-109050173 -103001964 31332172 37000293 -104007855+36996239-103997497+36996252-103993437+36996300-103978252+36996462-103976062+36996482-103967255+36996528-103926447+36996688-103877216+36997067-103868946+36997226-103868506+36997227-103840643+36997313-103824443+36997319-103808873+36997427-103782869+36997669-103782765+36997669-103780082+36997659-103774787+36997713-103773625+36997697-103769638+36997769-103768002+36997763-103767464+36997769-103740526+36997968-103738557+36998014-103737421+36998021-103735968+36998030-103734364+36998041-103733247+36998016-103730168+36998045-103682192+36998295-103670370+36998362-103643984+36998505-103643596+36998470-103599079+36998626-103573388+36998761-103560414+36998807-103540539+36998909-103538919+36998920-103510860+36999129-103501484+36999224-103500501+36999227-103499968+36999184-103489703+36999204-103487633+36999208-103478184+36999226-103472324+36999237-103470748+36999240-103441935+36999322-103425674+36999380-103419922+36999399-103408144+36999438-103397805+36999414-103380713+36999428-103379975+36999430-103369355+36999463-103350569+36999497-103349133+36999499-103336736+36999556-103325835+36999534-103304316+36999556-103300092+36999556-103298319+36999556-103273110+36999567-103269156+36999540-103255103+36999567-103251607+36999574-103220158+36999727-103216871+36999743-103200500+36999825-103183664+36999913-103177511+36999948-103156002+37000019-103149515+37000219-103144787+37000210-103127576+37000177-103123284+37000293-103120989+37000291-103116489+37000287-103105566+37000279-103103813+37000278-103102223+37000277-103101681+37000276-103086106+37000264-103074271+37000256-103070062+37000253-103038961+37000230-103037464+37000229-103025133+37000220-103013559+37000212-103002199+37000104 -103002199+37000104-103002229+36999649-103002248+36994149-103002319+36970728-103002319+36968595-103002319+36966205-103002319+36964935-103002325+36951261-103002325+36950467-103002325+36949532-103002327+36933670-103002327+36933530-103002321+36929878-103002298+36921844-103002276+36914181-103002247+36911587-103001964+36909573 -103001964+36909573-103002070+36906439-103002188+36902962-103002241+36902428 -103002241+36902428-103002238+36901522-103002229+36897479-103002226+36893804 -103002226+36893804-103002244+36880551 -103002244+36880551-103002179+36870017-103002151+36860120-103002127+36840448-103002112+36817735-103002065+36817351 -103002065+36817351-103002119+36801307-103002119+36788626-103002119+36780213-103002119+36778734-103002128+36768405-103002133+36763606-103002135+36761686-103002145+36751150 -103002145+36751150-103002113+36748770 -103002113+36748770-103002154+36742950 -103002154+36742950-103002146+36732966-103002145+36732083 -103002145+36732083-103002193+36719725-103002198+36719427-103002256+36716554 -103002256+36716554-103002230+36713388-103002209+36705056-103002193+36689514 -103002193+36689514-103002282+36685669-103002518+36675186 -103002518+36675186-103002219+36665206-103002206+36662020-103002192+36650053 -103002192+36650053-103002234+36638334-103002303+36631064-103002303+36627801-103002303+36625024-103002252+36617180-103002233+36603137-103002188+36602716 -103002188+36602716-103002291+36598646-103002473+36592775 -103002473+36592775-103002453+36592344 -103002453+36592344-103002464+36584173-103002629+36569642-103002647+36568100 -103002647+36568100-103002639+36564347-103002638+36563850-103002621+36555243-103002609+36548744-103002593+36540329-103002580+36533416-103002568+36526992-103002565+36526588-103002487+36522693-103002456+36516787-103002446+36514752-103002429+36511524 -103002429+36511524-103002455+36500511 -103002455+36500511-103002434+36500397 -103002434+36500397-103023530+36500420-103023804+36500420-103039320+36500427-103041924+36500439 -103041924+36500439-103041918+36500025-103041729+36487070-103041669+36478514-103041657+36463157-103041618+36461804-103041617+36460356-103041608+36428169-103041607+36425549-103041606+36422619-103041602+36411939 -103041602+36411939-103041636+36408378 -103041636+36408378-103041609+36388466-103041586+36387752 -103041586+36387752-103041642+36387091 -103041642+36387091-103041612+36380012-103041568+36362114 -103041568+36362114-103041612+36351114-103041745+36318267 -103041745+36318267-103041674+36317534-103041593+36304343-103041521+36292635-103041504+36289934-103041457+36282225-103041419+36273447-103041263+36250031 -103041263+36250031-103041330+36239354 -103041330+36239354-103041310+36229094-103041289+36217597-103041233+36188363-103041205+36173700-103041149+36144237-103041123+36129997-103041114+36125034-103041005+36111078-103040847+36090931-103040812+36086288-103040791+36083379 -103040791+36083379-103040824+36055231-103040834+36047669 -103040834+36047669-103040832+36031053 -103040832+36031053-103040982+35964457-103041008+35940217-103041167+35899023 -103041167+35899023-103041131+35884624 -103041131+35884624-103041305+35837694-103042101+35826411 -103042101+35826411-103042032+35821581-103041905+35797464 -103041905+35797464-103041917+35796441 -103041917+35796441-103041146+35791583 -103041146+35791583-103041207+35782766-103041329+35765146-103041410+35739456 -103041410+35739456-103041409+35739274 -103041409+35739274-103074082+35739398-103106784+35739430-103125779+35739781-103143999+35739716-103147994+35739705-103160551+35739669-103179069+35739731-103188000+35739708-103237927+35739759-103238301+35739766-103258581+35740011-103265769+35740071-103268044+35740090-103268550+35740136-103268859+35740113-103279444+35740046-103302743+35740025-103303400+35740053-103310100+35740053-103311693+35740053-103316094+35740054-103338183+35739991-103374988+35740011 -103042687+34954101-103042722+34956602-103042755+34958847 -103042755+34958847-103042699+34968171 -103042699+34968171-103042711+34981687-103042714+34984002-103042715+34984863 -103042715+34984863-103042615+35004836 -103042615+35004836-103042624+35005231-103042717+35008999 -103042717+35008999-103042521+35014241 -103042521+35014241-103042725+35019061-103042741+35022415 -103042741+35022415-103042675+35032475-103042670+35044075-103042668+35048715 -103042668+35048715-103042757+35067564-103042809+35080729 -103042809+35080729-103042636+35099412-103042520+35135596 -103042520+35135596-103042546+35135714-103042551+35135868-103042601+35137134 -103042601+35137134-103042600+35142766 -103042600+35142766-103042711+35144735 -103042711+35144735-103042599+35145880-103042548+35150634-103042547+35150731-103042542+35151283 -103042542+35151283-103042584+35153111-103042652+35156067 -103042652+35156067-103042568+35159318-103042537+35172330-103042436+35176858-103042410+35177957-103042395+35178573-103042339+35181922 -103042339+35181922-103042343+35182066-103042366+35182786-103042377+35183149-103042477+35186220 -103042477+35186220-103042475+35190518-103042475+35190685-103042496+35211784-103042497+35211862-103042579+35218548 -103042579+35218548-103042570+35220509-103042556+35223453 -103042556+35223453-103042759+35238119-103042775+35241237 -103042775+35241237-103042256+35324173 -103042256+35324173-103042259+35366300-103042286+35372183 -103042286+35372183-103042256+35394890-103042143+35419533-103041851+35495790-103041835+35500047 -103041835+35500047-103041836+35502167 -103041836+35502167-103041644+35558606-103041566+35586417-103041511+35610127-103041511+35610405-103041521+35611780-103041545+35619272-103041554+35622216-103041554+35622487-103041666+35625043 -103041666+35625043-103041623+35638135-103041588+35648775-103041580+35651167-103041577+35651963-103041564+35655783-103041553+35659192-103041390+35710192-103041351+35724680 -103041351+35724680-103041409+35739274 -103043936+34302585-103043963+34303867-103043977+34311554-103043979+34312764-103043987+34317102 -103043987+34317102-103043959+34318339 -103043959+34318339-103043984+34331550 -103043984+34331550-103043900+34332924 -103043900+34332924-103043926+34338191-103043952+34346388-103043963+34346987-103043971+34347371-103043979+34347739-103043979+34348541-103043978+34349263-103043978+34349640-103044006+34350304 -103044006+34350304-103043991+34352492-103043977+34354792 -103043977+34354792-103044003+34360952 -103044003+34360952-103043975+34362051 -103043975+34362051-103044000+34369447 -103044000+34369447-103043984+34371600-103043922+34376411-103043920+34376520 -103043920+34376520-103043975+34377253-103043975+34377927-103043975+34378260-103043969+34378503-103043964+34378714-103043946+34379555-103043944+34379660-103043941+34379829-103043919+34380916-103043750+34382900-103043694+34383568-103043693+34383578-103043630+34384690-103043629+34384702-103043614+34384969-103043614+34386297-103043586+34387305 -103043586+34387305-103043613+34388679-103043613+34388890-103043613+34390442-103043606+34391255-103043585+34393716 -103043585+34393716-103043612+34394701 -103043612+34394701-103043611+34396379-103043611+34397105-103043583+34400678-103043538+34405463 -103043538+34405463-103043554+34405623 -103043554+34405623-103043553+34408875 -103043553+34408875-103043608+34411737 -103043608+34411737-103043606+34418354-103043606+34418926-103043577+34423369-103043574+34433696-103043546+34437932-103043544+34444870 -103043544+34444870-103043571+34448213-103043582+34455657-103043588+34459662-103043589+34459774-103043594+34462660 -103043594+34462660-103043565+34466988-103043535+34475071-103043507+34477109-103043478+34481505-103043455+34488916-103043447+34491672-103043446+34497637 -103043446+34497637-103043614+34506212 -103043614+34506212-103043610+34506744-103043585+34510540-103043555+34520913-103043471+34524851-103043460+34525156-103043443+34525652 -103043443+34525652-103043459+34532320-103043468+34535521 -103043468+34535521-103043440+34539734-103043355+34547015 -103043355+34547015-103043372+34554218-103043380+34557090 -103043380+34557090-103043267+34564531-103043266+34568813-103043180+34579094-103043170+34581217-103043100+34593596-103043092+34595099 -103043092+34595099-103043107+34606661-103043109+34607515-103043115+34611676 -103043115+34611676-103043093+34616395-103043085+34618133-103043072+34619782 -103043072+34619782-103043287+34650453 -103043287+34650453-103043286+34651836-103043068+34661663-103042827+34671188 -103042827+34671188-103042853+34676065-103042936+34678721-103042970+34685825-103042995+34690758-103043031+34698038-103043067+34705349 -103043067+34705349-103042955+34706517-103042918+34712474-103042896+34716037-103042839+34725407-103042668+34740129 -103042668+34740129-103042693+34741371-103042777+34745441 -103042777+34745441-103042769+34747361 -103042769+34747361-103042974+34757315 -103042974+34757315-103042890+34764729-103042661+34784966 -103042661+34784966-103042770+34792224 -103042770+34792224-103042657+34797925-103042656+34799483-103042655+34806809-103042653+34812694 -103042653+34812694-103042679+34819952-103042706+34820936 -103042706+34820936-103042702+34835429 -103042702+34835429-103042781+34850243 -103042781+34850243-103042751+34855944-103042581+34884916 -103042581+34884916-103042662+34893685 -103042662+34893685-103042521+34899546 -103042521+34899546-103042687+34913960-103042774+34921514-103042774+34922671-103042777+34936719 -103042777+34936719-103042687+34954101 -103042687+34954101-103054931+34954092-103071539+34954155-103075174+34954114-103094232+34954117-103101521+34954118-103115955+34954142-103137862+34954121-103138725+34954099-103161834+34954152-103165227+34954039-103167949+34954064-103170567+34954131-103171126+34954131-103194331+34954121-103202403+34954118-103207971+34954119-103223993+34954124-103230044+34954121-103234036+34954114-103236084+34954114-103241700+34954116-103242212+34954135-103242568+34954145-103244674+34954164-103245848+34954170-103249520+34954188-103250505+34954208-103264230+34954208-103265952+34954233-103277547+34954403-103282914+34954335-103283060+34937688-103283205+34922760-103283461+34908677-103283545+34900151-103283605+34894091-103284001+34864877-103301865+34865064-103319506+34865065-103337148+34865246-103345621+34865176-103352651+34865132-103355481+34865115-103356615+34865109-103356678+34865150-103381034+34865264-103389389+34865260-103389756+34856147 -103389756+34856147-103389343+34850903-103389262+34846758 -103389262+34846758-103389379+34836568-103389633+34822066-103389639+34821730-103389703+34807602-103389731+34807121-103389887+34798371-103389938+34795534-103389941+34795371-103389944+34795197-103390029+34790465-103390122+34785288-103390248+34778291-103425162+34778231-103434904+34778282-103442730+34778323-103459907+34778498-103460520+34778504-103460622+34778504-103477950+34778523-103486498+34778588-103488006+34778606-103495379+34778699-103495494+34749470-103495498+34748446-103495500+34748236-103495568+34734928-103495741+34715747-103495827+34706143-103495834+34700135-103495845+34691534-103513357+34691650-103531241+34691656-103548393+34691647-103566397+34691637-103574659+34691614-103583337+34691819-103583732+34691799-103586165+34691681-103589181+34691765-103592236+34691748-103596741+34691737-103600971+34691746-103635225+34692060-103670355+34692368-103675238+34692444-103679199+34692507-103698220+34692507-103705568+34692459-103705757+34677979 -103705757+34677979-103705701+34663398 -103705701+34663398-103705755+34657741 -103705755+34657741-103705726+34648672 -103705726+34648672-103706214+34625898-103706292+34619856-103706298+34619359-103706407+34604587-103732560+34604656-103738232+34604671 -103052610+33570599-103052375+33581413-103052282+33586600-103052237+33592410-103051890+33614848-103051683+33625099 -103051683+33625099-103051776+33627598 -103051776+33627598-103051664+33629489-103051529+33629904 -103051529+33629904-103051611+33630248 -103051611+33630248-103051418+33641515-103051363+33641950-103051166+33649202 -103051166+33649202-103051535+33650487 -103051535+33650487-103051417+33650972-103051087+33658186-103050532+33672408-103050316+33683972-103050288+33686926-103050248+33690539-103050177+33697094-103050150+33700874-103050148+33701261-103050148+33701736-103050148+33701971-103049958+33714660-103049926+33717540-103049648+33732044-103049096+33746270-103049096+33746764-103049178+33746924 -103049178+33746924-103048879+33758154-103048687+33765871-103048356+33780068-103048301+33781007-103048272+33785427-103048190+33787213 -103048190+33787213-103048244+33788358 -103048244+33788358-103048031+33793637-103047886+33796166-103047637+33808899-103047415+33821035 -103047415+33821035-103047497+33821241 -103047497+33821241-103047346+33824675-103047193+33831935-103047164+33835783-103047082+33836218-103046999+33838896 -103046999+33838896-103047026+33839079 -103047026+33839079-103046996+33841899-103046991+33842289-103046907+33850300-103046344+33879346-103045644+33901537 -103045644+33901537-103045671+33901629 -103045671+33901629-103045615+33906025 -103045615+33906025-103045698+33906299 -103045698+33906299-103044893+33945617-103044887+33946054-103044504+33959997-103044475+33966707-103043950+33974629-103043617+34003633-103043575+34010461-103043571+34011185-103043547+34015046-103043545+34015256-103043531+34018014-103043525+34018429-103043476+34020533 -103043476+34020533-103043555+34032714-103043692+34036355-103043708+34036645-103043746+34037294-103043771+34041538 -103043771+34041538-103043721+34042320 -103043721+34042320-103043767+34043545 -103043767+34043545-103043744+34049986-103043686+34063078-103043572+34078054-103043516+34079382 -103043516+34079382-103043569+34087947-103043595+34092847 -103043595+34092847-103043481+34107616-103043479+34112814-103043452+34114391-103043283+34124264 -103043283+34124264-103043699+34132340 -103043699+34132340-103043585+34152239 -103043585+34152239-103043591+34171639-103043595+34181260-103043601+34194716 -103043601+34194716-103043573+34199066-103043573+34199822-103043571+34204884-103043571+34204951-103043568+34214370-103043550+34232045-103043511+34242353-103043505+34243923 -103043505+34243923-103043547+34250078-103043644+34256903-103043671+34257453 -103043671+34257453-103043615+34260338-103043586+34266475-103043557+34273688-103043557+34274855-103043719+34288250-103043719+34289441-103043936+34302585 -103052610+33570599-103053265+33543144-103053301+33541480-103053426+33535710-103053785+33520368-103053962+33499324-103054259+33491390-103054428+33486887-103054554+33483555-103054688+33478012-103054900+33469142-103055121+33459787-103055587+33438798-103055892+33422966-103056276+33403608-103056655+33388438-103056661+33388030-103056686+33386428-103056799+33378943-103056859+33373596-103057047+33356407-103057129+33350505-103057152+33349165-103057329+33338771-103057487+33329477-103057499+33328907-103057856+33315234-103058142+33303810-103058509+33287019-103058980+33271352-103058999+33270567-103059242+33260371-103059624+33257606-103059658+33257129 -103059658+33257129-103059649+33252511-103059619+33242565 -103059619+33242565-103059635+33241803-103059647+33241214-103059797+33233999-103059921+33227975-103059951+33226536-103060103+33219225-103060228+33213247-103060260+33211709-103060285+33210490-103060337+33208003-103060415+33204245-103060429+33203559-103060468+33201706-103060472+33201491-103060521+33199116-103060596+33195477-103060600+33195264-103060823+33184578-103060862+33182733-103060977+33177205-103061014+33175404-103061015+33175343-103061129+33169895-103061166+33168128-103061456+33154264-103061734+33140970-103061774+33139072-103061925+33131830-103062174+33124480-103062407+33111817-103062441+33109987-103062716+33097020-103062839+33091474-103062883+33089501-103062933+33087284-103062961+33085849-103063056+33081000-103063162+33075632-103063351+33066417-103063477+33060944-103063641+33053779-103063762+33048489-103063905+33042055-103063973+33039003-103063980+33038693-103064004+33037589-103064232+33024604-103064257+33022850-103064452+33010290-103064489+33008269-103064639+33000106 -103064639+33000106-103064625+32999899 -103064625+32999899-103064634+32998289-103064651+32995293-103064651+32994249-103064651+32993574-103064651+32993460-103064652+32992901-103064679+32979993-103064679+32979074-103064678+32973292-103064678+32968427-103064679+32964373 -103064679+32964373-103064657+32959097-103064597+32944516 -103064597+32944516-103064632+32943554-103064651+32943050 -103064651+32943050-103064624+32940599-103064597+32930110-103064597+32922666-103064596+32906221-103064570+32900369-103064569+32900014 -103064569+32900014-103064603+32885579-103064701+32879355-103064812+32879355-103064862+32868346 -103064862+32868346-103064807+32857696 -103064807+32857696-103064916+32857260 -103064916+32857260-103064807+32850046 -103064807+32850046-103064889+32849359 -103064889+32849359-103064861+32828493-103064672+32828470 -103064672+32828470-103064699+32827531-103064753+32813904-103064780+32813010-103064835+32808407 -103064835+32808407-103064644+32799291 -103064644+32799291-103064725+32798443-103064807+32798329 -103064807+32798329-103064752+32788526 -103064752+32788526-103064807+32786762 -103064807+32786762-103064725+32786625-103064725+32785640-103064711+32784593-103064698+32783602 -103064698+32783602-103064807+32777303-103064820+32776704-103064887+32773592-103064921+32770934-103064941+32769378 -103064941+32769378-103064914+32768256-103064914+32767340-103064941+32763790 -103064941+32763790-103064914+32761041 -103064914+32761041-103064968+32754674 -103064968+32754674-103064908+32744240-103064881+32741286-103064859+32733762-103064854+32731780-103064854+32731666-103064854+32729743-103064827+32726628-103064820+32723470-103064806+32716900-103064799+32713820-103064793+32710712 -103064793+32710712-103064799+32708694 -103064799+32708694-103064745+32697884 -103064745+32697884-103064798+32690761-103064864+32682647 -103064864+32682647-103064824+32667628-103064769+32661650-103064715+32654207-103064633+32646420 -103064633+32646420-103064815+32624537 -103064815+32624537-103064734+32624423 -103064734+32624423-103064761+32619361-103064843+32619155 -103064843+32619155-103064815+32612261-103064768+32603225-103064761+32601863 -103064761+32601863-103064788+32600397 -103064788+32600397-103064776+32595162-103064761+32587983-103064760+32587180-103064750+32577630-103064746+32573146-103064735+32562589-103064734+32562206-103064711+32538431-103064696+32522193-103064696+32521923-103064691+32517295-103064676+32500115 -103064676+32500115-103064736+32491038 -103064736+32491038-103064700+32446947-103064684+32428309-103064676+32419222 -103064676+32419222-103064694+32406779-103064705+32338699 -103064705+32338699-103064704+32334653 -103064704+32334653-103064705+32301198-103064706+32270868-103064788+32240487 -103064788+32240487-103064780+32227095-103064780+32226978-103064516+32166483-103064422+32145006-103064380+32137540 -103064380+32137540-103064406+32127577-103064444+32125121 -103064444+32125121-103064348+32123041 -103064348+32123041-103064375+32113535-103064388+32109943 -103064388+32109943-103064344+32087051 -103064344+32087051-103064347+32085520-103064348+32068502-103064428+32051459 -103064428+32051459-103064427+32034829-103064412+32029507-103064399+32024567 -103064399+32024567-103064426+32023903 -103064426+32023903-103064372+32020696 -103064372+32020696-103064423+32000518-103064710+32000539-103085876+32000465-103086249+32000463-103086469+32000462-103088698+32000453-103090553+32000427-103091660+32000412-103102167+32000392-103103355+32000390-103107202+32000383-103132976+32000343-103133564+32000342-103135480+32000341-103137576+32000340-103139810+32000339-103141904+32000338-103164722+32000327-103164889+32000327-103165129+32000327-103171894+32000325-103177284+32000322-103182469+32000319-103189147+32000315-103192925+32000314-103196134+32000312-103199410+32000391-103211232+32000480-103215641+32000513-103250454+32000444-103261315+32000543-103267633+32000475-103267708+32000324-103270383+32000326-103278521+32000419-103326501+32000370-103364143+32000342-103401206+32000339-103436935+32000346-103470168+32000352-103491614+32000356-103532746+32000341-103555828+32000322-103601594+32000286-103638784+32000238-103649465+32000234-103655249+32000232-103719751+32000208-103719989+32000208-103722853+32000206 -103052610+33570599-103054709+33570585-103062752+33570494-103066504+33570504-103081799+33570488-103085008+33570481-103095416+33570399 -103738232+34604671-103738197+34593930 -103738197+34593930-103738521+34579203 -103738521+34579203-103738347+34564959-103738346+34564496-103738302+34535803-103738267+34521642-103738267+34521543-103738266+34521261-103738234+34514186-103738202+34506855 -103738202+34506855-103738246+34492042-103738293+34477728-103738403+34477385-103738478+34462933-103738581+34448778-103738636+34448412-103738765+34433571-103738926+34424822-103738930+34424371-103738933+34424035-103738978+34419142-103739048+34413516-103739051+34413229-103739057+34412844 -103739057+34412844-103738799+34400076 -103738799+34400076-103739017+34390075-103739224+34380628-103739258+34379062-103739420+34375074-103739527+34371786-103739568+34362520-103739577+34360603-103739743+34346996-103739761+34345906-103739867+34321097-103740017+34303076 -103740017+34303076-103735458+34302964-103731831+34302897-103722542+34302900-103706646+34302994-103686985+34303012-103683630+34303016-103681531+34303018-103670326+34303040-103652775+34302945-103644247+34302919-103644137+34302919-103635548+34302906-103634489+34302929-103626998+34303095-103620514+34303083-103619589+34303089-103618016+34303100-103601407+34303033-103600891+34303053-103600179+34303081-103593726+34303145-103593653+34303145-103592500+34303137-103590906+34303112-103589293+34303102-103587367+34303120-103587230+34303115-103578270+34303067-103564565+34303009-103547478+34303155-103530245+34303246-103530176+34303246-103530063+34303245-103522651+34303306-103521008+34303310-103520708+34303311-103520659+34303335-103514039+34303308-103513787+34303282-103513679+34303281-103513388+34303281-103472589+34303400-103459592+34303317-103452398+34303216-103451101+34303206-103450917+34303205-103441930+34303136-103433106+34303360-103424352+34303351-103407214+34303334-103371794+34303299-103345953+34303273-103344754+34303272-103344434+34303272-103328044+34303255-103327967+34303255-103319606+34303247-103313898+34303241-103313754+34303240-103311459+34303238-103293265+34303221-103277990+34303206-103273217+34303175-103266705+34303081-103266125+34303126-103251968+34303179-103247865+34303169-103228554+34303103-103225793+34303094-103225703+34303094-103224531+34303090-103223817+34303088-103214715+34303157-103214661+34303157-103208492+34303071-103197746+34303045-103197120+34303043-103196605+34303041-103187664+34303009-103178292+34302976-103170152+34302975-103160639+34302940-103157279+34302927-103143415+34302876-103125893+34302776-103108392+34302739-103090926+34302698-103077902+34302563-103073432+34302609-103069073+34302541-103056050+34302563-103043936+34302585 -103095416+33570399-103097332+33570582 -103097332+33570582-103095416+33570399 -103510267+33570256-103510114+33570258-103504020+33570316-103500509+33570349-103498220+33570108-103495882+33570069-103495356+33570093-103477537+33570108-103451989+33570310-103442672+33570370-103426214+33570335-103410234+33570356-103408875+33570357-103381238+33570423-103371922+33570597-103359735+33570628-103357095+33570539-103350210+33570511-103339682+33570470-103336663+33570470-103331091+33570471-103324032+33570472-103314292+33570495-103311017+33570519-103289614+33570586-103276669+33570594-103235883+33570502-103227203+33570506-103218338+33570510-103203229+33570517-103184106+33570526-103161921+33570537-103147062+33570544-103136339+33570550-103132031+33570553-103114999+33570621-103114795+33570622-103111713+33570628-103110491+33570349-103110387+33570364-103106770+33570442-103097797+33570536-103097675+33570548-103097332+33570582 -103364925+35998694-103364902+36000035-103364900+36000049 -103364900+36000049-103365053+36006347-103365166+36017071-103365199+36024718 -103365199+36024718-103365129+36043343-103365129+36043482-103365088+36054663-103365087+36055103-103365025+36072212-103365023+36072815-103365010+36076654 -103365010+36076654-103380764+36086307-103383224+36086307-103393694+36086305-103394034+36086351-103401733+36086369-103419011+36086409-103441691+36086462-103480829+36086554-103489928+36086576-103504070+36086480-103526538+36086555-103529924+36086567-103553319+36086646-103562897+36086679-103580055+36086737-103584040+36086751-103614967+36086428-103633425+36086143-103635691+36086127-103655153+36085991-103670943+36085912-103690052+36085792-103693995+36085768-103695900+36085757-103696608+36085753-103697089+36085750-103720847+36085602-103724630+36085579-103740201+36085688-103759284+36085557-103764971+36085594-103772590+36085644-103773583+36085651-103780798+36085698-103782355+36085708-103794304+36110744 -103794304+36110744-103794303+36111696-103794223+36136017-103794151+36147411 -103794151+36147411-103799042+36174037-103803412+36174060-103811863+36174120-103836949+36174297-103879827+36174132-103883882+36174197-103922080+36174347-103922405+36174349-103923198+36174353-103956743+36174486-103979962+36174578-103992139+36174627-104005811+36174446-104008776+36174506-104008991+36174503 -104008991+36174503-104008846+36195618 -104008846+36195618-104008886+36199922-104008917+36214525-104008927+36218018 -103364925+35998694-103374336+35998599 -103374336+35998599-103364925+35998694 -103374336+35998599-103374945+35998610 -103374945+35998610-103374914+35979893 -103374914+35979893-103374996+35976871 -103374996+35976871-103374995+35974673-103374909+35972406 -103374909+35972406-103374941+35968912-103375038+35963157-103375144+35943398 -103375094+35940087-103374853+35935281-103374576+35920940 -103374576+35920940-103374584+35913521-103374669+35892695-103374679+35875404-103374762+35873724-103374772+35870534-103374830+35852031-103374863+35841465-103374865+35840975-103374878+35812039-103374906+35797591-103374921+35789702 -103374921+35789702-103374918+35775643 -103374918+35775643-103374979+35767160 -103379952+35404540-103379979+35411333 -103379979+35411333-103379946+35418528-103379946+35418637-103379619+35444670-103379540+35454986-103379426+35469844-103379235+35494737-103379219+35496773 -103379219+35496773-103379684+35503189-103379979+35520441 -103379979+35520441-103379627+35548853-103379475+35564751-103379347+35580951-103379336+35607466 -103379336+35607466-103379345+35615410 -103379345+35615410-103379326+35636287-103379305+35643651-103375281+35656722-103375139+35669588-103374681+35681202 -103374681+35681202-103374951+35698471-103374982+35699494-103375014+35710575 -103375014+35710575-103374963+35714424 -103374963+35714424-103374988+35740011 -103374988+35740011-103375080+35745159 -103375080+35745159-103374979+35767160 -103375080+35745159-103375156+35750038 -103375156+35750038-103374979+35767160 -103375094+35940087-103375073+35941453 -103375073+35941453-103375144+35943398 -103375094+35940087-103375144+35943398 -103379941+35397987-103379951+35404456 -103379951+35404456-103379941+35397987 -103379951+35404456-103379952+35404540 -103379952+35404540-103379951+35404456 -103637147+35389722-103629751+35389628-103606919+35389609-103604459+35389472-103603526+35389483-103601792+35389504-103600301+35389523-103588213+35389523-103582942+35389574-103582814+35389575-103570232+35389708-103555329+35389777-103521699+35389846-103506087+35389878-103504268+35389740-103502340+35389739-103500515+35389865-103486930+35389759-103476854+35389681-103472744+35389751-103468242+35389707-103451464+35389618-103450486+35389595-103432814+35389802-103424341+35389824-103422319+35389832-103415035+35389862-103397430+35389936-103379941+35397987 -103510267+33570256-103509951+33578911 -103509951+33578911-103509978+33579026-103510011+33582363-103510022+33586871-103510027+33588989-103510077+33589132-103510246+33589608 -103510246+33589608-103510070+33589611-103509910+33600908 -103509910+33600908-103510102+33600853 -103510102+33600853-103510028+33607195-103509957+33613428-103509872+33616358-103509782+33635355-103509668+33642546 -103509668+33642546-103509727+33657177-103513000+33657115-103520454+33657134-103522777+33657141-103524558+33657119-103528967+33657189-103529849+33657165-103536774+33656985-103537681+33657017-103538295+33657038-103540045+33656991-103545820+33656838-103547184+33656802-103559348+33656727-103569959+33656662-103576870+33656619-103585787+33656564-103612515+33656401-103620096+33656355-103629282+33656373-103649080+33656274-103655088+33656262-103677222+33656185-103707346+33656160-103718252+33656136 -103718252+33656136-103718226+33657759-103718144+33661037-103718114+33668643-103718106+33670671-103718043+33685225 -103718043+33685225-103718536+33685293 -103718536+33685293-103718418+33685883-103718321+33691447-103718276+33694061-103718222+33697197 -103718222+33697197-103718240+33699495-103718316+33700622 -103718316+33700622-103718022+33703675 -103718022+33703675-103718079+33712596 -103718079+33712596-103718052+33713833-103717810+33727371-103717647+33735926-103717513+33743037-103717465+33754882 -103717465+33754882-103717514+33771540-103717515+33771760 -103717515+33771760-103717234+33789764-103716845+33807155-103716684+33807793 -103716684+33807793-103716797+33808091 -103716797+33808091-103716609+33818672 -103716609+33818672-103716794+33819300-103731208+33819287-103736669+33819285-103746959+33819258-103756399+33819197-103760631+33819191-103762628+33819189-103769370+33819182-103771022+33819181-103772457+33819180-103774519+33819178-103789241+33819196-103794203+33819186-103801822+33819180-103814620+33819187-103815754+33819188-103817456+33819189-103834971+33819200-103838752+33819199-103839444+33819200-103839910+33819200-103841788+33864422 -103841788+33864422-103841787+33864817-103841784+33866228-103841780+33868053-103841775+33870242-103841716+33883474-103841694+33883739-103841582+33885168 -103841582+33885168-103841591+33886638-103841615+33890507-103841706+33905268-103841840+33926512-103841867+33930891-103841871+33931564-103841873+33931912-103841880+33932972 -103841880+33932972-103841835+33950056-103841822+33952242-103841766+33959792-103841730+33963625-103841418+33980499 -103841418+33980499-103841477+33995067-103841506+34000083-103841674+34000083-103841705+34009479 -103841705+34009479-103841680+34016807-103841618+34030848-103841618+34057982-103841618+34075007-103841619+34081681-103859263+34081531-103864576+34081643-103867852+34081642-103875519+34081630-103889177+34081653-103889719+34081516-103889921+34081519-103902963+34081677-103911841+34081673-103945945+34082778 -103766433+33395492-103748771+33395466-103730067+33395766-103721380+33395905-103721303+33407311-103721277+33410220-103721254+33421170 -103721254+33421170-103721418+33422207-103721459+33435581 -103721459+33435581-103721027+33494228-103720999+33497987-103720940+33511675-103720878+33534721-103720873+33536394-103720851+33544572-103720841+33548289 -103720841+33548289-103720868+33554114 -103720868+33554114-103720791+33567261-103720742+33569678-103709799+33569606-103662546+33569299-103656866+33569262-103614486+33569254-103613150+33569266-103583524+33569550-103548700+33569898-103510267+33570256 -103637147+35389722-103637022+35360752 -103637022+35360752-103637049+35341191-103637054+35337533-103637078+35320268-103637103+35302573-103652387+35240932-103699510+35241091-103715118+35241153-103722443+35241182-103735058+35241272-103744097+35241351-103767971+35241515-103768859+35241513-103783430+35241487-103787101+35241480-103798372+35241460-103809074+35241504-103828012+35241410-103828123+35241410-103849059+35241749-103857576+35252102-103857579+35252381-103863144+35261701-103869186+35259058-103869716+35258827-103901540+35244749-103904946+35243170-103921222+35235699-103933313+35230153-103956786+35219387-103977466+35209902-103988779+35204714-104001945+35198630-104003151+35198068-104049245+35176580-104081399+35161591-104085341+35159907-104107325+35150042-104115571+35146342-104124841+35142183 -103637147+35389722-103637155+35397508-103656269+35421943-103667684+35422061-103669138+35422152-103707227+35422200-103723967+35422222-103740574+35446170-103741053+35446706-103741980+35448022-103753669+35466169-103760121+35475889-103761543+35478031 -103814601+32727086-103814067+32687753-103813962+32680450-103813897+32672122-103813838+32664334-103813760+32663374-103813757+32660756 -103813757+32660756-103813814+32658815 -103813814+32658815-103813753+32653021 -103813753+32653021-103813779+32648503-103813829+32643428-103813866+32639627-103813888+32637329-103814090+32590678-103814242+32584997 -103814242+32584997-103814134+32582408 -103814134+32582408-103814269+32579452 -103814269+32579452-103814235+32577361 -103814235+32577361-103814351+32576703-103814351+32575970-103814101+32569015-103814039+32566790-103813948+32563517-103813840+32556928 -103813840+32556928-103813861+32550039-103813864+32539256 -103813864+32539256-103813860+32535666-103813853+32529559-103813849+32525598-103812672+32522520-103805205+32522403-103796803+32522335-103793745+32522323-103750494+32522368-103744130+32522441-103740548+32522484-103732388+32522531-103722938+32522531-103722934+32520966-103722869+32519504-103722825+32472251-103722752+32405751-103722744+32398735 -103722744+32398735-103722973+32374539 -103722973+32374539-103722964+32352914-103722953+32328108-103722952+32324556-103722944+32305683-103722943+32303945-103722917+32274282-103722913+32269699-103722897+32252103-103722686+32245804 -103722686+32245804-103722753+32242278-103722815+32239095-103722887+32237283 -103722887+32237283-103722643+32231052 -103722643+32231052-103722782+32213015 -103722782+32213015-103722689+32210798 -103722689+32210798-103722772+32209012 -103722772+32209012-103722593+32190097 -103722593+32190097-103722785+32184473 -103722785+32184473-103722539+32175010-103722405+32156457-103722299+32134930 -103722299+32134930-103722949+32074564 -103722949+32074564-103722942+32069733-103722936+32064684-103722906+32041578-103722886+32026127-103722860+32006466-103722858+32004816-103722857+32003834-103722853+32000206 -103738232+34604671-103741556+34604945-103791552+34604930-103794599+34604953-103811051+34604680-103811822+34604680-103812215+34604680-103812639+34604680-103827505+34604679-103829915+34604724-103845176+34604722-103847420+34604721-103879216+34604963-103882512+34605010-103886355+34605011-103896721+34605015-103899529+34605042-103899946+34605040-103932232+34604908-103935473+34604977-103948828+34605025 -104847757+32000520-104841497+32000583-104833441+32000663-104832823+32000660-104829526+32000642-104820695+32000593-104802851+32000657-104800930+32000664-104800591+32000655-104794604+32000497-104788445+32000471-104787084+32000466-104776185+32000420-104768177+32000578-104762906+32000508-104754859+32000526-104731473+32000361-104721190+32000367-104714908+32000370-104702481+32000377-104701395+32000378-104691337+32000388-104673153+32000406-104670846+32000408-104647290+32000432-104643526+32000443-104643243+32000437-104640918+32000396-104630305+32000416-104607535+32000398-104573471+32000164-104566310+32000189-104547013+32000257-104546223+32000260-104544271+32000267-104543587+32000269-104542808+32000272-104534284+32000303-104532751+32000308-104532342+32000310-104531937+32000311-104531849+32000217-104531756+32000117-104500502+32000118-104463786+32000118-104462416+32000118-104423558+32000119-104417429+32000119-104411621+32000119-104407157+32000119-104350917+32000120-104341767+32000120-104329639+32000120-104329259+32000042-104318343+32000030-104310977+32000022-104291424+32000002-104287479+31999997-104283380+31999992-104282902+31999991-104279841+31999988-104278285+31999986-104252421+31999939-104249774+31999960-104242095+31999963-104223093+31999967-104222319+31999967-104192697+31999983-104192251+31999983-104176336+31999991-104148759+32000007-104119081+31999998-104095915+32000001-104041040+32000007-104032329+32000008-104031121+32000008-104029926+32000008-104024521+32000010-104022881+32000010-104014653+32000011-104002989+32000013-104002630+32000013-104002533+32000013-104000481+32000125-103987425+32000125-103984656+32000125-103983232+32000125-103982993+32000125-103981563+32000125-103980179+32000125-103979358+32000125-103978040+32000125-103977313+32000125-103971587+32000125-103970646+32000125-103968065+32000125-103966102+32000125-103963333+32000125-103947361+32000125-103937601+32000125-103932559+32000125-103932303+32000125-103928672+32000125-103919881+32000125-103916816+32000125-103916029+32000125-103915663+32000125-103914531+32000145-103911454+32000201-103910363+32000212-103901424+32000298-103897916+32000333-103896874+32000343-103896133+32000351-103895255+32000360-103889960+32000412-103869247+32000537-103840503+32000458-103833247+32000454-103824669+32000449-103812595+32000443-103807382+32000440-103763621+32000417-103757384+32000414-103755434+32000413-103750471+32000411-103748317+32000198-103739292+32000201-103722853+32000206 -103766170+33358085-103766059+33357366-103766049+33357300-103766033+33357191 -103766033+33357191-103766676+33343206-103766821+33311913-103766873+33300664-103766918+33286342-103767079+33255789-103767091+33253482-103767109+33250111 -103767109+33250111-103766337+33241999 -103766337+33241999-103766338+33241932 -103766338+33241932-103766321+33239141-103765954+33229892 -103765954+33229892-103766096+33215333-103766221+33209060 -103766221+33209060-103766212+33208887-103766112+33208373 -103766112+33208373-103766167+33208098 -103766167+33208098-103766026+33191691-103766026+33191580-103766093+33171957-103766170+33171927-103766252+33162698-103766326+33154579 -103766170+33358085-103766424+33374979 -103766544+33009063-103766369+33038912-103766356+33041246-103766295+33051680-103766271+33055891 -103766271+33055891-103766377+33067134-103766444+33087152 -103766444+33087152-103766360+33097557 -103766360+33097557-103766397+33098546-103766422+33099231 -103766422+33099231-103766218+33108414-103766200+33110459 -103766200+33110459-103766207+33111259-103766216+33112263-103766341+33123120-103766373+33124267 -103766373+33124267-103766318+33124807-103766290+33132480-103766177+33139525-103766177+33140132-103766176+33141093 -103766176+33141093-103766227+33148744-103766334+33151997 -103766326+33154579-103766334+33151997 -103766334+33151997-103766326+33154579 -103811838+32965150-103811634+32965146-103811286+32965145-103810966+32965145-103801347+32965136-103778869+32965197-103766341+32965411 -103766341+32965411-103766383+32977973-103766385+32978833-103766393+32981334-103766409+32986168-103766425+32990670 -103766425+32990670-103766413+33000117 -103766413+33000117-103766494+33001847-103766544+33009063 -103766424+33374979-103766170+33358085 -103766424+33374979-103766433+33395492 -103766433+33395492-103766424+33374979 -103766544+33009063-103766413+33000117 -103792405+35524422-103761543+35478031 -103792405+35524422-103776139+35500046-103761543+35478031 -103918679+35714608-103914217+35707775-103906252+35695819-103897044+35681973-103875950+35650274-103861351+35628297-103857894+35623011-103844235+35602356-103837617+35592295-103834972+35588206-103831060+35582344-103830589+35581638-103825749+35574386-103822341+35569279-103807800+35547490-103807094+35546432-103792405+35524422 -103811838+32965150-103812324+32965161 -103812324+32965161-103811838+32965150 -103812324+32965161-103814600+32965203 -103814600+32965203-103814639+32963572 -103814639+32963572-103814583+32943864-103814574+32937424-103814542+32936280-103814474+32928584 -103814474+32928584-103814498+32914498 -103814498+32914498-103814496+32909742-103814494+32890716-103814493+32888311-103814493+32885649-103814493+32879695-103814527+32877061 -103814527+32877061-103814514+32876318 -103814514+32876318-103814573+32872075 -103814573+32872075-103814533+32869608-103814416+32864433 -103814416+32864433-103814443+32861408-103814508+32850179-103814547+32843181-103814660+32825692-103814674+32825393-103814831+32822075 -103814831+32822075-103814785+32816250 -103814785+32816250-103814862+32799662-103814997+32770449-103814998+32770234 -103814998+32770234-103814816+32755501-103814712+32750119 -103814600+32965203-103822336+32965341-103842944+32965718-103843032+32965717-103843233+32965716-103843578+32965715-103844786+32965711-103849025+32965695-103864245+32965638-103874023+32965601-103916731+32965232-103985304+32965268-104017778+32965159-104018657+32965159-104029391+32965414-104046373+32965606-104051405+32965579-104053614+32965561-104054398+32965554-104055154+32965549-104070782+32965350-104074424+32965395-104074967+32965487-104101973+32965298-104102366+32965297-104111821+32965282-104122718+32965266-104125512+32965262-104125624+32965262-104127592+32965258-104132273+32965249-104162996+32965187-104164103+32965185-104166140+32965181-104166534+32965180-104168877+32965174-104169586+32965173-104171862+32965168-104183678+32965144-104199401+32965113-104224726+32965063-104226193+32965060-104241445+32965029-104265370+32964975-104275370+32964950-104278612+32964942-104279363+32964940-104291642+32964903-104309251+32964720-104309648+32964715-104329684+32964511-104335051+32964522-104353484+32964561-104354254+32964563-104354994+32964565-104358086+32964572-104362045+32964607-104377497+32964632-104378145+32964624-104387288+32964579-104391086+32964560-104395484+32964540-104404589+32964543-104405812+32964520-104412688+32964453-104419619+32964454-104421794+32964455-104425540+32964439-104427528+32964432-104429482+32964427-104439269+32964341-104447123+32964364-104455603+32964340-104456337+32964363-104464491+32964293-104465046+32964304-104469872+32964406-104474710+32964313-104476694+32964312-104482963+32964310-104490881+32964307-104499143+32964280-104508067+32964213-104516302+32964148-104520997+32964087-104524863+32964037-104537881+32963880-104542610+32963903-104547856+32963858-104547932+32963859-104549074+32963868-104550762+32963882-104550952+32963890-104551422+32963908-104568594+32963828-104569835+32963822-104587116+32963742-104593671+32963711-104595292+32963706-104596853+32963704-104600114+32963699-104606826+32963687-104609530+32963683-104626927+32963682-104629435+32963688-104630096+32963693-104636709+32963744-104637674+32963751-104644456+32963803-104644729+32963758-104644937+32963792-104647105+32963794-104649450+32963779-104650165+32963775-104654785+32963670-104655297+32963743-104657042+32963732-104665479+32963679-104677690+32963605-104684530+32963588-104702280+32963546-104717403+32963509-104719290+32963505-104719464+32963505-104725099+32963511-104725365+32963511-104728077+32963514-104738660+32963525-104738902+32963536-104748329+32963551-104778010+32963359-104791911+32963304-104810867+32963303-104832820+32963303-104840750+32963303-104841229+32963303-104841232+32962946-104841258+32959676-104841308+32953309-104841414+32940025-104841614+32914709 -104841614+32914709-104841542+32889087-104841514+32887552-104841502+32885325-104841429+32869406 -104841429+32869406-104841458+32867016-104841726+32847293-104841785+32843010-104841963+32829943-104841992+32827857-104842002+32827156-104842049+32821753-104842052+32821207-104842064+32819184-104842147+32805261-104842315+32777114-104842371+32767506-104842431+32757407-104842497+32739521-104842525+32725776 -104842525+32725776-104842460+32719261-104842456+32718883-104842332+32707502-104842209+32694332 -104842209+32694332-104842226+32686381-104842226+32678931-104842226+32673982-104842226+32673671-104842226+32672654-104842206+32668448-104842182+32665369-104842126+32649108-104842126+32647199-104842130+32637816-104842132+32637572-104842224+32625381 -104842224+32625381-104842209+32618594-104842208+32618126-104842204+32616588-104842196+32613668-104842181+32607990-104842167+32602691-104842148+32595616-104842126+32587078 -104842126+32587078-104842139+32581215-104842140+32580549-104842142+32579573-104842163+32570097-104842188+32558310-104842190+32557473-104842214+32546362-104842226+32540769 -104842226+32540769-104842101+32528123-104842026+32520705 -104842026+32520705-104848424+32520570-104851525+32520505 -103814601+32727086-103814666+32740381 -103814666+32740381-103814601+32727086 -103814666+32740381-103814712+32750119 -103814712+32750119-103814666+32740381 -103924566+35723545-103918679+35714608 -103924566+35723545-103924119+35722900-103918679+35714608 -104258901+35781589-104254847+35781587-104239834+35781031-104204040+35781931-104199711+35782087-104198887+35782116-104198352+35782135-104196821+35782190-104196613+35782198-104196228+35782212-104196119+35782216-104195996+35782221-104194499+35782182-104186883+35782010-104180166+35781985-104174403+35781959-104159615+35781864-104159507+35781864-104157364+35781854-104142756+35781794-104135255+35781765-104110912+35781655-104110495+35781700-104107347+35781541-104104103+35781603-104097609+35781483-104093465+35781271-104074819+35781339-104069549+35781212-104068903+35781212-104065980+35781232-104065112+35781238-104054923+35781311-104037927+35781257-104035701+35781250-104030028+35781233-104021315+35781480-104014629+35784512-104009110+35787066-103996854+35792616-103979584+35800459-103973300+35796360-103968168+35788623-103963396+35781431-103963119+35781013-103960244+35776830-103958932+35774976-103958764+35774747-103958445+35774181-103957808+35773190-103957403+35772531-103957004+35771881-103953784+35767008-103946094+35755514-103943922+35752231-103937561+35742810-103930750+35732668-103924566+35723545 -103945945+34082778-103945975+34087417-103945976+34087540 -103945976+34087540-103945869+34098854-103945842+34101723-103945713+34115394-103945651+34121935-103945643+34127179 -103945643+34127179-103946126+34173037-103946226+34194298-103946247+34198672-103946288+34207474 -103946288+34207474-103946236+34208115-103946181+34214368-103946181+34214918-103946209+34221813 -103946209+34221813-103946044+34229486-103945907+34232669 -103945907+34232669-103945916+34232980-103945990+34235349 -103945990+34235349-103945975+34238801 -103945975+34238801-103946032+34243759-103946045+34244075-103946121+34259875-103949622+34259875 -103949622+34259875-103949616+34260276-103949407+34274088-103949222+34303378-103949169+34332495-103949164+34334299-103949125+34348357-103949075+34357513-103949070+34358304-103948999+34370266-103948980+34377743 -103948980+34377743-103949022+34390137-103949022+34390491-103948993+34404855-103948886+34410989-103948883+34411177 -103948883+34411177-103949073+34423231 -103949073+34423231-103948925+34430253-103948913+34430508 -103948913+34430508-103948985+34435952-103949024+34438868 -103945945+34082778-103957811+34082712-103970666+34082566-103986306+34082375-103998664+34082249-104000521+34082230-104007698+34082348-104024948+34082430-104026474+34082437-104026620+34082437-104049567+34082559-104064697+34082615-104073016+34082646-104085271+34082848-104085995+34082859-104103307+34083146-104113574+34083188-104118305+34083173-104135636+34083360-104141270+34083327-104144873+34083306-104147398+34083291-104155841+34083317 -104155841+34083317-104155789+34078786 -104155789+34078786-104155817+34078557-104155849+34067675-104155851+34067149-104155971+34043874-104155983+34041388-104155995+34038882-104156007+34036560-104156012+34035413-104156029+34032034-104156142+34004829-104171646+33995435-104186015+33995447-104191998+33995452-104193579+33995453-104209388+33995468-104217341+33995475-104245025+33995502 -103948817+34549435-103948844+34546494 -103948844+34546494-103948706+34537869-103948623+34536976 -103948623+34536976-103948671+34532913-103948967+34521419-103949020+34515771 -103948800+34549685-103948769+34562098-103948742+34567759-103948731+34568701-103948626+34572362 -103948626+34572362-103948765+34574011-103948772+34577919-103948789+34586456-103948828+34605025 -103948800+34549685-103948817+34549435 -103948817+34549435-103948800+34549685 -103948892+34499680-103949020+34515771 -103948892+34499680-103949041+34492933 -103949041+34492933-103949021+34475722 -103949021+34475722-103949056+34472170-103949057+34471957-103949110+34463169-103949110+34462207-103949110+34460673-103949185+34458512 -103949185+34458512-103949171+34456740-103949160+34455371-103949149+34454054-103949146+34453715-103949123+34450882-103949122+34450410-103949122+34450135-103949122+34448627-103949122+34441119 -103949020+34515771-103948892+34499680 -103949024+34438868-103949122+34441119 -103949122+34441119-103949024+34438868 -104058620+34605160-104051557+34605091-104045650+34605098-104036350+34605111-104032804+34605065-104023967+34605154-104022665+34605176-104005990+34605146-104000524+34605053-103997881+34605078-103988268+34605013-103970651+34605087-103966136+34605089-103948828+34605025 -104007734+36742404-104007569+36730940-104007520+36726704-104007181+36697463 -104007181+36697463-104008097+36697442 -104008097+36697442-104008059+36688474-104008049+36685994 -104008049+36685994-104009118+36685779 -104009118+36685779-104008984+36679028 -104008984+36679028-104009077+36678668 -104009077+36678668-104008942+36668800-104008912+36663949-104008851+36654108-104008764+36639928-104008641+36610864-104008571+36589021-104008491+36581854-104008457+36574609-104008447+36572361-104008442+36571162 -104008442+36571162-104008502+36567292 -104008502+36567292-104008465+36559920-104008443+36555664-104008437+36554474-104008399+36552981 -104008399+36552981-104008432+36522962-104008442+36517103-104008446+36514520 -104008446+36514520-104008275+36497906 -104008275+36497906-104008291+36485740-104008300+36474177 -104008300+36474177-104008286+36470227-104008276+36455954-104008273+36451070-104008270+36446616-104008268+36444052-104008265+36439566-104008264+36439061-104008263+36437531 -104008263+36437531-104008288+36426179-104008336+36419721-104008352+36418389-104008352+36418092-104008356+36412734-104008377+36410779-104008477+36401262 -104008477+36401262-104008425+36394805-104008289+36386425-104008210+36378055-104008116+36373345 -104008116+36373345-104008145+36370655-104008182+36367360-104008332+36363456-104008393+36356862-104008909+36349054-104008919+36334400-104008958+36319906 -104008958+36319906-104008922+36310270-104008910+36306946 -104008910+36306946-104008911+36305320-104008918+36302564-104008930+36298042-104008950+36290734 -104008950+36290734-104008871+36282124 -104008871+36282124-104008913+36280599-104008987+36277934 -104008987+36277934-104008986+36276261 -104008986+36276261-104009081+36261973 -104009081+36261973-104009032+36254511-104008760+36233260 -104008760+36233260-104008768+36232348-104008927+36218018 -104007855+36996239-104007853+36992841-104007810+36936587 -104007810+36936587-104007841+36933886 -104007841+36933886-104007833+36926938-104007823+36917594-104007770+36914242 -104007770+36914242-104007777+36905198-104007777+36903573-104007777+36902431-104008034+36870650 -104008034+36870650-104008032+36869714 -104008032+36869714-104008037+36856382-104008107+36842017-104008110+36841116-104008123+36837886-104008188+36810169 -104008188+36810169-104008173+36801416 -104008173+36801416-104008237+36788858-104008245+36786515 -104008245+36786515-104008228+36779684-104008226+36779322-104008182+36775635-104008169+36775059-104008166+36774904-104008103+36770880 -104008103+36770880-104008363+36764492 -104008363+36764492-104008322+36751615 -104007855+36996239-104040414+36996007-104042785+36995991-104049816+36995941-104051275+36995931-104056567+36995894-104095739+36995617-104096488+36995612-104097390+36995606-104120013+36995447-104125176+36995411-104138441+36995294-104142082+36995278-104146090+36995260-104149736+36995244-104162853+36995185-104171756+36995115-104172561+36995109-104175788+36995085-104199332+36994890-104215634+36994754-104219030+36994845-104232263+36994761-104274178+36994367-104296228+36994109-104299698+36994069-104321971+36993887-104366470+36993464-104367274+36993449-104368881+36993445-104408155+36993472-104429820+36993751-104436567+36993730-104468486+36993844-104476957+36993858-104478001+36993859-104480027+36993861-104480669+36993861-104486127+36993867-104486985+36993867-104491875+36993877-104493364+36993877-104497855+36993881-104503776+36993828-104519257+36993766-104535161+36993953-104537240+36993978-104574689+36994118-104589457+36994092-104591571+36994097-104598924+36994113-104604172+36994116-104614564+36994122-104624556+36994377-104631417+36993592-104631591+36993592-104645029+36993378-104680824+36993454-104701107+36993457-104701353+36993457-104706028+36993499-104707067+36993498-104732031+36993447-104732120+36993484-104733720+36993489-104755915+36993515-104764886+36993498-104785233+36993461-104801295+36993433-104840073+36993363-104856611+36993333-104875077+36993300-104895717+36993298-104899499+36993307-104900700+36993310-105031686+36992811-105054121+36993714-105065953+36993858-105066460+36993868-105084612+36994436-105119620+36995395-105120800+36995428-105136416+36995168-105155042+36995262-105157074+36995273-105161111+36995294-105166309+36995283-105220613+36995169 -104008322+36751615-104007734+36742404 -104008322+36751615-104008328+36750025 -104008328+36750025-104007734+36742404 -104116154+36218288-104099086+36218157-104062831+36218024-104057445+36217911-104051977+36217767-104044616+36217611-104043151+36217620-104041672+36217631-104038274+36217701-104026029+36217986-104025251+36217984-104019749+36217996-104008927+36218018 -104058620+34605160-104062835+34605124 -104062835+34605124-104058620+34605160 -104116457+34605824-104111533+34605798-104106487+34605771-104091534+34605419-104076653+34605069-104064022+34605046-104062835+34605124 -104116154+36218288-104122625+36218308 -104116457+34605824-104125527+34605280-104128883+34605216-104128917+34607387 -104116457+34605824-104128917+34607387 -104122625+36218308-104116154+36218288 -104122625+36218308-104133408+36218286 -104125204+34998198-104125186+35000059-104124989+35008143-104124814+35033266 -104124814+35033266-104124843+35035190-104125064+35041237-104125163+35046642 -104125163+35046642-104125129+35048492-104125116+35059811-104125101+35072925-104125094+35079195-104125094+35079859-104125091+35082866-104125091+35083609-104125091+35083962-104125062+35110351-104125058+35113918-104125051+35120820-104124838+35140627 -104124838+35140627-104124840+35141821-104124841+35142183 -104124841+35142183-104124837+35150685-104124836+35153168-104124823+35190495-104124822+35193610-104124818+35205270-104124816+35212269-104124816+35214601-104135792+35215690-104174708+35215757-104177989+35215762-104187807+35215740-104214681+35215803-104216058+35215806-104239309+35215862-104249218+35215887-104252216+35215875-104253871+35215915-104258624+35215918-104268478+35215926-104276168+35215932-104279068+35215934-104293772+35215946-104309663+35215959-104320402+35215968-104335793+35215981-104351189+35215994-104354276+35215996-104429984+35216251-104443294+35216266-104446963+35216270-104458274+35216283-104480993+35216310-104501056+35216296-104518201+35216244-104521458+35216282-104522622+35216277-104532075+35216244-104543527+35216204-104550624+35216179-104554364+35216166-104559329+35216175-104565190+35216175-104565512+35216190-104565933+35216210-104567525+35216202-104569906+35216152-104594426+35216050-104630563+35215951-104677241+35216023-104682870+35216031-104705619+35216066-104723727+35216095-104725515+35216097-104732826+35216108-104743820+35216126-104762449+35216233-104790254+35216256-104801837+35216265-104818252+35216279-104838885+35216296-104847726+35216303-104857451+35216281-104875450+35216327-104890746+35216440-104891155+35216440-104892978+35216464-104894309+35216463-104899934+35216462-104900667+35216461-104903439+35216460-104913564+35216459-104923148+35216458-104951363+35216426-104955999+35216429-104971361+35216438-104990607+35216451-104994163+35216453-104997184+35216455-105000553+35216364-105020242+35216510-105023369+35216511-105025942+35216525-105037518+35216560-105062683+35216714-105062892+35216715-105082754+35216837-105083093+35216839-105093080+35216900-105100793+35216947-105105494+35216946-105114874+35217018-105127932+35217084-105129811+35217074-105134379+35217050-105139691+35217022-105148442+35216976-105148842+35216973-105158914+35216920-105165477+35216884-105166864+35216876-105168012+35216870-105169316+35216863-105231884+35216536-105234361+35216523-105238545+35216501-105254175+35216365-105259227+35216362-105265840+35216358-105284788+35216348-105291120+35216345-105291323+35212185 -105291323+35212185-105291295+35211590 -105291295+35211590-105291309+35211341 -105291309+35211341-105291269+35206276-105291260+35204542-105291212+35195186-105291160+35189854-105291139+35185589-105291134+35184641-105291126+35183000-105291029+35162471-105290978+35151734-105290936+35142891-105290872+35129219-105290856+35125761-105290773+35115024-105290773+35114359-105290797+35085677-105290861+35071139-105290866+35068816-105290884+35060141-105290888+35058445 -105290888+35058445-105290884+35042093 -104125204+34998198-104125528+34984133 -104125528+34954186-104125528+34971389 -104125528+34954186-104129724+34954030 -104129724+34954030-104129579+34931660-104129531+34924277-104129468+34914567-104129434+34909287-104129399+34903928-104129395+34903312-104129344+34902748-104129333+34900528-104129316+34896897-104129295+34892537-104129270+34889122-104129261+34886899 -104125528+34971389-104125528+34954186 -104125528+34971389-104125528+34975958 -104125528+34975958-104125528+34971389 -104125528+34975958-104125528+34983527 -104125528+34983527-104125528+34975958 -104125528+34983527-104125528+34984133 -104125528+34984133-104125204+34998198 -104125528+34984133-104125528+34983527 -104129208+34663194-104129105+34652247-104129028+34643383 -104129028+34643383-104129041+34642070-104129140+34641505-104129590+34632301-104129607+34627161 -104129607+34627161-104129138+34616918-104129020+34613712-104128917+34607387 -104129068+34664545-104129015+34664893 -104129015+34664893-104129440+34677849 -104129440+34677849-104129392+34692387-104129307+34718462-104129291+34729201-104129281+34736674-104129279+34737965 -104129279+34737965-104129505+34766363-104129588+34768573 -104129588+34768573-104129472+34770446-104129471+34770631-104129430+34779319 -104129430+34779319-104129397+34786567-104129388+34788666-104129380+34790552-104129365+34793966 -104129365+34793966-104129386+34797077-104129466+34808463 -104129466+34808463-104129139+34815982 -104129139+34815982-104129296+34825517-104129377+34830448-104129529+34835764-104129538+34837820-104129540+34838375-104129553+34841192 -104129553+34841192-104129490+34851637-104129406+34867661-104129389+34870909 -104129208+34663194-104129068+34664545 -104129208+34663194-104129152+34663904-104129068+34664545 -104129261+34886899-104129215+34875061 -104129215+34875061-104129389+34870909 -104129261+34886899-104129389+34870909 -104129430+34779319-104182168+34779416-104185461+34779422-104187669+34779426-104200255+34779448-104213132+34779472-104225781+34779495-104238577+34779519-104251246+34779426-104260277+34779379-104294064+34779207-104328775+34779067-104339905+34775423 -104133408+36218286-104122625+36218308 -104205101+36218360-104196400+36218367-104187807+36218345-104170145+36218344-104165703+36218320-104152257+36218248-104143187+36218268-104134115+36218287-104133408+36218286 -104223229+36218253-104205101+36218360 -104223229+36218253-104223015+36218248-104205101+36218360 -104436343+36218761-104432478+36218752-104399352+36218687-104377464+36218644-104366416+36218608-104350972+36218487-104346807+36218455-104326883+36218255-104317913+36218230-104307656+36218151-104301017+36218100-104295943+36218069-104278058+36217967-104276364+36217962-104275235+36217959-104267201+36217993-104258415+36217996-104254791+36217959-104250536+36217916-104240114+36218014-104237478+36218043-104237442+36218082-104223229+36218253 -104245025+33995502-104250525+33995538-104255023+33995550 -104245025+33995502-104255023+33995550 -104255023+33995550-104263990+33995575-104277465+33995613-104286541+33995665-104293790+33995683-104317258+33995743-104331015+33995778-104332497+33995827-104334854+33995830-104336576+33995832-104338209+33995834-104340665+33995803-104362991+33995859-104366128+33995868-104393167+33995908-104463072+33996417-104480701+33996545-104482307+33996556-104482540+33996558-104496932+33996664-104511589+33996842-104519873+33996933-104524715+33996985-104528845+33997030-104546995+33997228-104567266+33997389-104576714+33997502-104585665+33997609-104589276+33997652-104612439+33997931-104645947+33998337-104675270+33998689-104682808+33998741-104700585+33998772-104716906+33998801-104750536+33999418-104762430+33999632 -104258901+35781589-104264528+35781571-104274887+35781574 -104258901+35781589-104274887+35781574 -104274887+35781574-104283744+35781603-104284423+35781606-104297206+35781659-104301926+35781679-104319949+35781429-104340506+35781482-104346982+35781498 -104344355+35955456-104338580+35951472-104335737+35955664-104330808+35957634-104327232+35959970 -104327232+35959970-104338304+35969746-104356284+35983848 -104356284+35983848-104346398+35990858 -104389144+35860566-104380758+35864730-104379714+35868944 -104379714+35868944-104380133+35872539 -104380133+35872539-104380020+35875037-104377007+35878957-104376461+35875037-104367205+35883266-104364982+35883176-104364673+35883428-104359386+35888651 -104359386+35888651-104365301+35898198 -104365301+35898198-104349131+35915811-104338487+35922664 -104338487+35922664-104344064+35930517 -104340847+35993630-104339780+36000034-104339724+36000809 -104339724+36000809-104341696+36001038-104350607+36010516-104351904+36010905-104368245+36044286-104371049+36044607-104375537+36045748-104379664+36053171 -104379664+36053171-104375537+36059911-104370403+36065353 -104370403+36065353-104371843+36067161 -104339954+34773387-104339889+34770555-104339841+34737473-104339809+34724920-104339775+34720330 -104339775+34720330-104350336+34692265-104352938+34692314-104357347+34692313-104360898+34692320-104363680+34692326-104370282+34692340-104374319+34692329-104376623+34692343-104382912+34692280-104384246+34692266-104392186+34692187-104428496+34691828-104444904+34686363 -104444904+34686363-104444872+34668785-104444868+34666920-104444861+34663824-104444860+34663381-104444858+34662765 -104444858+34662765-104444884+34661238 -104444884+34661238-104444882+34660770-104444869+34655639-104444848+34647263-104444830+34640093-104444812+34633172-104444792+34625165 -104444792+34625165-104444914+34605531-104446291+34604795-104455551+34604745-104463051+34604703-104475427+34604657-104476015+34604655-104490309+34604603-104491722+34604602-104524478+34604551-104554272+34604478-104555849+34604475-104564644+34604454-104574702+34604430-104577626+34604423-104585755+34604406-104590602+34604428-104594344+34604407-104595810+34604404-104597286+34604402-104600037+34604398-104607952+34604384-104612080+34604377-104621590+34604360-104627014+34604462-104651872+34604559-104663898+34604606-104685221+34604689-104715254+34604807-104737629+34604896 -104339954+34773387-104339905+34775423 -104339954+34773387-104339932+34773430-104339905+34775423 -104341523+35939701-104344355+35955456 -104344064+35930517-104352143+35928317-104352960+35928522-104353947+35928843-104354369+35929072-104354623+35929369-104354735+35929736-104354792+35929804-104354876+35930194-104354963+35930334-104355018+35930972 -104344064+35930517-104355018+35930972 -104344355+35955456-104341523+35939701 -104346398+35990858-104340847+35993630 -104346398+35990858-104346031+35991110-104345693+35991247-104344988+35991339-104343326+35991202-104342706+35991065-104342001+35991180-104341551+35991386-104341184+35991707-104341072+35992027 -104341072+35992027-104341128+35992645 -104341128+35992645-104340847+35993630 -104353422+35781533-104346982+35781498 -104353422+35781533-104353288+35781535-104346982+35781498 -104355018+35930972-104355259+35934075 -104355259+35934075-104355189+35936193 -104355189+35936193-104355218+35936903 -104355218+35936903-104341523+35939701 -104367312+35781427-104363800+35795941 -104363800+35795941-104365432+35798482-104377361+35821841 -104377361+35821841-104375080+35825249-104369303+35827015 -104369303+35827015-104379795+35836402 -104379795+35836402-104365546+35843321 -104365546+35843321-104365883+35843390-104367037+35844076-104368416+35845175-104369823+35846686-104370245+35847006-104370977+35847418-104371427+35847738-104372468+35848196-104373453+35848470-104373987+35848447-104375537+35847633 -104365546+35843321-104375537+35847633 -104367312+35781427-104353422+35781533 -104371843+36067161-104372012+36066978 -104372012+36066978-104371843+36067161 -104372012+36066978-104375537+36067022-104380382+36073917-104400401+36091008 -104400401+36091008-104398819+36096297 -104398819+36096297-104402365+36114160-104406201+36119519-104409362+36119726-104409786+36119749-104410971+36120024-104411987+36120345-104412692+36120734-104413228+36121216-104414047+36122155-104414526+36122865-104414639+36123529-104414639+36124307-104414329+36125032 -104414329+36125032-104419604+36138450 -104419604+36138450-104407322+36144356-104403280+36153766 -104403280+36153766-104409998+36160546-104412849+36162585-104419171+36179738-104435072+36182740 -104375537+35846832-104375537+35847633 -104375537+35846832-104383523+35854014 -104383523+35854014-104375537+35846832 -104383523+35854014-104389144+35860566 -104383523+35854014-104390861+35859582 -104390861+35859582-104390608+35859949-104390354+35860155-104390169+35860220-104389510+35860452-104389144+35860566 -104447190+35781012-104433879+35780998-104425854+35780964-104420818+35781008-104405714+35781140-104384276+35781443-104367312+35781427 -104433800+36203097-104430804+36212211 -104430804+36212211-104434195+36217593-104435777+36218303-104436343+36218761 -104435072+36182740-104433800+36203097 -104435072+36182740-104439141+36195083 -104439141+36195083-104438887+36195403-104438435+36195655-104438067+36195815-104437220+36195907-104434026+36195655-104433461+36195495-104431823+36195357-104430495+36195403-104429902+36195540 -104429902+36195540-104433800+36203097 -104462152+35780956-104447190+35781012 -104462152+35780956-104460622+35780991-104447190+35781012 -105340907+36262245-105340741+36262244-105334894+36262235-105322792+36262295-105307456+36262320-105295905+36262320-105285359+36262321-105246487+36261915-105239554+36261905-105229103+36261891-105212420+36261869-105211859+36261868-105209877+36261865-105166800+36261808-105152163+36261304-105135485+36260730-105135395+36260726-105134189+36260684-105131749+36260600-105059539+36260226-105058759+36260240-105049999+36260403-105046880+36260461-105046745+36260464-105045222+36260493-105023899+36260860-105023814+36260814-105020943+36260803-105017140+36260789-104954440+36261112-104950953+36261133-104889000+36261137-104887233+36261134-104874806+36261102-104870094+36261123-104865185+36261144 -104865185+36261144-104865264+36257112 -104865264+36257112-104865222+36253534 -104865222+36253534-104865250+36253510-104865260+36250804-104865264+36250287-104865278+36250035-104865296+36247035 -104865296+36247035-104865255+36238215 -104865255+36238215-104865295+36229797-104865303+36228926-104865315+36227666 -104865315+36227666-104852362+36217743-104849034+36217717-104846910+36217706-104819210+36217870-104811388+36217872-104806571+36217874-104799767+36217877-104782032+36217884-104773079+36217888-104769261+36217890-104730481+36218622-104723183+36218624-104722332+36218649-104720612+36218650-104717789+36218650-104712945+36218650-104693827+36218649-104688864+36218649-104688384+36218626-104683485+36218392-104683099+36218374-104674687+36218311-104668631+36218464-104659842+36218462-104659169+36218480-104658994+36218485-104658004+36218508-104651307+36218483-104650015+36218499-104649800+36218502-104648805+36218468-104646898+36218458-104645485+36218389-104644468+36218366-104637043+36218334-104623913+36218204-104604556+36218343-104577651+36218531-104576552+36218534-104575000+36218538-104572734+36218544-104556725+36218589-104545605+36218620-104536500+36218644-104532464+36218665-104528971+36218673-104484958+36218809-104478641+36218799-104436343+36218761 -105023780+35756854-105006116+35771377-105002360+35771594-105001857+35771591-104998812+35772053-104997627+35772079-104997397+35772084-104991028+35772216-104988886+35772264-104984424+35772533-104975460+35772748-104975104+35772756-104971094+35772851-104944259+35773490-104939207+35773578-104935429+35773685-104926821+35773851-104922604+35773932-104922490+35773934-104900876+35774353-104883843+35774683-104883567+35774688-104869307+35775393-104862448+35775521-104845482+35775839-104841533+35775913-104835961+35776017-104830413+35776121-104813849+35776431-104796972+35776747-104775895+35777142-104757075+35777496-104750548+35777619-104750548+35777566-104723776+35777575-104711304+35777728-104708677+35777760-104680661+35778101-104668535+35778249-104650010+35778475-104638810+35778612-104596862+35779074-104594369+35779143-104555102+35779711-104535810+35779931-104518693+35780164-104509701+35780235-104495266+35780508-104462152+35780956 -104737629+34604896-104750544+34604947 -104891853+34346989-104891975+34376122-104892070+34400952-104892083+34404276-104892088+34405585-104892119+34413560 -104892119+34413560-104892035+34423223-104891948+34433492-104891821+34450877-104891796+34454352-104891694+34468353-104891686+34469558 -104891686+34469558-104891721+34474605-104891866+34494814 -104891866+34494814-104891642+34506436 -104891642+34506436-104891647+34506911-104891653+34507557-104891721+34514806-104891786+34521892-104891792+34522545-104891880+34532157-104891951+34583093 -104891951+34583093-104868256+34604294-104859709+34604260-104857753+34604252-104856651+34604247-104833627+34604155-104832389+34604150-104797523+34604012-104786293+34603967-104758424+34604786-104750544+34604875-104750544+34604947 -104750544+34604947-104737629+34604896 -104762430+33999632-104764381+33999638 -104764381+33999638-104762430+33999632 -104764381+33999638-104785965+34000055 -104785965+34000055-104764381+33999638 -104785965+34000055-104785966+34000082 -104785966+34000082-104785965+34000055 -104893141+34088304-104892422+34088331-104888684+34088473-104877964+34088881-104860957+34088717-104851818+34088539-104845645+34088479-104843298+34088457-104843078+34088457-104841385+34088469-104839664+34088481-104838010+34088478-104835328+34088489-104801835+34088254-104796688+34088095-104794527+34088028-104786196+34080746-104786186+34079605 -104786186+34079605-104786211+34076469 -104786211+34076469-104786210+34076100-104786173+34073335-104786140+34057509-104786088+34043864-104786083+34042894-104786061+34040307-104786051+34034412-104786039+34029279-104786017+34019891-104786015+34018833 -104786015+34018833-104786023+34016033-104786040+34009789 -104786040+34009789-104785981+34004119-104785966+34000082 -104851525+32520505-104851525+32516304-104851534+32512432-104851661+32494579 -104851661+32494579-104851493+32484429 -104851493+32484429-104851527+32482559-104851618+32477592-104851626+32477188-104851639+32473658-104851691+32465507-104851726+32460759-104851729+32459861-104851836+32443574-104851930+32434063-104851942+32427580-104851943+32427347-104851955+32425408-104852038+32412799-104852065+32408649-104852141+32397502-104852172+32392566-104852213+32386346-104852216+32386037 -104852216+32386037-104852041+32375105-104852040+32374740-104851614+32364937-104851564+32364942-104851543+32358824-104851520+32352204-104851488+32342632-104851431+32325916-104851411+32320069 -104851411+32320069-104851413+32315160 -104851413+32315160-104851353+32302431-104851348+32301774-104851320+32290503-104851222+32282620-104851177+32273454 -104851177+32273454-104851185+32260228 -104851185+32260228-104847567+32250455 -104847567+32250455-104847628+32235420-104847706+32229668-104847720+32224039-104847865+32222908 -104847865+32222908-104847832+32207280 -104847832+32207280-104847841+32201018-104847922+32196120 -104847922+32196120-104847917+32190832 -104847917+32190832-104848067+32190415 -104848067+32190415-104847883+32147738 -104847883+32147738-104848046+32137046 -104848046+32137046-104848016+32132715-104847770+32118157-104847763+32102078-104847751+32093756-104847723+32072362 -104847723+32072362-104847735+32046328-104847743+32028505-104847747+32019560-104847777+32006504 -104847777+32006504-104847757+32000520 -104847757+32000520-104854199+32000457-104878826+32000466-104879962+32000473-104885445+32000476-104911114+32000492-104918272+32000496-104927200+32000502-104935467+32000508-104953096+32000519-104973321+32000533-104980257+32000538-105004637+32000428-105007881+32000434-105053005+32000511-105064030+32000586-105077046+32000579-105078363+32000568-105078605+32000533-105099311+32000547-105107944+32000540-105116422+32000504-105118040+32000485-105131056+32000493-105131377+32000524-105132916+32000518-105133423+32000482-105144233+32000530-105146788+32000496-105148240+32000485-105150310+32000497-105153994+32000497-105155446+32000532-105157335+32000499-105159186+32000467-105159412+32000466-105161913+32000458-105166288+32000437-105183826+32000449-105194950+32000442-105195648+32000436-105200902+32000395-105201755+32000388-105209624+32000394-105216732+32000409-105218555+32000416-105221463+32000424-105244951+32000433-105245076+32000433-105285057+32000409-105288282+32000421-105299409+32000464-105301050+32000468-105302501+32000471-105340097+32000553-105390396+32000607-105410538+32000612-105427049+32000638-105428582+32000600-105429281+32000577-105473265+32000736-105477096+32000750-105484785+32000812-105528667+32000874-105563526+32000993-105596508+32001107-105607435+32001145-105609077+32001152-105634993+32001223-105651711+32001282-105652402+32001284-105675691+32001367-105676469+32001369-105679491+32001378-105710398+32001489-105718021+32001516-105727567+32001582-105731362+32001564-105750527+32002206-105827090+32002241-105854061+32002350-105875999+32001949-105886159+32001970-105900600+32002100-105922984+32002080-105943282+32002151-105943946+32002153-105958545+32002202-105975512+32002256-105978258+32002264-105983546+32002281-105989930+32002302-105998003+32002328-106000531+32002337-106000531+32002272-106002649+32002274-106050457+32002340-106063190+32002357-106082807+32002384-106118473+32002434-106125534+32002445-106125534+32002533-106134821+32002453-106140477+32002404-106143381+32002379-106181840+32002050-106200699+32001785-106203199+32001763-106205915+32001762-106206157+32001739-106214976+32001852-106250537+32001554-106270065+32001473-106278574+32001437-106280120+32001430-106313307+32001512-106322762+32001482-106322992+32001481-106323242+32001481-106323557+32001480-106324172+32001478-106328821+32001465-106330836+32001458-106334959+32001445-106360143+32001366-106360810+32001364-106375541+32001318-106376796+32001168-106376861+32001172 -105148138+32520709-105113642+32520655-105110558+32520652-105108545+32520650-105097620+32520643-105089105+32520637-105083315+32520633-105081055+32520631-105073801+32520626-105055327+32520614-105053264+32520612-105050402+32520610-104994473+32520585-104992475+32520579-104988246+32520567-104978777+32520539-104976263+32520532-104972194+32520521-104967091+32520506-104966292+32520469-104944568+32520556-104940751+32520565-104936945+32520574-104927029+32520598-104912773+32520641-104891651+32520705-104889675+32520711-104887236+32520718-104874519+32520744-104867229+32520669-104863691+32520633-104860421+32520600-104857980+32520574-104855456+32520548-104851525+32520505 -104884866+33378482-104885069+33369345-104885092+33362938-104885483+33350151 -104885483+33350151-104885476+33349882-104885419+33347517-104885399+33346710-104885389+33346302-104885322+33344196-104885264+33341091-104885025+33328440 -104885025+33328440-104885049+33325970-104885087+33318940 -104885087+33318940-104885084+33317055 -104885084+33317055-104885173+33310259-104899494+33306207-104902258+33306196-104903754+33296733 -104903754+33296733-104903739+33287615 -104903739+33287615-104903756+33281175-104903767+33277364-104903771+33276162 -104903771+33276162-104903640+33264768-104903559+33257744 -104903559+33257744-104903945+33241741-104904008+33233984-104904113+33220977-104905588+33200105-104905590+33199520 -104905590+33199520-104905575+33198448-104905496+33190498-104905446+33188425 -104905446+33188425-104905449+33188244-104905891+33162879 -104905891+33162879-104905866+33161784-104905834+33160369-104905742+33153247-104905542+33152571 -104905542+33152571-104905597+33148994-104905609+33148217-104905636+33146528-104905715+33141554-104905760+33138723-104905762+33138626-104907319+33138701-104929351+33138795-104934720+33138918-104936917+33139105-104938743+33139110-104951638+33139146-104951830+33139147-104968314+33139194-104969023+33139197-104997807+33139141-105054101+33133976-105056906+33134182-105059065+33134181-105084378+33134380-105090301+33134440-105090404+33134442-105162144+33132197-105172338+33132192-105279479+33132373-105282513+33132407-105284102+33132386-105316882+33132218 -104885009+33387272-104884835+33379518 -104884835+33379518-104884866+33378482 -104885009+33387272-104884866+33378482 -104893141+34088304-104893149+34087419-104893356+34064205-104893475+34050897-104893506+34047431-104893580+34039134-104893603+34036635-104893658+34036520-104893740+34019208-104893790+34010123-104893802+34007971-104894204+33982849-104894261+33967636-104894331+33949131-104894432+33922666-104894446+33918803-104894460+33915078-104894473+33911787-104894538+33894486-104894557+33889479-104894595+33879696-104894596+33879362-104894614+33875084 -104894614+33875084-104894536+33874181-104894536+33865946-104894536+33865651-104894536+33855626-104894535+33854314-104894535+33846698-104894535+33842109-104894535+33831014-104894535+33829440-104894535+33826406-104892583+33824344-104892256+33824164-104891795+33823273-104891214+33816646 -104891214+33816646-104891267+33808874-104891369+33794046-104891385+33791630-104891440+33783548-104891512+33773180-104891583+33762962-104891621+33757466-104891662+33751617 -104891662+33751617-104891139+33736920 -104891139+33736920-104891151+33735716-104891219+33728897-104891263+33724455-104891341+33710277-104891501+33691077-104891559+33676760-104891649+33664801-104891653+33664300-104891731+33654020-104891852+33638032-104891866+33636235-104891894+33617696-104891894+33617532-104891906+33611118 -104891906+33611118-104891903+33600514 -104891903+33600514-104891913+33595751-104891915+33594805-104891922+33591434-104891928+33588520-104891973+33567090-104891974+33566382-104891983+33562102-104891991+33558121-104891991+33557749-104891992+33557241-104891997+33554641-104892000+33553220-104892008+33549450-104892024+33542251-104892041+33534374-104892042+33533799-104892050+33529881-104892054+33528067-104892054+33527901-104892123+33491257-104892200+33489857-104892226+33489713-104892243+33489615-104892261+33489516 -104892261+33489516-104892258+33488099 -104892258+33488099-104892259+33487082-104892267+33482213 -104892267+33482213-104892259+33480741-104892244+33478026-104892192+33467885 -104892192+33467885-104892318+33462193-104892344+33461022-104892516+33453288-104892517+33451048-104892517+33450309-104892523+33438103 -104892523+33438103-104892491+33430425-104892255+33417913 -104892255+33417913-104892336+33409066-104892354+33407298 -104892354+33407298-104887040+33394503-104886139+33393966-104885009+33387272 -104891853+34346989-104891850+34329626-104891768+34328549-104891548+34327084 -104891548+34327084-104891595+34323574-104892022+34291664-104892248+34274836-104892286+34267038-104892289+34232579-104892490+34218007-104892518+34216839-104892794+34162983-104892797+34157104-104892797+34156479-104892797+34156355-104892797+34155326-104892811+34130203-104892881+34126230-104892892+34125616-104892896+34125429 -104892896+34125429-104892857+34118977 -104892857+34118977-104892931+34110054-104893042+34094971-104893052+34094365-104893135+34089071-104893141+34088304 -105312968+34346720-105287799+34346867-105275562+34346938-105241673+34347270-105225740+34347261-105204903+34347250-105150772+34347222-105136194+34347215-105084400+34347181-105059241+34347131-105050173+34347113-105029516+34347073-104973673+34347016-104971843+34347024-104914488+34347019-104907722+34346972-104899547+34346878-104892145+34346990-104891853+34346989 -105023780+35756854-105025566+35754313 -105025566+35754313-105025439+35754267-105024849+35754359-105024399+35754587-105024062+35754931-105023893+35755503-105023780+35756854 -105025566+35754313-105053195+35776395 -105053195+35776395-105025566+35754313 -105053195+35776395-105059031+35780248 -105059031+35780248-105076523+35786907-105076579+35787181-105077141+35787250-105077507+35787479-105077703+35787823-105077956+35787960-105078322+35787914-105078434+35787800-105078575+35787364-105078884+35787021-105098618+35800195 -105059031+35780248-105098618+35800195 -105098618+35800195-105105483+35804947-105137624+35811219 -105137624+35811219-105139986+35810166 -105139986+35810166-105137624+35811219 -105139986+35810166-105151541+35810285-105158459+35817425-105161926+35819589-105178334+35825725-105190595+35826595-105200549+35827121-105219042+35829607 -105149139+32520066-105148138+32520709 -105149139+32520066-105149130+32520711-105148138+32520709 -105316882+33132218-105316896+33124625 -105316896+33124625-105316747+33112791-105316739+33112156 -105316739+33112156-105316795+33096317 -105316795+33096317-105316697+33078345-105316695+33077952-105316603+33061003-105316602+33060816-105316489+33029410-105316308+33009077-105316274+33006504-105316224+33002720 -105316224+33002720-105316272+32995304 -105316272+32995304-105316210+32978426-105316182+32970695 -105316182+32970695-105320651+32961997-105322077+32961992-105334639+32961948-105335812+32961944-105336529+32961993-105352559+32955544-105352565+32951496-105352571+32947978-105352621+32914454-105352623+32913737-105352636+32905278 -105352636+32905278-105352607+32901268-105352559+32900588-105352534+32866565-105352526+32861159-105352499+32842900-105352459+32830932 -105352459+32830932-105352466+32830642 -105352466+32830642-105352446+32825050-105352338+32793942 -105352338+32793942-105352367+32793387 -105352367+32793387-105352362+32792353-105352293+32775612-105352246+32764263-105352204+32753847 -105352204+32753847-105352212+32749138 -105352212+32749138-105352211+32748713-105352207+32746305-105352202+32743235-105352199+32741794-105352185+32733121-105352176+32729795-105352172+32727293-105352168+32724531-105352167+32723957-105352150+32712598-105352114+32711878-105352096+32695268-105352096+32694747-105352079+32694143-105352073+32686352-105352064+32674667-105352062+32672229-105352060+32670015-105352057+32666549-105352055+32664053-105352044+32651200-105352041+32647772-105352007+32624314-105351990+32616943-105351966+32616183-105351940+32610625-105351930+32608492-105351921+32606466-105351915+32605130 -105351915+32605130-105353498+32596175-105353532+32588138-105353548+32584405-105353570+32579411-105353571+32577609 -105353571+32577609-105353417+32573539 -105353417+32573539-105353689+32552780-105353735+32543162-105353743+32541530-105353745+32541200-105353766+32536815-105353819+32535085-105353823+32534388 -105353823+32534388-105346791+32518770-105338563+32518772-105336239+32518773-105328304+32518776-105325875+32518777-105322759+32518779-105313911+32518784-105311199+32518786-105302961+32518790-105267422+32518805-105266927+32518806-105250212+32518814-105246508+32518814-105241653+32518815-105238974+32518815-105224347+32518818-105186186+32518825-105173837+32518827-105166771+32518828-105165633+32518828-105164621+32518828-105163454+32518828-105149139+32520066 -105202005+36916458-105211331+36894222-105212383+36891667-105213446+36889883-105214317+36886222-105215260+36884840-105215403+36882996-105217793+36880463-105219291+36876865-105219533+36876226-105220979+36875027-105223987+36832066 -105202005+36916458-105223987+36832066 -105219042+35829607-105219308+35829729-105219673+35830095-105219814+35830393-105219814+35830965-105219646+35831538 -105219042+35829607-105219646+35831538 -105219646+35831538-105220068+35832995-105220266+35834675-105220920+35835247-105237480+35838700-105237815+35838350-105239553+35838864-105247854+35841321-105295680+35855419-105302956+35857550-105303357+35857667-105315824+35861318-105316246+35861700-105345565+35870008-105347830+35870695-105354850+35870532-105414731+35870671-105416145+35870673-105434512+35870671-105435261+35870671-105474477+35870645-105484247+35870639-105485113+35870639-105505609+35870708-105524329+35870721-105548494+35870616-105564092+35870730-105566603+35870752-105577294+35870713-105609869+35870596-105653600+35870882-105673079+35870881-105692096+35870919-105720280+35871015 -105220613+36995169-105231840+36984083 -105231840+36984083-105227792+36949088-105227727+36948298-105202005+36916458 -106006634+36995343-106005362+36995351-105997472+36995417-105996759+36995463-105996159+36995418-105986564+36995406-105969074+36995569-105946039+36995565-105903923+36995551-105878542+36995605-105877005+36995609-105876048+36995626-105871760+36995599-105843689+36995684-105827429+36995734-105823083+36995739-105800713+36995768-105759487+36995725-105735047+36995771-105718403+36995841-105716471+36995849-105713160+36995872-105707537+36995828-105697661+36995738-105695290+36995761-105694772+36995776-105693721+36995807-105684012+36995843-105681704+36995852-105664720+36995874-105663607+36995828-105660639+36995781-105645452+36995755-105636536+36995714-105629268+36995680-105627470+36995679-105623353+36995730-105618329+36995795-105616456+36995810-105609480+36995868-105604969+36995846-105596035+36995849-105591297+36995919-105588378+36995925-105579256+36995944-105578538+36995945-105573200+36995923-105569921+36995916-105562410+36995901-105555159+36995901-105548052+36995878-105533922+36995875-105533013+36995868-105528659+36995795-105522248+36995826-105514530+36995821-105512485+36995777-105512390+36995784-105511657+36995845-105511456+36995875-105508836+36995895-105498465+36995795-105494990+36995841-105490736+36995898-105488352+36995930-105485678+36995966-105484477+36995983-105483555+36995983-105470843+36995988-105465182+36995991-105456075+36995993-105447255+36996017-105442459+36995994-105438102+36995971-105433953+36995949-105419310+36995856-105413068+36995842-105404754+36995825-105403244+36995822-105393112+36995801-105384488+36995783-105334546+36995667-105290543+36995604-105280731+36995604-105280311+36995604-105279381+36995604-105277783+36995604-105277306+36995604-105260918+36995604-105251296+36995605-105251143+36995606-105222892+36995165-105220613+36995169 -105223987+36832066-105224037+36831478 -105224037+36831478-105224018+36831042 -105224018+36831042-105224479+36830833-105224770+36830833-105224931+36829906 -105224931+36829906-105224794+36827333-105224284+36826123-105224074+36825566 -105224074+36825566-105224396+36824776-105224567+36824083-105232041+36806567 -105223987+36832066-105232041+36806567 -105232041+36806567-105234054+36784899 -105234054+36784899-105233339+36783655-105228618+36775297 -105228618+36775297-105241903+36722232-105242983+36722134-105250287+36717368-105253094+36718548-105256989+36719486-105261542+36719665 -105261542+36719665-105261614+36719675-105262832+36719589 -105261542+36719665-105262832+36719589 -105316866+36714426-105311461+36719933 -105311461+36719933-105312370+36721984-105312931+36722808 -105312931+36722808-105300657+36726313-105297993+36726713-105293062+36727502-105292036+36728001-105290843+36728464-105288834+36727878-105287845+36725778-105285395+36724319-105285128+36723379-105280127+36718363-105278135+36719700-105275911+36720838-105269741+36718229-105267023+36716681-105265837+36716883-105264116+36718846-105262832+36719589 -105290269+34614996-105290120+34607432 -105290120+34607432-105303362+34607021-105312676+34606147 -105312676+34606147-105312670+34598186-105312667+34594638-105312477+34593485 -105312477+34593485-105312548+34593210-105312620+34572874-105312633+34571505-105312641+34570728-105312675+34557004-105312680+34547656-105312686+34537516-105312699+34514137-105312703+34507089-105312892+34499022-105312892+34491930-105312753+34488509-105312725+34487524 -105312725+34487524-105312739+34478195-105312762+34463254-105312802+34437483-105312802+34437032-105312891+34436832-105312891+34435578-105312893+34420102-105312894+34410198-105312895+34405627-105312898+34382467 -105312898+34382467-105312624+34374644 -105312624+34374644-105312968+34346720 -105290208+34635667-105290149+34625067 -105290149+34625067-105290269+34614996 -105290208+34635667-105290269+34614996 -105291333+34954458-105291316+34952916-105291211+34942821-105291186+34940436-105291126+34934659-105291038+34926248-105290923+34915201-105290719+34895534 -105290719+34895534-105290735+34855579-105290735+34854217-105290736+34850575-105290745+34825627-105290786+34797133-105290786+34796810-105290791+34793359 -105290791+34793359-105290789+34790310-105290783+34775633-105290782+34773672-105290781+34772980-105290779+34767984-105290739+34738123-105290695+34729735-105290572+34706266-105290534+34699055-105290517+34695967-105290513+34688793-105290486+34684129-105290473+34681864-105290413+34671409-105290364+34662837-105290331+34657190-105290218+34637301-105290208+34635667 -105290909+34955721-105290949+34984004-105290954+34987095-105290956+34987976-105290961+34991304-105290999+34991683 -105290999+34991683-105290928+35004460-105290915+35013052-105290909+35016596-105290897+35023356-105290886+35031356-105290882+35033713 -105290882+35033713-105290884+35042093 -105290884+35042093-105316706+35042024-105374761+35041871-105388559+35042126-105395634+35042097-105396324+35042094-105435113+35041936-105440358+35041914-105458699+35041839-105476212+35041768-105484660+35041734-105488581+35041718-105501056+35041845-105510080+35041847-105522257+35041850-105551624+35041859-105551794+35041859-105552261+35041841-105554034+35041841-105572471+35041851-105590953+35041861-105599770+35041881-105602388+35041880-105609094+35041880-105622523+35041917-105626640+35041992-105651479+35041870-105651892+35041867-105657130+35041860-105678461+35041634-105680975+35041572-105682351+35041571-105682553+35041571-105714475+35041562 -105290909+34955721-105291333+34954458 -105290909+34955721-105291341+34955152 -105291341+34955152-105291333+34954458 -105635375+34259983-105629401+34259982-105625557+34259973-105603388+34259977-105600897+34259979-105590485+34259986-105586053+34259989-105584525+34259990-105583435+34259991-105581940+34259992-105580878+34259993-105576602+34260065-105572661+34260046-105567518+34260023-105565627+34260015-105564928+34260016-105561985+34260023-105555638+34260078-105549420+34260105-105549149+34260085-105547332+34260109-105523965+34260081-105513537+34260078-105507634+34260020-105506226+34260006-105494860+34260005-105490087+34259961-105482197+34260033-105476099+34259990-105470075+34260026-105469120+34260015-105456871+34260041-105445109+34260105-105443078+34260090-105440689+34260074-105418126+34259839-105417334+34259815-105417172+34259811-105411075+34259947-105401529+34260082-105380482+34260147-105372453+34259935-105349748+34260151-105348895+34260148-105346119+34260141-105315905+34260068-105314187+34260064-105313220+34260064-105313181+34274518-105313121+34295880-105313111+34299832 -105313111+34299832-105313118+34302919-105313166+34323746 -105313166+34323746-105313056+34330137 -105313056+34330137-105313167+34330687 -105313167+34330687-105312968+34346720 -105316866+36714426-105316951+36714367-105318835+36710352-105320055+36707147 -105316866+36714426-105320055+36707147 -105316882+33132218-105316883+33132622 -105316883+33132622-105316882+33139544-105316881+33141841 -105316881+33141841-105317029+33168764-105317248+33206885 -105317248+33206885-105317214+33213421-105317211+33213830 -105317211+33213830-105317287+33213827-105318008+33250092-105319176+33286745-105330537+33305122-105354210+33305153-105368351+33305202-105381811+33304740-105419531+33304929-105434003+33305001-105447581+33305070-105457669+33305121-105461320+33305140-105463184+33305150-105529120+33305502-105565198+33305378-105565867+33305374-105575446+33305318-105577032+33305310-105595562+33305221-105595919+33305219-105613871+33305133-105637567+33305144-105638108+33305145-105640213+33305151-105640918+33305153-105641727+33305156-105646719+33305196-105647522+33305203-105648451+33305212-105660839+33305158-105665232+33305136-105666343+33305130-105668383+33305120-105668828+33305117-105670626+33305108-105708920+33304917-105710630+33304909-105711204+33304898-105725962+33305656-105725965+33306146-105725977+33307783-105726002+33311336-105726014+33313031-105726031+33315373-105726043+33317116-105726112+33326817-105726170+33335049-105726178+33336183-105726182+33336752-105726188+33337594-105726196+33338717-105726302+33353476-105726382+33364630-105726437+33372451-105726451+33374309-105727264+33387883-105727343+33390524-105733619+33390553-105734391+33390557-105784273+33390483-105811469+33390387-105897946+33390062-105899553+33390055-105927650+33389939-105928490+33389935-105930025+33389929-105931629+33389874-105940668+33389843-105949656+33389812-105950198+33389810-105955321+33389793-105964844+33389761-105967397+33389752-105987236+33389686-106017139+33389485-106018947+33389478-106054646+33389473-106071544+33389449-106072043+33389449-106073748+33389447-106098993+33389411-106107745+33389399-106108066+33389398-106132132+33389679-106136252+33389751-106139121+33389627-106141574+33389639-106230826+33390062-106260271+33390602-106268036+33390615-106280856+33390637-106298394+33390667-106303392+33390676-106304975+33390679-106306504+33390719-106321366+33390755-106326527+33390768-106345846+33390815 -105320055+36707147-105321151+36701818 -105321151+36701818-105321070+36700780 -105321070+36700780-105321244+36700165-105321495+36699403-105327211+36698294-105333697+36701429-105339014+36699959-105339845+36699611-105346519+36697120-105347095+36697021-105350194+36696952-105350272+36696962-105353009+36696310-105354816+36694944-105358464+36690101-105362555+36684352-105370426+36680227 -105351345+36533330-105346627+36526286-105344208+36516349-105344186+36515696-105344025+36514595-105343612+36468336 -105343612+36468336-105354922+36447647 -105354922+36447647-105353592+36443097-105353031+36443061-105336489+36442445 -105336489+36442445-105337305+36414853 -105337305+36414853-105336605+36414806-105333683+36413471-105327217+36392907-105326096+36385426 -105326096+36385426-105329007+36349825 -105329007+36349825-105328988+36340445-105328642+36339343 -105328642+36339343-105328953+36337257-105333382+36295237 -105333382+36295237-105329355+36284509-105328205+36279108-105327521+36277036 -105327521+36277036-105327983+36276525-105340907+36262245 -105340907+36262245-105345045+36261408-105345138+36261388-105347388+36260916-105351226+36260051-105358853+36258347-105366389+36256664-105367818+36256345-105371865+36255441-105376789+36254865-105390358+36248895-105391135+36247666-105395914+36242691-105403170+36239878-105408600+36237432-105410112+36236114-105410418+36235623 -105410418+36235623-105400700+36230572-105396681+36192944 -105396681+36192944-105403761+36184564-105405755+36183996-105406740+36183578-105406833+36183509 -105360619+36663481-105360114+36649078-105359429+36648098-105359052+36647685-105358338+36646889-105357720+36646239-105351443+36634300 -105351443+36634300-105364475+36628248-105368579+36599844 -105368579+36599844-105353881+36575004-105351509+36566977 -105351509+36566977-105351553+36566868 -105351553+36566868-105351410+36565197-105349613+36563059 -105349613+36563059-105353084+36560348-105355618+36558465-105355664+36558417-105377700+36552295 -105377700+36552295-105376348+36550050-105360490+36540931 -105360490+36540931-105351345+36533330 -105360490+36540931-105359860+36540983-105358559+36540975-105357779+36540971-105357558+36540819-105357465+36540463-105357085+36539350-105356749+36538705-105356666+36538333-105356632+36537888-105356366+36537186-105351345+36533330 -105370426+36680227-105365653+36668575-105365096+36668208-105364630+36667713-105364284+36667307-105363928+36666852-105363582+36666511-105363155+36666129-105362598+36665737-105362233+36665252-105361858+36664765-105360619+36663481 -105370426+36680227-105370533+36679695 -105370533+36679695-105370416+36679331-105370303+36678717 -105370303+36678717-105370320+36678064 -105370320+36678064-105370318+36677298-105370194+36676667-105370092+36675933 -105370092+36675933-105370282+36674950-105370461+36674201 -105370461+36674201-105370395+36673741-105360619+36663481 -105406833+36183509-105407852+36182608-105410566+36180211-105411576+36178996-105411906+36178682-105412274+36178619-105413098+36178564-105413684+36178485-105413885+36178131-105414710+36176277-105415609+36175336-105421625+36168944 -105406833+36183509-105421625+36168944 -105421625+36168944-105418220+36161231-105416645+36152382 -105416645+36152382-105420959+36147292 -105420959+36147292-105420414+36139247 -105420414+36139247-105425722+36125153-105433209+36116329-105434389+36115098-105438859+36109332-105457338+36085547-105458076+36084598-105460427+36081571-105461889+36079690-105462854+36078449-105463384+36077644-105478029+36054896-105481410+36049645 -105481410+36049645-105489345+36037398 -105489345+36037398-105481410+36049645 -105489345+36037398-105530380+36013014 -105530380+36013014-105536700+35991480-105557935+35983282 -105530380+36013014-105577974+36033470-105612984+36048518-105642638+36060555-105650709+36063980-105655748+36066119-105663150+36069261-105673912+36073829-105680272+36076529-105688570+36080051-105688913+36080197-105722110+36094286-105722983+36094657-105724596+36095342-105732321+36098621 -105591782+35976490-105560656+35980201-105560122+35980370-105559310+35981201-105558717+35981782-105558272+35982322-105558113+35982645-105557935+35983282 -105591782+35976490-105583183+35973892-105582381+35974013-105581946+35973990-105581194+35973966-105579888+35973926-105578542+35973814-105577533+35973638-105576643+35973404-105575287+35973115-105574278+35972769-105557935+35983282 -105635375+34259983-105635414+34259982 -105635414+34259982-105635375+34259983 -105889507+34259870-105888343+34259886-105864259+34259914-105856507+34259963-105855817+34259964-105852122+34259973-105840404+34260009-105839868+34260010-105835632+34260020-105828728+34260036-105775347+34260165-105771474+34260144-105751964+34260222-105748060+34260282-105736564+34260194-105735266+34260184-105731105+34260152-105708913+34260016-105696361+34259926-105694581+34259940-105693437+34259949-105693309+34259915-105686134+34259959-105685878+34259972-105682706+34259972-105670291+34260085-105665712+34259993-105638124+34259986-105635414+34259982 -105644402+35968910-105591782+35976490 -105644402+35968910-105599665+35973525-105598815+35973679-105597786+35973833-105597202+35974011-105596648+35974382-105595917+35974826-105595422+35975197-105595086+35975375-105594423+35975529-105593622+35975682-105591782+35976490 -105717374+35978760-105645160+35962163-105644402+35968910 -105714475+35041562-105714508+35044824-105714670+35061556-105714689+35063260-105714703+35064557-105714726+35066667 -105714726+35066667-105714701+35068313-105714673+35069000 -105714673+35069000-105714843+35076948 -105714843+35076948-105714816+35081414-105714800+35083680-105714790+35085124 -105714790+35085124-105714833+35085999-105714876+35091284-105714889+35099364-105714982+35112319-105715029+35125468-105715094+35137691-105715101+35139011-105715196+35157178-105715235+35164475-105715323+35186794-105715326+35187285-105715377+35213292-105715386+35215399-105715388+35215817-105715430+35226382-105715484+35239960-105715516+35257888-105715517+35258965 -105715517+35258965-105715467+35259242-105715462+35260270 -105715462+35260270-105715463+35265078-105715463+35265194-105715497+35269642-105715497+35269898-105715494+35273600 -105715494+35273600-105715502+35279263-105715502+35281037-105715501+35285633-105715500+35288940-105715500+35291029-105715529+35292159-105715532+35298081-105717410+35304253-105717427+35306354-105717527+35318554-105717528+35318648-105717580+35324945 -105717580+35324945-105717560+35329978 -105717560+35329978-105717654+35345992-105717664+35347634-105717720+35357188-105717725+35357930-105717773+35366046-105717900+35378622-105717909+35382102 -105717909+35382102-105717886+35384162-105717886+35384966-105717884+35389591-105717879+35402501-105717874+35416893-105717869+35430132-105717864+35443132-105717864+35443974-105717863+35447215-105717863+35448699-105717862+35452328-105717859+35460920-105717859+35461710-105717858+35464684-105717856+35471972-105717853+35482358-105717853+35483109-105717851+35491269 -105717851+35491269-105717857+35503836-105717864+35507181-105717895+35520849 -106001057+35040930-106000577+35040930-106000577+35040980-105979704+35041108-105978967+35041112-105978106+35041117-105944181+35041326-105941496+35041342-105926283+35041437-105925381+35041442-105909072+35041543-105908286+35041547-105907229+35041553-105904414+35041570-105891014+35041654-105873480+35041250-105841894+35041355-105835162+35041371-105833930+35041370-105815692+35041291-105783307+35041151-105782315+35041146-105778023+35041128-105770416+35041095-105759232+35041047-105758705+35041044-105749881+35041481-105735823+35041513-105732213+35041521-105714847+35041562-105714475+35041562 -105721070+35770946-105721103+35760283-105721136+35754687 -105721136+35754687-105720826+35744269 -105720826+35744269-105720857+35743233-105720868+35733651 -105720868+35733651-105720479+35724464-105717992+35687634-105717535+35681297-105716881+35670962-105716848+35670419-105716235+35660114 -105716235+35660114-105718063+35652701-105718150+35647067-105718548+35633786 -105718548+35633786-105718526+35630523-105718448+35628528-105718416+35627691-105718365+35626606-105718322+35625034 -105718322+35625034-105718406+35605580 -105718406+35605580-105717928+35592296 -105717928+35592296-105717930+35588736-105717940+35573646-105717941+35571655-105717943+35569393-105717943+35568737-105717943+35568621-105717945+35566522-105717946+35565472-105717947+35563926-105717947+35561866-105717960+35557971-105717962+35557394-105717964+35556791-105717965+35556447-105717969+35555395-105717970+35555144-105717974+35553931-105717977+35553363-105717981+35552489 -105717981+35552489-105717978+35551224-105717978+35550949-105717956+35543317 -106245439+35930930-106228178+35930888-106227585+35930886-106176752+35930773-106166302+35930760-106142626+35930730-106137584+35930723-106136485+35930722-106126016+35930709-106119511+35930698-106116768+35930682-106114333+35930689-106112569+35930694-106112052+35930695-106110707+35930699-106109980+35930702-106109881+35930702-106109214+35930704-106105068+35930727-106103085+35930755-106100411+35930733-106089152+35930779-106081999+35930784-106081462+35930784-106078934+35930785-106073323+35930789-106065072+35930796-106062512+35930792-106054182+35930783-106054128+35930783-106054125+35932869 -106054125+35932869-106054126+35945973-106054127+35946612-106054129+35954687 -106054129+35954687-106054121+35963980-106054116+35969118-106054116+35969756-106054116+35970942-106054149+35971590 -106054149+35971590-106054148+35971690-106054145+35972316-106054142+35972852-106054090+35985550-106054090+35985621-106054089+35985778 -106054089+35985778-106057146+35986622-106057361+35986668-106057660+35986732 -106057660+35986732-106057515+35986854-106057233+35987093-106057109+35987198-106056801+35987530-106056684+35987781-106056447+35988288-106055975+35989297 -106055975+35989297-106057360+35989474-106061050+35989654-106065591+35989400-106066150+35989244-106066256+35989359-106066622+35989844-106066808+35990122-106066911+35990275-106067140+35990610-106067395+35990983-106067756+35991511-106067907+35991863-106067982+35992038-106068011+35992270-106068067+35992702 -106068067+35992702-106067998+35992982-106067898+35993389-106067868+35993470-106067700+35993939-106067602+35994178-106067503+35994420-106066545+35995389-106065108+35996435-106065027+35996519-106064876+35996677 -106064876+35996677-106068121+35998084-106068617+35998299-106069615+35998710-106071012+35999344-106071210+35999424-106071336+35999457-106071449+36000023 -106071449+36000023-106071165+36001767 -106071165+36001767-106071395+36002029 -106071395+36002029-106068550+36002023-106067353+36002016-106066420+36002011-106063025+36001994-106061635+36001994-106059600+36001994-106059452+36001994-106058494+36001994-106058130+36001994-106057980+36001994-106057696+36001994-106057554+36001994-106056778+36001994-106056667+36001994-106055658+36001994-106054602+36001995-106053077+36001999-106051613+36002002-106050999+36002004-106050142+36002010-106049130+36002020-106045201+36002060-106044930+36002063-106042030+36002083-106041920+36002084-106041437+36002087-106040945+36002092-106040737+36002091-106039713+36002090-106037689+36002087-106031064+36002079-106027887+36002075-106007732+36002006-105988495+36002083-105987057+36002084-105982584+36002088-105982472+36002088-105980674+36002090-105980289+36002090-105980238+36002090-105979122+36002091-105978867+36002091-105970770+36002099-105968851+36002099-105968359+36002099-105968166+36002100-105967383+36002100-105967180+36002100-105967095+36002100-105966752+36002100-105964835+36002100-105964432+36002101-105962896+36002108-105961858+36002114-105960092+36002122-105958393+36002131-105955406+36002132-105950947+36002148-105950198+36002151-105949096+36002132-105948120+36002115-105947738+36002109-105944021+36002087-105941770+36002097-105935636+36002127-105934565+36002132-105934089+36002134-105929857+36002154-105918205+36002212-105918107+36002211-105914772+36002208-105912629+36002206-105910890+36002204-105910523+36002203-105906893+36002202-105904813+36002200-105902980+36002198-105902219+36002197-105901911+36002197-105879178+36002179-105875932+36002177-105875575+36002177-105873873+36002149-105858848+36002022-105842709+36002076-105829970+36002117-105825811+36002155-105824599+36002109-105813182+36002142-105803632+36002155-105798111+36002153-105796043+36002152-105793250+36002151-105792486+36002150-105791752+36002151-105788109+36002161-105776997+36002197-105774408+36002205-105762514+36002244-105761124+36002249-105758626+36002257-105755022+36002269-105716890+35994642 -105716890+35994642-105717374+35978760 -105717374+35978760-105717544+35973182-105718390+35945455-105719263+35916855-105719616+35905293-105720280+35871015 -105717895+35520849-105717907+35526162-105717956+35543317 -105717895+35520849-105717956+35543317 -105720280+35871015-105720480+35865289-105720571+35862682-105721065+35846685-105721729+35826582-105721782+35824960-105721847+35822597-105722170+35813206 -105722170+35813206-105721075+35794894 -105721075+35794894-105721048+35789834 -105721048+35789834-105721070+35770946 -105721075+35794894-105721070+35770946 -105741796+36106364-105732321+36098621 -105741796+36106364-105735884+36100134-105732321+36098621 -105898530+36244366-105893697+36242739-105856844+36230326-105856679+36230152-105856533+36229999-105856048+36229491-105842475+36215262-105838513+36211108-105836321+36208810-105835991+36208464-105834090+36206472-105805339+36176332-105792937+36163330-105791587+36161915-105789832+36160105-105788204+36158397-105785542+36155548-105784209+36154128-105771666+36140765-105768032+36136893-105764541+36133173-105763485+36132048-105762838+36131358-105761537+36129972-105759976+36127692-105759921+36127669-105741796+36106364 -105889507+34259870-105892017+34259985-105901810+34260126 -105889507+34259870-105901810+34260126 -105898530+36244366-105916107+36250022-105921651+36251879 -105898530+36244366-105921651+36251879 -105901810+34260126-105912265+34260129-105918604+34260051-105923958+34260042 -105921651+36251879-105927982+36253988-105939322+36257797-105947150+36260422-105971061+36268323-105993254+36275635-105995549+36276390-105999298+36277696-106007253+36280148-106009142+36280770-106021096+36284706-106035388+36289408-106049391+36294021-106052499+36295045-106053149+36295295 -106053149+36295295-106051739+36306629-106047921+36310339-106038487+36325517-106037271+36326059-106036073+36326807-106034016+36327371-106024055+36328994-106023621+36328873-106009198+36331141-106007703+36331460-106004103+36331620-106000575+36332603-105988310+36340439-105979391+36343341-105971812+36344589-105971091+36346482 -106052718+33701584-106052523+33739656 -106052523+33739656-106052648+33747984-106052765+33750427-106052766+33759091-106052768+33769901-106052769+33773850-106052775+33798767-106052778+33810055-106052782+33825342 -106052782+33825342-106036587+33826018-105994448+33825539-105990304+33825495-105987242+33825471-105986288+33825464-105978859+33825408-105969829+33825365-105968999+33825369-105954036+33825445-105952165+33825454-105951558+33825457-105951139+33825460-105926217+33825552-105925860+33825461-105924733+33839113 -105924733+33839113-105924894+33869396 -105924894+33869396-105924581+33886013-105924435+33886295 -105924435+33886295-105924591+33887042-105924804+33908682-105925516+33920187-105925516+33920931-105925449+33926450-105925387+33939480-105925331+33951258-105925306+33956497-105925179+33983489 -105925179+33983489-105925426+33984085-105925618+33985940 -105925618+33985940-105925518+33989121 -105925518+33989121-105925527+33997956-105925674+34016623 -105925674+34016623-105925649+34019829-105925522+34035258-105925517+34035940-105925463+34042696-105925422+34047759-105925328+34059458-105925181+34077533-105925145+34082087-105925116+34085636-105925002+34099761-105924973+34109061-105924965+34141847 -105924965+34141847-105925057+34154479-105925061+34155029-105925158+34169008 -105925158+34169008-105924653+34181800-105924607+34185866-105924593+34187073-105924582+34188049-105924504+34194892 -105924504+34194892-105924521+34197617 -105924521+34197617-105924481+34200987-105924196+34224495-105924191+34224849-105924186+34225225-105923951+34244748 -105923951+34244748-105923958+34260042 -105923958+34260042-105926991+34260038-105942053+34260015-105956707+34259993-105961838+34260014-105963309+34260012-105979741+34259986-105981856+34259989-105993976+34260003-105994279+34260003-105995022+34260002-105996993+34260002-106000560+34259864-106008716+34259868-106022785+34259896-106028543+34259932-106050481+34259994-106053598+34259948-106064032+34259963-106072605+34260039-106072963+34260087-106073239+34260124-106076139+34260110-106093212+34260025-106101792+34259983-106102009+34259983-106108368+34259992-106136513+34260006-106145951+34259999-106153109+34259994-106154259+34259993-106156106+34259992-106158618+34259990-106168020+34259984-106172609+34259981-106179901+34259976-106188435+34259971-106188993+34259971-106214856+34259953-106238134+34259938-106241130+34259936-106243590+34259935-106245626+34259941-106246792+34259941-106260324+34259979-106278325+34259981-106293066+34259984-106295484+34259984-106308957+34259987-106310118+34259988-106316272+34259990-106327634+34259993-106330746+34259994-106333111+34259955-106347805+34259952-106351608+34259952-106356122+34259951-106381537+34259785-106382266+34259780-106388200+34259774-106395635+34259743-106395727+34259716-106396802+34259694-106398388+34259697-106401133+34259672-106404109+34259700-106404624+34259697-106405270+34259719-106413412+34259721-106415915+34262977-106415922+34263381-106416064+34271979-106416083+34275030-106416086+34275480-106416102+34278101-106416132+34292647 -106416132+34292647-106416097+34301839 -106416097+34301839-106416106+34315233-106416107+34315680-106416124+34324627-106416151+34325818 -106416151+34325818-106416150+34332048 -106416150+34332048-106416376+34343208 -106416376+34343208-106416368+34344461-106416368+34346248-106416364+34346531-106416359+34347052 -106416359+34347052-106416422+34361900 -106416422+34361900-106416405+34364896-106416355+34373674 -106416355+34373674-106416720+34395092-106416837+34410369-106416955+34423661-106416956+34423941-106416957+34424237-106416961+34425889-106416965+34427677-106416990+34439797 -105955127+36420637-105955010+36420890-105954958+36421003-105954618+36422308-105954618+36422766-105954562+36425239-105952580+36433505-105950541+36437878-105944620+36449373-105941106+36455166-105940822+36456288-105940227+36458349-105938498+36465768 -105938498+36465768-105938639+36468264-105938712+36468381-105940823+36482895-105941292+36492393-105942751+36499677-105942850+36500019-105948811+36514328-105950949+36516579-105952819+36523688 -105952819+36523688-105952569+36524127 -105952569+36524127-105952957+36527543 -105952957+36527543-105952277+36533493 -105952277+36533493-105952711+36534256-105952999+36534364-105954422+36536312 -105954422+36536312-105954018+36540461 -105949961+36542591-105950358+36542156-105951266+36541537-105953507+36540850-105954018+36540461 -105949961+36542591-105954018+36540461 -105970182+36669792-105968197+36660695 -105968197+36660695-105969674+36659605-105983644+36659630-105984332+36659632-105984361+36652963-105984395+36645472 -105984395+36645472-105977527+36647499-105975385+36648102-105975207+36648177-105974894+36648307-105973616+36648170-105973164+36648136-105972488+36648184 -105972488+36648184-105972514+36647231-105972923+36643308 -105972923+36643308-105972730+36638279-105972299+36637803 -105972299+36637803-105972348+36636463-105972360+36636058 -105972360+36636058-105972093+36633789-105971836+36632444-105971194+36630676-105971099+36630400-105970388+36628621-105968521+36624732-105967633+36622441-105966595+36618432-105966133+36617277-105965927+36616834-105965744+36616441-105964592+36607869 -105964592+36607869-105965040+36606981 -105965040+36606981-105962127+36592181-105961399+36590284-105958470+36582202-105955724+36574884-105954799+36569842-105954060+36565050-105953792+36562895-105951827+36551108-105951758+36550837-105950760+36544563-105950358+36543952-105949961+36542591 -105967885+36348215-105967200+36349262-105965512+36350104-105963127+36351101-105955515+36366871-105952354+36373739-105952285+36373918-105951753+36383585 -105951753+36383585-105952937+36387997 -105952937+36387997-105952728+36391208 -105952728+36391208-105953967+36396193 -105953967+36396193-105953566+36398826-105953396+36399113 -105953396+36399113-105955127+36420637 -105953396+36399113-105955325+36419584 -105955325+36419584-105955127+36420637 -105970835+36673086-105970182+36669792 -105970835+36673086-105970835+36671495-105970182+36669792 -105980439+36771297-105979947+36767343 -105979947+36767343-105980496+36766501-105981955+36765204-105982038+36763498 -105982038+36763498-105980821+36760716-105980803+36755471 -105980803+36755471-105981350+36751747-105981776+36745130 -105981776+36745130-105979947+36740141-105979733+36737481-105979677+36736733-105979583+36734988-105979229+36728431-105979094+36727252-105978627+36726134-105977387+36721516 -105977387+36721516-105979389+36719758 -105979389+36719758-105978626+36718276 -105978626+36718276-105978686+36718245 -105978686+36718245-105978137+36707790-105977699+36707583-105974946+36695450-105973860+36690247-105973398+36689127-105970845+36681713-105970844+36681580-105970837+36679934-105970836+36679310-105970835+36676841-105970835+36673086 -105971091+36346482-105967885+36348215 -105971091+36346482-105970653+36347154-105970144+36347429-105968218+36348025-105967885+36348215 -105982190+36782901-105982211+36783162 -105982211+36783162-105982192+36784915 -105982192+36784915-105983488+36799290-105983861+36805006 -105983861+36805006-105983814+36805664 -105983814+36805664-105984458+36810941 -105984458+36810941-105984436+36812065-105979598+36825027-105978419+36828063-105974047+36841705-105974036+36842504-105973827+36843869-105973486+36851388-105973235+36855679 -105973235+36855679-105973686+36862606 -105973686+36862606-105972779+36878009 -105972779+36878009-105972838+36891209-105972941+36892429-105974027+36896007-105981032+36912123-105985296+36919868-105985606+36920179 -105985606+36920179-105985350+36921740-105984950+36922797 -105984950+36922797-105989199+36943164 -105982190+36782901-105980399+36774964-105980174+36774203-105980081+36773371 -105980081+36773371-105980149+36772410-105980346+36771708-105980439+36771297 -105982190+36782901-105980439+36771297 -105989199+36943164-105989207+36943270-105989292+36943998-105989569+36944589-105989955+36945462-105990192+36946053-105990492+36946168 -105989199+36943164-105990492+36946168 -105990492+36946168-105991607+36946914-105992458+36949924-105997082+36959928-105997688+36961574-105998580+36966233-105998736+36966876-105999191+36967554-106000374+36971327-106002859+36974675-106004124+36976118-106004389+36976278-106004695+36976462-106006537+36987624 -106006537+36987624-106005942+36988675-106005654+36991344 -106005654+36991344-106005730+36991942-106006634+36995343 -106001057+35040930-106005743+35040840 -106005743+35040840-106001057+35040930 -106005743+35040840-106010198+35040796 -106006634+36995343-106008612+36995331-106014551+36995294-106014728+36995286-106015156+36995263-106027662+36995188-106037284+36995131-106039895+36995115-106049002+36995061-106050370+36995053-106050584+36995052-106052824+36995039-106053340+36995035-106058626+36994973-106066161+36994927-106068758+36994950-106070756+36994972-106078052+36994924-106081629+36994940-106085986+36994880-106099822+36994786-106114768+36994731-106127754+36994846-106141951+36994764-106153859+36994694-106155628+36994512-106163266+36994466-106163480+36994465-106168646+36994446-106170096+36994440-106176220+36994418-106179385+36994407-106179692+36994238-106201469+36994122-106220488+36994132-106234792+36994139-106236032+36994249-106247705+36994266-106248675+36994288-106287202+36994138-106292880+36994074-106293279+36993890-106298055+36993891-106304153+36994075-106308948+36994166-106322535+36994049-106327613+36994211-106339773+36994135-106343139+36994230-106371992+36994035-106407055+36993929-106410520+36993920-106412258+36993916-106425543+36993883-106446127+36993833-106476229+36993758-106483557+36993741-106498517+36993705-106498594+36993705-106499631+36993702-106509269+36993693-106534695+36993474-106537664+36993451-106540391+36993427-106545131+36993386-106545312+36993337-106547995+36993361-106562201+36993202-106563108+36993186-106585674+36992975-106591178+36992923-106616282+36992907-106617159+36992967 -106617159+36992967-106617125+36993004 -106617125+36993004-106625590+36993122-106625590+36993158-106625641+36993158-106628652+36993175-106628733+36993161-106661299+36993244-106661344+36993243-106662177+36993235-106670401+36993129-106675626+36993123-106722866+36992705-106737440+36992577-106750591+36992461-106775599+36992528-106782153+36992514-106787491+36992504-106795652+36992489-106797571+36992486-106801894+36992491-106841485+36992437-106843918+36992434-106849675+36992427-106877030+37000010-106878239+37000138-106878654+37000137-106895767+37000132-106906380+37000122-106906991+37000122-106914258+37000122-106914581+37000122-106914737+37000122-106918626+37000122-106918888+37000122-106923315+37000120-106937825+37000107-106939742+37000107-106944446+37000106-106945890+37000106-106956018+37000106-106970328+37000112-106973423+37000116-106975003+37000117-106979634+37000123-106985513+37000130-107000592+37000152-107000592+37000009-107014900+37000009-107019123+37000009-107027309+37000009-107027994+37000009-107028056+37000009-107059216+37000008-107059239+37000008-107059900+37000008-107107240+37000008-107107292+37000008-107108782+37000008-107136819+37000007-107143986+37000007-107145470+37000007-107146097+37000007-107150892+37000007-107156741+37000007-107157740+37000007-107185874+37000006-107186245+37000006-107197245+37000006-107212924+37000006-107237035+37000006-107239717+37000006-107242166+37000006-107242542+37000006-107247576+37000005-107251130+37000005-107255268+37000005-107264284+37000005-107277153+37000005-107308900+37000005-107310022+37000005-107321518+37000005-107333768+37000005-107346800+37000005-107350766+37000005-107398365+37000005-107400846+37000005-107420913+37000005 -106010198+35040796-106005743+35040840 -106010198+35040796-106013846+35040752 -106013846+35040752-106010198+35040796 -106013846+35040752-106021141+35040846-106021283+35040843-106029189+35040986-106029328+35040963-106031054+35040958-106035966+35040912-106044727+35040875-106044845+35040899-106044950+35040921-106045041+35040918-106050046+35040807-106067755+35040624-106068185+35040624-106068619+35040624-106074998+35040698-106075428+35040703-106076415+35040715-106076486+35040716-106076861+35040723-106080044+35040754-106081908+35040743-106085333+35040722-106088792+35040702-106096012+35040659-106099473+35040638-106103008+35040617-106125579+35040689-106129131+35040519-106130925+35040433-106131605+35040386-106132039+35040281-106132896+35040289-106139748+35040357-106153547+35040306-106156355+35040286-106159644+35040258-106161492+35040220-106163181+35040268-106165889+35040219-106165966+35040225-106167043+35040320-106168004+35040293-106168951+35040286-106170113+35040276-106170797+35040270-106175586+35040241-106191350+35040258-106191766+35040260-106194559+35040217-106195671+35040244-106196887+35040246-106198081+35040247-106198906+35040247-106199781+35040247-106200053+35040247-106200281+35040247-106200381+35040247 -106052697+33700477-106052632+33696157 -106052632+33696157-106052779+33673537-106052803+33672081 -106052803+33672081-106052792+33671758-106052749+33670408 -106052749+33670408-106052974+33664518 -106052974+33664518-106052794+33650301 -106052794+33650301-106054874+33650306-106069078+33650340-106069541+33650342-106080661+33650318-106096097+33650355-106099013+33650359-106102546+33650289-106104643+33650264-106129744+33650145-106139109+33650242-106139206+33650240-106150066+33650040-106157459+33650198-106159409+33652497-106174505+33653626-106197863+33655373-106199503+33655496-106239671+33658283-106249886+33659043-106264372+33659983-106267387+33660233-106283903+33660421-106289282+33660283-106294918+33660385-106299461+33660468-106333318+33660573-106359268+33660494-106372826+33660453-106373929+33660411 -106373929+33660411-106373612+33605933-106373562+33588036-106373552+33584685-106373543+33581722 -106373543+33581722-106373566+33581402 -106373566+33581402-106373482+33554170-106373431+33537696-106373339+33507424-106373334+33505922-106373273+33500074-106373148+33486995-106373082+33480116 -106052718+33701584-106052697+33700477 -106052718+33701584-106052705+33700976-106052697+33700477 -106150079+34949650-106150079+34944951-106150000+34938719-106149978+34936951-106149978+34933951-106149978+34922152-106149978+34921752-106149978+34919752-106149978+34919052-106149878+34905852-106149877+34898253-106149777+34889953-106149577+34875054-106149576+34871941-106149576+34871621-106149577+34870210-106158208+34870167-106166155+34870167-106167211+34870236-106173349+34870183-106175158+34870168-106176464+34870100-106181382+34870054-106181493+34870028-106185996+34870120 -106150079+34949650-106150079+34949950 -106150079+34949950-106150079+34949650 -106150079+34949950-106156279+34953350 -106156279+34953350-106157779+34953350 -106157779+34953350-106156279+34953350 -106157779+34953350-106163079+34953350 -106163079+34953350-106157779+34953350 -106163079+34953350-106165079+34953350 -106165079+34953350-106163079+34953350 -106165079+34953350-106182479+34953350 -106248259+35755479-106247549+35755487-106240980+35763115-106238425+35764284-106221739+35768847-106218199+35770519-106213911+35776604-106204519+35781536-106203526+35782971-106202741+35783475-106201934+35783987-106201906+35784536 -106201906+35784536-106201934+35784949 -106201934+35784949-106196147+35796078-106193365+35802971-106180209+35808879-106173778+35825168-106171656+35828176 -106171656+35828176-106171801+35828173 -106171801+35828173-106175874+35828095-106176060+35827022-106183019+35826332-106184067+35827755 -106171801+35828173-106184067+35827755 -106182479+34953350-106165079+34953350 -106184067+35827755-106183938+35828839 -106183938+35828839-106191691+35828983-106193595+35830541-106198989+35830347 -106184067+35827755-106198989+35830347 -106185996+34870120-106189301+34869072 -106243870+34961727-106243866+34953293-106239287+34953299-106236769+34953307-106234780+34953349-106232380+34953349-106200880+34953350-106189280+34953350-106182479+34953350 -106189301+34869072-106185996+34870120 -106410977+34870254-106401948+34870279-106400756+34870282-106386474+34870322-106373842+34870342-106373193+34870338-106360212+34870264-106333686+34870096-106333351+34870093-106332329+34870085-106328736+34870058-106317498+34869972-106294713+34869845-106291714+34869835-106284015+34869810-106282238+34869804-106281256+34869801-106273459+34869776-106269881+34869765-106261550+34869737-106229378+34869053-106227577+34869069-106221374+34869125-106200849+34869189-106197083+34869151-106189301+34869072 -106198989+35830347-106199970+35830312-106202251+35829859-106203114+35829681-106206609+35828959-106206795+35828921 -106200381+35040247-106201091+35040234 -106201091+35040234-106200381+35040247 -106201091+35040234-106201342+35040229 -106201342+35040229-106201091+35040234 -106201342+35040229-106201468+35040227 -106201468+35040227-106201342+35040229 -106201468+35040227-106202521+35040208 -106202521+35040208-106201468+35040227 -106202521+35040208-106203109+35040197 -106203109+35040197-106202521+35040208 -106203109+35040197-106203181+35040196 -106203181+35040196-106203109+35040197 -106203181+35040196-106203423+35040192 -106203423+35040192-106203181+35040196 -106203423+35040192-106203879+35040184 -106203879+35040184-106203423+35040192 -106206795+35828921-106207802+35828780 -106207802+35828780-106206795+35828921 -106207802+35828780-106219196+35828408-106220716+35828465-106248257+35839178 -106243981+35040047-106239984+35040059-106238099+35040015-106234019+35040033-106232272+35040051-106203879+35040184 -106245180+35215042-106244780+35207942-106243980+35193243 -106243980+35193243-106244080+35192643 -106244080+35192643-106243680+35169143-106243680+35169057-106243680+35168543-106243680+35167492-106243680+35165829-106243680+35162444-106243737+35159377-106243777+35157198-106243780+35157044 -106243780+35157044-106243680+35156244-106243680+35151344-106243680+35147244-106243680+35144833-106243680+35141744-106243757+35129146-106243767+35127524-106243772+35126611-106243781+35122678-106243781+35120665-106243781+35120258-106243781+35118016-106243781+35115345-106243797+35114076-106243802+35113748-106243814+35112943-106243864+35109617-106243881+35108445-106243881+35107499-106243881+35106661-106243881+35104245-106243881+35104155-106243881+35103500-106243881+35101985-106243881+35101961-106243881+35100838-106243881+35099505-106243881+35098445-106243881+35094845-106243881+35092345-106243881+35091745-106243881+35091045-106243881+35089745-106243881+35089545-106243881+35088193-106243881+35087136-106243881+35085008-106243881+35084645-106243881+35084245-106243881+35083945-106243881+35082546-106243887+35082216-106244013+35075858-106244071+35073363-106244081+35072946 -106244081+35072946-106244022+35070580-106244017+35070375-106243981+35068946 -106243981+35068946-106244061+35065667-106244081+35064846-106244081+35063446-106244060+35062886-106244012+35061645-106243981+35060846-106243981+35059746-106243981+35058544-106243981+35056139-106243981+35054646-106243981+35042147-106243981+35040047 -106243855+34970671-106243859+34967596 -106243855+34970671-106243881+34975749 -106243859+34967596-106243855+34970671 -106243859+34967596-106243860+34967149 -106243860+34967149-106243859+34967596 -106243860+34967149-106243870+34961727 -106243870+34961727-106243860+34967149 -106243881+34975749-106243855+34970671 -106243881+34975749-106243881+34978060-106243881+34978271-106243881+34981318-106243881+34981744-106243881+34981848-106243882+34989248-106243882+34989748-106243882+34992976-106243882+34993095-106243882+34994848-106243882+34997148-106243982+35011047 -106243981+35040047-106243982+35026847-106243982+35025547-106243982+35019147-106243982+35012847-106243982+35012647-106243982+35011125 -106243982+35011047-106243982+35011125 -106243982+35011125-106243982+35011047 -106245180+35215042-106245179+35228942 -106245179+35228942-106245379+35231642-106245579+35235842-106245679+35238542 -106245679+35238542-106245579+35243942-106245579+35244642 -106245180+35215042-106257780+35215042-106264280+35215342-106266380+35215342-106267580+35215442-106271680+35215542-106287579+35215942-106291279+35216142-106298979+35216342-106301679+35216342-106303779+35216442-106319879+35216842-106328079+35216942 -106245439+35930930-106245434+35928185-106245422+35921780-106245421+35921409 -106245421+35921409-106245453+35910665-106245458+35910247-106245503+35904566 -106245503+35904566-106245420+35899096 -106245420+35899096-106245448+35895207-106245504+35892922-106245514+35892525-106246103+35887974-106246163+35887510-106246411+35885594-106246522+35884738-106246673+35883569-106247048+35880670-106247109+35880193-106247780+35875024-106247953+35875024-106248059+35874532-106248421+35871949 -106248421+35871949-106248420+35871806-106248419+35863290-106248370+35862596-106248351+35858618-106248347+35857907 -106248347+35857907-106248407+35855857 -106247949+35966335-106248021+35965978-106248033+35962944 -106248033+35962944-106245463+35956401-106245462+35956056-106245453+35945243-106245452+35944663-106245447+35936715-106245445+35935031-106245443+35932808-106245439+35930930 -106245579+35244642-106245979+35250041 -106248537+35584882-106248560+35565893-106248561+35564988 -106248561+35564988-106248550+35557725 -106248550+35557725-106248558+35552594-106248562+35549663-106248562+35549430-106248565+35547589-106248567+35546542-106248573+35541829-106248576+35539411-106248588+35531885-106248590+35530492-106248618+35513074-106248625+35508505-106248629+35505949-106248635+35502096-106248636+35501125 -106248636+35501125-106248083+35499617 -106248083+35499617-106248168+35495494 -106248168+35495494-106248147+35491211-106248088+35478438 -106248088+35478438-106248459+35446019-106248472+35444914-106248491+35443199-106248832+35413515 -106248832+35413515-106248770+35402170-106248721+35393128-106248720+35392211 -106248720+35392211-106248837+35382037-106248889+35377402 -106248889+35377402-106248825+35368655 -106248825+35368655-106248895+35360610-106248924+35355235-106248977+35345577-106249008+35340742-106249103+35326004 -106249103+35326004-106249075+35325432 -106249075+35325432-106249166+35318228 -106249166+35318228-106245867+35304380 -106245867+35304380-106246496+35293606 -106246496+35293606-106246336+35286779-106246192+35279795-106246110+35258176-106245979+35250041 -106245979+35250041-106245579+35244642 -106329710+36001231-106302830+36001303-106301289+36001304-106300546+36001305-106270839+36001369-106270040+36001375-106269473+36001379-106266538+36001399-106260671+36001438-106247057+35991425-106247053+35990739-106247016+35982893-106246695+35975361 -106246695+35975361-106247105+35970539-106247221+35969958-106247949+35966335 -106247949+35966335-106264218+35967989-106264243+35969678-106293029+35973257-106300374+35973443 -106300374+35973443-106300332+35964231-106300173+35960495-106300162+35959201-106300157+35958512 -106300157+35958512-106305019+35958654-106315812+35954599-106331754+35951962-106393337+35959969-106396313+35960066-106399644+35960055 -106399644+35960055-106399639+35957485 -106399639+35957485-106399652+35946509 -106399652+35946509-106399636+35946098-106399636+35943745-106399718+35924299 -106248493+35593590-106248394+35610035-106248353+35617190-106248203+35629586-106248190+35638069-106248159+35646694 -106248159+35646694-106248176+35661711-106248184+35666664 -106248184+35666664-106248181+35675371-106248181+35675903-106248131+35683514-106248076+35686409 -106248259+35755479-106248236+35733348 -106248236+35733348-106248252+35716999 -106248252+35716999-106248243+35714140-106248222+35707190 -106248222+35707190-106248253+35699508-106248289+35692498-106248316+35689618 -106248316+35689618-106248305+35689571 -106248257+35839178-106248292+35846405-106248317+35851666-106248330+35854348-106248334+35855300-106248407+35855857 -106248257+35839178-106250581+35841088-106250581+35841758-106276983+35855547 -106276983+35855547-106248407+35855857 -106248305+35689571-106248076+35686409 -106248305+35689571-106248156+35688917-106248029+35686547 -106248029+35686547-106248076+35686409 -106248493+35593590-106248536+35586484-106248537+35584882 -106248493+35593590-106248537+35584882 -106250581+35756308-106250581+35755453-106248259+35755479 -106250581+35756308-106257785+35769658 -106257785+35769658-106250581+35756308 -106411590+35812298-106391676+35808444-106359794+35809814-106359372+35809474-106357138+35806668-106356867+35806640 -106356867+35806640-106356880+35813220 -106356880+35813220-106321502+35805790-106296388+35797250-106282986+35792034-106266083+35779534-106258857+35769711-106257785+35769658 -106328079+35216942-106358946+35217387 -106329710+36001231-106332579+36001220-106356872+36001054-106365751+36000870-106375585+36000571 -106329710+36001231-106375585+36000571 -106340473+33052795-106340500+33060751-106340531+33063785 -106340531+33063785-106340450+33076723 -106340450+33076723-106340452+33081796-106340547+33093532-106340561+33097600-106340571+33116097 -106340571+33116097-106340569+33118422-106340569+33119169-106341454+33139306-106341562+33144070-106341629+33145024-106341673+33145649 -106341673+33145649-106341619+33145946 -106341619+33145946-106341625+33147545-106341675+33150207-106341707+33150563-106341755+33152668-106341789+33154188-106341815+33155329-106341955+33161482-106341975+33162302-106342078+33165254-106342118+33166136-106342174+33167363-106342188+33167657-106342269+33169451-106342312+33170388-106342637+33188337-106342786+33195240-106342917+33200010-106342934+33200521-106343060+33204696-106343574+33229031-106344220+33253380-106344534+33279962-106344740+33297363-106344855+33306946-106345154+33332120-106345269+33341830-106345275+33342266-106345336+33347327-106345353+33348732-106345421+33354416-106345629+33371778-106345846+33390815 -106340473+33052795-106340486+33025682 -106340486+33025682-106340499+33000082 -106340499+33000082-106340486+33025682 -106340499+33000082-106359177+32958032 -106373082+33480116-106373027+33474257-106373024+33469391-106372906+33457716-106372792+33450678-106372721+33443166-106372699+33440836-106372523+33421973-106372296+33397499-106372266+33394321-106372247+33392267-106371211+33390880-106371087+33390879-106359668+33390851-106359226+33390849-106358693+33390847-106351504+33390829-106345846+33390815 -106358946+35217387-106328079+35216942 -106359177+32958032-106340499+33000082 -106359177+32958032-106376610+32947576-106376610+32946135-106376606+32932860-106376600+32910186 -106376600+32910186-106376673+32874290-106377146+32869762 -106377146+32869762-106376972+32699579-106376803+32689053 -106376803+32689053-106377056+32675721 -106377056+32675721-106376980+32667472-106376980+32664297-106376982+32656762-106376985+32646679-106376987+32638583-106376990+32628827-106376991+32626043 -106376991+32626043-106376943+32603015-106376922+32598703-106376871+32588065-106376799+32571671-106376753+32561608-106376744+32559761-106376698+32549799 -106376698+32549799-106377104+32517827-106377221+32516408-106377266+32504508 -106377266+32504508-106377070+32498835-106377062+32492683-106377053+32486240-106377038+32475999-106377035+32473572-106377025+32466082-106377018+32461000-106376993+32441632-106376980+32431838-106376964+32419388-106376952+32410129 -106376952+32410129-106376960+32407513 -106376960+32407513-106376944+32400947-106376939+32398832 -106376939+32398832-106376942+32393906-106376942+32392920-106376946+32388705-106376983+32381160-106377008+32376265-106377036+32375585 -106377036+32375585-106377013+32374178-106376988+32370604-106376967+32365365-106376941+32358783 -106376941+32358783-106376946+32356019-106376959+32350382-106376975+32343593-106377096+32294224-106377102+32291219-106377595+32225553 -106377595+32225553-106377532+32178413-106377519+32168666-106377390+32119378-106377364+32113041-106377358+32111466-106377239+32081589-106377238+32081253-106377096+32045791-106377065+32038033-106377061+32037589-106377030+32033931-106377027+32033577-106376999+32030304-106376967+32026497-106376937+32023060-106376906+32019402-106376902+32019044-106376873+32015640-106376843+32012040-106376839+32008554 -106376839+32008554-106376844+32006732-106376849+32004800-106376859+32001569-106376861+32001172 -106367579+35217442-106367283+35217442-106366479+35217442-106361169+35217406-106358946+35217387 -106373082+33480116-106381091+33479953-106382124+33479955-106391631+33479970-106399462+33479983-106427101+33480029-106433790+33480041-106455817+33480077-106458987+33480083-106481904+33475725-106495078+33475621-106523998+33475582-106562275+33475437-106564909+33475428-106567279+33475420-106578148+33475380-106586254+33475350-106599411+33475301-106614281+33475246-106616887+33475237-106622785+33475216-106645657+33475237-106683740+33475323-106696735+33475403-106707657+33475417-106710120+33475420-106743283+33475464-106749350+33475473-106790145+33475647-106875458+33475694-106889420+33475730-106924605+33475824-106942753+33475872-107000582+33477301-107000582+33477353-107015849+33477568-107016244+33477574-107017985+33477603-107020429+33477633-107027882+33477762-107042964+33478024-107043288+33478029-107056406+33478214-107057443+33478215-107058829+33478216-107059659+33478216-107064757+33478222-107072459+33478228-107076668+33478232-107077597+33478232 -106375585+36000571-106382098+36000384-106399576+36001148-106399860+36001144-106409392+36001072-106419823+36001016-106421152+36000967-106431146+36000929-106432419+36000924-106435209+36000913-106440167+36000894-106442044+36000887-106462036+36000910-106468686+36000987-106469611+36000991-106484961+36001028-106486050+36001027-106492962+36001033-106494101+36001038-106528220+36000785-106534962+36000727-106539454+36000681-106549753+36000588-106563477+36000478-106602570+36000157-106603308+36000149-106613376+36000019-106615980+36000019-106618818+35999934-106619102+35999925-106622432+35999815-106635972+35999801-106641410+35999809-106670960+35999851-106672433+35999842-106677413+35999813-106683465+35999763-106704165+35999584-106708418+35999544-106710549+35999524-106711994+35999479-106712184+35999473-106714313+35999476-106717825+35999482-106719964+35999486-106721082+35999489-106724918+35999437-106726456+35999417-106729413+35999378-106732263+35999341-106735210+35999351-106736525+35999339-106767765+35999076-106768239+35999073-106778265+35999023-106779131+35999019-106780675+35999012-106781705+35999007-106785186+35998991-106785982+35998987-106787921+35998965-106808250+35998798-106827600+35998691-106831456+35998669-106832556+35998668-106841296+35998633-106845862+35998653-106848061+35998649-106849360+35998647-106861119+35998626-106863508+35998622-106869475+35998611-106885415+36001094-106885422+36002094-106885445+36005429-106885447+36005631-106885459+36007264-106885577+36023942-106885607+36028134-106885654+36034723-106885785+36053345-106885803+36055764-106885886+36067443-106885893+36068407-106885939+36074860-106886002+36083659-106886091+36096163-106886093+36096527-106886246+36117884-106886505+36128346 -106886505+36128346-106886149+36147965-106885987+36157904-106885891+36163377-106885702+36174121-106885644+36177431-106885636+36177902-106885604+36179732-106885575+36181411 -106885575+36181411-106885587+36181771 -106885587+36181771-106885267+36200385-106885266+36200466-106885011+36215291-106884989+36216570 -106884989+36216570-106895935+36216557-106909198+36216544-106913860+36216539-106922833+36216530-106930352+36216522-106935329+36216517-106937053+36216516-106938126+36216470-106939623+36216447-106944510+36216492-106945302+36216498-106947476+36216515-106968495+36216520-106975047+36216523-106977033+36216524-106989400+36216529-106992055+36216530-106995423+36216532-107004385+36216388-107005980+36216387-107010757+36216414-107023828+36216409-107024106+36216408-107025198+36216407-107034898+36216403-107039687+36216401-107045880+36216399-107053919+36216400-107063206+36216396-107073420+36216392-107081203+36216388-107085947+36216386-107094202+36216383-107096002+36216382-107102420+36216368-107107049+36216369-107107193+36216369-107114989+36216371-107131071+36216213-107137330+36216221-107154203+36216244-107159232+36216251-107174624+36216272-107179388+36216278-107186840+36216288-107187752+36216289-107188927+36216290-107197619+36216303-107210609+36216321-107213743+36216325-107215639+36216327-107228867+36216347-107232726+36216352-107236862+36216358-107237880+36216359-107254175+36216553-107259215+36216585-107262249+36216604-107267967+36216682-107269294+36216637-107269373+36216610-107270803+36216621-107288361+36216758-107289459+36216766-107301762+36216862-107309091+36216895-107315690+36216949-107319512+36216980-107322739+36217006-107341224+36217158-107343408+36217210-107369767+36217399-107376395+36217543-107377175+36217547-107390485+36217618-107395307+36217591-107396423+36217595-107400413+36217606-107411418+36217636-107446620+36217733-107447628+36217736-107454615+36217756-107460400+36217772-107460996+36217774-107463359+36217781-107468695+36217796-107472514+36217806-107473454+36217809-107475892+36217816-107479529+36217826-107498628+36217869-107502018+36217895-107513810+36218079-107515009+36218098-107516360+36218120-107517054+36218131-107530748+36218346-107541594+36218517-107568929+36218947-107570010+36218964-107570564+36218973-107581609+36219147-107594649+36219353-107597762+36219402-107602359+36219469-107617167+36219688-107624250+36219799 -106376861+32001172-106394298+32001484-106409123+32001338-106409327+32001337-106409437+32001337-106411075+32001334-106414198+32001330-106422026+32001268-106426051+32001264-106426301+32001263-106428154+32001252-106428988+32001248-106434745+32001225-106443375+32001192-106443883+32001191-106445239+32001186-106449146+32001171-106461640+32001123-106462777+32001119-106479279+32001056-106481144+32001049-106517061+32000761-106562132+32000758-106564301+32000757-106565142+32000736-106566056+32000759-106567809+32000742-106582596+32000717-106582805+32000717-106583258+32000717-106587752+32000711-106587972+32000749-106588388+32000760-106588680+32000762-106590225+32000779-106590935+32000770-106592295+32000755-106593693+32000778-106595333+32000778-106596973+32000754-106598581+32000754-106598639+32000754-106599096+32000731-106599442+32000727-106602299+32000694-106602806+32000688-106603666+32000678-106604515+32000668-106604970+32000662-106605424+32000657-106605815+32000653-106606209+32000648-106606700+32000642-106606811+32000641-106607125+32000637-106607317+32000634-106609376+32000611-106609798+32000606-106618499+32000452-106618518+32000359-106618563+32000066-106618581+31999966-106618878+31998351-106619082+31997239-106619448+31994733-106619571+31994623-106622118+31992330-106626910+31990499-106628248+31990301-106628731+31990221-106629145+31990165-106629399+31990131-106629521+31990113-106629534+31990110-106631182+31989809-106636843+31985136-106638552+31981996-106638711+31981647-106638817+31981479-106639036+31979070 -106639036+31979070-106638420+31977444-106638310+31977152-106636950+31976141-106636645+31975916-106635762+31975398-106635668+31975343-106633733+31974068-106631503+31972364-106627077+31970819-106626054+31971040-106625947+31971170-106619356+31971040 -106619356+31971040-106620981+31963053-106621522+31962694-106622153+31962262-106622290+31962185-106625535+31957476 -106625535+31957476-106618287+31955775-106614702+31956000-106614534+31955344-106614442+31954818-106614442+31954100-106614335+31953131-106614244+31952121 -106614244+31952121-106614396+31951350-106614595+31950702-106614747+31950038-106614992+31949424-106615251+31948966-106616136+31948439-106619066+31947039-106622224+31937915 -106622224+31937915-106622214+31937825 -106622214+31937825-106623826+31932082-106624025+31931918-106624700+31930856-106626220+31929460-106628358+31927813 -106628358+31927813-106627321+31924179-106624177+31925377-106623933+31925335-106616044+31921448-106615831+31921374-106615228+31921217-106615146+31921203-106613797+31920712 -106613797+31920712-106614346+31918003-106614689+31917886-106618329+31917805-106618498+31917804-106618592+31917801-106618751+31917795-106619013+31917560-106619139+31917410-106619341+31917264-106619931+31916753-106619975+31916707-106620012+31916679-106620052+31916649-106621627+31915510-106624973+31912944-106632997+31910023-106633256+31909973-106634553+31909084-106636049+31908123-106637197+31907256-106637697+31906879-106639460+31905698-106640840+31904598-106643831+31901108 -106643831+31901108-106639039+31892011-106635225+31889981-106632080+31887593-106630341+31885964-106630082+31881055 -106630082+31881055-106634873+31874478-106635417+31872878-106635880+31871514-106635884+31871027 -106635884+31871027-106634476+31865310-106632325+31863938-106629715+31862176-106627808+31860593-106625763+31856276-106622144+31853105-106621857+31852854-106614937+31846717-106614637+31846490-106612800+31846488-106612724+31846490-106608481+31846523-106606555+31846346-106605845+31846305-106605295+31845939-106605245+31845905-106603985+31845314-106602036+31844261-106601980+31843365-106601905+31842165-106601845+31841205 -106601845+31841205-106601862+31840927-106602642+31837886-106603424+31835957-106603483+31835483-106603545+31834805-106603745+31833405-106604045+31832205-106604085+31832111-106604645+31830805-106604917+31829526-106605188+31828252-106605267+31827912 -106605267+31827912-106597307+31824700-106593589+31824736-106589045+31822706-106587464+31821456-106586081+31819908-106582855+31816301-106582738+31816170-106582144+31815506-106579444+31812206-106576725+31810332-106576544+31810306-106576409+31810396-106574751+31810360-106574324+31810351-106570099+31810863-106569144+31811606-106569016+31811734-106566844+31813306-106563444+31812606-106560744+31810706-106558444+31810406-106551244+31808206-106550436+31808059-106549108+31807755-106547829+31807462-106546544+31806606-106546086+31806058-106545944+31805706-106545687+31805407-106545344+31805007-106544714+31804287-106544663+31804193-106544508+31803906-106544157+31803472-106543936+31803320-106543629+31803110-106543227+31802834-106542601+31802490-106542225+31802175-106542144+31802107-106542097+31802146-106541060+31801689-106539202+31800812-106538343+31800407-106537290+31799606-106535843+31798607-106535343+31797507-106535167+31797097-106535154+31797089-106534743+31796107-106533343+31792807-106533043+31791907-106533000+31791829-106532480+31791914-106531923+31791994-106530515+31792103-106527943+31790507-106527738+31789761-106527623+31789119 -106527623+31789119-106527997+31786945-106528064+31786256-106528358+31785122-106528543+31784407-106528543+31783907-106528958+31783907-106528980+31783907-106531731+31783910-106532136+31783910-106566506+31783949-106569932+31783953-106600113+31783986-106601664+31783988-106617188+31784005-106691926+31783894-106750547+31783706-106750547+31783898-106769839+31783973-106861443+31783880-106986513+31783695-106991666+31783699-106993544+31783689-106998235+31783671-106998389+31783671-107000560+31783679-107000560+31783513-107149559+31783524-107278051+31783778-107296824+31783762 -106382079+35217442-106367579+35217442 -106382079+35217442-106376179+35217442-106375679+35217442-106367579+35217442 -106399602+35871015-106399591+35862997-106399542+35828587 -106399542+35828587-106413204+35827672-106418208+35827695 -106399729+35889093-106399681+35899447-106399589+35918238 -106399589+35918238-106399677+35922656 -106399602+35871015-106399729+35889093 -106399677+35922656-106399718+35924299 -106399718+35924299-106399677+35922656 -106399729+35889093-106399602+35871015 -106586780+35217842-106574080+35217942-106521923+35217842-106520905+35217841-106500579+35217843-106498679+35217843-106489179+35217842-106488279+35217842-106459379+35217942-106420179+35217542-106418479+35217442-106416579+35217442-106415512+35217442-106415079+35217442-106413479+35217442-106411379+35217442-106403079+35217442-106402279+35217442-106382079+35217442 -106718408+34874921-106718281+34875052-106713764+34880375-106702799+34885378-106700519+34888717-106699911+34890763-106699605+34891501-106688283+34903831-106686185+34905971-106684351+34906174-106683080+34906251-106682643+34906204-106680963+34906227-106676777+34906293-106656205+34906413-106649242+34906294-106644501+34906212-106606116+34905553-106552279+34904913-106550428+34904883-106549824+34904873-106547962+34904842-106527460+34904384-106495244+34904022-106461548+34903512-106443021+34903437-106439617+34903407-106437024+34903330-106434644+34903343-106432087+34903267-106427442+34902416-106423147+34899522-106421453+34897429-106420984+34895591-106420683+34895063-106418940+34894050-106417343+34892054-106414475+34892225-106411124+34879414-106411008+34875985-106410977+34875053-106410976+34874755 -106410976+34874755-106410977+34870254 -106417216+34489978-106417218+34496650-106417219+34497537 -106417219+34497537-106417183+34500733 -106417183+34500733-106417253+34505612-106417269+34506743-106417467+34521228-106417473+34521663-106422673+34521614-106424898+34521593-106425377+34521588-106432927+34521516-106448532+34521367-106470702+34579619-106470958+34600145-106471064+34608557 -106471064+34608557-106470981+34608878-106465075+34608960 -106465075+34608960-106465083+34611424-106465256+34634103-106465537+34644881-106465852+34656227-106466131+34667207-106466192+34670430-106466209+34671304-106466286+34675413-106466407+34689602-106466417+34692444-106466433+34697206-106466436+34698222-106466447+34701366-106466458+34704685-106466462+34705873-106466463+34706120-106466469+34707857 -106466469+34707857-106466180+34717025-106466133+34718225-106465776+34727271-106465569+34732506-106465091+34744608-106465008+34746719-106464871+34750920-106464849+34754689-106464794+34764270-106464786+34765607-106464759+34770256-106464694+34781363-106464650+34788957-106464603+34797019-106464587+34799688-106464550+34806034-106464547+34806580-106464542+34807421-106464539+34807995-106464531+34809317-106464524+34810517-106464502+34814362-106464479+34818301-106464465+34820700-106464441+34824795-106464412+34829791-106464375+34836093-106464359+34838811-106464338+34842408-106464311+34846974-106464210+34864411-106464205+34865303-106464195+34867056-106464177+34870153-106460279+34870160-106455442+34870169-106448161+34870183-106443093+34870193-106440958+34870197-106419133+34870238-106418789+34870239-106411276+34870253-106410977+34870254 -106416990+34439797-106429063+34438525-106432369+34438177-106438277+34437555-106446719+34437237-106449886+34437151-106478439+34446178-106497431+34453995-106499089+34454677-106501967+34455978-106502262+34456101-106503911+34456746-106504624+34457003-106507376+34457738-106510125+34458472-106520220+34461409-106526058+34463062-106564718+34473914-106566032+34474287-106575245+34476901-106590806+34481316-106610892+34487026-106611925+34487320-106617887+34489015-106618247+34489118-106620409+34489733-106631757+34492952-106636398+34494212-106652516+34498588 -106417123+34458618-106417047+34452139-106416990+34439797 -106417216+34489978-106417123+34458618 -106417216+34489978-106417212+34466207-106417123+34458618 -106418208+35827695-106411590+35812298 -106418208+35827695-106414024+35813349-106413602+35813130-106413199+35813007-106412393+35812915-106412098+35812808-106411932+35812679-106411590+35812298 -106761238+32876338-106752724+32879906-106751586+32880375-106739180+32885712-106736109+32887003-106734388+32887726-106730785+32889241-106718450+32894430-106694302+32904589-106693428+32904956-106643310+32926043-106641439+32926830-106638548+32928047-106609836+32940031-106609394+32940216-106605063+32941985-106604950+32942032-106604760+32942124-106556024+32962541-106554232+32963290-106527646+32974417-106519574+32977795-106466675+33000081-106424125+33017850-106340473+33052795 -106593381+35217942-106586780+35217842 -106593381+35217942-106592781+35217942-106586780+35217842 -106670356+35217370-106665945+35217342-106664525+35217342-106662403+35217342-106662182+35217342-106662066+35217347-106661725+35217362-106661175+35217386-106658082+35218042-106653282+35217342-106649082+35217442-106645682+35217442-106644882+35217042-106640598+35217304-106639982+35217342-106638585+35217429-106638382+35217442-106638006+35217442-106635162+35217442-106630181+35217442-106629542+35217442-106626181+35217442-106623281+35217842-106622840+35217811-106617914+35217459-106617681+35217442-106616681+35217642-106615781+35217642-106613181+35217642-106612664+35217556-106611981+35217442-106610482+35217143-106609581+35217233-106608581+35217442-106606966+35217442-106606661+35217442-106604981+35217442-106602963+35217603-106598750+35217940-106595573+35217942-106595181+35217942-106593781+35217942-106593381+35217942 -106652516+34498588-106657948+34500063-106660878+34500763 -106652516+34498588-106660878+34500763 -106660878+34500763-106671128+34503764-106692979+34510163-106701138+34512464-106707072+34514137-106712360+34515628 -106676882+35217442-106670356+35217370 -106676882+35217442-106672082+35217442-106670356+35217370 -106736784+35218141-106735184+35218141-106730283+35218041-106728075+35218041-106715478+35217841-106714776+35217841-106714083+35217841-106712275+35217841-106711783+35217841-106711149+35217841-106710283+35217841-106708309+35217674-106706088+35217487-106702991+35217243-106700855+35217253-106698884+35217263-106696980+35217273-106696914+35217273-106695015+35217282-106693782+35217288-106693227+35217291-106690825+35217303-106684395+35217334-106682682+35217342-106680982+35217342-106679070+35217389-106676882+35217442 -106712360+34515628-106727380+34519862-106731027+34520884 -106712360+34515628-106731027+34520884 -106718408+34874921-106720183+34871202 -106720183+34871202-106718408+34874921 -106720183+34871202-106720514+34870053 -106720514+34870053-106720183+34871202 -107026689+34875050-107025025+34871023-107024452+34870258-107009737+34869889-107005196+34869775-106949895+34869821-106932572+34869897-106910547+34869610-106849860+34869764-106843586+34869778-106822571+34869829-106801195+34869880-106766551+34869966-106766228+34869967-106764888+34869970-106746633+34870008-106746205+34870097-106740699+34870018-106734969+34870027-106733061+34870030-106723478+34870061-106722730+34870059-106721834+34870057-106721044+34870055-106720514+34870053 -106731027+34520884-106737581+34522720-106739622+34523292-106740042+34523410-106740984+34523674-106742191+34524012-106742595+34524125-106743316+34524327-106744289+34524600-106746225+34525142-106746565+34525237-106747196+34525414-106748362+34525740-106750581+34526362-106751307+34526563-106751863+34526717-106753490+34527168-106754121+34527342-106755365+34527687-106756890+34528109-106758210+34528475-106759222+34528755-106759363+34528794-106762561+34529679-106768281+34531262-106768629+34531410-106769085+34531603-106770878+34532364-106771191+34532497-106772223+34532935-106773060+34533290-106773829+34533617-106775208+34534202-106775645+34534388-106780175+34536310-106784762+34538256-106786499+34538993-106786754+34539101-106789309+34540185-106791295+34541028-106792724+34541634-106793202+34541837-106795353+34542750 -106736784+35218141-106740284+35218041 -106740284+35218041-106736784+35218141 -106740284+35218041-106742203+35218088 -106742203+35218088-106740284+35218041 -106742203+35218088-106744384+35218141 -106744384+35218141-106742203+35218088 -106744384+35218141-106745977+35218095 -106745977+35218095-106744384+35218141 -106745977+35218095-106747884+35218041 -106747884+35218041-106745977+35218095 -106747884+35218041-106749276+35218041 -106749276+35218041-106747884+35218041 -106749276+35218041-106750884+35218041 -106750884+35218041-106749276+35218041 -106750884+35218041-106752884+35218141-106754784+35218141-106756884+35218141-106763184+35218141 -106761238+32876338-106764253+32875079-106777325+32869625 -106761238+32876338-106777325+32869625 -106763184+35218141-106772884+35218141 -106772884+35218141-106763184+35218141 -106772884+35218141-106776685+35218141-106778885+35218141 -106777325+32869625-106778385+32869163-106783682+32866860-106785115+32866260-106785504+32866096-106823591+32849988-106847834+32839734-106887750+32785426 -106778885+35218141-106796685+35218341 -106795353+34542750-106795382+34542762-106796014+34543031 -106795353+34542750-106796014+34543031 -106796014+34543031-106797964+34543861-106802622+34545844-106817504+34552181-106817767+34552293-106826708+34556033-106828747+34556920-106829221+34557118-106833598+34558945-106838048+34560803-106840126+34561670-106848153+34565022-106860444+34570154-106866600+34572723-106873903+34575749-106882557+34579460-106885480+34579460-106886884+34579460-106892729+34579902-106896617+34580197-106899384+34580407-106908695+34580624-106910585+34580660-106918810+34580512-106929890+34580312-106950460+34580311-106957326+34580331-106969760+34580372-106982299+34580440-106987307+34580425-107007430+34579908-107008723+34579882-107010404+34579848-107019952+34579656-107070792+34578809-107080925+34578642 -106796685+35218341-106778885+35218141 -106796685+35218341-106798450+35218341 -106798450+35218341-106796685+35218341 -106808585+35218241-106805285+35218341-106802985+35218341-106798450+35218341 -106808585+35218241-106811386+35218241 -106811386+35218241-106808585+35218241 -106828486+35218041-106825786+35218041-106824886+35218041-106822586+35218041-106816486+35218141-106813586+35218141-106811386+35218241 -106828486+35218041-106830586+35218041 -106830586+35218041-106828486+35218041 -106830586+35218041-106832317+35217985 -106832317+35217985-106830586+35218041 -106832317+35217985-106833686+35217941 -106833686+35217941-106832317+35217985 -106873759+35218103-106873758+35218103-106859439+35218044-106856359+35218041-106854357+35218041-106852487+35218041-106850393+35217989-106848487+35217941-106846487+35217941-106844486+35217941-106842486+35217941-106840486+35218041-106838486+35218041-106836586+35217941-106834486+35218041-106833686+35217941 -106873759+35218103-106882988+35218141 -106882988+35218141-106873759+35218103 -106882988+35218141-106910088+35218240-106924855+35217841-106947098+35218061-106947589+35218140-106962892+35218435-106975400+35218356-106978906+35218026-106991456+35218350-107021946+35218465-107039392+35218540-107042392+35218540-107063393+35218640-107079894+35218640-107080694+35218640-107102495+35218469-107111406+35218485-107121395+35218339-107132301+35219107-107134744+35219104-107147868+35219298-107163970+35219427-107170823+35219483-107178722+35219538-107181687+35219639-107188709+35219530-107196170+35219323 -106887750+32785426-106887733+32779312 -106887733+32779312-106917927+32779341 -106887750+32785426-106917927+32779341 -106917927+32779341-106937693+32779360-106957453+32779358-106977242+32779387-106980867+32779392-106997778+32779418-107007780+32779367-107010747+32779373-107022459+32779301-107030191+32779254-107037805+32779207-107069123+32779016-107089024+32778894 -107026689+34875050-107032223+34887231 -107032223+34887231-107026689+34875050 -107032223+34887231-107041126+34905332-107044404+34911971-107062999+34949644-107066164+34956088 -107066164+34956088-107066442+34956653 -107066442+34956653-107066164+34956088 -107066694+34957189-107066442+34956653 -107095335+34957187-107086169+34957188-107083407+34957188-107076895+34957183-107076884+34957189-107067225+34957189-107066694+34957189 -107120676+35066282-107120563+35066058-107120010+35064954-107119798+35064522-107117172+35059164-107114774+35054205-107110744+35045902-107110711+35045834-107110606+35045616-107110102+35044638-107109755+35043972-107107931+35040472-107105601+35035747-107105116+35034765-107102870+35030211-107101283+35026994-107098408+35021462-107090388+35005312-107083903+34992505-107077480+34979135-107076200+34976496-107075370+34974911-107066694+34957189 -107077597+33478232-107081732+33478241-107082461+33478231 -107077597+33478232-107082461+33478231 -107082461+33478231-107084893+33478253-107106848+33478535-107108129+33478551-107109850+33478573-107116256+33478656-107118761+33478688-107119103+33478692-107119187+33478693-107122335+33478227-107122363+33478186-107123606+33478029-107123626+33477989-107125158+33477863-107125189+33477826-107125197+33477816-107125586+33477829-107126066+33477832-107131240+33477866-107149783+33477989-107153682+33478015-107155211+33478026-107157158+33478022-107159514+33478068-107169154+33478093-107188199+33478071-107194078+33478076-107195877+33478093-107207605+33478100-107209121+33478100-107213529+33478135-107217437+33478133-107220066+33478132-107220656+33478131-107229849+33478130-107232498+33478129-107240144+33478102-107245455+33478115-107255291+33477931-107256326+33477931-107257326+33477897-107269867+33477947-107270637+33477943-107271725+33477948-107275272+33477944-107299790+33477851-107314295+33477854-107318831+33477838-107329761+33477853-107340224+33477842-107341503+33477841-107351535+33477807-107351756+33477807-107364027+33477819-107368050+33477824-107380135+33477826-107385500+33477850-107397463+33477720-107404335+33477614-107414516+33477423-107415104+33477406-107419686+33477274-107425991+33476989-107449808+33476411-107450061+33476404-107452590+33476336-107453981+33476299-107454622+33476283-107458392+33476301-107466316+33476305-107473929+33476281-107478281+33476251-107478410+33476251-107483730+33476269-107485647+33476270-107490629+33476212-107491246+33476204-107493164+33476195-107499605+33476220-107507829+33475992-107515151+33475903-107515506+33475766-107533728+33475771-107556636+33476043-107563441+33476026 -107089024+32778894-107091774+32778877-107108469+32778964 -107089024+32778894-107108469+32778964 -107091335+34578427-107080925+34578642 -107091335+34578427-107089546+34578500-107080925+34578642 -107204410+34578813-107202316+34578804-107187538+34578737-107179789+34578697-107174559+34578669-107162616+34578606-107149306+34578535-107130267+34578475-107121080+34578472-107116662+34578462-107098424+34578426-107091335+34578427 -107108469+32778964-107109101+32778967-107131444+32779086-107140941+32779136-107173625+32779337-107173896+32779340-107211310+32779698-107211936+32779704-107228540+32779863-107229524+32779872-107239398+32779967-107242073+32779993-107250099+32780069-107259133+32780101-107266327+32780124-107268835+32780132-107269705+32780135-107273664+32780147-107274363+32780149-107274476+32780204-107278560+32780234-107279493+32780241-107279558+32780241-107280770+32780250-107280927+32780251-107282521+32780176-107293354+32780239-107293500+32780240-107298160+32780267-107299378+32780092-107299378+32779810-107299378+32779697-107299378+32779417-107299378+32778403-107299378+32760089-107299378+32759405-107299378+32758035-107299378+32750921-107299380+32749124-107299413+32735579-107299486+32705058-107299533+32685225-107299559+32674340-107299627+32645985-107299655+32634309-107299662+32631458 -107299662+32631458-107299517+32610498-107299463+32605534 -107109033+34957188-107095335+34957187 -107109033+34957188-107108976+34957189-107095598+34957189-107095335+34957187 -107153057+34957386-107150860+34957408-107147522+34957381-107143670+34957365-107132968+34957189-107110095+34957189-107109033+34957188 -107120676+35066282-107120812+35066554 -107120812+35066554-107120676+35066282 -107120812+35066554-107122429+35069781 -107122429+35069781-107120812+35066554 -107122429+35069781-107123731+35072379 -107123731+35072379-107122429+35069781 -107123731+35072379-107125561+35076028-107125731+35076383 -107123731+35072379-107125731+35076383 -107125731+35076383-107127668+35080397-107130180+35085437-107136554+35098234 -107136554+35098234-107141661+35108527 -107141661+35108527-107136554+35098234 -107141661+35108527-107143931+35113103 -107143931+35113103-107141661+35108527 -107143931+35113103-107146137+35117520 -107146137+35117520-107143931+35113103 -107146137+35117520-107146340+35117926 -107146340+35117926-107146137+35117520 -107146340+35117926-107148774+35122800 -107148774+35122800-107146340+35117926 -107148774+35122800-107151538+35128017-107158520+35142108-107170846+35167098-107173974+35173139-107174217+35173512-107178524+35182169-107180697+35186540 -107153057+34957386-107155504+34957409 -107155504+34957409-107153057+34957386 -107155504+34957409-107157701+34957433 -107157701+34957433-107155504+34957409 -107157701+34957433-107159981+34957410 -107159981+34957410-107157701+34957433 -107159981+34957410-107162151+34957433 -107162151+34957433-107159981+34957410 -107162151+34957433-107164348+34957388 -107164348+34957388-107162151+34957433 -107164348+34957388-107166266+34957457 -107166266+34957457-107164348+34957388 -107166266+34957457-107167851+34957388 -107167851+34957388-107166266+34957457 -107202743+34935067-107202771+34936120-107202802+34942324-107202813+34943166-107202830+34944476 -107202830+34944476-107202775+34946513 -107202775+34946513-107202859+34948459-107202859+34950474-107202804+34952374 -107202804+34952374-107202814+34953055-107202860+34956358 -107202860+34956358-107198179+34957997-107197857+34957992-107189203+34957861-107188331+34957848-107186961+34957827-107186469+34957820-107185643+34957808-107176552+34957671-107174603+34957607-107171115+34957494-107167851+34957388 -107180697+35186540-107183529+35192039 -107183529+35192039-107180697+35186540 -107183529+35192039-107184184+35193464 -107184184+35193464-107183529+35192039 -107184297+35193740-107184184+35193464 -107184297+35193740-107187297+35199640 -107187297+35199640-107184297+35193740 -107187297+35199640-107189595+35204415-107189597+35204416-107190897+35206939-107195465+35217664-107196170+35219323 -107196170+35219323-107198882+35224182-107205766+35239680-107207799+35243293-107209158+35245924-107210249+35247861-107213573+35250038-107220104+35264163-107220523+35265069-107220579+35265189-107221937+35268125-107222811+35270014-107225872+35276633-107226369+35277636-107233529+35293195-107234645+35295605-107238370+35303661-107271550+35305427-107304141+35305229-107305643+35305219-107310041+35305192 -107202823+34916409-107202712+34915768-107202681+34900017 -107202681+34900017-107202703+34896096 -107202743+34935067-107202823+34916409 -107202823+34916409-107202743+34935067 -107203013+34837974-107203013+34834872-107203012+34825614 -107203012+34825614-107203013+34814640 -107203013+34814640-107203012+34811521-107203010+34802211 -107203010+34802211-107203012+34800398-107203012+34798528-107203012+34796969-107203011+34790170 -107203011+34790170-107203012+34789161-107203012+34788601-107203012+34783028-107203012+34779931-107203011+34768579 -107203011+34768579-107203666+34738120-107203785+34732099 -107203785+34732099-107203690+34698478-107203670+34696498 -107203670+34696498-107204000+34687246-107204384+34666964-107204667+34653086-107204668+34652698 -107204668+34652698-107204657+34649770-107204198+34634417-107204196+34633729-107204182+34628914 -107204182+34628914-107204515+34614130 -107203013+34838624-107203013+34837974 -107203013+34838624-107203013+34838536-107203013+34837974 -107203015+34869616-107203014+34864270-107203014+34863259-107203014+34855158-107203014+34841461-107203013+34838624 -107203015+34869616-107202703+34896096 -107203015+34869616-107202826+34875049-107202703+34896096 -107204476+34611434-107204399+34591373 -107204399+34591373-107204410+34578813 -107204476+34611434-107204515+34614130 -107204515+34614130-107204476+34611434 -107536452+34580362-107536113+34580395-107533124+34580594-107515050+34579453-107484474+34579573-107477408+34579517-107463106+34579559-107461886+34579562-107453043+34579589-107448867+34579601-107447219+34579606-107432068+34579732-107426905+34579778-107423271+34579811-107420484+34579836-107412967+34579904-107393646+34579529-107392943+34579560-107392659+34579556-107390857+34579535-107389980+34579525-107365019+34579501-107362628+34579456-107352069+34579258-107341363+34579059-107339142+34579129-107328935+34579622-107315252+34579379-107303073+34579170-107294963+34579118-107278631+34579049-107263138+34579004-107253957+34578978-107252470+34578974-107218472+34578864-107217127+34578870-107204410+34578813 -107298399+32201433-107298468+32168001 -107298468+32168001-107297660+32079822-107297466+32061108-107296864+32003113 -107296864+32003113-107297016+31999027 -107297016+31999027-107296691+31932308-107296627+31919205-107296621+31917994-107296498+31892542-107296347+31861422 -107296347+31861422-107296445+31845460-107296573+31824555-107296575+31824190-107296654+31811288-107296818+31784597-107296821+31784063-107296824+31783762 -107299463+32605534-107299318+32596244 -107299318+32596244-107299321+32595728 -107299321+32595728-107299300+32581732-107299274+32578741-107298995+32566316-107298856+32562176-107298792+32557138-107298792+32557060-107298817+32554812-107298822+32554298-107298844+32537532 -107298844+32537532-107297760+32517966 -107297760+32517966-107297920+32512401-107298040+32508244-107298108+32506541-107298184+32504637 -107298184+32504637-107298008+32493355 -107298008+32493355-107298015+32492690-107298154+32480485-107298158+32480092-107298205+32471978 -107298205+32471978-107298046+32457044 -107298046+32457044-107298485+32437807-107298573+32433898-107298677+32416521 -107298677+32416521-107298675+32415946 -107298675+32415946-107298715+32386005 -107298715+32386005-107298642+32327147-107298626+32323391-107298548+32321165-107298547+32312854 -107298547+32312854-107298594+32311273 -107298594+32311273-107298544+32294930-107298544+32294733-107298553+32293938-107298582+32292095-107298625+32289362-107298731+32278847-107298731+32278793-107298731+32278687-107298659+32243696 -107298659+32243696-107298660+32243578 -107298660+32243578-107298647+32242925-107298377+32229020-107298217+32220787-107298205+32220171 -107298205+32220171-107298232+32219651 -107298232+32219651-107298194+32219552 -107298194+32219552-107298399+32201433 -107298399+32201433-107298194+32219552 -107299463+32605534-107299876+32605480 -107299876+32605480-107299463+32605534 -107299876+32605480-107313475+32605472-107349785+32605448-107353456+32605446-107364356+32605439-107390869+32605470-107402833+32605471-107409367+32605471-107429469+32605471-107464845+32605471-107472196+32605357-107473843+32605332-107475055+32605314-107488400+32605110-107489861+32605155-107492376+32605200-107493928+32605223-107505248+32605270-107522020+32605116-107523914+32605162-107527661+32605166-107541678+32605291-107550721+32605371-107557804+32605373-107562972+32605374-107566332+32605375-107597115+32605387-107600133+32605385-107608283+32605382 -107310041+35305192-107310041+35305265-107310058+35313834-107310075+35316263-107310079+35317530-107310156+35341928-107310160+35343157-107310182+35349923 -107310182+35349923-107309970+35387716-107309717+35416054-107306591+35418530 -107306591+35418530-107306721+35428996-107306774+35433292-107306801+35435439-107306826+35437451-107306927+35445612-107307114+35460683-107307207+35468115-107307225+35469560-107307381+35482159-107307590+35498957-107307672+35505357-107307938+35520846-107307944+35521160-107308062+35528010-107308178+35534808-107308228+35537686-107308390+35548701-107308733+35569263 -107308733+35569263-107308647+35578297-107308509+35596250 -107308509+35596250-107308533+35610284-107308541+35614419-107308802+35643304 -107308802+35643304-107308754+35644371 -107308754+35644371-107308950+35654854 -107308950+35654854-107308859+35660417 -107308859+35660417-107308862+35660975-107308943+35673280-107308945+35673416-107308951+35673794 -107308951+35673794-107308947+35674915-107308935+35680855-107308934+35682847 -107308934+35682847-107308961+35686130 -107308961+35686130-107308959+35689735 -107308959+35689735-107308973+35695487-107308992+35697099-107309029+35699449-107309057+35700516 -107309057+35700516-107309005+35704853 -107309005+35704853-107309032+35706264 -107309032+35706264-107308977+35710845-107308976+35711599 -107308976+35711599-107308985+35714903-107308991+35715824 -107308991+35715824-107308989+35717868-107308989+35718482-107309006+35721936-107309089+35724873 -107309089+35724873-107309058+35725996-107309028+35731317 -107309028+35731317-107309108+35738053-107309133+35739130-107309145+35739431 -107309145+35739431-107309135+35740005-107309128+35740421-107308638+35765150-107308638+35765677-107308638+35766100-107308630+35776620-107308624+35784089-107308619+35790735-107308615+35796198-107308613+35798279-107308611+35801302-107308611+35801668-107308608+35805037-107308608+35805121-107308608+35805334-107308604+35810721-107308603+35811713-107308603+35812095-107308598+35818173-107308592+35826047-107308592+35826120-107308592+35826308-107308592+35826800-107308585+35835064-107308575+35846825 -107308575+35846825-107308576+35847735-107308581+35857654 -107308581+35857654-107308579+35861515-107308578+35863244-107308576+35867516-107308550+35868987-107308548+35869095-107308548+35870009-107308548+35871353-107308462+35874206-107308448+35874658 -107626510+36000320-107626418+36000319-107626030+36000317-107616905+36000324-107613759+36000327-107611182+36000317-107609310+36000310-107606324+36000299-107598367+36000270-107596717+36000264-107594969+36000258-107593379+36000252-107591489+36000245-107590151+36000240-107589540+36000238-107588515+36000234-107585748+36000224-107585032+36000221-107583808+36000216-107580543+36000204-107576818+36000191-107570163+36000167-107566518+36000154-107564532+36000147-107562046+36000138-107557923+36000123-107557012+36000120-107553152+36000106-107552072+36000119-107545623+36000142-107543865+36000129-107542926+36000123-107537574+36000085-107537399+36000084-107528427+36000021-107527793+36000017 -107527793+36000017-107531365+36000017 -107531365+36000017-107520801+35999869-107520650+35999870-107519991+35999872-107519219+35999874-107516062+35999887-107514791+35999863-107510917+35999821-107501371+35999714-107496746+35999664-107475200+35999436-107467006+35999455-107447253+35999501-107440806+35999516-107430267+35999541-107425742+35999606-107415715+35999617-107415154+35999604-107413512+35999569-107412079+35999539-107406806+35999544-107397210+35999326-107396121+35999384-107394152+35999444-107385902+35999434-107380902+35999567-107380291+35999502-107379665+35999507-107377328+35999537-107373691+35999335-107345001+35998936-107341862+35998893-107340251+35998892-107322933+35998760-107315335+35998723-107314680+35998720-107312582+35998710-107308196+35998388 -107308196+35998388-107308197+35998334-107308239+35995669-107308290+35992446 -107308290+35992446-107308252+35985709-107308247+35984928-107308239+35983460-107308226+35981163-107308206+35969816-107308202+35967678-107308169+35962340-107308156+35960274-107308142+35957937-107308127+35955525-107308125+35955281-107308123+35955065-107308073+35948413-107308062+35946942 -107308062+35946942-107308174+35945958 -107308174+35945958-107308138+35941516-107308131+35940646-107308119+35939219 -107308119+35939219-107308410+35933833-107308424+35933578-107308436+35933351 -107308436+35933351-107308606+35926306 -107308436+35933351-107308607+35930173 -107308607+35930173-107308606+35926306 -107308438+35875019-107308448+35874658 -107308438+35875019-107308728+35875019 -107308448+35874658-107308438+35875019 -107308606+35926306-107308605+35922270 -107308605+35922270-107308617+35913190-107308620+35912759-107308630+35911323-107308664+35906813-107308687+35903707-107308702+35901609-107308778+35892835-107308802+35885393 -107308802+35885393-107308728+35875019 -107308728+35875019-107308438+35875019 -107310041+35305192-107326240+35305095-107363530+35304869-107367875+35304843-107372399+35304816-107386795+35305066-107415367+35304816-107415719+35304813-107444202+35304564-107454353+35304476-107496795+35304105-107505850+35303901-107523513+35303757-107524605+35303748-107535553+35303659-107536557+35303650-107543910+35303591-107554461+35303716-107555233+35303721-107557932+35303739-107566318+35303761-107581863+35303960-107583650+35303985-107591668+35304098-107595486+35304152-107597756+35304184-107605773+35304321-107611187+35304451-107623665+35304751-107624024+35304728-107625609+35304764-107628354+35305757-107628364+35306680-107628409+35310934 -107628409+35310934-107628404+35311731-107628361+35319825-107628320+35327546-107628268+35337361-107628230+35344624-107628226+35345333 -107628226+35345333-107636604+35348329-107643244+35348326-107647176+35348324-107649073+35348323-107657190+35348318-107663861+35348323-107665765+35348323-107669709+35348322-107670501+35348322-107674038+35348321-107675375+35348321-107692296+35348332-107704315+35348332-107712063+35348332-107732450+35348332-107733482+35348332-107734116+35346561-107734150+35332713-107734162+35328010 -107734162+35328010-107734161+35327216 -107734161+35327216-107734196+35311923-107734200+35309753-107734212+35304934-107755902+35304900-107756064+35304901-107757157+35304904-107759968+35304914-107761717+35304920-107764595+35304929-107767965+35304940-107772508+35304955-107783810+35304991-107792606+35305020-107792767+35305021-107804218+35305059-107819979+35305111-107835343+35305154-107868105+35305259-107882010+35305276-107890401+35305266-107893511+35305262-107897608+35305257-107909721+35305242-107919274+35305237-107977327+35305270-107986457+35305239-107988308+35305232-107990435+35305225-107994669+35305210-107999966+35305184-108000617+35305182-108000617+35305070-108000617+35304951-108000703+35305015-108011347+35305113-108013375+35305131-108024410+35305233-108027117+35305258-108033865+35305313-108038415+35305360-108039807+35305372-108042398+35305395-108047460+35305442-108049649+35305462-108056210+35305523-108057127+35305531-108064054+35305595-108065337+35305607-108067337+35305626-108069866+35305664-108070165+35305666-108070277+35305667-108072164+35305728-108076714+35305773-108076979+35305774-108080642+35305800-108082763+35305815-108083451+35305819-108087751+35305844-108095434+35305888-108099716+35305930-108100197+35305934-108100486+35305936-108100811+35305939-108101113+35305942-108101447+35305945-108101622+35305947-108102115+35305951-108103845+35305967-108104202+35305970-108104955+35306035-108105082+35306046-108106575+35306143-108112490+35306255-108117606+35306106-108123547+35306173-108131704+35306211-108136647+35306224-108138933+35306229-108142541+35306239-108143902+35306243-108145214+35306198-108146136+35306198-108147616+35306245-108148556+35306291-108154052+35306314-108159105+35306336-108159898+35306340-108160548+35306323-108173866+35306372-108176338+35306381-108182300+35306403-108182686+35306405-108200740+35306472-108201506+35306475-108205515+35306458-108206017+35306412-108220962+35306425-108226455+35306439-108231870+35306451-108246889+35306583-108248732+35306399-108262230+35306399-108266395+35306406-108280628+35306452-108301334+35306482-108317651+35306506-108317959+35306506-108324555+35306516-108325977+35306518-108327609+35306519-108355620+35306516-108368580+35306514-108377605+35306507-108382067+35306519-108385304+35306489-108402949+35306496-108405602+35306506-108409120+35306566-108441117+35306667-108441676+35306668-108445446+35306639-108451249+35306668-108463678+35306729-108468585+35306017-108468585+35302084-108468585+35299333-108468585+35292901-108468585+35282388-108468585+35271330-108468585+35267103-108468585+35265500-108468549+35263514 -108468549+35263514-108468704+35242592 -108468704+35242592-108468592+35241905-108468579+35232114 -108468579+35232114-108468588+35228675 -108468588+35228675-108468586+35227612-108468415+35213066 -108468415+35213066-108468471+35212471-108468525+35200763-108468593+35186115-108468601+35184386 -108468601+35184386-108468501+35174237-108468497+35173821-108468490+35173070-108468463+35170178 -107420913+37000005-107422415+37000005-107423212+37000005-107423674+37000005-107425325+37000005-107428578+37000005-107430445+37000005-107433644+37000005-107436234+37000005-107440533+37000005-107442102+37000005-107442182+37000005-107445526+37000005-107446866+37000005-107454798+37000005-107458820+37000005-107461074+37000005-107468778+37000005-107469766+37000005-107470085+37000005-107472544+37000005-107478602+37000005-107481737+37000005-107495528+37000004-107496707+37000004-107497073+37000004-107498908+37000004-107500605+37000004-107508792+37000004-107510332+37000004-107520117+37000004-107533892+37000004-107534041+37000004-107541315+37000004-107559318+37000004-107561629+37000004-107574296+37000004-107581571+37000004-107585023+37000004-107588846+37000004-107594438+37000004-107595858+37000004-107596572+37000003-107597287+37000003-107600714+37000003-107601798+37000003-107602160+37000003-107604930+37000003-107605108+37000003-107635627+37000003-107665375+37000003-107691172+37000003-107712477+37000002-107729026+37000002-107733385+37000002-107766850+37000002-107780119+37000002-107780633+37000002-107788580+37000002-107844475+37000002-107858100+37000002-107865348+37000002-107866008+37000002-107866309+37000002-107866504+37000002-107866778+37000002-107868466+37000002-107869140+37000002-107869174+37000002-107873367+37000002-107885130+37000002-107894657+37000002-107916477+37000001-107917099+37000001-107918197+37000001-107918890+37000001-107937214+37000001-107942459+37000001-107943945+37000001-107969131+37000001-107984019+37000001-107984925+37000001-107991998+37000001-107992262+37000001-107997132+37000001-108000623+37000001-108013355+36999903-108031976+36999759-108033460+36999748-108037602+36999740-108042419+36999731-108047597+36999723-108060783+36999703-108062928+36999699-108070774+36999685-108082128+36999665-108090676+36999649-108090842+36999648-108112719+36999611-108113695+36999609-108124166+36999592-108125085+36999596-108126325+36999509-108129915+36999494-108142563+36999443-108143136+36999440-108144182+36999435-108168802+36999351-108187131+36999275-108187929+36999271-108188843+36999267-108196829+36999269-108201901+36999244-108210637+36999201-108214086+36999152-108214737+36999149-108241141+36999047-108249358+36999015-108267890+36999585-108272599+36999576-108276562+36999564-108288086+36999555-108288400+36999520-108297886+36999506-108315187+36999499-108319736+36999491-108320464+36999499-108320721+36999510-108352354+36999444-108354396+36999439-108354909+36999437-108355809+36999426-108357179+36999423-108375639+36999516-108378262+36999514-108379203+36999513-108382430+36999511-108390319+36999506-108396103+36999502-108422266+36999438-108438850+36999411-108446508+36999361-108451574+36999387-108451802+36999342-108466150+36999326-108483996+36999289-108484753+36999267-108500178+36999169-108500642+36999276-108521783+36999273-108529902+36999271-108535589+36999270-108536403+36999270-108550347+36999269-108574126+36999240-108583053+36999224-108590827+36999211-108597698+36999209-108619063+36999202-108619689+36999249-108620309+36999287-108625646+36999109-108632608+36999106-108633638+36999105-108641212+36999102-108646005+36999100-108655926+36999065-108658988+36999054-108659230+36999053-108682093+36998969-108688031+36998970-108689839+36998970-108732750+36998882-108739039+36998867-108748820+36998863-108749155+36998863-108749290+36998863-108751403+36998895-108758771+36998872-108759720+36998870-108769865+36998892-108773490+36998878-108774554+36998883-108776184+36998891-108791606+36998846-108796041+36998863-108798467+36998876-108801662+36998893-108807078+36998922-108811609+36998941-108820550+36998955-108839229+36998945-108841728+36998942-108843401+36998940-108858275+36998911-108865259+36998886-108868882+36998873-108876889+36998839-108883103+36998842-108895586+36998851-108921970+36998868-108926589+36998871-108927223+36998874-108939422+36998886-108947070+36998896-108948013+36998897-108951567+36998884-108954404+36998906-108958725+36998912-108958868+36998913-108961071+36998918-108986722+36998929-109000658+36998935-109004853+36998945-109005328+36998946-109005855+36998948-109027257+36999002-109030425+36999010-109033878+36999057-109043573+36999079-109045115+36999083-109045223+36999084-109045223+36998966-109045228+36990512-109045234+36981636-109045244+36969489-109045272+36968871-109045273+36965830-109045275+36959734-109045275+36958734-109045282+36937481-109045285+36930460-109045286+36926174-109045291+36913549-109045297+36898109-109045299+36893411-109045302+36886167-109045303+36884049-109045305+36879125-109045307+36875361-109045308+36875098-109045336+36874998-109045407+36874998-109045419+36874808-109045433+36874589 -109045433+36874589-109045377+36872071 -109045377+36872071-109045400+36871370 -109045400+36871370-109045398+36870827-109045391+36869279-109045379+36866783-109045330+36856967-109045315+36853987-109045294+36849537-109045292+36849186 -109045292+36849186-109045326+36847785 -109045326+36847785-109045283+36846372-109045283+36846041-109045271+36841262 -109045271+36841262-109045326+36828579-109045328+36827935-109045332+36825790-109045356+36823109-109045362+36820937 -109045362+36820937-109045305+36816085 -109045305+36816085-109045322+36811437-109045329+36804161-109045334+36798972-109045346+36786044-109045351+36780242-109045356+36773810-109045360+36769117-109045370+36758807-109045372+36757530-109045397+36742867-109045400+36739584-109045413+36728238-109045413+36727651-109045417+36723937-109045432+36711693-109045436+36708224-109045438+36706961-109045441+36704114-109045442+36703010-109045444+36701039 -109045444+36701039-109045420+36687172 -109045420+36687172-109045448+36681779-109045478+36676140-109045490+36671100-109045497+36668085-109045541+36650004-109045554+36644891 -109045554+36644891-109045487+36613971-109045485+36609093 -109045485+36609093-109045489+36606947-109045508+36600752-109045513+36588597 -109045513+36588597-109045504+36586175-109045499+36580369 -109045499+36580369-109045502+36577153-109045507+36574310 -109045507+36574310-109045501+36571815-109045493+36568263-109045490+36567205-109045488+36566273-109045485+36565007-109045482+36561379-109045482+36560540-109045481+36550568-109045478+36548266-109045476+36547398 -109045476+36547398-109045481+36541342-109045506+36540614 -109045506+36540614-109045505+36530015-109045504+36529893-109045488+36527350-109045428+36526830 -109045428+36526830-109045532+36510708-109045544+36509559-109045609+36483977-109045633+36483091-109045661+36482679-109045672+36473247-109045672+36473169-109045676+36469925-109045681+36468186-109045688+36465628-109045720+36454383-109045767+36437738 -109045767+36437738-109045762+36423187 -109045762+36423187-109045824+36406723-109045849+36400048-109045885+36390684-109045915+36383055-109045915+36382934-109045920+36381554 -109045920+36381554-109045637+36374625 -109045637+36374625-109045692+36363197-109045777+36348594 -109045777+36348594-109045727+36347616 -109045727+36347616-109045729+36346639-109045778+36345504-109045809+36333875-109045811+36328954 -109045811+36328954-109045799+36322818-109045796+36320767-109045784+36314918 -109045784+36314918-109045815+36311053 -109045815+36311053-109045806+36308878-109045798+36308015-109045733+36301004 -109045733+36301004-109045734+36300094-109045735+36299312-109045739+36296817-109045742+36294998-109045744+36294351-109045745+36294054-109045747+36292306-109045747+36292055-109045747+36291406-109045762+36280099-109045762+36280006-109045763+36279219-109045767+36275788-109045774+36270245-109045776+36269016-109045783+36267254-109045795+36264170 -109045795+36264170-109045771+36259800-109045771+36258884-109046024+36247197 -109046024+36247197-109045940+36245618-109045939+36241509-109045938+36233066-109045937+36231039-109045936+36227680-109045935+36226995-109045935+36226604-109045935+36215104-109046005+36212518 -109046005+36212518-109046004+36211692-109045994+36199815-109045993+36199263-109045987+36192214-109045986+36191172-109045984+36189563-109045899+36188916 -109045899+36188916-109046012+36187245 -109046012+36187245-109046009+36184874 -109046009+36184874-109046183+36181751 -109046183+36181751-109046151+36174787-109046037+36148793-109046005+36141387-109046002+36140857-109045997+36139909-109045993+36139124-109045729+36117028 -109045729+36117028-109045742+36112962-109045745+36111931-109045746+36111543-109045793+36088832 -109045793+36088832-109045788+36087512-109045765+36081316-109045761+36080283-109045752+36072497 -109045752+36072497-109045778+36066363-109045790+36063440-109045814+36057663-109045833+36050779 -109045833+36050779-109045826+36049040-109045803+36043120-109045785+36038638-109045773+36035350 -109045773+36035350-109045794+36028229-109045951+36011376-109045954+36010376-109045966+36005183-109045967+36004827-109045973+36002338 -108208394+31783599-108198913+31783593-108170957+31783576-108164037+31783572-108105199+31783527-108082670+31783502-108077754+31783508-108051636+31783585-107963757+31783629-107865747+31783595-107848354+31783632-107774065+31783619-107708182+31783673-107700668+31783674-107654609+31783708-107632922+31783736-107630371+31783739-107627990+31783743-107626910+31783744-107625414+31783647-107624356+31783648-107507560+31783654-107482801+31783645-107422495+31783599-107422246+31783599-107296824+31783762 -107450635+36906840-107455796+36939510 -107455796+36939510-107455473+36957469-107420913+37000005 -107507160+36875005-107450635+36906840 -107507160+36875005-107504830+36875267-107504714+36875825 -107504714+36875825-107504789+36878619 -107504789+36878619-107504384+36881618-107503386+36882407-107502112+36882584-107501084+36882227-107500605+36881656-107499311+36878356-107496638+36876668-107450635+36906840 -107599154+36833421-107565749+36850302-107562578+36855058-107556763+36857123-107522995+36875005-107507160+36875005 -107551202+34578976-107536452+34580362 -107551202+34578976-107550898+34578970-107536452+34580362 -107724854+34578060-107719686+34577897-107715418+34577764-107709924+34577586-107708661+34577673-107706886+34577853-107699445+34578610-107693353+34579230-107690486+34579478-107673266+34578797-107645220+34579380-107638400+34579522-107627081+34579758-107603423+34579570-107585435+34579667-107577416+34579505-107566968+34579294-107551202+34578976 -107571220+33476079-107563441+33476026 -107571220+33476079-107565302+33476062-107563441+33476026 -107571220+33476079-107571511+33476080-107575656+33476121-107580943+33476164-107585245+33476144-107595322+33476098-107598049+33476073-107601261+33476156-107603207+33476194-107620655+33476443-107630356+33476486-107631601+33476508-107649246+33476784-107659573+33476903-107666937+33476988-107672627+33476945-107672956+33476943-107684331+33476877-107688152+33476864-107706324+33476768-107708051+33476810-107712713+33476892 -107592356+36812252-107599154+36833421 -107592356+36812252-107599683+36828212-107600066+36828993-107600067+36829356-107600410+36830218 -107600410+36830218-107600361+36831032-107599874+36832525-107599154+36833421 -107616318+36802577-107615870+36802099-107614466+36800602-107612891+36799941-107612384+36799758-107593312+36810865-107592356+36812252 -107608283+32605382-107618283+32606968-107655575+32612881-107660619+32613681-107680655+32616857-107686610+32617801-107690773+32618461-107717091+32622625-107717320+32622742-107726205+32626857-107727547+32627128-107731578+32627358-107732497+32627529 -107732497+32627529-107732056+32634838 -107619155+36676825-107618881+36688377-107618860+36692130-107618852+36693499-107618769+36708357-107618756+36710586-107618710+36718852-107618622+36744506-107618584+36746928-107618396+36766421 -107618396+36766421-107618448+36767771 -107618448+36767771-107618425+36770384-107618393+36774011-107618230+36793165 -107618230+36793165-107618312+36794193-107618447+36795780-107618591+36797587 -107618591+36797587-107618519+36800852-107618426+36802959-107618408+36803352 -107618408+36803352-107616318+36802577 -107618408+36803352-107618348+36804739-107616318+36802577 -108000591+32517083-108000459+32517083-107996668+32517093-107977954+32517142-107971332+32517159-107958922+32517191-107923489+32517283-107923489+32542577-107923489+32550806-107923489+32552104-107923489+32553581-107923489+32563490-107923489+32578149-107923489+32579312-107923489+32579453-107923490+32587587-107923490+32598710-107923490+32604381-107922486+32604384-107911802+32604412-107894009+32604463-107889214+32604474-107888925+32604474-107856673+32604555-107844384+32604587-107820763+32604648-107818452+32604654-107811645+32604672-107803272+32604694-107796044+32604713-107777452+32604761-107767750+32604786-107767451+32604786-107764767+32604794-107742021+32604871-107701044+32605023-107698484+32605033-107677204+32605116-107676485+32605119-107662189+32605174-107656544+32605196-107656059+32605198-107639568+32605261-107618675+32605342-107608283+32605382 -107620205+36675304-107619155+36676825 -107620205+36675304-107619168+36675349-107619155+36676825 -107625608+36500009-107625609+36510838-107625609+36512555-107625609+36514145-107625609+36522148-107625609+36525873-107625609+36532681-107625609+36537212-107625609+36538562-107625609+36539207-107625609+36539946-107625609+36546091-107625609+36547235-107624989+36562075-107624879+36566271-107624833+36568016-107624752+36571117-107624544+36579046-107624308+36588049-107624107+36595717-107623710+36610860-107623404+36617701-107623403+36623591 -107623403+36623591-107623405+36625585-107623406+36627507 -107623406+36627507-107623397+36637287-107623394+36640620-107623389+36641992-107623193+36645356-107623143+36653319 -107623143+36653319-107623356+36670893 -107623356+36670893-107622678+36675198-107620205+36675304 -107625997+36496179-107626026+36493173-107626053+36490444-107626265+36468589-107626410+36456880-107626415+36456460-107626559+36448256-107626582+36447130 -107626582+36447130-107626161+36426729-107625609+36423859-107625609+36422600-107625609+36421594-107625609+36420725-107625556+36419963-107625521+36419451-107625026+36412285-107624485+36404451-107624357+36402606-107624307+36401994-107623744+36393712-107623723+36392965 -107623723+36392965-107623739+36392451-107624151+36379259-107624192+36377930 -107624169+36230401-107624177+36230352-107624250+36219799 -107624169+36230401-107624481+36248163 -107624192+36377930-107624284+36375011 -107624250+36219799-107624306+36211922-107624334+36207814-107624401+36198126-107624453+36190684-107624456+36190296-107624463+36189268-107624519+36181204-107624543+36177672-107624550+36176740-107624577+36172832-107624598+36169755-107624653+36161493-107624675+36158291 -107624675+36158291-107624665+36157686-107624606+36154118-107624603+36153937-107624590+36153150-107624510+36148352 -107624510+36148352-107624555+36145250-107624559+36145056-107624649+36141072-107624667+36140281-107624733+36137333-107624841+36132598-107624845+36132405-107625005+36120780-107625608+36107481-107625608+36105927-107625775+36088448-107625775+36088427-107625808+36084999-107625915+36073844-107625918+36073503-107625962+36064824-107625972+36062778-107625976+36062315-107626003+36059118-107626030+36055953-107626037+36055240-107626134+36043912-107626151+36041973-107626163+36040571-107626197+36036594-107626250+36030420-107626267+36028456-107626288+36026078-107626377+36015652-107626459+36006092-107626480+36003707-107626505+36000806-107626510+36000320 -107624284+36375011-107624192+36377930 -107624481+36248163-107624545+36248417-107624565+36249046 -107624565+36249046-107624479+36250012 -107624479+36250012-107624552+36256361-107624556+36256723-107624597+36260303-107624633+36263479-107624640+36264088-107624680+36267532-107624729+36271755-107624787+36276825-107624800+36278020-107624808+36278664-107624810+36278862-107624812+36279075-107624839+36281450 -107624839+36281450-107624807+36282006 -107624807+36282006-107624812+36282424-107624842+36284804-107624936+36292120-107625139+36307967-107625146+36308521-107625225+36315655-107625299+36318932-107625353+36321474-107625486+36324366-107625609+36328420-107625609+36332855-107625107+36357229 -107625107+36357229-107625136+36357161 -107625136+36357161-107624738+36367260-107624691+36367292-107624284+36375011 -107624481+36248163-107624169+36230401 -107625608+36500009-107625997+36496179 -107625997+36496179-107625608+36500009 -109045973+36002338-109040432+36002357-109038688+36002363-109020866+36002425-109018484+36002441-109011340+36002468-109008782+36002478-109006561+36002487-109000760+36002510-108993917+36002682-108990269+36002689-108982520+36002702-108981797+36002682-108964796+36002692-108963524+36002693-108959750+36002697-108958202+36002698-108953303+36002701-108949905+36002704-108940560+36002710-108937613+36002712-108937466+36002708-108932621+36002578-108930323+36002516-108929895+36002505-108925977+36002881-108908371+36002708-108884313+36002667-108870303+36002662-108863136+36002655-108860936+36002650-108849883+36002625-108847090+36002619-108836752+36002599-108829737+36002617-108827124+36002615-108825581+36002614-108819477+36002609-108817301+36002607-108813925+36002604-108807223+36002598-108804541+36002595-108802699+36002594-108785680+36002579-108779848+36002574-108777341+36002564-108773792+36002549-108768931+36002556-108753071+36002541-108750180+36002714-108745493+36002683-108719410+36002647-108702867+36002625-108676538+36002574-108671320+36002564-108667353+36002557-108663806+36002593-108661303+36002590-108659149+36002587-108645696+36002568-108642915+36002565-108642202+36002564-108636163+36002555-108628848+36002545-108625121+36002766-108599643+36002695-108580658+36002631-108577976+36002619-108570687+36002586-108564395+36002582-108564134+36002582-108555544+36002578-108553688+36002577-108533934+36002567-108521073+36002520-108516724+36002504-108513392+36002492-108507558+36002402-108507172+36002482-108497721+36002438-108494290+36002416-108484160+36002351-108479735+36002331-108478036+36002329-108474326+36002324-108473679+36002310-108473060+36002288-108471088+36002288-108466936+36002284-108454435+36002274-108450174+36002242-108448468+36002241-108421481+36002231-108377454+36002213-108365824+36002378-108360371+36002347-108353713+36002333-108342195+36002309-108339522+36002303-108338418+36002301-108293786+36002209-108286517+36002226-108283078+36002215-108271771+36002183-108255053+36002135-108252951+36002129-108236963+36002228-108235871+36002236-108222743+36002338-108219865+36002343-108219465+36002343-108219201+36002343-108218980+36002343-108214907+36002349-108212181+36002353-108202478+36002367-108196067+36002377-108191112+36002348-108184987+36002367-108180034+36002383-108176529+36002394-108165628+36002429-108165031+36002431-108156300+36002459-108155987+36002460-108155279+36002462-108151545+36002475-108150575+36002478-108146069+36002493-108143736+36002500-108130694+36002543-108130619+36002543-108130079+36002545-108124711+36002560-108111612+36002559-108111497+36002559-108094337+36002557-108093713+36002557-108089284+36002557-108083801+36002535-108076639+36002507-108075712+36002503-108061751+36002448-108057861+36002433-108057322+36002431-108044641+36002381-108043582+36002377-108039361+36002360-108031256+36002329-108030772+36002327-108022080+36002293-108021883+36002292-108013798+36002261-108012676+36002257-108006147+36002235-108003704+36002227-107984725+36002153-107978881+36002129-107968629+36002089-107948816+36002011-107937884+36001989-107930681+36001989-107930599+36002004-107926330+36001976-107920854+36001942-107912430+36001899-107895145+36001810-107881634+36001741-107876566+36001760-107876290+36001761-107858892+36001670-107857932+36001665-107840839+36001569-107839792+36001563-107838877+36001558-107821921+36001462-107821661+36001461-107821377+36001460-107821053+36001458-107818882+36001445-107817139+36001435-107814266+36001367-107805608+36001313-107805498+36001312-107804674+36001307-107786290+36001193-107771689+36001102-107755668+36001002-107755402+36001001-107752505+36000982-107726118+36000839-107725533+36000835-107722130+36000817-107716205+36000800-107714102+36000788-107703880+36000733-107701814+36000721-107700217+36000608-107699838+36000652-107699585+36000681-107699356+36000707-107698895+36000704-107693877+36000677-107681475+36000611-107681000+36000608-107679226+36000599-107671172+36000556-107666780+36000533-107663850+36000525-107662948+36000523-107662174+36000521-107655439+36000503-107646570+36000447-107644720+36000435-107641226+36000413-107630737+36000347-107626510+36000320 -107711436+33823854-107712087+33817272-107712288+33815234-107712485+33799214 -107712485+33799214-107712359+33789569-107712166+33771593-107712134+33768250 -107712134+33768250-107712149+33765367 -107712149+33765367-107712078+33764685 -107712078+33764685-107712158+33764294 -107712158+33764294-107712026+33760772 -107712026+33760772-107712129+33759756-107712182+33759393 -107712182+33759393-107712176+33758432-107712156+33757289 -107712156+33757289-107712184+33756705-107712230+33755575-107712308+33753609-107712342+33752622 -107712342+33752622-107712318+33751343-107712020+33743025-107711790+33734125-107711783+33731647 -107711783+33731647-107711861+33711466-107711886+33708161-107711913+33704666-107711925+33702273-107711982+33695916-107712013+33692683-107712041+33689773-107712112+33682484-107712171+33676428 -107712171+33676428-107712135+33675031 -107712135+33675031-107712158+33673535-107712216+33672742-107712266+33666792-107712297+33663166-107712306+33662110-107712375+33656512-107712386+33653610-107712389+33652913-107712404+33651083-107712406+33650813-107712461+33645503-107712461+33645430-107712479+33641037-107712489+33640151-107712537+33636187-107712544+33635645-107712641+33627715 -107712641+33627715-107712194+33623843 -107712194+33623843-107712231+33615665-107712361+33593060-107712364+33592393-107712388+33588189 -107712388+33588189-107712384+33584715 -107712384+33584715-107712402+33581736-107712409+33580570-107712430+33577090-107712460+33572033-107712462+33571559-107712509+33563745-107712567+33559946-107712578+33557812-107712579+33557494-107712581+33557124-107712586+33556081-107712614+33550907-107712641+33546068-107712675+33539817-107712710+33533477-107712728+33530217-107712740+33527945-107712784+33520152-107712787+33519618-107712805+33516400-107712820+33513648-107712835+33510957-107712889+33501357 -107712889+33501357-107712687+33492911-107712684+33491779-107712660+33490210 -107712660+33490210-107712664+33481766-107712713+33476892 -107712713+33476892-107727001+33476794-107729604+33476724-107743511+33477626-107795591+33476678-107806878+33476490-107808386+33476458-107813181+33476567-107816042+33476628-107817394+33476658-107818825+33476650-107823807+33476566-107830186+33476490-107842707+33476381-107855882+33476175-107861884+33476057-107865606+33475947-107868321+33475869-107872630+33475686-107887948+33475318-107889665+33475287-107893159+33475184-107894331+33475142-107897624+33475048-107907666+33474821-107912342+33474720-107914114+33474683-107921688+33474572-107923125+33474536-107924192+33474510-107926578+33474452-107932873+33474365-107938660+33474381-107938959+33474382-107948657+33475619-107951459+33475989-107951650+33475967-107958548+33476793-107964361+33477541-107973147+33478051-107975227+33478016-107978914+33478073-107982620+33478095-107982952+33478086-107988132+33478036-108000602+33476245-108000602+33474688-108000602+33462383-108000602+33461872-108000602+33448116-108000602+33447887-108000601+33437449-108000601+33437358-108000601+33434726-108000601+33428936-108000601+33426189-108000601+33398081-108000601+33397761-108000600+33368438-108000600+33357681-108000600+33349005-108000599+33330489-108000599+33310804-108000599+33294233-108000598+33277867-108000598+33276036-108000598+33274480-108000598+33268414-108000598+33259190-108000598+33249623-108000598+33243786-108000598+33236369-108000598+33234378-108000598+33227694-108000598+33216913-108000597+33201564 -107716010+33848541-107711436+33823854 -107716010+33848541-107715860+33834474-107715816+33829271-107715590+33825590-107711272+33825514 -107711272+33825514-107711436+33823854 -107724854+34578060-107724860+34577759-107724921+34574888-107725113+34565938-107725117+34565747-107725172+34563190-107725203+34561761-107725444+34550549-107725684+34539413-107725709+34538244-107725978+34525786-107726231+34514052-107726292+34511206-107726372+34507519-107726461+34503429-107726534+34500055-107726540+34489602-107726548+34475647-107726553+34466723 -107726553+34466723-107726416+34444662-107726411+34443860-107726345+34443401-107726279+34428638-107726012+34380348 -107726012+34380348-107726051+34370522 -107726051+34370522-107726014+34363652-107725996+34360432-107725970+34355545-107725959+34353549-107725925+34347178-107725920+34346336-107725904+34343434-107725892+34341165-107725733+34311074-107725712+34307259-107725641+34301420-107725606+34293285-107725541+34278027-107725525+34274335-107725503+34269154-107725501+34268816-107725483+34264562-107722257+34259808-107716356+34255231-107716277+34246925 -107716277+34246925-107716387+34246490 -107716387+34246490-107716380+34232253 -107716380+34232253-107716431+34215114-107716451+34208358-107716463+34204368-107716479+34198804-107716516+34155181-107716561+34141914-107716565+34140737-107716592+34135443-107716625+34129024-107716638+34126280-107716701+34120095-107716715+34119718-107716728+34119408 -107716728+34119408-107716710+34115004 -107716710+34115004-107716881+34090178-107716898+34088530 -107716898+34088530-107716883+34082699-107716846+34068235-107716826+34060370-107716773+34039337-107716693+34007571-107716559+33981270-107716504+33970689-107716481+33966375-107716457+33961873-107716440+33958715-107716406+33952397-107716398+33950972-107716370+33945435-107716356+33942692 -107716356+33942692-107716360+33940045-107716412+33931713 -107716412+33931713-107716381+33927400-107716378+33926451 -107716378+33926451-107716379+33921813-107716383+33908732-107716385+33902018-107716387+33895141-107716388+33892687-107716388+33891716-107716390+33883950-107716392+33879911 -107716392+33879911-107716341+33871770-107716316+33870177-107716236+33864998-107716142+33858919-107716066+33853718-107716010+33848541 -107717686+32755077-107719286+32771377-107719386+32772177-107719586+32772377-107719886+32772877-107720587+32773377-107721287+32774477-107721487+32775477-107721587+32776077 -107721587+32776077-107721487+32776777-107721287+32777177 -107721287+32777177-107748187+32813976 -107717686+32755077-107748187+32813976 -107720145+32712063-107719886+32751377-107717686+32755077 -107724854+34578060-107727022+34578104-107730721+34578171-107744938+34578472-107774577+34578535-107794588+34579395-107795039+34579389-107828550+34578933-107851263+34578608-107852014+34578582-107863720+34578673-107873434+34578708-107873708+34578709-107896331+34579270-107909641+34579164-107921992+34579035-107923767+34579016-107937157+34578876-107939480+34578852-107942612+34578820-107944422+34578802-107945522+34578790-107946185+34578784-107948498+34578760-107955578+34579116-107982704+34579160-107995581+34578800-108000614+34578604-108004218+34578666-108010596+34578818 -107732056+32634838-107720145+32712063 -107732056+32634838-107727424+32688999 -107727424+32688999-107727446+32692114 -107727446+32692114-107725388+32693649-107723289+32694982-107722857+32695864-107720357+32696759-107719567+32697474 -107719567+32697474-107719735+32698862-107719910+32701163 -107719910+32701163-107719718+32702078 -107719718+32702078-107720145+32712063 -107748187+32813976-107746587+32821476 -107746587+32821476-107749988+32831875-107752868+32836674-107776089+32875074-107777608+32875074 -107777608+32875074-107767884+32908774-107766185+32910832-107765582+32912938-107765258+32915717 -107765258+32915717-107766775+32917417-107814376+32957514 -107814376+32957514-107846241+32992788-107847352+32993991-107848745+32994559-107851130+32996029-107852123+32997031-107852598+32997900-107853193+32998535-107853442+33000071-107854102+33000703-107855206+33001423-107855912+33004524 -107814376+32957514-107855912+33004524 -107838449+33080232-107845332+33087883 -107845332+33087883-107844944+33088435-107844826+33089188-107844772+33090757-107844591+33090871-107844028+33090972-107843704+33091063-107843400+33091348-107843330+33092132-107842894+33092531 -107842894+33092531-107846144+33102227 -107838449+33080232-107846144+33102227 -108000597+33201564-107937147+33202229-107930366+33202269-107924618+33202283-107913201+33202356-107904398+33202412-107890637+33202528-107847226+33185160-107839465+33182468 -107839465+33182468-107839747+33182277-107840861+33181765-107841573+33181631-107841789+33181474-107842108+33181243-107842373+33181149-107842524+33181082 -107842524+33181082-107842337+33180836-107841841+33180403 -107841841+33180403-107842680+33172444-107855442+33166575 -107855442+33166575-107854298+33155323-107845588+33130946 -107845588+33130946-107849219+33116128 -107849219+33116128-107847319+33106567-107846144+33102227 -107855912+33004524-107847483+33009300 -107847483+33009300-107847812+33018037-107848019+33019200-107849520+33028348-107855199+33041117 -107855199+33041117-107850179+33057100-107838449+33080232 -108000591+32517083-108001591+32517079 -108001591+32517079-108000591+32517083 -108001591+32517079-108003318+32517092-108004222+32517100-108005290+32517099-108010733+32517054-108037303+32517045-108045005+32516985-108047517+32516965-108051182+32516936-108052231+32516927-108053653+32516916-108067707+32516825-108081901+32516811-108088400+32516816-108089566+32516816-108136605+32516932-108152973+32517010-108154746+32517007-108161430+32516995-108182869+32517002-108190790+32516999-108224556+32516964-108229347+32502719 -108229347+32502719-108229345+32495579 -108229345+32495579-108229353+32492644-108229373+32485616-108229391+32479297-108229406+32474029-108229415+32464334-108229422+32462138-108229465+32454283-108229533+32429356-108229536+32428504 -108229536+32428504-108229449+32413920 -108229449+32413920-108229662+32408241 -108229662+32408241-108229430+32404052 -108229430+32404052-108229469+32399793-108229478+32395836-108229508+32383015-108229509+32382712 -108229509+32382712-108229385+32373363 -108229385+32373363-108229394+32369755-108229410+32363760-108229437+32353270-108229448+32348937-108229462+32343653-108229467+32341523-108229470+32340191-108229472+32339371-108229489+32333100-108229544+32312932-108229548+32311410-108229552+32309614-108229556+32307898-108229581+32298881-108229586+32296949-108229615+32286292-108229635+32279423-108229653+32272803-108229829+32247280 -108229829+32247280-108229811+32244985-108229742+32239348 -108229742+32239348-108229904+32236537-108230023+32233779 -108230023+32233779-108229914+32229230-108229897+32228513-108229869+32225926-108229864+32208788-108229827+32208067-108229808+32207700-108229778+32206924-108229754+32206258 -108229754+32206258-108229833+32201656-108229859+32201387-108229966+32200299 -108229966+32200299-108229745+32191540 -108229745+32191540-108229747+32191286-108229748+32191069-108229749+32190976-108229751+32190652-108229754+32190217-108229757+32189712-108229760+32189339-108229761+32189268-108229895+32170826-108230056+32139241-108230147+32138281 -108230147+32138281-108229794+32135134 -108229794+32135134-108229866+32133547 -108229866+32133547-108229572+32131036 -108229572+32131036-108229792+32117360 -108229792+32117360-108217138+32044547 -108217138+32044547-108217245+32024054-108217286+32016201 -108217286+32016201-108217026+31985493 -108217026+31985493-108217029+31985030-108217061+31979182-108217065+31978445-108217084+31974871 -108217084+31974871-108217077+31963005-108217023+31913548 -108217023+31913548-108217035+31909803-108217055+31903629-108217120+31882861-108217187+31865609-108217194+31864096 -109047237+33208965-109037002+33208997-109020635+33209050-109004604+33209103-108976725+33208143-108976638+33208141-108956734+33207368-108937093+33207650-108873281+33208490-108858089+33208619-108857138+33208721-108853810+33208713-108850243+33208725-108847947+33208696-108841189+33208678-108832951+33208656-108830467+33208625-108821584+33208674-108811444+33208730-108781529+33208832-108770128+33208871-108768662+33208876-108758040+33208913-108749787+33209646-108746697+33209636-108743626+33209627-108730364+33209588-108730015+33209587-108718238+33209552-108718114+33209552-108715555+33209545-108701340+33209503-108659366+33209379-108628815+33207679-108603454+33207922-108594011+33207906-108575493+33207876-108563759+33207857-108562864+33207822-108550648+33207824-108516831+33205817-108460629+33201936-108404475+33201200-108368413+33201058-108305536+33201205-108294916+33201021-108286765+33201160-108248298+33201063-108243474+33201040-108217236+33200941-108208503+33200978-108207763+33200981-108194814+33201035-108185243+33201075-108182259+33201088-108155509+33201246-108040516+33201508-108036448+33201511-108035600+33201545-108033680+33201545-108029359+33201544-108000597+33201564 -108057027+34579547-108010596+34578818 -108057027+34579547-108052779+34579594-108036697+34579439-108010596+34578818 -108986552+34579415-108984693+34579397-108983179+34579309-108981906+34580193-108961528+34580117-108949292+34580076-108938241+34580038-108921804+34579935-108920779+34579912-108906911+34579817-108894803+34579819-108889775+34579820-108877022+34579823-108871205+34579805-108870766+34579802-108870105+34579797-108844999+34579627-108843802+34579615-108832879+34579506-108825639+34579417-108824894+34579407-108822307+34579375-108815707+34579295-108814502+34579272-108803166+34579059-108800709+34579107-108797990+34579161-108786773+34579133-108784141+34579134-108784093+34579173-108774113+34579157-108769425+34579150-108762300+34579148-108758214+34579149-108757057+34579168-108755063+34579178-108754984+34579166-108750631+34579178-108750200+34579213-108749688+34579167-108746975+34579122-108729503+34579131-108684447+34579089-108680675+34579066-108652226+34579028-108627208+34579278-108624741+34579413-108620935+34579408-108600794+34579382-108579550+34579421-108572293+34579424-108549288+34579428-108540401+34579430-108536103+34579445-108526674+34579449-108526416+34579408-108510163+34579407-108508887+34579407-108497514+34579347-108462436+34579361-108461811+34579362-108461258+34579363-108450988+34579462-108448757+34579475-108438032+34579516-108436620+34579456-108435848+34579424-108414840+34578787-108389585+34578649-108387182+34578636-108364633+34578798-108353608+34578882-108322682+34579119-108269405+34579526-108264892+34579561-108248780+34579733-108218593+34579967-108191018+34580182-108094212+34581019-108071913+34580921-108057027+34579547 -109047117+32777570-109047220+32770496-109047261+32767673-109047423+32756588-109047468+32753501-109047566+32727412-109047633+32695967-109047633+32695808-109047634+32695168-109047635+32694635-109047638+32693439-109047645+32689988-109047646+32689676-109047652+32686954-109047653+32686327-109047653+32682103-109047653+32681379-109047699+32655058-109047712+32648049-109047714+32647024-109047739+32637906-109047764+32625255-109047776+32618750-109047804+32604491-109047808+32602448-109047835+32578508-109047849+32564808-109047859+32554381-109047865+32548076-109047880+32533587-109047893+32520553-109047900+32513901-109047914+32500076 -109047914+32500076-109047880+32491918-109047816+32476347-109047666+32439591-109047638+32432825-109047633+32431500-109047612+32426377 -109047612+32426377-109047636+32414088-109047660+32402230-109047662+32401230-109047666+32399228-109047669+32397746-109047682+32391114-109047767+32348467-109047773+32345187-109047779+32342291-109047781+32341417-109047825+32319546-109047850+32307228-109047854+32305074-109047868+32298257-109047872+32296337-109047905+32279429-109047938+32262899-109047939+32262398-109047956+32253199-109048006+32228777-109048007+32227959-109048009+32227256-109048011+32225797-109048027+32218080-109048041+32210869-109048070+32196266-109048085+32188774-109048085+32188354-109048116+32173290-109048141+32160977-109048173+32145697-109048246+32109312-109048286+32089114-109048296+32084093-109048300+32081826-109048323+32070888-109048731+32028174 -109048731+32028174-109048719+32026861-109048599+32013651-109048596+32012399-109048577+32002650-109048465+32000089 -109048465+32000089-109048475+31995507-109048511+31978940-109048527+31971654-109048539+31966012-109048608+31935012-109048618+31930459-109048639+31920913-109048690+31897693 -109048690+31897693-109048590+31870791 -109048590+31870791-109048731+31863384-109048769+31861383-109048804+31859571-109049106+31843715 -109049106+31843715-109049024+31841669-109048824+31836648-109048732+31834346-109048732+31833660-109048778+31832591-109048836+31831228-109048867+31830499 -109048867+31830499-109048863+31829179-109048851+31825064-109048850+31824821-109048843+31822418-109048829+31818067-109048816+31813777-109048784+31811965-109048763+31810776 -109048763+31810776-109048818+31804408-109048898+31802734-109048905+31802581-109049131+31797868-109049142+31797645-109049195+31796551 -109049195+31796551-109048988+31761990 -109048988+31761990-109049013+31731450-109049013+31721932-109049033+31707727-109049065+31701747-109049121+31691150-109049171+31681625-109049205+31670747 -109049205+31670747-109049166+31656650-109049113+31636978 -109049113+31636978-109049116+31635268-109049120+31634214-109049154+31623434-109049196+31610466-109049236+31601653-109049297+31592288-109049300+31591862-109049354+31557803 -109049354+31557803-109049336+31552518-109049330+31550730 -109049330+31550730-109049533+31532363-109049744+31514808-109049811+31500101-109049813+31499528-109049843+31499515-109050173+31480004 -109050173+31480004-109050172+31479882-109050016+31465516-109049958+31448309 -109049958+31448309-109050043+31412333-109050053+31373734 -109050053+31373734-109050047+31350299-109050047+31349691-109050047+31347030-109050046+31342168-109050046+31342106-109050044+31332502-109035699+31332250-109028254+31332225-109000607+31332172-108996683+31332196-108886920+31332312-108861028+31332315-108851105+31332301-108822059+31332261-108759064+31332607-108756480+31332644-108718941+31333070-108657092+31333232-108635478+31333249-108617794+31333297-108537880+31333353-108530115+31333359-108530035+31333359-108399165+31333436-108389107+31333409-108368287+31333401-108367567+31333401-108227540+31333368-108208550+31356155-108208547+31357434-108208453+31376486-108208393+31429167-108208362+31458506 -108208362+31458506-108208538+31492976-108208572+31499742 -108208572+31499742-108208521+31499798 -108208521+31499798-108208540+31500107-108208546+31501051-108208566+31504484-108208598+31509986-108208690+31525806 -108208690+31525806-108208658+31529141-108208478+31547427-108208243+31577446-108208192+31589347-108208141+31601020-108208087+31613489 -108208087+31613489-108208218+31630002-108208245+31648895-108208303+31688782-108208312+31695080-108208370+31721515-108208371+31722364-108208373+31723393-108208394+31783599 -108208394+31783599-108209167+31783647-108209995+31783699-108209995+31812495-108209995+31820398-108217291+31821988 -108217291+31821988-108217288+31822763-108217288+31823105-108217260+31835516-108217235+31846450-108217224+31851017-108217222+31851758-108217194+31864096 -108646373+32603582-108646390+32600751-108646437+32592583-108646460+32588632-108646495+32582620-108646521+32578176-108646538+32575226-108646540+32575015-108646551+32572601-108646589+32564238-108646590+32564067-108646593+32563255 -108646593+32563255-108646575+32559542 -108646575+32559542-108646629+32555939-108646690+32544610-108646690+32543683-108646693+32543530-108646697+32543362-108646801+32539115-108647073+32521571-108647134+32518075 -108647134+32518075-108639577+32516864-108633101+32516837-108611562+32516876-108600595+32516865-108595872+32516860-108571586+32516836-108570628+32516835-108570510+32516835-108562786+32516651-108561542+32516601-108560617+32516565-108557074+32516691-108554998+32516683-108554865+32516683-108552996+32516691-108548787+32516709-108548668+32516710-108537020+32510712-108537020+32510627-108537227+32503067 -108537227+32503067-108537157+32502863-108537113+32502735 -108537113+32502735-108537234+32501923-108537280+32500790 -108537280+32500790-108536989+32497676-108536984+32496670-108536984+32496551-108536980+32495652-108536972+32494093-108536950+32489758 -108536950+32489758-108536980+32481056-108537039+32467294-108537040+32463404-108537046+32447348 -108537046+32447348-108536928+32437458 -108536928+32437458-108536938+32432659-108536939+32432407-108536942+32431305-108536966+32420819-108536969+32419945-108536980+32411486-108536981+32411031-108536983+32407104-108536993+32387842 -108536993+32387842-108536985+32386460 -108536985+32386460-108537095+32377666 -108537095+32377666-108537035+32374316-108537029+32370278 -108537029+32370278-108537039+32368378 -108537039+32368378-108537032+32363951-108537023+32358774 -108537023+32358774-108537044+32355485 -108537044+32355485-108536990+32333470-108536972+32325874 -108536972+32325874-108537165+32322496 -108537165+32322496-108537054+32319600-108537027+32317674-108536931+32314524-108536920+32312828 -108536920+32312828-108536923+32312632-108536989+32308519 -108536989+32308519-108536984+32298746-108536980+32290990-108536979+32290126-108536976+32282613-108536975+32280714 -108536975+32280714-108536979+32275583-108536986+32271631-108536986+32271179-108536986+32271063-108536987+32270520-108536988+32269910-108536989+32269380-108536991+32268556-108536992+32268421 -108536992+32268421-108536986+32266613-108536963+32260226-108536936+32252697-108536931+32251343-108536915+32246551-108536912+32245578-108536912+32244216-108536914+32239992-108536949+32237644-108537135+32225359 -108537135+32225359-108536948+32221443 -108536948+32221443-108536956+32198841 -108536956+32198841-108536930+32196849-108536912+32181789-108536909+32178506 -108536909+32178506-108537074+32174425-108537297+32167112-108537633+32163987 -108537633+32163987-108537614+32160690-108537485+32140093-108537398+32131154 -108537398+32131154-108537526+32121413-108537691+32110118-108537740+32106726-108537741+32106691-108537940+32093084-108538097+32082374-108538135+32079837 -108538135+32079837-108524624+32053846-108524491+32052371-108524460+32052022-108524421+32051581 -108524421+32051581-108524515+32034446-108524596+32019798-108525116+31988518 -108525116+31988518-108525087+31979765-108524998+31975534-108524895+31970688-108524562+31954425 -108524562+31954425-108524574+31941328-108524583+31932114-108524585+31929100-108524734+31926641 -108524734+31926641-108524729+31926528-108524717+31926237 -108524717+31926237-108524729+31924123-108524804+31923068 -108524804+31923068-108524771+31922559 -108524771+31922559-108524896+31921993-108524897+31920724-108525116+31912479 -108525116+31912479-108525086+31911655-108524877+31905471-108524851+31903020-108524825+31900569-108524807+31895215-108524754+31879150-108520569+31863728-108476023+31863904-108470615+31863906-108462162+31863909-108441804+31863918-108432009+31863922-108431274+31863922-108415672+31863928-108404342+31863933-108359049+31863952-108350815+31863955-108344192+31863958-108325611+31863965-108319444+31863968-108308461+31863973-108300472+31863976-108291186+31863980-108283499+31863983-108280321+31863984-108265852+31863990-108263644+31863991-108260950+31863992-108242498+31864020-108240501+31864026-108233964+31864046-108225170+31864072-108217194+31864096 -108468463+35170178-108468454+35169214 -108468454+35169214-108468484+35167605 -108468463+35170178-108468484+35167605 -108468484+35167605-108468491+35167228-108468542+35164548-108468576+35162727-108468727+35154848-108468795+35151254-108468839+35147284-108468956+35141542-108469009+35138938-108469092+35134912-108469126+35133242-108469215+35128934-108469236+35127907-108469757+35124610 -108469757+35124610-108469744+35123524 -108469744+35123524-108469753+35122088-108469773+35119050-108469787+35117107-108469797+35114084-108469800+35113386-108469827+35105247-108469829+35104336-108469831+35103711-108469874+35090343-108469875+35090016-108469888+35086294-108469894+35084633-108469924+35075793-108469925+35075444-108469927+35074835-108469973+35060837-108469975+35060410-108469982+35058360 -108994530+34959602-108987905+34959602-108965795+34959604-108922186+34959608-108909023+34959571-108903434+34959578-108899445+34959583-108890239+34959639-108878794+34959628-108869533+34959640-108869049+34959639-108859870+34959636-108858170+34959635-108855098+34959634-108851446+34959632-108850348+34959631-108823961+34959623-108814499+34959620-108804638+34959617-108800123+34959643-108793699+34959642-108767159+34959616-108766386+34959615-108761017+34959610-108743418+34959591-108743164+34959591-108738770+34959606-108724408+34959656-108719284+34959673-108697052+34959749-108683962+34959827-108675907+34959805-108675130+34959802-108669397+34959787-108660156+34959750-108658241+34959740-108626762+34959525-108625780+34959516-108625632+34959515-108601761+34959252-108595946+34959231-108587419+34959199-108574723+34959152-108562250+34959106-108561755+34959104-108561349+34959102-108548306+34959144-108547743+34959142-108523269+34958990-108522368+34958989-108518959+34958988-108509939+34958987-108504443+34958987-108502933+34958987-108502244+34958987-108495539+34958991-108494399+34958968-108469264+34958972 -108469264+34958972-108469689+34983697-108469695+34988387-108469915+34994752-108470028+34998621 -108470028+34998621-108469984+35003009-108469984+35003124-108469985+35009458 -108469985+35009458-108469977+35010341-108469923+35016556 -108469923+35016556-108469934+35017410 -108469934+35017410-108469933+35018111 -108469933+35018111-108470014+35030032-108470034+35032239 -108470034+35032239-108470021+35037164-108469992+35046481-108469991+35047140-108469982+35050172-108469980+35050827-108469977+35051728-108469975+35052162 -108469975+35052162-108469999+35052866-108469999+35053255-108469997+35053484 -108469997+35053484-108469982+35058360 -108469997+35053484-108469997+35053638-108469982+35058360 -108646373+32603582-108652169+32603683-108652239+32603680 -108646373+32603582-108652239+32603680 -108652239+32603680-108659316+32603421-108659434+32603422-108659553+32603423-108667969+32603504-108680603+32603535-108680751+32603536-108680830+32603536-108680903+32603536-108683608+32603554-108686267+32603572-108689713+32603597-108694894+32603633-108703971+32603696-108735116+32603676-108738295+32603674-108739320+32603673-108752424+32603905-108760005+32603931-108762786+32603897-108762894+32603943-108762977+32603942-108763096+32603942-108763215+32603941-108797599+32603834-108797873+32603834-108797955+32603932-108815832+32603843-108834190+32603752-108835025+32603724-108847384+32603687-108847499+32603687-108853040+32607563 -108853040+32607563-108853032+32608597-108853027+32609243-108853016+32610667-108852968+32616500 -108852968+32616500-108852982+32617920-108853413+32633766 -108853413+32633766-108853388+32635995 -108853388+32635995-108853412+32653408-108853412+32653598-108853413+32653683 -108853413+32653683-108853224+32667314 -108853224+32667314-108853510+32674417-108853625+32684196 -108853625+32684196-108853556+32690435-108853406+32704022-108853405+32704157-108853404+32704327-108853389+32704623-108853364+32705523-108852958+32709136 -108852958+32709136-108853577+32725119-108853583+32725287-108853589+32725422 -108853589+32725422-108853586+32725575 -108853586+32725575-108854207+32763354-108854381+32777277-108869717+32777170-108870838+32777159-108881241+32777579-108883845+32777586-108897375+32777645-108913490+32777716-108942699+32777843-108942870+32777841-108943303+32777836-108951076+32777751-108966311+32777509-108979186+32777327-108979405+32777379-108988488+32777307-109001412+32777178-109017280+32777315-109034501+32777462-109038132+32777493-109047117+32777570 -108986552+34579415-109000638+34579357 -108994530+34959602-109000640+34959562 -109000638+34579357-108986552+34579415 -109000638+34579357-109002031+34579355-109024971+34579328-109036608+34579315-109039892+34579326-109046156+34579291 -109000640+34959562-108994530+34959602 -109000640+34959562-109003840+34959571-109005342+34959575-109007747+34959582-109013867+34959600-109018351+34959614-109045594+34959717-109045851+34959718 -109045851+34959718-109045865+34949170-109045909+34936480-109045952+34924403-109045977+34913773-109046006+34904166-109046033+34896205-109046130+34876073 -109046130+34876073-109046064+34870729 -109046064+34870729-109046065+34867126-109046069+34857895-109046070+34856018-109046074+34846670 -109046074+34846670-109046058+34846015-109045737+34818361-109045705+34816599 -109045705+34816599-109046104+34799981 -109046104+34799981-109045879+34795768-109045441+34783879 -109045441+34783879-109046086+34771016-109046089+34768882-109046095+34764224-109046114+34751504 -109046114+34751504-109046076+34730405-109046053+34717967-109046051+34716885-109046034+34712580-109046026+34701957-109046024+34698191-109046024+34698083-109046017+34683145 -109046017+34683145-109046021+34681634-109046150+34632673 -109046150+34632673-109046135+34611097 -109046135+34611097-109046137+34607668-109046165+34604343-109046221+34602144 -109046221+34602144-109046160+34580838-109046156+34579291 -109045973+36002338-109045979+36000009-109046124+35990618 -109046124+35990618-109046119+35976647-109046118+35976292-109046118+35975441-109046117+35973206-109046117+35972723-109046116+35971174-109046115+35966842-109046113+35962300-109046112+35959244-109046110+35952898-109046109+35952611-109046107+35937390-109046107+35935791-109046011+35925896 -109046011+35925896-109046054+35925860-109046074+35924051 -109046074+35924051-109046055+35923007-109046012+35920585 -109046012+35920585-109046166+35919964 -109046166+35919964-109046145+35914200-109046128+35909414-109046118+35906658-109046083+35896679-109046070+35892966-109046055+35888721-109046047+35886534-109046024+35879800-109046019+35878347-109046010+35875495 -109046010+35875495-109046038+35874383-109046064+35866206-109046080+35861102-109046082+35860115-109046084+35859141-109046101+35850849-109046106+35848847-109046132+35837440-109046134+35836244-109046135+35836075-109046147+35831025-109046148+35830409-109046152+35828722-109046155+35827266-109046161+35824838-109046176+35821539-109046202+35815803-109046209+35811889-109046220+35808929-109046232+35805981-109046258+35805266-109046263+35802846-109046326+35777763-109046328+35777211-109046348+35757240 -109046348+35757240-109046301+35756823-109046301+35756391-109046301+35755774-109046300+35747123-109046273+35746419-109046259+35746070-109046213+35744880-109046185+35739908-109046155+35734872-109046154+35734529-109046153+35734208 -109046153+35734208-109046156+35733248-109046159+35732288-109046184+35725095-109046200+35720589-109046207+35718808-109046220+35715257-109046242+35709249-109046288+35696368-109046293+35695092-109046300+35678537-109046302+35674048-109046305+35672828-109046324+35665616-109046330+35663612-109046335+35661977-109046338+35660597-109046342+35659458-109046364+35650954-109046381+35644264-109046393+35639492 -109046393+35639492-109046276+35623199 -109046276+35623199-109046295+35616517-109046296+35614251-109046315+35610000-109046326+35607452-109046349+35596816-109046350+35596212-109046358+35592663-109046382+35581683-109046394+35576411-109046413+35568013-109046414+35567654-109046431+35559925-109046434+35558629-109046468+35552993-109046470+35552740-109046471+35552574-109046480+35551126-109046509+35546440 -109046509+35546440-109046481+35546326 -109046481+35546326-109046490+35541335-109046499+35536369-109046523+35523476-109046524+35522485-109046533+35508407-109046551+35494055-109046564+35486879-109046565+35486233-109046579+35479510-109046594+35471858-109046606+35465739-109046620+35458585-109046636+35450767-109046636+35450579-109046640+35448520-109046660+35438699-109046662+35437562-109046663+35437314-109046682+35428677-109046693+35423654-109046694+35423314 -109046694+35423314-109046674+35418901 -109046674+35418901-109046706+35408255-109046710+35406968-109046711+35406774-109046723+35402864-109046737+35398408-109046737+35398167-109046751+35393472-109046754+35392458-109046794+35380341-109046795+35379918 -109046795+35379918-109046792+35379539-109046792+35369500-109046796+35363606 -109046796+35363606-109046795+35363473-109046789+35362579-109046784+35361796-109046783+35361626-109046778+35360943-109046773+35360089-109046741+35355040-109046729+35353155-109046717+35351271-109046717+35351206-109046623+35336347-109046621+35335953-109046587+35330478-109046565+35326997-109046503+35317093-109046491+35315304-109046487+35314789-109046440+35307290-109046438+35306973-109046411+35302641-109046388+35299001-109046347+35292339-109046256+35277708-109046254+35277412-109046231+35273724-109046168+35263552-109046161+35262370-109046095+35251862 -109046095+35251862-109046097+35248854-109046175+35241622-109046190+35234622-109046191+35234235-109046206+35227171 -109046206+35227171-109046176+35220981 -109046176+35220981-109046177+35219664-109046177+35219612-109046181+35214429-109046186+35206496-109046186+35206399-109046196+35191504-109046197+35190104-109046205+35178177-109046208+35174650-109046213+35166891-109046225+35150475-109046246+35121754 -109046246+35121754-109046198+35095702-109046125+35055138-109046119+35051804-109046062+35020041-109046061+35019244-109045891+34993940-109045869+34972464-109045843+34966076 -109045843+34966076-109045851+34959718 -109046156+34579291-109046241+34535555 -109046241+34535555-109046231+34532614-109046220+34529435-109046211+34527010-109046182+34522553-109046182+34522393-109046175+34520102 -109046175+34520102-109046303+34478181-109046305+34477520-109046339+34435655-109046439+34395447-109046447+34393529-109046481+34389516-109046484+34389303-109046521+34387319-109046561+34379369 -109046561+34379369-109046511+34372410-109046511+34367700-109046510+34357810-109046510+34338205-109046516+34325680 -109046516+34325680-109046469+34318954-109046468+34318834 -109046468+34318834-109046502+34307183-109046528+34297625 -109046528+34297625-109046337+34283639 -109046337+34283639-109046366+34283032-109046623+34259464-109046751+34212361-109046758+34207938 -109046758+34207938-109046753+34207334-109046646+34191164 -109046646+34191164-109046717+34180661-109046783+34166971-109046794+34163026-109046836+34136041-109046907+34111379 -109046907+34111379-109046894+34101020-109046892+34099414-109046888+34096078-109046867+34087249 -109046867+34087249-109046892+34055902 -109046892+34055902-109046836+34045399 -109046836+34045399-109046882+34021735-109046914+34016184-109047006+34000050 -109047006+34000050-109046942+33986296-109046811+33957992-109046799+33955686-109046711+33936666-109046675+33936146-109046667+33934261-109046604+33918903-109046592+33916003-109046581+33913430-109046573+33911576-109046558+33908025-109046548+33905642-109046542+33904177 -109046542+33904177-109046869+33844149-109046893+33823480-109046906+33810794-109046943+33778233-109046961+33762768-109047145+33740010 -109047145+33740010-109047095+33728138-109047089+33726800-109047081+33724898-109047050+33717604-109047014+33715827-109046919+33691341-109046884+33685645-109046814+33666611-109046751+33649711-109046693+33633784-109046665+33625959 -109046665+33625959-109046854+33617200 -109046854+33617200-109046836+33598305-109046831+33593590-109046802+33562365-109046789+33548468-109046751+33508301 -109046751+33508301-109046899+33492892 -109046899+33492892-109046836+33479939 -109046836+33479939-109047058+33464847-109047309+33462132 -109047309+33462132-109047308+33455448-109046992+33444947 -109046992+33444947-109047304+33439443 -109047304+33439443-109047229+33430771 -109047229+33430771-109047298+33409783 -109047298+33409783-109047013+33396346-109046854+33388884-109046746+33387694 -109046746+33387694-109046771+33384935 -109046771+33384935-109046615+33377526 -109046615+33377526-109046870+33372654-109046907+33372532-109047045+33369280 -109047045+33369280-109046909+33365570 -109046909+33365570-109046937+33365432 -109046937+33365432-109046827+33365272 -109046827+33365272-109046846+33361027-109046907+33347701-109046921+33338718-109046943+33325502-109046952+33320141-109047125+33312604 -109047125+33312604-109047092+33304789-109047054+33295983-109047041+33290600 -109047041+33290600-109047056+33285563-109047258+33262444-109047358+33256546 -109047358+33256546-109047181+33243161-109047122+33240780-109047122+33240446-109047124+33240087-109047237+33208965 -109047237+33208965-109047243+33207444-109047255+33204274 -109047255+33204274-109047230+33196092 -109047230+33196092-109047325+33184212 -109047325+33184212-109047277+33177898-109047079+33151486 -109047079+33151486-109047081+33151221-109047155+33144529 -109047155+33144529-109047114+33138481 -109047114+33138481-109047116+33137995-109047117+33137559-109047123+33130884-109047216+33107263 -109047216+33107263-109047065+33096339-109047013+33092917-109046905+33091931 -109046905+33091931-109046954+33089901-109047408+33071251-109047453+33069427-109047480+33068420-109047492+33065027-109047508+33058715 -109047508+33058715-109047341+33044225-109047328+33042384 -109047328+33042384-109047366+33004828 -109047366+33004828-109047110+32992250 -109047110+32992250-109047111+32983056-109047111+32976445-109047112+32960416-109047113+32950120-109047113+32946645-109047114+32926660-109047114+32921700-109047115+32912504-109047115+32911434-109047116+32899335-109047116+32898888-109047117+32887098 -109047117+32887098-109047116+32882750 -109047116+32882750-109047117+32869080-109047117+32840754-109047117+32835385-109047117+32830933-109047117+32829725-109047117+32828793-109047117+32828595-109047117+32827827-109047117+32825409-109047117+32816646-109047117+32808873-109047117+32805221-109047117+32793292-109047117+32787337-109047117+32782252-109047117+32780416-109047117+32777570