[ [ 225927897389636966366848239932066322698830756836149618400666341521219376598740649551165802418286019389713576946317973969728246018346498203288882238967661707670588884657989072988977346476517996174837399485297600120591040161873578871168061638709591379578606780587877701287226157805598285372503779559447201452971503597362217370056596774764834107884252716431271698034140847161417788983305199385795377841475668641209598935853737897180305354490937103088468887583487978953709048504081361546227710779778125379849225458615242020935808882667037762820582609102538612611214585141608680921369587333412263537190371321953950876541813917711718227478661304629737431529747017124774290724492459609166388342142352327182454985477339129081623554547484137667179729343468239059210296404501671982839219999230825748647768396521286186721243835139475988126166497911911366996768278225928708727520151727218436162499808602817613266199501801053872470993987239834729702594700197652162875315966285426379302067959680885705380359435557057466143058800602876168338405589603226227007294599334447769982084086151277635543148018398781831503806685528316884362354130485787916590090663461887925445396726386324410118084616196273045805348477935543707618861924991240511465601634742064822078903557727262549122756741719634907801540018486309755937322620184289637726016668919332248382235878747846613381846674021411925764719201108407865475821709815112934253199965039523580775418144874667403847748274817042562822412811393113388546277262891151254099765252383663962107271650251944445302401923887262077496516777285676758051812069361299045148806046804825670144570802727841550698899886343663810201007808954092619520067327474621287763585312348687160280403929231039847429082014549085360982535589755012030026296759946953283002024353497309114753639017264815057755128142608081890535491806550537787135303423603240432295195938499184708560777718559165151584174718884042271934077918080632735594236013454300206388887316070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -39583862983190050241876945956596514237740667487314944993343076197426032311517536488784339437048569616646128782449468166815142243606709430465822384854070524074489921833926906226683414545486546947352464106345156550584077111767472145896959040697745660094139036383053112882899769089428487552222372134523442871288761880721235196153235356197241454456925101116805965857136994538525560284293848441228775158825897592658301468856726404661481775505483541620807509629724938765624363254783036033995285002863763235624161454677509490614526124974947523561352137958581638826854514204382723038723008886305879776010032627131270362073887591135897791585598577560218201658660006144476618194084152507425491220822458696301268761249777428940902792119261458317902385469722513914418413382456527508894008845972547228133167940159356955522191448285817064160427722415413860224808959658220423321441914412903527217228258875866113455391162070944197325111539325069735880814276068437953337824775768018732652568779042228576184437037226503989492851720824034118620406530473116114330669301584236767772513291372980258902360272508543293943789656334161478191047905618145592307761996236421527287217823773830397657983585655971209690863037427770957449242744642181881085773635277443717312881937107286843430330585290889296933271065714952129953949353557186440833925210063150778038111482222672052627670036776816197357413384767038388690732535842992611537293213962359221550775181866569192239301997453098036206944246662319559201431070772976573656911498002240285419493495266001339085099259439294085851214780158946720763392819281799844407417105343136853736487522852156983956155244723436147613346652812027002778731233876304581277197894630001847747857305427711326490659144981041501091851149631333896416818248410796750596534528633322661275952461433752661851344955427224580264096836353271801341324980567467245496779395304747089652807771134757336269371122519795200369122127730910337935160312195669675553705244491776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 4967575575146620522498457283371814563149231085743644902031289080132944682270053127001653000552764600659065966467125016658233869277198924163031104137507272830853795854480481294885940017380945750140977059972443592388695601791004354766364881615503958413419841203505850854906350789756958661048393158438240126185739027900928275228031135332273059705403120723588534947498446953446051807862670338137113250156085785928187027399978220365480014421212398681265532716093397524921401252491356641644179019816057154018636671065988443902998074015368980486466990997251291187972723307130723303150632084000944417760065225054316087111894775594841098426605838971005049840463808526103761317948975739059099800473993002163727949090994675313630200211077178884618663316278063473499389178148443120962059801399205605255681809780795958439286353058896359707679563556868318860943188029329113235662871329115939091177179558374359100103289068700476335892982330804948588519394760032722340698936199682189878277161279500583606445880295152665039794189785545578759110846233267344236319304829720451151780926749503700290436338781393258420488205705509807423961001446481749551044329160549503575721104476486174685759817938434663145832894659696379649214542165876155950204885584667778494245429147405173014426341882057677022861983527090402878904416251052734781288422553838009803322961993138092624807855339668597838519027659709148360053052931068311634089147124430972585855400547781908991814825320109797754638951829955147463316716586033677740582048079157238735183365126852691404413112323707030531109029343677107513348393382898874995771557775763151071528193508204093540368350843252504799636147327227177382887757016225797290935935973065986021153639754102396466477076680090860779590665202200307891520818301096384539629230099789962228773898005963087663095293309465340609587677959725591421287859114649971527290555052501381261985527233103105307281693894659527090596715705282960579915189383646435021667040063651840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 32585020916051777617722381375309054188482620407202291435157262327391265106805264730295202769840176865245598476123938425782275568005388470125715986995082947215486950576642684692322252584947237928861508238246048106426596378216204174071273540683075291420689977728458992448625128550773756153137931109530341205270264291612149723170873491862310668390135295267889405854448164139914461315824183277863711380331804607266987608755586701369886867317766759378616427101663149941000738057875195203286444651489134735564405148070361657911696750320552131261096326063642672651731105087046946751339155473211779682423062316685879745202309553948350073734176806011380329733644553652516366366181520554912385178904493657093123165696880967709379240055875357808377614875984238171926114540331273202084950016248395289776803656655706761016404974955641203742836341267567222632873836504735305133303231905379904786527296213924690186096315385320229148856888401996314939448496591925261498006412470952878260779603195174953701571610286591995864704996204156114642293821083936170534088848284340664709416630012340816412195622777067311392465403080248529828438206106826183072021878405009382605395015850090766906360005845705069586616791118331292868749723158754524613391425749046747984917840976733349015232157171439664308676518488291740614956588471381637545477065486050133883714421497866665344843380229777608459540894115952787611391258734071291512693907575451641407170977934583661777979158527125467611430265938551940873251165239215688695324883253314857146718453746923024143301388186535075803694761181899153326551341983263360574903063950691754658658804202068581406878249687650125434245756802666012918046320522252202032859531477861140440071252208937783350519909550432841250899316308720678098731148522516101875965163636061842163919308165894292063511428312607600614227995680716431467678685676472862849142897824468759178554924146766761838458603506668108508883154296267933357027085177392360120152859502182400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 18451372149505109318795194507480905012499202644231370029437368612903776818681075733711323001932495981581379980217147191274081594354699912638923602322976416558398151070390816261309502426157352988489810475669088810844914023726219912293124037158385040289617179715542140174007869087858363468938432222806700565592430641830155913173774012156431176512602871958379874701678647605337085395220599057339910899761013567148823563401932032139563941310773934683131432511550690418531735072714893453602115512544847119476409563540700795667911873966946595797873146057374118389500428125597343748990561881440358556837861427084292239649994161173125960728061369193313111182845822623380286293571872415056708567558255260829410178037481997917225874803265496120423121591763214975819356748272796368047344239594813998493026535435439917033786110883299370635150447177810893660753555004764102238481818243148649839634243586777591290847777726506858431171798125109030485327260215909873196285537305760619283176047254897772019796807050072105920109399873118816423381881783727519641070445086126375582400946766213432739402670130295101771882823500998279160044816199222037724282050629458124869239958387723491474122237931889973158073287375793242236734490926032620395439258989782090194237313506027950594585477261770753668389664832386039428481507722474382790762586343638319936774260599819435379816696602895351080971324144503665112427500115246740620570544593531734561238085308487176531182227292086490614163807387367351291243831934072748386431129892249883390456697452347099336048693355215690727702164320910194899729859706955761598386958792687709334071550722424757290743767625731375654564257081286429623678145173719094886077908607751035767702552810863498358594664133286644498436566102848555492636630464705515555538361583900401136640424007673526442626368170804129309376114977491250242820843764835362689611611457403044619165260338108941356253757386386778134601209387710566705223333186582796279029331656704000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -22648567679062977741585100258655737969149393658779052619148932868017336614367938253171645510405688668522360466262881887736086319296877419899151299952691003074691443103821265713152318835267204996905790905174287401115727402127235509539900299504625602808788231280826069678358920373786737357648616159866980926239489707470576622139553228622051393655959017261943771345747500745109951764980614114242111718986965379268287667305321390318609710531177724769446201528550361173863545049605157324881196982206167403740178391838014318198389999309034848744821746859408551446964714433816615524843730171938434570814043096918629671086437787458945411374391528300650660851756945446861246007730909846959899894669926229955265624277650722056830138142062853794965207682796158374401434230797206872487887999010546443741660756823873132176191384653665227149753038551226856531966002020362209444959107336192329354419591824170005892898079166508519108338240490589361028205936079479735035953282479803700717219767423424826545372117546554238095752904232823813524707002723432218442657730260267654647861125199873974699240252623236880950051018505578656898731545959300987546469459919393987417536481594598516965342445067312326801941928812478685968671031054335109583977882196340383927503305300019756565705527830565738345033451877220752821428852986400817623133758487292771678653616937887620512284758123777980497835023106609782113984739689372159892318241395129513417817308929278242132720844493108927373455490952321042165665048662570358988473071691009189733575776198775474825819193214198830976481234041361697145993066058930963491346794844329542870961558651947500898846769193628380010693954227244215732829152848447886979707245636992496133809095590696294410896986257663661540699492616930566380679722406764093912916550560268942537715852248547733280972621863054084817821377509637809860004160788064532655601528202202268254716940049374891062330957218404441639238633353365876061276932788116594250186301112320000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 2259884886278047166114105970719405432769065218793815112609955067714518631837357945134223916503613814278499360836202420684005860532574785303902584232785399334123466643325156025125722154193753040985095492711544793071071521740488393451942028733820431822103799962434738040205024303424692104399961798163089701878478558961812382112903726481710749669516344494764156302242740889860899707662403355903458749025348302370979325932038633208341827560435529905279879543302424149019295469064225963492434667850226567987590901339702732959759578793096816945530946082193882662552162584604476206720838578413270493396944147175240173051022828293949638907681589279173344240565802098850351860649051535811121570861693970621365760285521556137008422956722591986275730128061924139030940343106397029926032628892906047669125108764265450090412782886301485398869359180789382174923754418824242310418073244286651565829940635367499900998669653311712409434153173180341594610189259682843219436863035442931560669615340119218646516064896487771562358538204757288804229801849643643567484384209971653211432571164098056390579408241021438284219406359702562891447048182122329028078676097272612619407032582259737790888240279460715769796526799930931396752857732232629961085223034313131056630511859641522595294513374017838558461722980211296336526684423172697991562888263761046682525832608024109828939653399901042033774360253168760854631733577505830417553110916039225230835359201958517370348575580113574932113527319492027626668131710683959467976947772889544853495048587654934068911272599294416250596885412186816993937093735327988877482445205783587515870171821950816366944310434690620920121490365564256365710761240571496009388119459983941751371782121498120573475792900975532956943361241501010121129839649174190943979216246480700658932009177201150815637233677968514415710050104557874347865071007063555427397056288912385796455553196280131170373906169292467045015344209553841687408618731638301788225405766860800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 9586216706826128372561859794789917126418768930288915975505663839409974560913827220860142885801496426421868463054982120825567339987955746504660120990116974392460757400063456855411427282946457046291541629711016690704062743574583640204169278912258237381878334458477008854757570473966964208337836318873831824233581168609598042802537285810125783809447724862667170186788860655646020560532031736931284578666024850986237007838005635018150338892277654001351358513468384825686293456484289232746049846588259432215114453119765599609334622169976010490792054967935146803148976140631102430095182598583946489134488539493417814281340404142013231152408867049222104923154388303764934647352072936987851754564713873325944189039105039861702830382425548055169248287370303947117304337522484725527637289693375460616807296154639768298299706948025180777884169021747983255898488886212317232257701817215303554596126392526574880573956919865163382089917326580744512667629515203792381698631143901719439541163495024148321595187920655798507816828395824179359055991685346221514263695932034625917396421516062249548462272882130124180408808972859870817070906915353159694517801934163636627370861956785361985935543461785679384087809727723923780523284863895628429520334837212180730648403692258298593113644870357276100531922238027699635017251733190225250060455426963372026720978609736165058382807131808137680429494911989786241461630506795282602211738727721672664806809703462627687268395071222852151576397935565791482964502821707005711541003314414658256274046778322459156921819534709932719931993317394470338718007305580150773547047864509313851413267163278289751313241397030427009095720819599021535898110722079217343449024011047438718128481787309790411976906265583510668474966507409420842450052865653667163509137503305500318315073877875389164785593835783644719282770553745906162649703904608688542583329718907960880899892990501863945531128257840025976542545310446216617829797498379696080119847190528000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4516938426553580125421913017707812396721408076176785722738990595194491722911848315323761628264768034441866987355841076357934270561880257477354846358521671256795390792341605393528594306729802115085376698203548015471001011728306383473424617086262693283770294984238701232039474154928747201543707354760170650156486379368105851856523870215196422846413904617013037784696362625174426420873185989626694186454676300230177321791287678441188167141347200833139354051472813613544302513084610643513023353837154598631006516530854390118833572980061594166002973984098444741780646162761860885032505014459518031049166957416023473223422930490091810132467951682237166292993597209809165263074132759845790240121030049245514816037310745746520900364673108174603153848185828986142406299763814753931807770223603438837985915122943115751066930926707556473414327926542709868134617777832565834984364423031836393954498081413673939602940761781417212213828626141706104300719969190716558561992928334266473854414705480254856613787006709360491488665739414350287393147614681301619782427612773394491544863478663558732560400657171966191679808820489704586516474483913212311453139639345593412772768375060898137055912513437049284648774001491040088644601018353598939052170740979036618787785956232050783406527764987646730115135034222952022574007719366577727912100707803735327708554226732549992925019086129993438312888823983506848205731784481893927719102103374374481306303336538572785679063388477776226767173981417801863249062461259770191575422832106057057494936766196063870563072125143203595394990922014788783995064474561890855331198149180678574525953458665713327358802203112444049754876135992388243226640989975676909194918627631725410743763074193773807639555763959536053080202669053406866593980452730224794658034661296595103310458020347297737561214777811926159772120401672050675031256622416448727462354164999279469836395765830208725531002978015316083703663078632553247132690162774376914354259886080000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -28896705294347825830583661209332134997279386081441275670919384488973975975233799670976246746462996820362932505664208636883197067676503698118037696053500485980925135520983566260674121974070220700744095620659264760332842890005290863772159178918390599610933566345092287634276452981110260366608626164819117849946768617653837958508008375982235873557246106776429671111486235021774972430854573361630622005817784946763607578401093508607731950456178224441553257537065158571015953946044486604836555856503311674928544049835172024701331014714735399914051744760898366675206595784748134520732096906154713815672539133592746447048190500185939658736836655318233971664187335437761351773761546420244233685261332883107600089286277861775795540269872421193071886078837462942928174374482310311973764446653516617093288654857553216692085335742695044388407187181796115239136861250582698036846388962841759831564473501549468623264978798157054047587392615392598912638593609952942467906204360473664364573761545286522232329612277545718613339120220352072378377914611598240349400221848261600920730360790184749396213911290560056599419102432206355179831617951909090619530548497210733224363933065183352979996570914553230981429743507643519416845437488969203811206687684037993069456024550650303224543435158116554403619572667232067473721657665352632029711029165597208349456982818145442670810790868945455449893772912717267956363845360154839422324496103011209593580062692237693718199290675984296053686781563766364615169909891187514422647459068372526906020981746176740391920698601982100219744097273702668335746066850807835691080704406095027338584366879356965557774161874199216942207319870309171882231537070107094199959679783818097699021937674397689718380205540613258837022957801662341257966043023783702747408602256982076140555582452589994386536176899867228319979549035067248944217800317111045224328370108355188175658624882300803223889145429148576038686905081144410967184627495375078582201299763200000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -15380798893843413208259766278338696591398232882529216052316204095300101538431222530299140276897280262975003958273173939486651700288981599518438042992970204621305265123691337111162124642374661255598755336286830444426490596405987455245485479232074143710644708025886326528122322938435187188187460240606897509038175301288627839320955387938769403318591828634634912304218192430558012441792987667836809861767246020643758061375340108677685729687305627699972094120184144454671980952687051159240763685492415628684694789355255630778958178911209498023348690587979300831245674299842668262040565990920855764245160157407048854197024910502605850167577756648154748262465850235690760422652809013382444377191869754585431609577567659969460329995558669545607503350050748040955914976160383066989600526732562238188882292663652680114995422211804595780253411652871710610840760176524501066638039759189280412066325869310289642534807331152612528966648552149667800979030269810002203556795089709653991059219010621158129641332788866505210099997125029907583301116761721759248271807102800190441536244906684851937630782105572678905580202355556481612691782728996521094901422452616661746254766286000361974655848544670015508123202688398044166090260728771076965335988790043253486242048478420536152699895636942991126039747073953333742288304783126771612447305276048423162907463493610952529552082339807143634301393545049692724551055945324226448222772481053111835201808329313557652812065167281514337017577341594523113713326069184967012397441431303927933825074802506925115789679620849713094126993191940984242455127116334244352265507482785650208550091954082347952770607419983536690659480401808787482439652507606354159958516679270277547616674406294809764690281340302329640406246727152741904433449695253358683318450739204440591160898712771167611919074389544874162570442498272208629334532502504200178965455968686159010844564139600821370085803317043464258806955702102174882833937911626345387799871488000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 54624970830796018236103406742896539043704952574811854083488861675607722590578986454253990676870011165018239158930474083242923299094457089553900952742140114314834061750099643321512751368513593485786113856487806541742661907391696152974635743400778028446606947638765414106415213760134565506567862901618818256985062969764020362550422833256012933749222295954163726647764584278928006579828378877563275468723575501405623395656643665148567790296912832286393011707931084084025056915887890633596957801127321598795196166041993391659038354260013053568166686387113663531688939670595595306764368832238980347740966879166212432702244776838528026327096912153496935495524759006744226875270704114679931689279576013737144039504828329228545161786844970349076562815209576711182810454584678735351485392921075237200215338400624338112847150517550736119109393701000701564521952194004067323734471576162834382240084615950887648309905278814177703710814537614741852367216306123609876450657640070166577471291514652104576696941535304423699574070985544061405772988274514257884693477894366188832314076883593578046730085067027972724002179920640531584805978885610613519478036021311820883747834027785620461282018164750290522174913054164853039371562448246658627539056723965383033026971480605972136446150990807915921695054524465517668102261779457731047407401393659081239752975360470234138694494970550306974967107234125270947884632732376691216184180107835969213077670174805720869283148534016804669777356650144693267824846199894391030506067469091941203578684125502535202622951278841768039094931022162056771460238178231499153428635488225652722919671146336475896770560114285059968064626395172001536016404451985078715617076208345103320761653973522888490943232636328291815497284715457715834284615361974492591096307900123882220563518990011160599557059102319687869096166558034979033171478493836247602841456634308827809248868829749382522503265751553476313948409112771413319604474649790955792336158720000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -3397401351098373087233125502169395915479955682227052968367125701576191624288460101518956557474364298260322653201057017934166981314667196227571281933940456721634817293710305184952922956818156106809437523300537563057109707987666692031466522194069624827267447036338167611415497345080301890945869880052303054753097827614018352044073457870109549896435489321008531155088616187988364562043185420416328093034373548667755050270222089179860768830489856244890346745802271830753652398664846335978057312382516746927460207774463572616317074576985297010414302186744772721540347425048027626600838287331993751303602984670075862971486416608808944407615765225274773685225837746124827075328791515537046303835305935097224607131507918421978976629614160977778751822710434037203729707326442270822505553965945237142186508770607728319032234144685876496329933298812436582008223058491341788854134545874689997893980320850581574665952398354613333000625427639006044204965408692911264301256119673157477265663860302415643375772945307426962809691112473182816790166175844336956461228530977377484903795832212871600772228454801891003940386335396515563879634078275041610266029390854263892666341900784631620508168180756000511471900024780794350488386175841167256455422919881736072194720373410136368643884748330926492988317774351271241061862192566012543981250724126146079388193208866837403191638260722781257162490375309643826441839213800845516744190850974904150248277457583280106902753618361171395553014960699204343084512037894512139245660586355903807203391642629046236542676823539652713863902648791702833505423213546543581791376333702636529010909451982649078564377515908555470698028556836161083613182703672318879445765361492904054927356985561361559527112611137995235863852446025910644874806811876876751610955134370425638676068899027346407992739117832605643223073649120763919472108537601424882827192303978573398302856927243817915946082416059572514481098276311076454156330569709919325179084800000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -54449304369135780318837147669024597654137045821261825353768283133315406448332196390885555845619749769368006510115664039948735499853797447839218214046468850450789134813457924569164736192414260414621331520621806874075494069403585970966189795780589642427827248004681487928279304566062091853144096666050786740961574179719300892986728150480957896916844353734248140956939592291154651116881797517859501171835251996951129017624251583859956664568825874193323092900509030196557334275228960602121746764741559832748328087816851709029557392800491605663690216052461784670409135019860155271013619943879022179213243695482219351047139927237839311969405116761075397611481633012310889763893783083319245195380292698974786076142302708193995844662384523078161496473641391046774040186637517563269878450860720573433989991015584133073025713481976880582356622599707814327606640505556972275746255678519293938035508900803787517272127737922294741960117114057853948506060567013892351182102711923646666223524664708696423821096505593623551194480264383978851479837048903028085043697257990291772727297115700501927289912689866436929016829374722540707169254594554887094973586601820057325034769591717291837149746888207809211427044179795486073122905200543147870808406820071150911054929762420055794268382312183996043316891493213440976465644087585038097658237131363040585648606968459543857424943368790022805270497657771364281817303153188189955654770630532921427285891668796812273365980564428834352006873897294205355525619241353281016830275049647661077943467348418054052070623356416280066623744655698595619677805395212197614221496643015894265855532716923571521510692968869951663314816922375576852347753071032056003891263602330634209831070835773962253713928179134662829935139791034023549381015883296931188081633920703302700542432588151211574703463000290108227972596190053967689164982604634465599846678608776603907322112038109054891248794253530069033031448857827831562339108899583134770659328000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 42860984147302583590053043364646022200939572507703608430329814332777491390068588102229810672348602368615165216599282243551425939546570097293613022982878936131003275322113122934324314881098596737811026709812372361500294489564472049638613715588027765021729869529983315557777292366494207481304390947186537546956591875006895079599494571924304261167912957140483997633152323604011633210207998090486312710609855774440380508299490331374546412751069371459090359935968493588577091850262007777765299985583460381487804507042151128979035049349141783887340994975969784928649392763857941453585894318923522269329687762391166904115112987203612029489791806630478017738043981479578074168884992535091154316130805783713709980273757087978896951313256706415162700968556347784316400782656070334314846496719350161320070828291142797606613432160814913063975648501857195423593563781447284264052135997563333462251447472193262510979800960317940362390605386890707711166301334821384158407405220361178458513211047746272118916364746212309351847088795451857240467962772547217169879486847214329114748322766664425085355425988277065887755113700107564969009330470884075218555033391906769232163776668939965660592565950076585545594171701775092009284230937067863443119422595667102962807868087482057883415717591738958133927976644659968027578110634418108921784547089898680940081051240719312914094162961900415709703331336038948033863002344160651872203159718971257068485412552833240763847788384534561986679685853141570326888715825102287554698230485273698018918012432407738242881686341727039609926326170310511385757406528183708981803227826057853872651140927157677570391940811819578188153929514950832394497805020200048085609901739689212485113267499257108887780593658198895360734583016455695050050876468385629770656194850048697656790861566968039623130063403902738542016425585314997859424503271333807607425432697896300505804383879518523117562075642097372506707023648128178886772186318651253713797120000000000000000000000000000000000000000000000000000000000000000*i1^14 + -4408559156470604596040104808788622534005705258467711515066540645413097293127218767288119593739796329847438733423174826411901652385242737960009203602230017472843326567351109851050060328034734409537887493951441580517203066751963833332115196075825893429992740143790336248222807644601402241336151782413320209740675784710529866369339293513456070039123791465514653727954886002130755558709390196759537891159394084759859611978344840930676070084270195171731306973789220554531724800808626129134961313131875803538656768837360658398655417322828012996192380013688672033275337962881492545552370966193210923964235256875935485527411913687374886598765981788472156237393178109355452947144544227277598295038739751557167712202508921072646570427202165650900032230521266998379057591792410696827388053896600787022304157772433695708633054255389911833172532327410216636693768982687980627637313794706542693336932015322553919342699388526974200556065720155438744604727799821684528341521576158058289036175483236072759138624679121736658994707247091849489892656771214217750366423600787505718281192450474639148105123566839361148140283045678921910837252117417449067973713579914617058417192353480255050915639279035212743190089426996062263709928577347698777336132195231920213580430752696925998800235095384863403966297400715748294058824691573396556244941015277851927446181283408619232475271459158432369141057242239782977931082710649020343359832976081124365487202916092540696889381742113570480261071909910840415108181651106043901686775853723315641629679053651285568153138159362397039438979266495599512343531512560370310658847663979977605413522237499481354614292514171983343901872618138826277658090107395063615087626421613896964418592457283518432062381458713774199984792730906760237253974348000453667602808580328570841506614463893647315141559336328096062572431887282799542466973253440930719082026217252892992576323684930823742361788244176786685915154580488372838233057768714998802022400000000000000000000000000000000000000000000000000000000000000*i1^15 + -10860792746505349834493306377569124359464445296893223843090061273115737630260453918572195085620117109182625332284702829161615385720528140707396994208109562154352926365449075155320640650757868005726998772495878146020810784271879034370658905924715961710211951893949176837370834263807341762210302926560569299800074616475751548721026471753553643424807540609204886979226166481924311949567884611858233622541099264029125170669297787206703017649170886320780642143505628137418612024393980516526759241916728791991310381588413403717768727442161714976819445486234032957110994318439956720994790711872480615209797396985371614156196789349879097207026339222060452277125368230007013320245628452425118256977682162382157942860959599626026206541353773246738099433994434179485871118000081042065550224179578175041357006225380914818800504455655962912051813354285599649900986374135664708809659958779551362117283013058699053986197290679845495173102615325409900247938879695825485482541495396036375239620740137629807408891886764051268315798637320598521423346929298770279869388495348196222190286125688136382507525093428426842595707841943631293668557796304021996019304574837156453231129262454184887573654798160499787504933767036944110015255724313691576768225813764226296431935776918028029770475988534344821190252394831352384717355017599977131759813659982984638694473069579541394572165250404280022212743834143122644756523177348589726381566173457625859339526198366256629255460117382721988851106377381138812285752391520539666373320840232355662246051558207581075285428881476186200633964088323631006298263690171432914146058896421333742225344273805372499060379846909311940053759590201864650145713000009215493436707770065690045092525630889127074282227489917004363228801358816354610768141965713999036255270247952933214326451298192372282239507389044746556656410543996904408703238823765205263140004864655427487451826267059384745703302142546852033969338761519737103001445205987708370944000000000000000000000000000000000000000000000000000000000000*i1^16 + 6511828258652957464752536357706287820001468270088187942661302559254936270641248470222148716464419782481145412945252104598039084733565583495885588267067664348136830274717029123343925610774048063570103214382771180394729779678038725528006041487341013138704189957138080747784562870573397478723603990568477882439034703925391467553936422328163230319350069258714450891679737971987602447565144333096490046012890582013453861183808494692931344823023479740888117134723892713742369625703434965773620515956255916201119350517295318439479238993252069071711971314218495626588611036958708068310304252950858731724195923400207353150232766535918155476915348906320137838800671928993887790013227372316338008956800539083219756805344875380747206564726340814549602858227591917017236335398232814816387313283584615872880551674315180619983831048304447512734767343895588586677287450773780366441514609300826908804807735198118505107048028053871990932283259662618834559350663321435015728591057381629247933174007797741760644001373998555411412044709645542335469015066204478730129986926876507071534261030825649093922338245058349526444295895636286685691267741374182689163092541892564899300742796008140152934746420471600201083513566599520431317972531860510291069427851516858499551071831604819302734827497187269676479561482196451671511168996784860697134344567147984853920789632381725597405524551969744872210539366547238040895770759716855762593525799044896611056982902399262689206406976578218554980433447686125188674270389571787087349635821807669890779371354257458200018624594274482976103727712798770052680518262573390869363370589431643684519138940862047775914296721175733159324443318026635279702629687662286315931344523158292394106530494028809646214682727193627072387479469529854992997276695068453379893814566411343930768342395045590310295534798946454849581056843914917665559500953769029242881856954517328926282462304892113214771701998321614279715076260572716917189772735471901736960000000000000000000000000000000000000000000000000000000000*i1^17 + -775645512142937616224173317878571165467022282270810341712026936987419695182442444261463143597455417955294719609608641510019287555754024340550354395838518782868462403519228254917454874620280972295302071887670966498904777245436086927758812745396876609659765113128757772238974601233241382553254381120316020460208290054257308386955567482695610141958091112085776354215234896166116497323773415660882831430863650270693959436237894313224599149234900378117269315439068921825176977021474389962213731915122028113242473259345532692542715380985221486269379970186991731220009754221889440396935484555595161690347200316644686629900541643852241433731835725097472767947862543191984710537976216689743885949998825318954055649324237689165094101664860716217662303592620380585687875969212197713340014061001159433195409891424122142464991321122177620830193747839061231401665582159520303566179693087593175843388905451331526112498427186896076511099389932186347558992170623100777533669197335011920781475379291492221491099638849606052166148019285681032985962108848234863462471660278439770930892481230095265044575174048990382400279411297712425356825677469864008965079232576229717825962799729338204415230890182787739286578511425994285830602635009608449723153330387530614702719982932892165506894835079131737535066452119668233171478108838651744996963112332267655429640649432497280580582433102931803732863438794999413975044032067605360641354077584200721808399289588294889706943018642686059467422006367219471015673084394168474125332491419574669140192902783015446215903806512752321427349745152404840242851779402889588142184465440270750412070070946652299778575740324896318389088359752207987094619113108223296460000881183938085860326029934305610386387431217415570223615731868079253011935431933968594806640638387409898289343400586295577727722215249462205311339436189438147310054044611601146826666696908587867266573974065089739576801206663698062324239980250782789760688136089134694400000000000000000000000000000000000000000000000000000000*i1^18 + -845999385556184970361729027165798080656471119776095366840422504378337082255101104351832866738822592593805247545116987648996406253797911365028303953040766741062566125117347720685294141357036614312571273339190794995316715644325345012453714931687175360228358813125596027556358945015404647838503826837131665504331208193761868107396967940259928386372427256919554507818900731136288456751345675916131214779262031796007344469193701456037939816408342478911880686664008542232659742800172843711938040790664186994944756435404916269427469902613346458394669622522873868770239027095196930851269052421294256844559505340594288972054883171706233073040754964374700345785261932164411469778742177644703380155794861350590094950317244366861317111863037405471567949784358763204609938041953193032714321947608936120099230925086311672441806619421734034612207046953393158441770329167770850118053502921569171480139930570086306722106166926956434005143376511346492041945241852563210755701144788248077973491892067256330067432505395579697001458331464955333839208417655255378672103270388029968529389729303676275735088159824384215306829530224197855530418674988809940381968913378238410791188079861382534777478061070643531540029956586504686771404562040390961162723105599081747147197540470971297670503342577398804217171456507765686499355997766498925187733966635788817264589592380847362538521961789907737030995759059042677810020627245296050084519322758051123973365002343639982880705901339737452795962304105375636056398030022941123393975472328396891469567939315579541795192190600789952567741897325925281239350689776938354999167312973844896200021149147151669635389577082239971755288198285903973073817591979524615818633724643363507490013881751878857109348287881840366767070033131703717410562572653117559698601249995913246159277034727954073307794545937502941715420183811321733415604999129694967231965577254023908010621449977267230930081719755889386942286741040552953237606668827623424000000000000000000000000000000000000000000000000000000*i1^19 + 509609550240785360537596479988357915154522044462543300189704017113665728239024472484500919790851036697153199123313180266875961319210876101904409463898544161659054044503291821027653590158119139243338514253053691984384541667766404511001836754180392446087559225090706039384378536708569875741971177267622871565107966508239653789036825479300470828309039855095566697656395866156072754230631915883876489732059508401146200185636014249720732468869562680122511464343861819911881187299243903564372474021992782414031930853930252828959879368105917175315413519773124478267907264100950546568042278473160535763026807883222817658953570889659941482612190821833838146156490829186327925822615775798161196123932418567133552680065079012490595942677421175567159382346835509818284747733894109033565939765634891843286078121789870985759487849557467858906302170749671895441762508325534301641257028170287321971617484626514806390388277102499525647408797666704909044961263985075921408105834311381179661966679962416881834175098771064230432452346990859246379286816605913999466248274298992673526549379924392042141604858098994957764687662567704562695018328349906597249625589152987227389114156879875258122136704793074274270311043584603946618836221621300531136183636274561033990116001711719940623909126482278605179954161209794253073434159291161003751855274399774048439580054483284375179807270162547123016757545159952271485550020963824060062656864160187867796183912528740046940926100196547485665123739447469166667335921125311995740850952155725296188303792034801631170747973356049172275323535968712363143312629088455630859839760744626729752104366623360519688721821179269353349256048796907406990125199115477427359504456790713737022745799132912320274461431734743474165418311115067190599545629033427667552683202600423513864807685024848140403138528685159896613758523671014085244076699659529012065088511339447260778767756625539579058272075208165350012789890982704026990728727809228800000000000000000000000000000000000000000000000000000*i1^20 + -120074672401624050533568202958511372768447063432951595568471893482433883062666448112112470454090867381566998724141702324176868092086927689641504427645693472243565989014775418584846538417373685694940091707932667485392156199253386969597015298809439343329023046506684723517006986640236576074370002060239137687060310479066955551706856811795325433513179589052061607427704370621095269783509905351499815749300319696528961909529278114515885723347314519703375664384597530623736775406348389645385400065236828318093259423542600765363228846562666331414018001969541258345311265512011514765819578065098338842668180748719148571347513643352696089592776815374380911978757908618381585109515200305758321220266136019466230635111042044655481879402683432874425471010518735260372889851518827944701028847934260344630431808973025055341810236437761499899359307209093698319808882606049444135692417257651056801815207505168565078635012962685192066505652484778281297672753645413673047601563908215621820482726875725945584518966551560663215270025751998909972850020161492639104883108859171398024365427548910228868347674976694241178370039641524249268869465823758133374289230415315451436934412113727759043456501786622301110683473871221433454675860612943448556944166135698446152348343406215639644618352175009373510957414840766739667039689524509929332922819570969466490363162766574066576866537678873568821326645700785115119671222333420021003350503288458081620255035125764461062442227330096565392016934245939008711798704223544434008597462691051786322115164163303989554493668391554269387651452401940318206663268759533714453586591114738124083917295241600595380708052890458322078642911900630620992271034754690441562198185796400849356007396901007442461110717431613105522215888468656977505959417060551213830547412358857025561932708621670159847425847855678516013638918712320392400651106377700373251190686098781632727751662258025691116169250189475620872805166785543516315552256622592000000000000000000000000000000000000000000000000000*i1^21 + 5616668366549103391690103949549145288449802328964613967649067602820260077723215189439373418698457367922737373898594969855499915872156774520692798073217529242463566681797437733904498699472873225374727943226812402160293293722929234996817437809187912138824941976522167352449557300972165663281051682606698654750017052133915041328105257905814179259399709904180725213264993989178842497639662637811187594614355724494503978929835960165851856022423928109510607401401744830544954794640748942244789228636373107962163825116562730638821505474352291856928741711446943545896961462789646697689204127071593324981695729666306565407837349932617426722365142562923495447877406342950677355413351125409887986624383700262752330796389895532403911907375095163398536002517413060952761561391551607615506263373917169129099104210395153500764550438443601692527792359484180181914805955631396453050419928847913902984309660493275454843080984248119271193105372129970486892528246821771784534276335703261429473493048232598634489174984160352701958406598316379903441319632848298662868977420471385382801490070717313510303700785073895604467642273243493975488845928749635379859060417360414021378634951970248445738122567666380075546753911206674368178900614323254553451408416022685930920369114352785132527152283609126321564381395529639613049807034703293166063321432152562707390809213195361333095197430973516965548164789790468618969355770154588827884751224830922255781661369312725659436073453383993844613652760964391501411748269161545443482889480300220091634166822410134685492721115095701813479181063538019161161126009808533594806372678899327319356596211725478996999136774601677580637448583583928456251946525016542669836331169583338177548167974038338972887623373156869856803666489888907844437448460826778942420237018609198354223006249258053562709979566798071152434070609356747291791077500333980675364081611969831863996816566758343075948106180964122449394735995566212669596636282880000000000000000000000000000000000000000000000000*i1^22 + 3173815415179468816555444175299712116560118319972669297771656993988457544030591704191275875867581550622307211097031500379591931146094422357002402720057863599704702906921598410532685426584603074778250392636071926257318848747942247290957547087449300769064604358502244996970240346387248811828076884864797009898846494735749037546563595173348596037196069808911954584420087952754948049943724891188221798700123372523176383547133072334292586727064029235284883014009375276449632177980506186173168276703374653010874756592526738123120593391800751492493833339699017198174154800527542848080653760861631192783348643672706998757084567421378080387538944912504178678126379933879682964061622990206339758066685511356087296413725612413804998176212985408818538152602241364247679032108825691325801843122519232287141955893767881711630690606092280066214112031418866973792326397745619792795374238085539104801275107577726781252909810455735533217920085001345531760090352900784269654956986359915584547464714371701082132366687678404148053781526502174121861446301736086123313210932724312328484627348194507864026403843793818779233255201293761048573523544349332905757591207465117014004439474340643951833193009854133158082771536376418811669785063269151132776390811418206157645364524593999635145167241036607929784865911844278591624571093868338007940728441956070170563120792937245599222026406408610784140784938288634391002846333029775581935703649650985774542672691717069053586855466152279955631448724518785771671377796704891102332908740592670084480918593019619071075484685988896236756581349095835681973785428322089645200111638009589061398200118025952476412745399525184136847389457207341361699079225323996436745003581696258435835818307114916717417467783252103382614501451619189157981798154109427818392774376759318223634177529565918590336327921403740220756115532152649624375772336652095380668305191618781557370438289591270741490298583753260500627650161234868533457636556800000000000000000000000000000000000000000000000*i1^23 + -601316965184117628165556132992061935916336478856112733093840663141077473787532424338660573762159747834710683202352550286638576064147722081371521909806623047270891836601729537348729001502571086497157455294886426774368033641757765234368531786490810171477797320676805960435941413074929098983377916907067907915342859053120901690353104502657574927312866748790834571028900480253955411331858649460169810182525824473103781140180136198369788100721732057333185199405577803864715807323849552682285871856352678714043526048107987276066792738314458347794712537844299267600386649625731117173194029589769689314021328495864525841976744114646051480772476767188883666251343475161582504321626285825323355742115885529515751989043667913358167307575634291079225839627341243665565720263536308000515711244058101202248325318198385049756664769726217899733081018498349732418851288101058644368258529386549507021418524120721311431937552543691954106354211027481164668597359722505864090531443502121051189998458808069391261136480873802063183143051628326380837139021986781519488680435911658113540852672201218532292663606961187535877284143381779513477431193022128571688228192207516830724873180292089088640716160826384106910948377033775739404513650872108063181809062286211794746004628057873125074713115269848944326482366025454811181545193025664158013188217765951662451968038957755768820616579355039501870706646823928214576436347881529182713587904519141864622303620055029687301605413309111045432429398006152490741986986301184809722847927613080106750713627835755773487466932448357079449900513026109367167901306184800615017132888810665468861562896172535835087964023445408326878687422626387939168592419283281276136835117272495650322417343729364362550667349885088654512830760638185348906949596905335214460307064421659643793136681707281722749568703333900631831218115931552050391868882396029020486309364063360344270196344569898359635299981440172025943076787168756672151683072000000000000000000000000000000000000000000000*i1^24 + 16052239238029613284387176277762932445906807381504094636950316078511644177024097780151177074500719900152170138808630991390457602453705586179443772866206060059525193394045858480861832548655881815827247572727968886827793179026723279560123500022562431605717106662348839516328688881773123552092325607347739649926437971776004467204170479154322360926160994648480370400348861707066584633403778637231178152205158163247301683701845825155545892725680370361051949180024693178426620941647344676389713111512637800243007813154798812216238027670507019594452454813447517570256034131607192323451566061779917008092813620029322485372638570707982337613978586900496490106033648545752021136584367439884602076423695232555125136190010796194426643838085663931095224056668706693052569257291719048540262096599428762823191172973259680725709538116529062273079790947238506207833072558864623408171633396251447610864915798453134126593841443638725211639688640131805034387023461901846119722502149834172505205488032304938742322003622241246277481579356740242195021004449891851283243429554601216493669784456966424661150419104127921442809065350188646968644435943346123297169019970624377186787059416861024421156750479616411738847063800159837193505102110935147231417850173643970186952249933469169923019039919876747359480256524882264528077649155882967485675298655949666198335965242917697132734993719624709064600711856613943011319389742767871730909521900484014636184631481700925560409065189450592113855513051569150104249403490751046582811438202547594300053414440934315159636200760992710497900175335026194956619600175282689460926699147546949787816614926797654957004041503479008621530724950170557317864959412142926276626830731854193131789819168647132279501243629748161644194547347067998113606015895385859272703626476508074423729580864342076811988320114524561792256265208651699545573399576405382591767032335487744142428793051576913141985243090069879680984696309493100053528576000000000000000000000000000000000000000000*i1^25 + 5535075982031766188703459270906213614904582857653988552082125406712684106933533902358341966296730103075964614517660813216649073618174617541988795755223764808163078818142595695877640291589140112106710053011350934506058170586292799902933298239207570709338214966761314132348884525446556346513032902041442472640349098768035432894486637871624569101279540871111948258254653104207326217828645568079589722970434458862133189172790271429102291506483152931255130486658917805889546748677087384621279061418170087542598267281500384199761742492067926668901409930122433950325838438088261112247842890236347492042250415778889191085687192750350703462081366261492698864332049177733336493108625224666195728008533018122561528315349896760443877074438289688006265513919622231401509248085155426903978039849859139320781906696671716484768353488221147544486962795876021592584163570757698594594310594980813181672307104730453018834068647969342707257815082158899367439951146097950347855576599193412785472082837161102253541158024340996094140271102796802325208755054737380533762575397568957816772498784140214970883924968376316849065628113188071165962595621032669436053889560644609399241264461167369352234388672113885482839850321420315885745993124691736326963989163933654988704833036935712323465279179413751122957528620021953831547547183652424945419628164790730697513885702376135065954902768448353490838453365320787095914884219781178626063089568283780520798418500262953307512842767900356148951096006406401196590687421265681721810730913238312803489242560157103403685451858208915322596925073081480244308899875279699504645965981345166462267836778634160069911665318503463586189570018686449357459845155254845179379492150432214821898564313740940866511452015582538393913243049518727324811703912896011329629424314151669384039205221790589628656407571866209506121929912633798691820810611229891304788626998870284233201340574967315853750417012103627781685295730181949420994560000000000000000000000000000000000000000*i1^26 + -696810318765502970110795182800909200182335794533277372694685482333056810477533387261734876387843215202272445690943801234480580613659447198877215524852449114607180870032168948793924768285972570781011651219261434180069612506504563185947669609698321880692802445370748462873974614156344243174615464486501598339480044230399064697010595518540230284907424967030879014002836961913595705127253726730190594360771025863142704695792741925006781217063217932066629700659288146445180411075450394893469582577570606424637329580821697739193448168570827829424695923908427496187813053407938299998792094961353525339369946857484439177803859811360385105655136319591903160004969607450749921036196679459587263089550617945416391960580591632697397631808137665635799789929280248343018472974873767980506209854218698438328593364938048016085810864617994706648334364321987327122384001939877208912192436482370403163624462640807449885826618204728353160394016514754688161101583587964675465603478019707565491891915189598046978312993895800555494006567025407447651776238757521130442932228446150949590963704007215266550153602286338716336188225966499605318524130138172197549437452587441030544848609616831787252326081293906957395375924471824032842941394915420040420102805156742255671523533543693340897374688749590564415824744366479075796159713475854001530305102410929592263878102017035621423333135442790070451295238577564968974300445787152840491855688545676670828229039102340581331270933233862102021874198143230917117372524319875162644921763789681708827360527608986030051722411824262067121688900905007408662225535892164011873099617459502641854350026120019829099785227461872515684815459657018884739116587934981324350804222654351698730854116050191376446131338578836659572633514167970825312685275735341757226327272849263286379238253513486552240008715548966432529530254248430102197052111148522408730690933361993482888034377054653143580294159335688258786163936453827389030400000000000000000000000000000000000000*i1^27 + 38736743170692859739804009298254820172257236762564495061248385024990298460455316574975197972182961755504445855769820777378155682942786828489536469976454738517720874917064044822690939122715612872835283799172046874255223568523722997675284952997822184028626660318235348723625401517223300593127445278704097899366044531856835084114335830146161804622611010998873534086525193233427739967095335699720385148505052265775655705188308105765963739294184212092180491906639420957674857519191108191033087535568303404053006220386284176271939761054447662324801732175010793570635115186510986989860364340474618562368542513586405048550361675467641473963118361099022711586243634942469348319870592821272622727882149016152686226342097590016969438073299990326537951257118212267564744499983014668005778756911408529397490586164028981058446033094306791912228695587718374875323445657921587520363097416400282504499044681328281552848707000770689575249197040609802253887186065894814107669730898907558230278712579470591315839481402905042235240108418847646002410656876687971803197002886280033821224309136481698136055640135275108931748955472209807198533112315009181584089699677603873251623512207097496474892831004141779529516162857648617371541609453795060255527583265511456354209157938152161796183059019627427762547877363818197580661834007904023797277564804610195805312614869703721934775730911381696283109650064977516800659767274524792018073123476498490770027084944301823009631254982952280048402952963295287787257078964960325600846591667797195660658880624058034423485289151469320101409097099844587613087580876345182535462371188570613658183785568272966679123058148754395696708321776877485256689918727879367096686915292186596074314526978240213461337302698205637423725553503601132376756465626436277097672935744454378317607051169472582652921159233263220931477566527749418449798872620440270822476015170144165852053999119045978692838325106166055949377028944985849856000000000000000000000000000000000000*i1^28 + 670793247370342412268282322877539596618834716276739814136970518025723269080584424953330606092267189837278293503056100664910626941641181554309389157085319111849148952538708411873278950936257013192134288022246621975949256641060595911357873879485227014016202666627410410201680829814171428691939342373805522295856825469999832774822152523738887259344942996029282776116065246174984239397309996315322556860737543106083493274924741072634404650677431661564930178917230949455239477548807429430342995432291672036197474166743401114556412888455003640623052128018453448368170775979342445658485565092468611861663480027295607124356495242459348988347355739396152215144149518133595080336520631109921542532734002141253267108552043194536737723988770917934810818737259987018463700070447718441077098787854618521219435638190628065727250078187457793379495002821684774237349334200672899104704013701482009505824097400981443690308286039426275737833556186504341172715213803775841824047275118245042142438288882927195638150767199474462852909471718895457072360864919805530251266371166343409226328569916396579485247916962329395216713787495148884780120536462132976213405756546191625870797211297747657608468814755604640208177692209532513613685625791979019641387346950387477080344639081801487193605914259352195666195125118365753587835468213987760186849309738757975925113911816050903704985258415338539347100581742109195761159632217849734451940027675295740490118483547966763167129657419566680679090057451195550977750639213575473774447396210481000031098363526167631500076530754493054094103770191320155827833764629987133051629574925483050013342388470283485577349160181569331014504011075653370514905994398171555721876642136082621504202652478773338957605075647955586014894324918623259728832075997900559024347335078976004249953275356009594145445002070413720325657453301981188557438163005536870712377975618673054727250096228687747431534892153043209705225876941045760000000000000000000000000000000000*i1^29 + -383555426229396036298706442629531425179644096227519447544290113362992942420560442725330994599699020577271243061358799326353937940347006422880372256968881331695345430741816338026765061230578753253090468839777073642258957366920461513223998215048389229001073517291481751290057625467435244038126599048344143768521262764117090173540830699579139328428442502461204759503874954696425632899926527029584636106032359052949566552595321040909738478181379670672574905205215141844950663702961838210300567257252869240329583700685371698601852528705950293899799108697703199462226261718888329929931450714935433510569470357299777061951908480187615037387153635749498492579851412782378340704565957485568501785466040021585397723958580296299388807692270499858499687700235666080411800733249561231674668935179551218849598326448753651323784485287556458146387336260396326827759086283227752191563661143281228730255118254537229875264515314045279615775609236273105376696500041082897832383010772429061039528038924869374535411836134541003367988937220856898132619585856837463366201624610997812493400347274534520588338234841427864945636578751858943270738131245604197170619300568375732700295668123656215598584460354773225885548935461637783651969609628015817247526896117450113237744468014659668073915326946771998830753663065849014024187822253990977508766934843803740967643142819731768249973740466334896366118983032028263133338626645132599710741487103486168199365642037417370790047980186375344451204097466999572181815640549668207329164777534102639316992239817311394079917401212167640215672899890417751076909559210750904286506108364799175769224176037655523897145359476999166760858185160656456534330033616033996508611525306390343051039258159540425363798789245183188522645958976199051814002843065527693883106708171100152747660642193325430589903541987456455541644010348298128780759617326992348898243808092000196253716402999851545593703501093183149209881892670668800000000000000000000000000000000*i1^30 + 37023069383784873465255761564442089965107436396027782694265821657048247575854101820671225783614901348821688466631049892867489356067517527795482418439747498940904103478944983721911211613566627227838767633551367349039474627526014891249170646698725546940705831414539968312521535715717509162681902457040274756450452233470330571683394655660820777383533137713226456276213108954599503270083736396803869400449764921450202418798935030945675135323271864338261346335021952672437352830085053908584631850402895895916550020116280966572532876814164791729746471128052643702815101556978897113366270972270165373879577273931119673620937056731601214861270628482048710033952463885398870870905680547405452570492320584960301914829559265835562621092700137522841643548650891946029504156665063036314630818631819006168165879288044558225953332147157483547113099966271397101182984124775760144369019121738731010489209553241664320746424121812385813319761290329486939469736835933332573672663924863621728654157201623774897936740170627851106736850286401045913727881780580730367487726951630086040894096872817581071463758943241581986247241069849750119740044684959109180021119461596646399745075718962695972030904187272205332100979301747230984764663987434797368276422038379765569434869627201779335739565387759769294834701011531716021348118424714535988772849605822181631783735902838002417743039157383448056976407540179758664361548709681591332513171620531958857313916607828936826534123015124447019008422454369531491876006398978309243455671297992060243703644111001231199545511519108850816049920547380118450846027213511135534838658483017446333938457302541528688896029898596763111946056165942350321996664221087346687480286993843557293342309293204777375363144679705227222161118542126596231352241038339340658034114812921637093710093913544708296934046592867471572422962565159849125495542423183224244141975142693811457225360135148984683332311607404098480493792591872000000000000000000000000000000*i1^31 + -1620154512817715277291790060651294563888423324571690136299241383173491280227091626942332022349339463358969387819764762417422031299117579580795779449721979431709925546964591082635714327298723321173520992022361844034195270276123631278691421963335655408622780845923417906268538915938239596836839703774543458365123771754976062163921880744244959215554637466754818017004742954193447290220808607477566042606221989655184072824298453351831830653451439478551008798252973880646965398764975359703385775629387278094459555825842508461918693614830475733502027324951653102411759930438666197113755252198053907915803549017505680815561223920298645160115538601874033777058241685951658549185166271923514541234288585058557856500386783047291179807423174633347916475783617903294885862596145470829961725782587675985924736713156927597541649298862370086300864441772475818858671645229164336935294658389634351063818828350640257977623200244871100705025051706058244455544685597493673850410051908723162510579512174126705118632587239475969168262852908903936766349224205821912144810957523633966432092688766568853870497380316944006962845056896353399373943081247348757472555237543436947202427356737951495070416150941426691041462159602084694072581784321686347178525322561668147600472796379477455222488037290609800979442257541928631228473013836301001784416241740960842246397941448971452152448858573786345851571013745580372632287108294200922615618546811519019468456261596502530833356370035608342710977826017279879405597741196041752184631281541431965344051188610417459400331677857584648733054991886718894788432805477217743750865925926297735553843543625114923614397454787555385045861820456052968877722371095274385760806283967722833511431138549522907147817062079243500558159391256162303421173863789711735171332165101045381400687797789497236831564605690399484226369668418512380170817699803451268804214001451660994614345712819985106964564490849920656188354068480000000000000000000000000000*i1^32 + -17604905442702989813522302330903002259301052679196780431765356705420143895847500766143026257648716912091353152594768095664142483160850677865563115977125386701010318293693604967738724742197795261819085180016704046633148722074312846503266160077443171613561337253857035451724047259835981970599316481708007207423829704364338094419052461759746807282876271445265416067889933667054016718615247974963196349440422044595608558854090361273803457388458314022353289865021885920747366514889143951400581814409574671544323794759095500656636216875364756700562907650860731395448394111193471272613814025253481437679783339098531989578873180942266052020936944328362700852783834247383422349892560404199393988389712565189843559614248445798049665541392733194998665373592869687057041580321833161966300382661073776467474703316553185984405546276767510516239546487202667289605921500632627337719455297546370269837046894275451228319806601618563662041550410137515663106017427398863439711838016070233170198560800007886341483763852568817327647245173406800532397473626251273210320455493508328079564715479807016166758546309948348976591621227822955147294912892273081710823381676240478923921975934507898778601523803432297350169067945378398117493349235954757389342105108269263012910793149255520822788753674149610633943083631558270157747407286389045145609900791964655968125711568282601427262986673097055547165348453743582594825427631000018903936563155522442082960383045550654985374328219359525815413922057396404857199179812473898906201529206597010616462500791264654092358664220610273598130876591545630287453608003981044389570805635548553147798202686029763618315582357938566553310515333488151722987050491706828088276380294316489290362484657404864358588009170689718668184691061687744612740829216544855308759830115131493908694197853562096240819763419377094700213804001009732360359180345150839965155118587281628688407401710366555255625811886378596541713612800000000000000000000000000*i1^33 + 8639993102888708847410594961135469079098786671586396369348656611376225075305348481713759089710225648304154961679180324089760442297894296840306822396103173785751267761171123110399343066742818218383924145653398704356901179670652907347130264929614163349913907683629383324397467572857508184852567507569159685730944929081723593420912658651958852148760387586318062982250365929213252378332452870480697670878412103534188647807278412305268539473270536409561860051642193456124105252314349350665452547831788892472807617034891447415909014358680743649064578340127963292445624987996502897841016024381124352502940082666635480433156404209770194982254138594642832215518142239959458128976143739246046247419410803680837056081566781970941919489754927332029945123451299131255329564994900137480787453215788961445147076657686728001404839765453012156051312330344907959664618820598954409653882313144477384811731713842183001736325129549768697311312222660657911122741453211532034878898657895467465998535379543485907325429021601335174713156511418965071712416605407119932424246215597641403870374943314740823907714941159417109556194464772337802328774763827286584198189260397617034305810115283812447150275855240497582453195234047799250353790016463281908060730920241725109681768098804724087880112704122948459589795599863397723539372442168096339112386299213579963325324423785159566884994439668445950406652964134600152722610884071920778974824384431174103819759504064240040210613774504269603050728292425799767721720869277092866661040363464386296043276591493632111868896001119342500916360181601515081571630567670889440774960897111516198901519274294945662286785419231591107672467108635736276666141398105039918963729371306338682233039071090632679534903477009946838055655173943545680840640338052507401461006690729683241805079884013118930742794733091008643836496379271177887328435411378456941347522223053632265530322032976147691540328561255164214771712000000000000000000000000*i1^34 + -704415750532584873044555686011148251273011861807295198464571595680510481725326025297505284506927871939152396927851258873023404770769691842398284222185885503856329813481249932223442343661310383193862143222299638597184541476364733773133101472881777776026657949915710093170898383623941482113380279474163919787669018393366423506816042283646563057790317897282606013090563209848897968222748594124845280277760893163525779297712037523380520707224355754027801027203449496268289065812719146489797311431837898451552340947928117189912504608264938055119061845450640463659064808076454251532400121537151668543558824399033328226322137279233907515333192869840231278697511689657622539033397324260415266853003210254829188516934120323889609871226326897627183033877707017923096249843463629540314532672171159757736174992654857064847143127964596828316735156398858156069011439975993753699826616264120716218055109159505543594658411777250050381542115166015818307812462903668793154066319289124332138290275121483362471138795402794487360953078918178587313075332456450126871902318351296729685379198235968393046712691869829423384884107270249142741463463946491228104651801178999554330105104302015322400943821999033269756255849895698815943705449385688424686270959048727416981479039497369569116504508430512027839727917687383357146989101062514676513513898924242098306146459950312017498949214291577849315467610480611574838222182214707413054290361490236308057100179755630182394325047972573207408165155815567452205839091716679048268688353585033560336529191581089817937702552221932685826736691429164528196021381964473028463323210372276192592031989990751804342619258183869189392400584457270742144048305630141905247883375452286407339270340853242600302202390642346496766775029668087338134068891328454947508284250224296529381671938870528637229583465590993569162734167616338102788062563433885512629153339018169292646429065637079063475101849730595233464320000000000000000000000*i1^35 + 33829718052512296429425675279900600805332019537355853849004389807627989873890798833202975456752524989042849951483648760031134129438594140424205973738870879375511906715265217306660507487361169495210431187732124098131392290343014180534677766460134364607474176363017910200569087336296235554814748652998272527953382838125257453368493682591959541844803633236962025412951258780685855253632664976307473466965321808961382012790298751831636042682391312330624861478802390966696081089384684255604863665612640880248636639007176222436228226427413547817657941488622293954465448726668060057309331128038993914617857938240436120903793756873570903288453820409641921443475536289680099402690009770059586896768408913356332138926119277846908666855162856194436577344153232206966401257747567095466491538357716596855726866973396342228509637631913456271437806791171571270489485030748683590930210704820169535899644655071321528991333070630175889723285107114939992614583454439995804017722323364301059299820480640292151909963184513203484890695581367800024897375712779399740691087684173384764771395841501178400630845953142408380324186184816207354929771816357404321759936329513851907688636127081272903244492639163737777226881030116004963322072786725250024162222491707246343933894658639755627565915511547281918627077922396466133759732339491280451952548420289892526249085129297361695430133694610131299267996537949531401634336286461641415564537396515349407727767813688232423535024085060994223133568133119155238078262584186029851036008250685393375120624281502625122447733444996824754590240820309938115663536230516351187715760039996880470949258598077883848689144340961688725354098185177325778181868352890467750021340365587744597675944639688067672400516809235502563958022468982139741425102568999517979846257839922418012956702309556402229781386621473629545366365518144371535327634852035544078106170359344966613543619921542017243345145465353850060800000000000000000000*i1^36 + -847831219037175569660365815650603442030759831197376645612976926610159954027363857867485734134623767792856976205418847281186568702013466493299922628979784076471333805015997877761231424430195269711620222812018657775709227112133967736053122006163998961693633272658893477819880155560347158427970611866043342339125109309040218405514347025820664090371376570907227564043234809137318034054657677730947945771299195259578723707366549273529469696222926734318096922099873928121876871682981566355858516764892592603908895174882170881797492274543272733767604746274391123900419560039459684216662775163927873821981040726343099250575886454688108811809621190792347644326329777076539946344314263393206381418262147184449515891747596198476235760258655106477635864694798751372304331202825096625505195510611122062745183365442979637287047786589521474404193744344972018457588596002206648489848212572055841749420497730423148864855050007296511861656018406635010136716028329113334031072738699639750668588709779036694640725068933196192459173284792087849434592839348729251874692504643539294352166889532311932127367224078095699711585729115541193506492268802673943393745866148205522455500718971971182031287688624164365634124096649180100165672604814735187561347207086592673296986159807723567569493326221150128015220384343935899527096968495109802358594966996126147151606366777188708910110953545373915874561573003188241473439007065396208938060806042659826641930141661582764900153456071882450757931183808212502469780442540995461263672114491962090738235059297185638113681548085656042170613011864854464589366575868214141833006538431486930770372856081828405966034928805996841857837590214898356981607514309641063785016452057488228157259421199369827484682183140977646893956158146351814780577550298632171452642399444877801858725557594086284582947047994802306492280960644347466614496980371278604739072293105252357702983330803863862911721561728745472000000000000000000*i1^37 + -10260296114655892720431168690000543533955533241926067100222412267319837874404815300560494978139639471384518811443944404385268155688889685350362005409262188605212163712160798626755441636535548248966584379276803093629331919995825746880000711010480977861729113174094706449118125348043862692711635841517489890515813119126519560000861511522439483367524073632835316280412183606950281566106490356002600968952997623529295569082152770494314680627709134918454470305056227810537235879961756587719835304729310617682950411817969002753046728202292777410268072201538296483930596609582433974023796791312145232397845375606865006142730246630433130718839735024997137752764941740796050255084425742349503709400010809616643104917834344120762357212426226359966514765933026493666373407095899583296795941023204423663641516774781618509272936467017556177650646559848427483718988134721848464314803594584984367514096733972729289984927318872414498071793273864618414970798755279355809339735194144932585043943286038244529781956723346496857613603641345700544538572115429552565950048570238098636070373227532859599631158523917315069476136919344794734745563909564949077436549137504080977252838459581918461753920833693638175391728780465962294779278202261262795546176160571403041624772417883659705009868159024727703004460027483505571786900318779997124698364416709704316239155695815620125679741050487679134041043088247199094833848829940080978476301692089728127011174359389546634603177678094048553939474075445792157290722762788456907046268136405384896494286807277278879145557627020920640107641839651981189226842063082161395590495410388081744837537851631879088553288342521064480879819702757015309872673874959498084606319247107307437519836020940855543715969750507231466394250477408505611369281523187597856005952917016208089275483978378422355597236218111451096070094873493458052523096661007656074648030345701126262228814474616299904391370946641920000000000000000*i1^38 + 1434378960261643677487736411647196112703238631551759095092528863759231659531754719356890021137340363896534762537348285169296750505192806724854314656434155770356805047145155357582335537167735467644273611599196557798856742758724953607572796303152095780161419144697545056181528474322982626954218465267104970582796345270701754032554881336050024928959465417366621886906949076783143729444748799357391925973731181579104122937442632005046214091239549483095018247045142073097117385861135309675422314179267767113073713476578470410275033836258033239344298574058231557370713752304362850139062222639126227763837014774360777785754026539384574153280899935026244423043586948001745622629471694370469018781845714130037738099589841890769549056359208812573160494054679619355966735710975807712086688923654824587455551210901362576050541902936171209356771109102157610925187424918003844970730854895484871104697155883279118493168487387966718844657721445294869170366942274805629017626736137031214933010426684132393760679803791113221985397513276924092371804926252184647340795531434690944008460458780027141619133217525728777276980218043619995372667939276171135614510194328532591373093593569716864110196480979644276979193397496192439910687567599516614649922273292053272135809772036290595958563768537742686704795511632762232069460479532045501263102040735973469048846180278689878375448763182275272615154019785910789193353607109063940431185314082789690989601208093692819858021865006519861616434930129146980508469359592973397548619608611410473813437633426229096647087155506238733881023084631088183121913330417738874492904300378974470261139443199946417118640433034270149931751649082231137059097835826103572956219415312396547886790069622351157558563839664213139497666291519883026673598118727699733299381236589626659537340962345897756352608193647163735649309483286128572957851897110726385727936868290963575288482960091244257726039903436800000000000000*i1^39 + -47118212456774131914084275564854032520122440406448658260929550871503454382670586427529618011536780155629638491737727264054492269045776421364168800652598791920386600209283725890146435220189113756064681226852213542008601148941036071032993333873100674031530113040037612323649478290500308365545283416367862743634500826918932024907858242832944763890678969579022742045743676355351571983243125048067390730366214382960082376322440966855077509617074468954221592403453685922353243258350780608855941724302450580949026015478690858008800037252884108587628617178910751710786639394988633747971150755892012333542416148111946177820009139813521695442286024754316993652212490164027485194393740795655714436815066775656870495628003715281402702292286834432873756441262038910045533823616160432302524904430939824201187789138089550938205720230826208145259242912439307708962428045937153282498686168022660147436166803785760431406572633546461289280272039888723633282500802576827638429272074390117127835806056430802282867605593322873300026372419777422099383781209705030790664966681220195059431384632741042073473835063984688103256932302260056373011967038069034562766095784710696975307404257928928619120991304769932360912754923763881891508091883089863316977985937510821430167020404980649687806210344742877001226654848692803889342060071376693383839789626465054177303083709043067636970188926694352533678202577466743470968704870419031779160236623145630899088497556789804316283875703478203958185975782375366747512029986985654130771014574809730556117558412676495403817104914967945803142583003215954550874325936221718455947349904785305987848783037839707425593442635140273955190362703914472941989730876188135680110857053354295921601676876029020643157314109334040617344094519786025211888503524153712622505444002179077050985227788536659727142594503976774850791869242051673142185910909681223882740608618033453893244683783630911016582250496000000000000*i1^40 + 570094097495735844332145145009085145540990674417269190811425301927293851824108260391335207922105280164142695778446191659324664973250892495783867905559518047193218921705891705652371509026281024243360660947308521690876230110473293972565852607614187991934786597952242244146572886241200583114889633771158474043544866159311104198880441798726362230014225538734416327604099250737308230883787432361426816770973729106701403185608675806266584817867339317592997183042574743048280786835383127600486301961202735446821849445124875572811503705126148753391898195917734676603847215377093370128789987179233977760921257466938162496419745151388509322043213415908952223404978527706933438922744785065540353349548641411768144222662482128773547781457829916623219818514693149103810623412748977456820064134655837677639907358548345651542220690117143861050665587018338468672538285251214635032215373150827044055704998357948148317809395224233120124764281955652162190311616942975144035557621773593606442643648814073475801428995990729222268313699816295443297580132475550552262235358145341258530904565865211348023817743022541293415907335304236104279666398903408230982409892196669771598010491945368431558400560726584507020159359333890517673290082601063555268564833407438564300209453036515170096482374012570188330917023220064430582730481067515954832552938209019501893359173633858236872010937269510365657734647772506563170376025779253868657305116716352592614376825555965401212859863989515375709654309598851837333152032047951075159675115958219086664943476747893813552541105128669687040709312141657541632395660780849428718071734422396464653891903781500305537374054523895973202174129121868251341048104507880034391130329399364531035620819767646618791696117612916293217779905266722758801759447193079298727589707587437979043683180653419740450316560793144821931245936212178592486671900818895393335933423035652382796379331179441509619466240000000000*i1^41 + 37955582247441324717023164627805219839900695282677892286369771494164962651213829788824813995484650212059646674361087175439338879416992009060425447400838317088473741255360760575274908182762223134104347532142882391414805703835855826877424354518423291796228384264289379574659452191717641438592952802787658249039484504027935661317220820471137189760253123088267678765871712779901120348623555050790208487314459100828997608022008577229383389241054410044286025794428061549629870965008455284540649636659251167925934159413057800673745449071697971097021336523029133549600903500321378003883501163666409603471898621371670368739756674163729398413024818235015508605829624557500524511504325981520845642403204269553457217935231873339596429472538432020657378242595205193551010346753515806813388885077740855023530468314015899391502288730089938222383242779287324900640320361628429869841774695782234721638358806313326964487746401389685690962653296579257735244348961776487296252640382518439767589332954053761563666685275299755191636791259616888795128330646619531530432935954375391462522736980230776869278246106770681722672762221493752488914159155719866468716628937139192262548125357591006341666046148252588039614662043417552146714651665303982067532369109979903328419125913685619395135287319489301386266570344328789782233745797701154577746148335750741516089179896252948838158643765615101744629460822972556075210302404206349326508221311909278292339063585126079437787172135367137854466417475735772880009214402690587346235482302723589388152161006663344797177714353450718968891945547753603724380933367188287543486739874347889830940670974429900139909251566333516447695839277281654037573682171912410615930001173277199842059802995645901279854157958027936328628974259820326408138131366808577186730962672771657648785549905146281747610717034250206635752489200454379224062540557690009559353017714430333692962273610672466454118400000000*i1^42 + -1249996789279704687485166960736804158555394795303093721474524679873370559741660618563466950869889976659812994107925285506119311296261945686872244105264444157124975361603856967489278046554587000633113611581048490753999148032678727648423648448249171526285150684302590861054137322128821134615054846586226010853962489904396633676257713714123159324225817340248121149292919287580135191025117185648461238198217621353620162786092202131665061631860180331693609721556821330327577705790048240379985230091477774119784931566425892606480169893165977486802814580535314083039272934422153921496822894014374471059308871193098834940079437446546299273947293107210142457674897093329700557409552546087659312352528407440554039184356581897102073274319879182640968109732472462695658560394741660879906076085088560942974878972046151824378078563483949087010677458478259873404383238114515368483763878267970836276101699731850462877220047199293715665805266453675490493746260556128019659579890556988096615614463558804938126290842680008258936545890885450837949274065907061241392512739467260533296888946062473064013072550234950902856630803518832881515794059064629857497581042330116846457831492798295051041992948950305779085443145611702938742205263959109091862466461972038106708682700076745247739512522269207311571690001283083899283186019254885052173390382089545424354688130998266689027462163178419380048291136000892531041686836343896607815129196227625362497748414783536117611725620014366324078349839278722418453789932912295530968970702835847445731886659836742580391824771358026843668778037448981888109003417733555971260731389672212949099908799134375367704190074295061501205919309991753682463921744762751926106781032978656013828854260122309416076444748636196633593184749118038541526417964220015701061688345425267629757368324484978070031508735785859979993643913693993313502942822253859418393778585315294840959659019390341349376000000*i1^43 + 11396352169874132156879916009900854770700437432056843952609830800204512151189653936115361478554596898110268697702895489432407437347307315869570660470359472001903656665966902800141162930599405965918523925329541011281467300204286742792173515010849637867222510030065773903434168122731796077225675771798702411018551967912320727686925823185133920130615621178673249467976810755553494153127420502595698625274329210412037513849889845653160129479295420678861820577133742848577185635129667046264050328366855887888608760926707006999826134019448375880998887270463104381853880020455214546219277813600307598592428985834008267522601904390863951036420294481683208438586748291996941894396723444670012722735962923988894627667527894511552812937970227782124122137978124127892625501430235281453788069915201321979100833647247212476234084984165765205713021696903953777695729854970109702904277412754918317714122781029998287227511561205822610355034801866204545619268610530199755812513263084850015655184215046833108947119971319591754804525864108592488837227235034138772975395431432574862247909813825975125692318214784264638095345166095452706939622182875543332185133003301656716019633534033590723030535284206912671222540637653853223196343807693991065338786328562809630494694295622939253066965097412312106666161005929941942915617801136976735187854596146829970933366349728136015139627553353232844408115745606076503955697791321268267308731198987518312360514383843256105572209601891650536045552239503083778692756995775546127306280204566954622819307863260559374357006834552658418576876813959321004829185034451862480053262027600796793479121478771078720861726096436619248063154815226799036656162045488914839967778445578268970633117779634691157385738024214257831421125305776245409147872189353858908212701073186046901262047979385762802973499523105665361075550028487420804284320512640996697598937559814232390447116508505047040000*i1^44 + 955066516559140479600791406256838147491288998527454566725371184044665733095852581879222400686015100162459720850014010617747473088169971890957516737211832347729928375754748491550231203158211852931650345976322718198640326050910926057982151608857070717428352951912267037586107214004094796321392238077904339409138981244960693060076132311466608736613914726449459383318661720352232602762678419992494316926147200687070735927324543964718640523964853285826884483333504999744427353956406470576418066395021872809334411155684499760143972325632334720516619455269026769355548370907325581940847427514672351335623283896248418126416080006173303192215519072083300357958675804385663565483700551915030531927604873812376015588610961181635228352446774789207454035830812033130907141518250340292111475276572765174418457165485872264043041764856805277446557153185499757981505947398575786774817322841518342417555162841501465640831289566368212204755563095866355407131257963239901238238988188114574571783394836388124582400016521957347975916360225622903770324482613458946091844458412923209838429361340408040334909806086773650040909200506662884491370140391904973491043434746134974759435862872154383315529269581236798535469189544218513148039935379874618689774112268774425190587314571320051205160584962582060759353825138063953318301719654034723632486994401884107312304848365727811325964419624559103200540076862705112213823367363291644442599047981850947803879703409447314519191603278823107879610156935168991905380386677404186376775201057428643211277057052976056892174007653062738586109399137657724124303768392497458940274729781885639255535690096603068187035688402274798353173878046590380081287428665664565979794121628194130722876154895399024731934635892105030770321491689238035637577652577955274337521045645930020267975665411653352729758529051114959372653212709504892494650417643105930058446085354907223256278174269440000*i1^45 + -19965568624311710997153248170238130765396794174523898174456137976865872073994243308985773424930924795089841030240296164333164319518596457991353723296437455930614718992071319181975836191713137923588721067089935026339119941838639536773048793859345773374817011296130961406874169557070030881233549687269929797412873247804524658155855045935440882628114363189446483151527261508997803771257936796420849935640716239641168064418269845838103680600599341382947255296710684820300966697094422476699255355710819195668989555533113809867380101293104386929412019943600878731289725231746447665658027110556120925204405198770587942600513760454453936953251847629083060990199921834556317780314860052564646620594217373908985496523607794911476339946568227249553772062954725878164733163729385713601954859103640264830451555702045835426560175682720362262540312335418740364621102721743237111881891430977004867538160092073718673186950834940950528118948329735013420156900109852964292326852588440005631493464340932995414080879548169047588660356931843730709025391689270685218839912535575261203418639984256094549433704071707106070315935820516577391336465840839244497865273208620047972262708755803729702957261540231701992095601727865316583821518155002778873368303633926803013529520852344349668539549679543327375912664922469579234298482911198759589572438465344361295830887494307227607699677443627945202167748816473712642239035076190041937210277584025760649959659583530203531375985294924035818328071122652209175548558008547028342076015999717609109541871671689107199223335632272831698162891981962859281756151065909408247180506291178297223308138129092537883284758747681946999842179711999525041487316640370362909865178746644459074444247164554405797140122894029914130543778527291624918607549479966447984890167608516630756345795972462829601499079484296093133907384148778236012818804079835215553311131105093740978351007334400*i1^46 + 72739719263553846872445719499238687611786375839489030312939867795943502324716258551707383230169935528048512941116388926559945605724927816846799190790755091556685113225422762824636487394292762398842160454898909544755974607397016311719695441259928631825002844235262235060021220697506923815730096000163218704516767075557984176354146285868409563143335345769492221078194434173045970453262930706496679732355627989483339385208167257572172912464016871615988932987207171283847005528904566107945721623623237943167056074102618333417282439153135383848429346378799924254649232773941309005188771293094386085767429014857934556230471415677977980157963254591308151626953724305737964935288130286073431451643921242871542174244462895022531182825006948549645877204595057557393385169501805628492438950360610801267485863871035279517621921825318421951424575600782036311677077912589641271041389269776287942564147469506515332185232500404288037295068142111027082384764862257530050995231900745959042364950848254859803708139710926082010861501255154906338059615605540562268346893298615688747083714848088956181279514477290291111156189530464110994794090294647986492377709272220128913224085813728736972598474167280549798511016918626951389044927138014759019656249430748592028350760838639624558284941834053820989759989035465353955272443447538975058362008265748685938617020699489343293290901676193626065649531339112989265627553102567176695202969569830462714350476279282903984989929850523823339834535051986069533270122263059067192809285619608710190107196808648587857785295389818574808757049479385502965893967981420772055056689725757001394175517532096347407255981282594494362400660343319762066690931785092632135667385588573629264191009789135525593706833402245483750033469306751397885674371391906181152540308740860818743510167730753566633237831247615692259469463538131847659693211031361599949337215450920719797452800*i1^47 + 11846128833960337527546114556169208364388378353812510775148279124124666650482803295097624890526026868365353622654266562354039362638411974214204751932463646649413273534067299770800077300130689310177421487240443650786766979612441396221331293367578097628234780178287973437396559345748453626648774315291145590770936083664173308182810025776288787379843846697771550140584872110109806550732658084074636425121008105151965252962671437758506987954652509913972154495120950374934212851712301221698900856978143234605371490501168279293030747424834822003832739010696143775897366399806698760646877164766725703178555473953381675753802515104504950647700633845793141842834916687125023521598668252888650602003524823179194428719722242682014780644394081152375415979023584083743641775952395776330466625489881406529745510298089985086921510245606485365262661566297002849259323406450675821207173956955779527453975875958055189772524006195444811527657346767335486291157312911011950014943161144800901561694918143030152021044227886042433288758861054281495825435400698991291516365279156660461088934902199760550256517564103885169099312035279387876704354822576750813310473090039514729877718354245844935595933747705520154348220422402482408741210836463464975733187380248635132153051257855359775372125368034053794911900592005871694987328325633704823092016636527290087003903381703390588553348755472614667524808214725116494680872168092049543308570417686351942715711951139091422277290481439719430780338181001248928537838621470811252368122586189427200346598525874325856227637637784521543711597205874402348112820582387293863905881406145730296640825986809641855844507016961100374372645308032211314281851002518543333514920108281119598564486108970073179753620473324483296558552429193355302137436028814656674359931693004438844239889124258039998768583526656150717395765873887687982776034537985681288904833215753789374464*i1^48 + -109577071885020361814036282923009213623847792800302502870638465684046989935328040101365335541974920538218803812317884358785881860835411535621109624656790939678426016744291881345051453307420958716101976394548936950731114500076274306597053775819945103377755932744322445014665688426626398537049693824255919216804569682468626396464891236654050240652565422240311577343348718639751898697511817767383277225829107308620942111908988491702620448851558155398479544310302134516939002995221908979135084099783607049342907986383520309916204198221204473310016193173398871492398379622506554528954563419360611919976999336073769150288979641989785513752739851294330044009866380142446031343236549975552732802268670288375919317300118574268257332709041799002781663138053859216071204245698148570555708245346132489115576102136891442420078722983945860393552450845540535551067697683577212423709382728622626901763635292942850159866905630416903485897271317044640638993556056154187026452753078602402528902832997428434803261381890094392647470236688927244181521046593995447565764532955957806838832099026476732451300480902819506754375520141834324342227267616872687854214538351500417337326271453480992097396045368118609216785338332190817780944162089041950368758525990287305591738030481651520881299791440158417436274600141878782933489905189240702342585689046593377590376781048373214331054895339214349960008048017576517599413770918887167031213404016093625940135388663887306996722172548334177403918230145148069928374043709926658424399395940637323349819816556144057829361338224460197597052028372804948574284205951610661346548006245201540455941431474993113580283344608175833814623784837124934022844019690766559232891475969674536298659792317738191252845023127204495890407885059486006943357618837261943943793993096670394931348603387348298860305896976126015239727081813164301131486597028596460415923098698645504*i1^49 + -2549334575067623564241759903934084003584092412058961187243525772215315717502821106069946239620080791853561913843799226170551319481733346669769833160776033419030063413848359303562766671613158803058654762046111060753341368851669904752317539281178629371359217968157659162763915651188985416625414128013445638164957021814774557570755814969909086561467210567371145525632586593745170389637350626031920441717674049283499931621553969624304754175913164564252646916259685212150151386474438143258592097418041272325986000596241167079645500357996764239276371075853403786468094986554117316634563669879718473793876718261485464437729574960781058066554888755519674921591728348129441660882205032593692072465713402851135147608154345481597481401699123877586634447212343315760267485549055352159338243748337686529178292731533179249564014593848485183110740687807033515689123852001972656512865678229842309797874816536330856742409609462583811955011065145128559200364516643274654946593808400188256411675345353106496076243465264891278880553058870060386346736535576137493513574419026507763321305042377029386077867076476305784054074984711678266798344123334695879093449639375450088690695335414776146552728405302363048363974879894190715200164229161815430726357277727466512251771635156729963551724276184243879026317424273954425096434651397227244446297174705113408371991765761642442862756866961545820970318474419524217182045912082188601713467920110691626138692378153462184416691313239883095445471669514400051176150200639381418695995209143235976176415058779600634341749787864517579495100793407780427847941190710310068791416900710145390175586070114645041698175299374716383038337169985286814112958628119805089278866961800754512768728880824302069590274595313739879159249865493515882810606224234628781478004145554756840055294396809177985410171106902926316618208402253946152306907552452025235525672632320*i1^50 + 33951221245674452911875029009253829632008964090742844555409630676648589694491049751130018158412110756210842442280772003614123944090707492246050069278691611109395644944564465311800763119842412557235228849511439480270679737674853546939300925968090565648822553622245648605779495207056959969640876160198721999526889768379994061276803910132377755027302880999505027751965013500515076080554743132040764683140465704415628177645143104171691923600880933692899155761822126731562378768713102450938632433267165076009482301175705152844116782978897228034408537445533749032312270578269836311170566448413751880396649891475343990383761114441636237335544094615418352229416783673573992392946167086594440351608369106953200970784380829562766790559680232056191306743574143507845345239051700343895075480841408318335360496544743731591317425416918871032924832322433989387338113768114319648407228641500673438805229951104683523813705389482203802951780195960137704562797528718413804535631904397051893291264052511646484006142459574705152912307493640703687751601701091443503063231264897340521711001349755751215837511820822018215703004154242336708857745015853424784134393243744414959756274865800570122488708763935170637021263874950092810789334334277440268915381512200032728259036998415970365376915504954329381595291735889189148441765363804301615798039460122219506429715908508581165224124939825944036655590561696114605424916226484812638447572384746665230998690340806395982266762962171259575274802661038084925354733927668363926913575120938483017466526527141539662522723472534512560793334272765498992254011254679125812041190803036652468759061294870392419053469643936720247186574617261256428005236117906683928944781563246151688823023546675789410601614054563971908082965376635694810465637663305371250547995385954872818072551729404538585031859962101929185793559628766322093726870195824657212375040*i1^51 + 189292781556039039806856719974194817376294657169640987046446667425247615926525115565195758269930661868733679960840403366094328581545894766463383868056596873728730801778486571107098674009477682202068227699874631789343456087174361206674063380487040827765305699406178708745764849836871727435179413531564971449365531730284071485982814328298444536474078563531902481235939862150411980220178092281607577986952004198456657952160853753114558549837463059851102700716120713581599193673208823408094149396583434184743739518882640440224251007782093640613801598706873300145135596627698806990359535633951925182790577006564452435341603629677317289883857304536192570876397370493989057699900633811717908989995799090253179781340425071123876984746605588907298166654583605707175953991166309425081032853954957302673029671415946284802351660799145442746905725359834429872146289893962684780850215845457456605456828068187641200352603970868257270047160732689970241945274371029623410070801019518241865705021553481883688222308273412220988852254089212089541878299958208630243369931289652694394917058908233018066580609847205131976821623002775512468464319974302886926361292093724976333623930001923851840458523395823437024708934724455119455172407823115811742132711539502250492636090649259754159311269163579832974881187568125848764390023404147267226021046970148927058659978455916534082322368123516141744221384626801836996825844650043605374356472627613838286681894451605775581673821221458069059300336658251781531899854323056005570093093507556521154910056970834616334975049463884053688356347833085260111775731865709010977917810168541497509443204893781740999868303614028245379402274215076398103065021135858516548019074361373963568028472995202305196537076473556168427429332834578375060813677169785618661314158397458689082868277223076477412166899757951490435387933515803686252217360515285909504*i1^52 + -5198447274904070211955522262937893941223616516341215091652496442944526131309258123954882046013638347936965139515450858489971204092673091731218113060437616065965018201823382288447246675615184559002049648246075758629015867182274191509417688851593698128782840293754807125480653641129662127885191558316660184078792242327395140595684116736701641963855900377821291482446208067564247053278367469632813873383373419680529735051239984630609062368117676793739513117326632466992273712162908603220545974869995388668621340636188072003001054222745223286680045644737739784338513901542624631128151423667455259450294419889229607013865555362627575266179836493023498326213603168509997594813799722312631196082275196878456328179117606342886014785788856418779506726958146975047391297519933681837270382276677192646216295349834121992658097765458508597557024332833933098968537017089502204116047970889003946154011355850526382942022907623984257475977838344993141679264167969109618438349936218919780665573671199897862259062339673195062993769910279903960343277612617884520440095587087358703289133787394628891083808160185407889784615136996187383364226816078610247123649475014177511567873636098143459350471165739493825357867320154641683794971275097055960770150469548928652442065029220042105233310311183071333493897234926868326628515152674461057573235817892536422737412058110833805606687943206505257595730595424543966732100509938823895071886635228258168412591987604818312227672519647438896594696270846586575740885641156750481910568867020569067055469298531197660797384840581639366890118276364000240103162475107181500629066904218234064989867245410651712025930949590640243729000155297621088222790319331824610082266688611084084050590623732939875613778132886161948837416954159448881279013036193323658918378780158983762590281359583882017923270844758507984693609116491277005823742784307200*i1^53 + 11548376733903817273868514115868109872908755423498393396078421375212039835634051406410433074264556169937185468071516177338315971467481010064238396933525602144364145495438548059825243101806825736930609793515961639953959440033215603127939339498305494697444107198440550414695869243742069899846718227968073862962416107546540870875217301518426014287102196777837474918726771691405459491636169666565743430120886664845002067247609122917392644627913572783304346193726266314514336177162595805315779959978119499568263812516188750955194939781087291286301014976469591562336853174931831266733731869937857492288660669202980306833043711331210633712684452934553954665461342139043955678178500386169679697473611710979676908595783526471601227274476190110961923210415109674749310441104641236045260231928431920336667027703053572155382239800277596536244494645582914666515565932015750607746192008671333623069044809305514538348010986981327925842057991166065480197152861748051395099576220157318838229455091033245650905727434693292710151056421066793758718303649883106137291785936695358635910396824041449320111135429137116432478054907633723882551456907736230283241826843808917009277679265682389112567343043015972207538108038954608594527006206714781693196090713645277688063453894685185590388191153110976607824771932753923851588535291759082174620931242446601618114558229608637652011284776476184696250450292813136500376558023811231870035542466312209488623554992850830453061820576071047048475410124493872768399310095642622842184572320793077596851732183903339219155363971381545485180499591727970311832118792485246935432461159463874513825337224260121221948672838986692997757817353910851868207403979005058153149092262024904626161840328825936713930045153972393160389840032187288516123197698246718262231293785136717896111423117736261147817776988700485217172303599155833511375536128*i1^54 + 400047644034491352905955932907167493139310906162262153511273694905553091379581619970751535257011811413884453451619864155730734621399070358118634071449944623281704726493454871725990159869180548879937322748187421765641617119595846256125756495840788858447108161560663766527765955965272160564109777146470844438467808664234421936087257651420612523382704229122128943868009234670806037354377771032621119930325528903781549978672583556216146712056159458456815430374913495859364882363082703497995701102877086988680612977450761429365802377597902545273547717184227439986147404664147984530795629761193492817351921149403307125302654592903217485882192991137539924955619568167573572783873226159035676414375591994980044964572560232499853448763626517703867309670670512863034636335371138908626824366999398429947583153916916331857016400026511211446509849383094660153375115791306956923967678167486229729130802634349984371517359289026454417788630733064766126238886273898817085623322859216963147305525573095164390637586201590317034672817123932022944661551562086372201456680886061007082901035260941447407700356905393639729044437438755733419766272269696158389161395597310500260021214201603165427270924425884451181650725322653003961947148809263174661679607679719525089286344387944091717798248170175426883779757172361466075102193996866663761070184232510476184298440092363766106241288339961051597137402446513437276161189001172192091770176807318500617867810578841273799193653986194421176446997292772202867839808794779596398024919470210746458582228211455975273683969812797019729159510362350389570749426546283561503234417378361346369941907449676254796240135889220173715737119039387001022663833654783720567430148398751805501834216062375421860196959652789735391820365085563065920184127326623055628021909890766730225377421230118229407951175074879064090791107180531682377728*i1^55 + -3012265041770112658171607064403664899018463633674294668981990189743663584836757169223701435453967055354451273386852493623032664702887599955339688103570442704848697536351049298904022114103806241279712154358954652661951603777102937086150559359208538915784039338984967655677837527493793736832176745475689604923503995451950557362582083620722005830764745756589835536174061105881277235006564715844520922274175898489569598365032012507460685514860607594106835678262467246652474865371030032413752244636250209875509850290841446686756267746158591508558404997560132404862761885752160718101578258321450909585865396164026330939855324567127174700804692222544664191018261209259063357966147749280760419448917354264994246609703443445884092001551984431785034503281402050988879252989225491645330367863771106702638324117239786088668251374527870245816879661574377820306278785624284783974095363355359629594744271775548962327238635561693406584146449892627981353826471531766692736095328606102812436746905775143522882350097503883992071863910088768429819854062085109238243901062999788603448813335685663851372509975598054275989970254333530874155117322755906526465407836994471555828595739108614652209760886560589143882443338683030887503085721626073853702156177350439997467395888095480771864320998663990843532336645759685793025282741795938178821821085993885953366063334610169871522451121274359701437370788593682617958757395517525882833554519049500080550307232522529574383433267756260637050794024360474051164698520148183342729098244646747145409469448251777104665453348329315219100601919367291776482847514894654141868455818239066011122904468513499515927969484591267794995078193389826277280470102491693050035047059158732589510854960859183499539350480508580413239334465116893613945652463452250963192492187318809374745370256254823456059695625845791920866957035009212416*i1^56 + -11149650430645450517227876905389519165096131917247589466941238148361535835710952588688145043419455692976539631684068628898632008548057728188979341896636949493717756788922177996555456504112993638785050670359880471809826438725690177402849367983978270270493687541226243421117497585478357036320193305274761388068379585107995242661341307842385964016744625079428509688965795420833127397295549334888832026005903133311172238259326312175272772598808773404988571913591437378572376425522360661781241266957822931367994753534789987559829817826719055392965359175344208263593031258243624895163816572310150928078003734954236644874759672991116123562255253233013763259247065205496882820617131568703109365924087136571391265175769968104906133325665832570471671877131875686423575100686132914722467649706823220859558598917143381431939016133591249487588579154389044958510589101799436211295999483318411538963163210285579525465740355758686688731946204917458718496598267770460924228515619857532003248785416116755550149010830385083802893460034618480449734413074699060251564394311916190677298443125974504856164170532411737498145653924066571741393174663061516137174216389350535586178750741016504063308533938179476831880479417674321638685928857244502857912846519591288343618959625674387366916383510551356667252802694336446292491041582847218468605227726484411078849095194926378905764705610672480339398531799976121186368326405931200633154436969185855110657609476679878636586299262845306678620618802542758588533282482710634927627884653197257957711512683552674631308144475457109297332752326019795475183119344508330131280023479886983295663126774717207948499419219234290847088072813891517875067713903766320191853730308957226239149941571293881466090933780036482285480386659559781864386726631009632877421221182853516438080430902476387545978737193847818077743240708096*i1^57 + 200019548677473871219476042319813114463914340511042205293221461801208012058189597233349027343748907054389533627045788033952043978146198302630377154271256527000238177047947302246780689848805661674094796066400636421408783974189497761323370945512601803279353830464576158870563887630399232057402362633195265222545429735032130209274287538099984267769276486814975913160545600173412075833474719731497373051515177426545589692547165192952556878736317888198104780217899792730680776078259170676826054638324170110337200857436878501668455303377390266154015007542501416983989526706586563547517752837097566986203788392532823580511445619845308013550260932807185054512490703965593207404294299700364576312401267256240206617212692285926285089341725741894886371339435755457829276113627264078920439815375577379028620405425641397408850491784350317093426823889561718604868184387054379388802520000024025355895732052750064584119591486808385738698486077610894477278758657717643100459033383830324553372559592505367364059693390638060684478909016929920173632166144834242433141915444650551344626001528734752478595815585431302206096241203233846130385450601829363057687791140484083070014628922254377493487412097794287011560080373006401495607493670661857169937497017723993488768307072761293531264715352000188992386362093119328020120388514566658558984886203687113716927356570125811998479865190775027268373479830411934122295004651640945828393905485056234968785937449550603880416455760755188622577754947093167809308378973396610877694491947018636061430807830176239402140505177257071743035939679693621065289997917429787485584647656954686692698305044327684074474203132773380821708161362776303749586552155167624660670471310833317433079395752835749183089255303080435781134337594196687932680253912086814979710134055340689566692723504784855313103632729290251683495936*i1^58 + -134406626859161101423305839821794977832465934078462553768189786178773620457834489591109280716951545072297317506483928004018650032668278877283692581399567463768400499938242113663692453510516826961116676144540036617159247966916513576543962728051514474513987260207690392893783357528530272860705676368289211382168912243237450161888489848801638226820470860365840350959855780979709320321242600648080336219483982846885367979220632159235110169584123372360817689629946536215768211873732171423243640006848842732495556665445687057219435986614581629857488138760368969560309466386534680002993399916348568998715933187327157672593666044041075636766089659194492962487248411855475669597819267778262973091334666508265685221956121664818127748005667214160199963128676597498545586152849750106991287342930751845002604180062967741885009371223961650396901582873674070972772511623008324578334317608963283728847304001852751538552493183288716320185054026911478792510874153551556236719919618247930909494106856956985898112515454532081936183387309646114593919407068776661665910315111225504345229778007015604028855621920267275052282158540470835860157518022558384082342292248544518896350197968217557476886134367134658008703923800698103631064395327021262106895761079953417998040541905992199129973783451294248044670573870931416451885899357713502015143451736298845305387402806276144046251410287003625607650220843144744573534402019849747428955237983766455169484159874618907651313556771556957186696075082056646224674470934353347450975091492387553808458591973275253654416617307217871852601554491189107778048458114450925460960263461729281583844162244237405264958867512768750950124675133411499297975989322005110561704771136270716891553749145218924127482096538819443061331118908730252999584361940684390642291053712187862963401233946594608127149799232610762752*i1^59 + -6621060168028621492399794914311579524069476363735234549367791430511020792574330191663956794347532119443429034942962136396738938560066008309419812149648413127377927505027656304954517225922200544942235973921354386671585567425498450145044746152011910879943182000481135764895473054623202931213773532744055394011344200172232427640427901667503902520249317056656923860722135219068170010299830126844953308243939565252695553455935370647491181680990255352809788447572892780952625529948452224503611802491512851720417316363975172482419196722505881918179881588203124482601184565634592302959589906111544350998241610147641686697579313596868212064317848518500515201751181736153688926623493328282310767845284312612031524563717835394275549268828223958788605405621291496939440617576064771313510823329501966475371680855432483559200266895222343099727327123511887585846863534211918463955238361017552989639930999583390119344455338773656240692834878151457345167857908734604646861156041577071648063438358032067859098538490072183479962973200001907063418770518357337116058569251748960501256917628620705035101758234809504463892986448782083422270724180272694864041772220368019903159196191590199817387929210427364276380182514851207295538658035019239456167946964611407674034717788141864432542106129150953971731157879934630598200728888653942514434790623552004612207683505238877326077378251486018686551976988778744443110417243763870862663850355706215068374609954367851287081500921558862761790430190980951440647228737064646358863524450259380383587035229706106331705735365156107626588743059960004001454944389283502458701973481123796858821611365533495619632588825279139791528863536965120439765269134902625652554740952464118338647256504433748960692668991048891341449828682468660384527690043357081376328964128965941885862303971138600989905014134669312*i1^60 + 19942954731719339334680732229989311243608314739829322862824620163283855974091178004651309663590520970627264236144802187047260012587586470892162057692060423783300703245422529503433662934701030229660623829564495670099478836469170923634008320117610215466289743448013368333398658952603183396115174455557678472281989932866512978173743604547211527013152310718962706564887590398445800208782585165964462143732106030774175559567626265678948319944030866653069956669341096630929366691641719913108172652445912806287729245928124910635682641791914839130867759157631214587240159057247670782014482876178259225579965569939307035949258924684397950678190420189186737553691789605472919081288702535873806525860852700568509990783728558295981267977951684913021779820310741168933779022297567340395786135222750651672967359199479282239525372248204158431319562681172574296013914179921490651779903559913654271499529277348012480691206175588551686632570563891998779620854766862626641324361149435826089580600349989367437673798246617770716200473993399338210890650346649325015390051956586066914502849895545678536515290664403487016994153781295133653543476063577407661585925377261266119169867548023183511705723720150166069961746633747460885037672276977760766729709771182952144415470184512926336680406021512710249533726594621785883451455489269927802140446040459041035017141076050798440902910495634699089046025317681891748661171738935649986845895173439907407839571447310812137280579834883407987238015165533870015760129264124219421460227961666016190457444737132776811305062042737543161721373138762934136658971896335192624367367020865222442461718177327758647493259403811646722345088234435696447719386060585503321466579392314074752864192644029426765677500773958269222594704220082705991884586295337852953855371823634481876659836662634495373693943808*i1^61 + 112105414987288230441854245852453731107039831568084952236882597437968015176372936752252662008443685156504268353891802652412074637229225470709272710008000120596037689438260049609922643955737386188138500105739598503504861689084097388223238044728227382657712115832300176680763701755035568994143882074897331058350866226902971053512634455961929876398019295966176440616140654231216003151548939834472706278607699832895374393838580151396465722468366256904731116103737288291168709136001648333832141996365853485760875910259503204424198093153074014157895077393479212204253155720574880742997431930151466292349273576612530747702447915894259194873886550524834174479039076774565473498198789791197537731814460152678903260756631777872698820700118332742044165378164934237001387742406565931908018886624008385968952516857127576697692868560848981957262618859839577833834822337714107500513282389721186808435368336994044737304531124691997180134873526323587834027514814371313808807430627587761047148415418630601296649813929361202664481325527411391060023970868087521773368870232796944526459480074014856195820739389670693245397627093499003719440782964576970059109778493587046651110412132557440284256522022964695887716188469272932212748371837273052602304295125714027645972299012406562542844097278190250234225445386006956924785661055559691159030102734098971090887636940696212540666049415363500204831174919789000297778129363667450420661016210301731494722192709586285911820070774032197429561084312022197209162611547457503112754911134123574489175044304864296674567954762243185620795066183239083715556854262633936290320416261952340326330246169671142625336761145071422715797475430173977032101577967622183579386261532614506654676830956062303406475512038291848743783990520936696358901374888090707850099620593683924437999656008859223851008*i1^62 + -532309513521695629805801403771579038614110916420587587691410006212881766514213841562615740112476772500355560435278233211996783445523326020356215187638435452377735713496096878322910051916991902423204290332045781057207386447057913023555216267195364784253509882472890034472715984840128422321298322542634064831300752754144429220806183769502631775116049853715633265810516413008879162874294323767900126455951821595073115667539254454579248562354901602849017781741021934318457447416464803893089135130708073912602121721339259184267542976972971338583211062348676449090313662035813496463924164382192106003258900384537031542227418247288722149044112122033087059242365941817737386923212245790322288667176059463240974436675091033879024759678996024693655996618610415201120878740211582967164953566663222822571069937114111297398019814963689129895214474896701182724276860851756440547239192280925263888254785889032584996726681054360263563961377747263255494455573137320085472218566935305438381133815537831854628835510563942652152610593467695392350739607140795073046823636151148999583199222198388495725942951850133162977856816679588394096011446290062059009271872482688338722559443769862931702320462451772214490427555000040729274943220116747589799046554362354392290142037196875839552247758680789914473241762598606608324678068231345547256652325135945384506738164626265163711039236513058842186135319723044381721307375943248798972501364142249743990657107911090684399354281363947431477061184722890138311931022573638692848187807931496108760368630951226833521997618878653673392425169522176193301728695058830497096730513554973950827095784710207501112554680878983743851123207241409046854768556139687633992469610572129535258072170228090739385308990342832127041531340439452425327534445837292648927335275133437555387799257746505728*i1^63 + -653301987334657546226243293286145680017845420377612524895595668388054906059925911713424676389460340427312255594527514985052324250255503570657525777697597925156217898004599831357407658319932216778439283428350768289989645064775852077395159483233344355003733858318637416549585408344698753774342326689633165112902843979579794991439955378187663313947770467371458739279069491155971870634944652558444191353898299398392067906104270941062909684121134502974077817304798341271114235658172408176615521731467646217670278494273480126035281065311092855388885116631106387480083059854667062460943402353170432591757790257521405294800430320708170993952654765579639890272469812216152826829124011494132674337564196361793983118830120879889997249563725009098552467067704832841355174258055255987655291037326947776523035270307211618523478312784152863729440434027134245908692832218489869434041555932582523474933394160983039855970332388410667167742924789476114797300724855472592645714142005355805002193093859784315614995524015507999048030178196598273463311730511966007476987344613318133234603653495801487906643939558190775624662438244387576691540569597945297482159905101371796496731050387764394485567857453359394027282215537520203815124572546537439134543902555670591021182186218160105889724929284972462091583116443673129559583199355600362722466466302411957370944937089579610576647453565558241795743193646648058606841337772492997361252216770578358940168506927411692376144199906666181590894741137883218325936912376831950919632002126989748967814462729936330092056895307324923470905272881308480585849852838008581311684314439329993498280698983286363227013125958962990265495298598293604554894740844201689646154379264703702919665161241890148070330985310596911962124853563800049176080568944808833830348257753652271774385958912*i1^64 + 6335399750889644736827438499358213954195653204689308843974477160491905596446449342288284537381903157543086518216724938588604401203884320100110934852312269366151153047738899401874649518639599709145861045313732227796988929841971123405539212964250446421887165463461146469846924045585205373543229275523662648551942653725431471520431226851249859214422647582437905162704331892311423297668407961139773109537945420563943952244679544350947121401694462842580427753393528598567534401249557869924045609138524745333458608256720119387672846361039667021756528540996477549821080139701555241180578125196466687061598026820294497648659337541598780389593572116675285966511907624022457750688276461172302988445106582064093278567510878685967539162679121470890783654547651194174021041280100938316239797962994844891423103551753662341141028031923339414934002747477836473374206216376081643395487535868179638710524047873526719979084578660276185098658927671771153419463668353901535499040856608580515485616455495985451296104043950474103268451946646049287040437097758309674296339609182053744918414452198369895513428530040057530521438219078714538318767675331866126122931909360303157079744072943706612266612871912782677270543615042291703428275005143424155534491803454665238920173335854983808959570762542869038464285209329104600492504678258270836980515063975128356761537011517628100359581456316369895482287525043385993454485718103641244260363315900250636309311821837076453135909735431112961251634551689068408709007436823059453905022446706103149083503378216836001926838601755377439964858245587497040760121373923310346441416461783276009787027901575606483272118627702911459451316639271284737638451342169967175040541401924477015443535074057788961164837530992295253762852998990967017055296723141561174316271736397985404663808*i1^65 + 1747310160359525521754534135324709109371375506759542865456166757861383283878972058317315894808644458861250164717125772243719523212222252112734793149428561118878055835437115719288203067783979761901530776162929002358792763458254487154305596591795425419316358353629263242397654488173467556105509090229620777357198899034840321048708232604925992786211488860941853286680025880263052047752620355364982900201809062875958987565135076271458758353627002349800162454147417199598258693567287868063786311688100072319268069585438468153746302327346160634471228422071681284464209791675499425546687010171712628528817475412527948673580403919724511775137460404231338142308285236399128035512260599417700780541521297436195477605586957997685368625416346264247230763671126075414760539606694057758892846916117849918932236297997413216750171268042640323476516657397741600246012375566837763005743259222102322169291565025240715023607432070181164723705732073050622044870389050156428815833995582293415639599372238860497298136294222719582275895548596388507957550828536747993523734044257096691444154840482084770095571385872807456538029185054713490216978059263209591280658861605504822934112745973192866331931609246872611366540171846691362903589905711247752541293844462769826009195832477539339796846319573807313696838401975006386462341851521093675652455402617646490359953539236425590551544614642230350440999188183225123036122362588236198071360815820957935428350600762346485864457427026284677643646834394293411729129084382464028037193968251665491611454183142072359332752796948778425471792240920954176353703134345441103037667312665438053995625831970329117214868879374891958838408731013732120149748861909091730953927548505026835949869854458623028324730282551932653605809911637322162598949983714815564505427434759070464*i1^66 + -31611725927727765117736422562765889613042467655283595571070400440675760153491033889504977573912737724345889309420124043410131995265916831241406893253685419709109763467799541470706911883750639068206328550992660189681866742956653296092418278918147032591857534746475832201245320350723059457325708149095053363793058863661223260049680539344380507232216827721821076564954808662047114714047711726494580373467677260267591982828532926199663362595013310335990511538053614889015897985216744189566885964350355503708795629170008120366128768235870284752025226511489678487082669481525859417889075471719688299694092662711614705595537557126671593253591076209436033693483862616865431748711206276628886094813146524292015876940206412592183313737113556485367411832724582701076169689217601267285736578844113003794857680540125359542416365157333361537679746884715504594758793944217792666432049680995124918338859899685142489301985008901258472454627529416921604355791670360642207587974961087582262708587248941058925139681085552720330619243154286587171233066159565057825141785979383884968788473988178626790416172230353294017897271344335531559673710540045493007126347417972930326973320527505691750178186386080273909415936891244867528379779727190693000932113100328912429402744905602127307307832547742339656263228699962039030177664367898564998373609521202697603969448821527979169130453717497825091621033946006070786241418312316429512129082017876246328504445987811151435356880102409936368007939439965149761397334418496770512669325635974002299794872837321745358955297060912435774110109602840139765844725320923990750968100462050133029401667090418829174892635563998772336953724162180586977845711752846765502188748234674058610572379723291727356558939263510544647541076242376934766807613193766844135262828100352*i1^67 + -13957794644292988245112660147463709273730169158526236780271180590146377924471740289134336383506306224115927063867624310174522814041347104783492380250696117752532287585463692436775942280665487508320779758851954391925243996508941357393456256841759735135405868934256982667995283461763582872030279344316869235180514231779757619727007046908422698430497825214987436407976135793769250243308841376033905544936096966036533426104815795566539870906281933113601864259005934462294577440589076458216734455739222620683794138190645576065336641748207978597462217467281892627738532175826777374563102478213333557606922775224467044373050033453766896929844815948468642466367136700381362666209851116461180581192982628577944969804244012570939750456657285220060933497494576672045347261695833962885898110323741990276512665693258430386882087655085611183845560770563420957205818452202885137683573872694342627887780147995949559021626990024959881167566786973391143977753818219909880370634871111413347825523514892765620684871523539794753868149982510454908404206056147391287728003641648847308758214061870277394869133465091487857250471490894818692403945101177529504032147009689410720658988987521681662732272516575615377587205524901121316882685764591511865837902480787281010063991123030148610846566132865857238263098218019325112474062632176284125683979518473891964395027860485799600963614218135567120907809604021583899033934412025722705909703214675171308384781316704521757234237876310064225067932041174912571252038853421375049424532833139909700821218603652731343927920021887583520311022672426138947573168774819307080811574381578877975446774982886139229407070553722191080528635947465552355734476290291459378626098446222267377797391308234654002070828988893234161895221149675703613732006861520786380355984*i1^68 + 337635827312793321559672475270665585385265288465118584885835205663260695778462186180925977286410237327444772541799396572992271326509751009790671056332523619534212558012440361602077065942183213843626025310417516579166243159456350094676652152309515747609071034426442083451521637334570599644072429139556219355742111835396004689017928850176396564288474381061607759030529092147242356227969776303315008402204928298595030660226615525308375759537078827302436938313894878803485701982516392891769769352652817023805033297371872877078688219955420803044727812466263306361524150519884762366226951961281214530707021710266249101611164481184566441378992954854401561908566214222838670581967967341126480275769571181980167686866825177548243894097948900599541174612609560522748509705847521791858835275706898362653774445738798523115544978294271532570386188014360949884610016334273829279818650151022528781984136479421526698989877807664759023394215485501430183892964737565177563526372151249177090599031840642870513465397933102924276671061465459078766029734246930390803525917314903951144621474471045107811270681842240830511265546949357418644214692243724120217817859250003466761817863124898358705918281540737673574242869807099265187513775821760576124854676276845713761141533849939267593341351887922886519667879115750714227955321417660078783909494071918878147249494717329610718778488549818329019336537688252750268887162777650914339997532002514118784437716855772363936094895264165163232935708238028049078243473623403707918922088461980473164228359163889808523128107749447539124126574090046419511632275155038853018001800935841441671007078991497372838010331768036822839742022204983060750738724518921920333171998774344073142517344547475418232523540513088046409356457047749419693450149476213493496*i1^69 + 617249141520344048520650457877701226631091772518477691639934753476196122392152887465230019323863505993191387649457226784863730039123515184100108268545479620752424102106176704487831959617149749915258329116080545605545098889753087250319751630245756836668573010975134303508705371934842425137238082415454436859011421135213385784998261408490726420696015851655247090734683657153683019716664242559685687270535210993120200474999480618963976766065093325923212161025879056070353702325424854648820664981025316000775016093755375426698829837784075783914458230541984405183007411073832022294921096567309428340768440971131298859789715503755781066232045821932353048302136741482463589260784298731231282837011865396084449296516295842869740939106936965749089088335818984951662271341745593762108608861753903240437062334992203327399662967694699261995732895006919586110032090477054448309807117418238497371728763302387607133980201861959775961361108352894768188694418652635696102843030410795645401838324454949868196391174561406711062169609633111565762702549747046788318560844849915189985870797320973867485532994693662071847287570938256050663633110428817549382992098157231709378651334777806913939950002084999907718222585255003020077919105693115707290497175526248477146530077806743647476365013879005400431627073730822807909553351791732039352244448895787341104314087185197777534283991637823139449625678241026766692572520068490042540390133276869410176612357421855558421443665991980348867366819561644713750336661725232310976729408364542734543331048606485048430838448563093202857476046637983488316070316204222269371048624455521822086221032243577211112662064416021288866768322402961207735768615290848489765512128189650736853632296493740382283790518114494367516599414555942750293026023873269*i1^70 + 144682356207966624720730893707908911981185710632612185850934662903858400150443669564564771943404875693725825547832031117900288294055541301816857352497421112005076735696906000857311844850233428641202961979303762680220093162485125718379784787453366800839242793386481061202951546822196298563655433791039819692139628199346999884055488943401305308951240099720268427588586982814167213925329414438910632092700934082336792352388346726182351790831538943862044174406579037372451162818165429886288470721289143770500729849278980824156176154446599405973911551900662870991781499373419377246038740661004507766042515937273725087545544348607723629662229510190598541248053133449546074916912583826336205478885985358071224203727818434698090974312448589200289301360615558785648440377930875279941975425711736140086820688948587431558804318867874327773329248464454617658157918439755020875492552821992538564725256470947118259648987305329693938984369571908691830936161926127303672332904162827784549176717890046266495808771671022133605928021687307845042338825424310932923909597344590857768361068027396386421097507903155516389144461940747630462962369967010636674443971389433140826340204669780736122578091058997288707594003214552405183221058651907027751622786847195993462328048883752694307121381564152961895967354002253412828052504118251953581308858009874001248877818517171775512881991879232652434396607481665517362103309091476811483992225170221149514341497200521905405909720170479548954917278358168423880561719496595497677710492050268909855071508346464452140162491594291175274417603086243969843832172047527495558414050571242006694310428884310399040811087095545418932063405615232006237375689330581425179482516225792528677205637720347509107605206196646983703349513845412384726040448*i1^71 + 225594505795742344001274394939382378936563127436677258112676276789080790677805574279161991063799110107809557936505964220105609515403769462741694271935227660250994549497784686539791900487710255144784816209143972064677429510080106007658465023348345600839615983171370757587308072568294733295633841122175349818666802496838013961540542111078366982546048217572113160847296475503769654054435032248231631429638378426425481355031640361081944975165067356233585377695539115653726864528713881976883850180426720643354177747966422732637016101669014677803287327378520410835713014110381098214267087476401049530673223772398763169750857403867292442987686871438927735428858158381350218658879860273293029862933388377732699293572592502115001714560655788114261852637633867812912838024982146077185295197137535400030632997186568498945127856989918229050931857026437374058023952564466279495255337620408918523882947187242954066423805549531660569839485583845610475403192781394761645394342753730220048214294120632052966857070870229218650005228852708348864959452069976006761669062701980043187710550790315087318305413239485577594805167936611601625817370001032045731284181126515478997277398837150373622139447039079101676568026688282793933908176821335296005296819172507754778232018727357552705239988519061735453846488372706900809780929473534980669211442293999660354973166579808954794226785963402032197693961613510091115857019769052544420185313933200552427421023110375473533853053766052078253795118774761910255958266834492509418441906455331909335579256865459080547065537260878274964942114493084926555381827575744799628775342448254826056391654386901468392377205888973604967325704853752059538918963247606855744511047644736230468592574640965865357651853591103590064478468693560229888*i1^72 + 2571321625808235393158553891601797348862780076303340007196128578141040295376266625363786416168146610134279268608750307840792846956635283479347654755809848156220125881181245200929941078353956670452389590748648096756482069704703207473878750181002229480628356159780940506530410362020468492473651652314657365736136062815358898497453599181220863079257088843566441773958276702845872123814241273612531617738536089453136250777648596763615493212394420442778324893725347593770702762558837188518854987678044842172090489957246580811098565657325601639797195095598915776152323214936593497590816088648764557529194224946004461436961277861142539355597664699524597979086522223870753044499324865061819729549873634527403626143184734184727384914143742109396026561059180299566742588746267709659378392519322722224298379632972453735879828738883228865455553761478807054324573678148929197636027392266155914703544067848209245810315335850297148265796385625010487888008177553114412199138551338333951622276757418473147225388819544798030154600521864422143722950112159808704271786368172405687502648914884228296899213077328694255874991132246371286444731588414044538247261362620525849544892052531754689497544233648674449241433823586052400443116300404019846347295206980572081110278391161103873935285102318350682282914785824678782562049013921969724582522216547295518176467983766202111247109380729068987824849793975570522421622230216589020055621106174781760123969036020715185415962151663142420469929928675808201631422769787812555695147713582227119901280976372233476947568422136245692653914004618917178398245447450030644553170692370227974264255639885574474499859510798040793653346852070644355473463511464371266532566364191102930124089526166261638706733311081494679316594895618048*i1^73 + 709056551594914071974025676834322226908253528530978951139866703346620035985492863277876483299834012148693786641737383330582237202107949726235670820656107767093390823736790955483147053683990620431585377090940188428088882669318980531129149564983572444214081072518337634596256430852063176038587964874733534595384053517707396338949738011729108441971639510081618572839230977111422726713327735153825396640723810233757789393306576582502750837957318304679572103001256515027131425077837395810380276983217419942716615124770350886758790299639561659774315767083127240728114444244995766923014760048913729884811627100881850224150790403728543063891776295038798285492919079401117681889435064861537657794213815059027937190931303291536030600242993849028334864894823612878352722511338068784409918390844490475745873884100036455815985938986934876610341162385182265902079169637943335405658619267046473446450594190122273801225370900059078347600382223738874353567467556666519946446576125729637210887425777215109671809107755715413930188485584051921916287767977447472896748327298608826043166537605894073141430821470319361685393115266474605472858649191844435896879393583198783657312054659253616336413442847795897078665678169488801383903786702857723941354365246836003443617452283003062497777949733576509703191301215124017614730809879213777517895579737813368409335453754989672193494408589644892226302007206212829637090655413083565055495873872768016309295625532966709169267993177806714771039884422216456367181940654135454922930983671556180473475471722908878858809082270338037481664904272250493878536592732643983517437381754258550016887179193463732218409012319452054144460781463478384335346955644384249000646601440858884102171639399488397731119089977640249521602560*i1^74 + -451183474836862393678089042710952411977567188125176551273875791971624280873176318018756699619814841339222377810412266068283676930818789094867265114352837501420120886284356595337993350157838353772643046387579369222350837119821624854552792663266998480831445045827313745897986557795025038356387317391894525378587006243553539595293097100018245850742810381545354257739932669668083634643846828760901377748763997170869560568446646519031710618569722494266259429959184709173817151743336579258383089543955303211752432061369781478881187073048448982363312994683312066653421523622030524038406162285529630439015752496910406968737331623665735147579718554186228006252426343188513170357864296151855755677606800125888081723886750833012059550496762797103852860627786930397454844647118246937705577084936514769783276840072772073817119736457938016652509111894339979321975196167735897569269817487353468270915182558504697253539697027343453432234583835395892200158198160624291083894450797577112612047598724592917336430626390948135569725538095956019742670068525128844107153163124232447087909446097054327607958344772071719968629112910348856725352476931726086800190740485209757506666503082655230571792549480284689728362499192931647546922755268516236545772949557450849012434454449875644959915704349812137297033139283344865134444318769754806292938285796984536662887707804083484328838805666224740785693636076334878811514535539353296211260617533241739521427226046895862671088230006644861561867515530734566300668516593435495458177981413425014841462878659478644065599492001582599605488510666980513261562979795516329225495371107241316050630225694675136974612846096642637004931611201799282545843802998045800946495553219499239801248833365489929452349316347379843072*i1^75 + 339010828611464552927066721521891303159885821581241681003836704594536330346459399788127602263932782993826393698388743774470379946300549581274774566802726924482852788906140467601865580013975902027789614678388810054051861934368421890117710561896188985617526193459290471513401410618065307170285041184028562094555743202051537038938368250826658504078147675675161933061316545237779272046416057109941767038214204937035560556126084300101040463771433265849051918283913914276084821763642414905261014466316704459531276812856115239236748162366135227456707585201260705120969271776094684937646156698475150491831970179020512993025510057896670004281734000828752633586516911531138726673667928833856442708924516921383803271406921603573310246427904447887179766392256487728812020238960534585703378016388593343474185095045907441079612796179121819998177966518673188011615919674617816891899725647188164113136027169860374114551247003986989947891814797068043163770454222485059098654560355143968326337352762399916208705962943387414585149590671324536920556323930026550980511498635137915090178424132461648469556614545174458279251845033244652301606650683675522362471933166435980859734683634219894196703349496009827934982794877571265989754388879773041612356491225185483943818850044832923679063327974929854574914068203995703939600622005377603049409458620719288249555384203424332088729471581273254410314202207697326389992875154082982575114276146749868359106012018162224934843051033630608526466120626914943094740728910504573409230710927458386223502964760566671483211115566780588435476950837023272248275904812517903181154241167371669393771309505154241561636900596226152127930452379880222185209601697494187588639993030150030895363914684815229506661547769856*i1^76 + 442785354959562111346862784897586182856007893994085849862183878426864852391197985938108878414988928734984087928134748008625553920483074181787720111869954009749545991534823469479685896977741265079929167287657593261257442278897341280795758230393792107930983431354162055403889685934182075207002668064128169058440427790893556918032111622459126216341236822951275867938226699245724358070094274833570436004685679420742451692977094574011039235589186504444671253591277873072858060922756169185424280042484846624739329706046831532718592864752217509698856432067822196857306232261690775023092756445873433963956518173749945219675880578769084699804232139375812579621083531869183952804423545164009878238716269695779004114897226802843946467432240322299053628045892822556877714864552693200437318742081581053917047114701718828871825846858574993829155627726152743736971415345081241166773067870158761793748214142492393032069888825531917672922206987976760580294544370471939735191970232143925215028618405935885218012565695984201607646489810376686491795171999570137585175308418375200177679568533049321416258597533483710398969761498036787883998818784665865812480574006048085340182506680560554504745909907626803052779596204988592092785262883468753611963515947238749054204797459968348105447133653635258168014384640887121546545877977275407976733875887668329485496464831965968119115712162627251563392860906380880617440779234363726312515175205274695768113833188159184978681814308129253428483445465178115966498316509611957565204200555303188044098791219181819176421057083474433204940385800644514650989234750202219250707094328450432951339038252155907413361884417967448540557596933079425158969850243406832364572090758846265430442445298995177239609344*i1^77 + 5655320083993367834008223338662960177088437709186343174601893296014402208480147263387095513171635905744026557998374554078439917030418875633772241716170473977048199325917065777522410486202477558715325192899058006480833131257671168940664327601255606655056313907398084232572794207724089122987265493851068477772936052392599462771476112590575137728622391675182707444422323072950055294866012872917069627301982810725919046766956429671258107753786689442328678752714707345680598039990270599457574771058811745129992696525413504941101931340301622795094732750501002811585491865512209247362348051321786040127842796105347576419939908406319184756812629579962344802190421867833759420377038413947982276522869899426687206448434679820052327939869375005475514685743876699479231374299304868671885273793101939472476783727758881425862834895755973234637481050020229956803656271179444772228800225006536911889517815680319235154683634589471822748909266536064659534989947301954559004243907016010884509618896998428753067740955843504354380200427226383717335669194191781674356503824069135860878509102654345416627733366026870583633809470532408225300884279513679685581548303221459669236778819860511284067264904570639141663505270580325085605304584814163561285934072834980800434682125715309758175240745169551644219762182116482248088182013257263855402097002831829327526933722173507180693004020009937212135368255448099061614632019863481082152456772411707007535903886127230756411348825050429506491296764238992222472261568499811436200222508274888308729643060727746758540922245534060724367004994732590057138797645934574101213835458656453924396497807277909455159486414025242660866019256470281807746804157761002625560492066812222407298497857680572416*i1^78 + -66021674031417952191935367793178320704755095868643438771367159176045942099939585281336553448610665805607338820129365989021709764663179169474929130376602657415696722298910740036194917305178366045022818623361034690467820156363979544261263842896000508909999273459888524725989024676749267353136245133462491176820545565037536165982304209339228760561406962120301507141780278599746392868413964496755961529257779033541233324050829096316255139594959201548230058402623857019197497831913936753374443344135949980567822533902962623315575978512169872400577345129848562595165238630816358577949842792383753581093487503569628206193573918428656866442213117120507152649155452095990982025447971596689935880489413027409803927693123097616083598119370587816187276278559888657238980355093943427975483545700446053492428059825503085555372142284725897581328595011282008024791425067483165430122678384158814482968136159944935679304048550816475284358940586959352776921874545917500882832209709841916092123091286283323086985201980054775462850177685491054699717139869287067706821526907079128178034494403043955951989708628678256323345198399797561019115849606912830614640808911772583028505694848456956489718745315975130064141552231442713616345306636511630646703880922734002166125718692508874620202662782130348084137545573206092622388362203558954864235068639102292518282606896758767413866874089766775987952622422359274056960789228612013586966784955659743635741338748872162883516535386090044201306492419382595522295451791599849008562320944929034416273211519420593693592809769942934473457413229073118911751697981930854288318369223598440451390337663934706887120056801824537613413937744421094159892798602480972946375510575480596252511445188608*i1^79 + 5627754574425347100881257394803428688266185965464557493176981088642460841570121328159018078681275087683201698496233810807162948358169700135786507237988061684646046983610522905474141127366169028189341898253260129936159985317700940778240387022278203050926247476834522340389226175275386658977379832828751837081007385596266207059293824246840171021877654697588605831117431026564704047202166913263564994931168639708617979465808170828705625612743897946435484637414278898435281816135053777849628630965472065941341240055620724793365971633257277491193227430891889464419608140764424320878701706309291973770671930001593887996195307633645372038333773306451737305694163472543582305852195741925318675772335388533643027780719186175281029511606364692608431802586938805513742089838121322099798759700417959849386203190219374522146764921290644846999840625335185256426580104512507531519062053659748685838353103058368234949635217876382633188060540803778976326512747293727684112206209260765355918279475144974073193387286734101746795334011926006157576565976106826557244574918419753366479757090227012889780901441457177811994098461372052718740372760945234146548876928069679181244937163374528047197748858495970129133267252773243074239877819084889096882434724804680632436591083199195699945043539656921975598344521946965694080945645887739558717357852104988899257206897893119996846215119629106743932220823354297580664931284453810691267669996812323622422327900589696809725272215092496661837909780988158730142138322865599616786634297882743833290496906715067982943143108387711021025553680091257447848190765505055191527993714632011250526431818980456369381764070047788765139425095885176098501023757575475539470388655331415913660416*i1^80 + 14074307305444685445327982883937683797825726638396659896853222067955345721486234236186319095059473384301190438757029859820108000551575120245791529541238244290288465416517038313283512974374542564071439513969225476147872773163815252043386730691585829583955418571540634147885368397636503662622806848720592606025036680443754604718220967121641151148333578500693671353416019799791418268000177025029297642852805548624611877459310729075326581165431398641173104218707331932969408479183109955968746076935318453283276220091386546194803187350399116251866685681504333333683974335464258690074223353441248316448560720970350637852717134415891079155784693940343672013124209281518276551175464091199420574528454263637921783138167348872949902792614581404441757079594575993388372469734227082035705144164671248275331831959758623655180874369678468234883683033860030322050902514103333413527020372833251500870474898080411848465915713463003248694048775363193100398586737495004441728644862342387956231420759444209304113195486646915297866788335608914801483086350679916961640858205564375287178375501217969811259739737398201707516146207256931984568149887845669932108768510321994371809564749456922481516819555489656627793864522318635049308599155181601719993392321509975348412656893390414402562286509451258757047814740840803556687361749014404627369681070013027462809861764084077767937716960809790093337505032027689208657797361930812338076181574522250376753178398469583058458378879016507897171747192905886731814163934723745695874121466657939902677213913163088734950508123105713786071238403060687750300194151214975259038479041802322204797879886897993367291773559901116142632072382834178439626482818177728242986193350417186816*i1^81 + 2490988971060910406558560463644624414800161678950695287369275939426628683070378266767253892400264367697937976396032362206694204370261569332069003653579845456737032686840001001388888947878173255866076032007739374045439759586131518787998559127490064205566519990595785279908602157254156631435257417179066902604530902408901448598184133206522336990715174899399558683985120067316467350353107394464884496411900600962948652417140200454538944152394709836611471691989510552052492677886504938738953152171164600928962944389106992699168781308035775712342245382107225553100367485379356993701158427684381510649279052555346712834827076414448493681698214354649088473853278977310479770537883762391603567676631891876992409322095173414606110425593449810053100795856203790546877292887175355977394775204717130080816475166726443546428255038164469055779247019454910335998405144252558847254081118439721371757060444225558077880016145880900248191415095778963090199993197492368570424195669027242602721270611387895861864424800937384051586539658644236301496459836634806238989140949998894221942980938023479405197043675205286576390198784008921629911221261103189085449036253710658717456106431565272095128432818904948918625603282731633701681599343439589239041337982620791376134488224508408728415595325834842148510691887819640968289773831761860741696143645960812539330872534041486714096893733393029179801739439544479950550328221935605084763343573948804405389866938117540170994745660951786468345937013690144513026977055426054359299536894481669573340550427832560663766475580333855748391687086938065929946460473115875648985142859857006195447619831011545506267923999836285527777333151937756651611332711073464197749057519616*i1^82 + -188152481194922856856348436705063042316184875972045944913051200909533038418043520741462991588537374433923096983311237165023486007607222111648224279253414901541016025311010086608717569896878539506597265108045503571799150272929419511681535641704903910153301101041504399149553664445716759269768080166645087094300373373837404049016946992520928761164766343492335154774975516181552030488299407236209594051327796779391015826659175919584919277317626805920972379454983240581721265750901612442443584917859232486755552877123358032133579085083227512347557151662222561602484054248904903421390826194859556481962673229681382587827630848405443704804926982088269276452232447066973361130111891026219619682322276563034993891523047987322510401873588869425810214037776678932388787692056977644788853812050913381739354138996314377259095391699442619362026322844983829970663617403789931479358548697437934934419854062561395027971847914548253366307302739210143626631495748942690177562947971826495192266741898426818691585044482507338029490437150464390197157031502146127804501274254058875445117198387351332629150527477142996196312464845501552333571047855547896015823604392493640248813546045115786801315168180699714583782633730580271793204708802255914208184564869215004583851804514830928391926368064895788406651608019559124832893477766885001410349609007811299645662425287294700781457137849971740933248267734357521381741384973140355790030920103372723001133164532624177784560354754300100589618276123977355163010217783648072920957363956543372861989968914806796686764439249963378102295031910409893127397985328433350184688199669277286819005185310213157674434134969174672969563003846575653906202005714272589447168*i1^83 + -18413999524559605115291611687850399887710319928236935904566341257833829871375514264094340698130307440731611016894263779397344093558402508462228616737617199765507353381056266259010924738617888739282578577912982913163183832345471251304143746294369504947560239669243322513744372822912438372605700836362120350862808376455684635114037550821349473359683510856646148324363119885629956925190551002129377348225823213136801694462049371114615712950869366385983432167887666817469632031978503845246164868101439166092232593547919039093607990303748961999147707802362864709101581582909271580592630188041829439822627243385068428488367907090046832116171903533115814578718441531012094335358521637353443545966395583392190930231118905576848210783347827055583638263523675964339408017200365135016822244274471688967249056130351018262222605706249081176756663950597853599467498404713838971139601409931836378701019590476891390694102902596110289135135744193239020932352239288935830384138372861398704787012719953070970202715400566041981001165216917352097493551404587093623583276323283747593031758925088215365680567437026554187548266995077998671179179074774778047028852393442071012769177114340019248991112090719425734036444468876633299485119182861428823361714137905272387787509324949725136861133807584968549830871408735593477288292250386539504126998511113943394790213612799995091565008331146539307794900838805736425425844729254171590641461201396395520200848877941091805845789033658327005879902120924032595760832419139674626268846494077939337033351398604677799049935591163792742636018891306702327605860464627476503091606004365162270954520330707649387604419686187969530614609865691395305495227267022848*i1^84 + 21872414271673376741892266959207210853356054842205449413236407615340463718067971817922798332901248687438067315652564091654173002208252768830856111980619335354882184247126081196974010867409565942937563802204809697304614805627354626481984519186693778741437485916937498912642127720072634158236640233775613979689997015386682759681542448095285127447752478019266415164445208158814090111257989497106996136085176280481603110441660448282863375398278302174666056798784301817461661466904717043917851632018219574809720762644020598132180098977651601303690474074625073198095294831973938423717374528620040586244113696788069254246095072483269949388943683469516856325866196379081609857322125317530313714997734532852457911389672123816930786684069611942369600791173521090254566168173955182299217374551220237934128807483812326503254904139491133351192136830005807705842336026022062584512072422928430755325348702708127928281973525874546425246269896273736097429671472440062478074003840041111082263533453306202836036936379336097926616704015238302356936368844345054614484763692843933404208924085604900809351545872413866974764195842734934351487787936231757878199946624353136875398687772998876062054661741556103261865875787851122843575501717779417382515396663183727518020099457418302937216715937385938775406366877485934650342615699077402389203371560702748015591790193402016042554614884056931287065034640960879715753430750218049265108258450745901805099026564513767944005705293562313694493696229942835343215378984967658683169142376892691551948556899173624205589878228775571739607965481143810569424811695020664977977680730342064629780744420475079010857925876311330285990351492208490832203874304*i1^85 + 3851096270620393253207264105280013766996384475022285038181266292626686170164253800864732245718834934960496892312009093954303717431517108854987318990440345201741829589215892590062865368754416904344717517956534398894012177808176748307483401112191988440600404435531188205487951076794636568283550196276699749588020611231132197351127527645789146281576315757180406941981049295397605061919726603458684636193558746909617915126544594909383421416753609124721893832703593598562434239106061772556417085356573693834140428450618958710420292788400158432349852107548361109780056110753929065198334314722979559684469435550739730292760804056296206395471310028308905509318733763764403078362987938651198681517420181302304744443362536801424190588529697121242199306476276313001742098867740548766132844005168107909740491624711557153105849688353502107077588196134472193530969142525385376113649594673115314933715408925012927047520322125122877002018558243529350137346051549392508774006070089207007777100016306778571185569353297552482185624137142267981895329771937050419883124638765361866319050030703565514023862657460188951835705247914319467332706857594615559872249231434303109700250193965210346750041079366293452565807767504580003485673898626902676605830229999144812671321647833123099574412939499078496188409087015949866199125683420900077115887786538834121309214551338114634625931347178348849694494861137444828052802247803591318721289591415707178893776583500351874865423485953631583774121938577692132511679360695463627467695043012932485167720504304600137337284499624276979970976141381302084015680445111495445156926612812584298279942053010430743269238418904356287626580424751367323648*i1^86 + -28750561863637952416554448941753863905646121404666222683883722655844346427972288897284336669991577039932443704125890946017527451701264866168652502129741356917200547626308889389880476284595800880720215347173745669528006312031181074759031731163062234096233065903954652975401719758813783106491832665455531283331818929088364497006949759509295578042797072950367848649917876114197105656261168230964661669192038838045797281612733649560806698708458374842447632939968027854005613980785204621611293697313833126923661820146715085354050009347639633136144143949813322660612173837049764264391087377893014036395782251509820129907404994276849341451037463168056865837286529793622330532918525104415878778634756314515912578138561520508213825245589233249633991744920421007285558626412104452314477813314996601085374655237932913114372600031939249406153303236800522165791236259492061124697987183987488794119515553507342433705878991394708991133735220432803217416350590433804952764812292324135126754963777655969448130705329929422436433503308236266494286130177354015281104518628062234129676921866910774596230630085837719300085266291076970648435720123640883516351556923968288118583005265893565209459242260848632625652859026564823007531004260747334718854570022068156084242123732669335984084912472019395241597686670337084968317154984220563356133936228492380888174934830470125200504362488843437746869039313684187487389682164826911088949372423613293239576577937478308955858797205655315768176875058327434809432134896500450982620609928170100152137761573492291971079121364106215545773670128104206600720799456742380805368632432135723054792300912333208154747709670934087127484392800256*i1^87 + -42092387591492045710395879874496159508768714670010729598716002816737744304604979887776659773149550760109274917398554678010907043138000708266991040372520769004570122975643518448137270735978405178806352303786056679085513884190809284692802783324237369022340005462981758353902033132714578541755579146994860296384805392508993813879263369131125970977606744344229395800219341206527727004689813888183192638316726859184849637198438525010159356670032792860279683004550231504188010660825346536880394660735762356518726008993073868739397009370385667446549617980858009021087340934397915903562725887786925019645847715255145678931723170462932348662764844156399964173483452894731422204060945268517412804910986887623423732144277889031636822381482015587274224607438878550581320172022752174590604780241346047307379973164886911324087402598592903377630887463547233067151947901955994794516904617664973434106861651611539326992395723917340348595140001497068395092620063505037431271104203954179963167857144727165245635629483106770861100863094288948877352557966195398847892905547521445217165435627991678079750722175932485448563975170054045017777068863789218449205621785100404432905910582371190803050744063384446006140014818308024446778376195227476025048528408926238966666064366292313523411146217011027117983295581948827867044191966602347693474804293206700323419042368363963203261703967608370219888825417657576256601788701247743283564689284327902524737146136217856731239408699516257871399569119103718009818306787641790866358426682136084916867321445138274852880168922282825038157694510572060738194229533641098165258779062673705384935206832702234190990049934179322617135104*i1^88 + 1828321795325768269903034497910686692645589638574359351362668315536179732749111468569228458665658413523932109379168655012961452664555495246643933129480429201312378358419191494107943138270901510829249136274514243131109111795343759802737909658088328895659108933755953524382912357562851516314728156903359373929726173695841992365816061549808033896515381341185720364930460944457959235509727501164397367856898808059253614419235615367591568310123012020861514342371901295834452413945611353661691880881514837202603000760376091086859903873666036173073633455359668817709876045204830550487259431921604847711562393004391674308009295105148724442473662536043501574827887809612373416013859678493737534830145694239000927825147454530971080171579204084881854551748055325032782389316762125466516524137214842494126879679606372800446509333203088808823210406012292541771891918669369776009181841409175871721055499980172157990124641716521931555110144210760995804733847412088925276513917982060700166472511281417774575278162767597109618026413504974303224155297577000183001301978277610303340832189134472371454373006921364653629279837231307855709947024391266542905397621509757226407693806782390010575091737764663101055212840963203966709682802278398329423954120760122467012862481526753198850039419299659682970124511161301582632864583316468006618617942350563873247889933440821270141113135101584918411979045826042718274131682700516916986285312893260987425562252471782433677917334802444993421317841091826071104774952550470358945060949580482600678286376529718886637435198660049401252776169478502421804178382225423145535789310906413153860740414419500702469211834642595840*i1^89 + 861105685683309671080585728166790608510739892373701805338634513004430784789271012813643818048707114580681906501907767509719797105918347235610742170931729601128302601690083654587141893115673136412649095048670682151423426840789227243041421737080453955198689086111911655460491013064419430816181990809880683015755834205634640293666363947200866784680859730654373947592429675305025685213936878755416737452206433794433275046188726424475422914418529477392161447399736778187944713645728156445815472313659908476180518110989886247482216284866655152572753240107259106236967476364180012366456849026361044148516156545315851319370236444696288170542239468070769924797356500439315809118993417821653736220979654594178259768756351147339806419843564407685887174856054673992120638440884155738993343202258748379451672598054296024740684792876726868953792175341931942159211183551983617349045390730648983277458172792145517325336590339084249819687882308681525403378430596611859725132729024019658779793111722767015461017570940862606383265099629949180811771320118691476921198163778359665381959162868464815404170641999228307232427688710970883943580604579831714338094024383854065597405992745431620018734405266386678830662882685920504805676256475610261924655721572048474235997727207515615159265090849999120851882395381429085642139337274054276656418911969233655010483497070492483346482723459366757410635308741875388115505630066773643566601672986965901332164469927195099986735497005932869166427619082965246007272025062119373833074521083174182194107848266985934318593963542309126347602294370740540175031044245929467088976223920873888959281266115438560054058418176*i1^90 + 18623710921828701238443813979503773174911722849473817184235894169458438145445092919238758820414882363789297639250133963538037292398699748331291181583019155753494959795691330365857943706876625475573964724343966134033000811651463634963947405044303991435698417844367839129589193247061378087245179832706007333484100287228762632993461039951662838080100506729415410068134786707697933506304864007250769245999388458704114538634837494706630006123539391771713507991510420319766165384095980468732482988061702247855849151289381072949905611958086161443438904042420001447388592476241299881314723981557907205470654051053451728085201846572680494499723452700361956676439722377245280076530370443992154184946873421985784835125812174788225183516502740023746110301488680581759955784450227963570450549868345014661317333907969031417980436813800141218900319858214169373509164476786677226276733095102500557536958397342648955912863548335491020059221279616632183836127102944856572731279790840442925277080972071102872807651606228513794044089911447097282841452307218307523869579046031604953975884278922821393961704253442395548050963643752815069035585207402205084704374769867519379191749708276815208568187651342215839334779821194897922483375486700241588143675489512138194076783922066363802121705192790322593694803115985527833077217365398660230699388075471722395378342804717953512230797521345988496008587675292468401458302043663774693955870517052785816192829753697467230566261073935508182837253877585629478965413732064434612725541536214240119026605722359924958625655099695449973968657793941203452645334408744302621005411364687774818287697449352316321792*i1^91 + -9890410636378682766599828061270381973387192589511009610420315281884966332250039098909709810256528335887230176438382480125824399526963553834116863551865401213773509252672971839154211365816058240044741092952672549344483496402524128579409235182064547169983626290850785649343992758600561825457367172450695718217663487131316931013588723012002677017895316525410289786185462744163981863145331542836930726516696164469465949584269631349130415340611842828607994902675044458881767063993728875779524844095292458862436168705030443094550542606226012309625078207000831449954889014961712827911008177994373042699063223155906418653769021803928981301984808758567852856072280448457775583622608559019320030228077076737072503818848606113495268223468706907000274590708343607389381341376404200256798016189384994883421443503593368865712655701990494639655685931873711192402585758974755686770353163275318656148048304884360355844294910019023212341413146873071770003129695841452985261702654980731890416908363333105763466525195497116956986806227127051728089253456378880002982874712857391171564188735003579737840188257563951598098441031785659645873427406103851450640385362042689291728949182215098044100260114965382772468169443027892933060072380683925414688624848195630389064154812186169296461403712274336903794147051779361062308061363180840491235494499344986575038915912210069093624941198917158584432353622110687004579568407301118918889085488781225892960337610979339311901950004637375253965036048541495012944944056135907697375343098104450092074673703317901448413595756959657938122964686249623236029255931107232129210063841927985884424520144519168*i1^92 + -316637109655132965064343897330011122399688108270038750895943516230966325444960638838503596829111432505205950278500434176131817283240711300186936022875858286061476883124912570933595921624979772379820494673831115367165813972313230869246798674396348304859856834312092698687474136977288938308156037564254070905980389441773923122735473473447405779540134086816740445560949419560781733038335044059629217603680732407018059917111195105115919336594740138767386135774439540567215067171944171304043766348773330325024376083315652057950963537235677242826861129309660007633862819902222765798666282281887032865274277695261127045443756404384307487316511190180049339763585649167566415286700930385209677530175815442017291571575656761584944287886056654482855317588964404177819420100730449163529357804877243195464568698417895327913767766079988393785125282986637977554079268166123596466704035137383900868183489164651367465016057835074092357529703208904002629274509796884316225941891665387619087141981317962527900641770384122693804160511755441003756980238058909910379790767863094891957864473895246076592969730544001322491311129834387382900517239848260764406606192108490698927879173795978860504674897940024207396176772654392600933278115421600323089429609946277020173941036560269828973839187198193774548447789614847086421889591553394652974235191398145562802294260859778518521936819260095961798895601997853579416089791341223604407565829784684435135086448617695099627303440104984149027414546604621924646505155308997462141220417938401537801355972794388894390110301765437909445846627019510091021141117214217342787727387612296991316377600*i1^93 + 53312778421430981606984930229556736670586078722199245319053196079120318716365712269545415340352097057602843670907732897815272458416987324442336932432685892553615428187782670036887652100474393539925864041351529958681096062345666405519398486079621976312562131349065597584342008062679836909908731376942285101074773811297221875609392645666821446830671663966527138423762175059375317213011341462601504666644182058409260074251057175852919717236433377631878567899543764189840033124729760831585117566240272410538549136230337789684681485143098482862977028072472748783710191629139774496221834610696017675610757764531155719954594414934361257132629495426651927691811409336038591985873091714476122421305361246638636211921793676554688648170907755073510516522423029039641676853192514414537291466716922630316463951175529351816852556404380527067083719740447204880039681524119390107582847143506185292352997672602473031379411881125673387971809657518795341218345770567424346650439992903069659253637030369653505891994144489668523789465760471823941956099424874579945698032931229544488132175581466139929653248581653556234595482942130244137886015065329871289744593982947078325537875835018608385806023276199550612092801285024213600888684012552979345101312657687052923548748735417333719853701205284004873493760801586713192910021996581072979129155910396432067065021331693417633727342224170760683753976769511367911356101772246969904460336113422891352373163131836000642230952671164719038756827363149736905106223732684107617509603393236509565387991892817051587889749620856124185276635646607322508083256487921296059044620155156955136*i1^94 + -510737623592723641098676480937137168370396353545507051204120202900831410343062989678176028364494579262790704937575483714001646896460419110626086529419297139901809506840729406754485919485285187870360032852241319942108802727262163451155674948442529524502513291388234894514793748771592349767845924695909722206356687171962581129333052117504843111581286505706654216159417152559933486329638417853238822835442499574899928452033714005363676247927324853976106748444600459750927721293196915398491674678446431759079462433308024681027786154864693821600608231756515763018927529178561779240756138425953498625672881679603853596195717384817328530239207675061613332995558964770220766765965645784362794224034069634150360633884493272825782692724477024269777123719573097952232522736373951270178717273655264059967428046575576249597285378050615748189207232053504922591408268192017415477546759248778851111781589987006044864844585455096208706940201744928974834262469271675913999761897408774447213791603693134790827845119471229885529237404578684190942204206730553077933445145825982080328956771291042091401305357340065346646269768235504943541473007194230355871628278280446858196621147394573125804600469831903286258829751556191413970993454881459866985818646124688024773585044172644824861348898188511825649864913476229740297181750882368174736824405735627549440017384656642762397449584362418173353913822316063679631467702325529476932508816034843467245734316116828255273197993651097718382856118787509796068771036981366676506047929328034098483358931980478283889638187634480611844927257286689583587498956901280591087835021312*i1^95 + -122644872492532174342535071303110201532810547983120051729113857323028738008331664308153703094601823481840377001276725405925753187777353445596895866912820957507164062606076709872493219853491277325754991788210196712752908946491099739344893458856137151126697174899828302308914708674431189424821252093882728826322393080281965535135243932364854347822339583486173720748258707004156312481517756786134668945321860270498097450206329436655611519621955402179658646232713284172858280604121738908680397609006096022352543238913309757762678629845934568086940614856132651494191868841852874488902630686136901940747254665127619044702915677894790468926454396009241232679492899576664394567646420434613749428616595348554932893186253037264323663178435870569621099291678296176303808843700986414477992336631685006239364934215813063588560786250674375009098475690613886975293909390924806111651922123133460107289659073158636151607890473673756813421952324344339216689877889533025367868841757495276535273248939854417149859183965273721309021304818649835834868123714012496701242269897264135015546821192902801427586978361414972431675234290327219563500116808725290575119848661643174010445700840478481357995396142992163108668857358422044922353566196047995887660239123996862463217622742612074807757899951348455541309837514894135973770682540542441907592817251164567354448108033389629037275236253626484514198662807452302768643299849330783128636781327465486955652899142688746591754670834698327980756910938370286341934285365538985246279672271685659099162396235014173827462571056199615147513858518708257886097842430464699138048*i1^96 + 17059932632109698920743683316835209610372444930255451811790534865295365871445717807509548994019682263346925987985813604710967565018880009800493251217224435276520074959046763822324516003959989765603550940352322937613589705837488288590228508166561409149055818341354698555912195062953339693768878628100416338955136559389513576022619961714755182520679669383761184657884244184223978333897460376326724584107030132175703652097860566972165535515598143686357586043872889113004974977045433663522140690283576100566637815574564128186474305050540403486542687467274153477137016222474386386820702138163341365518213022549039249186493893425907818043550899864990287445139967088256152709442843731610299097395550446445792718909451229448946658865126221153100042125221580841843460870456754808586596020081000201842175246160360677142672152179997887919213506823521037125915938097724652979172481086293103800899892937668868389104908384507554919447375531959671341984333132331361487625450599833461471204453836969711692556686236979011109250405392601951264468677152614164414892040964599655487985254743757578434982799902434794743730202751715992899987016400892152813402277603646232518642668047590689738910317093433557472315401970937470568275626103270416173726092945218810210676255625906800183539813283757153691017371404234167981937467378600890658529840994112368373269557805347691285551608761379644827791345577403092066990880594958196483298126681231461318417145817496006980157323417480142486477834849653217498461290643840605247237368988648958059018154583235125185325318191410705741421719612581713138338554997374976*i1^97 + 773194995976584214861990035320493829398234313959031628168080820126988185113216763741849078976655604727109394454863677427723176411808175703819922334564370835819553887091700115265709589661440459908481338299906443403906471345090199016992874675130230455461803033904986666660096844685905906456786317648032366787586613754313049423892171682584014279685334041936985219765532150484651664716311792932335485830258727190846058333259336614103604275888665720829978258138924197079986578972534265508781533151589607799356762837120241834952783486249279037557134093748062030980869836460902189280837924984580619071602679124699711372612409312260260393856573061897975883531153358084570082640753305949914513998059750887057144058549402881451616251461173448070481588200637145009439560523779922391524954726130561828526772395516705643860259386365176073655275897105712899247925025664556022888096934184541322753312173799500344464422143647681336759427511450319156794908415937714034118494966130877007484338038932732322323928781088651673100535247765015550567775604887193771516382750074148386281919779380417227050809970528949880687540948217774020250628784555243086879905066798056640484399585924945675470027405725656347559213041139886240576130804542878640898715355625906614654103110163130953480843266505605706759113435967192916205204725948685431937864849616821564970281863580751162728632127627939022694752964303457334768196360732965572697108812594541684719375994704449855804877067206419626649019588484224108554880760983283176560303885759671709133023755805718958379962735642699436146541857767556472226447360*i1^98 + 33603321828528555378295663213499199535116164085468722477774107948907032306310865835157479870856870557741149894401839671074922171991298198134158427121748073865619060307817823918309654417883371376934348988405059805932486967806250617321202582593973347777622569037186449727224750254521094142038713324881183266167424902163693900080261722886202911036495443112912747565724140642041029971529322763114465325108642864530739949778562401122967978380614639850852325065093348765197273275128988507111153411469702604543677431202006061205703860465599484161584997726956381598653236615881249412728429251232401291880111727698598379170192196655521658655508937632184612887089265700818654078565337399107064311606033452050485138531847295607182465587545862654999277613829231364786015726243578011740380249979754479127847748936154802235595831818348957908437799344100665531843672388257486653110971901727508273628514986848272063456135143734029799287102727177751425302741046668828459860077363082464258750676525302851754780973966894929937665291831756911282057079907009775487141467373881978863310269717099038408777365711274517034011875656662190732577499603045933929541647279631395780743862833167344168170289243115842054001444202481045853513374161421486907294349577054980394803912439836114508358903633290689107918903466997134925354829198914761062494747881813824210629513354980681665093691999066309862210940184541563417704193507667316396995261751463590120619268918487671887362414870045279291385347694430711624609222759308677735093391427082725527070367707403832684182093982074335629507070984347189248*i1^99 + 657262669171007634363991845049172388824981936472747250461675960458864775865594739205968317304830973226920748108941276617359457795258954871512530769551744183647950528407731857276451246486809189913732749298150954309339059802271043000410963883963349810399266269603951855096107526038954403362368472245378086103111711167792874182994409035655266264332494774676718396213495248001701267591220702842496913529229361157305200492464477451438915606661845094548453803592677872636823961532173808748053077044684677477135225226095393760883723731604411085064401029135154833010067454839507861383441607744769765839874846120020128291002219779415743446074629124699079361990543239724287434897993297934313058462711026530272620738071398361266681510396319876623027906270738637998135429059091588536514082074984529924101850661892556656009409977655993934175841542960094473482145971024644596978123161169207013582524506747487278533785667977558519437347065609873752879944207188321639783820964660712935348308978113222217601155158487577572851416798644697944413370847793522132956859392928941973439564621873242665792368216259365256795361699310603918939744945775793876185193441891015993874890544776382123163774552724873012721071365269739203502923829653833450821349059252662378913162577989523704597679844929989557942975795840233929229205017099851807034268895280548653711957898919834171130671761562903770699005531929050321380310679633804906820053495056230614104836944434820045466893192040896849780674642490286895360428264674376079362070975339776398758839224090036681742576997290374137974509010944*i1^100 + 12054125682307312481431051593002356926827789759184297714497463585232953403808434629662430190528243941438566243891201011945561179534102172122713911140078903954168903751756352047684459306375722562484432740504841660537667912311846356693184595238656657877856969534518950518988263026226940129919845010275692570357603031229440099647213960941011742776660683479005288253826971644928185051702528502092290228372388258434950623756507078376519989030832733909745803371717839348976125029251871416105615187477141647086009622915435847096110712500620317550933239775800542601299810249406786543815330020237874455682809150847551811110994606441847433100666190392357929713897555357944795028339458520724440473328963517688293596036934390650213937108383948195319550702666071002638786875016844767761706964864961220408915933888170601713090289585926123458419211298775770711000832478871549423083276154929028012981346475956045651163098040017969665007041571393375951733807992081306678224657229003856123764649969087385604919529162272943843188007193325289655923397048042895923338784383157131504116916050382147642263331029577148632124427037594924057093691141192671292956137416047998999317132758555120054526697012579307360764845505400636601046135608712422823417836711793302267707328851469736401812183126206282291617613473136449227905658867008541376117679091596132903580656465941308707849469741600770400458564027044354419897684752092495978569671759115174183544549451660858477051543674025040832607814001710026846835732211410001458085264841730413118346436765009935077947973048220092727296*i1^101 + 198233433973130994895932972340027348410038867093345502437262516571719644005308121470470822217531838906837102943949420518109405322621963417523713433102610333686926718012576645935346141116738097471300955252796906340888607634381278123124287806689821452115308512057028155761499070499865230765814175875235315652220996895834995802405291045781922733945990224511696261440606924047733312701508962362044572408425757351421279107055828582058061639503066490408057393574961017819846806426261040880708254070199651305755322070266619816067525968341301624627692826839074812029007879372757496339034956315462319888084853306133864963886583739969679561813098920048312046143423113169339143889869588126454700080979311368870508320091389014841803516726843900973624322620237621934133714782677655342211134045657020909955799101999359412947607221026613434629298428165760163791899947623236898938674660838310303387323728711507750991237434093365730040147256908949072187139571554652862745953383748916884700552174283434243800630916631305820613633986699813515733673415558142594038364880251682105271902341506768810936192242700417168900985217827498023267829851852323928313230543773980068413281404991165823581712883027470457037123784294432313506793539344850544029826679884040485816167274137439066327113652923531557935449072037730576759400109354575950221551750912918980173174573015856710806735363863488117929133132756236352282298460771300191331212410348278702807245077405179265211802005668198394171810406354627970513060897803090410682232539398532207482391025009444140878050990489600*i1^102 + 2057002123466143865941270315761561977896013947374425728360536290184534835137322856404021249900075781678159629121068380867270648401280463616955905856644854001458204285599229462524473727951399674886735931522137691831865147612892431490440968443588021493278628579068352492229813033107740837284962221286021069931304627744614911704299990876343888096384907908175949647129033338929329729507451088393707824840354734013642202768347093966111127222611831740057784121105341703664279283320061724513908906202159132440989058580140369215903409006651139501107650336044894290743261753665436534735438202261226592640469788436727503968643380744299737368994011784364419825267931922683469422687699816553255539743491588239409673876400948164333550396977579561160889853049912570745425017642242343864638050125654061157462451824558634723990967918449971435894751635593456677602817538256699982989726864341455019603747544040587274655240573674173061528515938256243309075154481718731737993417338766580487129688215644643591797083514933819679122397045186955027530229500190615733585675847447220332674831402688438361718248902846370607062587043829612213190575295760513203243141485937999470462025756455078497101627123206764404746679994306613167419616554113598344890494133823986931644122621685201866113120085210770739184929478215910052942361242592288488030612341107835837573708460454916379540758015267252021659381717593990382866002805146353253975464678481263409810307684773729474275490727822046325676628259911493310101184591283001750815405195774495060335884756164459550998528*i1^103 + 12630667273149394355500815504056911286830954487849027997289799647570860431978655932562571837863133863771363305430107807116308289295050905565428693463399255584226043554039644377828771777928457755538437134283890201825583180098677098124579676188233310779295833521752212481897883961127906307629127290849428146272754209182195393442397595933251721325758943755145233501710083094365093783325847200369616620023028444745183786600600656938477557516887693836726570750068413892122770573909756608837196057277942394222835170903468704539778134210680583119122971318201386673255411213680596158585956181020137818981975154149024738748109676744501035225365366304894151432793929147204173303336998514757843273449464011814301837068362524967602410351661928670893385928957376858925407736271907209623273807936122123576771786821848252437633552918698267706895170272869917423306863250871346585999097419705044269929585279751290941240963853989427717454598665315047513184553359566932643322307302206228515387756689474818759506970632522424295372869677386666202982529945782994804823772091422911372475559571811181454077005154574632785695776983822081359734069475677182241641325979578033890139289061870728352979319759321548037787935337337945451372387787453237072694881307643723877065786076387157273762880867503306881065351830690393782232351173364172780282509746666426723733453622902267235018953102859323159006599366269579144719713292215355141184426694092889867084659115223466342618051405436181647755111971490242500187545062917076897707966187870133689888118438625280*i1^104 + 47690436798705384896713666213615646764939509240078762372563836995101744146906768163018694895572030198727090938467208746437868257582715679937257838904806161517117735097995305217834601401951171638588077562390625953623554616769675214100158042991701479348829746190341485994279728099297834690875785663195901044060445863552604618354858005457448590536974821680160783491999106011119113303964159896413215565461750858813150705653005148780365326544625269368367728369472673890971312653672667728338256022806483109649960995546134283859149847402819688673875052224259800039916018728941490265603428911919091307223153537743173088199057075799396949690610384089093618196701803580914095380675426475034344603764840413244387791095316268553916843094813246349856780161461572032189223525187860468855277489031624076850276072957194804877669462075648021789478331633392595490619879340657084510600369977859435442065921171721560271962133181662592002301846468046610511419838614301381552017073389546454195019610676198972925927286929978145057970395749827577513089435424542284057124762312689998694694574631632170577476325536567788620471345523069685104768202165129230960558636996480265779485216216563055194794403898971467909955032432243702466452517087537866393358075667068060637810555307131747541445017681693219948903580412532915822013132694111569980044597855279204215791250079226323676934231846643098138266164526035863088139341260781470495488385408286815733851401804684579088063616457710299799241841202666282375371598885576357922335896666832913347641344*i1^105 + 116016101024370826812788192423373619597498241615351462010278802345397112201845189047417076366856703926387064688638632410164605475835917326790219764469428523926337944716729108103402492955861496696684768994557354802708727042686931527033057684827673006868548344764956544102777870931038329407189775780684710973989443971013603403946358072908873727785587328713197014472973946664176356637106221793838819258489345301249167616755307478502337868412464736364186908406369134262069342337074623967525022345709570306651021951562929369512771814903109289586671095185934034735574687457891824671521755437730259538234750579055144269458809508871372536193911798330623013968661896177026994508306723045736537331816817297009929216163125720026929353968268695645440951479453865264356285513583831173933665685211686772209324844281666269345871019738056544927701447480563516629889279538539374040463137314094986905840177792886509799745340184793343368060668050248726303312484607491146311791119290487462542821765549726756127598627250107770278960632663768342854701127426332418441569499723337711694465770602376152182281611398889807244616710546319061230667074840184084560466564367466414800092719663028045339949505749630191272101555376027832760118405585849112223311156714774630972057073834638821099402427929764516423040346440215776030724278362868230765512718309047755196272433337067975993360629264976348157776901438841854666695124467961262017683659787202161434065978793682855681810778302185167109699555883229594083296375314198241991366335153569792*i1^106 + 191375508791821496801997639061116890186642731086410937879041169074575613243184829190056305113732357765854301707624407900213287581675283451954713807314381375860371023152233773415057702159308839602793718281719862352853290847892927217021758968154581149481944665964789281206648908301734514625414663373232905421574384009351078849767356845676671328472215214436653136560070233299941455973757813029704791102872505319955276968833044677757695702201342485731963291588853548799754397055388054249228047778281998828546953255809199383886188198694347049773628425558406874085960871007172501092785314518195905156088485598777750099507723190074769915903919640050615347027955970732324747723525627291618212633174029067271941213642219234495618760234295191292517496464783001213027552792575749527963192657103787593310879298613943178181443609113830913052728213362961846616413906123752969645251004084118739802613806619708033439541561233498803031070309769518571113119650430660538595635751891487675433200678779444005065005771399549958876833302074174357846346051185713410482171102376829887815756019529200305373582033805933821243002067568867040476966429799000828468170219204307818386441487536352657341109361988459124467168389043455124970882357434950028253749905110370524644038007563101824787739780976958449762925375861796880718633529306822230524717778662760342674857502314639062837560544532288430803936777869787129250895882734595211549614709139640283692842070221343490418203930748971208732263892780837272965358494226701207316987904*i1^107 + 215316624492742903818337751929356842008008285151724797855457280838440128795322910071044724041383651918688615979440637906820890439702138280909320570490395073878112283371659972789565483554360773014601333157306230929852885215531533669412658680584441187361167904665061916937757910594067280710169402526859712743075361471820486603858867151333150757302536094692206363263830466042250628961159542488737093567259895101247736752170319123445721619429391248426321580669218498901868064654086059662638314775442029959952080286834484027533030594582896184639226746885686219907027871533491433087739354499765247735573340944686268196473630434701107344005778469211404093229621356383482012500426239717753894167841849933424718411826486425790648155181284836692235143830221377864086145123521383826853005958279815932363313608588225370733077767190036274158277009552601472644957907789694544305712050217074285258899480258028770387529121598913891295415276224345058501198631720638465508244837463851991700871600695411154868900056545568979484442378963838678763439647661549864251185094981812057824668459705750278095472562190716311858506057705702844892984079408984500191132288522071491159641654257652263771215117790417915977248016759822285578909957266669250327275545577908485485653457640883565663552287941099422412459691029735930060112762284373017836669334416741401487736541636516335591361180645893755831994824357767551959327609913729960934695273848699298839200581320241328910646037926040720087329226319163630536983417075007488*i1^108 + 160315740569444396286806722601217052444234240100430018141795045658858110863528746136488153259127933098948964689611956498422205874116372958813848628064873515664945966960262862168247173099383687190724842263953463627221844846635096942802063954923429365289013103868916586964690825473032476108091944830605670791915129805631960894620559336107416031177106248140910125916921761371687822119137821330459893919662736777976726698482530828204518314973685669305988772891738439091224354761246240347595360606272196343460395765295332518509550035233208432942495394362048399213773625170938660932883660310215802023625854552601695739058475780793920229043587941446834467267862579608257197896981802463285609065432025333346441654656060489705681229245023944592377479971362290768601799963052671603949338019207356393852413582242703618203511647064134812647669421585438677952958087533289483527458919379423890659812077304620272613718887507506528516615927397769811810818126900559973678515851363819333777518368534828452118610297747959478264615977677808533254132322098249431620817794800462252378086835822644522435938454350568764229996084615347759156848383811980691198195038101582827871352812273902049457074587940205511024909687615480967847760756193429728074009622060803616765174389684939580284824534889267682526657253875971803847098244826521515006654623120987621714358572518479498085587034024778265018270460282847900627664093317019848335105136741534041310450529558465175016398905814349747743265197454672042213244928*i1^109 + 77146832095226146866998868151113839437559419311827947942159014844264989459547756132864817838293035295346867632888727813655237647554069387191105705096025004381970238936109979261204593551410070234875553371460206231417970609731062265261456821257464662994959248382834376371113200936821302123186477010723975625139932767623971642288392883984942128367588536771836960985223949562683306971592441827786242322158361797763580558206723666900408183364565587585018026725870006323483932880191212253683307338906161769692925758942697953207674708932723006546709464328466581187772870787496964295125280834901150241304890685551781565376864363568884180205861683327000312922256813895011975487603238170177926613332476223589840703603076242479571098421539805029867534861802011880092109807212670869015133533979905231890485543816760730560488173655216440479606059134943408297682752373551306500083733329141507978652455029908760054860084501977193841423038090349630922791000436819385983353822973528322362495830282694670107458376201911771092364691928468877831429228179737828103956697361573377830710396179509699083567178965793538746785512567513292281565877723508277510383168158772621456020564708704646273365117385429381674996097809693107723313670078799668062949990250540598016718905180246254791057281106182151488019431256026728857644832768076144470610491563391668612700055257416691295710687735922502828171398855654105902446885971621485985044429425454743405469028144243651804697834956384098115775527926104064*i1^110 + 21505034192544541647822053995397305816730558162831144760581532599799946849441632372783624957156694016606097126836315150195833880969317869703786361913397638289018815197298918053655328344501054201046543804311557455930199790157674465129253228300190628266775781709540730589348533092151785679981330208687877357292251857515169808943179677121123034210815147012689035436900723716644419375367436579095497229319538626189742418988054798954303666265288133939452666561272397987012798991187802150711630933369816247843035480348336350472562817701731598898708949524807193759370592269118795376219521626457789265582751928273731818997530905374546913072499815406479454091291936757131964036689809920288879027443913691991191016024363899093789242211239893883449393636788240407977191182301918370110775733931719769319733658453103073974650627976256758037218002256879673657800571785837440252528967023124456569453778306908291452741833192621051841166028034696463875874089676057061194989845580743769237127627947536837637520859981024186452424391854390202227234810951697053839411704218053160857499092638307260487244310567855540933775985228945802228439942788488057804677609537694300058939831492514499033525997403991119938767769702450347933512208174258786429989903745492134201793872984317323352168723321317581807232756495488740950526160746058539637130579280155285185103452206289048521369143488165546064617470853513523568919003487020984748339801727133500614609324403690559252505443506738527813500928*i1^111 + 1468202506711759591836265916886329291810405141266122312983123227548678243091779399337371900109415042727696217517944679623366263172938150000921459786430279930407074117473379762710744801274490642541784438783728505250941124983109280589369541704782171794363028392741330421441447866685028487227476091804308685023538752467741070694365895985891273296535626472102811685612749354538424799484009283396077471048597331426103884823313551345539728172881814087984214817289718717893113736135480274198690615616767691714829998312897875578316245392469172250215308083822442338566300826036301442140238986008240577402669564398958090654517992617869187078265475491131961574660715112544581594642125472834482594483255958753105319023578195417467946535463546354798219412013658163350085805273258001307774769654236234643796469422679335415657713333294791568825514710371871413203572701989356918327149145689030739286887406149039695303252108500165155386448005568383889444097275204607157312536181080133359095407405964375892751438460807057671613129094583208428529522730410597692317369278901114733287569964270172026727794670473064612483849797000621782841844075115822312413744573516248903054814261341415775660097638282058161396370283939915827386027853704460334265543471966831140896187860814084125968977231472299336975889407794223857458160671177983916724153266429196513512194628779195554671738747581181581628263534288842323917101709433881024172962454147154067249477781006864161844817934942208*i1^112 + 799711966379153709341343206371705506706475844555090288692005033480401610658803730766635607252007260195184796107009884384347792746468360359998149314552992168536147572348878421539963564415132854731340280577326269438863454712480889613581191425867897116435206848455228497155677057720172532572889452473759551929867240010442327656771601175748739032198913622017283217648197528095209883916962155344660242966883242090287531997485093213965498078906766259067158068577945097444627769497478165711494136761614947951794194048162823099838134760792134427796514883270732182169833931700445325823142230509020878648309344234683785317882522722781968118189648933930004293754863120592629287184307101180173270623799937700688054187418878542413118202963266013554732416365608422306102442929511660998475010802757453133589410406753776892550599199788731804817579101338579154236964084286361674443471767649485966829017099743664795281746808746665319737142870972174547585604241537592048256664679120513527593882353764610007607809380904652861488854584427589391542381595689786719153117870577927529805064856474759266010799797979009958333276241200250269494991005827804957782609395064048388441352342375012219042498984866917572558612762041229734568421435994764632716942898800345719530479099810947914036604190739182386404831319610606013382129291937814770095267318825575661095156318961064437214652268240663369054714317293322996770278150412813713546447265326743565456700695480122476593152*i1^113 + -101547282973851741981222843854354274705169876787863874213063549736682344567087546930047456478203577421754609915231251915627556879705997651934871644783562148409890393841938892275810129765182492869135754019343588380872868580183800580485303799687219031460512533221398097013997814522233075522817868198372170449023453180748996643595109539723955192842153159482977827873565392206467050957736931867296214287602230343898803333432340539580500986615326653360124301609228857993298305488055987481504936483901873757226011807434235467408474963177871259448597612381350751919540457247581589681435212721080492961249615207087405419097628035632471042919954419660811058836806137487580195924069634854506528330268197716001836456117908902283898774041282764833022659832518833702444119295021307225754189649850521386609472062246535881864387778560598558674088373405138171620818368294323117969205772657428346639376956512091866499342303971684765126653107730598207610504804755456772583324217825025689009957883655326890109963689707112770960393836176785630620621033211034261400554025484024779927269428176085143570092780366570200009189021257337843763325727924825287539468031107577333156099910929449703180886655654231163524607385655514647395468721004875713115171344642878367065990677196067400305354796647404049904704084747282957135713466037226862452200220879499624873073124462106008625919579851103494760847608717751670083194267631119223266220541354731783914209895514112*i1^114 + 4925844013909655990014084765030420308690834008282308708232038687752282144080969184131207495754740574469283447260987159546297032374677692873243503976423329563702803596891151255211814851467375657209021572066707794273767227072377520146981045091983023483172455997842831708102377851238319141189594957118338258776805443907380932421659240775755809798228664807660495728525932432699599716014440793597300040008987203539156696223276410547915810157688268682683593792526097090663961416314661031094107046134808344103411153964909769379432311373641658591242407819994900545890486056508126301533080747495840098919811655048700150318054844928673358997562019079184414543135268687368046131695263885438047667392006075435991979737047479878559229682151375212856172920207545684703498726421712969986032968553707405889462556627360165295168516347100884806424208164332345079064290157589745603429621135813495438327963350671259649348014925236576159299800623426354215448617597233650793951044293582664868603628504794827311759549151367396435837770665648784636951386059650369107235247962663582710998700228013407349075974288288208954928824155439640809420891032250864391992399953007882404912998366144885326564185530344573032383208226143681392897157418636320305139929257113392521100264124424544827039387437699527170811587314082037026406035266493407521869915851118663544616946779759645874084885680678512824703804553801786888411113432532262968164706196029379182592*i1^115 + -147026885955194952872392641497045960677358089589634331347285160398081853554148168471621452321591865542900663099307324389791698130036886718092466027452197329234353205518734523613952062085762635437036311657664349245919893100073130051847232649381455990602908007598635916051888370215054664767316649381148412042365931416238550955835468109261929694331993280458028153404092739348037994066632621199374857582557690454788111835439993881998248374924318482453165370153405880947700536534727474667429095240590749598285102891827323130438904625324084216030891658838529183583716252063582798440861747948512268226928719756367412570746233024508496633503276617318235077296130386559752744557711476030964601086614785384929312745991071805022079911999462913602720830613272565024662711367063273610832871774749903673330730998120879575124220040427339012725429216851210817550715149478349318658985175206476674674564805426420895971922857779689538035420554584881432575488315933873862259366625091732588744203837588687795349863819229386420261957812950724252230090300428301716382100243321994826847852925272275196173425468082079181176575607737468811798003160438869154768916750063081708914181066515520685464220353430048189776359394257362873892701653014782222436792164972489820203886284202900587421656382241728258004154853148200104024731258084738665352059253431224918572159736025933933563434469341321419683866522360267801979996468706082521094392119296*i1^116 + 3327413155135174921695397458703208352754266262159718500004166641671149026396475596880664512364373796660119117688867814358030732078833699682295674987368388144348786330744408488702573917400244634880342330022513968345605250559629790531529024058836606208595389205667636933426040723055895191425567198447766673189684623593929691995110454243588669499227679700038714879412871468826094382192655554035435447829850696766136444722240217964322195183211429942270866970407049515387110753805336027777638336986940003330112333342410783143263298406878262801470853158150038955590979872827238062998004488301116248391824786933081664724486202256159119609444215479259383134420467991803543127221410606710700245573783102368505899810123882989837485278083716685795560889053689536984425558048141281602402240250229151338387510342357263002665717642939815754303955748844760511250783928012449107382940609275791466166121661934745522308073134818510344546204625891943071289368355320315271451626737035195007189231129781175458323383638264628772013437352825696479889652090993993071160424762707025705779952277263962006085164477618919463032155194846072350572145510087533066225098964570140509213693961390465455979931371676190157961883757585563370883685894667167886606085286848173342021686076295905709895095667450403381956847424861228912207541553060728825700583256091475010670932430431997775343541087584209934807776202583758480838910416531750912*i1^117 + -55493066111683176218992129145139246472518371904955750619932090603303825642223624016180201149926285551195759766422417225452468869118757350945427573613166664355609209450200549920197352126268880083198447266680809019726181087517761138051878605869162948267126050904867835312390182009386403107607363457618895091982138689594435345485064016925486853582698086287311580046656682617961262702595533906012046998426012892164771496480115414016100841251616485321127089984324545014594942734949231639607747440856131994405115702688974564382192087791970949425654598556353373515087449417033999114924408484646893111953952434978143376744791678659880940460888124892384763968095480620785257882214883357885156043574379454884262387305554384024309714884885980306435939007496673872737923024468025321495406598624308135411072953969404846825272510356933583423633563977047365579013266358616986398920989067483297396713393815727069011987279973702012803830751551400979455520503451777213148572677349125714875827974427682124370032778759823802927824108505803947048903878180657432966907293731924487084340141602566966109568884695997784654195072112310459475405434092203414842285302145671952646133691796353042725815151875540572998037164884806782367454688404742066851444258981239963748544667021129162410985307207018617463470810588860617597532671094103507500127540662684505779814363651025850291378020233163916874347677260052070808944640*i1^118 + 609290256344426374030068780034312058224475513630457708756596992835166429909181403045328469937335759671578987432209213523292855381601541299804154444100862719109124476325351631297232897513466742392630821661772804633662426515983627850353826811969364533648755536312997312425755875359652754685740877613517300104818898268009827818142164857605751679388636283383288774405967378204116236067703927575542884704561785539660232848563631433620072662608519586623822709333650711756612434433095606827614337307218104524581458919877516812173022068212660797802197570140252618045583001646824378695010670118126148892957809061495428297626109009384276289438603414728754220914821639825422035548306470521440263532079563010622716996160922155079102413288780605884064032407643952252336740642823048976393460067273341339036089463081810472213390537332339018793926092943388201031601826016197537150554853842044134530602000534568629630253963486676558409069138561514148940866080502546121270162666776126822874848078565372295316237949507754289465374057462195175444269242023871295151267179535141899299073247868503531533797419607141226553604301169317621814160627117278209551277584205232764362263080141256609299463568546093610890467629055660162908147552703272708989359009780638968319872365935776670293343762039651773197670202616843265132362995226469869581248941182373273560024423861510641594045937981892111281971605274624*i1^119 + -4343352102323505901572664041216011800471209580698230591317012662004896780500703046314736163079829453969591198904575274468467055488858844596172012916621338642153255170318797641065288579057192420173935517412601897821308117585738348143588244631312567153819754289540839051590150071156988582996282598986960350851335343864313594411338989805159989739991972291717067184750716589446891639988227457453846906427508534712401935204239494200561076942897396326311848309068469290038192548558808553278530962746214989412653189192307405228155302297405305029665410518625443456316100745543460204110626681004519773743127892252195235092785925507397608287650794424378026053590482663950310180757660048119184551246165591551713309002515354465345257066214183473980122751429592254910781261053089129841673204007957669994565322481414929748992011606181154555264212553928296574683668131839900053687593493444834823491067762193075754092707978835059034607399690363818145478107840478997142693334315027473287755631739801847656872426421109942846623696882044680403816036865787782228314461548014646727931778485752545614114143363371801529975167386947070317372674978632548888234860024276245826383962342865041475984042618349214850117235246852696560833600773542084502223439372867288776075252463216750377604190645231424577075124585210702705175260597167193160659225423738764553381661810749049359523408285495585669120*i1^120 + 24593110846655763071651939749838039924504684502411677637280660930004131781611182939740957961707606438645051336527276024203672090927061521450127920742775993255726296339847248213728441732619081676676099350929392221957605914050629382163912566757160570192076516985854033478797120312555458243031462046418656992401839522020364229191833644446428497720657223015974011489420705260814081773171413836316153800395405086153910679455176884331428095754910479377004034889023330115499818854931554977335562785032594811210260780084209120450451523322227558019413580414948058385555605647956178560256133754787116977972626053621180614285854426900462187318688611484653473312145944984923129644964576120102083671382941391879607389616622409004455270480613629582062300603068639529369447847226328330573738191709015959304195579578396117666027780979251470874154678982903008111341683135131903037151353407357460179067078948789521027029220835226254744154090751870764537134016289812683841240385291381071466938042767457237535140870280884005553061269753405730184046458155378713981256134962789378765647780909751785136669057617390217738916733717759508427673716893289870659092650586550631578042214802996516390669157086840454716595896894126229723970410904075603753109745122264071249576366692118414426550242650242838158484926166771680233266824755893145119393960255339508181073382418280743314183421952*i1^121 + -130453090578265934621551108239379328422456091366831322703139585312267677572191629958095955284482063629606467846941600894889157148135769503211398919727952423798129518848331533385482802062059878592165621653486554099657245505304256866481254095695287964475307526111850559988889613422033757638483828023811247874393531609769702751149091131623706242001020059706563675445483390064044233152134835879188021245860658747484039068282908994761329274664246960495914766967594000140848434775043382690852575344725987492135922877571453465226505995425977115369293287445504877429997315942376728574354691014890539908537350615255443830358020906690535700684684007300457750660301284594180711082844536380755047780785538341142458338927941759693931920312441077411027721078287932220049333669813153682881224125367627416954885917864215071641498334707596880454253022593535198328762902082145552495078785171462945952217459679093294639475455486533659163983769840630679182995027768671055166348285876707310460354498619005113088526277370828210821254286601000064983318837554709238445704626538226933684085029838570964911708837715833447310527140284789147131800227049929802835788117693257275378185484168975364904282695198659096514889832540042261343015555172189450661195464077843013514615458049168676941587451278235595411839509661681102264096005960127598747327490615028567358156825956450304*i1^122 + 370367427368568977957279584687783034976143234219478746899368974143183286252807653309418765890701525971594517441194111458547726450309928060176581399206629661489975089344400539666774633564666747450228802706588021775622230341453669073287076421592152911952766237318764111044149174129805260719397871966296373626335931583361778215950224322235917502409985851126543412184934513152894916037378437147678274688384894015189431380282707388584362344825820948168293753087139963984373975048435930281435289619569985872644573406738821667098306410706256489767010268652396397409829530962108474574444883235062083778752728579261356544845632353050542003754673250106832521282455005869703154726306703106574717013402049109235656498165614627432612143816751505120728225065188834419479942241182694332937152276622378461156045046201075740691593791412132280558661888558710226356490991869710588974821718873274056738172172798177438180325377861922613824977937656038380969784978118437951757473057319240707772218186440613441324265983667098445279950521973650410250831556411036908378277105351777168495041474538585026837285587082498238881942030330653232065292332265382661094875797874582339864174447872151943116055179820602558612331184487220971845362458477523383045716539970846061525975708895671936492642561945848133204382869096658444028331578241287943667076251927495198113792*i1^123 + -1527535601427795784817687976566720122391814011362607992059197715524401908664745906205354554522261659060072781874391464092339156645065636421638377096701255890504410919152060199817613191199690707854511805707025820876766934195979441238714950745870828614475294982808538432926097561776955884450161906303044076285250628880305321976041480114456064060000608459589235206923557068989106996222372905072907168471875374585003785572375854824407689111591946263856037218977443594244923735189616478888132913577710830803312110198926749147745037089297793558311997762923606722814992902833985502452139207961801777296023078858990597812140948606792219150094879894135451348267240408712983357872733775422778318583836568692551112436774541486094232197377393831408319670344493597599370196994574217230310406130981480077113304851452645789249441403122308175795814713377154804765423605785011472159896738035691042894649017371311827154126808766467874685549824524305520055632063270958185371502821689490053813959241861758426998909676176544550874688008980842819679502642952937916076505403157894369399451619459179780264350053173782694948377480401467599859825448790975529778927792691639116747703836936031516063709758859111309061932986694441991637297494505242003875896159891091114957673885745624965195279598208847428581109479313802905520150155517113842254202535936*i1^124 + -14379571310084363810274466682882729605767606219863861460070372650194392672119512525501307099627759028139073204358002512010004208216434796065640812375256366348413349870163037330682222966939897655609506132388000651723720647699854869093459936790939113991712898578964794156573091309966577457959151190150359373977296587457566676639209291720051648679622072617333999268332903728684918769151737575622361134629044276574348586178918353647192595811056085844395046783081842086420126672249174470485939449227336534533188368441767815927255645616764316187010271965756418352347901638699699863267038426696985515443953385312201358239689003253482481788231758856329113483176908316370403113585008485681897950886520360596697578912996769866304484210758055789580526715717726628494055432664684349391042698495315212623499437695787705861977644586110087577028494352771629744859326381314424829130102616288870078129116624232847171637459761294883192255695294299858735207283540544959507067533885622686749269264147272547442982876794446082581600335141430753981766705815718571687198068031948138419908923112062364641457302895711814642972220165057792929613063959318637703754044791217580890474774901147813042415883893310630108813216748943004182577544532080117444483511298332985409113880561430953914489735320206547197292181084537706084002003391873024*i1^125 + -268763315646816001192418917140756773895480432567738821384063062359972914155251619385727216969621206854722458186522233096880891094010383993208536343575777599992882131239323690620088466259029754945232411624238138344798237718360641639053256177444856704186240609951663922125927299423986452288970044978165796468387666261686191116493417956305187306150146527331703457828311633151794715816809853306953963435807291764442416668457117694259607230305947984631050417091524789770589277796567026183259643410712713354040355598609214715910652785101033224701808379138812345449462743174455525639363016872610313315742377300504662939928320193468506759683332649215868192332684768777277980604009260010169841812308478307519954384405562991762543177972832408299647968960339621076061424678660750983805618090701446903897323659999756910097536305424119038532566723572557639576817308554828932464056793262685404109522009528014739482019165693563424293205113541901230347077310532773297328747832115686991662942295402414872959575609369620411447178503620474013847960913121626838966279005438408661796181112956422501566494615387883021360819116389498063993365254577224527221035802663604862120255034256225682928444010548323536254463846909804359065169221854728333105629363905070147968021249206408730255158980597591407593688257770054221824*i1^126 + 1367237025317248371840751483639179245231906444164285313911333188019662909900367737588041594976299688014179204434234171865494639763859970543022724440969722338508605361706407112661275342780144086882554633390290614784467649009172734965455605353213024196625358650329922946827473092618643973356756705121890398108858997056751759170908111002205000213639556296978117180784087000003126672541730680523126548803275675443484747386803953299839612168546831367553177344223160556507158047538489259775909203903980688692884081101998221407552296436120951221512413354703768934843999714137350664909623242982422980268159045514826772254989946776058230620768165560379061579801218473646372555297207624925654435732582162799838625403163971604556056424968602608294709298559418072427915414494121171297660870653155521827358161715923889524873826455811903102986487091664806670202816577468250816619114134621283093005534440784388232252108754297803748306207360389074359655917677730985931912269851316386230730173974207186377530699165477363277196882213668763042292886152137938031215432338235059012529180254821654321016246562568221165910841662934888886730887562882397857917355816365931156660885987465475828932749460999764025800626330477807530896781625605459355060382985728549223567624428755530241818997008975537213800448*i1^127 + -6521161379172793796000414748070679919524278449694362397052020854680486671472186626937170646575716469239458580003588688059490426256762233060689073972728775657547051433115627062190577686319516449139885501871641750341076587511461700420689995370577935824773557632297679592027205839175730768767028220161851339418960846020517506000126798037849884101638882296562936388408354668971768364647061114952727496226995039579210810131843136792062371746941924465034432472079176047992292560008299605402314483939911084858137035976055677007563899487042352476224930342653062582292633679410271433094625039694404894522937030960119787453385983967764934138933119629254148353920051629512013920730097843281273142761710432700002389348682099170469052509392128529425201549302152112659065938794086227652338296731434606019239385463142286313014723688330157199572144348104266762195447896674041296797383146557617900803022039293447758565091933873189323148563287150132564569962010969294610054396746600664396512884076611976948456350152473371193552238214547086725455316663473772130559126025235375628861963107910013243910451250063081717585338832905410073261802021749806709021344791689252844999275187515820930813108529101767248658707018943472247132789543671274451569219505105507526421170841497355718450216960*i1^128 + -3927334180723900484735182432243675493504537057236585625742832964952505472844810228723919934367722803436085894828564260655738921590980888826873429305882690477373529677419623694930594466550927606261305391295717727862803525961343059059775368837382663562671200611154205753892886310323537775109608781933230347790731007431254650652951739321832359203149526446769256094384879079077719041891047634131037796033184231508286640625010662954155715824785072582493914281204628215978255552660592808692162121617328686217092229952753418054774108424994765100707348765980578458707388812278307570116582333679142786098212123024268633458858547743349714599833245170909918065281251461986748330432868657046928068374024947225291011760331013672916549678679149335686319177007882799543546731725663591545540030350516356929523187061634800284788360241075280160752356685890353349371083169627119496537325231947487507359296352900074199321580728247706987776268594899948726778353226974010298160361095471850984083992773117034577144658498353319008372955310435899259363237474428412308223219692470240979453681804037960564729113002999727398517065665609239163688232233392180317970567659186293890027040645848534535670773809922391805017764387572341018223660786351497341632085745291127921921813905408*i1^129 + 1077144253871307957202400975079812942041224036683298361371532617657246718286478449923219523724724868438679025014805935106984712081221598059358114099689691441811436230069795331024278390764041627703362970759680061531538669041533190107919699194232838442426936955366865722480973915547205172046155229958502555243505651868062893838997635037893312488290896429607415147540009171966580736482771340220530089111593524678062730499346565887795249372069544957547797152950518639203265010578503033957889757349355704636475335811335788590777777071960902935314416913658932719708771356874143377556480351494521990619339953921520668718142686135221610509331151932944296199521489850780250856024862448268242538853043812447984460353730306527555296294437900675703728364457978961207534427877189922647345861394654505892914035879926463306767598995260408228412578334483992473004017784708596293904572199036753716218401390195575765650218422391906643141981421271093753554595929352205699037292469408012741667749993270433007888600528233339014708390009930360044903597904335508443175585546032487247684594402003296859340629249523424700910747392186913478866740576870483932954577304033010772569566302807731215316357983005255290944107907620517018760669422248734647048173504167936*i1^130 + 62922647489468834074220856252524874270864352137273113485702078055291163637858409841096919419633190869759622821291674702221479487471431025877684163314043844150171299300222512970457827747362411103342094443857488726651999977106980504096181752436878238008196758285549709375650799693510342682848399414494395409807275877715020676955064769489678193999954002094701775703495428146506222813274977579047090545975218532239742346364014004314036114883931906884972378324724240118684243386993500871600953496975758018549536369019876270633502708866827713736397339300196733594960940397347736505814953614059874902422543066423216544369701318693358585858417828744780433339316081612578463996390647136346322879256913871367588154916587633280222681924424955978049793348564422318481904033251598750396253460858960633286791765561597368075448327698987269928456882375159692203734309295052164385346362406022823394237943868769767094000065887857213915036813229954668101402123678838484813458378894098751419925531567234740282433635412756404925283842045946364228597416488157484890093387987518170401465708969712297206012432645055894765410506909659372138751154117238919835333436226345432148645537087898993714098846435038820830543856116281114766155025131503616*i1^131 + 916209150898470346747839863894808263421381944191380346687716077874945033655733739599373097015509456105497225031939725265240070868901482386910808535451538882184302273295539421695409174771683186477329890255833131947413660060219343012893671106038364592443566509822035151288771287885335133486344041601691335546378190133644946920593602532122160674121290712107441536508414925315859601453099940184415807441115709797526840248487775643515137198019078419355749855812021366669467030466560078028289851703332485330868947235737313664499122576538602815091841373853559990543211295735376518770449265813029537879857668058021868270950470370480681113444989256136057520071925356359166562006222335794893176218727957090472251540775168293919316040811920235066428388667449090466661949451598044630470624027843301582906717880377946225185400955629357531275077607922465343843241307504711233868768241241482327515413446636086040737784794609611680363056356333112316413146818770142481654606428757049507096273221417441207049411842980682409133475582440277652367617828068507300024123907775783978398066467316895608438788015736833379118338111789412700347852410223530513755714357742369774998566432729080052025989067987963494550134796805210112*i1^132 + -696792369043018751329290246294939233212011414478569448189917059515230748562565915180329705017210340944514687194997493199024445121922634425846692444580148856497939332627399916416611862581368085996245556218237399452286446386612036845639407545183606375193904487476815770370278169340289958715203390996416548004446718931570645083865274650173692359105947571514956249236215112629044203292083133057317705390116325696476917592008255230972497581299559438136556795588289079277865498810422027774813834464662053898322602472189607019213309308433065608134799320857616976234621151934104033046647754169653208561375320421110800299224997925921594340286393938581950155172413266007460659245515800512508645943745410903214154360181091758814718702867736432429475874100061490717809169316869096824614983498752831398006418911139109189053963810118932374025379576405983105692496230416977353270675432295291044831169612997344668474178396476162016524862258606002356464512967298640214100941043628224353848669461691104373926038170851263974957559560464260791041970455644830702858282135499464763659772358110025437822288133023093455205338751098055907027310443920925284105645521190417839456341297913830711533230801412947968*i1^133 + 174908808750752534510486687168937725341488703479675790355814008794429269893736225243467508380978178292209997896838020830721674295741721916792490191361402788832017958516461351045160345435754793126091588125420241261512242117359699497581910893124550635776795421103162857036146387264325853174026677166475612597173055658530263214130855315035608344639877913024619544693682328042370224507059255891508193112937163308823015293045942165460217005146430288466224841392505451730345389205092120177298818920133959124621256936686998451382163509388062966028355719833983594016793435423872160591196798022379592385837653214983167557598066910224290528107611614483840251063702941571487074733603160948993119607904138116118183921301821709847795321201544637306897132805864296544657660769571414809579175318102615229097741783039784159950167123215744144023209843109051214223687587980123119856415456759615957074149886653942184519606790511349783543288785408557137515701681108626791586310455936086630954112012220949392707836739623777552561977315287563592876467726891733296230812578257830743556377087341283284150880016013845005786768986291830247771486927181694963262972890972838186730871684677500928*i1^134 + -3985328242004253285490801375547374269739625885325425418372530657792191579169108943522547494940086771232360054967058176694756749083698076138516784040803446757253850629991365555510838917423139196867669071150966104256979367262987276171155873643254513604003583154418024961636658871471596245638937723184803485086773486606820082989807323178417493908911352289531894722622756509712919657202466025328200235600638417488903360543697321751661451520974044343988968759646760350585017035799307517637902486323471061464821383320321549278509320808281409312644470730725734947037340330284794199793921290217350312261732963167448410221391463456448190990388265597766907008296911406938099066111465555939853431542659792075191278402098276591695676956857753612658979065131832374885489502171942649549842077367685446551134667983127528092942294501935203119593257862816742430926434898965814411909273624009930210541211622588314104753790893992548198840019585722529112680909694078439800695324506949891586224437480931432354281560734522041025158336578572302317896607850956135242586605637337795750838063385918766914037106904002370558302458676984818316080691433943182376181859165929472*i1^135 + 23848753679881529082792928773831637315767459331701918641659603295396657299954771828576612971173204402384798428528404445006121079513631406985856062936899343074975397357487301592658590323032813939365228046293310134236125033768944216520604515907756031773139801005202106669146295360634773090864391643573313413497815827090593746114848328316141205862510712139906951642105081844071553077111895975646269975709274285593511799551657680568070910707603903999281136311075440409919475284656118084607793189673464264815621939226134641411726421933834848987685362953603475198811198184275819868516602795010955599296867786166372727344821923693411957215542970735267074504444837865037383629240247996242334030283051247060124997243119557183417270185181260080913810338483530087382691693461948341555429175685754316293268519992339352038321622368675632370900058434651881087347995764080465591191474971558653439575712570328571039805513975716291288502466843567642859666030921598728117307163450743229205393670133604897626049647816347542857771536537273191731959521235706242919629689226096174810862892664793534018546704930382572349022985518438475883069935976448*i1^136 + -189210119201522224183450490818451997453506392540368685988103334421154719778209940701272960116009969910421668123047088711974955217625845909963676538586846155920371611013307989370515244856888659648188479641159671447674466512232734167653903057564393437808051957675200715584820179487575775739222988297469966202201989200873612221220222936591983011012607309485975336822981883527091679790134723884239426064450898675941475651937256379732401335064072803844312909405088275230132664820388057758725352386619962395566519261422623752835909675649665789676876609617859703484445204756724531204655859838684361579785067052307098278436184561558320856675144572217075937342782238913673392376235122916115970287083913023601477223143032540514041183435006131204871416823626633932889947097007450437418270810007884204022779481904965544441052868268080421686525899770892355685443256439350907058430139594758829011579116212050455868478324296583722276304522240659779531614878535407996301837676918241064628597511649458935650691048865667022179847412672986872188301842658455674159743454705773958179975287647892076485506486982728796784820224*i1^137 + 1394568544732063364913953267448269954178582972939386876602555720993671330352797836990619722693950779776190108658291824260244768243386998062686647363757862338683026769009344425357573026710335048998981398164592062030710353222958854212837480743112045005966924723823726641149378038634816406821239648748267961308056970156886724430394746539187719855165066464440112434587437532016046830645372882752675988792225112212909007041385180317994859502213090939813039042248892215802113874883167834219747715209246836967515204387474106619650411102917057877499972879183121698567509895172109888686174497239138857038550904816440546955610773666228586226095969164604114186705752428473340536355715813942664181529193592104239216962071826831558255848202370372896357130002243708931426236315107250720255338788377281318746993688259881378558152254848677030977872221926266620211033345533684051221827268313326074668714943864924136574118938936884332761168597980032066556281645457921840374852956716446361184854936851336823873368988514197247834275653822167367304178495415087908949047188852549091571315450401876082688*i1^138 + 43889261713826322458854966680151885564199517660820474798679027943833404270655110830033109699508106490267485940105946077193987820518205445801852532490585259010348576284553811600931125302145949157117571144796326640036267444944171933657408151429758197534882812194996859316151255052212296287851539744090454912101294979273821564099790720988509187304816207554111315814313077911952824859060481352925489320894999966675952293464878582186579961114577497739353718565171169488249306962948732632935858524437428811412788550561131020504210147252533346921098832465683090092504142417598692585892277341557847127546762286947879417081951937139662940606035473163504267668241816747987995283818173309706054338919173773995394845450036409259961916365912614757960867949987717296642128479853239719295625920497815476673566313537131846145906607791055137859306438553050102479338793412220199747318385150427051907577949322406147768770895443009850161101420162362193922850811778770110082184459521462959918521232449922417851925445431372603087032322860545023307291199192716901597663199232*i1^139 + 391246682758643382540965836240130131323547751440408301850121718359441007663754845817772113006232831327177036747582506280174977814138083770185696456099780710501555245414969897968344973531030680142223822147031661405369469703594226276775321319897093775516570041320202652682487516206488562356879799803579305743847751677399041593781620211767943370743089503990642765823482121349478732118101200426542067432630640618996626362394123221484615187456803813805184039100971856704613863977078459771956099292170967541658467206308220637200727975546797458471125903333696395097801158455077228160938581871078688198727526691758310009889093879655006806609305258139166314826018730874470411618211579936515127284558295417247993213272813080264272171428309776908444700283690010813014853375529016402395190594953349655340661014752412055143602988556862525201745298812447961020794057962439596162651584174853043087376975025263727776249807187585066091303608668012922822496431356874356689238676467837697987318390560143096676994644958036832613800579742826496*i1^140, 147076355379723323834455932693108369919396911092159869139107896112361940482756394315986711965746395722123682260123961095462576619938811301930680204937861969457551839343456176090186914614899052829247710047555858521803333456561390973349022331366826578205985314037950899595534757110232162502728452846692441844684885910778225858259393170065667729890529730495799796885773195143778240234331985944536758457045481244949161609946464479915783158548397784738065158349491663700224781688808422567345143774447420807235689780524062696967821944444328389258031832735818462766939688808118723045134018084087024349677233694294658232369114362385642319942287596666555826094064062394984637675909432183892780236730071376006300817527695910503260075970412643101291045076628577979219036842356324860120890902325535787789912915398438548909184355164764815359784578291447659306163520469703231343360534496711037456753348211762450872484112405425448139928705035015969739711816035955397971476038926765933717246758792743943471917020312183570485723603542260235324012759778780236323047610530158047057112654344976297585656194070828833134694215969881718051007053786706579252499411038563994865056745579382091852223656622989241487808866760369380284921906713854631119550566711355098384601259566343079916615066140063301031575614926150884480337573259632432001952072224424931399669512869308593998818142333576888823494004638083019046392906070440272325785485517608209762916186477571548851102420259397730038835177265993511268408993407534238018023618751854693309545903525014459382632039798820701344959829642980229667683095230687900366320029817313550983050294317166249806053238286723802556143279602299129404386440479271352074692275771546658179439122721406880466524277623003499319318754229805533686914027811276880332433397201131612418640356571499222872756334942715503029522671986104121086309534984910683577378056916467273201934611333880267908377321546740063347339317133750282669558952617558104382034208623153165117977715907842278727377224131198734994956955282212330442581310063134668565409431552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -27544350143780866489913363255775749223880631386668145662244858275406326511760192075431423324784283546224700137173571159609540613194980297183401077753471284888911659918808590329932886139461505398793959910213722146143511825002149135713738947968843836769691632394528627258193241595982377453448123274648400346341060479103392410201532984921771515546851341788299865454588434577570962664642318386995431605588895681488882153016355992228615747549962726305253688807707745644776371414507120179365987076137316253298793098748816809476105324866597583398743089251415370924092156480392159937443260767008645424016829383419025385632215902290260308946883251448808893668376570152653856390002957695689559271456125457237506253582087009135766763635066310462570348420844599417478928647871711186632497992228223790963351465117249291473292555643322568951042932550124173338535322427704888575467251858263521334351578812500116541534085860720301150622002695011733691885846685071358862058424726056207491009340453685920528072095945328154031420303546947355763794731942863244470769643722622781736665037100215146848818541670718635287451040257755383589568359876964773129898201109398107490560040348225619205218197598855125182978715618877439817272856571051393828006924293431989220142000159059867120207224143965927720941878260055322629721377357915218194265226429510346757048395724235243497326434615825036262998720563849987469105795883784365044245196602773200039581191439446920853959780665880482274482105145449163430790429359062212145949087243944168714110553603044855537142570016703098988309838236396277434189742734365380237914179465584051060752960832386575550627097761358893853450185826672609842372401228301521799036835609764574097091628816790601101805533570281985483469347839556642766344310460040373278868156048117741948997621605319306027269364917610403951914733023277571085832052397532707552705498273028343327622084678226235182763387596597880022851499876235507463558667038065812298551022731369647722552430419304101685579004483758824653815087038442156402817996613612706546440239841280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 3481920206760129918833548330466759528585162822198975376440902822824350387123790458443683794243741183186165671711481598112383561707478209082953729191089981427334817364240608302606965683012558182049001598751059329196069779542230184891394979289419998971447662295124604264515409807635052929186875589893801060452794444771320555128614890193419966223451212932559443246644249780050060061000203098794974720548387887332176373243358329228804938162694384958292002083101364115275045189390285265280979116086475992373590904855184349393362236366760590848698781464005857046347579479277090590484067615236129598585127176698334432301450339399908263216213654201607705491085585304725554181102231998928672838039235398619071329313773978311105820868383416500518098932179418332715210635358273338339268454396020877581457034146083014822946593291843982893013038327549243876356581938023877241548028181615194687138958331918521720858829790654321256078337846835973416399437772561532892681210760326581054512478437833428157691224888110475510745729765348924567094353550710622358566935135004430716756595236458763169604846392421384185184388348453804029913506686660911518842295611831469251453278718343983292760601696624592291655518178389295785271148460141938999532607033393798040330880335277128276829478208887761462030302227899739850068337242039176590215433325434772922917452342042245719927247631799106398926701129128502827019822910700810437985817392674004138808517523340732415993416400427746743704858819859415722147620026303477578357529700512233923751471025173459628657310299203857980459675835640584944952441657556991654264192953427686680443753278018392592827311495728057206559430839636118185622037772319577256710198216501388358315390282234469927710428854990929676199305096537541781297437295926608136630893620361894130522102171524508510960219727777950841507634512156642613377784824094453014052743920692138405309722333469997292877579781598641124911112243897459853012799459536867030026967100254641080676436866794633329917156648302477338123684482783216179104472052339998231288744194867200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 23375693115929346529571363552989267795178023558970729460839819933808703406441753527316567051108413546343315857011171227228302204201784198645602716783972986835206382725533668112512081125936377877453342913618201735086686007814105355948802933018494265325607938483363741811404888505819060429684724641602653501803632749446197876385697087713249024175368053507269220421583483263671262547204984263971911140979734314033223222026691267927168933569180167931802307039586296813553171672302194797073629447959700903714467058900359914977384497797456139029319661896711685443036872246327336541188141058044124241356799324829848837477579931927686948280521867940171590796059313609193083598503316216474031097308734536672105298772020459587170155015184126042066125936194921916572102083015383381972249988352010185604426949031261056454225136673012051559973170392342948367057185606513998356032309487600422393411958811918950808746273339047437837460331408036001672230787560959623335155294407785905992238892320594745026509003823190031571718295294457834978841034808804799336656620000308179046860188932733556422828873750073688256498581635840116788534615108868316011838341308733770006074110047472340973045003333291977041553225189396158163323294872819711826217117564406427403717492063175395344645127146807856834733458757867784661454941998455698819720444846492613991792857011463889225987116126541617041607598653317048569845883147138558702685815438667132674583843784995564629782565939747926663901586931104557034951034075471042807628282500052839780895108829672358608238699900441322737448692379660211781703834050644541672052750004855662612431622927729896422056935640356865545896193390791365452706483210142843958713016179890155301469730573037055399073538348387847089815765632227320513254533914846966868978724191705606623063718089808177848374778877329572629334583737313064698578213566459604116691784503804161768554784875214892136879158749421500537781129999022286415201053489198128114364511003965896405627236313589476975274258697688817099306203442190958926224376745798381078877665492992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 16011533456423166640875299590632549898074611831156538871206811749562099881516027889732513915464142188100619542140365300350169110335870921936617866894503509353948940967783803024456946084669381954627037775312350633101999666764252030553109191532023058285763865063885752826007481266165347283057119587762296571616719544686821244986331103212787397512458906433655707104240152274673749820569721116031627796114691469613371132455135501781318963168021716533858194918065586387789362038472075855781181026437145917778801501358313583581161883530791672938483924272659893445125710518508190297532052092902245507728464015763285744088111889033981433772792743730341819861183674326019150459459771489689300509562324735821469976213068006025195350405810656143411831563181704981921234340013147688839436484936581173264223981108607355037954810767467147585966416883252380794891038524284774610899927550042830546518684404872888231697989069667953429028589789800405884495560959392651163092343701429857509533665296330487803565709104248818976873184997109655653275208442300298429816012748687005170610060744112420493759513470782366251686337180065639439871278040668312631727129874967205088092818083560364199257970813986294857026753952018883257995013359928199787500835847434048485265497863165094312667137558151863201074931092332382869999542264005029037038880938421367084906745828436934659646857233586579267206125428591893047699169441586962764832950851347654489602891473614222127390433784394818552640870306060935930735507266461604811565038665647788195477821206070147321746941220775938061757655562077450343555529846239489083431484369994658952035157609831389434052337117861601943797016505156237259057852302203603051422865490381301803119378848848381815768656687166877556250127865525434310210993309110319237836759556087645767604247627269658507861309117817950982536828844242189760634822623803021594427522617620783534236907112115382162456588683810136264107141660432030534599861627508552933508208499998840350016545370272734289442813807516779155951306966655443667212107345414314349795024568320000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -15546052350011050147120785284416986683114783493422157785137043247096019904591363468507801306051938556031764726405200256620339012284264677920172942960121470573344434386114880999805271044547714893517634542775423198066427924276734510565541572538636246565692134728104980055165597027894351547065825810503959731853552925095631894843015296173535944295708100213402444272886680783358105288160948499669308774396537632361823837554390636244909210072672255166483290402275150587681537117726264319964076035638363586278453491509463348231512711117915713480883034853336588217155049060058363924264006600672268583404592168377862063238217550223355809755385765343725547747123194853578239024776112454364455496241856032023764164103640636582415037391249976467385487732982076082626264034942396487212733887465487374269443649043059489813090162227117510305585921541217037652568370700840240082615037617694233209913993142999695976733920159809596895389268871883837975338748798640616776977191287286291407047191131739831730158548417732556965189417070027597811583100675520917067579110225293787286534817284984440785239437174027069178753735692843984395765490756943678622632870319694355415214083320395223173786334841897705652812494859114208733085149679863525491300418116811669466717885699273931737826627212441314373405881803432106272516129598210548187824312017899577608452695737978560163454798252292977742261340257088008453888722118101528212211140554107248370206648707121147513251233935680383177508071316639412324942581867800227722546872719065693551440035137510646363033303203861080118434840772646989502249864883263725723933156832330566516555296937920349882870619349316644325196786309635421461336330260028046745531047509696167494543316861903949755597280969903159728500200879462177431084538804774401579604892889719745496983322545616191874408629060777008600186186109261631083673161080655841298738544851606142752133661758022337120333010384083614736756622943817883595687426271065003020578652380765820496820398390118946901365228630537740955922482339033591988777670684901065347860896153600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1587246402614727171378027138338215621861726377991670596179220822783553311777577850089357740525285074430771238284906087136809137409349273088882518699846078943365492234443131809135717250693788390033056472194376104398422365065870750451242355531476535114969306227777140038513762755154632697785622968939298984787514597233702324511348893378867825550395757634983058630552834371295782451297634348678605509907767525178978154727352602023094091516129200358161704950916916271992746093070007093361156469732197965959670483744604928066121184210995653459450938654925275946383681247978154341959093248068338836641471457286087931110070647877160987971604613415779180615753972109452941595060052222095849243616196935977844806904780254053443077413069941165994529812948580319561325000296379934862388225523011509232071146979755923967097596039669984284218685962874602101549848467197971963102414908054826614411107584930437241098900583897209393703136209817473071785950727262010799176431703887932877574429585230969086541424513993160857286463033460565842326928392849166927458620214634772713929302728386075656192843633736075765781583741093246056012368589453697886456644102316815130022916069740109458009322890215918724885984468986795731451578338517755132027613783028405290993302542961420826195025863601758672875562999849575559929741319013623786051623072626448718845611445700070151039390233503986555767105200609753630490221818971447537978252165322346193400401945494145263554418076636268225559421213679225204442304894289853932129585679259663621141058174128681956145017639822879329644745908554538578023483924115094251512536757845658653019340508167863400094100738545980571727743569352229884739674551811430311497137872900465444703962978025727079078224884159247120948983749728826890872577013902049313003816073388097215788233622990829303952301915266127572603963230249990524192491076690329256220814724728215265472934831918190595497271034285484154934550572672152754891675471189166071873627408498747483250851145139063101773820355816721130000946081057418595048046155672651443758635679744000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 7014278688629461902858581910702207985655833167890594287782524833031563233713730908411243387416878716934085798266918532213236282467750141112938388950262629131787510396343828578034668821076539487969966308416586523986849847040741828328312798128051421410629201517972548848950894062431756720765254925054176282814533234829073534085209085229749487997064445654770556028800979049920381856990054252052006755430958232162804264253989482554376234851011859196413038591736399588764636567176322345772330543730375030074932986028342028523573230051167976008281021860702831949733446928119154617448781921808421181461462758766565691083067057003676206010620269066257212103404019841051715430486261995430574817309758926340000365758110897090092608715045510891162827373674392696518025418699416159874470198429765583417548406425565862849980796656613835729806104374003944194237756233423654995019990923635743697176390188173233172945597733989225106929290661761816524535094449617819388953347714630040145531817147432292916325916650392929322485617380568101335679863667924385441354973355717745736169227288613754556851336627201273204580607908058805260706617678134060172150085011823604153581394769217169674558381254643060295690488714415526222632123729262701013715828311257438874665109402604782005715102303882638074761011268128053202901801509811160407615859565957667146689780179322830525963218228728715335019281420441836669039064077739077575164500344831919713386636476381129372201935578088730722648690715958711907560454205773349272938927839821249348435309674309808589731580432740075595527851588129761787521950244818915392461879210897029228074297177854686146906115845216438313073189739405267175325021788688610757161462843704847585692964913177949793340086813078751234129352448134192966225294933600881197138242971751495034715942515376270886591993779259154176486577050708243235786789501165762374331631058877959859336703360319801111360358094943463768369569963308728037600707069886209998978165212616091489094249583209189759415356360970546590449434474728500232071132077035765457106491146240000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4276291448521242295383116721256379881865809450170040924870522286164416674459996492450935071447700157344555831925726549416717521782218286511594998742760277735321982469998385299507094459234359616777944225913582081555752134372389212675581538525926108831703885481928331217522973635684444587070815958076439435800593174949805590487735555704831956088208265975359597424065288138440924660438411055463578612046694405367779674843539340384431853307068339404405708725083221888555841372119884235574907315384555495077536502571278518939805064120251207877300441235120378388122993674025611475615200833826216149141465741042882804850709193274820411225514360566414882234314108339974295713037324239062469452208461657915486084885307244291750993889537480627240135939018746655646316349584775416106087680247373702849548240683476342953897740338148723695305491439718519813933123440039230831160604823416376963548501469385506505089767953528124708523139809375517885168104737845630088920907088357478106213830935130453450789746189445538053922520149860722754519142608598591014919619634049044470319283927664420650055785810310123545191555367263624101567477187987302647217198427596256399920930070916421338413787468242555933043109592652121928971517690875804561681157421063049424519005723460778697858041321725897902176970753757876776036716805749127153663449161249775451685592745398222589715034057743717541751445010261000667326302077459664861873150807807378775812410941494645946015867607055613373089962316500816078956396735895455806523349173839186942766123538176152218153517573871778003030247732020071294240218732913072896574751859898908886151634583450718324091986239739595856203633947614007243555128263654651422161341885963301937334853608539964279363849342589189573825639984417159644705962102165488585877934943578704878128259282316254272337715205273907203605099260442368776517068272728338141082036307882812120557465461185270376965489766096873614110613600116284298614634820438334487158924009299047085394835797795838253388902394464404130641778028856612218813163750048101840072369766400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -19970172031786097669761331217761260369703293654698900908368731574358170957505891543937023269631166760478162855576560977905809664065154359537964519148431667997304198538919470787631830105956091437958022534937868118902496272927570064560553038238953319728506961184028985479242915594526357246518581936609601415066325273237305272353572890583392690226888977527230626561293918890176457889422778453146228196114195127846835786407936675687393010527285830597045995872249503656448161237836697050908802926129058430654881668413248332806766396761931963461115025390704531441120380721030635977395512362758341631390859969851897507296809189511741427871293988166261570817564569465347593224713009781538751171967675870882139028504453196118389115505547902474334658642633017447403853257110735465037365250375308904568260508827243903417970713710143812968079993127651561445172143244546748053966726245513870742903517020157032124873939356694777518520361684990048137980593179506535042518324090589704236289286234868116220970804170862584721810350229598940028405316419309829403176907117874831416147088134355448264335798617992099553481949730777178227224379467862798976821769494319854008825992516221017841684763140233579451310403881481990268839068967728205373254894787770387358833698992593559844503622381237500497184335931105918427663260493496372375720078196255247375760731373891127285660882956285574465468334058208628501652840975389001607386012580786686234260807964314772902929845314416503578044180827899139205875329915230267558333741461049344823075253029115119597400253028414466338737005019345021912892970225597355532339692320092057408117624398534798843632885397025563839008168331508193382938193784196241254907375038209858412419291886636693390576856510366773435435472775071227491199923451075909043885846510709732041186403324898781444064358967582516911908587734680886939091884741099670193288885559743843942275298854383677658870177458577499221655893321462664795089843083540090211484541511812115793891415548602497815172799938705485459863638928314639922711336692717722002738118656000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -14300105428180229213935873595192045087299153366606618936936788708774046379480046815369259033720392971266255256018048549955530841166729470536280820986268658274786619301379171326832171395383800573880211678297781381583736033269143514602746688314410441359537069846975610125436929536149282026085809566479905940040539621137458152176384690494228822225656138622210092563954190870019232985345091240971411604588866361600119280350961350159035012135631793428371507323176292086977677541906340028706219059419208806747840295288029456196207210078973619408145985928498088777286208554426158209312785553686711847807174899732040472340764891611052469933913659093157123835655230031814205763555485024653776531312394510857552115277210439659243191541768318172701634082121167041446671475481713079162674998202305997373889247170574844055874043599125668723705727965400293776252056828628031931255315407609044872757361195264130172377690414763854518921763007590496703891319198488071145751813264351486076308087467915030214621869918402667587181416232709846933391620906343540825629610068086801229908258317106917875979020552445080561653312509142786609701835326816221527618570803150587151399275193655455562769655133344439407233612450775998591327947490618027413476445206248676442339658816941373568426991939375632144092215054173264666324433738563038778533513477027728390190371417370365523141280618993427173107130139631985768759430594509277737889878301180345490894880087734682711729326428566612016965017815786501031346715856562194975040374549684960082795104562099636503806508862947140307290885425632343486718453389056122807631382927684979054428737118780152880025285321158601820113890120003453748839943315849511433652765637463807036329780149631215692306463862496860313131305167617014835955829221125758285610108520814367442378052580370180263468215183167894819277520013224163595600215774855358388685987595314745837602687076153648344084093218928332933076267066718832202770628270358835394937507980814421705917405530967234516813710774480799251832222897278934259405326378170542643310755840000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 37360652035789502049709926446013225077222898524283227843117495983679748911435951388251723869444305672863108136723775773091890327542038160802409545873810386897596331118229500741218863657748005840182493941005562397107494914202730845828104034477092607814234676678357024067290308823379851513748785292706106050989005069556167850631761788314959788242198542130900761135226618885621152371330037483759000841514683862875326581806748544397778078971906083773614084483882831050346634141365399041254236718655265177499777540874622514241794627236632527896604896739462351818731889542862896925899536517795193590651087691113176785949179180774677265542028266979822536892107385400288487316649078729310023446665045323756070290621547762892637394937774678340308359538884350417050186454807461000456396000345278207607042268561764507538976693976161153174224506157090343299427729969824165904742581946412365899672996717100889025828360679064496681772125797072312598922295977096098192553286571022581377374685798231582680750228375751103400091872688898931552517202110657455049805584691984541853642269659796532159601629471894429650112806014133747702805616162619365092599360614824858096501020344287530932673501067573807630264957302347285793397728380280136728781868031284392387069374272224885099920049727987767707243101212779150974156519673235513370374291981431707334834604759537169851085188711649100515649890939174378065301323302992397258159598614760663085922564372673712559299832702555345735501111790815680115703800252002048315823508821253551956965550830106575774903317175538833857023958803861262525234125131994287222961362183500905969961599225396776996722003542682349602465682968334905637821955673504650965036115733975130387060584854053221560414998450386431621276106510031436274255725218228561046391507341510153305386926034684962451560528790746396785593455523510090346607470734509758873722110862929191763673696571226256978865331859736943850764987515877123034561254674923109540892161000717872785091086129996465421173341727269180525628336201249283676174994770751090417310105600000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 4279936580180972810659329484659143379487840759866952199870728392315325248305205820458069513943791161474728202347157631181554684034993160101022280118416573136049782488317476446128244249748139796593156927115210534591597380353709730619666015858459537388549749700448687256628868596195341001230638454222730091237763029912520658822246062353297184265271545338268415841548020284555649067472914480324884626477269877009256224034659296168225734402406703228431535422907363259956665871327374848923049089378860154636568652673970012167534836940401697610855044498750107433715814586043871090520932830547290426665848351058921284988631276334533013406757232663520810101827838814426260396740987366534535757520814819341362830256138402807375288043922233302597375694884395648512296634762660487353030015374725525912710585789950274527355443337729196702368147381798814588872341745960152818161461999210336990954894262494664751136006718882635286086933379212708316794621672259678319979025037297436708167642382669505400746763653539023194066517168672861465626154812457371044663071051186013252104338880144248808471436924782723762576260904548992712639916189700658703879126703893175196476696392614656277786765059122254323573809821639844765058482648539009369685779562256344905253035240261156355153276974960106246976827173438279592319900408210708690180459353342221191972779799263161646499849379712324219098627471651747523095429863161629234645500497771053966853160229483375302391385566672408548273846026878720974420856102845596936261074593935063389151001571251745304882579774977991091119375271162309677773848028702748112280900103048539510749108222110726984583341179886995288020898080779580994648093553885251657138656351212550028402146869869260937291923967269712214159456129357574098842617646644384339269027157099004493094274029141280793606650019164670635618920044344996192990368635744823532811283223709588335400871162375306209014072118234005382920707053340195758306747415625341454978162489399951324960597799315507489370022854782072260797078553561266222272229504015459277602816000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -40552125303680369767944915525129642887248131291603820930122850172437724309754899904769205919788055999862104255817474285127646632260802330051252353370327203663426460205454449229761347920316299684106287451231481761395663620266735096532479196967804382811686751494159561567955817014888777904768141712851553685694912298901702170967305073739693398886268318860070939083456867388334102688109140364509334584153551041985983729889910516579294408725458159869325731086941386163098597784168295372636154476529995270759547844350958453349964126522539064032102115101756453740912052634723192362300020786843291013623128589973347200575174648814008727666064572076858600082962909199137839872949057995839782222212548237330151580583974238450608349301522723361703311367648642765448639961082845908074456221365161327697720063457748160256948676800935331590266760360356198282416777818653435389404732653423079869368829102393901010133602798315034165951851866899743077881954111007374892714414416121842847774820910676920769364333676907609935484698152381330439711801480556707505125554951664206855700245699664760925744739565049054856529495070236122984294737473445917616624327392147326696853209969441124971213381583382446584634911577946397577179815669992722964271803698108042347648697082214950673005376891390392423444107330494589489191865425857911007492094656664708312745876618437917584753722934679397581412716070750076731257596070237544872331135147581336136346513627305608011397416903655644380414191110050599975746127134663415136919237495106540154184708868265211274498737521937242233063699012461999579670729929879645949367031177763535581313460560195137226956818736855516097333634647910455962979198617887825703417329520977901428547711994705589209114687598526816847043940010790718437606918796670270510951655547636779451756461972607391346237591201692473326959284596812697113764981340232243886784083480172606657995875359165687242180952934758725098576476530836203633918657887150814987207514668566981304755122837639103907659586009952047208034298171952775769886054968951954462474240000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 24535555617359043148853138289604422387429420481439305940212925805773171165253376553297153150540592619027414550922725414465583994626497959767772655047295908364031517812545859219579572654643851027529891716505884638667072841696638536249659426676112209584312620206425147700380158745986851616808738552383640736359505606770280176968217774221920518168347409782594610210885270381448358431767676996678385827664958457432514084137005376389914952059399581562772724308259066995395686703246747839430871642697240319509260953643843271208780365417930470945854067038755917146886154037784628445443355735518311235402758022418705502170592135952444543351156497793466343995683033042504160080299567809827707856875800012321491834904920976352921795651589244115839456375312241363175648142765429822346681809482054773379724800788386971772978808051477566011455118714164923308450391211584285494735725291553131988534398762947310345751932499326990887832442045061214903984047691979703541689502912808378155000311483409263415280178844139328390910449779133736170872477480601453334380931441317676587497435338878632846410613605838471778020239054340948899035815771862706736957753804690994973282440972235769410508683928318656376997626071647976081796781130414105063313613756620695911985079607443934939401714663786348071229173075971068605733143693507607341663615202335041586850571571917016490285426301638521994563682602995074916413605266369016875144858351235799361801624855141264721133940726174145118073415866341059312491445679540041248473279070626207532762020479896477045082363072954535852264900222419328283312743436727901896059724350525220522170370566071292040832674930803501112788791558387955750953522590168409993709153112460007969048260963394690363415990672955067373113906089758025768112401599688649918960957109300022294683902850872492111658747005582740690528355913566353736460871413494099385424622618367791478962495245949182131843084183497611089279892082085210667750168123410702500442734732544241518986372327589233733982823034047494109449806029802232953807846554603418655129600000000000000000000000000000000000000000000000000000000000000000*i1^14 + 3816391739724973160763366595754460374155641102156265660355079525173142829500116968970497865134433741333800013878261497067910358101771436717565388805908290497447982862105591727680414442920141899572384338703647261436185277467769284603845032172635503719336519259608455976871681875223959763978493071715591872937015082604276935820589626862524514922824339957172946960325420703656977905917856700237592549325097678966247067841555208927409143779517097624983851633350990075406676638818762508088752787394860532232861506401064020174919017863924784327962450862883671276909242706612385816569361367541888830112080105312294452093976316153552767088968053412360079811886378935491860138099994079371140353026666475261713184608180593661493539574782950448976097606970640770285111746983942754416602415557752524691294811961570383916045416585055849466593889168576792182560456240602362973247860150797956549757223155516354635208315823268145959886310212898667525507105693519206930652941084469074918880005257560108684915418622112584873470673300943264069619046465842364402385815928369941435433145758789551458647502574395904302978858225446038540794398632738888666773424695102314654188829842594908878203554003627480129796685500498936541502413816823296294805228411723824125751522013026090747240130014601445231510379886441946230105904408377985483198019998840200718610939662511459556183466723094840269891457073867129081420433240431580819364744787493452737797023944084880565223730993759475305407514318685704483814244103770422039143830508077243143796819359930219316957901187106644065381692060488590614861089838873048567320831041966449256323470419356202694156008563780951315838622625041926621838083495959606658534334573320657283658175949477004160428742984090790368120367560875399148609999107806843462494896140370578845243593780208406998297176610901610372452355931572841212894922429259256296319290275850560686775044934292496362842568742010825696217889654568756181992074756769296541933410580591137119028466568592956643384748745973491662337148743347869475762072803277409353728000000000000000000000000000000000000000000000000000000000000000*i1^15 + -10922289705315530909819467941233239390404052370609735302383019016005348956855889066725519724852878567395481648497680178786985069679568489654801181737199181385903661878421200195584749994178058311316917623812198288626260279220752695969651165609208029190190675363587955208638578515177681871966599527610358489621690848068617011592347298743815443960050172321791099638597945626999175239187861328985721146925346674417451471932610203995819497211005194428970475788257699350072923914558742472380117890788335348165826746649546843609653059104220851063884652156046184361484247943010202073202419364744399103794438894301096134292160734284798656138627527987342602273544067896923245266735380877564627500167164774739509549265161088449442301380267524606782596469492130397806112381578021974917859269362321443997978523816318923964590174208330736392085444367278572752885636893522697247816957220969384903687175428138658838260504888073166440014997609290864608042496968690402203412798076283861892348820053077627886673899373362068791456557112657066339759443362324607670292533861480257545222546187076730692695825915313590054851602208115114844924261640710450045562461798809618549178565693528051696982538333860016620507017924212749700318708421209705940252772159817415506985769277253786966663848407847185978757043842845067151176734171981705467525290917915633729806162690477151305899790591946453415585851361537582797845614133430948868503119173565012079136871989623992949579276487152841007409729471176951657596061944597823123761738918221416136427004082950217963000782518033683426554615199546028533446003317683249341680670963739417155769980253945998820533769025059684391063173330198129847007397550012693830363798991950572909743230296193939638839451152511620326889088670897596098094602790770660669929465780313694451685723831644046077520069300583193903542955128432226618380091157621033359755581388703938291156617985505230445958261043319226813374804057324113116098909067114301999501979450131134379049818173653066282241433083117571875779759571180406193742410487379494174720000000000000000000000000000000000000000000000000000000000000*i1^16 + 4902962685160342029918982263740959144372232527687190912371862452075113574586258965929466556654427968180289523775649427351283372308933848299257527875101608102555287108853977841683110645350996137865399598586401502073343471782560433567940613976716326839179868668200694578792480741841038418382684466396213206281690933376001911338664680733408244569752784943591941606984060362128186811249106112707078570811039931368430926083090788013249442563445722302543499557990142451897158899228002065953236759309417036015036874554721505468576728176719713676971097692217529973480305562776878358714357685313626733968294636224242827063931332529046846534874209877209044645334101543408894056559084953083620142067485159752951454243288303964004833329372168624553969874769873157823881216499242127927444676558467481893117634028871939052774612806616247530690140291217127691649262823853083562102176271744073373367767079574396210610433868376665672365551502880640262162686145945167873740512647540247451047260989443270606408898152702382899503693974095272792491850075687682647779202276148458484555573904331457590345197788655704906030782056009688849322639571789046607991740451940686083113095603898471932062032918364664371954089947979195347660969282899511477795632829305351303669211610591144428532954296436639746437906150648932144847227896413266321466580568709949763701354731444541315365747251896715423613394537046166946884335215966971513755093423836336602384437153447552679480785684827786138511010588366258739768040462102277152537161812046140507024307043012780858068271916023107556262110843293179695081411550080447892064168143150680496391731772915136341234827873084182872074656503090615877337806628703452889673685667223782114853432255464396869833633109423080828082107000394081360207089963958403543218715038048976267158374748790325168406771579772456840516127112856415271359640698183057871045977273878858679863347854130747989871954508217965840165562740817408032947392876101195198497939847167490221290845190416206470365972525479960338117261708486187493384502735092370636800000000000000000000000000000000000000000000000000000000000*i1^17 + -41856211224693755914913953808748025986333417091343368286220019522205794231051720531970625338124236608061581050731172905468645577138100497832270181819239657842940066090032171421901612904408994613232490724663665250450736996614479686459705779200242882928557214602777147484127503178408502388744137426005172691982308803652239111496054021705549454081591851512521494550525282267201294386673006711758070083473181847909210923864420058637663502773195475835938100279559169326024967757150218078564753822296317328419070315847436473033309636006197137044680640731085914591804549952020588791214022505684060825058701440004483407694256434354273467857213056449775335096449901738392545660724209078861114453435884408593308065471412754478077821127101741013985013963764225275969836981238984902998056508909534248478990099030599982575684280685896489133936577491922393733396782186023980412515951540178846945723409648622745496808170910149980726386762959567359194002119855660551689249513768409238257167629376499075066966204991097992508920467125439862371846507800757453148264320454431396572167379797448958248027814768133707708644585276409064440416575662090014809367889467532977152449655507492296730831431382706632092765119776226420502693640385628765743131761197117682626973677429134703909409193154472151829112252250409138665615064157408070670307502003528988393241106795944863361906746195093228875297876089326172741386667169926018965810101693552008282723050350707595644253676846257177346460259337642585011740186357564943819664630041828821565662324988806691071936151573165070055773312162495331834030844970842411117974421346564638884883603823276848730666710812597462042767328079405122407231114970871352124835706317078490955251318004264023306907169537818798415026535775222886096495601178054713912670036054660454195470369275712051286431880245143174913621132722434478379594244233298004419237526530155235774983833884659303871194837549581776336952956089485003836171513406136615525372162513281104466097259691274174330405965727263282357956090603342967193605368239357952000000000000000000000000000000000000000000000000000000000*i1^18 + -954212605028505417160020352487039451146199633362824211744556300161999813611462039990216412504085247743485867281235932049246355544855522903320539402786816509708136722803838751427067291601451135297211675144117507780593033156340227712605641356254728213529217576636999712324690938191027369777210671767004770747852080099733401029859295136264465986902341170254041423662445264733703363944938812398695043728564036747000017260883241425803811608389605078195013771347235675028913950035764746731849169702839486330198518557062052795572992859033328614169734087960022147437106040643265788525677862795090558550965867244477619220170916912553282803753394003232281402294924558539780235828984105938504798118564848288276514744684951380896101026339249053222079686069639834786673346884661041203308294687612701187024880404743912704464678468648279317388086443978087211884352657705933904353477704612083556472859113937740179260012164187987381802244320772955523026699299716071104178049019710773920893634305291994420986344550173252091506637785387161891103961278745036813649305953855277256692029523049325347638808679773478721448594172485504402935404751281829627319331269388145714591036539522522450307000956567034540224062494197393413179426839336179096226640112185502607921674688749986899523868417665489801558847179974193971772390920540328398800465884377660582885983144357910953447006728723338873528832504575628804326280301640202403442988652117739803178668526963047061971027454478457531886024776808560072996068679650213674141634726357766837974019250226355659887282814666398042767634016674217108554012856051052632017691756826447734143519758883323592317765918432837508308827907392063794707576734517603165268428446166212484941986741376535187261782085194026061821201054335533846004246715002422598424638073599198066764643480559554563528707107958091080561075425685075006829925495626365982806167648891440663265701111031084322120378179172921799016472174283461443284373020486069318500634719411485917667285455897669354719886022427096320029409642015251110107743069845585920000000000000000000000000000000000000000000000000000000*i1^19 + 490865033132087924118312674431507969125577373382403680759586033063163899458525538143717881901916854883948290585573861530218120092311400973817684915964185245677388568382190223493676685330825324718097448391283334889709783099529347630260354877016280541479352254165037745880074315886575096725257387223162582962881934817948410691867894752047466565399230740672239121435010741406048324496499694350125070658327765108775365536250581210244486725108468779150910356849969576328506709624758712414637377174538429886785397569633926815785955589283117592476261908874710667946660099360487735168295397121331402249919289434894057623138260424174867801387762936090907074373074401794386133114431690626935590309247064859954990294212136152619282980970125683631715365332454688401476909696381984402265219178206163893970171866140839031312826329846395642637121145631249096610683268394068946047190352714386591767681807371471406589268030237101214832491533445804477294599826591925597930639599326696989481028032618573469380854562715269756202093772128379542459614789426540794709123063010994661423832184353108358620270094159152327345603387975478556436454716220663117968165507291586712432490688851600188607641625755384172218845639475541350823244397591027687039128827330704920745974383810855155825431653302444128193865012824612424358913712148540279976105926920644903025694183528361794269019807816623432492774284169753699270431814943482288822640806820502543085050775976527907426401204642472831113385574115793723512437913949569100438497677549922269789259400212450356015049565348639304787362415794665522157135581258421079988232530701025063724478848717094812787592329177385104536705114391295652186624620522893739743367171430245071756921386670273647451024302785842962934251942148307696208170923851167810797067613424668426198817851183652367230850095301947109721175032297442445244382663385395098241887983077954375471222292932180206776798414695185449979772561108646941967786657394055612477541028682361166683099774167992458955805105259304067973935455941478211495435526209536000000000000000000000000000000000000000000000000000000*i1^20 + -112617517220579961914400639399071754143015061769183753796264054712886720421465707350545027571146942723802170524576112192713094301739069960188368559608335438093004991660558344834373182695288014651628976668761369893549577804059249012003479127939948831119892900146416412030108271373575789376102461596177935984336746549611645258473210091009111253475901770756865441697879993427567041010917846267833879256938265643919482003475760107837312780174570171863114550060318895629273629898574601851169461568020162546295483534152692174087159219384646424008483166893848381302159573995787303725562508553209326426884188873900263773698670856055537110334461599935090512945490107018443123227071471937968054528818363705106172541214019802446494202961581786383582148138090652125184669756264618325559168505374930572570642642149753323970641428831436374343505644569223666464212970370251810925241416260518134015455081054451989161615311123898177815281139994537827713547187965176942075343255492923833226025005722710731212675504516851390862829348940505000876890824269897624833175106020053013616746233941089531312109371962421705775619425951132138754321162202380740994087379251427438271693649215416064096880810279509427887063487839635114909409615012685657334584944449360388155533754647616370853788234602584214342959273200048220393317151147461804876830299737563803964171695663912906972075965670178713113618060943579877054533392899013101288194081707391187405522181441193498283699640454141271129485019860758099621026162415702525622669155660884887958282999486646744784826779901109302492977402089882784660410451031914640124991842325267869230822129920456544572736588432567229690666587678298003172535999704847461531263312662880480043486115598347905185421101053977410302990710700004995126508520400147607117197020315249643330209038402301994903292534596361786754272088081508562536357144751696692249593557141992427970010349387160334720220198313371132575198668991041101705601491699716723463088226147498036801583032188959140274220287439612287551495998675616922529491195002880000000000000000000000000000000000000000000000000000*i1^21 + 6047064172226462925630958847607914491331680512164804012488246863867487312646751016480118640326823505820519837109563281082453586685071477460930763160638995887944865649865352409756052290701912021928845976315582350276266752332686394009286215765734220131230785904507767070176544138808328242615715342573461799932934732274069623827462566919389562627358040955745950381331061466953423642623301941816616334905796901272026077662984858142732172603538812502545427792476777100846575978595508435494830823844778879569272434629507967733863014464713488029855235478963441550438604585927522191482900456916649937033822635581189732146348736714627451317810935463184367141189128478800695262959593586420637228888948510378744281635169180328051364540947190406734394996887215194636825828337302331711164381048976647184832118664503392429743026208620217156608603355323337169943648276711779233121117385046081112804295145986811361838143919718079321853839937549330441089811519822718768708949833007865543308204264816786701055326712175591988709637166196034202037825339726568260527940270973805223081453010523816285705236191326941302343271286448697537243697840852846270129382660522326687840420450977464337058775764522123595879436900660658988603141322625217323906419614424500495883842022903085780948280929264066915920249010586673745108946089503851026743788707493018702310830837435175932541045753124585019023808886051935701866662868199844885033335956501315387066515327512862928496337082694151448666221222966966386885116520747722094651225494652857275634630084683970131707669755763377979305384245000387391858461532669446415187115240557015428021530077418590745098660681832438357514749883582732580744592659116202406272304077510508726140508405784686672953622031674409921108616470216924968495734826788988157093757849658601886693564670297564471106374615417516053429267968631067492127862017617557015034160160048467536759721145451149091132223473054481882501311870196117843432936127606016773674188433762330235533327514072555120472420268149485290136904155431353032984913510400000000000000000000000000000000000000000000000000*i1^22 + 2703355826918404949843444936946946952352456409194138012632205717262205746746843137147511010683823203356991406189631740452145093650153884074663940796941852903645927687853835742246706640522668085520724268634908843478635336354906197425256512967000825791056170802687048911803559055454571327803743043081452006926876836193804484830943243846187787069731985705704915756003221145699453377407394385663262304154909878008560927928381919619002615756352189338250284639449538293057663109890669766494388967393804988058099187820657351265324918369577736077344908541420583116334746072672778007825539015400046916884884203820392743734253599852376782171082193628920452796016157856303063568316392317631776043078136676366568953320474228370227367752482245570709478668849622922980232082367757601507968031543737904864756059588344358318417773046460904832929848201384046626079915610376431983079755235149051545543122016603262240266557970289262257793796128272230428340277461906689401298332383105427362297025452027586084736261482435241594170707148381382973615136199976923044662871135106957020526882606442878341941474875987690345343974071264280658426515343489465373792321056743161983312808932847138260117731088915832766009415366640758137253357205879697950375321727051502824250240180270686080714208629464176844252554268475092687204872373502815033543126493370016061770555926439900332501327625016542128144881298618440863372473241434636442580038827592600920049839013807214939360281843319261664563982711869979103044295623684978066124633182431490373534341736036488193199047727578658670761101204272381732234914058302460620197779014132229347748025672318634168672866145377788965989874346333902624200351550650333701031396055099124485294297213440761816477848093513060119709332567038698503252789748182494567392597150749165484210537927053620634099409832237661226571898373377420986098315711520355318366143979633131955936622824770342210803858535694544549310368439517998096881320604340670355813014221093482513273884768743911356266123519943197233402814303238921212861087744000000000000000000000000000000000000000000000000*i1^23 + -540641477696916029151738057291145538583359237234555442062340590843720218308342708718698212860361634876952829738821463234606273615053345171965924320634488783722690250299801123745382478137413664036783515527730001228185961218941292635879445028327705894403613394340918731240752514882643256240643492313736401206882933463207844975327861598851279538997633278268598093133451912084567775795370584043720826672373161945558684298082457807229948784782822200136411204574491838635909793669258445158654425779051059185525487544339078295659869239797830268994568014511793644864093367776455895498716617124690523877336501127834146596447577189632813331792664046503542961367248747352713554508638177380645700278212524872475819276778052118263559155205217458079479525891137059631972593868970152929391105912208934868992276242720716868490405621464682108107698047860820476452743393395926010627539264416673681017650693407933087793010070411655544201099527160939669100747453946758362523222383525491082775746959052934262603824181767928098724745727497277948898330917052395861255550543432291735121912954864929288601600098142326871084698821344799965709701370900496285098659818918658682170358941709302705733100901597441443584613365328824372013792014943529809199436180333945492839890706051320357470393676027184194295086616596061461929101055067022284168100532604014624705414996495515483120013393151030442376848653391734493310878449984254812250411138428308648941295142928582545953133182066860365013766189222589447105579816524478176798498874121909421267354337690808041806020100266450226801970589901306141541119004252971855968623625658317924275339782338606096618112217143235413660730988932610051850937445674615484572383644826272601828821159170970485747637882673507086796615917306591379042600659038493741458911432887962055785395521181720057222009422869093735080991381734775628868305135843442579083857640610843784110366814295320109570461560210161278447319427741695895466389423059360911787214008250866109294786223499685536257119823703247506825589198304550646982901760000000000000000000000000000000000000000000000*i1^24 + 16372175480588289481177440081995342534890066327069119997442969490825912203718241415770342161736869296082895660440050371429915037323991244494991558875942466178330262888965326178536435626516768742118615013767428448499032460946137830457931607866475517309531426749380313573820906937509151575876969589748606196624181041807356503768586100635460401685231430208803430406044769540106127377027729140032405319528512985717547801492365855362178814942066629974515980849195824138762292501534432786697223844418263046044484098901984484521141643867399552559896500375393625111415027543943369232520337685101126145707580500195544107425864073950832526635036680133094440031556208470334040983911353761104088388980008995619435030336577993705849442614400766199059192285734977863802010329761950577352793770896491838847390026477483129476027869254427365424252386149578517797753798747502582443845714629418242739792183369828103172900398651377390216884841331703661674470052465173414418848230790737452838997735211758809732177748530791804070116872569643782398107704831169686905741227598298099196115676865688491753346604245815019231552433146366188091599631350794431856369051414852547020153130308566890907226593389923401891906702084187954892512402434952784688110203851908059147330713202802045344999292698599292799349922317874067861328067425637982574733279990574808230060339216612006944655543959080413757136899777972926902908572415196174362952752196570844798142478161891036715930527125470173874270441255819016924778361204279709362928079441733927717336914056095811889671288569003246926331208547494207111609662532700953945699948755887380772556814715202651403973854708271164472868270744547545354204320410676014509874714605412584628461228805471165919034320076593655505379456537749273931789955300079465728008282537906034176087809646388562757518696036722615057073583507799502251624370664075698719674949675359298532180656967771633770321430196458950986437123747313421030039703055890427631692289575271071767454251342636372981731922909918546518509305547797771981946880000000000000000000000000000000000000000000*i1^25 + 4813553844559601426452175617631249630363075015706549164100033653489791473695938664911712298789385456861098328989789577011070036437385605256821430177500996662027699179928849733152234680717152243594010856469384424368119181257650706096866319463843164502044553546588705430634359924764195425081173156512128013339681646708133342805178169794052817961324921321962721255701724428864052781391721388247019105104453578597573988854025532277078370787750657855426203847352051134713928265982886329772751621085363982420252069581993729410842645740250258303075415565706351404140517647172990644942801650638408037729442248086635044914166879665019626219151870838984700532230793705735125613357725651521534580101664029896956604894480744428812782530346945548897449296785767227064260570914969897291349871187326216340776152298058999225848235868499874514597052276968762864209752591810018257050712497354921161693537981786632997001873485004538547577958571847333225425659624256823014546478104850030148630235744696546045272651146208974118129976655371314343967148112400197824201088907531056152161891124894687038432323384550921860164963581795001223480219202363334201973827716252354275935943670941821847981627652701490967161364864546868064561226261441313379612897813242107732337325630188472203770131294924190853796052242555869823168255421617573350743152216052838883812921968473505273591740035054890771292022204289136453646414290334477831572557626160126439036736642548545909511974307851734765622287354871824899184009610777801432960769562216539390992034855011485754597769798032183699744034062459008951711939406286910631137046760978834793363370374687928344240785735335760881553677596041218556252052792888909611217568788312057606113975967194061248809257290668447909721722846315910256360858665949767622526055188362266987155980787311273687842630440494989647280719681678675976942774208492295276673857376160065188089631302366196866146437243364861876634411124509188553137311315034118770286018501655287955492846313464647185269961437054105669063192206137042455756800000000000000000000000000000000000000000*i1^26 + -593250687879488902039785696422124716346939997862568819949619061333218454997307994918167034178750891658393937110976430497371356330114218698457381949946317597488073908284122917769632878791817566504275471674653242004222906024442582877303392955316848918633908376418407869271771445422984052511751153435393033356550896220201599477459736919991518228356121762120842985918806647777876773597747606185476767539767122225996311139470124196214616081752107534522901657192373799352277951549697381661462904147289618010323465964801568010518011097765749989522692563415901529597086551787214865223317656558687241433437596355899607565257643649312700759180579363034946903393184799606771434220213251999556836094593570561962492845589346943396758157133611365805201056277028649207338092710127297262336874649490310842828562210572472652464829356367804220701340010348293416975237482630831864924115439513254526685492917063147408260881780726279054350840808986135326528567292969632031649347202467341006697718250917723961993774316197275436743664827230578219850010287269644583437689592030562387730846437757958744065378243278079859245460630549584187297092244842765349667040197185085880389687120805808198025061807455163581586859803511295763848177199345540552601544124848711750881072378727344648318257200762010931888919490184057108371005201430179028362788672276226997143680152737371335922683681196834159860517765093185586644174695293184657317381677210247591609343584736247428110286649626192571280809621692027081357790018646110684375572560665603288352531702520131517281901819521121305221377433803810601341547382274677931432724334921706638254094826007440226750308591519161187489659957954502280126065123496709180427602504304963243430609181339040813250383338626045387454022431130976449063428537380971103767642571580259048908486415755741481739213936054112488044864510538496525148095751035645402612511796521511752434189780008569928342328730844219175106107149517689706199021225340854498827205376521992917120142553397647853353884625308035160135666986659329605632000000000000000000000000000000000000000*i1^27 + 29750906754442141488481116764927902163701096456630474928525994534503487649357808934656636480948597188132256344663937090054567994645070862146166970048792218199052601224339269235285587490049314225384121367665858834206242678800905772013423371718984299003828512981417735328556092151054336686222965510444342744575952996703264578886579513001875791089356073673086024053621530872148375815279265632874236685191685856613890003127888436953139888159105076561712409792968175108861391662798679964572504169378341033906636947704557679656687752600416310755549467985674019382177557562557699954429128231707037044528004307017535391275789513061446769467659727085829082446333913654308702815609397019560830294223125363823603039947463769141757397719434995680908451244897056402994467657407547469117929144439425536654564895268632937612756831060234871506836312402890685172294712904783093102470491234047458942979993815772417031579419829197827348193686070147264644481213738322229066857187077719203527513689728630982169679214962172186566901590157124943525543061894179400376157385633884717258699420249563153835537720788621346118064557889702535394295563974238115285558805283501104153070366112401092133904426503191701594973524484910479105945847280128010854560658136680175451499972566338059240380678825602452576997572127664317816674717230601196834097784217389807527304446564502673059075815484018269198262368530405962457690176092725050724003230944573566940601754256076149123271057941671629416949430852744133519365753785035589580002842248115898401555888808998121711226769187349613714724222183229948755447431492360925087614545203000081884903769868084376805301345584531671536457216847609197291709251041655386151946732542084643832313109385512972280330995227497652078954122472577781706650831653675106872752332364247038509961241855635390808794602240804415013987250048105331769881469699323743992162132367615556892513677708985006252963968766753646291479492322723516732194053155120516910194588650740300755311650218635999115492674188296377494876585426660884480000000000000000000000000000000000000*i1^28 + 864311108212790964212173852701604113979978517851890116388653349475318358134181365442418543610246871712920882074365822131000239442706510053831612582905309878194465969181244341719745607459458787248480699955812768190441926261756493232724827169864628767167855119576289101356400124418513917906235831618225419632858510301716974297858260625090994755355761376715911902438672149785494362991999295685314867727063281626390600860042303537401637212222262097139770417709218705745469430351676949602835174147454037484454956282718108107220347213108741461142999239414453626933421661032959104394991946127375980403777039375122327441983368458076201263008562622793581618084345815865662565943055498520087764408251176146837664012072227273193258884776296356021387563932884031218268539428022870567352182589739941347445522871191980932441913483835879267617116970179206668202912023067518174055910982095765733482672166451642312410213354726141218761628128692236803875427130482865611775736888992942028147320003405821194022658435734061293678783224140094603972974912537990917269440660556689216100831803506909772723076072960989382275825897332959251755932115283276312972905087913055650096109268270615599550605898545321207220488246627550593069690365889881818718222177181620970392257168653630341225097181595072756093506653978780647083738489749502078592814475396045830129714750607940418310823198174490916698741940417214946620651857193796978114348648230950787523947961711158775729963293811103418893511343175870927518723129772537388550802968494297977609325885273287750740067780455005792848438531441629901097068354245681181002942131238881689814626818444119467742363142170887705568802828780377721970208266409031370103009462687030196627232732895825627935248851240572894152357453815366184374303985815821359962726499307034379710568353761457957486028164123588207390665488305676594510790341327349612837093286788758461331603095234483254553669177599910119419173975720532093334336232638542788413024028372044493871297201566168412433531010439704377790013249473740800000000000000000000000000000000000*i1^29 + -328308648225096568168373309502233104246080730905004999405685050268504581817837217773493695670089404303408060356675959363325493675515068057655234921181990797602592560250281072551822248073590767277221506280764249029011125905341377738718112732028518244818128338417440178313638763997070619994228961082085956068664054461821087390023576382022800486572528936412355392589672438358676817733876923646473108653804188570211817235521086704971227819573929117080191932881820496352134378453615466661094525252536075532697880502286331795302952797297196740620159930242132542496659034458296550541182303671397372670534524268149310827020108346144914661964997423166962191811765666957846595548744772253218490115085592341035369318955196463992867006644943089416844741391323994537584041853533856443230658306310505294714044223099619747126987110046578517799421906520823722905337977631244771673000567944156086530009631749033947140493970159413019951552816414268453776972404358611710969759008613425748243543424555493637031928928479485576392453385268669138164480493514120797751078335807099902786111515995946968508991834783349473767932207114224366410723458536551879712541325455501941795236638771743322022753215782638964839378249701972960268468166496435664538482779293527935615221029365882683432841371197467209319948997092717310289626391469958990289469599491740512884295483715086750250155992535858883909743583179506035266345804939306433399778546626500074650683100658820941398866651889051873229644044905431675100466738217073648630056673435357243040472885073650615133197739225942288525485405065966083782987828572839694043312762942731837657104115549617170934119972912586694191696558146573768203801121955704660512512104200654345116070576049604082427019668936100331402478602377070295965481445385230669967371861089775724308097627670199691582711750333365748771083290535742938150797881318253413229899210543271554598836701832729943592935788675734824982427995962671393144496653251668699958054994091895430378748054865032205295229819818840441947711103565824000000000000000000000000000000000*i1^30 + 30156882588780358450541341788408645852847236564718059187209486046513230384446325901554945254589268399580610945027610672435364469525287230904289183717327588864974053510895433900689100915128867529803668829445388940676662880935757999902061111805237105859802675253418959232332121483695958081315265720068639290205048827499044489784943263614283662853090789192425895298768867706008258629180366045770364237188053852844026600384241580255477546713520573424620200644757735064550510009814508836764411903949927815643892197601324768217575695108519734701250539206461174549896924165508445357942230497687265867304582392081862489078499016658161589845276529905800754724316459261469389871210811071168675153573568481918691686638817563444745205993959665572209778359658258122097164644457084920623182061463638158306919126515116009811166819069401253875902711861007906175524603209520354863212720957341884511193154945205294684914778180295211272057636787932956877043995229451028156420008130379973446580632832805986622965904134827402513578764703160462607357322682768390183394073825823619356826574637788686751919598114949396323552525323239451752513687504272979704112546250299113407695109611277094904692106230414093279011306567589612287532168523911670348716539782249489750034808683150681437051842272228017981023588670119781071095571601352791084754656273488225734364714418845283191395841345013871637075064762751098306596487046764693213507433732015076167654196039925074240530028588439807353367439838963992665407107050641817453576518246852033724014408425351076893419244199248490530461644342764686284147297135855454477272618303815746584244666458980041126515002274873331771090111415401212177645524655085327438547834179051264038550782213208257588344464987780340608897541955668482064996645578666890317292557361562813153168770768053956419995063956656124121097238279551637093809169088472414014979085486843992041823062993043506601588544098017966261716718436086004798251401472299075557273667828908421694349517242715164608765948091537180685383982120960000000000000000000000000000000*i1^31 + -1254665766553307139816503652454537423191141253420287997750996434681795091693463529156443751933981514833186319272865142647712628399765660012891366723706173077974118162587727495157109249397287540381141893218648612689897007587697022873416165575364254058689553828246943402252216260299324382943049153928173786322795182481787076725817555481811565256695152456419955528787262241845549852705794131501335200953909226224485329352995803882493135641780160425431669484946642418786346956215185323764128684187333127392045349939121817625156728296663250439069456433389993230134920666405417020724528144431375898731931175012720390358855420821054402906503449376366297610548771249340002118246517988144241431151530871583310366189697849429865152021823188444554686512910281674122017534993644177077837769153841152182627979456011561081887313998392614722746068473492012517212590133946733149323712143962143389729855504170323689845243213450928330211734616557933948338409876185543766163880212188514024762205039605960816057470914083757168945689214101364510211912914527563520690532244940468016645924021713351663132588120461871932235673255797414808248803569460623690603264958161812543568421966414702897595496525551644665175889416329244836680035816042939553103254298788393833602984231685650978207678072225423613668715040839126491076650921619066537975336743785441169822364921061427083753050093390454404655543930398539240306341089198840992269813385210976294294602604417180071522916914119730677744951282342460490397467146573691789945193893527900480039618675368324192003469181760653600560818999820210383602115443656397647151557879643194777578803893901398549392166468519506338854489403669214925553164933472162702258833662399307690906612466815773053056807900459290133331384212571865481494413836581061957783194308210252288866541261185929957713090856737423023858816426979876433206847862138265845011500844602027612663811422712500413813624838400898694326443139647945569488248421537102227776739752138364233192156226781243087457748895342885199505942118400000000000000000000000000000*i1^32 + -25154501210742285719950939530257996799822551878261464626500775374540234070375348864736486972174593629939536106449388583214001353834274526767911165354069522710906551310904666907070720326322701975437963577454133606113415637393971696784846322898187089866101808894664974802036373562804525115019486636176720515534835887408910201156385773737694668002253945906074577926930819540345968949956557740167999727473675582328533189580318784737207735043912720429151754227604590168968322190190433163062615933183544664288678801701157086665556457961121033020828555406230756257774792846910564204810367130331853155320204247797954029688047262050121467602006296511787422626065422516196970752513884210689533872095685321784658184699859856708391190208212811253297677380039336712151853773824085500688711425465871030966299842612185231047730035650922139889800072803670411156112820723480207140667197195511891177051866972508097716641572692025726003392183395817737739157957202049588799173226324199804772104927973208732145525204575338874008341964307854150907545287955439287058256601960019158081463655216604733216807752871538809360588310521682470831537969831234604293427230195126436091045175828222973099153122389642192920297754631862638246301989618339122238816831670476592062542292313496287852907421164248461538673650441689183435976685448087758100234958439872228449899856156708113471620502724128498399222982661455231177109749582744556354863222342399327397769089312918176848528207451191083768666352873943669769832689021087504765777851247875596843164457274561819661175479549163931369268789608697688630150542907634864122623030378539951840274805089000195168392614136068211164277114522808079549245755385033824891185894221246567053070452613300488187010930784297736206432498433032109653637277668171320374972919240612971353362568823593921447956349878468841549485330594833469886620387796798656602410034695759381727888776986309937022804059638814552236255781414584904598431378332764653710827009176602306624207715012484763956136170521740390195789824000000000000000000000000000*i1^33 + 8033282220538530814103394010439233811799450654165410556084041731350237817807471341239193180031972459413483443528624984767998803863666415539760401948545595967273792613547673661479884292098391626173658241329359985689745714904288293924195900987385333324841563752471700356559464567438990663771287965863368346477795820419209942549104552647988064626972446289776501819395185312936928992425305168184055945416919067332912843243096143997768074065965646186160000238676080755643378717222855957107525326132160949698221556859226868229900339298194839218725987960762119121813382276187517475604026279660444289505382778418336618539863460733505141692240176121742782776212679727750069992084196389893421693614807958938357751177153777301958367358777951863330534158682237444114257062327174697893968965632692596619742247512994078753030338031756959934635985120103929551923304178364341976493590525400038331332303873471157166027440189342640064904557255470313940581948588287916464831987733748404882079668037502249164860759812735978472710918227866434534241411547880670900584313977388539294527987253503166807369929067880081349117198265141819426659414848748400672490877439677519798132302294690327337458871084261862313203121297730081154614609762389040023904071690543545243331722554630710534620265871455475356147833565709306738225582284975700178140329038715999755135646351941630100887379256217374057705078503407863276032054556902894802972047857783705781734943124393435590355666809243145989835641836297713925271808960176271402224732240227007033624607708321553767786499920689844488154182835891446862337145006119645145319854790182001427790546092908580909266115361737600997130343831000800286160798995584885828984404201794530052663984605818925737955201168863014608407048144550636685680895810225390952532318061657803851085088529007780429876214802188931658908043235195853328217746776180706788823996880054459960632822660236156045004088616331219030917832216249696095726638871935206128849423841628433253414783874523889156887234759556093402152960000000000000000000000000*i1^34 + -636764760314693972891510469379379734332410520011375046498145067716937651422919153905393670416006651618833070448018143672534828413591768812709570822184808269542154038409821017198876446016785666537854364830267703197244893935103629478125551860487069940977716813488712706166397091967387130896167245082789598464107659068052741467892165630497962793011786206768409933522710106264335774045024680314193654135665104928392680303862154915649596380072228463968193635502191940198113276710473018637809947195969664622825228247641201820535018729485503128277861483003593375886129004296184365553283399624313833991418821242546266156489105632265608548015363862141255438137825576512264132190826183972452604303934528119899805838122695677194307649772860083088026844377631395394742085292380251696234923037625719980943161696686999250551980500075091881637740055622424542761123462107785814719507802356346812600544634538935673390241373796470265391298431433967221022702677300435338173788104061928183629899748415460016627088528233843702260174800556364107867310535890557977348392426485624277044874697162757657920929361179974722199303496150537205590325553131333047453235936014740127074496144047716948879439354779644785098104881876079676767386790675668204301566278805490757508988488472021838516036641975653324189150590261179186269516844809354096523526923157729232043430313097834698967325692617391688323883480766868284829417114098604973487945638860224489152317587114606188519758744498344739628616397021372252942571563257055865642880610254467790081901470268419215196707778198558046503558848890561064578545355131935263466533980603188751234797636889471012527640273087124122307437537796487748542026252194779248668005961866637494383183101832951204360935394658126507651643734471606759371782992980698266276405907684195128381914186981322380939077382407738704396033440533081996874947080035788475201172165681685930438673686154826979345769468093033328306045867927851237101104740583992923820925077544119172011430146329635485408695394508637575577600000000000000000000000*i1^35 + 30983787547106707300570527747788696990446751156945374047513177329684230881521312406470883012610829016804624235029489427204852921923402683437039098311590971451832260468288772034329049118501220192340118180436768471783722135163964196379187085020512142202717525990136310348746661137424000999968194628389504161164872674559147743138167150950851050166141432143816964705460509151715018131841940467709226020745565759550449972152735124489756258950833662667599682074584102595772042267467381993324773424481623052197998647304601064146855848716995056066016177020618484397692902104349398358798933052522323133276306211586448193581149139109595612988457171302264017056172739237650074075831968592522881937324582592409719868096464347424196233898825631423313076233100853443413890297805339188554901903156773632306470061116080798098010446342629781344413130790552933668624309150194896531023294781589275192894724514173854817949071620276844170910767923733807061486322795202637505352504888917235019688622417918935578868345056572856815042578237608343870386776194564428465487120148123895854149438324045976445688220836673357110442612750196208190118021766986248224949021842083091666422114355446298879323766668607042065322364365341281786497024227435788697271051091664763844917488239418671644521744416816587669274447216979070167274107069309110787879309735762216789623505667690416386890744354290976499834915131859011979399563951493015249505980380963791238952152259466896111634185451138250274318049516989633524204851319454052225111943345722281846387303954878979580811026008186011399208027370230813469466439550125764711899973789703169915756981404675728918767680386650395921831869105872176114523106502009312339892366622687444596654414511981039709141636348444179940505126938953495389815773808370442534340540039358298813593994102574864392438832505721424015146857758810618793408422137360149622533633787622699599348171693444896557933438885130775972850917496255291071268261562673806876463717471148951990358555669325109903992909578878582784000000000000000000000*i1^36 + -824290918407193704989148659981766604197008961126569484399276572771772517680110083338464636227483063476846918160128893676978438731902154750032992573215126996152030660977865559900183890399202361251075038435373792684284395676220930076692449860683270101526509086445660230060004891687595370023889982446589952172382471468077658550955251803246224888138652987415020279239545664357010192471485561786373206011784594664784839322345604055140728215634666464773075794532431302460861379062218829497693026784592975135036579671583188726295301527864685858761222747909541017047529851215706305532082020313423947873732036914724531015606815071971836037609584316981916625548707305533880024178810981218239117244435640644041509429037439709719734662598322022746080477511521436465721771755407070194172946267584797221150036390059420014687235003306172214705685701495844076054279031803628651151155647479225153996644912571440881530313675225473868865444420515040424911381564674705126036857131376518688803669246406391164596631883749308159483271748901083516798802147744381482191731817205525955121060018141628083093961045810971381183273161155654366274821733778760998012986531069754956898389139232733416455876430137787562491726967051221099169646470347914896392047465010297585956042827539274219426163088573217660286575792172939111718663688066816247450476414784487651715745368933204475948303197168790265313770103183788633384350795983667895219275023051023330407142985512989501860482670062489653929843075236497783985847104097649700049070919004851239405299415131230359644333962360827785693875683285745796655150374430487455896291175470462150645204550236952041192641714864430340487384227919478934398407796165484449125126760260059192620567914621728723615964067975453882320405077480275879421807624865476667544748185538033182560422962154268806578114566005078667854236197117233145522709636302343922094948111136258693938656791157719054778907346352381944604143069476700405350752305517634724360716983507036591964965751464843590550882145282293760000000000000000000*i1^37 + -7177883869619729558455584033729448267430732630540935270121842556978913856962274958344180330085337529480599432430264634570332184279336035157549255053101983866652081109513461609844007542677145308836460028419101072313491483753326174207125354146539113067493566040971444469209678076712634181103817281593564352284737668181685197987117628011404596689402596138679164708992233054939866491016328919046733150785145880587705489668416965316077776076564076183109099076312428534767709750208694877789678343718384309949085112264880022414156366257303797161970409767962506433507763054878486341730261300660992404962944708094592543099990546038455523630434277183335253258737690435825449580879877295654012196596722307905157663444113461093761836000126034185866927454488987864849924111692547169609909476122281181653107951159081292439384487705097948397789426088850638662526407279623987568491491128830008133476354598481725606424382933812197063488587386376131399654844247413328794620109081990256790202261435218574412748161697667321542911804186744915654769541450108188629748614716760830649274553773106873715453542651014876125032903865266546139768590999949889111623739338432495519671062063986086862545969232398971871757532664696925369727844569833305578341390972355142944088262499107430488153677874190131573306692841214626018694161584242073915018939612505228151562294612883517728986092470967744352147006795178217658575607733441930156623352147605667168199331197821121655519047086163555520255269572250909127341744684255442802902422348231602879259771291816746039913082071466649759154819932367907277246538065510683079306355775253163156756489121950404887089937485940930920120553149116827021249986466031510544395299198329333906745532423277612454017253145171568666411869071457519674558846908645042927423067911218531706701660115947944485066595144484188418252856579701712444840373581483157081270913511564671375414010958114607866189481296925846510850384731372578755034145695722804854862671353568216808823045844372783240214377765273600000000000000000*i1^38 + 1350176981478777422266509655957130655315269630281764943424090034087201090922766440528894686869802698233970281517402593717065768511140869142624932249772979243114908419073351942967912904958541007324124626434032820037076573259541269386964282393806589396797098918687779525982186665107285126620213292760962813793316228006580256578865218437758309792078118685857516180314335712688426481153521158500846779704409896491888230744101545505852162665971065422496979145469282353093126113651500547153768962509696700564954810338750238664901917819277065540992042630288945287408992629576403948968130666573484449099388923764846267967479086029663435026522957888010487956713362739109781649287090060098471860614045789366025798373129365496303245561465276904946368218295888470941564254546680553939959027037014374377455269797710949911295203761074976223695679683294468306783853139687332345495468980218177256565575692048758022807664447069262713448258289447666778547633937007723757780742035045283803311640329024759008007735514922660883070193097006413844701606084019342258286204276642817436939646566393792410619632594001592737932088673587328831967183736509353621648266597930264418773355130406267713615386836556657249046692043244785590039548578151669538006146794077430137495072305963764171672770279064269520381357173543111319030373487713053554079166401634284199736180370645421827536552334103963447058762791322468000119128406430774558242757296821801661741602848017395718291915225968220255646071656994563898152705730109945962301588050185356737339990638456213199300929412115123328380443493933367671979980903533894527643339213789755504200581066444952509288644464747574165271580337887228123742290147378341288447523677858327214932688744501047801837391972296820091041522077991980339288627245192707605045728188215991499561013214589175286157146364368790631305267890148646594443827999370267390189656674688555739926365721179801195360889436496359856453651977988092197283948710733588614502997492224187403235226609922878993020269625344000000000000000*i1^39 + -48593766333906079943141266909378726318168894489247991669260389847024881743726149718457616434138281374202887181933153680313752024055172611678404356459244418336930672609488655600153701536173150559704473433377799591258412212499612858233118368397946340041217586506873746655596588528577370468112339146188187938263237958270162339313073436789216605810343578736228380732273656945256422095908031851402204095731879597984682883395341303996090892511963160848035471474932720623182124882032529470262542541411742535114732539139311242225610398199627198624519418442492682003974790412078283000471112556092064880012535294635181474205071237736028994761138110460941340419533257792527120314791282309679200097608863578927354423262286381519529874398440076349655917313132677082310672689314651022447918109604983102453874491714524235255005819389658884843020901836168365230699631631476399732944445008722183745560216983263453381674814229456551105715801491877799077753564279871109266041757006233186697700899364991115032869382640140197534242780036136640390664027708235859032487541005423832630393444139978883684818908717590004119486460725705696441565030663773374988686550724511076680221435008574323129324384290041896182699866120329248416061630938109313271857580824697706226695731184424801169409323745638920812403541252845624475234709114045251157602159107062926321640248613552775356495797938247303662375533980851976834415055742178027750250072096750323421912587701292639813738825895868696342431466447504161911170615564934649871523974901439629082933840220240436907017739233557230370959393382895682577832246697840151050874071316512916858984171296694830108401478174877704726529512731453088243201414228327551208250336293802253253906708361231574059619315759677774774777659024418878306593223883843500950123243879216572034726706057379368306023905266925141184758413846501486469968872650112045215484312440691728675963359890410979166991796792528754609948542685242135325996464073878739408138001800601025591787040371140949409928314880000000000000*i1^40 + 711934511288824835072542526392772608945376644385691861939674357132085258580274592485480235283413069067803262552176017098537201646662793392210345626440189956345593574953345297819123713378006419298366032800716190905842107094233003271341401703526833790539891439309809517623869188668057732048243877782553221026330596720955814709377795828682174909900970820511325730607560537294951419269692705857817926351650941226015434116101083320745036665177067513271151088362231397670134365704331248397896531297492664808231974517970413834820140201176109832778903638300226763288001827191079149259056549979066806665302300389082937675321470602503251466655774452121036928162660205742697029604414435637450381843971346633735841147870764358074012639442280186094287270026296375188989633865478881049779681891900819665874588032321082368238407882600441016019507032087203750397607844755559319474761757049987979507303940773484721174777794856484973957256718304351758369799939606199045561786485058521955137692598878053201020163233672178517326291797421992798904449274221831938650373559312545397094134060224284139527868455060690833583203942889435265306830831195194187225448583568248681768874465012514799618231678215709462622290698324611824157567626585759313915580250869034466911854997907459871440707864876913691132106814099743631596603568682509328390025092111533831712727453664484039694432689415406624589588896377120488902066537169521383910055961647090603564768352971386692515410756655125361960684143661680762576062369306755528028859081297278103874347805151426410663333419492783919142249270080762476291728688771489287792839675064104986793064977823668303970059720353769012310655747117160939224885305879719982346046317332200475261295514562385918166091075012422754343158825290916416250238104181234573751551254801181728092293474910539342634271390080488252934900794104424790338571692395000941046837813753337738256188130805574365336114402441130993611518910324871016107812784137750320322123385961679209942897458850376294019891200000000000*i1^41 + 31115788382462041117102280852556020437498233105783846306640770677153613618912752426003745522666594832209807166329900849496799237259520559218834310019607887348990685825083997166475731613424616776523303251049791824147652558673307036269894698451609452844627100253112679828162400541181357806826554998335334601769387403743832706750184336342169163807961398548834644694572880863551528467624036677100012218780625776223448230255979147028921673486771473337963634783048217886180344887026040432323000279166865182648927833710544403142410421615524336908366592454926533970872077375096775097869330273316762028150425531021469462423552970994784434129366781549682471817579848025291443520443820798405869479874603089777488024737815811726738715089419969875242005656664857520200304419064335087083806180578508172553132069083094814731644971783554227457934278522223689076156069790138605538632944856256378234944610937458256662469515184028241784253690216074047063396806775345762946810524986735460824347945901274533516457779679298314129314298218695024637115358173608066136101996068335464477261554994013818924802227822256893746254252812993857012672191738610011289511706374096692607696106606785155428831054239855094530090466420398971209370379512521647616828674325863285941959081416178397593853087362511912822864617495106271758415856469830096967363644246756303482745103392693001062815330681735574000904457621377180488479932887637033537764679994193425029103486997487020906858347527061354449481928792907229287917965306965811276925597190729965831860854495976937187949907744151664670136012584849280313876345540479031158733753042357005912741622739560979496834458961573920900400163687552112172518190094451090939368309052550909407968329388806756516097401017034997444257479057064434070473897667892165234885273566342760760814792441545905713982708666329128971258452886730762657348065258728842771443392573233047432835797264615803275203613662669908900579878252793231086612266935399422749751831171789997799539303786966440476672000000000*i1^42 + -1320489653161263123547040028812168306115920076496695704191660286004620152401063729960247693152966425827261018422939559761189289263166565503792939131592778636950238059793069669773769476256508118009030766088525345791937554400463765473794632619053047996079237784127278350205293173138749955945342592694326945240027015456272167601325286724693686888186707186718495106324163174785596943775698535397411316263383086733900650811460504944062891932098311569735332616388320956471911531511171306266227394424404763705372559712465487840767349489806719176677429785832954225007517804932157239335278669703671092330745545285839852881488250697787948090737110447468418040016366469060551790432507652831607572893381395326646551107927326975164558614592886423820963728282027780529451738944166761618745047418666612633711024183138395400808949660944949885093819531809468852955549448020206655224027255650606539895093009111605492837913385562080666175375845164899097344862870618373194800963065897274532306812170008712302062345557827396293949210978281372145313272082625917180338552501006665125177707412640398857432367487864753195062895404682568536812249164839781440932407226219156653725851089218144468995730078631432377273457180723327707098968847468959534263670390325760408919389469215790516607469994075584222802347585142324572897907410417712235982493959363122905021419791477865140902138790522219971038331233002481952347101929478822920344629361415053789332672296263244910353565739288439612088632550491682698988956583753030462620027278365492508020593313500141717591885283125188243978951395180702831228416982452519446027115322328308128607063886962020248117265329689137489177427452196825084652588709984570453055076114115357929998891440651613353272884805115143299633378093333072711409403210059422208821311511659985153809525224590981596062443954616281520181127917596938225780608108204610532700360760971514176623503115831936952316971497666847920228826311671555663043085642079371699214947493552943831160211232427952046080000000*i1^43 + 18188558809397583965610536062185289081702609765638813763467062607071670900582974220219744392647423868197942659110860722222909895143610852650764728964405730911346097227586636345814357044560407436184961804968770247032557673595173411148047194120334849014138493497771671176960428876550808665740910898497873428353023138053270344156410597241477221720304288256966938028952304356350121230795735001880328004882989778729710267047431272018711108825731381695382645538429354893854351422756018901152884202728484567984575789691955730010209434796930937626409847806933829237650561593532609236333937440077273834836045776386045760656924718264894228205221664868385867901045852643288677794315480298301624741955479941272840598056989375878552932622250056888132380419143634160672043420372078788078966920242558250978722369419031160903102252317784923801236258103358921099483374021706568883095522797840854354452795368810873727066059415378466517532319324371422193317228848167253341753068038363222683943691462861552065529939949728209914072971163538470571655861340595308826750532577523827778020225578623754555406957019437404044114411623457354840515662975449722958678132683922904548627731676133162461089103872650688345422186515616744517600138792475376473235697687677727902077222934546044016025326224583478212198628822453384146667108140831287864310187266266166744326470663518806322681875556099172831350152017534220050958693302599444990069419661269949142956050869126509355092242236531412980931170196028634680891816377319232716519726054957568741879512344074179581834987867612091430010991891887283981784880110182902082794701846077341261899479021113467026634550715480657796036865522734978646371256788972839925271775491670322560976199824755806666466285957588052624850365446782945485633289136513968742968258971055807704158268590791586565291854723964780622552896384062698747898963359191541069047228834701054372844138538184095815129384103907040393078859886528122001198444234904361788929587474767012444519232535999283200000*i1^44 + 794653988912668846196169056153040720013886226819940675120752716673380326031562564176366984572603746339328723977309917363352741704142713044464954009404818522828393355276841467440757088854029489273802857310478623406478574390343068589561950919814265427247921046522487648627487177441278658432772384086405844754427946023933963542011647936376093756227989414087536168230963116721012334684565949770249127532845960169283161445429781049819977017697825863057990664183432135078721230861745742318589929697247677854375388329519071719379786823231452803302634079162268849242592605223225969890767592864411261919148917078605508575273039167777150804657522535778043096391142004825300344317880396905292280649219687854736411126544402144595881823390675609972002584948629291574769862446732043911344632133491349786337610169634796026604100152290084756050359277723536982016381840626017873490834985685396111144297010433476875262314185320074473560026007956056157856892093881686239143883945271853215981752912637368810967998267153996261398830745303282475284929710448948560743072121988996922037051075504332275544442633116020504595117675643029915232668370891265064319772028402599139348240912791265390419948412959951367758832789739242988929905703898345593920776370360363809626395412402420822963946329712503586037884607668250259348329263939643184698906422202271929126216634511274543149976571717207726662753558318053428210073580884182701691080627101133624540280780075460483985479134601779506117551148068009538414258998025883996834068568519650845825863104012447429699335192994351899863592547729548661286419708308124411966216611524157830976522374279450164509896330513338061868257925171999838490446846940286815198390237210051965867550311623218600893015566792820540962381239233435103259736522525924373989286381187308279410191888655359149790779710288754774820513733465649532467525059658562823074844745363611185941338892063493055995639838729634108338450132317325455017769661725866922710346456884754706607394133114880000*i1^45 + -23391441426466332194506684155549676926330120085014195754856256800223296060080453434643522452619746441291546648309403889266872144042078832611731874396937464116699773258593370862649962478257284457153135936800515937539904021825899517410595689536571189600971956150564778254945481987287090529707053510194297141723144607876513246997436924408951163318254246289525716245145147271742061160460721449033668156282642999356030740230000687782351383216585396774300387055002511434111150864459849628017138880866244395448640237687889781258739487556455742676987043458813429548428268689169042397483935290334666137872360359330441571093076421360685193423646156862724553215912632467801298497191139731474599019907444953711958133111585508993469570061065571936120774857130530690391269119217653656613170003247818961389267143659750898024540902956993927510542833692163188732010718202790978832901689255175744394814763593792647879868206912238189666739115558916759425829451074015861103574465547088005204354443908469627941869568532923752565404181413274643069870551603979135103003474409904752046442099293564383607304489573828926810372493740347797648628641071580962759398731969984369898710261582449819949285090859037046804352367798882970888350901017108866705761380254187786043687234779703550631336435424859732114954687706016555539247944266977044344060871231527725017938677552823551422966215410939927562436991463641560593155447782638800377592305229545954414557938988944925584343821113021788375295506660685522202274504794126146931116843918046801948787397679732469933237010291043571453800512910867323888670025288879518326825725868404996003032009518553502924379948364795525318157821363354279802845225447468316931056869623533921601701870537447469107276601038368914826764490973324300972320077405128401457392867635070013070752749589457772219193677252423383687192760703773022051962244211712159772550029916237175810840216537412898090015412570201380085536854824869806766063966033341944470517765227533640611362819276800*i1^46 + 183319799152904167388607995535431186722661755874275961081582330279897851110636133919993128495674435683892356445297317195143913857443665680013407437846446079821669729965488595245478071401546722428930298133324179479511305659286298719915166736344025446785001156174808641592247114373145448133880043676503557450054439833688808659921686593186695226512482049308257267105938005986758118277861375219779366291857971589986500349088626018704638873545934865640585865293476156875068559284502833481645666018174504338680975276936034336872834202047339014197929861606787249838571722818183434367047363934573514044816430510814910956692468602631421990975517290677408549267820230636459208986908927292719257293418457758789134345584925653846541826635170566958397553541724356296471051872928896652769677066096391924330828599521047430358011605271810798767095274570961429748565430209743798878222615968501634959010461633383073214500233780706146477467613130975255588307004719574731797852951726287147346703139283180359085693159184024939679937121144384520433382763538491582759357710462600677336286985224000430149881712078081445222203925414557857559862028345868155304431559235694500562430312269686630161703574730781330136304148662152130575340778448175019746462294406593801550689751006397507114384563477797281879362052641055397790847006366305170925002799125618896996064330343761931926540566767200347538635762616060789119528372095700551830855063398222500958956070311082101077811622237443812449089533082049852324355816974284628054308344434314291804167765837541953772806697525429917807247605505946810136033564429592194059820037192836239560156822729137577112787354676430573665496421139078685364402218518046564709939932245021381464141309551573555168813176749862079581111817852028270016878335233930093282356003592477506918788499636022749999186648960449998001733522070548184002806072452298701096205046702116735339598435645518078717561204238029409890554121802622665420602062044849074198990845329626927569305600*i1^47 + 11278646891114065088043985699229379620107323684158682659692212966925279372491121951634728083658153355079329477133627405173123430983714378447129432719047390121941939125260799940845504057403211041858309284416605479765649660863643796691402555586135779848789472289130234148756293009291522769085992192421003539189087530467310353481803824717749020843386731202871660275229056999043582216157675930955154217522617877606366578008077840704171923909491745304747948053208195623757729493514764000241000910857951813673100581637596852989566610930210583863193050799925697318349080227597488836880363481063848315140587148455511300210662715450723323612105419262506918902586184424463257972061639615579617164383818565205080436956077071277039064295221536801256677236104802523406436337520901510422694235115578741412134745461406062596106533813322261198666784172308938224748078561559634232084209370250258730337616741225158994474590641582449953309723393894395725709113258684144297195600285931175721345670386645658571646974113178582311419104954886073595703053936813666235177641001405746610150421836183580497403234322429241814224960149579854060108580870357923079457236449849855540352445706702475469703899182326781418597387955533002443869376894852464726965080266583559876712926658793105118357789128863147999308247274951204397861483250816060932424046443336114565085974799376114801894045199477909559571028772485685657983824637171134057249223014062755084951605271496217253146753012246988728120799367102898839308348111660007120890267436969612188720361054784875432428590527516867897040408500392967700648736553749747176838266343753802047539554813234684455563117747500566477959678149297785506234923020966975077596270312475673712788239928669075467605650886611239412753790031774065634116122179735258939629135677991834516168991198797645164608590846058061203659385397586846647719695619804683702856982174654203297544189983280121832269641067179723571537999581239200550207636176761308886903084068335670788096*i1^48 + -163551031500000702580659637370895819323891643194179543543366555790487106360904398989228944147429282227064875027810040489487558270839101755872183225657054143991783830535119129191852491360030914186861212444067955164890899224488997903735233755257143153116257690116103350268689514464519416483867244330541763920764332562426264571220568827394447959611385898534373579698424690298188231532767002767709432608031572942703677440946356684693257844380821099929730434458676588115173806029433432767996307936648174619178905264957831187714742420495725279680153556993784446421850450351105845969206325060390184802050633895155948040984314278088197524368975158466600653762319321992605679935198257977658711801860939026990987907025558567425748019898685868772526941880607035573975783848253922162754546757214802197916047154079378238536774035928808016590526837673189304677482492870443869381367968949624300708023701330052798917093310711755902950629102605041472403934667323025204710747349385220098197745842671811030946433299155165747173693688687104905131646163126090218530406921058824867103409071521190110062176811238017003045520167143599501337041288995478576429776289105787202836139386776628366076194973485122030352285822337037089365775034276313360565572682417462227135063007286081144136103244053633892205675810549149084495964709739687546736259530529637219221226117573683820683372136158320981035914118850909866874146911331053225785241115407602946925388781800363067924942064234432508619012377036214200329720560005848275231088764439594866695787612695802138230477134847769993181141919279519817137497506818337317094560054333255338249945031133163782557552374444494569490605630912573709109733900085129555094934989601377916018135059015446275428970138124113333537601288733918168506556335712073697889924561610158057690659900164301549024620953626793428578616246562016724165182796409900804984251950410582386935766574155391247607381793630242948541561043275367845318205028259880830237426296794644480*i1^49 + -2076434496681031016297781796584589929641109873080343484271771640284378184591954439322447823286259501247752807747582753489111234851768143721068870921672389361726530048958793762176748071967646879312721384577341240231632080848327819609779223825538930208217072871394493837842016317275511324453553969597457279568263103569400645205690516758967866500643508728112072179745094347999619402331835805052036894164269307767244557768083220189365547781599161919474299256125612145622687095578730227513955921365776779625170032187666387852513159704922746883610076464794455324982206815586880824585370731302858253796190931813774040462080411971328613659636215840735851458330211802539986495540387414080687656566456178886260012052972533016579547153748796692388693197174557118403577228762581795532061091884106772417405713586113179293038645557940810248447983920365118536698624322122128081264775432385801766695104362041575793875970469277944174575401727464288745104869994412992147028726338942107720323926865317991312055695209673797354836577213664632755335928726961263033982073628643275277088821611822445746536672535397281561430894285062301667511445536497140372780278562835988864206334407869652776034076118819329810568755693591206688723998124796759481112447366407138099168069585062854454359825691892902821826688503418540047723755032031066079219020069510559197266816141886850437035590105225519414721895686128692528927557171596548501806569805762125046147522829178100466773068173793231557324927761660570218781508219338822404715646388743663807311057835158138813666423319370964895030736502052994327168485372419492932588909652020452199317116330359563910749093148206548535784824392379284373598204893700561123407266122755375209521143160884766305533110631813700447726487180978614018459279537427262128730288029989842735411458552775089785934390235044238146748673697635763431970216189941059824768810004338398788750168976741333101891454386070701777400086218865088397341192958935927585673891020800*i1^50 + 45642670292831082010297245598122688030994028030990205638709345624420420570789730295598790517244723218341614966324808080265044593489910292227048664185018998940355717335190461021746791804791412601861787697964782462277717966112855090254166504190980704789008990449190223969998366894919067647314196009289521832868563080232805980246481038681155557684997427358789214402419743716764980635980428822973482438369939373614085480919679017133276242391787673642562054106070833048723176254502248748620876030377520861807360485120170032377485001752239891224607075252767539963018516644703011316623309202526782899546889647945289957110502844252927743800894916341323361401612701667168833031982817402266407562603720438814086587086031735120816076541607940109143697819433588676654442306925288558445069169887087328266672486698242913590408955911902166621253782148333880324092430027641102790455209835601674493133369048138050400146664127364186264828593622907742636774912490482249930505856233883825311187017942532252835552093203356859383781327830811889316982424942419051192609726965354193521673865121221511611720848993765869138028147939714736652779367339672799159955157620137170577615343331301672222166647674102361530892864817916953038997876270574722114244250874793792553595238063736711514330989343597159188625849438005521363254298333734585314701840330727099005915379752782613795816897205792586339455849470249240797099393111405216407753596506022828413169555892474633681022305721956994870441875422539246809849998288834609783413188334308875245045634547409603134379548339483506262278663140411198201069139136510377599571776005894366977808982911072222547919311404321872541623391508006237502730434976710186373765194562298599088188492647698732912931391927856874779356533901634027096025902114751580571870944664363631324921062072675282608269040622049170573004790634989233303789122417996922603104620351184001666486421359489557998614418390678032801261726928152403404321441510953289175269376*i1^51 + 50007895286808688745395656345313203583073033479794975376525104536118868825787295894768121862316992336527808949437048499908111799216943142509525794485975497532235456294293089792382119571045337328637950074055190308203627442649683817376860181480046395617365604889153399895502362468455381389369780113195029579295767374099951159875961862596579540611676742775046086850261366847687735012690143751256297071680542967519591619727106903253962730150629020249580148500694625240902485135594543000843247951399891918636031828226130491225461344751521523084966889419482401621203939736216803787105307373235757263033448740868677506886822932961065215447892566035633709591467625141902892488087916219493968127933628854273249089584806456508719816570838065908648014534331117653694161425680842360430028801349946020254134357878821781241222719814690548982936889382473335141887060846890190430289276125217914054045161185292077289733420342927176375128972001938569313975173704511251314858011157912154155342396957960401162256791005198977075094532827167151770621853827559653882648628005035092261642616602568891861945279481319408556576955366800141552367052619578291060850581238406463849386182690232843716739182445989926637398577498106673101487830315466211700659652416242578606937383726805647528435481820377588364593601779209856176938774218529797063902776405598912683924072470315705956012363541964786765500960060379103062032694114616998833584732722653628726387910939609356425739016787362811229174337214163369748573675670764394004454544015084630534035156658173338321184639939872516152264942044682326517080689983430956304220535471413777644259998772616255725851620574862051487262307615855032739565469816703719147571118624150525853817062952709728102655816376863766782178866153998412369289559590578345645999635758013485372889772251150175816581364969658751705161286181549129800140931706124343012179232928974609172889471290946202210282979365468097059693695886932926888657128592947281920*i1^52 + -6210833052682767200515033366974981320234581847055223354697822949118794052772451209517262749470613985679542792626238833720307982328345167061348584056488789545303981677952746417746340435322538277322134558754866949972623037072263828587278340424929084569348548568437519759407177333796533832673754323757856297840776457420361558657753547652496708550489961190046072097121753478569689271076886012799001106967099669534415780754842593573842130020510949344900832179323798055287236596808844064761972378598742656246831114713588312900615523406268851363016429017397371836327946247446430925774816747445171239333993756239385428945554956554237793186970714850405577868549681165225203191297908450826061313913913790876448738156636890276513563000205537012885607235074917339420145382875101554018039346327910053847920136735465743706338569743193749506097342448553219458507826575610107687128579734606878881849457429484233871564660361316333519548213335174189673868997155061138513347207016778241410735348391317017252806638317313509450733073463004719583915900505662408075633339338439421355302298426105857343869565101939802484237581106784095894761080072825478711880159731348218536675229941609922929818576967907577578082831518080080960350658256635156666297244298892650566733759428902973687141958163883801231388891647924616774966898420548195475429725847485507193506090062177937263430963765859044845193649765731892363097541842009706557416906202227680063997451197340796920239248453477287923398297600901163913793846169329483689240323448740884712059941606113381334165660381919723806693650435725930154823874205731705896105604989443718941791818070105739743225484423072022999418093686427953353706717355973056499612246848753134270520413900775169503014431517430971976381398409666792963323856260200597611696951997060968827140381982665693207389929520075010002974878331425305478702066726359892278045241537872509483428911551362732177026427913131052601613244599298285657384204269256704*i1^53 + 34490049773580267676925317220752870669664964535531826242935565669843412857612832146914576292031779457317004742951918918768549398672965641988104734101150309860822404274490523412627186630787770835336335775142006467711101492040039934647018563971618873893587535821992167832618174207233688554121869477609320555904167094035045278805117779558439329737109729590278851747953982396446183071004040831501111955797709761005984767634124088736710568692695002895033390155140556704709234224126264650458491328149009429148434838015396085203643013979217610642682667036490681629062812719208687347190566899242346803716869977613869215436086993937519862818817315396217019275947201561180734040075360231775089912902121857543883713137508767251091829923199617847755668395336567558316987025390309973158571917642676286158058722402036284517146219491626709204520386090778388553168581627393222794710164857996408956280562745938712144625934282019514777727180698989602748675098791662269723593097686301129657373082043612695821873569177206253970842442957704985742549156213000342790195643229918663070574803581444943918728303391661780976550160567432255860534868514286613125428533829454847310674345542071782403581080016186978636169536835127844916774256717697865916284974423447368224841428947996611948466829742322695266580984030517594017870209100306727325570700334352785640081056156307535828224828617605007216937308545216880515088403377685723923281764903445416380244865874683520043090522188710450685504401975698543108430988927017666054847850714938714122999004130044137323171897552952840332613062385375097438537003105872992567890910867711027272706781573657576230296554529776978708353417401565261586590005273636367141210453693202412379494284314498854060263860141628886233406760081641428504485584620493624436703681684110179762000860274367711964237376552067195865505027151532925814337978417893581137228682914606932913027679670418911149849925765461437651538478461055203791526166528*i1^54 + 378971998113884127398410871075089560921991348052330468069679135298741657188466334649524624846204143461370602505246019132780424304263174769944571133104957309227385945498861852800309719716255199636884778780228838674136413035144193052337094905846745896236505254230526299698730154777085707666830614067629391326939395592368077949460531163148643499777630083177334468705187273929251134079381268442616757468424807783800806290795274898632565881955655051650507143121747616295827421300507134986098083932603115499794036807801807627687845009346422677608134622065860615462126788660220713932541500291571897022720652682556457794403053104616946744703729992956220508273762371636357571546426553351481519600587726643425201723116503477178325030003265256500023490986194585785319140465484252531601453702545335647234130886460095425472541716426655299789924704673864367763802906680406468762377459337890874288093263558794298052471175338117121977330161828695958232354697862321088706512775914481771099054779905019601458668372711429700878241564991489681620655207775955149520583620920359889710294895586186598353013271413579525880313909360591839231999367973035914393344661617374669869379413007007174015530522217939645203563357788861025063155413730451356883513591424573950648425799021408087627298479328060030593393478195645313199660704482915509594888782125915378577121194325223545169227046312182168655842715439985535525785488297399099842465123228057535006892042490611654475059302162482529527872778450491373581017070713063846195742304602351631593680191885786365965868728987618308607034779436519023316366422914899129176139046455715225733707282278126301400133134383364655888106698695760621481246743217352191817221309854164228340108729149245077103281568939289649638614292778548546466467954515420048528175944003621286146068988441837166478945209808210821653333609689562212561529522116756134775567606017049032021910304745706867099430209444310743758621778729735519469568*i1^55 + -5005868858387030571589751953233830725780854542956302270531644546433258690084848232322713475183495250358833813519245435446621947509543419790439197263011293947975261926248798420638096308526090699402045438369359930367778336782017503145245889317833806591707347660982209278977590408759000449694104497421829118491099838856547356680377807154580523516218341609737055731632445596540516179034115939947334522083122782789018688838542148769063781396937915899730731471018550080320610980117065455336627447606770016176573970491504744808009596879706412634244990228743717593801757547594869928333627701355576896022160930049912169226701263261688462771555688322422731611013482060457564224125761639994607118600759426577675324589709827914500749304293541379670991195436514475477811965679649181329820140455623212938062595516762005256238987389561116546303775925192239159594309657822708969803842210377824136090952220101201972631008976867443390632676717960556187687370826130235194015536631563263451761220858787693223797179309934605514030530999641127098180599690920800681569001359640952480369029072921712666453320054234569291647179741303172073076389261066043643767762515553173701872682109123205175902406831213630495151018954212925931706858815387294365417801689879147206126876798183884692028105530531837971392603069833381120534540213394564811756643963310629098776453738457590665575344086842019980657483888634000388809457622479319621827731570662925638277602722758569410426439496466940890529911231049863140046267192808702320264432385800674366944863077070656454784125193254175681649641420175508924104323158018221556521877962190343098073967493626650461347338939592262777043234643032390069004690436022780003586126592769313323153784955312363191813380729898724069503320255464087391000593995497826988343312605885415269953580522415962743422994660080805977648279517695891382405417224630332498020695734316421048159792688379480941889420137771964193942950644264468480*i1^56 + 257394970991346836688332695053730592835604898197441826584376621613905762987136103729786347144084256572680306659054888181172728816403998798278677226163332291331573159448753914309022412880072926707120851667826795539850427266888738612618974703586770994449947472883096045008100169158155553682164194460201468693905313096155284627719972068702086430474737833525817619737354941547471097466555471937801826322807128759960449602657527647521786783773477936685852737075952335142210504788107367835001217288955889505723293142916488220215888638851214258301636022645022340414115485642595426008342011942854189072912558099784222866717978088354584450549412846802037857980939789828754448703343829160391175422570773544997881992769699743990194273511042067972365606212854373760379040996736402918413294207114332179968546518263073201276378731718267673420899185330329208557048400253728856406893420656355825112164455334539008697603664522980313858034381185151236128817568893743688462218938517965775090625648634504676427417472191247327567689543978022641828124540110417256291991426406949814846369453139498077599787382924054325692969491550401718395234043091691458115866686923131086812561577320720555000240518080778152851306207449138580145060080076480906065195818649088902420765381239753885490678854185689497268124935093501120784890258255840238197943930617764810197565432613693610293169070503745200541026753488155543289913735468711884441645027110785402106196014356730146479854164456656227692851889324298177267779743314123897670698717209793010065109754560007098420951764839378070422700755401848879940820674827305894152483223595447497236671885710732866614988154436482967482028987177813706514620477377097266217797186864851375093292680011134835029053082441399593383298321143551513793513038862983348763715580050451800404938003843301059058714038021221375300436466842881273789258276201721142503967476028621334093384924609786246062576026936650883917391331328*i1^57 + 277984262732781324418105889606248098704682691596523351908436829167185056612279361464713357945549396210715067252297147690668997417071596744263825082065400793001679326627696207756778156082972989450561090388552710650838238398999689148931666493286772777377259035406331529082795374111250806826875296542514453660457368971749577464556212167456109108625046771237108157241868626904838216398394891279927470092967775156744064023150800135441146046897427862470744055193985459344390899584142576929303897477837123585764201197979313366481187177368492404694127704087091371211258706185524878310158381026301281862736415440108461872315527644165394205405122898586195403244531703681462566218288122466012045697127830947067216574849691315477197576246355518724391530584159517767187640979346842769177296199004075533102761235324094295567465995321928165399507217235633653260959542787159420147261651397005828448957508606739358315762891477418729576299529723159711727160720196669510068674419042520042431980678831228723618658183134544194447754717583325539100299539768932254547738728334383398362706642445297220322412436146519217811995136634052213533295337344859576287865055655222583048853629525934483371205038660463392886087357121056000334155936497292721073073673835164799885261421655158992944919903200513924624097045128422384850941283525452110783483085811112788921405766949130674329449579118769072586365645417219792990856559175525591421922038189455336657139796889568055802939598446256144707926101352487956419648216074234096554868613570765676345630512563891785029194735021073937450436444470754382754098190698143745684406882411540673539617500274813094402280324546037598202141725911118011830226413710752454103930562450142859906287942076092132209213483620218044878053063916036691237058009770707533905489698165276993008350634186429164640499888071570325648662818500241682557575915541367173937212697712989858159991908948033014087238345881934094105837568*i1^58 + -989496053586899367638968196222572297629046603033099839721263687404356669252583759038209645967597179062791839312665763574513650262760490903120930077721817926339956884108555873243673971142229344249545745481104843063348863180386888119171943852024136748035363897032429119947938837593190219397304746650208182537706654556815158558010046244358373569627524333337325315333025504104432081412216105622532131749162165649598808916486804113102108003359565216401659336020844716079642108212070570649577233668370681708043648339067131819232480502904815739558322759904869245201898621621261572295831482173276665392282035620702458108627834189439537504521440537905637070812212131141570831409876990291332450639781671972539523681033327847948910736346136328855347413225800531121270733606431637526415291398742288125076159888259823038597780194790488274296911015839559328855933798610394087129614458554466478701440262848201050938676657246063310271002467131032740483508619047821275917940551469678673629509945248784752627490531939984041389723483036935194832350125016517738662338953583982288475207650559590976815817004939476630157124197321937355277753721430341891836965685994202911483041616339799784596091484365059756934193237801441151412773166301627906680137245357959252298048088028611973275181373361629442051237463331558862304208909255725237071262162380004410711750864768395863768005989043198641970746519140237517474850025937652608524301644964605185162194761900691968815077684050744265229897137981925842351439097297285615024078783476371765858157821025651898309125114912280872545105591928165805487999333631007560307825045999738041479408613281308854581238419109751856968771633873246662320455671221500207935226899735155197394855284750450766372182528469514731670347018632390222900438928434779125495245655736394074614224733546328434712463964200393605527814879725665486695495928228877867676872616194095061098303899633531781667951722829975650304*i1^59 + -7588159579548278309520550046044913382163608557809637370279366616189332133025411594512995658434571347205244051038285601984233660990301813310480197575109923055614452181376453652440928316405637413978469624515642621513670078417100493918260714260197854602894407908244975124636892127177338839383861372114144317619963546497332537705530029092465820636131302175280972902709961158920545973414811786288885768072081790037729210802862916872998246826951277106912527860975336631912930176229154561397896124861890167084169057949904677143497368532684168749689358137597592898071530757240780889115622750791402473846012317149624083593323075742612096035052439581923360975704015356455592495420746035355213871940873666120574901278999280742347097209901404103113920906973906648008139938101992933958170349374252875856983928019937244920846079056660392608678894137171943050938343061844309837901285873964728934201857491249146451346923089350564310789583043454535245910087099286950261585939665250518006250735913651058327355690317511520540807899020523686094630394115151273130064707078681493282640830490869319618927805194374711183074415862341671098983892038459988343497894089097387666284812421653113792385696351414138677726272316952769188176830017252169988760599405850816080373457231658163493845530175601969171780717157948670706458324706840748007149023519365788216685928443716424234970611678349940961982499077375494817652316107792133209788394089836349253558519229818068521814263413286301905901565405558702171911098257421596888189640529007472984890345101397419585880155989868791637481960775674104497692775767398835566455597401550435162788927640442589814616410013199602718483217065802589805067506977491629553733886470131201947298512680381389813117363720988564537164069493347593308866784002031787591594170306763988326927497876537563139943272549819761632221120612145786606444939098702578452568467684516653805368773545657988831607311598354432*i1^60 + 51846871737293377128347583911519231734441428184395906718770056738855713159634539879132001898221617293502421301278898624196777673818489008095057185023141925497236276636439696566809191662410948450828617874649172601606554459197352901344366996151342608722953333226489460408532853364143867353496705275702556206855139893929970235257576112893039592988629783481625597827478591990207294670773532084905454288821816180321672365803491164973306005049249175245654813220159714562197153871077789917549982987344360767319364428022150513466850671202600892170157882765742220541653743845145694803995684526665941355283379883297939809969715534772530798613436087768358593310752776122020501733924608232598031203183106689100886976587511396255099248115500287465402645759719476734596183088950193973583603669904259636030609686991457062390445139106344292217910090374943265533496505794851895857707876478357024387821841590994908295538178187512375087316014640048404704633607846089560214053663131459864279346294872144583851481463576269023568508356017527018468991072926225563493108912707155050951823492247473814391674728687191667755296515881124527983280643343806025699284774394112972715535072544238013220323682865285031757248936327119674022101268950389369698890900032030075277977324015347855027403382223521150067709555560160515440732155717581461467277614320597683833421869282691984239205478532018714772514836301528014706023407562577344781516800853574858365409507626640683231814598380710807588291172206376974312314119014008681126896815582633623703176716290107026232825014127456616153588377213676783783472089092609690079551573755053476655831697988969061403613466680942791490406366984323771367479318447266809150188633299316701926758337657957052604120858757626013207155530784856081679445646319869957933117734220622169895478309602714359978570934768748398745745084219624813521729650351591289208660841017945897478093343880086832515760783360*i1^61 + 69876743941834025998515656787855195531127225645921936730248788235991988870876070019865319442207235053216352252529384873554215422087059541049638968794786031233636110004286481306283292383262649685676998747248052301472077452565671146148143365776122372906958408650307343206590886649801855363047512962833805517880589735882608625508201209134384255498957933783549999337299296895792458795413611596918314416777152147082058103147804669800583725869709288291190744677907328792684018841828693756983572501125450697646922239993111073731177279462451793433975961095462882502678846401829185343788745950447807414325443694811438950285017528338767159900350154496065661886730582283793048909290189295531556556112723383884073036909552545729926184978089990663620719202695443548034416641060793651986835743745652131799006494985987989268562852443294017375089156547654316272678347593918034978233085821490134391315340690437419812290108856403393071712544234611458703082348105229754042158402853826755334305475413747150604853186799303918599271550591843926210051311514602659760522914387893866515903457844886067963872754494705623129529445975052438643914062081094282960159847214820686230804511677929830922515174371348562456057822022841360142943540020853346993194950547209465555474164478979427077749682331321836345217433081473882156992150108239571626090761654757425831077931368483329969694798562451941228813411845947335541089705380793671664163267182889861551863992890909141570422243772082861341727038160490685684165954429479773586599945311064812950928164093315015982923140130061729859987694394555521168295133340012428243092381528792291324919398220499980686783766455986753215081601237751281631110841139833396479001571136397044981231801959812724540785051565437274772138539243345641283812181905882231812310766497951641256262066410440195517349013559298434204360665231906454671439264489591797030410775946133087529789766288329697918976*i1^62 + -1178711279581393270623759934689173230829566525259693668743314686637908296069769545089951450678875397652269164289995824931770317050263972227502302352740231647950921523533106734726626747253732475507247799496970018522641624549144769824786025989523337366320497904470458587549323365276984149072560945512481034228064793962943453767897233660326946212214948382144940740075468092753613699397650829053229321197836702043029925263903996783772515020867724298239697930366149253575111210071480378669242273089160739452141391689866189172450561034514050873759915838314830714264477185455065583909361054006779100956318365520662295298373079397233334723333290381925792938530598357155585582554434726822276327469119162485777355913327879779172887513796316978243520157961714325759336198507984366620866067298155217035032778567202162991864409079952898751610899196412259990595574467519091403897105157360649456617206989936811061323252741144777270922865328914546973017019173195999256753171787120772225089843953250819199636077965696314458244013705093411020670974054118939431731091939048775969117170282699217400036256683833342564175619026090637600242102869094745931905909799148913623067802961963955868361113918126269907864118889801356132107575963839165949956227039610557367567632886885027759518309344423348688697594323579277901918044449535214513444724099761466551967182706873335457238622525213039906102692405866457063951610143732331134174762302365452137045347813135829089024991433416258702330003639301437300689867543070413812037277780310876365185291273378989395577134134857149774724757533505464283700213398270551196692515013866625272148756107041498327501470629590661588106134861275755213541732112338807249865368091107192064535101672783735798632187575133282784495146419544519394200995524096815341703266598114109606416308522521572322905467909165993871068908866399817895347224116860469585587103312436817061962041660413050880*i1^63 + 1024237445761218608746045261903404495897217564140387094549273359276496472800498749214526990933070576976138385314753340720781921350858512117785359149596597174459281535088720041645480717662515365814840064473100295028564667337027024384038799520544511457928887753067989066110244911623053017637276610414085584469308552017972009770664396351553318532527709126577753482195153121551549771149440806757883276046778134959237548007242466046133495950136543067330880052717620207215164110298655814370635129195208618525198852513763414081405676626275089533718373028171207641112364984143456977897455057832881875496403994695209273279180459910585644710065068888778831813484320454143124495045097651202581874061548105953075150819255727026812346693096887153787502806382351088517261732451589765693363012992603626776796261783456058828366088091138574968260582100337556036054397597505332263852401059358349388660607741232473942474111268213081571960892442296241817188344020656101155012494545348423683428875884444082277578187788335571654965493226883131090580318579684393568154969739950782746250232926705024887311761915928466344038706197344370430919964832586200993884145134070026132391250535434707524410241688279970998732854192422661677857638457552433578367259894435595019537711355956224591773302559578444682066729051098615583061430892586452192466593054927653936544061927698129667532109574981103533758404870827778643146209624847910778717287783942183641874007052318508797306995105044496046026987071173961227496402288250660293009080804668373767085709759112952950212904763320953433842800138137479522645004650475302650209489570637663189305543513348373137585481731095557100094806223212391308442204380311916868847702582782542981662991037877518259210960338733652632982332343491610011298420701062847393364365250512320406008355984331348127957227675027470593665415891148897906727530378602706562277976376293886120095635144704*i1^64 + 12532984610867036282317934127610720540302400817627544341455042945858378734111880979707948306186119483877920120304196634016648853674766776233289789985644367522491532195317884571229400326725659479601717701924272001952450081825195077154320279933802908217902446258228776255086557936745135746528109438607738367247072334765531242903506319250358018632792351708035378179200887710632142460607108294257593731793445023431115468627439752766396444475113145910688384478905827799880959793128390666582485154936495562675723640712129308575748142434102597925685541890868220526851979798329933452383918075824035983983292901582587353550202599021357775854681429391034438429232555758941354859614791686360419337147670868361141243679387133407347425910009753938305667203888649036002285814741025681523165002624468226632301220347133794378220209338945481100106692320006710535441063688497103700078590346853558389957380607773324826999691866822497065144708861151673408412011422628485641420186532406343723167024141632852704400364673254958908852384933308672267816967448477757751303521715907884382466510097769570672436965684798714397630596995299763753798451793377771377555380831115510370039794489027081720423047165212700693016192291510467692373256119689815965769360714500856523084200485441736948962732779512933510996720267469893976932277070573357630134077985295580604028768561248250060146960917825245083742928008158253555978628998734466909444251830314386460507124446107195485415370611430449690764557265825198019140603279500022679753861329997145241366636873044437279760809723482139064523040852701013673841566410461137188916224517287040802377691916969837610500317753748771761115102873046620438989533293986373093253704400229858113480990343130980426940797453916077967129723195414951902734914103019993211002953991644048303423292365523431002180054987762984801761992116832315379347800595171541515409024333560416705495040*i1^65 + -21759319981204233472057678891576411017599175555540949099839511754103618664426394241867129231061650481130080351890850595850024572596867068522197511677283140398616640614898932561711609905176406043466963679801161745024404344093583304613975038428088287956156196929432465654063313772274845783757780573669962060863563950252439405590561815245085769020863664138349333032229051685447393363773498421635595312080379193845072560723460076624020776974165849572714833965176393455579990648870473220170658453940710437252048409863458367553487185045829723535171222008111740995297996645817513224247471674249729362667173310622554860985706382821861043864228241242736997546153540783428421795266503827591137711507699952255943205537117866192416228653678765273122471739534480502490452732011140105001264068620799627845733348669707095909969575459252025383288655494607869896682557160549379179883185274298318731849050934206388575498285811937590003215934460739028448222733028015807291660544167945535220423366402031698885184658348395767777429419056326036253117725492112933310839690700504838433089608844403233937382339853018937763861082568214015405028135472846588328106462264460883887730952964966958504071527689713143800357620646636165450169904902309490839890964539882254332470389211069734559928986442263054346892242486526794379623237022062882503443920105092380625603676373017429110718481572592113038695898075428897204764039657413965148210360099631666892831413815959744559827016575956426394398777303577500235772089207820169830420747850334529869541039357124465800916385637591797077924525871469344732027075501470503591669278078259919237519317599507448723411335201473228213143440102469130574656828195874564128949408586654675511855426125553647678354329922504847875781480679430459980650237645753214768943434318249961815697019286829636572092814380979153084113079950210929355728344109908768739153108304739213312*i1^66 + -72784828189385655122055567473362552865901819290474593383279219166947057928309271159112375600579697715908613097997729053783154122966211272630416923489157107018841490001038226172916887074212473022560687546246704111783544931531140988595065579803096939429393377704273792844072363942168825691577546812974408793381331922560791213463805815001417160432911943502925223771839982382532561456550220860334371498827172990422438777557272281295833615425735341079796491162137807402333827563936184084485898674868289517964027159688574700823054323343413772285808404621616423472320616137348642333247455290743461817860750987846144257358253005546837861033315415346102370810053889490566714960191036472972771951100174135329326623922260115402987949107121356114785222033890854154173742043219108173156687523014836137851253933311133915486161686018517596943300321917255112193247360814283055923164869769839234283538042042291729469280364134259203228751786013758542858082682203736074412822836246266361167432159420735115831305955523529124903496928463936372847444446147238880400022228357825664744327792089917299110330275811544020343384496381437117855881529939256770444629403650368851195073726444693333867145284709663438837362271757748872177732778033766898059557888479276324444312663334790088770977001880885574876006668281253336654394512221361798920537621898715332363090386564739091383542164106421806457903324967629413132705512338775133566409160979875689042630450906961184264317682632763931184753302021788035271210924163988352424054486210459809124732785723853959890523164167628950292223118735316943484313180974342730868763758351327417062713711846789502650918452391807882119713145488818576703894933974117018446503110270187864872061919246098535732819077130252559341276747486489306750779358256427264829638122584985013138730697027578887715675111882861448164872025591947910200927995870709798772085054031872*i1^67 + 105058407224076741166626445711092502936376680943711860076865825182077437452230619251468397672095843827928805635119138246011979851773597712299738435968956024454718588971291420818485296562715001088523686585875365330323107578294356177730881901303451072061047431828652123707896447409381401938959102354173536005669114000183313044687000781489371966148828538271107315435775435373983353690244399175491063716088350292646491766064362812209421684108443298751595267848491430327678027483349626123603007617130804794549257836226109352791176759892574146884344813286468445590154770349586887547442586246604621777220743024865507528121517274118430420438801566711764533518673705231873938866673386341552688940452178556444737292148198281056347610042096981409621664489581135858091451195324537222113214830313169572274411956747813573867618169231855016106050253387102647891503402665563847235779167387232756069378378868411312753132932949168163088684957140414924451285730252692023384637770407242420352609371894156464336178747581753426932462193707748863027002722930206125984012165851477016012371930284690632668791752367262695910233946756425933431707649950546036910265405254286013163710183048926583252833767509062807229631841227715413540768337869642914498012024451223320229430803844711647380470813814435143193028587879445688243350935250663812427059168899240204635523300233268290834793173563583512062251665517324574551373413696043383475126223720642071968283902807730846788709359953857671456964748606910110880349572047742452060698790467344078934853856524513399241586526707645717737069147138664570740139946722863241943683372070775712884565321341012128729911833823438936826464380528133232879869853046875321266575731555834121481799709219699058315004295569060489052558925707353919796035994374846138866500136059042516816613759035814310342572537350590671838342468330083511437102581721026861752431360*i1^68 + 619983451436400149480719081567874604293175975359969879237201382756468288991539003119114705430123715649743542689965992313373078526457491176995988558088878694340316677225277999132079372901701529729343624627625524130100531555190319279921989910049446668506136327406989442561304083773615157590832418231583896765131707891945686314826117579552848225632770421282770032472776935871443538062946666841140616261242555615372114247007335409779547434035034870283223923386972955478991545620362711086034285827415935582376810038276393218599272863131563809119949364984831110599180313634055376081336415370188687226128591357787370359824819693880608710574546692988910677555540406668706069619253009710708626048799471313600989980324650813185151058692282669641992368951691878417408714815975348206614708493737281270868374792117122109552119521830647704001583415097722455972014228144778325647588716104422287975177241291422947265931963080482117004863255111931636046691351062077609164435666332749492712809726860771646009335502293779354009024337979652369328914550449884649494330990323328687732812696606513248297612352823856883480846081024999182750088557354028171434478776610875346592682419783018727557462140209165151566343337588572655574022787667962683989969992648431049055205271275699392596249740133025503217115437676104388813658440502837287691767395946238040075559954587134752149796039265629109497395174671440466643078751857874902704867847074863024637252580682180394662982469681145554696969163328244961788127978994590626464583485846177967748284203890555583598983673491429012772466709579361068672218484819478299267043588453703379932547007555058591592530815453364198699279886766939293823080950618341025836061936187885462877891313131358655909879836430672132868745329343127831356552542214931996032418698397375203986220183742133093604681396487935672799898919992683266580416838352472251328*i1^69 + -457339774504297593069521668081509711760228715319972299440899416018438053305216483875683124865268347491125754250182127334966346065264124382292168969739910731301960354837109106019383517054053863210105996116081827101912800807168230923051435424600105746082326606434869896427071028707968239620611937709858997886685597573074150052971932614895265135582668465891184290278922261806373853663663164795241910095123961245064053014737525824833512891414742711284428540309971587914217764928945149942174664470350485539966315478544214314064765720264559101162766528875022187658597940422045755417534441894084213111531143057207999162103666084559942437343487850270244414519097434182675836285664040957528426182332978281067208456323710968685696874780679652873101307213799132821662816687712990446989458963712839269393271082798718340766996422360365989078837824915264429106129660671986863099346009512063814337085534202472252585834727346937191123077277949216481556552742597367624303175183248147220747302505296860354396333801413573102213613146738176825416405004375964007108145834648261387991108943134947420285558961008109273560961783058456119885818126674909283033151888891224275775716375391777100110626673367513392988438975237595204372892697140351884094259255452515381522127633643450490817992410284133994959620340813306340635318278429928222059416299310335357191456725454206068179800405698254810683684623526065499225101267840883163819076934279888763573388052801620084513504583634822997780653289576058591314679075689351702272378377618448552957785142469514914772355260696681226343326963997856468203742795666756203526548846572779883872550767112262308397152470551459241890166043220469625240226106526440428628731061455473744858965584566937711921422196244901560951895407956621580119028301410196486158241381680404194289187691958629790440965693820239397872798746323926842919019024455040*i1^70 + -3803850784217448238109471084418381620969141196665235752928240042694247552198535722991684611782808882626070235885912274176194963062356276751992175864557378586461626096719106019188964018543538736692070402210448297099597449744164833174565472666046958367262078602480101174230645080871607167269204989190159742787167495456414038456315129981386338523051996921493159030254628829912957817204703730831968640820417285947002762980511765390232065010587391933748495429208267101990375329147423005180084082871813958011018783340877165321865247547933784479292811679929733036768934354755399488728864185537837222958335347229019474451362382636465459688966017190089285800632740320040135718398910310293302190353179334917473677226272752493738239519097346414354060433861971108320815716368397418905116731238144962240241073024050864130433476224120146935990701029890943907352370219005440102969024103573129759255682056658179864482197147809720033285902568379779091844424017464285083299212691480125173980500881650776969271258854360064155492964295493649978751270402189502575572038802735953243136943325258760167071682688687438341662215778635347948861492056353009487414415866345449788769811057512698071055555930149493299465293317060321504151438328681867826849131538945391072834478970355120426943696497476901499662777592011071045973414098450964849045290713073323759662808498691956561579669967919888734265790100713947935072317156443773233428965004709765698855623390991921790149143068347743237910392943487368917780104332287348810638025871799338114750407983728605865800349302895238275769206681404777571240024371815493492611341525867643924959535706063093754899035165375397964699449623412586441841750677006093334852564715210320134294688424883051885660850239785840069623338250431975006891823797196080942576715984042872338576493295517699913140033292341356404305214390852236099702136832*i1^71 + -3546611675738399160638668390445651714682514163738576661776394526339242550498551167141208069205026262963957001092670436267687550361189656985304644751438386508711101802905988853166828002780646280639084753596540964826149795023876617657725061469536702936813139185395342482458663663599717552828638543446690723309599571427518414657616456177363080891309831076286298897416445975481136815037519716985247276992203863043520350332400464393529975666338096200184238781824364525430959335148841151883162160305370248474282977717224174608033134284017402164486932135112387723015436082976022942942424972676200071354734502723546635430592040018550017775350811184727277869612475170969206263884749745619994695486199239579552961243585056817119028959120666339793977806239200150539167737461142879730075331993794842133307681818830185571177895206313314871841949123085014347228451161246332356294847373616292260175026633454867691162347156262457247000414194762116532004418755249640843383258185015050832131378230554905042107272158024831374821734357947388781825929220218135655379306743335013091807847447335288675417851893641332080620322553168839681124502486720440454777781912350973573073971498272557199037331871171506734061346755871393915857104891259237541605633990705856530328095697866939614710495881588753556188798065042546818814040572087879157380683351662259231088011383399654235823678914597563219884324688544336812331570662208746452707843288976557011581546035632192861238422504882091518114934943513811977692081150822265445266726418868938892726618890141126547123173536943816658799875317731964774551953591082943027002258202367328387744453394944249993779802583309167322850328382219352831294024825768556695239630848086635192516943092282777512993964254134739431037343367313647125246704501230951797407374651493123389244954515923805589641693056469976145713797789536462307328*i1^72 + 3461443591879647625572843569594946526083313064646033240777900272578053541008173693144792919893579021319557851505258803899110706859629042013912767380010183269848750341995564421004436536529535850589974011039578591875699475099953047407460160651958891177854341546781541869281565335769688449770432977918879339084443455158355152816440358884339113932206576623582002673417919213462187360823945687915306401212462617853358457252837688868718524640456824997702427623539797422535526037160986795491188483502171082663833541736263677026738727000387516751276311188868656304301934230725112920061102612215961980013376421229360002870415969403779191713218576304425238730316102834174404674426323413869647526940514326044266121649746230516627345411985573780221565838111510546009415816396131548164695697667365867960904370973826393783912974518213093019052484672482973816310235592286693956802982642250144708879078504775196375410241228221210305917410969332351388936179394349353817995051811711377999701014565822989492906041518489827213970018498313310779467892029705186210269604813430744485343778711179166485691134968338142520450626361554774606100844776070116340839461675154486114336704061141819339092505505308583573883143799964120912805687754518872636103589511073866730075700287889414392313767657426552900031961893744997898152848815434925999288921965281868919013316021054288352490903267394608399150775460778750691303499333402672191862848500785559291332990743688008968741756683993447698619958648604387356270241499706375569979803912911754843528652607501301421719014688471812087408723207976842150180675543712771122834456367147075185232862466887806670773494634919097135204471124875423417091236811032401480419584318719199330421491213183220450774892210691000708590239471448000044246688663967730804735164157929963742934595287964291125255719483235407304275317678407680*i1^73 + -419690685339706838470451557182384592739044270924407009491974328277823459741072787360470645913331978259820443147051343812942566994075082326303092472523110601075172016030319576695527394741014476662788957373662654415210440204273582453827784876148882430724396954782229413061542892325286408243559559654984750568180347462025659200152482465049104634485751383796021128361196531307944522931032916189870344733111411258738839231182245044818497103419813672247643787314020843949207539510408216825618883049985694996245878454450070543133499287662881511390437453164079041152692778598293250933378168754112324540699100801635302794400690034490851080585735678465695766784257332958838956352125132935847964960398464904760878734464103907118993826315025773522881228528451042951775557168699923987409316680417687424875418099864961284428631941410977242949660722376204262061493104015209352366221822308374031481785493492851961266717279605961298452034854072639651954506046585667385797042336386443179362851803177027501871015519806242807059858693458122556507159877363833450537901434716190651629848381168402998273514333236809140778629357104879646011872762151994151906547165296138768384065393170195302831806408913565807367130878665524075872774688401045300026944495007503616684868584752091933730832678989821730649436377316062856040330619165249287016933590457222353843452481715133008626932728171467114227047935130977168032788124510144962514336548440491519736864655364447208193173208568818649106944712483971689352068035588960467779028147948559283007707192960548015087285471651148902901482982271035922852153937841962636149365574744610304794677980782104946950953012372980532314313779204943184826040182185126589118535676385529648064238399280579048595308054201773085308313779574681492600727796831698167741252956632675820028963249586957706155116528308678476376834048*i1^74 + -1981552834210916646600840498778872051640084336273495955051518807351751342574123915748205687276736318169095134207360206761484766691802957464496629084765283364492045953641368192140941836348637499234012943819455135418401247435663320953205055546773319388597261573805053773586950223454116907715669049698222840616714713285262999554540846927835247500207047459214415254511503452999044981049783156225007887920805022891104547925314972448412054792151926529711777778000824394837383808581176890141298166709221593405189972976030460590741568862711813466818185278960576537953718209974146964482002419955897837801915882042776686126300715727369062358261046452934754481691913360265411679058567596807518201281178204017469494695493423491563066151877956795689827619234508306162573101931369003383026997074743068166217275891796032176726320672901065806572227938957656059227256127845392331124823198162829761103531154507249887406339926376981636417637948768061378745744706148008163187879616910301873470467102819029293404591320737985855253352918574731396949777379053316486757835179057196172700218836175719745276309478767880972428262864443939867905864170835127079092628706266070458642457276768824604001176667940158383880696496649344708636912800243401682923214434842423670440228783269905033175067275566968998349237220263720233574960225555314102908546181410686955739741387058121236467715564515824656669308025771129441036847393555744989285549269686818340294446770063081373219975395847165592827275274566036568131919435817324840935107834765670825384265730536681972094730004788398612463711413140182819785123404923966386065311163475253295409041132655179777582368214976690277453444975304519393131579334265077421410747284812881836499643537046736516234782440507379361631021269954167032728972928222372169711964171075999578112933097383508606035417864086807904256*i1^75 + 391598059760025566544817367517336033524325771896930471066673801741431990965745077300196791480280032048499671347920971226340108751175824843743355024088126395886678768479583441818175338646426896224078444288019514465814354258200715926458815937895436453709948898996924298881348624988304972016401725007112086742681426339364983064722854715853429006562929102218430177369652854446883839882011724804577816717200914634031236260595250680033055310472186527442877609190992495707878523704083814478582132688211892630313445874792969427298264320199824483834458355895159127719887644341044851452661907897843819594711927527834107829172569438990439076651285417687896552470067474490412260171111612498854059048701671288851922663234647504484488354783585255244731709904384320508067261776411165239922186616336896356352184014085274696865477938582257095385693916519747087919050191559671140161426624738148358807142861794243939930111760971359610773770345287176026676461600292956832920676048776424615832081221638516332123195037480242634526872943212739805724089424852129694129507169004275831291742869576987045927710355747519262498506030064129214326993445272107995709887331755508861881978982705413517090698001888513556972752897820254064132982128444582343011546330595652904757674844492210190153205379971123125983694002664846267207173641565938276888553468031414513778143019410178917187116560144999747041151868923306983635425167180755779348350197146788230267541500764838179357708651653687057281493366644134590398389498764791458523420330752495498198516473246509973492493757804953953807650015760425543932894516977526317109331469205727808225129362991565246840527533537293458437938842726746481245782079090010277834099861685584512060394032689833222766783007106266646476595711467725267249611767327105150176768930287359379296142314508740342659715872849920*i1^76 + 447682779812100223778009469496437919894427108565191524531154778104471954157016654889578623560421747054778334297793959052484058550488648076401696842553522953650080775676749176074128434680104262167028213638221618453529188936846158375451609110116594496518744345491007333131287383230546295119658585402098583405542603149139307120536248494882301170383345090540302429644643512407981177446808852670498398018104894625431319583617148408718495879726004661595789212520865882185717194949724175230696550140061534393353984969279884326084318808237748014046513191605333920563050856397718341016248654657560109306003092056596361356023603827724879114713536780513452698938303938852739425173299361898265968077809970619007575289163117602976121446517479647650345032387983146954738484097003530883702351030921853484725464001762388940614646087182084595888664078682916774604731534737034481330740040071042690601951695216511914699975906419104831311858613121282812353806961881684439172284144334106264288775494313778777927473839464565339571803517920632932354601562333773668612128713021792416690351359516621434122707104378197988272145709888964923168692732433848022562889589063716156182344049937010920866075399421914681583844764891317500238620841917939339201879825394422274256048615179522610167821068677276153866010598982886631753367030439637506848053080045588091302641162692320754403771868629092524713559657061516398634458528248315849732239915423862759392035751615355678072079812518392635308817292255030565334555603647205686655811675019246914367054160386485214500162464297960634019454411699717248546029661613006433468729602876154070192956502460957730062080084998416329778439232008024272264536891029451577018444664224493041318733944337131786959440925419487995036602447320117797463734888524977003579726916992326097273721499335682818173829120*i1^77 + -142265885449405414001130283304983580974809123104916735688647808576638319836018388063225577362052779057913474432599916707280006447065116229370187399841929853800099903935404029697349268068514741864746189127973023692380815326138892899238230169198508447519471005526480726088962448293807180888551279798064591377695994715743816878192633747439727234228026628771584927623339538496593130422428311336846353400739203784725638034967625576624573183023020571839447711484248620087459436270381452663860857549884497822377311624601898755554747138758213596027387227503923813281181043559691391972361414305884562828013224497104184068897358021280922250477961119716494211727882496387103292512063105250866007741521961948225936510727805882779632256909085690597283420633387110061639769535200721106198438174214526687727824859508870808285689640545194377420134355611569526698843132427735747338922642134925697810834220037353667875030670054662090809436982349666063370226336686604845211116226354833879108868820395125656621040348662620753294564382266842185064623956376923282817639127587023518940722973174771190494148287419942366955945562222650532405201095906731180391031185805254874769197808064648065288032729668366183613010104236802281252144235682299836287220682082125883745913835230805894765113111690914260661675618614757547602459983345431309799620356087113070723599846043268950722240899299646041269950609062125029102809362382171135318564762282404119871895135402380487842163959329878244609967233075672000782655515113045392018073964794987921675138760854419807557710334881192269744156626484690711259070569859437931913861520290082606367173548336017613387272418250269133619179939525831518016793644429132804362413309810178753984716909845369401919052556615233426981718689571000776329207396074669026751416212201435028616298367087965896704*i1^78 + -73661826728837500824557296189972983480131498878294613099576364085480615309590380763142946608400558764834760170522355489716899741125660842639237143045880774356610890262274169737635766194062470518020833598667773022169890438673986953360619212255541505052775987020013477402797928696886144716892331568754080231445266300077057899166341930412012087480864188285258897177834126163558094930109674261525949542277732616133152352928954381537293295252005681684132060852313033329078690270750453767134233525389881634836536656784972177989011104620208391401037077808763485217975050019026981559350301430760154520987313807333017242258317245461824851342510293262091684282659805393954912460200141585591348000845753007317246357503719190419401254040326813102909649624197734639960381195723343572267140088493430881672045743634521148167127132431637740030250627787595633650808360349920415542996746697048493696445402333774707122685718731742096765675496054309370473572021360192555708023612528010507286536977858225966173478254586694140705113050915750758242349268132432082451579290627933128594223654823991087789427935849628098176176581087989322936034499073097663976832444503791493430050355578024419085966276498300858790806934857524974327654137393498619044342989492181320890772307643220577259349908422392416060037363874090965335100451938442183110463309228006940253029232614277002965250908882920101488932251914383675799720219173350921057310593200391374778244287344884703050986527272656067455933684630214820533947421417533983626664403574745233256601095914847644441578259776815000830157864528993283535570828171276789552581936251477831611881344693685348535096447393052778890896991619557776736859747557152259008239444953119610542375988963773046080052054630460502132872026451936179851853263561936905471311941624870110455126038675456*i1^79 + 19360924653056346371291295772107175283083905954798396815208854273164346088877407818619391234144428094672604462448898291529870474681929928022277345262244150231245634192282421396995469719863484094786007595963486994687286335405609421337382600794304996427453918361132431325784045895570512990073315717859885498933761911132055001050585505189001932866204423660067988210057096354554626116621269028159935396163519341594764342072297516960442946461922260404915044144577624972826810148016737678487930105351151814291368838277282567549969703322379816250077885418130394555864034921277444269269968285916116757614873762810993586120037512260592543542028583214824967957388309733628656877282988131132776595777564983561040110123744654200536066627315252512695995266971644502982231612520371778323892181798504703581551582137377556772189727092051335397011880380400500629004627597044636821727480595119768459089777753595581922435407255536161478169382635252110352305037409552313816317776401822183432234699838320694250386447256933182020195666034539148744203227944381805508841787539051311205211775270888777613238780632246928702505017242458453745958617970273134121277746190822159820433541115797724330198184190195722109094669487923152061998971046781827641501177485727990831813669109204041543673270124953872834336845043297530371530212799654236962534831203288862188226264424907062654839869862392552195596553870382501238452068158495596309435064308672672895007269607004097954286942536822134036658928224327277497316900880751982788294842642519515653720978595574798321756695665635651728034469550128060544190149418804166237420884734650523242374726358205635747255317216568480498300303393478795255498138288351911149195491096372454321140858290329120507604116330344261113161261945178509170722209153008330571194777644633638905577472*i1^80 + 4793388351036396899174339447196943022995216419187006617502788416099907068670947505735385296008477066667225370765760923113019158536009540279231583868351248137369989642249327360486194074281563739916339021209002479692656993538276217491085983292414625685217549751782320483818926401614691886061632719786524822402069322956902631373851827912711818721040554040303844749962956229427925572565610422330182992045112622880667514861534895498852814352863841342679925625237711066016267039725813410748790461467549963985598688576728423232016159087127073793803188681829454446858195025820807754012639981316836996621532344135537214739606183131760348713389756393906679103457622732029636781329750074601017759937962834773186682379914658991028141537232108511770909749511033614489010413723291971172030540170536667763493330529224937234703120339263130940232049871633194001792442605556234698454712239956205746284022714618939968329315881526431541339644361975364508129353637625915844002793470799040747942718215916429741218544624289493916553190479356042694367447321086300138431219647918040884082370497923932129675088538263785611970325600453730310311505500530533116043415890921004536678829921957815574769789493868368036944641775886683327778633855465454549229673398508494596817195003764855907876197614001581165614904480612626559307632163699321924133135524217760353289864510023433613560104941201419074975089611403587528067556335128072978633532121614393343890987746401393185507232049644584374028812994549398297744881597347703098060149580714613389292617745443650228249750407421669476682563221817520842107989191984762073496909205117566139814999760838771022941437573455885744141058018081685060676124482989816540058378125593172453721773307332585207110765363302771638019450313358094744039153232221279901900128052131659776*i1^81 + -1430973205464771449427817557712811544235922326228739814676923411664097276348051777675857008835439367022432121238902005956475326927590494585813685402266295240239759650015657257430163105916870234629328265878500021458890326444178568851015433506296432977836186780127619803727725420928844171412592904401838358168013908187790837710816673319172429021905376160179443708505843711790323593588118327867832496314926383203276949790254419164638497115036763719841354286205672056501564791479045089158307568836409150075339778402110911726607455106934550955757390346923664988741016181087916364641205268189079557703163014278377619256117473332983407306349132867626770408227631343822587888971366592505195694092876021298980695926831847657235659032159127304263355474020684801424889506833403889316328688219381524229545252984218702219732239103508627821775085363329370843804902296037370659830826505826016073453410071860422294919405447172573957044141130729292895818846650356342337856444442196640158794597126206885661817197960267706781901254076348707294112256131341206916760670553322204742815901877410558643064075146386661821594024063905046130490833808579722729743720009794983449871171275140399837176179833720145530929929879573647909091621915457728524873790776962737932797910071960492553740140628334506457453736245381641059741875643687996864946989224827441814980927692456993439763121006078676192973299790878037724992425592612166023300495480033379555947837160737452152348710660562272114413811027087175606691691886881138670775213420844416600717219047256185628685584276194403440310011652779157494088510051993406782017113320074333010686915979040065873395610580294571303963527288487167081569771195776301589934141406871620478631181808385903836251642139543483617041415243542435318070165819216496359379579174912*i1^82 + -191207721927771963606178707765664891322060952671801194565213606760272766674991123515455226222095581864547578412473280097659130744298122964218467570269914650928050782684645351166310288199297334836066036458527012820887965102338845695680357251439740874968572581828782668175401325914152360459507516230534947113468141199715133406535993656032230618111883269187479918099758947093253796412262388853587696730743348948472862234826826439778122616553737328900284416312208783437652872045895483513230650422587809953941421913758133443686553310642583898972243573881344202171069171769240717977395537844488036712371956391033858264732674502465299348755193487840774275372433581318554047393971520797553716872604784937903171639875224779532861448728288893984970603251396222863493408338181594260142974170500188244426567838988277311462815689664961071737074829823723237856982139285494078079472029934800923055657147584794709741539603538106451340015826770161047216040492135092854787606091965260547747013867182703118173019911584642600364977711181471455630209581463258790923645238722394944508100961312674347421778386738169260771368372457607538888549134677714749566261800828200376401915049862405367696941452286076842230825370485573274528612809387076554449335897622759597287260025110629785782876365390941673111080998288889876368619061629275175359928036704118871284563864681598093404206655270089393156090877728152506933988429015071463188688521921850410370698611040136444263715956517867504994845436979192978636683989083750470397216536785767144201000030969276627833433406118886332760234718082960302716659047193232702781492680552176030064587857696480059583858270354469628275840817233553352303019245517503249347423434716230740297663490023237245894963002116149104839663129276266112166665592576557591822336*i1^83 + 52342546549664915851833764190498362491151269805583714743873660091870362362908798534843283244052654634502065982195479185968636193588752294977531753927298538933597833613888657509303157910624149231482380211175144939802000077220023928328591733041580393101426259992437658303137189283013649133141644437359975064885674733629711665886565474293426432612440032364726070471012292489528648241654433406032084520640819216303291513812945950293477171927544922487677117311599110755500121815013936210840391861111889787585973023902988603959978005385880293531164196981595725255607924373024330653294559738789727068137932391515325499178003241821763886010635956672341874181728415992912051062299244432090820611030032821956581434741303427577368465707924466153043664388790374151150784421483089085358147443071674270882453797665535896436546336328697228028999748106532187162529269682839049459237741615780869655053952961005256871551210808120873005948949972549424578932908317117475016666789184299661159001380381042249454390447703426447718333826388326127280253483526026475022243800494452542415471150206442359250757621965634462108253550317260994363626256298315372548307360234478067069044969076103747722718644394671539064237710292288844798404819900124746101874159935346204970451361976062635420494712094792536988739298732842550037883298518654430566808167794309116799512245511949596265217556649128413557506725980463100745575860447257346548884848825952437460637468853309199294452779447909997440423902113328842135534692530236719532159989699521085770347892325053139742904375505363458520473721004179883539415493518299601481381162285305579321044608046975126279132669006154730085780676278023076268941831451237964049813746152048274797874085758259184903253828015831178156634454696929532566387780965367808*i1^84 + 5286073113433213658023160969507835542865001587658446472811536469392340425133778955394619949707385999637861412565071940505478731557505579147350025370656566781236546764224681615970613371818527761158408915453516936905227684443387394082124562700257318455804853044640830432407467560054041353596754966360058433263811652466782275354912984364610050961127766923884161578510039715673379230388050532295919978588729805464596114664774944934866086561441087590636521929028445435178569559303818004925758555328564824620456218105400155102432106266971778569710059561935724303732647800865554343842286982290827100623293341228379382921903834358933988972961899280805260263191611949337705722177166416045922578259467975060388431426856013823640846667119167579567456871364070442151818449704634807360192925625408025457057560967265262507071678580977308526770813072843913855088127983158208605921717785498854961994224951176340652790187654236507415529116365093957657708125923973586815294516180604196667653221339901502367841891740502760455932383479420609704411917784611040074296546133266367653410422503141844851262101319346405770351040024642961544559929592468758267451007224553331746926435699774520097735080334701791521403852277173000183153836937490164539455574001308039010350234429572626105855202953251068747145579844241347651623482407121950426579493944622120868727909202590706818182467604203867003432878244703817021161636868295858076854029016269953531749898834859014718412325733114466328028771049271610043359781662168533013246528031096607619529528622309812086281512396851419492786755401482968746030531033121193627810213085661029662569746074943957001142160802411637187271791573425818462432353941773945724794636759870429907192186393063833563488570123843709162626493694210422244944904192*i1^85 + -1448738475848250065869696314441204647079199968584053836688751219681957063228321588397070593013507067550524213968987637507336354280101717494305654585235170587034061165839015742846333726918828286651335865420101829977791817661092925967621915821014524644190616019046240907663432224868041209768594180002372988328564657680393989228355618449010803438533240753270158562915199010170576084949990527589617274349671383265925147964638027611776551306653083821081633873127670673792368753347501931254345597192829194745262364191758939285183883438485499456851034294850943574669413590259086844165237492737280403667979313906991734253228699845816135791590608374460332615319959498265026051582683256812337627556163828923152511188204116359283630517263239704127561369477035429663429631546583357075846921180213996191368862254608710992500737064057944344426067694911533765902036887218421195524774931013243254401700837852858794641598291452735788931444515012373413275969374855906805003877418404880580557878273198401179284430559866287836853346334071495969977405409810806639765287776551077974420900334876128645962608401130037895401764050326728453206899944731465862280793663557703897903137040202668458202295396880401099970783793160376708093214634308181078987749704368939311743867897541266321460690532837783763518385129522679131794511753714516796840289754987805675480910274305006868169454869453182164047139452560926789088800606298504379017145508815389204012667023856367815220603182374201999147006462441489918125532792170238358548877419915436634406940981795917321328732249274195172670975030399610898146023071972591680938144971404687700980148494548225256705498796778682024493461124582267513655105259353154139681664223356784000525614330642878518253093118178102288287452803669958852608*i1^86 + -180390344981127740706819515990690462346779414469683547501670879157426494822268194130840984355025689365569591968624501526770390297557782836685122674722401335178882154295310254134981343910426974290745014192834733805418115417556112414331790651125815497390834065383049461445640721516583067383703574923586164741001733585515159318868838430486172164770465855288765202028901008201733876802721409206728005291691831064248389025096278961855421021848536194443585569426393824762302659934966676521294106720539980545033888627562426549241538801073993682644858187587011256336355716821240689969922643636720896634799904165471739372584174437078018092362213998599613258302970567320539214834270562140464951686791112875663962208107124655762239453472935730597717020651736654715840616513174057037092941837228154561851850926651170753595605273858254967193097715019073579607518082989385501805963546364597333368243570949292387746196849989455485684018474753071020193998753491173153626016179317624299526677380073436911533420078072122003320722205157700083204467807210419126354261431929984095210674596513992403987758131028847920038856220859816537046368873763795351955680381902738022676926633503539004518245807553909545119488433212632635339492649140969508336866066139755797468063452032066911797019413102807153489777763461971145999439048309450817766519687871561125934591481474255641620051583494934322100641259141091393608771157201680216685532544956252395473230706058352282402665028873828536747541835003849675308825329592012312642229578502977035538343859132259682286758721240273338303002349507884789053149115624211221400465608983437121675926394148903691829242360772004820321153604579191081702051671475317049877769251404045530843466458116954243727935722624902872345603695706112*i1^87 + 17897394146846757311773539007304305022917158280639709947630460636314850007616513875057982109259258451858117568388324990341349814841425669907281027464689340610967546278101710243413880816423116850204131595623045412150284600709005341605090275762361924335073803670739252781912236055147730523658759419267746968192586186655821865885984250215422856343011726457971579720196984111290794312021201349887991289299583783316928042901480571829316487835459669761203362787748088512748866949658672169043164901271420751340433392208807663853538289717200571719982803789347620367933167368271040402285225180058174885194924643026416803459600420165497112260437892415158940922170020134746232210938363428081609772249676179014291052861244491715126660835918816650262319036310454710656783830507001506339641019227956020807113443424041832480690251219452004478076926371482205183612950659700304054680934850940046661918652905628985245777992347947656324643527594510225905326139057284620903350711648480458321687869555559601908535276263209809975938585487565767983341649774196125389676096239241421981914199769878577257742237701674694781723123896499993778838811585767457615652622387552629879936943776131246827477293141549255511326736680336771540991191025684762271628679604664531211906761745340474242537856828812858145948934969527128916025064603544833903452185255171016943199163589877179339306930163193112547109610833689116583601513213878679766107519585186067927007342865799722239797127007647972569709739170411822915305080971288551605614934403553750343159272378653596347104990122131216292615284071382110935680964357908719316317077709794792229673793591368201207753311156080663660049614973270560165834635625944432936868364369749091863139934183408048177038100597309003523948544*i1^88 + 2639866040438912708108507207769410618118583491696320549803661778137821881745130326935731311429313367421268407361747272881350248900827669344268992113162859896793694461108368392448905952679156208270856029738043407686379954578071633624402739799144629503684852154940514286481217114849597310980144682685914827678439379860895964770565064299550401464184024680447672652262411853927145333272077739331467690732578409298343767167720572184052398198242408681205442542319013714097792392456355822196853820639673994769288861255119524581263577999910132387530841956837249522922648631303285027006308279854530091927192308127877189140605984772187726533171463648135309604084639461193247948054867013892168317139846827873569818580056175069226338545913656238147232110041845705317543601720308464766113562850717745376521299132421434352331739578972933982955601397021006431253309047792160973908881854409900291604860376915755396915412712775220600839717563729973917322355112564200059936528784075123793623151269621841253519306047333972420566813140478289602792276413290130383936376575524235431722527494313871358981505168400671364221947072701697767235124751705998638433678437685901084521462970057420667192367865862473468121674019307228058660574745746874300437675591297416729562058866234672188314809535275208151009946527044941088738799656522783734675709161597190370295015250268986279517387229034801041264197793156011140677902871877975159326528736292281544142024359094486234550081968742931192678428078145706201117842938815155645847776428798859108529724636747610686789483473316154253723734518573190916970742934662252303272687514335048615607631802511308560845899295678588790191598885584320155584425611131979993057880976118848702309182726055024188936186052460150784*i1^89 + -178319885439246138179333673082750678341267357007630730234227425923265597807262498659565261241070342767006480466414305815906915876438564114100890652729797762079761534550778813287678017167810789562431262845141453658571670284361660367667377096134518265621601250662953158592412637775433337466365663248674265444348487959868207423488665049871404672360259991116999762880205200829477114706587048477284747173895391467656238350866381551688195227297496354568809657728373574053998994958636374889352354274748481680696885168271335196589392812442448312961147684105523786761290997334246682772862286290469257342575176304170840863668513240102806752806342843674506119284765510787744584817160809295565502715368706654833133258848035440729623286424998858306390902297636962926245671954827915163428704064505454964440999562346652770845892001034649876520735870463863865701914391087841223413598353753621611090755798695609171079187635433102815587286451252633340734056969335734133273590481602757156580847277472912156094950437653943159378115994822717758377003063976250412927759157667338936887090494888618802174924441969955917825813468421488854180573510110306529586169174178530985663608454411034433020009494584572604650146129633233124016135049127342187596922892721971963274824588715044830088312063060912882971318800830768053941834094642268929004919277090316283324043804626225942471379730826298208168753975469324667718198862210263447699484048863739696455867091605851155126549068394047517949822163188886888335635409111796531966234918546084447134645990942588881522361584436114417615521250143560090427421758835790745546148358688246853964471449903147659367733230457100023956543822259550707025589311611724055225399669423567887423107106404566986115734568960*i1^90 + -47585104312824061905183335963603959293168359401112817955960893858662749817850816031031648108119872861647343875183134553673580976300385841791806100168085319289709052072972743295321728367195064001546655589084392667914576404255259620283670287692944768601324431641776536985111055960520331775009486931041212962706373879065535994990186683231131863254643119592004420680504237200498772116497278780091049356314886953743285484436154795372778687343563029517061936312557360359403803513937111824163454467812874458955082008400081455449942817410522463684694574360784357256846962565091689598269372346200369318041555379263980602904051125591943077516012335391165137049528679033138596003077907039576184102341171761021187301618291442762475678351082795782323966830781878835522891867574558485798277098018277300340315916429159570715533612984525570178209500746102605225189320382667106360126975717062255481405189723196351190755643213009725393936319955572666387484804046939390311690276432617504997180296716502621609692695870328497366128594782350596785960090032463402524831879969364124626734787002356981973991818825370335851567975602326171842483548654954651617330760373219918655185804283834012730294394830172184058794935825350918042873862865299967362699875679570891626229539290086309640454795276521435348250493453868552806543275902877702713965565872310293470243912598962995980669211220917468780439527189872715988230570853629269329406672006558442906431489467354223466825279684164875762183478359950681888810093698587638407580525365790755344662647121993586712658482659447601864280022120738367188573747537915182380141068544339117900258610757479895867613558583139839283960517536115772601647371214257525436509141279317544776471057596460795166720*i1^91 + 2170979499969415831301967098548672101689287230353680303925698887561456468632384318696530253698333523553307833113545474267527469960470505405452545224824395177637528948934294255194344593188813197992315950510432109657158261529482189004845789910979499028600510577582481286276833741120808587048757264337954590853185513845286085283226897388359323700965600123086028878338855907508778977058198005139566421848191591571706908810529747657836696658308427269687314590557549148858431835531981966639791565538997910339558583641800880816019447741133811015768309187067355085374894301008428198925893563872251909173503650901393045007627705079985802703631369110401830840523259121689833649217271207203531212664488430175003420924644135080424106534709253597768532182836729659977474947019162596864472384547120991415408083858284707650413182241677868126440908615575115642585252957626984530236209342641410535949280261269442818845915242862746646267602917387219416361534712321012533050785714884561189847159023784616520090116616725666810805817862167987986870636218128831304128291600723196031903755640126817827052583258857764838010688078421444128206424294752933451796656268487823730824543734465596692466887872220748002619945777408778512811943487205900439229090079817475140733346939848694411907403619354840653805661237330884006604896453167015643751742124397652161159642488501418597561126305227721949046064689703815576087026251225883098222167497975428685008105623106678342193768006267802874490427833570728726493281306859539041490256109659730312474409424816372522375649141566801347988556982247538967670646785794086848744270223855049088920603621031952984579948724466969950597615245514644607512924006019493999318087780952291324469085172924416*i1^92 + 407112921144441378983011880781740134352104906642573656266305551376404447131921271331696900308056449643496938587999259426145899562883392619825483975211737769486235266271594167621835221007761589341420996450603656558047498417615843990841835456570987872771464333158577705447504215658217156538185788927545876572734519992030262206013020948395821058431977916463218352784687174822080607767711363538388072714238263791457544579042567765713875877459669183207094554750387304142252168637082190760738962566112606733483752933926201708498479723883175937863903348780032417663235299428603098526815934024878377504764428653975492651424394198439931280558099132999893404862886871648657889467891773754622026961673556022625258598353997646124468034674615510675928009644802654797855989549123447872445405509742631709987245726839491045710085989264080248459846699864932954682903922338559061189854199309231526820931458918704746737717227599150909325907514425864672972181569339385520198972133972832830840191501132448567825548368669959476171870048353841661525994698351680290279151366451657263482141534080202054174058315397560566108090001528746927281480280257551565702378231011995651366602116044909493961624351880244146412688897375935656888395576780828560561146366419008926027874430681472927987538368274842691017555058992295087891342158544609742902392717083418271558599112816094828930817359869036559325978821552810976907361087615219667769385913105085542947471053856501437294415804916994625718479473247437984895620592771274600772512535913506241789524836866912273604426097749245145756209166271260479932303883512723464921527368677692779943352829313194688882130456773866525300377271887862214379921886497028078273388095679044702219272192*i1^93 + -22568615859086333108911083406623776758774805283966300350242568816228848277710722351591848990173311003314270566758500238174208320189373775149180206044518409257035805967975813129353121223324507398336860195363480312781202811086895250455809287462943899371668927665192038346873530832534344424240309823062411797267831239753593001339857126242899955949188668486958974069004710813152506150159606608617747291592668349021263269652268307834504939475105686110516455653744962481236642293347269341551832657545746610456775052668375697814198516375018078421925619890750337109051044321266696754024231055678350572117559808323095060214053799943687186328408263480873906548942548206058010162047556282383258187019477318939015797239910165693545415628644690754356461958515739539102370001569385309441798119524556382197834818567228491364645955112974917399022680097749411723554156695192803413861911150173210909581942958750034061360732981500548216237222720335441308304149468993103990755065815239355321080165221312657143764232850057161237790356832856420383725641663981353515375946728562756953205129411266177440601762689640811007948841608096786507860107941195506639686978966406576701677479679935844472731352530816829100826669325606953559109370295345085805165619011089999967922137871900865298635138462600138085363949696111466557363055371196948750209610035262218269146781169525429229823019527737178586717823159293623719155711606170705912907879909155265023198446305496800909851600044746276476001708778843762570416226603476641984086866581802849691013701941494593572041600871639509164464736548152608403862448460186635631253911524803678306965531052204807255921778141272592544835120197607056806313014769069446710779775403478220800*i1^94 + -740464795779302686308648125317544779609514361203018061260039559029000761416679233714224263900064271898961954591416262357818376765404798830543921663503535423466205846869341798425018898561740716385264894883565150639639735636273062422616325323581027783478427561796522151073464804699239514688233625078565433042198230785794289970075536434181247235129909880006115361512899776704791298126030050433668104254177102064233290164624657606260711968697210343680451805313999177286183228239550009941887399131373944625368849025679085763806134450065219636786243193738046633439215124746854383317306123071357858854308700179610028503631716772640049632489396629470375087783919748592022128474118742927043675792390025446434900132703385679512168759590782389433557590795719682513746109783865009366747176002252319246076999167428849576277883379352000271193178960893139026496436867859428443878041603286491039751867042864059236586006380132800400271751515359848586965251054084190921919079154615313699848983989804731683384144428043547680629967543600584654127937891606530690757639693827572994173259873554097234315789689087307976130551799400381287202986804253243842895459294782980209170643881647990228919930448935740515039306463073486370821430308296253296369246258088655011755661822771626247919049566223585754954763305721759754418970741685257194231639170409135569949431532911118891065314992567019865224400330465806664887541762164801677582312857128553573751228538410304980778223319240810179198637678860736139095136661648689728049998724853438470937902480621252662621808312672192889536801534956967111289702288249423898145794781552263624855166667633178490424953140806461809749527971743741051258552355828224290721957412864*i1^95 + 119767941308437768303393043214956526518413041513600971870344333975694106866530160852230820159472100193525290123786957352235158955860667638056694458881264291610213432586046705819447815317203236483616643316548303670189797420271092421177714625337270883986951029588466295981378061179373465764130441692363148803513012215131961427992138800744667496344306112224469357111351243040470646657316924178053368428273520251432731157437548630889507788033724167483777564961102177761240225106345950977952072112721010529745441376980241205904316713906587480685851462536394228725905297290679433800791380961649423433823674221192944452405472652654188920444857898585091854242200064685019463691495260154876278719881562421321943453834008207938287349687291550139681051897920784948628278311544112447022609224543615139266881886323838627911241240526584200227958102032339245586452540780672131211997977851246703437981827510624413076044980649164503626990139308447992387377098336758585282736780165642135072179600023990132789365783310231691216204176615023806688188198158432208736540015008864448722365577013074140725134238297652236727978721214280078943181928909043912613386199258719783753375534475347113570706729448561137857235682856726453726412413180991813519777035184661397884951540467079192029460102543407956444996455337756840004097010296016428614321396783535466379049856283703851991364151089659012443030524777289435949288308849958423238295617266330241951205881167477221523523098125177390835334467272791479456668763705766332140901770144329935457504661863547110714957040911522180859564997149376984267038203407591750020152596895905323708268673830459741067269114918876113459221773735368283702077085885120739540992*i1^96 + -3822713589869571909029166130123655055755124997733452102264440132714018966830928371280838413097836871765053477325279038601837280005212044364459681748363397425072948876606782681413755959639347015794295788420426583260304757799419046578048122631776781147845119506044041854747300262914994447721714037810507729067544010703057803847681357068340021204113834236064203562200912932529412168435527717647237502189811788207683352500140772365822480641295881204343831562682623334374509108326508561848523632700090033651439441828548758564185820815300307541673538654591697018582212474476986580332509259508851886556672790895728273348530236233681412959360780416482326335748551389911344711370851348037310187143028125573657984217391527612020035679013661549555572218995014474534916703336589812356229207576366542850937915258672851941266969440909994273670620912661479959618784158771022434291776062815321200412285619848422289958029069421644219518264360669135222699733221251819260584991096337412370499038547268189615717928115931735310107388220442694348517600010507107670753819273244403033970954153702260301161560602860497953779715562828923670065474854210985109906555121089811554394885042623293982229867535934008094545407148793376540670497997805550988611005556958184670186509039225978563754995688106154325519835297929894337138287315329119132207797489378510724649147868270609303220621870790847761269196582468833506069878220299945156371325615281470439972761519714666779113273461399147959028742864212812723696602780175259999770523835187607060304527291570494978982062632422903380783607266181732145312306491291914407807939890780867280653575134514283210733978679968236731198419300474795022001318205063168*i1^97 + -229654763784651521133992253429567430256110801263994246144290574321746229613406989647170244151284191962885066053312264909285012026523698064568103255328671031706952555170204764718318715215026100507575941611772281965390154412581453407917817590717668182358293184732667252416240029634276429811203196419278561591254362990748887272082227810288999295323290472556308656969766612482696982122283204888005143795583733457792028813913553602333243633094025435690448887182480265576857010737554705032947518291157223080307811666830629967457055525583042626212231515288903741127205276103167529491882730913133364240401395141687820866770344071828539899257671115362967596536733071878089903732597956324474467668168712747609999428677344472389680051040473471294364916025865618555749865086284018347066501511642536732458894540077235725014641140532506318919217613170662743790776034385947619157420582200136969775614454786736150121851503713189605854789914985229576022009250602588488384713545122110439583147691056252670399477074360842078043792605268181142428276968267121698465221714040773891465503407565723741427911129830571928699195610108819707812086255389654702442044570194062209871238832800458335718960386041784308092711166384396697958979123094673195290705804326927307769976309207585086803160331497501575383117819428573894631607813908656240070844282714716831724051714379980914804580915850775849376173109395917852711127076027087276494115359829294105853089028186128474065621683232732611080505226812185687129929115676835936491801631391177543107897446233092216182771646867605683497313804852666921849334813533149216022030599231730155363564505815201639798673122942340081378138900303029318944030720*i1^98 + -12319151243913030709234441350082029287563285944904337281067659053407749674088828486306345564369333676383558274857987825540032728374152664035810434019982416660070954849690857422606717327459600178347270310785989010419843474104841591392982864363382590931465042042118057557877689698982922625290266729560934222879001511546242690151522105285340306234427544598329854912633240924650270430953473851936341358861714848823308766278136150320541008179749627192849618585379874012551036112410624279829801799465269494781063678266251907938522326093989602284179173258586344171322094629625495732939343296096583315528190635139942810818184371289284686512036515257771732830713788934645717885068019381328599150520259834479977450384752544240292501264161909550580908090841736390108265369531535924026333986473668505745360083585872961077250575043954603339963512827868780045539747105276826367899987143723097883729731748562427611848773586293942425340640431778371318464382402956142824959511811238603899456906925832720331400206822720726958132550738066269439422409983308695499579450115515330628103726529384655550809914050365818790041042350456996034138997549991046679812956468922920583783861677179314998449142776675893826874635155099198252507887903654317167988011097506798874977151505691304443095465154950960856646119231826498463145056951555850737735914702204094100043012673424912072658920755104676901350995402705639426976370108794575429846489325416318273024393809948730908042419861013926862654533639726130662023608703998752458294476763495779304490118341241019503664650276051704334039272446557503378775447295326733151467281212282413332657930557422772620389664242897043203744552515547430912*i1^99 + -276640517213457198858328176164105068051238082320547211407774386242300694317619443267224695095531041370068430441809682591949843092030640122380951534004749367737361624584987504492091863684814919535852645052729273283448143450544105166516840712757070676837297545041564690031597084178631052988423033512004644920114162580692572439947967375608078676214353425550866827222422266041554776716531952552441829001823945355333572809734986535088698826390223520834443823873951857257907075196854365606641236903198841437135610467417697588548868186479125041684563031210557806670615143241266094923152139670423510959025191779951740499758875366451640355972321004979082694390173640551833431204407065655094276449231263695183338074774337739379070185924967088671993862459133588872595917879268748949231220601728643160125883862340353826279294220695810268284526420205801988930033573767753687743498729386254961539311529336750370579687181601259932253174729063134075076988921012469252600465471746194652926234615748843643940765742792876135622663257785221711085330424764329517152630096872430756753539393819872106175839029199835706805425391537034550205431848787232807579338464441303395192447097129926960142759001864278169438205351636264935885898905791722194744929679134349494207030358680885257031541647284505175631782547289503984589551987009698768051399988327567776016787858965012230430107222343976901043053892737886414295503473405605254084040753717173502133214485171679365677385051433149767096744767455592831683245377189175533783134544266184566967752787989513445803777742322297589901069724266818478351649185894243265296466864288937030140542373413244260049742481486175038947767353344*i1^100 + -4904134603310530626274498859542944519983046802604768925927588719566530917443925162585273092783462239273095045093807441808531672193268622364404391090541542597190958128552926607219949030578021141355595403036919100705009588360930077196754782842802044902754103587355581689922619569455513537658359776356056624573185957402356999627146058092557282040646148005205574491213564611640603001119655109162696666956715858035120267117239559007503398404874003717379733677725076401902087869242762445054663631915754524810061447154332980095952663316557536604086965284057799678544290533407368858216110403241739946688857988560705336854971535168893268236737260460273466280287933611300595263947104676841557837350306188692418984307937204343564861935899642781489129884994457071941678613255089179874810177951847808442314048308449952307748607498714865634144600730127267970177357935910060548635266891977533680213132852023277056362484394010099909906696724423095913181297976442404322785893632067693868578617122934309836111706579286052178279835284541740742478186339765478281034043926585976023421885550066322125936829245361407018206918352653881670592816087694047688720281634832164036921064553748927328059366391097061168553894193550438257043597335465055144282744446647232145139069241230794612981832583537709962222298287777913531745951667107569376636216357298889034727701689304665744309746956388909160000941337375180956697168348151478171242892932647911955984142147350496951903521761998683965093089312877279043597046224793118916446624871650217441263357500732883862134016705609721708882328785810863843647671602701908554575153549532387784286159197935894619710170485495351476224*i1^101 + -80480146171668283621323278673975164380243302280191136222187711008054992576051983380212341442577439511216080699911557705987576516130451817709475910666997185953880772923231888070329259526365922579658261405940342990024100220874332197123392515902226104022692022025144322956395118284789230808640514079162516052185874984406547532959252620534759156819819721922620233598823789101198936783229185269791551383868884449780347179359894681618198483211549812148948122484395265358245411377341928287419997448427245124545386997182172095310325478320254677463123791310605815114749216262505468780841514598830248657995879401359198111470284272548865491471999601801726957000891963600604425074928726298314031520100478410291087531399487667380748311228300280428607518400741588816264000347329027530007942877060550856247571795058904164705241360165564088859647786976227139715310911447724968823814503092924470191619371749229031079142159845419423579313276568715182317719974292772756398763960669237945975188371974332984857583027606930701096818534805738493547658796042003592134921667613442188114728172309553851287986067262155582651013664267398911598049847837741828647364489784053899048704704501866387070701728133216902801392973740921169057029975670675253274266222711255104474187215415281223910785456006156961352738271062138447862629843496141150469146369359149776259723400662098672840866292094387613010247381675853212055502777671807428914685325639463455267958456064940521278279390487416098025011523132723703790185839988106237514239660608696100990309188444647836423801138117500326076580476639749608557494025073712832062028524225871991936292834933016035374458929676288*i1^102 + -878885411507913822735761807448278220553240619676179732106979886724361650696744461831960195742819580755908612244573764990120049823577032224968869183802442280909325240076601938129060082581048727036320253675010959083788032880790907084967017691162699667748024028039630922877503990728695573308657211958635493431720695516531311745889647911095506517708736341220222332615422758914654355217358640455879346204302864896844697516913093474072528402661051937036719322551109786959558433023630420814358318778907931880033499765632932783601506160704817609606920414010105148136192054399702261522278657253891627205548019456857903363584889670922369519425829926038374858466584016801272765925217761269040847270149050622749284371598792594836685664614245209553837165392729698485516120481275814589524019041480845632217529388222155732468653219881662219538616446923266447194642675003600825172529345248699372518639101141505850616907337000579248289789050378480937960792091638117420978001622384533619134345898502729449051638778651101597323299064254152954441542004476664190184188389783636606444128400913401376737782679194579386081980791615872473162859937261449753827103528179891862626583234905542215894763817847058378069004117240500321658070895818483222116987054240195490630026047448331858815975538887398759154722470424998707166228665157647068088816496869370480317310220727965467220584801735159260753916517230526427379982227294687233677580071124888607215394446242068052774595548764973642062265478913737292760747758265883895161706119978857445547603104155998967661425497277071274049563272348318139923106360775730935272932056659311600848706928330556464693248*i1^103 + -5558777600123366656353496698233766150537499175499706143479755088716678568536457297871002360676309867712302851835030391048358886100761532424749883692307505384277725392949952206078367564326114679148099610112041766774289565086643686962031793537347871140693779773810508567217787089593051990589222821464862070150583898549754496543509065656032632383643370984175613298440113793394689656905579735054403827362282725862690511934846430782552410211791673726090261869306489232880994918324061168187071367729652019820671291881988045011080945271264740230065379933206173577332605767612453605807182154472436154329331555308758006984934935636465031453109904267853773660516478187361318635675591198599329280836186364684017084811042023826114907749530862325568756085241384862362548032867022446960624829366921819328778660813228318183109570167332412940678303329775355450195403859025916112418418919317139247647653866078770901936637746848707733710908521371682753668112159135311779455482409594812230575627120814170657796539537127116778577281661023510960497207234156603746170589263406325218775826496543447296228728449858108805887819279729931004325699823109423223561235606114320424959245175942059457749121880542766588869542568010865449603022096635613818973319126596864082374267505944323343605093393069418470314320618883549802350264219711449817141145603724485090825531271566235419135149922618727837345877403658880859151966304455307896906642134869766741213406928699017375847082395563823435514608605475787690615634061744879587025286315906521071762662695108892864695758246729017116104941931492081192165627558432538729874342441381010190925720300027904*i1^104 + -20429255995578187325258581700807613477843930450297079802470402004491154032548579209320040315068717301512009435946201312272870440300334377322636337519046841721619689027849790006905606137457267988708613586562681609310261992341785456943007753453855818828681069310708699438793562182852255435349960755944129452066793286370785724623005175260762555794479125610064560792127064806815554370968186367962396526629501300339629586789347350202626395012497522622480380723737814618736306238378859046134711481983790556205381704848797220291708447632269167234624502428927547664356059489986085229596221847070339445374166992981935631533233556318109750826364909748276344759513019117815618194148960819975769759431957461657842424385735032272221505916739482992996914258695301904894177256357976691276953510843484871819057966216526588584607333148637300172378877121812600200872044886461138239869062276653086023241365462117961722400931649934128612754918106376146621253783899106840860062539510161326037564854542582810504502512594332939362725588369390328500029393836015362867331918053273832266374152740325768099482182908245706310078964526768425218167158408495816536296634870819788427852275635199849105862943073203287462933946049954329342073057812910641608594575303476849641158246147530624747498004270110481560444984139718613796041577564660475878960035838928857179668488867995376751107862509995119940543849842567557671436386276591537184391306755781774790938281979023702268116231920531608893733948128143067684266517363063221457576248309853233339142193409410351162298001643565977953483928036660246525152457896689970763903592982702314762534912*i1^105 + -47153349919825911308289451437966048096594468173224218693525549411105193255128082180448066834473706839283329166945516957310294944596141279446173652097329917537953654914583771331508134558703446380822687009995465432009352983136213651643927077873689809979407705789713527277960032359444581238384459320161123679545562103024956897747013070505079469750750488579024944228697554097231274139958613944980349462830076892102690338720350841525286090156418740403376370255312289502426586669694086036509690848091227758151375870344560059191666153000151302339699216506945967020500032344189376968713321444880869893964231827373297250034123249914059819791536539500250436544754946363595446113363119647316772700903466894642986849471650638898604783646019818992384107919800526619811281709054614534686684710506310134773647638584456773199481330963037117072057624801189804481608925206609859137320914372008086802477863555599653647785985212430121502140938260905458842606094246895476577805669308931863522505328297095930197138126480160786170607106840351411969197433834958312959187458205754609901398880844959019244115493247822565375400696139190070213395892671846132488849226869774214297831497964451315247998597814613899768549008729748022293760247520969053832812438945034240550278023246891809176965238079656672334933102450839696785407054803108497896696549349330136936642614640923297123238070904681140970853686796894837592521099753222490976787925349378543157401123844908107142723052005333690816789997913511675150910558056153691322789129802348561582002949027278188556637854759469520895426564501996424675348969665691212279438694435258368*i1^106 + -72562362602611377217937941391358991218237576245582475403342673928648588771016572209626028812477091942513420840132095910186889711931473226348109496179058212399124732037638245172247797581243521638237817190662171705883600800134040158549095526843423131361751081524034494487919765427430528403767689969585979075079335172494457492542380103521649474244015127489124204343740061895235240035844679878016988261414591809972796244601983372226112887151719804910415713202513535588786539491101679349935980985510239687498241619664353615694260965569845187259120950289206107495156439250312215379317164552528014905317788213853442960809327732322288868458615378365468733617258317700020554285555408929921125118908722549304634378344234692030615175507888928158016260101517000602815374781957879946951432195803508507910342942629332238890389534641810630339176181620688140573870334037439467885680150010965146483893401483690357468083800807869784670908886428060927965025571529211122555619861724474808500697277696978714351768918603620218017556876768297391504499356333926996454006698502081318830513622042910113024640585288237645675738367215341758544969833918447797539709382883785023124248632719162923420664457305063714859175777938900292918980528343648598764636309078253352558620606871555794637642143637245004698474466182019589954525547893116422981364442837255314936792617398205940792909286740447163869568000754639456473725773907214138471159547128948552099891440843722690128892464060019538384651691478178892608423620211549467740670775393359316553304158792037073976542864038080020786983645867888686799138748504184689226940416*i1^107 + -74801486430909239477113354884970331479509081575876675999262649689059157454617727863979393782255311916888254224381429757421566410285590488308543538366026182852575787468584447441360012871787893232808619695996749353961237537665195306899432063574680764140370030401046483537904682703789272502378059995901909295909443515271281967472491530893104654998581882187760923632781650289142527705694006538074060643075494658804570392488862848205023818418487503778091870768003649594326744861804191630743374081059766259055657029406720854591807292835384545920724566899924686590391752354611978747180396855151733715182302481523168082616758273410439108629862678940280194229046425446412642524135456434044842041185569145914098123027940101494344519290634888912968759083351249237778545450546548050214097301166317726190464116494301449127765250823768017461282489790450975366788520906621203140489885873357816000114638367806298125539011860670983801677237183061132645266727182172923284936663069974191540177269833155688911070642155476823253179189229816648468626225642990947960077294217823587263885210619497628192190713835520629148122628974336731194082934609707141452985824991091980385256074574688930843402097638085545672303037774806203009961505907126483060015071512717606299273876483406933454120927079399345755844819816149132055617725251214832410766508945940507255674263118821618259687624524443042810126129409313581254662079544919599382073457872022953783319699107446525148922296603193425634182073101117547803580028599296317969923624782451847180725299627684324678042268363762246151986382787622809284826943021121536*i1^108 + -50222748956963480731479069150882566488221156791480344074832835074612106141145906843415186881356983481054281714507525627320109141170165981917309477452663499792986004173990945925666373675117967219306382332612499350829763406051272759323932669870081350237791535113977815170783721697499844164881542079254886053117130528109030063945292961839840898540580031565134811317308656880487854794449113251224096833117577190638398542057240079855659534869487041523621817063165460218166233265307512860372539103648229381476230373956720294487444449875116462596533155420643290370550957016991527197560934487272758280679953022312750120469887777737457299385193835160407255828771542612250532415673709448846076909989813546400636257046633209227036535751579947536699595259718482398384916857532242318108793424941890366911319753124656985790671648811713657280391323298630910735914429478179353274977732927773246694598997478246879374155771146051033941958048217710129222969668599989561757884340463770578982966322072492888298914262109167589518505962453853945358443609503078577197973772839504620096131921937701994692722299380087476288688434074174153241180024386582264833922907812177901852637842049799596756657439139210337560926325614098533176531969273795691199768635775303182908820378668295249714834362146345584984789150421452716194126101696389092710006499122796454690333529889097246184645719717449262632869118603428727935171603832066244217196127110757723763581020551857948531943558739882224798849479819059857868787577301920022925927293711925510139859335539120829280965371418178520535843952345212695986831360*i1^109 + -21855148474931894911776556883926303401191189353455881897437840071548944431917632411354968954710615498164962864701044252115606022327183346876389577201284621518911652424244356187761489662701851464006164740919756399450357267177595007571303844202744719290581009587502928092318314382328318329838766960615020366500047102744365256138475257229822952432282500948683424889531916222053462355171005681526421522252627563327938129335016886611278277047411554550088235199127810650057905447544978384004809549991441560127899330781680155398993507957720452188929053081243391004540267482622813033613471717333560275729793278364280186933121381498538454395072954107048956892490389504315053776975816518659140888371143752672323682280332652317659096682352436256655565672155438098844328812705844066775088408655671586953972476282813776619945932261683014537465066015270771550451803593178596116901416092708540291432049493186062280486058010247923848907686029042881759275640363832332677129468653197375394017355463837013003356274426670606607730746994877543097743483011963460688185298324780101481154228262164343032091814863110372890258392691061525203937871519663154883664066798192424555655605922308897919681660726816126010985757736885594695563620915263585919719045007967204992037127995373015238773605320482141576436492440249992537211330299642543290984627772133244157866572418908290340347064913056569439857249632288984442417920261275570610829724527854729798319723583190614356227426169396958691903523736916636090247273834827232554031389006919536482277822390298096661264305692034253741906330212368384*i1^110 + -5862453761580367199651656931601410935771659906967642249833241690710871140441805825852657131069873163485950200748931110357755231890646551692698952096445922399795828258903854869190256358845159400236015041430611693984566676493012115066421673469484597146174139967115809410809229093098886983547044221427258809118740945943420086292731750624148851902801819293786879496724344449778320179501188293160344881760465336808666891555711468310298769255678240580669489227991887206902651410358738053831644078207104777101653372404018242779254032753222401687193912349494144465306410454221428804469523789854254338429781783073305157372742857302123678132551583693036268423676500197964287247671882914365880088000580893663883628038905687091678024075998397666972622776883228775497355213414164820374856540080614259482409252824665729789009472968600768800840379945045843595769062808090637425952281940635102612365147623599714983394214665536316929759265726356140147659309282571145866575184114505569932548655528797166322182399315232360406387554835691726383491971029701493539703768547438846708311885618969801765289521401315103633029284574025963704871918124428214069707611321249320895489425018309828140378950855000680527178199859377976034760192598163142882920823813203589466969548544437359224777039038596372330966576145675201932242116964873430201111489898081981423751077639749093089666041792440614727203489142565914340841228871667008511511426041321360217861226379916772300910707498612693845260135203712888828630968230112100090608856384906607436320771495903997547898459776717054147559424*i1^111 + -496588021819628167195829655492878333804960062672348027733449060191334935153656504418930227324663156239153773079215983716796106390629269892770697942935585545216612959610015981024268462551045661307459350857355024652190989275605313902086699195608110283656866596079969176474470406645671071065623260919894732599555467599094934952491637601773630476345194161081570106659811756256547806401132201542878498929952706009682759532501352745321681014364729330130571891819241706379228562447880933988087783203621860379974422942053551689082493480398615965794208614860126719328676110949864870811327660979744893555122668860646457014516498775065913079649608585593105900833046296877860267301709672575989761272141332691343889039231231424986485173197336554598441273749392628215677154232143766177006176146218535797824433809027169759114437261602612360585890102171101738853040717137125203618586606050034596508122844689079322250030150679962847811425044158418304539035396125415107767856638480918710855245045136628777125095910547284190304406843071006938186115075507427098145515768053668768977084548230148412773487006188415434438675043668341447477278889623200175117471341444646042220960641625621370099762029854777633804739070822311868182829118897691981507431733493307613721460611093749262302151020905906535827884763912929654218304771386664873236638417185071080710940092152922793231863288452875874757003974409621796484502657776926300606674417241478274633842198268481988334389379726532841011720435176711401409187906979322392412538943653960420561180478989024488011601346035712*i1^112 + -191378317216957826108530939952723608966330383745658818966968980903001572426200568195597241179815833485916342262098269207789923467394565050900367223096809803298060208792439977166081279238008886158938049770798563820707639887652484800797524340677417242408409859581331625677925433436712087638997042282491981316574740187362933192485391634500582951000921165897227764775562989182219016804255511044848483741089330148306645030881721039399530685474638308949016835028000703524123574687973450861121856095402270187186042819633960293311305457923577193213378978716387163236782878755413613615863258502073906702663814500226607545900625851603651841077572634632930536337108201970240142685964474038398973116728140719440379093518578951189503525019888197214592075621309825257784620051195369405645858043343111794843260259404935233711955797199513020772585684472203034192033256390909246523242691877312551113912017292750163819067847575993153611894856946065097339106815020466924550538158086735148857110314636095584962671998391829879270098042167536456340635060790057904094609553460371125474249303243914701447491736872578083297871434992633525698610261566538607391352846284674582181568343380649623165559508005802585448091451715178847054396378839108766311406135049261626054948126344679743972034647224697650986817700268173245004015432636523179606909088196972776469268148390173844639875768001406012380277528469016983526678710751313196867827107347254276840535038796560111477840689815321018836852514760643464840387254707220009304034916168909642890820596204477811261440*i1^113 + 20206455683512974535239910274789039193276179436288537567590100675129295731303519339957755140948863413915779851458220623084524789156509989663670481888347186056367982700664023211701394708794775193745641074789149990015118940959463943318109570652714499569700470086098294619017384884892196335213743323026884402640893640816255961065098508082235888137705680581261932450509398246604525317278129994826353355101420291108862295060647671177714727646311237597234489515487219809378562722951995054777220869621585408466946757994294579517557157932521740977095788316727050409292078256648508223862380648259135872897853951360162709283618775912843654748000329806456014572221419721335982849361128512383913089302371115565214208653102796193916462059188356879325858456548774581824451848486164255128541020310294976961829040963872628926921992342376011938552252441270586115679459021211663990997815470605304871555749042390088408547150665575679749943209050389478752689449522583147019881562882327985021406265284152705774420150552663368489280326085246804847178519185494475605090784115395702203061045252785452933549788661292949515649127046699945887607964916593485231689812365955293675226976761275630339030072820935818585157319134775649144022957291374059018847328693160342717041856532205993061402923785488274662538956806235076992528951481907698543843532859632424006667270296907585543304309731032104445177126079664130316728782909396368707272107484129827001357672272593392021511583488716330652445615044511657997058854783980633018651494575667250499649739423744*i1^114 + -830137116679141696447585909662891649217240188982329681138899425016174306334795428656175568692890312435679083142315393406080753925590431731960115722470139702902008061298683600854822920892642715568075956393334521889786015493539220408398147029515646575812188019035215211364176816686681590151286806206407138221101487874466326529542061929247761560702169292168357157216869256936604691389465002239040516120236452885519748964354398799039304824643863407480344458646382482118779159249471163485737581751865165950761813016811830470657149047933042575530890006775356122133456627359531890695299273408832806545862430454081009473274457497642122375621465055292537618059464326236066913104357391527382882073265499047352570639027890925676077051683005763449656071284382920780966775757217121545740891590970120208199514697724081664915422366009276280656848461733040584448556132906879209402754644489327263823004586200393183785447979253817204126543227658138311315365813452768736362355636582999728772819446474043788673068405700572840833080782332506174727598124712953022593014789738096532856507680532216464677996660186124516971104422489282765665656811740301793640294951114697496901929587377921016830702335636704337353718432285441881759361990891857388369815466474848662496199171998736344932128255085471316727584361162399873346536213122026057508000029032167707721107192650084695880799867811722361053354465394548793243926832826044965243687112162248111393853422416335108531418349776403963673618931023232622620525008812951730029652237874966298624*i1^115 + 22847919524099233759025809023968562042558314002222645323544504568081416690227204892750139334924450580796469287427253828294888217988647439583409474009278736590658294180172617903866457013872126024337721116141323707953786073199884152179755242672935488277712583560731613514483106908843012113107130974971128156144494638490448149576327257328091028359352044192854928182765565939802186814501252116106479973017256814590954054602354291170626206025802009061480204114429699781544002046888393643216939519002993161883262985936622585214739141238339697856457852387000344480974932937383924289478428858686170357147298014041560306987022873962852781043846011719829811918407500688324077086573368528089738450262228152156254847086442760514082196447018772475236794164838038194592345387336294432657702630926596053239942099957839812887370559024159573022861678807513605510440085579967339468326844989890190199940505717554089793934314611052215919862800062048036430200922964824268713523317504532237751341916282252439738358460378790714633874631048009878840201712350895763568953291356183689385954411762142808706569765191258519903470635020627534530602501811990557948574236250955093556741531692275591871799269304587131816285436417851969158102114200682799707540270070621997491357219433977521076986199264864980145669029068227355317942284437139209477980154005438868575438990110285835961428903218946114443879156788158200816605491127052865804249031982270570560646883315190051664015787197806251407487074352866646866987569712124571800892866560*i1^116 + -499473016450035427125542117430870577943482497363549397911424844369564591328163512671035328360777581782695998999928571429608089337572841952271635265875592313148711851933653761478637089823678446234493272517498738512085293082072938657517674046715045035208494797584711353415187533522245926458504365255439388005131227808370958697667495147818214287150937650096615860667644096299908432225069121859405543617875528370184129702856267615881657846031530748799888741415186922568659781555074571262962473735587186393955110740862404824738466713462453030442493465801051937794872941775356032336643961705622853254021057264368878784062102447949031680767425170383082445883380758561874166593025131006721465175676296085600166263883839484971464502076903195583043722408068286152795412078972533640805329108756752594388188780689275387794635181213022804427694117037002056251648457823689120319785192736399646546001216944969166071962239629042906360450370783740040996396468568429270952174688497582743013373818416520936267345449582397370405220987217680119471194338909859433182002228217542653642270208342162717046866765102124601733888280258705615699747718006137464560146951870217991090612152120816001516789869279696990506635989788652366967234015000753950016383397900011062129732152973244969340304059151990709709053441678922979939931729886877280978328841030855717964991790945301039189674627775053533937794499591917996952136197425573315289821804949262393408043872314692233471506972865382923185007015902980304444870137128943616*i1^117 + 7680296301463159325633193042906196215142934302748626005728935233636453892564967930796188249951801476724916718190269885357301305602978420147405197549119666381492589038283717725455292338819866875672694764468710585404231318450174406851624144985464039313676061225880573418390764501610979280930007928601147846837698737982841596582297100364454129557585869368383986461471465862777662624283997357758689785285573593908974679074467908275116410633913759460851571031955718899837459683102523144100776508340853871559261844720875713175475898618991842878271473298633753005022035836975255138388563248756378367220880028734689122573145966603978122224286599974496258274347467872882119723611114606609523948929185370661256924015789613378904642784482873450691472243942379222961317082871004303792194051959344549179746133149420279881068112132178382179556323693795802601305637177818943634764852054404297924934121588368040944950485250676559157936119278786149519684557946451396200238767966928310082089815539279839421813278437555352814846855323102835124078509129763109655281842286057528668139828901210345020598850451604829934498807163370847220242172375068700009831253838091402424355413069872523340946963584545355979793359223497239192717862303780939665696560317125082663549058308584144214696586578680000438428787535797065961414825262625117569962628951716632637825422047378272020024328446081909068790958251611790379218348201480150507375643610069394254676125664306312068859556556930179470804679457524653389512704*i1^118 + -85395939640668804068625536378905695313920265531229296334351305360520290804184793725684958438436373919797965003721149680338547078174509461410835862987789074726433800459012646659759876059124248713509121693069738784250018780125741767662297236865475676195015163219426487897135062797942303526767312034164229258089603055712710039768171787801543661414260053149626766467634244739502583443465259915314784146682371354719011199285562589622993813857923216195224669795397884747747205185924279001796742797626684763626995199860255624339118294072983873814816536741621373788364654192352625691957714941628919941585906121357174928650801277816062092506596970513063370663321318513315674340415519114423633255548335085146856832383033658830343155563098058229223852467490585584254611665733655931384646140563008508234593875319386300197345751885212621957103030086377254558170535209937113409759174803763378835577497599696004165326339145599448842233169485679675203333298430894240454377949651671491075366092664685353596251629563152580641826119829114210096377887063991852146612025491345531104263118870823926041423029042215994947810405737481692726133051799911175583267475150029034305350370405030445367266746896457145129471373071384443518619476579307584442174466643422378453031885953278743782246102107017195407455127138096563707383834176608251855052063737459981047006902128169772079845197059764793978425274039030473907313723381915766652278919775092893277731172674036364020546583549827903175643285684224*i1^119 + 777423200102086813663620785378943038663151930548998564774112944246967814880716691947380332019715025654620700004639801876804409079660257407313016576472876418876718010633109139337626765744215279300100992342210107018527806004234679216359665732187511438308751358093232301513244767217706095873665940416705221218539895621550847210668767209066654029858459137035628845422135538971526390699636125559667501358797462436854066136597749062188019671293722785183796719724385477509504080207266393289464879324620967491529743623826290478691227904179111296472946194249535273501443313413190899134047680454020538970124840434806971823494476073849332751772520831199878071784547645923837433876913255911063129652744836471121060325911766860715367997149056687432761507950701517030512290949946474504676919280246960801408637188971976172475934181116749374817199895635583396130781899069387175969500111376886568520599123739747954964883536939040344414420475589879717129947928268317782919280448630313539887378141741719352013022886170442410487965313208497024564676963382991845010214030966724634397750206494414323881700739336248389525840503183472948490592708592744139996842012248893053697996464211131744597695613222013675328539125234111828039683472216285491969155928528416853529826419190477327437047597040719768634100660345841636877330729332368317955238841827795206387042165770552811620957050942463785094090909325941029862954356851130745868140788176035818352202740360535825228982581923791503360*i1^120 + -4942579864110937819749805159302136225702440883354955219357492928666618261499261666131207791344666167541845842254934983388346410854716172009670820982089457660723053033195407708574675103924897021340345886402277967577069204992617165008763337483324818021426652383308660663296147034235494082825049137181788387327015799955118267275411413362000969792722984164680423807236329473888345799422994664979694142422954785102238653392497179675796597647849494918764432534218023258215008783925589636722892166907714751903196663523595277754962028128564873688276663685487419868327403892304521352909073902853552348659369256737940133590994684480619321166989446569647257031685511436056776560449884561885473248163212799145583261398224337641701767485458067685632265952882768055725468572219773259153728219532141966945455344198217979055870760760435586815587780550494993938078038275268529064327775849084490276361958580964865630382969827017339063541267919840966796995542000659066943019437071375502894494949529202893360415474000751139493725942540382007673085116970668944918178579653967561718684181378034125659075962716489319157017280235823807628074661123738674177150964551257615748410960347262515348690774966523519422300209907984057648318036206530721612838166514520367036558876895560119873173495507281805280542332738873014641118608481902727681208999841493424612450476960128211529030571330289378547004933317610401946528257810861671706631227135655446798724218635446219580754624512*i1^121 + 22851186639451170593593436386139685606685921856320863995127666094502170490312434996609285316431746331586610332346643204702250163952050641691824938221647455928305379762310409335623812502094653333793787140597607112092190287860128782778283630730669295112049102572060911766214234797869846051677084096698378616761957241030246641765384092211508613683103907332065821705111877462598584617634663862151434702499543289637800830879647582496114550785870392279717940851608319412146624567469466210783421164854942552141452259431096053618649395707112312549236208575482220459629891253847253105902609241173498175145095935733412672884670314782386999508355081799997898440683657100568281944360383597795031781659221621046437999344531529860936176011961338708942871264640465988711720258682247129561137930324251125614441777955610304488786290405043691184743515918159855663284170930415219282721426931394111711101638394027389052726303837053390955767867280909220203646896940991333761133325129535597881771077108612466390406922963421648741619344690942010340710011929206052526214477682876336981426431876603373495422954117537353606221308931745908203933481555349058560728466175305890638818152042011421031120232097530527309489156324665484592665146297305576900443073624490653679496875601298187800276050887731385390820764541571483061316896682741403372899172484615280144971518021372575838093768170825942119877471190206141956558402710835823654739399128236570233119706093453312*i1^122 + -11763923608581341112540909670137694320511468265456773171579889034278790508520186819482562565586503204599193855693825625597744222314706205557204642636550188053648522067739005724255136034478296587943140192068584999455357007099650490437450804861362725713265454240312103487475404504835926144146352808500947083921955408408094828779386356348555239352183471361236100852784999498635352028697411896093853549826586049973882981617382807394511552710540104810095531518477637790641094116094658189892230158523772430853658190674849155674698244624081099359852725241402654547598400221753244811061839487910226076587141261764787875337111796184161706594966875829318815762282352242754644832295094662186403237530788226786794748213517018185227617713942602495298509382786682807140445282205064031390519652530842558044334806141727444215056504350192752735327381823512163313570734946119583538867184343601190038937628274201857906019912942198630011516594636169412290378303857662788970732854820067241191770327602063288821509595970149112330136770065162644789886296902551612069752498695020546604116070004394018158259116999750089349947272313177292050724567230590213349870489720400457718975580365317536660353171894533573825438223024757198654316366408766104178594352461753756684307685567939187145228223197432727439952786411512536985217972486765256963122137643884375769074622654657533097314943253939494426625562742370875098073404077990622242655231425854442569728*i1^123 + 70856984349184553490730676831365591844066848050482817925001287612621311577573364825876572734838844102798914462774764517401842219467749791838243758901143619794640389037819756376294583812336609650816336132412916631454960553401094247262557985799465353445946967049918708849411551375095923182611567106560033771014292077686298691675959716701055319580438917283434507449967767346558194149576449406414608198362698179086814520739989530623113792842771277349316472333382436072147646276916566269666106195854444200017063936922365707062097219554162916933726079732111127076003930775710222797517880921958334345285082976303026812067574373838061955700810216882725411261715483607401437702511705347054683007146840001143448836956127003444942503399769880161698755918330899595740709997287986461166913813136111767448549379880972410209133335215260729700823033247234456883931153090812348382583975761741562939986816757401737453020609345637266530215609653614623515263294082223802249432170604196414156000561726054533965077243632763770831417431973872816250686469956656163346819798695870739161292871215919152564867360245635201079715634524497665002598486166999466325665167549790641261109868552004879419543327457608141392745276804992844750688226443887440764587310126879379516668572876699139477625890851186847620072045026905838624382554648987623493806490776804557164715955839633095045518110942028127222381742052141440581584918218395637017013649408*i1^124 + 6411908633871894406045440340659796193383598186684937213414836532277259955332243016502264196485594489255143406842273654171889173398320433355372340642148415457075413705950427189850838380639522925586874555740958736226269681984187405892633584962433412828806734634653445568696220768886421460489238876770105851690713748325531197427550231035583162712589859648198851860321878925492531872558429844750652048318941669472942578904882958635191691931277442474727355974063013449668845909646963580560175573193868304399343709708806228879365377615732755812555363102342091648272296309454281289114433318011553077795303818388424840341639277830590845409681892770103798720712224433109806470747623003679414874749967225650805294524634317789539034420287209059491219147510228696373740593029068692082598233107600453533760159436410619566798308604419446376807249054061687878799140756403356918565419002940067469875037600344291902058025395418978004755108835185014346653943081006421063962487453377490338649089860945906574822604668415183540426960765091776427415460193378567566108686420261962957171742533874135115860206625657533758146505252398697572981563826627546075022522163950504551805424195325931204548104734665282289730506884223656529528107371848275818541989980575078119257615813765197600110078429451174005669303905275220087937201399899274830110465889365651341554965386474481410657755400718906393026641944386255696831074065711104*i1^125 + -43869651970866328475197549101381054939881423653723153363776980582954899629343947282947282320166063941908658342273897903504491889670955514709317407164539211693121196127206498494471116354506788332277470571310656562716955073344325209822416062083725751164674357629915774440026083167833039412603368798262196316420250958674900375486339403031347984328561005797080591965706966313624732530283222525192466448996138393200844680004576843199163321467147465065131525994901328273414295703156059027090329928206774563119363155272100946731762029219018281437552769317558853541491804174586711063617855962083610511807242223690209545413156493828693331001680345107820376081276303313443757092163367091830141046602774016606035465485919681074599349556853668780611731705455620735641521353667918789964254369480552635730031918149805975555748916665650942231369838395094494970340235372510634004710004622467615807873718589822633773319269419444900596100673301001650177168456496004047538832830661381785941116536495338578911231606534239463322334279365699748886246813300918189215371232643435495081975467478760957215814018976453865233203732687692336863223109608040444761410921092141835682591658775430314531011218798301869731634600121821138674962477211138759135356708764545655418791900188788339346265221482953145329197640370764152765260560217073349296840436918552418339073104891407677612435816084325056228253498602128670720*i1^126 + -117893111576566556463995913243907617685289085817639484463098018777753686894049686719995522398576777188498467238352088755141097245119537759940993761342425401667369338221937433107786288965515920249829011215947368927806177775575711575840861068267648804815025879110591485788157915727285071757359837200786559790280859710474626402816653813939563751335394617683237866771759799069758775199342145826142447085151109902124579303618947496136523250508929517158445202611502923620719209780106408915230260288043492713161261137452037409429899514171032388203968549292377189390104663208055881072586398137531125558181881154942111468504283017574309266144825186320222119683049834728687020909339178927021485331298937102057982632160547818581082813318661216035602021216566195378444207018176848303372147050611240151132260473292836445248261645821506624621851404236702212299709662024307883230780171818903395718845947724488013550696201919716169333238547772887397349430382029397221446432535854870775367090520236379059476645845736673349323031889175958220331092781387973361377082361055329405633880703234078488944717489713897019257764725335904300006743472885519313038765157326252651244704555500582940094449533617642221680449447710237340218926352357956301236844753344349367670397177362488874299107440472903962779068976675716003395082615894345457814587766685457571693854824832200816611553541553743315599360*i1^127 + -139218222129368010513227711896846955877555177606088882699792864146242226884837663312423439009149935610055554996743598561036513563178463852244081448146823995851498755076699502396630218581084791664101710241655431762980708921997932306400016808323320874361683793671520399324078542165685505114226215028026105235733429654373986776640540064989007215837847987628987862109721543880050655172812129403018863894125345240989467851163582305715030800198525679867660898233092909329082319119668327053143514947989701994463053295201071967664790873627175904781049594078609166186302321101462173403488196221315764504214126011397056750971895349313742337962407740186850099980906305426824299553819503828134622375442792581679521090031109333862289520836538718632264931926601095678807146514379321562694059246529410628965113075335372109953163782740784896067288437790182233634688581095022632287618019343038885589865177190978036051974495914349471534936675188903804761733347859991392756544602379291311946505115620570579430824542207893580241362039577504311849452690353318639174020642425118981125492501277232969618097364775167076054427465024269660654709253797644860225277132313283190817266463021392827256918978246502973226620856749361422970984261810781923698993599128514188503683437939084473305277484139761080399059668550699105077854408500740603192861035745494777549093466278945891641458688*i1^128 + -79362358617180635716107826736953771172810571650966730051418374407299849773473522544255635818934034559789231472223099816097281270542231719038124557023393904741699840417034391885739046848193547178231599942326779565015673772172859613093191920642972098779277317195713020432359159280820763806272367300013332168776230383091970705066157363480722561906113359197006262518458947314026419289661320954118869474387551818696159353406964682046870644252770809698429897377134602794737643232806710659033980960233336949493153399413754137167588778871121260567788103199559688544960946316730853092422587260445518573414102339246164350757848265453031561107022705618478275717313219372593871766024998211046226806365289895858213407157376065010254285419928960872075535841159071502175056463431536911378105684063528803886960113442410262614083220057533909960687867339060257737796842895845473471452611149699768395379133199742518747360526472103158198072260564613287435723557760435574647779103554843567764814793486739896957381296146422351098612350566203755532420547054705083325852356098052443486603073472749308666051106461958673135917731654702256194193298002122226765968097587715233521974555435077765234276906099351334464339533259204708504517076107358195724416951390082427487140626747688337295100688629131469524255713337532779988449428348007900279606045874435636863910805504*i1^129 + 36520320864753898367032073411362149158330008848605949536533782921700962601934699537635596517256614301970831280170892396534814908700763724891147074946492600858025758072953004548003809537919999699938093107258451758101419668425309891805993211994173479470431371846726500408086972439846400368094384087597148799186107391436104477588155004894256989032774357013630983114069775532068445665457792025896880409983505400281332837788794524793208359782990426460380458717659922634030694228951079621461757689270065107012343727175953454274481741211123970773818480684608377112677335969610127076283173795866893567188302265468096657502516987853214350545740549417247346490269128217890129893442675491511425015347535600216579623282063690164246428383482320184893518760431827703565479680448931429332393121670514468046588372729283905707696986155268175758905759685944290011714943643358145202901780783806247972583755245451967918111564514180513863998913053945439619977149086605885956914904121217297684861790319602228449162619936686456327912063930009806919900467392527899197744670676275396746390500704630825505520921558223616788132524162517996924540505083452378454882416855268860470818607644574954739936659280088745217205362856171042551706684665912887199522378942976418200384169368726753011402147692668510086454223478765650803788244911044911003699259637760*i1^130 + 2771425211841231244148558845360902949238780707974548833114890968465922853830070930997578456276178984443615117491919400894328139886632868954918037150360128084311988145179493141075783882929249979739257226526288966055431165904649138068877313506303675625315423931698021833271690971666585711833331649204976578204513820637251249371156979368367012364547032824347200183427663556683845990894416883295851886422531470921347014041697857361942502757217266860574549617528087773953675122762904748008342704699573572509622904582795818617783257928196657121299166378795170798391730482235459896641291846585617636384187940371574846667320020854451526368543382730847920073370719003159112570504960887949253676807908887124471623939709861032688484160334888722393351616566739477354005700855555851348927521330871898436536109850001102447456596181265039794524425029905486054288088148966241444329003498920858807596721743218183813428927037042066682537272827294512611336131623600409494061029502417240337149199837629186780901592355173911567492644043820714666100600732880372072280786315758488229842269066367688642687573115382849208314982955085370905524624169512063883843444901342027148122108361127532470706604429323736727259195542731723725346867227849532505933439411770378662795931945688998277101834634230991205097030161101554945682105142607872*i1^131 + 52065852633929794826976046745626676898103559065359096625252104496076968629673183273093542201430633588698726119126588287722766061251742868543209304817043771807535783205645583118314907887764583924205165120423468623777859910580340502228547423896750867460128144781577121123148135045922269159273849263474002938987791205105042761602397430649899908963336342781656361450154840623915904905508257312881736520932347407881075280936422110931110421822027200451128282884637319940048174498791326003424865312147694866636373744158750090015211934333341485763610957640087156487101716871700445402797864475489270882168299767241774296400173471560471982130538087188639106812185966160903708718551254380377086392239244397386053660873016040059420200742734056941316857442066943958145372653915436624705881376589353650375874786473440483921095983773250899161835755016438058445946469437675848133459868406564646598882739542268899476896013343965588639764439769987116728636455400677481816126658093094367440471453010368346864715102184368069200278839011939093051772791131084051159127992991197544472685510829645938191072871276457096012934068177594073939049508463471858822820533438358353785702998576510585066865217151967771744811914322215421976266373463176272286538087907349970058283076176389097887237546547386037722417579645992960*i1^132 + 7517290859958729414288336782385017247209657279763749042456146889898573144533405152328905434391115410968554649605814984789016110188846813896581345436576054533047688962329319035964599631468772388289386210369419822220182285786954205614429643844158234365462393835973654202296700604907511672043254755581119151501387117466532037726826280660591882232142223428525323283704016558681856500035210978447500593451957059278457112096870547779044905449758506537871091630169832133028531676760016502482116324349485090048896294284181527026825407147291970446305249702411129487504576898291129408518497617265255043647237148575167254798129296331720980545463124225476288560929318290470412001945816694923476633098686409872183887633878339019916856250605111276787541145402786083040336072379273054909447678427964847756040794578591577878762763788693861404900197019464852445347805811657523639710872684846414412125227852995155707354134976936226416057041068596744372731050122777929251163841821698975214081368587191376037836489777118979675717563850694436023724221726583328696804374636612519552522873457305702410614651276852290839938747791577124861351182321667468683708335307779842711358016652051360447455792329903805194772681171827890169157835981208308341261541431709427149690172050803444098730683336228864*i1^133 + -9334370464275722881307640295454155143859350273052906939334204227752861053384003423513699053032797508688789525619274145733985386739200651970159854510578268115324020623857797716521275154012891814528154592489702988096124596679699246078134607966680811678491097110711357905457668334970680096481463014678969231694734678542710715385177268364234464011444750518693888453853469155104721859926323536632097586305770499673273220423370065707052841277405742620588838178466331182148656419139213923088016451323654384405728341286177304177802969723106843666152321867628473592526861396848499018477154349518344946275352462936987130499352850394037884696261675882957278670434864864487904119909939085890455294718748749475172526771504089972204257126736536255830675101207398437339427534114842473754366217109977119730329943992878133311253990724026993526654652733908947970770050285361282896878746413995410676680952166031020433801299053528973298886994687831145326380296708753424579657006962705666325746335514399540412611834904708510990635042464237833198992389916512047016163432888539876476114675677724361916490230799868481229830432295672754172667134186305520866359120997055810253872665330205224441677998251058769775305140385118395142033966561779942711343307504413097579463331643654144*i1^134 + 188633713696406567542103366011449495873582402891547115424040967074932258029620552251111338547001619182591520327109111109668228595842171098692882584172125805645530566134695906758259313644166184452999409831483171195105234928539566176946631067352054548482845497889868912312625212657393131227646333351557892955596867886488916685536627820161880957352557124272574783093799729925489175489081823585021293990140749044399720096750201577033216398528337646881212330835762607249163031851478126963548330196447806199973207131624660773224510640115303081781232443054272824685085213291331211524083784994859863427670736329646388564508826212394690636482982365876514848447304800503022838481267739725066920665268902357332300819972327531565806431245301320099377887788128874665987230647709441259314454982195026384653048552855758445724487536515215098466671354670150086458450011590492725000871239500028014532608353660962780052560016744352474656697985458960559095835830487993618108826137914946636786459300144592820997070737990022073840863009763133283874042176464424155638031883155746682272321082700511476862892583083822298988835461918644062521500401574773679936722150005695222559852244435383138152473654533769577367693476375329876900103525302604529439102090608640*i1^135 + -924556244043603750002974600270870345560509554591953636318610110304445081970966169289467839199566281419055617743168867348048528146966482514265292226543689168816422532292967497005281366868332290140983881433201740806303022959996311866118514219646123193474453359795920189505736929219748605306780742555853785744736538317975414341484366517635409791397626373328069750719322843356134147719072903887551865078945751551892095605331266654318592656912554943320464683247506326303368117121254229183503434575708132744086608630185622300503415876549818660457312204222755833531152059629813538233702946366026009026166373347714515303686558922782335299706548511442567622649361122256357603319205975228597648521071067990783796836232270564723101513266728841613776114095476158337890604640810765068602540133844240013688140906115552843841373531420956398869473224387405183698458202523668464430512967298672095802824549310833425719682438604848649245656391151354688979348793169045654542064990582937380676390272562657885713210730497869347334336741209950320936483442392354255667195503439979269570820640788649401263907325001259392634116942798289727761417254577484875416266692825163650906002039205858881552936611303161439947425628688606163559667204096*i1^136 + 2926598544646157791642556410633163890180720252301666704643510602329007205425940643454702524570434753846520343021385479328411208081507671126930821386557643430741445332439427875061086598988219367379944259962621648429217528076604923781690683884489745842078567564567449717608346686728290115322472207836557765522652053836940287525728914086888895478010504775577242852460589075241649928159367864347865748875479903492181824080603676594803932768168434989693466212419611813882631349701538294976882354145303641936328500165457964719869832822260564416496185603158743571430632554258524703910991750070016122191057545192411265818372537562535079757699402854330451325336925982975883687041109047248248085922345171255789732227942968011137762458270243264770208792212910315291981080800640071007923383184510658257393473892195682528702440313074657526209783333465649637396159420230923942312644471650906476138852852378123119963288946035318087820537579745070859368045259925698996100718285362421392531274770134749144809122320664247011124697618766522952976697161414645852911973183383716778629876236832389470919932389221178439945068720488418019333509514432359382386756248248626650373125231085513277043163645919198185521152*i1^137 + -27048453892724014155392992737866345645137648114110578603458526272135905815333895984716358030980830529403970478514261653029404025434426111370109521976649609514211063651632139941207008401676019814554585072415685518090281745862753999883211410765618709624136030439550016656870139603435280103674270484718087129376185532447929207838642079979947336951049264870187695649995360596064576755401175635106485162393348819986586481667331361323011596283857652152894604849187065711828494170191151514343137975849341750240986209692897199930488778894004090009133611081023747541664536543831000342681659203790158929556113751461704880958907766353637874354022262270710143160044704185685216344193442361286934763687034262133602007621272669224140709584583615012523856057777812401063623907647300847467507730479245017379173180177643061343347957645321601812121883833869455072790154428489242465448284374103328251668956201184779991218683107167245151807242583216138097142064921979535465915158980993635110440218291148571318739229938662319197852457185457949099530505559644059867000133232452349945867028627342362496767709730193076877098284686756598532335927339838163243709656656716704378532694966071721984*i1^138 + -557855421543922663679713888425013318266664093628066984986522575449073813332128379605013024891138816586838636754815568519488498779183850771405782441565586763122499731289692816785425469573087511211967900120040890731342349787119828399412295067287573295864719034546699721369522813984343590431003192130237263908454218665473993290616837164280446687393300618478917522535573570000450426509819533701045020488628705282419358988739213241619087966810141014860578893001586475367756737363223635914406088279225323019790536673647933187080379487276368900658521121589916291788974821243593617932816388183334408658410509828807517425894757344150166610425756870336559231726512528308984181333625328050036333240112571204502350269842581137095450336800249273204540130303229761397648195422237161445244298477437352965320028447184997555533613445724371151452920010640661531875128490909381697626493964883413145610264655907965368773355498381439468146938583014152307853010390537589704851163854685035149178655480333809939904535226582101730708313707688805590008466180011400393744767550254180609264718875692623960870857897909617803852272764979434187104853655377966891152703488*i1^139 - N1*155556688179398923359774006126085764417700645920958330702298768786390118805291387796875*i2, -45868779073539536221945171449543617060010042363711275507493149693920420641117719470121137454253623816557560598536492318885735584454481186984301367001525746061680963890981980369999932597498173673337894585167735529381036407627737904813755057444086027281048477652358794105369935452536079523508961724892422016296017447218636730286264882581119690603057168088364750635196533492543218919968636078885434651759542848343959753746418068921501200058015856432293852398923601766997514508914864203848423481016978926918083657793619953515041748709368075752995845232332219506718948934351217451398524946225805727381315059597671810490350551147430731411747744890930033877274051061970035807920735289378995050353330392434575750555352689987797479039480873602825180099471056736903003129757585079722229680966322202223811010237081334079858740938629007822507637634360616044225618481286716969545857859966557490669405844390602972958944277788876098979482350059683263177794601376533110044428893870197755736852301645503123693348005879587972656153587518892161845975617427980190558563519348928465864385351485219921904503194300339481409266796481797444269391817797926745869832738271517051172112322652837218314273323108618543898022940999381709349498953859538219754049916761763998023606821701727053281097084375845462650424355407632398429261285584086276943412203598859047703253313388554090666613897990148382995307223405659476035060277369764929577981296815476355947991394751915215370136404880379719261739667262540283114386907419417378283415514102246205853381528804056164245906054311979685100706843821050078051202628777116971546854524845784598886448474148889505415982488751889461937029075894823097133435044906492400768377864210324387175052669592441952516039260787837552255579696133577089460025649348864482704109823434669901250186253067749690630734770340221362818243420457600750030320862195323432789483140268134472796508155145461844777563067226040360852679592298073389944559313836940417021221572453898767325934897517202146703676475300609032301457032666332393881508876847215284553829580800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 383264859775256567868204771820888804661115004140948639702197288378254131349471531027541165639686214902052286952822825698988508722866008741815318685507803707082501855382896719702246600295222481000495770087522888506480987481830600684861519259119936813476116499575443615469270334474370664725181429118288498561569367144166093573758932791121578003887922430635883732859060833818950570206866780403143422927122785509367815105094497173513290482692830778875796054343470147718293859155575997131131674645096359163586270126779926986777724158144976892671919401014764421571529350789527072156338914823716851147067217726210599890615612295305699550543326412394884536713810177585381655835679018534558504432868862045050641626119072430896139066989294895395093946110933483063258667986665605873559900958761248552094717044515471686251730287462146758001771023669487725316363185516078389701054291103052540837852905722490605490516450060345959384799952608375703413665824570155958821719504769164399676745144849401716007294234522684362948864907769656210380159245668527632424417419818128994856229737292621842102712975455575450511705825000084557008729732549002700920477049329791420399774651445533551551596991192823839063426767845634574801787647913602504801799829673862715243349666050856893548836243625671163523848727953737616811901300681219868006302254684492651877110545479048731496514836827086646699358562471007094006263344504319731390313270793741383310381553530709341778366270376928453946617916934249382731682447519996105636337338388637098433917990528917977377667930283752869427139987449256313222846150122224506657056577200541507434237353470358229217863404116973126578491817459177828832499333437149162550272937365358467065073083617465520654456590237194115399187634582614262044378480577813544461491259937263978387367190033115317766525663430271878106270819167424411173060066679495833381748814097334555593483895189112303991948404099429307154434742632907883202034367029518067600802425643264964732162403741638919942564852686588032733875062158290479888371690705035701997912719360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1455486657624177674197165581366650040186820055584235651781980458084438127564516207283504871685481791620042685997735228633453529484568000731905759688956109410998018859580550093401963677548162494973300222392117701246598274072230687933077108421262748590881914926923588425681900970784527481057076840804724371995824204673317850244124873395523904168128893197612112988470542096891510398798686248951747513852454370370410466365327464877346347514122004263198979411502274193236243465203128565510115258792345051938007359966988328217135068930567933261374702307525967799786339986657184651740401091353177447354528235106637154786142698450624763730939414058424654433163258469225787745112719792277958715205589121446983665397018006816982083267593334589544917048142785119534801140961432968282837987511288481710901556142298139543991134413655009582335251408846612426492898898750592658636294923674988372929856958288241067540440859746747432609296416106823395275990194536936587568658836381224965580448168694757102688585392052942517265727357814305660941960584291267940284921650672672521621041156319581771596035492950502152375455244316390738762597199338338664497484871410849272614849479370709745109568318101137073561309554911678504143870330753220026121363975811680561755683350954159314959018294860152366163178910229444044232773308393230586848240969155406864503800877110040224956814268113742652933791935195150978435459515155909509339000931060289754598766195456085984283660538901091604088527690919909695264498226601695214531679329754495918639220456239238332117881274661091624607764166261133404471681242770509070199369891338731395381122381719062028463898082081906483355593780017691293202602015813726335948204183711909837976420242029950970050116894773284125262668483646337355097421018019027597318834871108577746265085221627768272769401866152416952971048146773741960218571972511745515619241243760146369293999304387399595335889558565290730892343145121728526742957014095079573320570618732101710347216390226489394396522620423468273049493560374909804188571130460420027930829966540800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 9280014258893171105239260730219829575797456401838429180629016163517475316353905345907298226518055726269347530276103418864276110470431470561510696774998364266561529059006855252609728635084337901986972515820926820890312190389538511320490559163857975197976191424890093273397775702513739506286898171417714212874232790680786800789394160214113765454446733768170898345366231730860685081297523598428099889129721179670509294965226694118582264766747716778659794495466344033567148148938758096689409567993050971138165379801547432452259930793340364895965807505037943580862163022448821785264844347278713146626785043965212442275831820492106863723854721602607741996454840973902380967570417645868208372408491646191979310813692585999746334946413892555395717728651628283481268066574266848691776730986149628156763968957541297622610021584055487727677176189247535477845482165029035077114536921103872696249992928202036748157873772217863950907589273158528214960034830455162137739026309036395475751903925063924689586654151786131539611947553802150876335236835233013372570284450056143881230160525175685822120133056697424076964222950019992702443014368778482209725732436400821004342897218009551187229713721146572247735764464716706764109651895614059230370956755505840183541247823428505701359768092089954877163879603154584543706089319677260702657396539771921040507964191281208089048085958541512895914821366356138316939260542390505956926588388022045880378873714436895740557824805251190183670182195691736609480344290758850315776397965832150525315772837001210036850562750044208466434091923458537190080772730221872006243219128953425454933492492243133289082710924157333049919044047972489714388600451367537124458915950058900177653562958247806454634839460006420262338689253170198261638062544959868088064382134310122017363993341236747496675260438526476084668194690122576931613025988671084172481431068406560106126989546846554812547876982327832766263081681381120282955213470820628181014726088698337430515156634760028464052979414118200459022149584347366029477744129083979023218473172992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 6174981548097118392325387346293220746833903815774546352605329558889684182048758872338112992501319949590848884336925448538569801472337010807028770294776412608079910689834381576201857541522389538092078375252078078969995316475687953050278954723874932691826730884499450864439876825338494687041595839210285418023606276006834003239731466487653695827346625880613008467582150543775916148268131889558874499464464012957576662924651819420597195677424090876008579930431227263417118312502330017254183236313266527869533839235386346636319195453944647397943663138929890231883104980268469102589634658589035918178425010763123339789194702792690387271175109638183102600903227335227628650665909273210717860281749107067118497635478617388051991474113352530072116192752693637059626840906847250387062873208437588302438252648809534254654287520058822293850269961995778486225517604107562161300516143678750150847824662023030937432272689346163970718739082997660014822426537615297237764226344671522617688015401747610743085307416939632388730927135411165553281407956472269722386599100413672723796538694270863864711230414373404507377824700618872164034981071840079844549795765583468777730806275727715560685376231605061424372871276707913671492363875411359525995014438742932449784142431611875853569321136023570013788349322153933409116114812627180759702742627623414128691976000476144712568062641819055301877578316127413845759710809166471139231889634911235112465866294256755511908152685049686492132593703681221939581373570071139477743172452776745850084189163229235544854348865134443682516854672933559081595810654313335620646093690079282402834161559495363634707557299360419076529836184423226385982916735021328539911009262141984642807913948839830331920874059276617285490551186625415879053348889628733616353971113317477119309416488032993311008054497857310145170054535984503957942917664638735462032022372537422293353807224981554229776858037711843455576242925998560195804781659725460386944316518623955253893280992663373974922068919141463577852944378783292101691358862602413579976510013440000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1577994500746380797607731588951046230778065282913181853083897673974844969894084178233192164157370204935702127264176336135588501190405652772537989598953171346616469192510421324603151505189453121865263539874092084757018581609155062563936640534747713340044283489149974382863382427802174377498486051263893028595669355464610339438337199876886570961318965490729394935950455992958113175191899156291861058946702364225262293840940799371274906755393037446767820237585658440207881302162489418759511885507355970043895326874845799637782922699706941911395929112360140469466945980440230101199078110550616172546079828927740348092199591112185769364762763339714819025169703529510452805339561212978008482654381705477912721598232388733548696533296899148206525797791025494833346410639334783816623494025006995169100667895351421702182755240749721707605297194845493962064209363917572564538929418548753943506231741528274460954221733067875221386040849996378067391093534795408858383325523105464169636933340383577736581278863084818925644806333881076953970890995456019991797603590926925179185483146591311849522257065018616583432097316160118919661481145417434436449330212748288133300747253125382738880308837104599737010731180475471749391054408806660764660232519588942804357186785326047423312978093682010375229232326309962535215898772237856661274056410134988197875946029722110276301972352197559647079199899203903821175746457288570905234687060558724185829196345621766071865099135037295157848203424245649704892754162380296116786390799647121847994132060230492632625736342964760422150505772216031187999984615746634548400009714764093967706554429729854317770842164918904647702137487121778959030567580036583925922206023518700256014531578159338105615929793108123112764735161300809584121304988962642209153725357514948073233807712682617012778838036647987369503052683067032061428228356954630921051581165065021298281317330694732460575038952717382943940745599383792113522706661370268845348819188372259463459094151045443769505833229971398576179142681361527466214941137714645626191641313280000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 645327108360359251123066789822807304894498949364553132799874337441687537161620220246853916499747280966417596727993547796935715265410799420945679290014020841269088968017871406117765719018745207017090558824342994244834188117973802377868611074884760211638858810490317845689967456414368971645793257301293322249305241037690307709870052319133816892086491682740025430574043870873251234438120010822349315703789679339776391001158377656182099529699716069983031016135643172627503976006950006405425984810931737670895882473606175791722891064529729230072037933282477738966010157906889325207959240850087831946857898983362118466116580200947216408751645213811046165750213735773027567592868663745693760579150715298744440183862323461175519775174636368641500379463669013866029965384585930037101039655120044083464608816798960237635982257310603015198946709744971601213638206139128016239559064749137822022877769498505132067601391379751041297158845754878881478148090991293869382208298581063304688451869895913114593158840955311700739115028156130019555743073921751450634081802119150131142413608005526664638666755459909139720990019769425250415355598046023983496496624303209115175265426647587845054457409302466474213104035231267941275077656770135840059968539135961370686196156386622278875062675838729008496004297614010610475978661601694016828034172722043922952403420077019053841674032679544180467690115881193134887946381602246838570216805159527163396589329785572938295372259182648341957628413478089063748163657645365003623589075417525405803693666513343939465371831713773162236641728776039273687470192111666754561050586700319487923380741207230640384976947383819478640876168127165250778376042723095620152822898658182790982101034177998698171058853029584820312578652004751558588074795335814303811415679155343054826059094741947310613945964267752649821688848085168110392752950605478649910714174820279486552788009865149700258786483470675902362963192428821372725900724023399677378143560426805282109556066279279158262255924055108706791472115479241627756817708047714528591549038592000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 2762973568957722909869726284492033832690569772850977228542595853763008020917054003558072468677878310663632822178215589798035336983108198486110690815888949436275038657650891774914277566797604368361036221605984444799802512734406591427104033999210448099476133300285147844499656870284883380201799106131028991226647165687569970239562648484100428823440374868714252041936669560533748499719365355412882299852570124132085615061545034029431519788832234706803869661074360929024907791965396251471351570846880237790308029214819163273467228723232751755258459574774280197886470728657851734499609368439946799284702682413253333751105235037798826901001485216528344417721163792811482285173845680330203894968237861381840504267576829244571295750498418596620940440399919851431663888717845046564875140322608052757491671801711797673236956026985025427369063705585990568113684860470293625565540799464027511026233728265929078164375332855385538781249667977363461966287261185726371829942902957951905692987742422712593207300785772299681054808688921805295136471845414963336510646269016328309697283766983638641858885856521701341206146528532561304713337295011284677474964875010883821093671785616921501633049687731144578468336932314363632168125477134147006155742789506479235359506626880214947008849575825604469038458341040234414347731193297775345065811171980905722808555809793613653403768805958551297010826423847693266589721265220004672889151528219312430151806623298781568121876489188106122419299717811709144903354979223730950722666503574308602762965516481653937901936691911019650653476760259491486398589579993245718492368989620149208627401786041414428236817398567337738136246245035309379809081744287963642978295664404961737109186648842292636755112232976568775094938443414360909846234440145382229090980709487782823342882702889656811899558631717272782322210820344063121845506223818603195745429581441082115813362990652866481248232538388403808540769421706952964309365354870404059113645125217703594879889213399494968413728523777951341206105593745720349362321802574234110949442191360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1575175111242623776441398269178865399437713787416044731367337908841337827747768270195858678973851426947610577120446722378477454955981826215686159154440653238979954013877478859623062463790377946137560325389536156734871443483865557240097194603313519137861402042928279420088707041378936554142550493243452438453776515645230033303118127421171745368980926537536412432078923500062719548636907819171142191345699202324195036844424523894237812119587120858545533871965666864494017268518259373130621055866937848474293386877629782587362675717775488192813256457083002260299157497372624063257638466491023896260802314418687649008817868744558645829855082331610316651016487012704019889648058403499333688666295021439078395457579063684996111690357432407006979108844024412397788045586592239149321806925858572122785920741986328632636370986671606454839653335924513836004928155580901730399808045402724706508458296981540164473429828572609483060770355258793800739126502907096644830107716844070594211321939273382036435748668927120330916545143820500714804939185475072307762682786942915728200451437350031090243630697329910205258167178646247014304739170925761347548861482713236196721735271043993206322221732221862147473802109539042087899494956107965603459083024813876762206205756067646538744357787294390678625777317761234853070851450625391904644617548798916666166545662906323968776742211409787679485437624258700328565525930936732745001429892981373461787868796697719452417970780936373865373567088025767775303749311188202849393489245241821076115783662180219051470830516209275120052930780441552673866358573605874344193272933193270608838739268698215988697828901574139249616920949835793247929819776516488105557268748885351999846807313067342243482152467209929691531953634911981356285059276432033377004307173678380471159741134925492865653561426367017613983117464877550832343526233486475546708253085072807079911218227415665433961966312397698011724665898459042342172209766010013722728654119790983307944072866960832024607823859903669851160640980312060754106738664943998771032122982400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -7937449468961291482899639396447306950623855145738497678234146492995142149939095828209939456264332630228244204207181287329939835192589456773860410888902596588748604724132066793960421655163033573934283463346909447301444951614979574924414326594302035969357772135356257875904779287048901740882994928035780963027307152391044403353680314573357851260471681130833534687565838655555474597205876957532117380779429464681414703442855439252213059766801474742158174425576965294237303355697933221279494494529311416731634691481955303373255587713430209822314527835495314212580922766357349377294852018224097719584311152113630833980679028567841067759005187515825291848652872373988391351203674047005196526462736520062859390447395769348578696165526862230455472785077234606602520437326681331992695181103138904614940240006729522764943281529385493095076497396019089219517785091880099501636712453091217330901572256195394677855561574196869514490119316983418716536947451880532855195934533812016875762402946971136361379270310900802309641692312525088910753619770816237425511467922711175315797969245213061399584963809020032060980542084413385684753654781967236007252316307675201441380616345001098252231873027625368114353888213095015641500070125715883653553404530589617058194396001491745906203149344518497393951494322789382143319527786052335757166298838798928558069202016074072953679941322484427859693255642405264275358156107435470935993339764464324116121970356004105339107488776205406218818224364350541237092838619165361437007245149842427765354533470448472344802097398299656612311290213306923222102595675045002768684260733878046905477400513787932516557309704888397188633921143641828063584052498764894688629329350199729796574526809347391033127132624279926295678672985961036442849697283399961855609313296125966350914541522015489412869488299623523449671243510209615744723395225638745047863094720415648470384020757869392006872757646907901676732471322020991011215878938780540335604960049142161498091133420242328990881566976839985238699389657364434688735836877256670575499149312000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -5377472188282259281206225090929095733464857029042942418229541983464246426057320350863371955269505192123547524488758788668388195197769723992344067670424854898328163902429748390481069390128553089004531495928421483543726636375837378667543817138500841461140214001155416361482499315978625776314230763133010092021923576803066155670265644840895109678755474224283860309863143519008902089162245739921135036351303825877265871438286770187657018948594826340490388592076088656349350038386757087910746699178133697575715699168199688983810475556122187687985727566772387929687291021664900962642813072066335699941667940884186303358832470706045479585737517542462842080510557813292479739273941128116326322878330432222017672343747476896543173029825270358072405810098254916486087934569313081282968142939092261209331748495546606418431828847857028595092351606098346895393321273596008990424661607073861809289282207093537240937159203283440095158941650788400271335865675750810703172590616133677076560472297138372116061508672093701864333386755395469338629814064754891553065566649123505613133151285817697288223762791783053900603070432856956618367043221638434366559305675820030322349272613178089016471994969026482842965346215753045873839877169392520532752818976297084021999514102690112975691153091011783498185539335413874428553642180045792175990218284102889498150414202935130669767045358929804238951836062547214662084222914221078317348378511128485083341132590743108440242090031576580333565228265118277339111645642615622792607809002462860829493514722802032421341731170648299583161474217921208447450502520704496857395122655476010845960485507366177099388269737792178526608478074190668115172012321199335893301386123218986143310309065217397493466606681194507406934892031744560999132145704340941677954657929484194159197919523838867201250612618242622533525950433917860085776340034330173289851665390341529180829341883753316914542367467071236725401546704696020149186057339041971937657863025146025948278643084710817313929523701606449180843189726505163687808236680503906362130956288000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 14798302145198899155860035164673430360200056795318387405579605237511348358893763622119788782444624389254021881072290138852093185236187736167073575592655141315638886950280910118445512156054937456467215585942524395228994428897755601552851201913822047519883164553106187590736428248364915916419915551969622708892353826451320555228818033657481922257494743679078768050104079421499365849458728140926793625571085837662836302960984572556782179464876421583256056699014480019379978554051171596603656568192353383276164252873715973630421966486573925621918705936486289545435503984626917294920045440548767733453630796937043620960835006846199992934268380093787128487110974770092385040997254367827601341500388179268882227127999266016362452988005650934293331249909852662615084180624969397361956918573892482479207601463976524169770895193671917291255429693943816052124641171904517680255140537803717351095872004431610062493341752586464003571643478835417483056982725699062817409397577910375180105362484772378579250153663885980548749537462378285580609613157349806251238747039982207912881095028170859142362184554030489962985290955023712932922750169007331372350488419389555340601494027382272847682875615900771314483358081420807197078716590069375930862495934790492547399940204452597133602494849590660319834397580892426960618862622953196194908690382004104525602651486758213022943256450308032417897688378614866731436014850023418637022807281973204180973907853291673481616395056315054043281767158563861407550714474117684803520913920755207526656577279530416819678866148532439447211493571589261060992089758879906377005102300752822306356229098039061339489117681994171009205779421287680610517267250281611079827477118801401784553082594657195691105972997062864908691624358004922568014691889943999517266818366645849154927034277099113078538636118363472296657199925030517524572135707083826645596267005789455640479867370316671676272770970131929441176582664816225805514043385573172838237200739864952596127514715962458461346098880972221928491531727707803635204213269285955290582220800000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 1282537314447806788886161198525252864579281593754579117287495574411978385925991861956954730682476930723408796882570784677583952755166619426698538150152779660328682618986766914828751476044803660908709825611900049625608251239339821121007038015962575561154450525647327554641082247841854255146469501772284105573104297394877948862333614076247317946627333894365165650726950062552882077212209422619408454769739200632187151255501018272757063357333839417396968499377894693490143595641906699373982849872417823411609422096196516153830019896306304100603811986132818828468617797739081564909503021741030207128705137568281230029757426741191304176425032761621495354212466949237068356462080483146796571588984088048531921140184891033515064625593802900641539246437257468773989815199275671224560888685389325992184175417826696892996341509306798700508704811817427976807623754651715186710651224886169706597806278081774460147637824622915608115737827778327871050776421066569902476442775527867252080951591364371816301288350421456375222713982900095630720957385890922274567186321792902304166555076453403340991063296040712438183459434407604587873938753981033053868789188249329008995588679948272207122637898758114378211985650167040039872549910779962103812325315655456255684619394652264013239791376144408390002525479127890721019367367184833008654904811542360357410316010147960087416747088497588887658538826978692848104999361215398668516622202302525344119403257808353156221963995095256371234789052502582571299478638144430548049869508043855947119941374239415249165024538680733204860666289912394586831300343654727748764642842671051467672860314984995449466921968656767391964747229680870882909908576127576148305041327480579717980135200521257622028722458944651218333172733386420266954912130731903979082992974657193398787329102162657894576686333074662762287440481271982673523548166711186378688226880811573464451997292501409726314723417884674822948251663099754307891656977849989763307397964828663007163632839331965785583763380324505908320513518392302953120890325528248670224384000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -15803689354270385506558397816582871221561786910034334983697830065142163196760742444807400942444692445620862531201032030716225458467014722947598145537456418755506446495388865498587895703879494654143622239222091122281660234668679786199642575888745972491120169178874837870514826014680544640405847227488815859772538150300445717390468108927633726362736653994587585297759811975815872550101880231525186938197199669620518186813788406697951666983121262061180247442310428560145752380999757446524371170620091961713326174989803461242632036552062473745499039135237972738567319307015787790989369275753837813212453796648022172838606132957125772908500371310570093747584882621036227050034796940850643111248219405322173735978055743885080202205763272598458937237303844637280393073383489245792180717750271616320089060524080546175541260261720217304450267735347183008093749140452015785205331717743724398725896932524312916948712026443267128949508978565499340436865415885825042531636431372362995292409909677750231023381553565841859986443342152125789427678238027408535789294530689471196958375678575872744293786591215241241522875236290423854793204966793369339040730132363931782860410454961317829729790387534737788478541712835661641750757674664512907388119190017040246013564485842347604873474645683861570153615720167261981545017061470129128950822283248181094264837058825828408572739465623939333565139906756342525719041671247067577126599039478789036235331802377138283064946800612298946077090650844075149252328409603118415735774782119629770693529813277865232954800362417450789948543485100568106160126208506391073679162040523613032869619509779313089182959181197644475206026767938220037895686941383384452604100442676882596014747179648384590539153599503797499994030299238800648113447028917596198491894916246381249718374733989716718218510228863432957523447170606324498497389545134247607359402178063773053498160665052932257094387644891336589271670556092124512638537206728852089117245843843769370552968358777317382419274656978618278366051679159259659774990053581914573373440000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 9909978624928058251188970254447989793937485596082192090536497940845942247724175452359743788656300830192411495820782620822069238009311489141480490036971422351769145670350836936896661747408981907455361992001386157413019463680820078845615385492826220414928892946588810353592109966189331321448809634922453182214022809863077239243967298732213364932045638598958289278726845430935487042134182522231702343522555512004249808973298814970584725959258466165457101647107352848303869990194322548505855920624608817445262132375626603512865003644297065350814214766714981038438572512230480096070750183931269812489650390070061250232794203327714084582608864321706306108231633590440505066237656173323549942682180791841125745286523729117232096678260529010192245269772377643937658799680491886676668476998999226867427104361123240485701784283372327794127833843455902022637523777044692901611396114753171383233543992323369328387714383337740350537736440634003821043392674501603506397331189124051479208868317955664485552873707328783189324935784633792122738883484647264707338140828632456880891205020815345268671720715889097626911869150643779622009799454771685337990261763279142292266245523559669765655304344381246288903186751656310792275729595966108405416498258412876796118117544968602143397196438522340547837858542807994178683023053438428360277359226090697667443990004766030932495078297929164090589776813019799959876751507429345903679183739648608426351259230434864337472850567167647101908619406379302746252338005742350717271828747185933016319800236780289724544010095240172047672932686472237507164911627831511044112209626970586267731556714007577911828902061905632328341333579985848229739681991973217360030778867477824143109655645484326883754386655399040972728395907456999150569781843024288225051228714772300755232562079483966478698037363433421212304452228633968506013558345053892575377746110101510216698954857178559438730328532416798118825203519743065579501250035017297062372543829490358961394036359539707387537371591209170545303356742291119525337729205917948523315200000000000000000000000000000000000000000000000000000000000000000*i1^14 + 1122260668297074885951964965977084304630899219208772039051594446067614940425417623171073154887612391740425429816044319057661610498119705773987390078559637061653880790084072604042450814065494815557898376615735655908935151404290269977863876518319112710265819098931544555480123882462435973223149038449067205625779196797913591700919206582748579342619575682641936282416795030810033493482783877963908014615973880347098662122977423560480975720666878152137685866606362006663910313357729841535573312564341137827077568079017070924254806424818538287591740515654270667456592025087236566038783165968075196759235645327345431064102787783564197489271165847418086267941416016856932092338598049795943089228065811915060565253927688075546384063647099107689304420310130101514889260351716783943662671179679029897773453419786269648673391261820656356526922586820547644911661355041856864361609416445536731959279232849026485500064264880846147675345354482985367114006785139664547886454806073725591388950493592885300442073633127375141389705793445255141450705728504676500541331142638706287297611679930336297171146087038340003775848155273320345182244957871844699393188456822453680389098274795408968483341891048932423396308472298702579016356675059872325843193167163894225035124806975250654345103958695029710439986370585715691942175400324430083843139261592430138703002960292131488429230344633285789903289136678702528959466446440024006067410067293449530050336803800925586652570278906790343002407772209383143610958311943623128382336644721961122279877713015205397979339949420650375228968077887320732839619499495996209878307470378195277404427439019274252394493053686533722879555046796178060347374849801341152373663987864602693928335612338795631176148115808049147702671321865436499043974941030959795097121006972346664671506111370879774848319087763653741331688625241571826026334942411636419043073185705910522791231300929606359333555899538961004627901825705125475502798665455864291155033922831085068474698300089453774803678623110331690543328804439902470496819456876653785907200000000000000000000000000000000000000000000000000000000000000*i1^15 + -4035484775111882391170992469952331127301498605367694646703175863877137420269237721663363797326213764431389976179871684184314428767326542153873127576164647712958545096829926283869525118962820361115009368381099614457306402436989334178870114553942929931111952318282365351478464952702842859294245995976388112380323310526667029743182307653168123902707980333429482348156925913130161801440578889254421365139377294195848310011435484200648683715599604065606590524494475621764923527971457552200548566625684191548367867433099067783566537656783224070116898259591886946869128662073408632683789100912354646201128582268441451056828675835069506859236177417893034099551997680065735842634050293736721601122553850148124994639956239373096434067843635676675951754537630852442236140617323578665617492765325866859391359561882156891004606919280590915286269520493642029299735448847207401810324488631750356092609061026445454217200193054740784240268784529797872768365172300343556745825527198917547832465794811516470718749196407854021027642002742883956391325835353259889442076666349976524920803463222862009261386554071750380851020269225089048307851524266783374149371956578202530789847244487401317329834770687413408325492855925080100974045918326705827454290391651184633719898946447604329328646723202220459625038162837047254634646907940530236937441071845371528444396291487055337660334820432439832091129574206121085926286052781128761487930423681633809654353371942371325168977607786420972751061715520481009070906606437588151912041552580894273044705228417777171143121045332429958491573310672059072189853555243444077445026375206466744651935999915447993261056240566567004019757638343007294608257958040940881766046628805792573603298433127323592098247272130592735945003551544584772198131989886326243457218855360288360559883596483512601437753060289480893812774152404620290339313962215352614703146476173703331023321635107915994010428702358272598909586597673553775262975342064374999663561882538351941875903247397735588443099707551290281337358617638489374088487392992884162560000000000000000000000000000000000000000000000000000000000000*i1^16 + 1813230817914300863018820869804257101845580377996755037469322499831109202574386330370037769601039712241268597732654421621594793744189508007914169592214716581582132237579021716697760775426400312701970603493982159634572335414860846626696746945459491877674851420043083904716703932068721781050160813465744077146275409651165519988788632796086976596954009084216817523582794133621788238497302772771819808236734847895637698310885578294638911478090073756924513713199129909490726643226262952145901277517466492835112970387970983229306975966812362690899198886333982521958629339281691802262206141534095525773479962935078793732883327028744515325625449259340939742910304770490745778289010944897041395392994971470914038650475601023949564342015051154742100205333783532963854522680981382299993567790656043588034435718070887371137210583783750673748641572300896270226416327589681675240617460744989733634564547661839538896277562580343676927643509298885657486224129124700525340617270030142435490944365099541782406858806328110055139313628804951444683382166148615210323540235952820388963389658945271870238591376450470126260745708694407430761241704642604438081388703266205250678005085319005552060675356081244269653271006090748954026484365494007805510400190598471569375692280376039536099298549516137944608162571045018405745196954457902300126156919498290742926650920740409282723306172245223619770243603317977186635623976358105595439843794013523203263033776680867568559423568935767578719592651422934631672348614988490977765387065353600156627830354875810063410211053738860284193448514720703785514978936162236231299351890138219982983790500047625742940281210628775746635581293100459649242635496857232293041907288020139585911483972193690633967610305256518132534593270037094774714514518944367395511854225338699135294038113485874508069919367680520181598143561500604862991360489336749446163629493966977093399135255545381327712257825280095759582104786129121552243425227161888465104078431303558482985890671823543927324496164947999008163351149097216113771250136449758003200000000000000000000000000000000000000000000000000000000000*i1^17 + 16959683079695189676508796913105258042672271883576273851066102241868035592736959925564294761415310865088683684077971989115142916095348846080563228054888876828394198896870892473110870088872333461657547838282765519722012630291455078927313832541533158830728052041609679638019057717977719411049472638481723434093136973031315271814814212421001015507671995532365039617608837694070365522228799519076655992248087273181109192930302929848840140195556653605955800535670315335232059829297657825189713526196929787243391660443959257916553566884378778343470947908005548246962767407839368544047789879988547396157895117998946284316454580076657572045526163309560139974956373164547094474758712173719347822238821706711282961764972434305596361563997818043415510849463445692740429017581258336190527344116453507667912308998057425211825291964758503070409621330391982742459315611697631421415989070894757803598140944947621810303729358813119301280813389425667303286547359098952544798582240179592260454146861119363229886498284563368777593106431538246416528122387969159373850974695464494381049642020046533613671200978101344613957147325398548748224222973806983504075986787955672400009173694537268805258271766163789917749528238119385290406975452206570914231737714278085781119627869446039832741319585335392061815187130577531337780875718163264535722096946649183093559878576078590769676557789013491168114146725472477909313547782281407566086658358459630574124612092689611883453389288490584384162151227098839154009300283614212408214883740038233281941310304470226031911630774727381749869608961613037874778216446879787298952475190819881998653278244971071062492952879790447585199608350742406156083910295876503013929688515593613758371542922193108352657482263014046973423920410461439821084433521805371318948219713864649638464213114704591715554723400574225340360864354125841396317515652811428780629054786251089078192815483057943346929647903818623109688320932020517045070279203574427315139720209653031280624962411647647225490037940435896456759601119741951026015104514654208000000000000000000000000000000000000000000000000000000000*i1^18 + -379783919751857040226399864437619063176552184532547691278708222051402659156516417997279579878945977574349365486741249070493556862588430667800271055507449875928004943311895749076984147163002594927679254694422621077780784249631508013033898860461167187561323844541343446951477514860371701192713101981097394202186052947389248534918808004675940959170960111832995186991839967558304215688779064869996505406551597329277835881269524889309736274379753948605041427827130738919889816016806869327897034127693716319544676115802215556512866322267187111746928594022645170595932244269903685315282653790759174549243892450851108848371099950623950376411423820930021089438657694800764700248860068762872430589929315602388511773337338654255315646843186291090837087817630295463642296361161702535492966669230081596736417197977673842240855115828519640961892367780837809733741932023292396439664904423035866787838666239682514921051774387131977722294850900837029703635908343210979951415102157377702321711532309761941269848196499104368442543216405932173439807957814629663000762379183060318951891767371501478056703747911762809145263565232757374448081050578088980429426236807147602855108945400281551566665162276242678150457004775922063103122253853920636383127022481920346852509422898649951638191772478251577919251055397441807803151204105879810133470339396397432108867829334911403462194716593975514606340481065697469060724106920809881766681868520990887264391555971004050522140689242932282524782051070434714586240874660696852668236450541897543817647472283088551524023808176920744165882520106997133574910169237878110868085623993484815675491574679133151470354907409313204214746656686226387491773343983227987244785762031434072982926401265092504203399856312707458335341686977162771966821473813049498715459492527024084252986397726323054871253329239486352558702867301694144243587854785081312699977041653533141640194885898465535252966515421416423483826991427590553179176762325130851096259989432804241921357365881883678720452477000823316651478378014624481347986792896266240000000000000000000000000000000000000000000000000000000*i1^19 + 191778745149989078166768205431065935390781019978239558839271886829315022307070142316483378284760431476740235667467987160332125745097210154029503066504383787676601751099475602753261231974842009071694530123953849603578852171701753760072429675426947862231609343676597683726811302048333863836280958052763696095166896761174511843696691103602428232676973980504744125986388112680658714112627115623798863825978663404433653069784665023745639928753889176955424872066966426380483306388071026282614404614374926345279455467471026956007396865389709111448090593081813261576692889144069888616269161525735559922043336029334931646746167470347683317943765205197253230511062564191688941616838407219723045830717952688383139293660716660879703983560613040211658677893933760383332459474231687529550683095867048519078919210288556173428150257253665737524213083834305476592266110318060027326293210465888890593133067274363599784093041698208531242958487717166595440487218224737552843279390131658016898282857407418296433622910281175357940126097398053621697298065536852925922824841500935303496249091222037862128808750559362707257935764595512093914123523524412913421905730907509708822677757409127581031548628164525959893848566132930125327309367690461853745464658606907747498825637404317408872604903587802190745109168743839790429035884513301549391026275455696313213975376230937064310920086596952282960625707539307388089076545499249877811391986244754088237569336610199953603345095175558680106885572693505982534530589449295343806422544970962067315505291321110340767029491073832530480801142572218855764859790294313425343142046720892119704048394925685684474498613093936257411649876818568024208366347604248210468035554683341335388466060053771167109231632151739144795866898484141271370091439145343421278044859928867129020926848355317811663643833001896145201891967274969468220856135556040526595587970568451440468522038460404535274585142429008457092756144597193168234204063016423105601205529819995327863015530029089665246165971810029214692756686681980073452659355334737920000000000000000000000000000000000000000000000000000*i1^20 + -43295219871560898330875151384770571809978651216315934313602823716506256003190053009883417530978692318531491528145703330603350037839868623141347630780847315274464928477721457650861183391619045100553506942135702755362223225044095607967687433686722162540163481265291600108844684468298075306226783119528333754602334778148217766388375758576973902952279172340318889736538334753307789650317022116872230609736150434937343497462530735632935698306510225037651133807938639334278799658930462182980499570495153790632682858962029787945974801236068050081303960739763147043275082836318429080910707049758201529715749410795672440533113544115461912143039937797825768796532925565374082140614126122035356029683201392555341379849603519419892768938177159226129433866003477648953760453053994524793449929835280016293776505327534542579102390533735805928672172424386268610234554283891619440404580863327586357835873790740770222456269910540657622223050107243113084598095117767883251953315872835379125152352969780406285581851676192209553659039472565776033127432131927698895201807333227365550428038919547416921876460100710416511279808912459676894025349356979504780056216058455933564575131377179222992904755308874542822327192962075722397911590475579748526419768262643999564106165724050847735782246554001896559539311520993339518377707480278125432709789952035361440247873743714000892414704873366380956835348879907371869347888064554423702456479130369409830356079731590405580087910016144427800844796524753642437118449033050049091053275526934095271608184242324574195427988801677800641510857242530216266050692172496657750775532377898610277922074774690398229745404914416656726532610562577893389170840458947798695799855955104531756816002901662518716095916869253249882711774003407756104675497296874895820462258426286605077790229958049629449235690972377131200038228237464815694919113509539995587772869299425796625864210810239690019688304932037023841485964938858309576089756191697806602738375522953937323470209806523726903302595862139485449547291526007164084282112081920000000000000000000000000000000000000000000000000000*i1^21 + 2069265712372731769451807648567268133163872788342099611021715338333822147931305903154060707714940568431257545053384350397887874487892816550794839305015770447292753415517011451626061855679602823727785993340311515000169089134209070197126916772437826842222006503485213555783747962977118656674049806498731623543770599050307718270486199370716200842078148077844117745457258379877270376521300823730841577015459367741005608564320992202863750106745911957188171323527077298841963444514749202486764153122932496752613978336564547032614791166264836707641901981671023219682531095841968981302933984967589154428634273693938784472485821227085184171777640911557828217234130375387274493198558146583945902296635677471352974423684702183416096989997642908381997187116067818208117896507861844250950358674009450953843212374831521989102392005136575753503825114069587210216183108308043024259460341163483497497738139700179224695440819496688458217688012020228037098791514615737743583665009726193535729676716989914679239973218842867323866238419058456013248393690076779750632059213201135356105150542975976555828600594669512144648777404577856060170903745052567628540385219167499272263866292134056227832081735811815168217432762575626077680542336570901392016461169275553762501681914576858985850200234231911279551821100990385957911561494909126458302989597794793290764487563509371596599585177108313771758516590507175157613961280985547889599376168479383118477214749687247682234654351801251258348008200488046982189295154403740718321651363559622689384344850064475962166397444090421691025786673684141289384452114303808233748638368847372913771008171073615147555920816751626725909663682676854454076688388258936583017816943175147798035673678192502644469247152590921957820072435872248153237236703098954528510341629572752110607602761970839472394298047731377154000640994048571459597380758510538251961215204459976432250758792194796816536648007975667379454688413755715759760447948541358155991152332325760987260860825605092988434283285322379371606682289830797342751798067200000000000000000000000000000000000000000000000000*i1^22 + 1114434582838959921142812013839276993654529511431294757960541500459152697318578195511791180601073229503075517044499681684195574468962227003818045558030241746489146181259125053630004601397437027588064733735520865362629430506769142557356956440807445298413857454755949645410301665089961514287043923101081298552466462580759234707174036046011758457368773096656387196896081685258404105215989668645172751667080211943270597063709437485081290118834773015084359056548259979456258086387616224604976954751263938997650188498014677291929720638233655415678980673317262133195710078365569813451363599289781810777214485942459948182255474478490109330767581141172952361404919147784625417217802345196720843102499347574099683824320139806656953220471298133075603899500444542556934983226612252519567581956637807687944962656121836290811789020671048524248495417238457601343932625395353556890566981434559678523604314701878657228052136229429819719251661291186042310677790297556382273309570111315285715274986656503368263329290318840430490197007928808326027349055939897071291633604481316768620018185998824511239875271444296174614079449129114994448270452299713657386726575217637354021046700759120978779290107777072217007768597446869175058725406222743919382458622558297849585162100022226762616194392863383914531905099143443854294752084994718798343763538928550927503365317003785043296338820462836794896312167699578434329213995657129269809044831689593563329794139124692864195268595469764967491411828541555420578739843624404816766512407756941084711110277521845747329565298951479153152787076635088760474666256844055515311046299132828237713014425668705558596088464780532653219735049837335012637877571888913653327108721779663131345794696220435015943073139209749134760442680012316612063027679551555145562181287194140269041540213879022992076546506437035311521117405956040018878580000299238019739952309426618825842996593903245103045584323110949229035448636733034190508639301001924766767722435068804625475081043497107545609430627925748870786207783125166386141200384000000000000000000000000000000000000000000000000*i1^23 + -215800328408244447380280534587414926190053513600271935067938807564741550541093082030683425050763948417653109965278988989361100347762492563839053954891334229380499196934209228815284455597147140599776113469156485215209897307001361277459020689661160279083246244432730396623461579516271531105905365046322147114511748335246193454981440032404484833047093813628494354634137984377766740814398882952106393963373176797097161832947150722627072155612814532388237373352064614642147022778517081450525411620309327224643207881578283320837929248973629114439554815426055764677961465726581020277894628957004314225963051001712602687111694370600845195713874855577698203452201138764414110171241980684564539798954699040720608556714724483800905501962590160300485813602076898112425467700480933642149319858965821733319850315808218613252388688200767702954884222666159089429246898256173513622649599235327682321640707790324177769034562861220433616176814546900550374357177808350415171176737311932871300325625779732780019083343335349040106417004648763388714686590326426406467606677948374338919648406316889157632759017222254303782730754685595155865351528829273609508887561718165044042044176861629707549783029484237038891699322965149401012725417672931757245404835538324617732328741957265640040720772012897226045073060306712391220723893118308737291000086910665934222237662507910073971457495574641190780957237587159455322766174263376632656136046376689489736872538026156125180759695033903761245399539529515854470912517684024074996970379916169408131178774210057919851200859624056044682803087314524571201797118698696711439391991819295057681359757747191341458117611432142968410641803930947386301200456050335792946566719936559472501907338431766904140468452774577238483866713850071837908348028814227735959247957462795315863756675715821434370461845087354324824102853741953928582396523701866785304280191649407641481364226245945939565794688667711597052346720462262852807972864684875278473821347160503711588544482747421979608342744459494812654417890467513880616632320000000000000000000000000000000000000000000000*i1^24 + 6055917487151101296950579168601753246283919032211587948129005633863818627947229618209577784129455500076730947641688182471375291316979229966627772448023704608820131633995793641767267196463627270547283004304480102926781599510306966665878461920990638646527564906742770649199998037216536185518415956340870208534046693827189389228956539594201899182708610883870210827677661937958448340337489730423518406682046734077599388636971004297917345825420402485241180336749095580811735645234257126942234425217017086098454992832674240423780350972659423503029300467962429611528760424389352112062230092755960283195546661169177662546905536985508864861228497177176628105762073393295732589682426669308908699260760894416041062942799262205044811735130214142604798458042725846640617589277869383842939058245120479566867997488046642023570376781221062241008330263679847638941245849355247930140625803488546705768858609098072991029657122698741799331788091059948436069246308221511344657090391831746515621360815477986636990840789400353051793013076794373702460437125470936608905245102693888514628864284878696784774758408436114512433197183091510824106459109115836963480025108746636642884938263241226201868321756231979178695083130489134191507844166775850134638041397424249276976224791368575404439720797509613332021045074325074558595856897307401463650813333563967324079789367256572782041832466261160823011171625201109297337376369355409278330973802816380780000046642767600891852343039475008476445413902465459624472936214568863315099868594003386079156232362654693440930357362279821550306780263178953620920059421765642083482442736906323613589032245115809181615684157628907069693931945691001200273369225221607251801655741153320451292211740135170775682680609618742351230291549740855730254147998312917133079573651592137848129613534388263164132392862589583082560693546499146298283268885020797947231735536175863001195633339217031419339559407182767621967960035443115255486169618969935465061656077518867015760031966614218452713874149443644296218662843453670642679808000000000000000000000000000000000000000000*i1^25 + 2010005420714838142784290296620138553204275053882242494168907194605515977193197655717818434434726266962032937580243192398639233494241932837246640484491463499700688984847703746705375095737728905853381818579118627327304109285307015170250124220753684298981651010693259170736988883567477645488065220050786217378631209775254673798668632622689241818154112440911706638739421495048155520334346122095239420841916895181834413257692215628988343315551165035543389301399897434920138037379774002654695770705514450399334815176041284729236515664210360348724235486766176379935179408139882920829912813917329735012670458440448644774597088648278188790907629325319333648314504504918770435975224379757394514482341514323101349865220417196562224239763125240977160029380053570812895729345297628814495357026859351927854402778471196154909030148082050417474552146908673161387537432809118719715259762837545656818114950480858408726413300239609677599943614778485031367112313048525214640644881180806954057472426089646678314677583375650898186954301651189685229703699356650130288637452753558022099016428562752187594428748647500051003548096378872758382311540996943318038539748079589572605162783386156573950475085722947128819263101113498842696856445399113261734677863763929179948859061906252067371647682678780790289243542055865531904589920107816135150815530650716743285032403405876407439700501396943068117556487749111895874595845383215778903103598437674736626951247782182872338444592017904845447022017188073248243447387763782741848897698266822575928169762619792099879497713921135764308537440855586478822559366937028984870783235968759038628869109578881776881635171377998546949649093689146238567471830579858035604254349283459147204102809446147912544314792400132932466754809169375405322042617612256303558040661549063245450803541929545779869294390914396905237412644789707731785101572803999168645665690033449058198643868359829582062074437189134372674739565921967401584123951619124214759704665514674681648604933257433479317163685979161454206941044601046591078400000000000000000000000000000000000000000*i1^26 + -248621578412164164643558932965632191552441646258523095235911165216867594769867698547696804261546950326468361281049550643993804665702534881639190516257972873265620738791647258923445122040242322170640706907899550442838814552180035990355431625389649599343736152523237554763243461543670960387265589740417353821251665168592217561822937991553500448528707384222719297696532261477879469529786942553791013128872193714438331381765481590274189458625661658137232289388016730378105174464556803108590115100014671678339355425823491126249114581176468846504145881450086738555085838134291987670654928324381883816118156489237299609922510237570648218726159190731994075680990203920625683734307718317553591078316158301426906237311321376978420883425360875191878641976291511768999085908196029521947445274964360795727507450612381055965592088889181970829718438271667156117883946121927760080641656727672883845754464289746914116364453857616711733957484596365124657199742729928286814974256664930018049583100226722966542542951904942259422791811099955132108578484200676187531930397259075800750378522315135708765866031600576430031521032480729960925361267669470762307910447275145765125644094280021205384151479501208402195606004387790392329165831419326216554106062739683373015423662419636920804105805739568612836988689297069009843724289492367765499839384753973810469442731604707566406302430478958409263288856316329956678544262974661852816852231913974786787097229681557414370198388756276586046171765887632290124920277579133609127127344779604188112016535012396040250293809104886874913902188225798077582516895867017024371659905482824671772419000662787315221101363933585265627823947194848450872849058782099952821871688029127884407201224666629825216947543223553815451109335406652403867484860877606813923249194504246641179022867077187251915574315262091751652304076268510076985735517135072922695404025077819762507842424689697265324096124070465924727658238894808228531308764148233785335003918298375354388025703536053882796481812855027070128061847570321768448000000000000000000000000000000000000000*i1^27 + 12638739513045643106451418550011329587975350739573458202528357723699737852920673593022737988487463182673389978609833148427021029366003608318326658824117305158767171037856932756801410438357495142838605709813664591355655272902042530597774890570773887901443659402105979848289388672401332561037669262146533213204640481758927965477353601865879434903681072671375065469832374450853438312961485419554404262158034674293661789335083789904060109190185098532077113019192522507246689762495928990042279326069916853588749480815402959768805399881051539044280332894596695016947582865175479571128078074024649780083585865914787421044830168008834811500690005837545024581370192828691726210033967218985708017347430346398639151406753343091900411844166245224284358426844902606710171277582123952915289988930017672792328933471892954980961956739029310228785732785237052894649292402812780357701442773285309623407825079316428688922088411224994451932028595806420223283513231210983842524891892020854316942524559805973641370750431717941072116733594047139719892303319164352828721493436112329200393024276990827850722167234361277456731241746734740287418466121419674053713970968655390636765564564161746388105539449719704578925298696401459194015910003344588068165522098825007322855889140910282524579880824775694596598887280620708879650790523114557745619261410506865964291155590093810661128524719988423348613354352551625538643222090870088707446852284638352122218041152392412371408243237973342025859358216587898542497990530025574006545358463631238595488197496848229412572918910295020668315376365466243739460942425750765439938278004781997106079660929464779134374181616683192310695753424641449399428156373504626323358740923971180699247589165367111883792157773080107797787097583074636493872219454281886232741502732440439611377352605615527038841877476557832161022985648768469485647726485028719613851315410818759013979781600467627576120394184467847992309795415049862445202900937297498159043030860226915983198026295233383956130020090667698420701805710650900480000000000000000000000000000000000000*i1^28 + 372735782659458504374031382372754660183988772568754765068050596489096471656668113920619103541302625235053615055625641436481807994830054456451092635662779875363211563212758895512968796523058178369267355527913672029610197361873779169184650194212696642340921998947344989309304658677506630188044692058325231220178410414058672409022459781710389028563465443590871337148024805252018809160063461004448326907041510878544582531125257415543916298848789364901576412642715206111866333106167501330454617294116869371741846504905756190215675859300770489274456658642513476793098721485573812669865353349467983236580262966296973249371433977688401086038279543046696644440098990829598653211283493380493285020240370512501714656089858215728659938227459283300297953408945477518890152420493272198374098667456627560790765246745368274066871577021969787785884605446015011276490585673713731205002077661684803641587896598106848541115021807156395135786260766853793513567720988819317247283717746203212138845592580567297867156201693544088494166159951065942498129352018440057672550831242307850484562993764912746712425784337498936366761986147800978235958309830487631674797578264123944829028462648429289963828768536614727775499217635464398128248463070919001833980254018359352013826290783314370792142858038485656032661616609929468217809398028145795414652047448629913399175407277380573893429497629146663525479106645743411124731835874094760746584196036119928359530406975130541815381015809073976271814003591180390642376989467316424393827296393626542011568778533809522073283304479095248594820235359535464147810490351815057325336407346662652797608664451613985414373215055387422114366697904094564276688510536327692015039675599320857701048183006153145860089061398568096852561709596765455175734556157134440940134883665997561404240103253194306186274502825928948193061359957890607493565777335024527833928057762648561853826213227045372672745557819253039302782326690896250108856658699683819078094497384897091059059421831361762440579036603111381790033647868313600000000000000000000000000000000000*i1^29 + -140337726307491900381417424395492257886827718362479997098536296691606737228663190583795325533258143269060149771044190837817312150094821546878351734615079191041322481828977785816387011946863948865186005433117589127548331877069865738726364937539289647895343195148920458030956547313765907789960383692893678225733369442153654547362961868840445752838192467774052672961166240242781025234598541678642518744787463943113433351940694670839199605154124941140312142833887651927340559484342534618438733480210549271136947304856440240642538673712082926914247488402299944490666797597835943077415944366747986216171890816831551444800880645903183423617800847474109852083602670692907470876726365578876094980875586392376099614327100035905585542258734668245495228757532733576552034423725429714167087889833212394852266612274742865051857376699437269289600709010035978533196266305499212417889521792439108736867922956486661473861700603788187459388679530258500178297962757948469980312650971339012393802596307948673611468225556100327322860408211705191503910913554065377552292340244153646914861824516847273314059435039924082058249576885668627735445230355077620460736603256587069937264771932508457942594912287921445011305601716354228123997498651677544260864572236022027388602114161911497090424029161306249402522759924430914547783597190788664272109958751146599508500676189992510956856207147401850302587085137937169554217485101255566850195058146941546953589042255831991873057754889426576589983928087011775350166208718568695393902926454048009426692435962074676530119751109874733828749871852407804685771360618628159887497641392331233735918410148977831713023381971848047814535645682415799491775693793121886822157376544197680669303392969069065595828595499250979091879419699152665023884004138375965745431869154218480280154546274201455179809429705547928374619192875760389164653207783877922146312634364705876780164211776968893633119409185800772872933661684399836190987601983038944599535220869727576456533084222674322409999587394384129205457007096627200000000000000000000000000000000*i1^30 + 12838001668637242465679461603963462192895259380923607545534602837764350930514778019025471391951195699395043480002951527587999143869236744917331088193430058828211765212600517678933426344765457431428037751689518904043456228735684566030808723555870933621191243424677119851151699819377276332422090732350248293383842569447597811261623457908802146398327740002066869215072476906317785499099816220725188995215103662888238162214404420259937896455249323991920366840879317056297364342068738004952294701680213968848041223753602976782392387625044955466202669647923957981700127288762438206914030384779979388656075939219497828395099806631831899372258723015897518630183050889793582837630798515194870132044557687809206303818248097288486758807723141683605598500846792654072406422841660944524232290002469775002300446211012978173702551946513425836962061828416967384536241973103731187418106672019780669550720859141526771536358291936344124408475863050411764894079907067824289855674847873814959833875967192380738503493477495208052775731000181732490621443451893739798723402007756645177989875141013265099037515532528742655956837994591705690389727570866016929544634200394296957538946915244794367719226575658837126769687717404173091797334313392455404802795721276253108055453049460492737935507933689890431139418019071338933232652881985927165675008974479151126069709765917679536920488103637104248786042644251413865894500610914456645880148927783251216684651196541340147151603768528848510164111519151993380626542829440725329466309704980980302452632486224582304438052736582226922436930561719830162718647480341704845663324258335982779536476470833112832733182561275641210233237454382421900044026911604041127119546223317609513061275507826529859822264746967908356988037899247670272120112183315940137797675525060653234337416340557452608848644406067790717253579257928504489558190427987256767872785874180708147124851582578522454949012379516445811438872670664977405415222321078532439137194944167335177211880718273282006229378237434219372714687201280000000000000000000000000000000*i1^31 + -527626797818338664594108175621833011192504132262590077250694898431473871913572595274100100902947919686501836344130082070934946140273766266758645552288982740424883945656340753479281026882656986878826117654599087814901562628938639353810352472824230511164255552274222736003056963098030111216595400821734977796833905397803143367227726253568632162548409397800657615580006203838682719458553950885442232107677942862542723995696785333393310197321129521229599063262161699793585408032890725420544657085567132895445724552840535470643288953933108741458855470621987624628300546666456297821579286203612064025970964709734766107807036576307767456863723580032850502464422366038944092856046350325667204037915550006990205599349585904984682499790072755046379269270235554877114833504758094410976789195636766749446132588074357507793916124475174877213682882957755295078651959084950266802849209928611091766589405464274019025434661117809053588425040600884519342643281698640397405947460070067110250137202708789687988229530224880807967525608415256936919366367392103709496767038935708077065117537990093785054827114320680986614803875567604077868046693610428487828295894541865065493028082918279973946194425261125291903705791002824807071754505840670383627771882933134422703773143349512597828969367123265192700444201032075877082844230662747796382193657041755261678521553999045584606449809175237438834047108905401319646557237288651285499318459278645608721791550549622703496787644946768251339228885113508964044194710631319136258474905281719384806207859897763025195840993826285021193292618690425923409362578729994780371590239739107293908215412149213293894257105627991281814080614327690696580256397943920879011762314782095295252861090395535214752616207694024417273624443058333401251433438110645883069881887695434322785772346109367608822025693940862575120434135064975307616112536411549268215407624341069361732428994837318398684462122690582912282224379369074055356244992350562728274800043830342221951151777314551068138265783973825899572861337600000000000000000000000000000*i1^32 + -10940843204601070025067078144991828704239005398706971930419619185795582357183116505173419355241313649613893341534825403074833277230534411726120806795088808554340332670637306156379318062733236677531333080744034471773336449456735880961437886273019107185952877566958102154373753164637144089732870450706680776309171557784029977114457594988681330200194045258310180176382116152157885535188184342900905266614495714197430156689194844656391189956280921981385272866414107561696914374556213157842771383574211517837936914141603800943489289015816007105512185027575612030960298161208658319833754260604317629269063096598351634760637395002049669547226326583068533985682907329242012882919425879187195199171377709928062266548358779575111350145668250921636026866022579011987145509967980014109639233651653647017644581751230413694192986697166507003461332652004760484472520425877064941991325076142310713859123704198815585624005102383376195122579539824922671322155277826272114758517078185006714441504256628452331484945400922204515010733479266167351280676746613318690100917277314243156926838186611521850319675030944412339503250413158100473321325095559245561994013428052273722943692901687089718388512448238735020393154885455418349293321351995051937385795676666933760345251961452040546413121986474787338054957247424912609001817338481063194332612779740568828035694591582291452847633281576000906291369623146993190346703478517907687206510348547582564903168503765530671059575828659783889849085337841352599480845898155622700963480449162229156356794961860534566949296449232512316449976070444576199373096430315408041838649071369028363490110775976659049766908661475741400787822859034665243215915398580210222833358039351129849730451781339393903359752162366264245141029638281496778742518343444269104597675920755064660948707525483443030681986619783249315700222864322915639031532627928284522116284382628358550265160533260523832764526246732916845980691073940386957685559432943133814600672855465979372622575992063013917102878744115805562077184000000000000000000000000000*i1^33 + 3390161964732957455636641640311634451486387980228391590736151644549191577552480189925420578990772663916548436201122370354138617739322742517418604138743978327997593794421301866453408471393244461997868076994360928880453705683549994977335328343362906825181927133678385363304251621705888198210034913861109517087351511471220182900022590042357043715312903323147214034739368670893108567519486074428702507622162506577207339119857457622849054415333574864180193203037152870237852982224283712279569411562803838652358492736769603595891727429105163915540573582536003565690790997485558741966973738680065124687798769250547497370057868219378676588108074829981255399693234176189892169441376416864083955928846708650898237930770441416422300354271687506460772052515808240720403043085418278079203165165721866126677832010347996927017168467628967273653490846723304823680032517165112175016749710673200088043909772869789285347881537896752422533863906847424748601472720647871198515863749854066391928515046324317765737258318805789793501652017208288307883466882116368644822865084265827295910373090492548060555346960708916604207527564332871806443392626205065787135383443877451013538787922286423470184671249034254564370550882889712379826243500635981364101736103437432473148427947081580150067230474917174508991740690258255587956227588446912581971091123427110665176412187818840301922546997666116312306271121870662128866368766821119625599996174592730649549358297581317586906346554932152986187719237949383549160702665282230046883593194246589865160150761253136171785639111464009514083668365595201139976105389889777751512250946449023831332152860672772216811456389650189603616784671210385965465192327606352128712009200788598922545407060693274630373023380122234880721063422898901571123442489813497261570024733860939044801416040335627565524697248780412224879561781886068030190533207831215826999390068742451346420166947446087724465212922879534798038960638811494324685257478635416283034619421939258537362114943354621932371915500743294892113920000000000000000000000000*i1^34 + -266689729661141720097305537680159379784814107515408967882541255783484695371802476134589505437212460365755967839300777116495259849047599687058743652110688103084665441555449964188760337575905288467767521904666949334192939243580558964408361522188855400084227048543561994934776885995235611082390975228165453658266597492156555228408677165805769179344223988153920559095606166836299420190751323928722674871252568069621594767897398006868396092454687385451192401399457650607265784350651539138901008225099578363040529434914526853016463629702499624774971081433892050124185697678489915074834226940387129085301892770040972683906893055520717725848706768561025308166040616217245706191552367425556897154209596186606265159548526703925573134993360660381798650161539252119763252831079331451723525121109513262090700245597493163745236948018835556425938395278069742153441823149978212358174148871865496477282365100944549812093623563927687725758884212765786649062531276106662233293603720543861620922103224359945043333610449321713754728530112190689302194775293068924006767490922126839033670490200121705042165591053132181761722494297975826407530900199431707378243078224514422733804957411763513168963029984746277836769885219620378978781091293742988257073331898810133156103446029267964270249548291426452101241192403305494485693825228556046450127885539433592604863202450077140500610107904943763005229844414617129772655885293217148878300992751907295024979474970795038697067488904150050267951927092134270411884838960172043813019833581907277464921527977815974873897533549681107119389568207667636047478054018121645517345977173984175334099316103225655064221859909822141073434804218220349368273284451680293971914267175239021899325791958480999325026562652361351613420729113776449780805503397188664936827562038907726900126419183351077573623945640198218991636333578472703342982216426140044893977077646509263678450312689784882063472207648166290002069650038937523265008773180885609742856008352302458422136670938147709356166260345959213957120000000000000000000000*i1^35 + 12792083199107298891043092139052811396459771518647614659357403056856909168156119651441220986954210069951189505772839604866691745823756579027236660477867020540975529342179377744655143774796497019667233910744623058130914912467554062893675922125138514191199019285675736224361285152801158314704362490934659284665275976801812706490256351428512370753882103927993829963183797784442187970692579467604031795113142546015902056171421142121853126651699452182135298746042252415921608642251039086936598170159928279099070474656252278263983637920496273561352365460675522048915695517244126588872019150809310913744545215067715917360164188013861825954005642823300951251701930203977351785129702907019038263683058489959416472872131918752173834413752343540941295736534523598094402524835981095276228708931214240392956374722401193777336214154766271747885015369102699441801952599799031213599795865651362313810288138164449234863817110931264621056115416170427191431934682458139783267298776083366421450562519990877166236508246276351576134219780388455088070024748787517346295394897316525365733415545243614257308614570114831221447240688633538089908750032859017345461371383591226154845310819848002489109920622001299954027899226465198216567065290165937318714174112526489150227337291985286104503198234444857324961231683699673307264409634407483820367960708877723594975965648236946628137884786975345275389467365102395879769807727384973626945999396245405871393305719233361006145683334276352334123627779581792979735404806732643304772349880068542705382080489601620501111317526942277693603928300201673024692448807659315658614362854783754796909105256923784875360145804161443228802971249727688219766330433270255720024071404959838763119371860599146247009243539091290015531820246857402624575423429742195499517173222875849202975327960308210230854169636001258757303805263780228221241882093059759279116157804271044681148187136888033094917206040700747961958971618611193932104891592491799162779934718649578923593798392178082804702172152764301312000000000000000000000*i1^36 + -330741105689631759347889483762859219083474342593936127253245451907222426693431215253160108593514072601293335554169275878365896029288266835872269017513308119886360182153454914509571938955712622410193730587789160015973003385727735938172652352137621274303065607803433887434683028954088876245597703261742873541181304104835407672581360520260837277780238766775749327291119856851907111072096240045489313333155704297436790017632142156454113512812729067515358077723717340973749195475559487989287618603046757084230060788409923585608257531152069712010263302069471329386548629807016249654321080312588327591207621973295867770863346561562754672239498784025883105565652579205241405864940364656179789557389468801609598160781687575088345141229440862376937897083586658115421939948778067667247846693476134866023794816247844580567403977762237161412659461829865012887309092218940713029555654605030435524112399305331408152972325925154327958607221619234601678362403813056545521094673189667961077433550695848333054204435333162829794134600266140407952083770390519763239029595642873393002983616821745506463811879476359523304432883102099337058948572477351988657837004121181671059477013916699061826899032686377903639040774460998194750427454301186107284539634149323724597745135684542731454356393432926099910859279315839782664191335021098547611379447384615710839353177855801134867594200815451314185257990105650116720203870342815161184476986921362136396955564395518438627026261656979632701277627906503991299074212253024624285784212355611906253870009171358222218714887402779677140187039101750196191037937949691369157076776118974639374756790816841168860212308533822292636114205102476345492191629182177796708654039424062935099672983268911318421046337571262667582353669169091044296419951680810751929045851793458914378099606456666905186188629686310083749175541125055996702806524776833156106928562551353329521696540962827017590556396476473077931894576175469214910895363663180614593971042966669475715979936622644930210110726461194240000000000000000000*i1^37 + -3337948104820463574759866392340957778091893282234378254402998312722083949901980173709873947976283076595265306019261311195120816976745943888600418198372114852038043356570209451302794725495145980037626032588865915421846420023382096587124447700675879009859525386988395667339697957120203765502938301866645744956294620545033242411018049797399524606553444716623349614030461969468438673013174780535831117799776401638321633846587954474764637637164269950264931581228772043932354223378575987633453311750840328341499911812295275601546832733917009590839159369564126165083406438960277349893539485819139026823357112539595875273345057777145175259110135681599839346267094795828729260162235976147932648936957254924576455823982753259951481639986662143199385880192059228557692359829551447004855574954359477142527371493147209383558909476415874079403351980154778302548320081454169134219171191445039226597591402048040046326659400097018278850442036032066381167115863910112008160450542030409770151009053141738736694093340447440317117188493170782128819177790326841278209171450572999163658530825929133146490317611605404917888149603131115548282132451696326091005757566894295750465750920822131408918718694796269880593648774047491818750548943046687689502677185729446297017773577556182404432283802186601988688511806828741392809525190225292003728074247533987490389446106110420969517487543995524224573720534402492266239793585662092994527042513587037372718119989880502387098474643148336393400681126467558715331057667527133442313882540120219172691805126105340835151891891805577322150975356154312542470408104877806876054022563380531532548624322356787410976383434663066777187458157072135626814271225199807588399472457476030836068151731251360704414090237560587387729090959269496437226815072740178606083377805583843905558143901859526086275684933983527731386528885604936481717194894052101706105270590288308904236737709906548268129307039422071420059953035226790727523237110782164254759671140947474644187959417996723558546576873881600000000000000000*i1^38 + 555259802931213166103827372649712074228592239472157815791729816254802131835445837485701550077786606187473901097364090883512100517144087185059130608154979384758501476808960585823689347577800797216338097111601744554851217207454943434120575070251637435845989696437586495444197580164640354061234020141511099377773344008158972006704580482845239900099333925917809214549372764249218324470150632142803032220025125188538621378966423588268836972332813172725533032207107798583558873162601355811691511988004941767730713559274366228340881923250559435378190225901088928361895077072748932642496454158035853891825755090688370236080105020444587689294239099378681713658031701031956011240722338020796089393277404589733531237070529885659353156823067298229448672433465999304526027811538539124756977709567331281266021930253308505326707139994990808825695891783046595930653698010800236368725490417608763990265647743168326519125038330554824247218515871300242607430768269655322582384774122164641645821037626943080752565540955639766105048715375025973082793321518428709152654952978167777379198695626282713957038016184033682648537956746704722007514593007995083253789183250629679003973768441611471255717000981635553941289790446158249706449094211065066446027019315084014283367700145755754674732786698677174619175599673491674455541034352802379838279630658048263975877021276711021142250232836965800153271417915346108845426700511285549096189744458621276607488442869577895890046422094409173536390070098287504459583108988024049269014788937964656619060991089578664349018678894782627895093401138459857802315007310759329291610286275744318220345648660458451220917658663348017443316472045107002717444638695073692061255762518363097419207625862727660096989181207756551151652689763468410409857135442648507743865046313969874376731314147507382305300661552779558152313590198611594110238066520680771937490273627747926552339155650812366994474285825658413805869621262131017078972852501922329960159818736189113223588678745338091571121225728000000000000000*i1^39 + -19424234479431366925324652816820403694490509155487997346722173774566199269506174207288390723275705225347695978631934164598000183907807332940307354588290911119816196875087632069822383225339229449093387337666825783000145323964023436185516752295542719842611225545144007299443486308908598211566359273498882954968960135796838453135004245376281687024148012811467731140786834893314911325785745446027584475150604053121520427102859248895761715213702731653962746441123480533501359356585812813398752197270891855322731422314846053995808526120121337274211623889671731017943397602681342609095858152869265609701359919921356586019640158645437152662017183676840726231662870780231986289604696307483990170573251950324720888066146983941746920223523632450172614150797291871007221667159516883538762645644833828106611688495552520424319742163510910948251201018491853644128258816586945957007231396989684026981686785460681487340346303302590217264125445908450798912775932653243572074877102193670792383807973642755619606617500860904066861516423764701367901853033755639529708417355870848708619746795656013215123374120449904270558577623409651866888006652813279962889744178924608531248788753124454416322719115990364268196854952937614982054970985274009260204845587788054199969671148259059303301511322402065086376231633660429186100370184827417517166264708047676003073693156149845566909479196038368541673530166802551170445630668814462923471404954444895100295069278563137685349968878643116161946719126146003469940427227489693912829263511015809648887741635660647140433085737873995183054447069009202149933773696381811663921169196780003542883856952032535161623716155233346795402396790060436926819027141880286630019973191499226332088410898453985807251844820551014104156119512771706411110744377102231592845931819655186741573761837778709436979997372178210663436178421338652344048314910021007507735489384175352898363976736943128230196716225248414099570709318509034842446502384602579091689141962188382322810084292749321749735145472000000000000*i1^40 + 270099394168905980680913761964993703882382958533283050701589268028657562645345725732309482391087942515595980126133230114847519851233245007513259257542629437240787354943853113711736614910934761089306160784744467945939226180188796118564926236181425543263988559908736683275213574738269809752275361626252660463872772302642088580722422704856590192099118538312195185801762841087348917450520886290987167242088570028523549195479238769173738630519750109361042619068300687966947953592560908780040220811393279946834620462171876611125013143150095678776407999530368869479859162730551501892414758495979400778889979190918714290460038952344643165449611052427554980200428037715740199323271934545850351585194817769023332101055473578439950192264057575424408079080206403747731497395596590381679430913745547522390802997835166509343979682536784616083957151815997659600289661948585918839067432580289135270067486367171132345547411519694927009354699399528329154601860823639290342859780437413564972569428179648270087243335409995342035558807056112163308176063932123079478676578839588916098086006942805398144527011369794844436870702037658366177942622032351392194892217281704564989185469531131820490312476346629203279952706568293031800248800874047084594633855445515618376825416772726173002904802314225346690342901779974448291927524852105267407822714771409846074957083888732259065109071007181848706375238410831784424510575867742616800183972503211175600466911371117465816839092495868068141737586635451783757653234918956864918892006359629558655549919786511356941141047404034602476511857476722901386194099991235007844805036752301376913230242304728012573106414118141473495137836886981469333983396067718510183540608876785065631686841689939819963110588464699778431292911047957657283891446344974176196015464001614505289243677482894859478006177649676601873058666289746323203908953598478875547160995681549701879403570917922647354216644654986320399854875271054701674955339523432310328986461015265550059331608509068363798937600000000000*i1^41 + 13140156063454697419109797486997469782056736668583223740622872989340490164630658640965666518904835083843034335001343490384261019842118462899371242162215498874586347183648915967773054233842240145507305060164537678124435680728537765139196191782526165581253253600109957752701083995466020938436508675339938309857434669903888394256375737986639718388018892662611474123426930183468995032356112730303280975041728389954357562154886710125478607822199552636942688188610035533880684613001547643840907514015176884280367884893787400723910822544535322893261812213560764123937910460709776317404465668662347881444893735365900613135003232837552062990844616424184455395165011820667063418319622637062109080813953021766421457560397004494536632082957810861886224673944382497070832018785154312625689475657961416009033226017513620352191318674635501630319263452214138479660268123245429788800316470680058657767829561064639980219898360821318003359300840016122086582516876618005483400317460247833757797388348178839344837552308944676919050904766371558942260084588043669135236287093681325400335636903970295978961234312683151613228629146641410515093736271527900741947664944326770320376018379798931397147168192964159389476534073153516332842454780695325273940849205526569810931329282949550359464401170267426592204996892452312104786342691195994481714148068923650452097297624070028765080895828377810555426364261417705592674113418730338640961502558131647580955765262808546802025459107475807798113046352132266195323187141751257758731192408843920552192144610344441760808728084063193602922449612171198071057415303912111317009864642406220093628627992529808130572401578030270718496878974211542925497627015345354630614683413481016083897004787025306912253170700169199038826679944627718275969533318724492007176366265264346977046940265316543370321797610046289947611934167641146575534693737761984417524222787142743679535155305068033985795877024850278251950432178486626952691850002815301831957276014498056854346426169319938326528000000000*i1^42 + -522264763040806714434618799325154810381052135035587879437798869336034741164507249424707316721406578305687906892445137484168094428544775221002191666440260145240826092803427964706467321588419837711300921215352592684516760904772190447049132311665886931534181749375462905847642718306729978827239109263506993699612470250521404342954424298511305318407522785671003901270817410064514648076711098307372078064627899905619827403955836497210387102571973127387552864038949589907066703466939196927175765253255460354208266842042262688414964804329458787861534363854707147406160440926875124877519213231333826493952345956670427253069025191137415523342233407578611886157059341422046861550139159540351398416473264987454881977047511250568069576519000670715745722971817183509704390244793446325014061537730228419748815506685045640137043413250341207017081779194961628620212800517145721788180139832443309528628942538044154366055598312242965468892701653309687326395834201220893211661453895287248001928075074975286452495247739424998768033337062061402210360364590213943207149361952465784628134561775950060795661379817461461581171971128776307727308267626877298906756029135433740548895819274151973891270610329891077520099521899139284437554821446483551201649195995746027893084773277091080667679489360170274650514169924200431188668032461331294724165312399695184451762711611551221921105629525546295416006696934800300797812720699707326658404380048233018258386922470345183946738082809134276386102790874025708941194096689174810485868426482469851801259249316690124689386604293746144570307432087110376747686727351825250534217932052148206903543624843766669446503062136186288591068934014156616148915016501634689730325856565173043898658238858337593384456507895815224314998836922747505175657301664833795906173883197644408514326933350687132775432400603126195728978240452817623748953006928951357527907195077033268407123102360761018624036858110774566629184529980081423385217487895370105497752933396343938808478222348116295680000000*i1^43 + 6678630792207645077910156424669394386158464849923203794814782883294806706962125582113829684007059830209801770734227463281936987705256644543160097878054877453384899456006813080842869839828110363424408400856227588224060198179034453930364377603113733164366030088461711285900448424974851393393995415790618587617407770821312566545767924173503723157538423384413451270599773950534374922883386811620497435207372188055698603622533629966355106061714088017287349591529914312172660613809114799480863299023752382423824311169566078761459256391927755511439237690694567550224613769501050068218326296613636719098527704104005425334233780960923942915231564112019777843037393545837150247759500316355902727346691399418490347945752670502581086079278220688939828536002821796251321434886049831801457661676506368453102209532121520929698967871728914599211599393509043076574214566384546499095477190516294575596421491764030313950342321076378224376744071137528815242967211143622416450256882946648633356578003005492886210778393422929579002522148488085259624389316389214883165131666342779929391102045974873864985981938820681859932992666813060040267878841319812934645681639813549497806770020179987838513156089579131208562674662303780903698072692549900156436311557163838780536216116234518909941668125174666749186374854123712516392803793810974444314972902409916669450173566152591634957993201786259971435145984624821659569938146276922427622866456165861747447395567350616448972026756805740379873974682228389424246773467219154765360221242098554536344976191410871178699843974523948467607081836942001495023535966860316524184066207253032182086612615666356242913141927923631084551284703258357048192272428198714892957854928135641180507179974975852336141469895280955473588075968716168270674479210267458205786958227287160678520577407495700524200591773706291781694125362941638914470890925751925147182576134454806630178846205211998140853532991208507496824844951615972728598108772958080651897361000217515866129459493365350400000*i1^44 + 330218524469861228348246269310491698406857593597014763716606901113927909272171282862192188468993264721724994155577678985515267201383286203397065402491170343129603306452231559986469779970165227559137754510229810203016750908817803735396863167184705014822889227573379897526035067483460506968267740236360006085761668683495336323578511551529188897805376178858787900462567931718892017852159653608628687435405986819705806172490115233740110728512425128510211692923942633465196826891644278518909677862347953706796948739420176752788149815897917413539868600119985521475230513049652443028383531177151712862979055072648706966730150164889822338226213952582705942649400512776118897811244310840900932681932160957429188843812225490912146588492677011618190339686681252228498413383754986833639202136889919323456734726546047208937464021808827448410783280119417037560381527120717893201062565984288964877868698128537659477283319014792912099873655651651206420346106084322631991618329552972941243259515737967726549335288092207263356408987549522141345604050629702470485919217252198926478805728898146486205084817191249411652949952352714247213142577735715280932237105917951887528503535056230858658349169575726873791153662333936278432923043651066109061240960638977096746998623848089971359772391815761710364118491952932514813750555270859620645507145568190637013478202372920590707589511623036220560037674367835708735130015278559134183504291554519905146923392148992110019971620844509286124700223062018710789320919165063510649159095372620427371034197190820933175393566145426971251982003907562026059658263525706797424046366143720743968322806524092367649875128946792761285885767292678224867447231881548560155274573260439772969585161113646355333516228475868255360657031693976190316566765219340713459543787992191775223958615026231997557981705470070715979595803769843547967214766864041670578038720559199356930022450109478995159883350242054140615258158160590810873420454884303566350930907151917317666588024687820800*i1^45 + -9047219454338236402355266497956634897781866219461514631182154228604001500001156153835270602754172993279179576111446962989200535526322927168055435536535396642697743771765998582334998273559626455629888283282014147515911475123906309829433639770549391836468792708182558485758098564604892802282790568354025547350261551795851410667106767259230666990418929870395919476169809900224767995860322434689397216718589351258695428301887232011949669647042407032412982339281926405702328394546545714491581713384296074293862241620077194222677690789420341266132305241392906540325030350066034711127365474395245278776161636104595509229553779042915990543452026093564714755287099518702220858484495562174610636234842140998001118794814732196914787964514062170294898929143046196649429561001094989821600595888440966135465805956469929521606168933562911622600209440622590476458982966485164605856288436539194264363351967339782715256594603433822713043325112957180087787419405684772002041124505864029393580315816764129728512912602840656422243377601019193887640371078839083418479452183059342325032765713713689630601034163735560502916598239983082946183118242470441303315610308693832694356500250390520154660677009466131395576469604449110355623655029653342760505780438307047682196764272238941872230934062674389882258791632299007652940203901889657077054395311165685317417491832087203879837170706706634181429574622525742256996058908715422365199976185325119036632531268989744265478243279725935028124589074957509741609176765291229966421885658244027905593411041424429207786529129567923607012839697119519397340527671375392104585201167286736480194813290769423618411160704066424880934483881645381480056979730489435935899269727436872074194423017352711415387495164833585743789713338651544876193872867040027383071971656797873144579190623423290634233299474619241408513445252574562722747311066347545459054244377868787140509138943761015330751709138913117525021918639991652040115862918670229409497687455840385939371825561600*i1^46 + 63000530128867501962461306468562928065903861764926001469427563484982937482972120182612764549013190021342294501204593618420995355539557729601274078766047988503203569666299491776741750798494252595316725357040714948186950026447780874153626812767821853894210031150732421110078703887887140004554791278311331918569425738673776903887407842357180673608249319454231024060859089413716322972149853768408703275306305547871867090797622490245194425389524952809065718538296279007841664081257105891068408177719939440695678168699445536113988609694779749275707844630083468605059892545157554474216805406565583626339742743864695086810803656796579613476832899652219398972880819103085170152034727637040123263056648378740742709083124577552435918210626461121301675311043310665173635689569797588814737159140460293601665246433742986569659782386939863015221577996860160576729823398341529217060898650837688941046531286279960440156399445390888906405262532786060212097998141356680602523229540053560127082383229252485695817471341728860292566083814758351622129819292064322760789104888972524174488956443039559371975975332831894009307531703376147812907693883924372208193667488508980276767465729936464958651271748648240798570392519278631905701661953736834360995444724763285616623137386659857621807256156455026270569424326161667567848160800898126123760500285511223098017573648741463461402364770163239596917732233035918108573599553969964780372362563666445504916639208799959067099822848186253624250743601970640423971500710577579855800258735017848529173437085449213037538407063087107838363899435175215749562119908004470608837827889704209511653875541028936032097350753677113294887184968516514784385315407392114337318916836326993790357204992338546886077369842993123872338171089099338799664182333152266687604666135480612058489662448901041715246413962563617995524009452085501150564221635349743190264783843494152203284270448699363414451452198741033310827311057922110761468822796246802073344128034023450716667904*i1^47 + 4558303383307624012550897253132651429955728925716674044301804914839388157115431772822598968858921214935173193362231108786929073099303553885660527639784694371097946238269814228152082579243044234799224368496162451286950051667123337663989620828640180551093871549321685864204946407507255577563713359185303324817972360226178687492096071762822993394137441894087590772160784974838083509106637888688243324186262379794961169944328354574725433192189117716672164057777916062583392696827960288071745297222743018957380520369747783348455905772858208656562896830041689524445932911164300752188257114272655021700960025033834202032559193587368843377261046423390269561761275084681246554830761019968043431804207750637166636313749115173400285274847427614428899634312025354388002377185194845829381527712017136332601551625297488808163781185330709111755978221919996278395494607618779688782043827971969427262089821693329980507793197731313878591554357200873507052337336677167931514939537153720561415822075382550716636587618060492346770618705190868944170078263845270555590911674264217464244153735065349561064819818567536617553812476306656603699814093858048398574612550260127637698891646501482097317910297046796052015445972572919112485429457556278898818430545082489659191781401233284843264244824088612762689184391313102863878440945625852924285408114175972037237210994675213110513781342413216035884213343844164129166392123066499454005921577685969667548007694292329745462800528320922037455641769356043117482887301358521255870175804989854348105295736541666432391909713894091458090120247439048955282659002347071748590041388468926163967942642377607345759127266165344494000384863024704618380078256949768700964305351991569229938205935810341653589275645303153669918270201586255063362757740935552968898752426814477047809574799305308461751511876234658691554103007938325247178370696822007838913384031820159364481859333335446990966248217132610239810220290842917937962365953301391026540263299475551813632*i1^48 + -60062428638498073239029960457335398478913442812134035906841496653758534688512128181610549434395477918762838774425044802488868090121193814772107182446467547517636810565257410871733058947214989831907400028556200638030655841600923908285924403343431969036303367281183269507342133668417846184846658048287749606697392573646227190369099417914810749314288904370675703029688845177864133648442806263283267667967817760200097024194629530444707966130404190919847668955768061004477143638022681567788736213840348582177807705303985644624102809376911694832356020906986423744892718996795781261485763241187961832242373483735114411152328539796086211126474973587041372975366399787912262481180462159573565359513537427031315944466414819756946969132290295228077972326573548597945295783161218890187409437263164218870503334902079320400213181504514640197641744279251612428304148411513368304554479247273040405190890095676453575787650257270985139757458728068720610575024347891772157533092509879374972164514626912597154319083890626523881555680840384744854731670875899446766075208299258458582374815661548776485744306680195938269487251488979838880656169779454515062449079535242510762547982350433428781803898082622795291727705047833560687428536043536233005086000878844603262110568666865441523208989097374415893229776979106352032036277664521211360456582919462985149139810390940566784649877632005254832881274095577521684467013130793807462983079543500950687515467488826911003882480875084581771706048902044949616625566893723166955039713611058192685931122264996238991478542254593225352667727264024902698548702300643416156928384936398019891385331092041514769737430769913512448178097065032203979522085888606670259949858925877123530460898167823386349257055433093595115563626522115666916458116410876401192340075341529794957707720513842441843993897294080026495157296664208130967031306122522194113163024982563194960533582259978264010984267561989125662838770365148225723916833901512294278960320438337536*i1^49 + -869410186889707631717730243685252967635727714556789418773912636944529469279499802343463663395636329959526377164443111988843032953292169725320499641963967154826574057317885653524798996450190271013924583504297196211200372227161349904373669039825729557745188958985239172349982709181041430737005084880330356216868706276509188650411590693952899239986940548724273490474733728777884315107262652991900894380670266858690458793313225068718106230896839833156844030326637920616405191990774741005188983512754055057533336537588999188024843893545324732726832020894439866260546254916813861712167479603234538260394765462784551248858610869858008774450341259895315800111267911839251377490426396492554417541930800393117361305664664870597302332028013200589094125472968614498136054028832151063229230358166072375223404596883121425644238768704524291317005830683954819685696014870642148798407458258065061477729527714965950194334483273630058754759356240462278851679748861229438390583045574076419873518116740747648896551736776583379934366672271924145790150422035540533466118634651152242321655933491685230674569839388419875570256455086139855759645015283429822655781904010119098134817138656582030430408250929762310916710615320017086771076270886928058317715946930589077852487272113749617560919940208612521404101855238280369078511736287638766603417505388658474816820745389774736938280154090898447149511138048445000991792911321914285486714278732234389918074151853782568840449086481421039497369459879671723764989607297292359901233059183749423395704497695091850481414561407342236483960237613249567567867664621489903922553649642808180286416819016067170526636320169191238874418985171169989668045860501690822843417010961449991419399716231319377192424729888661925950443557815145368057726767313678344694821883954785937383441158264160612710020020749396337177273970442390085771044617599215640451441086065989337071670813301626090984306204793469230375353742288216253094589954127460377022487855104*i1^50 + 17106975623298980212748085547315429647041344154910469759139314586292089287725920846547344068247190667945693812735795542996617224109146649479723243686517382641633969809131306589748099278829665226940879074056342451294871648317310858923949412700457343830961917019235298834900104950922719055797145498079004342738864764785653241422719530822765532184080847159143600087232327637711760715854594476959284646155077606623780874981683286662626284027160852370917311722141806929273929286233489441209158709881882546666671934004127881767728338079298154487654939131537721456065868034688641447760146777716792876166907087764646555288937467220757461082253642079798926437740753987448287533133174213160231643305006669404248805059136385382419440963004296520204826170430597991926468427912787883006590271299062063425167443424656741068139786295822251437106802677604698152649253609974541115518153479888609383209101043910190659238426310448542670600065585110798379039712755806748889461288124339176458976476910167257479021500197213240888026071761300334652970196660450007737813471143981260255286234715447069849066913743198459150013154370326559087756412583377989652912747149878560446880992881393737170221710050739101509482175445928245157155811600599166534175795340368438491547338682303336172292918011840536522653103422094121447352658466837515647678518738864915094810609658382934922681059908543205711487338680509097397373948983865500491178843263020095730039696580948358657329382026817662330717704242964282985963983845376675030373627875228168772439693311550946134272972027375724729816310250715860493620749598688484774025247011902613204269121270571135991823610194408755149908618288094469546983531767805195759156596121246532395912907983041505976503173651486838919525675368620489361179227184938811626727546921649129448286321885326339874531522457520489776274393801821458784998949655672115186675193615646409336091760582400012244055037602164485385398019274358023217505063192599346561417216*i1^51 + 32155210793993915054918038361375442603012529922892181284369287915898859577103082659007980533355888411725967841776087652564114199275299957746178515498263006645626212769331229707842289525809570523532627141058418099977069644584559421100234104422409473569982924222620178129088535256416292847337769605674011903449878403679735284688746576626739531548368587876108462380202140352124936054554477909682645377788921850952322395575848145574869572885737689994540337743289785794739770513852478891957863397350770984450112884292705792254072799793957545128760273382984434956910257051209874672287058128654824038186184646226175848195243386629520669093550507233863192836037369955011958395161113621714224522520129141791206760578020788078424881244186728778060925555636545274086993520898436295951564073773674295475067055723063987034894792797506826275941804232806943868136420857944322636518920110990958892454526685140100359387690852175598032629090399195960930076906560859575879335654150471774710553416351497059131935454843607121849254790363560185956693753406214880056060715084374545425532107572564589152093158711779894053856045855791546344747609068781367414925237804421820950558624795442808334716472563038004177615968333158172369038330379738664780344217918117410124904230997459962430568971275708676032279879836931998324849643225336588019807595344751799394965071498520164029453187169005010757534856027773859673367656546014442492896371571954904378116256270279362498168551170727755200050527898696885466377876339574757110312594313518941220333068046720324049811256293308968030266461244971977231829900330529298393232135900050524462478787024749646614638466400378669796820134383928566952847796594678032932406496195605895944860885914696969620874597589288688047782347446713645959443490595252931061860103557540769499898172808824934478178655362736543287244021615830376924089898019246017512570853653515305809551594505812222862319177900893322256794490232711368679257738170349912064*i1^52 + -2383898296051427858045104692291633888974832908088883438602914032149782854980663427036630800500807427513364028268924133907723763875769951596505647114950516641422835784803374811432101955525837658291168044213974760017474631072176675933562360226726270577770738904959553734752686338841633676600829217073484431384489511237118886535904141618335470035708770900885585617968267351782476188401296048331696091322021221464315077880897819441705536944269863577765819340261817792268545122529639629396211008832090631283278043696606305493790922070986366646129203780123497255737671580372711757856745356632490901218656391606960132672538147283791265288413297520443854576729880418551159970843530600935085494443442852403890619759922757203159408424344760712950759426048913564077199692419426267299578073173409080723595591259512393577636448176795074993039502643262522156737375479796717416185809654941681181871594412936110411040957605540636469269468554971305051255152016593437872738146682465837816729508985090649421171437959123988488044565909053438214135087086586450582252355633255742663574577788115166662944390438186751927143685447325645608571960616907068173001102645713178690265383980046487136873631493595154930431541047956667444571983005167021574628503999454361907611465374603451236283627813196786256776685863383464976046986993898517293885041772571433360861974734411024959612117299998090495391389080457156768371537146353604641599449893768393029727458352867168687549382443641390541054875473607339026792540795030207129635979413364403201215336878304824322021993974599449121065969009075953367005775244437923946691375019823540712677169378531039109281363298161655309965464042689131520157212913852369128919674567591414874635835159027859628620053925725759419236198330874995819549056741490775764999119002469292244967016470735601189112687463604983832470648838655399513713542735918215701819492212808511052323071098859341385982438131993875936370564962237275607289810447761408*i1^53 + 11759239947266142413758957848644886693793502956989162298899254332440927537238835976903848984340845035150751054933437634475676349763614860863030670773946903008054194040991056002562610652124914497035916702006375051535258963001460293847923245839159620470118017369912125080107618973025371292127490096390316629161096462466126984316294793895218504345270464391267967360725302124990878103216620783728433519895858526806878182415174788392764270102821292984251151372355098811793500866348120381558848104975115325187824416069789473606896483392115755637206243241556008079292027671290216285521384956743999594338146869471960914581214181033447837575712261427389208419362765817078094182782158779944003784533928921340105072025770524346656683980769170607421736569629161212507280234430768215312936124050658815362823351968704130548614851456667642153233047684111401041747587687631695241724273292250567037582718273019136256746296409675607963402273852420034447023183376982342402172329204239522494234660001805610868799747828038416506530074670610824232403045735640945590487446506522906767412688398772589023683463204383297245947262996653094243385428929341248541665213677586565904677886185439983901031599609857541768830848003219156460548431475695468557214000752491127791273809287463759782005288933877788943129132808845803005535899843858293437919786073514311021374323247864417133829375748376785476041331065215419712419588069690296015745044435577512633864188858838728956712758874210148194609639234202513470272502549972018563344255095322728726843834791855494536000285216887513176114027894303621370854175810593376812481910825295454016609312971494779693819997202022700526331872643655775224667384945754447047904611115210951744191137782489673670777546091640516340484700771062271378846069263130435327168567384096258283825925858572972985275412119116657013987205894520558561393544795554537793038091468157382989801294138023486055139209892075086385140872170336668021195538432*i1^54 + 152274918233300045064464039978102757335710663795012908879513427207105769329863303474326554840027098084996833819294055779462332076714190784970989178141136961749457340978261173326395491840811022968337643936025295688076633998231157208750738827154883961015189834977193523857913770886141791012842041037914326474086788986629522507734742138625158693960145666801976381788802631186828711961846607856787279712788198968829955806791514179011002740240206058631245134359939628504914681365721373039321652128921348485711027941082402912098762068667342063927217774571670160414734946792767062232221588864219963183025331270521513082880830582922291275652850719363215479177723597079876281408863265131586684714982435449083186044862724716978387327005732098897868889458683468270047759417985978268267977465568829663233244992459960819062451246405782454813738681586253345421672888522522389081660564247138565576706869399823431763722180712036657660443696147768478235247345471317986016493059061914872573775005165597906339310147926528376362749541396933847543994916759515061782244045033915831743696594243327428744618418276907985651245972488290666647454081938674883665348167587168188994505107722279474024763791855516830793984400807959282307886209586715002025348598543133769130574373245671502017622258384207181170525030997576156820380564905433250644813186081843059364373733584316066868622411591151670707012778407212452517251685518869690307347091108736802195607187690896713628556485118689043126912910195737825054364505637625111782631327034044316421151569903989668835892952252672427719525762330337099822461500532163141547926963532477420545140630213789233610805448977709858148745338196429655307575824731441384095759033103439771802814618426167037365247431799825083019970965118346335041883391451553270174966055870092179368995609522293669526997221203127848042852634618296234800544338278885108841066757272462208723873570623000903800521591027767461505681276506570494050304*i1^55 + -1826266818770340508337685807544652943398200060840842480158307803827971601331743911065366225263313979026635031079840833155142922058131398226449256045951191608384082415080967139859962007753038318041097752256195843640997350060344678990622643179554596465969412906022747745588630980646161154658634581411633363602254993797490144415074717439598408942990842875016849276370027422463889653289843655293697690238404896927703353909066897987623699051679598350083212453700400692789164670800992957071618341407571473500751941506429235728530393306064774859469019129312824586137434786428933032224516011806650390748802279687593893753499830589607456317285919369914040714600062653619009650766699989220968897608415127074550016337428611843371768172010380493854041218786013824295022234954666185072775174600906404054679667346020462424309415550604229598618368274776049977355457493135497159474579177369989936009032789530712630821055668126976715206960163589841040367862371160865158410547203224581834958331698958214271793806731193419016945495929764065609689638429079864789663808221251924616919678040340440223131685516860399116846929313297767879357143460754114184387560923087178023506244989759514578862253578730930683282959018970173738238307151351205842840676994707415411484299613574748919808060640495177153380204031569329626472427438096483282613352454416127184654634209487548654706945681938392003471894016638818179185740281568519484684304047181105326152613209448294381941208495563382404201558546509358645303333376467273479473190212777252893034768788225759796195211247678402705359319208806874832401896491256823791003975076257575612504973853008189282684776692535335472938886303482402333111867827350781836230939266917923172456653120638529191845352924378605029708601160547490074980630126301066159237242463086757193494136395860471463661336975157871813921128565226306188161643605909179790190192927727154919567225013171689323524855080583011355561411343269494784*i1^56 + -762848394198880051629582202033093437944055483255355709729989688117377385936228735410589843307622833238983484125181150438102331597387412943584611729489040910362559607452268791672920216097506796645241707929929289531157578889332841361186803192184162311335668404812579903287259920841799582263415882421882779043305360257055477272820762239764401049871755534586762198390797897119679123927848161835368538023731153241653676872995505831264927933520370167123088052940521044262887210415861385210272119184436292376638550298351307536590183798693438967910861366601254703859357486757321520118087108812116012059771076049625374306683907030396518463004205149482785960974543499028343432792385130431099005467994615347163239417656893251446376083400754966056120580953281132985362896795092776743333342396744787379084663416102502962779309623213441255900971771091415393111992734544670602466171058323475033865574550808713781162210994277587137300036950525861171266412537963449054046871541887882740366953776231275796132266429257185607865846842776573586933521886873793838623399778711623721897529689371571340612630523385459436955835427662661746292229421236543473022331101914399120201501472737787882640326156116983574753696874241931753355555150071853392782551168459137751515215719504369758633251045351053462826987578183854372116982730194251818173663271569467987040581362078007393708284460788780047162990327660436524614235530495857890001084195543904459655046506971984954313130942478219546588350331574315192545647644990896058157490533719530201580397905977961998764343487574917847234059595620206151091511053502248671635960016801047379246706120778578925894207242625802434416952325237376686009216983901396820840113069612265516240295845098871888964296372373494112728882103725548766157519759288095846948107205686577065172431849569563992706489677297841865310076060427530131975305300194382005044731315059892702997071108428896212384760472078243688990736646144*i1^57 + 103773148315292083221219527932866684069891420956330391471945247014617617671139230455278098163317555614514066899511506564577206233703810735605046758882999260006898764085385191233336563175180354232202507111351552419000880375746313965573034584447936889959570148427113456655506661245651643493601688339461771665325761749059554024394593582409089383823524931332980412373237833357947872153726806382311725387963029028124479428299083113105081384344914833356085652523457312464676198467422203398062480074255171355277054416731270954108949021712486611918238895110663915948925207663123411809450527423389883176270906168252038557605960824169273546449332712954782929381072615363672260760087460786526385987509648727647079123387062589727800875328183412314847118030274311206800163298272182621207759641991984550112601540478789033028793199972631692976436422965102520360538147657911407542443617330145822322707086329208783025579547427766570427105526577469850133390335534477940925879930676160989432614459182908629889795121213521350709349211805915198363200971265810111176705205710770761247141085583954948725624972723692829848660998254971639469749690857802895245822316003940838304229934376175131078825919552485219717758705265209239669591657955414806243787348729431780099721308539115964340930671688634779230333218223035705876892655784430950031213330553627514584136425071645526435414658438599396697393030273585348382926222479981246475457877534101449738022802846276339062677027398217919242420182720878973890188975895475723174051337509401616949997198918537390931161947687279097664701152712913051992043604866520191859734048653371644730463082301220124401949868938593823282755673371696076647085021313083567343867967737373746560441178191897198193650961728786171639136589056904428653333045991088122294549397622693862742168049765167527873114275415334196814739327839901889061661196270574614715772919341312584911547795191644537577090420720213333783871488*i1^58 + -329033706219579204000094422575203314113276768873654161966902283251050961966689487560441358911607316101929219731609717588196306608283645957126334484090232528660746009431894049656598961870510550178917446935828972331735041878989108910686099810094522619141234445244195758863267347928583156848453880460988339617002652395656783203106990392768212735330005072297658358857084153574505780923743302191610713323048164751233529268081880763394377352916928849123484768939787895618140331783381464597486195787344128957346735933250353885448902525876731024958830904721959032864044194313794792102948307942690942178817256097915040931193411685670038622347181851942912156887161761476418309438485068983861268908502655133571816640379949996042164638300880322735253643023883916143278794225264326903645382706421491507865608376615630436747551502461788647533142372454193656663891508084959357958526503894200354307821683573516262640995975846458127128078246147424278931496678972382045543885292224709646876960198368969658821424659044500553048316975779348877354439324738648492870089980360855354826388566423078588881705286005248129104363004342391012104296351629872920992656328841502321338513217915371851193452984373620015004490593451576871145870573528360350730882897831133796893677694029908380095948975219069570589946946254548608687609102023836853809427556221076544674293141328319697669854133482053803225856620082269218323640607999766811870158228435323223111965675022929966933666791800276466570235112103883041107055204274156500713370739980284027105240219461120935132182706484970905726721094270224100555829794759923702009831685627612885581641843075382753613424283297410405192223398291085649675814726985025662052269904741839280427731366134873811320997626588217163917188290749410290696208790894130102735132178822146181616105148198880784752520336203274138008471487558194811148226609346575225078585945331168897039503232496925807396743088229060706304*i1^59 + -2907359403723025721435506055401435321295541900868053731352568779630503470070922086790347666571264495791478002323227572143729645976343787327986118487432245610886863067967569917376089058626952492809544078543321301984387950005780870638325079921465977901046297582692152546481455094904993837332892893790731280301946407308100936523500289483769253437375041547224360769573456230608363188762525099954715124156077840740659021990944994221997201285331183254851884787821752798966781363989902381775403830271041779807166898155293219321270375447827443812985202954121118690563375181734582930826520062365220596382610564663900493738616408604803830325931945105751969981866822064763016572967613274624681461611822320594154188615517191582001458650908951625551846485869280760994453098926844278096304956089151794349113529551810873161371019985190123460609632214432638283524107360498475047670239011866299536311198470250516292073468565216772055307564675051996854847163930649185448486315582883914553887320426922401897240934020019144697636624307383601646629384170561065032714285341155072817309598212475550747033514544956681104316229628610763874155832397896190461217771452543591062583424650467216906879587527266984651278012505599657641600418088369214480997123918474351382231359468132687420722656086102617907390145578624960964033386393684718934344217526301417585778531108650105610082122420768018011881450194830706887865496838867479845789409178871093992117940600112635425814772010495007803148226236137810739817721975321414298314145590324738844923334836094870890143279639162997615358978023847683681116775667770355871754130580219405239950035392711212706010044076267778600014164206537525151807967665041771880604693705611078727248131553882294527512163307007372615191648892534763015197945823194320146474338240621674744294287585338740698232598654974570962030269558777416566069267726528859890531476339984468708663824322348861718805403414822912*i1^60 + 18170722638038623218960613740083373677675079260128019043331727467522564683057725761445941493213936751354937412652212432922250334379845237411174658796738016701886576123649670300091940338090000819203160483641714963392577015215449371970807821113585358497842117587546234069339443833966082847233667195815379048296627632431099920378199479509855364554148203922050753259303094781354240794927970966900831448691822607033969814402652920161855479195753313200119413974900051553899023835547505694429241118275055649273226710270402644869601221690541277642424110758008886088719536573354844189486876127132078379509551566061597426666015324896375818854231153713645905064458824373866042030258648406663316375324667748693634939018622266945521253712902289809666062439029651070389003658902184055959144679143077051910711539720590399976439488383070652856509133544652571446845362959462362333077843974139649877819256193854326718821773524434545181790843836997098748374446458123298456867860770124281441388830949314797645116239193069137480907415008182181028181816433965117469765225678855258689954391306816502209485785742460024241769368751606044248449512617894141834584701086275317890439230609121914843372394596162948650174862381415164654099467248315007898831829524401940873015047942060949597443070611386287528449152861201548835622954920341263829508363899358881289113271898086946823144230225030400990557143485697940767390213694341926969827459672180498118604210500418421184651189807094977631254095979800145165142150683932772689276639782852879072622123288819709898840294637394682942319870438292674901044677202221952551752000306082006622285323624714570960053613984583584872230200735702274169314405278480326547787113811339923542259101638831094351732019876161484971416550707165119200384456133359053709913652565934729247576759734025445122825763710258575441340598878840782581295177255166170733192915866792986721079953939307925402286030848*i1^61 + 29826569006056928846252231535412891961538059863809671528481241370499542973614195035205561241514941294248993316803013852491823754811014638732668004456520199111287274394903819255054415258837837106625711117622996970291379986612822068668004064052383055307473677854183928267768513862070326964307966164398545398755460034372523211503672845612601535978797702396568040979128013922141804996674867870255523612685702082725365034153943498290514292918119629290030025548776384525667465248090374017012559816790073492748116120633657602670497370784899659301139435899535685374590997023590059804367314335166458153921166933810545821448062136519873414574721692170942912777282360700965042101445534508037472833123321715077840798998155681587927898411097211509742153227628554062580469379952064341038116559322185554060948815833429921454542252911041265947973071299238805845134982092222445280222525414962204321225443546164917293508360367489636050886848919837202756518824818337967838949154237828177997790999902690396067403309432567555494435421677018540632510605289453214371957507312809993478248980856578737950854521297905278378433015029614792856321061108692277009969533994096633685230976615118723481463498599219414628637806294890004560463948577862764308082530399285095084042017163818434178533338628575858191339520060358422358137045083213810680764257951941848870006782565144093552845634725434846013181280082897885576016176776077481753850980313980547566888534393185066152092695284549144788315706083815301072392862794802982015794737830907546539450822982220254440183469673808286537252983002338546239770628166971524819932544326164660526887240948337731576685521673850220628319347103438066710849878265222236668419289465039151389835980557383391887052332352927914597880249138988671072549413811337202805233233512008783299391552194359735578514339947920863416235369430715050369400899849425272411762589081136886326556668719792648093696*i1^62 + -418634033435102522223152823782351333818904829179573679200756341899286264406385487008492059045655535560030562743569598437081473056937040835164544326766191963163345035672574930286020847770266035994181902752618355405176096903709684047118180567494313586548653601006025318377263605319618860436284934742065287041982704714839144712537610026100420523857081154616059765582893116840181232740414847852437191069364911644264557016598095715903493224266982717188543692866859636568929626369565244441782529321100960152041384245144566785039405579770831686814684318148781146953037958624300053304666123755688393632809324653008864684663658488358899904661239935274822604989600075572230292182761231987075581186499533465817090588930613446242127573772761561434528721652899824963465386486683287958193914076100347846609421794323630764040026374076331566840313372313100740628545665231775786769138936032472918585478415241064627070334205592827615579682197642386257965702933774282425605533287916353583593860560624993350974504408963035910885018260696708731795685007603341404385948550618978076516063241936809905647859403934998777247627534686945149120178630292044461212270571556984530269451096287643800014448134944803575114579759861910952451738948165346958127104616049914140079224791162422518434406318420003579055307159047218804514298069910314020742897985094453718929977372088993259980548040366597032403745733609353911178745918837549304760031049555490803751391381970054269877617227403926949532744291780356458869815030764188318277402705104147504281969640169724999361342789916750586257937977631265757940652972213421776566518818650418196773130292092100514075343350821977733980652435697027488273440476458582434705367099773670509934412234906879823769706853184142779575892140012080876319069895411968322792680406730841244594209147052000828250871188639025549531042116420317150503627455879473204583840699046119084586331852320538624*i1^63 + 296697362669379395332324170684328218437610191125945874189510998031524752566157083889717563360391627579870295645547234970839911169086837923273584029446409942137075676881132610923876336981734862047478719232731744136979800276103685327575037660221741458905582362313825851742495355014390983324104677928754269645020661819256150350185071000320412831878399464952805758297652733525275850677704647229942879052530621395291317843202963520575788211220586975116801046596633384889235032943555180599929160484626211262925780412697075006342439441245553281547186368796958827351317955895511866448174453302562399803439843057491897311937729280018807253200557390064810848712603388446470085188663522235100727669528351545526347105876447900462146741681042867271850046452055389853085041937283577279047678640730580717047990132107436525942533269387423510710241693077184958982065461326800684853305284691991003370629570525438133484787786672976721998654440840683835979437917589720571385745972554043863860169752441841199146675445439733511131937097251612094682476099332724428577700644811669992150419477909785314044906891187254123395206169441713128837940752343638900003194425765077370499949367391028922030917120149690749059318219850380041954244711954836997227074938014700312170170132246011091618836633968231733798229729776554985415909204169690562126073474766210136570828335464935224424127108867881893283594268728263459357389721772852307764398344328877915069997102415888293037841267753441447043540430167173470078188787088538022070247206495209831466120894930323585334283178430502584992462812793420678856467057760679843605038706298948533230863904784272101252564555950515250713339456866972453523796816808496715618259449548158253169047470604970612839692673172608200255074143177892745933416533548588142856936321764916837938718533586836214151448187023575634426425720644937972042930358524636920474594849314713868399627501568*i1^64 + 4477256136748120862645879273991737652939955676627176009339545251033742389832177847159960857977318536212185181024137137305349012099480389769352810472552826987615617173917677594460014147552768958903096089944279174543280075595450859929128253168302350805414779115561716518340981295295933887940448643059902375358529101886326133744471117333478179571814529890851391955173775170786811816846625691934979391030066128587518088157161061682141936519918395580391875931684440586158799816156189411826486642753945224220899220509959389352939817592478452012711870727157900922917584611138180031493482765117198786615637074492354580886472748625778662641213358796237517794726937055408233789071874316743643138198601328917711120055350014240114513180311932078581998140189671897187345142268216340084277427703898179892379291462292885115812026879274052443221197741737777971521747652008244939540151353244005678421292717602273813767247511849627971203166166399833408952683272126404149715635491129254555442011116579457949179762614537682828604231674574901924997313400203429586515336687395798175670124286362306193590538230899631360987417109664088577538762813498825637650970105653811320324048061310436832691877781979479845851530108917557185389918175869426750371800465441812390732428475385652134973366312422249343306183260960003563792838089002391248502030472971698444297237956448552788575525843215972816422370805263878797012920220499333870122896281609796315573459671724352081579210674407586305708405419358247975712940467346532891225332514053655905679004799049965903054466668527743674853017298247766802806606707451331769264174971007958793320138090752212486122159371649856114229065001188941000371215454113605745172396285658442189501378437305864966355365404787890871924338633588003326151922889381197023084684140127346090920041386761675861549647936979779844911979401337206609191229316635618181409546768348288519380992*i1^65 + -7063142880833344600518401878308957007019162338130315202476391952688291558496334890440648187357010301591995299395734696417524152791205458666644562682995258084177418204177752624338766121714349440021177292516478544465356415251809014987354120681707217540516044757215044182119933387829955853793869715392034309095676343632472391634790033887932286668571291233641528184371898230919476875630229538707292052989939943374124543191456479952825473674718443433485783029128403766795683512603725340792383746006546805602591047577962754773840320635279820744120191837997536297761756025678822298970886868238668249819918089060106983476191781648725966434580257344414525161868053173420392074168001320237044558105733905690696414120609389328557505692575735692515403297861290152331301751153685579787796617187024411421139992319272076744391873546391969868581010952871570793826357985857760634547364906223547832780177931840451254053674016407478526581954594815205422127943804519419917693556644140345750044357068518732878326109009312086793143747448747962732143142752367516729218748288185178430882538824568253662556327844138966778680504518450990001621028478245641246380855049111446404873247699078484435655437897587098370415008352236882524301435351611528368946291982284161973307821271760025791327335575461631114931422331800841282200669635015993020364871270049910237527309492148936387846078929311625175315454434289518999299980767171443692331038908411283983548796570787165368128859386521655652437451976124221399034874609736842267482851770532372217778972582848906965505829657720649837057787004838837670613121211702800046856732828323631497582441712105964774764393399128660369777755048422205282448427238465349920962238099400040559199059912573959923881323757141276545339938826324979362371647414140953874945539445385434135815078481136178482835013470694399316442545758577404680579090163555247966146149008382988288*i1^66 + -25683269791856077652649444420549125910562697522260582999022405309227596232035518462998479076142736000019436797707719774755907648414374637506303022820636935755721437888604065948486725960963386019897854794286469509471986281361433854375930888137351137740449342617415580935491689868251381241122835653381806116687988496214010862073892412205120361519005236988470395904209305563451489133392708203702590072212449623237421486645247424728768254954684214352853152382112335149829689326382014132452914307298855259478462662435112618620409149128830666585339084706394512635599265682317469116100714304120440802952579955189158893770263757853697486834834104462393337459800054649298352183602005842604851775719468818678013713453788007269234623992915630686795847773354930008967897763184845702474047088852596315018329648829519329586281609493499813517723906055521223699246989783664643599567288414460162582676811451683783234272758667658485395148697666091328256903968927271033566605767651920074017824377401892820121514581188197111953454283583464847062730466516309475146085905543420263758519819301317709499433424934252741850402407304238097192339990234381322555132771238689962932393142651229400770228044714323607906414183056583439104119412125398102150129487709779214543515748634008530494876419788809184857402770033860218334781526804203962578320350561777353804266855036883375805062529319784351777390904930324073666846698970020582408566532839488678480406822409876275546975281926175806625993814626897204353769699961265033673259447066042522687596367053190089995243207441848103570930868211881958789222650063143848196121820069819749263900366771788510055232009530238992473805438157615429023123518979547110746121977709378284769941376664043950777820178119925463628100579438351490198069233547705736003348887634808917258384175632567185590508637531785811797908625896351889821756432989047738261422226689024*i1^67 + 33335165779556801213891821579405405594824009006186593420641721466358551903094502815357026344364542676059443755548265039037323079445694569041140171045610976919637170768414890914170037276349760490616136611781235897254403117686216299021202454492798565257334491347040854755926841095819736921541487917557387365899707024121510142247032451955870128828439635662768989347416054448382229033389307329642798922485965966831055068388718625288450529206199103574396746417997014993669670198855919284018528372725837493011798394342191988458789866805562154662928989706253228634990058644626740884650214535723646481757217754387425066363971727939234259734939903616434222236395509742134018012754715652925986280681775424081990602124018046201141450858221185824806838941639505904635318665144498831686619898128700591012653901779167625463922662484134181358988847556112146823123777872759061396043605894410009254082430964838812304792174780368635250667988704991569433557567163059408953197096743758190023333601941549523617308660385701659441607928895305874718648146313144296273220875480580778028386222311659642295179900715508985869757146854331430880846108787897981268661314214193669322717160598414398632829880633719383766299600263590493939500064290889637971652158907202006757234029306190324154805099918123604154611544026499122241107478978973288874376142924075494847356844012187144053875130255954328698417846077707539724399727935199173425791168403106769993039010059803566437104815095402655606929448818457513205980776259632837900776348988613281885775952572541494094054877719303651680199519117956074341971925932787433438056165724115903240842033161272208394981611083239266820877790017509204840169892463349800383135986180669404054282356172140190245224068074652143613801404131162828009217035359131267415972569909567888101257925105533572055565260136864348759096930565440059353172534338319025133489792*i1^68 + 221518609020911809657618320730193538786832765276651663340707529440280992019507669267555447878646812216472618806341508801772813048993611891254744313699329364576183362983642021969201546978148684472095599235877028255279308494112251463131788958233060095446870381699730348797764575278787753728376635138448215058557499139690305615912013603934942994599108562606299186877283094894571814170872683652181852293452269583657269124210655567877967756012862468294137993482910678790777258678419885898894036775633054152789942820056830156930975961507240879526478403706610119438706390856375000664983554293232611940429645184079144519444711484408859102511554285269369854649432740504794191226580525778744230451774717238966067389206573470835728387377991181360449494189963722741733133822665480340531832386513121781687358152955333944133269725392040313837686323976851972370229883468667498860637455275120434674391629770516325301027912513051962582970002466454775173609271648940787875617639441875180490462068204072760605133259843558907575611333680792514849910386793549816669272471744696363615229077693819069009996509050656909955795610713133349189422606852552850672366495256508377385527341902123510404615388445792892666865882525666553742171641992554789806282370634987458129014361677604799943414336252443064878104415996431966658859190023922859174598482925753234589115156709126517574051274375054744642941448758394775990146254545712684067264445104701833267191213778372106541906074299060965825392151539039195894513073102979027837874854266715316461985749479449463446234118089308295519884044628428564266968017269628886663852729224402977541422942179761133303654839665118884439908293722240391365563248655589870965728092864686599928624468353032835922424039433386753324080159732929613367044865393475280590863416558265438444823804858346089432499985934932479414081553234278527702137097783121153184*i1^69 + -118723495456469680070139806297352532607982961857558722567816091350845350995590253379179459119160396101240394348173401246826260285319454574541221440598836431974021259559725455349692478588865668484590197960737584862449507683190433420338007843322321061612657104579886050629690082329683164286877631313274358591949634507770587972619558985355278347361203878341363355506171030023673147379497216642749651420542651781467683917329383626881535290018933590138420055440955154350366987006889802127169869994029923135332605066056333006118706019043273274253246726954038254890246467246500087301173167347060617116439125780535764356617186385530142212787024350411155932195641855650157910295031223070804352640367293634550694715691561565865671326276667485581089093078215662770461767929287143735219844924567207714196965774968411092860286602049083789768022704053413500477790085742747777697172687930185273389740145607571241411944363416341600264927220908332490212453279648371859237181857340678864567990541272151878263359423352646850971519318403580827977657511592138790845088585745592351147148460176608344341629876365613707776161507385970593133837458080824241192073127405365089187830469220297622824442444767536776417735094567544284813360446223354551127725842129208939600915221033835380732378053113141025653829343149374602203728112186037519451125363655257270619772932809021489323557831251568456804076396605113485650194862811834241417954459030347793469066112672799627761290553346674563347269843052496776150359782593198112590322860225585237547918712156147619693520744175760172272461753384024776023582380418709193611101212749792607242461615676166255699199306892020286311398141541748856122799830857360386387610206661183347020482427840218543805184981203970148317370031473192987770474570327753959886630611878614882253995147651798708242766442503148752202487038458782472876247953458720*i1^70 + -1255064828653673748610891464546804095956106440777899576470505746683347555673514101970520487643752269641299450074730214930920559202499360266790066473682478018095568820419617019058843366231326854283931834790020861277457513243212797424861007527791530852964820640326624639756687456037501944015820496988675560665331251338236346846487077731986970601667520814515528536971314809314139315108656999159760190883049429581694209202550341423928773622258461692039125198407528435977316583653750746543910489700814086553647656134570944948781254203081786389034536018387404259030289928122066582643446900612562571224809232284937869057542184184554217550955120344853152363355496514449587979226154736776749538693913881740050611191535405980482260090983606066628098497651430373632495256591356857657014538129082988498805491865425193331315599776920922906593734322933962532363377371471256085412391119773638866623063851436491886362445570426044413392023080234699768580109690698641626749775001986075871819495426267149201526597175496163645541882025444194929136710004334427518567748258655749428799346923978871547550473035459977013448159228078964217660382396681040922659644480185434162015371430227146515778711152381503979439336211441037355417173530113638561054136457816731912457960042891169545428428017087233807749425795819556099869123706953947430166430242720457055304793597288687810095595689910231882840534697813317059995152578326514592876476466181815553351260935463849913636614084871821147988477690590710917187695387909957926698050298076530385567997016436789003899230666477346272144897138290661991029644062299229566809963882037085973541658814464816505328409547232351695953760645160165007500710624391960127728670807852812747280026094481397192233441361750101534267941460247392650311581967320394369403556386887868417672877629709751488591449883635054937880652831016012390489851904*i1^71 + -1181559698875182193759354232592117049946592260122389918681140277587674482867232165523006566625826615670323056066739678729021754489104065021869839228216982438133725971983387850372089276451011045123660547293089235415631510737302053401078285403465636263677325916995126418735071162181415339663345739245986669319839553785097294336418942515020963242989660676365952986617304191745137909865133787537541147188449417551701326931694380895400729983192434811551131924415859577313537761306174266286686852579837976167358250514447192444306064995551015850626095994946391191321640416631204668221308420031400892592113012006654152953577430563117195910449849147268930133151548785753782215457094846564669255808170852442260803402768578185259796537477990113026209278707058110989653973540289660401413991963915977542135201303069208806498358663151272958053800594138833579204039718857204376621305631149524022714835150246587795387530226892432631012212231863022048093396139457441161837790003434149697181233194166445675059086710360802693544204800259359501357331277152146834222247944126603368297174520564308327975948048246767545287131952430849415717629422756806673998711171313931738413236273271651791140741943803587156024812045552032519272764093818468055405328914145224331585434544899227304296309254685094921337156215921752297358994630947626297868305867969860762200445922979196810205328876158355022254644115040381535885582148950901080905551004345179764574114267165790622619299610842742144964703428839033231453984687750123992048646770874217907180011633361336481692531917365830226088275783049577825595037183410180830989817847404482434253531395240745149222361428771302522747459517631071644926717228283410997205195053686079547250472613175432101629224009061196964485162939892047082556580918743219193813932360722255849988514791968612726574832251083331523716427215961298305024*i1^72 + 1266625062870469817999486182339227091291179393396085805266693111578569572134019055626231030155741847081722089995189519646432711385908002467999930526281296763792202547792444199237409627624293295956603440324767690042129530906206815346966616993677650650382951494805462378430158054816044735682877464492337824236125802840158814073903766154308847366100929426456823383919322175480555610017217668456189584183860351333900480509052994906943366661296743406790330549847387805740858645897431804915971518921451637803972464056241925141885338655519546973928749832423630365995766624105040335604443556685350892691403511267193066496497048902870357229640272689506818955082717348379827366995815253974397066680082586085391888903740238253437552712799157847792217895511731571766459275348307559439549794739803357062963924565427624616465043528903456931183520180203063536960536624915085227606336453502844496049399490717279040509554293624794112009284417076981087252212755410552766227921123467909856510948304014634479411401031978869057464172867627799213348872225462056190098101389875913053558719658119002001464094119284267711099871282807568040626368927140056982109948231014952139454575749197653933461594772530764929325029859074086366806026454841435973106413753352141022712793724225355642833058229468796422749880028007005122783449012084385591280800696540129895815981572675650285722910325309846025945026223978924892044594649612606536918686975912712167638021369399214146556600065612755972785473380511322689729676892131841228168442903444973255635752696812795217824171998784630541553428748221970837843881974909378378935743241164282682429718147516754107058267239069492122218140612182997496235463291443166605853127834122593834189012735429958100912029920773439097478971588715298466485695334635771583423432024365001924015177183895669929346738997173837976409571908911104*i1^73 + -84146932932312185231344393552268972617577946646335678714231670428500845169418531208410176149267978216169350656172639868174300921331006008060515200904293031668746684556030521667816566541916055670336104859630436161002170724259404601883983622459222230110218046378215778613808407987424038575656588493617949213908721117883938334214877780371305648502174839660272248331703857832402478942571981308524364762744461720820515001043936396573190180999708137188028589517331930841772921488246792201175522854309051613682964623625644017516871784866573942097803588488143172215567413994059661140065076451101148510997701605307527382421454007265637452739539020123100484647123051582129732730736481859686307650340519240373510634283561798068046906922073423396297100533000636518727376175000925862437036031621349720595580599303708732872742248152534688031453615018769847345195613720138310969363534744448800051277415993133903241956040774763374690206259403688173318877781432194922056299430741436683249939562028465747915301384537124876810848038388083613292414069098370351835174687336509399232760400378687927172806263569886978145785056964254410447288956935473840118572975668657453178201598095524756747293174998823419474538527318477864391220833439829193606800549995726220396621882547070162201426727798839156965474418954259791873565916191477601995187356841589837711462274025255075045270708998272955520381414649438606089975605908750125861560043025442120626269643657160229469761937671048471295990587842072503512684536294490071122847322039531632702052084096650407756117965604253556894300783028404572220147204083675934721940723730967170637683581042319861577769435798815300778866186889239693336368052095675532854429520456704445998679394396920939038425294397837333976754190889850234937798410064119893448253345581507181958540630514351056937689820125508362683023360*i1^74 + -686208232603640583792850011865143951643334400996507185147904158504484008992757965211108606833953977766912594479497802267709864639764202963447553112845234031082059188708676062507538944592736235865064131113295154360577420761810771404442600530397785867484157391977288316786504680769738487114574292164192612375156254221280627901884337282418629785644267605585436131201699752120705140902492047370106380311191499350793446953828247771995255698521426609241060326389823073835277652883282819598943868776738321055125311077616298840014803105629612706921790542911734777273691803565549838685948396045106586584008169862954079129661759008587931044616592214533672095853591530126713943322785839291586173405212218178656909263547323630485297890048611423054452604193485444975511706635047578894112827028391402678643894926392436706900064903000256498169477344814953386133746425702783703777195673337480016998038721170691385253295767289018556703170005081948283628727291850341070672318861690625653213334765268269078210771724272563663145516639019907597453547803814781621413215447301860120767649500740772558367421463365226358417902233307792857518734535420660899972220772125001515676944631523922564824424164916245961776241178118371092880010355305179676379210297189592288856646606512698795161285253990696875290340727478417059851523133445099725738833715299986210256145430442417435840672893280470830377691859361372417122398574876859063075633237999733584459604703449825862332393529504553535242345594438637586717649979019222791066243859615435456274509324703702984317428397643567413303404998501566214728454965234650108467112479317515602802943147832548513204931582682269048368086446541645523467472413963615915342984410843108431957186621587713350948136360386096563019151198770122120694722608213685070154764988233016830798322973053412472393423401093716508672*i1^75 + 139378331296194094033949699527803949504425491062538438451365589338040658263521148768211666375295540572569082885459841928556783551006070648340115912540411777213378660708100772411417577443502420937855519374475462101244891032113697324485095146109132658213174882777925575962782223115965894693107676190067240724704489890339984215707602186164766601225983549084005928156136688803764903945542758216944924199272466785087565924504048868326066050589558915569574691279811058542602484253154925982337306753690079161293678649865581751637158091030199733977398494251643717305058452606022501138010033205223004313797003591025477922035822472765056139772505399675658486196342749970843148974707259336772679472398583841640677811056973651387228361115373541477016272347922390459528578827953282812795310316235825088623990567239828807474448080664029109092903418771602684693085792821473471845850160012653805802779101689234183953052859124609738217906307757434769514314431979211269293447547244357988739599325968337380724003255633543006878278499537776974687419113407360062204314009052525263130825281469254010958351879217902331593446064682114850147898785360298075303064791159040868278397821206236288588580032785294953419222150300365377589520899455991427148628669202759688771968246219286336666561927411623048063371600068520879493483283209566093714229586819408358019369748180496130680288704795245200322520711096132428558676744475716158549076569765998683221208839264197551367957593859315643253340438825551139121945732243943382235386582087232426258540602761120322406295178139186463914006741129771871326315960941241972102856247452059097249490342236921200006607862362438620670103957376188695462687201180297478714010672892289638030709188101474459578152641528687903657614481128520284939355675389711989624599276255283324635365329386772187819409886150656*i1^76 + 173209642707171958181941648809207154140609660154623637085246485543316201528461543718704030886004330519693757475137862883198818508577514526353940553809173087345350100607274357979415911972942548304646439493848399291840360129809328539611272051242420468434565042466125847823826657970432537783350447282957040673517282765014135896320960824443548963478837430227978735556379799480795811613168675386609402078794518143602964790555633720408759269518559160995864035494495344731188179586450679647504508352316548741186886791256496809284995262753022449520314596582980219450051652625272402689926383573124246957894394558717797050871346434542108388366634149273934573971130761622641370923860206813165889975922670196261161033622598653870962361693007124702387106287995188336054794419785461096913649999330263482444735759976049878986566722441534201076232140884331344276836883714461005088111318345617023869139759839473413746491451784812284962388446595843095027260261288624142381384404293827779812345461830165597857506480723764591175016949390138485789955454168765248055908381103277309610455958078186234024140068801579092616377279621137982112109487576398192171346112878231756047156397736788423718431259501959236832325450001446383910558982954845279750215315071355896725923682673364183759055400601264380329440470924772155133523984468734723759802871533393331804427999946647813724572179949765840062706680836819061713966395389119053078317113591718020412361282029503288362385713594856943424929089379009151809352581403993043301327306912345749156249300324100895174799236159377803024379920610459561856045324714682152423683541820084899584212731621558988946994506065710544300041297882857077873420317214576930155051470910082138855505316698912163521621192844246481486564172870472562501294098415929448710137627965583962244410186758442411383324672*i1^77 + -45597300554432923802723116329610186929875250089570912176824143613122633566327334121193255615774495398631840592643039035074881238773587852581615686886549521371430534237862274638462366306396628433126103623650020861903283786119698668463171091606099346079436790505956550563966797952079472592902077816900250295566901268010801509825575217168009896382290409445874969077161496736817313671754489712867733974289085915434750878915785210826190228541353166562013301797440040157527156004719616538534110085848011505881990473990588184474175806672467519156112682910109407707639348073018259530349589494410867650056373728613014883725265930438082648940896741380990188150654274148750262813783332411155490209687515279640962878183739619563081890839693568959040611615029912595741955038508772504063001635951330252884639200874173616302114161270772071650648078235243586184934265914251903087121888992910302217025575929255366387916522267321198418106883233544398892693467816575174343954354954600989570662727155843572302784452915530102088145701083709250577349534246260918318343148348131082446758322661291801637664804095192074740804508245159488046055849492251697839192362486525763603521368897239590547685725020180428355780155708792403783399491615427600754643001211240162480585594006217693951936526378098599041724613216823316942204223136100726713780945774245112166921090355564770290809709165863704906463855615975778986754379262838139684092023245209906082496776332759081885983526198089376664716676727469464904063538337196351808999154400138549196878507655617714587519152242485167009744170314070432993104296894712914820215719938636850469176498052903565169116072133076241229015052281385605577244672427485783168884191995626758757717286878390816736477486224832202740177323102993900828180395487313982021997725303506394638665985515023499264*i1^78 + -28623597383162965188763975665690364305158377962854241706801666761123268531649268410801604772627848297349544588507455117296561891005956704140091806638110221256036608681232338811554566919172734361642304890149302463351956077837479864090903814896229768022660224268176615899290862306333608746109670134008828928465554853355738927687920902595128161672981991016382909050002312759368782175722447311028542719194838514050493372583051059789376302656840540533823494068789268181164115219866037744814903521820089513202570720832700030385945482283041744184925514641602556526405852434014178745408057518955765337951850690069831270169395501169976808556129282816454057163521353043017041627367273787866378878831705432711290631990929957052950947448373968796252956319844809568397910675095775436880100369220175996694018691260302629533216886413045952360831958082221279600924505208049402575566515597007553206531975158954378712615933289861974876984343838246840873383945471810192827229834726545564754120932570837810425990956130602638607231764979633949276035044899676626593931908627006785831972870620020661699397964686870730419142838498220862969211324013259943900117396417531297165901249930210126727152599482566601066676756810208235899767221154364697480518057056397122756922422836995868376387367081552587272793715948169290244816993709158881107046153783749938330605619399633641858019110862884991604852575946214388724148378184178924813418940547253255907665677589006712554001101750428745583436452389374917359576138029701062468995421284960389160226578154342472370492845317164193157892200963648575147458327115841265796967536979097377397234448486313288477145072657701554097930823911104731298928436025752217129818461771421428561822210724166087392727018120697948067998457832446231577263716606446693501450702428922914258308252565504*i1^79 + 6452738780243358437690354969141665071913038939435326766218026975245040643111122796500171143538525650753785230947237361143141543052255767610180187990298713759777727041642207454065494303184646638373480498082955709179401687693715689091131658092515145058690504094535604195358448279144469240618811611056044051214003771892374313603796787651515057236624004873478864449232560780347935657179782279494540878285133881888304005665260076889078656425543850948860868954956064370400918671977037946920535459036326661471136796285384749601895654993828900651811784842935649768217807141786856279091747862589924661529016726961461119340904969952902845851456143453663099783844148937816086177949072206802812839875569023310297968615018359121509616676173505789980468808245092539138956981708037872926081019538433899229347333764679010787550860140913343074997459879404081083689273880974224210914365987251186336587232565089759007398175948376252596240301234838001972323584194061003612178438703010223651184235856961063604319071450183449608383957095404421992389352260019436031002744259708228761415359583335196481104012271423943561015436947008811792934218544725499276220327480444384117151676329687384434415293067651006624070698907863488974526483261409252291468233670808240088197262418046026827758402318947944021108539086331426044552859740906878273013697223571085001804529752460884752280868973638295926876505560582093254585423397078849453178252283300753261005810443335443561239762679607694522188420108189633042713511329045016903162722390036815694200940150031967680960305659941781002919045198069080755432750727074890500294553682879015308390543540554781715256961222311893211450739917983141856033937033257778179774389964488961282372556248503422394909722948151627932419812406682908036189974376180809595460445371549849648889856*i1^80 + 2376141253948006584970879273781680236254575699362096040118605179671795677549131651255081676425686640807031550831907237616053735544458996385105480731917804216674110118003970167308344837028891724991932528777882783866064414049969440624488376939643119852614053844628718477620390424504351570381758521444735450755648942289230486251123700242658888394850496792981418791789807641690654599103894969296515629733666059425603770492551330184855863469588502453549387160597778048808858990127720140690988914762620756142025634606602492708077642129574581117723080525724207463750288966322893095328687430747167283797752075544163886648196554246271142049113416971924116582044592319934740668858703892344434376756092865614711126861644712773797090928595515593916328498592661407329353652658462474762574556278120795789781032053476787602590227077671262696252139206719989764941914136414956097650661546641753115204780530142141401291833053451710087862129684193800863204619739134373631048869808064025647788029871057924777766085161049367117895729441138946938774662721962970703695842398735972497794049160691634417968531726713356377260140910640113068307496195765384358738616281652637827318947329978985406457035356237193280942884011140198303170011592560635314247423794058605785775024159526409314913157128156630075667439041760305047635460265359915987423316825016782882312448990031278095250552623298377531180831647620053976382431275798496162891245043575401963280382969566935749728976925360078347162936347430257459302056202379320378737893976589702936289209771834291557636813028380966515738401764769708306673231659210092394290146360687895908594798041158103497966011697558013328370932473089388394405448487769767076955434909535827427950351025850039172294053354078695011655076460784602068659112944080391558450806219731894272*i1^81 + -328634742022894112397998688323664922615354548262698312774918991221364687420797742344937348849550283839818640925913502286560226412549029018478372143200734082414251318003343021081717416874366224286668563728557841073342499215982245599996218484568023460207875995887729278577624085497255946041843979439476764328382906749868880899040954783262129591195809192528734821360339739095007504949043175917023011285504839339983778507676060309282689110326105283439601204859010507607351832328858253939697068824702616366046096532935818306768860473523948182644049200842716322834850866873253244766358802627672937263685785171680440216654918241515002557019977642220256760888460190348555911324895884737674400407977723252839717271401388003677258469869464022183862906256480896689159992601271606073561201453892605098591594323690723361179422817341608434875915558942842187807366776212023810802817061368284879947749642849099744067016917657383715789758228225858546588651853552025523327264767088112633374973435952222211076228416445880379452384281039309150385585098976757958794933030386304352750864727749002174055854034400321846537831700592211541247951860328180882698152829077180139649126237836436920508782071422097456645301374418185471247904020875133358636560130187103656483271329520060169691292134360233700509442262625206687564179810419266639169383964833073614020093986670264172540987652609747376527941894447684300231051477132781264474111258060731439703538784940203278969122006645069402831226471868343998154718005872642655503792477779445834761473300647879906158137849134090129085371316500414463833691440427023756485639366137262185317206720481304160326193342330949621888780620735950233067906070946439987558307421985509503795807343850477760865049234199042599649502870023231340121811148358040565611820482560*i1^82 + -74943086215005740585449465230973567530431836415009652959683362051012782374411846954907050690030696425874826527015924445335809764155658022954464635556808697177310252070815833302195550808042343943239759134467914733439140183923642966057400040850082763249700443054374867664996519821539087200007981196904953376431670213758278975762942075236392441919405351676025796732264279601852050976075594725248131661618427902620773625686149083163947290459713476653784286193471817282445436953947494712789460591358193179302921396241472690782923610261035330618558120960088039077877040202773445309873659633580680554298298273927120824943974753596850914014418637960768245640997693596654738090901434723367338110563713288361012888888074264257488523243932713493767070012029924186207848573302589377727014620682450959297191061443855556818493086067254666044401226372648487367801083949824285703678299961345932809298134387120289633909845180304998209375502392567649317700312133358927209011611401420400418135040702408566961823737092357954514150456066645871112536222068075856770564430600373312455318832578656577711391848824183136391217983941100110995714133928564268406495917262511693606603012206609776803406122681486300207940177992830697802165566221094696797558777828299659029723468612881720181538296930666846447654584760712662821000945098178954622032879642587877311240632659325743672504651818574590906830781193277862710245592522025861514744118056793653959109573909367889347543194681906650719728297659462474853038800689207306626760054030343640708462468125544119872240777218736972478806228773109531949709471965677761300315236689275846575779382005591578908999074283246880332244561346963854163436224796212384802624350617589441901432958538548677333601601852260060121896820401718018535812641041283081568256*i1^83 + 15842309610034741966854121981853971264797878642264333247149589969628484967056319569871123580863379011124314194813770552024530691694216846252321821039459760033845957984573865720045985661098280093192859327768823334125123645915503449295040361910007010506867299216232759976064584293695566882151562943514065684670227919035392614837247090264308785739807851772130782346747341072777678108878116688915595757176212788613593385139912988414799369941157187267942203117203541345686824302209216021378255433970986087053040859158234364467163345273707548853357060834087093837969499014064659861215298775315890289552885391141795325903731285341877486984913857755841668703562152186255893065072820814409976606252989216320621559728184610177394028887088127252386939175572545497097965820813218943975210144759829028031801034800439507861660035754738717932281514240207713567171550507086855233658017640553475250423464658119676293482944736659410557215235002741767051981212168145668092028157896243882739075103272032319575431001159446660957829087388471472645501846087899759784886450094676072578244905601786278667436475629382818838749493582113723772916131644196037081325744107131387212088286670529241548304217940246456259788127504335622073331851958604880646886135012559086043612520737929794882744458299203218922428419564757942962994025276677576831999911823516934650154950801596779770286954926783159512029545389507098771339809004793369892055196046403483955095688686390081094955161951268175838243378684935721397382937763589581102006967025636739101981314060706316372296845914693880285708396464945382441508727462463010814852544096561112259742392829726813301299687759821556971930292777925294003802031802254899536762498823996604722555873859603141216869500989174521121565764381754681426297802637443072*i1^84 + 2915607879196904895559321201312603239258606166125753525013291679756769454584603001935916218969365354586772277219399520494191334668312292809132172769233987248545946976876527019689742191183233418591240184961883736441649465785659251725457639099968102765632883983568141933651853380541074518178254834338611334531556147824726924007007523753655418037890242297021983711056743625512179921587661832881596001343571078627780334958033296868667162514196739986975576276906658428784081243472234805950248201714425690512897035298664981204081911820185881242901009791297602829725982427860198025396497086128001771569720918149241927538285500609879744972232663487246542252543975894717035366378026825167247662841211155591816053331001770475754086693844243757380315594373425561130987254625888516202685582576478099384322143276236097232016430386697886266036156170027585107696127622145111561151759039473035788379714704397895908459602488825363749657709853038376983333879005311133571679562969964804399315619823487321647853746394451084054913110518091109257620068608819551485150206416949524562816278790079060715441276632329401909844667526290801689247296938179615248550789843390042474955534610246578081678649337488566303350648429749870951839625372172461839712182211208101554434759414498938112018761800524496543045257083058826095007967899227221199843431462506344600207410030826246774209326948223569103467519037106801848812667058753497222402953895186254134282229821769123032489188303329450333606006544551651294822468127305581735272820056142572998368258767589845155513252522795624802333654158120374543484391402611177080545666026309778475794383359463052457306386505109604501925585127170885053658563256189416507183240854759237814225661372901609959622307304531709046169292223340472558889730048*i1^85 + -265815585323215254956917645470156237096124142516155929819088589150039800395669825138791972564556009623375474990897966836763799734778534430917159096798214575047119608382425035400827495516701980143231424704139019363032011951365960267082381912619825326399515517020943351275455998910382021054363561040887574621050232705457583340407981300273258439114388737853968465445985273698312765744012290783077209960554071485833290338528350300302973268190661830757529859048529870491801933455777942564384759153451403713777591104795852503366960437021398103112029554377112450519861386933077793699693092723831563520493224881692012154031174372759132694154194814645326539534244875270056036243542455145548718939447110452262291902435429399027002974417167400432888699196521938280167895719125951443570972984363103774220861300920523654757110962362567822464269152836091700579902877673712939792818069928532446301362057147210615992984468033503141415703984672446755950296551154339415418436133583113514589935263237049345694522274730198300040911460046485880553685705247542062090669403258427810176667763330600815568997844434697988329148079700811606475858172061667788532866500050988490468248319095199467471053658750946133769676258984470973663702689824856782895661831005435522009657703090196021168283969210541896941555413806069470946287139685449319327216322596319953161207366745988609397269423221470558257188097816122544508373002701668269045545600520279182589000975586387104444722960049841932833612856924776552844236566555016890260721524066535735897947179555315529686673431045038295174180767958843827986081195508047777627433856106447141639457697151887393585811840293928495232313748788861519651226892573810062236086871079867010787287698554951310605034179698744774374154286422858661888*i1^86 + -60985983729253827399574182731083446847163953592421195987450765645955274568729634880706604321437534986701569736888565289502912225986635328159519176875786151927128263100135352914006576688118854006617953853479670269927151500949163299183874179809574294581521984449558216232953510378195612283224465592859593914424680728235705375877220526086331247698914637878065660938293074957149498870656613597233485881645113519558888210404864279409838776863250801013864229372095135441327794692314294170054481862725030494543068202202992565448626757960476012988708280480986436260051741777870123095999417524320042269641713556860759794943689315398821678946866250594871659469025018533012902689290692166691708953315360775353961454896705050653693686572871516337811973674398689391820854480284796976565436677455987079810878324196210395449039029189895439023625679594152573357919337940244707111132870491166953262803171986745318819380154045294677491082012965801129745367268065976364511957923221599569359269355894697441414391852826849120637333853931689258935627143999265500199985878799378275315512329484325285898960310601224161543089388754431698700463112492860100785669834504333115078174567223228999078962292943155688208234689939997394991014044668076683736108917418855562416433726210898124729581981416448443214860925721988372027414663962881502144213836613587068650691135461340582622234203801765140249293704690527303801787796090277660164654892360204427388587595917398786148872941018983830646183450077124698551095394173751517698273208022194781415079967083477130623435319316058861997950259877549008592891706040411491873422693197149532960762124681461121299729732358408323619360329838616364301039824625758057503543746232839075425977655344803266268119514679811511275995564867584*i1^87 + 3570888677531983640079707280736895885928653462500456781686838025036770793147455904202516159886173111505084941638111037329848645615431242230418678510459443475009544446789121859609303338803089929677521359702521247117140973350495811394518712228253927295826082073854553565397913202710340341645637563718101118450765837866333783297389679268301658367622756721505385458358050331364489001193245590134555086778881782117465499326030988510986657492269111651855544999567715259214494870964443753829993214815590954194049436054514998915280877888912384652860390857896264649676809872557860755971355958748548193140097583370320341911497084302387453320566747622759879859324892342406487235363438482405117562687422303247521976113007046844424698772557832301111514764023063326542577425905155816329286314498530308929055362203152041000275111515618785268264605212058167711175458054221680443557145912971748494250427725488966115270832244154071422044587524967751866138702339512214995179047592204919241165140238374074018939191955924138120929974818216677254545477942804226837050803046296637317707835210079987225136155234311326677597159507563478454681190484816746314822515576401494099385566323184983758166681087506778829245465264818232242767426933369491965305817206508587784853741075001222110473413893564517727776183735306710373792879192385938747204332466929594981908575730167350955180660161893370590756130259114293575870888013296959454861066247961164961244302806577981257973809815881053604547172840896109228070500239854060018488210864260650038266136703921278627039715502913732227705608808815652415086511413141947845402449304057341637117786773135000113947989152839670620926351275048552534195296201803973433445554249662185612544514207024208869792098215563399935295488*i1^88 + 953664603259744941791865713583970941058221009077746443232057458626239438504454475796621640699609453445103593725833621260571948285546680135596504967579176898803899196316149568006078713217976683435601085178177963701705938931212465498847030559276664966528014493214619371443741993359409162576921650650871883762012196236078451989095167167070456713005645905837355452796781900856308389654592872981128470855307483627003031474671516426654451073480082316430629827973396987385333968811798420045790410347726447261068396227075390437665845999782897088343629704628696776877635788252208322559636661665606050839905495950036789586038962356272082961575107109483626200689439668148463107850830822282616902539611857316209942638660772177236421562944431388001702682285884991913417396281797399891514735966727778269929659387757189015029229580292399989562795958325654936803992494975377476096221824176709949061725465664469626028700788003753320792299236937209354016610403114348082492315292052424842169668397361145596321645371457801685021827948601369148101986132646113039473503747458700101983596850025252024257321946257271518228897564841412795413298426693451757715623302065820718779360823568167224335313639782918855792005795798957851307402861605010923736675401219610904271603498756842307234125752742842706357316159647808529862829191979541024032779180635494193045275029104902307877449997258946098638331127685073547828753623994115584289255175886779931436490847325764340155501959020579161509863246118429743563294734732147750333886818146844569702097874410803810854746146467400950056616203572175807140258881758414277348805400529320387245333433778884628141264429190994867898710608553536407985352030665691819622215203211343416460954096539928602430239646733565952*i1^89 + -14389468316366081817682756357228047084980285035670983501107741022848481167426165112720920823404890724317600861212298760649214764191656961382280606790775191549565426305158835350431085986428334869701832283595645776825653916086971185526658902910784934712516072482362348536818329400862592553335285489960225555707274204631621949804195848414133359086515389437917127399758287367091191954276058529796957435618639890522667512226420065320819487422035414255621604608501966399265991470762408463902185145697696616000144068571254009191970143872565001167193877675316596603942476692025094881958152206196621751938798109485934104012280040039990890960794624367096199504481071605245052334501396981425162504405583532325483564703829365077907235273289486819780100846202913068922121115132282529934014755145393099321125090603875201563247745366102465418762230216201859473037513658188579164418630479409279303993973911904459987168277957859482004744873327465742204525655582082727161888467056720704827501517508381818152871983998622203460886972769976464422553213657213304474280760600765063401550533480366440877324838921051255508992553953643031491163287029913361634062276613001086014348385234908686806704593504295727441217376993037215379142455493177083683446595100006402651969205491289233902944630029015394949771422128301335653336488437910269686360198004653873004093732184001921027076238280627562230830006335417384107630896854060476910724704777468267820727899868013312505702887965328749487303421269378814548491191842279387753401198673769832349047684029409316290656455493198470535204577012385954789437164068744876810964497677158236569304919113464996798747639861644832071896461346503887633841080904686025459186203035948308731519943447740559799531601920*i1^90 + -14676407595118319686575594468321120217696988219871410968974750045967701769190417346469964957409045743255719349391691276834432728969069419733037898684584044996154962957632727523047495478810705224976650549047617707566464474093120760456645229952801885227411465212699425321846898878268975817216549546926881403411831104683607763312136456490576444784422372134374182220599739996661942226325238251856737069838005151447559549995667348039132906559743612098223326183864630934413689735051116787019171538918940854233213671843399903480792288094575340115162249519783549003066947321165097439159677991653090283244499034060224442547755707153814082960313092530928493306044142612627499688949855957616843040272438744075815423532514253985548752637584481720330407143267970280280662663609060945647882763876541914908151241948758626418273716181307522939775884532588007813330692709735011271710662717122457166635316790368920208271027587991432177005152137801538460283177444323307124631775253595405675811381604199152395102436127214367426267125452422956226416954473557601792221301997862495869675989270861602072133724877330029841910110511018308010669412966134117086271259197021926200598830523095590923927551886967440690711232094078106084581262639127314576742263143644449108241276540718603967585575169708316644400422057656173446581101761227575529263436104323658430967836927812537182134684673877446616327468381370625206649133526459557104049828849888641443033398581386391411108500559885023077406548585407892798480657858258181584872063649891243286187987387343038752169829252448328910288297646422491982422712835995809155678182139027363277483352868783808099569327915893324536830972244302324381937509651607696021411335608356680376551511430340901076992*i1^91 + 216898957548250646765332586981945991685471052368091743260658574026564211345394497205433807632850517143839482248483214043887169425221469741790185500374175534507863981814981728229680646013863561583978969092233389627321339701850991171696699072501057396841137136447706023964803586331509144416372373744333791321026497713355444645994396596319432772339247166244614106513766837621751366348870677171163613860801185337030886773374770222837903304589472093871908356876608490718271231206911227557821301445101969001527650362781544536857436145631496797904889048597262638124786464990005142362023242517814228179404418609862123444307785500206332236627313479469712433762352063145663270996680742901447709142341477847995523129230835609248177702838796556580835578595587004787688780496989834016071297970944620312064532362624309651728693473281604993874542675675125760228721444550403313199224572297821217167829337710148738863302837473873605589213563853803598143126942824609689994972309518967690042997999215873009992587387256842758223532315926812779404662636224019046851926879287880901622311349706104913917023002145375714966096485008973323279636889969035517917528838079095018064006304562341378411245526795255326945801351532862547188386603921171671399546640332783684840409192076927304940692443269618165474979645055253744968015569188680081637381943439405646971024548197825134476615381004978525439391365440216834393802895885987760363323930056554027433748136277622055213154189559539088155703298144290672890997512308672133905870930478628720914500023825274446532849793141294950385669257369744476343275398289796035153722035644745279330374961889568793920715027857662722063066402978127598778822554089179701642422400239214526094180767236096*i1^92 + 117991968600534775547278808404245104568783518564966207388908525166864270123595340906697290070742115758972900998971300749083699167363125469243033607621542107814400354917164252967126846097941135279495581134809414458497579669327078353457149673100594029387580826183166437207670430923426831398266086432084466681994110828473777557368257201516374601396059375352622773731547878625856372484571110843587370407942607797193420671629078139435233578519770465456926131960807399193343176709054045024564297369729464869664370477074475359538568637477335569759655346702843632380080732815623114755323063385442962170852843201775055839234965905954246838746911732491154691762163583907132096652028044916626719768964759003182812135877420189213089922058006708234115373220938750678744485122609685448069007527714918658533528815218168603837724959251838813476603463790413694698666147444932478349232796476767853574487791380870822441992081626229483150757517291484999270696694281413401195108493346403733265601953974057797366144595142540623906846436671160256265014480463358726235752107543234543647939623696816453174840710301902664987151946696690733175672871998502785940470839344949037839600895507679082740264997747651516813623440107522982450332549335435207919573658881674547861282833385253544593075697595942282881695988431851308923685979552893538536172943421348980351699825360374450667199417464735887890927777053922734044351525634194662302918149605699101182294295689420191148339400944403347587957904115922251837345460941279851196196402441226592211192019834775041081961454723662964699714024029715672071157319377579649740350323783692848003176049205181768366639269465351194770301439088430438543835878408927293219018978593935517594681344*i1^93 + -4810808404416544776656630033087639242322569471848115349948425907495476237178548404727136618096832308125058824363217730311431535697500146938959310464206918830302840023851972595704995016293648503569960640561179517675479690992720002837962502890596762272592985985875533086124168469135590673600951045411115650425494675826672565160134929344018821074762483153572414485497713584206933390696348620368229754280977760104280808698193840310315668758130975073934496244791433406671227994285146828952857635675910052233404752041332904250316090121833637730536821919047717634560522577541984020779879726952350251732918057177651903305669989468571880402041279308827033481039011808825817864598351319496824508066973530110654537853872067357694855598564091416698977943477256556518195679018702707716367805558476416088725898552863320002851432824729602342938710006527969509914973528511197678623854260206245033045234836840788749082333002383580402437174636823957569031529308217136134708463478700036285996962815170698270753701625722966219473818107589677585544805273042534634984151757224657372523258778469484157576527717726433952502758381900183498963799688072265282351006090248223708215011658362382411634540446837525593178848857093523879046231879022445967928980490682856827786127391382178176647367971710684936243432732251715832700960004732191359548799608586112128768465509604746244505384669630680573775022942788680991380950828964312798844770773936797903803587754424834948753662401497621198911240519140712486004723049341634200322095080001570422280818224422591363331602145090623378840937530111695457686982412331801910200306357021567668400651752804213138506396928636386869506870536153331757408889858141259686273928108097667072*i1^94 + -267629005486727667163473606142612254587017996264446236022561825231456542577465932578519399256034574600425984907801665415055033299146022524245198248932014538085789089194083965281382274331711762044105503767479425010422836333710846079920748802683135505907077461743340930582369027661775401310298401035910542561090003701428311165610456239088591423587304970892451551017656979510817476768843602516929393965478491548079881527811195553519204748312601477195826790443837073271649264676666499249449781924324112018985652196140445542965183942180760129302449183511085979460037181408336508596371160714001853257972395217303209457614372939824884518384598797820622507575801807519829588810004903892353250207361743381859159048559818804669257620253577108168914061752527636723800857539156932348194004955367877188926147314286746598340514107455839752348741327026393123506050044682172551181910412534277467425122794295111924744235550002321588013197330652777078520272493759631485581850486665047891137428936296358601588235739120556356483490440052287704416294361931532802227750712715700055720499728015631720084731711016591869408272502602533738750050057303579513743676793666817165870417184156925880557753959115933000065071368221426963449036265718189120970789219593930385996689127684143976267570526233974139238830152403074487853228494470158821822368110811170091707729783767747385591212220707300329572225383579215084505107186985656026897533323775951044284417670827728160109373883699920538509758156751713529841621771085983978237665170355028537962739690694010177437257965655904256956342029018877831771551435619423881885129236305688854949289066926060552536325522995052491496325199182617351000210468333881906725130338304*i1^95 + 33469478392534356683144700565006516437486835335383328752804682162946555900177170151101726558262070822221580304451221425627766808922663744802817210750075407526020080875937533310488189390077340805957031007742025301348244616312801959266810336899047727178370749681211701914950115714533801204889609561012108610304074166654371778274769049644154222802075462328387615185244528487590841016097589933099704916251807616880812299222325684030835207134573203167717260237825078886580037487738776193510466157249365661334909976697983787378227028962726741003300304692475177370777202157631023850107266117579540399978669157600129602426534806352151213431944475777027069232045416790006884727804866533766629232614422536078607589356466786913751410834338209003692829648919637815939895661956013610008175308156636129888643687361591255720645415751505332192556921972196948530213108744147375950794067979113127256586655405179185262354095029229774932831917935083162910313989332365942881956528349842579732056133764367046513138850473730484579117272708410074197518641557803845149598500071520620784467533761370256840229716595072953322121863240364064673290138700889505195337301491941035765813548339033302241531635775295976592871764270361107716280408192006182927568383705834840982630373618431427028938815060840629167139564460176696402355663845831168064811340514928110503706559435612656577028152923740819476208318642581688687943892967188484399709464441905148538404637670951545714960137904542122621924413421480006168643817608480413969804582706936160381970342599730785705887549824635471955844227365172628127305271445503576213713690304624776665512453768566643882440310553538126985873302530196724204753900073832593489920*i1^96 + -466056204497224106778877282323324903014665638247079422191596007791751344735904359994513651681054868892924410305445706258936343762975089287563409740726553106499500656697770517506601372418250490514525597741486411309073122510927643330304572807284961767888816024191951378129619755236047529663885662246420059213731050252119344454867382306042468007694271066494150711942592362257586141951921290282023151824087711808005329204791280656161913152614007349841248006093983749087613491591011692339718347722030598698154986340231621187165266867606051131687255509007759160519217172505902535822150096625147649948854782539130259799535192854268980320644189095868915081896036969055100347100126834534236408655585206959855131439124306705522384104290555963926091052078206900166471829731223914099286425600882826467547226048774332278371204761304402528650669169302078502458398300944356659087907675746750582208728480018012446514937047188802672112240026531175744535042720456011748262297198612111381018115663768514841945818566135073398285616193551302771251838884233479052995397856464180503751045945878293134247524772712154890466337426012293574308544889971687500847836001292406223785852617034214273296971935342042306375959469881729140532091498276567720804311020592429306291223571902540481450813323672551652753246334553885719808761935125536973831088711599561649018653215489590194998051671770795465549075563531551159877283991789573637506792427496503704722586519458844534277131080327083810079241702343636836145550508052430824330076135233884909058703635811667028713976187713255495279892095265499582786896741827789660965288802923791367560540980977846370160950114296443428365777436053038279418230488432640*i1^97 + -40007626453523522530040032612786343267900696297792049089515441169531377763350026654211748507951350486964918008262062504288145855478811015937155496028096675148300064431384403136198414938586149448515952077196029912493501751093324498479741345322487380442578905895577297719535517630584138449494214519109995287162529671652555421134160806352840221434126506741304352596011178354007518077464397126047513787590677755588731059175350915852357655931447682577414448641298697923733744124458993465641923378229994550735920203478662344970907739501910238260311047106246525246382077603444676770399618166285194957084650495364039240401237139918939948910079874489258781838864367138993217437212427818651153716211159721802441382442661820943383632899215726799687278856934380911154822178618299226604004064436146102363173066278121410388044437650312129584155696813751610306384992512602871906977117075478442478574704630750261915576460936845844034926854670029459817359457696024484984595986707287279888287975315980255299395047129098602141319105491081540557546963789615445682503221724984336447836033090967386109496236059808670019713384960519166993227675209951588659870417459614504555935314782968695923340948814044955381987189230068076782072899575732351707967965125507488110257169004648054095879652393641660558487745474116524411421684417675903911262566432184673821752357939684973123118094289542911392725173670373299743812092701541805434394296253754730950309359278107982437772951302486186514314648965916475818680034277281534333640029631007870893679713900286456701016556627292845565001691110636025130698539875332419771783510199843037299713593811715858577956342098985048264701534529947495338868736*i1^98 + -2542366909187345355967936661890253377650069647412384993476404231930238532899365042578383905327798900165042849233182562374265414966149502974184805175155894856718070810154078238730748694778672280672505952714392757291839691117799720008416609934015268919789641514163575547973140607742817022212964349306898738528923908965479330665371202649437737056798026001766316974141050222168408078576227782376859043916927543200441939227981172606581388283708910598323534322940264379335652215721275901229825350070405805748044359358152945091267455070541411467711010851860936000136447806112228433378801419788118127177001261334405009031650649592297534970090236830370122792348122110712320178664569368270994558871025514192424163976106659586114322716307270241632460781206389593631644199393201907782967386039773523873868071187831242004325004107242196884915290281555920444636568840641395056517568424997455326513228931899650519671366617038550521273853400692085421948387076883058776205060742824502883741877316218589320386825566712615697384837164648491143813562069643281853540305725937666366290145105657384924992153425015239997697702686013668888939346567588312912654314418810446383393883147301393373081554045175761878771436986869026469207183094515413715856776909605184034729861936263357449881267249493831103701161519417462874088103029476113749236622544191464671112535772093793401767069388307760088494879481777104635194033622269922964767699274434045649318923200701611403807765228283769704700272135650581792705017145392878685486388966231706388793970647340919410735012852035423291873559710799394776786488372824975009217912230360355251186247799781672022676991154375735044750488931173138432*i1^99 + -62049446959044175172684923385429909392173821603008489846774370846587476034142970584801934005135557488805788105954678520242320794378235968974399741856637694066421341893327790969937201060069534540451088813359618111358054829713148649719924880074205073242540719204642238308429719620860950270838263398381130166462958491838182179487622775843252735962964291549404026498583371145547482819033253572101824777389488686735924065172731230936065047885122674346012633887925876024717162232473161679871094929317142283594435611527681043397614161462201696953224168095907560129195231407151408833881525487832756216259442406038496211055826322577893900887736761684834306949736476457703771031852287092951684080871750633924833909161826044255951231137938420042248928207318488012485324044232769725609586268178950714814681897478717071942704444112856602307745407815310093851711615109481025726504817029150413371668703475559648240585709784789104750673306836943720056529407347130120793674645981294162017909204624641981195605084502474216519721026485661804258182121209263803927453902068454356199095705702948478168800142923945176336109787434596954713887983286745866126253041460003997237123130420848674792224626330762194781047513052201462492285160761988233075415358930633390041285987328875329317791583806734814148984351614671108735770989488037025958123536602209411464226998879786197153596280872452876616744558107840575433428911656300999265160058706806793070750022783397716059629877531041677612546466734334011205698205731967440666107771123821361570905581935751966290258673897923093926889326437749160112527971731836443908862326926110466694356987244030482690795686231405861166360035328*i1^100 + -1093559369206780311272871874527987618260321425216374875342291895476997776024672557138882590358304979186028856315532778529931763253878675676744932717302925737529471046832989304651532791229244787745378312069842182422137928987599167200173819021782503620135043459716535328938064905282094544066032887704016872934894774081461857896300400937502405393327626050948912379849846451727637411465744333032448752152163479514885676916616739299417564082087839902902441245533800749314395363508652476207898366421585026024307948473934905848509403978829583097140546112241856534886221463308719862455527801969741868915470078078437834760453998971271108783592434889371113389317035502183435469342097990408259279621190571112182372478494461123146950747723790442585555254231671076533999898821659010774943478596420978853020609731756402496351340492011622103136886571117219965086183726538207590976026720694893948476443509338210914454124417116092060999671375356309092789615629755978153220939185242104960355629585572304331221349304769427926797067553417445299270090623045469433401553203500436475688911315185286975309898351934217447501026172080670368334248428368375841933525107637104997779961278926856594747366722451180296455611153679170880057893945145278891120752378585760623723980996265011093952841178911369606465500667137595623769960750235965853259894355059608182231540051518886257149774181935702884291651748832737484578274357885357719307602577021783949117310096973180642934382522166780593743946186048259750570619841762372360530961670874741219125035546203186792355261799218550131177651096388262763267757860620330287046164937373172965098050031864066020727240403364041719808*i1^101 + -18213466372176730309638740556520951629039688403253763928183159555523439882829206361413586050438367708207110437555857390539635504920726928429452308690639302016142135978206520629929929329730805929922884175401921896568778190451047870590807062959899314648616412483597262516668143102054909927725796898064594590031894701347464208556958020095352164437078644637460949368405087176288221273666785739397983965382230081972226862752117519155285705841773351645172998745087873746989093700501922014126060131163328240489659801943758851510712105859725968517748951388858442251044718033341541160364850169846245389960982132158736649381587315221885365073685472882717288525940218958926568519897681984851253106809564177158608193083736936479142478266355541457479305686902130059413205103888924788003811620454310558041816689183267298735809710308109002485803173238130820971474207959985058153390614270717104983146072719452007372016133212302924379382071566679746565685218375133369961035411672407549471886284528719544909175189648075530917816489604690075598162793291862765523725377560313156233491004696727709157832942564676107137558716763377943249246154364848144503531819262548184568535414150822285094577335575226163636417975822196080164885101332367716728462983105142177432374581574784433171486401930654806590164009028431439937383829585999493246095057447794325382853719516776128334633440414075260480174065806978181420657915093621627279367991259239940778129877747617987480659520987304817565248437085461983709135668464602590488117062115051670056815850798590877816746923390688463242450697402521175017172985035086094552436680782322893172031700549121379219593872015360*i1^102 + -206531908732193094736102036027789268369465598806738166503422208253388424136935867794134792497597158386071555385183484935509984596131016394604510373371311575854488693385057579321911592629165030199157592227006123739429820692338693600015268582319093213648266247826849386810101652700658589715716981898429967231945510467079452030581127370996754989747321928464505575587260666548815223774876545873023069975837726425327922863856865852644675949973360433216602731914912342271680812629198450941031211207950267566279145322745654061234693740817100856644898076110499253334120040552181664048430530655384484306096468449870797011016577521098315483463440944358563878823563178280002264902890643562082246483018196670216843493179582199284668692800378714880247651642441815414208176321048805473845427365190972421103055046823380183706759401806898614310216641123455896053197861338077468823458913243558188183244340531210187884456659742208153757986476376238760021940871247937378156512495489813102728903435033892209105826999878774018850958757656182155156899245087030153682512917744846061010226498257522512886984357323180403466861306988503390802132426516735570048391462589838457684081791980401549138428461020731378210527922394341522329414173023731906572723973193038675224483376708903791885052164534392980491318931104581987272998111902005765592672214907336737086984784161206780454890615657892490579701066722619276547971697763081039392956170682988699051799203160766977081756114061643108995986671719371435004541386148875033368136135730970351239763644728482143906566131258194464447540764050012884261485076959287505200995020278279974602378393142032276127744*i1^103 + -1340313534585997205925193597014094106229992040652626626286993901004043622318410782400037456848418985288313784049786494475043106768991347904431764881014263773401995066990039432662218309996543155220155358301185639615537024683920622406225330646609047371275518988638451921558524754669018125729737512713725060147740600795815214070326450118653956950245600825130319810783148491260015097417417958630499425302987994679799915042025016834812486334944376633606583424267667661544987668494988388117015571339692847228505958089737691016213016152897314568597753747117337603034619644050913274173577832499189554963422289139868450823561361191053026592340691415906172096467433874460076858202346626430264847194519673178218725810268882684817598589932185768173505410385876521450094901911269655504514641874521601823278111154652923566803618550824232942439446545640667432141420858056911900333989630183487710338021817444794115645338246092065490730788982290828076980325084793206201466835947593428778664064131524344151249903022815981649894310053542795525856458961061428837746395999653268800388836355166128477046380342659228686163486446020121965289611971500100064453403167126153281653430358270987556348587574162318027289090737341254490635415111028933658576662474446634274164291454679089290825607670931396090201021396324982848745330726343548410557849246515883009715216042002981763281099934686756214590939474251253706480951937815865825154065926321630661365296538526503182155563069273863120341476184519173909719800432422777826544021192897151267509546391404595724557653277428691143909750186089575183744699574282565407920308216647312960891950746042368*i1^104 + -4945741507291164625860857878200250166865160273177589525692172259576450981404947213542299151361404173087561400736876912616748599287167544242895165696162774756284418009993731927581417912044320243431700808307227799176799009578906006012235222250552000514285819731511836366373242704526044111146914089956132072329636503326582103806060698110336086995218003103922181517362717288937782993267066413260541917788200716450996879959908908043180589481425430274390355971561411672587354435629801467463524350612464198406263084868472989976564637872060050650204835676064807905242786918847824816976563055767208370810529207330683133196380696780715327925682756978000718439729625815298640542807705122249550468647487786527481461705552027774619002347689241898711017675543330695362953836153166757168467061419151942492838905471335047951759278952532437881919082126740181780175116579673241243369601159148215327174369379038704813655143902857578351884722690358296903679604479459322140693144959497818638482613318462530745214718498230227172761153357624973665180524888604660187519559976266283514237990893055819504975459859813540584203576792665653859011973646334717502213062103086090264685390682655829982968671834484926895710159255214256795857558236578397553796878273397945914933907078736145707344895220818892716057881882125812597068140173751729752169453689559932315602371054614419433791111825314466286033685150821027143505486317752926606532267059302322284802632928284844330761589942621092170965275279413140344447709621096600972268463155849038108823317426292459748000077119385050128339694015018247002057234261325281641337534652906732326486016*i1^105 + -11376003317812898204246911185591557857997599037464299509993112428665902869029901141464792648065312209058484850780780705835961906811640605076902642534947374331708202820335190201497677761754726010002821551427049888795734517483401079495509822381896056766511768590498482282982480835844043733648308854631628444115011637307019904869750566382066589991275541715279663821301889258523352638636381619094869570041894745523924139303783333157680397558597976862500996361624956074724626476857049547473432921291657806997499398857544321442323839746675652580601650906418170606297874636640832350621613646262126846778101295173440398552940971037877008191323318231251810001345906381462439490558914829343106326833108791116005491599272946590290881927937753225937138230599780917436344488407292909290204793181149930699136793521784464305193101005556348033917804529972662043915640018683214815417099601678605907434037616911711380207084800899973859233110466963877286667025902126583365217937407732252046892987310563286793573757701479476832040374172192477108145267366339511193897243034360192767828988151952196044580408119049016646312942807931137026593507787922905417833492468678658126191220950015120498430091209034110462777281456219714034673991540339859823108071316730666590780993507560953360629266596463439993974528091798449399490204215258454135633656241509752770238172860506188728722473020868658055726907948496889705744452905866386982863728238303216087419725197055863407762292902855392674137662696887282818707218920293444951485374017815613603400199130083557980085135110475285296518328297475316459792701364793765418152698644004864*i1^106 + -17378250211863653962402657134629821692472848765924760168888429560636042278099989522654917948688635272866506855425471565277856232305042372211150106461236576396363611462680642149516883387594875861038391902166113807972051976830012320734959203355208060701460605937588630406959528332591776869561016488394706926431552892095474648439838995440343605469504667005131451346734670815082073998439497776507349046921486877550239491550460699693030089024730010749733161135261111926245135107801080089084469772615136935249525933003830447474886025149939175405943536151113618653845621318058354655301588226550866834292947003280629265515937202689134939152342732514469839159950579762845502332419043638774517474099521141538066632423622012323443973279427310423129934623930093884118360506544569762528776703627079890178535946180686642058640735836607159065690777651843560001940295932678293113282560859167394239360945532513969411083619205265183328997361970534192746074707312094099468473103597416778404825725978463870404464311042098562113671070388027777361945320381775429984702499660981224833292201247553219795055863080634835916560514061136887434090586912610124215236584480705320263369502830409278646486427463751161189610929522181703136312770333738670366243550104395332120254362182883477854861415884259309682679117723875519413792124675820815888324214758861301725789775352610494131804500810704695541374126577026166486342345222596972739516620586513043976586713760564173188521459963670681466095075551827054338744902767178053173010571110987290596338100845300115634728358057630392930858363859298348268295808428427418940735488*i1^107 + -17703683075772102802885912078708949101831786040350321479616557532546041906284996146410338897084275365401552768807512873718629255220357442951597537175514040562434839603700960295079600525248992341713473148456504701419714358532039539060764404366304730475556267406335103718330161649320448132363141404505350223928596510971400278312979594776242073397123916432989040268657281130540871477629292053317979000332266438771633259891536841319504065956368983605157928212943722530014369675225454614649268011919456384400709454621028342517626326242298708645937564345136760946637481684824153844726469046118306105852975261921040932892221244179933595682234043290568525993727995630944822015419691235914775557577183065937373134551153234944686687131647808787707785010093014923882729190832707889241216135378574049142346426055747992108941918812848661558840600902608538968940610257338137226019261406381606203810613488340940396635508163937622039566632406325439553897934897166147537248700979475561552790668043752834441023293504824810628641089186640984325957996075910435478026921239559302383398806043609061622331071717514437170946793474123727458996420417705280856352737389116670232472922561604466468257685355599749041347791384135771466370382330362879919743924513770086569238440545307277292644338137803746981251548126364486349348440047618559387108865523934122337315993685544371243273806690459892856304127676873944644673652241487542222684816163955883927546735062545599096356034953220289157994691013707184290118053779740087300911142908878006023956200857148332271170775299607596018758336974373978791194568284962816*i1^108 + -11723108530691620708606595622257502514215968236611705989150347834918510553256400377615356397756361256338138167278564444519624108483318832248947086358253550951835926178434325871836520541406667422025606274524884645049101971756573852806002063833013492326794083436542902260669939555233694801013431586356518194346903975524368962548295331994223843048670098884723867227534210902982733442950923174645747033095142968711125561461859031750396135840944380553327324990468092509055503044766629927095125329743202505317795515632113686408911912353612803622666532449429330696341843147852716913972264330589983205801002178321480820284691603713882504461231263756564269795682830345673741276970284485161024908119340386227231322192376510811723668895868070687917684011476900559013278287553781240038215728075715421778462554820980642902225032684060320642191795287526523249273178889802960386207265329848024444814269304091538474241570082217868054984113810750175118993868591041397355216833353282751673085398802302552359721134376070864441024336501668975311976319711389780334808790440142058208946992303765930809713435020617201118950035871913014626961848523303139730692568165566052402049806357851204574868346907964109873456132407844945704745376730356865174232129894507730653913175834166216574590692321454850363450372309445600249037727312629855070848310810194301771701666098065145845013235294502508288151516025773998008816053333630330942437438141772568092364430227271165811292445010860193318700657982201490669454860822631599576825964808078031681307296184938711039307985734932678321154465010687058508775424*i1^109 + -5063035532764766012331708865108895182974307423330002180653658333989656898791940156652097469980125156646913510130713462768439402873858112260121733462088293112744964587583975330403519889971340076083140238961665085339411414907960259435147071228075899128786424627274903453278212840665112383732207318821570426124923842953524765392513301502128234858516948910365648814235365446559114016960937146286550985230917412267696754752183770607853999192390143068621171368708841286418482858339440412579440073005701981268070532390240969118137059110629567029323948809087763855182083939434967543049972431177989193541149195968156275145051209410551684389644725766995405791968975058676379100973002650239461252328415338219041479879328582378632796289919947247882044381002310347845413842083127217366949606884507370270014971546858037835947105781560638685666887188431739641540958525918356857830251110688650342520153237142990256150268505758652822596636801099057302120611027776905413742421715380186909312136772211305695199768828594441842025042157560534721916920386086515350200544525447836467173868206786728091025923973356495063433407712464490089299965729200485366111466965175420858470758960387608375864280972916539198678191215102342093092431765814557150277558147094117737295692506288213922219234814500552595209481492336974174307643156931100806283535271065869075372868050243800668764566622292770655002647707879969230860731740339561751560453201353777391153353886454759302187563371008315086902697479075299765910686956226443749669533940824054966304693741445275159934842271838251588407736987025408*i1^110 + -1368279049365305773363041727340953111344053816048667397651270728119609886026941044421644060887128687288581779977633127366981115363222877465574033210505621786443733808168673710898009700207526600905999084873221858112214216089746503034923276582943968787773643768394176971907397212236654153522361808692887328598469473252517439072339369462945846109077690405859515694268376957984689827486661087697476646909540638036064081932408335811596339655336603021343052289643750594686290884653819146276773487350811073774010901992749548395785264550262198530771883150091939430476230617751641588049688915169630954742831340748110273677772028468048867361385532131676637474327566973566508878773566155918951663723075341739952379244720296651295934822658806268151671696328193700985015659071158659454459653561081123764637232576333391100552073540996555351183777067182886803689327798325134237695338258907557026824823272451571776717787507182052167558269801563348571598748717875205825520349265284249283629191614240221641370862671019463125223175694506063407341176882343959769364361132048255753248264774036835996420354098474249706299106383270688072730759968365350855766387368501922015742787029539640886811588916193098069879875172487693175498249885494762233560980332744853081495402412579442251117478298852247222670932499713336844734227415295374816855889787048273491560869124037986159547829621415540464747267938857270388028306842795505453328012599987038846273342058397961513650489366374821381948119412378827705355898304016534368081995908535921677023942751675569602984944452437412753178624*i1^111 + -123250274534987328356949348525177940442777114735626186867804475808771656605155218855711229354325990600885065839438159417401820087332455286596014688419311387132421761639143409348483717775202224888029148241986860493770740478742183595558082722819860241514243767825971646921015758535501816486639997371667446793171911990542488872235532576003494347331205974530387329720907646560990930992241572672528854372047884899794520226155793649447068995834842930584087418787329485859783785001662085707585287720497832341418617742647313814267679564844821184005713893755163760640939932733585135498308745951411894362268143754515857357607414426704341973710958050941782567841092297228138837707587478075199887935897978950566726030804214852762454305785186275556515881720175699674579468734024544139903749096455809536562134833548531500848855493235752455361139754694067072619799897010202232902697068641057599044351930349648198156688272645189132485607661889873568519682482372931275142570055716885075918759206131315295862969614798968724645757758779013539979823022258202185969014925082400929156316454235707687040306673468433663072629903100924613761537793848678286301248646623368445618192279340100676156730396946385778644685256076224790581858404722080260467437004495825446260528377307884444542025557901091447688972890146849686621081036706239828806836714302974699933686921725211480138638398754003805498775229379081515073139761936443685940839570662313036107149580972828384942740646692043616989707250084592224862485121313733222281927824825110710918683378814097995720236233392128*i1^112 + -44119728512148464688490394651873383095975668781259543389076586985837518363792157306841433918169324012339315209948924354705232725152130315824033143163640426981834870961315425995891841402937402077804996023185187902305360842083753420782085026120212684852010569671169649444350983294371627267414802266084679016214614589072076210318726228204301239083122355173177133358553539032735604391147182421401003075513594025935201127925765189226820852855809684764589271554805121084583924273494046673510172030149984653067115441351097099477395841041105137131892936810186311571335756529529987305887223245931831103998476695018935929948358879237763439467768093157284521816614484918095205571072951281862730461184268159704322104883013689794932182219648762572423797724668619169166022584745223842104830187647642249089396509058041999632932091648827819758396964177346094723577322271226621356105485787798512148391010509566375070148137651280008768670320701672873507569723617895558030521480066394925594413759888343083235034153540525348563010984459666677946693428154840752038412732853240330171294870466955873610719417199282418774010336704833108158130326883775756333085585688676399249350859457212014455251333395882010376290087566227631137529160586058614834215402476634484208747532838333436746926881709577904843814108067205535592599363255143720018678538278874489082160114353852981069236047276742658444031402305579383839606954858597213974994636606350754695466924747486513314471022077852466430575688640973475852523666728295079821023301221200589246596934811788618235904*i1^113 + 4267923751914759938321410088820175010752084448013674944154646182319822277235786897201568491234997869119672525767339262383042941753148933917251396723089136371513437489283473640138136974920939196201280794919243590898199656149527738533029896107449393715371030636737340301666156831821641985881846659170214595984588845484177977313938718176418154144690550820557979987327484155251420806118705999183275502223664714757654290807630041762411169314414435707449803453036495332480429753532446186416405255656819256187771269457586135793308385709978485381579533826756944978675878292814652784478732164555569549498426584440450479977250079183952278656866853915968508736826061798635393883398604654185361655468153381445104516764387650083658767197069419051826299578991223410471310861718555950167639054255691570645739867678626230215064431384475823810441222681339387582016170066661957539581464085204492608839116350223589674595616160588659205405334974001186710857151435650732583653311108266324517210739435745182448235028943699318113928599295454360887919732877945515075188757358655185851836968824612958508529672223890683742929901766577688381510444779321085253186216436395993189418115664054116763449702364386405509187287772566045824549822361299504957940005737821090793150580867916114754540906678631959345957869981622311639126720629558214051785861861772167214068247656217414328109259671926674239916886142738180522675975334104008263254777560822737915288922618872365258060702179745982729600247108740442605794138840421557689522429141185974574397691789312*i1^114 + -157928808327636918377267337221299093810886389685429669471563195889378309228589737935366171005859879697725572700056610210919329960587375120532695848600005144742905924653341907525397936296715007619053540607615718085724748239833993990616538536866898580447942231022206881883225718193417871967414299375561187310247497330797006552700687299453587499212800768687095174795829220118176547896835445124907135622736703445183005749101039099908360098327828404645860332084747974303285934823017108014622145610524208069585878057616331805497241102711584492816687128247499812090908447365256106685557182034331654746547540891028895051516921977574035458862855354764572568632558291954139796034623895670135784806958147749898551784330173023862796649000440769047499442106698093895050134454349971045172321654166717058774539497155715928052093901842712973961093827836572122476551628984303679025011006792532741578779759723783930041561811915766532973359031034416084339297181568968657681008861429840516289068306254786612081404313745929246018053558856817205082344313741913386200566131002734307179571949080372283131606472003754794194189255271307520709140048213171600882957619672319637659799747196130629346993102353261997443943216514231992534973187691835554231619368259277925271368015921632266122261802555604443129875879358238143927222988603916107165489419893761056105076673807877314582468246313522768452224339818741267328349980567809490748698103255741535045092758442180707142169181651337653212991358544379327847901673096143394982806982483637174272*i1^115 + 4105666159523692273983249130578382254215772151144876596600306489458009414033714607324662643030614518765323611320847227987096871616852961791251298194872984598065765836262264968706750933528341155041547070138344433391945323216367668855548538501507542537233891447576568098704141446403293096212815878402286942814452683782876675569793501947047729545745728776033856273219545548370546123347471526547618093927497118318854742682160527441098796062695268253990551819836583674658406239078478475903118089058234541785906940607832328592936312148491420128151603950935132220214319509261771737487891843506628528230314109809382671996187791659796875848566655529349237333266291137573580688323998631305332677792513157514003889387190883404791431527483160586194253759310153546441549781230334345996642676184406069247651402944588083544731318219871539924567330292984435063567108824647202969945788541139794897125250697651854429814736684918875214051006164413366635729745636153355723159862025462689552401358872813808793746237742946497010404970922187323762509123797375582936661374902637561188039535389087848514961407566129828004363763160246309156685376530621608280667341938457267833126367843067139761189932873437944912054834912521895083780314375722239523719842451873230396708727798669281086070587557307526081033283523589662187791251096032615907366024705965447377233119545720800085523857273754974792608471097946025594391593986599288918258971106534785215367913804937222687992308241873930647764722142874655908981253121080004358495535104*i1^116 + -88639710164866415448830652528023308798651010542602366251721475160599433580064211165589833885514909949473412339520405940987001298593206201427351790810638006288905077754835590054595743151937189643972002654532677459143609683195856307056029726158778841376870435305839867493484536896756824053022202477469811688916922347469989902853014756079479100142326691461738631813216290539745783823552496877834167877753615169680888944917412357246000194341725254982819907823855298644640044325044913613794853821497502650015225976125664652813475551520774384537591691596535777691894353401395834303289836948432917545221709143570924406889429362155371935548009862848501987316923385759502496107014311931559735061431275578359058881932762056547410958075180602253382064956638098832897196422526028077590189987873992081441786175724447018915039774309057300707802599101513687629505228408356138974678127035860236972758515445538785688455653123712899683996909752694819404307220895391935124022809865932337200202059833767041863190069296830327532848084602485255807505900688528834413215523413108327987645675475023908567629044036422962669755620086614733506504022110777708973508298079633829504947333855174878568459396080060870474494658636254563928270487126190471314526745169044197454272475845803069314659735113324967779946581888400110386794625731731100097809638642054705886261529736860204045286714386380063346776872181509741683896640560313884316502300359279694006979995664697556232168000089152762022941481292873976831964477701226496*i1^117 + 1275802353689059229483406405099862870015271133297576804139000815742771750868483776648395398571269722744528922666616024188276465032919422582941926419042171814931933971203508714159412554695950511418954346601960922562677536064089439371759377652692688318987559949745467163805172783325616321647321241061994909269940579038699864114101039572825686288390896888195143396711332523673754423985977724611910579440201535763283535591814631086506974031073302515234199715426660778995864172699795246084547392280341148824484901716252222670143409625318643851689409531924126703991322161928324207135757145262503766344107929634331364818343091048680150771687362373254414902774189198562661007340442808836129854952600128861806003387780807789408237011659348876507572964715612138468209427454888206071380867480824875613962598109585468789638765801289070614460827273475056880035483601903196409141773759516337536829074628631814273406046456084771443175081877212047086883461856384831595729496781712460364080231095554231703264706001644504366830019556449146393637211239542031057516157561057303717468577879050134121468019954284855111924417352245993809858164837128103886334357571223811642849285290034979312844279808450854754837102918799429849292912100979743183963056171634484548988800506490945521926684136447108250618232347091080042662678261446941779296635961824913273321782007202665010630029435794142242697895005676520791168768843805515979331789620558445119771944705479262124454950013890881484200567434938620810625024*i1^118 + -14412376370473949706567655253873342641660498035128428611583018624363166381604326528637558480845106827205310625779315913347964888773067231389035454227020818037105756959466329895641802998514343500867067076083084259691831528196758662254750936747774755054808370773076286671106431893900212095069550761642252686645810915977974893050526953732533310406960303008678583636811224575825162364724551169675955998954713803837380608236595764222970263498181199950257847038220383227235896497436808344874909648912553685880100674279088280088877065397605357087024340502518584648669624729394932970858851439239829515582932460451155866895008619092875298374803864173992815888865630600312420312442438700070363173810528153070394147749321929861558749535059998529327978503429947867721777006046943903640055944141115357044650734195401122552155503091937053581565326240632760805209453955849827371368767301977805282160844041704305965827743740432356976510495378407080577657896155574555090367477699383378745404313234817682557446004137491983020423919717068164772224907175008665785405758682967273979387455901244911372226542434049574454941322699265658065529927413783705793416340123304282029392658792552177011775685115427617526738769589838879070863496238124369218945013691109975915715663518601332512796652446690931594856291257011254402868233439743478862412261337623576404230357782963166821417612952821616015622604512342644307727977028134513590165894437605633657345166695000123696059514966170280367468086034432*i1^119 + 162344363639941104212376783582835247366284456909551211466730969674032937026338258369030061610525625190433043612646607622569582716281381959606203810313247416850440656163610449125297116177299711516343011821576103588665462675407041976846264393496837346583751452977436095170353866570698749663829216587714470210950077176756225480440556410477591955750862288934085482490010639813133281468264995311571441945923206217853731132240783636923680017356637889940437034420864040033252004521913732015516449281850339667001605405029621339078900832371988990522485262335028266719164346965057021949424521444755458922218807949159107196606858327593878020690585443025316167545472940884863246056443029125232444381502058115970937864325742752356370070313862156321517444391566828186142694190199649202719796044249268108185984176514792639759817414886480123033768330767808409908389569113234594392538014324293608121318400377003649665886047733019788465344781648364806435724118641792717283405578922498536713019024056448735134045301854687000714608651455068700827967915639860787335201913924652698114526025849575115059735988541632451922917297411467359353474475730766141587600872156179934851151384579912172388624497130248495848288711749739038619085195561689904924285422123550688835233021413932764702909631751945867767977128531733370590397783970271038028728075625246029325490936325215922907818937055439083599362174000878063542716545947132427860885339484720516451369491916056274254653076009063022592*i1^120 + -1132281718724326506645666810777327567455583278966821980730406267855808903678019026361234415410692603319461677457887036575103331609260861516415026830286236780794526318030187649808114075242018852090673360152292825168697460859053957858219654735542539574450880288331050392923158037998914803711540708768003657195813567521028591950474402491119424923206013749141868234546725706423677645304582022542446864988625408430530591629131675745322522297886830737752777040990158796578441327120779914644967077483183694241688261499544614382131822287306099589495127342791997431187227470313024638177045280739760746345150790961584959615458465484471416393975995065204577762515371412841145712397131614512771155955193355852832490558709088881270004501734001067459727944818721303808916238421804112973080875095185405348743714428162645696549132739778981712584028978003674016596172035987995458293798990714419499455708590318766978856662162738217269253226981107983914532524908350307757986089011555681773452877333996940060427699089341627669894663613138980522969162771900035695187778339793630442884899555420404797320475633995615651574263718807344826104326582486371834656615904222072213278456151350386018653974060155409987911121315699678148615457739763127461546524790536815183868675646315086615157850585475111983300485055535678378070977422558995064434154101729939495175844887785309092218316176382759599077668390120169261081041776977699394121348402632334273295971440186456820171145216*i1^121 + 5029236622411957269351357705162988652548654757701346564317696722819073606254217052815953908999781511443255649651952875291858908195792456055111472095835161484312892143179887272069619688210595426425775675481690214349407815607552831800882252301275874776446359021392959320640031053450424736845931979611199593817439835673466172338548782242660845491493606132596094762879317326406899638678233972917240259570386076229364362069742846357294397914620883237495643703659211449189960463984945118803338436643898669162562265935137126042104032069030999684818923041290447867940828262982306832490032664240969724439499387944111355690300414862665560340062023153079436070323082628152934505586236226614074074482602817795282344384869626009849545954599565323912931208329365169130956589048641978677884969686589128510157584750583867993007616858554371879509845849720209859032694826194003708224606109620985335644729530629427903039632724046772347490108301898716295232549643607122051080221705086615646555409413438221242768531350195066859787299255964400288843940672520852554606832270448885129469018825276584533210287064613375063448960935670175471015850317087283761307548842498149128937120604272470484881590943891643609135591202714698672174296106260347000489571033158967119648919894660556683163716443443827065098956674829022641529146021827129922798227278557928299042639917892580444045693010258287724540134957727327343542999056755853035845418847266889807116819733938176*i1^122 + 1774643620056692274668825431601222907507123198721852448047554569880695754633271048907449385981745512228507883060139993299632812000989469836701610890989866615318777390023173821550654622181161909282645657217687641806030105809827830213283063710953589904893561735859413602284090564986503497440088414070142624955403736944396964842112756197622888039571412960424975028409204983058093391272343786833467991597416226425314339064591358757661426198744892830545671749235382155085949012853959187248341223167431074678066516051865908112300266353540346555972337034671758275927156500244847855011660285837019422550907391670073020867778211979661261694295031146066894020981806164618554425665688314733145371696290817461580882209487504451601187278521093144130845413540988337403396481065721387316843713697132846046206355511560970071513143809195080770714277205796482754363805363767591608016752528899435962993468231176354794783773055090436945457603134235887500002546344268048400354156895626089719761609762618111652256107754901531264789151129878635382294998484285186936028982031304909516300689547552933968363861408830550515082285000000413623305369731297928106194100655188901891278494995039425178932110614311610753041289066878479564580140445863625084414898399705146057587461438029111905570673472936785831963951885112410852235327007243725827215619377730875503339199096690877595703960920439614664741413926734824889505772152227416918538053929329739431936*i1^123 + -374781743463728784171717851944856221642177367088259703167434630633761990990303021196153324310784404847191702280398279708395185649754441864980676197706287591675270302828303388746564242983628838114288185967501121356674283994176363286868081401132968791014311306589391747283261453399438314863618668931143383044015716312670996981140735679529391327674228873942024990739823886788790241512741994501673767995107513126709379232433264364741189054122504177218213795924959106873104952737006135782938657655302461534812729955291809038690850857635852267452489933261008162919591548714545762332038283153285236118599579012246640356098793692342407664446158512805195705745633160670079268892438600280743143302809258064500388796034561935566308363832459569077424356455265511943584775361873630715772862993539430944328428970519773032112265635941037613308860112874195480916020375765331135915509762475027526148252367468681284668842498519809415789463648937083396736990794168745548079787013642575136520662886497134449029856145226938078548306117778090740098270634369690649218292559399446014961393264882536189605789836218822621423350174736653558145465343805527592822541926783894354844857859776549396848445756334539159643166474526757888438351200661699704203888205998747250562175065172721992478668738494211363727410654873665741358683348245631319113577106470602757870952926324370812946421005874391482996435261887545886608398616309139529109864448*i1^124 + 1776782330675342924456152094855052037816907350725845135255080568809430396675667634639004623035606104676335833962772690807536312574612916984820958162608518720349593852145065121571361888495063065732930196908425263731370275744558322231271446045328406911820853682324071161348558104557113260334777079423340865809814731328533462603003941486049750366877755056148048308575244947870764772016063840079032006503454028117449790508941404756541424417120937720681162581235391492830527549861925892957653192975299519063693377701043845885221137487305943700728243689463824494912317148608485347924518395398405238564482973894487197076266907526113780146889386363673064317646993830522647801088039906135593094869035923853922997678958683100154890543936330615543903169502957309861588985474965371854978149154942190356789948395359202835225110609095813212608962651839084866262880634852535724036439200392351729996230232338544029165911386361821266248525128835054638284473845768731734365493242278182799017140726258284610691089135499409142200799039662171299523915505204558927042095196894188271515438981470012140004236324386190892889960284464028854426042494440695713540125680462162254337753703512029765726955315974444357443621593111894934142010279451661492862604593362474242933781469013325273438167178973127404313203616154016210292758597532922040462565484342918683898848071919651840814590251426994440568827861542621913724122875035648*i1^125 + -14924812878038535202868865890479335291507720338100109649563379278244533023553256670814836806526065941807275422154045271611974449088998256729618199596689970707835182914730498583018680001854372739471639850190631738133123217704477978994325320410290443284673651131015274658133174917427260758107363907129490655493553132368999601997410523748291185661936417376244095809336472975314597953064784107036519289251895694509809274234280129656121188813581330709132206707280108100281521488423066680893729579877744727443432144178168386404183721856925319408953913402364406620326400601222856932622092489246320569997105088095574078451852607292311187984624819857680939813648225324331651547568278372664396643168898934393980696683759603474436508985673742177263557894375749311040388321032460035941940822300467132123736573517604186768775017789281914606940501505810909464956158682548958515965173260684231280768405074950738721319891999568897921908341306298397452263879323693265409342937644938537964725398007156471526841142393756683294614926178563940000070233564924989840245464392053767511065130644144213275678390850760942658130143488810171163229233899274074165407156904799181992724647439282574879432276668700877178625922169857640749220372293701158037801576640665461278932808536922810176801858578146420813667361516985041615344219704595211987593910018005915560015865165532021264661716697678852668225035418080378880*i1^126 + -36577280372070670043995110476699494195386991948789789473838186359316208055696904520684746112073432939123551230319910286866040419492883216303939702230911297117910943373799477102852903100422883818719757399515066287080343497422889626713767913962857686358519487044342037869586321422584704684917929553885645481891940025576323924444939071117629992959523663953870522858890306245341962528441270620667963875392004629884885916304058909935626406889080354720683211340233834816206385140394722590983470146537713347998390518928017506970401404780760759034721872969575440501729631538046387490589449542794059897831682260721813111101878809692684654064381947196557984563901675666512733342812593011167596228551348524546434740823729724876545944305154762151069585734725382273002874128091976336258816698416357768690208939543856791566451408883473293446690997467275612082679002831586387232219514462843305766711402534115680259957796829754199194387512010946320032815999609004977685276275630019835926395850959446998921272883286451307401296161413110783780496540765569942522375232299849162918755442226411140716707298284435786406938442690540043148894516504222484962256253638839842502936305334188821086808556297134999119826183435131003596093731191457465994873452194293171138815432244527556791571672125493784820730219839521445491366290293865693531001457649380011449876635781039305455612317148346891370496*i1^127 + -83215661597129609875933345981336996607822875715011085908766272166995473139340385423391316816353586322422679317788288127498886327828005966495722741163398478071454779018883165894929836128674481701127089602939156710608089965962039408963954748635599064456470776083956518226817943495994140557914843344525619616624821971124100323466779891709018074544848107348963218360437474526329179176610797037212718370242960579006548683605567306565280402250032262518628877836012014273221466625885704958208209226669651434722220450790299300893955299038086058093975545039856265317474867159648947482678594768931013691428904199213803877276787837503189598797046683385225640806584449594335280139831036726300832831459276377394223995290095804104020629961607163052519299703652989116418220900462251203608816571107187542684113731308672476082680299576851076902509409902771243082615533761006750539486082486639027171697211701926449037222614014146100434705290753362711738233415250905950045142623570484972545100411154993471131521024985936563267258626136516702657607617609216018377861647308928673012508881493230482467828773783254207885832404031024869097695268149799188463646463632876011344001138746611258116609412968537111206009777027238347197047014832805267023519791327186894943212205921552871123452155266431898567212574520967186124177034363026395672946939230358580847254022968094450039914496*i1^128 + -42474314282830721590118684005258055838438973732307278051078974596943074230700061124590956822039125048237165683115666522070334591165899453095584503310320325776877358341698155757298386610834332421224201538883255393105624851393275917686995380882422325634235084575764791096810596421581734779068244951762947173981513948412998137896094231080691870095540167786586863196264402385194465258617685780802511089722883163097393433501666531670129603114692476856587827184688177093223080104871427442630807874537199407386127764184234241886422723169465850402032198421321840931318205093489973358028863874821574222427839174706455734247817824044551409948622381321321724494478030267916840304527227610010764160368950583999652083482067403338314162999774824875473849076709966205791389200928653598900660265292959545642425882701879424191782800217261503272529320191867688084384197638714510562808627250881835433552240810893036388061149921088066910158060512671527026118621595754335227790523016764515430852966237116460748927710641339712378454836149169338788584906184590432951941598443644889497665892411146168846679549698777596321407292423992372856186508144089662069199592034507129099653367731830534783897021258935192881961430150967718348083786629888435545661938957930474477252903224794097970177217393090274553905593821081719225405933561620669162325366104406069393498308608*i1^129 + 16007129562074792917159672105274563012388539391340539790700369824871597093210512137406323620310980165967623470499862306747064337653662491722287634331576445778456324283266277252545891811867238606142450459962197565115686985393141947352562685907123796619362609484506359329154980701910925754603426430812843350366797525275842001808782666471781645184147275100818011215048401485347719912692427676847932929941769945550499284168397719606684277567790409403630692472950597509174345297674310826254549872719462142588649242627582660568927371625004513614209235047108304873640277323373596749232045194029143121019633876386953159175130642122477157245710423289199610570455738974605004378310857289773191292867200605636014325670691460159798524752220412127258300221358586863131936404887738283106584789273926305218509137613339979289503986771759516591073366161775890359133725771356041995907881045224395552557601306199510734932521217975417942296458439290102425389101587008068968842648924564876414111051467455947485876887195875359001437296680476620288339378807389885904457240657682824511921310152574607083724911126154860463771511191333841405905818150899605725307670784324006432524316454879807162345838930213681455508811374626954006390864343434766386640914458256147752380668869499982086268336722453548050766848558964937304469054601373746590361730416640*i1^130 + 1092881801097254450514729201579133608560389117785276047846059352314977036123699736277631115294073102467360251646173444969173562395894099151299262248493038361789153154030702849090039534419326592916558637249008724247081913524310660260617211462801700443906373052950136430639650998828678041281010455667815061975460066284165565717925267044027564594979083820267157336567609468597550817390580242151532089016977462338622616423816159989670226823400562440343382797309244209301382996750022290963288961047171137822839700644713134807271565282090281456259725293347363167881882332611720054479989052436195366553532950259117285038497976736538669759875858136788916964632859929204564702875631093446436454902415031180512362415528800988927920347926183118436749090101009220489843050572335798167264237582226649760711797271023504029129999702252835912637006358008830420191106687907046310665565977334129678949775904944914969950479865415296367054456082639524580187619160494549726232783639874156575400298007106840483125995881721430931500206390252385484383978901790791395884395804130498736945537350919035611814703318622878925237987982614168511033610719795357958848802975333046505899062686433976598055574083508783558231131803234234644577265082974864376028141719601643081967295981161360000261070911567198111959659510755538383294112565559296*i1^131 + 19002233424076778753994705518056482874442967890805703453605287440197901792907624193371136749432887210368291784667183334420174479513797721717839231738844612683226665275805910734771811190280844202387613413782855783377824063678534855534848302735337829133531138892536916516942138850419146044879905357488924818465815647521573398142670313827600056507291168646533908214550435083463962029019371337261581151080882303198966270515522798881337995357164218113318498569628767540116281830411685365456153357603414035779744986170697638164254295626961406146953057112634666142633688387475666530105886175142944000237972859407543234633495780470723375543040798372210156137523803263959312776718547431272066698678330500042679191608447067521428067190507006622079314223044183848951237766278307908711019974069674605932859010815555069593108274101441511409847775512286838334265872712916904726626427349939581177412176747986809861713109773375015267294367566294918583723063885927726974885500553172052906259925766209509012647182667669615651764875399858366831851454163314997776021115969238229309994417801326325147227327005707861128769053281325168057398943471983031353602296455135638709250152663535509323881948424741159937563927101759057181595709769981231350961931489786664837263570541138457310726407334161881093760242163908608*i1^132 + 1089522183818318086688737587524538875052478903724276792206553662021169113349070514702872799230157519867014221059118966613409824245277886239090424825121769819809910332210889949018046593149738286554409229772814800705917583540541481496473469449539330956749051827436247150253335749435622563800947915689955710922020338514115697181758122835688885455426607056045742734236418932846613691755845045909410998956890304839183645883384426982649501453654476575100458851312430592491583844932763432476818631577075229925105064999571867061556020651465659645830809381719850046153063749597342569450567612126641365774357140627528128698379695244496342070796563247338928415137490654799921025052412671409792631989947376945470257156020897048997597621982078746621034148241095703615585027149701195281814828999934837750296239248708812092478154955945321949955535436481514648736034046601235127998029890522606964723952167813055663526931629808463170254963582274584269089964236863560851975405795104565172021259066850119629164307497884311317343078097352738289418196408014016174750132970049806831655777268758844722809778716106496771508957445241429622224670592458786038481189304810620185134053507156639452586736064506398643867552412879303810815396736518564403385994209434570429837186889221196750033956024352768*i1^133 + -2282345011983247903677458996517398572409162854386690137306789711655937644132636568916184353831836004282784071349927505063373018597688660566461655071018576102186563974426115071410394988088479692709158162066981133433205300224736874299139995129751068898515147828176993840103197577640649945095254651292830086237767706588022242480794690402225363784709222157882991801256781863458223995144843171954561369091470550426538818954387146447943460722076113221701321401992170239480175802954517902642874042214254909940438548675781041572632218292393953011980215142891942405459657463044652081882184610249589663736915935147306201663933752260311523061184805244491927857606460888397024324360244066518910881395148785553403297737701154816097761195452207711759004941335486409478512621418674506429903870024629312416251033836577205961183680400443139500921383921195194431740650629218905065762273338453269153829214083160689527233938743807665299113233603747842085702900614810399368526167998886904103119946543651456997516813962031497380065242713322856526129466901293675032678915427285403330870338267896000472736007672008543344643254604744780359582753867359111493895596909136352545548415416696480330828258150693471886817635148109674265987749690267795492080589315075297468872954086424576*i1^134 + 46211507876252759975286651103201265605492586193544042255879612747736242958771056035973309384186937862436386716525096047054164053585400322870711375798714217925923072975584800319565588453807752112333508430788704376943978993246641208671365820445460864606453599455864499187469638309020061268550370015284059822919454241411659925223520782314259929623089816271273183091505352505898540084689035972947450616646684783898383911718049194658009140570104247060448924765091161678076922400563016091108242930836406530204540254886462280211467544170469930015027475987105084535103068804087749235439022526410901245337481227754473539575077215817129621386476822328817988583360343021354948135986405801404055875884184345732130635832637771179221395781439409063249882357431570474139383259754259873529543348986029156665378529909223141868422120939167737798196983361862795546805989352136317635441032446864268370942864767344404604069323923316384979913513637924460850012768716626262887042305557079855912145546548479744608901642642548425464292532677943376476645481743442569327235236075225718893628513997843824392934334293509166773151611279541353529601675895751649202035986964795464472830123503907761599708399931204394127206642894556438377149111860710395423645002366976*i1^135 + -225899409502706584627938260973181885457487745012694397065320969613137391486035494560407478001832033821461155627025146527085914048486149898816488541623621981806486085285697838112062456945642163015065434581613101612489845516037399765215362870228290443580104211361278934787956779217562596330047265802384085055109709197956787573903006470604441886179673072619615491080335759821461488579622984001703535997302882486804269687823217394709225151353210418829266505934917486380709844874178027340774054517456492644482652448344870591885202603397437520802636409425817735358709929687044679844338732508692426655783473799505566750373693189996947087235991010841758876760630891219786595620051949869861521017469831028761434482565416425701619650942984487670465805680218875453570145644613298138396436652246270379193904565905993977764939488663588711239277498606497873343894287754932476327032192415403638948181299859615379065508287430537769136503766005048028154098597591026314646975044379482356408467805378061115791715999153953342559955975326935182532452254146384297808020120110262707127705750397855889331151403875665858228332437712483399199867320549273589682718646510496611880056239983638893280779807103023167588686415680071621875695878144*i1^136 + 569476074733597683168639928514025399031612678610742793591720409372081162263134261598267242580824793902401268637992111742862058411320879488554099194669522848016727505051769505571828724197118329665496934421307162853115020086748299452033964638673987337519556335380056910719180844723298210539220873849138626643323560223272591160930160439923768712033459921103478844641548795172899841105407624558207244913394893332958630860626597630924340377602525047275022389398344467833421006008738184360223590265889137854207775327574580502869301539542062967820987148329189492201294013493144452217944379361237561355388880720697004632106184158632505262240295053919844640944078471617027977164076444132705852243535021170987345647732258423031257356761897211557260168912278279162890577042062171949517537534047921540619946402548945397001503622610287918420567104389386227255304589858369350920600115327813188811905034321714551219700411213917298830604907500542300067752455874541748820608865348232679119719261294742154832905701496880584307590080801655666678173237323459390599644444089765609312670703292189589507851635083895764323311625417430659676694083723759394219546276083994998143833301475962888981488533566801280237568*i1^137 + -6610938486045979479853915268632648653101587167358202012195733908371492995283465862981887982761538340485555547257726923939717335217926811436395605403165547909272069220431365475492286592324140299432887524236704678790984345382767537499707080870936281937653241437920218392158475026367534365279602668838958150438363347683669158258975059835052730118585395786789922954597254413890844207512335371478348095279595338739222923090763562739985395642048703290975282834261982732785250963363635129929659213989046922906811412484869295368973572057620644227631018750746240866894000994590774996364102418124752013957211398452665886567222187556364634735883267061447060106669735085159811761234613381828903521543557175877572446385348767323154336484061684434404959733419367057588524284033679488186161237499576394827553797255767946903573094399859758057400633296698128192951820668682942526141942525805910705717394250654535413245654449327072371084999079245440302369562683193687101753773524910541284051512028346426291314340544279626512221125714442751854719578038365093137408217414005656183108300127675095961722063813887561150120508091307120421348093923820713122278209190154791152976192123508359168*i1^138 + -143827146142385386534590718665925364249229530681553363902974649727828799329756238455009850983540337607969868193657804842304571973437557646049753923072726495771163016536122559531122281855088726279961462705758786008228770943750365715554097418863192072534758578310528677880146282758701888676811170699418047786928753084643255961127187547887107477165983887139505369536774391730308753360864709291867657820542850329557590020009575195311243506774359587433137864352215106838022296367670696343426640324095695609807132402660229375690779377465508803914135584950589506778309642055406776791985734384880491534879809749556575475680599503621151798967088649067092151682308658813830739798510905444782695197202001395023909623165027928895738815410930380443712820450020046884551619447922950715070373403031819759765185321762989020693863332917007462304213562826295312721033332865108639781814369305075195431215708712453234312797177891743707958125557985204194663779147653144885139597412584279975396236910938424496031114031401713435181276855382781923049803569844455036971772033536863434112626902153433093174460888713332811103652929815008582408752257563957101619838976*i1^139 - N1*155556688179398923359774006126085764417700645920958330702298768786390118805291387796875*i3 ] ]