-84321869
-75400394
33753770
36588117
 -75709078+36244984 -75667164+36150625 -75649513+36118866 -75624620+36076280 -75622848+36073144 -75590717+36016283 -75581611+36000169 -75581558+36000169 -75566047+35975614 -75511514+35875175 -75499610+35852635 -75471816+35806985 -75439539+35750180 -75437617+35746960 -75405019+35625180 -75400394+35593534 -75415089+35500180 -75417092+35477218 -75422535+35437308 -75434226+35359354 -75455561+35267795 -75455573+35267728 -75458668+35250178 -75459334+35246552 -75459723+35245428 -75464385+35231325 -75499593+35177172 -75501324+35176134
 -75501324+35176134 -75575188+35179081
 -75575188+35179081 -75614800+35178330 -75624600+35175824 -75726702+35141576 -75736564+35140565
 -75709078+36244984 -75773237+36231548 -75773327+36231529 -75774502+36231294 -75775520+36231090 -75776064+36230980 -75778895+36230412 -75783742+36229441 -75784725+36229244 -75787712+36228645 -75792650+36227656 -75793567+36227498 -75813189+36223544 -75775837+36127905 -75775694+36125163 -75774970+36108727
 -76313215+36550551 -76292968+36550551 -76288605+36550551 -76287061+36550551 -76272556+36550551 -76264348+36550551 -76249691+36550551 -76246259+36550551 -76244379+36550551 -76233358+36550552 -76231272+36550552 -76192557+36550552 -76190557+36550452
 -76190557+36550452 -76152155+36550552 -76151514+36550552 -76150655+36550552 -76138355+36550652
 -76138355+36550652 -76122354+36550552
 -76122354+36550552 -76111750+36550632
 -76111750+36550632 -76101668+36550585 -76094753+36550552 -76076052+36550552 -76072152+36550552 -76050951+36550553 -76034751+36550653
 -76034751+36550653 -76026750+36550553 -76013350+36550553 -76006286+36550480 -76005465+36550471 -76005148+36550468 -76003749+36550453 -75996949+36550453 -75983849+36550553
 -75983849+36550553 -75963408+36550456 -75962848+36550453
 -75962848+36550453 -75957648+36550553 -75955748+36550553 -75953447+36550553 -75952847+36550553 -75927846+36550754
 -75927846+36550754 -75922046+36550654 -75911790+36550654 -75911446+36550654 -75909046+36550654 -75906886+36550654 -75906829+36550654 -75904941+36550654 -75904745+36550654 -75903589+36550654 -75903445+36550654 -75901845+36550854
 -75901845+36550854 -75901062+36550844 -75894836+36550763 -75894145+36550754 -75893245+36550654
 -75893245+36550654 -75892008+36550749 -75891945+36550754 -75886545+36550754 -75885945+36550754 -75880644+36550754 -75879744+36550754 -75877884+36550754 -75875502+36550754 -75874026+36550754 -75871615+36550754 -75867044+36550754 -75854459+36550922
 -75854459+36550922 -75797497+36550916 -75790508+36500156 -75790558+36500156 -75769834+36426163 -75749635+36353606 -75745010+36342443 -75711319+36250163 -75709078+36244984
 -75891061+35645678 -75869062+35580417 -75868724+35579532 -75866404+35568903 -75847441+35508902 -75844682+35500174 -75832166+35458722 -75773906+35265511 -75769287+35250174 -75765413+35239186 -75754269+35201375 -75752427+35194847 -75752265+35194272 -75750706+35189462 -75750507+35188793 -75749608+35185779 -75749432+35185294 -75736564+35140565
 -75840123+36028885 -75838145+36029497 -75798774+36041702 -75773587+36050824 -75764027+36062060 -75766670+36086627
 -75766670+36086627 -75772201+36099866 -75773200+36101386 -75774250+36103245 -75774788+36106082 -75774976+36108412 -75774970+36108727
 -75766670+36086627 -75774970+36108727
 -76006936+35006031 -75999620+35007049 -75992159+35010614 -75985332+35014019 -75836279+35103662 -75832990+35104661 -75827923+35106632 -75823715+35108555 -75818543+35111267 -75815261+35112568 -75813723+35113300 -75812230+35114167 -75810527+35114835 -75807648+35115927 -75780200+35125174 -75736564+35140565
 -75840123+36028885 -75874632+36041377 -75901076+36097695
 -76027452+35669109 -76019332+35753748 -76019766+35761932 -76020569+35841025 -76003789+35899765 -75999638+35903302 -75981080+35957406 -75981044+35957633 -75977493+35966825 -75942429+35996839 -75935296+35998542 -75927507+36000159 -75881244+36015828 -75874631+36018067 -75840123+36028885
 -75887899+36163383 -75887862+36163259 -75887253+36158281 -75887215+36157994 -75887554+36150172 -75889070+36145134 -75890248+36142160 -75896448+36125160 -75901076+36097695
 -76027452+35669109 -76013054+35669084 -76003849+35669050
 -76003849+35669050 -75999633+35669061 -75976526+35669142
 -75976526+35669142 -75960584+35669020 -75952395+35669001 -75910253+35668978
 -75910253+35668978 -75901169+35668999
 -75901169+35668999 -75901573+35667665 -75897936+35660205 -75890387+35646845 -75890704+35646237
 -75890704+35646237 -75890865+35645929 -75891061+35645678
 -75890704+35646237 -75891061+35645678
 -75901076+36097695 -75999642+36097552
 -75999642+36097552 -75999642+36098754
 -75999642+36098754 -76019147+36097625
 -75923199+36196218 -75888338+36164865 -75887899+36163383
 -75923199+36196218 -75904547+36184655 -75902564+36183575 -75900200+36181689 -75898713+36180542 -75897383+36178942 -75895614+36177037 -75893483+36174585 -75892348+36172637 -75890254+36169506 -75889178+36167412 -75887899+36163383
 -75949911+36250159 -75923199+36196218
 -75951476+36287803 -75949911+36250159
 -75951476+36287803 -75961421+36267929 -75962664+36266720 -75963518+36265432 -75963702+36263462 -75963638+36261501 -75963559+36260290 -75963249+36258605 -75962526+36257487 -75961886+36256869 -75960618+36256036 -75949911+36250159
 -75999646+36311179 -75976129+36310342 -75971028+36308387 -75951476+36287803
 -75999646+36311179 -76001468+36319609 -76001298+36320592 -76001219+36321480 -76001220+36322327 -76001471+36323039 -76001912+36323776 -76002682+36324443 -76005291+36326533 -76005597+36326801 -76005842+36327182 -76019611+36335193
 -75999646+36311179 -76019611+36335193
 -76276991+35216108 -76124628+35150479 -76065801+35125169 -76023536+35074447 -76020729+35071045 -76013250+35061983 -76013145+35061855 -76006557+35053869 -76006933+35006179 -76006936+35006031
 -76019147+36097625 -76023123+36125158 -76023210+36125158 -76027016+36150235 -76029041+36157704 -76034636+36167286 -76034894+36167627 -76059433+36202827 -76070800+36217920 -76100962+36230161 -76113411+36250158 -76142907+36275586 -76171150+36281678 -76186204+36292863
 -76186204+36292863 -76192625+36291539 -76196493+36291190
 -76196493+36291190 -76197776+36291354 -76210041+36298279
 -76210041+36298279 -76214270+36298147
 -76214270+36298147 -76216811+36298289 -76216846+36298305 -76217332+36298716 -76217144+36301149 -76213187+36304135 -76209333+36305281
 -76209333+36305281 -76204689+36304137
 -76019611+36335193 -76028107+36345470 -76045982+36358279
 -76045982+36358279 -76047062+36357871
 -76157953+36059517 -76152656+36060506 -76125756+36064906 -76124648+36065088 -76124648+36065151 -76090484+36072109 -76023323+36096456 -76022684+36096696 -76019147+36097625
 -77117198+34584367 -76999666+34617009 -76951046+34625147 -76950968+34625162 -76938230+34627129 -76938164+34627139 -76923489+34629414 -76909869+34631526 -76893785+34633638 -76889559+34634144 -76876626+34635694 -76867827+34636721 -76867031+34636813 -76782315+34645794
 -76782315+34645794 -76692800+34642950 -76641465+34625163 -76624649+34620655 -76499643+34542159
 -76499643+34542159 -76454644+34614956 -76448697+34625164 -76437383+34642253 -76374638+34715991 -76370718+34720111 -76364751+34726383 -76361070+34730494 -76341871+34750163 -76340601+34751315 -76322702+34769018 -76311895+34779541 -76280072+34808670 -76249632+34834631 -76236676+34843741 -76196072+34875166 -76124626+34933081 -76032596+35000169 -76006936+35006031
 -76073215+36349452 -76047062+36357871
 -76073215+36349452 -76072708+36349788 -76072029+36349972
 -76072029+36349972 -76071151+36349857 -76069764+36349262
 -76069764+36349262 -76069028+36349422
 -76069028+36349422 -76068518+36349308 -76068461+36349033 -76069254+36348575 -76069509+36348277 -76069509+36348048
 -76069509+36348048 -76047062+36357871
 -76125109+36373951 -76124652+36373596 -76118881+36365373 -76118007+36363673 -76117847+36363393 -76114974+36358179 -76100024+36353904 -76098043+36353446 -76097860+36353259 -76095410+36351707 -76089521+36351388 -76075962+36346559
 -76075962+36346559 -76073444+36348872 -76073215+36349452
 -76180605+35661895 -76166988+35691721 -76168535+35698710
 -76168535+35698710 -76127512+35690985
 -76127512+35690985 -76127382+35691032 -76124639+35692525
 -76124639+35692525 -76027452+35669109
 -76125109+36373951 -76126254+36375155
 -76126254+36375155 -76125109+36373951
 -76248393+36498524 -76231648+36485058 -76221773+36477117 -76208671+36466580 -76208476+36466423 -76206872+36465133 -76206417+36464767 -76197422+36457534 -76187625+36449702 -76184861+36447493 -76184523+36447220 -76177027+36441175 -76176188+36440499 -76175878+36440249 -76171250+36436517 -76171033+36436342 -76169645+36435222 -76164238+36430862 -76158556+36426280 -76158540+36425281 -76158231+36417564 -76158238+36417272 -76157951+36406896 -76157951+36406277 -76157445+36398012 -76156831+36397881 -76147986+36394735 -76136375+36384108 -76129060+36377644 -76128769+36377348 -76126421+36375155 -76126254+36375155
 -76453690+36378042 -76451834+36373574 -76448712+36366267 -76447583+36363624 -76447375+36363326 -76444616+36359592 -76441418+36355268 -76433351+36344354 -76429726+36339450 -76425139+36333245 -76420893+36327500 -76418666+36324487 -76412660+36316362 -76409619+36312249 -76406335+36307807 -76395500+36297013 -76394616+36293539 -76394768+36293113 -76393526+36291688 -76385783+36282656 -76377648+36268368 -76370258+36256294 -76343621+36246760 -76342600+36242322
 -76342600+36242322 -76331041+36243996
 -76331041+36243996 -76330742+36243781 -76330278+36243447 -76324857+36240372 -76314674+36232711 -76307609+36230284 -76306988+36227651 -76303880+36221904 -76289609+36221536 -76286327+36216764 -76286103+36216628 -76273284+36195179 -76268206+36183485 -76243639+36166018 -76243387+36165846 -76227543+36147714 -76226708+36145266 -76184203+36114730 -76177600+36109494 -76157953+36059517
 -76358393+36020019 -76353875+36019484
 -76353875+36019484 -76179833+36049763 -76157953+36059517
 -76181568+36320149 -76181490+36320407 -76181345+36321338 -76182549+36323550 -76226778+36347582 -76235203+36372672
 -76235203+36372672 -76238476+36371181 -76250697+36363607
 -76250697+36363607 -76257397+36382457 -76258727+36383991 -76262350+36385184 -76285569+36388602 -76295791+36390825 -76296187+36391237 -76299755+36394672 -76320251+36423740 -76320348+36424116 -76320867+36426412
 -76194516+35635518 -76180605+35661895
 -76194516+35635518 -76194292+35635795 -76194345+35636358 -76194458+35637131 -76194342+35637438 -76193978+35637624 -76193654+35637795 -76193568+35638085 -76193698+35638527 -76193958+35639034 -76193951+35639461 -76180605+35661895
 -76194516+35635518 -76197322+35636273
 -76197322+35636273 -76206433+35610610
 -76204689+36304137 -76181568+36320149
 -76204689+36304137 -76194442+36315477
 -76194442+36315477 -76193608+36314879 -76192963+36314572 -76192357+36314369 -76191462+36314247 -76190646+36314237
 -76190646+36314237 -76189681+36314332 -76188428+36314580 -76186447+36315133 -76185212+36315647 -76181568+36320149
 -76205142+35607702 -76205255+35608045 -76205703+35608480 -76205731+35608595 -76206320+35609144 -76207246+35609511 -76207470+35609717 -76207414+35609991 -76207330+35610152 -76206433+35610610
 -76205142+35607702 -76206433+35610610
 -76395283+35697469 -76387911+35697074 -76387576+35697057 -76372483+35696381 -76372119+35696361 -76337326+35694451 -76336945+35694430 -76317096+35693341 -76289769+35691841 -76289402+35691820 -76285470+35691604 -76269374+35690563 -76269524+35690133 -76269660+35689742 -76274374+35676273 -76274623+35675559 -76281099+35657055 -76281533+35655813 -76284046+35648634 -76284136+35648374 -76284917+35646141 -76285116+35645571 -76287770+35637990 -76290543+35630072 -76293012+35622747 -76297845+35609052 -76268367+35606649 -76251021+35605238 -76247812+35603553 -76241084+35602647 -76233146+35600598 -76229763+35599640 -76229701+35599612 -76220420+35598859 -76218690+35598762 -76218569+35598722
 -76218569+35598722 -76207917+35604885 -76205190+35607332 -76205198+35607610 -76205142+35607702
 -76248393+36498524 -76249659+36499704 -76250263+36500152 -76250443+36500504
 -76248393+36498524 -76250443+36500504
 -76250443+36500504 -76306127+36544959 -76313198+36550535 -76313215+36550551
 -76518706+35348686 -76499649+35345190 -76480122+35341873 -76479084+35341700 -76429323+35315490 -76422169+35308969 -76374643+35265497 -76355219+35250165 -76310906+35230873 -76276991+35216108
 -76313215+36550551 -76350826+36550669 -76376705+36550751 -76376764+36550751 -76377399+36550751 -76377659+36550751 -76377764+36550751 -76379088+36550754 -76408465+36550821 -76426433+36550862 -76446658+36550908 -76465268+36550951
 -76465268+36550951 -76467733+36550944 -76491509+36550711 -76541687+36550312
 -76320867+36426412 -76321066+36426278
 -76321066+36426278 -76321404+36426303 -76321702+36426409 -76321731+36426708 -76321998+36426934 -76322067+36427104 -76322036+36427362 -76322443+36427541 -76322672+36427558
 -76322672+36427558 -76322932+36427317 -76328984+36423789
 -76320867+36426412 -76327626+36424997 -76328075+36424829 -76328673+36424735 -76328794+36424493 -76328984+36423789
 -76491477+36510536 -76450347+36478285 -76450240+36478200 -76437227+36467893 -76421323+36461914 -76411857+36457426 -76402053+36454745 -76396724+36454629 -76389556+36450093 -76386385+36446795
 -76386385+36446795 -76381879+36447068
 -76381879+36447068 -76375066+36441867 -76372460+36440538 -76368637+36436680 -76367381+36431337 -76362733+36428912 -76347395+36422143 -76342651+36421540
 -76342651+36421540 -76328984+36423789
 -76358498+36000162 -76358148+35952595 -76358141+35951564 -76358509+35950851 -76366304+35936618 -76366242+35934686 -76367512+35930753 -76367703+35929999 -76368774+35929409 -76369579+35927985 -76370522+35926968 -76374603+35921142 -76377878+35917265 -76379778+35914813 -76379382+35913884 -76376191+35906400 -76374183+35901865 -76372918+35899149 -76372301+35896342 -76369432+35883345 -76367602+35881827 -76359922+35875456 -76357004+35868886 -76353642+35861558 -76353446+35861489 -76354057+35860411 -76358278+35854214 -76363758+35846168 -76365980+35843310 -76371036+35836163 -76373178+35832890 -76374653+35830822 -76380449+35822262 -76392266+35805414 -76394196+35802530 -76397774+35797328 -76403279+35789358 -76403615+35788861 -76403695+35788741 -76403433+35786941 -76403234+35785673 -76403063+35783478 -76402935+35783212 -76402485+35777917 -76402175+35771598 -76402012+35768279
 -76402012+35768279 -76401948+35768486
 -76401948+35768486 -76401620+35766062 -76401441+35764880 -76400706+35760381
 -76400706+35760381 -76400625+35760382
 -76400625+35760382 -76399949+35753597 -76399838+35753597 -76399473+35746507 -76399307+35746142 -76398711+35739089 -76398660+35738897 -76398317+35731523 -76398325+35731187
 -76358448+36000162 -76358440+36002689 -76358393+36020019
 -76358448+36000162 -76358498+36000162
 -76358498+36000162 -76358448+36000162
 -76711278+34981971 -76691185+34993567 -76679722+35000161 -76678199+35001012 -76634478+35025431 -76629411+35028261 -76610761+35038368 -76551944+35069857 -76540025+35076204 -76531091+35080960 -76491985+35101780 -76491418+35102081 -76438670+35130123 -76381152+35160558 -76374642+35164004 -76372146+35165265 -76371882+35165398 -76364484+35169136 -76276991+35216108
 -76395283+35697469 -76395753+35704271 -76395997+35704283 -76396735+35711569 -76396901+35711869 -76397341+35718691 -76397370+35718990 -76397840+35726560 -76397857+35726857
 -76395283+35697469 -76405549+35698019 -76405761+35698031 -76406099+35698049 -76431912+35699434 -76432354+35699457 -76449993+35700403 -76450255+35700417 -76467844+35701361 -76468164+35701378 -76485548+35702311 -76486064+35702338 -76503577+35703273 -76504040+35703297 -76521413+35704128 -76521823+35704145 -76531520+35704485 -76558462+35705065 -76559198+35705067 -76571341+35705107 -76571946+35705109
 -76396860+36026437 -76358393+36020019
 -76396860+36026437 -76402834+36072937 -76406841+36074663 -76411765+36075367 -76412522+36075424
 -76412522+36075424 -76421074+36075096
 -76421074+36075096 -76479854+36093349
 -76479854+36093349 -76487329+36087321 -76496564+36085076
 -76496564+36085076 -76504222+36087207
 -76397857+35726857 -76398325+35731187
 -76398325+35731187 -76397857+35726857
 -76591896+35974780 -76568166+35974658
 -76568166+35974658 -76567159+35974675 -76555345+35975242 -76522946+35978964 -76501883+35983467 -76445221+36000162 -76396860+36026437
 -76453690+36378042 -76458762+36376805 -76459021+36376741 -76476295+36372613 -76482352+36371132 -76483948+36370741 -76493758+36368344 -76510466+36364258 -76516796+36362712 -76539213+36357235 -76547868+36356184 -76556993+36355077 -76559448+36351336
 -76491477+36510536 -76491477+36506584 -76487533+36459353 -76476649+36433202 -76476406+36432620 -76467276+36410685 -76462465+36399125 -76455108+36381448 -76454843+36380811 -76454752+36380594 -76453690+36378042
 -76585300+35455163 -76579302+35483862 -76604157+35511908 -76602914+35515868 -76588246+35523014
 -76588246+35523014 -76495952+35519670
 -76495952+35519670 -76467802+35550935 -76467727+35551715 -76467765+35555602 -76501366+35571489 -76512260+35576404
 -76512260+35576404 -76515058+35575580
 -76515058+35575580 -76518119+35576863 -76518851+35578562 -76532675+35580885 -76536871+35582394 -76532972+35594597 -76542038+35598728 -76543568+35599110
 -76543568+35599110 -76551922+35596661
 -76551922+35596661 -76554613+35599981 -76556491+35600553 -76567762+35604033 -76579820+35615022 -76580325+35615366
 -76541687+36550312 -76536919+36546712 -76525030+36537128 -76497045+36514952 -76491477+36510536
 -76504222+36087207 -76505779+36087666 -76506428+36088170 -76507020+36088377 -76507033+36088396
 -76504222+36087207 -76507033+36088396
 -76507033+36088396 -76517057+36096988
 -76518706+35348686 -76547912+35390836
 -76518706+35348686 -76583912+35360650 -76589962+35361758 -76590343+35361828 -76590449+35361848 -76590497+35361857
 -76590497+35361857 -76605303+35337635 -76615422+35333029 -76616927+35331016 -76613064+35281936 -76612354+35278642 -76614250+35274785 -76614079+35273722 -76614319+35272400 -76616326+35266864
 -76533961+36096347 -76517057+36096988
 -76533961+36096347 -76533109+36096398
 -76533109+36096398 -76532630+36096191 -76528849+36095641
 -76528849+36095641 -76523799+36096281 -76521740+36097104 -76517762+36097240
 -76517762+36097240 -76517057+36096988
 -76564191+36103221 -76562988+36102592 -76544233+36096210 -76539654+36094682
 -76539654+36094682 -76536354+36095757 -76533961+36096347
 -76541687+36550312 -76558072+36550344 -76561367+36550420 -76575496+36550744 -76600553+36550744 -76617415+36550775
 -76617415+36550775 -76632741+36550696
 -76632741+36550696 -76649910+36550743 -76651291+36550746 -76655511+36550761 -76658074+36550768 -76659418+36550771 -76670596+36550802 -76683550+36550838 -76686835+36550847 -76694751+36550856 -76696822+36550862 -76698810+36550868 -76714814+36550916 -76718279+36550926 -76725887+36550949 -76727705+36550954 -76732290+36550968 -76735515+36550978 -76736455+36550980 -76738329+36550985
 -76738329+36550985 -76755077+36550440
 -76755077+36550440 -76759109+36550484 -76766587+36550566 -76773817+36550645 -76780404+36550717 -76780967+36550723
 -76780967+36550723 -76781296+36550659 -76790961+36550592 -76795071+36550563 -76795809+36550558 -76802151+36550552
 -76802151+36550552 -76807078+36550606 -76816295+36550725 -76819734+36550770 -76823099+36550816 -76826989+36550878 -76839339+36551022 -76842073+36551058 -76855818+36551233 -76862719+36551321 -76870491+36551420 -76876949+36551621 -76886552+36551736 -76891852+36551800 -76897933+36551873 -76902143+36551924 -76903973+36551947 -76911847+36552043 -76915430+36552087 -76915897+36552093
 -76915897+36552093 -76916048+36543815
 -76547912+35390836 -76563012+35424417 -76564423+35426395 -76566642+35428974 -76569390+35431293 -76573219+35434244 -76575545+35436556 -76577529+35438983 -76584003+35449165 -76584618+35450582 -76585188+35452805 -76585300+35455163
 -76547912+35390836 -76585300+35455163
 -76579238+36157904 -76579274+36158161 -76579430+36159295 -76579809+36162059 -76581095+36171439 -76582187+36180368 -76582444+36182303 -76583308+36188705 -76583380+36189239 -76584164+36194402 -76584315+36195898 -76584308+36196305 -76586237+36211138 -76586524+36213516 -76586682+36214739 -76588475+36228902 -76589589+36236673 -76589864+36238746 -76589581+36238838 -76588170+36244814 -76584904+36249908 -76584327+36250156 -76575690+36255535 -76572627+36257778 -76572614+36258044 -76572144+36261389 -76571319+36267022 -76569658+36270638 -76567594+36275698 -76567310+36282281 -76565956+36291792 -76565362+36293806 -76567815+36306009 -76567750+36314163 -76566983+36315635 -76565562+36317342 -76565166+36317548 -76563522+36319636 -76562819+36328308 -76561157+36332228 -76560442+36334169 -76559763+36335429 -76559448+36351336
 -76564191+36103221 -76564367+36103314 -76566088+36104070 -76566523+36104383
 -76564191+36103221 -76566523+36104383
 -76566523+36104383 -76569892+36106809 -76570094+36107092 -76571020+36108102 -76571245+36108372 -76573500+36113291 -76574411+36120702 -76575834+36131349 -76576547+36136665 -76577027+36140242 -76577329+36142492 -76577384+36142896 -76577746+36145831 -76578222+36149407 -76578613+36152347 -76578724+36153180 -76578988+36155844
 -76586128+36333377 -76575673+36335135
 -76575673+36335135 -76574053+36334993
 -76574053+36334993 -76569667+36335817 -76559448+36351336
 -76571946+35705109 -76575143+35705120
 -76575143+35705120 -76587720+35705072
 -76571946+35705109 -76587720+35705072
 -76579238+36157904 -76578988+36155844
 -76579238+36157904 -76579069+36156660 -76578988+36155844
 -76580325+35615366 -76580297+35615457 -76581363+35616121 -76581755+35616235
 -76580325+35615366 -76581755+35616235
 -76581755+35616235 -76592412+35625164 -76592552+35625741 -76595835+35630525 -76601782+35638733 -76602102+35639319 -76605856+35646183 -76604099+35652968 -76601095+35661396 -76604280+35672723 -76605705+35674254 -76609242+35677848 -76614359+35682969 -76616599+35685228 -76616909+35685629 -76629599+35697775 -76629790+35698153 -76635484+35702941 -76636317+35703621 -76638295+35705235
 -76587720+35705072 -76606555+35705124 -76606971+35705126
 -76606971+35705126 -76615519+35705125 -76616315+35705121
 -76616315+35705121 -76625803+35705232 -76626198+35705232 -76634971+35705234 -76635815+35705234 -76636878+35705235 -76638295+35705235
 -76591896+35974780 -76591950+35974782 -76598068+35976107
 -76591896+35974780 -76598068+35976107
 -76598068+35976107 -76606135+35978467
 -76606135+35978467 -76615549+35983163 -76622627+35987824 -76624568+35989210 -76670515+36022119 -76674055+36024522 -76678535+36027831 -76695726+36047784 -76709835+36095886 -76709868+36096055 -76731511+36133410 -76736792+36151470 -76737107+36163349 -76737097+36163495 -76736861+36166830 -76736619+36184059 -76734010+36192849 -76732888+36197408 -76732519+36200293
 -76606135+35978467 -76649214+35968386 -76690911+35947936 -76693331+35942874 -76693557+35942325 -76705911+35922977
 -76705911+35922977 -76706860+35923040 -76706818+35923100
 -76706818+35923100 -76707627+35923091 -76711172+35922906 -76721914+35914201
 -76616326+35266864 -76624649+35250758
 -76624649+35250758 -76616326+35266864
 -76624649+35250758 -76625107+35250168
 -76625107+35250168 -76624649+35250758
 -76625107+35250168 -76631244+35237827 -76632535+35235233 -76632612+35235226 -76644851+35234132 -76662675+35232540 -76665372+35232299 -76716391+35227741 -76732410+35226309 -76747809+35224934 -76750782+35224709 -76756626+35224173 -76773659+35222614 -76774404+35222546 -76785488+35221532 -76803186+35219910 -76803333+35219897 -76803431+35219889 -76813959+35218927 -76839410+35216598 -76840954+35216457 -76845333+35216056
 -76845333+35216056 -76856339+35224279 -76867078+35232403 -76883225+35244353 -76890721+35249876
 -76633132+36330106 -76586128+36333377
 -76633132+36330106 -76588907+36332059 -76588200+36332380 -76586927+36332838 -76586389+36333136 -76586219+36333342 -76586128+36333377
 -76696601+36296211 -76688425+36299036 -76683915+36300773 -76673567+36302916 -76672322+36303857 -76670255+36314731
 -76670255+36314731 -76656599+36313815 -76650202+36311362
 -76650202+36311362 -76633710+36330062 -76633132+36330106
 -76638295+35705235 -76644607+35705236 -76649808+35705237 -76655470+35705283
 -76655470+35705283 -76655903+35705282 -76670016+35705279 -76670582+35705278 -76685155+35705275
 -76685155+35705275 -76692073+35705309
 -76692073+35705309 -76700139+35705303 -76714350+35705292 -76715023+35705291 -76720988+35705285 -76721716+35705285 -76743561+35705270
 -76743561+35705270 -76749663+35705288 -76754891+35705301 -76763348+35705323 -76776022+35705356 -76780349+35705367 -76780949+35705368 -76791825+35705397 -76792408+35705398 -76805337+35705433 -76828561+35705497
 -76828561+35705497 -76829577+35705494 -76840847+35705470 -76845119+35705409
 -76692088+34876803 -76686398+34894246 -76683630+34898427 -76669505+34905343 -76668759+34905831 -76664796+34910170 -76662846+34912651 -76680655+34957944 -76711278+34981971
 -76883231+34844813 -76866506+34845289 -76840364+34845729 -76802584+34846365 -76788040+34846610 -76781280+34846724 -76769608+34846921 -76761223+34847062
 -76761223+34847062 -76761359+34847060
 -76761359+34847060 -76760168+34847080 -76758168+34847115
 -76758168+34847115 -76758303+34847112 -76757919+34846463
 -76757919+34846463 -76756302+34847147 -76755185+34847467 -76752740+34848330 -76746585+34850465 -76738224+34853396 -76707434+34864190 -76693303+34869143 -76693085+34869219 -76692205+34871606 -76691678+34871655 -76691965+34875161
 -76691965+34875161 -76691990+34875452 -76692088+34876803
 -76691965+34875161 -76692088+34876803
 -76696601+36296211 -76696488+36295935 -76696325+36295007 -76696176+36293409 -76696029+36291528 -76695752+36289720 -76695397+36287726 -76694971+36285901 -76694621+36284689 -76693978+36282661 -76693292+36281262 -76706556+36243869
 -76696601+36296211 -76706556+36243869
 -76696601+36296211 -76714731+36306733 -76775555+36360609
 -76775555+36360609 -76794017+36359891
 -76794017+36359891 -76824563+36365633 -76845178+36374906
 -76706556+36243869 -76707788+36242488 -76719763+36225658 -76726286+36222326 -76733555+36207501
 -76706556+36243869 -76723088+36243819 -76723493+36243818
 -76723493+36243818 -76729509+36243822
 -76729509+36243822 -76731316+36243811 -76736389+36243782 -76758312+36243725 -76767129+36243650 -76777458+36243563 -76792074+36243498 -76794983+36243485 -76795475+36243462 -76811192+36243413 -76829479+36243279 -76837693+36243261 -76841947+36243189 -76856658+36243109 -76877125+36242849
 -76877125+36242849 -76883157+36242909 -76892454+36243000 -76899949+36243074
 -76899949+36243074 -76905217+36242741 -76915303+36241648 -76934731+36240591
 -76934731+36240591 -76943976+36241362
 -76943976+36241362 -76948099+36240871 -76962332+36239256 -76971343+36238234
 -76971343+36238234 -76977051+36239605 -76980644+36240630 -76985770+36242092
 -76985770+36242092 -77008751+36239396
 -77008751+36239396 -77014433+36239487 -77031313+36239759 -77039183+36239954
 -77039183+36239954 -77042158+36239931
 -77042158+36239931 -77048756+36240075 -77064016+36240408 -77067040+36240475 -77068787+36240514 -77082477+36240814 -77090905+36240999 -77090973+36241000 -77092683+36241037 -77096415+36241118 -77104841+36241303 -77107698+36241366 -77115505+36241537 -77117699+36241585 -77138503+36241912 -77147917+36242118 -77154856+36242270 -77158961+36242535 -77170338+36242702
 -77170338+36242702 -77176800+36242688
 -77176800+36242688 -77183205+36242698 -77192926+36244251 -77208245+36246765 -77208790+36246875
 -76711278+34981971 -76763693+34953389 -76771350+34951392 -76775675+34950749 -76780586+34950434
 -76780586+34950434 -76787696+34950572 -76802817+34951004 -76808520+34951174 -76839333+34959410 -76867977+34970565 -76896514+34981764 -76925070+35000159 -76932810+35005767 -76954562+35022873 -76959283+35029278 -76967023+35040338 -76967297+35040655 -76955148+35050271 -76939424+35076050 -76937251+35101258 -76934713+35106323 -76936899+35109431 -76937918+35111972 -76937918+35112018 -76938114+35113849 -76947839+35122434 -76948357+35123043 -76948537+35123281 -76951843+35124510 -76953171+35124718 -76955655+35125161 -76960070+35127551 -76977952+35138190 -76978630+35139025 -76978859+35139222
 -76733555+36207501 -76732519+36200293
 -76733555+36207501 -76733137+36204762 -76732369+36201292 -76732519+36200293
 -76735636+35882232 -76721914+35914201
 -76735636+35882232 -76730969+35889155 -76730604+35890643 -76730464+35890872 -76730211+35891719 -76730071+35892109 -76730043+35892429 -76729621+35893734 -76729593+35894032 -76729369+35894582 -76729284+35894604 -76721914+35914201
 -76760842+35864822 -76759019+35865331 -76758612+35865422 -76758051+35865514 -76753941+35866512 -76749666+35868181 -76749586+35868229 -76741850+35874170 -76739307+35876737 -76735636+35882232
 -76814213+35885986 -76791526+35869798 -76791779+35869592 -76791470+35868950
 -76791470+35868950 -76790570+35869133
 -76790570+35869133 -76764948+35864090
 -76764948+35864090 -76760795+35865570
 -76760795+35865570 -76760842+35864822
 -76781349+35850679 -76780095+35851955 -76776471+35857511 -76767050+35861306 -76763978+35863141 -76763769+35863429 -76763092+35864067 -76760842+35864822
 -76845119+35705409 -76845333+35707017 -76846873+35718564 -76845294+35720766 -76843918+35721717 -76830990+35730641 -76832312+35736682 -76831628+35737448 -76831346+35737648 -76828578+35738704 -76826294+35741481 -76822672+35745966 -76817277+35759906 -76807576+35768709 -76802922+35784540 -76803370+35806542 -76793615+35818698 -76785309+35821985 -76781948+35826709 -76784899+35829055 -76784899+35829525 -76784730+35829754 -76784645+35830235 -76784505+35830601 -76784617+35830784 -76785460+35831220 -76785460+35831494 -76784701+35832227 -76784617+35832318 -76784617+35832639 -76784304+35845395
 -76784304+35845395 -76781349+35850679
 -76784304+35845395 -76784641+35845826 -76784725+35846192 -76784641+35846467 -76784387+35846742 -76784162+35847039 -76784022+35847360 -76783965+35848413 -76783909+35848688 -76783768+35848985 -76783346+35849352 -76781349+35850679
 -76814213+35885986 -76833940+35867436 -76833856+35867414 -76833631+35866452 -76833152+35865399 -76833011+35864918 -76832955+35864644 -76832899+35864529 -76832701+35863362 -76832589+35862721 -76832223+35861347 -76842563+35841930
 -76814213+35885986 -76842563+35841930
 -76845178+36374906 -76860592+36378862 -76861648+36379098 -76864206+36380081 -76866256+36380885 -76867739+36381430 -76870238+36382202 -76871880+36382634 -76872945+36382992 -76873553+36383106 -76874679+36383158
 -76874679+36383158 -76878105+36382832
 -76845178+36374906 -76878105+36382832
 -77173736+35732954 -77164526+35739019 -77163600+35739408
 -77163600+35739408 -77156786+35737003 -77152436+35734889 -77150584+35733967 -77135866+35726995 -77128726+35723506 -77123346+35721081 -77118317+35718649 -77117154+35718087 -77109615+35714541 -77107227+35713363 -77099694+35709720 -77096918+35708378 -77096588+35708182 -77075525+35698023 -77069038+35694902 -77066412+35693639 -77061765+35691945 -77055653+35689726 -77034434+35679215 -77028917+35676988 -77008335+35668682 -77005539+35667553 -76981018+35659911
 -76981018+35659911 -76976933+35661142 -76959996+35666249 -76957569+35666980 -76957231+35667081 -76951312+35668865 -76948039+35669853 -76944597+35670891 -76941626+35671786 -76930762+35675062 -76915079+35679792 -76913800+35680178 -76905930+35683069 -76901085+35684849 -76891064+35688517 -76887794+35689719 -76885502+35690562 -76875535+35694226 -76875023+35694414 -76863776+35698549 -76853657+35702270 -76845901+35705121 -76845393+35705308 -76845119+35705409
 -76849731+35835747 -76842563+35841930
 -76874670+35814114 -76849731+35835747
 -76874670+35814114 -76850546+35835014 -76849956+35835655 -76849731+35835747
 -76874670+35814114 -76886218+35811986
 -76886218+35811986 -76888624+35812287 -76889466+35812398 -76891549+35812682 -76893144+35812910 -76898188+35814808 -76903244+35822746 -76904172+35825173 -76903666+35825676 -76903524+35825745
 -77090323+34802755 -77084351+34803128 -77074327+34803792 -77070791+34803978 -77057964+34804655 -76985787+34808739 -76957621+34810692 -76956382+34826394 -76938879+34826876 -76935904+34826938 -76891253+34827871 -76887168+34827960 -76877411+34828172 -76877590+34828471 -76878367+34829774 -76879155+34831094 -76882667+34841318
 -76934278+36402716 -76909489+36391505 -76905747+36389971 -76887428+36386157 -76882480+36382717
 -76882480+36382717 -76878105+36382832
 -76882667+34841318 -76882676+34842615 -76882787+34843531 -76883231+34844813
 -76882667+34841318 -76883231+34844813
 -76890721+35249876 -76895673+35253627
 -76895673+35253627 -76890721+35249876
 -76895673+35253627 -76903744+35259620 -76904174+35259939 -76911816+35265612 -76913488+35266911 -76920478+35272091 -76932278+35280837 -76935843+35283479 -76939596+35286261 -76942749+35288554 -76943055+35288777 -76953275+35296365 -76953919+35296789 -76959114+35300886 -76959422+35301069 -76960374+35301523 -76987484+35315227 -76995716+35319388 -77034335+35339510 -77037382+35341111 -77042067+35343492 -77043599+35344271 -77054466+35349772 -77054756+35349918 -77055245+35350164
 -76970263+35179613 -76967960+35180145 -76966080+35181823 -76961989+35200382 -76958690+35203072 -76943134+35218450 -76943409+35218807 -76934235+35229326 -76906143+35236290 -76905296+35236605 -76902468+35239905 -76901777+35242810 -76902067+35243315 -76902403+35246376 -76898426+35248876 -76897837+35250165 -76895673+35253627
 -76903524+35825745 -76899297+35854017 -76899325+35854177 -76899774+35854887 -76899971+35855093 -76900393+35855986 -76900589+35856421 -76900617+35856650 -76900589+35857383 -76899717+35858687 -76899210+35859031 -76949917+35891660
 -76903524+35825745 -76916465+35893331 -76916719+35893629 -76917281+35894545 -76917844+35895163 -76918547+35895850 -76919363+35896354 -76922288+35898025 -76925045+35899101 -76927549+35899879 -76929913+35900291
 -76929913+35900291 -76949917+35891660
 -76913499+36504244 -76935646+36478344 -76949066+36457483 -76946593+36431075
 -76916048+36543815 -76922751+36528914
 -77164500+36546330 -77138867+36544032 -77126138+36543990 -77124812+36543986
 -77124812+36543986 -77124687+36543991 -77124687+36544066 -77124068+36544080 -77122860+36544107 -77109855+36544400 -77103033+36544554 -77095062+36544626
 -77095062+36544626 -77077160+36544578 -77069187+36544566 -77027349+36544327 -77021943+36544307 -77011354+36544269 -77007182+36544254 -77004108+36544217 -76969374+36543990 -76967387+36543985 -76966887+36543951
 -76966887+36543951 -76963308+36544081
 -76963308+36544081 -76938984+36543960 -76922690+36543879 -76921605+36543873 -76919464+36543863 -76916785+36543785
 -76916785+36543785 -76916048+36543815
 -76922751+36528914 -76906698+36509946 -76907254+36508883 -76909986+36505779 -76911926+36504544 -76912713+36504309 -76913499+36504244
 -76922751+36528914 -76921297+36529013 -76920439+36529336 -76919394+36529813 -76918529+36530442 -76918011+36530701 -76917224+36530879
 -76917224+36530879 -76916567+36530791 -76915958+36530607 -76915718+36530220 -76915378+36529553 -76913499+36504244
 -76946593+36431075 -76934278+36402716
 -76946593+36431075 -76946275+36425679 -76946857+36420387 -76947256+36416490 -76947239+36415490 -76946415+36413883 -76944865+36411524 -76941851+36408429 -76935901+36403804 -76934278+36402716
 -77041872+35875159 -77043894+35875866
 -77043894+35875866 -77044878+35875637 -77045317+35875159 -77044632+35863129 -77044005+35861509 -77039960+35859721 -77034829+35857466 -77032764+35857219
 -77032764+35857219 -77021291+35860309 -77008524+35860579 -77008440+35860579 -77000593+35861812 -76999676+35862609 -76994687+35863390 -76980913+35872622 -76951717+35890584 -76949917+35891660
 -76976415+35155799 -76970263+35179613
 -76976415+35155799 -76970648+35164845 -76970956+35165921 -76970844+35166196 -76970816+35166448 -76970594+35167066 -76970092+35167982 -76969841+35168646 -76969590+35169035 -76969311+35170020 -76968977+35170844 -76970263+35179613
 -76978859+35139222 -76979445+35139474 -76980839+35140297 -76981536+35140640 -76981982+35141030 -76982121+35141258 -76982234+35142586 -76982401+35142792 -76982903+35143158 -76983963+35143662 -76984131+35143868 -76985703+35148523
 -76978859+35139222 -76985703+35148523
 -76981097+35154492 -76976415+35155799
 -76982555+35154704 -76981097+35154492
 -76982555+35154704 -76982240+35154515 -76981850+35154400
 -76981850+35154400 -76981097+35154492
 -76985703+35148523 -76987060+35155370 -76986097+35155792
 -76986097+35155792 -76982555+35154704
 -77037786+35889967 -77027609+35914501 -77037515+35929984 -77070621+35943672
 -77070621+35943672 -77081318+35936391
 -77037786+35889967 -77031376+35880992 -77031770+35880580 -77033036+35879825 -77034583+35879115 -77037143+35877605 -77038015+35876896 -77038409+35876461 -77039298+35875159 -77039539+35874822 -77040018+35874685
 -77040018+35874685 -77041872+35875159
 -77037786+35889967 -77041872+35875159
 -77090323+34802755 -77079852+34810064 -77051954+34819476 -77049567+34835027
 -77049567+34835027 -77070331+34833763 -77081134+34833106
 -77081134+34833106 -77111240+34837608 -77111227+34837899 -77110500+34853809 -77110431+34855332 -77109968+34865468 -77109806+34869032 -77108881+34886129 -77108105+34902985 -77107964+34906046 -77107958+34906170 -77107310+34919533 -77107130+34923987 -77106877+34929430 -77106715+34932906 -77106274+34942404 -77106233+34943302 -77104372+34986093 -77103387+35008949 -77102995+35017108 -77102897+35019149 -77101453+35023439 -77099257+35026316 -77099065+35026739 -77099158+35026838 -77103370+35030922 -77108546+35043989 -77108780+35057175 -77113158+35071363 -77113780+35074169 -77120360+35076841 -77125021+35077561
 -77125021+35077561 -77130224+35074006 -77131922+35071438 -77132199+35070205 -77136868+35063518 -77146070+35058849
 -77146070+35058849 -77155342+35063005 -77163038+35064401 -77165386+35065484
 -77165386+35065484 -77168635+35062058 -77171445+35060889 -77173370+35059777 -77177708+35056630
 -77177708+35056630 -77178494+35057760 -77178989+35058256 -77184975+35062836 -77188929+35066018 -77190755+35073953 -77190795+35076526 -77188023+35081376 -77190601+35082730 -77192300+35083394 -77209035+35091459 -77210889+35092352 -77219161+35096338 -77219667+35096582 -77222007+35097710 -77231147+35102114 -77248091+35110280 -77253699+35112982 -77257169+35114662 -77257329+35114739 -77257799+35114967 -77263969+35117955 -77271038+35121379 -77271490+35121598 -77271798+35121747 -77272354+35122016 -77277790+35124649 -77278201+35124848 -77278568+35125026 -77278815+35125160 -77280835+35126138 -77281147+35126289 -77281614+35126514 -77283492+35127423 -77284908+35128108 -77285484+35128387 -77287546+35129385 -77288800+35129992 -77289553+35130356 -77298312+35134595 -77298699+35134782 -77307534+35139057 -77308200+35139379 -77326311+35148231 -77329062+35149457 -77333203+35151772 -77337169+35154003 -77337437+35154154 -77338468+35154734 -77339077+35155076 -77339213+35155153 -77343329+35157469 -77344489+35158122 -77349750+35161099 -77377911+35177127 -77394608+35186956 -77400417+35190139 -77410786+35196068 -77422538+35202547 -77429567+35206425 -77431873+35207705 -77435013+35209340 -77437176+35210544 -77438273+35211215 -77438856+35211571 -77442187+35213453 -77443979+35214465 -77447086+35216220 -77451750+35218725 -77452004+35218858 -77452250+35218987 -77453206+35219488 -77454500+35220281
 -77066188+35355841 -77055245+35350164
 -77066188+35355841 -77058954+35352032 -77055245+35350164
 -77190423+35418955 -77182297+35414802 -77166280+35406615 -77161172+35404005 -77157513+35402135 -77145428+35395959 -77143577+35395014 -77134740+35390498 -77129767+35387957 -77125920+35385991 -77118777+35382354 -77109462+35377592 -77101068+35373400 -77099256+35372477 -77089788+35367825 -77081568+35363773 -77070921+35358328 -77070514+35358114 -77070182+35357939 -77066188+35355841
 -77077497+36497478 -77078234+36497569 -77085771+36500564 -77083138+36513180 -77102679+36520842
 -77102679+36520842 -77128092+36518915
 -77081318+35936391 -77095219+35925995
 -77095219+35925995 -77095247+35926109 -77096064+35926910 -77097105+35927573 -77097630+35928027
 -77081318+35936391 -77097630+35928027
 -77095403+35564779 -77087475+35563995 -77086751+35562983 -77086647+35553487 -77085002+35552810 -77084716+35552659 -77085182+35552291 -77091464+35551215 -77100801+35551168 -77104072+35550776 -77115369+35550029
 -77115369+35550029 -77125943+35553782
 -77125943+35553782 -77127120+35553714 -77135425+35547852 -77137566+35546341 -77138044+35546005 -77139315+35545109 -77140227+35544467 -77149939+35537617 -77150402+35537291 -77153226+35535300 -77168756+35524347 -77175036+35519918 -77176086+35519178 -77176034+35518863 -77177787+35510906 -77176708+35502176 -77169289+35498844 -77168959+35498709 -77166909+35497182 -77174066+35487969 -77175864+35485654 -77176205+35483282 -77175875+35479416 -77175839+35478999 -77175418+35474071 -77175256+35472163 -77173940+35456715 -77179988+35455878 -77180772+35455282 -77181891+35449376 -77181276+35440975 -77185527+35438777 -77189545+35429446 -77189302+35424378 -77190423+35418955
 -77092596+36472685 -77066383+36482967 -77066269+36483196 -77066383+36483768 -77066638+36483974 -77067290+36484295 -77067488+36484546 -77067545+36485073 -77067375+36485393 -77066270+36486629 -77066100+36486996 -77077497+36497478
 -77092596+36472685 -77069021+36493839 -77069162+36494000 -77069389+36494114 -77069786+36494595 -77069701+36494915 -77069531+36495144 -77069219+36495258
 -77069219+36495258 -77068000+36495167
 -77068000+36495167 -77067717+36495213 -77067348+36495510 -77077497+36497478
 -77208790+36246875 -77206736+36251085 -77199095+36267841 -77197288+36271803 -77192781+36281686 -77191329+36284870 -77190464+36286692 -77190436+36286830 -77190308+36287182 -77187185+36295792 -77179238+36315560 -77178851+36316695 -77178694+36317157 -77175684+36324592 -77174565+36327358 -77170896+36336644 -77171089+36336763 -77170805+36336917 -77167778+36344827 -77164832+36352562 -77164228+36354148 -77164123+36354175 -77160230+36363905 -77159483+36365771 -77153504+36381130 -77151747+36385530 -77150806+36388025 -77145176+36403221 -77143663+36407271 -77140498+36415742 -77138515+36420683 -77134784+36429984 -77133286+36433717 -77132259+36436278 -77131428+36437826 -77128818+36463453 -77119577+36474139 -77112743+36476824 -77103299+36477496
 -77103299+36477496 -77095430+36474011 -77093418+36472639
 -77093418+36472639 -77092596+36472685
 -77095403+35564779 -77096187+35564573 -77097476+35564572
 -77097476+35564572 -77099101+35564847 -77099773+35565007 -77100726+35565418 -77101231+35565807 -77101371+35565990
 -77095403+35564779 -77101371+35565990
 -77097630+35928027 -77120782+35925727
 -77120782+35925727 -77125829+35927176
 -77098656+34669148 -77102713+34659667 -77104022+34658691 -77104725+34657886 -77105991+34655825 -77106128+34655014 -77106356+34653335 -77106471+34652065 -77106541+34650530 -77106443+34649137 -77106701+34648094 -77107305+34647340
 -77098656+34669148 -77107305+34647340
 -77166001+34784950 -77153189+34774690 -77152138+34772253 -77157762+34765964 -77141125+34759666 -77125824+34746125 -77122089+34735534 -77105793+34710155 -77105734+34709860 -77108365+34687964 -77112620+34683999 -77113398+34683423 -77113657+34683230 -77114663+34681934 -77115338+34680910 -77115520+34680635 -77115526+34680625 -77115677+34680208 -77115823+34679725 -77115845+34678707 -77103632+34670760 -77101046+34670271 -77098656+34669148
 -77140473+35605223 -77141044+35604608 -77149875+35603535 -77135974+35599914 -77132529+35595494 -77122012+35592056 -77106731+35579953 -77109856+35569175
 -77109856+35569175 -77101569+35569539
 -77101569+35569539 -77101371+35565990
 -77107305+34647340 -77110536+34645500 -77112238+34641904
 -77109993+34801035 -77090323+34802755
 -77109993+34801035 -77091701+34798912
 -77091701+34798912 -77091090+34799141 -77090286+34799507 -77089869+34799897 -77089731+34800172 -77089731+34800378 -77089842+34800698 -77089925+34800744 -77089925+34800835 -77090064+34800996 -77090323+34802755
 -77112238+34641904 -77112323+34641638 -77112506+34641037 -77112576+34640225
 -77112238+34641904 -77112576+34640225
 -77112576+34640225 -77112897+34638970 -77113951+34625163 -77117198+34584367
 -77484538+34399705 -77374682+34456299 -77305388+34484255 -77282604+34497054 -77277835+34500165 -77266733+34506852 -77156425+34570487 -77124671+34583147 -77117198+34584367
 -77125829+35927176 -77126139+35927520 -77127122+35929375 -77127515+35930863 -77127710+35933655 -77128496+35936861 -77129620+35939333 -77130042+35939883 -77130605+35940410 -77130942+35940570 -77131393+35940662
 -77131393+35940662 -77141703+35933943
 -77125829+35927176 -77141703+35933943
 -77128092+36518915 -77149073+36527118 -77149952+36527621 -77150153+36527699
 -77128092+36518915 -77150153+36527699
 -77161475+34795091 -77161114+34795091 -77143472+34793785
 -77143472+34793785 -77140749+34796925 -77131697+34798026
 -77131697+34798026 -77128208+34795942
 -77128208+34795942 -77109993+34801035
 -77140473+35605223 -77142781+35606967 -77142950+35607310 -77143622+35607883 -77143959+35607974
 -77143959+35607974 -77144491+35607906
 -77144491+35607906 -77145108+35608455 -77145528+35608684 -77145528+35608890 -77145388+35608982 -77144799+35609005 -77144630+35610126
 -77140473+35605223 -77144630+35610126
 -77141703+35933943 -77157037+35936825
 -77157037+35936825 -77167621+35934881
 -77167621+35934881 -77196356+35937056 -77198442+35939049 -77202140+35947237
 -77144630+35610126 -77148553+35620927 -77155047+35627606 -77157991+35627744 -77173859+35636055 -77172765+35640429 -77172827+35640624 -77173212+35650272 -77173268+35651806 -77177801+35662459 -77179438+35667097 -77168076+35671010 -77167400+35672680 -77170364+35676001 -77170031+35680147
 -77150153+36527699 -77164500+36546330
 -77164251+34790627 -77161475+34795091
 -77164251+34790627 -77164168+34790742 -77163696+34790971 -77162752+34791817 -77162141+34792504 -77161808+34792962 -77161781+34793122 -77161669+34793443 -77161697+34794931 -77161586+34795045 -77161475+34795091
 -77164500+36546330 -77169334+36547252
 -77169334+36547252 -77182411+36546599 -77183983+36546554 -77191574+36546036 -77198603+36545282 -77203785+36544727 -77210204+36544603
 -77210204+36544603 -77213173+36544616 -77214995+36544624 -77221538+36544648 -77226182+36544652 -77228669+36544655 -77236202+36544689
 -77236202+36544689 -77244348+36544681
 -77244348+36544681 -77252958+36544752 -77279469+36544814 -77283795+36544824 -77289888+36544838
 -77289888+36544838 -77296875+36544815
 -77296875+36544815 -77300850+36544827 -77305366+36544840 -77318886+36544907
 -77318886+36544907 -77320017+36544906 -77320398+36544905 -77321929+36544904 -77322349+36544904 -77327175+36544910 -77329640+36544923 -77336338+36544959 -77337355+36544965
 -77337355+36544965 -77341783+36544924 -77367112+36544690 -77372720+36544639
 -77372720+36544639 -77374695+36544679 -77401118+36544753 -77412492+36544785 -77431981+36544840
 -77431981+36544840 -77449164+36544839
 -77449164+36544839 -77457358+36544912 -77458234+36544914
 -77458234+36544914 -77461417+36544883
 -77461417+36544883 -77463252+36544890 -77466047+36544901 -77474372+36544933 -77479644+36544954 -77482433+36545013 -77497641+36545030 -77498713+36545032 -77508363+36545201
 -77508363+36545201 -77517974+36545198 -77527588+36545195 -77528431+36545195 -77530027+36545195 -77530605+36545195 -77544097+36545182 -77548959+36545177 -77553662+36545137
 -77553662+36545137 -77556672+36545140 -77559170+36545143 -77568929+36545155 -77573602+36545175 -77574818+36545182 -77576338+36545191 -77587105+36545257 -77590876+36545280 -77597474+36545321
 -77597474+36545321 -77598414+36545313 -77601621+36545313 -77603685+36545263 -77608119+36545156 -77614354+36545033
 -77614354+36545033 -77640456+36545247 -77645469+36545259 -77646757+36545262 -77663990+36545302 -77672477+36545322 -77675343+36545329 -77677006+36545333 -77680033+36545340 -77684541+36545351 -77688954+36545361 -77692319+36545369 -77694323+36545374 -77696913+36545380 -77705627+36545401
 -77705627+36545401 -77710287+36545363
 -77710287+36545363 -77712317+36545370 -77719705+36545397 -77722484+36545407 -77732289+36545443 -77736291+36545458 -77737796+36545463 -77738692+36545466 -77749299+36545507
 -77749299+36545507 -77757165+36545478 -77758597+36545470 -77767117+36545422 -77767390+36545421 -77772251+36545392 -77776244+36545369 -77784781+36545321 -77795644+36545260 -77802334+36545223 -77815706+36545149 -77818354+36545134 -77819560+36545127 -77827826+36545081 -77828794+36545075 -77829179+36545072 -77832992+36545051 -77846913+36544975 -77847596+36544971 -77850804+36544960 -77859221+36544932 -77862937+36544920 -77867983+36544878 -77868680+36544872 -77871875+36544847 -77873223+36544836 -77874417+36544826 -77874710+36544824 -77875280+36544754
 -77875280+36544754 -77875339+36544758
 -77875339+36544758 -77882357+36544737 -77886773+36544718 -77886964+36544716 -77887252+36544715 -77893178+36544691 -77897262+36544674 -77899771+36544663
 -77166001+34784950 -77165251+34784972 -77164251+34790627
 -77170031+35680147 -77172506+35686760 -77172563+35686829
 -77170031+35680147 -77172563+35686829
 -77187804+35711603 -77186489+35716486 -77184910+35720388 -77171968+35724851 -77173782+35727872 -77173736+35732954
 -77172563+35686829 -77173991+35687132
 -77173991+35687132 -77176913+35684298
 -77176913+35684298 -77192738+35694131
 -77174713+34787858 -77172661+34782638
 -77172661+34782638 -77166001+34784950
 -77173736+35732954 -77180643+35740898 -77188533+35742591 -77189084+35742925 -77198446+35747077
 -77174713+34787858 -77174741+34791270 -77175351+34791544 -77175878+34791979 -77176073+34792300 -77176072+34792872 -77175850+34793239 -77175351+34793994 -77175184+34794337 -77175184+34795185 -77175378+34795642 -77190838+34802168
 -77174713+34787858 -77190838+34802168
 -77190838+34802168 -77191032+34802625 -77189672+34805899 -77195863+34815629 -77195947+34816407 -77186395+34819778 -77179623+34829137 -77182122+34836876
 -77182122+34836876 -77190535+34833762
 -77190535+34833762 -77203530+34836828 -77200990+34841518 -77204837+34846077 -77212061+34853034
 -77202254+35947741 -77202249+35947808 -77199769+35956306 -77189098+35958047 -77194645+35961732
 -77194645+35961732 -77194673+35961503 -77191041+35960633
 -77191041+35960633 -77212343+35991198 -77213353+35993270 -77211207+35996975 -77208367+36000157 -77215190+36013722 -77246668+36022929 -77263128+36029453 -77312976+36053036 -77321348+36056652 -77327630+36071265 -77327686+36074512
 -77199115+35402149 -77196834+35410530 -77190583+35417889 -77190423+35418955
 -77192738+35694131 -77188782+35710842 -77187969+35711437 -77187804+35711603
 -77192738+35694131 -77193721+35701319 -77193384+35701777 -77193412+35702395 -77193609+35702899 -77193889+35703150 -77194451+35703402 -77194900+35703929 -77194900+35705073 -77194479+35706378 -77194171+35707088 -77187804+35711603
 -77198446+35747077 -77202345+35753044 -77202457+35753250 -77202850+35753433
 -77202850+35753433 -77203749+35753341
 -77203749+35753341 -77204985+35753753 -77205181+35753982 -77205153+35754302 -77204844+35754577 -77204844+35754875 -77205518+35755126 -77209562+35756201
 -77198446+35747077 -77209562+35756201
 -77200373+35401325 -77199115+35402149
 -77200373+35401325 -77200261+35401439 -77199786+35401783 -77199115+35402149
 -77235774+35383851 -77236479+35388432 -77232147+35393189 -77228142+35397446 -77227833+35399564 -77218126+35401122 -77217680+35401897
 -77217680+35401897 -77200907+35401093
 -77200907+35401093 -77200373+35401325
 -77202140+35947237 -77202254+35947741
 -77202140+35947237 -77202272+35947493 -77202254+35947741
 -77208790+36246875 -77212924+36240797 -77218682+36232378 -77226032+36221633 -77228296+36218324 -77231736+36214553 -77235796+36214005
 -77235796+36214005 -77241689+36215050 -77250175+36219106
 -77250175+36219106 -77255157+36218687 -77256857+36217942 -77267366+36215268 -77276659+36214081
 -77209562+35756201 -77210489+35757140 -77231209+35760926
 -77210008+34858667 -77213369+34861299 -77213620+34862947 -77218706+34871576 -77217457+34872218 -77215652+34873729 -77219093+34878032
 -77212061+34853034 -77210008+34858667
 -77212061+34853034 -77211922+34853149 -77211450+34853401 -77211339+34853561 -77211228+34853882 -77211228+34854500 -77211284+34854614 -77211256+34855255 -77211145+34855370 -77210479+34855645 -77210340+34855759 -77210008+34858667
 -77220705+34880138 -77219093+34878032
 -77220705+34880138 -77220587+34879969 -77219844+34879511 -77219228+34879060 -77219168+34878392 -77219148+34878166 -77219093+34878032
 -77241470+34899407 -77237664+34899569
 -77237664+34899569 -77238243+34893593 -77235575+34892221
 -77235575+34892221 -77232400+34893380
 -77232400+34893380 -77233022+34885944 -77232709+34885880
 -77232709+34885880 -77228209+34886294 -77223229+34887045
 -77223229+34887045 -77222067+34882175 -77221676+34881813 -77220710+34880593 -77220705+34880138
 -77291810+36168490 -77290564+36169061 -77287537+36169573
 -77287537+36169573 -77282907+36167375 -77278070+36159618 -77275429+36157436
 -77275429+36157436 -77265536+36159617
 -77265536+36159617 -77262983+36158970 -77266683+36151493 -77265733+36145817 -77264942+36139770 -77251528+36136015 -77254427+36123581 -77246127+36121434 -77239914+36120653 -77241833+36118076 -77250124+36117311 -77239775+36111496 -77230358+36108519 -77236748+36100013 -77249351+36097964
 -77249351+36097964 -77266604+36099530
 -77266604+36099530 -77290228+36091576 -77308884+36089146 -77317985+36080257 -77325028+36076653 -77327686+36074512
 -77231209+35760926 -77234278+35760910
 -77234278+35760910 -77235317+35761115 -77237817+35761847 -77238519+35761961
 -77238519+35761961 -77240092+35761891 -77242113+35761227 -77242731+35761135 -77243629+35760860 -77243910+35760837
 -77231209+35760926 -77243910+35760837
 -77235774+35383851 -77236979+35383891
 -77236979+35383891 -77238898+35383218 -77239930+35382799 -77240224+35382511
 -77235774+35383851 -77240224+35382511
 -77240224+35382511 -77239306+35381489 -77239278+35381398 -77236507+35377888 -77236622+35375162 -77236922+35375099 -77236557+35367446 -77237649+35361732 -77249679+35354120 -77258907+35351785 -77260949+35351748
 -77260949+35351748 -77261443+35351883 -77267924+35354884 -77268898+35363881 -77268273+35365011 -77273199+35371665
 -77241470+34899407 -77241776+34899658 -77242527+34900024 -77243221+34900207
 -77243221+34900207 -77243833+34900161 -77244527+34899955 -77244999+34899771
 -77244999+34899771 -77245361+34899794 -77245805+34899908 -77246083+34900091 -77246695+34900228 -77252128+34903185
 -77241470+34899407 -77251322+34903001
 -77251322+34903001 -77251545+34902887
 -77251545+34902887 -77251823+34902910 -77252073+34903070 -77252128+34903185
 -77243910+35760837 -77255005+35764548 -77265055+35772587 -77257087+35781688 -77255215+35786248 -77266697+35790212 -77285820+35796814 -77306225+35803860 -77314128+35806589 -77314379+35806676 -77316703+35807479 -77317068+35807605 -77317327+35807695 -77334298+35813556 -77337899+35814800 -77343998+35816931 -77346863+35817922 -77350602+35819214
 -77678697+34972379 -77675373+34973417 -77665977+34976336 -77650912+34980892 -77645438+34982559 -77638868+34984408
 -77638868+34984408 -77630963+34983730 -77630679+34983699 -77619343+34982525 -77597260+34980331 -77588860+34979491 -77585469+34979197 -77580989+34978721 -77578377+34978443 -77577557+34978351 -77574557+34978014 -77573813+34977931 -77569729+34977473 -77567790+34977256 -77545742+34974786 -77540537+34974199 -77537424+34973810 -77533198+34973284 -77528860+34972744 -77524348+34972182 -77518289+34971432 -77502713+34969629 -77488271+34963567 -77487371+34963184 -77479995+34960042 -77471583+34956459 -77451568+34947933 -77451326+34947830 -77433595+34940278 -77424251+34936298 -77417591+34933461 -77415883+34932733 -77415235+34932457 -77404404+34927842 -77398485+34925321 -77389516+34921500 -77389335+34921423 -77381679+34918163 -77376184+34915823 -77372508+34914264 -77369317+34912915 -77366286+34911634
 -77366286+34911634 -77364766+34923859 -77353765+34929780 -77345415+34930540 -77330999+34937925
 -77330999+34937925 -77322020+34934950 -77321686+34934928
 -77321686+34934928 -77321297+34935088 -77320519+34935202
 -77320519+34935202 -77319935+34935019 -77318879+34934996 -77318211+34934768 -77318017+34934630 -77317906+34934378 -77317822+34934012
 -77317822+34934012 -77303395+34934447
 -77303395+34934447 -77300809+34934333 -77280713+34927897 -77274071+34927025 -77262486+34918780 -77261430+34916879 -77252128+34903185
 -77273199+35371665 -77273674+35371848 -77277195+35374070 -77278701+35375162 -77279536+35375605 -77280514+35375777 -77283002+35375984 -77285760+35376405
 -77273199+35371665 -77285760+35376405
 -77285760+35376405 -77286607+35376534 -77292419+35378504 -77295214+35379351 -77295674+35379366
 -77295674+35379366 -77297512+35377548 -77301155+35374239 -77310574+35365971 -77316703+35360590 -77326125+35352340 -77328324+35350415
 -77328324+35350415 -77328416+35350447
 -77328416+35350447 -77328447+35350307 -77331607+35347542 -77340263+35339979 -77343320+35337308 -77352375+35329401 -77353745+35328213 -77353981+35327988
 -77353981+35327988 -77374683+35333825 -77390965+35340047
 -77291810+36168490 -77291371+36168352 -77309098+36168110
 -77309098+36168110 -77313317+36173847 -77362650+36199286 -77367086+36200978 -77377184+36205762 -77384054+36209007 -77386662+36212546 -77384234+36221764 -77381659+36228629 -77380953+36229567
 -77298493+36207103 -77295870+36175518 -77293528+36170391 -77292230+36168674 -77291810+36168490
 -77298493+36207103 -77276659+36214081
 -77298493+36207103 -77298295+36207584 -77297758+36208179 -77297052+36208774 -77296177+36209300 -77294821+36209941 -77292985+36210422 -77292166+36211062 -77290980+36212550 -77290443+36212779 -77289935+36212779 -77276659+36214081
 -77327686+36074512 -77327637+36074937
 -77327637+36074937 -77328111+36074526 -77328433+36074249 -77338611+36065264 -77339206+36064734 -77339843+36064134 -77340092+36063900 -77350019+36054551 -77368969+36036704 -77382491+36024181 -77385026+36021766 -77391283+36015807 -77393401+36013789 -77397216+36010156 -77402701+36004933
 -77402701+36004933 -77406649+36001176 -77400461+35986474 -77394787+35978461 -77394028+35977390 -77388062+35968965 -77384967+35964901 -77381265+35959562 -77378559+35955660 -77375972+35951928 -77369360+35943013 -77369032+35942554 -77368018+35941135 -77367890+35940956 -77358371+35927630 -77355408+35923245 -77350839+35916908 -77346483+35910865 -77342676+35905745 -77342945+35898645 -77343337+35893166 -77343363+35892805 -77343637+35888972 -77344414+35875557 -77344628+35875158 -77347763+35870532 -77349136+35867792 -77349618+35867258 -77349846+35856078 -77349879+35854465 -77350056+35845831 -77350072+35845012 -77350278+35834962 -77350525+35822924 -77350539+35822240 -77350602+35819214
 -77661312+35677321 -77655804+35680597 -77651107+35683390 -77648020+35685226 -77645648+35686636 -77642480+35688520 -77633758+35693708 -77630863+35695427 -77624558+35699236 -77613288+35706047 -77601748+35713094 -77593863+35717850 -77586883+35721898 -77581309+35725161 -77580952+35725368 -77578899+35726564 -77578340+35726889 -77573147+35729914 -77572514+35730282 -77562856+35735934 -77562768+35735986 -77561299+35736790 -77544314+35746617 -77542252+35747845 -77534872+35751736 -77516813+35760700 -77516479+35760866 -77516085+35761102 -77515525+35761669 -77512425+35764535 -77511983+35764945 -77510156+35766684 -77507768+35768720 -77501308+35774609 -77488095+35786872 -77487617+35787292 -77477549+35796409 -77464582+35800730
 -77464582+35800730 -77461971+35800617 -77451827+35800176
 -77451827+35800176 -77450760+35802488 -77449178+35805658 -77446734+35808240 -77446062+35808549 -77445282+35808760
 -77445282+35808760 -77424574+35805441
 -77424574+35805441 -77417240+35811483 -77415778+35814321 -77411954+35825399 -77391295+35829238 -77390168+35832900
 -77390168+35832900 -77375732+35827941 -77358173+35821832 -77354959+35820721 -77350734+35819260 -77350602+35819214
 -77380953+36229567 -77380755+36229750 -77380217+36230665 -77378860+36232450 -77377842+36234440 -77377276+36235745 -77376596+36238697 -77376481+36241787 -77376875+36243503 -77376960+36243572 -77377242+36244556 -77382474+36250275
 -77380953+36229567 -77382474+36250275
 -77382474+36250275 -77395083+36256142 -77409948+36263530 -77413462+36279645 -77413477+36279666 -77413357+36279923
 -77390925+35341879 -77390965+35340047
 -77390925+35341879 -77391204+35343092 -77391372+35343367 -77391427+35343871 -77391567+35344168 -77391622+35344809 -77391762+35345221 -77391818+35345610
 -77390925+35341879 -77391818+35345610
 -77390965+35340047 -77391032+35340096
 -77391032+35340096 -77411563+35337997 -77411348+35337627 -77422103+35329411
 -77391818+35345610 -77403410+35349482 -77404444+35350123 -77405282+35350902 -77407321+35353214
 -77407321+35353214 -77426483+35349765
 -77426483+35349765 -77427129+35351042 -77427576+35354796 -77427939+35361846 -77428860+35362985 -77433277+35368049
 -77433277+35368049 -77441997+35367709
 -77441997+35367709 -77446103+35369983 -77448507+35372328 -77447557+35377654 -77447108+35378263 -77449944+35381529 -77450208+35381667 -77454206+35384253 -77456248+35393271
 -77402701+36004933 -77408485+36006870
 -77408485+36006870 -77416828+36004298 -77419074+36003918
 -77419074+36003918 -77424612+36003964 -77441555+36014678 -77441161+36015204 -77441161+36015776 -77440372+36016760 -77438091+36019667
 -77413357+36279923 -77414886+36293856 -77414983+36293941
 -77413357+36279923 -77414983+36293941
 -77414983+36293941 -77450882+36323699
 -77450882+36323699 -77468190+36321270 -77470789+36320176 -77486956+36315071 -77489421+36312611 -77500097+36307778 -77501631+36307599 -77535301+36304202
 -77535301+36304202 -77554940+36304840 -77571556+36314248 -77573195+36316795 -77576026+36325368 -77582867+36332972 -77585438+36335215 -77584317+36340471 -77573657+36357362 -77566525+36360410 -77563530+36361871 -77546943+36376365 -77546910+36377049 -77546007+36383751 -77545889+36384280 -77569786+36421694 -77576791+36423566 -77590128+36424965 -77590163+36425028 -77590515+36425849 -77591267+36430483 -77592689+36431771 -77594708+36432559 -77599722+36434777 -77600020+36434874 -77609324+36436764 -77609542+36436880 -77610514+36437336 -77619100+36443349 -77624700+36444791 -77625360+36445275 -77628343+36448453 -77634531+36462072 -77635334+36463643 -77641672+36478002 -77642857+36478785 -77645817+36480997 -77646465+36481079 -77651446+36481301
 -77651446+36481301 -77654534+36480890 -77670154+36480172 -77671314+36479902 -77672163+36479630 -77672584+36479497 -77677400+36479018
 -77422103+35329411 -77422410+35329090 -77422885+35328953
 -77422885+35328953 -77423276+35328999 -77423583+35329182 -77424114+35329731 -77424561+35329914
 -77422103+35329411 -77424561+35329914
 -77473801+35228619 -77469175+35232949 -77462158+35239911 -77458978+35241079 -77450441+35244720 -77444806+35246690 -77439978+35247720 -77432944+35250163 -77432522+35250586 -77431713+35251220 -77425517+35259437 -77426449+35263199 -77426506+35263486 -77428407+35266474 -77428402+35266683 -77433247+35273263 -77434364+35274407 -77434922+35274682 -77436709+35276193 -77446676+35294367 -77446654+35294720 -77449524+35299288 -77431376+35313114 -77431264+35329824 -77426626+35329961
 -77426626+35329961 -77424561+35329914
 -77438091+36019667 -77439133+36020766 -77439274+36021109 -77439528+36021269 -77440373+36021407 -77442570+36022780 -77443669+36023260 -77446289+36024176 -77446407+36024242
 -77438091+36019667 -77446407+36024242
 -77446407+36024242 -77451955+36028122 -77461703+36030538 -77474388+36037449
 -77474388+36037449 -77496289+36037344
 -77496289+36037344 -77496541+36037372
 -77496541+36037372 -77500721+36037235 -77504382+36037156 -77517654+36036873
 -77517654+36036873 -77520546+36038520 -77522996+36044106 -77525333+36046509
 -77456248+35393271 -77456472+35393591 -77456863+35393820 -77458149+35394072
 -77456248+35393271 -77458149+35394072
 -77458149+35394072 -77464889+35403043 -77464135+35404874 -77469252+35408123 -77471169+35415730 -77470320+35418812 -77470069+35420208 -77471720+35423641 -77476000+35426684
 -77470912+35227829 -77454500+35220281
 -77470912+35227829 -77464007+35225910 -77458327+35222627 -77454500+35220281
 -77473801+35228619 -77470912+35227829
 -77476000+35426684 -77476843+35433802 -77474777+35440464 -77484486+35446777 -77481272+35451082 -77485169+35456963 -77487208+35458816 -77492168+35470235 -77496176+35478999
 -77730472+35007711 -77720968+35012395 -77715304+35015187 -77715040+35015316 -77713512+35016122 -77713373+35016237 -77709328+35018226 -77691662+35026915 -77687213+35029102 -77678883+35033199 -77666147+35039462 -77658289+35043327 -77654013+35045375 -77653060+35045845 -77652460+35046141 -77638495+35053037 -77633162+35055669 -77631971+35056257 -77624932+35059734 -77623625+35060353 -77617832+35063204 -77601655+35071168 -77598748+35074479 -77598243+35075053 -77581362+35094167 -77579933+35095782 -77579562+35096200 -77578622+35097262 -77578499+35097401 -77574181+35102287 -77558203+35120105 -77554026+35124806 -77552921+35126078 -77550766+35128444 -77539336+35140874 -77535956+35144567 -77531127+35149744 -77528679+35152368 -77527290+35153924 -77526738+35154545 -77516449+35161119 -77512125+35163718 -77511089+35173651 -77511312+35174722 -77512433+35180111 -77512528+35180576 -77514732+35191372 -77515005+35192709 -77519941+35216677 -77520719+35220161 -77521970+35225758 -77522358+35227494 -77522733+35229173 -77523106+35230714 -77524271+35235826 -77525434+35241327 -77525711+35242637
 -77525711+35242637 -77524194+35242059 -77522930+35241573 -77507072+35237488 -77506142+35237248 -77478857+35230002 -77473801+35228619
 -77503361+35419241 -77498017+35413480
 -77498017+35413480 -77482960+35421463 -77479495+35425401 -77476000+35426684
 -77496176+35478999 -77500825+35486441
 -77500825+35486441 -77500993+35486418 -77501217+35486235
 -77501217+35486235 -77501637+35486326
 -77501637+35486326 -77502056+35486281 -77502616+35485915
 -77502616+35485915 -77502840+35486007 -77502924+35486190 -77502896+35486739 -77502756+35486968 -77511874+35497729
 -77496176+35478999 -77503424+35491981 -77503536+35492187 -77503649+35492553 -77503788+35492851 -77503900+35493171 -77504347+35493698 -77505131+35494041 -77505299+35494179 -77505438+35494385
 -77505438+35494385 -77505606+35494362
 -77505606+35494362 -77511874+35497729
 -77675276+34253130 -77625511+34301402 -77624695+34302051 -77623579+34303162 -77619593+34304426 -77613972+34306961 -77611297+34308539 -77526155+34375168 -77499689+34391462 -77484538+34399705
 -77542238+34464168 -77541163+34463769 -77540118+34462908 -77539351+34462276 -77535709+34459562 -77531465+34456023 -77530771+34455192 -77527378+34451272 -77527165+34451022 -77526851+34450665 -77522710+34445954 -77522423+34445628 -77520192+34442943 -77519502+34442118 -77518729+34441317 -77518022+34440550 -77515667+34437995 -77499689+34416956 -77484538+34399705
 -77503361+35419241 -77504367+35419630
 -77504367+35419630 -77504982+35419562 -77506241+35419150
 -77506241+35419150 -77506995+35419151 -77507527+35419265 -77507750+35419448 -77507694+35419998 -77507498+35420318 -77506379+35421187 -77506155+35421554 -77508615+35421829
 -77503361+35419241 -77506211+35421760 -77506518+35421966 -77507301+35421966 -77508615+35421829
 -77511874+35497729 -77511873+35498782 -77511621+35499194 -77511117+35499691 -77510400+35500162 -77509795+35500710 -77509123+35500984 -77508563+35501396 -77507387+35501945 -77507135+35502242 -77507022+35503249 -77507497+35506074 -77505309+35512198 -77505332+35518331
 -77505332+35518331 -77507377+35517211
 -77507377+35517211 -77513386+35518133
 -77513386+35518133 -77518462+35517902 -77520525+35517693
 -77520525+35517693 -77522382+35518475 -77522618+35524903 -77529628+35528090 -77530664+35530265 -77538783+35530976 -77543094+35533014 -77544523+35533083
 -77544523+35533083 -77545210+35533067 -77548751+35532648 -77557795+35532031
 -77666973+35349869 -77661721+35352248
 -77661721+35352248 -77661609+35352226
 -77661609+35352226 -77661074+35352652 -77654430+35352682 -77648087+35355244
 -77648087+35355244 -77642612+35354212
 -77642612+35354212 -77637443+35354371 -77636773+35354943 -77635263+35356338 -77611143+35378777 -77607155+35379511
 -77607155+35379511 -77602155+35374783
 -77602155+35374783 -77599635+35375669
 -77599635+35375669 -77593437+35374105 -77591900+35373716
 -77591900+35373716 -77585794+35378993 -77578258+35380137 -77569723+35382686 -77566744+35383205 -77565246+35384535 -77563809+35385350 -77561203+35386830 -77556051+35389758 -77555433+35390007 -77550433+35393038 -77544370+35396584 -77541355+35398330 -77532324+35403583 -77530026+35408869 -77528192+35414740 -77518571+35417942 -77518124+35418148 -77508615+35421829
 -77525333+36046509 -77527503+36046418
 -77527503+36046418 -77525333+36046509
 -77527503+36046418 -77531025+36050012
 -77528395+36073195 -77530397+36072647
 -77530397+36072647 -77530763+36072670 -77531186+36072807 -77531186+36073219 -77530904+36073654 -77530904+36073906 -77531129+36073997
 -77531129+36073997 -77532426+36073929
 -77532426+36073929 -77532679+36074020 -77532651+36074295 -77531495+36076103
 -77528395+36073195 -77531495+36076103
 -77531025+36050012 -77531685+36049904
 -77531495+36076103 -77531718+36084273 -77534056+36091117 -77538081+36091353 -77538425+36094092 -77544431+36096359 -77551339+36098394 -77552749+36099724
 -77552749+36099724 -77574689+36099653
 -77531685+36049904 -77531025+36050012
 -77531685+36049904 -77532800+36050997
 -77532800+36050997 -77531685+36049904
 -77532800+36050997 -77536236+36056193 -77539758+36063265 -77528395+36073195
 -77542238+34464168 -77542618+34464186 -77543506+34464297
 -77542238+34464168 -77543506+34464297
 -77543506+34464297 -77543655+34465058
 -77543655+34465058 -77544477+34464832
 -77544477+34464832 -77545333+34464953 -77545541+34465998 -77546974+34466772 -77559213+34470087
 -77557795+35532031 -77557851+35532168 -77558831+35532717 -77561098+35534503 -77561714+35535464 -77562162+35536219 -77562779+35536975 -77564571+35538073 -77565747+35539149 -77565887+35539492 -77566279+35539996 -77566517+35540570
 -77557795+35532031 -77566517+35540570
 -77559213+34470087 -77560369+34470510 -77560922+34470784 -77561558+34471013
 -77561558+34471013 -77561945+34470944 -77562276+34470647 -77562442+34470281 -77562857+34470166 -77562857+34469662 -77562829+34469434 -77563106+34469296
 -77563106+34469296 -77565289+34469433
 -77559213+34470087 -77565289+34469433
 -77565289+34469433 -77569797+34471113 -77571176+34472157
 -77566517+35540570 -77571685+35549310 -77577735+35551827 -77598360+35566171 -77599755+35566537 -77603369+35567268 -77610091+35567449 -77613007+35570560 -77614339+35572834 -77615672+35574907 -77618756+35578545 -77627271+35584589 -77634559+35591431 -77635160+35592030 -77635989+35592856 -77636203+35593084 -77639991+35596855 -77645992+35602831 -77648184+35605014 -77648279+35605109 -77650275+35607097 -77655335+35612130 -77656098+35612891 -77661865+35618640 -77662200+35618974 -77673864+35623303 -77676365+35625159 -77681897+35631308 -77681990+35634686 -77680579+35638814 -77683354+35644101 -77686789+35647122 -77693561+35650622 -77694682+35650965 -77698945+35651524 -77700502+35652256
 -77571176+34472157 -77571757+34472500 -77571867+34472889 -77571619+34473164 -77571730+34474080 -77572006+34474423 -77572338+34474583 -77572283+34475224 -77572117+34475819 -77572200+34475911 -77572200+34476735
 -77572200+34476735 -77575682+34476196
 -77571176+34472157 -77575682+34476196
 -77574689+36099653 -77579877+36098187
 -77575682+34476196 -77576208+34476666 -77576291+34476872 -77577348+34481500 -77580088+34489273 -77580783+34491226 -77582040+34494743 -77589851+34512775 -77592230+34518243 -77599090+34534005 -77600778+34537884 -77603189+34543442 -77610961+34561309 -77613754+34567730 -77616688+34574474 -77617517+34576379 -77621694+34585981 -77624507+34592447 -77626559+34597032 -77627885+34600099 -77630547+34606258 -77636530+34620099 -77641339+34631540 -77642773+34634757 -77644357+34638477 -77646249+34642822 -77655948+34665235 -77657816+34669456 -77660576+34675761 -77663070+34681387 -77664269+34684139 -77668769+34694547 -77668830+34694690 -77671191+34700002 -77674365+34707323 -77674956+34708620 -77676793+34712879 -77680560+34720640
 -77579877+36098187 -77579792+36097958 -77579538+36097729
 -77579538+36097729 -77578862+36097775 -77578354+36097936 -77577508+36098485
 -77577508+36098485 -77577198+36098416 -77577254+36097890 -77577367+36097615 -77577141+36097455
 -77577141+36097455 -77576859+36097501 -77574689+36099653
 -77579877+36098187 -77592089+36102990
 -77592089+36102990 -77594682+36100678
 -77594682+36100678 -77592089+36102990
 -77594682+36100678 -77602806+36106236 -77606108+36110194
 -77606108+36110194 -77607066+36108889 -77609154+36108545
 -77609154+36108545 -77615980+36109960 -77626340+36111265 -77628074+36113373 -77629412+36114562 -77628647+36119710
 -77628647+36119710 -77631440+36118796
 -77631440+36118796 -77629747+36120695 -77633854+36128365 -77644483+36138210
 -77650322+36138074 -77644483+36138210
 -77650322+36138074 -77650040+36138074 -77649730+36137868 -77649420+36137411 -77649110+36137136 -77648799+36137044
 -77648799+36137044 -77648207+36137090 -77647078+36137684
 -77647078+36137684 -77646373+36137593
 -77646373+36137593 -77645752+36137661 -77645273+36138141 -77644483+36138210
 -77678697+34972379 -77676281+34968143 -77664639+34947971 -77660068+34939777 -77652616+34926761 -77651046+34923862 -77651877+34918959 -77653379+34911675 -77658112+34885995 -77658885+34881795 -77658914+34881650 -77660880+34871159 -77661247+34868950 -77664523+34851368 -77666673+34840005 -77666960+34838142 -77667984+34832387 -77668579+34829046 -77668698+34828379 -77671489+34812383 -77672004+34809681 -77672322+34807943 -77672572+34806409 -77673619+34800206 -77674190+34797069 -77675972+34787285 -77676884+34782192 -77680215+34763510 -77680837+34760100 -77680940+34759683 -77682267+34751789 -77684227+34742382 -77684652+34740537 -77685501+34733654 -77685639+34732652 -77682575+34725962 -77681998+34724447 -77680560+34720640
 -77673426+36149041 -77676982+36144510 -77661212+36138443 -77654470+36137275
 -77654470+36137275 -77650322+36138074
 -77678553+35667073 -77676670+35668192 -77671314+35671376 -77670207+35672033 -77661609+35677146 -77661312+35677321
 -77828479+35867142 -77828117+35866949 -77827689+35866584 -77826980+35865979 -77825839+35864890 -77825644+35864724 -77824386+35863655 -77824156+35863460 -77822522+35861984 -77821575+35861613 -77818812+35860755 -77818249+35860599 -77816396+35860083 -77813525+35859285 -77813318+35859228 -77806694+35857340 -77800162+35853894 -77791854+35849514 -77791595+35849393 -77768065+35836818 -77754905+35829755 -77750102+35817833 -77750098+35817396 -77749699+35817029 -77749699+35816979 -77749121+35815240 -77748895+35814829 -77748811+35814737 -77746790+35808811 -77740456+35790236 -77738290+35783885 -77734234+35771990 -77734061+35771483 -77732692+35767470 -77727004+35750899 -77726325+35749022 -77724104+35742530 -77723257+35739977 -77720039+35730197 -77719709+35729902 -77718384+35728718 -77712690+35723630 -77709512+35720792 -77706938+35718408 -77706077+35717665 -77703300+35715134 -77702066+35714004 -77699113+35711346 -77692551+35705439 -77690483+35703578 -77676172+35690695 -77674399+35689099 -77661673+35677603 -77661312+35677321
 -77666973+35349869 -77667532+35349411 -77668118+35349205 -77669152+35349045 -77671052+35348382 -77671666+35348061 -77671973+35347993 -77673370+35347947 -77674320+35347695
 -77674320+35347695 -77676135+35347718 -77677336+35347787 -77687237+35358123
 -77666973+35349869 -77687237+35358123
 -77673426+36149041 -77683273+36153115
 -77683273+36153115 -77683301+36152794 -77682624+36151902 -77682624+36151536 -77682850+36151398
 -77682850+36151398 -77684148+36151673 -77685192+36151742 -77685559+36151856 -77685784+36152085 -77686038+36152840
 -77686038+36152840 -77692849+36151079
 -77673426+36149041 -77692849+36151079
 -77675276+34253130 -77713419+34290152 -77714379+34291226 -77714641+34291480 -77714843+34291676 -77716707+34293487 -77717856+34294602 -77718387+34295092 -77719342+34295409
 -77719342+34295409 -77719872+34295123 -77722147+34294034 -77722660+34293959 -77723923+34293294 -77739051+34292740
 -77739051+34292740 -77740121+34293722 -77741130+34295283 -77741296+34297527 -77741248+34297741 -77741195+34297983 -77740557+34299513
 -77677400+36479018 -77677814+36478977
 -77677814+36478977 -77677400+36479018
 -77678553+35667073 -77685278+35662523
 -77897011+33786800 -77896782+33819710 -77894316+33875175 -77840936+34000173 -77842041+34000173 -77813741+34064157 -77785310+34125171 -77785555+34125171 -77753507+34155469 -77749702+34161446
 -77749702+34161446 -77749702+34161214
 -77749702+34161214 -77706005+34227039 -77680321+34250169 -77675276+34253130
 -77680560+34720640 -77683342+34720600
 -77683342+34720600 -77684613+34720610 -77698228+34720722
 -77698228+34720722 -77698638+34720719 -77709375+34720708 -77728030+34720536 -77734878+34720447 -77739928+34720411 -77741695+34720393 -77751704+34720275
 -77751704+34720275 -77752110+34720279 -77760840+34720290
 -77760840+34720290 -77762015+34720273 -77779057+34720137 -77788486+34720079 -77789070+34720076 -77793935+34720053
 -77793935+34720053 -77809043+34720145
 -77809043+34720145 -77849577+34720108 -77908076+34719865 -77911265+34719836 -77921714+34719769
 -77921714+34719769 -77934501+34722374
 -77934501+34722374 -77945474+34719047 -77946769+34719014
 -77691214+34983446 -77685056+34978032 -77682810+34976021 -77678697+34972379
 -77685278+35662523 -77678553+35667073
 -77685278+35662523 -77687143+35661261 -77687940+35660721 -77688822+35660166 -77700502+35652256
 -77687237+35358123 -77693866+35365892 -77697184+35372850 -77697120+35373625 -77701122+35379465 -77701681+35380597
 -77701681+35380597 -77703340+35380369 -77714923+35378625 -77725451+35377058 -77730235+35376295 -77737712+35375068 -77738695+35374869 -77744429+35373982 -77749699+35373252 -77777891+35367693
 -77777891+35367693 -77799297+35368902 -77805723+35369822
 -77692849+36151079 -77694418+36151192 -77697925+36152930
 -77696767+34986750 -77691214+34983446
 -77696767+34986750 -77694159+34985222 -77691397+34983612 -77691214+34983446
 -77697925+36152930 -77698312+36153137
 -77698312+36153137 -77716235+36146202 -77719736+36139144 -77719666+36139058 -77717662+36138029 -77716957+36137595 -77716533+36137023 -77716477+36136497 -77716674+36135971 -77717012+36135536 -77717774+36135009 -77718620+36134712 -77718691+36134677 -77719368+36134347 -77722289+36133996
 -77697925+36152930 -77701457+36149314 -77703508+36145869 -77704260+36143155 -77704287+36142588 -77704758+36132835 -77704990+36128021 -77706027+36118671 -77708449+36112066 -77710551+36108659 -77711712+36106776 -77712687+36105249 -77713787+36103568 -77715761+36100549 -77716549+36099345 -77716762+36099018 -77716804+36098952 -77717219+36098316 -77717872+36097319 -77718671+36096098 -77719169+36095336 -77720135+36093859 -77722042+36090944 -77722432+36090348 -77722931+36089585 -77725242+36086050 -77733161+36074244 -77743749+36057466 -77746176+36053248 -77746530+36052635 -77746764+36052229 -77747896+36050264 -77748898+36048526 -77749698+36046926 -77752406+36042559 -77752538+36042341 -77753085+36041396 -77753149+36041278 -77753153+36041271 -77754253+36039250 -77755782+36036444 -77758992+36030429 -77759647+36029136 -77762789+36023344 -77762873+36023218 -77764140+36021024 -77767508+36014861 -77767771+36014345 -77773441+36001108 -77773835+36000153 -77774195+35998916 -77775454+35994058 -77776115+35991510 -77776382+35990479 -77777290+35986980 -77778636+35982685 -77779189+35981376 -77780139+35979128 -77781322+35976329 -77782255+35974121 -77782525+35973482 -77782835+35972749 -77782974+35972425 -77783874+35970327 -77785768+35965770 -77785953+35965287 -77787831+35960662 -77787881+35960541 -77788534+35958935 -77789730+35955991 -77790110+35955056 -77790581+35953898 -77791302+35952123 -77791598+35951394 -77791982+35950520 -77792606+35949099 -77793119+35947933 -77793791+35946403 -77794294+35945259 -77794664+35944390 -77795438+35942574 -77796021+35941205 -77796560+35939939 -77798016+35936348 -77798321+35935586 -77798647+35934776 -77798934+35934064 -77799994+35931434 -77800555+35930084 -77800667+35929695 -77801201+35928550 -77801425+35928001 -77801646+35927472 -77801874+35926925 -77802380+35925826 -77803727+35922638 -77804316+35921188 -77805409+35918480 -77805558+35918111 -77805854+35917379 -77806164+35916612 -77806238+35916428 -77806956+35914649 -77807282+35913889 -77807662+35913006 -77808008+35912203 -77808452+35911170 -77808838+35910274 -77809216+35909396 -77809463+35908821 -77811248+35904672 -77815634+35894378 -77816857+35891451 -77818888+35886587 -77820053+35883800 -77820973+35881604 -77822555+35878449 -77824280+35875075 -77825481+35872723 -77826152+35871412 -77826413+35870918 -77827890+35868219 -77828479+35867142
 -77730472+35007711 -77729942+35007353 -77726816+35005241 -77719113+35000163 -77715145+34997573 -77700447+34988953 -77696767+34986750
 -77700502+35652256 -77703021+35650549 -77712142+35644372 -77720019+35639039 -77720382+35638793 -77723115+35636943 -77733008+35630245 -77739002+35626186 -77753647+35615818 -77772230+35604335 -77786919+35595259 -77787176+35595101 -77788553+35594251 -77788799+35594100 -77801698+35586132 -77806097+35583457 -77808141+35582196 -77809336+35581498 -77810073+35581044 -77810914+35580527 -77814391+35578385 -77823609+35572704
 -77756536+36479870 -77751079+36478909
 -77751079+36478909 -77704943+36485185
 -77704943+36485185 -77677814+36478977
 -77722289+36133996 -77731431+36140542
 -77731431+36140542 -77722289+36133996
 -77731431+36140542 -77730053+36148963
 -77730053+36148963 -77730561+36148734 -77732084+36147315
 -77732084+36147315 -77732676+36147475 -77733749+36148276 -77734906+36149534 -77735443+36149968 -77735838+36150540
 -77731431+36140542 -77735838+36150540
 -77834250+35177814 -77828567+35174976 -77817351+35169434 -77813081+35167338 -77792807+35157333 -77791154+35156516 -77786881+35154403 -77779602+35150796 -77767990+35143223 -77764306+35136304 -77760934+35129998 -77756505+35121942 -77753885+35117002 -77749169+35107930 -77749087+35097979 -77749019+35095971 -77748633+35080325 -77748594+35078744 -77748487+35073694 -77748274+35071222 -77748312+35069245 -77748324+35068632 -77748410+35067262 -77748216+35063143 -77748109+35062736 -77747945+35060790 -77747924+35060394 -77747862+35059226 -77749180+35056116 -77749174+35055975 -77749128+35054875 -77748066+35051456 -77747004+35050006 -77746936+35048206 -77746490+35036231 -77746262+35030115 -77739739+35016536 -77731722+35008891 -77730472+35007711
 -77735838+36150540 -77740490+36154965
 -77740490+36154965 -77742848+36154473
 -77742848+36154473 -77753112+36157313
 -77753112+36157313 -77763728+36147981 -77767283+36147136 -77774197+36142493 -77784398+36141658
 -77784398+36141658 -77784524+36141695
 -77739774+34300830 -77740557+34299513
 -77739774+34300830 -77740762+34301547 -77741352+34301559
 -77741352+34301559 -77741893+34301455 -77742202+34301426
 -77742202+34301426 -77747597+34302788 -77747877+34303292
 -77747877+34303292 -77748344+34303287 -77749702+34302842
 -77749702+34302842 -77751990+34303401 -77754966+34306153
 -77740557+34299513 -77739774+34300830
 -77769302+34318313 -77754966+34306153
 -77769302+34318313 -77765750+34315417 -77763478+34313753 -77761926+34312697 -77754966+34306153
 -77797800+34342248 -77793991+34338856 -77781814+34328572 -77769670+34318601 -77769430+34318441 -77769302+34318313
 -77776766+36483288 -77756536+36479870
 -77776766+36483288 -77766164+36481591
 -77766164+36481591 -77766069+36482003 -77765882+36482222 -77765145+36482300
 -77765145+36482300 -77763071+36482170 -77761662+36481858 -77759461+36481116 -77757509+36480436 -77756536+36479870
 -77818913+36500806 -77812055+36499035 -77811503+36498942 -77806015+36497341 -77780934+36485886 -77777649+36483766 -77776766+36483288
 -77784524+36141695 -77786812+36143063
 -77786812+36143063 -77784524+36141695
 -77786812+36143063 -77787065+36143253 -77793014+36145197
 -77797800+34342248 -77805192+34349720
 -77805723+35369822 -77802995+35373084 -77803052+35375161 -77800183+35382158 -77803228+35392983 -77804038+35395271 -77804557+35403885 -77804653+35404651 -77804653+35404998 -77812899+35413602 -77815800+35414615 -77824080+35422652
 -77801915+36145966 -77793014+36145197
 -77801915+36145966 -77801252+36145359 -77799898+36144603 -77798882+36144489
 -77798882+36144489 -77798262+36144740 -77797782+36145152 -77797246+36145381 -77796146+36145472
 -77796146+36145472 -77793014+36145197
 -77811691+36139020 -77806500+36139478 -77805935+36144421 -77804448+36149691
 -77804448+36149691 -77801915+36145966
 -77867432+34375168 -77822995+34389359
 -77822995+34389359 -77822114+34388062 -77822004+34388062 -77804999+34375168 -77814936+34367176
 -77805192+34349720 -77797800+34342248
 -77805192+34349720 -77810808+34357096
 -77810808+34357096 -77805192+34349720
 -77811691+36139020 -77835756+36144601
 -77834250+35177814 -77834082+35181360 -77833899+35184500 -77833792+35186331 -77832800+35203417 -77832137+35214832 -77831625+35223647 -77831314+35229014 -77831267+35229810 -77831243+35230208 -77831217+35230668 -77831181+35231285 -77831146+35231889 -77831084+35232945 -77831068+35233221 -77831055+35233440 -77831043+35233648 -77831010+35234210 -77830971+35234871 -77830619+35240969 -77830549+35242170 -77830154+35249016 -77830015+35253448 -77829716+35259652 -77828519+35280956 -77828196+35285601 -77827577+35293815 -77826707+35306571 -77826425+35310977 -77826264+35312736 -77826165+35314282 -77825846+35319299 -77825182+35329755 -77825117+35330779 -77824965+35333182 -77824409+35343961 -77821684+35348079 -77819243+35351903 -77819299+35351986 -77819383+35352109 -77819458+35352318 -77817484+35358517 -77812038+35363622 -77805723+35369822
 -77814936+34367176 -77810808+34357096
 -77814936+34367176 -77811384+34357448
 -77811384+34357448 -77811224+34357464
 -77811224+34357464 -77811128+34357400 -77810808+34357096
 -77873613+35585405 -77861713+35585429 -77860341+35585431 -77844406+35585464 -77841235+35585470 -77840056+35585472 -77835301+35585482 -77823471+35585523
 -77823471+35585523 -77823526+35580420 -77823609+35572704
 -77823609+35572704 -77823636+35570223 -77823720+35562416 -77823878+35547818 -77823921+35543846 -77824021+35534545 -77824042+35529012 -77824167+35518814 -77824153+35518486 -77824284+35508584 -77824260+35499028 -77824293+35498648 -77824866+35492210 -77825258+35487747 -77826207+35476813 -77826755+35470200 -77826797+35469653 -77826886+35456075 -77826970+35445437 -77826977+35440941 -77826983+35437638 -77826961+35437046
 -77826993+35435136 -77824080+35422652
 -77826993+35435136 -77826975+35433230 -77827000+35431151 -77826638+35430875 -77826416+35430439 -77826449+35429850 -77826561+35429311 -77826683+35428756 -77826618+35428183 -77826465+35427650 -77826253+35427109 -77824080+35422652
 -77826993+35435136 -77827608+35435342
 -77827608+35435342 -77826961+35437046
 -77827608+35435342 -77827356+35436257 -77826961+35437046
 -77828479+35867142 -77833091+35858709 -77835178+35854895 -77837021+35851526 -77844812+35837487
 -77844812+35837487 -77853325+35844018 -77854304+35844424 -77859082+35845429 -77861162+35845909 -77863805+35846800 -77874139+35849929
 -77834250+35177814 -77838913+35176356 -77841014+35175699 -77846389+35174019 -77872334+35165914 -77883889+35162224 -77885512+35161673 -77891650+35147053 -77892347+35146390
 -77892347+35146390 -77897475+35148485 -77900342+35150626 -77901791+35151839 -77909772+35161507 -77909761+35161702 -77920455+35169853 -77929178+35173263
 -77929178+35173263 -77932589+35172546 -77939100+35171822 -77952476+35166809
 -77952476+35166809 -77978618+35170578 -77980921+35178331 -77984283+35183505 -78005235+35190434 -78017841+35191343 -78027087+35193463
 -78027087+35193463 -78044204+35192644 -78044449+35192633 -78052022+35188603 -78052314+35188447 -78059050+35184865 -78059667+35184536 -78060250+35184227 -78060978+35183840 -78061403+35183614 -78061493+35183567 -78068649+35179762 -78073168+35177359 -78075338+35176205
 -78075338+35176205 -78084851+35176429 -78085241+35176497 -78097333+35178606 -78101403+35179316 -78108169+35180497 -78111861+35181142 -78113502+35181429 -78120095+35182580 -78127787+35183819 -78129669+35184111 -78132938+35184618 -78138541+35185488 -78144319+35186385 -78150127+35187287 -78157764+35188473 -78163539+35189370
 -77835756+36144601 -77811691+36139020
 -77835756+36144601 -77841328+36145557 -77851244+36146084 -77858186+36147066 -77866622+36148343
 -77866622+36148343 -77867721+36146993 -77876015+36145484
 -77867432+34375168 -77889057+34363971
 -77876015+36145484 -77879260+36143564
 -77878367+35585533 -77873613+35585405
 -77878367+35585533 -77874704+35585468 -77873613+35585405
 -77879260+36143564 -77876015+36145484
 -77879260+36143564 -77892200+36149622 -77901795+36156499 -77914231+36164032 -77919936+36164626 -77923262+36169404 -77920498+36175426 -77923742+36188491 -77924363+36188903 -77924815+36188926
 -77924815+36188926 -77925153+36188674 -77925690+36187805 -77926029+36187050 -77926029+36186889 -77926226+36186409 -77926254+36185951
 -77926254+36185951 -77943839+36187095
 -77943839+36187095 -77944854+36182038
 -77883207+35846199 -77874139+35849929
 -77883207+35846199 -77883046+35846224 -77874704+35849468 -77874139+35849929
 -77889057+34363971 -77867432+34375168
 -77911697+34375168 -77907753+34375168 -77899706+34376738
 -77899706+34376738 -77899353+34375168 -77899420+34371176 -77897708+34364664 -77895740+34363848 -77891356+34363752
 -77891356+34363752 -77889057+34363971
 -78064603+35585419 -78064567+35585487 -78062556+35589226 -78060226+35593558 -78057962+35597770
 -78057962+35597770 -78050336+35596229 -78048562+35595870 -78036755+35593485 -78026260+35591365 -78021751+35590454 -78014472+35588984 -78013409+35588769 -77998688+35585726 -77996260+35585633 -77992883+35585630 -77983675+35585622 -77983140+35585621 -77978441+35585617
 -77978441+35585617 -77976231+35585639
 -77976231+35585639 -77973575+35585636 -77962663+35585624 -77957266+35585618 -77954028+35585614 -77953641+35585613 -77932360+35585591 -77925643+35585584 -77922753+35585535 -77914447+35585534 -77905349+35585533 -77893161+35585533 -77878367+35585533
 -77897011+33786800 -77897723+33785293 -77943061+33753770
 -77943061+33753770 -77999710+33767130 -78012860+33803863 -78233090+33862518 -78249720+33862898
 -78249720+33862898 -78254364+33862878
 -78254364+33862878 -78262335+33863163
 -78262335+33863163 -78368392+33851174 -78374725+33848828 -78465265+33823910 -78499301+33812852
 -78499301+33812852 -78499730+33813275 -78523998+33835616 -78532276+33843126 -78541087+33851112 -78543855+33853514 -78550814+33859553 -78558353+33866054 -78558817+33866456 -78559371+33866936 -78566627+33873133 -78570710+33876640 -78571507+33877329 -78573132+33878735 -78573261+33878847 -78574059+33879537 -78574884+33880251 -78576014+33881229 -78579191+33883925 -78586336+33890070 -78586429+33890150 -78586646+33890337 -78586743+33890420 -78586816+33890483 -78589454+33892752 -78592268+33895172 -78596735+33899014 -78601693+33903278 -78605221+33906312 -78612065+33912198 -78614030+33913888 -78615932+33915523 -78629762+33926916 -78634227+33930668 -78650324+33944242
 -78192070+35730443 -78189179+35734058 -78187018+35734569 -78179628+35738703 -78163916+35742067 -78155970+35743900 -78155782+35743945 -78155679+35743971 -78148246+35745461 -78147409+35745645 -78146986+35745806 -78146678+35745954 -78146498+35746042 -78133687+35750937 -78131891+35751634 -78120454+35755931 -78119194+35756413 -78117181+35757148 -78107559+35760834 -78098573+35764277 -78097661+35764626 -78093247+35766317 -78092562+35766579 -78088025+35768318 -78086839+35768772 -78085356+35769340 -78084807+35769550 -78084310+35769740 -78083277+35770135 -78082755+35770335 -78081690+35770742 -78073700+35773804 -78066712+35776482 -78066441+35776585 -78062852+35777960 -78050807+35782576 -78047806+35783725 -78041823+35786018 -78037904+35787520 -78037024+35787857 -78032771+35789487 -78024696+35792583 -78022686+35793353 -78019666+35794510 -78006806+35799441 -78003471+35800800 -78002438+35801221 -77993273+35804950 -77992246+35805367 -77990511+35806072 -77989663+35806416 -77987318+35807370 -77978485+35810964 -77977740+35811267 -77967620+35815385 -77948950+35822983 -77940128+35826562 -77939707+35826745 -77934397+35829033 -77931465+35830120 -77915836+35836485 -77911535+35838215 -77897650+35844028 -77883207+35846199
 -77897950+36506849 -77818913+36500806
 -77897950+36506849 -77841178+36503302 -77840770+36503061 -77838619+36502676 -77837971+36502161 -77833330+36501004 -77830542+36500869
 -77830542+36500869 -77829476+36501047 -77828789+36501169
 -77828789+36501169 -77828401+36501000 -77827653+36500525
 -77827653+36500525 -77818913+36500806
 -77897950+36506849 -77898082+36508361 -77898943+36518158 -77899019+36519135 -77899062+36519694 -77899111+36520327 -77899143+36520734 -77899211+36522044 -77899224+36522528 -77899224+36523100 -77900045+36533030 -77899879+36540078 -77899771+36544663
 -78006545+36202678 -78004521+36205823 -78004446+36205938 -77997401+36217160 -77979966+36243446 -77978391+36245821 -77975055+36250978 -77973341+36253550 -77971775+36255898 -77967490+36262331 -77964425+36266930 -77961223+36271735 -77955950+36279649 -77953836+36282821 -77951492+36286339 -77950022+36288546 -77946364+36294110 -77942351+36302096 -77941927+36303240 -77939673+36309237 -77939600+36309428 -77938399+36312622 -77936658+36317255 -77934747+36322339 -77932766+36327611 -77929273+36336907 -77924989+36348308 -77923470+36352350 -77919460+36363024 -77916218+36371655 -77912576+36380843 -77912023+36382271 -77912014+36391625 -77911957+36406191 -77911970+36416229 -77911960+36421085 -77911931+36424569 -77913116+36424945 -77913968+36425336 -77917064+36427696 -77918720+36430580 -77918840+36430847 -77919084+36431393 -77919282+36432078 -77919329+36432239 -77919589+36433136 -77919972+36434962 -77920079+36436136 -77918336+36439804 -77915475+36441812 -77911944+36442819 -77911690+36442843 -77911664+36453816 -77911706+36456894 -77911715+36463760 -77911724+36471160 -77911627+36475772 -77911412+36476464 -77911182+36477205 -77908515+36485797 -77906734+36491537 -77904396+36495616 -77903756+36496733 -77902003+36500148 -77901546+36500904 -77900659+36502375 -77900537+36502600 -77900300+36502982 -77899713+36503945 -77899501+36504296 -77897950+36506849
 -78323912+36543809 -78317960+36543868 -78317221+36543875 -78313001+36543917 -78310298+36543944 -78299017+36544057 -78296891+36544084 -78295810+36544098 -78288051+36544136 -78286216+36544149 -78284554+36544160 -78277286+36544217 -78273880+36544232 -78270330+36544262 -78264228+36544314 -78259814+36544352 -78258300+36544365 -78251134+36544440
 -78251134+36544440 -78246681+36544341
 -78246681+36544341 -78245462+36544411
 -78245462+36544411 -78234683+36544365 -78225157+36544324 -78223352+36544316 -78199187+36544212 -78198338+36544208 -78197135+36544204 -78194099+36544191 -78188089+36544165
 -78188089+36544165 -78184864+36544195
 -78184864+36544195 -78184101+36544190 -78179287+36544158 -78174202+36544149 -78167384+36544085 -78160268+36543977 -78160075+36543973 -78159599+36543964 -78158320+36543944 -78141530+36543701
 -78141530+36543701 -78138220+36543728 -78134098+36543807 -78133323+36543847
 -78133323+36543847 -78133161+36543827 -78132911+36543811
 -78132911+36543811 -78132627+36543837 -78131354+36543862 -78130931+36543870 -78129679+36543896 -78128890+36543897
 -78128890+36543897 -78122973+36543805
 -78122973+36543805 -78118531+36543823 -78106753+36543871 -78105336+36543876 -78097053+36543911 -78088195+36543948 -78087190+36543952 -78085143+36543960 -78078555+36543987 -78076938+36543994 -78076196+36543997 -78074899+36544002 -78074300+36544005 -78070658+36544020 -78059239+36544084 -78057985+36544088 -78057538+36544090 -78056089+36544095 -78055095+36544099 -78053824+36544130 -78053187+36544132 -78046203+36544156 -78045374+36544159 -78043651+36544164 -78041320+36544196 -78039420+36544196 -78039004+36544176 -78038938+36544173
 -78038938+36544173 -78035394+36544195
 -78035394+36544195 -78035014+36544193 -78034580+36544190
 -78034580+36544190 -78032590+36544197 -78028566+36544211 -78027339+36544215 -78026187+36544219 -78025153+36544223 -78024212+36544227 -78014775+36544262 -78013324+36544267 -78012033+36544272 -78011341+36544275 -78009135+36544283 -78007889+36544288 -77995151+36544407 -77984185+36544438 -77982789+36544442 -77981047+36544465 -77975466+36544480 -77970969+36544492
 -77970969+36544492 -77969421+36544446
 -77969421+36544446 -77964143+36544463 -77955776+36544490 -77942703+36544533 -77931652+36544570 -77924075+36544595 -77922975+36544599 -77922287+36544601 -77920007+36544608
 -77920007+36544608 -77918497+36544588
 -77918497+36544588 -77916207+36544597 -77914069+36544605 -77900801+36544659 -77899771+36544663
 -77911697+34375168 -77918197+34375168
 -77918197+34375168 -77911697+34375168
 -77918197+34375168 -77961153+34375168
 -77945464+33959012 -77944009+33954573 -77942342+33947872 -77940614+33941399 -77940232+33939955 -77939085+33935845 -77938119+33932231 -77937207+33928558 -77937008+33927874 -77932512+33912772 -77929928+33904093 -77921318+33875175 -77897011+33786800
 -77938090+34125171 -77936914+34122822 -77932210+34068677 -77931845+34065669 -77931324+34060628 -77930954+34050367 -77932311+34029569 -77932835+34025427 -77933516+34020359 -77934032+34016592 -77935326+34008126
 -77935326+34008126 -77935668+34007529
 -77935668+34007529 -77935326+34008126
 -77935668+34007529 -77936382+34005080
 -77936382+34005080 -77935668+34007529
 -77938090+34125171 -77940026+34128880
 -77940409+33986673 -77939962+33989962 -77939712+33991446 -77939709+33991473 -77939511+33992856 -77939209+33995173 -77938209+34000173 -77938223+34000173 -77936382+34005080
 -77940026+34128880 -77938090+34125171
 -77940026+34128880 -77945453+34139275
 -77945453+34139275 -77940026+34128880
 -77945464+33959012 -77945609+33959373 -77945709+33960073 -77945909+33960773 -77946109+33961473 -77946414+33962185
 -77945464+33959012 -77946414+33962185
 -77946414+33962185 -77948309+33969873 -77948509+33971573
 -77948509+33971573 -77940409+33986673
 -77948509+33971573 -77944609+33977673 -77944109+33978373 -77943609+33978973 -77943109+33979673 -77942809+33980173 -77942409+33980773 -77942109+33981273 -77941909+33981673 -77941709+33982173 -77941509+33982573 -77940409+33986673
 -77953502+34232329 -77951500+34232358
 -77951500+34232358 -77953510+34227770 -77957610+34216670 -77959110+34212012 -77959340+34211298 -77959510+34210770 -77961710+34203370 -77961676+34203332 -77959910+34201370 -77954350+34196670 -77953810+34194670 -77955000+34192253 -77957662+34188202
 -77952450+34714459 -77946769+34719014
 -77952450+34714459 -77952117+34714619 -77952034+34714916 -77952117+34715008 -77952145+34715328 -77952228+34715603 -77952422+34715878 -77952423+34716679 -77952312+34717113 -77952229+34717159 -77952173+34717434 -77946769+34719014
 -77952450+34714459 -77958298+34715693 -77961625+34719720
 -77958557+34176666 -77958610+34173770 -77952990+34152411 -77945453+34139275
 -77987712+34260069 -77964111+34241669 -77957310+34241369 -77955420+34239644 -77957811+34239581 -77959382+34236349 -77958767+34235596
 -77957662+34188202 -77958438+34183124
 -77958438+34183124 -77957662+34188202
 -77958438+34183124 -77958557+34176666
 -77958557+34176666 -77958438+34183124
 -77958767+34235596 -77953502+34232329
 -77958767+34235596 -77957813+34234427
 -77957813+34234427 -77954884+34234435
 -77954884+34234435 -77954682+34232336 -77953502+34232329
 -77961153+34375168 -77918197+34375168
 -77961153+34375168 -77967542+34379064
 -77961625+34719720 -77962533+34719628
 -77962533+34719628 -77962484+34719651 -77961957+34719766
 -77961957+34719766 -77961625+34719720
 -77964842+36191884 -77944854+36182038
 -77964842+36191884 -77956172+36184210 -77954619+36182884 -77953406+36182220 -77952841+36181717 -77952644+36181442 -77952135+36181008 -77951571+36180756 -77950922+36180756 -77950075+36181237 -77948918+36181672 -77944854+36182038
 -77964842+36191884 -77971044+36179814
 -77967542+34379064 -77968026+34378811 -77969127+34378332 -77969679+34378033
 -77967542+34379064 -77969679+34378033
 -77969679+34378033 -77972103+34375168
 -77971044+36179814 -77964842+36191884
 -77971044+36179814 -77978859+36175464
 -77972103+34375168 -77969679+34378033
 -77972849+34719236 -77962533+34719628
 -77978859+36175464 -77971044+36179814
 -77978859+36175464 -77986811+36188900
 -77986811+36188900 -77993854+36187904
 -77993854+36187904 -77995607+36191838 -77996878+36192455 -78001350+36198655 -78004039+36201043 -78005157+36202385
 -77979839+34716660 -77972849+34719236
 -77979839+34716660 -77974926+34714407
 -77974926+34714407 -77974705+34714704 -77974483+34715116 -77974345+34715689 -77974096+34716078 -77973708+34716513 -77973376+34717085 -77973404+34717428 -77973598+34717611 -77974097+34717794 -77972849+34719236
 -77981134+34713970 -77980710+34714406 -77980691+34714542 -77979839+34716660
 -77981134+34713970 -77984487+34714906
 -77984487+34714906 -77984764+34714723
 -77984764+34714723 -77985097+34714746 -77985790+34714952
 -77981134+34713970 -77985790+34714952
 -77985790+34714952 -77989425+34716848
 -77989425+34716848 -77989826+34716663 -77992386+34715978
 -77992386+34715978 -77994300+34717053 -77998237+34721315 -77999178+34721691 -78001421+34723185 -78004728+34726578
 -77987712+34260069 -77990212+34281669 -77992512+34283669 -77996512+34284369
 -77996512+34284369 -78000012+34283269 -78004812+34280469
 -78004812+34280469 -78005912+34281769 -78004612+34286769 -78005912+34288869 -78007813+34290169
 -78007813+34290169 -78014313+34289469
 -78014313+34289469 -78029922+34331768
 -77987712+34260069 -78029922+34331768
 -77999667+34336175 -77994112+34336968 -77993312+34337192 -77972103+34375168
 -77999667+34336175 -78002607+34335755
 -78002465+34335512 -78002785+34335512
 -78002607+34335755 -77999667+34336175
 -78002607+34335755 -78002465+34335512
 -78002785+34335512 -78002465+34335512
 -78029922+34331768 -78028225+34331992 -78013969+34333928 -78003689+34335384 -78003813+34335568 -78003213+34335668 -78002922+34335710
 -78002922+34335710 -78002785+34335512
 -78004728+34726578 -78008265+34728405 -78009180+34728726 -78009318+34728886 -78009318+34729092 -78009540+34729367
 -78009540+34729367 -78010288+34729345
 -78010288+34729345 -78010482+34729528 -78010316+34729848 -78009733+34730351 -78009705+34730626 -78013004+34732138
 -78005157+36202385 -78005637+36202294 -78006174+36201654 -78006485+36201654 -78006428+36202478 -78006545+36202678
 -78005157+36202385 -78006545+36202678
 -78006545+36202678 -78014499+36207332
 -78014499+36207332 -78020711+36204681
 -78254915+35817607 -78244856+35836268 -78240855+35843816 -78239184+35846585 -78238283+35848040 -78237240+35849729 -78235281+35852902 -78233819+35855268 -78232394+35857576 -78229258+35862655 -78227850+35864936 -78222941+35872889 -78222113+35874182 -78219971+35877500 -78218350+35880031 -78218022+35880488 -78216999+35882162 -78214775+35885770 -78213020+35888589 -78212812+35888925 -78210539+35892597 -78210474+35892703 -78208776+35895410 -78207624+35897264 -78207312+35897819 -78202468+35905619 -78201791+35906663 -78200121+35909449 -78197287+35913962 -78196278+35915637 -78195887+35916135 -78190754+35924505 -78190660+35924579 -78189776+35926078 -78185239+35933382 -78184162+35935046 -78184087+35935173 -78182330+35938209 -78182119+35938575 -78180715+35941219 -78180099+35942260 -78179852+35942689 -78179425+35943434 -78178531+35945054 -78178125+35945778 -78177997+35946008 -78177740+35946468 -78177412+35947054 -78177087+35947635 -78176845+35948068 -78176741+35948272 -78176640+35948470 -78175507+35950506 -78175150+35951167 -78172515+35955732 -78172354+35956043 -78171435+35957436 -78169706+35960056 -78166683+35964512 -78164849+35967215 -78163721+35968919 -78162958+35970109 -78161164+35972706 -78160662+35973452 -78157724+35977751 -78157523+35978002 -78152499+35985526 -78151736+35986663 -78148947+35990704 -78148108+35991907 -78145676+35995477 -78141210+36002070 -78136255+36009392 -78133319+36013731 -78131191+36016876 -78122733+36029661 -78121574+36031388 -78121410+36031631 -78117721+36037131 -78117682+36037190 -78113240+36043744 -78108523+36050706 -78106635+36053491 -78103943+36057464 -78101719+36060832 -78093926+36072319 -78091639+36075690 -78087685+36081518 -78084028+36086908 -78077989+36095809 -78073084+36103040 -78070513+36106829 -78068766+36109404 -78059758+36122684 -78051934+36134175 -78049859+36137300 -78048347+36139577 -78047353+36141075 -78045128+36144425 -78038246+36154792 -78034301+36160733 -78027169+36171477 -78013698+36191774 -78010781+36196096 -78006545+36202678
 -78013004+34732138 -78004728+34726578
 -78020711+36204681 -78023984+36208205
 -78023984+36208205 -78024182+36208137 -78024351+36207862 -78024690+36207748 -78024916+36207748 -78025198+36207954 -78025169+36208435 -78024915+36208801 -78024915+36209258 -78025451+36209602 -78027573+36210435
 -78020711+36204681 -78027573+36210435
 -78027573+36210435 -78039256+36210361
 -78039256+36210361 -78044383+36214963
 -78162281+34357110 -78143014+34364794 -78125713+34367594 -78124717+34367976
 -78124717+34367976 -78078581+34339257 -78047538+34335944 -78032150+34331504
 -78032150+34331504 -78029922+34331768
 -78034142+34726875 -78020435+34730825 -78020267+34731157 -78019795+34731546 -78018700+34731672 -78018603+34731683 -78018222+34731839 -78018104+34731888 -78017743+34732277
 -78017743+34732277 -78017494+34732209 -78017449+34732162 -78013004+34732138
 -78034142+34726875 -78033297+34727157 -78033131+34727340 -78033020+34727752 -78032770+34727843
 -78032770+34727843 -78032618+34727740 -78031107+34726721 -78031107+34726080 -78031218+34725875 -78031164+34725280 -78031053+34724982
 -78031053+34724982 -78013004+34732138
 -78113181+34722006 -78110428+34723035 -78107666+34723335 -78087238+34725285
 -78087238+34725285 -78080068+34722865
 -78080068+34722865 -78078805+34724224 -78077919+34724498 -78070939+34724782 -78057377+34726601
 -78057377+34726601 -78054471+34725532
 -78054471+34725532 -78043054+34726770 -78034142+34726875
 -78044383+36214963 -78050916+36213338
 -78050916+36213338 -78051029+36213772 -78051142+36213887
 -78051142+36213887 -78051396+36213772 -78051566+36213612 -78052074+36213406 -78052018+36213086 -78052215+36212994 -78054135+36212674 -78054869+36212286
 -78054869+36212286 -78071188+36216565
 -78044383+36214963 -78071188+36216565
 -78064603+35585419 -78067005+35586118 -78069474+35586837 -78077525+35589183 -78079117+35589640 -78086736+35591861 -78111877+35599190 -78112683+35599425 -78115862+35600352 -78116109+35600426 -78117347+35600795 -78117713+35600904 -78118006+35600992 -78118785+35601224 -78119208+35601350 -78119897+35601555 -78120264+35601665 -78120458+35601723 -78121588+35602060 -78121990+35602180 -78122109+35602213 -78123102+35602486 -78124360+35602834
 -78124360+35602834 -78124381+35602833
 -78124381+35602833 -78125570+35603046 -78126235+35604671 -78126470+35605246 -78126497+35605311 -78127416+35607555 -78127598+35607938 -78128020+35609182 -78128860+35611661 -78131398+35618354 -78133345+35623256 -78134587+35626007 -78135279+35627843 -78136885+35632066 -78143516+35649198 -78147956+35660546
 -78154250+35418823 -78146018+35434203 -78145359+35435426 -78141004+35443615 -78138696+35447895 -78138448+35448330 -78136130+35452616 -78135916+35453013 -78135028+35454650 -78132765+35458823 -78129876+35464136 -78128499+35466657 -78127013+35469377 -78124798+35473435 -78124714+35473769 -78119043+35484304 -78109369+35502237 -78107689+35505358 -78105567+35509299 -78104953+35510440 -78101633+35516608 -78100200+35519269 -78099201+35521124 -78096076+35526931 -78095789+35527464 -78093516+35531687 -78091928+35534637 -78091000+35536361 -78090392+35537491 -78090066+35538096 -78086467+35544785 -78084112+35549161 -78081419+35554166 -78079537+35557661 -78073891+35568156 -78072648+35570466 -78068805+35577609 -78064603+35585419
 -78130955+36240725 -78128406+36238103 -78125414+36234715 -78126351+36228514 -78114954+36216784 -78106932+36209809 -78103016+36209154
 -78103016+36209154 -78095243+36209812 -78094086+36210293 -78079856+36211737 -78074802+36215078 -78071188+36216565
 -78254625+34553879 -78245880+34564077 -78245414+34564783 -78245223+34565114 -78241016+34570714 -78237317+34575421 -78233462+34580326 -78233002+34580912 -78226027+34589785 -78225156+34590894 -78221785+34595183 -78220760+34596487 -78220168+34597218 -78219609+34597928 -78213404+34605819 -78210743+34609202 -78204739+34616837 -78201776+34620605 -78195439+34628663 -78182052+34645687 -78178639+34650027 -78172298+34658090 -78171227+34659453 -78165205+34667109 -78156444+34678251 -78156174+34678594 -78150760+34682091 -78117441+34705137 -78114137+34707090 -78113749+34710815 -78113419+34716979 -78113181+34722006
 -78163539+35189370 -78164806+35179187 -78164847+35178036 -78164364+35168912 -78163281+35147814 -78163112+35144517 -78163034+35142996 -78162735+35137288 -78164506+35132459 -78165012+35131079 -78167579+35124443 -78169415+35119550 -78169443+35119475 -78171118+35115010 -78171177+35112443 -78171457+35100720 -78171628+35093579 -78164989+35085944 -78159639+35079786 -78159443+35076821 -78157740+35054132 -78157719+35053986 -78157305+35051133 -78155785+35040990 -78155411+35037333 -78154206+35018158 -78154167+35017549 -78154160+35017430 -78154095+35014277 -78154023+35007600 -78153781+34996977 -78153518+34993460 -78152812+34984014 -78152768+34983420 -78152141+34975036 -78151856+34971222 -78150871+34958047 -78150865+34957967 -78150110+34947870 -78149939+34945591 -78149551+34940408 -78149512+34939876 -78149502+34939553 -78148917+34931771 -78148769+34929813 -78148753+34929591 -78148616+34927776 -78148481+34925967 -78147473+34912559 -78146784+34902598 -78146714+34902464 -78147512+34899979 -78150551+34890514 -78150873+34889512 -78151174+34888575 -78154153+34879298 -78159222+34863512 -78161754+34855627 -78162323+34853855 -78164534+34846968 -78167372+34838129 -78167876+34836555 -78168661+34834113 -78173201+34819975 -78173761+34818230 -78176035+34811151 -78177297+34807218 -78178675+34802928 -78179274+34801064 -78184427+34785015 -78186691+34777964 -78189230+34770056 -78189931+34767873 -78193852+34755661 -78198812+34742332 -78198836+34742259 -78199114+34741433 -78199771+34739402 -78199913+34738942 -78200143+34738200 -78200456+34737189 -78198145+34736588 -78185937+34732796 -78184773+34732439 -78173020+34728835 -78168737+34727588 -78163590+34726012 -78149701+34721758 -78144622+34717602 -78143805+34716934 -78135142+34709847 -78134552+34709365
 -78134552+34709365 -78118504+34718162 -78115038+34721754 -78113181+34722006
 -78130955+36240725 -78131030+36240827 -78131286+36243043
 -78130955+36240725 -78131286+36243043
 -78131286+36243043 -78132863+36244626 -78132856+36244707 -78140657+36247239 -78161973+36247825 -78162464+36248048 -78184869+36250148
 -78184869+36250148 -78186419+36249263 -78193707+36246815
 -78193707+36246815 -78197863+36250148 -78212302+36252619
 -78304662+35286097 -78287595+35315047 -78285305+35315765 -78285249+35315811 -78284959+35315903 -78284131+35316164 -78280418+35317017 -78278881+35317938 -78272989+35319286 -78271923+35320780 -78249719+35321555 -78216372+35333526 -78215994+35334748 -78216568+35334807 -78218077+35339613 -78215324+35341219
 -78215324+35341219 -78215285+35341170 -78209978+35340049
 -78209978+35340049 -78193472+35343230 -78184005+35344988 -78173249+35347050 -78153388+35350409 -78161534+35369150 -78145384+35388674 -78154013+35391900 -78154180+35397723 -78154227+35399329 -78154670+35411142 -78154820+35415602
 -78150806+35667082 -78147956+35660546
 -78150806+35667082 -78148136+35661006 -78147956+35660546
 -78170099+35715315 -78162195+35713292 -78162194+35713163 -78162193+35712796 -78162151+35698407 -78162147+35697138 -78162147+35696983 -78158693+35688034 -78154814+35678222 -78153360+35674534 -78152268+35671214 -78152115+35670748 -78151215+35668012 -78150806+35667082
 -78154250+35418823 -78154820+35415602
 -78154250+35418823 -78154889+35417627 -78154820+35415602
 -78162281+34357110 -78162541+34356710 -78165524+34352124 -78168977+34346816 -78169569+34345906 -78172045+34342102 -78174649+34338100 -78181015+34328316 -78181552+34327491 -78184301+34323266 -78185646+34321198 -78187017+34319091 -78189131+34315843 -78191689+34311912 -78192673+34310400 -78193090+34309759 -78194412+34307731 -78195062+34306741 -78195496+34306079 -78195636+34305865 -78197646+34302750 -78198978+34300725 -78206340+34289539 -78207435+34287874 -78210852+34282721 -78211167+34282241 -78215390+34275818 -78218982+34270355 -78221526+34266485 -78223557+34263396 -78224823+34261470 -78225754+34260053 -78227993+34256648 -78230757+34253613
 -78304662+35286097 -78292995+35274434 -78290260+35271687 -78285405+35266871 -78279719+35261140 -78276607+35258003 -78274474+35255853 -78272464+35253827 -78271142+35252494 -78269363+35250699 -78269258+35250656 -78268832+35250164 -78268790+35250080 -78267473+35247473 -78265766+35245869 -78263698+35243924 -78261072+35241455 -78260153+35240590 -78259922+35240373 -78257700+35238283 -78256910+35237540 -78256100+35236779 -78249719+35230778 -78247459+35226986 -78244931+35226109 -78244975+35226003 -78237386+35223179
 -78237386+35223179 -78235613+35223312
 -78235613+35223312 -78219704+35219223 -78191312+35211925 -78176871+35208185 -78173670+35207368 -78162632+35196714 -78162843+35194973 -78163539+35189370
 -78170099+35715315 -78173522+35717970 -78173634+35718039
 -78173634+35718039 -78173830+35717993 -78173971+35717833 -78174055+35717490 -78174223+35717330
 -78174223+35717330 -78175177+35717513
 -78170099+35715315 -78175177+35717513
 -78175177+35717513 -78181855+35727765 -78189628+35730130 -78189937+35730214 -78192070+35730443
 -78256316+34399763 -78255920+34400131 -78253754+34401923 -78249078+34405168 -78248152+34405934 -78247101+34406802 -78246779+34407068 -78241596+34411359 -78240513+34412255 -78236680+34415427 -78233542+34418024 -78231774+34419487 -78229135+34421672 -78224381+34425608 -78220333+34428959 -78218464+34430506 -78217011+34431708 -78216274+34432317 -78214798+34433539 -78213911+34434273 -78213165+34434890 -78211870+34435961 -78209788+34437751 -78206764+34440249 -78204699+34441955 -78204154+34442405 -78201880+34444283 -78201259+34444795 -78192862+34451736 -78192057+34452437 -78191609+34452806 -78186624+34456914 -78184111+34458985 -78178347+34463798 -78176496+34465264 -78176854+34465400 -78179933+34466014 -78180087+34466110 -78194485+34474442 -78200135+34474986 -78200980+34475037 -78203977+34476527 -78204628+34477234 -78205651+34482635 -78206232+34483253 -78207117+34487442
 -78207117+34487442 -78212424+34486091
 -78212424+34486091 -78212341+34488677
 -78212341+34488677 -78218201+34488562
 -78218201+34488562 -78221602+34492406 -78221628+34492436
 -78221628+34492436 -78226368+34490667
 -78226368+34490667 -78236503+34492974 -78239409+34498079 -78241510+34499542 -78242335+34499991 -78242688+34500167 -78244292+34500167 -78245452+34499797
 -78245452+34499797 -78245467+34500167
 -78186681+34353047 -78162281+34357110
 -78230143+35751382 -78220898+35754508
 -78220898+35754508 -78215845+35745773 -78215787+35739412 -78215113+35737901 -78215085+35737535 -78212446+35733599 -78206075+35730580 -78207500+35729299 -78203998+35727902
 -78203998+35727902 -78192070+35730443
 -78212302+36252619 -78229736+36256001 -78230188+36256047 -78230781+36256298 -78231177+36257008 -78231657+36257442 -78232251+36257716 -78233805+36257922 -78235218+36258379 -78236263+36258493
 -78236263+36258493 -78239117+36258263
 -78239117+36258263 -78241829+36258307
 -78212302+36252619 -78241829+36258307
 -78230143+35751382 -78230676+35751176
 -78230676+35751176 -78231069+35751199 -78231743+35751519 -78232529+35751747 -78232950+35752045 -78233428+35752251 -78234270+35753143 -78234973+35755294 -78234918+35755728 -78234553+35756301 -78236269+35761357
 -78230143+35751382 -78236269+35761357
 -78230757+34253613 -78233105+34251119
 -78233105+34251119 -78230757+34253613
 -78233105+34251119 -78234312+34250168
 -78234312+34250168 -78233105+34251119
 -78234312+34250168 -78235472+34248523 -78237568+34245170 -78238409+34243756 -78241711+34238071 -78245822+34231124 -78248145+34227157 -78248225+34227097 -78251957+34220773 -78254470+34216318 -78254598+34216307 -78257253+34216100 -78265877+34215303 -78278889+34214059 -78280234+34213935 -78282824+34213638 -78298820+34212023 -78313448+34210607 -78321169+34209860 -78330172+34208967 -78333296+34208657 -78333912+34208597 -78334173+34208572 -78344486+34207552 -78355551+34206724 -78356414+34206646 -78364567+34205903 -78365406+34205827 -78374233+34205023 -78374708+34203550 -78374726+34203512 -78374726+34202972 -78374384+34202345 -78374351+34202266 -78372006+34199416 -78367345+34190971
 -78236269+35761357 -78241527+35768548 -78241945+35768678 -78250472+35773109 -78250246+35774574 -78248298+35779220 -78248299+35779888 -78245998+35783298 -78245298+35784901 -78246197+35785427
 -78246197+35785427 -78246590+35785403
 -78246590+35785403 -78245834+35789706 -78244095+35792362 -78249272+35801032 -78249407+35801953 -78250273+35806244 -78251623+35809267 -78251605+35810302 -78256879+35813518 -78254915+35817607
 -78306794+36266095 -78304863+36265740 -78303898+36265604 -78299886+36265131 -78297969+36264905 -78297498+36264850 -78292265+36264233 -78286436+36263546 -78277737+36262520 -78265545+36261083 -78265051+36261025 -78264583+36260970 -78263323+36260822 -78260883+36260534 -78251428+36259420 -78247895+36259087 -78247153+36258992 -78242717+36258421 -78241829+36258307
 -78245467+34500167 -78252364+34506337 -78252861+34506726 -78253063+34506848
 -78245467+34500167 -78253063+34506848
 -78253063+34506848 -78254047+34511900 -78254430+34519757
 -78254430+34519757 -78254456+34520049 -78254677+34520255 -78255202+34520507
 -78255202+34520507 -78256142+34520370
 -78254430+34519757 -78256142+34520370
 -78256142+34520370 -78262641+34519823
 -78262641+34519823 -78264548+34520923 -78268940+34530951 -78271576+34537149 -78271822+34538540 -78254651+34553510 -78254620+34553826 -78254625+34553879
 -78254625+34553879 -78259989+34556903 -78260091+34570225 -78260532+34570901 -78269740+34582634 -78275043+34584341 -78280502+34589413 -78281332+34590994 -78283989+34592414
 -78283989+34592414 -78285134+34592278
 -78285134+34592278 -78285315+34592452 -78288886+34596787
 -78254915+35817607 -78258769+35831628 -78261232+35834625 -78268682+35842754 -78269355+35844860 -78270484+35850845 -78270813+35851268 -78274368+35858890 -78274685+35859303 -78274988+35859884 -78279124+35867336 -78281788+35871103 -78283957+35873356 -78296417+35883706 -78299181+35886811 -78300550+35887437 -78304346+35891396 -78304964+35893158 -78310554+35896248 -78312473+35897186
 -78312473+35897186 -78319778+35895374
 -78319778+35895374 -78325974+35896339
 -78254915+35817607 -78259589+35815047 -78260258+35814680 -78261784+35813846 -78263648+35812806 -78263931+35812654 -78264347+35812431 -78268241+35810234 -78279212+35804083 -78286751+35799955 -78292115+35796926 -78298318+35793508 -78303905+35790419 -78306292+35789101 -78307307+35788495 -78309525+35787245 -78312254+35785798 -78315494+35783993 -78320421+35781249 -78324507+35778967 -78332861+35774274
 -78256316+34399763 -78186681+34353047
 -78256316+34399763 -78197608+34352317 -78195800+34352309
 -78195800+34352309 -78193703+34352380 -78192056+34352791 -78190576+34352993 -78189851+34352998 -78186681+34353047
 -78256316+34399763 -78256783+34399551 -78258219+34398940 -78268711+34394483 -78269022+34394358 -78271494+34393421 -78278986+34390582 -78284244+34388409 -78286850+34387329 -78287122+34387211 -78287985+34386840 -78288149+34386770 -78292566+34385024 -78302395+34381160 -78308350+34378764 -78309298+34378384 -78311188+34377624 -78312280+34377186 -78319117+34374321 -78328488+34370572 -78330094+34370011 -78330258+34369943 -78330375+34369894 -78335900+34367638 -78336514+34367387 -78337248+34367089
 -78337248+34367089 -78342110+34368095 -78343517+34368386 -78345402+34368776 -78365002+34372832
 -78365002+34372832 -78368029+34372460 -78372675+34371890 -78375524+34371588 -78378307+34371453 -78379070+34371416 -78385129+34371369 -78387173+34371353
 -78387173+34371353 -78402718+34372909 -78410823+34374389 -78414254+34374649 -78417955+34374929 -78420224+34375187
 -78323912+36543809 -78320969+36528998 -78320703+36527661 -78320592+36527101 -78320404+36526155 -78319370+36520981 -78319296+36520610 -78318600+36517074 -78318310+36515595 -78317623+36512084 -78317494+36511426 -78317226+36510057 -78315716+36502625 -78313547+36491275 -78312833+36487618 -78312037+36483538 -78311394+36480452 -78310035+36473175 -78309638+36471344 -78308553+36465634 -78307305+36459277 -78307156+36458516 -78306949+36457340 -78306840+36457042 -78305207+36449279 -78304458+36445480 -78304207+36444207 -78303778+36442031 -78303457+36440407 -78302542+36435775 -78300822+36427054 -78300284+36424323 -78298057+36413029 -78297755+36411496 -78296819+36406746 -78295183+36398451 -78294676+36395880 -78292486+36384771 -78291366+36379091 -78289681+36368301 -78288018+36360089 -78287684+36358440 -78287333+36356707 -78287179+36356137 -78285126+36345957 -78284680+36343747 -78284514+36342927 -78284311+36341920 -78282078+36330852 -78280678+36323911 -78279270+36316930 -78278649+36313229 -78277472+36306250 -78282553+36299785 -78283917+36298225 -78287237+36294430 -78291107+36290007 -78291115+36289533 -78297806+36279596 -78299864+36277117 -78301643+36275562 -78302328+36274928 -78306794+36266095
 -78288886+34596787 -78291986+34596925 -78292374+34597062 -78292678+34597291 -78292770+34597520 -78292789+34597566 -78292650+34597749 -78292224+34597880 -78291903+34597978 -78291903+34598105 -78291903+34598367 -78296774+34600954
 -78288886+34596787 -78292263+34598733 -78292318+34598962 -78292041+34599328 -78291155+34599946 -78291183+34600267 -78291293+34600335 -78292317+34600427 -78292732+34600725 -78293037+34601160 -78293458+34601509
 -78293458+34601509 -78296774+34600954
 -78296774+34600954 -78298060+34599879
 -78298060+34599879 -78302890+34602741 -78303472+34603908 -78304301+34610007 -78306709+34613339 -78311055+34615651 -78313131+34617505 -78312466+34623937
 -78309620+36263578 -78306794+36266095
 -78309620+36263578 -78309224+36263738 -78308263+36264928 -78307160+36265990 -78306794+36266095
 -78320582+36251289 -78320327+36251793 -78320073+36251930 -78317248+36253921 -78315652+36255418 -78313547+36257766 -78311993+36259894 -78311930+36260057 -78309817+36262915 -78309620+36263578
 -78315147+34637656 -78315128+34637669 -78311528+34640079 -78318871+34645935 -78318648+34647217 -78321004+34649735 -78324715+34649850 -78321862+34652986
 -78321862+34652986 -78321906+34652982 -78322024+34652971
 -78322024+34652971 -78322915+34654794 -78326378+34655938 -78326156+34656671 -78325630+34658273 -78323886+34664957 -78323741+34665689 -78323609+34666536 -78323611+34666559 -78328790+34671297 -78331505+34672601
 -78312466+34623937 -78319257+34627395 -78319562+34627441 -78319977+34627647 -78320036+34627726 -78320199+34627944 -78320891+34628196 -78321278+34628425 -78321971+34628608 -78322275+34628860 -78322525+34629523 -78315147+34637656
 -78312466+34623937 -78320139+34631302 -78319977+34631446 -78318290+34631785 -78318150+34631813 -78318138+34631861 -78318039+34632271 -78316959+34632545
 -78316959+34632545 -78315878+34632522
 -78315878+34632522 -78315546+34632797 -78314328+34633003 -78315147+34637656
 -78321722+36250434 -78320582+36251289
 -78321722+36250434 -78320779+36251198 -78320582+36251289
 -78335913+36237938 -78330688+36243019 -78330072+36243701 -78328146+36245262 -78325097+36247747 -78324719+36248055 -78324093+36248565 -78323344+36249290 -78323061+36249427 -78322164+36250083 -78321722+36250434
 -78325974+35896339 -78325974+35896430 -78327155+35896705 -78327915+35896979 -78329715+35897231 -78330924+35897666 -78331402+35897917
 -78325974+35896339 -78331402+35897917
 -78492000+35263971 -78491444+35263393 -78483870+35262741 -78483738+35262730 -78467704+35261350 -78466107+35261213 -78459544+35260649 -78455500+35260301 -78454310+35260199 -78450212+35259847 -78425444+35257717 -78418573+35257126 -78412428+35256598 -78410357+35256376
 -78410357+35256376 -78391165+35262626 -78389882+35263043 -78383596+35265021 -78370879+35268960 -78365221+35270649 -78364409+35270913 -78362312+35271510 -78360674+35271947 -78359160+35272351 -78357651+35272754 -78351608+35274368 -78349829+35274843 -78346064+35275849 -78332778+35279401 -78330928+35279841 -78330390+35279969 -78329734+35280125 -78329457+35280191 -78327325+35280698 -78304662+35286097
 -78331402+35897917 -78332252+35899283 -78332612+35900273 -78333653+35902218 -78338267+35906085 -78340096+35907183 -78347522+35908303 -78350111+35909446 -78351328+35910681 -78351662+35913864 -78351713+35914353 -78351987+35916990 -78352050+35917588 -78352815+35924932 -78352904+35925784 -78354118+35931102 -78354369+35931138 -78355243+35931262 -78372320+35933697 -78381379+35934943 -78388004+35935895 -78389257+35936048 -78389659+35936105 -78390230+35936186 -78391228+35936328 -78392079+35936449 -78398489+35941546 -78398993+35942141 -78399611+35942869 -78408642+35953520 -78409108+35954121 -78412218+35957800 -78412796+35958445 -78417454+35963845 -78418775+35965370 -78419219+35965967 -78422111+35969327 -78423712+35971274 -78423877+35971475 -78426289+35974408 -78426511+35974723 -78426648+35974917 -78428846+35977174 -78432601+35981033 -78440361+35983851 -78441648+35984318 -78443233+35984877 -78445477+35985668 -78446771+35986124 -78451080+35987669 -78451874+35987959 -78453026+35988380 -78461750+35991564 -78468786+35994113 -78475503+35996483 -78480669+35998305 -78485080+35999482 -78486506+36000007 -78486856+36000146 -78486169+36000151 -78485525+36000151 -78485828+36000259 -78486543+36000516 -78487253+36000771 -78493085+36002867 -78495023+36003563 -78496004+36003915 -78497252+36004364 -78499820+36005175 -78502234+36006034 -78503975+36006654 -78504632+36006888 -78506989+36007728 -78513206+36009942 -78515193+36010649 -78515262+36010674 -78517970+36011639 -78525646+36014374 -78526922+36014829 -78528317+36015326 -78530602+36016140 -78532024+36016647 -78536081+36018093 -78538683+36019020 -78546497+36021804
 -78331505+34672601 -78334109+34673036 -78334082+34673608 -78334153+34673882 -78334165+34673929 -78334525+34674249 -78334967+34674415 -78335135+34674478
 -78335135+34674478 -78335623+34674469 -78336409+34674455
 -78336409+34674455 -78337102+34674729
 -78337102+34674729 -78338099+34674637
 -78331505+34672601 -78338099+34674637
 -78337952+36234623 -78335913+36237938
 -78337952+36234623 -78337155+36236016 -78336054+36237458 -78335913+36237938
 -78338099+34674637 -78338570+34674843 -78338321+34675736 -78338321+34675771 -78343171+34679375
 -78343171+34679375 -78344113+34679123
 -78344113+34679123 -78345997+34680083 -78346967+34680427 -78347162+34682235
 -78496538+36175096 -78496294+36175063
 -78496294+36175063 -78491958+36183236
 -78491958+36183236 -78485884+36174863 -78458134+36163656
 -78458134+36163656 -78457616+36163696 -78451982+36168944 -78449887+36168997
 -78449887+36168997 -78445446+36168201 -78441144+36167823 -78423376+36164003
 -78423376+36164003 -78422140+36166398 -78417182+36168759 -78412384+36169719
 -78412384+36169719 -78412045+36169673
 -78412045+36169673 -78411918+36169915 -78408316+36176813 -78396599+36199414 -78393143+36206080 -78390535+36211130 -78388024+36215892 -78383498+36224609 -78375521+36235048
 -78375521+36235048 -78371513+36235027 -78367848+36234982 -78356617+36234844 -78344091+36234695 -78339186+36234637 -78337952+36234623
 -78341849+35769266 -78332861+35774274
 -78341849+35769266 -78341244+35769599 -78338775+35770905 -78336582+35772172 -78332861+35774274
 -78708629+35519081 -78708279+35519347 -78700398+35525344 -78698632+35526760 -78698581+35526764 -78694295+35530139 -78684427+35537734 -78682009+35539600 -78677788+35542842 -78676329+35543971 -78673768+35545952 -78673048+35546509 -78671314+35547851 -78670827+35548228 -78669970+35548892 -78663834+35553640 -78657847+35558274 -78656371+35559416 -78649154+35565018 -78642744+35570013 -78642309+35570292 -78641160+35571182 -78639973+35572101 -78634296+35576494 -78632782+35577667 -78631475+35578678 -78627509+35581746 -78627104+35582060 -78617481+35589549 -78616660+35590185 -78615902+35590773 -78614297+35592017 -78613739+35592449 -78611826+35593932 -78610705+35594800 -78608867+35596226 -78601949+35601587 -78597969+35604673 -78597799+35604806 -78596777+35605598 -78595952+35606237 -78591892+35609385 -78587922+35612463 -78573187+35623886 -78571675+35625058 -78571559+35625156 -78560430+35633788 -78541907+35648054 -78541392+35648450 -78541330+35648498 -78539815+35649664 -78531010+35656293 -78518405+35666089 -78516483+35667569 -78511158+35671750 -78507679+35674436 -78505725+35675938 -78502299+35678768 -78500580+35680187 -78499506+35681073 -78498286+35682080 -78482821+35694355 -78480349+35696263 -78479952+35696560 -78479464+35696995 -78478716+35697567 -78473635+35701634 -78470979+35705395 -78460054+35705708 -78431885+35720639 -78421585+35726040 -78413575+35730267 -78412491+35730885 -78400894+35736958 -78386962+35744396 -78374721+35751026 -78374387+35751213 -78372659+35752179 -78365426+35756200 -78357961+35760421 -78353718+35762757 -78351732+35763849 -78350924+35764293 -78344271+35767938 -78341849+35769266
 -78347162+34682235 -78347942+34690462
 -78347942+34690462 -78348467+34690131 -78348474+34690002 -78348522+34689170 -78348439+34689033 -78348466+34688529 -78348522+34688465 -78348605+34688369 -78349020+34688369 -78349630+34688597 -78349944+34689936
 -78347162+34682235 -78349944+34689936
 -78349944+34689936 -78349930+34690058 -78350047+34692534
 -78350047+34692534 -78350332+34692448 -78351523+34691894 -78354713+34690424
 -78354713+34690424 -78355708+34691412 -78365120+34693677 -78368510+34696439 -78368654+34696675 -78371140+34698203 -78369543+34702870 -78369286+34702874
 -78456970+36542474 -78456335+36542477 -78455931+36542479 -78452638+36542521 -78443886+36542635 -78441199+36542687
 -78441199+36542687 -78436333+36542666
 -78436333+36542666 -78435082+36542723 -78429265+36542775 -78428523+36542785 -78427805+36542795 -78426726+36542812 -78417287+36542903 -78416372+36542912 -78410354+36542979
 -78410354+36542979 -78409826+36542974
 -78409826+36542974 -78407890+36543020 -78406666+36543050
 -78406666+36543050 -78406177+36543046 -78404067+36543031
 -78404067+36543031 -78403847+36543032 -78396343+36543097 -78395395+36543105 -78388402+36543164 -78383669+36543204 -78383038+36543210 -78381467+36543216 -78379699+36543266 -78369187+36543410
 -78369187+36543410 -78367546+36543381
 -78367546+36543381 -78363121+36543424 -78358693+36543467 -78323912+36543809
 -78366765+34188888 -78366986+34189483 -78367069+34190216 -78367345+34190971
 -78366765+34188888 -78367345+34190971
 -78428255+34140183 -78427842+34140183 -78425640+34139565
 -78425640+34139565 -78424483+34139610
 -78424483+34139610 -78422584+34139221
 -78422584+34139221 -78419472+34143204 -78418583+34145307 -78417049+34146477 -78414019+34150162 -78413151+34150933 -78411870+34151260 -78406830+34155792 -78404515+34159179 -78391606+34174003 -78388341+34176319 -78382746+34180827 -78382278+34181284 -78377070+34183983 -78375444+34185607 -78373651+34188038 -78369134+34188178 -78366765+34188888
 -78369286+34702874 -78377764+34714291 -78378929+34714795 -78379733+34715436 -78379799+34715545 -78379899+34715711 -78379875+34716446 -78379870+34716581 -78379997+34716629 -78381865+34717337
 -78369286+34702874 -78381865+34717337
 -78381865+34717337 -78381560+34718481 -78379164+34723432 -78379171+34723493
 -78379171+34723493 -78388704+34729267 -78388831+34729296
 -78379171+34723493 -78388831+34729296
 -78388831+34729296 -78392068+34730009 -78392576+34732771 -78391024+34734187 -78391014+34734287 -78392071+34741270 -78392700+34743781 -78391186+34749816 -78391647+34750171 -78398130+34750868
 -78398130+34750868 -78398014+34750740 -78398735+34750556
 -78398735+34750556 -78400624+34751603 -78400703+34751610
 -78398735+34750556 -78400703+34751610
 -78400703+34751610 -78403143+34755653 -78408768+34761716 -78409602+34762898 -78411682+34765164 -78412070+34765164 -78414122+34766126
 -78414122+34766126 -78418033+34765646
 -78418033+34765646 -78418255+34765806 -78418532+34766310 -78418726+34766402
 -78418726+34766402 -78419891+34766104
 -78419891+34766104 -78420309+34766145 -78420363+34766150 -78420420+34766189 -78420625+34766330 -78420696+34766379 -78420834+34766631 -78425881+34773956
 -78418033+34765646 -78425881+34773956
 -78420224+34375187 -78421039+34375303
 -78421039+34375303 -78420224+34375187
 -78421039+34375303 -78421652+34375399 -78425561+34375875 -78431277+34376106 -78437837+34376189 -78444822+34376587 -78445871+34376679 -78446230+34376839 -78457096+34381131 -78477617+34389029 -78479613+34389792 -78485756+34392138 -78490798+34394063 -78499730+34398269 -78500920+34398670 -78501233+34398776 -78503256+34399459 -78509891+34402352 -78528066+34409764 -78531311+34411041 -78545360+34416816 -78551936+34419520 -78575059+34429058 -78580289+34430922 -78591917+34431803 -78598074+34432835 -78605090+34441501 -78612579+34442736 -78618243+34447657 -78622977+34453377 -78639948+34457180 -78649068+34458328
 -78649068+34458328 -78648903+34455261 -78649347+34454094 -78656721+34450480
 -78656721+34450480 -78660725+34460548 -78666059+34463092 -78666779+34465968 -78667638+34469575
 -78667638+34469575 -78669821+34469483 -78671444+34469396
 -78671444+34469396 -78677447+34469435
 -78677447+34469435 -78680463+34469233 -78691659+34468478 -78692820+34468341
 -78692820+34468341 -78692903+34468387
 -78692903+34468387 -78695266+34468191 -78696785+34468098 -78700926+34467845 -78707641+34467436 -78716726+34466937 -78717157+34466917 -78739105+34465883 -78744048+34465570 -78750743+34465354 -78752451+34465270 -78752956+34465240 -78760446+34464792 -78765735+34464475 -78768785+34464212 -78773550+34463872 -78778355+34463530 -78825246+34461819
 -78825246+34461819 -78831260+34462434 -78833309+34463115 -78839209+34467874 -78850172+34473740 -78854708+34474334 -78856700+34474447 -78857500+34474493
 -78857500+34474493 -78857861+34474467
 -78857861+34474467 -78858369+34475757 -78858523+34476004 -78858450+34476124 -78859272+34479850 -78859162+34480583 -78863677+34483501
 -78863677+34483501 -78870830+34482776 -78871530+34482668
 -78425881+34773956 -78428655+34775124 -78428349+34780571 -78429734+34782136 -78437228+34784440 -78438282+34785516 -78438254+34788308 -78438504+34788789 -78438476+34791284 -78437616+34792131 -78437635+34792273 -78439558+34794191 -78444330+34796915 -78445052+34798563 -78444802+34798700 -78442610+34799044 -78441278+34800120 -78441306+34800600 -78441722+34800967 -78441745+34801194 -78441750+34801241 -78442416+34802248 -78445357+34803141 -78447911+34806735 -78448466+34806780 -78449271+34808177 -78449382+34809275 -78447994+34810145 -78447911+34811175 -78449382+34812846 -78449751+34813045 -78450076+34813533 -78452435+34813899
 -78452435+34813899 -78455400+34812548 -78456377+34812434
 -78456377+34812434 -78456792+34812491 -78457709+34812731 -78458713+34813088 -78458791+34813166 -78458820+34818659 -78459681+34821544 -78459711+34821681 -78460542+34822322 -78462485+34822527
 -78462485+34822527 -78465575+34821367
 -78465575+34821367 -78467047+34823130 -78467065+34823167 -78468010+34828981 -78468427+34829187 -78468732+34829576 -78469038+34829691
 -78428255+34140183 -78428338+34140275 -78429852+34140870 -78430623+34141030 -78432164+34141122
 -78428255+34140183 -78432164+34141122
 -78432164+34141122 -78437863+34143480 -78443848+34146034 -78481345+34158376 -78485641+34158557 -78494928+34166772 -78499731+34167627 -78502839+34167949 -78503185+34167958
 -78503185+34167958 -78507949+34167777 -78515469+34166109 -78516186+34163431 -78517813+34162218 -78518364+34160845 -78524205+34155284 -78530997+34154011 -78537234+34146168
 -78537234+34146168 -78543731+34146497
 -78543731+34146497 -78544484+34142152 -78545109+34140545 -78545177+34133935 -78541863+34129258 -78539468+34127678 -78538891+34125732 -78538888+34125169 -78539106+34123717
 -78539106+34123717 -78542921+34125169 -78544671+34125825
 -78544671+34125825 -78545277+34125756 -78546672+34125747 -78548719+34125506 -78551413+34114814 -78549405+34111632 -78544343+34099658 -78548463+34095538
 -78456970+36542474 -78458220+36533577
 -78458220+36533577 -78458370+36533536 -78458530+36533367 -78458668+36532818 -78458467+36532181 -78458597+36531947 -78458816+36531914
 -78458816+36531914 -78459116+36531994 -78459517+36532380 -78459937+36532573 -78460727+36532781
 -78460727+36532781 -78461616+36532747
 -78458220+36533577 -78461616+36532747
 -78461616+36532747 -78466286+36532403 -78475015+36522171 -78483857+36517019
 -78483857+36517019 -78485985+36517933 -78493385+36518159
 -78493385+36518159 -78497550+36514678 -78497996+36505364 -78501535+36502088 -78504478+36495347 -78504540+36494879 -78503681+36487520
 -78503681+36487520 -78503469+36487532
 -78503469+36487532 -78504732+36482168 -78504987+36481082 -78505261+36480050 -78505517+36478837 -78508201+36467350 -78508860+36464529 -78511288+36452751 -78511265+36442876 -78511269+36438398 -78511276+36430705 -78511256+36425008 -78511227+36417035 -78511173+36401840 -78511152+36396680 -78511140+36393714 -78511120+36388682 -78511118+36388155 -78511116+36387499 -78511096+36382331 -78511095+36382115 -78511092+36381323 -78511072+36376151 -78511024+36370644 -78510969+36364915 -78510893+36351208 -78510888+36350185 -78510726+36331205 -78510692+36325736 -78510668+36322386 -78510658+36321087 -78510644+36318108 -78510636+36315326 -78510658+36309712 -78510805+36300128 -78510883+36291198 -78511061+36281733 -78511251+36266151 -78511168+36263819 -78510304+36240337 -78510270+36239458 -78510183+36237358 -78509905+36230424 -78509842+36228464 -78509483+36217796 -78508712+36195487 -78508641+36182821 -78496807+36175133 -78496538+36175096
 -78796300+36541713 -78785057+36541754
 -78785057+36541754 -78778987+36541686 -78777670+36541675 -78775924+36541662
 -78775924+36541662 -78774607+36541668 -78767109+36541708 -78766675+36541711 -78766281+36541750
 -78766281+36541750 -78765888+36541722
 -78765888+36541722 -78765430+36541727 -78764948+36541735 -78758392+36541852
 -78758392+36541852 -78754519+36541759
 -78754519+36541759 -78748597+36541874 -78742507+36541978
 -78742507+36541978 -78740356+36541943
 -78740356+36541943 -78734161+36541947 -78732204+36541955 -78724326+36542030 -78704064+36542047
 -78704064+36542047 -78703791+36541967
 -78703791+36541967 -78695333+36542053 -78692946+36542062
 -78692946+36542062 -78685611+36542059 -78682830+36542036
 -78682830+36542036 -78681424+36542098 -78675053+36542128
 -78675053+36542128 -78670051+36542035 -78663927+36542030 -78663599+36542019 -78663317+36542011
 -78663317+36542011 -78661830+36542015
 -78661830+36542015 -78660256+36541986 -78654867+36541866 -78637252+36541476 -78625947+36541373 -78620974+36541293 -78611261+36541271 -78609399+36541267 -78605304+36541092
 -78605304+36541092 -78596211+36541201 -78595150+36541214 -78594342+36541214 -78592281+36541217 -78591310+36541218
 -78591310+36541218 -78585821+36541204 -78578409+36541185 -78575228+36541177 -78572857+36541172
 -78572857+36541172 -78564804+36541260
 -78564804+36541260 -78552552+36541138 -78539866+36541101 -78539451+36541095 -78538964+36541088 -78537282+36541064 -78533013+36541004 -78529722+36540981
 -78529722+36540981 -78524580+36541069
 -78524580+36541069 -78516671+36540967 -78516612+36540966 -78516490+36540965 -78515542+36540953 -78511317+36540951
 -78511317+36540951 -78501411+36541394 -78493713+36541586 -78487705+36541762 -78485241+36541883 -78483774+36541955 -78483220+36541986 -78480750+36542106 -78479299+36542177 -78478731+36542181 -78477493+36542189 -78476750+36542194 -78473776+36542218 -78471022+36542307 -78470792+36542316 -78469870+36542325 -78468898+36542334 -78468638+36542336 -78467495+36542349 -78464895+36542400 -78463329+36542446 -78463211+36542450 -78461991+36542459 -78456970+36542474
 -78469038+34829691 -78469066+34829943 -78469532+34830370 -78469565+34830400 -78469921+34830435 -78470259+34830469
 -78469038+34829691 -78470259+34830469
 -78470259+34830469 -78471259+34830881 -78471592+34831384
 -78471592+34831384 -78472203+34831132
 -78472203+34831132 -78472389+34831301
 -78472389+34831301 -78472480+34831384 -78472564+34831681
 -78472389+34831301 -78472564+34831681
 -78472564+34831681 -78472860+34831937 -78473536+34833169
 -78473536+34833169 -78474230+34832986 -78475396+34832573
 -78475396+34832573 -78476145+34833123 -78477645+34833855 -78477895+34833855 -78478144+34833992 -78478422+34833992 -78478707+34834637 -78480062+34835296 -78480089+34835571 -78480673+34835800 -78481256+34835822 -78481783+34836211 -78483359+34836337
 -78483359+34836337 -78483393+34836325 -78484023+34836280 -78484365+34836256 -78485419+34835249
 -78485419+34835249 -78488724+34837811 -78488225+34838612 -78493669+34843623 -78493645+34844264 -78493531+34844905 -78493061+34847378 -78492139+34848363 -78492118+34848385 -78493135+34850040 -78493130+34850074 -78495313+34852436 -78494767+34856265
 -78492000+35263971 -78499730+35271700 -78501237+35272978
 -78492000+35263971 -78501237+35272978
 -78494767+34856265 -78496706+34859669 -78499728+34860020 -78501270+34861404 -78501928+34862570 -78512104+34868430 -78512928+34870474 -78512925+34870550 -78512829+34872352
 -78494767+34856265 -78497695+34855330
 -78497695+34855330 -78499728+34854870
 -78499728+34854870 -78497695+34855330
 -78499728+34854870 -78504963+34852794 -78505529+34852570 -78511177+34848669 -78516229+34846105
 -78516229+34846105 -78523202+34847740 -78524739+34848122 -78531034+34849696 -78533330+34850270 -78533424+34851209 -78533430+34851270
 -78533430+34851270 -78557123+34851215 -78570394+34851183 -78616796+34851088 -78628566+34851049 -78629399+34851047 -78635197+34851034 -78639278+34851019 -78647314+34850999 -78661639+34850968 -78671014+34850946 -78726977+34850819 -78732186+34850806 -78743999+34850780 -78753559+34850628 -78761167+34850351 -78773025+34849919 -78779511+34849683 -78783475+34849538 -78783644+34849531 -78784448+34849503
 -78784448+34849503 -78785072+34849524 -78796165+34849907 -78797307+34849942 -78800324+34850033
 -78800324+34850033 -78812823+34849170 -78819111+34848736 -78825031+34848328 -78825488+34848302 -78825915+34848279 -78842879+34847372 -78854322+34845021 -78855207+34844837 -78856251+34844620 -78870739+34841608 -78893949+34836218 -78901096+34834789
 -78541400+35315263 -78533978+35307448 -78530281+35303555 -78529617+35302856 -78528532+35301713 -78525894+35298936 -78525784+35298821 -78521659+35294478 -78512243+35284566 -78509530+35281709 -78506800+35278834 -78501237+35272978
 -78546497+36021804 -78546377+36025923 -78546323+36027770 -78546246+36030437 -78545494+36056470 -78545369+36060781 -78545105+36069937 -78544987+36073985 -78544954+36075154 -78544932+36075891 -78544912+36076581 -78544797+36080642 -78542643+36084844 -78538141+36093633 -78534903+36099955 -78533200+36103278 -78530552+36108449 -78526729+36115914 -78525138+36119021 -78522391+36124387 -78521807+36125812 -78520345+36128740 -78514904+36139472 -78511832+36145348 -78496538+36175096
 -78512815+34873450 -78514425+34874000 -78513266+34880806
 -78513266+34880806 -78513441+34880782
 -78513441+34880782 -78514259+34882234 -78522673+34883618 -78525230+34887182 -78530228+34892562 -78531950+34892906 -78534228+34893502 -78535145+34893799 -78540894+34898379 -78543188+34899899 -78544090+34900417 -78545229+34900898 -78545451+34902752 -78542698+34909321 -78542892+34912915 -78544364+34914609 -78547421+34916876
 -78547421+34916876 -78547803+34916797 -78551553+34915756 -78552006+34915686 -78555785+34915641
 -78555785+34915641 -78557369+34915709 -78559064+34917014 -78559619+34917069 -78560733+34917426 -78561739+34918233 -78562150+34919166 -78562150+34919323 -78562233+34920151 -78562150+34921295 -78562900+34921593 -78562900+34921776 -78563019+34921958 -78564095+34922783 -78566291+34925210 -78567124+34925942 -78569737+34927979 -78572489+34930177 -78571961+34933771 -78575464+34937066 -78578974+34938268
 -78578974+34938268 -78579050+34938256
 -78579050+34938256 -78582358+34938416 -78584889+34942399 -78590477+34946060 -78592813+34947502 -78592896+34947799 -78594926+34949516 -78595434+34949902 -78598404+34952331 -78599043+34952857
 -78599043+34952857 -78602435+34952696
 -78602435+34952696 -78603547+34953268 -78604243+34954366 -78604841+34954478
 -78604841+34954478 -78604938+34954458 -78605921+34953497 -78605949+34953468
 -78605949+34953468 -78620294+34966951 -78621240+34967958 -78623866+34971440 -78623801+34971802 -78627942+34974546
 -78512829+34872352 -78512704+34872626 -78512815+34873450
 -78512829+34872352 -78512815+34873450
 -78541400+35315263 -78532653+35330277 -78532261+35331993 -78530624+35333911 -78532118+35338952 -78533570+35340600
 -78532823+35342623 -78536446+35345636 -78548878+35353076 -78552220+35356767 -78562859+35363925 -78563027+35364526 -78562956+35364611 -78562956+35365384 -78563067+35366813 -78571884+35382209 -78574792+35388159 -78575252+35389093 -78575679+35390182 -78588343+35396680 -78596731+35405608 -78598303+35416385 -78601224+35420779 -78608101+35430469 -78607286+35431788 -78607046+35432102 -78606997+35432341 -78607746+35433084 -78608112+35433436 -78610757+35435975 -78613288+35438509 -78614754+35439940 -78614676+35442154 -78616615+35443338 -78619098+35444670 -78627197+35458009 -78633742+35460691 -78638162+35461425 -78644733+35466052 -78648844+35470722 -78649934+35471547
 -78533570+35340600 -78532823+35342623
 -78533570+35340600 -78533271+35341091 -78533026+35341518 -78532859+35341938 -78532790+35342382 -78532823+35342623
 -78617200+35245721 -78616224+35246522 -78603455+35257851 -78599982+35258730 -78599158+35260782 -78586231+35271973 -78584789+35273261 -78584733+35273948 -78584876+35285805 -78583983+35287751 -78585157+35293519 -78583370+35296861 -78582142+35298052
 -78582142+35298052 -78572481+35297869
 -78572481+35297869 -78555070+35309778 -78547349+35311373 -78543178+35313779 -78541400+35315263
 -78749000+36071246 -78746194+36071682 -78743118+36072175 -78740228+36072654 -78736204+36073286 -78723202+36075403 -78721830+36075672 -78721105+36075749 -78720530+36075810 -78715561+36076233 -78709930+36076271 -78708031+36076285 -78706179+36076297
 -78706179+36076297 -78704621+36076235 -78704554+36076211 -78698303+36075682 -78693514+36075277 -78686697+36074752 -78683334+36074541 -78683318+36074492 -78682995+36074360 -78679553+36072957 -78671876+36069827 -78671232+36069564 -78670637+36069321 -78670502+36069266 -78669381+36068810 -78666783+36067751 -78660304+36065109 -78648786+36060481 -78647764+36060067 -78647353+36059900 -78646552+36059575 -78645252+36059048 -78644426+36058713 -78643367+36058283 -78639983+36056864 -78629581+36052633 -78628949+36052376 -78628302+36052113 -78627407+36051749 -78619460+36048480 -78616226+36047141 -78615402+36046800 -78613298+36045929 -78610874+36044925 -78607366+36043462 -78604892+36042430 -78603541+36041878 -78597280+36039613 -78594815+36038794 -78591954+36037783 -78590083+36037150 -78583208+36034735 -78579162+36033313 -78567915+36029361 -78557767+36025795 -78557086+36025556 -78553751+36024388 -78552732+36024025 -78550074+36023078 -78547453+36022145 -78546497+36021804
 -78554283+34070286 -78548463+34095538
 -78554283+34070286 -78557720+34082581 -78557417+34082901 -78557225+34083245 -78557142+34084367 -78557252+34084756 -78557857+34085832 -78559508+34087709 -78559508+34088236 -78558930+34088923 -78558848+34089220 -78548463+34095538
 -78579315+34051467 -78562371+34054376 -78561271+34057741 -78561023+34059160 -78557506+34061350 -78554283+34070286
 -78616924+34023206 -78582917+34046430 -78582614+34047575 -78581899+34048697 -78579920+34050941 -78579315+34051467
 -78616924+34023206 -78603562+34024607 -78603067+34025157 -78603095+34025936 -78603453+34026943 -78603426+34027309 -78603233+34027538 -78602986+34027653 -78602711+34027653 -78602161+34027447 -78601006+34026302
 -78601006+34026302 -78579315+34051467
 -78635435+35140421 -78637470+35145197 -78637658+35146402 -78637966+35147129 -78637882+35148755 -78637492+35148777 -78636655+35148983 -78636153+35150768 -78637712+35152829 -78639717+35155279 -78639673+35155606 -78637654+35157316 -78636427+35157613
 -78636427+35157613 -78635758+35157475 -78634866+35157315 -78633863+35157223
 -78633863+35157223 -78633110+35158184 -78632746+35159992 -78632827+35163884 -78635113+35164091 -78638455+35167778 -78638037+35167800 -78637591+35168121 -78636754+35169494 -78631959+35169766 -78631903+35169858 -78630844+35170109 -78629671+35172031 -78630256+35173680 -78631314+35174389 -78634017+35176427 -78636245+35180595 -78638893+35181992 -78639647+35184649 -78639588+35186388 -78638249+35188145 -78638694+35192372 -78640541+35193122 -78641770+35194079 -78642522+35194668 -78645995+35196554 -78646674+35197593 -78646189+35199003 -78643232+35200742
 -78643232+35200742 -78639619+35199188 -78637489+35197901
 -78637489+35197901 -78625326+35202542 -78624345+35204007 -78625240+35205426 -78630592+35208084 -78623601+35222072 -78617245+35228347 -78617160+35244217 -78617200+35245721
 -78626377+33980080 -78636538+33999743 -78636626+34000171 -78636687+34000171 -78637091+34000171 -78637102+34000171 -78637458+34000171 -78631701+34015049 -78619835+34018168 -78617568+34021618 -78616924+34023206
 -78726319+35266890 -78725677+35266936
 -78725677+35266936 -78719674+35263138 -78708230+35259158
 -78708230+35259158 -78707700+35259226
 -78707700+35259226 -78703569+35256869 -78702757+35256729 -78702202+35256658 -78684430+35254386 -78684239+35254361 -78680277+35253854 -78671842+35252776 -78659709+35251226 -78655899+35250727 -78652037+35250163 -78643587+35249073 -78639399+35248545 -78630421+35247408 -78629618+35247306 -78626091+35246859 -78621528+35246304 -78617200+35245721
 -78626377+33980080 -78624154+33974511 -78624055+33974229 -78623945+33973648 -78623944+33973398 -78623999+33973067 -78624162+33972767 -78624412+33972596 -78624735+33972522 -78624962+33972385 -78625100+33972264
 -78626377+33980080 -78625100+33972264
 -78627942+34974546 -78628470+34975073 -78628525+34975347 -78628748+34975851 -78629025+34976263 -78629053+34976424 -78629609+34976996 -78629970+34977134
 -78629970+34977134 -78630888+34977043
 -78627942+34974546 -78630888+34977043
 -78630888+34977043 -78632417+34978257 -78640758+34988811 -78646162+34995141 -78645933+34998103 -78645894+34998820 -78645973+34999186 -78646956+35001836 -78646807+35002332 -78645316+35008413 -78650396+35023600 -78650152+35026255 -78650060+35026484 -78651757+35029140 -78656715+35052695 -78658190+35056477 -78663461+35068769 -78672344+35085322 -78672395+35085618 -78658522+35094359 -78656347+35101112
 -78650324+33944242 -78650343+33944480 -78644214+33950248 -78643388+33954460 -78645579+33966871 -78634613+33970392 -78625100+33972264
 -78635213+35138842 -78635073+35138979 -78635017+35139940 -78635435+35140421
 -78635213+35138842 -78635435+35140421
 -78647640+35125654 -78646254+35125889 -78645265+35126392 -78644470+35127583 -78642854+35128383 -78642574+35130649 -78641905+35131748 -78640428+35132205
 -78640428+35132205 -78639192+35132081
 -78639192+35132081 -78639142+35132139 -78639006+35132296 -78638142+35133830 -78638309+35134265 -78635380+35138269 -78635213+35138842
 -78655428+35100745 -78654564+35100699
 -78654564+35100699 -78653338+35102347 -78652864+35102736 -78652474+35103285 -78652028+35104269 -78652591+35105801 -78652835+35106605 -78653948+35107544 -78653920+35109283 -78653864+35110382 -78653696+35111115 -78652454+35112299 -78651578+35112579 -78649671+35113005
 -78649671+35113005 -78648151+35112990
 -78648151+35112990 -78647566+35113035 -78644501+35113858
 -78644501+35113858 -78643108+35113217
 -78643108+35113217 -78641046+35114956 -78639875+35115459 -78639206+35116397 -78639790+35118801 -78641710+35120999
 -78641710+35120999 -78644414+35119352 -78650740+35117729
 -78650740+35117729 -78652438+35120111 -78649399+35123612
 -78649399+35123612 -78647640+35125654
 -78649399+35123612 -78648841+35124790 -78648607+35125165 -78648122+35125560 -78647640+35125654
 -78649934+35471547 -78650298+35471937
 -78650298+35471937 -78649934+35471547
 -78650298+35471937 -78650716+35474409 -78650576+35475988 -78650423+35482366 -78653594+35483955 -78653786+35484747 -78654004+35485270 -78654267+35485984 -78659830+35494670 -78660249+35495540 -78660585+35496204
 -78655428+35100745 -78655679+35100745 -78656236+35100974 -78656347+35101112
 -78655428+35100745 -78656347+35101112
 -78660585+35496204 -78662142+35496265
 -78662142+35496265 -78660585+35496204
 -78662142+35496265 -78665761+35496408
 -79071169+34299240 -79063443+34292818 -79062969+34292424 -79044238+34276601 -79044071+34276461 -79042615+34275241 -79041702+34274476 -79040919+34273820 -79039667+34272771 -79030710+34265267 -79025356+34260835 -79021455+34257526 -79013835+34251258 -79013720+34251163 -79012508+34250167 -79011452+34249383 -79005586+34244042 -79003819+34242532 -78998475+34238273 -78991884+34232740 -78988050+34229521 -78974033+34217752 -78973564+34217358 -78968150+34212813 -78967835+34212546 -78967687+34212421 -78959985+34205910 -78957784+34204063 -78953055+34200095 -78952649+34199754 -78942746+34191439 -78936126+34185881 -78930892+34181486 -78922346+34174311 -78919383+34171826 -78915074+34168213 -78913286+34166714 -78912546+34166094 -78910369+34164268 -78908245+34162471 -78905958+34160554 -78904654+34159461 -78904455+34159294 -78902178+34157386 -78896269+34152438 -78891583+34148510 -78891457+34148404 -78889627+34146869 -78887901+34145412 -78887240+34144858 -78886810+34144498 -78882330+34140746 -78876586+34135935 -78876300+34135696 -78876115+34135541 -78874907+34134529 -78874747+34134395 -78874374+34133882 -78873091+34132804 -78870991+34131040 -78868830+34129225 -78863421+34124653 -78860503+34122233 -78855453+34117963 -78855138+34117697 -78844252+34108495 -78843269+34107664 -78839761+34104698 -78832720+34098794 -78828620+34095155 -78827446+34094164 -78825391+34092431 -78820650+34088431 -78820519+34088321 -78818958+34087026 -78816620+34085053 -78815600+34084232 -78812392+34081523 -78811147+34080471 -78808499+34078234 -78804685+34075014 -78797587+34069018 -78794315+34066255 -78789206+34061947 -78780031+34054209 -78777582+34052139 -78768118+34044140 -78765511+34041937 -78754762+34032852 -78751643+34030215 -78746829+34026132 -78739944+34020333 -78734834+34016028 -78733312+34014740 -78729393+34011422 -78716104+34000171 -78716306+34000171 -78716036+33999945 -78712206+33996732 -78711543+33996032 -78710141+33994688 -78706724+33992175 -78694740+33982374 -78693832+33981510 -78689892+33978166 -78686820+33975559 -78684748+33973794 -78677395+33967527 -78662530+33954520 -78650324+33944242
 -78665761+35496408 -78662142+35496265
 -78665761+35496408 -78667918+35496411
 -78667918+35496411 -78665761+35496408
 -78708629+35519081 -78707322+35518734 -78706521+35518521 -78699768+35517301 -78690193+35515919
 -78690193+35515919 -78689651+35516066
 -78689651+35516066 -78687964+35511536 -78687938+35510055 -78687912+35508601 -78687893+35507560 -78686654+35501818 -78683207+35500925 -78681885+35499833 -78676201+35496623 -78673965+35495840 -78671620+35495684
 -78671620+35495684 -78667918+35496411
 -78749000+36071246 -78749727+36068774 -78751821+36061130 -78753088+36055561 -78753149+36053616 -78753265+36050321 -78753172+36047555 -78752988+36042056 -78752935+36038418 -78752770+36031957 -78749725+36030348 -78734042+36025260
 -78734042+36025260 -78719890+36029835
 -78719890+36029835 -78706981+36012900
 -78706981+36012900 -78706502+36012944
 -78706502+36012944 -78705463+36012939
 -78705463+36012939 -78704246+36012967 -78703034+36013007 -78702069+36013028 -78699073+36013095
 -78699073+36013095 -78699090+36013035 -78699577+36011403 -78702457+36002348 -78704689+35995098 -78706874+35988266 -78708043+35984614 -78708417+35983519 -78710860+35976519
 -78710860+35976519 -78711483+35974810 -78711713+35974144
 -78710860+35976519 -78711713+35974144
 -78711713+35974144 -78713494+35969065 -78713663+35968539 -78718200+35962487 -78719516+35960751 -78720380+35959606 -78726810+35950567 -78727206+35950031 -78727687+35949383 -78727844+35949171 -78735853+35940453 -78738206+35938241 -78738642+35937831 -78738741+35937739
 -78914901+35583482 -78913687+35583101 -78906812+35580944 -78905883+35580652 -78900594+35578992 -78893791+35576857 -78878267+35571986 -78875987+35571271 -78873901+35570647 -78870734+35569626 -78868185+35568888 -78867961+35568842 -78864383+35567603 -78859404+35566048 -78856642+35565185 -78854873+35564632 -78854535+35564526 -78851685+35563636 -78849550+35562969 -78844564+35561412 -78838638+35559562 -78824970+35555296 -78823768+35554920 -78816326+35552578 -78813485+35551692 -78812352+35551339 -78798060+35546883 -78792700+35545213 -78792081+35545020 -78784192+35542560 -78782503+35542033 -78780940+35541546 -78780216+35541320 -78779066+35540962 -78778955+35540927 -78777166+35540370 -78776394+35540129 -78772239+35538834 -78766382+35537009 -78763698+35536169 -78762287+35535727 -78759884+35534976 -78755127+35533487 -78748363+35531038 -78744283+35529810 -78742899+35529393 -78741072+35528843 -78738518+35528074 -78735953+35527302 -78733972+35526706 -78729636+35525401 -78729458+35525347 -78728470+35525050 -78724298+35523794 -78719835+35522451 -78718847+35522201 -78712227+35520179 -78708629+35519081
 -78738741+35937739 -78741766+35934202
 -78740446+35263744 -78726319+35266890
 -78740446+35263744 -78740218+35263680 -78737481+35262238 -78736671+35261895
 -78736671+35261895 -78735834+35261919 -78734774+35262285 -78733630+35262812 -78732597+35263133 -78730253+35263363 -78729918+35263569 -78729109+35264874 -78726319+35266890
 -78741766+35934202 -78738741+35937739
 -78755590+35925905 -78755178+35926374 -78754201+35927893 -78753016+35929919 -78749487+35932158 -78745948+35933095 -78743592+35933719 -78741766+35934202
 -78823113+35259964 -78813420+35258446
 -78813420+35258446 -78803064+35260368 -78801613+35262909 -78776664+35263023
 -78776664+35263023 -78765673+35258193
 -78765673+35258193 -78750257+35263511
 -78750257+35263511 -78749744+35263501
 -78749744+35263501 -78745774+35263652 -78740446+35263744
 -78749000+36071246 -78749727+36071197
 -78749727+36071197 -78752876+36071266 -78760076+36071423
 -78760076+36071423 -78764165+36071415
 -78764165+36071415 -78766347+36071453 -78772970+36071712 -78776464+36071896 -78778310+36071972
 -78778310+36071972 -78784872+36070026
 -78784872+36070026 -78789190+36078471 -78792348+36085162 -78792745+36085864 -78793676+36086726
 -78793676+36086726 -78794820+36085963 -78798421+36084269
 -78798421+36084269 -78798742+36084437 -78802573+36085788 -78805319+36093898 -78804235+36112162 -78804111+36125144 -78804156+36133586 -78804138+36135439 -78804128+36136299 -78804119+36137159 -78804113+36137765 -78804095+36139461 -78804045+36141767 -78803512+36167851 -78803288+36177158 -78803238+36179230 -78803165+36182280 -78802987+36186729 -78802912+36195274 -78802869+36204490 -78802852+36208233 -78802708+36213936 -78802396+36220482 -78802473+36220717 -78802139+36230273 -78802005+36235937
 -78757120+35923772 -78755590+35925905
 -78757120+35923772 -78756765+35924177 -78756384+35924742 -78756002+35925398 -78755727+35925749 -78755590+35925905
 -78758413+35922239 -78757120+35923772
 -78759176+35918029 -78758413+35922239
 -78759176+35918029 -78758855+35918944 -78758627+35919524 -78758520+35920211 -78758413+35920959 -78758413+35921576 -78758413+35921835 -78758413+35922239
 -78905999+35867933 -78894601+35867498 -78891854+35867353 -78889900+35867277 -78890434+35867170 -78889362+35867127 -78889294+35867124 -78888629+35867098 -78887625+35867058 -78886768+35867024 -78869210+35866928 -78865770+35866909 -78861626+35866886 -78849444+35866819
 -78849444+35866819 -78848895+35866825
 -78848895+35866825 -78848298+35866818
 -78848298+35866818 -78843488+35866935 -78840951+35866997 -78840584+35867006 -78837719+35867076 -78833840+35867089 -78833088+35867089 -78830336+35867092 -78829795+35868804 -78829273+35869991 -78828528+35871688 -78827597+35873939 -78825531+35878839 -78825034+35880018 -78823065+35884688 -78823045+35884738 -78822368+35886455 -78822282+35886673 -78821802+35887891 -78820902+35890175 -78820365+35891536 -78820116+35892168 -78819566+35893564 -78819068+35894827 -78818779+35895577 -78818686+35895819 -78818603+35896028 -78817701+35898295 -78817249+35899430 -78817067+35899888 -78816887+35900339 -78816716+35900769 -78815892+35902839 -78815847+35902953 -78815388+35904107 -78815232+35904498 -78814261+35906935 -78812841+35910559 -78811927+35912891 -78809468+35919166 -78809140+35920003 -78808844+35920759 -78808780+35920916 -78808277+35922141 -78807860+35923158 -78807639+35923697 -78806052+35927862
 -78806052+35927862 -78802222+35927038 -78801184+35926863 -78790793+35924658 -78786963+35923864 -78784792+35923415 -78764700+35919256 -78759176+35918029
 -78796300+36541713 -78796148+36541047 -78795841+36537709 -78795654+36535662 -78794874+36525330 -78794980+36521296 -78795234+36510904 -78795343+36508981 -78795442+36508259 -78795463+36504651 -78795734+36497773 -78796555+36467286 -78796783+36458812 -78796881+36456565 -78797044+36450399 -78797145+36446550 -78797249+36442588 -78797267+36441915 -78797508+36432806 -78797604+36429195 -78797785+36422333 -78798043+36412601 -78798185+36407466 -78798218+36406180 -78798544+36393796 -78798559+36393195 -78798879+36381078 -78798970+36377639 -78799028+36375456 -78799254+36369911 -78799335+36366142 -78799629+36352541 -78799856+36342025 -78799887+36340625 -78799898+36340104 -78800036+36333648 -78800377+36317845 -78800549+36309890 -78800637+36305837 -78800716+36302174 -78800748+36299703 -78800768+36298799 -78800952+36290447 -78801142+36281809 -78801163+36280853 -78801319+36273770 -78801357+36272015 -78801425+36268930 -78801470+36266869 -78801684+36257235 -78801840+36250251 -78801783+36248118 -78801883+36241105 -78802005+36235937
 -79137936+36541739 -79135779+36541698 -79126078+36541533
 -79126078+36541533 -79125454+36541624
 -79125454+36541624 -79124736+36541568
 -79124736+36541568 -79122236+36541606 -79117259+36541639 -79111691+36541639 -79106110+36541639 -79098871+36541702 -79091116+36541790 -79085151+36541859 -79080619+36541912 -79070701+36542027 -79069296+36542039 -79066360+36542039 -79062046+36542039 -79055933+36542039 -79042279+36542039 -79034406+36542039 -79029874+36542039 -79014979+36542067 -78994925+36542104 -78993653+36542112
 -78993653+36542112 -78990735+36542110 -78983944+36542106 -78979380+36542103
 -78979380+36542103 -78971814+36542123 -78970577+36542154
 -78970577+36542154 -78964943+36542139 -78964106+36542136 -78963428+36542134 -78962109+36542077
 -78962109+36542077 -78955245+36542124
 -78955245+36542124 -78954672+36542122 -78949472+36542103 -78942254+36542079
 -78942254+36542079 -78942009+36542113
 -78942009+36542113 -78939688+36542103 -78933507+36542079 -78928125+36542058 -78924876+36542046 -78920211+36542029 -78917034+36542017 -78916075+36542003 -78915420+36541974 -78914543+36541972
 -78914543+36541972 -78913146+36541977 -78913027+36541978 -78901906+36541993 -78888363+36542028 -78880643+36542042 -78871767+36542072 -78856610+36542082 -78848282+36542088
 -78848282+36542088 -78835347+36542033 -78831757+36542013 -78829135+36541919
 -78829135+36541919 -78826499+36541931 -78820626+36541966
 -78820626+36541966 -78818723+36541868
 -78818723+36541868 -78801676+36541870
 -78801676+36541870 -78796459+36541713 -78796300+36541713
 -78802005+36235937 -78806518+36236024 -78810175+36236110 -78815958+36236247 -78825640+36236477 -78826698+36236502 -78827990+36236532 -78829193+36236560 -78830173+36236583 -78831763+36236621 -78832004+36236627 -78832100+36236629 -78833085+36236652 -78842589+36236877 -78850961+36237095 -78856110+36237213 -78866981+36237464 -78868573+36237500 -78871922+36237578 -78874729+36237644 -78874729+36237793 -78874957+36237797 -78879518+36237888 -78881021+36237918 -78883119+36237980 -78888827+36238052 -78891952+36238116 -78905949+36238401 -78906393+36238412 -78918705+36238664 -78919656+36238684 -78921435+36238720 -78922766+36238748 -78927225+36238840 -78929071+36238878 -78930068+36238898
 -78930068+36238898 -78932772+36238847
 -78932772+36238847 -78933018+36238864 -78936762+36238909 -78938665+36238932 -78939461+36238942 -78948511+36239091 -78950790+36239161
 -78830080+34713891 -78806215+34690480 -78805221+34674598 -78817426+34663006
 -78812329+34651441 -78813034+34651202
 -78812544+34652357 -78812329+34651441
 -78812544+34652357 -78813944+34654067
 -78813034+34651202 -78812329+34651441
 -78813944+34654067 -78812544+34652357
 -78815792+34651853 -78814850+34651692 -78813034+34651202
 -78815792+34651853 -78817965+34647486
 -78817426+34663006 -78813944+34654067
 -78817426+34663006 -78817844+34662867 -78818144+34662767 -78818344+34662067 -78818544+34660867 -78819144+34660067 -78819444+34659767 -78819744+34659667 -78819844+34659567 -78819844+34659467 -78819844+34658967 -78813944+34654067
 -78817965+34647486 -78815792+34651853
 -78817965+34647486 -78819973+34644157 -78819876+34642735 -78819675+34641877 -78824212+34638991 -78829245+34631067 -78831992+34611755 -78831919+34609597 -78835084+34593842 -78854298+34573424
 -78837727+35253475 -78831448+35255514
 -78831448+35255514 -78829746+35255010
 -78829746+35255010 -78828825+35255033 -78828406+35255217 -78828044+35255606 -78827569+35256361 -78826760+35258468 -78826398+35259017 -78826063+35259292 -78825616+35259498 -78823113+35259964
 -78837727+35253475 -78837420+35253384 -78836248+35252697 -78835438+35252445
 -78835438+35252445 -78834713+35252491 -78834294+35252720 -78833932+35253110 -78833653+35254277 -78833402+35254872 -78832955+35255239 -78832146+35255514 -78823113+35259964
 -78848283+35250162 -78837727+35253475
 -78848283+35250162 -78865763+35244689
 -78865763+35244689 -78866099+35244801 -78866595+35244945 -78866947+35245025 -78867267+35245089 -78867475+35245137
 -78848283+35250162 -78867475+35245137
 -78849908+34513529 -78843145+34508267 -78843145+34507867 -78843245+34507367 -78843745+34506667 -78844345+34505967 -78844845+34505467 -78845445+34504967 -78845945+34504467 -78846345+34504067 -78846545+34503667 -78871530+34482668
 -78849908+34513529 -78849846+34513467 -78849446+34513167 -78848746+34512467 -78847945+34512067 -78847345+34511567 -78846645+34511067 -78845445+34510167 -78844245+34509167 -78843545+34508967 -78843345+34508667 -78871530+34482668
 -78856959+34562580 -78855675+34554118 -78853527+34528274 -78852283+34519460 -78855293+34514863 -78851272+34513867 -78849908+34513529
 -78853982+34736957 -78830080+34713891
 -78853982+34736957 -78831245+34714467 -78831145+34714367 -78830345+34713967 -78830080+34713891
 -78854298+34573424 -78854846+34572967 -78855046+34572767 -78855146+34572767 -78855646+34572767 -78855946+34572767 -78856146+34572667 -78856546+34572567 -78856846+34572567 -78856946+34572367 -78857046+34572267 -78856959+34562580
 -78854298+34573424 -78856346+34570267 -78856146+34570067 -78856346+34569867 -78856946+34569167 -78857146+34568967 -78857346+34568867 -78857846+34568667 -78858146+34568367 -78858446+34568167 -78858746+34567867 -78856959+34562580
 -78873394+34784641 -78871647+34782366 -78868747+34777266 -78865393+34773943 -78863387+34760878 -78854444+34740025 -78853982+34736957
 -78867475+35245137 -78874851+35241793 -78874787+35237633 -78874835+35234801 -78878579+35231361
 -78871530+34482668 -78876819+34477889 -78902331+34457054 -78906650+34455836 -78908497+34455323
 -78908497+34455323 -78911992+34456576
 -78911992+34456576 -78924477+34452874
 -78924477+34452874 -78931970+34453975
 -78931970+34453975 -78938752+34451683 -78943551+34451420 -78945459+34450253 -78946592+34448925
 -78946592+34448925 -78947283+34449382
 -78947283+34449382 -78953943+34445375 -78954302+34443337 -78959519+34442587 -78967167+34430610 -78967337+34411027 -78969958+34396458 -78971969+34395687 -78978101+34390325
 -78873394+34784641 -78874747+34786391
 -78874736+34787267 -78874747+34786391
 -78874736+34787267 -78875547+34787765
 -78874747+34786391 -78873394+34784641
 -78875547+34787765 -78874736+34787267
 -78878579+35231361 -78917412+35221985 -78917668+35221745 -78917988+35221473 -78918276+35221249 -78918756+35220929 -78918932+35220785 -78919268+35220513 -78919556+35220321 -78919812+35220129 -78920196+35220113
 -78920196+35220113 -78928788+35222241
 -78878579+35231361 -78923156+35223457
 -78923156+35223457 -78923828+35223617 -78924484+35223649
 -78924484+35223649 -78925060+35223361 -78925188+35223233 -78925220+35223137 -78925220+35222913 -78925220+35222609 -78925204+35222449 -78925172+35222257 -78928788+35222241
 -78883958+34805110 -78875547+34787765
 -78883958+34805110 -78884147+34804165 -78884247+34803365 -78884347+34803265 -78884247+34803065 -78884247+34802465 -78884047+34802265 -78883647+34802165 -78883547+34801965 -78883247+34801565 -78883147+34801365 -78875547+34787765
 -78901096+34834789 -78900558+34833273 -78886023+34808891 -78883958+34805110
 -78922456+34875164 -78922272+34874752 -78927052+34865179 -78926682+34864052 -78912875+34846090 -78909763+34842388 -78908583+34840657 -78903886+34834718 -78903678+34834289
 -78903678+34834289 -78901096+34834789
 -78905999+35867933 -78906640+35862761 -78908379+35850143 -78908683+35847613 -78909249+35842902 -78909269+35842850 -78910159+35840525 -78910989+35838355 -78914803+35828490 -78917042+35822800 -78917565+35821471 -78918053+35820228 -78920174+35814719 -78920406+35814266 -78924889+35805504 -78926675+35802010 -78926949+35801697 -78930917+35794273 -78931143+35793082 -78936562+35771866 -78938988+35761682 -78939202+35760949 -78940011+35758302 -78941704+35753968 -78947122+35741441 -78948526+35737725 -78950434+35732110 -78953837+35722361 -78956218+35716173 -78961971+35700556 -78962459+35699396 -78962994+35698267 -78965710+35690989 -78967501+35685687 -78967812+35684859 -78968918+35681909 -78968974+35681760 -78970332+35678228 -78970761+35677179 -78971399+35675575 -78971889+35674362 -78972133+35673759 -78972349+35673162 -78974237+35668507 -78976021+35663881 -78976836+35661766 -78977097+35661091 -78977180+35660878 -78978049+35658561 -78978278+35657965 -78978683+35656712 -78979219+35655292 -78979730+35653890 -78983159+35644470 -78985058+35639144 -78985450+35638047 -78986684+35634589 -78987852+35631315 -78988631+35629133 -78990656+35623794 -78994538+35613192 -78995616+35610327 -78981192+35605509 -78979393+35604909 -78978903+35604746 -78974080+35603138 -78971406+35602247 -78970536+35601957 -78965797+35600395 -78964199+35599823 -78954346+35596570 -78949002+35594899 -78943871+35593192 -78942912+35592873 -78941104+35592271 -78939936+35591869 -78938983+35591542 -78938230+35591292 -78937718+35591122 -78932149+35589267 -78931737+35589130 -78931267+35588974 -78926659+35587405 -78914901+35583482
 -79016111+35863664 -79016230+35863149
 -79016230+35863149 -79013007+35863363 -79011073+35863492 -79006312+35863744 -79002452+35863919 -78998132+35864148 -78981775+35864926 -78976511+35865102 -78953317+35866086 -78946787+35866316 -78943642+35866491 -78931741+35866842 -78921181+35867498 -78914345+35867758 -78905999+35867933
 -78970633+35522244 -78970177+35522744 -78969867+35523084 -78969589+35523389 -78963696+35529863 -78959027+35534993 -78958915+35535115 -78956517+35537749 -78954566+35539892 -78947276+35547903 -78942591+35553051 -78939510+35556436 -78934728+35561691 -78933943+35562553 -78925318+35572032 -78923216+35574342 -78921736+35575968 -78918958+35579021 -78914901+35583482
 -78922456+34875164 -78922666+34875885 -78922788+34876186 -78922916+34876503 -78923204+34877369
 -78922456+34875164 -78923204+34877369
 -78923204+34877369 -78923742+34878370 -78924971+34880235 -78925168+34880446 -78929860+34890607 -78933044+34892827 -78933416+34893080 -78933939+34893803 -78934639+34894775 -78935254+34895469 -78936541+34896510 -78939868+34899211 -78943171+34904665 -78943915+34904737 -78947900+34905849 -78953061+34909975 -78953788+34910274 -78953927+34910663 -78954447+34912302 -78955351+34913340 -78955509+34913440 -78956151+34913845 -78956953+34914256 -78957179+34914372 -78973720+34922893 -78976106+34924026 -78980828+34926269 -78989807+34930533 -78990420+34930824 -78997777+34934325
 -78928788+35222241 -78929060+35222049 -78931668+35220755 -78935012+35218561
 -78935012+35218561 -78935268+35218593 -78937892+35218849 -78941061+35219137
 -78941061+35219137 -78951038+35217119 -78974757+35212321 -78975525+35212177 -78976373+35211985 -78976614+35211946 -78977653+35211841
 -78977653+35211841 -78991158+35213281 -78993989+35213596 -78995928+35213812 -78997334+35213969 -78998022+35214145
 -78998022+35214145 -78999750+35213923 -79003863+35212556 -79011171+35210180 -79015684+35209420 -79017637+35209235 -79022765+35208941 -79023030+35208824 -79026545+35208138 -79046103+35203624 -79046165+35203610 -79048052+35203175 -79058244+35200318 -79069557+35197487 -79080825+35195002 -79084852+35194232 -79085622+35194085
 -78950790+36239161 -78952344+36229828 -78953241+36224442 -78955878+36208609 -78956588+36204345 -78957368+36199666 -78959631+36187641
 -79153733+36242117 -79152879+36242109
 -79152879+36242109 -79149512+36242159 -79148190+36242179 -79146248+36242209
 -79146248+36242209 -79145708+36242176 -79142218+36242015 -79133543+36241885 -79123902+36241723 -79118152+36241675 -79113193+36241631 -79113024+36241630 -79097393+36241496 -79087312+36241380 -79077286+36241261 -79076499+36241255 -79071382+36241218 -79065775+36241177 -79057547+36241117 -79051292+36241072 -79045381+36241029 -79042595+36241008 -79036004+36240962 -79032589+36240927 -79032111+36240922 -79030100+36240902 -79029245+36240894 -79027290+36240879 -79023202+36240848 -79015834+36240793 -79010362+36240752 -79008299+36240736 -78993850+36239936 -78993224+36239924 -78988852+36239884 -78987370+36239855 -78973728+36239596 -78965427+36239438 -78962698+36239386 -78952005+36239161 -78950790+36239161
 -78959631+36187641 -78959757+36186043
 -78959757+36186043 -78959631+36187641
 -79013560+35874218 -79013713+35875576 -79013392+35877552 -79011653+35888546 -79011378+35890400 -79011104+35892429 -79010724+35894857 -79010550+35895969 -79010369+35897126 -79010183+35898317 -79010163+35898443 -79010103+35898825 -79010061+35899090 -79009940+35899864 -79009901+35900116 -79009844+35900479 -79009828+35900580 -79009578+35902180 -79009559+35902308 -79009114+35905229 -79008608+35908558 -79008389+35910001 -79007289+35917239 -79006862+35919876 -79006850+35919952 -79006670+35921062 -79006590+35921557 -79006518+35922004 -79006508+35922064 -79006345+35923072 -79006150+35924275 -79005823+35926297 -79005784+35926538 -79005502+35928278 -79005409+35928852 -79005250+35929834 -79005241+35929891 -79005128+35930587 -79005016+35931283 -79004939+35931758 -79004786+35932650 -79004619+35933688 -79004451+35934207 -79004130+35936160 -79003917+35937510 -79003734+35938540 -79002482+35944605 -79002147+35945909 -79002101+35946169 -79001769+35949252 -79001744+35949481 -79001719+35949716 -79001719+35949930 -79001444+35951838 -79001437+35951886 -79001231+35953317 -79001191+35953668 -79000956+35955751 -79000636+35957918 -79000224+35960596 -78999932+35962043 -78999532+35964843 -78998232+35970943 -78998081+35971768 -78997948+35972497 -78997272+35976189 -78996948+35977961 -78996623+35979737 -78996463+35980340 -78995974+35982184 -78995615+35983536 -78994146+35989473 -78993951+35990261 -78993931+35990342 -78993731+35990942 -78993705+35991102 -78993657+35991398 -78993551+35992052 -78993466+35992577 -78993257+35993863 -78992962+35995685 -78992457+35998800 -78992445+35998873 -78992127+36000834 -78990631+36008442 -78990518+36010133 -78990516+36010145 -78989431+36016542 -78988321+36022736 -78988131+36023942 -78987848+36024247 -78987131+36029242 -78986731+36032142 -78986326+36033692 -78985666+36036217 -78985788+36036431 -78985788+36036652 -78985664+36037593 -78985631+36037842 -78985631+36038642 -78985254+36040778 -78985031+36042042 -78984511+36044382 -78983579+36048577 -78982858+36051820 -78982507+36056634 -78981928+36056992 -78981206+36061079 -78981119+36061574 -78980570+36064683 -78979547+36070252 -78978705+36074950 -78978034+36078649 -78977806+36079722 -78977701+36080216 -78977426+36081864 -78976900+36085554 -78977121+36086121 -78976419+36089883 -78976330+36090276 -78976145+36091096 -78975729+36093369 -78975178+36096376 -78973841+36103676 -78972193+36112846 -78971873+36114597 -78970773+36120620 -78970037+36124935 -78969451+36128372 -78969300+36129259 -78968637+36133148 -78968363+36134239 -78968067+36136311 -78967981+36136909 -78967858+36137528 -78967842+36137609 -78967834+36137650 -78967826+36137691 -78967810+36137773 -78967731+36138171 -78967706+36138298 -78967587+36139351 -78967539+36139778 -78967326+36140932 -78967119+36142053 -78966837+36143585 -78965570+36150482 -78964675+36155599 -78964639+36155807 -78961237+36178200 -78959757+36186043
 -78970633+35522244 -78971162+35521669 -78981345+35510632 -78985358+35506283 -78986767+35504811 -78988475+35502938 -78997840+35492969 -79004462+35486633 -79011063+35480039 -79018234+35472875 -79021840+35469274 -79024071+35467045 -79028166+35462955 -79029715+35461407 -79030058+35461064 -79031439+35459684 -79037396+35453734 -79043617+35447519 -79045175+35445965 -79045226+35445914 -79045266+35445874 -79046734+35444406 -79050405+35440741 -79052534+35438615 -79054418+35436732 -79064297+35426866 -79067707+35423460 -79068113+35423054 -79069548+35421620 -79076625+35414553 -79085539+35405653 -79086388+35404804 -79088948+35402247 -79092468+35398732 -79093862+35397339 -79096273+35394946 -79097776+35393443 -79102622+35388601 -79106761+35384466 -79107662+35383566 -79108801+35382428 -79109201+35382028 -79109677+35381551 -79110350+35380878 -79110861+35380367 -79112537+35378694 -79114520+35376715 -79118342+35372601 -79124746+35365579 -79125533+35364755 -79126468+35363678 -79131440+35358007 -79133286+35355912 -79134709+35354413 -79138017+35351197 -79142458+35346850 -79143836+35345501 -79148510+35341077 -79168205+35321956 -79172299+35317911 -79182871+35307404 -79183301+35306976
 -78977960+35529928 -78976979+35529081 -78975550+35527342 -78970633+35522244
 -78978101+34390325 -78983117+34393732
 -78980784+35532060 -78977960+35529928
 -78980784+35532060 -78980356+35531703 -78979587+35531187 -78978779+35530548 -78977960+35529928
 -78983117+34393732 -78978101+34390325
 -78983117+34393732 -78991113+34393044 -78997370+34390943 -78998707+34390820
 -79224894+35551122 -79209151+35557078 -79200270+35567176 -79201701+35575831 -79194350+35578231 -79193497+35578479 -79179020+35587938 -79160165+35601962 -79142079+35622901 -79135806+35623675 -79123370+35625150 -79123285+35625150 -79099891+35623163 -79094346+35619509 -79090910+35617758 -79084125+35615718 -79082914+35615390 -79077041+35613419 -79074977+35612436 -79073724+35611813 -79068473+35608260 -79052608+35596129 -79052483+35596060 -79052422+35596026 -79051955+35593785 -79051929+35591594 -79051919+35590105 -79046025+35568621 -79045111+35568046 -79044184+35567235 -79040865+35565672 -79035166+35560432 -79025093+35548988 -78989646+35539255 -78987990+35538165 -78986982+35537341 -78980784+35532060
 -78997777+34934325 -78999752+34935512
 -78999752+34935512 -78997777+34934325
 -78999752+34935512 -79003492+34937684
 -79009934+34354298 -79009492+34355145 -79008358+34356633 -79008192+34356679 -79007722+34358053 -79007169+34358693 -79006865+34358756 -79005677+34359586 -79007444+34360480 -79008023+34361373 -79007194+34361579 -79004018+34362836 -79003273+34363225 -79001671+34363385 -79001504+34365629 -79003325+34366202 -79003325+34366523 -79003214+34367782 -79003186+34368354 -79002992+34368789 -79004619+34371194
 -79003492+34937684 -79004845+34938327
 -79004619+34371194 -79005337+34372271
 -79004845+34938327 -79003492+34937684
 -79005337+34372271 -79004619+34371194
 -79005337+34372271 -79005944+34372958
 -79005944+34372958 -79005337+34372271
 -79006439+34383927 -78998707+34390820
 -79006439+34383927 -79005443+34384156 -79003317+34384246 -79002737+34384383 -79002295+34384658 -79001244+34385940 -79000829+34387817 -79000181+34389076 -78999752+34389396 -78999365+34389560 -78999148+34389995 -78998707+34390820
 -79006439+34383927 -79010667+34380151 -79009868+34376876 -79007631+34376257 -79007273+34375166 -79007408+34373073 -79007214+34372249
 -79007214+34372249 -79006551+34372386 -79005944+34372958
 -79034715+34953584 -79031374+34951956 -79027501+34949966 -79024839+34948599 -79024422+34948385 -79010235+34941096 -79009365+34940649 -79009079+34940502 -79004845+34938327
 -79009547+34354275 -79009934+34354298
 -79009547+34354275 -79016700+34349996
 -79009934+34354298 -79009547+34354275
 -79016111+35863664 -79013560+35874218
 -79016111+35863664 -79014476+35870754 -79014216+35871754 -79014110+35872448 -79013896+35873150 -79013560+35874218
 -79016700+34349996 -79009547+34354275
 -79016700+34349996 -79018825+34350982 -79018162+34351783 -79019570+34352219
 -79019570+34352219 -79021448+34351830
 -79021448+34351830 -79019570+34352219
 -79021448+34351830 -79022248+34351808
 -79022248+34351808 -79021448+34351830
 -79022248+34351808 -79022745+34353182
 -79022745+34353182 -79025367+34352908 -79026527+34351901 -79025120+34351534 -79025700+34350412 -79025976+34349771 -79025591+34347893
 -79025591+34347893 -79027523+34348192
 -79064556+35861871 -79059945+35862031 -79053036+35862355 -79045225+35862698 -79041577+35862773 -79033427+35862934 -79032725+35862965 -79031962+35863003 -79026444+35863280 -79016111+35863664
 -79027523+34348192 -79025591+34347893
 -79028740+34345009 -79028768+34344757
 -79028740+34345009 -79028823+34345582
 -79028768+34344757 -79028740+34345009
 -79028768+34344757 -79028989+34343246
 -79028823+34345582 -79028740+34345009
 -79028823+34345582 -79029485+34345788
 -79028989+34343246 -79028768+34344757
 -79028989+34343246 -79030867+34342605
 -79029485+34345788 -79028823+34345582
 -79029485+34345788 -79030672+34346498 -79030285+34347185
 -79030285+34347185 -79027523+34348192
 -79030285+34347185 -79028960+34346910
 -79028960+34346910 -79028546+34347024 -79028241+34347551 -79027578+34347940 -79027523+34348192
 -79030592+34340247 -79032247+34342171 -79031805+34342972
 -79031805+34342972 -79031308+34342949 -79030867+34342605
 -79030867+34342605 -79028989+34343246
 -79032635+34339309 -79030592+34340247
 -79032635+34339309 -79032414+34339377 -79031944+34339881 -79031613+34340041 -79030951+34340087 -79030592+34340247
 -79035618+34333653 -79035176+34334157 -79035396+34335829 -79035727+34336836 -79034484+34338668 -79033491+34338713 -79032635+34339309
 -79061759+34306911 -79055984+34308882
 -79055984+34308882 -79055789+34308843
 -79055789+34308843 -79049920+34313574
 -79049920+34313574 -79046884+34311238 -79045118+34310803
 -79045118+34310803 -79038436+34313469 -79038274+34313916 -79037996+34320762 -79037637+34320854 -79037278+34321151 -79036892+34321357 -79036864+34321449 -79034463+34322547 -79034501+34322583 -79033965+34324677 -79033965+34324929 -79034269+34325456 -79034986+34325616 -79036890+34325960 -79035179+34327471 -79036696+34328639 -79036641+34329143 -79036116+34330700 -79036336+34331181 -79037440+34333310 -79036667+34334341
 -79034715+34953584 -79035417+34955054 -79036949+34958565 -79036302+34965838 -79037526+34967212
 -79035618+34333653 -79036667+34334341
 -79036667+34334341 -79035618+34333653
 -79037526+34967212 -79038694+34967052 -79039334+34966869
 -79039334+34966869 -79039945+34966938 -79041002+34967740 -79041197+34968037 -79041169+34969205 -79041029+34969663 -79041057+34970602 -79041224+34970808 -79042392+34971496 -79043392+34974976
 -79037526+34967212 -79043392+34974976
 -79056768+34998378 -79053149+34994924 -79047747+34986396 -79047701+34983677 -79048258+34981571 -79048150+34981216 -79048091+34981022 -79044122+34975866 -79043392+34974976
 -79269848+34836144 -79264626+34835985 -79245522+34835388 -79241714+34835272 -79234883+34835112 -79231696+34835008 -79230355+34835005 -79215930+34834535 -79204450+34834012 -79202460+34833922 -79198131+34833726 -79191422+34833379
 -79191422+34833379 -79189932+34834584 -79185423+34838233 -79184615+34838918 -79180091+34842514 -79171355+34849239 -79166643+34852856 -79158311+34859257 -79145673+34868969 -79142275+34871582 -79141014+34872552 -79135396+34876951 -79130457+34880674 -79127844+34882644 -79121518+34887494 -79120774+34888058 -79110858+34895674 -79107938+34897921 -79102953+34901723 -79093125+34909221 -79091188+34910751 -79087983+34913174 -79076784+34921682 -79065628+34930194 -79065069+34930620 -79063948+34931477 -79057539+34936386 -79047846+34943706 -79046884+34944482 -79046464+34944795 -79034715+34953584
 -79056726+34999768 -79057011+35000795 -79059238+35002839
 -79056768+34998378 -79056726+34999768
 -79056768+34998378 -79056740+34999042 -79056656+34999225 -79056684+34999637 -79056726+34999768
 -79059238+35002839 -79059555+35003128 -79060278+35004089 -79060667+35005715 -79060862+35006608 -79060890+35007409 -79062727+35009172 -79066038+35012011 -79067569+35012973
 -79067569+35012973 -79068821+35012858
 -79068821+35012858 -79069405+35013110 -79069462+35013151
 -79059238+35002839 -79069462+35013151
 -79061759+34306911 -79068493+34305285
 -79067554+34303499 -79068493+34305285
 -79067554+34303499 -79068658+34303247
 -79068493+34305285 -79061759+34306911
 -79068493+34305285 -79067554+34303499
 -79068604+35861680 -79064556+35861871
 -79068604+35861680 -79064756+35861864 -79064556+35861871
 -79068658+34303247 -79067554+34303499
 -79068658+34303247 -79070369+34303316
 -79070369+34303316 -79069320+34301529 -79071169+34299240
 -79069462+35013151 -79071437+35014759 -79072634+35018239 -79074944+35021696 -79081598+35030670 -79082036+35030989 -79082846+35032207 -79091735+35047657 -79089919+35053583 -79089942+35053759 -79090915+35054683 -79091624+35062663 -79090792+35066659 -79091880+35083571 -79098113+35095971 -79098371+35096629 -79099399+35099250 -79099031+35100002 -79108967+35124850 -79109927+35135425 -79108424+35139542 -79100422+35167009 -79100357+35167193 -79099494+35169633 -79097734+35174017
 -79461754+34630432 -79461318+34630126 -79459766+34629027 -79457926+34627580 -79454276+34624515 -79452645+34623177 -79450307+34621260 -79450034+34621036 -79442110+34614535 -79437376+34610651 -79434534+34608319 -79426537+34601758 -79424972+34600474 -79422865+34598746 -79420045+34596432 -79419269+34595795 -79413988+34591463 -79400624+34580499 -79391385+34572920 -79390454+34572172 -79384997+34567689 -79365632+34551594 -79361853+34548372 -79358317+34545358 -79352669+34540436 -79350787+34539017 -79349430+34537483 -79347502+34536054 -79343507+34532721 -79343257+34532264 -79342088+34531312 -79341735+34530890 -79341209+34530684 -79339912+34529438 -79336393+34526425 -79334317+34524823 -79333321+34523609 -79331436+34521979 -79331328+34521869 -79324854+34516282 -79324854+34516076 -79323249+34514634 -79316612+34508951 -79315181+34507726 -79312805+34505692 -79309093+34502516 -79308119+34501682 -79307469+34501125 -79307392+34501059 -79306653+34500426 -79306169+34499880 -79300374+34494697 -79297527+34492151 -79292119+34487315 -79284483+34480487 -79283928+34479991 -79275278+34472225 -79257793+34456839 -79249175+34449326 -79235622+34437665 -79218877+34423406 -79218715+34423268 -79218150+34422787 -79215389+34420436 -79201540+34408640 -79198982+34406699 -79196149+34404337 -79195158+34403510 -79192041+34401040 -79190739+34399751 -79177889+34388972 -79173663+34385428 -79168371+34380989 -79166364+34379307 -79163666+34377044 -79159019+34373274 -79151485+34366753 -79143242+34359817 -79136410+34354049 -79128293+34347198 -79114762+34335815 -79108868+34330880 -79098727+34322383 -79094474+34318819 -79091236+34316106 -79086275+34311950 -79082268+34308592 -79079181+34306008 -79075268+34302729 -79073941+34301617 -79072055+34300037 -79071169+34299240
 -79220541+35876128 -79218363+35876057 -79218864+35873939 -79208480+35873040 -79206892+35872872 -79200557+35872202 -79192528+35871422 -79192447+35871414 -79189692+35871146 -79177344+35869947 -79158010+35868036 -79153192+35867627 -79148585+35867165 -79142610+35866602 -79141129+35866462 -79137552+35866125 -79135701+35865951 -79133110+35865707 -79129703+35864784 -79127607+35864672 -79127044+35864631 -79121255+35864141
 -79121255+35864141 -79121056+35864357
 -79121056+35864357 -79119458+35864215 -79109492+35863386 -79102357+35862856 -79094129+35862017 -79089246+35861506 -79088237+35861408 -79083524+35861242 -79082003+35861189 -79081480+35861171
 -79081480+35861171 -79078911+35861240 -79068604+35861680
 -79096130+35192181 -79085622+35194085
 -79096130+35192181 -79091001+35192914 -79085622+35194085
 -79096130+35192181 -79096498+35192320 -79105454+35198614 -79112708+35201428 -79113461+35201702 -79113967+35201992 -79114730+35202311 -79120492+35204996 -79124138+35206029 -79124750+35206286 -79125793+35206533 -79134137+35206943
 -79134137+35206943 -79135030+35206897
 -79135030+35206897 -79135489+35207620 -79152935+35217350 -79154354+35220435 -79154053+35225593 -79153932+35226764 -79153796+35227956 -79153708+35228334 -79161657+35237174 -79164466+35239720 -79164764+35240308 -79165080+35241079 -79166158+35241460 -79167935+35241982 -79173850+35244868 -79177827+35247473 -79181372+35248021
 -79181372+35248021 -79187804+35247732
 -79187804+35247732 -79189996+35248705 -79192492+35249647 -79194730+35250900 -79195177+35251266 -79199587+35255685 -79200065+35255994 -79200627+35256524 -79201513+35257448 -79202252+35258069 -79202937+35258547 -79203914+35258890 -79209888+35261430 -79212914+35262671 -79217008+35265435 -79219644+35266646 -79221140+35267290 -79221271+35267346 -79221933+35267632 -79222731+35267975 -79223075+35268127 -79223046+35268154 -79222247+35268933 -79205761+35284992 -79201836+35288765 -79199804+35290965 -79198374+35292225 -79195763+35294780 -79183301+35306976
 -79097734+35174017 -79098502+35182880 -79098044+35187660 -79096721+35191587 -79096130+35192181
 -79147600+35172603 -79138651+35170677
 -79138651+35170677 -79134185+35177612 -79133387+35177688
 -79133387+35177688 -79124750+35166520
 -79124750+35166520 -79121766+35169889 -79116614+35171697 -79104486+35175201
 -79104486+35175201 -79097734+35174017
 -79137936+36541739 -79141566+36541723 -79146670+36541717 -79148374+36541715 -79154624+36541708 -79162752+36541699 -79170217+36541691 -79175543+36541685 -79180721+36541680 -79183435+36541677 -79185162+36541675 -79186785+36541673 -79187147+36541673 -79187857+36541672 -79190700+36541664 -79198577+36541657 -79206974+36541649 -79208686+36541571
 -79208686+36541571 -79209480+36541594 -79212158+36541645
 -79212158+36541645 -79213005+36541644 -79213519+36541644 -79214322+36541643 -79215956+36541641 -79217402+36541640 -79218638+36541639 -79234542+36541383 -79237735+36541334 -79239124+36541311 -79244887+36541218 -79250383+36541141
 -79250383+36541141 -79263140+36541172 -79264427+36541175 -79266155+36541179 -79266995+36541181 -79269209+36541186 -79277915+36541207 -79280298+36541213 -79287441+36541230 -79294212+36541246 -79295248+36541248 -79299005+36541257 -79299443+36541258 -79306839+36541276 -79311088+36541286 -79321973+36541319 -79326693+36541330 -79334140+36541347 -79342186+36541365 -79342686+36541366 -79343001+36541367 -79343448+36541368 -79346834+36541376 -79353124+36541382 -79362907+36541408 -79372925+36541442
 -79372925+36541442 -79374743+36541329
 -79374743+36541329 -79384742+36541334 -79388145+36541357 -79390216+36541377 -79397529+36541448
 -79397529+36541448 -79400108+36541433 -79400840+36541433 -79412010+36541357 -79429845+36541338 -79440345+36541238
 -79440345+36541238 -79442894+36541256
 -79442894+36541256 -79445183+36541226 -79445687+36541218 -79445961+36541195 -79451913+36541073 -79456705+36540867 -79458261+36540844 -79459833+36540844 -79460260+36540829
 -79460260+36540829 -79464395+36540837
 -79464395+36540837 -79464929+36540822 -79465768+36540822 -79468698+36540822 -79470159+36540822 -79471094+36540822 -79476648+36540822 -79478448+36540837
 -79478448+36540837 -79482462+36540822 -79490000+36540814 -79495753+36540783
 -79495753+36540783 -79496363+36540806
 -79496363+36540806 -79497248+36540783
 -79497248+36540783 -79499747+36540922
 -79499747+36540922 -79507535+36540824 -79510647+36540738
 -79151307+36293113 -79151126+36297104 -79151040+36298844 -79151013+36299817 -79150918+36301594 -79150808+36303664 -79150382+36311680 -79150191+36315295 -79150098+36316792 -79150006+36318841 -79149926+36320409 -79149841+36322982 -79149299+36333980 -79149292+36334111 -79149254+36334804 -79148999+36339386 -79148964+36340010 -79148839+36342279 -79148741+36344057 -79148737+36344126 -79148714+36344584 -79148525+36348406 -79148411+36350916 -79148335+36352496 -79148326+36352678 -79147552+36368096 -79146392+36390845 -79146299+36392383 -79146240+36393261 -79146225+36393709 -79146167+36394598 -79146121+36395290 -79145955+36397827 -79145880+36398981 -79145652+36402488 -79145502+36405070 -79144896+36415669 -79143884+36435167 -79143455+36442281 -79143352+36443995 -79143331+36444335 -79143303+36444803 -79143184+36446907 -79143175+36447068 -79143130+36447912 -79142979+36450696 -79142946+36451077 -79142885+36451960 -79142582+36457493 -79142289+36462359 -79142031+36466646 -79141980+36467504 -79141874+36469270 -79141787+36470731 -79141626+36473429 -79141183+36480807 -79141031+36483018 -79140769+36487530 -79140675+36489057 -79140622+36489929 -79140593+36490402 -79140457+36492605 -79140255+36495892 -79139795+36503082 -79139579+36507584 -79139554+36508108 -79138961+36520445 -79138559+36528800 -79138137+36537555 -79137936+36541739
 -79147600+35172603 -79161484+35179613 -79161512+35180094 -79162264+35180575 -79162934+35180713 -79164356+35180782
 -79164356+35180782 -79167061+35180645
 -79167061+35180645 -79168092+35181057 -79168511+35181355 -79168957+35181905 -79169040+35182271 -79168398+35185568
 -79147600+35172603 -79168398+35185568
 -79151307+36293113 -79151382+36291466 -79151460+36289944
 -79151307+36293113 -79151460+36289944
 -79151460+36289944 -79151713+36285024 -79151809+36283149 -79152863+36262163 -79153204+36255387 -79153733+36242117
 -79256964+36243866 -79249740+36243722 -79247121+36243682 -79242394+36243610 -79240253+36243577 -79236820+36243524 -79231852+36243292 -79229138+36243165 -79223748+36242913 -79220696+36242837 -79216614+36242778 -79211818+36242747 -79210358+36242745 -79208064+36242733
 -79208064+36242733 -79193537+36242734 -79190090+36242760
 -79190090+36242760 -79182024+36242583 -79180234+36242542 -79168477+36242272 -79156712+36242149 -79155686+36242138 -79153733+36242117
 -79168398+35185568 -79172860+35186324
 -79172524+35191613 -79181393+35189760
 -79181393+35189760 -79184113+35192365 -79184601+35192736
 -79184601+35192736 -79198128+35192301
 -79198128+35192301 -79204212+35192815 -79216342+35197793 -79220528+35202463 -79242542+35213652
 -79242542+35213652 -79246922+35213490 -79250262+35207373 -79262821+35201082 -79271943+35199345
 -79172860+35186324 -79172524+35191613
 -79172860+35186324 -79172916+35186553 -79173278+35187103 -79173222+35188042 -79173111+35188293 -79172441+35188728 -79172246+35188980 -79172246+35189461 -79172748+35190217 -79172915+35191270 -79172496+35191476 -79172524+35191613
 -79183301+35306976 -79183625+35307188 -79183695+35307234 -79183784+35307293 -79189733+35309903 -79192973+35311506 -79194180+35311955 -79198935+35314057 -79203573+35316238 -79205097+35316956 -79205279+35317041 -79206735+35317718 -79215981+35322151
 -79215981+35322151 -79216858+35322584 -79219708+35323819 -79221888+35324414
 -79215981+35322151 -79221888+35324414
 -79220541+35876128 -79222254+35876183
 -79222254+35876183 -79222457+35874282
 -79220541+35876128 -79222457+35874282
 -79221622+35568432 -79222096+35558564
 -79221622+35568432 -79240981+35570531
 -79240981+35570531 -79241744+35570530 -79244656+35567667 -79243191+35559044 -79243317+35558521 -79253421+35545670 -79255883+35542778 -79271099+35532436
 -79271099+35532436 -79280369+35533996 -79282410+35551746 -79287211+35555004
 -79287211+35555004 -79302774+35552476 -79303699+35548378 -79304988+35548057 -79316362+35543593
 -79316362+35543593 -79322385+35544530
 -79322385+35544530 -79323673+35544004 -79314645+35535985 -79311404+35532351 -79328601+35524130
 -79221888+35324414 -79226023+35326725 -79228384+35328209 -79232143+35330410 -79232372+35330516 -79232766+35330700 -79233767+35331166 -79237276+35333230 -79237745+35333506 -79242216+35336136 -79244089+35337217 -79249199+35340417 -79255465+35343521 -79261696+35344692 -79265475+35345419
 -79265475+35345419 -79265551+35345404
 -79265551+35345404 -79265647+35345456 -79265887+35345587 -79268799+35348392 -79271941+35361753 -79272610+35363540 -79275711+35367708 -79275747+35367934 -79275908+35368389 -79276425+35370249 -79276611+35371622 -79277080+35376600 -79280544+35381615 -79281411+35382874 -79281606+35382989 -79283647+35385570 -79284124+35386465 -79285698+35390530 -79287110+35394415 -79289178+35399246 -79289485+35400162 -79289570+35400370 -79299688+35402923 -79303972+35404688 -79304498+35404746 -79304585+35405087 -79312431+35413636
 -79222096+35558564 -79221622+35568432
 -79222096+35558564 -79226240+35552633
 -79222457+35874282 -79228446+35874923 -79239389+35875970 -79249170+35876839 -79249413+35876861
 -79224894+35551122 -79226240+35552633
 -79226240+35552633 -79222096+35558564
 -79226240+35552633 -79224894+35551122
 -79249413+35876861 -79249738+35874404 -79249738+35867114 -79249738+35862195 -79249738+35855668 -79236832+35848776 -79237411+35844123
 -79237411+35844123 -79237885+35844131 -79253714+35844195 -79265870+35844265
 -79265870+35844265 -79269828+35844068
 -79269828+35844068 -79307261+35844206 -79309061+35844206 -79309904+35844183 -79311598+35844118 -79319006+35844060 -79326213+35844004 -79328823+35843995 -79328967+35843994 -79329667+35843992 -79330276+35843990 -79338953+35843966 -79349961+35843935
 -79349961+35843935 -79357094+35843943
 -79357094+35843943 -79359688+35843931 -79363896+35843912 -79375360+35843872 -79392509+35843808 -79398323+35843787 -79407776+35843686 -79416469+35843637
 -79416469+35843637 -79417168+35843640 -79420677+35843656 -79426639+35843682
 -79426639+35843682 -79428317+35843678 -79429832+35843674 -79432492+35843664 -79460216+35843566 -79480627+35843557 -79485962+35843555 -79486428+35843555 -79491284+35843554 -79496770+35843523
 -79249413+35876861 -79249738+35877348
 -79249738+35877348 -79249857+35877680
 -79249857+35877680 -79249738+35877348
 -79249857+35877680 -79254474+35883420
 -79254474+35883420 -79249857+35877680
 -79254474+35883420 -79258325+35894028 -79258296+35894722 -79258326+35895316
 -79256964+36243866 -79257064+36239866 -79257065+36239806 -79257117+36237719 -79257765+36225780 -79257765+36225391 -79257653+36215746 -79257891+36207809 -79257926+36206133 -79257966+36204362 -79258212+36194364 -79258329+36190087
 -79258326+35895316 -79254474+35883420
 -79258329+36190087 -79258387+36187615
 -79258387+36187615 -79258329+36190087
 -79258326+35895316 -79264561+35907464 -79264594+35907482 -79264576+35907721 -79264526+35914160 -79264370+35921292 -79264310+35924075 -79264183+35926459 -79264165+35929606 -79264150+35930391 -79264112+35932369 -79264045+35935855 -79263951+35941871 -79263915+35944175 -79263895+35945462 -79263830+35949661 -79263802+35951461 -79263795+35951953 -79263692+35957283 -79263675+35958157 -79263659+35958993 -79263547+35964870 -79263513+35966631 -79263494+35967661 -79263463+35969274 -79263325+35980384 -79263307+35981865 -79263257+35985980 -79263247+35986527 -79263193+35989793 -79263166+35991392 -79263163+35991589 -79263118+35994256 -79263097+35995551 -79263072+35997036 -79263006+36006411 -79262984+36007012 -79262865+36010403 -79262749+36014004 -79262550+36021179 -79262515+36022778 -79262504+36023233 -79262360+36028301 -79262228+36031955 -79262201+36032725 -79262126+36034813 -79262106+36035546 -79261992+36039817 -79261894+36043526 -79261706+36049507 -79261841+36059744 -79261739+36061625 -79261438+36066144 -79260903+36074180 -79260871+36075163 -79260851+36075772 -79260748+36078091 -79260547+36085798 -79260579+36088699 -79260586+36089238 -79260650+36091145 -79260627+36091474 -79260564+36092381 -79260563+36092628 -79260563+36092789 -79260563+36092982 -79260563+36093179 -79260563+36093709 -79260558+36093891 -79260534+36094717 -79260591+36095152 -79260480+36096048 -79260505+36096273 -79260392+36097143 -79260390+36098998 -79260320+36100362 -79260308+36100589 -79260243+36101894 -79260309+36102946 -79260350+36103201 -79260359+36103256 -79260297+36103696 -79260236+36104215 -79260119+36107735 -79260103+36108572 -79260073+36110074 -79260070+36110233 -79259933+36117315 -79259921+36118091 -79259890+36120105 -79259740+36127403 -79259732+36127706 -79259707+36128666 -79259655+36130672 -79259606+36132593 -79259566+36134169 -79259559+36134448 -79259552+36134726 -79259548+36134875 -79259545+36134987 -79259508+36136412 -79259481+36137504 -79259448+36138798 -79259394+36140913 -79259264+36146066 -79259236+36147135 -79259025+36156941 -79258906+36162959 -79258707+36172714 -79258467+36185207 -79258387+36187615
 -79315179+36245322 -79301021+36244964 -79297743+36244876 -79287574+36244623 -79276493+36244353 -79272558+36244265 -79261200+36243958 -79256964+36243866
 -79269848+34836144 -79272275+34836218 -79273117+34836242
 -79269848+34836144 -79273117+34836242
 -79273117+34836242 -79275611+34836315 -79278329+34836394 -79278514+34836399 -79287254+34836657 -79291683+34836795 -79292992+34836841 -79296519+34836949 -79300296+34837058 -79301706+34837099 -79305133+34837199 -79317839+34837565 -79326342+34837821 -79326647+34837867 -79329828+34837973 -79339452+34838202 -79348059+34838458
 -79372788+35125438 -79370699+35127211 -79370560+35127257 -79370449+35127486 -79369919+35127853 -79369892+35128013 -79367719+35129915 -79363757+35133628 -79357495+35139353 -79355578+35141381 -79351454+35145449 -79350780+35145996 -79348801+35148172 -79344426+35152294 -79344147+35152638 -79341806+35155066 -79335284+35161730
 -79335284+35161730 -79335153+35161670 -79328775+35161472
 -79328775+35161472 -79328740+35162651 -79313982+35168098 -79310050+35173227 -79301766+35178218 -79296215+35183529 -79293114+35188028 -79292319+35188353
 -79292319+35188353 -79292187+35188277
 -79292187+35188277 -79285220+35190636 -79284416+35191037 -79285251+35193030
 -79285251+35193030 -79271943+35199345
 -79285251+35193030 -79276212+35197263 -79275961+35197675 -79275347+35198064 -79274873+35198202 -79273562+35198247 -79271999+35199231 -79271943+35199345
 -79312431+35413636 -79316219+35418160 -79316023+35418389 -79315995+35418802 -79316638+35419030 -79317533+35420061 -79318372+35420107 -79318792+35420564 -79319323+35421183
 -79319323+35421183 -79320358+35420999 -79320526+35420839
 -79320526+35420839 -79328659+35423199
 -79312431+35413636 -79327295+35423586 -79327519+35423586 -79327771+35423266 -79327995+35423151
 -79327995+35423151 -79328582+35423174 -79328659+35423199
 -79315179+36245322 -79315360+36245304
 -79315360+36245304 -79315179+36245322
 -79315360+36245304 -79315659+36245276
 -79315659+36245276 -79315360+36245304
 -79315659+36245276 -79315898+36245281 -79316416+36245291 -79317480+36245312 -79318357+36245330 -79318922+36245341 -79319079+36245345
 -79319079+36245345 -79321990+36245322
 -79321990+36245322 -79325143+36245430 -79325274+36245435
 -79325274+36245435 -79332563+36245686
 -79328659+35423199 -79327549+35432424 -79335353+35444893 -79339721+35447167 -79341765+35451998 -79343528+35453185 -79351394+35459413
 -79328601+35524130 -79333838+35525160
 -79333838+35525160 -79334678+35525114
 -79328601+35524130 -79334678+35525114
 -79461754+34630432 -79453624+34639401 -79448353+34645219 -79436890+34657779 -79431872+34663298 -79429959+34665403 -79428787+34666694 -79419224+34677215 -79416495+34680219 -79402040+34696122 -79401935+34696238 -79398668+34699833 -79393382+34705649 -79387651+34711954 -79386695+34713007 -79384925+34714955 -79381401+34718832 -79373613+34727233 -79370454+34730731 -79369545+34731737 -79368161+34733270 -79366943+34734619 -79366350+34735276 -79364953+34736824 -79364241+34737612 -79361998+34740097 -79361012+34741190 -79360636+34741605 -79360533+34741718 -79360029+34742275 -79359772+34742560 -79359305+34743079 -79355012+34747839 -79354651+34748240 -79353850+34749128 -79352837+34750161 -79352122+34750924 -79351906+34751132 -79348859+34754417 -79348171+34755151 -79343126+34760542 -79342038+34761704 -79340854+34762969 -79340130+34763742 -79339279+34764652 -79337963+34766060 -79337148+34766931 -79336669+34767513 -79335957+34768249 -79334521+34769738 -79331665+34772701 -79331162+34775282 -79339741+34787280 -79343407+34794332 -79344268+34794996 -79343991+34796278 -79348295+34800674 -79347296+34801086 -79349484+34807823 -79350202+34809043 -79355190+34815223 -79355457+34815360
 -79332563+36245686 -79325274+36245435
 -79531966+36249986 -79523399+36249851 -79517669+36249761 -79509106+36249647 -79507257+36249614 -79505963+36249591 -79491696+36249289 -79477697+36248930 -79477011+36248912
 -79477011+36248912 -79475394+36248918
 -79475394+36248918 -79466020+36248717 -79464472+36248678 -79463736+36248659 -79458356+36248527 -79456534+36248487 -79455307+36248460 -79445347+36248241 -79444909+36248232 -79442451+36248179 -79438512+36248097 -79437028+36248066 -79431600+36247957 -79427592+36247877 -79426582+36247854 -79412540+36247563 -79410445+36247521 -79403101+36247360 -79394171+36247097 -79392664+36247053 -79387718+36246952 -79378958+36246774 -79377832+36246749 -79376489+36246722 -79374422+36246115 -79368114+36245997 -79367832+36245906
 -79367832+36245906 -79365104+36245944
 -79365104+36245944 -79364850+36245938 -79363256+36245906
 -79363256+36245906 -79361416+36246000 -79359230+36246033 -79358584+36246043 -79351826+36246146
 -79351826+36246146 -79349715+36246089 -79348359+36246051
 -79348359+36246051 -79348067+36246057
 -79348067+36246057 -79344540+36245971 -79342656+36245926 -79337825+36245810 -79332563+36245686
 -79338504+34858230 -79342681+34869579
 -79342681+34869579 -79342515+34869511
 -79342515+34869511 -79341903+34869648 -79341819+34869923 -79342264+34870175 -79342292+34870427 -79341958+34870724 -79341986+34871274 -79342042+34871778 -79342209+34871869 -79344767+34873815
 -79338504+34858230 -79343488+34874113 -79343821+34874594 -79344016+34874662
 -79344016+34874662 -79344155+34874594 -79344182+34873907 -79344378+34873792
 -79344378+34873792 -79344767+34873815
 -79340069+35491815 -79343606+35508557 -79349601+35512792 -79350173+35517868 -79350107+35517989
 -79348059+34838458 -79348754+34839580 -79345256+34843405 -79344868+34846199 -79341591+34847345 -79341703+34849703 -79338504+34858230
 -79343429+35489776 -79340069+35491815
 -79343429+35489776 -79343401+35489868 -79340069+35491815
 -79350107+35517989 -79348584+35519894
 -79348584+35519894 -79344303+35519643
 -79344303+35519643 -79334678+35525114
 -79344767+34873815 -79344973+34874642 -79344989+34874708 -79344698+34875503 -79344743+34876878 -79344677+34877150 -79348331+34886433 -79348812+34900213 -79349418+34900824
 -79348059+34838458 -79348578+34838471 -79349034+34838483
 -79349034+34838483 -79348643+34838687
 -79348643+34838687 -79348059+34838458
 -79359599+35469370 -79356679+35473529 -79359995+35477544 -79357420+35478026 -79351067+35479448 -79348717+35482791 -79343429+35489776
 -79349418+34900824 -79354139+34944336 -79354111+34944542 -79353833+34945046 -79354167+34945343 -79354195+34945595 -79354278+34945641
 -79354278+34945641 -79354640+34945480 -79354667+34944954 -79354778+34944748 -79354945+34944656
 -79354945+34944656 -79366162+34961780
 -79349418+34900824 -79356727+34948227 -79357283+34948410 -79357728+34948868 -79358146+34949464 -79358591+34949715
 -79358591+34949715 -79358896+34949692 -79359119+34949394 -79359425+34949394 -79359564+34949761
 -79359564+34949761 -79360120+34949600
 -79360120+34949600 -79366162+34961780
 -79350107+35517989 -79350556+35518001 -79350864+35518010
 -79350864+35518010 -79351222+35517956 -79352375+35517920 -79353927+35517885 -79355530+35517859 -79356209+35517784 -79362641+35517656 -79372707+35517458
 -79372707+35517458 -79382272+35517567
 -79382272+35517567 -79391823+35517529 -79399806+35517413 -79412824+35517226 -79419808+35517126
 -79419808+35517126 -79421942+35517127
 -79421942+35517127 -79424134+35517097 -79430162+35517015 -79432631+35516981 -79438016+35516907 -79439643+35516885 -79453112+35516700 -79459810+35516609 -79461504+35516586 -79464460+35516546 -79468325+35516494 -79470962+35516458 -79477252+35516373 -79490123+35516196 -79494189+35516141 -79510297+35515938 -79511927+35515887 -79513084+35515859 -79516346+35515780 -79527867+35515551 -79535647+35515437 -79538528+35515396 -79547276+35515272 -79551478+35515213 -79555902+35515150
 -79353860+34823566 -79353512+34825693 -79351888+34827854 -79352959+34829141 -79352368+34830075 -79351779+34831217 -79350337+34836396 -79349034+34838483
 -79351394+35459413 -79352152+35465549
 -79352152+35465549 -79352628+35465503 -79354279+35464816 -79354727+35464724
 -79354727+35464724 -79355175+35464953 -79355147+35465800 -79355315+35466052 -79355315+35466258 -79354867+35466373 -79354700+35466533 -79359599+35469370
 -79351394+35459413 -79359599+35469370
 -79355457+34815360 -79353860+34823566
 -79355457+34815360 -79356438+34818349 -79357132+34818761 -79357049+34819151 -79357077+34819700 -79357605+34820272 -79357549+34820616 -79357272+34820753
 -79357272+34820753 -79356439+34820639
 -79356439+34820639 -79356050+34820708 -79355939+34820868 -79353860+34823566
 -79366162+34961780 -79367081+34962421 -79369223+34962786
 -79369223+34962786 -79370114+34963519 -79370225+34963725 -79370309+34964595 -79370283+34966083 -79370533+34966862 -79370784+34967113
 -79369223+34962786 -79370784+34967113
 -79370784+34967113 -79376228+34972467 -79378183+34974018
 -79373341+35124624 -79372788+35125438
 -79373341+35124624 -79372926+35125159 -79372788+35125438
 -79373759+35124235 -79373341+35124624
 -79375090+35123072 -79373759+35124235
 -79375090+35123072 -79374755+35123386 -79374038+35124166 -79373759+35124235
 -79458968+35043028 -79457420+35044766 -79454101+35048371 -79452576+35050033 -79451657+35050972 -79448148+35054476 -79447926+35054659 -79439042+35063445 -79437259+35065262 -79435811+35066750 -79435505+35067071 -79434530+35067827 -79433666+35068857 -79433621+35068947 -79429791+35072370 -79427371+35074535 -79420274+35081674 -79419089+35082671 -79417981+35083603 -79417915+35083658 -79416435+35084888 -79410312+35089981 -79405408+35094405 -79405065+35094715 -79403378+35096239 -79401594+35098139 -79398556+35100955 -79397915+35101252 -79397307+35101851 -79396380+35102766 -79396277+35102869 -79395645+35103515 -79394848+35104388 -79393429+35105696 -79393293+35105822 -79390121+35108747 -79388935+35109842 -79387364+35111292 -79385975+35112575 -79385396+35113109 -79384425+35114058 -79380431+35117961 -79379483+35119014 -79378061+35120204 -79377308+35120821 -79375090+35123072
 -79378183+34974018 -79378452+34974163 -79378396+34974346 -79378173+34974529 -79378312+34975239
 -79378312+34975239 -79378840+34975171
 -79378840+34975171 -79378840+34975400 -79378701+34975651 -79379174+34975903
 -79379174+34975903 -79379674+34975766
 -79379674+34975766 -79380064+34975812 -79391075+34984954
 -79378183+34974018 -79391075+34984954
 -79391075+34984954 -79390351+34985916 -79394995+34990062
 -79394995+34990062 -79398610+34993750 -79398610+34993865 -79398248+34994139 -79398248+34994277 -79398609+34994506 -79398693+34994918 -79399165+34995101 -79399193+34995376 -79399360+34995559 -79400668+34995811 -79413608+35002999
 -79394995+34990062 -79413608+35002999
 -79413608+35002999 -79419813+35006389 -79419584+35006841 -79425517+35012480 -79429163+35015317 -79428411+35016075 -79442606+35022764 -79442691+35022877 -79444445+35024204 -79452073+35030569 -79458968+35043028
 -79458968+35043028 -79470925+35048289 -79472215+35050157 -79474379+35051242 -79474184+35051791 -79478465+35057103 -79486217+35058565 -79486440+35058955 -79486998+35059206 -79487109+35059321 -79487109+35059893 -79487360+35060145 -79488001+35060465 -79488419+35061038
 -79488419+35061038 -79488892+35060946 -79488948+35060740
 -79488948+35060740 -79493671+35060769 -79497221+35062956
 -79525790+35017704 -79525719+35017760 -79523102+35018927 -79522342+35019121 -79521850+35019247 -79521432+35019338 -79521246+35019470 -79519121+35021124 -79517367+35022154 -79515305+35023504 -79511769+35025747 -79505059+35027461 -79500182+35028878
 -79500182+35028878 -79500165+35028876
 -79500165+35028876 -79499992+35028903 -79499763+35028935 -79494862+35030217 -79494268+35030373 -79489099+35031726 -79488292+35031955 -79487680+35032093 -79486789+35032414 -79484869+35033079 -79483337+35033534 -79482962+35033646
 -79482962+35033646 -79481960+35033618 -79480720+35033584
 -79480720+35033584 -79474596+35034846 -79473844+35035075 -79472397+35035373 -79471617+35035556 -79470754+35035717 -79470030+35035923 -79469307+35036198 -79468527+35036565 -79465131+35038307 -79464630+35038765 -79462682+35039636 -79460704+35040712 -79459563+35042063 -79458968+35043028
 -79687502+34804886 -79686060+34804869 -79669290+34799778 -79667021+34797934 -79662961+34794624 -79661430+34793383 -79659208+34791583 -79657327+34790020 -79656828+34789607 -79655359+34788390 -79652725+34786210 -79650309+34784222 -79648009+34782331 -79644148+34779206 -79643927+34779024 -79639563+34775424 -79634216+34771012 -79631577+34768835 -79627842+34765754 -79624357+34762849 -79621421+34760435 -79617768+34757432 -79617147+34756922 -79612434+34753048 -79611791+34752520 -79611628+34752386 -79610003+34751050 -79601981+34744541 -79600622+34743440 -79596909+34740460 -79588711+34733834 -79583010+34729253 -79573302+34721394 -79569343+34718189 -79561691+34711996 -79561192+34711630 -79554454+34706363 -79541888+34696058 -79538333+34693142 -79533846+34689462 -79532475+34688337 -79530421+34686652 -79527170+34683986 -79520269+34678327 -79520252+34678313 -79519043+34677321 -79519032+34677312 -79504942+34665757 -79504439+34665346 -79503962+34664955 -79496230+34658751 -79490201+34653819 -79488648+34652309 -79486421+34650359 -79483009+34647656 -79482383+34646998 -79480333+34645598 -79479305+34644640 -79471599+34637200 -79471537+34637193 -79468717+34635323 -79461754+34630432
 -79497221+35062956 -79497806+35062819
 -79497806+35062819 -79498140+35062841 -79498642+35063253 -79499272+35063413 -79499762+35063561 -79502051+35063572
 -79502051+35063572 -79503081+35063367 -79503833+35063298
 -79503833+35063298 -79504168+35063390
 -79504168+35063390 -79505226+35063093
 -79505226+35063093 -79506980+35063483
 -79497221+35062956 -79506980+35063483
 -79504354+35843445 -79496770+35843523
 -79504354+35843445 -79499743+35843487 -79496770+35843523
 -79542323+35843369 -79537371+35843379 -79529154+35843395 -79516673+35843420 -79507044+35843440 -79504354+35843445
 -79510647+36540738 -79510802+36539567 -79511090+36537397 -79511195+36536601 -79511872+36531487 -79512572+36526203 -79514031+36515262 -79514168+36514260 -79514240+36513737 -79514403+36512546 -79515768+36502551 -79516795+36491394 -79516879+36490524 -79517116+36488414 -79517451+36485438 -79517616+36484460 -79518021+36482061 -79518144+36480060 -79518181+36479470 -79518667+36474779 -79518872+36473095 -79518956+36472405 -79518983+36472187 -79519025+36471769 -79519145+36470588 -79519193+36470118 -79519292+36469153 -79519512+36467274 -79520122+36460371 -79520525+36453157 -79520945+36445457 -79521128+36442134 -79521528+36435037 -79521546+36434727 -79521730+36431590 -79521763+36431167 -79521799+36430372 -79521820+36429907 -79521908+36428008 -79522126+36424151 -79522753+36413337 -79523521+36399160 -79523984+36390795 -79524549+36380900 -79524552+36380821 -79525025+36372723 -79525419+36367627 -79526130+36354584 -79526217+36352896 -79526643+36345159 -79526652+36345013 -79526929+36339989 -79527002+36338662 -79527838+36324304 -79527944+36322557 -79528018+36321204 -79528048+36320664 -79528269+36316669 -79528879+36305629 -79528994+36303513 -79529234+36299118 -79529484+36294642 -79529679+36291209 -79529811+36289385 -79530298+36279738 -79530539+36275450 -79530813+36270748 -79531086+36266072
 -79557056+35066198 -79550035+35065888 -79543659+35065189
 -79543659+35065189 -79533827+35066125
 -79533827+35066125 -79532101+35065575
 -79532101+35065575 -79528564+35066193
 -79528564+35066193 -79525111+35063353
 -79525111+35063353 -79518732+35064725
 -79518732+35064725 -79512885+35063211
 -79512885+35063211 -79506980+35063483
 -80027269+36542495 -80003559+36542460 -80003162+36542460 -80000993+36542461
 -80000993+36542461 -79992273+36542334
 -79992273+36542334 -79988110+36542360 -79982858+36542392 -79979464+36542413 -79967511+36542502
 -79967511+36542502 -79966979+36542475
 -79966979+36542475 -79962912+36542492 -79960082+36542504 -79949314+36542538 -79933866+36542538 -79931163+36542538 -79928462+36542538 -79925059+36542527 -79919919+36542505 -79917715+36542495 -79912492+36542472 -79911880+36542470 -79910732+36542465
 -79910732+36542465 -79891552+36542739
 -79891552+36542739 -79869802+36542592
 -79869802+36542592 -79865601+36542596 -79860729+36542600 -79856893+36542603 -79845489+36542613 -79842895+36542615 -79841322+36542617 -79837087+36542621 -79830944+36542626 -79829171+36542628
 -79829171+36542628 -79807892+36542554 -79804324+36542522 -79777104+36542280 -79775256+36542264 -79774271+36542255 -79771468+36542232 -79762309+36542171 -79759785+36542154 -79758336+36542144 -79756929+36542135 -79752127+36542103 -79747900+36542080 -79745115+36542068 -79741426+36542052 -79736180+36542029 -79731887+36542011 -79714855+36541938 -79692273+36541875 -79691188+36541872 -79690594+36541870 -79676920+36541832 -79675452+36541828 -79672309+36541806 -79667309+36541772 -79666827+36541772 -79664735+36541798
 -79664735+36541798 -79663868+36541796 -79662207+36541791 -79659678+36541784 -79646694+36541748 -79637104+36541722 -79628571+36541698
 -79628571+36541698 -79625374+36541735
 -79625374+36541735 -79623610+36541652 -79621294+36541578
 -79621294+36541578 -79620045+36541647
 -79620045+36541647 -79615124+36541594 -79607425+36541511 -79605702+36541492 -79605208+36541487 -79604516+36541480 -79599780+36541429 -79599390+36541425 -79584739+36541267 -79576246+36541174 -79574656+36541157 -79572398+36541133 -79569716+36541105 -79546454+36540941 -79544457+36540929 -79543050+36540922 -79526070+36540826 -79518385+36540782 -79517740+36540778 -79517380+36540776 -79515620+36540766 -79514337+36540759 -79510647+36540738
 -79529088+35015860 -79525790+35017704
 -79529088+35015860 -79528364+35016318 -79526165+35017416 -79525790+35017704
 -79585104+34951342 -79581323+34962198 -79578623+34968632 -79575705+34973876 -79575423+34973949 -79575566+34974128 -79576329+34975388 -79576428+34975594 -79577625+34978914 -79577244+34979918 -79576852+34981331 -79576705+34981875 -79575679+34986059 -79574788+34988372 -79574538+34988487 -79574538+34988784 -79572033+34993067 -79567247+34994830 -79564353+34996662 -79562405+34998540 -79558763+35001139 -79558540+35001231 -79554921+35003498 -79551359+35005604 -79546265+35008032 -79542924+35009382 -79535214+35012999 -79530843+35014853 -79529414+35015472 -79529268+35015551 -79529192+35015614 -79529088+35015860
 -79531086+36266072 -79531099+36265860 -79531483+36258672
 -79531086+36266072 -79531483+36258672
 -79531483+36258672 -79531598+36256513 -79531665+36255259 -79531966+36249986
 -79531966+36249986 -79532371+36241627 -79532380+36241432
 -79532380+36241432 -79532528+36238509 -79532573+36237703 -79533173+36226558 -79533540+36220112 -79533887+36215301 -79534027+36215008 -79534213+36210424 -79534685+36198805 -79535254+36188600 -79535562+36182266 -79535934+36175112 -79536301+36165461 -79536356+36163402 -79536555+36159212 -79536807+36151670 -79537020+36145200 -79537094+36142757 -79537247+36137764 -79537310+36135857 -79537455+36131570 -79537517+36129708 -79537601+36127248 -79537611+36126867 -79537659+36125135 -79537694+36124262 -79537827+36120961 -79537846+36120535
 -79606730+36243413 -79595026+36243008 -79586269+36242741 -79584921+36242681 -79577530+36242351 -79571300+36242314 -79568925+36242257 -79567356+36242220 -79559294+36242033 -79548714+36241788 -79547409+36241757 -79541755+36241636 -79534522+36241462 -79532380+36241432
 -79537817+36120412 -79537846+36118735
 -79537817+36120412 -79537846+36120535
 -79537846+36118735 -79537817+36120412
 -79537846+36118735 -79537937+36116319
 -79537846+36120535 -79537817+36120412
 -79537937+36116319 -79537846+36118735
 -79537937+36116319 -79537939+36116259
 -79537939+36116259 -79537937+36116319
 -79537939+36116259 -79538046+36113435 -79538118+36112712 -79538146+36112435 -79538146+36111535 -79538246+36110035 -79538246+36108935 -79538246+36107335 -79538346+36105835 -79538346+36104842 -79538346+36104135 -79538346+36103835 -79538446+36103135 -79538445+36101335 -79538545+36099935 -79538545+36098635 -79538545+36098284 -79538545+36097735 -79538633+36095099 -79538653+36094498 -79538665+36094133 -79539045+36082835 -79538945+36082235 -79538945+36081235 -79539117+36070749 -79539192+36066211 -79539245+36063035 -79539307+36052058 -79539335+36047405 -79539345+36045735 -79539364+36044138 -79539381+36042635 -79539402+36040819 -79539545+36028635 -79539545+36024835 -79539596+36017863 -79539625+36013800 -79539644+36011335 -79539644+36003035
 -79539644+36003035 -79539844+36000135
 -79539844+36000135 -79539644+36003035
 -79539844+36000135 -79539911+35993802 -79539956+35991060 -79540110+35981788 -79540133+35980361 -79540188+35977055 -79540287+35971151 -79540336+35969270 -79540400+35966687 -79540468+35963964 -79540559+35960318 -79540752+35953480 -79540764+35953057 -79540795+35951957 -79540798+35951870 -79540717+35944734 -79540716+35944635 -79540733+35944565 -79540748+35944070 -79540799+35942366 -79541236+35931037 -79541314+35923618 -79541324+35922677 -79541337+35921514 -79541303+35921440 -79541303+35919241 -79541406+35913098 -79541475+35909053 -79541525+35908428 -79541583+35903169 -79541622+35902097 -79541833+35899862
 -79541833+35899862 -79541897+35895774 -79541998+35889472 -79542003+35888551 -79542016+35887406 -79542066+35883194 -79542098+35880930 -79542073+35870832 -79542128+35864736 -79542136+35863815 -79542190+35857890 -79542229+35853607 -79542448+35846400 -79542516+35843371
 -79542323+35843369 -79542516+35843371
 -79542516+35843371 -79542323+35843369
 -79555902+35515150 -79555726+35520966 -79555662+35523082 -79555403+35531679 -79555400+35531774 -79555387+35532204 -79555305+35534919 -79555135+35540542 -79554659+35556358 -79554636+35557144 -79554354+35566523 -79554312+35567658 -79554120+35572848 -79553997+35577340 -79553963+35578582 -79553917+35580020 -79553796+35583788 -79553753+35585123 -79553372+35596947 -79553268+35599197 -79553004+35603593 -79552902+35605270 -79552670+35609120 -79551379+35628123 -79551169+35631789 -79550535+35642863 -79549613+35658767 -79549453+35661163 -79548834+35673047 -79548758+35674923 -79548665+35677236 -79548645+35677555 -79548496+35680052 -79547931+35687127 -79547481+35696172 -79546958+35702446 -79546757+35705872 -79546644+35707802 -79546561+35709236 -79546431+35713113 -79546390+35718665 -79546179+35725038 -79546155+35731531 -79546123+35740088 -79546036+35742766 -79545216+35750697 -79545159+35752859 -79544985+35759553 -79544917+35762173 -79544716+35769918 -79544702+35770484 -79544305+35779800 -79544173+35782897 -79544143+35783589 -79543914+35789007 -79543901+35789507 -79543727+35796703 -79543620+35801120 -79543618+35801245 -79543642+35801647 -79543680+35802271 -79543688+35802394 -79543643+35803717 -79543600+35804962 -79543594+35805149 -79543360+35811967 -79543293+35815903 -79543277+35816141 -79543242+35817332 -79543072+35823311 -79543078+35825593 -79543081+35826710 -79543032+35827183 -79543014+35827888 -79543013+35828935 -79542910+35830135 -79542860+35831142 -79542737+35834011 -79542756+35834285 -79542702+35835159 -79542516+35843371
 -79951359+35916808 -79951046+35916794 -79950990+35916792 -79950910+35916788 -79948431+35916680 -79947951+35916680 -79946159+35916648 -79945614+35916635 -79944431+35916607 -79944264+35916603 -79942127+35916552 -79940103+35916492 -79940045+35916490 -79939439+35916472 -79936048+35916382 -79935990+35916380 -79935984+35916380 -79935157+35916358 -79935143+35916358 -79934047+35916328 -79931087+35916168 -79929247+35916088 -79927982+35915976 -79924830+35915880 -79923374+35915800 -79920766+35915720 -79920099+35915689 -79914878+35915448 -79912126+35915320 -79910708+35915238 -79908510+35915112 -79904717+35914984 -79902365+35914920 -79898285+35914648 -79892413+35914440 -79888541+35914232 -79878700+35913896 -79877245+35913834 -79876092+35913784 -79866876+35913352 -79854315+35912744 -79849227+35912536 -79843115+35912312 -79840987+35912280 -79836618+35912072 -79829770+35911848 -79828550+35911751 -79828115+35911717 -79826263+35911654 -79824042+35911624 -79821258+35911416 -79819290+35911400 -79815337+35911176 -79814025+35911088 -79812790+35911005 -79811993+35910952 -79809497+35910920 -79795145+35910184 -79793224+35910088 -79791261+35909995 -79782056+35909559 -79764807+35908855 -79762924+35908783 -79762727+35908775 -79759431+35908695 -79754871+35908375 -79749751+35908218 -79742823+35907980 -79742193+35907953 -79738269+35907789 -79727110+35907323 -79724000+35907194 -79723273+35907163 -79717241+35906949 -79713216+35906768 -79712797+35906749 -79707467+35906509 -79706568+35906468 -79705045+35906399 -79704008+35906351 -79699239+35906133 -79693679+35905878 -79686491+35905549 -79678632+35905190 -79677584+35905142 -79675031+35905025 -79670649+35904826 -79670227+35904807 -79668480+35904760 -79667415+35904732 -79665337+35904677 -79661312+35904571 -79658716+35904503 -79658349+35904493 -79655201+35904413 -79652685+35904345 -79651325+35904309 -79648223+35904190 -79648155+35904187 -79637621+35903777 -79629212+35903449 -79626147+35903330
 -79626147+35903330 -79624959+35903365 -79624747+35903371
 -79624747+35903371 -79623810+35903314 -79623265+35903281 -79612120+35902745 -79606574+35902466 -79604515+35902362 -79594497+35901884 -79591825+35901777 -79585174+35901511 -79582133+35901389 -79577312+35901198 -79566677+35900775 -79559027+35900470 -79558475+35900468 -79547687+35900066 -79545923+35900004 -79541833+35899862
 -79559145+35065167 -79557056+35066198
 -79559145+35065167 -79557808+35065602 -79557056+35066198
 -79559145+35065167 -79574576+35069219 -79575384+35069815 -79578448+35077486 -79581457+35081585 -79582739+35083714 -79582881+35084130 -79582989+35084447 -79582043+35087676 -79579006+35094340 -79575831+35098325
 -79627075+34818889 -79626159+34818245 -79618614+34815913 -79614060+34815114
 -79614060+34815114 -79614087+34815205 -79618310+34818776 -79622371+34828855 -79622316+34829103 -79620567+34830019 -79620154+34835012 -79617935+34837501 -79619477+34841021 -79622216+34844790 -79621783+34845361 -79626715+34852024 -79626730+34852093 -79625353+34853820 -79624051+34855439 -79618610+34862513 -79617257+34864296 -79615988+34865968 -79612999+34868246 -79611189+34869626 -79607058+34872768 -79605683+34873846 -79600336+34878081 -79598586+34879534 -79598410+34879681 -79597538+34880406 -79596504+34881266 -79595675+34881955 -79592828+34884321 -79587877+34888434 -79586418+34889647 -79586188+34889839 -79573253+34900588 -79572306+34901376 -79570136+34903156 -79561607+34910237 -79562048+34910536 -79564384+34916010 -79564245+34916926 -79570000+34927161 -79572578+34929473 -79577674+34929931 -79583808+34946872
 -79769338+35511505 -79768229+35511513 -79766093+35511529 -79765215+35511550 -79764679+35511564 -79762797+35511610 -79755986+35511780 -79755711+35511785 -79737128+35512008 -79724391+35512179
 -79724391+35512179 -79724207+35512166
 -79724207+35512166 -79710574+35512553 -79695653+35512697 -79690573+35512814 -79687241+35512876 -79685645+35512906 -79683499+35512947 -79675884+35513091 -79673687+35513132 -79660192+35513386 -79650062+35513578
 -79650062+35513578 -79646252+35513554
 -79646252+35513554 -79638356+35513631 -79638000+35513634 -79625978+35513851 -79619610+35513994 -79597605+35514346 -79590246+35514453 -79576867+35514648 -79575171+35514688 -79571290+35514781 -79568727+35514842 -79567729+35514866 -79567127+35514881 -79564093+35514953 -79563107+35514976 -79555902+35515150
 -79575831+35098325 -79575637+35104485 -79574940+35104806 -79574856+35104966 -79574856+35105332 -79574996+35105630 -79574968+35106042 -79574829+35106409 -79574856+35106706 -79575023+35106890 -79575162+35107668 -79576918+35109523
 -79575831+35098325 -79576918+35109523
 -79576918+35109523 -79576613+35123399 -79587991+35136440 -79588800+35138249 -79600790+35144085 -79603635+35146053 -79611941+35155928 -79612310+35156079 -79612338+35156262
 -79583808+34946872 -79583267+34947633 -79583323+34947999 -79583379+34948274 -79583629+34948594 -79583657+34948755 -79584547+34949693 -79584770+34950106 -79585104+34951342
 -79583808+34946872 -79585104+34951342
 -79606730+36243413 -79606836+36243417 -79607665+36243447
 -79606730+36243413 -79607665+36243447
 -79607665+36243447 -79615239+36243722 -79615684+36243738 -79615749+36243740
 -79615749+36243740 -79616263+36243732 -79616682+36243665
 -79616682+36243665 -79626522+36244026 -79642499+36244453 -79643180+36244471 -79646991+36244574 -79663305+36245074 -79666206+36245154 -79666806+36245171 -79671462+36245301 -79676771+36245449 -79677375+36245465 -79682551+36245611 -79686326+36245714 -79692134+36245863 -79700148+36246065 -79700610+36246076 -79703090+36246138 -79706406+36246220 -79710431+36246321 -79718848+36246532 -79720638+36246578 -79725589+36246707 -79726255+36246724 -79728205+36246776 -79736876+36247003 -79738589+36247048 -79746185+36247248
 -79746185+36247248 -79749753+36247213
 -79749753+36247213 -79757032+36247526 -79763472+36247802 -79764235+36247835 -79768476+36248001 -79772498+36248136 -79780894+36248418 -79781844+36248444 -79782208+36248447 -79783941+36248465 -79785363+36248479 -79788412+36248511 -79788982+36248517 -79798035+36248959 -79800115+36249064 -79808916+36249513 -79817984+36249774 -79823485+36249923 -79825522+36249976 -79826479+36250001 -79838787+36250293 -79841522+36250433 -79863250+36251567 -79868175+36251823 -79869275+36251880 -79870675+36251969 -79872109+36252060 -79881177+36252518 -79895257+36253058 -79896028+36253083 -79902198+36253280 -79903086+36253308 -79923236+36253943 -79926834+36254055 -79932122+36254219 -79937922+36254372 -79942024+36254479 -79948803+36254657 -79951315+36254726 -79954339+36254811 -79960481+36254985 -79962100+36255031 -79963348+36255067 -79968172+36255204 -79985108+36255683 -79991539+36256194 -80004724+36256822 -80006106+36256881 -80012871+36257107 -80024902+36257423 -80025300+36257433 -80026583+36257467 -80027383+36257488
 -80027383+36257488 -80030934+36257416 -80035541+36257397
 -79612338+35156262 -79612728+35156606 -79613110+35157271
 -79612338+35156262 -79613110+35157271
 -79613110+35157271 -79613929+35159239
 -79613929+35159239 -79613901+35159536 -79614292+35160773 -79614293+35163524
 -79613929+35159239 -79614293+35163524
 -79614293+35163524 -79614294+35163704
 -79614294+35163704 -79614533+35164312 -79614853+35165123 -79623764+35170152 -79627804+35173156 -79632225+35175128 -79637925+35177305 -79645897+35185001 -79647291+35186032 -79648567+35187570 -79650051+35188919 -79653342+35190591 -79656967+35194165 -79658583+35197279 -79661591+35205661 -79661537+35206210 -79664088+35219596 -79664800+35220716 -79664777+35226876 -79665156+35227783
 -79615432+35163703 -79614294+35163704
 -79622296+35162601 -79615432+35163703
 -79622296+35162601 -79619480+35163106 -79618393+35163427 -79617334+35163863 -79616971+35163863 -79616274+35163703 -79615432+35163703
 -79622296+35162601 -79622575+35162807
 -79622575+35162807 -79637575+35158756 -79638021+35158573 -79642174+35157664
 -79642174+35157664 -79642313+35157735 -79642566+35157864
 -79627075+34818889 -79627463+34819162 -79629988+34821270
 -79627075+34818889 -79629988+34821270
 -79629988+34821270 -79630028+34821308 -79634068+34824844 -79634373+34825348
 -79634373+34825348 -79636679+34823219 -79637291+34822785 -79643152+34820726 -79643974+34820243 -79650791+34816652 -79651874+34816080 -79652069+34815973 -79653262+34815416 -79653458+34815313 -79654484+34814775 -79666897+34814365 -79671179+34813433 -79673023+34813140
 -79673023+34813140 -79674961+34813284 -79675512+34813368 -79677704+34813796
 -79677704+34813796 -79684058+34811939 -79684897+34811840 -79685661+34811672 -79688196+34811207 -79687585+34806031 -79687502+34804886
 -79642566+35157864 -79644184+35158781 -79644658+35158964
 -79642566+35157864 -79644658+35158964
 -79644658+35158964 -79651209+35162447 -79655224+35163731 -79657677+35164624 -79659381+35166584 -79661468+35169067 -79667101+35171816 -79669499+35172229 -79670470+35172460 -79673654+35175344 -79676833+35175641 -79681741+35177029
 -79681741+35177029 -79684363+35176672
 -79684363+35176672 -79686258+35177945
 -79686258+35177945 -79686936+35177796 -79689439+35177497
 -79689439+35177497 -79689829+35178458 -79691782+35178710
 -79691782+35178710 -79692871+35178550 -79693790+35178275
 -79693790+35178275 -79693985+35178871 -79694073+35179605
 -79694073+35179605 -79694543+35179260 -79694961+35179122 -79695491+35179077 -79698128+35178119 -79700652+35176716 -79704500+35174930 -79704751+35174930 -79708878+35173853 -79709576+35173670 -79714581+35173002
 -79714581+35173002 -79715043+35173027 -79717859+35173553 -79719226+35173828 -79719366+35173828 -79721057+35174246 -79723076+35174734 -79727269+35175732 -79727873+35175908 -79730518+35176889 -79731813+35177462 -79733362+35178147 -79735769+35178191
 -79735769+35178191 -79739884+35175060 -79741734+35174598 -79742549+35174089 -79746272+35173458
 -79746272+35173458 -79746586+35173473
 -79746586+35173473 -79748287+35173082
 -79748287+35173082 -79748622+35173197 -79756314+35173509 -79758432+35173835 -79765523+35176797 -79767189+35177498
 -79767189+35177498 -79769227+35177351 -79773667+35177107 -79777655+35176618 -79781159+35176160 -79784022+35175532
 -79784022+35175532 -79786419+35175910 -79791272+35175931 -79795199+35176805 -79797096+35176965 -79799795+35177573 -79802703+35178536 -79805491+35179188 -79812111+35179910
 -79812111+35179910 -79813105+35179783 -79821097+35179027
 -79821097+35179027 -79821979+35179294
 -79821979+35179294 -79824625+35179050 -79825454+35178685 -79828313+35177589 -79835386+35177185
 -79835386+35177185 -79837846+35177812 -79841501+35180284 -79845183+35181798 -79846634+35182184 -79849396+35183374
 -79849396+35183374 -79849705+35183231 -79850038+35183076
 -79850038+35183076 -79851762+35183418
 -79851762+35183418 -79858417+35180131 -79860628+35179035 -79867877+35175469 -79872279+35173305 -79898618+35161710
 -79898618+35161710 -79902243+35161905 -79909617+35162303 -79914053+35162543 -79931390+35163541
 -79931390+35163541 -79948428+35158954 -79949435+35157890 -79950382+35157135 -79953116+35156583 -79954370+35156379 -79954537+35156310
 -79665156+35227783 -79665407+35227897 -79665909+35228562 -79667471+35230026 -79667973+35230622 -79668280+35231172 -79668336+35231469 -79668420+35231492 -79668503+35232385 -79668280+35233095
 -79665156+35227783 -79668280+35233095
 -79668280+35233095 -79668815+35234448 -79668893+35234652 -79669005+35235431 -79671710+35243630 -79672910+35245279 -79682112+35247908 -79692170+35250528 -79692368+35250544 -79698035+35251450 -79705100+35262166 -79705347+35263610 -79709151+35273019 -79711908+35275523 -79712056+35275904 -79712309+35280896
 -79927618+34806555 -79924714+34806492 -79918542+34806371 -79907492+34806140 -79889269+34805734 -79822287+34805673
 -79822287+34805673 -79820596+34805683 -79812276+34805734 -79807651+34805762 -79794463+34805842 -79787389+34805885 -79779718+34805932 -79776117+34805954
 -79776117+34805954 -79773607+34805931
 -79773607+34805931 -79772829+34805954 -79769403+34805997 -79763267+34806052 -79762802+34806058
 -79762802+34806058 -79759974+34806018 -79752269+34805874 -79750697+34805856 -79749253+34805717 -79745975+34805665
 -79745975+34805665 -79744925+34805686
 -79744925+34805686 -79744532+34805651 -79744116+34805651 -79740562+34805607
 -79740562+34805607 -79739833+34805615
 -79739833+34805615 -79733589+34805530 -79730882+34805493 -79730574+34805488 -79727874+34805452 -79724048+34805440 -79718260+34805372 -79715448+34805339 -79712146+34805301 -79700579+34805137 -79690201+34804937 -79688088+34804897 -79687502+34804886
 -79769338+35511505 -79768951+35508808
 -79768951+35508808 -79768862+35508869
 -79768862+35508869 -79768251+35504196 -79766993+35493639 -79765277+35482233 -79764340+35476003 -79762179+35470847 -79760758+35467524 -79757994+35461067 -79754584+35453103 -79754346+35452534 -79751574+35443895 -79750330+35439939 -79747495+35430104 -79744776+35420905 -79743894+35417922 -79742715+35413928 -79742659+35413737 -79741929+35411270 -79741272+35409045 -79740413+35406137 -79740313+35405800 -79736326+35392307 -79736002+35391244 -79735915+35390955 -79735838+35390694 -79735151+35388363 -79734737+35386960 -79733061+35381275 -79731851+35377167 -79731769+35376888 -79729890+35370609 -79727457+35363028 -79726542+35359742 -79722506+35345242 -79720761+35338974 -79719832+35335639 -79719449+35334226 -79719318+35333790 -79717311+35327099 -79717113+35326403 -79714708+35317963 -79714403+35316891 -79711395+35307161 -79711143+35305650 -79711171+35305123 -79710374+35303128 -79710223+35302751 -79711421+35299353 -79711349+35299080 -79712255+35287536 -79712785+35283690 -79712723+35283420
 -79712309+35280896 -79712197+35281377 -79712393+35282041 -79712309+35282201 -79712365+35282774 -79712477+35283071 -79712723+35283420
 -79712309+35280896 -79712723+35283420
 -79769338+35511505 -79773937+35511473 -79777418+35511448 -79779189+35511436 -79781480+35511422 -79782789+35511408 -79782972+35511406 -79783045+35511405 -79783085+35511405 -79783219+35511403 -79783464+35511401 -79783710+35511398 -79784201+35511393 -79791468+35511315 -79792200+35511310 -79793357+35511304 -79793928+35511300 -79802084+35511255 -79803559+35511248 -79804844+35511227 -79809134+35511160 -79813271+35511095 -79815091+35511067 -79820780+35510994 -79823373+35510961 -79826426+35510923 -79832313+35510846 -79838342+35510769 -79845868+35510575 -79849955+35510497 -79853066+35510434 -79854509+35510405 -79861321+35510269 -79863069+35510234 -79866248+35510172 -79867206+35510153 -79871400+35510072
 -79871400+35510072 -79875007+35510126
 -79875007+35510126 -79875454+35510081 -79876462+35510036 -79882149+35509884 -79892649+35509604 -79895461+35509543 -79901027+35509383 -79902000+35509345 -79906065+35509154 -79918124+35508806 -79919320+35508772 -79930558+35508450 -79939280+35508202 -79940106+35508179 -79941047+35508152 -79951377+35508038 -79963564+35507370 -79971220+35507121 -79979220+35506931 -79981908+35506861
 -79981908+35506861 -79986977+35507019
 -79986977+35507019 -79995604+35506878 -80003349+35506842 -80011057+35506728 -80016761+35506653 -80023483+35506482 -80040426+35506309 -80050141+35506228 -80063761+35505909 -80065744+35505893 -80066737+35505884
 -80045239+35104292 -80018775+35089796 -80006736+35087652 -79999268+35085392
 -79999268+35085392 -79986913+35088509 -79979887+35099499 -79916648+35102143
 -79916648+35102143 -79912026+35093657 -79911287+35071159 -79899483+35059522 -79883282+35051242 -79882384+35050597 -79879918+35048402 -79879441+34988022 -79875650+34985777 -79875110+34985376 -79874778+34985129 -79864494+34972719 -79872339+34953291 -79872402+34951788 -79870553+34946001 -79869169+34943650 -79855263+34923210 -79851380+34915325 -79870307+34875117 -79874782+34871908 -79890829+34861752 -79909083+34838859 -79909430+34837160 -79909507+34836784 -79927618+34806555
 -80320410+34814008 -80312832+34813905 -80306454+34813819 -80298143+34813587 -80293501+34813526 -80287051+34813440 -80278255+34813323 -80252577+34812982 -80245186+34812937 -80225822+34812513
 -80225822+34812513 -80220548+34812523
 -80220548+34812523 -80214386+34812482 -80213766+34812465 -80211870+34812439
 -80211870+34812439 -80210917+34812440
 -80210917+34812440 -80208250+34812398 -80204106+34812308 -80195394+34812053 -80189193+34811989 -80188725+34811984 -80184435+34811941 -80174604+34811760 -80167537+34811662 -80167377+34811660 -80164577+34811658 -80157859+34811487 -80154192+34811395 -80148584+34811263 -80142605+34811059 -80124928+34810514 -80123652+34810389 -80098994+34810147 -80098022+34810147 -80093466+34810052 -80085915+34809806 -80077223+34809716 -80076708+34809713 -80073141+34809693
 -80073141+34809693 -80072912+34809736
 -80072912+34809736 -80071031+34809625 -80062723+34809469 -80055420+34809332 -80052818+34809283 -80045152+34809280 -80042764+34809097 -80035005+34808891 -80034565+34808880 -80031379+34808796 -80027464+34808726 -80017662+34808494 -80014969+34808470 -80013009+34808390 -80001288+34808119
 -80001288+34808119 -79999232+34808144
 -79999232+34808144 -79993790+34808055 -79987700+34807942 -79986369+34807912 -79985090+34807875 -79984739+34807866 -79973511+34807584 -79971028+34807560 -79968332+34807454 -79965477+34807391 -79957221+34807219 -79947752+34806991 -79931121+34806631 -79927618+34806555
 -79951359+35916808 -79951823+35916840
 -79951823+35916840 -79951359+35916808
 -79951823+35916840 -79952176+35916872
 -79952176+35916872 -79951823+35916840
 -79952176+35916872 -79952975+35916885
 -79952975+35916885 -79952176+35916872
 -79952975+35916885 -79956080+35916936
 -79954537+35156310 -79965332+35157476
 -79965332+35157476 -79969404+35157351 -79970308+35157212 -79971694+35156826 -79972911+35156656
 -79972911+35156656 -79973723+35156810
 -79954537+35156310 -79973723+35156810
 -79956080+35916936 -79952975+35916885
 -80047064+35920636 -80046836+35920632 -80045875+35920600 -80045563+35920536 -80041863+35920436 -80040339+35920408 -80039463+35920336 -80039163+35920336 -80039014+35920315 -80038456+35920235 -80037763+35920136 -80036563+35920136 -80035737+35920100 -80034816+35920060 -80034250+35920035 -80033536+35920004 -80031963+35919936 -80031463+35919936 -80028571+35919788 -80028158+35919767 -80027563+35919736 -80027435+35919704 -80027163+35919636 -80026563+35919636 -80024463+35919536 -80023918+35919508 -80022872+35919454 -80020562+35919336 -80019458+35919304 -80018306+35919240 -80016762+35919236 -80014562+35919136 -80012362+35919136 -80009826+35919000 -80008770+35918936 -80008609+35918929 -80008402+35918920 -80005970+35918904 -80003662+35918736 -79999662+35918536 -79999362+35918536 -79999175+35918527 -79995261+35918336 -79993196+35918265 -79992361+35918236 -79988403+35918157 -79987461+35918136 -79987256+35918118 -79986228+35918030 -79981461+35917836 -79979061+35917636 -79976913+35917636 -79974961+35917636 -79974700+35917623 -79974499+35917613 -79974384+35917608 -79973514+35917474 -79973445+35917457 -79973360+35917436
 -79973360+35917436 -79973241+35917450 -79972448+35917544
 -79972448+35917544 -79969824+35917336 -79966460+35917236 -79965888+35917216 -79965809+35917213 -79964503+35917166 -79964263+35917157 -79963660+35917136 -79962160+35917136 -79961438+35917108 -79961192+35917098 -79957847+35916969 -79957408+35916952 -79956976+35916936 -79956224+35916936 -79956080+35916936
 -80075390+35143081 -80074644+35143007 -80064390+35141993 -80058545+35141415 -80053666+35140943 -80050109+35140589 -80044002+35139980 -80043060+35139887 -80029001+35138026 -80022054+35137344
 -80022054+35137344 -80020433+35138555 -80019653+35139589 -80019520+35139766 -80019458+35139868 -80010063+35144387 -79998921+35150107 -79990425+35153231 -79989282+35153758 -79988167+35154606
 -79988167+35154606 -79987350+35154389
 -79987350+35154389 -79983498+35158015 -79981674+35158824
 -79981674+35158824 -79973723+35156810
 -80027269+36542495 -80027501+36536811 -80027990+36524785 -80028698+36507256 -80028904+36501377 -80029023+36499431 -80029287+36487197 -80029322+36485561 -80029383+36482681 -80029423+36480828 -80029423+36480154 -80029525+36475442 -80029759+36464709 -80029813+36462228 -80029901+36458157 -80029984+36453860 -80030053+36450709 -80030100+36447884 -80030522+36428786 -80030734+36420155 -80030908+36411477 -80031020+36405579 -80031119+36400365 -80031168+36397785 -80031361+36389739 -80031427+36386988 -80031525+36383699 -80031558+36382155 -80031684+36376406 -80032062+36367046 -80032654+36354759 -80032814+36351450 -80032819+36351361 -80032823+36351277 -80032890+36350141 -80033160+36345576 -80033194+36344994 -80033340+36342540 -80033421+36341179 -80033452+36340666 -80033458+36340573 -80033435+36336422 -80033406+36331188 -80033407+36331094 -80033374+36330532 -80033201+36327498 -80033195+36327403
 -80027269+36542495 -80035822+36542479
 -80035822+36542479 -80037865+36542480 -80042410+36542481 -80052077+36542484 -80053460+36542485 -80090970+36542561 -80096132+36542571 -80096551+36542572 -80113259+36542621 -80117069+36542632 -80122183+36542646 -80125554+36542684 -80136332+36542799 -80142014+36542871 -80150040+36542956 -80153147+36542987 -80159640+36543067 -80166305+36543149 -80169325+36543187 -80169535+36543190 -80171190+36543209
 -80171190+36543209 -80171439+36543190
 -80171439+36543190 -80171636+36543219 -80172854+36543231 -80179638+36543302 -80181566+36543323 -80183804+36543347 -80193134+36543446 -80218662+36543686 -80225408+36543748 -80228063+36543819 -80228263+36543867 -80238742+36543911 -80243724+36543954 -80250604+36544012
 -80250604+36544012 -80254643+36543978
 -80254643+36543978 -80260829+36544024 -80263910+36544026 -80272038+36544031
 -80272038+36544031 -80294396+36543973 -80294910+36543973 -80295243+36543973 -80311107+36544711 -80336817+36545907 -80342460+36546170 -80346339+36546351 -80363933+36547171 -80369931+36547472 -80377997+36547731 -80379963+36547775 -80380441+36547775 -80382751+36547884 -80386754+36548073 -80390867+36548267 -80394400+36548434 -80396129+36548515 -80407397+36549093 -80421721+36549765 -80424095+36549876 -80426483+36549988 -80427915+36550055 -80430213+36550162 -80431605+36550219 -80432059+36550219 -80432628+36550302 -80434869+36550379 -80440100+36550630
 -80034951+36266624 -80034801+36269378 -80034752+36269441 -80034742+36270249 -80034735+36270564 -80034722+36271222 -80034686+36272969 -80034632+36274130 -80034584+36275161 -80034551+36276219 -80034397+36277823 -80034239+36279195 -80034110+36280547 -80034060+36281072 -80034043+36281249 -80034034+36281340 -80033932+36282408 -80033742+36284393 -80032752+36294752 -80032656+36295752 -80032644+36295874 -80032823+36319818 -80032838+36320594 -80032818+36320769 -80032814+36320810 -80032807+36320873 -80032800+36320943
 -80032800+36320943 -80033195+36327403
 -80033195+36327403 -80032800+36320943
 -80034951+36266624 -80035192+36264392
 -80035192+36264392 -80034951+36266624
 -80035541+36257397 -80035424+36259733 -80035371+36260780 -80035334+36261529 -80035198+36264256 -80035195+36264319 -80035192+36264392
 -80035540+36257351 -80035541+36257397
 -80035540+36257351 -80035552+36254976 -80035683+36251287 -80035815+36245870 -80035920+36243403 -80036079+36232253 -80036099+36230824 -80036104+36230485 -80036119+36228522 -80036130+36226893 -80036071+36224840 -80036119+36223268 -80036267+36218457 -80036311+36217011 -80036327+36213800 -80036360+36211415 -80036315+36210014 -80036689+36204498 -80036866+36198303 -80036955+36195208 -80037014+36193158 -80037112+36189715 -80037285+36182134 -80037349+36179335 -80037415+36176409 -80037407+36176230 -80037371+36175981 -80037308+36175793 -80036954+36174733 -80036763+36172719 -80036637+36171390 -80036754+36168344 -80036754+36167080 -80036850+36165000 -80036898+36164696 -80036937+36161924 -80037238+36160873 -80038099+36159296 -80038082+36158824 -80038171+36151330 -80038194+36149528 -80038369+36146441 -80038401+36145886 -80038802+36138856 -80038947+36134088 -80039059+36131752 -80039061+36131733 -80039139+36129688 -80039395+36123608 -80039523+36119672 -80039667+36117096 -80039859+36112568
 -80451949+36261552 -80449142+36261534 -80447049+36261520
 -80447049+36261520 -80441830+36261556
 -80441830+36261556 -80435218+36261493 -80424218+36261470
 -80424218+36261470 -80422413+36261486
 -80422413+36261486 -80417146+36261336
 -80417146+36261336 -80415919+36261343 -80414167+36261354
 -80414167+36261354 -80412016+36261332 -80405790+36261254 -80400600+36261166 -80398868+36261120 -80398238+36261103 -80393303+36261042 -80390340+36260876
 -80390340+36260876 -80387288+36260937 -80381659+36260996
 -80381659+36260996 -80381310+36260986 -80380825+36260973
 -80380825+36260973 -80380142+36260984
 -80380142+36260984 -80379499+36260971 -80379110+36260968 -80378915+36260967 -80376247+36260923 -80373535+36260902 -80370393+36260874 -80366383+36260863 -80366103+36260852 -80365424+36260827 -80364415+36260810 -80363988+36260783 -80362791+36260707 -80361855+36260701 -80355637+36260662 -80355443+36260661 -80353758+36260650 -80350159+36260609 -80349539+36260602 -80348748+36260593 -80348180+36260587 -80347687+36260581 -80346732+36260570 -80342655+36260524 -80342194+36260519 -80341919+36260516 -80341499+36260511 -80341054+36260506 -80340318+36260474
 -80340318+36260474 -80337872+36260481 -80336932+36260483 -80335809+36260486 -80334920+36260489 -80334686+36260490
 -80334686+36260490 -80332128+36260435 -80327021+36260394
 -80327021+36260394 -80326199+36260400
 -80326199+36260400 -80324711+36260345 -80324267+36260313 -80322985+36260309 -80316863+36260271 -80314383+36260255 -80312877+36260202 -80310429+36260170 -80307229+36260170 -80302061+36260122 -80299837+36260010
 -80299837+36260010 -80297942+36260065 -80297500+36260074
 -80297500+36260074 -80295026+36260063 -80291729+36260059 -80286283+36259989 -80280985+36259954 -80279245+36259949 -80270386+36259806 -80268754+36259780
 -80268754+36259780 -80266156+36259800 -80265963+36259803 -80264618+36259820
 -80264618+36259820 -80262938+36259817 -80261897+36259808 -80253652+36259702
 -80253652+36259702 -80252834+36259708
 -80252834+36259708 -80250191+36259682 -80250041+36259675 -80248381+36259620 -80246507+36259593 -80243547+36259577 -80241979+36259561 -80240830+36259561 -80240538+36259561 -80240346+36259561 -80235898+36259497 -80234298+36259497 -80232458+36259449 -80219978+36259321 -80212265+36259241 -80203033+36259113 -80189048+36258969 -80187784+36258953 -80179896+36258905 -80171592+36258793 -80163255+36258649 -80147143+36258536 -80146903+36258488
 -80146903+36258488 -80146535+36258536
 -80146535+36258536 -80145287+36258502 -80142983+36258440 -80135910+36258344 -80130102+36258296 -80128183+36258229 -80119897+36258025
 -80119897+36258025 -80110170+36258182
 -80110170+36258182 -80104093+36258018
 -80104093+36258018 -80102459+36258052
 -80102459+36258052 -80097950+36258025 -80091159+36257969 -80089494+36257947 -80087709+36257924 -80085767+36257909 -80084374+36257879 -80075940+36257717 -80074789+36257691 -80066336+36257445 -80059348+36257443 -80058583+36257432
 -80058583+36257432 -80055366+36257445
 -80055366+36257445 -80053943+36257439 -80052435+36257433 -80051913+36257430 -80050158+36257423 -80044198+36257375 -80040924+36257338
 -80040924+36257338 -80039520+36257343 -80035540+36257351
 -80039859+36112568 -80039887+36111510
 -80039887+36111510 -80039859+36112568
 -80039887+36111510 -80039891+36111360
 -80039891+36111360 -80039887+36111510
 -80039891+36111360 -80039907+36110760
 -80039907+36110760 -80039891+36111360
 -80039907+36110760 -80039987+36109944
 -80039987+36109944 -80039928+36109945
 -80039928+36109945 -80039951+36109012 -80039958+36105244 -80040318+36099868 -80040435+36098120 -80040483+36096904 -80040483+36096456 -80040501+36095934 -80040522+36095298 -80040537+36094846 -80040595+36093096 -80040701+36090208 -80040712+36089909 -80040947+36083528 -80041019+36080616 -80041267+36070632 -80041379+36066664 -80041607+36060052 -80041657+36058591 -80041842+36055833 -80041885+36055196 -80042677+36043415 -80042730+36039182 -80042799+36033705 -80042823+36032569 -80042864+36030630 -80042868+36030462 -80042954+36026425 -80042956+36023842 -80042941+36016627 -80042963+36015736 -80043063+36014236 -80043078+36013821 -80043163+36011536 -80043163+36010836 -80043163+36010636
 -80043614+36002871 -80043563+36003636 -80043363+36007436 -80043363+36008316 -80043363+36008808 -80043363+36008936 -80043219+36010009 -80043163+36010436 -80043163+36010636
 -80043163+36010636 -80044712+36010848 -80045004+36010888 -80045128+36010905 -80045226+36010918 -80045759+36010991 -80046071+36011034 -80051669+36011799 -80052498+36011921 -80053100+36012009 -80058353+36012780 -80060291+36013087 -80062276+36013345 -80066143+36013920 -80069492+36014440 -80072450+36014874 -80078420+36015608 -80083067+36016347 -80088469+36017161 -80092178+36017685 -80101029+36019049 -80106222+36019806 -80117046+36021385 -80120326+36021881 -80121128+36022053 -80122540+36022277 -80124982+36022665 -80128470+36023177 -80131571+36023627 -80137754+36024585 -80143866+36025492 -80148225+36026138 -80149849+36026354 -80150106+36026365 -80153591+36026505 -80159592+36026537 -80162088+36026569 -80166632+36026569 -80168776+36026569 -80172184+36026505 -80173752+36026505 -80175704+36026585 -80188569+36026601 -80194425+36026601 -80195908+36026601 -80196857+36026601 -80197178+36026606 -80198307+36026623 -80198969+36026633
 -80198969+36026633 -80199559+36026623 -80200762+36026603 -80201625+36026588 -80201818+36026585
 -80201818+36026585 -80213778+36026727
 -80213778+36026727 -80213773+36023971 -80213770+36022637 -80213789+36020294 -80213821+36017616 -80213825+36015737 -80213812+36014488 -80213822+36014173 -80213870+36012737 -80213838+36012263 -80213860+36010085 -80213870+36009037 -80213823+36007119 -80213881+36005326 -80213894+36004935 -80213870+35999837 -80217570+35996637 -80219370+35996637 -80224111+35996592 -80226809+35996566 -80229871+35996537 -80230071+35996537 -80234771+35996537 -80237241+35996543 -80237311+35996543 -80238333+35996546 -80239796+35996558 -80242839+35996584 -80244424+35996597 -80245651+35996607 -80246478+35996610 -80247775+35996615 -80248196+35996616
 -80248196+35996616 -80248782+35996605 -80254057+35996506 -80256206+35996488 -80264105+35996424
 -80264105+35996424 -80266849+35996469
 -80266849+35996469 -80269072+35996437 -80270519+35996408 -80274072+35996337
 -80274072+35996337 -80274172+35996425 -80279573+35996437
 -80279573+35996437 -80280035+35996434 -80280318+35996432 -80280394+35996431
 -80280394+35996431 -80282383+35996432 -80283221+35996463 -80283549+35996469
 -80283549+35996469 -80284778+35996449
 -80284778+35996449 -80285268+35996455
 -80285268+35996455 -80286473+35996437 -80291206+35996372 -80291413+35996357
 -80291413+35996357 -80292162+35996361 -80293594+35996370
 -80293594+35996370 -80296761+35996369 -80297219+35996369 -80297527+35996369 -80298801+35996368
 -80298801+35996368 -80300113+35996398 -80300836+35996406 -80302066+35996437 -80302516+35996440 -80304108+35996451
 -80304108+35996451 -80306747+35996416
 -80306747+35996416 -80310614+35996450 -80317280+35996586 -80317653+35996586 -80318591+35996588 -80321976+35996592
 -80321976+35996592 -80322865+35996100 -80323088+35991161 -80323098+35990625 -80323089+35990521
 -80323089+35990521 -80330061+35990621 -80330818+35990642
 -80330818+35990642 -80330832+35990640
 -80330832+35990640 -80338982+35990727 -80343332+35990865 -80343747+35990878
 -80343747+35990878 -80345802+35990310 -80348089+35989560 -80349390+35989133 -80352603+35988080
 -80043614+36002871 -80043710+36001243
 -80043710+36001243 -80043614+36002871
 -80047064+35920636 -80046964+35925736 -80046663+35927436 -80046663+35929736 -80046763+35930636 -80046663+35935236 -80046463+35936436 -80046463+35939736 -80046163+35945636 -80046115+35946648 -80046063+35947936 -80045763+35952236 -80045763+35952815 -80045763+35955536 -80045655+35956022 -80045563+35956436 -80045331+35960424 -80045321+35960653 -80045281+35961535 -80045263+35961936 -80045263+35963836 -80045240+35964458 -80045091+35968600 -80045085+35968970 -80045063+35970336 -80044963+35972536 -80044920+35974269 -80044512+35981197 -80044463+35982036 -80044463+35982636 -80044419+35983463 -80044363+35984536 -80044463+35985836 -80044263+35989536 -80044118+35990334 -80044063+35990636 -80044063+35993236 -80043967+35995687 -80043863+35998336 -80043710+36001243
 -80047892+35903112 -80047828+35905624 -80047540+35911480 -80047545+35911617 -80047556+35911896 -80047540+35912392 -80047444+35912840 -80047309+35914380 -80047300+35914488 -80047337+35916135 -80047359+35917123 -80047364+35917336 -80047279+35918264 -80047242+35918674 -80047064+35920636
 -80048372+35894560 -80047892+35903112
 -80048372+35894560 -80048340+35895176 -80047892+35903112
 -80049588+35871464 -80049412+35874760 -80049364+35877048 -80049044+35881000 -80049039+35881115 -80049002+35881976 -80049001+35881995 -80048953+35883129 -80048951+35883169 -80048916+35883992 -80048788+35886712 -80048746+35887431 -80048741+35887510 -80048724+35887816 -80048437+35893323 -80048372+35894560
 -80049588+35871464 -80049780+35867336
 -80049780+35867336 -80049588+35871464
 -80049780+35867336 -80050068+35862440 -80050833+35850901 -80050996+35848440 -80051036+35847659 -80051037+35847634 -80051096+35846471 -80051096+35846462 -80051159+35845223 -80051161+35845187 -80051316+35842136 -80051396+35840488 -80051403+35840374 -80051492+35838904 -80051652+35836456 -80051972+35831080 -80051988+35830312 -80052148+35827720 -80052453+35818920 -80052605+35816337 -80052822+35812636 -80053019+35808653 -80053050+35808082 -80053321+35803021 -80053329+35802926 -80053428+35801710 -80053599+35798691 -80053882+35793717 -80054270+35786893 -80054671+35781321 -80055317+35770470 -80055341+35770063 -80055976+35758988 -80056141+35756662 -80056444+35751223 -80056504+35750136
 -80100491+35429903 -80093272+35419927 -80092580+35419229 -80091815+35418533 -80083904+35395094
 -80083904+35395094 -80075423+35395125
 -80075423+35395125 -80074743+35394908 -80074261+35394634 -80059779+35381137 -80058815+35379344 -80055167+35375141 -80065958+35345214 -80080188+35308708 -80080237+35308528 -80080354+35308095 -80093966+35287087 -80097649+35253574 -80092006+35237723 -80065541+35206819 -80064836+35205203 -80062031+35200954 -80061715+35200142 -80057886+35185271 -80075390+35143081
 -80056504+35750136 -80056590+35748024
 -80056590+35748024 -80056504+35750136
 -80056590+35748024 -80056597+35747861
 -80056597+35747861 -80056590+35748024
 -80056597+35747861 -80056793+35743693 -80056804+35743439 -80057043+35737576 -80057221+35733842 -80057272+35732753 -80057692+35723900 -80057753+35722599 -80057943+35718577 -80058201+35713124 -80058236+35712386 -80058343+35710144 -80058369+35709596 -80058620+35704304 -80058820+35700082 -80059004+35696198 -80059918+35676965 -80059965+35675965 -80060274+35669456 -80060893+35655410 -80061384+35645392 -80061511+35643547 -80062409+35623135 -80062863+35610700 -80062900+35610525 -80062913+35609961 -80063155+35603394 -80063395+35597539 -80063626+35588632 -80063867+35584387 -80063951+35581525 -80063963+35581189 -80063992+35580432 -80064015+35579840 -80064123+35576978 -80064343+35573761 -80064371+35573280 -80064589+35565213 -80064567+35564418 -80064699+35561313 -80064915+35555081 -80064931+35554960 -80065059+35550073 -80065080+35549255 -80065122+35547659 -80065832+35530824 -80065905+35528993 -80065971+35527318 -80066417+35515056 -80066501+35513339 -80066582+35511457 -80066591+35511245 -80066608+35510849 -80066737+35505884
 -80075390+35143081 -80045239+35104292
 -80075390+35143081 -80070514+35125148 -80069378+35123292 -80068853+35121297 -80069309+35117067 -80069477+35115521 -80069254+35113595 -80067782+35111897 -80065438+35110610 -80061223+35109385 -80057098+35108082 -80045239+35104292
 -80075390+35143081 -80076193+35143187 -80076221+35143874 -80076807+35145088 -80080126+35150606 -80083860+35154513 -80083918+35154586 -80086680+35157384 -80089163+35160247 -80099401+35167825 -80111548+35193585 -80113156+35194265 -80114423+35194522
 -80121579+35505090 -80118559+35505158 -80111051+35505296 -80108923+35505314 -80107332+35505327 -80106517+35505334 -80106010+35505338 -80105663+35505341 -80105251+35505344 -80103868+35505356 -80102947+35505364
 -80102947+35505364 -80101564+35505328
 -80101564+35505328 -80099939+35505359 -80099281+35505371 -80095330+35505456 -80090044+35505585 -80080992+35505726 -80066737+35505884
 -80100491+35429903 -80100923+35441021
 -80100923+35441021 -80100491+35429903
 -80100923+35441021 -80124774+35466373
 -80114423+35194522 -80122540+35192343
 -80121579+35505090 -80124773+35505018
 -80122540+35192343 -80114423+35194522
 -80122540+35192343 -80123544+35191768
 -80123544+35191768 -80122540+35192343
 -80124773+35505018 -80121579+35505090
 -80124773+35505018 -80124773+35505217
 -80124773+35505217 -80129600+35505133
 -80124774+35466373 -80100923+35441021
 -80124774+35466373 -80133445+35470559 -80145262+35473484
 -80145262+35473484 -80145735+35473280
 -80145735+35473280 -80163747+35478131 -80175823+35485290 -80176243+35485428 -80182682+35504335
 -80124781+35174582 -80124781+35177593 -80123544+35191768
 -80129600+35505133 -80124773+35505217
 -80182682+35504335 -80181662+35504344 -80181368+35504346 -80180582+35504348 -80178398+35504371 -80177808+35504377 -80149715+35504935 -80138007+35505037 -80129600+35505133
 -80157801+35172796 -80124781+35174582
 -80157801+35172796 -80157634+35172887 -80157439+35173185 -80156657+35173849 -80155235+35174673 -80154649+35174856
 -80154649+35174856 -80152918+35174741 -80150966+35174214 -80150018+35173710 -80147537+35172106 -80145390+35170433
 -80145390+35170433 -80124781+35174582
 -80190517+35155646 -80182431+35151661 -80178945+35149829 -80174551+35147937
 -80174551+35147937 -80160096+35149345 -80165348+35156993 -80157801+35172796
 -80182682+35504335 -80183944+35506226 -80199730+35546407 -80207652+35567869 -80207155+35576003 -80208176+35580401 -80231689+35596704 -80234343+35600497 -80236870+35606729 -80238571+35609260 -80241220+35612455 -80250440+35619616 -80257575+35623326 -80284239+35633849 -80303167+35652582 -80309803+35668531 -80317766+35672679 -80328236+35714211 -80330559+35716944 -80332228+35719047
 -80332228+35719047 -80365170+35716939 -80368609+35716308
 -80368609+35716308 -80373637+35716885 -80374777+35717375 -80375696+35717602 -80378992+35718739 -80390848+35720456 -80391687+35722195 -80391840+35722416 -80391947+35722607 -80392409+35723281
 -80236890+35503594 -80236623+35503468 -80231708+35503333 -80230013+35503287
 -80230013+35503287 -80224772+35503573 -80224158+35503601 -80217681+35503869 -80214440+35503893 -80206650+35504039 -80191053+35504257 -80186742+35504297 -80185661+35504307 -80182682+35504335
 -80190517+35155646 -80197601+35166753
 -80197601+35166753 -80190517+35155646
 -80207278+35156286 -80206080+35163753 -80205768+35164374 -80197601+35166753
 -80207278+35156286 -80225431+35156488
 -80225431+35156488 -80207278+35156286
 -80225431+35156488 -80236800+35171639
 -80236800+35171639 -80225431+35156488
 -80236800+35171639 -80242040+35180964
 -80241320+35189644 -80241069+35189507 -80240119+35188019 -80240008+35187652 -80239951+35186988 -80240091+35186393 -80241734+35183392 -80242041+35182498 -80242040+35180964
 -80241320+35189644 -80244947+35193816
 -80242040+35180964 -80236800+35171639
 -80242040+35180964 -80241320+35189644
 -80243613+35503468 -80236890+35503594
 -80243613+35503468 -80240974+35503490 -80236890+35503594
 -80244947+35193816 -80241320+35189644
 -80244947+35193816 -80250950+35208923
 -80249777+35502991 -80249777+35503204 -80243613+35503468
 -80249777+35502991 -80252848+35502998
 -80250950+35208923 -80251423+35209496 -80252066+35210069 -80253321+35210986
 -80250950+35208923 -80253321+35210986
 -80252848+35502998 -80249777+35502991
 -80252848+35502998 -80254742+35503002 -80265373+35503028 -80274351+35503051 -80295395+35503104
 -80253321+35210986 -80277206+35196137
 -80277206+35196137 -80253321+35210986
 -80320410+34814008 -80320079+34816990 -80318896+34828062 -80318482+34831755 -80318258+34833926 -80317846+34837588 -80315116+34861878 -80314313+34868626 -80312512+34884798 -80312397+34885930 -80312277+34886991 -80312141+34888194 -80311980+34889617 -80311924+34889732 -80311888+34890452 -80310979+34898733 -80310941+34898942 -80310107+34906433 -80309327+34913381 -80309077+34915600 -80308202+34923408 -80307139+34933586 -80306872+34936139 -80306839+34936460 -80306658+34938352 -80306405+34939880 -80304130+34959383 -80302561+34975553 -80302056+34979423 -80301636+34982654 -80301244+34985673 -80300814+34988981 -80300785+34989247 -80300647+34990522 -80300544+34991484 -80300111+34995495 -80299593+34999312 -80299327+35002207 -80299284+35002778 -80299155+35004522 -80298991+35006736 -80298507+35013311 -80298617+35013357 -80297503+35018579 -80296388+35027190 -80295499+35033414 -80294208+35044842 -80293948+35047138 -80293174+35053983 -80292915+35056279 -80292489+35059624 -80292006+35063444 -80291810+35065368 -80291655+35066883 -80291056+35072743 -80290214+35081058 -80290134+35081858 -80288989+35091522 -80287709+35102378 -80285943+35118020 -80283641+35139888 -80282789+35147330 -80281874+35155321 -80281076+35162294 -80280873+35164063 -80279775+35173665 -80277673+35192043 -80277614+35192559 -80277206+35196137
 -80282410+35195156 -80277206+35196137
 -80282410+35195156 -80284358+35192171
 -80284358+35192171 -80282410+35195156
 -80284358+35192171 -80292950+35194532
 -80292950+35194532 -80304087+35187386
 -80295395+35503104 -80298772+35497929 -80302455+35492330 -80302821+35491772 -80303671+35490479 -80306134+35486734 -80306975+35485455 -80308190+35483644 -80311606+35478451 -80311747+35478147 -80319213+35466822 -80320992+35464122 -80321408+35463491 -80323938+35459652 -80324463+35458857 -80331599+35448034 -80333436+35445247 -80335962+35441415 -80342188+35431974 -80342906+35430884 -80350256+35419737 -80350430+35419471 -80350975+35418645 -80352117+35416914 -80353581+35414692 -80362839+35400653 -80367761+35393189 -80372062+35386667 -80372381+35386181 -80373288+35384805
 -80295395+35503104 -80300949+35503118 -80304950+35503129 -80306342+35503133 -80306492+35503137 -80308947+35503202
 -80308947+35503202 -80309148+35503184 -80309228+35503176 -80309734+35503133 -80312863+35503092 -80313148+35503088 -80314408+35503065 -80315198+35503013 -80317253+35503006 -80317885+35503004 -80319958+35502998 -80320608+35502996 -80329056+35502972 -80330288+35502972 -80331556+35502978
 -80331556+35502978 -80337688+35502965 -80344846+35502950 -80347865+35502893 -80349684+35502860 -80350362+35502848 -80350429+35502835 -80351006+35502733 -80351296+35502682 -80351398+35502664 -80359863+35502529 -80362918+35502520 -80368786+35502462 -80371849+35502432
 -80371849+35502432 -80371960+35502462 -80372185+35502523
 -80372185+35502523 -80377394+35502389 -80380234+35502295 -80384263+35502261 -80387843+35502230 -80390453+35502206 -80406377+35502057 -80412805+35502031 -80415014+35501962 -80422440+35501941
 -80422440+35501941 -80423360+35501959 -80427201+35502033 -80437062+35502118 -80444343+35502181
 -80444343+35502181 -80451431+35502007
 -80451431+35502007 -80452270+35502035 -80454183+35502101 -80456023+35502282 -80456236+35502284 -80461676+35502332 -80462305+35502337 -80468457+35502391 -80475568+35502452 -80476799+35502463 -80483802+35502524 -80484733+35502533 -80495256+35502625 -80496940+35502640
 -80496940+35502640 -80499785+35502609 -80503558+35502531
 -80503558+35502531 -80509784+35502592 -80524539+35502714 -80527978+35502742 -80530170+35502760 -80536472+35502843 -80537546+35502852 -80540059+35502874 -80541493+35502874 -80544621+35502874 -80546940+35502958 -80559681+35503042
 -80559681+35503042 -80562187+35503039
 -80562187+35503039 -80563987+35503139 -80566787+35503239 -80567887+35503239 -80569587+35503239 -80570388+35503239 -80571588+35503339 -80571732+35503339 -80572356+35503339 -80575088+35503339 -80578888+35503439 -80580632+35503510 -80580764+35503515 -80586288+35503739 -80590588+35503939 -80591988+35504039 -80592891+35504089 -80593788+35504139 -80594288+35504139 -80596388+35504239 -80597688+35504239 -80598988+35504239 -80600588+35504339 -80603589+35504439 -80604589+35504539
 -80604589+35504539 -80605789+35504538
 -80605789+35504538 -80606889+35504638 -80607889+35504638 -80608989+35504638 -80610289+35504738 -80616189+35505038 -80617089+35505038 -80618089+35505038 -80618389+35505138 -80619389+35505138 -80620489+35505138 -80622989+35505238 -80624589+35505338 -80627089+35505438 -80628889+35505538 -80629989+35505538 -80631889+35505638 -80632989+35505638 -80634090+35505638 -80635690+35505638 -80637790+35505638 -80640990+35505738 -80642190+35505738 -80643490+35505738 -80644590+35505738 -80645590+35505838 -80647190+35505838 -80648990+35505838 -80650390+35505838 -80657490+35506038 -80661490+35506038 -80666341+35506166 -80672891+35506338
 -80672891+35506338 -80673934+35506240 -80674020+35506232 -80674126+35506222
 -80674126+35506222 -80675500+35506268 -80676003+35506276 -80681115+35506383
 -80681115+35506383 -80683419+35506268
 -80683419+35506268 -80688363+35506581
 -80688363+35506581 -80691125+35506550
 -80691125+35506550 -80695275+35506611 -80695519+35506621 -80696252+35506650 -80702005+35506718 -80710901+35506878 -80720926+35507031
 -80720926+35507031 -80721781+35506962
 -80721781+35506962 -80722894+35507031 -80737101+35507122
 -80304087+35187386 -80292950+35194532
 -80345489+35169520 -80332134+35175573
 -80332134+35175573 -80321378+35172936
 -80321378+35172936 -80321016+35176806 -80307937+35181457 -80304087+35187386
 -80320410+34814008 -80329242+34814001
 -80329242+34814001 -80336280+34814088 -80337192+34814100 -80340679+34814147 -80342768+34814175 -80354216+34814331 -80361857+34814470 -80363051+34814515 -80369438+34814820
 -80369438+34814820 -80379587+34814813
 -80379587+34814813 -80383802+34814878 -80391493+34814997 -80394719+34815047 -80397980+34815098 -80399871+34815128 -80412848+34815576
 -80412848+34815576 -80413570+34815530 -80417014+34815508
 -80417014+34815508 -80418433+34815622
 -80418433+34815622 -80419586+34815581 -80421022+34815580
 -80421022+34815580 -80424034+34815722 -80425902+34815810
 -80425902+34815810 -80429077+34815716
 -80429077+34815716 -80432372+34815784 -80433732+34815853 -80434843+34815968 -80445746+34816253 -80448766+34816332 -80451660+34816396 -80453061+34816425 -80466371+34816512 -80472131+34816558 -80485722+34816690 -80491814+34816798 -80502963+34817271 -80503839+34817274 -80505132+34817279 -80510570+34817299 -80516873+34817321 -80522443+34817342 -80526712+34817358 -80543497+34817420 -80553296+34817456 -80561657+34817481 -80573965+34817623 -80584228+34817742 -80590607+34817816 -80607529+34818014 -80621222+34818174 -80625993+34818239
 -80625993+34818239 -80626077+34818217
 -80626077+34818217 -80644656+34818568 -80646601+34818592 -80651784+34818616 -80664575+34818677 -80667809+34818693 -80671091+34818712 -80675033+34818837 -80692590+34819044
 -80692590+34819044 -80693850+34819041 -80700888+34819023
 -80700888+34819023 -80714843+34819188 -80718188+34819219 -80726949+34819253 -80733421+34819307 -80745182+34819404
 -80745182+34819404 -80753002+34819207
 -80753002+34819207 -80759992+34819364 -80765296+34819379 -80768297+34819413 -80771792+34819646
 -80771792+34819646 -80774907+34819599
 -80774907+34819599 -80777712+34819697 -80782459+34819717 -80783961+34819724 -80796421+34819780 -80797543+34819786 -80796750+34825281 -80796247+34828997 -80795529+34834307 -80795500+34834514 -80794521+34841747 -80794074+34845061 -80792848+34854123 -80791025+34867731 -80789895+34875924 -80789798+34876677 -80788762+34884719 -80788412+34887135 -80787852+34891093 -80787492+34893647 -80787106+34897119 -80786418+34902332 -80785036+34913296 -80784794+34915054 -80784444+34917608 -80784057+34920433 -80784025+34920681 -80783849+34922081 -80783665+34923689 -80782186+34934287 -80782042+34935782 -80788606+34942728 -80800007+34955526 -80800865+34956499 -80803177+34959121 -80803722+34959751 -80806461+34962894 -80806784+34963249 -80813152+34970347 -80813630+34970884 -80814434+34971781 -80821560+34979695 -80828057+34987293 -80831024+34990831 -80831565+34991494 -80834006+34994472 -80840280+35001706
 -80345489+35169520 -80346256+35169221
 -80346256+35169221 -80345489+35169520
 -80346256+35169221 -80360145+35166697
 -80352603+35988080 -80362339+35984663
 -80360145+35166697 -80346256+35169221
 -80360145+35166697 -80365924+35175510 -80366622+35176565
 -80362339+35984663 -80352603+35988080
 -80362339+35984663 -80363627+35984173 -80368799+35982344 -80377642+35979217 -80381012+35978077 -80383610+35977198 -80385852+35976440 -80386987+35976056 -80387494+35975884 -80388502+35975543 -80389218+35975301 -80389757+35975119 -80390288+35974939 -80394799+35973493 -80395165+35973400
 -80470333+35837316 -80430238+35829382
 -80430238+35829382 -80389543+35844039 -80386356+35857041 -80387477+35860969 -80413845+35886128 -80367892+35888902 -80366328+35896715 -80373596+35909285 -80374857+35911575
 -80366622+35176565 -80370976+35179907
 -80369140+35930410 -80370779+35932701
 -80370779+35932701 -80369140+35930410
 -80370976+35179907 -80366622+35176565
 -80389316+35165780 -80371255+35179816 -80370976+35179907
 -80373288+35384805 -80374783+35382728 -80379353+35375661
 -80373288+35384805 -80379353+35375661
 -80374857+35911575 -80369140+35930410
 -80374857+35911575 -80374980+35911920 -80375082+35912406 -80375130+35913126 -80375034+35913569 -80374776+35914335 -80374229+35916117 -80374190+35916320 -80373420+35918194 -80372062+35920060 -80370053+35922837 -80369140+35930410
 -80379353+35375661 -80387671+35362952 -80390971+35357895 -80393865+35353461 -80396461+35349485 -80399502+35344828 -80404716+35336838 -80419885+35313600 -80422156+35310120 -80422409+35309731 -80429825+35298367 -80432885+35293681 -80433056+35293419 -80433136+35293297 -80444738+35275528 -80445208+35274808 -80445620+35274177 -80447340+35271543 -80450111+35267299 -80450747+35266325 -80450896+35266097 -80450993+35265948 -80451115+35265761 -80458654+35254211 -80462846+35247766 -80465989+35242903 -80467419+35240690 -80469933+35236846 -80470592+35235837 -80472749+35232537 -80475681+35228053 -80476624+35226610 -80477628+35225076 -80478093+35224364 -80480187+35221162 -80483794+35215652 -80483613+35215433 -80489666+35209820 -80504204+35187673 -80505239+35185425
 -80389316+35165780 -80390456+35165838
 -80390456+35165838 -80389316+35165780
 -80390456+35165838 -80397009+35165630
 -80397009+35165630 -80403260+35167227
 -80403260+35167227 -80412967+35164023
 -80412967+35164023 -80415838+35168278
 -80415838+35168278 -80428251+35167346 -80437957+35162834
 -80395165+35973400 -80395042+35973329 -80395389+35973210 -80370779+35932701
 -80421105+35987299 -80418646+35985298 -80416343+35983749 -80411491+35980401 -80400529+35974972 -80400206+35974936 -80399379+35974843 -80399030+35974804 -80395293+35973467 -80395165+35973400
 -80413393+36002520 -80413473+36001128
 -80413393+36002520 -80413777+36004648
 -80413473+36001128 -80414170+36000136
 -80413777+36004648 -80413393+36002520
 -80414081+36005624 -80413915+36005090 -80413777+36004648
 -80414081+36005624 -80417431+36012994
 -80414170+36000136 -80413473+36001128
 -80414170+36000136 -80416062+35998947 -80419753+35996412 -80422388+35989488
 -80417431+36012994 -80414081+36005624
 -80425809+36021128 -80418481+36016360 -80418004+36015475 -80417512+36014054 -80417431+36012994
 -80422388+35989488 -80421105+35987299
 -80422388+35989488 -80422353+35989188 -80421376+35987538 -80421105+35987299
 -80423183+35725621 -80392409+35723281
 -80423183+35725621 -80413432+35722394 -80413051+35722317
 -80413051+35722317 -80412944+35722333
 -80412944+35722333 -80411784+35722233 -80410899+35722195 -80410411+35722088
 -80410411+35722088 -80409831+35722096 -80409190+35722142
 -80409190+35722142 -80408778+35722088 -80408275+35722027
 -80408275+35722027 -80392409+35723281
 -80458904+35742811 -80453700+35734615 -80423476+35725801 -80423183+35725621
 -80425809+36021128 -80428231+36022130
 -80428231+36022130 -80425809+36021128
 -80428231+36022130 -80431326+36023658
 -80431326+36023658 -80428231+36022130
 -80431326+36023658 -80432721+36024584
 -80452319+36241222 -80448317+36238216 -80446969+36237203 -80442095+36233364 -80441527+36232950 -80439286+36231492 -80438479+36230842 -80437298+36229630 -80436340+36227778 -80435589+36225924 -80435524+36225519 -80434638+36223018 -80432111+36217825 -80432012+36216170 -80432232+36215784 -80435266+36214685 -80437288+36214396 -80441034+36213781 -80442390+36213155 -80443857+36211997 -80446138+36208570 -80446339+36206256 -80446161+36205590 -80441383+36194992 -80440503+36193473 -80439634+36191508 -80439530+36190578 -80439435+36188853 -80439621+36187638 -80440358+36185854
 -80432721+36024584 -80431326+36023658
 -80432721+36024584 -80432763+36024619
 -80432763+36024619 -80432721+36024584
 -80432763+36024619 -80432842+36024683
 -80432842+36024683 -80432763+36024619
 -80474015+36059157 -80472546+36060553 -80471938+36061081 -80469099+36062208 -80468046+36062507 -80463794+36062553
 -80463794+36062553 -80453170+36043896 -80452827+36043553 -80452738+36043464 -80452196+36042829 -80451746+36042232 -80451639+36042100 -80451019+36041615 -80449567+36040480 -80441918+36030557 -80439217+36028920 -80438843+36028686 -80436598+36027562 -80435589+36026889 -80432842+36024683
 -80441216+36184958 -80442618+36183988 -80443006+36183721 -80443388+36183380 -80443509+36183273 -80443771+36182368 -80443771+36182123 -80443809+36180365 -80439994+36174861 -80438207+36173196 -80436687+36169949 -80437194+36167813
 -80437194+36167813 -80442963+36149753
 -80437957+35162834 -80453882+35165329
 -80508473+36101966 -80508205+36103676 -80507873+36106521 -80507596+36107316 -80507426+36107501 -80506564+36108386 -80499779+36111183 -80499643+36111231 -80495556+36112683 -80488595+36115609 -80483139+36116201 -80479171+36117017 -80472434+36118473
 -80472434+36118473 -80468418+36118025 -80465093+36117394
 -80465093+36117394 -80463266+36117609 -80462793+36117748 -80462204+36117940 -80461071+36118426 -80460510+36118804 -80458178+36120057 -80456453+36120881 -80452898+36123337 -80452002+36125129 -80451678+36126237 -80445278+36132737 -80442818+36134632 -80439439+36138804 -80440077+36142138
 -80440077+36142138 -80441266+36145276
 -80440100+36550630 -80440213+36548699 -80440282+36547520 -80440565+36542720 -80440573+36542617 -80440545+36542342 -80440573+36541953 -80440662+36541127 -80440712+36540328 -80440869+36537790 -80440992+36535799 -80441206+36532341 -80441500+36527593 -80441864+36521727 -80441934+36520611 -80441970+36519176 -80442126+36516583 -80442338+36513038 -80442840+36504651 -80442923+36503983 -80443053+36498413 -80443287+36493744 -80443429+36490920 -80443575+36488236 -80444110+36479796 -80444350+36475771 -80444394+36474958 -80444565+36471805 -80444676+36469746 -80444863+36466308 -80444868+36466212 -80444907+36465503 -80444956+36464633 -80445176+36460856 -80445350+36457871 -80445541+36454602 -80445839+36448278 -80445926+36446775 -80446240+36441203 -80446379+36438531 -80446633+36433658 -80446814+36430184 -80447099+36424717 -80447155+36423644 -80447184+36422806 -80447227+36421414 -80447257+36420446 -80447354+36417503 -80447422+36415631 -80447654+36409290 -80447662+36409058 -80447712+36407719 -80447773+36405808 -80447920+36400960 -80448099+36397168 -80448115+36396239 -80448280+36391159 -80448400+36387185 -80448445+36385740 -80448586+36381300 -80448613+36380375 -80448616+36380269
 -80440358+36185854 -80440873+36185253 -80441216+36184958
 -80440358+36185854 -80441216+36184958
 -80441266+36145276 -80440077+36142138
 -80442963+36149753 -80437194+36167813
 -80442963+36149753 -80441266+36145276
 -80448616+36380269 -80448701+36377492 -80448726+36377060
 -80448616+36380269 -80448726+36377060
 -80901726+36561751 -80898620+36561681 -80892933+36561428 -80892331+36561402 -80889120+36561260 -80877461+36560763 -80837954+36559143 -80837641+36559118
 -80837641+36559118 -80837089+36559154 -80835002+36559255 -80827114+36559576 -80823276+36559725 -80822179+36559797 -80801645+36560953 -80801280+36560975
 -80801280+36560975 -80798542+36560970 -80796681+36560815 -80792993+36560563 -80774258+36560305
 -80774258+36560305 -80772744+36560341 -80766988+36560594 -80755957+36561097 -80754192+36561178 -80749436+36561489 -80748515+36561530 -80746897+36561556 -80744928+36561648 -80744101+36561686 -80743782+36561702 -80741398+36561817 -80741246+36561824 -80730351+36562349
 -80730351+36562349 -80724247+36562320 -80717334+36562288 -80714106+36562273
 -80714106+36562273 -80704584+36562310
 -80704584+36562310 -80696324+36561985 -80689504+36561580 -80688031+36561453 -80682250+36561041 -80679193+36560824 -80676513+36560640 -80671728+36560351 -80663707+36559861 -80662933+36559813 -80660213+36559644 -80658372+36559531 -80653349+36559221 -80647467+36559047 -80647136+36559024 -80641336+36558838 -80637564+36558685 -80632935+36558584 -80614766+36557944 -80612152+36557838 -80600546+36557331 -80597887+36557225 -80597219+36557199 -80592572+36557014 -80582716+36556621 -80581385+36556567 -80577195+36556400 -80571025+36556154 -80568464+36556051 -80563885+36555868 -80560513+36555733 -80558988+36555672 -80548549+36555277 -80540768+36554963 -80539550+36554914 -80534660+36554717 -80528113+36554453 -80526440+36554385 -80519828+36554119 -80511807+36553798 -80511615+36553790 -80510431+36553742 -80510063+36553727 -80509132+36553690 -80505135+36553530 -80487758+36552949 -80480427+36552592 -80480053+36552566 -80478633+36552497 -80470503+36552103 -80466713+36551919 -80460911+36551638 -80451216+36551168 -80448701+36551046 -80440100+36550630
 -80448726+36377060 -80448874+36369821 -80448904+36368808 -80448968+36366664 -80449036+36364461 -80449038+36364388 -80449375+36354490 -80449646+36346559 -80449726+36344233 -80449792+36340720 -80449933+36335879 -80449957+36335065 -80450076+36329066 -80450078+36328948 -80450092+36328434 -80450147+36326347 -80450332+36319336 -80450406+36316568 -80450419+36316114 -80450637+36307933 -80450668+36306802 -80450742+36303873 -80451113+36289372 -80451219+36285246 -80451272+36284916 -80451446+36275398 -80451493+36275199 -80451522+36275076 -80451588+36274802 -80451949+36261552
 -80451949+36261552 -80452126+36249321 -80452243+36244371 -80452302+36241915 -80452319+36241222
 -80453882+35165329 -80437957+35162834
 -80472875+35170140 -80456386+35164445 -80455304+35164436
 -80455304+35164436 -80453882+35165329
 -80458780+35750139 -80458904+35742811
 -80458780+35750139 -80465231+35807642 -80467083+35813910
 -80458904+35742811 -80459637+35746587 -80459652+35746931 -80459545+35747312 -80459408+35747778 -80459255+35748197 -80459164+35748586 -80459042+35749014 -80459042+35749517 -80458780+35750139
 -80533952+35786383 -80523019+35784846 -80518074+35781363 -80513720+35777812
 -80513720+35777812 -80506579+35777992 -80501716+35783096
 -80501716+35783096 -80487829+35766247 -80462198+35750865 -80461710+35750139 -80458904+35742811
 -80467083+35813910 -80467563+35815309 -80470530+35820709 -80471171+35822365 -80471517+35823826 -80472072+35825094 -80474955+35828195 -80477852+35830714 -80478995+35831203 -80480880+35831395
 -80480880+35831395 -80482521+35831192
 -80482521+35831192 -80470333+35837316
 -80467083+35813910 -80470333+35837316
 -80472875+35170140 -80472961+35170181 -80474189+35170639 -80475417+35171417 -80475947+35171852 -80476589+35172539 -80476840+35173111 -80476897+35176913 -80477149+35177623 -80477847+35178768
 -80472875+35170140 -80477847+35178768
 -80474083+36051153 -80474015+36059157
 -80474083+36051153 -80474963+36057113 -80474803+36057529 -80474498+36058361 -80474082+36059065 -80474015+36059157
 -80496403+36046536 -80492195+36043560 -80491635+36043304 -80490805+36043102 -80489639+36042970
 -80489639+36042970 -80487403+36042986 -80487043+36043080 -80486819+36043166 -80474306+36050648 -80474083+36051153
 -80761357+36270037 -80734700+36278934
 -80734700+36278934 -80722720+36269595
 -80722720+36269595 -80719934+36270051
 -80719934+36270051 -80692689+36266682 -80677780+36261669 -80665075+36251661 -80659044+36251556
 -80659044+36251556 -80648873+36255739 -80647384+36263737 -80631328+36285822 -80629653+36287381
 -80629653+36287381 -80624784+36286935 -80619806+36283630 -80618718+36282731 -80563891+36281993
 -80563891+36281993 -80562970+36282249 -80562660+36282330 -80552600+36283052 -80544658+36284458
 -80544658+36284458 -80536250+36278336 -80534176+36258580 -80530242+36258008
 -80530242+36258008 -80516400+36258355 -80510003+36258355 -80499779+36258553
 -80499779+36258553 -80479771+36258092
 -80479771+36258092 -80476443+36260575
 -80476443+36260575 -80452319+36241222
 -80477847+35178768 -80502313+35181461 -80503205+35181759 -80503540+35181782 -80505279+35184954 -80505239+35185425
 -80496403+36046536 -80496915+36046456
 -80496915+36046456 -80499779+36046601 -80507733+36046835 -80520642+36047083 -80528209+36047228 -80534718+36047353
 -80534718+36047353 -80545532+36047285 -80549196+36047250 -80549612+36047248
 -80549612+36047248 -80551455+36047311 -80559996+36047608 -80567217+36047859 -80575086+36048089 -80579967+36048251 -80580624+36048273
 -80509141+36100206 -80512943+36095519 -80514865+36094372 -80515338+36093888 -80515984+36092892 -80516159+36090979 -80515722+36087787 -80516099+36085851 -80516420+36082840 -80506135+36053103 -80505969+36052880 -80505774+36052702 -80505518+36052465 -80505091+36052169 -80504244+36051625 -80501604+36050247 -80499779+36048963 -80498771+36048328 -80496403+36046536
 -80505239+35185425 -80506131+35185792 -80510569+35187873 -80513195+35189105 -80522932+35194180 -80522951+35194190 -80524270+35194877 -80528036+35196840 -80529090+35197403 -80530558+35198188 -80530852+35198345 -80533923+35199987 -80535602+35200996
 -80508473+36101966 -80509001+36100550 -80509141+36100206
 -80508473+36101966 -80509141+36100206
 -80533952+35786383 -80534205+35786979 -80534289+35788398 -80533641+35790597 -80533641+35791192 -80534512+35791559 -80535721+35791674
 -80533952+35786383 -80535721+35791674
 -80535602+35200996 -80536991+35201588
 -80535721+35791674 -80556374+35802831 -80557010+35803956 -80558769+35805463 -80560934+35808761 -80562480+35810364 -80564617+35811051 -80569003+35813479 -80576190+35818301 -80580442+35820204 -80584275+35822576 -80584454+35822635 -80584910+35822759
 -80536991+35201588 -80535602+35200996
 -80550273+35208408 -80541789+35204036 -80541730+35204006 -80540630+35203439 -80536991+35201588
 -80550273+35208408 -80553102+35206142 -80554700+35204861 -80555444+35204264 -80560690+35200060 -80567341+35194731 -80569490+35193009 -80570087+35192531 -80571030+35191774 -80571122+35191700 -80579374+35185092 -80586168+35179625 -80599824+35168698 -80601135+35167640 -80602975+35166155 -80604317+35165072 -80604480+35164940 -80608851+35161414 -80614065+35157207 -80616179+35155558 -80618266+35153859 -80620974+35151676 -80624790+35148599 -80628430+35145793 -80636270+35139425
 -80653070+35260958 -80651502+35260238 -80646702+35258014 -80639502+35254478 -80635294+35252414 -80631598+35250542 -80629550+35249550 -80627982+35248798 -80624790+35247266 -80616394+35242867 -80605346+35237053 -80599837+35234154 -80599546+35234001 -80593889+35231140 -80593414+35230900 -80589908+35229127 -80588679+35228505 -80586140+35227221 -80583114+35225691 -80582697+35225480 -80581519+35224884 -80580660+35224449 -80576447+35222319 -80575834+35222009 -80572058+35219974 -80568950+35218299 -80564944+35216140 -80563182+35215190 -80561959+35214507 -80558966+35212889 -80550273+35208408
 -80580624+36048273 -80582275+36048269
 -80582275+36048269 -80580624+36048273
 -80584910+35822759 -80586550+35823118
 -80586550+35823118 -80587169+35823072 -80589221+35822179 -80589840+35821675 -80589924+35821423 -80589783+35821102 -80589305+35820804 -80587815+35820370 -80587365+35820095 -80587224+35819843
 -80587224+35819843 -80593326+35820826
 -80584910+35822759 -80593326+35820826
 -80692698+36051097 -80686280+36050882 -80680618+36050693 -80675535+36050523 -80665990+36050169 -80663891+36050092 -80661779+36050013 -80657261+36049894 -80656409+36049856 -80655660+36049824 -80650075+36049581 -80644355+36049400 -80641412+36049288 -80639385+36049229 -80637090+36049152 -80633313+36049042 -80630532+36048961 -80625926+36048809
 -80625926+36048809 -80624373+36048895
 -80624373+36048895 -80619303+36048801 -80615503+36048731 -80614625+36048715 -80609967+36048628 -80598422+36048414 -80591618+36048288 -80591231+36048287 -80582275+36048269
 -80593326+35820826 -80594199+35825750
 -80594199+35825750 -80599823+35824993 -80601754+35823627 -80604688+35823594
 -80604688+35823594 -80627306+35838480 -80636546+35845232
 -80636546+35845232 -80642369+35844181
 -80642369+35844181 -80654940+35845537
 -80654940+35845537 -80659166+35844921
 -80659166+35844921 -80665125+35845222 -80671676+35846639 -80683292+35858479 -80685797+35859383 -80691930+35863426
 -80636270+35139425 -80640296+35136172
 -80640296+35136172 -80636270+35139425
 -80640296+35136172 -80644537+35132744
 -80644537+35132744 -80640296+35136172
 -80644537+35132744 -80645278+35132145
 -80645278+35132145 -80644537+35132744
 -80645278+35132145 -80645839+35131691
 -80645839+35131691 -80645278+35132145
 -80645839+35131691 -80646714+35130984
 -80646714+35130984 -80645839+35131691
 -80646714+35130984 -80647534+35130322
 -80647534+35130322 -80646714+35130984
 -80647534+35130322 -80654030+35125106
 -80653070+35260958 -80653502+35261198
 -80653502+35261198 -80653070+35260958
 -80653502+35261198 -80655310+35262094 -80658574+35263662 -80659726+35264302 -80666126+35267310 -80666670+35267725 -80666814+35268190 -80667439+35270078 -80667550+35270366 -80667781+35271007 -80668086+35271856 -80669086+35274638 -80670158+35277982 -80672446+35284414 -80673710+35288046 -80673918+35288590 -80674894+35291486 -80675982+35294478 -80676782+35296750 -80678095+35300674 -80678222+35301054 -80681263+35309949 -80682203+35312641 -80682399+35313202 -80682460+35313381 -80683271+35315757 -80683965+35317779
 -80654030+35125106 -80647534+35130322
 -80804747+35028055 -80792973+35030082 -80792893+35030089 -80778820+35032624
 -80778820+35032624 -80778571+35032517
 -80778571+35032517 -80768430+35036067 -80767732+35036456 -80760454+35041886 -80755714+35045423 -80752416+35047863 -80744458+35053896 -80741647+35056052 -80741300+35056319 -80740561+35056889 -80740365+35057040 -80739621+35057614 -80736337+35060119 -80734504+35061517 -80733022+35062647 -80730705+35064461 -80730267+35064804 -80729609+35065319 -80728367+35066291 -80727364+35067077 -80721711+35071507 -80717071+35075139 -80716182+35075806 -80715815+35076081 -80715519+35076303 -80714026+35077423 -80712783+35078355 -80712491+35078585 -80708114+35082025 -80706127+35083587 -80705231+35084227 -80704207+35085091 -80703951+35085283 -80703215+35085939 -80702511+35086451 -80701839+35087059 -80701087+35087683 -80700207+35088355 -80698671+35089651 -80696591+35091265 -80695951+35091762 -80695919+35091786 -80694671+35092706 -80693807+35093378 -80691369+35095372 -80691087+35095602 -80690927+35095714 -80690767+35095842 -80684558+35100834 -80681406+35103394 -80680462+35104178 -80676990+35106994 -80674654+35108818 -80674151+35109215 -80673288+35109897 -80671968+35110940 -80671864+35111022 -80671855+35111029 -80671186+35111557 -80670021+35112477 -80667755+35114267 -80666857+35114976 -80665822+35115793 -80663998+35117234 -80663502+35117618 -80658494+35121666 -80654254+35125010 -80654030+35125106
 -80685915+35323467 -80683965+35317779
 -80685915+35323467 -80685559+35322338 -80683965+35317779
 -80784075+35507095 -80785099+35504454 -80786458+35500137 -80786269+35492077 -80782538+35485220 -80779631+35475106 -80775254+35466376 -80772772+35458506 -80772406+35457459 -80766845+35445605 -80764743+35441098 -80763096+35437565 -80761845+35434852 -80759995+35430544 -80759911+35430384 -80757679+35425440 -80756885+35423889 -80754432+35419094 -80752364+35414567 -80752318+35414465 -80752327+35414463 -80763341+35412378 -80765715+35403622 -80766290+35401488 -80764296+35400299 -80763007+35399530 -80747822+35385301 -80744674+35381401 -80740466+35377957 -80736730+35375140 -80736813+35375140 -80736713+35375064 -80732796+35372174 -80732663+35372068 -80731109+35370958 -80730915+35370825 -80728715+35369228 -80725354+35367015 -80722168+35364619 -80721705+35364261 -80719803+35362901 -80717994+35361648 -80717519+35361303 -80716998+35360925 -80713886+35358766 -80712455+35357769 -80707947+35354681 -80706734+35353898 -80706670+35353866 -80706268+35353668 -80699743+35350393 -80697794+35349165 -80697677+35349091 -80697622+35349057 -80696937+35348625 -80694002+35346774 -80692828+35344190 -80690510+35337215 -80690018+35335767 -80689950+35335566 -80687650+35328923 -80687487+35328461 -80686844+35326410 -80685915+35323467
 -80692698+36051097 -80693071+36046175 -80693110+36045652 -80693483+36040752 -80694066+36033629 -80694310+36030876 -80694484+36028922 -80695183+36021177 -80695249+36020451 -80695340+36019446 -80696180+36010163 -80696757+36003792 -80697465+35996325 -80699083+35974564 -80699293+35973150 -80699900+35966077 -80700161+35962384 -80700382+35959231 -80701119+35948901 -80701263+35946946 -80701271+35946842 -80701304+35946442 -80701349+35945918 -80702145+35936556 -80702400+35933560 -80703034+35926114 -80703076+35925616 -80703039+35924027 -80703420+35919621 -80704414+35907771 -80705445+35895726 -80705789+35890017 -80706286+35884039 -80706703+35876139 -80706801+35875137 -80706948+35870247 -80706956+35870106 -80707010+35869150 -80707066+35866654 -80707156+35865510 -80707457+35855430 -80707500+35853717 -80707738+35853348 -80707878+35852959 -80707796+35852751
 -80768071+36052932 -80764893+36052863 -80754112+36052629
 -80754112+36052629 -80747498+36052825
 -80747498+36052825 -80736582+36052451 -80736172+36052436 -80731759+36052246
 -80731759+36052246 -80731402+36052266 -80728156+36052279
 -80728156+36052279 -80726175+36052248 -80719705+36052024 -80716512+36051913 -80713146+36051840 -80702592+36051437 -80698854+36051304 -80696082+36051211 -80692698+36051097
 -80701521+35850715 -80691930+35863426
 -80701521+35850715 -80692745+35858960 -80692745+35860060 -80692576+35860655 -80692520+35862327 -80692239+35863105 -80691930+35863426
 -80701521+35850715 -80707796+35852751
 -80771463+35675168 -80769887+35679603 -80767925+35685122 -80767389+35686628 -80767350+35686735 -80766716+35688522 -80766437+35689309 -80765735+35691284 -80762733+35699736 -80761910+35702051 -80757022+35715816 -80754956+35721632 -80752493+35728567 -80752385+35728841 -80748585+35739570 -80747986+35741187 -80745286+35748475 -80744835+35749693 -80740511+35761775 -80738993+35766039 -80736253+35773561 -80733252+35782025 -80731010+35788361 -80729538+35792482 -80727445+35798320 -80724289+35807104 -80723154+35810245 -80721866+35813805 -80721576+35814608 -80718380+35822857 -80718026+35823753 -80712892+35838818 -80711364+35843111 -80707796+35852751
 -80737101+35507122 -80737620+35507976 -80736415+35514453 -80737025+35525120 -80739955+35543950 -80739924+35544491 -80741969+35552746 -80742320+35554059 -80742213+35554600 -80742315+35554974 -80743586+35559636 -80743676+35560176 -80745014+35566332 -80745639+35568428 -80745616+35568514 -80748030+35578483 -80750637+35589302 -80752417+35596573 -80752708+35597761 -80753813+35602272 -80754474+35604971 -80755130+35607650 -80755390+35608712 -80756287+35612376 -80756351+35612637 -80757428+35617033 -80759150+35624062 -80759414+35625651 -80761925+35635671
 -80737101+35507122 -80738408+35507124 -80749793+35507146
 -80749793+35507146 -80753801+35507115
 -80753801+35507115 -80749793+35507146
 -80784075+35507095 -80779721+35507110 -80777500+35507110 -80768197+35507112 -80766444+35507112 -80763337+35507113 -80760409+35507114 -80753801+35507115
 -80761357+36270037 -80769556+36274855
 -80761925+35635671 -80762386+35637511
 -80762386+35637511 -80761925+35635671
 -80771550+35674925 -80771456+35674547 -80770307+35669885 -80768880+35664126 -80768801+35663807 -80767269+35657561 -80766475+35654323 -80764543+35646362 -80764442+35645947 -80762985+35639943 -80762621+35638468 -80762386+35637511
 -80768071+36052932 -80768287+36053000 -80775256+36053160
 -80768071+36052932 -80775256+36053160
 -80769556+36274855 -80761357+36270037
 -80771463+35675168 -80771550+35674925
 -80771550+35674925 -80771463+35675168
 -80775256+36053160 -80778738+36053363 -80778872+36053371
 -80778872+36053371 -80784766+36053235
 -80784766+36053235 -80788855+36053511 -80791014+36053568 -80792521+36053607 -80797101+36053727 -80803347+36053890 -80804848+36053929 -80810686+36054078 -80817168+36054244 -80822489+36054380 -80831187+36054565 -80833203+36054576 -80845823+36054951
 -80845823+36054951 -80846038+36054922
 -80846038+36054922 -80849301+36054980 -80854031+36055063 -80856849+36055142 -80859643+36055205 -80862487+36055270 -80865725+36055344 -80873245+36055516 -80874555+36055546 -80876390+36055601 -80882180+36055731
 -80821057+36250282 -80809230+36254041 -80779595+36255945 -80778145+36257648 -80778583+36260378 -80780153+36268064 -80769556+36274855
 -80947030+35487699 -80940497+35492511 -80930146+35500135 -80918208+35508928 -80910066+35514926 -80909825+35515103
 -80909825+35515103 -80906062+35514826 -80890672+35513697 -80890046+35513651 -80874796+35512501 -80866448+35511859 -80865849+35511815 -80865196+35511767 -80862102+35511541 -80861298+35511475 -80860220+35511386 -80855590+35511049 -80845310+35510301 -80840494+35509950 -80839817+35509900 -80839225+35509857 -80834488+35509512 -80833925+35509471 -80833505+35509440 -80823886+35508741 -80820287+35508479 -80815224+35508111 -80811604+35507848 -80810306+35507753 -80801244+35507097 -80796762+35507088
 -80796762+35507088 -80794448+35507089 -80787859+35507093 -80784075+35507095
 -80809147+35022947 -80804747+35028055
 -80809147+35022947 -80807281+35024551 -80805861+35025513 -80805221+35027162 -80804998+35027941 -80804747+35028055
 -80840280+35001706 -80827957+35010587 -80824181+35012594 -80811569+35021230 -80811285+35021623 -80810706+35022100 -80809521+35022701 -80809147+35022947
 -80821057+36250282 -80824442+36250134
 -80824442+36250134 -80821057+36250282
 -80873259+36236383 -80853082+36240877
 -80853082+36240877 -80852982+36240874
 -80852982+36240874 -80849295+36241002 -80847027+36241816 -80841113+36243925 -80837837+36244765 -80833184+36246277 -80831571+36247292 -80831509+36247329 -80826134+36249705 -80824442+36250134
 -81033195+35148685 -81046455+35145886 -81051185+35133407 -81042468+35127876 -81041382+35127435 -81038389+35125142 -81038076+35124614 -81032762+35112812 -81040436+35101838 -81052800+35094443 -81052887+35093735 -81053024+35093079 -81053421+35092149 -81053818+35091416 -81054154+35090981 -81054962+35089989 -81055893+35088662 -81056564+35087777 -81056831+35087264 -81056979+35078674 -81057812+35067068 -81057648+35062433 -81041489+35044703
 -81041489+35044703 -81035385+35048068 -81034592+35048564 -81031571+35050235 -81027298+35052722 -81026779+35052981 -81015298+35059668 -81013736+35060578 -81012985+35061015 -81010712+35062489 -81010300+35062756 -81009584+35063170 -81002075+35067509 -81000000+35068821 -80999798+35068906 -80999488+35069036 -80997635+35069813 -80989166+35074734 -80987188+35075869 -80986994+35075980 -80978287+35080975 -80972136+35084515 -80961645+35090488 -80957870+35092639 -80950694+35097131 -80948770+35098336 -80948073+35098773 -80947376+35099233 -80944532+35101115 -80936798+35106194 -80934950+35107409
 -80934950+35107409 -80933980+35106369 -80933260+35105596 -80932693+35104987 -80931089+35103267 -80929027+35101041 -80919935+35091221 -80918333+35089542 -80912289+35082986 -80906553+35076763 -80906065+35076420 -80897978+35067426 -80895426+35064837 -80892346+35061711 -80887273+35056196 -80884887+35053510 -80884510+35053069 -80883847+35052294 -80883550+35051946 -80883123+35051446 -80876724+35043957 -80874795+35041699 -80874795+35041640 -80870595+35036788 -80864727+35029996 -80864503+35029736 -80853493+35016994 -80853044+35016475 -80851594+35014798 -80840280+35001706
 -80877048+36333568 -80875720+36330969 -80873523+36329545 -80871908+36329407 -80870600+36327599 -80869374+36326785 -80869033+36326559 -80868878+36326450 -80868888+36326238 -80868901+36325965 -80869059+36322637 -80869164+36320424 -80869782+36307453 -80869826+36306513 -80870230+36298029 -80870517+36292007 -80871024+36281372 -80871212+36277416 -80871379+36273897 -80871635+36268529 -80871959+36261739 -80871980+36261296 -80872132+36258105 -80872163+36257427 -80872322+36253984 -80872352+36253337 -80872380+36252735 -80872400+36252317 -80872412+36252084 -80872473+36250913 -80872477+36250839 -80872492+36250556 -80872588+36249879 -80872628+36249739 -80872640+36249449 -80872645+36249334 -80872664+36248889 -80872707+36247899 -80872738+36247174 -80872751+36246880 -80872826+36245134 -80872844+36244707 -80873175+36237758 -80873221+36237228 -80873245+36236894 -80873259+36236383
 -80873259+36236383 -80873277+36235820 -80873814+36224569 -80873902+36222630 -80874224+36216262 -80874431+36212287
 -80874431+36212287 -80874498+36211010 -80874574+36209357
 -80874431+36212287 -80874574+36209357
 -80874574+36209357 -80874794+36205714 -80874794+36204062 -80875052+36198818 -80875261+36194593 -80875649+36186731 -80875873+36182199 -80875946+36180725 -80876115+36177307 -80876617+36166116 -80876630+36165837 -80876723+36163922 -80876772+36162918 -80876872+36160854 -80876897+36160323 -80876955+36159120 -80877552+36146736 -80877763+36142364 -80877987+36137711 -80878056+36136282 -80878211+36133064 -80878454+36128713 -80878555+36126650 -80878596+36125820 -80878903+36119995 -80879161+36114828 -80879590+36106263 -80880158+36094790 -80880391+36090165 -80880697+36084111 -80881066+36076817 -80881331+36071636 -80881249+36068728 -80881473+36067944 -80881690+36064181 -80881973+36059298 -80882180+36055731
 -80880572+36335452 -80877048+36333568
 -80880572+36335452 -80880355+36335467
 -80880355+36335467 -80880067+36335409 -80879066+36334890 -80878094+36334378 -80877579+36334030 -80877232+36333738 -80877048+36333568
 -80921510+36365224 -80921010+36365716 -80920931+36365935 -80920887+36366376 -80920195+36367286 -80920077+36367324 -80919548+36367389 -80917777+36367785
 -80917777+36367785 -80915495+36367273 -80914129+36365420 -80912294+36363409 -80909545+36362116
 -80909545+36362116 -80908178+36362173
 -80908178+36362173 -80907855+36362124 -80903640+36358445 -80903730+36357854 -80901686+36355882 -80898154+36351804 -80898192+36349186 -80898792+36347754 -80898855+36347600 -80897831+36346781 -80894869+36342485 -80894581+36342249 -80893989+36341885 -80893509+36341404 -80890962+36339937
 -80890962+36339937 -80890796+36339973
 -80890796+36339973 -80890616+36339971 -80886680+36338521 -80883408+36335858 -80881935+36335138
 -80881935+36335138 -80880572+36335452
 -80882180+36055731 -80886023+36055819 -80887947+36055862 -80888844+36055930 -80892679+36056015 -80897206+36056115 -80897964+36056131 -80900710+36056192 -80901440+36056208 -80910785+36056463 -80930783+36056893 -80938373+36057056 -80946931+36057239 -80953221+36057375 -80953950+36057391 -80955516+36057427 -80960042+36057524 -80969556+36057728 -80972850+36057799
 -80972850+36057799 -80980278+36056962 -80987673+36055258 -80989639+36054806 -80992868+36054063 -80994876+36053601 -81011092+36049941 -81020316+36047775 -81023698+36046980 -81024145+36046874 -81029151+36045699
 -80901726+36561751 -80906521+36558136 -80908547+36556644 -80908718+36553964 -80909797+36552247 -80919692+36535249 -80921024+36528943 -80921834+36525264 -80921978+36524610 -80922120+36524038 -80922334+36523011 -80922496+36522233 -80922627+36521604 -80922904+36520272 -80924732+36511283 -80925683+36506835 -80926706+36502051 -80926998+36501165 -80928220+36500131
 -80901726+36561751 -80912632+36562034 -80913532+36562050 -80915058+36562078 -80938803+36563019 -80944338+36563058 -80945871+36563149 -80945988+36563196 -80947532+36563254 -80949153+36563314 -80967241+36563518
 -80967241+36563518 -80973362+36563464 -80975109+36563441
 -80975109+36563441 -80978432+36563446 -80984708+36563505 -80985316+36563523 -81003802+36563629 -81007672+36564036 -81011438+36564431 -81012205+36564471 -81018973+36564827 -81028694+36565389 -81036259+36565819 -81037578+36565895 -81037982+36565918 -81044549+36566297 -81046870+36566430 -81047982+36566494 -81058844+36566976 -81061866+36567020 -81068647+36567118 -81073480+36567188 -81074843+36567208 -81078719+36567263 -81079412+36567273 -81083206+36567328 -81098915+36568044 -81100696+36568125 -81101991+36568184 -81102729+36568217 -81108089+36568463 -81111298+36568610 -81126646+36569246 -81135399+36569388 -81137483+36569433 -81139558+36569478 -81140988+36569509 -81146451+36569739 -81148772+36569846 -81150277+36569915 -81152285+36570007 -81152919+36570035 -81156312+36570202 -81162719+36570548 -81164226+36570630 -81168870+36570891 -81170842+36571005 -81171212+36571026 -81176712+36571926 -81180611+36571972 -81184612+36572021 -81192626+36572118 -81201048+36572219 -81201517+36572225 -81202073+36572236 -81203424+36572264 -81203898+36572273 -81204373+36572284 -81204745+36572292 -81206472+36572328 -81207423+36572348 -81212308+36572448 -81214056+36572484 -81226009+36572732 -81226658+36572745 -81241793+36573059 -81253228+36573416 -81260046+36573797 -81262303+36573924 -81262921+36573933 -81270678+36574051 -81271785+36574068 -81279329+36574184 -81305430+36574958 -81307511+36575024 -81308005+36575029
 -81308005+36575029 -81323264+36574926 -81323891+36574922 -81324456+36574918 -81333561+36574856 -81334801+36574848 -81335425+36574844 -81348433+36574756 -81353322+36574723
 -80921975+36364911 -80921510+36365224
 -80921975+36364911 -80921679+36365153 -80921510+36365224
 -80955388+35400833 -80954827+35400048 -80954368+35395714 -80954475+35395073 -80961262+35390000 -80981607+35381776
 -80981607+35381776 -80981672+35381794
 -80981672+35381794 -80981060+35365989 -80972693+35365095
 -80972693+35365095 -80969411+35366810
 -80969411+35366810 -80935436+35362042
 -80935436+35362042 -80931235+35363064
 -80931235+35363064 -80922950+35360076 -80923002+35359924 -80923104+35359693 -80940589+35352298 -80942918+35350699 -80943614+35350528
 -80932369+36369283 -80931351+36367435 -80930631+36366860 -80930065+36366672 -80928518+36366610 -80926383+36365992 -80925515+36365557 -80921975+36364911
 -80977327+35678296 -80973074+35674915 -80961879+35661352 -80960665+35660081 -80960190+35658492 -80958930+35654272 -80943445+35637408 -80942577+35636437 -80930230+35625135 -80928408+35624083 -80927120+35623339 -80942447+35605179 -80940065+35600999 -80933478+35590928 -80959954+35548000 -80960029+35547810
 -80928054+36499825 -80928220+36500131
 -80928220+36500131 -80928054+36499825
 -80932369+36369283 -80932524+36369904
 -80932524+36369904 -80932369+36369283
 -80932524+36369904 -80932673+36370436
 -80932673+36370436 -80932524+36369904
 -80932673+36370436 -80935854+36376707 -80941817+36385060
 -80941817+36385060 -80955257+36393282
 -80943614+35350528 -80943752+35350494 -80944952+35350449
 -80944952+35350449 -80946375+35350561 -80947860+35350732 -80949337+35350860 -80951464+35350980
 -80951464+35350980 -80952467+35350895 -80954002+35350765 -80955550+35350479 -80956818+35350154 -80962414+35347049
 -80943614+35350528 -80962414+35347049
 -80960029+35547810 -80945181+35535037 -80956015+35531594 -80955703+35518335 -80964079+35506108
 -80949037+35448492 -80950725+35465388 -80950490+35473090 -80946207+35482548 -80946313+35485978 -80947030+35487699
 -80967381+36401708 -80952822+36418223 -80954745+36420544 -80957425+36423668 -80967074+36434918 -80973689+36442520 -80966925+36455659 -80966711+36455903 -80963169+36459933 -80961378+36461978 -80960233+36463316 -80953018+36471521 -80952930+36471622 -80951147+36473682 -80946910+36478478 -80928054+36499825
 -80947030+35487699 -80948547+35491751 -80963484+35500134
 -80957638+35435286 -80958696+35432287 -80957068+35428779 -80957005+35428657 -80956638+35427596 -80955699+35424434 -80955508+35423506 -80955208+35421447 -80955320+35419869 -80958762+35412114 -80958162+35408552 -80955753+35401622 -80955388+35400833
 -80955257+36393282 -80941817+36385060
 -80955257+36393282 -80955343+36393340
 -80955343+36393340 -80955257+36393282
 -80955343+36393340 -80963248+36398696
 -81456505+35419616 -81455574+35419616 -81455518+35419556 -81451448+35419431 -81445787+35419258 -81433247+35418876 -81411042+35418200 -81409800+35418162 -81409725+35418160 -81403753+35418008 -81392028+35417711 -81387732+35417603 -81385716+35417552 -81380887+35417430 -81374514+35417204 -81370223+35417056 -81369132+35417018 -81368103+35416982 -81363521+35416825 -81361605+35416759 -81345974+35416224 -81343087+35416125 -81321388+35415382 -81318870+35415296 -81317649+35415255 -81305348+35414796 -81300207+35414605 -81295523+35414443 -81290634+35414275 -81279627+35413896 -81277294+35413804 -81276667+35413779 -81276508+35413773 -81275224+35413723 -81274847+35413708 -81274596+35413698 -81272049+35413598 -81269285+35413489 -81268465+35413457 -81258225+35413040 -81253553+35412924 -81252489+35412887 -81245735+35411928 -81243095+35411840 -81241992+35411803 -81240930+35411758 -81235799+35411590 -81227112+35411305 -81227056+35411303 -81226371+35411280 -81225733+35411259 -81225428+35411249 -81221488+35411107 -81219724+35411094 -81218749+35411060 -81218012+35411034 -81216610+35410986 -81214148+35410901 -81211778+35410820 -81211598+35410814 -81210763+35410785 -81210695+35410783 -81210590+35410779 -81208931+35410722 -81208773+35410717 -81207704+35410680 -81203804+35410545 -81202933+35410515 -81200013+35410340 -81199174+35410290 -81195244+35410152 -81184587+35409763 -81178741+35409503 -81177808+35409471 -81162191+35408948 -81146002+35408362 -81141059+35408183 -81133142+35407888 -81122577+35407675 -81122264+35407663 -81111237+35407265 -81103913+35406955 -81092062+35406519 -81091628+35406503 -81091504+35406498 -81084711+35406250 -81083517+35406206 -81078482+35406033 -81075837+35405942 -81070040+35405742 -81066207+35405613 -81064208+35405546 -81054619+35405223 -81040317+35404471 -81032869+35404080 -81030401+35403950 -81026250+35403732 -81020669+35403640 -81017178+35403582 -81015740+35403558 -81015077+35403547 -81012214+35403500 -81011352+35403486 -81009892+35403462 -80987244+35402372 -80981793+35402124 -80978958+35401985 -80978373+35401956 -80976218+35401850 -80973932+35401738 -80967100+35401404 -80959341+35401026 -80956167+35400871 -80955388+35400833
 -80957638+35435286 -80949037+35448492
 -80957638+35435286 -80950183+35447659 -80949644+35448128 -80949037+35448492
 -80960029+35547810 -80969146+35548041 -80977272+35548246 -80977622+35548295 -80978810+35548322 -80980116+35548352 -80981807+35548391 -80986743+35548507 -80987669+35548529 -80989308+35548554 -80990422+35548581 -80995893+35548718 -80998023+35548772 -80999509+35549173 -80999798+35549210 -81008113+35549544 -81010603+35549644 -81013813+35549773 -81020687+35550028 -81021666+35550066 -81022233+35550089 -81022999+35550120 -81027805+35550309 -81028964+35550354 -81030519+35550415 -81033575+35550535 -81033957+35550550 -81037476+35550689 -81037588+35550693 -81046847+35551057 -81056534+35551437 -81057505+35551475 -81058904+35551530 -81060543+35551595 -81064316+35551743 -81069098+35551932 -81075159+35552171 -81080654+35552388 -81084589+35552543 -81086955+35552636 -81087232+35552647 -81087578+35552661 -81097373+35553019 -81109220+35553453 -81124043+35554028 -81137372+35554290 -81141196+35554439 -81143926+35554546 -81148655+35554719 -81151945+35554832 -81152545+35554852 -81152687+35554856 -81157617+35555020 -81160369+35555111 -81161255+35555142 -81163655+35555228 -81181473+35555893 -81185009+35556069 -81185745+35556101 -81189040+35556242 -81192700+35556376 -81196071+35556494 -81196525+35556510 -81199338+35556610 -81200630+35556655 -81211130+35557054 -81212262+35557099 -81215562+35557230 -81215952+35557245 -81217237+35557296 -81219320+35557379 -81223254+35557534 -81232998+35557919 -81236236+35557990 -81244176+35558305 -81245519+35558351 -81247290+35558412 -81248791+35558464 -81259243+35559124 -81261476+35559195 -81263039+35559241 -81265320+35559309 -81265479+35559314 -81266151+35559335 -81269385+35559436 -81270113+35559459 -81279709+35559759 -81291682+35560073 -81294061+35560144 -81306925+35560528 -81318135+35560862 -81327115+35561161 -81332923+35561381 -81342319+35561670 -81352019+35561969 -81363531+35562324 -81371297+35562563 -81372090+35562588 -81374298+35562647 -81382476+35563650 -81388222+35563900 -81394313+35564198 -81399638+35564424 -81411169+35564915 -81421111+35565338 -81427308+35565603 -81429182+35565671 -81439492+35566126 -81445682+35566399 -81454863+35566804 -81459930+35567027 -81464779+35567241 -81472680+35567590 -81479567+35567894 -81484789+35568124 -81485662+35568163 -81490763+35568339 -81495388+35568612 -81498720+35568744
 -81498720+35568744 -81499208+35568736
 -81499208+35568736 -81499812+35568788 -81501004+35568791
 -81501004+35568791 -81501016+35568762
 -81501016+35568762 -81509145+35568807
 -81509145+35568807 -81522194+35568806
 -80962414+35347049 -80972478+35350522
 -80963248+36398696 -80955343+36393340
 -80963248+36398696 -80965797+36400504
 -80964079+35506108 -80963484+35500134
 -80964079+35506108 -80963922+35504121 -80963484+35500134
 -80965797+36400504 -80963248+36398696
 -80967381+36401708 -80966850+36401247 -80966097+36400680 -80965797+36400504
 -80967381+36401708 -80971820+36396725 -80972392+36396058 -80972591+36395829 -80974025+36394228 -80980365+36387159 -80982428+36374497 -80993618+36374426 -80999800+36374387
 -80999800+36374387 -80999800+36374404 -81009149+36374404 -81011558+36374399
 -81011558+36374399 -81012651+36374440 -81013919+36374444 -81015589+36374449 -81016460+36374452 -81017839+36374456 -81027866+36374485 -81033332+36381334 -81043898+36398017 -81044089+36398351 -81052841+36412847 -81077433+36417792 -81078340+36420333 -81078710+36425944 -81078620+36426274 -81083604+36433279 -81091306+36435622
 -81091306+36435622 -81093947+36434062 -81094103+36433969 -81094282+36433864 -81098363+36433004
 -81098363+36433004 -81099343+36433267 -81103778+36434454
 -81103778+36434454 -81105238+36433998 -81120056+36429137 -81122397+36427541 -81125101+36425700 -81125691+36425309 -81144866+36419296
 -81144866+36419296 -81145634+36419344 -81145914+36419411 -81146997+36421744 -81147232+36422455
 -80972478+35350522 -80973000+35350113 -80973248+35349340 -80973461+35348501 -80973630+35347609 -80973672+35347321
 -80972478+35350522 -80973672+35347321
 -80973672+35347321 -80978848+35343368 -80985057+35336676 -80984574+35336272 -80984294+35336067 -80981762+35333168 -80983628+35324814 -80993264+35313827 -80993552+35312638
 -80990768+35694353 -80977327+35678296
 -80990768+35694353 -80990223+35693149 -80987143+35692479 -80984647+35689135 -80981709+35683707 -80980531+35680952 -80977327+35678296
 -81065620+35732230 -81065530+35718419 -81065471+35717905 -81063407+35712377 -81047943+35707820 -81046693+35707536 -81038438+35707328
 -81038438+35707328 -81028726+35710477 -81023087+35711800 -81014897+35712372
 -81014897+35712372 -81009837+35711370 -81006447+35710564 -81003967+35709651 -80999799+35706350 -80998173+35705316 -80991276+35695475 -80990768+35694353
 -80993552+35312638 -81000900+35305386 -81001156+35304874
 -80993552+35312638 -81001156+35304874
 -81001156+35304874 -81002567+35299962 -81003812+35297994 -81004116+35297194 -81004212+35296714 -81009892+35279819 -81011124+35278267 -81013828+35257803 -81008877+35245939 -81008996+35245708 -81009090+35245478 -81010420+35242236 -81011124+35235548 -81013732+35225644 -81011120+35216639 -81010712+35215884 -81009316+35214108 -81006244+35210362 -81005653+35191981 -81005061+35189821 -81004496+35187641 -81002142+35179176 -81006487+35164037 -81009421+35153690
 -81009421+35153690 -81016254+35154406
 -81016254+35154406 -81028805+35148658
 -81028805+35148658 -81031389+35148673 -81033195+35148685
 -81029151+36045699 -81027703+36042633 -81025785+36038571 -81025412+36037782 -81020954+36028341 -81020094+36026523 -81015908+36017658 -81015153+36016058 -81007863+36000615 -81006228+35997498 -81003827+35986105 -81004253+35976023 -81004364+35973400 -81004381+35972983 -81004413+35972205 -81004470+35970861 -81004497+35970217 -81004834+35962287 -81004958+35959376 -81005369+35958238 -81007281+35952950 -81007786+35951553 -81008788+35948781 -81010791+35943239 -81014073+35934162 -81016320+35927839 -81018493+35921904 -81019196+35920054 -81019594+35918899 -81020836+35915400 -81021030+35914764 -81021791+35912624 -81021987+35912072 -81026283+35900003 -81027108+35897685 -81029948+35889708 -81033429+35880049 -81033710+35879238 -81038762+35866021 -81039984+35862766 -81040794+35860612 -81041202+35859525 -81041539+35858543 -81041648+35858275 -81041933+35857581 -81044776+35854031 -81044820+35853976 -81047588+35850520 -81048008+35849995 -81052011+35844997 -81060220+35834750 -81061964+35829391 -81064734+35824259 -81067981+35820253 -81070061+35817802 -81074138+35815580 -81076399+35813882 -81078383+35811228 -81078917+35809900 -81078472+35804290 -81081445+35800441 -81082091+35800212 -81083321+35799341 -81084053+35798809 -81085473+35797726 -81086125+35797070 -81086475+35796707 -81087431+35796661 -81096256+35791186 -81101173+35787405 -81101257+35786879 -81107766+35784247 -81108243+35784022 -81108666+35783726 -81109578+35783026 -81109945+35782852 -81112765+35779985
 -81029151+36045699 -81034219+36044509 -81040608+36043009 -81041673+36042758 -81042254+36042621 -81043084+36042426 -81047251+36041449 -81056919+36032007 -81057561+36031323 -81097995+36028320
 -81097995+36028320 -81117345+36034625 -81122274+36036315 -81132830+36036917
 -81132830+36036917 -81145378+36034021 -81147195+36033259 -81147400+36033184 -81161961+36027530
 -81161961+36027530 -81173851+36028608 -81176423+36031410 -81177416+36031609 -81178002+36031731 -81181455+36033010
 -81327998+35163459 -81317097+35163005 -81315286+35162891 -81308292+35162668 -81303462+35162513 -81301949+35162417 -81297791+35162313 -81286510+35161841 -81280078+35161655 -81271288+35161325 -81269195+35161247 -81266846+35161159 -81265016+35161090 -81260750+35160912 -81258702+35160824 -81254858+35160660 -81251497+35160516 -81246037+35160281 -81245986+35160279 -81241686+35160081 -81240220+35160014 -81239358+35159974 -81235925+35159817 -81209901+35158606 -81209225+35158573 -81208530+35158540 -81199203+35158096 -81197925+35158035 -81196767+35157980 -81180583+35157213 -81177854+35157084 -81176719+35157030 -81170471+35156742 -81163894+35156438 -81163431+35156416 -81158428+35156185 -81153346+35155951 -81146071+35155615 -81130020+35154875 -81129711+35154860 -81123724+35154787 -81121240+35154671 -81116351+35154443 -81114238+35154366 -81109295+35154115 -81100793+35153452 -81092778+35152826 -81083873+35152211 -81078183+35151838 -81071270+35151385 -81061445+35150803 -81057955+35150602 -81056370+35150511 -81056025+35150492 -81046288+35149939 -81033195+35148685
 -81074974+35743258 -81066841+35736567 -81066482+35735733 -81066163+35734791 -81066001+35733740 -81065620+35732230
 -81074974+35743258 -81074328+35742837 -81073171+35742149 -81072024+35741513 -81071191+35740952 -81070431+35740382 -81069734+35739865 -81069090+35739425 -81068415+35738786 -81067682+35737918 -81067358+35737446 -81065620+35732230
 -81112765+35779985 -81111882+35779176 -81107710+35774880 -81104626+35770887 -81088880+35763086 -81090363+35760011 -81090421+35757270 -81089290+35755856 -81088854+35755485 -81076362+35744252 -81074974+35743258
 -81156999+35827315 -81150524+35828827
 -81150524+35828827 -81141527+35827395 -81136096+35806876 -81136043+35806858 -81112765+35779985
 -81147788+36423658 -81147232+36422455
 -81147788+36423658 -81147301+36422663 -81147232+36422455
 -81155035+36427909 -81154322+36427694 -81153816+36427542 -81152649+36427142 -81151832+36426837 -81148346+36424405 -81147788+36423658
 -81155035+36427909 -81155602+36428207 -81155743+36428207
 -81155035+36427909 -81155743+36428207
 -81155743+36428207 -81158095+36428940 -81159058+36428963 -81160673+36429353 -81162826+36432445 -81162995+36432621 -81165346+36437712 -81165648+36437712 -81169194+36431901 -81178501+36416655 -81180374+36413587 -81183515+36408441 -81187849+36401461 -81189151+36399472 -81189639+36399271 -81190059+36399106 -81190173+36399061 -81193485+36397755 -81194618+36397319 -81195407+36396997 -81201310+36394561 -81205369+36391554 -81207052+36390309 -81224913+36377084 -81237817+36370207 -81250655+36363366
 -81184691+36034462 -81181455+36033010
 -81184691+36034462 -81183868+36034026 -81183243+36033470 -81182639+36032938 -81182361+36032793 -81182123+36032704
 -81182123+36032704 -81181915+36032705 -81181608+36032866 -81181455+36033010
 -81191556+36036876 -81185163+36034800 -81184691+36034462
 -81188200+35822311 -81156999+35827315
 -81188200+35822311 -81177328+35822975 -81176626+35823031 -81175736+35823159 -81174226+35823691 -81172993+35824226 -81171593+35824711 -81170728+35825033 -81169756+35825312 -81169112+35825483 -81168349+35825595 -81156999+35827315
 -81192766+35822021 -81192364+35822194 -81190543+35822387
 -81190543+35822387 -81188200+35822311
 -81191556+36036876 -81199600+36035372
 -81192766+35822021 -81202092+35823703
 -81199600+36035372 -81191556+36036876
 -81199600+36035372 -81203982+36035501
 -81203982+36035501 -81205524+36033255
 -81205524+36033255 -81212540+36033542
 -81212540+36033542 -81214312+36032576 -81227705+36030799 -81235655+36030313 -81235883+36030211 -81260274+36025893 -81299133+36006241 -81300583+36006038 -81300515+36004633
 -81300515+36004633 -81310612+36005207
 -81310612+36005207 -81311416+36005083 -81328385+35996550
 -81202092+35823703 -81192766+35822021
 -81252249+35812632 -81252251+35812729 -81251279+35814722 -81249642+35815685 -81248998+35815716
 -81248998+35815716 -81245858+35815031 -81227974+35810487
 -81227974+35810487 -81202092+35823703
 -81250655+36363366 -81252997+36367086 -81246408+36374277 -81246851+36375561 -81246887+36375902 -81246919+36376214 -81246200+36378539 -81244180+36383039 -81245878+36386138 -81246674+36388420 -81246323+36389112
 -81245967+36389817 -81245656+36390939 -81246436+36392208 -81255354+36397076 -81258682+36398744 -81263284+36407713 -81262995+36408163 -81264608+36409819 -81266507+36415197 -81266188+36415817 -81265352+36432057 -81265332+36432964 -81265678+36433511 -81266691+36434842 -81270199+36441493 -81273637+36448095 -81274364+36448858 -81280514+36453142 -81280758+36453535 -81280935+36453670 -81281339+36453865 -81282299+36454448 -81282826+36455398 -81293000+36464644 -81293946+36464663 -81299417+36471396 -81299428+36471895 -81301146+36474670 -81307724+36480418 -81322183+36492463 -81322188+36495439 -81322114+36496150 -81322396+36496474 -81324231+36499822 -81324741+36500126 -81327324+36509424 -81327381+36513202 -81328258+36515538 -81329652+36518766
 -81246323+36389112 -81245967+36389817
 -81246323+36389112 -81246056+36389639 -81245967+36389817
 -81252074+35811179 -81252249+35812632
 -81252199+36362532 -81250655+36363366
 -81252249+35812632 -81252074+35811179
 -81334255+35796460 -81312978+35798634 -81311303+35800406 -81304637+35802694
 -81304637+35802694 -81301957+35800960 -81300485+35799063
 -81300485+35799063 -81271935+35804831
 -81271935+35804831 -81268914+35804457 -81268760+35804455
 -81268760+35804455 -81252074+35811179
 -81304899+36364855 -81252199+36362532
 -81304899+36364855 -81261582+36360655 -81260436+36360394 -81260129+36360330 -81259035+36358842
 -81259035+36358842 -81252199+36362532
 -81304899+36364855 -81305437+36364489
 -81305437+36364489 -81304899+36364855
 -81305437+36364489 -81306229+36364558 -81306880+36364741
 -81326975+35170592 -81326942+35170783 -81326838+35171381 -81326716+35172084 -81326706+35172143 -81326640+35172523 -81326577+35172886 -81326395+35173940 -81326333+35174723 -81325129+35180959 -81323503+35189381 -81323157+35201965 -81323234+35207625 -81323132+35210694 -81322994+35215398 -81322978+35217038 -81322783+35222876 -81322634+35227080 -81322498+35230907 -81322480+35231411 -81322455+35232108 -81322429+35232851 -81322415+35233366 -81322277+35238530 -81322269+35238820 -81322197+35241491 -81322192+35241671 -81322103+35242986 -81321892+35244211 -81321444+35246803 -81321318+35247531 -81321141+35248557 -81320940+35249722 -81320732+35250752 -81320660+35251265 -81320505+35251803 -81319984+35255604 -81319812+35256857 -81319476+35258984 -81319396+35259784 -81319492+35260279 -81320947+35261199 -81323981+35262905 -81325063+35263468 -81325499+35263599 -81325615+35263634 -81325914+35263724 -81328538+35264843 -81329317+35265268 -81330494+35265909 -81330765+35266057 -81330986+35266177 -81333948+35267499 -81336046+35268436
 -81321017+36369337 -81306880+36364741
 -81321017+36369337 -81320078+36368225 -81319247+36368068
 -81319247+36368068 -81317495+36368285 -81315925+36368459
 -81315925+36368459 -81314451+36368432 -81313252+36367928 -81311647+36367090 -81309674+36366172 -81308237+36365362 -81307447+36364875 -81306880+36364741
 -81414946+36294094 -81412259+36294872
 -81412259+36294872 -81409656+36294391 -81406659+36291871 -81399495+36289257 -81398633+36288912 -81394108+36286776 -81391646+36286009 -81388806+36284989 -81388729+36284903 -81388136+36284011 -81387203+36283461
 -81387203+36283461 -81386963+36283501 -81376213+36286013
 -81376213+36286013 -81373368+36284474
 -81373368+36284474 -81367348+36291011 -81367134+36294655 -81366461+36296054 -81366719+36301571 -81366785+36301689 -81361622+36310616 -81362316+36312041 -81362653+36312565 -81362908+36313046 -81362977+36313646 -81363071+36314444 -81364916+36336642 -81365058+36338444 -81366465+36354625 -81366841+36358934 -81366448+36358980 -81362232+36361959 -81362790+36363299 -81363507+36363836 -81363253+36364363 -81362913+36364752 -81359206+36367616 -81349139+36367942 -81348666+36368321 -81347538+36369139 -81333295+36370622 -81321502+36374821
 -81321502+36374821 -81321191+36374453 -81321017+36369337
 -81327128+35169705 -81326975+35170592
 -81327128+35169705 -81327024+35170307 -81326975+35170592
 -81327998+35163459 -81327935+35164066 -81327787+35165139 -81327608+35166445 -81327486+35167334 -81327367+35168201 -81327256+35168967 -81327230+35169116 -81327167+35169482 -81327128+35169705
 -81328385+35996550 -81328459+35996175 -81329635+35990244 -81331397+35981358 -81335987+35958218 -81336117+35957559 -81342856+35923587 -81342836+35922528 -81342164+35919518 -81339832+35908803 -81339313+35906418 -81336052+35891428 -81335470+35888705 -81334700+35885184 -81333583+35880071
 -81328385+35996550 -81336368+36009557 -81338606+36013360 -81343659+36021947 -81344238+36022804 -81345919+36023573 -81358843+36029489 -81361695+36030795 -81365717+36032636 -81365979+36033145 -81367488+36035045 -81367990+36035756 -81367651+36036453 -81367694+36037065 -81368372+36038006 -81370414+36039551
 -81370414+36039551 -81375702+36038933
 -81375702+36038933 -81379209+36040397 -81380325+36041040 -81380559+36041869 -81381479+36044611
 -81381479+36044611 -81395708+36043635
 -81395708+36043635 -81392045+36048187 -81399330+36061310
 -81329652+36518766 -81330617+36520188 -81332434+36522589 -81333025+36523144 -81333806+36523643 -81334746+36524117 -81335476+36524543 -81336266+36525050 -81336548+36525451
 -81329652+36518766 -81336548+36525451
 -81768059+35180493 -81765180+35180420 -81763396+35180373 -81759618+35180274 -81742683+35179707 -81740942+35179658 -81724057+35179137 -81721181+35179011 -81708524+35178551 -81703158+35178343 -81686427+35177650 -81675398+35177140 -81663698+35176609 -81660651+35176486 -81654566+35176239 -81643300+35175783 -81639007+35175609 -81624660+35174989 -81614803+35174552 -81610208+35174350 -81609550+35174320 -81609007+35174296 -81599819+35173888 -81599327+35173866 -81590303+35173464 -81581681+35173080 -81576236+35172969 -81572877+35172900 -81563780+35172360 -81548418+35171858 -81539532+35171570 -81538136+35171524 -81536995+35171487 -81522089+35170937 -81516916+35170719 -81516324+35170693 -81509280+35170368 -81503351+35170185 -81494265+35169882
 -81494265+35169882 -81493401+35169951
 -81493401+35169951 -81475942+35169102 -81470044+35168867 -81466871+35168856 -81461408+35168657 -81455502+35168383 -81452398+35168293 -81451741+35168186 -81450808+35168035 -81450238+35167943 -81444309+35167941 -81442960+35167941 -81441223+35167839 -81438451+35167676 -81435829+35167523 -81433541+35167433 -81428083+35167217 -81427148+35167180 -81415400+35166716 -81414988+35166700 -81412899+35166618 -81406436+35166363 -81398663+35166056 -81394753+35165902 -81389014+35165675 -81386264+35165567 -81385621+35165542 -81384844+35165512 -81366691+35164893 -81357928+35164568 -81352440+35164347 -81349354+35164222 -81337788+35163810 -81333224+35163647 -81327998+35163459
 -81333508+35798981 -81335577+35807009
 -81333583+35880071 -81333520+35879783 -81333596+35878540
 -81333583+35880071 -81333596+35878540
 -81333596+35878540 -81333617+35878217 -81334233+35875218
 -81334233+35875218 -81334254+35875131 -81334707+35872964
 -81334233+35875218 -81334707+35872964
 -81334255+35796460 -81333508+35798981
 -81334707+35872964 -81336230+35864629 -81336994+35860611 -81337670+35857242 -81338058+35855301 -81338170+35854705 -81339927+35845388 -81341270+35838268 -81343634+35825743 -81338949+35815747 -81337917+35812631 -81335643+35807401
 -81335577+35807009 -81333508+35798981
 -81335577+35807009 -81335643+35807401
 -81335643+35807401 -81335577+35807009
 -81336548+36525451 -81336917+36525978 -81337428+36526756 -81337627+36526825 -81340501+36530629 -81343220+36534334 -81346402+36544637 -81346291+36548301
 -81346291+36548301 -81352533+36546261
 -81340920+35270651 -81336046+35268436
 -81340920+35270651 -81338859+35269671 -81336046+35268436
 -81384897+35346214 -81382630+35345148 -81378694+35342960 -81377200+35342143 -81372453+35339579 -81366086+35336169
 -81366086+35336169 -81366045+35336202
 -81366045+35336202 -81362701+35333915 -81356711+35330688 -81356770+35330643 -81356943+35330476 -81360211+35327334 -81361705+35325898 -81365036+35320952 -81365147+35320035 -81365984+35318088 -81365019+35311199 -81359855+35301967 -81355102+35294410 -81355157+35294067 -81355731+35290539 -81356132+35288501 -81356243+35287058 -81356243+35286642 -81356242+35285655 -81356242+35285523 -81356197+35284408 -81356184+35284077 -81356157+35283371 -81355260+35279523 -81355077+35279204 -81354900+35278936 -81354558+35278480 -81352717+35276569 -81349077+35274764 -81346991+35273815 -81340920+35270651
 -81350673+35785650 -81347674+35792665 -81334255+35796460
 -81351678+35783831 -81350673+35785650
 -81351678+35783831 -81351513+35784024 -81351101+35784543 -81350750+35785283 -81350673+35785650
 -81352533+36546261 -81353221+36545824
 -81364055+35767865 -81358394+35766767
 -81358394+35766767 -81352977+35770795 -81352890+35771127 -81354269+35776788 -81351678+35783831
 -81353221+36545824 -81352533+36546261
 -81353322+36574723 -81353222+36567144 -81353222+36559522 -81353222+36558575 -81353221+36545824
 -81353322+36574723 -81354035+36574721 -81361622+36574704 -81362067+36574703
 -81362067+36574703 -81388594+36575024 -81389211+36575040 -81392826+36575141 -81393486+36575172 -81393662+36575180 -81394774+36575233 -81396286+36575304 -81397211+36575348 -81397681+36575370 -81398235+36575396 -81403016+36575623 -81410104+36575914 -81410377+36575923 -81427703+36576469 -81434683+36576658 -81442845+36576883 -81443976+36576994 -81444488+36577045 -81445719+36577167 -81457410+36578481 -81458158+36578575 -81462257+36579008 -81462838+36579068 -81470544+36579857 -81476333+36580412
 -81476333+36580412 -81489387+36579026
 -81489387+36579026 -81489873+36579047 -81494631+36579321 -81496355+36579487 -81497189+36579567 -81506956+36580055 -81507464+36580072 -81507654+36580078 -81517675+36580409 -81518167+36580425 -81521337+36580545 -81522258+36580621 -81534580+36581641 -81534794+36581658 -81538296+36581949 -81541184+36582188 -81543140+36582354 -81559086+36583649 -81559677+36583696 -81563219+36583982 -81563912+36584038 -81583005+36585575 -81596860+36586691 -81606325+36587087 -81606970+36587094 -81607706+36587104 -81608275+36587111 -81617338+36587224 -81617825+36587231 -81618168+36587235 -81627414+36587358 -81650035+36587700 -81650606+36587709 -81666007+36587942 -81669262+36587991 -81677535+36588117
 -81677535+36588117 -81678515+36582333 -81677036+36581218 -81691936+36565918 -81691936+36565838 -81691936+36565818 -81691836+36565518 -81691636+36565318 -81691436+36565018 -81691336+36564818 -81691236+36564618 -81691136+36564418 -81691111+36564368 -81693413+36550831 -81696250+36545727 -81699962+36539714 -81704871+36536553 -81707963+36536209 -81707982+36524192 -81700553+36515190 -81700093+36514158 -81699601+36512883 -81699446+36511504 -81698243+36509448 -81697744+36508448 -81697829+36507544 -81697290+36504887 -81697504+36504627 -81697970+36504063 -81697533+36502328 -81699923+36500865 -81700238+36500475 -81700042+36500120 -81699955+36499234 -81700145+36498296 -81699928+36498018 -81698265+36497221 -81697261+36496141 -81696835+36493393 -81696182+36492019 -81695907+36491580 -81696182+36491355 -81697832+36489057 -81697287+36484738 -81695898+36480392 -81695311+36467912 -81695159+36467703 -81696831+36466168 -81715082+36453365 -81715535+36451465 -81714373+36450984 -81714277+36450978 -81717489+36445207 -81719935+36423955 -81729276+36415882 -81741695+36411734 -81738368+36401171 -81738971+36396416 -81728678+36391164
 -81376946+35750218 -81374809+35752863 -81373933+35754583 -81373909+35754631 -81373731+35754853 -81373509+35755131 -81373462+35755225 -81373409+35755331 -81373369+35755384 -81368109+35762331 -81367809+35762831 -81366421+35764496 -81366309+35764631 -81365409+35766031 -81365209+35766331 -81365063+35766603 -81364986+35766721 -81364055+35767865
 -81393692+35759062 -81389276+35758972 -81377003+35757606
 -81377003+35757606 -81374810+35761994 -81364055+35767865
 -81376946+35750218 -81377005+35750132
 -81377005+35750132 -81376946+35750218
 -81485514+35625469 -81481335+35629757 -81475119+35636137 -81474968+35636292 -81472593+35638729 -81471400+35639953 -81465903+35645597 -81459471+35652198 -81457942+35653767 -81456277+35655476 -81446319+35665708 -81439630+35672623 -81435072+35677339 -81433098+35679382 -81427823+35684841 -81427458+35684900 -81427401+35685277 -81425094+35687632 -81419873+35692847 -81418133+35695097 -81413449+35701391 -81412686+35702498 -81410229+35705786 -81409382+35706951 -81408032+35708807 -81406781+35710539 -81404263+35713965 -81402756+35715816 -81401852+35716925 -81401611+35717242 -81401010+35718032 -81399390+35720220 -81399197+35720480 -81399010+35720732 -81398930+35720842 -81397358+35723004 -81397227+35723184 -81396610+35724032 -81393410+35728332 -81393310+35728532 -81393110+35728732 -81389610+35733432 -81389010+35734131 -81388710+35734631 -81387110+35736831 -81387040+35736935 -81386910+35737131 -81386510+35737631 -81385486+35738966 -81384210+35740631 -81382123+35743398 -81381390+35744420 -81380266+35746119 -81380199+35746221 -81380068+35746382 -81379156+35747499 -81377005+35750132
 -81384897+35346214 -81385735+35346443 -81385931+35346626 -81385959+35346787
 -81384897+35346214 -81385959+35346787
 -81456505+35419616 -81453541+35416223 -81452976+35415576 -81446536+35408129 -81445924+35407462 -81443691+35404839 -81443169+35404220 -81437130+35397061 -81434947+35394709 -81432902+35392369 -81429897+35389025 -81421935+35379834 -81417449+35374571 -81415903+35372877 -81413139+35369726 -81412706+35369224 -81411087+35367348 -81410599+35366759 -81410274+35366368 -81404175+35359340 -81400394+35354953 -81399198+35353530 -81398842+35353113 -81397784+35352761 -81390208+35349064 -81388382+35348046 -81388309+35347983 -81386713+35347199 -81385959+35346787
 -81399330+36061310 -81399889+36062588 -81400554+36063204 -81400861+36063552
 -81399330+36061310 -81400861+36063552
 -81400336+35758894 -81393692+35759062
 -81400336+35758894 -81399091+35758402 -81398142+35758212 -81397061+35758176
 -81397061+35758176 -81396115+35758363 -81395131+35758677 -81393971+35759000 -81393692+35759062
 -81400861+36063552 -81401457+36064109 -81403127+36065453 -81403214+36065488 -81407151+36068086 -81407245+36068258 -81418198+36071812 -81418361+36072011 -81419320+36072938 -81446573+36077085 -81472647+36089392 -81473150+36089709 -81475097+36090625 -81475520+36090830 -81477185+36092088 -81477873+36093296 -81487827+36097947 -81489682+36098305
 -81489682+36098305 -81494260+36097646
 -81494260+36097646 -81495080+36099982 -81495999+36100317 -81498391+36100401
 -81498391+36100401 -81498947+36100346 -81500925+36099748 -81516358+36097445
 -81516358+36097445 -81516612+36097464 -81516891+36098180 -81520025+36100401 -81519846+36101551 -81520137+36102324 -81522196+36102714 -81529240+36107161 -81529628+36107406 -81545455+36117398
 -81408434+35765270 -81404575+35761986 -81400336+35758894
 -81477522+36240196 -81473577+36244734 -81463023+36257293 -81446061+36260401 -81445436+36260594 -81436095+36263317 -81435173+36263960 -81434905+36264142 -81434507+36264414 -81432684+36265197 -81432489+36265250 -81429630+36268631 -81429701+36269423 -81429603+36271157 -81429484+36271550 -81418615+36277383 -81418005+36277424 -81414981+36279497 -81414724+36279782 -81414469+36280171 -81413453+36281083 -81413383+36283843 -81414156+36286331
 -81414156+36286331 -81415651+36290069
 -81414946+36294094 -81415040+36293949
 -81415040+36293949 -81414946+36294094
 -81415040+36293949 -81415370+36293445
 -81415370+36293445 -81415040+36293949
 -81415370+36293445 -81415772+36290891
 -81415651+36290069 -81414156+36286331
 -81415651+36290069 -81415772+36290891
 -81415772+36290891 -81415370+36293445
 -81415772+36290891 -81415651+36290069
 -81421078+35769866 -81408434+35765270
 -81421078+35769866 -81419790+35769300 -81416790+35768067 -81413986+35766812 -81412146+35765988 -81410886+35765769 -81409689+35765575 -81408434+35765270
 -81712199+35876991 -81709740+35874978 -81695984+35870066 -81688034+35867228 -81682087+35865105 -81679397+35864141 -81672319+35861374 -81666364+35859046 -81655194+35854680 -81647882+35851822 -81646633+35851334 -81637289+35845120 -81637091+35844770 -81634602+35840373 -81632315+35836332 -81632043+35835852 -81626017+35833526 -81629729+35830336 -81620421+35825180 -81620258+35825092 -81619854+35824874 -81618835+35824324 -81613856+35821541 -81612240+35820643 -81611821+35820410 -81611331+35820137
 -81611331+35820137 -81602965+35823727
 -81602965+35823727 -81591774+35815413 -81589215+35812655 -81581868+35804698 -81575805+35798019 -81575447+35797606 -81573010+35794986 -81567356+35789193 -81560995+35782554 -81560107+35781596 -81557704+35779188 -81555960+35777332 -81548045+35776740
 -81548045+35776740 -81547048+35777181 -81533906+35779705 -81524082+35780103 -81516737+35780733
 -81516737+35780733 -81503806+35780696
 -81503806+35780696 -81502906+35780704 -81502677+35780704 -81499814+35780653 -81493386+35780565
 -81493386+35780565 -81487628+35781114 -81487270+35781200 -81482864+35782171 -81455394+35784895 -81450224+35785220
 -81450224+35785220 -81444829+35784581 -81438880+35773015
 -81438880+35773015 -81438034+35773082 -81436843+35773284 -81436310+35773342
 -81436310+35773342 -81431017+35772616 -81423068+35770722 -81421078+35769866
 -81496720+35496277 -81495568+35494537 -81494528+35492678 -81491479+35486856 -81490395+35484939 -81490105+35484504 -81487676+35480862 -81487642+35480812 -81486926+35479738 -81486660+35479339 -81486268+35478751 -81485554+35477680 -81485029+35476893 -81484814+35476570 -81481681+35471292 -81475498+35460148 -81474268+35457717 -81469816+35448675 -81469209+35447522 -81466917+35442208 -81465108+35438137 -81458952+35424118 -81458658+35423447 -81456505+35419616
 -81545455+36117398 -81544812+36117761 -81542014+36119341 -81533273+36124278 -81531768+36125129 -81530575+36125684 -81529596+36126220 -81528441+36126862 -81525655+36128467 -81521139+36130938 -81520290+36131413 -81514914+36134412 -81510785+36136712 -81499753+36142929 -81499590+36143143 -81488286+36162505 -81487218+36164335 -81479727+36177167 -81479547+36177447 -81479257+36177954 -81477578+36180898 -81467117+36188422 -81466492+36188871 -81465536+36189825 -81465379+36190367 -81465373+36190482 -81464620+36193072 -81464347+36194010 -81464132+36194718 -81464084+36195019 -81463459+36197283 -81461188+36204895 -81462130+36206993 -81462652+36208129 -81462893+36208642 -81463671+36210319 -81467719+36219133 -81468830+36221552 -81477522+36240196
 -81477522+36240196 -81482949+36242612
 -81482949+36242612 -81499825+36250128
 -81491387+35619662 -81485514+35625469
 -81491387+35619662 -81485875+35625132 -81485514+35625469
 -81534359+35568811 -81533762+35569629 -81533344+35570202 -81533082+35570563 -81527614+35578150 -81520307+35588289 -81519883+35588944 -81518901+35590312 -81517145+35592757 -81516489+35593670 -81512401+35599360 -81511781+35600206 -81509961+35602738 -81506021+35608226 -81499877+35611122 -81499813+35611178 -81491819+35619197 -81491387+35619662
 -81496720+35496277 -81499271+35500132
 -81499271+35500132 -81496720+35496277
 -81499271+35500132 -81499353+35500266
 -81499353+35500266 -81499271+35500132
 -81499353+35500266 -81499812+35501018
 -81499812+35501018 -81499353+35500266
 -81499812+35501018 -81500588+35502331 -81503813+35507788 -81505831+35511202 -81507075+35513308 -81508205+35515219 -81509024+35516604 -81510233+35518649 -81512340+35522215 -81512430+35522367 -81512457+35522413
 -81499825+36250128 -81482949+36242612
 -81499825+36250128 -81501941+36251059
 -81501941+36251059 -81499825+36250128
 -81557180+36275455 -81555021+36275739
 -81555021+36275739 -81550072+36273334 -81548329+36272487 -81546952+36271818 -81546400+36271550 -81544315+36270537 -81534608+36266203 -81534021+36265950 -81509172+36254517 -81507494+36253735 -81505688+36252892 -81503744+36251921 -81503433+36251778 -81503305+36251719 -81503027+36251537 -81501941+36251059
 -81537619+35564269 -81525891+35560150 -81510745+35548662 -81509131+35546937 -81509587+35536055 -81509879+35534899 -81510628+35531269 -81510803+35530421 -81511096+35529002 -81511382+35527551
 -81511382+35527551 -81512064+35524290 -81512457+35522413
 -81511382+35527551 -81512457+35522413
 -81522194+35568806 -81522983+35568805
 -81522983+35568805 -81522194+35568806
 -81522983+35568805 -81524196+35568800
 -81524196+35568800 -81522983+35568805
 -81524281+35568812 -81524196+35568800
 -81524281+35568812 -81525581+35568803
 -81525581+35568803 -81524281+35568812
 -81525581+35568803 -81531368+35568806 -81534359+35568811
 -81534359+35568811 -81536667+35565645 -81537396+35564660 -81537433+35564594 -81537619+35564269
 -81692329+35579789 -81692253+35580093 -81690991+35584309
 -81690991+35584309 -81678684+35574470 -81663242+35567347 -81662036+35567324 -81661027+35566604 -81660928+35566567 -81660833+35566531 -81660571+35565859 -81658992+35565376 -81658776+35565327 -81655282+35564266 -81655114+35564083 -81654952+35563856 -81654821+35563734 -81638802+35563667
 -81638802+35563667 -81638010+35564237 -81633406+35567122
 -81633406+35567122 -81633306+35566802 -81625191+35566248 -81624056+35566162 -81622632+35566088
 -81622632+35566088 -81620334+35566158 -81618793+35567098
 -81618793+35567098 -81617887+35566187
 -81617887+35566187 -81613827+35566275 -81613758+35566292 -81610809+35566562 -81600650+35569454 -81600601+35569479 -81596455+35570978 -81596300+35571174
 -81596300+35571174 -81595121+35567555 -81585711+35565788
 -81585711+35565788 -81585171+35565889
 -81585171+35565889 -81573966+35559665
 -81573966+35559665 -81564680+35561111 -81545812+35564846
 -81545812+35564846 -81537709+35564252
 -81537709+35564252 -81537619+35564269
 -81811520+36111544 -81785580+36113617 -81779737+36114097 -81778862+36114187 -81778326+36114232 -81774157+36114605 -81732870+36117849 -81731369+36117973 -81728444+36118206 -81723907+36118563 -81722097+36118705 -81721640+36118741 -81720741+36118812 -81720153+36118858 -81719625+36118900 -81719173+36118936 -81718254+36119009 -81717528+36119066 -81716540+36119158 -81716185+36119219 -81715609+36119267 -81715117+36119308 -81714183+36119385 -81712732+36119503 -81705676+36120073 -81699934+36120538 -81697143+36120764 -81689426+36121359 -81684433+36121723 -81683131+36121817 -81682893+36121835 -81682649+36121853 -81681742+36121920 -81678109+36122186 -81677718+36122215 -81676885+36122276 -81675998+36122363
 -81675998+36122363 -81670704+36121039 -81667713+36120603 -81665568+36120420 -81665032+36120214 -81663550+36120011 -81663282+36119939 -81661194+36118747 -81660786+36118346
 -81660786+36118346 -81658767+36118358
 -81658767+36118358 -81658456+36118357 -81654686+36118309 -81653575+36118295 -81652726+36118285 -81651650+36118277 -81650483+36118269 -81647671+36118249 -81631567+36118132 -81630483+36118125 -81613012+36117948 -81606912+36117881 -81603273+36117852 -81599038+36117818 -81595716+36117792 -81571864+36117605 -81561759+36117525 -81561020+36117519 -81552829+36117455 -81550690+36117438 -81549908+36117432 -81546063+36117403 -81545455+36117398
 -81557180+36275455 -81566716+36272482
 -81566716+36272482 -81557180+36275455
 -81566716+36272482 -81567275+36273005 -81567395+36273208
 -81567395+36273208 -81566716+36272482
 -81567395+36273208 -81567829+36273941 -81570376+36277887 -81570528+36278180 -81572820+36280934 -81573951+36283126 -81588356+36301986 -81588608+36302449 -81594664+36306822 -81594835+36307319 -81596854+36308806
 -81596854+36308806 -81597608+36309271 -81598174+36309820 -81598310+36310016
 -81596854+36308806 -81598310+36310016
 -81598310+36310016 -81599649+36311382 -81599975+36311431 -81600071+36311446 -81600510+36311998 -81600751+36312322 -81601968+36314468 -81601976+36314776 -81601983+36315101 -81601984+36315174 -81604719+36317496 -81605098+36317841 -81605507+36318268 -81610668+36323133 -81610780+36323239 -81619169+36331149 -81625149+36336737 -81634609+36345963 -81636009+36347335 -81638152+36349434 -81638225+36349506 -81648575+36354282 -81662990+36360935 -81665536+36362110 -81678125+36367920 -81679066+36368355 -81701084+36378682 -81702001+36379120 -81708855+36382390 -81711318+36383185 -81712258+36383617 -81728678+36391164
 -81692329+35579789 -81692553+35568622 -81692955+35560781 -81693287+35553093 -81694160+35533377 -81694439+35526893 -81694682+35518529 -81694786+35514949 -81695069+35505910 -81695373+35499437 -81695570+35497204 -81695930+35488677 -81696020+35486110 -81696166+35484066 -81696386+35479802 -81696779+35473022 -81696865+35471538 -81697200+35466522 -81697377+35462586 -81697464+35461819 -81697522+35461312 -81697822+35454278 -81698336+35442198 -81698433+35439910 -81698461+35439247 -81698487+35438649 -81698539+35436657 -81698852+35430849 -81699101+35425669 -81699912+35408836 -81700213+35403063 -81700360+35400241 -81700493+35396014 -81700908+35387088 -81700984+35385442 -81701396+35376596 -81702139+35368025 -81702729+35359732 -81707090+35347088 -81708927+35342707 -81709569+35341179 -81710285+35339455 -81712472+35334236 -81714266+35329906 -81718817+35318922 -81719612+35317004 -81719645+35316923 -81721256+35313033 -81724442+35305347 -81724541+35305108 -81724625+35304906 -81724792+35304502 -81725117+35303720 -81727095+35298962 -81727398+35298232 -81728404+35295812 -81729228+35293829 -81731192+35289108 -81733349+35283922 -81733633+35283241 -81733739+35282986
 -81692329+35579789 -81704474+35580895 -81706409+35582085 -81709158+35588337
 -81728678+36391164 -81726753+36366394 -81725113+36363579 -81705299+36341852 -81707438+36335171
 -81707438+36335171 -81725938+36340364 -81726136+36340616 -81727948+36341371
 -81727948+36341371 -81730721+36341239 -81730976+36341187 -81740244+36339525
 -81740244+36339525 -81761231+36340276
 -81761231+36340276 -81762035+36340187 -81762830+36339913 -81763615+36339406 -81764291+36338906 -81764927+36338672
 -81764927+36338672 -81765145+36338970 -81765542+36339325 -81766396+36339672 -81767002+36339978 -81771935+36343588 -81788520+36348211 -81791076+36352041 -81790790+36354755 -81790711+36355101 -81790681+36355448 -81790800+36355907 -81790909+36356020 -81791564+36356028 -81791763+36356109 -81791991+36356455 -81792130+36356576 -81792418+36356785 -81793044+36357801 -81793089+36362462
 -81793089+36362462 -81794451+36362040 -81796434+36359679 -81811242+36351660 -81827748+36348511 -81845025+36340753 -81848912+36338910 -81850503+36338290 -81853039+36336559 -81862998+36330293 -81882199+36312958 -81918170+36287024
 -81709158+35588337 -81709242+35588749 -81709438+35589093 -81709438+35589619 -81709607+35589665
 -81709607+35589665 -81709915+35589619 -81710279+35589344 -81711092+35589069
 -81711092+35589069 -81712046+35589275 -81712354+35589550 -81712523+35589871 -81716089+35603038
 -81709158+35588337 -81716089+35603038
 -81716089+35603038 -81716201+35603153 -81727388+35603482 -81727726+35603515
 -81727726+35603515 -81736434+35601823
 -81736434+35601823 -81738044+35602137 -81740372+35603190 -81754582+35612246 -81754690+35612320
 -81754690+35612320 -81757351+35609365 -81762163+35607505 -81768279+35603179 -81768943+35602914 -81770015+35598840 -81768414+35596208 -81773263+35592539 -81781202+35591816
 -81781202+35591816 -81794846+35592582
 -81794846+35592582 -81796973+35583891 -81818312+35578041 -81824184+35574955
 -81728086+35890376 -81712199+35876991
 -81728086+35890376 -81723049+35887202 -81722624+35886650 -81722321+35886290 -81721662+35885918 -81721173+35885689 -81720644+35885372 -81720093+35884926 -81719641+35884511 -81719298+35884136 -81719101+35883549 -81712199+35876991
 -81780054+35946757 -81779815+35946712 -81776069+35926817
 -81776069+35926817 -81772653+35928289
 -81772653+35928289 -81758595+35928147 -81746769+35917796 -81737952+35905443 -81732800+35899289 -81729147+35891765 -81728860+35891006 -81728086+35890376
 -81733739+35282986 -81734951+35280075 -81735174+35279534
 -81733739+35282986 -81735174+35279534
 -81735174+35279534 -81737600+35273660 -81737636+35273572 -81740460+35266731 -81740485+35266672 -81740966+35265510 -81743288+35259898 -81743934+35258364 -81745831+35253862 -81749473+35245990 -81752120+35239354 -81757214+35227778 -81758261+35225401 -81758502+35224856 -81759576+35222418 -81759619+35222201 -81759636+35222118 -81759849+35221180 -81759921+35220864 -81760078+35219866 -81760447+35218019 -81760545+35217532 -81760792+35216297 -81761005+35215236 -81761357+35213476 -81761646+35212032 -81761690+35211813 -81761821+35211159 -81762535+35207592 -81762678+35206881 -81762956+35205829 -81763192+35204662 -81763354+35203868 -81764262+35199243 -81765391+35193666 -81766254+35189406 -81768059+35180493
 -81748345+36048895 -81747193+36050631 -81747081+36050791 -81746830+36051152 -81741935+36058220 -81736617+36065897 -81735526+36067473 -81753915+36072616 -81754150+36073238 -81758425+36082906 -81772756+36097247 -81774209+36098777 -81778951+36100188 -81811520+36111544
 -81748345+36048895 -81751394+36044578
 -81751394+36044578 -81749829+36046802 -81748345+36048895
 -81751394+36044578 -81752959+36042301 -81758002+36034948 -81763985+36026078 -81770896+36015782 -81774778+36009980 -81778784+36004206 -81779092+36003761 -81780513+36001660 -81781025+36000899 -81782487+35998546 -81785365+35994281 -81789959+35987542 -81799456+35973643 -81807120+35962057
 -81768059+35180493 -81775000+35180672 -81779762+35180799 -81783058+35180887 -81787656+35181010 -81796711+35181251 -81799343+35181321 -81811431+35181763 -81815431+35181920 -81817522+35182002 -81832804+35182604 -81836414+35182746 -81840433+35182905 -81844090+35183037 -81849569+35183231 -81850150+35183280 -81857645+35183537 -81868105+35183895 -81871907+35184026 -81874433+35184113
 -81874433+35184113 -81875338+35183942
 -81875338+35183942 -81881285+35184166 -81883943+35184252 -81891161+35184422 -81898354+35184664 -81899398+35184699 -81900100+35184721 -81906095+35184914 -81918808+35185326 -81925612+35185505 -81930769+35185691 -81942726+35186154 -81946544+35186316 -81951097+35186510 -81953706+35186621 -81958159+35186810 -81959604+35186871 -81969326+35187286
 -81780054+35946757 -81780418+35946827 -81783717+35947332 -81785055+35947333 -81785313+35947423 -81786091+35947798
 -81780054+35946757 -81786091+35947798
 -81807120+35962057 -81809087+35959030 -81804745+35955389 -81800695+35952942 -81798641+35950605 -81795290+35949758 -81789573+35949116 -81787349+35947444
 -81787349+35947444 -81786091+35947798
 -81807120+35962057 -81861306+35975357 -81868872+35976445
 -81868872+35976445 -81869961+35976426
 -81869961+35976426 -81877842+35989978 -81885516+35994653 -81887413+35995322 -81890089+35996337 -81891245+35996776 -81899363+36000038 -81899583+36000127
 -81899583+36000127 -81899728+35999993 -81901006+35998816 -81902489+35997444 -81921533+35979821 -81922093+35979304 -81931335+35970756 -81931650+35970413 -81932754+35969391 -81934940+35967367 -81939994+35962757 -81940852+35962023 -81943052+35959992 -81943125+35959927 -81943195+35959866 -81943307+35959768 -81943413+35959675 -81943674+35959449
 -81831817+36168839 -81830943+36169158
 -81830943+36169158 -81824354+36153756 -81823611+36151403 -81823178+36150029 -81822796+36148816 -81822573+36148127 -81821502+36144742 -81818764+36135497 -81818092+36133226 -81817746+36132253 -81817520+36131617 -81816957+36129505 -81815635+36125127 -81815173+36124041 -81814888+36122725 -81811520+36111544
 -81824184+35574955 -81829611+35592019 -81838399+35619647 -81841000+35628938 -81841751+35631352 -81842644+35634225 -81843544+35637119 -81843869+35638149 -81844993+35641704 -81846073+35645162 -81848751+35653734 -81849191+35655142 -81849584+35656400 -81850669+35659844 -81851411+35662216 -81855448+35675311 -81856878+35679899 -81858735+35685859 -81859279+35687604 -81860735+35692226 -81861072+35693292 -81861160+35693572 -81862843+35698907 -81863348+35700509 -81864018+35702634 -81864730+35704891 -81865389+35706980 -81866948+35711918 -81869010+35718453 -81869152+35718902 -81869357+35719552 -81882884+35729901 -81886234+35732417 -81888655+35734236 -81889342+35734683 -81891210+35736077 -81892983+35737401 -81895438+35739234 -81896937+35740353 -81897695+35741132 -81900393+35742928 -81906673+35747615 -81908760+35749172 -81909687+35749753 -81910008+35750125 -81911625+35751641
 -81911625+35751641 -81911627+35751629
 -81911627+35751629 -81912342+35752318 -81914291+35754199 -81914302+35754232 -81914628+35754650 -81915641+35755383 -81917099+35756438 -81918211+35757243 -81924413+35761729 -81925164+35762272 -81933212+35768094 -81934044+35768696 -81942021+35774467 -81950558+35780592 -81952087+35781696 -81987035+35806936 -81980928+35813046 -81980148+35813916 -81969917+35820148
 -81969917+35820148 -81968990+35819372 -81964054+35819097
 -81964054+35819097 -81962137+35819115 -81960435+35819514 -81954546+35821626 -81947875+35825625 -81941831+35835725 -81940350+35837164 -81928729+35841168 -81925208+35843220 -81924844+35843465 -81919879+35847641 -81906998+35882268 -81909610+35895497 -81909694+35897565 -81911503+35898858 -81911606+35903497 -81910810+35905260 -81910676+35905467 -81910761+35906246 -81910873+35906681 -81911268+35907230 -81911746+35907528 -81912084+35907849 -81912253+35908124 -81912365+35909246 -81912618+35909727 -81912901+35909853 -81919991+35918475 -81928351+35930131 -81928408+35930429 -81928886+35931620 -81930688+35940207 -81932518+35943665 -81932612+35944153 -81934089+35948504 -81934319+35950749 -81934813+35951250 -81935109+35951565 -81936405+35951955 -81936848+35952848 -81939047+35955763 -81939659+35956075 -81941367+35957065 -81943052+35958893 -81943674+35959449
 -81831817+36168839 -81836399+36171876 -81836925+36172505 -81837339+36172936
 -81831817+36168839 -81837339+36172936
 -81834769+35557532 -81833816+35558151 -81833172+35558769 -81833412+35559256 -81824184+35574955
 -81834769+35557532 -81841326+35552655 -81841123+35551865 -81841287+35551291 -81841115+35550662 -81841041+35550098 -81841631+35549666 -81842526+35549151 -81842480+35548320 -81842750+35547366 -81843385+35546409 -81843223+35543071
 -81834769+35557532 -81843223+35543071
 -81837339+36172936 -81837683+36173285 -81837940+36173454 -81838671+36174246 -81841017+36176789 -81841696+36177525 -81842554+36178433 -81843261+36179211 -81843797+36179532 -81845719+36181867 -81850962+36187477 -81857419+36193648
 -81857419+36193648 -81865622+36192426 -81872458+36191377 -81873786+36191174 -81874393+36191082 -81875765+36190960 -81881955+36190028 -81882167+36189996 -81882950+36189879 -81884673+36189622 -81885525+36189495
 -81885525+36189495 -81885700+36189815 -81888137+36196203 -81889944+36197682 -81890707+36198149 -81892051+36198972 -81894479+36201167 -81896808+36203057 -81901597+36205926 -81904073+36208602 -81904468+36210415 -81907386+36213970 -81907955+36214500
 -81842653+35542160 -81855385+35540625
 -81843223+35543071 -81842653+35542160
 -81855385+35540625 -81842653+35542160
 -81975642+35528047 -81974643+35525287 -81973249+35524616
 -81973249+35524616 -81972486+35524744 -81972070+35524813 -81970888+35525012 -81969928+35525166 -81961882+35526243 -81945956+35528439 -81913873+35532779 -81897483+35535093 -81891772+35535882 -81881692+35537410 -81880112+35537666 -81864941+35539463 -81856261+35540526 -81855385+35540625
 -81908347+36215116 -81908653+36215800 -81907553+36222924 -81911281+36228901 -81908439+36233521 -81908256+36233808 -81907909+36236311 -81908399+36238255 -81908508+36238609 -81901187+36239798 -81900864+36240059 -81897229+36242613 -81898802+36245637 -81903840+36249393 -81903513+36252046 -81896146+36255892 -81896906+36261319 -81896998+36261856 -81893625+36264318 -81901279+36281150 -81918170+36287024
 -81907955+36214500 -81908036+36214612 -81908205+36215024 -81908347+36215116
 -81907955+36214500 -81908347+36215116
 -82080443+36103020 -82058842+36117521 -82058342+36118321 -82057242+36119321 -82056342+36120221 -82056042+36120721 -82055942+36121221 -82056042+36121821 -82056142+36122721 -82056042+36123921 -82055542+36124621 -82048436+36126005
 -82048436+36126005 -82038190+36121246 -82037941+36121122 -82037257+36120925 -82036827+36120853 -82036641+36120822 -82036532+36120822 -82035841+36120822 -82035439+36120707 -82035141+36120622 -82034241+36120522 -82033805+36120449
 -82033805+36120449 -82030003+36122936 -82019257+36140980 -82016789+36144577 -82016445+36145078 -82012911+36150227 -82002941+36164754 -81999992+36168909 -81999360+36169785 -81999270+36169900 -81999049+36170183 -81997442+36172640 -81996570+36173855 -81993336+36178767 -81992923+36179391 -81992498+36180030 -81989503+36184543 -81986215+36189497 -81976941+36203176 -81976147+36204350 -81976039+36204511 -81975855+36204783 -81975649+36205088 -81971103+36211806 -81970813+36212235 -81968690+36215373 -81966011+36219332 -81958239+36230651 -81956701+36232735 -81956473+36233045 -81955890+36233860 -81952849+36237969 -81941105+36253218 -81938897+36256067 -81933537+36264073 -81932994+36264881 -81932411+36265753 -81920822+36283063 -81920568+36283440 -81919884+36284461 -81918170+36287024
 -81981723+35911520 -81958928+35922815 -81958342+35935134 -81959997+35935742 -81957834+35946388 -81957148+35947020 -81955335+35948693 -81947270+35956132 -81946290+35957037 -81943674+35959449
 -81969326+35187286 -81969125+35189753 -81970838+35203041 -81970867+35205515 -81969557+35215589 -81969337+35216302 -81967599+35219995 -81965163+35223078 -81965396+35226364 -81965722+35230965 -81965897+35234135 -81966389+35242984 -81965190+35244793 -81961255+35248413 -81963694+35249458 -81966400+35249539 -81969743+35258168 -81978263+35264533
 -81978263+35264533 -81983680+35264439
 -81983680+35264439 -81986343+35265685 -81986532+35265766 -81986640+35265812 -81986866+35265904 -81987031+35265972 -81988372+35266498 -81993568+35269496 -81995093+35270236 -81996721+35272903 -81996893+35273067 -81997704+35273754 -81998515+35275333 -81998574+35275455 -81998626+35275562 -81999253+35276815 -81999509+35277463 -81999466+35279042 -81999443+35280051 -81999584+35280761 -81999830+35281999 -82003206+35283352 -82008676+35288072 -82009458+35288187 -82013629+35291394 -82014879+35292615 -82016184+35298747
 -81969326+35187286 -81978839+35187682 -81982404+35187821 -81986871+35187996 -81992576+35188219 -81995855+35188306 -82001422+35188493 -82007224+35188638 -82008211+35188663 -82009985+35188708 -82010508+35188721 -82012421+35188769 -82015305+35188842 -82016999+35188884 -82021518+35188977 -82027328+35189118 -82034372+35189309 -82039410+35189446 -82040078+35189464 -82043246+35189550 -82045761+35189601 -82047947+35189670 -82055110+35189855 -82058764+35189949 -82067232+35190164 -82069656+35190221 -82070239+35190234 -82075446+35190358 -82080148+35190471 -82089586+35190698 -82092432+35190856 -82096167+35190993 -82099528+35191121 -82105712+35191356 -82108945+35191439 -82113714+35191687 -82120947+35192077 -82138947+35193122 -82145905+35193230 -82151937+35193324 -82163454+35193507 -82167517+35193690 -82167676+35193699 -82167802+35193706 -82169294+35193785
 -82169294+35193785 -82172102+35193721
 -82172102+35193721 -82176357+35193782 -82176874+35193790 -82181121+35194067 -82185513+35194355 -82188088+35194478 -82190762+35194649 -82195483+35194951 -82196217+35194987 -82200077+35195191 -82208028+35195611 -82213363+35195893 -82213529+35195902 -82216217+35196044 -82216782+35196073 -82218823+35196181 -82221624+35196330 -82226160+35196544 -82227688+35196616 -82228057+35196635 -82229042+35196687 -82229380+35196704 -82230517+35196764 -82230915+35196784 -82233548+35196921 -82234248+35196958 -82234986+35196997 -82235608+35197029 -82238360+35197171 -82245792+35197557 -82251884+35198172 -82257515+35198636 -82269524+35199626 -82274920+35200071
 -82274920+35200071 -82275625+35199886 -82277493+35199395
 -82277493+35199395 -82280229+35199655 -82281058+35199728 -82281962+35199808
 -82281962+35199808 -82292994+35196149 -82314961+35191048 -82337144+35189690 -82337810+35189339 -82338033+35189120 -82339675+35189048
 -82339675+35189048 -82353615+35190828
 -81975642+35528047 -81976526+35529458
 -81976526+35529458 -81975642+35528047
 -81976526+35529458 -81995302+35544760 -81997305+35546617 -81999826+35549490 -82002748+35551792 -82002795+35551839
 -82025707+35880826 -82018605+35885182 -82018018+35885193 -82016638+35885331 -82015550+35885351
 -82015550+35885351 -82012759+35884849 -82010707+35884011 -82003124+35877993
 -82003124+35877993 -81990855+35878340 -81984206+35882997 -81980883+35887420 -81980753+35890141 -81980365+35892165 -81979970+35897743 -81980185+35898789 -81981723+35911520
 -81981723+35911520 -81999503+35922313 -82005649+35925714 -82006060+35925950 -82006069+35925955 -82006082+35925963 -82006311+35926094 -82006344+35926113 -82006350+35926117 -82008582+35927398 -82011153+35928875 -82011339+35928982 -82012309+35929539 -82014402+35930740 -82015268+35931238 -82016261+35931809 -82016372+35931872 -82017061+35932268 -82030071+35939740 -82034326+35942312 -82037732+35947536 -82039388+35950076 -82058244+35985999 -82058814+35987273 -82059126+35988378 -82059125+35988481 -82059125+35988540 -82056099+35997526 -82051740+36000523 -82048740+36001723 -82049448+36004840 -82049510+36005169 -82041140+36012224 -82042503+36014949 -82043140+36016223 -82044899+36019541 -82045040+36019823 -82046079+36022572 -82055947+36041352 -82056304+36041932 -82057960+36044621 -82058162+36044949 -82058598+36045656 -82059837+36047976 -82060330+36049045 -82061242+36051130 -82061728+36052331 -82062143+36053353 -82062941+36055322 -82065342+36060121
 -82002795+35551839 -82002851+35551802
 -82002851+35551802 -82002795+35551839
 -82002851+35551802 -82022585+35537141 -82028833+35535969
 -82016184+35298747 -82016463+35298816 -82019731+35298863
 -82016184+35298747 -82019731+35298863
 -82042895+35320157 -82039950+35316915 -82039555+35316085 -82038582+35314464 -82024487+35299302 -82023335+35298452 -82022553+35297993
 -82022553+35297993 -82019731+35298863
 -82026310+35880091 -82025707+35880826
 -82026310+35880091 -82025981+35880210 -82025707+35880826
 -82027530+35877960 -82028212+35879068 -82027438+35879694 -82026310+35880091
 -82027530+35877960 -82028600+35872985 -82029086+35872252 -82029574+35871155 -82029744+35870203 -82029619+35868710 -82029472+35868436 -82029433+35868048 -82029612+35867637 -82030286+35867073 -82030841+35866622 -82033221+35864825
 -82027530+35877960 -82033221+35864825
 -82028833+35535969 -82045388+35537958
 -82033221+35864825 -82034910+35860996 -82036181+35859875 -82041193+35857019 -82049419+35852811 -82050163+35852790 -82051232+35852396 -82051403+35852333
 -82051403+35852333 -82055648+35852378
 -82055648+35852378 -82057865+35851476
 -82057865+35851476 -82059190+35851492 -82062068+35851755
 -82062068+35851755 -82064250+35851704 -82067656+35850306 -82071930+35849898 -82072338+35849218 -82072489+35849075 -82073640+35848367
 -82073640+35848367 -82075528+35848475 -82079566+35848992 -82082298+35849545
 -82082298+35849545 -82084198+35849339
 -82084198+35849339 -82086617+35850550 -82088127+35850877 -82089347+35850929
 -82089347+35850929 -82090442+35850359 -82092383+35849464
 -82092383+35849464 -82092551+35849607 -82092866+35849717 -82099901+35850176
 -82099901+35850176 -82099568+35849411 -82100698+35843865 -82101223+35841704 -82103606+35840202 -82104175+35840005 -82106121+35838378 -82106921+35837731 -82109945+35835114 -82113615+35834724
 -82113615+35834724 -82113884+35834734
 -82113884+35834734 -82114192+35834310 -82114525+35833852 -82119760+35827464 -82120362+35826588 -82120920+35824988 -82121074+35824712 -82122021+35824686 -82124383+35823935
 -82124383+35823935 -82133182+35824446
 -82042895+35320157 -82050789+35328711 -82051264+35329375 -82051264+35329466 -82052159+35330818
 -82042895+35320157 -82052159+35330818
 -82045388+35537958 -82028833+35535969
 -82052159+35330818 -82051460+35331092 -82053305+35334823 -82054953+35336291
 -82054953+35336291 -82065328+35335341
 -82065328+35335341 -82065459+35336897 -82065905+35337303 -82066903+35338366 -82067630+35339161 -82068177+35339326
 -82068177+35339326 -82068776+35339250 -82069733+35338628 -82070176+35338421
 -82070176+35338421 -82070636+35338489 -82074532+35340641
 -82054953+35336291 -82074532+35340641
 -82076298+35535669 -82074640+35536099 -82069926+35536853 -82069136+35536957
 -82069136+35536957 -82062750+35536930
 -82062750+35536930 -82045388+35537958
 -82066878+36062925 -82065342+36060121
 -82066878+36062925 -82066542+36062421 -82066142+36061521 -82065342+36060121
 -82080443+36103020 -82075746+36084224 -82069168+36074915 -82070612+36068560 -82070542+36068421 -82068642+36065821 -82068242+36065421 -82067024+36063185 -82066878+36062925
 -82074532+35340641 -82078660+35344186 -82079728+35352505 -82079795+35353025 -82080025+35353030 -82081116+35353282 -82088647+35359085 -82089811+35359875 -82098873+35370705 -82100491+35371443 -82105747+35374876 -82107559+35377576 -82107202+35379284 -82108104+35382024 -82108633+35382447 -82109201+35383041 -82113722+35385866 -82115265+35387265 -82117585+35387413 -82120582+35389902 -82122469+35392969 -82123874+35393526 -82124409+35393728 -82125478+35394380 -82125701+35394545 -82128965+35396722
 -82076298+35535669 -82081917+35533333
 -82081917+35533333 -82076298+35535669
 -82081917+35533333 -82082891+35533347
 -82082891+35533347 -82085654+35533027 -82086642+35532893 -82095195+35531742 -82096257+35531539 -82097154+35531308 -82124126+35524373 -82127890+35523736 -82129423+35523348 -82150541+35518001
 -82150541+35518001 -82150642+35518053 -82155053+35520351 -82155482+35520581 -82161967+35524068 -82162546+35524378 -82165442+35525928 -82166093+35526276 -82169018+35527841
 -82416669+36072840 -82416458+36073161 -82410158+36082709 -82390090+36096776 -82389958+36096909 -82388558+36097409 -82387879+36097608 -82374008+36106160 -82371383+36106388 -82366566+36107650 -82363954+36108713 -82360919+36110614 -82360357+36111609 -82357457+36113609 -82353711+36116107
 -82353711+36116107 -82348422+36115929 -82334056+36115923
 -82334056+36115923 -82329177+36117427 -82328809+36117485 -82328527+36117508 -82327285+36118080 -82325169+36119363 -82320256+36120010 -82308366+36126942 -82307255+36128510 -82304155+36130510 -82303455+36131010 -82302855+36131310 -82302255+36131510 -82301455+36131810 -82300555+36132010 -82299655+36132410 -82298955+36132710 -82298155+36133110 -82297655+36133510 -82297507+36133547 -82297409+36133571
 -82297409+36133571 -82282261+36130765
 -82282261+36130765 -82249753+36132410 -82249053+36132510
 -82249053+36132510 -82248153+36132311 -82247453+36132211 -82246753+36132011 -82246553+36131911 -82246053+36131611 -82245653+36131311 -82245453+36131211 -82245253+36131111 -82245153+36131011
 -82245153+36131011 -82239253+36138311 -82237737+36139189 -82237272+36139448 -82236535+36139858 -82236415+36139926 -82235479+36140748 -82235141+36141136 -82234807+36141720 -82234139+36142123 -82233110+36143015 -82231797+36143942 -82227658+36147341 -82224352+36150411 -82224083+36151083 -82223952+36151411 -82223752+36152311 -82223752+36153011 -82223552+36153611 -82222160+36155002 -82221852+36155611 -82221852+36155924 -82221852+36156011 -82222052+36156911 -82209551+36158312
 -82209551+36158312 -82200159+36154399 -82185972+36147743 -82169249+36146614 -82163648+36146315
 -82163648+36146315 -82148610+36149598
 -82148610+36149598 -82140998+36136677 -82140147+36135216 -82138747+36132216 -82137246+36121617 -82136125+36116675 -82131962+36109637 -82131946+36109617 -82131646+36109217 -82131446+36108817 -82131146+36108317 -82130946+36107617 -82130746+36107117 -82130646+36106417 -82130646+36106206 -82130646+36105817 -82130371+36104642
 -82130371+36104642 -82112386+36105721 -82110667+36106628 -82109145+36107218
 -82109145+36107218 -82098544+36105719
 -82098544+36105719 -82090144+36106019
 -82090144+36106019 -82080443+36103020
 -82130336+35395875 -82128965+35396722
 -82130336+35395875 -82130224+35396059 -82129245+35396653 -82128965+35396722
 -82133182+35824446 -82138318+35816679 -82141236+35812949 -82141461+35812766 -82142951+35812263 -82143501+35812149 -82147349+35811017 -82147451+35807706 -82147452+35806630 -82147611+35806263 -82147649+35806195 -82147998+35804030
 -82147998+35804030 -82150590+35804141
 -82150590+35804141 -82153683+35803102 -82156463+35801576 -82160681+35798985 -82162060+35797107 -82162551+35794841 -82163029+35794200 -82164082+35793429
 -82168424+35933534 -82159443+35930831
 -82159443+35930831 -82148546+35933119
 -82148546+35933119 -82143208+35910722 -82146504+35906144 -82147516+35903125 -82147131+35902179 -82146553+35899797 -82145728+35897094 -82144707+35896846 -82148096+35893948 -82149324+35893505 -82149515+35893272 -82149646+35893201 -82150084+35891909 -82146796+35888039 -82146305+35887583 -82145313+35878668 -82145717+35873659 -82145511+35869639 -82145967+35865029 -82145988+35864959 -82141354+35856845 -82142285+35849815 -82143162+35842880 -82146128+35842699 -82150109+35841437 -82149447+35839565 -82147242+35835734 -82144738+35824627 -82134546+35824396
 -82134546+35824396 -82133182+35824446
 -82150998+35407059 -82148007+35404542 -82145674+35402595 -82143813+35401285 -82143282+35400758 -82141325+35399132
 -82141325+35399132 -82141019+35399237 -82140877+35399286
 -82140877+35399286 -82130336+35395875
 -82150998+35407059 -82151850+35407389
 -82151850+35407389 -82150998+35407059
 -82151850+35407389 -82157019+35407990
 -82157019+35407990 -82151850+35407389
 -82158347+35408651 -82157831+35408394 -82157019+35407990
 -82183366+35753226 -82176487+35757203 -82174423+35758505 -82173761+35758931 -82169939+35761757 -82166874+35767037 -82166397+35767745 -82165556+35770078 -82164667+35770478 -82164496+35770889 -82164313+35771028 -82163172+35773110 -82162420+35773411 -82162359+35773453 -82162288+35773517 -82162125+35773752 -82158817+35779956 -82159942+35781459 -82160002+35781511 -82160391+35781564 -82164887+35783263 -82166810+35784640 -82167758+35787274 -82167808+35787537 -82166441+35790231 -82165671+35791659 -82165474+35791956 -82164158+35792413
 -82164082+35793429 -82164023+35793154 -82163876+35792968 -82163678+35792863 -82163540+35792766 -82163540+35792693 -82163600+35792572 -82164084+35792436 -82164158+35792413
 -82164082+35793429 -82164158+35792413
 -82164356+35408213 -82158347+35408651
 -82164356+35408213 -82163781+35408436 -82161627+35408802 -82160481+35408939 -82159612+35409122
 -82159612+35409122 -82158969+35408961 -82158347+35408651
 -82199493+35543909 -82198876+35543606 -82197959+35543110 -82195139+35541618 -82193750+35540885 -82191623+35539762 -82186172+35536864 -82174943+35530957 -82171576+35529186 -82169569+35528139 -82169018+35527841
 -82265870+35467622 -82253817+35461778 -82251251+35460604
 -82251251+35460604 -82240101+35472133 -82237784+35476146 -82235860+35479411 -82233584+35483335 -82224092+35499832 -82226600+35503915 -82233820+35518619 -82220762+35521449 -82215096+35522142 -82210071+35522760 -82207984+35523021 -82205940+35523277 -82181342+35526331 -82180087+35526485 -82179559+35526550 -82178004+35526742 -82170263+35527679 -82170195+35527684 -82169910+35527720 -82169670+35527753 -82169018+35527841
 -82170376+35929367 -82168424+35933534
 -82170376+35929367 -82169636+35928772
 -82169636+35928772 -82168960+35928909 -82168003+35929527 -82167806+35929916 -82167862+35930283 -82168425+35931176 -82168622+35932000 -82168621+35932710 -82168424+35933534
 -82170376+35929367 -82172310+35930833
 -82176816+35403421 -82176508+35403811 -82173045+35405523 -82171024+35409191
 -82171024+35409191 -82164356+35408213
 -82172310+35930833 -82170376+35929367
 -82172310+35930833 -82179252+35936201 -82180616+35936282 -82185543+35943175 -82186956+35943955 -82190810+35946682 -82192584+35949837 -82197749+35952715 -82193617+35968553 -82191361+35975097 -82191422+35975474 -82191544+35986915 -82191560+35987144 -82191830+35990152 -82201950+36000115
 -82176914+35403223 -82176816+35403421
 -82176914+35403223 -82176900+35403284 -82176816+35403421
 -82261456+35392984 -82260673+35392957
 -82260673+35392957 -82244723+35400727
 -82244723+35400727 -82215916+35397258
 -82215916+35397258 -82207256+35399410 -82199704+35402882
 -82199704+35402882 -82197219+35402115 -82197140+35402115 -82195831+35400897 -82194232+35400027 -82194922+35397721
 -82194922+35397721 -82188757+35399053
 -82188757+35399053 -82184815+35396506
 -82184815+35396506 -82183473+35399689 -82181795+35401200 -82176914+35403223
 -82184588+35750119 -82183366+35753226
 -82184588+35750119 -82184407+35753178 -82184387+35753324 -82184269+35753396
 -82184269+35753396 -82184052+35753388 -82183706+35753347 -82183430+35753225
 -82183430+35753225 -82183366+35753226
 -82184588+35750119 -82192612+35736620 -82192689+35736164 -82200533+35733464 -82202418+35733198 -82206057+35730273 -82232112+35716794 -82243394+35711071 -82243463+35710244
 -82193075+36004592 -82194796+36011560 -82195298+36012181 -82208096+36015723
 -82208096+36015723 -82229303+36013018 -82236311+36005007
 -82236311+36005007 -82241579+36006193 -82242739+36006515 -82249850+36008529
 -82249850+36008529 -82249850+36008477 -82252743+36000113 -82249850+35993684 -82249850+35989760
 -82249850+35989760 -82258032+35993093 -82261138+35998027 -82264810+36000113 -82266545+36000766 -82266664+36000810 -82267877+36014118
 -82193075+36004592 -82201950+36000115
 -82201950+36000115 -82193075+36004592
 -82210198+35549123 -82199493+35543909
 -82210198+35549123 -82206820+35547791 -82202100+35545276 -82199493+35543909
 -82254850+35562556 -82254737+35562462 -82235131+35556213 -82228810+35554929 -82226164+35554391 -82210665+35549352 -82210198+35549123
 -82243463+35710244 -82249504+35706869 -82249841+35706850 -82250979+35706635 -82251562+35706577 -82252137+35706397 -82252548+35705990 -82252911+35705534 -82253196+35704996 -82253720+35704291 -82254102+35703843 -82266317+35700309
 -82243463+35710244 -82254734+35703188 -82255126+35702765 -82255658+35702197 -82256031+35701653 -82256347+35701043 -82256532+35700472 -82256888+35699830 -82257141+35699413 -82257750+35698951 -82257980+35698808
 -82257980+35698808 -82266317+35700309
 -82254850+35562556 -82260422+35566757 -82264626+35570133
 -82254850+35562556 -82264626+35570133
 -82261456+35392984 -82261267+35392534 -82272256+35378151 -82279306+35370233 -82280999+35366220 -82280297+35365928 -82291443+35350630 -82291823+35349971
 -82264626+35570133 -82265923+35571174 -82266542+35571696 -82267255+35572265 -82271799+35575887 -82281908+35583952 -82285794+35587111 -82290884+35591598 -82288103+35600304 -82286973+35601458 -82282073+35604504 -82278525+35609416 -82278272+35609573 -82269026+35620758
 -82265870+35467622 -82266184+35467134 -82266536+35466470 -82266979+35465592 -82276567+35448835 -82276646+35448739 -82276896+35448437 -82275782+35436264 -82275113+35426199 -82273287+35414957 -82268582+35405858 -82268959+35404364 -82269128+35403822 -82270171+35400707 -82267218+35398727 -82266619+35398310 -82261456+35392984
 -82425259+35470266 -82425152+35470292 -82410688+35472244
 -82410688+35472244 -82403695+35470916 -82383167+35466453 -82374839+35462357 -82374839+35461990 -82368356+35460710
 -82368356+35460710 -82368198+35460712 -82368110+35460713 -82367276+35460724 -82366420+35460831 -82364639+35460883 -82363216+35460964 -82363375+35461063 -82363494+35461135 -82363580+35461187 -82365794+35462862 -82366895+35463734 -82368091+35468350 -82370003+35476237 -82358256+35489353
 -82358256+35489353 -82350223+35489272 -82344676+35488378
 -82344676+35488378 -82344250+35488928 -82339395+35493579 -82332599+35500118
 -82332599+35500118 -82330362+35499139 -82328142+35498073 -82325383+35496748 -82324220+35496189 -82320715+35494488 -82318218+35493268 -82315502+35491974 -82309605+35489083 -82309363+35488964 -82308181+35488384 -82307074+35487852 -82305003+35486834 -82304371+35486523 -82303547+35486158 -82299011+35483936 -82287888+35478416 -82280981+35475041 -82278434+35473797 -82275727+35472474 -82271460+35470390 -82268393+35468897 -82267192+35468312 -82266600+35467969 -82266003+35467685 -82265870+35467622
 -82275394+35704423 -82270542+35703976 -82269378+35703228 -82267043+35700615 -82266317+35700309
 -82269026+35620758 -82269657+35621548
 -82269657+35621548 -82269026+35620758
 -82269657+35621548 -82270609+35622856
 -82270609+35622856 -82269657+35621548
 -82271901+35624616 -82271621+35624249 -82271101+35623353 -82270609+35622856
 -82271901+35624616 -82274925+35636317
 -82274925+35636317 -82271901+35624616
 -82274925+35636317 -82280162+35638110 -82286269+35650835 -82285405+35660542 -82285462+35660787 -82285324+35660925 -82285241+35660994 -82284847+35661909 -82283338+35663745 -82285387+35677412 -82294805+35683943 -82293525+35687452 -82293441+35687473 -82293156+35687933 -82275394+35704423
 -82279032+35717292 -82275278+35710088 -82275603+35708832 -82275870+35708133 -82276012+35707287 -82275887+35706390 -82275653+35705540 -82275394+35704423
 -82279032+35717292 -82275394+35704423
 -82340868+35772056 -82335155+35749225 -82334872+35748644 -82333985+35748245 -82290925+35729683 -82286496+35726584 -82286406+35726523 -82280167+35718908 -82279032+35717292
 -82285356+36027075 -82267877+36014118
 -82285356+36027075 -82283141+36026509 -82281549+36026073 -82280333+36025476 -82279008+36024540 -82277733+36023645 -82276458+36022517 -82275293+36021525 -82274088+36020364 -82273040+36019671 -82271637+36018816 -82267877+36014118
 -82305265+36040684 -82301618+36045358
 -82301618+36045358 -82295916+36035491 -82291690+36031429 -82285356+36027075
 -82292731+35348767 -82291823+35349971
 -82292731+35348767 -82292550+35348927 -82291963+35349729 -82291823+35349971
 -82308036+35326139 -82306537+35326712 -82305534+35326836 -82305480+35327438 -82305628+35329324 -82305642+35330143 -82305668+35330654 -82305263+35331299 -82305089+35331820 -82305126+35332321 -82305118+35332475 -82302338+35335271 -82297834+35339104 -82292731+35348767
 -82307989+35325914 -82308036+35326139
 -82308036+35326139 -82307989+35325914
 -82353615+35190828 -82353157+35196927 -82353129+35197295 -82353071+35198055 -82353018+35198770 -82352987+35199184 -82352594+35204418 -82352137+35210514 -82351704+35216298 -82351484+35219231 -82350806+35228305 -82354739+35228344 -82357724+35228374 -82358610+35228383 -82359034+35228385 -82359422+35229016 -82359328+35232219 -82359213+35236123 -82359200+35236546 -82359185+35237028 -82359126+35239043 -82356121+35244544
 -82356121+35244544 -82354436+35244488 -82353276+35244450 -82351683+35244397 -82350438+35244357 -82349419+35244324
 -82349419+35244324 -82349243+35247953 -82349011+35252412 -82348945+35253260 -82348937+35253349 -82348885+35254011 -82348781+35255335 -82348562+35258127 -82348516+35258711 -82348324+35261501 -82347952+35266196 -82346860+35279977 -82346627+35282924 -82341573+35289887 -82330036+35304743 -82318567+35307753 -82315634+35309609 -82311192+35318387 -82307989+35325914
 -82320422+36025647 -82305265+36040684
 -82320422+36025647 -82311372+36027157 -82311352+36027793 -82311479+36028550 -82311617+36029025 -82311903+36029484 -82312209+36030209 -82312534+36031353 -82312750+36032592 -82312936+36034050 -82312934+36034959 -82305265+36040684
 -82416669+36072840 -82416076+36072411 -82408499+36071988 -82402154+36071441
 -82402154+36071441 -82402820+36078486 -82392747+36080444
 -82392747+36080444 -82374857+36071478
 -82374857+36071478 -82350416+36082462
 -82350416+36082462 -82340040+36063114 -82335234+36028958
 -82335234+36028958 -82330446+36029432
 -82330446+36029432 -82327153+36028982 -82323323+36028885 -82320586+36025731 -82320422+36025647
 -82340868+35772056 -82343501+35780588
 -82343501+35780588 -82340868+35772056
 -82343501+35780588 -82347626+35808826 -82348083+35810410 -82350357+35812131 -82356533+35816395 -82361757+35820659 -82361989+35821347
 -82361989+35821347 -82362738+35821281
 -82362738+35821281 -82364342+35821469
 -82364342+35821469 -82371638+35818888
 -82353615+35190828 -82359118+35192133
 -82359118+35192133 -82362090+35186482 -82370379+35180632
 -82370379+35180632 -82380867+35200652 -82380646+35201617 -82381295+35202632 -82382268+35203558 -82383679+35205323 -82384659+35205952 -82385169+35206266 -82385277+35206557 -82385100+35206839 -82384521+35207057 -82383962+35207388 -82383776+35207646 -82383805+35207977 -82383745+35209703 -82383772+35209832 -82384883+35211248 -82390130+35215397
 -82390130+35215397 -82398727+35207801 -82398337+35206477 -82401394+35204726 -82402077+35204685 -82412536+35201853 -82424863+35190018 -82425363+35189961 -82425745+35189768 -82426098+35189299 -82426157+35189025 -82426108+35188598 -82425922+35188057 -82425883+35187549 -82425991+35187283 -82426324+35186952 -82426706+35186605 -82427997+35183373 -82427942+35183087 -82426040+35180532 -82431595+35175289 -82433735+35171805 -82434523+35171047 -82438390+35167147 -82455217+35164072
 -82455217+35164072 -82456257+35168428 -82453100+35171206 -82452053+35173756 -82472313+35174619
 -82472313+35174619 -82487361+35171564 -82487297+35170493 -82487692+35169779 -82494687+35165477 -82495321+35164108 -82499843+35163675
 -82499843+35163675 -82499992+35163774 -82502005+35164811
 -82502005+35164811 -82506464+35163675 -82510610+35162928
 -82510610+35162928 -82516338+35163396
 -82516338+35163396 -82516544+35163291 -82516910+35163029 -82517284+35162643 -82535967+35158664
 -82535967+35158664 -82535982+35158701 -82536218+35159259 -82544065+35162185 -82545864+35163360
 -82545864+35163360 -82549675+35161740 -82551023+35161551
 -82551023+35161551 -82552908+35161691
 -82552908+35161691 -82553270+35161653 -82553672+35161486 -82553909+35161302 -82554314+35160796 -82554732+35160384 -82555549+35155744 -82554871+35154639 -82554008+35152800 -82569440+35145325
 -82569440+35145325 -82574907+35145487
 -82371638+35818888 -82379247+35822715
 -82379247+35822715 -82371638+35818888
 -82408728+35818061 -82407548+35818625 -82379247+35822715
 -82408728+35818061 -82409427+35818547 -82409981+35818957 -82418577+35839928
 -82488222+35801464 -82488138+35801395
 -82488138+35801395 -82447230+35810374
 -82447230+35810374 -82442004+35808823
 -82442004+35808823 -82423731+35813889 -82414272+35814304 -82408728+35818061
 -82416669+36072840 -82416757+36072708 -82416791+36072657 -82416961+36072402 -82417927+36070523 -82418673+36069147 -82419198+36068180 -82419676+36067608 -82422082+36064736 -82423383+36062789 -82432706+36048831 -82434083+36046768 -82436438+36043292 -82439652+36038584 -82440866+36036807 -82441128+36036422 -82441230+36036274 -82443251+36033313 -82448761+36025239 -82459160+36010003 -82460658+36007809 -82464558+36006508 -82467258+36004608 -82485841+35992342 -82487411+35991634 -82487451+35991557 -82489975+35990051 -82490827+35989122 -82491001+35989035 -82505384+35977680
 -82418150+35852033 -82420895+35859988 -82421211+35860116 -82431496+35875851 -82431582+35876059 -82431748+35876315
 -82418577+35839928 -82418150+35852033
 -82418577+35839928 -82418574+35840291 -82418731+35840542 -82419133+35841019 -82419476+35841512 -82419601+35842118 -82419685+35842900 -82419593+35843424 -82419115+35843955 -82418885+35844374 -82418752+35845051 -82418150+35852033
 -82431748+35876315 -82441537+35882886 -82442268+35883610 -82443154+35884706 -82442921+35885946
 -82431748+35876315 -82442921+35885946
 -82442921+35885946 -82442176+35887021 -82442263+35887901 -82443522+35888467 -82443439+35889580 -82443727+35890227 -82444450+35890838 -82445077+35892069 -82446128+35892553 -82446901+35893205 -82446990+35894730 -82449129+35897350
 -82442921+35885946 -82449129+35897350
 -82448217+35457909 -82425259+35470266
 -82448217+35457909 -82447441+35458100 -82446561+35458532 -82446225+35459300 -82446081+35459764 -82445953+35460548 -82445585+35461204 -82444769+35461380 -82444481+35461412
 -82444481+35461412 -82442833+35461348
 -82442833+35461348 -82441040+35461396 -82425259+35470266
 -82449129+35897350 -82454699+35899349 -82472558+35908346
 -82472558+35908346 -82493321+35908330 -82493380+35908306
 -82493380+35908306 -82492647+35912643 -82491670+35921439 -82494323+35924321
 -82529645+35426173 -82529518+35428767 -82529497+35429192 -82529439+35430066 -82529283+35432410 -82529229+35433239 -82529168+35434189 -82529145+35434554 -82529112+35435059 -82529050+35436047 -82529050+35436379 -82529050+35436512
 -82529050+35436512 -82532358+35436426 -82532447+35436424 -82533040+35436408
 -82533040+35436408 -82535513+35436642 -82536143+35436910 -82536172+35437128 -82536238+35437614 -82536323+35437954 -82535980+35438518 -82535779+35438850 -82535571+35439362 -82535427+35440018 -82534979+35441282 -82534935+35441362 -82534883+35441458 -82534806+35441882 -82534995+35441938 -82535022+35443885 -82537720+35444006 -82538355+35444034
 -82538355+35444034 -82538932+35443986
 -82538932+35443986 -82539154+35444459 -82538569+35444465 -82535100+35444504 -82534997+35444505 -82534684+35444506 -82533800+35444525 -82532878+35444540 -82531970+35444555 -82531024+35444571 -82530547+35444579 -82530282+35444583 -82526523+35444646 -82524726+35444663 -82521081+35444698 -82517375+35444766 -82515805+35444776 -82514045+35444786 -82512488+35444806 -82512369+35444807 -82507239+35444872 -82501284+35444964 -82499368+35444994 -82497300+35445003 -82495618+35445011 -82495032+35445012 -82494627+35445013 -82491719+35445122 -82488219+35445171
 -82488219+35445171 -82487167+35445160
 -82487167+35445160 -82480675+35445253 -82476690+35445381 -82476538+35445381 -82470161+35445363
 -82470161+35445363 -82453905+35454132 -82448217+35457909
 -82501952+35970073 -82501147+35968962 -82500990+35968520 -82498283+35965379 -82496492+35958607 -82479962+35949484 -82497646+35926857
 -82497646+35926857 -82494323+35924321
 -82497646+35926857 -82497795+35925938 -82497585+35925284 -82496392+35925097 -82494925+35924513 -82494323+35924321
 -82501952+35970073 -82502184+35970197 -82502256+35970283
 -82501952+35970073 -82502256+35970283
 -82502256+35970283 -82502644+35970947 -82502947+35972143 -82503181+35973282 -82503197+35973530 -82503273+35974128 -82504684+35975985 -82505144+35976698 -82505384+35977680
 -82504068+35801086 -82488222+35801464
 -82504068+35801086 -82503786+35800999 -82503342+35800934
 -82503342+35800934 -82502828+35800941 -82502117+35801021 -82501366+35801124 -82500675+35801268 -82499853+35801423 -82499355+35801586
 -82499355+35801586 -82499019+35801585 -82498586+35801374
 -82498586+35801374 -82488222+35801464
 -82504068+35801086 -82512217+35803317 -82513835+35803376
 -82513835+35803376 -82518667+35800461 -82519543+35799600 -82519634+35799339 -82521878+35798546 -82522998+35798370 -82523272+35798351 -82527690+35797731 -82528341+35797609 -82537832+35791452
 -82537832+35791452 -82538320+35791538 -82538636+35791582 -82539535+35791811
 -82539535+35791811 -82539807+35791649 -82550486+35787189 -82555549+35785057 -82556143+35784808 -82557306+35784319 -82560592+35782936 -82561435+35782582 -82562701+35782050 -82565022+35781074 -82567002+35780183 -82569428+35779156 -82571131+35778436 -82572287+35777947 -82572578+35777825 -82573311+35777515 -82575534+35776573 -82580109+35774638 -82580892+35774330 -82581080+35774250 -82581856+35773922 -82582797+35773524 -82582856+35773499 -82587457+35771555 -82588469+35771128 -82588659+35771048 -82590491+35770273 -82592504+35769422 -82592782+35769305 -82596416+35767770 -82597607+35767268 -82599968+35766270 -82600676+35765971 -82607439+35763114 -82607544+35763069 -82608287+35762759 -82609780+35762136 -82615050+35759936 -82616538+35759309 -82617195+35758994 -82617344+35758923 -82619732+35757915 -82619795+35757888 -82622684+35756655 -82627476+35754605 -82628119+35754334 -82629015+35753966 -82632164+35752671 -82639163+35749726 -82641696+35748641 -82645069+35747197 -82650142+35745025 -82653118+35743751 -82659868+35740860 -82665899+35738279 -82666481+35738029 -82667526+35737582 -82668066+35737351 -82668096+35737124 -82668113+35736321 -82675615+35726402 -82675733+35726385
 -82505384+35977680 -82507068+35977475 -82512598+35975664 -82539913+35968920 -82540554+35968723 -82559876+35954463
 -82559876+35954463 -82560698+35954864 -82561231+35954945 -82561723+35955020 -82562085+35955075 -82562621+35955223 -82563149+35955435 -82563695+35955607
 -82563695+35955607 -82564575+35955558 -82564878+35955321 -82565688+35955240
 -82565688+35955240 -82566243+35955275 -82567503+35955552 -82568401+35956115 -82583354+35965299 -82604030+35966420 -82609495+35967142
 -82609495+35967142 -82610182+35967094
 -82610182+35967094 -82610889+35967409 -82605673+35989909 -82614169+36003986 -82608347+36010548 -82603062+36018606 -82603162+36018906 -82603362+36019406 -82603362+36019806 -82603562+36020206 -82603762+36020606 -82603862+36020906 -82603962+36021206 -82603962+36021306 -82603762+36021806 -82602877+36039833 -82602950+36039979 -82602963+36040006 -82603097+36040006 -82603163+36040006 -82603206+36040049 -82603263+36040106 -82603442+36040142 -82603763+36040206 -82604363+36040306 -82604663+36040406 -82647096+36059840
 -82647096+36059840 -82647265+36059705 -82647665+36059405 -82648265+36059005 -82649065+36058505 -82649365+36058305 -82654815+36056225 -82697865+36034504 -82699065+36034304 -82701365+36033552 -82702665+36032504 -82703165+36032404 -82703765+36032104 -82704370+36031844 -82709884+36029804 -82710465+36029804 -82710498+36029771 -82711876+36029276 -82712929+36029104 -82715448+36025106 -82715365+36024253 -82769878+36001692 -82772765+36000503
 -82772765+36000503 -82774105+36000542 -82774828+36000766
 -82774828+36000766 -82785137+35987122 -82784982+35980429 -82787035+35955873 -82787637+35952032 -82788391+35951459 -82794517+35947240 -82805918+35935948 -82804680+35933819 -82805834+35927111 -82810816+35926836
 -82810816+35926836 -82825567+35927105 -82850578+35948851
 -82850578+35948851 -82897635+35944820
 -82897635+35944820 -82898505+35945101
 -82898505+35945101 -82898635+35944799 -82898812+35944391 -82898991+35943977 -82899171+35943562 -82899383+35943073 -82911026+35927784
 -82911026+35927784 -82912051+35929425
 -82912051+35929425 -82912347+35918158 -82908258+35909247 -82905879+35902359 -82902141+35891434 -82902052+35890384 -82902891+35888642 -82904005+35887484 -82905166+35886407 -82906231+35885265 -82906528+35884090 -82906407+35883694 -82905829+35882993 -82905202+35882761 -82903930+35871810 -82921078+35865612 -82920241+35855194 -82920290+35853218 -82916273+35841603 -82923612+35839103 -82924011+35839059 -82926227+35838770 -82927248+35838630 -82932954+35834972 -82937884+35825400
 -82937884+35825400 -82938029+35825437
 -82938029+35825437 -82950045+35816277 -82954909+35810875 -82961921+35799566 -82962677+35795726 -82961766+35792155 -82961640+35791054
 -82529645+35426173 -82530031+35422951
 -82530031+35422951 -82529645+35426173
 -82530031+35422951 -82535440+35422606 -82534564+35420624 -82533552+35418330 -82532954+35416651
 -82532954+35416651 -82533360+35416759 -82533997+35418159 -82535091+35420564 -82535942+35422435
 -82535942+35422435 -82536082+35422383 -82538055+35421660 -82538436+35421521
 -82538436+35421521 -82538512+35421640 -82538718+35421873 -82543191+35423466 -82546734+35425654 -82544165+35428214
 -82542635+35431482 -82544355+35435820 -82545244+35437614 -82548740+35444306
 -82548740+35444306 -82556836+35444178
 -82556836+35444178 -82558047+35444183
 -82558047+35444183 -82558376+35444139 -82558580+35444097 -82561764+35438529 -82561986+35437613 -82563471+35437613 -82567205+35438349
 -82567205+35438349 -82567726+35437613 -82567352+35436255 -82569828+35431288
 -82569828+35431288 -82574002+35432130 -82586013+35434877 -82588488+35436340 -82589526+35437438 -82589629+35437525 -82589732+35437613 -82590149+35437857 -82590503+35437921
 -82590503+35437921 -82591254+35437613 -82591767+35437001 -82592512+35436437 -82593567+35436045 -82594573+35435730
 -82594573+35435730 -82594864+35435784 -82596459+35436645 -82598935+35437155 -82598973+35437162 -82599474+35437613 -82600518+35438977 -82605894+35441888
 -82542635+35431482 -82544534+35428811
 -82544165+35428214 -82544534+35428811
 -82544534+35428811 -82542635+35431482
 -82544534+35428811 -82544594+35428740 -82544165+35428214
 -82574907+35145487 -82577454+35144131 -82577624+35143056 -82579499+35141136
 -82579499+35141136 -82580687+35141742 -82581836+35142352 -82585173+35143027
 -82585173+35143027 -82589774+35141465 -82591866+35140342 -82592728+35138848
 -82592728+35138848 -82602651+35139045
 -82602651+35139045 -82603533+35138800 -82604012+35138779
 -82604012+35138779 -82604440+35138935 -82606300+35139631
 -82606300+35139631 -82606808+35139618 -82607248+35139572 -82608544+35139111
 -82608544+35139111 -82608646+35139147
 -82608646+35139147 -82624847+35132451 -82624847+35131312 -82624847+35130432 -82626173+35128253 -82633837+35125301
 -82633837+35125301 -82636299+35128501 -82636429+35128748 -82636743+35129320 -82636684+35129660 -82636498+35130055 -82636468+35130362 -82636596+35130451
 -82636596+35130451 -82638140+35129975 -82638359+35129908 -82638991+35129715
 -82638991+35129715 -82642925+35130719
 -82642925+35130719 -82644629+35127809 -82653773+35121861
 -82653773+35121861 -82674899+35126555 -82678833+35127805 -82679854+35127878
 -82679854+35127878 -82687084+35125116 -82686496+35121822 -82686738+35119790 -82691305+35112043 -82690275+35111621 -82687733+35110841 -82686996+35110232 -82686566+35107894 -82689316+35105122 -82691447+35102145 -82700095+35100683 -82733372+35087230 -82751764+35079048 -82751775+35078145 -82751953+35076913 -82752012+35076542 -82751974+35076171 -82751701+35075365 -82751410+35074543 -82751264+35074132 -82751265+35073463 -82751529+35073141 -82764464+35068177 -82766517+35067775
 -82766517+35067775 -82766614+35067912
 -82766614+35067912 -82766946+35067872 -82767181+35067630 -82767504+35067292 -82767944+35067059 -82768804+35066890
 -82768804+35066890 -82769370+35067132 -82769917+35067431 -82770415+35067455
 -82770415+35067455 -82770855+35067415 -82774966+35064681 -82775304+35064673
 -82775304+35064673 -82776356+35064884 -82777120+35065061 -82777735+35065207 -82781166+35065237 -82781973+35066817 -82781961+35066883 -82781848+35067249 -82780546+35069043 -82780272+35071786 -82779116+35073674 -82777498+35076022 -82777429+35076387 -82777413+35076765 -82777407+35076885 -82777014+35077883 -82776735+35079512 -82776437+35080229 -82776694+35081859 -82777469+35082591 -82781062+35084492 -82781130+35084585 -82782853+35085508
 -82782853+35085508 -82788319+35084902 -82790562+35084299 -82792320+35083826 -82795786+35082828 -82796648+35082572 -82797089+35082441 -82809766+35078748 -82811576+35078326 -82811774+35078274 -82818651+35076472 -82833100+35072686 -82834209+35072395 -82837119+35071633 -82837201+35071612 -82838562+35071241 -82839216+35071085 -82842745+35070161 -82853048+35067555 -82861130+35065511 -82872780+35062564 -82880881+35060306 -82892739+35057239 -82894802+35056712 -82897499+35056021 -82898770+35055697 -82899504+35055494 -82900135+35055332 -82909018+35053135 -82929024+35047948 -82930458+35047571 -82934382+35046603 -82940667+35044984 -82944043+35044116 -82944916+35043892 -82945714+35043688 -82968025+35037918 -82976029+35035996 -82982643+35034210 -83008707+35027519
 -82608805+35260666 -82605322+35259399 -82605060+35259343 -82604494+35259204 -82604213+35258860 -82604214+35258077 -82604217+35256430 -82604224+35253067 -82604228+35251263 -82604230+35250257 -82604206+35249087 -82604166+35247409 -82604041+35242100 -82604030+35241621 -82604017+35240115 -82604015+35239911 -82604010+35239323 -82603993+35237400 -82603989+35236525 -82603923+35227330 -82603924+35225823 -82603244+35218772 -82600753+35207127 -82600195+35204490 -82600019+35203616 -82598586+35196762 -82594357+35178210 -82593648+35175102 -82590618+35161799 -82586524+35156814 -82586270+35154675 -82585652+35152468 -82574907+35145487
 -82610113+35260843 -82608805+35260666
 -82610113+35260843 -82608898+35260710 -82608805+35260666
 -82616017+35259992 -82615626+35259837 -82615138+35259710
 -82615138+35259710 -82614377+35259925 -82613776+35260422 -82612065+35261364
 -82612065+35261364 -82610335+35261047 -82610113+35260843
 -82684330+35364559 -82667115+35347934 -82666968+35347792 -82665061+35345882 -82664905+35345784 -82664332+35345231 -82664175+35345080 -82663672+35344605 -82663208+35344157 -82662528+35343499 -82653456+35334766 -82647599+35329208 -82647490+35329111 -82646987+35328665 -82646165+35327936 -82643411+35325494 -82643353+35325443 -82639851+35322279 -82638011+35320664 -82635656+35318598 -82627818+35311825 -82624845+35309146
 -82624845+35309146 -82624845+35309455
 -82624845+35309455 -82624531+35309247 -82623703+35308264 -82621112+35305425 -82620723+35305022 -82620466+35304756 -82619714+35303976 -82619622+35303881 -82623434+35299142 -82620572+35292122 -82619454+35290681 -82618419+35288565 -82618132+35288554 -82618058+35288551 -82616280+35288488 -82614761+35288435 -82616165+35260503
 -82616165+35260503 -82616017+35259992
 -82616165+35260503 -82616249+35260183 -82616065+35260011 -82616017+35259992
 -82620700+35436364 -82605894+35441888
 -82620700+35436364 -82619888+35437612 -82619462+35438240 -82618966+35439008 -82618694+35439984 -82618278+35440208 -82617510+35440512 -82617062+35440672
 -82617062+35440672 -82616678+35440560 -82616102+35440320 -82615206+35439920
 -82615206+35439920 -82605894+35441888
 -82623833+35437468 -82620819+35436272
 -82620819+35436272 -82620700+35436364
 -82623718+35437612 -82623868+35437612
 -82623718+35437612 -82644103+35448863
 -82623833+35437468 -82623868+35437612
 -82623868+35437612 -82623833+35437468
 -82644103+35448863 -82623718+35437612
 -82644103+35448863 -82657672+35452847
 -82657672+35452847 -82659336+35452415
 -82659336+35452415 -82672392+35459534
 -82672392+35459534 -82673336+35459150 -82675496+35456398 -82676072+35455854 -82677641+35455278 -82678761+35454510 -82679689+35453966 -82680201+35453806
 -82672392+35459534 -82680201+35453806
 -82675733+35726385 -82689126+35728651
 -82680201+35453806 -82693161+35453870 -82694249+35454446
 -82694249+35454446 -82704409+35453390 -82708586+35450766 -82708970+35450622 -82725520+35437598 -82729437+35435900 -82729862+35435231 -82730067+35434503 -82730874+35432208
 -82689126+35728651 -82675733+35726385
 -82689126+35728651 -82695362+35734993
 -82695362+35734993 -82689126+35728651
 -82724078+35717608 -82713095+35719439 -82713638+35726838 -82707660+35732129 -82706256+35732748 -82696487+35734701 -82696330+35734742 -82695607+35734929 -82695362+35734993
 -82705280+35384428 -82684330+35364559
 -82705280+35384428 -82695452+35375111 -82688615+35368663 -82684330+35364559
 -82745209+35422924 -82743000+35420893 -82735954+35414082 -82725199+35403684 -82705781+35384912 -82705280+35384428
 -82729812+35720496 -82724078+35717608
 -82729812+35720496 -82724555+35717631 -82724078+35717608
 -82846769+35701422 -82844951+35700688 -82843705+35700252 -82831497+35691689 -82816243+35689132 -82808038+35686860
 -82808038+35686860 -82784366+35697934 -82761102+35701062 -82759929+35701371 -82759508+35701394 -82759165+35701723 -82758999+35701882 -82754286+35703819 -82750522+35706625
 -82750522+35706625 -82750216+35706518
 -82750216+35706518 -82749858+35712126 -82743504+35714265
 -82743504+35714265 -82734806+35713868
 -82734806+35713868 -82733817+35713895 -82732045+35719489 -82731968+35720009 -82731233+35722103 -82731099+35722299
 -82731099+35722299 -82729812+35720496
 -82745209+35422924 -82730874+35432208
 -82745209+35422924 -82737753+35430423 -82736873+35430843 -82735322+35431221 -82733333+35431257 -82732429+35431443 -82730874+35432208
 -82745209+35422924 -82747599+35417895 -82747641+35417811 -82747930+35417300 -82747982+35417205
 -82747982+35417205 -82746350+35409547 -82746382+35408289 -82746409+35408047 -82746336+35407765 -82746036+35407446 -82745972+35407108
 -82745972+35407108 -82746843+35407397 -82747434+35407424
 -82747434+35407424 -82748354+35407052 -82749850+35406751
 -82747982+35417205 -82749850+35406751
 -82749850+35406751 -82751659+35404963 -82753413+35403833 -82754111+35403488 -82754520+35403286 -82754736+35403184 -82756830+35402408 -82759029+35402210
 -82759029+35402210 -82759832+35401840 -82760864+35400875 -82761410+35400098 -82761881+35399619 -82762001+35399023 -82762236+35398598 -82762945+35398008 -82763546+35397450 -82764144+35397021 -82765136+35396556 -82768931+35395418
 -82759029+35402210 -82768931+35395418
 -82779330+35527266 -82780062+35525666 -82779753+35524399 -82779530+35522872 -82779552+35522683 -82778182+35519653 -82778202+35519597 -82779437+35517575 -82779542+35516903 -82784696+35508524 -82800276+35470536 -82763472+35430618 -82745209+35422924
 -82811582+35627181 -82810461+35626299 -82808352+35615475 -82804091+35610943 -82802318+35605177 -82789758+35593732 -82773618+35576209
 -82773618+35576209 -82773374+35576225 -82772622+35576277
 -82772622+35576277 -82765991+35567516 -82769803+35547159 -82767301+35543355 -82767443+35542852 -82767184+35541751 -82766002+35540689 -82766118+35539013 -82766661+35537801 -82766986+35537520 -82775017+35530000 -82777575+35528936
 -82768931+35395418 -82774324+35393542 -82788613+35376659 -82789542+35375109 -82789919+35375109 -82790103+35374352 -82790366+35373469 -82790601+35372612 -82793719+35365781 -82794840+35365243 -82797456+35359043 -82799444+35357725 -82807651+35347191 -82814057+35344679 -82814003+35337781 -82815548+35335357 -82825160+35327218 -82827283+35323657 -82832007+35318434 -82853601+35316890
 -82853601+35316890 -82856063+35317168 -82856349+35317238
 -82856349+35317238 -82856932+35317201 -82857076+35317192 -82858287+35317092 -82858672+35316926 -82858850+35316754 -82860647+35315020
 -82860647+35315020 -82867483+35315946
 -82867483+35315946 -82872454+35313290
 -82872454+35313290 -82874332+35314198 -82876428+35314592
 -82876428+35314592 -82881404+35311310 -82882890+35308920 -82894364+35306127 -82910122+35299324 -82910359+35299132 -82911080+35298548 -82914957+35297050 -82915469+35295998 -82920819+35291868
 -82777575+35528936 -82777890+35528550 -82778853+35527986 -82779226+35527502 -82779330+35527266
 -82777575+35528936 -82779330+35527266
 -82811582+35627181 -82829908+35620098
 -82829908+35620098 -82811582+35627181
 -82829908+35620098 -82835521+35621274
 -82835521+35621274 -82837265+35620159 -82838491+35619548 -82841529+35618036 -82845848+35614369
 -82845848+35614369 -82846352+35614451
 -82846352+35614451 -82872777+35658233 -82873380+35658895 -82873933+35659508 -82874415+35659931
 -82874415+35659931 -82851405+35622701 -82851695+35622531 -82851792+35622029 -82851672+35621324 -82851749+35620588 -82851435+35619752 -82851355+35618811 -82851459+35618003 -82851459+35617334 -82850531+35616967 -82846352+35614451
 -82874415+35659931 -82888099+35673033
 -82884025+35678184 -82846769+35701422
 -82884025+35678184 -82871024+35688917 -82870144+35688997
 -82870144+35688997 -82869009+35688763 -82868377+35688626
 -82868377+35688626 -82867538+35688795 -82866274+35689400 -82864922+35690142 -82863846+35690916 -82862662+35691440 -82861823+35691859 -82846769+35701422
 -82884025+35678184 -82898636+35688575 -82900453+35696157 -82909249+35717041 -82912045+35733711 -82916527+35742033 -82916936+35743036 -82917441+35744280 -82921460+35745650
 -82921460+35745650 -82939810+35742525 -82943735+35740942 -82946503+35740333 -82948913+35739216
 -82888099+35673033 -82874415+35659931
 -82888099+35673033 -82884025+35678184
 -82920819+35291868 -82919495+35270086 -82922214+35263362 -82922036+35262283 -82924947+35247048 -82924675+35246433 -82926419+35243429 -82956925+35216713 -82959337+35214479 -82959613+35212202
 -82990348+35367643 -82985737+35355353 -82970970+35341506 -82965109+35320553 -82964815+35315181 -82954350+35313670 -82950796+35308204 -82942521+35305721 -82925709+35299560 -82920819+35291868
 -82948913+35739216 -82949765+35739478 -82950344+35739755 -82950910+35740363 -82951374+35741446 -82951665+35741915 -82952017+35742175 -82952685+35742445 -82952977+35742777 -82953053+35742956
 -82948913+35739216 -82953053+35742956
 -82950303+35766230 -82952755+35762503 -82952755+35761416 -82954150+35758544 -82956686+35755977 -82955549+35751875 -82955288+35750703 -82955181+35750499 -82953712+35746024 -82953117+35743168 -82953053+35742956
 -82961640+35791054 -82960309+35790872 -82959504+35787432 -82957649+35785829 -82957621+35783976 -82956983+35782469 -82954613+35781458 -82953712+35780518 -82953433+35780382 -82952616+35779878 -82952798+35777507 -82950595+35775484 -82951690+35772759
 -82951690+35772759 -82950303+35766230
 -82951690+35772759 -82951235+35769118 -82951423+35768682 -82951552+35768376 -82951601+35768093 -82951561+35767779 -82951383+35767569 -82951145+35767206 -82950868+35767029 -82950590+35766851 -82950342+35766569 -82950303+35766230
 -82972123+35192459 -82959613+35212202
 -82972123+35192459 -82971288+35192646 -82970225+35193241 -82969104+35194038 -82968496+35195300 -82968238+35196092 -82968285+35197019 -82968378+35197567 -82967855+35198328 -82967676+35199241 -82967356+35199710 -82959613+35212202
 -83254231+35695807 -83255489+35714974 -83249874+35720603 -83189057+35729489 -83168671+35750097 -83167964+35751341 -83166160+35752492 -83164770+35754618 -83165352+35756530 -83165427+35758700 -83164909+35759965 -83162519+35762461 -83161537+35763363 -83160318+35764055 -83159208+35764892 -83111382+35770849 -83100233+35774745 -83100329+35774804
 -83100329+35774804 -83100225+35774765
 -83100225+35774765 -83099307+35775111 -83097879+35775709 -83094622+35779463 -83088785+35782287 -83088172+35782479 -83087983+35782810 -83087684+35783389 -83087456+35783655 -83087239+35783687
 -83087239+35783687 -83086499+35783580
 -83086499+35783580 -83086054+35783627 -83085955+35783716 -83085935+35783820 -83085415+35785392 -83076016+35789480
 -83076016+35789480 -83060744+35787207
 -83060744+35787207 -83054793+35789045
 -83054793+35789045 -83037446+35786779 -83025144+35783553 -83017827+35781528 -82995803+35773128
 -82995803+35773128 -82983673+35778268 -82982960+35778914 -82982079+35779592 -82981425+35780019 -82981108+35780334 -82980940+35780802 -82980722+35781278 -82980296+35781698 -82979900+35782020 -82979336+35782295 -82974601+35786532 -82961640+35791054
 -83044016+35070505 -83034427+35084223 -83012124+35104750 -83007635+35108881 -83004979+35111326 -83003365+35112821 -83002380+35113734 -83001589+35114467 -82999643+35116378 -82994077+35121526 -82983928+35131323 -82983532+35131707 -82983329+35131904
 -82983329+35131904 -82982956+35131743 -82982335+35131474 -82981979+35131320 -82978960+35130309
 -82978960+35130309 -82991161+35150818 -82996709+35157361 -82997566+35159411 -82997453+35159512 -82997316+35159635 -82982722+35167082 -82981100+35167664
 -82981100+35167664 -82983542+35189854
 -82981100+35167664 -82987007+35173008 -82987697+35173448 -82988281+35174049 -82988509+35174419 -82988620+35174692 -82988272+35175307 -82987613+35176222 -82987392+35176684 -82987089+35176895 -82986492+35176979 -82983542+35189854
 -82983542+35189854 -82972123+35192459
 -82990348+35367643 -83006444+35376998
 -83006444+35376998 -82990348+35367643
 -83008707+35027519 -83009429+35028687 -83009791+35029008 -83011154+35029810 -83011405+35030039 -83011765+35030703 -83011960+35031253 -83013072+35032398
 -83008707+35027519 -83013072+35032398
 -83008707+35027519 -83018839+35025028 -83045953+35017603 -83055689+35014777 -83056543+35014549 -83063750+35012634 -83093755+35004745 -83108535+35000771
 -83013072+35032398 -83022067+35037551 -83039539+35047906 -83041321+35049303 -83056599+35053762 -83056771+35053792
 -83080508+35441411 -83080153+35440615 -83079742+35435757 -83079430+35434036 -83079160+35433867 -83078591+35433548 -83078300+35433395 -83078058+35433178 -83076318+35431831 -83075607+35430660 -83044947+35410294 -83044989+35409939 -83042973+35398518 -83043015+35397435 -83037518+35391642 -83030351+35387300 -83029018+35386025 -83027980+35383166 -83027171+35382364 -83023021+35379252 -83020006+35378730
 -83020006+35378730 -83015562+35379015
 -83015562+35379015 -83013363+35378331 -83006444+35376998
 -83056771+35053792 -83044016+35070505
 -83056771+35053792 -83056009+35054376 -83054763+35055149 -83053347+35055535 -83052438+35055701 -83051855+35056245 -83051206+35057144 -83050774+35058420 -83050039+35059666 -83049369+35060339 -83048668+35060851 -83044016+35070505
 -83082771+35448300 -83079892+35442791 -83080109+35442172 -83080508+35441411
 -83082771+35448300 -83080508+35441411
 -83092062+35455065 -83090128+35452487 -83085609+35447883
 -83085609+35447883 -83082771+35448300
 -83108529+35004328 -83108535+35000771
 -83108529+35004328 -83112374+35013095
 -83108535+35000771 -83108529+35004328
 -83108535+35000771 -83120755+35000490 -83148699+35000097 -83148844+35000095 -83149423+35000088 -83152497+35000088 -83162477+34999765 -83174121+34999544 -83181829+34999502 -83190410+34999456 -83191110+34999439 -83191177+34999437 -83195237+34999336 -83196856+34999296 -83197920+34999269 -83210761+34998946 -83211499+34998927 -83213083+34998887 -83228786+34998437 -83238058+34998198 -83268133+34997419 -83275720+34997203 -83284574+34996950 -83285588+34996921 -83288607+34996835 -83292218+34996733 -83297541+34996582 -83298288+34996561 -83314708+34996093 -83314870+34996088 -83322563+34995877 -83322768+34995874 -83328376+34995779 -83329628+34995758 -83330429+34995745 -83331786+34995722 -83333928+34995686 -83336517+34995642 -83336762+34995638 -83347986+34995448 -83351520+34995386 -83351885+34995380 -83352833+34995364 -83354960+34995328 -83355721+34995315 -83358888+34995262 -83359348+34995254 -83359608+34995249 -83362653+34995198 -83367929+34995108 -83378831+34994938 -83380176+34994920 -83381896+34994896 -83382245+34994892 -83382800+34994884 -83389651+34994793 -83436307+34994170 -83437248+34994152 -83439905+34994102 -83446897+34993972 -83447478+34993961 -83451001+34993895 -83463198+34993666 -83473537+34993473 -83483278+34993292
 -83109235+35463901 -83092062+35455065
 -83109235+35463901 -83093321+35458205 -83092564+35457642 -83092350+35456823 -83092230+35456188 -83092062+35455065
 -83112374+35013095 -83108529+35004328
 -83112374+35013095 -83118495+35012451
 -83118495+35012451 -83112374+35013095
 -83118495+35012451 -83126207+35015567 -83126334+35015991 -83131038+35031366 -83130801+35037022
 -83130801+35037022 -83134078+35038505
 -83134078+35038505 -83130801+35037022
 -83134078+35038505 -83137244+35039982 -83155299+35056317 -83156510+35056618 -83159440+35057094 -83159758+35057145 -83160671+35057294
 -83160671+35057294 -83163653+35056821
 -83163653+35056821 -83171478+35065154 -83171735+35066633 -83171991+35068104 -83170249+35069750 -83164608+35071349 -83164048+35072462 -83160687+35074542 -83160307+35075652 -83160071+35076341 -83159926+35076765 -83159370+35077844 -83159301+35077906 -83158854+35078310 -83158434+35078521 -83156292+35078928 -83155327+35078928 -83154487+35078928 -83154315+35078744
 -83154315+35078744 -83149855+35079340
 -83149855+35079340 -83144903+35078650
 -83144903+35078650 -83143442+35078777 -83143661+35079868 -83144174+35082012 -83144510+35083229 -83147636+35090864 -83147486+35091632 -83147700+35093371 -83149128+35094673 -83152056+35095417 -83151960+35095830 -83152744+35098167 -83153388+35098327 -83155255+35098594 -83165686+35103390
 -83157943+35496022 -83157391+35496036
 -83157391+35496036 -83156495+35495830 -83156174+35495642 -83155683+35495211 -83152829+35494364
 -83152829+35494364 -83147229+35494385
 -83147229+35494385 -83137641+35464468 -83109235+35463901
 -83254231+35695807 -83249873+35695843
 -83249873+35695843 -83202316+35646501 -83202291+35646091 -83179040+35634233 -83178759+35633637 -83178399+35625099 -83179400+35624072 -83162450+35565930 -83156448+35551971 -83171813+35534727 -83171466+35530058 -83173927+35521609 -83180144+35518821 -83181813+35517093 -83181980+35516470 -83186052+35514573
 -83157943+35496022 -83160876+35500101
 -83160876+35500101 -83157943+35496022
 -83165686+35103390 -83166035+35103701 -83166977+35105045 -83167820+35105292 -83169095+35105666
 -83169095+35105666 -83171041+35105144
 -83171041+35105144 -83173036+35107008 -83175179+35108147 -83177915+35109807 -83178152+35113885 -83178196+35114060
 -83165686+35103390 -83178196+35114060
 -83186052+35514573 -83186022+35513970 -83180686+35511104 -83179682+35510779 -83179343+35510533 -83178687+35510424 -83171411+35509315 -83169896+35509301 -83160876+35500101
 -83178196+35114060 -83182882+35122816 -83190720+35135493 -83191475+35136306
 -83186052+35514573 -83190683+35516435 -83191918+35516868 -83193935+35517579 -83195234+35518252
 -83195234+35518252 -83209981+35516158
 -83209981+35516158 -83210318+35516707
 -83191475+35136306 -83191605+35136800 -83192083+35137312 -83192313+35138149 -83192655+35138670 -83193310+35139172 -83193582+35139597 -83193883+35140006 -83194399+35140396 -83194915+35140778 -83195783+35141132 -83196566+35141293
 -83196566+35141293 -83191475+35136306
 -83196566+35141293 -83209903+35154084
 -83209903+35154084 -83206493+35149619 -83206455+35149111 -83206459+35148755 -83206305+35148369 -83205966+35148042 -83205579+35147739 -83205072+35147341 -83204633+35146877 -83204364+35146581 -83204020+35145979 -83196566+35141293
 -83223512+35171588 -83223343+35171123 -83222802+35168810 -83222941+35168444 -83221919+35158546 -83213263+35158228 -83210174+35154752 -83209903+35154084
 -83210318+35516707 -83210942+35517357 -83211586+35517609 -83212286+35517791 -83213826+35517791
 -83210318+35516707 -83213826+35517791
 -83213826+35517791 -83215282+35519187 -83216559+35521900 -83218420+35524017 -83219232+35524451 -83221666+35524458 -83223305+35524601 -83229341+35524860 -83229482+35524860 -83230837+35523668 -83233401+35523210
 -83233401+35523210 -83233671+35523341 -83234324+35523658 -83234377+35523683 -83235374+35524158
 -83235374+35524158 -83237416+35523909 -83245420+35518003 -83261261+35514539
 -83261261+35514539 -83261362+35514540
 -83261362+35514540 -83264416+35506629 -83266181+35506452 -83269278+35505728 -83276856+35500099 -83282782+35497956 -83297205+35483765
 -83339707+35331004 -83321385+35310344 -83317408+35298558 -83312013+35281747 -83314801+35268053 -83316103+35266318 -83316037+35265724 -83315982+35265227 -83315933+35264777 -83315342+35264686 -83310577+35259840 -83310748+35259351 -83309914+35258522 -83300675+35256100 -83279632+35228481
 -83279632+35228481 -83242869+35239139 -83238460+35239269
 -83238460+35239269 -83224191+35238474 -83222246+35233159 -83221382+35228931 -83219186+35197189 -83223185+35191932 -83224002+35185100 -83223774+35184031
 -83223774+35184031 -83223512+35171588
 -83223774+35184031 -83224945+35178173 -83225295+35177427 -83225359+35177119 -83224898+35176527 -83224549+35176216 -83224280+35175960 -83224190+35175283 -83224253+35174927 -83224175+35174379 -83224136+35173806 -83223512+35171588
 -83297205+35483765 -83310233+35475810 -83311917+35471580
 -83297205+35483765 -83311917+35471580
 -83952882+35460635 -83948182+35462059 -83920770+35473941
 -83920770+35473941 -83918485+35473595
 -83918485+35473595 -83918124+35473990 -83896968+35500085 -83866413+35520910 -83864964+35521270 -83749894+35561146 -83729799+35564148 -83729740+35564148 -83727696+35563121 -83726552+35562584 -83724605+35562516 -83723459+35561874
 -83723459+35561874 -83720787+35563347 -83688787+35567791 -83662957+35569138 -83624889+35570071
 -83624889+35570071 -83568920+35564522
 -83568920+35564522 -83542559+35565425 -83480617+35576633 -83478523+35579202 -83472878+35586379 -83462041+35593993 -83458850+35595888 -83455220+35599051 -83432298+35609941 -83429361+35610201 -83428276+35610717 -83423818+35610906 -83358209+35646931 -83358233+35647867 -83315686+35657241
 -83315686+35657241 -83307448+35655978
 -83307448+35655978 -83254231+35695807
 -83311917+35471580 -83311941+35471470 -83320655+35466670
 -83320655+35466670 -83322706+35467001 -83323113+35467257 -83323353+35467396 -83324658+35468058 -83325078+35468928 -83325162+35468996 -83330947+35469855 -83333226+35471318
 -83333226+35471318 -83335098+35474488
 -83335098+35474488 -83333226+35471318
 -83335116+35359601 -83336612+35345090 -83336607+35345029 -83335848+35343264 -83335858+35343248 -83336419+35342299 -83340634+35333599 -83340509+35332380 -83339707+35331004
 -83338400+35376049 -83341151+35385799 -83345059+35399603 -83361587+35430751 -83361298+35430887 -83360743+35430990 -83360828+35431203 -83360982+35431788 -83359358+35434620 -83358205+35435848 -83357964+35436161 -83359002+35439415 -83358945+35439732 -83358847+35440095 -83357474+35445820 -83357290+35446521 -83356942+35447847 -83356758+35448546 -83356509+35449597 -83354788+35456324 -83354700+35456677 -83354670+35456817 -83354280+35458686 -83353831+35460840 -83353738+35461289 -83353539+35462249 -83352674+35464867 -83352408+35465675 -83352280+35466064 -83352024+35466842 -83351804+35467513 -83351640+35467944 -83351576+35468097 -83347827+35470250 -83346653+35471372 -83341585+35473110 -83339565+35473660 -83338418+35474072 -83336604+35474871
 -83336604+35474871 -83335658+35474786 -83335474+35474688 -83335098+35474488
 -83338400+35376049 -83335116+35359601
 -83338400+35376049 -83338359+35375806 -83337962+35375097 -83337130+35371928 -83336967+35371335 -83335983+35370098 -83334701+35369002 -83334941+35368011 -83334751+35366100 -83334830+35364444 -83335613+35363366 -83335116+35359601
 -83339707+35331004 -83351987+35328502 -83368636+35327030 -83389854+35325959 -83391050+35325636 -83420719+35317595
 -83420719+35317595 -83434433+35323964
 -83434433+35323964 -83463810+35298957
 -83463810+35298957 -83492253+35303625
 -83492253+35303625 -83497561+35299494 -83498152+35299458 -83498877+35299415 -83499457+35299381 -83502548+35299113 -83510841+35298224 -83511040+35298203 -83512370+35298070 -83512985+35298009 -83514047+35297897 -83515008+35297796 -83515501+35297744 -83532066+35295992 -83532449+35295951 -83559839+35293053 -83576593+35291280 -83578510+35291106 -83581351+35290849 -83587503+35290291 -83628044+35286757 -83628494+35286715 -83630977+35286481 -83631407+35286439 -83637609+35285835 -83638151+35285782 -83643040+35285314 -83647249+35284911 -83647951+35284844 -83661359+35283559 -83661982+35283500 -83667309+35282990 -83667834+35282940 -83672458+35282496 -83673378+35281731 -83678236+35279123 -83678487+35279123 -83679028+35279327 -83679951+35279541
 -83483278+34993292 -83483378+34993492 -83487537+34998671 -83488285+34998813 -83498637+35000361 -83522325+35000388 -83521690+35016004 -83521584+35016102 -83533340+35029016 -83538101+35035513 -83543899+35038500 -83544718+35038793 -83544946+35038849
 -83544946+35038849 -83545044+35038840
 -83545044+35038840 -83547161+35039247 -83547632+35039506 -83547707+35039547
 -83547707+35039547 -83550207+35039051
 -83550207+35039051 -83552779+35039444
 -83552779+35039444 -83554116+35039263
 -83554116+35039263 -83563189+35061876 -83567639+35065968 -83576152+35072776 -83581677+35078374 -83584900+35088113 -83614048+35103542
 -83483278+34993292 -83498244+34993132
 -83498244+34993132 -83499878+34993142
 -83499878+34993142 -83509209+34993019 -83512104+34992981 -83521500+34992858 -83549381+34992492 -83553299+34992470 -83553777+34992467 -83556491+34992451 -83557412+34992446 -83559820+34992432 -83564968+34992402 -83573931+34992351 -83587291+34992274 -83599517+34992208 -83617317+34992107 -83619985+34986592
 -83619985+34986592 -83632248+34986797 -83634993+34986818 -83645061+34986894 -83646213+34986903 -83650810+34986938 -83659829+34987006 -83673419+34987109 -83676999+34987136 -83683000+34987182 -83705191+34987351 -83706575+34987362 -83707723+34987371 -83708606+34987377 -83710675+34987393 -83712890+34987410 -83716738+34987439 -83718508+34987452 -83721377+34987474 -83721784+34987477 -83732050+34987555 -83732391+34987558 -83735660+34987583 -83745760+34987660 -83754684+34987680
 -83754684+34987680 -83757025+34987674 -83758971+34987669 -83759759+34987667 -83775049+34987629 -83779704+34987618 -83788539+34987596 -83790894+34987591 -83800607+34987521 -83807377+34987469 -83807820+34987466 -83808896+34987458 -83810034+34987449 -83811755+34987436 -83811857+34987435 -83817716+34987391 -83825465+34987332 -83826351+34987325
 -83826351+34987325 -83849915+34987331 -83855753+34987344 -83856782+34987346 -83858323+34987349 -83873130+34987383 -83883077+34987387 -83884766+34987387 -83892969+34987387 -83894075+34987387 -83894422+34987387 -83898667+34987387 -83904217+34987387 -83905496+34987387 -83909434+34987387 -83911855+34987386
 -83911855+34987386 -83918745+34987388 -83920960+34987400 -83922613+34987409 -83928786+34987442 -83936646+34987485 -83937002+34987485 -83937879+34987479 -83941406+34987453 -83947206+34987410 -83950703+34987385
 -83950703+34987385 -83950703+34987485
 -83950703+34987485 -83952315+34987478 -83956616+34987462 -83960947+34987445 -83962174+34987441 -83962590+34987440 -83963388+34987437 -83966820+34987423 -83971046+34987407 -83974408+34987395 -83979311+34987376 -83999244+34987287
 -83999244+34987287 -83999906+34987304 -84005409+34987336
 -83583940+35411537 -83583457+35411238 -83582962+35410959 -83582514+35410470 -83582260+35409794 -83582314+35409357 -83582575+35408903 -83582834+35408344 -83582943+35407511 -83583481+35407232 -83584285+35406943 -83585047+35406469
 -83583940+35411537 -83585047+35406469
 -83583940+35411537 -83584723+35412795 -83585144+35413356 -83584526+35416253 -83584556+35416320 -83587297+35418517 -83587913+35420256 -83587494+35421103 -83587354+35422865 -83587131+35423598 -83585510+35425498 -83585457+35425676 -83585862+35427264 -83585699+35433757 -83585544+35434867 -83633986+35442179
 -83633986+35442179 -83645034+35433051 -83645198+35431026 -83645223+35430919 -83645239+35430849
 -83645239+35430849 -83672800+35435399 -83674199+35435577 -83688932+35439773 -83712931+35442092 -83729742+35446084 -83731510+35446953
 -83731510+35446953 -83762909+35442485
 -83762909+35442485 -83766657+35443436 -83771160+35443633 -83804902+35452731
 -83804902+35452731 -83804873+35452515 -83804752+35452293 -83804462+35450973 -83804651+35449756 -83816740+35447439
 -83816740+35447439 -83823318+35450518
 -83823318+35450518 -83835586+35448975 -83865722+35448163
 -83865722+35448163 -83906925+35466485
 -83906925+35466485 -83936569+35448441
 -83936569+35448441 -83939128+35448715 -83941737+35449882 -83952882+35460635
 -83585047+35406469 -83585167+35405980 -83589480+35394700 -83589564+35394372 -83593155+35383857 -83684744+35324077 -83681948+35281137 -83679951+35279541
 -83619605+35123130 -83619692+35123498 -83619104+35127144 -83618909+35127900 -83619356+35128494 -83623082+35128558 -83626402+35131266
 -83626402+35131266 -83624887+35127098 -83624639+35126634 -83624647+35125091 -83624887+35124756
 -83624887+35124756 -83628346+35125091 -83629609+35125637
 -83629609+35125637 -83632301+35125091 -83637138+35123527
 -83637138+35123527 -83637413+35125091
 -83619605+35123130 -83614048+35103542
 -83619605+35123130 -83616071+35111550 -83616443+35111059 -83616728+35110635 -83617006+35109911 -83617388+35109420 -83618012+35109233 -83618515+35108894 -83618705+35108592 -83618536+35108069 -83618562+35107479 -83614048+35103542
 -83637413+35125091 -83637465+35126259 -83637743+35126877 -83639470+35129349 -83640277+35130448 -83641029+35130998 -83643564+35131823 -83643814+35132029 -83643926+35132235 -83643814+35132601 -83643396+35132830
 -83643396+35132830 -83638186+35132622
 -83637413+35125091 -83638186+35132622
 -83738106+35155911 -83726788+35145153
 -83726788+35145153 -83699065+35153320 -83698441+35153778 -83694935+35155587
 -83694935+35155587 -83686981+35154147 -83663559+35151915
 -83663559+35151915 -83663020+35152093 -83660016+35157809 -83659778+35160227
 -83659778+35160227 -83653367+35156717 -83652573+35154297 -83647591+35150621 -83650909+35140386
 -83650909+35140386 -83651547+35140477
 -83651547+35140477 -83651922+35135538 -83637736+35132944 -83638186+35132622
 -83679951+35279541 -83683876+35274811 -83684700+35272802 -83693300+35260441
 -83702563+35248580 -83702267+35248392 -83697679+35247267 -83691694+35242797 -83706920+35219721
 -83693300+35260441 -83694278+35259366 -83694530+35258794 -83694530+35257901 -83694698+35257329 -83695507+35256482 -83696484+35255842 -83696930+35255682 -83697405+35255178 -83698298+35253737 -83698745+35253279 -83700621+35252125
 -83693300+35260441 -83700280+35252387 -83700621+35252125
 -83700621+35252125 -83701429+35250090 -83702563+35248580
 -83703793+35250213 -83704314+35249376 -83702803+35248682 -83702563+35248580
 -83703793+35250213 -83726504+35249370 -83726819+35248975 -83727538+35248791 -83728344+35248672 -83729062+35248432 -83729594+35248038 -83730106+35247756 -83730609+35247467 -83731032+35247089 -83731487+35246477 -83734253+35245007
 -83703793+35250213 -83731881+35246075 -83732707+35245859 -83733583+35245546 -83734253+35245007
 -83706920+35219721 -83706989+35219584
 -83706989+35219584 -83706920+35219721
 -83706989+35219584 -83728689+35200922 -83726218+35198757 -83713275+35197059 -83720405+35185244
 -83720405+35185244 -83725150+35183532
 -83725150+35183532 -83720405+35185244
 -83738106+35155911 -83731925+35173728 -83731319+35178816 -83725150+35183532
 -83734253+35245007 -83773499+35245759
 -83738106+35155911 -83750360+35160997
 -83750360+35160997 -83760388+35156783 -83793782+35147870
 -83793782+35147870 -83794779+35148042
 -83773499+35245759 -83734253+35245007
 -83773499+35245759 -83779492+35249975
 -83779492+35249975 -83773499+35245759
 -83779492+35249975 -83794748+35257267 -83795233+35257392
 -83795233+35257392 -83795489+35257239 -83798614+35255620 -83805035+35253225 -83808826+35252439
 -83808826+35252439 -83810221+35252530 -83811484+35253313 -83826820+35253733
 -83826820+35253733 -83849208+35252009 -83874221+35243773 -83893569+35233282
 -83893569+35233282 -83906968+35233611
 -83906968+35233611 -83930592+35225249 -83958101+35217262 -83958270+35217181 -83959377+35217044
 -83959377+35217044 -83967110+35217962 -83967544+35217994 -83990293+35230973 -84006549+35241804 -84010873+35256809 -84017310+35279283 -84020010+35281683
 -83803885+35144202 -83794779+35148042
 -83803885+35144202 -83803672+35144141
 -83803672+35144141 -83802749+35144290 -83801962+35144431 -83801284+35144605
 -83801284+35144605 -83800244+35144503 -83799037+35144473
 -83799037+35144473 -83798307+35144921 -83797188+35144972 -83796713+35145357 -83796170+35145839 -83794779+35148042
 -83841228+35143788 -83841105+35143857
 -83841105+35143857 -83821350+35139062 -83820185+35138613
 -83820185+35138613 -83803885+35144202
 -83841228+35143788 -83856271+35137537
 -83856271+35137537 -83841228+35143788
 -83856271+35137537 -83862776+35132496
 -83862776+35132496 -83856271+35137537
 -83862776+35132496 -83863878+35120013 -83885244+35102933 -83893686+35094779 -83924133+35072951 -83925895+35070585 -83925898+35070058 -83925900+35069753 -83926080+35068884 -83925887+35068506 -83925881+35067934 -83926481+35067351 -83926757+35067084 -83926847+35066998
 -83926847+35066998 -83930945+35069376
 -83930945+35069376 -83932615+35069239 -83934842+35065508 -83941100+35058297 -83942245+35056857 -83955352+35054315 -83963272+35048176 -83963977+35048089 -83965952+35044215 -83959256+35040228 -83958381+35038341 -83958325+35037220 -83960016+35030302 -83958467+35029673
 -83952882+35460635 -83961053+35464143
 -83961053+35464143 -83961056+35463738 -83961063+35462891 -83961054+35462838 -83961400+35459496 -83979824+35448209 -83981780+35445256 -83981975+35445142 -83982562+35443563 -83983233+35442350 -83983316+35441915 -83983344+35440977 -83983707+35440496 -83984014+35440358 -83985021+35440175
 -83985021+35440175 -83986028+35440380 -83986923+35440769
 -83986923+35440769 -83992123+35440194 -83993994+35437058 -83996340+35434928 -83999906+35425201 -84000042+35425049 -84000150+35424929 -84000314+35424602 -84000364+35424386 -84000377+35424149 -84000392+35423325 -84002250+35422548 -84016407+35398583
 -84016407+35398583 -84016307+35398683
 -84016307+35398683 -84016007+35398583 -84015907+35398583 -84015907+35398483 -84015807+35398483 -84015607+35398483 -84015507+35398483 -84015307+35398483 -84015207+35398483 -84009718+35381873 -84008352+35378947 -84008507+35376783 -84008316+35372049 -84007550+35371484 -84007805+35371213 -84015808+35363883 -84019193+35359569 -84019319+35359201 -84024756+35353896 -84027716+35353411
 -84027716+35353411 -84029189+35353537
 -84029189+35353537 -84035343+35350833 -84036897+35350672 -84037494+35349850 -84037536+35349742 -84038081+35348363 -84035655+35341222 -84031466+35336464 -84031272+35336438 -84030109+35330983 -84032410+35328083 -84032450+35326530 -84032479+35325318 -84033010+35323783 -84035010+35311983 -84028810+35310383 -84024410+35295083 -84025110+35294683 -84026010+35294183 -84026910+35293483 -84027410+35293083 -84027910+35292783 -84028110+35292683 -84028510+35292583 -84028710+35292483 -84029010+35292283 -84029110+35292183
 -83958467+35029673 -83957619+35028844 -83957054+35027513 -83956363+35026659 -83956792+35025939 -83958125+35025233 -83958919+35024673 -83959426+35023807 -83960004+35023402 -83960903+35022398
 -83958467+35029673 -83960903+35022398
 -83991372+35000498 -83991118+35000641 -83975169+35009535 -83968088+35017382 -83960903+35022398
 -83999855+34996034 -83991372+35000498
 -83999855+34996034 -83998506+34996184 -83998406+34996284 -83998206+34996384 -83998106+34996584 -83997806+34996784 -83997706+34996984 -83997606+34997184 -83997406+34997384 -83997206+34997484 -83996906+34997584 -83991372+35000498
 -83999855+34996034 -84004431+34994102 -84003342+34991270 -84005435+34987445 -84005409+34987336
 -84020010+35281683 -84025210+35287883 -84026410+35288683 -84026910+35289183 -84027610+35289583 -84028110+35289883 -84028710+35290483 -84029110+35291183 -84029110+35291783 -84029110+35292183
 -84020010+35281683 -84029110+35292183
 -84029110+35292183 -84052612+35269982 -84055712+35268182 -84080411+35261382 -84081117+35261146 -84083113+35258121 -84091313+35250681 -84092213+35250081 -84095149+35248384
 -84095149+35248384 -84109585+35250081
 -84109585+35250081 -84111097+35249739 -84114425+35249092
 -84114425+35249092 -84115048+35249765 -84115108+35250081 -84115169+35250209 -84115279+35250438 -84115860+35250927 -84116814+35251531
 -84116814+35251531 -84121150+35250644 -84121305+35250591 -84124915+35249830
 -84124915+35249830 -84125315+35249881
 -84125315+35249881 -84138515+35245480
 -84138515+35245480 -84138915+35245780 -84139215+35245980 -84139715+35246180 -84140215+35246280 -84140815+35246380 -84141315+35246380 -84141815+35246480 -84142315+35246680 -84142515+35246780
 -84142515+35246780 -84148620+35246665 -84150475+35246280 -84177216+35242179 -84177416+35241979 -84177616+35241779 -84177816+35241579 -84177916+35241479 -84177916+35241279 -84178016+35240979 -84178516+35240679 -84179216+35240579 -84179817+35240479
 -84179817+35240479 -84202879+35255772 -84232118+35264578
 -84232118+35264578 -84232418+35264278 -84232818+35263478 -84233018+35263078 -84233118+35262778 -84233318+35262478 -84233518+35262378 -84234018+35262278 -84234118+35262078 -84234418+35261778 -84287982+35224468
 -84287982+35224468 -84290121+35225518 -84290240+35225572
 -84290240+35225572 -84290347+35224597 -84292321+35206677 -84293331+35198274 -84294842+35184858 -84295238+35182442 -84295662+35180235 -84295970+35178632 -84296930+35173578 -84297088+35172743 -84297721+35169478 -84297763+35169180 -84297839+35168646 -84297880+35168353 -84297935+35167970 -84298006+35167468 -84298052+35167147 -84298513+35163901 -84301212+35144875 -84302497+35135817 -84302591+35135153 -84304809+35121702 -84304890+35121106 -84304970+35120514 -84306105+35112187 -84306843+35106775 -84306960+35106162 -84307480+35101026 -84307642+35099626 -84308130+35095662 -84308239+35094779 -84308437+35093173 -84308576+35092761 -84309998+35079113 -84310022+35078883 -84310851+35072552 -84311380+35068509 -84312593+35059243 -84312643+35058865 -84313252+35054206 -84313299+35053853 -84313962+35048782 -84314991+35040913 -84315719+35035347 -84315728+35035276 -84315758+35035054 -84315870+35034191 -84316025+35032982 -84317433+35022075 -84317644+35020434 -84319866+35003214 -84320441+34999571 -84321510+34991209 -84321869+34988408 -84319763+34988407 -84314341+34988404 -84312981+34988403 -84304793+34988401 -84286702+34988259
 -84286702+34988259 -84286024+34988267
 -84286024+34988267 -84283345+34988238 -84281565+34988219 -84273497+34988158 -84268643+34988124 -84264204+34988090 -84262887+34988080 -84262163+34988074 -84261121+34988066 -84258055+34988044 -84248198+34987924
 -84248198+34987924 -84244471+34987934 -84240302+34987937 -84236078+34987941
 -84236078+34987941 -84233289+34987912 -84230625+34987910 -84228957+34987908 -84225566+34987905 -84218548+34987899 -84215936+34987897 -84214784+34987896 -84213406+34987895 -84198510+34987881 -84196807+34987881 -84195411+34987880 -84191101+34987876 -84182569+34987827 -84180143+34987813 -84174613+34987753 -84173451+34987741 -84168532+34987704 -84166114+34987682 -84163609+34987679 -84161376+34987677
 -84161376+34987677 -84153707+34987690
 -84153707+34987690 -84152153+34987681 -84145220+34987665 -84145115+34987664 -84142098+34987633 -84139686+34987608 -84129555+34987504 -84124973+34987457
 -84124973+34987457 -84104951+34987575
 -84104951+34987575 -84101586+34987439 -84096442+34987394 -84090334+34987391 -84086236+34987327
 -84086236+34987327 -84085041+34987350 -84084647+34987351 -84083203+34987356
 -84083203+34987356 -84082733+34987305
 -84082733+34987305 -84081686+34987316 -84080536+34987329
 -84080536+34987329 -84079646+34987305
 -84079646+34987305 -84075659+34987385
 -84075659+34987385 -84073108+34987382 -84066305+34987374 -84065778+34987373 -84062169+34987369 -84061647+34987368 -84049496+34987355 -84036424+34987341 -84032875+34987323 -84032614+34987323 -84032330+34987323 -84032233+34987323 -84032144+34987323 -84029954+34987321
 -84029954+34987321 -84027480+34987344 -84023862+34987445
 -84023862+34987445 -84021357+34987430 -84005409+34987336
