[ [ 45737743118502017550189975569611308526430505121079059677966442037788376030835546161679317853619416000911524381623977607229904398744572320847554179442523938421022184962047023253169351186917741734398546020825372173034432288230766531108292545780439792137182581001720148422764868885118432992557953611315781864173204864130381012055556279987886485713142856538447009900513435997438217369472168104276255765930875519310482125255135843953944529699237195664579162543101616475679031695277882005356470636661501158923947777850045850011777205024648049243605964607346729317861673095646259763023319313896809904064752610706434652675041871601429195171168585693133819713684108897432562140511166462811776441618946780813759945985524531895002037184238477873741637817125679849090279045450338832248480881566934942308236413417335519863308174805862832375664531373545172480451125876983345005501015223273685313424031735250810580402059557957664893261065799271378100486653379261795169104041743235941221300719202511309912477950490571912917292312596776777768907588693221917120561514103768237712765236925860166392333036488699679799003211208838855339436872431513883207669111636499800952252970399137636937521821446908854903215520400614705921130424758329074124970509240053412227824443952761048900721164130564490191558982444455951015059477561201151936694145573476062875458669922089698618900555478284755925970858090672874777681891403836048118850236208928571451964253754225972711541983303128327679688125354246417659525018223752107856248053296613101912459123177760900741914003910342897163149424848244154589286049932902400000000000000000000000000000000000000000000000000000000000000 + -3330995962980070955872786200327340993624722102363998305515641833499795340675846720371169375439799162724228247740315173419230870928518358918445922465607391160663660149678317972374338965741681631786115692304429804574323374841930214833596214723821584982297040826270215320407543284087650058832905130953458818789709472987593699617839672223245964058821694671767800350718156789330734953797349309907875173597479015998181408782769017656020076406551898612543200521492668775723245608172919766159478587296701183129631784157206966183126740535214568859110447441381367153861751724922222789851262648326236612128942382661448490669631002394901263270338443313718484931204208246448580542966511461188327205081086903254905538531542584322446491162044528168401809284900068833535404508587308902688017667673051631167496049350771085802121845714639512179991491368953285017825696034796562666335775586197266617628504176332279467560599984765574029695672206130044566985155484632695908184956604778445573425321619194352556046405016184167426622630190334557214078502363702217121635272529818119424331528243365208633604854978177855795800903216843210894685822085177572989656025759210767359174189817813869970055246719164646744758712855121890730783195942117555255387167004681008554665176330443582419073537880012205859165363565778504868670289904291523969230785414048264140158877787700411139765298296360562075141318753771638835896327883844753522291472059704173163806190160884873345900438504234693762126827725769526359451924753281704769975389392836654469015470239625844351707460725916701171993015196573611751438901397422080000000000000000000000000000000000000000000000000000000000000*i1 + 124223486540812407370719705845331337608043486961454863295391740732138475855015913035604073368011621431576770319868479120749023284855093717072104617821073144870167604657043065909800279378373398546190962077805597502084388485329363123537530079135015459889763814781416787600818797151088123065760208428967402019488764460516623594826287080707235873421748000743493593606386663026248185821700842531394859914044261757693366171117636907636408916198775636952049207745117069247966571714041259763854516796631462911290539885909014249851370633033763759132107318815986556999911755047220312419434367669601631296808382734114386040958609726310829593688050322267377156858601693542004605456722726396937044192467084152199667642836941898857047519808750984255130978917751702157163395294536351710815602250527421921041345501748976580155400275029336603675040535301257549248745141582366897951041167920767462410467341129949604065119244111255171123005431287207159349328849924154098398891799543449927808134042802826746231846337396298262874082872068403428000005227939619968338224451600063016056005240004267157849958688481347967908947590618356444300607522063771327757078958182238248849590079328684877833383410143807864500133626442952982304199746655070213040648149108997210887882717863585157179325536255202820762070774064274951480733827659962165440218308874415169610530951559436722924884715582451937518400699989836142514603879697145135918941257622328259035713008520909290499256159748783692222912015176494904010407270346806342910056638690695680501878113186140879352637780265026493464993341809501272707881238528000000000000000000000000000000000000000000000000000000000000000*i1^2 + -2206265399909112226136287080387483404676742555381177162259506696883864515261836214341160448422283030866797705295994808175900955217114254581189087971280257044134287801066567981562310664997439813336801811297411012594834953941660363308570034374569842375756397457726761562445689883245431037949234124716163928976253373209454508037227180317129758937307999545095207430174734437492531395674234290471112997578096041972260475788905598911414005851999710127554522028530804668510664821798776149484247893079926905037390330646180903873486698603115034369408470211526526735301143799813472783590040363410904908487517023964266675785182349170428259077409964465001187547513548280976028464243941979797165833018167474336513551634863377373400390208595827851497199386193164422739049885928209844354755463144819119834750929357558618446785868108862001788063781126079618428548160138292177044527342164825602516022962043226932578468138399277715349586796019161312513001235054840079593691477693956799488163022697824154912504281010958479875163510854542580965610195260142620976351373986100156246009267243752245218861574229856911690046544120553144172962849875211694299442304967588193682074337318431659055769109528432182992444843217407958218207882334899966541997177612563597182709714638468905874758681302604503817464990629608192034202789606453560332985446701269067667688285317821754916145072315430239822457652739391886101374535726295240414242083006165222081198840360185090774551230673666136833861638533565687618572918876035133725076931939917955457538390468509819608308507732350164421992497060655663945928659907379200000000000000000000000000000000000000000000000000000000000*i1^3 + 19944924911029245438384750338857998965620043864995657819664914476009111860423020772300861104501451262320704648466418704098415040435693163012725150079467340862673328281528750363100427085937124126124231948990312407471765587441998242800837881496038619517399716309450129573487829753288093779746030138353570069589199214906405977225472278658403985184187474214964238357596798314265378499255283176647775527793256397174596075501012858363224842550924300209956658440452039940335965433305142948384503051604141984911305998255579238799687666451999594989290159995507811454660069618525074257994125864739401993542062730945795823483572340066323387647000681966928085405067732351313668490231730759615312456005758320891953397615282404402716460219321858770342173888705222138076944987208445153783065202103416804636117310022436243856206552867215037299388632655152615853232906866741039936604093536831736448280259800536482719218870933071122566167893291372601469910665325035972272035143170063096526169011019937876373287854642045989723033090561809069301353946713603401235997006875850776760475508518017027839681072314236417575025602402400325379262317333595244096542072459939712386437178810080714536863472629883887534415133831702456135156954948478087102499681755292717610954890993191173627360466239030621084838411051501265889652758413756192966804770743229540969890252813092791278785541140356175760413105149224592546477521187848941294275259296075138863060693124682264730353827071321650062335571479926540944982773933345292163333578092920492742184023788735433584393884263915423294887358831791015342609457479680000000000000000000000000000000000000000000000000000000000*i1^4 + -7347074694800956672301524652900744176975816575896849092940054546925198939070574229192195086703351041010343569953411357033156377380635807388438869168521898256224621565733471687304267106731453791623286809844836113091440230396089473011867932223244966772308730925214590179139765785237194878365224202875791753110004258803083044738218836298832320469334642587282909044479038390019971535907960888133048775576318039583750306268954831434452035694738737102359832362566692237753443382146790053247341891898662100768547189531196869977590388099101653799920792225407548334895209031940445665217390815905782833181303908809363718823239891495536056208356404076749287985970918659774952251088920261332275472084261871468939868015427249216584910311869376774110945322156757546600687767594438469681062101763698802688864217661972216321074581161937107137073789249008102160194292524194122563529958395316151391026553712222548880740305100058322010594105334826453179363292641760480421464559431688407855228594731184572949409845812968659089088970594430242732377661928947201673865232478338452642732737914199738304024642468127328610675110584538374924202268672414223856295847343935292005873748496312179363370723157548636710429481632146025938866192283029769830568322502243276765256539813339245316888564197965467689577269154241167786176851904809651651434933760121600324012428448654944264234576389970688448273909388749948014861236097271332372222882320843173801829955913651800214025419584681859175577302018831634812236387872666323517488907461588060272223211627133912449204394131951998268651216490112525767914029056000000000000000000000000000000000000000000000000000000000*i1^5 + -196806509648456294050895677342839959451640925273749520516165034834523528098109708295480186552711642212390337427665431395417188634878357872179423781020189653570753928100359876122961001870947245968828092750498064417887940379945833575538242637384082479009015729862950590323483266876825983524421940961861591590994074401395547309424336237281804868153105991676551155199395693063108092570608566705940233418569829200784416563182384823339429650051910340341138174374057442438390828181546174752690370676682858831803772867811279129696500792119561126188883105211872147860434352221973517599022920375250622622535835299766828754465836076005798524784656035847787541335663167375251537025763635382001350331689880295071886670610891724919813899865177025398144707078930373720818551319673354358362113508475851871967274862764752871179772161469697560976881113220463475781703088768730341713778306384798457443697222093557269188866495442944073333797860309129323775313902840515225992105976153740574363259509848463949962482746938339589455414518301637625125578543960798875305006234651579141857254149786161992018807129782138911990659477742289458239899799203497311052775185361196004635498699289391689065424286342299197326187745267930639542943961103994706528312788057857775772961990318308718734477973652970034089905224293962685630448260085034642709880725794920634510344135099182957812703805007873508471862911631059724870149919302705455480326268400572096352558543615775074987838598061224879954227099026547099579170196168012522625702936208993575984834268914478012877598952538080779753792121023365401199561932800000000000000000000000000000000000000000000000000000000*i1^6 + 328017514600720897498451645482773263647153932997787607169468342111995871734082498962254549721161491879027077456637584925368160125349234626370803762324287466165087186899387512480903247999421927872112143144515975194591565909142558755018695186053966971358021266704940113478084847653428339485757758364304910732677727103852689481196719606921566159548483277621349515258575021863446642649001488859014094924091869490616168667699618051867499920843816807792892019113686637181826157944939875421984028614790155216695223680571740661876995253541658962805009990612307810629381085242898169328961593899700395717192071675224218086072536138459117472809071999384475070831828694867731670866420331034926991427153163544578413284915201857703444085831452673859590692344276125270863334919105318712938766126017516586625515916138238556738657047917605738851167572902352716011070043772383923115294551378253398570114244493864786596062412517681230519633992669645761160893776663259333130078455862406698845688059196226900825655385980575806186564422024636261914430951537291135779336795583296452553908643244223573236101969770622416231868688688798101672706219659673384561145107288233153322917640630974475360318744758218675527371244412179918852650904253018799931892395233756264047338002245185668002615692480172497053321719823636064907047999993759130625242995048296666597311169159330388350844306349421156890700745960229654317675302877617672428364984451429252525794431156620728183707933840277770534927219302979706362021935454964676325656527666229468647555541909269288252959321016814725880516560466503882097295360000000000000000000000000000000000000000000000000000000*i1^7 + 579734680574916273762220312729985149722278141884261571150511174605783529608906687048104742484901048354040064138680334807303709235600654477698197275314634903238311130795757714738623754437540950541448951536019872150504931908680197269576588289204957681971980144284876193939343615731646413876975386687470121569506605695640356192654648721338551880430350116625681536128370859021902764440443022634843743342461473143787177726879267181138675475834038892674133620230512414731389658841939448266518553006953736621484752187984088586373865830037640827636490463621703420058560782669900172605026566017505839984888903749323812043485334492834647145034036645891980999243270524497554641553772035592387183928559099549472761811419352720004360467750404542116661677990014008667762002640824930462324147969944718023564306688868637086849228790233124531889674978481761613120834677169382951862550393108141448770417273877729547666606408799139750787695187833644058874603757499050351558925339520400130573661608893602115361515270167429383411746058103621325324719294291043655898990445008174353678814815713948632602035893166945308849554459224006485513777334477287975773657257854484417179794095280651774042108556008324394134859859578333806767336677023992115540667887776035720498873907099787823770114562287657101507171268348810656199587206360153006995602307341160404767825236719436856446585510773239187338889547785831957065258073494642645662852704002458062635167173634977995614915364110524318230587259293843489077905025977895712506385593022514032617362757559873883067161702598336741920748421668249018564608000000000000000000000000000000000000000000000000000000*i1^8 + -2502948159783512318715679130391993724729756500762795247546859594699127568244924759892360176206337695139254236701945752189140556944464500112479568682165001320978043339925934382307946556916810227122983306089845390752648647771418224853265158251624295475253012679365943713951532242969413215737566787974120371787467147355339003229931797862472918682550465909468629477856497248445923338717359986638566996855795654190249903212562219223777285831548000478857745608481788425635482471703379427954031946976265861329146117234317843054640684443107958276141360910841572932787827124644653911003064655040748416341117256947258855348899595165700528635422769094205105295483708353937680451410610580556958259191258322414494440444653027467854633051483933237836032190025216243484136191085148871170861712337030573518478156177536774801636458834383723232907145828640315070637278498039508392735245623681692378871924603292499468495303486578839726134829401284903159877078122662771862212933983830142781268039476100026448561388960805759528254327896446077628591785503990352908243888640710214523044370634248044996215889379537436261060059739479371699517588713297202102486411549116973052193489305434360540526985518891364629039641466083569101229111858415498323163505645280077832500355980918204008338590826459427788218565543603157257855787524540841012962451139342563669236926013126854579974005497099158552503576584842210401281543600146468463044720481933682536277880708683099145045761609107855367670034891188497362550048834037147701998106403082941329507991291597783797545167298157564068180180341540208718643200000000000000000000000000000000000000000000000000000*i1^9 + 3559286041147717859236470638244717434818076873345091256257613943452055985562180541744170468434192244280497492295011482084078196617672728281626051604036122790897427465298628437698616249797885007515096737025141870518558218289042856196815734536464070131445164989746496381344843848070654659288414636010049516060713039231730655200345776640310788429306353516921873993497979974213779167598364547012408632551145733964084303835226924072170622709282715838227509961164523275492278356978343783992283117729637773195976023226082807730200122662050110259045129595544986090517233350236974603916328141413891735551887747383681727586672839211222353050268049886425710006180607860734380161507448472658020288219284482670188701547554401093132280781589287688875394944930626487197302058239652132130624317415105245260112458185102610557944409545217839393272652455696569527320998287150778963972113841703704296598604685940080532469440304348080826329241736069901241989531508664388071459049169676060731793110700614043591862657635747833584048100558796451354981299021857927610914689288941694844621436698911111060695708152935945991951469335479652782903072220226699231339443844203803333341249960590084943042623040962414113571446081386636223654805423196844241074070510788247121265255273125782235864215191346840948910759744427010493521543926066111593017090097930975438335334633337634473925311061529420328104011079280754515529270363590829025041960033348742300061715820275534066098128672291732582637486992322730682674494738111807126176633267142578970569300522849803952254783602060462093743090778170510540800000000000000000000000000000000000000000000000000000*i1^10 + -2684935731790580582268241787863588247489570513197790296896010549211983189180600712124494226653077963799663169333006187751122947134158665729811098456815508120737502660929481140949611266736423672223244621886572397620086623447208443878173734185244686293915960963155819882026187841479441621747760492411641838520970841519520515562098789455264070767923804529814507569721166126464216112422121680378721290928923436947441249071288553439640369122821597541442475951550714849462925436609239914318182572821966576411182360000992772876505666982330418410595861917449513900325934628749459518470804935295357515799445060456374211126796430772270680387724885055935204959195392599615394989178957604575964793776661083549757637656995622046672815460738699584415166392940057481571202701509968123353663575194800172618624674670686761579057980253646480935439053429761509795262549317085864685055197487707179068211506347193022019638622347304120615221670140117494590898414415053053025450394187731411220746660241483074127114519659339654671481363267305658026586671750315071482385002965524907125934781000286926428606452185055106106154636790672888670834899115999803120153313916251565009419555303810788948933601802646386456292394456639116542552194439949944333081849034218797483312901493894744770974461754280556641736682177761810428527021408178760491791827187888258555526475177170933491191932521654216380808486010338311283794809834864829786556391842297021758408591838777323210393510228979058663162839379502220035365568667226009878046469264174819219416314710512998741167068850383376279559941450834640896000000000000000000000000000000000000000000000000000*i1^11 + 1136037034926131611380493252766445128999014728414967005914278708473016412173680607920310540105571919448750899578225861580346240399545655751359552592898782937206830859886225148881142508683867206471678836545970133232749231697734149405528447185006761034592913613377383753693236297145501418964215285947374447149529716318089774647454032364874607931029035869577701414325524150870259034991434725572462267940825119199332136498981749746465350077031965919982566870094618242864630608812436717407396710583787869231652844368714783672519956773666116220600538805786355118850885494779604058164606496212861120971230651906605394375131236674125594504398072222663890448609385386496897204942313797891338893903223460465895845222052428991396043755528294349307457283578269046058184362001109711649523298456216718242621093905673689442908534435247386172230492397381540449319673750154042103584447437197753080086574205101026326439976069141267561347991652909636943528365454446256199432911576977117059730147008042560381754564670075533576386668967023840275198811542605556687689737482642807011825832085267878217256877509642837998887170559891524758629064203003064401044323467896399523195735959615698765977092536907655412544307811827784910808688710311149104325238646077027425884357221049217618458448563983209737095092906940982076057627792642322230731592765534089792570256840537359854000754323605835927374143607891592517778006006220750122174066140232035227910943511507925521639842790869245648159816850743057943398115761078727259195053766128796070421304449959694513461568504064848576509696434556108800000000000000000000000000000000000000000000000000*i1^12 + -248903371751313631917227099795901609429296103012349198487093071610485442415860244678181695505893659367561558787777315984113418768157871197331689985917156826780594645117299073457677330344282715430634548784555782737704372576784764979193746810604723351057687845988991487541603249918844778783594648530817111500272289944154953309847293925701831092150714243792321209986422028342835901979507909636123440318706409617313676118938567336378831850587827460832186928376798382729443976973494920982250463539705503035757081083140251384265927440610416633139692660701942860699938041115447199807877086178580240028090275749883803553628218658622988088355093392123018479382660220046579120511247186713637735926381395826237577285998857324948998900053819506680065499071352420108389302192166197339077374508658192304841783478448953848928613029183084898981206333803767476270540629278690244086146843647890176409617560765893371386961844242302104114308245418331131061700190500580032560141074939647331249518731684162485813960568844702369111805573083440563171468217061064494423374499058196875917745639669557426560091295719864740260087042881651281544282408269278021702764473740746124214229180487323522718682389641349227346341481042321382627425555086533315190627150494098475550541107109660013084105859142705872571074538593419978972307554183236739162125979961967780474240051344456196108281265105551626357774772986757247425136761630361271225531632500045307907061666092206502615652803386547426943047539949321919896641874517609513191445132533841119453203645919162359391846252913336595149041518510080000000000000000000000000000000000000000000000000*i1^13 + 20496253196607113087641333210848642766452797644776721777628124669771979474002583937158042972467643594511624909769386394692758886651694886153775068979292581775733159626095032011888396199156550383965973572795943903185757304206882125548407428778450493798567150152380245936609025585269636858573010973573089408490572908620202797864131361829924908192407745550733338272544173903028531459287729075529332127545882822167026006013769230503594637310127087077294566394067348034250427134344799049243400240125966154801302782492654911876946053592707632741155437796166406553532990887528447525524134100928093571645631735708399164861402114460860238104495192441648774811534281805525493403624280473923337923368138504119988916836119674749726042699626992603297231823193365036842038319730289036819814364012840870113599680435535294310720439071161422026240541385116060453289539439795445102520028191642887427330505245351007228726227438930662810921028875759878115879638480581410864535873692876738719633832143406206000638503924183245993076080234449026790073883097600121366068389967405274103306459050553575125447540057017129611244684667768300062097145566904514633957863087819324832293926625320541529793331911169604783740212725812451175684873891265343952400678149522325024192436338246714229976527388358979335918496034937831250081804016697121766195126294842852770611507507076959621078276069071599047506427577537747763227165162997300451897063516888401702883730365409914284976984575303377781424341469938372672322534375358384533457155570672597508539656556988817562670194184779638810431455232000000000000000000000000000000000000000000000000*i1^14 + -14060544616282777137816846077772483658961422660630679885960559986971379344089003445248251819494386734036329027795362848758352813592053334582869069857910249934758921234821688656568978339683987028302434876159883412039988884208491056189933262576075180558612756634889289920845778180328840210818874590086159134002898748767769765061529534253041225449146451199798005295361813087134493293611325022219265850692984598819255231714026309139269305057037952813958396635341175126171650448232753768455652447666815497900986949229183538559551083138171164455708136409966189926780531839527719989523457056672708623005608409464067065836957016007466243291453578354128860362674342357648066300145119835661675370632360462022797433229401961122706945277656002774094625814540232909221807722935559787284352401922710005632161785471638116884036294495678194646075044560925888418589814292865474948420306828025236584967854248952760685513317744356543455813220633664857079921685774592061556513844783877339685744256093461614643623982516360280328794818548705269331328452453044918647937224251943283931765626143162646487210488682841841674400309567054024832873650879356260742505935126312996869241911131874526837438834667078352651227343339928157491060303709810585556515278238480140875413471489274656472119652828529047333524275169096772894307738628080486283946519930662327462940202277192374092218853122058210946744874243252777100142100523407964355859926095312393253060556926938657318307295526700410895616382403636373416793819115061574170577358342872582316881249400320759665154348917985992350105600000000000000000000000000000000000000000000000*i1^15 + 154634589778710044962291283963642086733300929352672111830888345512026221902096455328427803934287476597299447629924436474893024899478972109767898877006334622969462205379649636305136376521021979492310525703248803485314470442988807208181293727694320249648290595239932345190469868870259817930174084551365563714283638577171654731755227123332925759168650885167075353309330376239244241551489653657101718020411138700132181682379622053113115047937187988447771888421247916446221683705140951596927118935963560780741391667880917042222131811227213824424402557744632104289030840575228712020729197028620695381318892292282334369695941417764421076025692662916364067603114770642059340653705972887730165182740698183132858366049822513854675787127541863179008256911962422641070409058489935131591787046338371562341181667994262758167127722529533723236673170753320922273321122387810085886099752385404321646040130181937584387780179600983264017970604202705658025671218601020189985921596901808605265932025103297882243366082439673030398823610111811621645968036731553257859100776286802636350710533046490882215018717005220185125247415228051126552138779483784734097069764466099118649506207373532935491388294827148343852244351603366733652739766835925604261055510374165027173791579876633421282327377962354150148363158367227579212238877904520430710293229018449504399196095448748151855151361982830821458803603879975663210618031831862417998139101872286174292012533193492597352319553075779349859253138477503127318470113466632178581348736566146965619958623870413329363420249502540114165760000000000000000000000000000000000000000000000*i1^16 + 558707983085958013440203069170160685885837359698030504741424743828304584282119194710741528365221702105367993897437603878165979777700731777257306181340822460028914963822372362945149486484037700516919506614488176252997112569018526183589468273245061951079822411388321547304780828550957462758360829811735926392223019533256691447346930207182920869188420788567756093219200088605509782193097362548821003860467141563105019381140768724447135512451950862129226286942143116760648104120321361960264996515721462488942600627050642116349779725492676662071826283601264047638881490835447682273949269681515554936098799684693737498727156073108507448476081544542684666728367191962938744913578495665554667087334749786590339089157075940713317164648724706041825797902204672465337237661825307311237925057098530278924636602380699966496100063934215319621603215241382717741823633438046007035795881895923109940168078985468338156652950528095658625487996807808791741584458029178219696659988742668515291647363805213856139615414544781477916848119909245892722992829425460025137041214865154266487612867390710634802082166956937915775978272398648376192486645580739003492757386291384337482250019970689126977776713433064708754890561782434976425201119039725414615840258929493081584493352403688759296959771607862365182827008530424468951534649517939963599672099493037011516148202939205094691317870257035737353595395309063659860870189230878283535797495395564195760257862055188464603099677379039999027057492009922716789807906560982889595150418333357463232476351338896306818248199955808256000000000000000000000000000000000000000000000*i1^17 + -1718416172853917072884948764096866950871764805643727960986990664879468385318986366849014825995328697927511536276883848042376313177988854458305841542101795814542268348778977316648479664961435757471652281207847077743933996866420785845908643099142765774460302351950115592663240119239577765406710049917329749403696597414341122571789646275561723490676118060926004675985534068067018601166486097650335134279795828849731513752612214736814299485930773542203411535221779472851380794420107999170769601052033211510526219819221175521277151450579786863911202871830811454401442514956015316107729294179159097981433411851324424150116649673813302620960464533861498815566396982953498273641309511374459079592410286465654591620364097272729860789141425660357079944951717344906610536520974020992478046729375445263989851817211581042396461006630037293026065110822644177721320896041865291327277435231946024081148275455611786661737024089989021643221367260634283097953980521113801848434437064393603721817115704240148668527977473199680517627473386256691523223535568822931682253154280229842365717359106802017787306622563310718269653448124308599909561508847577460678599144851307614954985440558317573508604588893172946763300075605732694263741664451112280439048055263291978989456401589402497326753034117504413992084929199571770698634773953142095891851585982075098124459780045443438808040052024562827770717055241626916516196163625071215141675007365032880412467654605586921354415140201442810307082109543666413277463795886743044322792164497387401895096648051341002075467346345984000000000000000000000000000000000000000000000*i1^18 + 90356959393502869467362634569695616394880542312388964078942128015711411865789864096511064281825257960900431462104022636949297386019067408226261622431815191191673423156541744401242316077911660947535268846227937614133489007526744024667845400236409113698611143745754098945645819659285409770057746526429974857577408045839015080252372036845952042335760682338482052955380428352646002267803000680366924857054775590057810297588935587648327090694760415506067137356571828972330776897342015539231827487350868211867603230502546131815259851037112040327037721910434678138197484267276438636452399978183137766145629908857179795434933683036823414293429573749044847611444115338149983599313038207948680708043331261663221413552092259213629260448150090262541045020226946513530164721516877447227597031177474870038605064952763117791408520827216508592134476735366203596976925418192600626680230117325631352484676118868713201872000774240631332092515068153087029153957451659700631982565909779258081872987641432162917745190969215114711710130782016818473574417600412623125885563365462920167124842354326610509399881389406656964636869864879628703400597418325918191896919317883255141816766330003050343571821086052749103057061973142519250339907904450987376522490676677468731100508178712663730074976728377918904509216910871523112515059397777025495620667714203958720122057725693736113049577758177486049048464924313507486725006342161181721233743206491683586738134945425181505575399147531720394174505844579205508688153398005428452584820090870843288917158477537263856177591091200000000000000000000000000000000000000000000*i1^19 + -1736692370943697040546693949465092979358496435237674605452000816217298685303422732853444168875300991326562182805172453069243466160701720852677985394382893638529546299731377349986982309981906215934938822171869993034069548225440671541120611262987278364238876289291946624843592868029400139081680265060500097298705758452024340692288689080718351486180429672592655805030857240552832495519125130829855349051366938711874371167624000367316757824109957402613013567975300929911293103850041536571591715297979337126485417126647179243479551949354833134753279113836481156626169656446991463378887294986052703330361161390374231833574607713506109948544591229259616235688582812784781633975757098354260452731025590900422581489072471092853132417146556558440204041189867105336202461675790762844486396143559030687103249017809007408976642739426354842740149329676963796848834793011404655985459673182404008422444889786819405758140415665776482293444344665158759763689694215178980364861772659566152440644672036439660019471971328989079790087142671024259264289896491979245480988278470854530478974488644597779173677646598920823264833486816635452567552535411670078435701622114501968757800588639498985171142388863210541771209313847534818338679014188218833755087119774380342145211746635968696859461228252689073298428736965947702226678427899627806765261266586538472038076293756735750365774982093831069467411274432452413427274341824713254210699750333000167751800894816924892251170522149691482509406284519648822118321118538384345605979213542743670428906083259430793935585280000000000000000000000000000000000000000000*i1^20 + 6530495303291319815517621890197836969736575108754540976848723888918454489140673909283291378119440665143069865354787602752589296935808411580867299742950770651863032427042941707635099588645877598909980189981004533461298742661424434217949379635251841409824956868660458965274964057786571886654180427268927044030605978960108896138869422168625978411012867174263091630525841748512777208717354452879632511378811496255474515658406395986213345779317201318175409639827944858176342423028598477071164314059302388594972132569848397974235902261051782958024044597393665549560418638481829694288861247163498954837184260913953839279073148027853983403734904862203553085520560076213747032868785858951637727909088821936152362986644605084516902886120095274801727854883794035511214711571926518437397832156647728295186700298689723023961963669491743552997240227148062693726439223189793040517102762784436580398651932502077528322821423360871886388393085101436505333368941474263044088441024944056862065321816329362646961749758548131883730667727219996952723917573979402175435386765221741784986178317585687110826706506949139512599125888789814098455877926465993362194397659202869757318725143695605798810201980798729767458871077500175737433632001552065325654898814860965083226651702274162893192635220065484153313519419133096281347659042230357312287033413790505641505409893614127851192681057763155585238865038055151652655741554300781272315775344287060664889262677286384512124326661002616833331777773400646008983762397092621818464409561092726870412505716986260068761600000000000000000000000000000000000000000*i1^21 + 2397286023783005233645792516550354090179184995455259054543637249717995657872639346304069931754023382050005508110840899650348925354486841378915958049271781226516322506191618973554726407615789436937489474739292441656457189895444304300905526889926037220305509424598097154501636522012764381884100508467315115097687547376626877739395685017609653941322879182539642632817834821219265797240616535519517244311080263737016547673614534724881683698326287500558898172861047047808331462789494008764348268497792491118434195195523167123713601497729002278290793164140390914611462922806210653805216221912995879324585817790935213016747715264044115939485829310564538427962962359907608939434466178686120058466128393944346367296921895361897577436469092384679365985517531915144754212566805984611558352140576235758743596379642736360509525258257119262793165533470579737081315009933533709540376426300278231763334438462952789138240765229977065978866582840177183808696317879830228746021884202442701884488982048665093552904425399100376923121039738865038702845667258847362893539780348643296720794662091567247219291235986877420110466176878406464574880477810444486598891171869254098187610988835351392702429838027310281401690919532076445611743906247142320233370192071830539077236570999005224259192531875021342450552242465327060425683679027802186229974471146709149729141488235869083300956668800233056702979268582792384672098263654865319142167984206566707857367482755352645516750176438286721110295252884737394209009396121667906646604026349544724842307424279729274880000000000000000000000000000000000000000*i1^22 + 40693885854037356328140052764801065411153247872362231494881191787265494085573592784568663262107719554353652419201795652308768619407695788313986562005343224752596778800760040390912832279646161175395233184092709733402895784722753800501493076666319414219360083649247075527552903594379629537692056617836519790420185041916957413452025739072983643156200661966132684368145002918815672785068151016582814430912066616168533285930654975155232710449404037840851584799940613093792610514728380259695716931721513108919138435872053185442635760084719413102687957788221508173587175939837862494681739451429690772119864853765485668343273568721975579131414462226424617285322762468549804199673947436939193895814280984285001814856112691041836891693808274633224239714856328167296293037798533874302753105894538672653818692737480767597865441136055933102308246571721404552887254509403766456091571017157108087964701162291598710389930222344539995152045926098058425351202108998882001487476812021541570564590569693648542346813441020417246467614162706562789259742065278468128483070724650764210231322319545667650400373326107037314488642575597436338699188045963751165838831050067296660453450729843175763778722484295637694601457881465478706860210098325806388837046928902367541626624092975074758360229235339553038972507890164776381475096120446315198954138371591609101316635146108777156826253690215623493221214290389146422332553685301025052963319812165551731494347996177642159572707917080137049646430254218373473907943182208508942559525125115769356959155883081728000000000000000000000000000000000000000*i1^23 + 260069765264582624642371649501337016984316169799278124638090301123756604242682880705480485432889338182295785691100093978959444439291480901084136618524938953990453046923656852788962101513614576943950140446464372328640034423391284102918813299324273198105443971511364469871825543208167657712447254190100271163374236116851746491470946899497938634286667819076900506439394314803115978628521412302787406496952933220073947319089553316405794255515669893841600308366016124850687901443677682713671829999815919586586412405084667647514499554412101616248121626228987560753702762446926518367499043732476094977201350368358122558786634558843237411391081264359423556218898981300405350050745046918980912520287853372121713771156493225739898556147553469590289950528199335344136832005226582894379397796575967027339720396956432838226325170233546117930917100817867836086095292481236718698767178107572210709639471815072544175242725289166461941810111317875723992305346586337401481275920152195500239828705917864262320762557976051250664163339846966647446274638657497245401436860335925265817152927380056249309555304714477915869993351509625389403370429310412406415049000572692847223594712328451657836436091338275607638587899922218202303722510332202518333028915865445207845762505973346842667172700600531205422868977873535915369235547395757627123617584638059432280932253120415785077482822116542018370157732067332599131241158658077568509337677087950954718588796155469951670664020045405233587199505789761171751017003288820272241852816581879224189898771660800000000000000000000000000000000000000*i1^24 + 631016590640944384126769008868024662794970767134631824045070930474617786404738820642234077695179299086644269480287422070171642491529473483093498619318503096387039993803988596198911285028482390952863088911892742983953312245301590045714790333305351081059260619077663896614989987795748012735521144282277035629980885428609400134816693769526376005642553152282173138615102932083067033035902462737969100057083130071369966453402387231886575101308538082400742686225870750207698924295888375552627235322552385445966208044288510320022327605024921921028789192438220623108154338685966376878798253746504287799851107863475553800582425178725480024648019705589739025372918376142152400566476853440463932010437575480898274155125931747735515987130822212390114279082022758912140189847325751481773734192930710597721985785707200831076401234292923862942021363640519006822868045365560388204396362840319171652753351245439551631767201290148588265767611165773813945723901822122775271178533227843676656209456842191563037631725691780919865543594398294443662322501725536959504982345210220963094137063261128034522166275322986673225272875247243688890169524262131128880445596742625362926677747633985726649360004544826652686408957747515159707289762658812063582662258252011123828090424771208128933558230667415247325388784147200890467280153795636700328242676904494960632095448107102226846204027501939268972855249844812917679283585077218615460300795898051790512361472684673395621866856223936547822170138536482066333889700519799592658447243736789013778923520000000000000000000000000000000000000*i1^25 + 265507537536059231442562169684024628367175166094987707460276001391167252560450836334461931326986202748714158571630896664057988700031309626591976516947814501344547257216853150339199256703813491366596226197103630422292223854480242740600715461845456281923282945972328327316267335152286829457106869503665965026643118980149069670894142617086033505179471291568505391792158185975264738721276439137035401444309345446641115506255518328040743813143280540558034550309193110620878315149579021101605261157550049941389231934615516300044137244822831191057618258425988221661800833930035955667750280704251471620515144814577805031227903156777753286572506086971472166584824865625463490171822556980740112376972006451340067243290129880989248660475481109288156114793996568104626077120924188732850821114533756644673741672085457486009160364629504113531417622433964535051308034660104955227508707372627690712396585460967421786154014013653263916383481049791725528890872805928105526010856492135700768579829920674821998703166583434706457749579955184363574328412792929854018547180457059084854142460116952085762922652001115543238257871805772015363144864786877063779111911221805348020195196702658152678748704058752407235420524848440035330274961144543929156532502720909739294786503027625240172307608017642713867667354367918670066388684760211639334413454091159962225499978952231768256973761825364565128055546846739571056467583771821256719787457481726503027502044795292746169965108498787112729548738015069953241111459229083121851517278262694772736000000000000000000000000000000000000*i1^26 + 679937341507605602372529752544109459166194002279141187496339156041446404566136407319841914036607988748510387028951832472799634725140642663966923034854033273065735244460389563180932700691844954007246172723701121769489789934044456978107453656150771996165091242251674565177092758472656632471285231695881567912442951831311005950133601040590308200455910616137072970531614794267695718797039741390044301309354123991191030461220797625556832955510210681059211612773841219830718690509905437932411099960673272494853927976891245256674739252448033035301255367987706351066661690627201186599847865815531415048247267554743958997943126931646110874248967138952856723425135869775679199898880982110784154939573517793737359548303054829639154561752592389332800616709253224495886892674501533400777237708170875268901783431579082347349803712630151043128784875133075917980897486284265721960379116498384463799543498443300211088760134182129814521486554626541742033985213178822755873730843152157846400970930988068264651306791776828860968735203377453163130733335119816129064458249712664755921464592778102816947087617431513583320444024022611067029323408984611532784840983157580089079133895704504666093682544707362102990007184220759509195289131602059091855040365365899729222053194889197909675962539804006318101687562053295336711129738685125770478481658939698816021163737119405208964789181284166699295715900304088471089593607509487521328526914833815346086597554360203452450711393789571384608943356695738666487575608207558215851263047342489600000000000000000000000000000000000*i1^27 + 102508518544517794978327184053047544137440859176918802411982101394080846852791382883160894096904695340519082277247421796874050026255830646119740391459271574850129022721230774269258659412955252609378928979025496758079557836037296553785875005052707232804694052297897185918805238159456549299035023621330042957907247054733031033387034995014029119706466307850370523393798564313959012916078011005323535798176600543702721052415903867858141362534039552455188564191943627550207201100153573966020221417379323176718261460744556880149008186798691132034172624399230616137969951803375159769033526108821468449441165838863917686391537293136026108708172717706791565366709509154925754091492349176555393291520551591758117772507640777790099609662491510893279405789240815230457621325199150640361159336589511001479811340751118828507418790040953641441821151169103968021277256057149814885460800138740209469304271384238076649954303051620062771173886382524323402969597658565865429970139822876638175094457635647005085663384072448202842125012897096276057867477244710905930170324713896887576960489046852774088321599318100691384839377420395342249192205925060337777697564372857560409435656772061669408379633720896107769727874483919928038332353760809634228210401330971326750334651321017164899762800349957245218957300049065950763141503182366234703926952869128156646842913935241298560140004596551277431567647700097010326491662085131865043279080796938396710001621875542476947188788200117886442578383584663087615778425529512334236833546240000000000000000000000000000000000*i1^28 + 9841931741757767828108594102288084404513146610226839171714344203475601835931563349414285206216198176308582210518288885108331524930541824184104766106264586808386708276950919375544870672251431933343278538206663803207455511654017878466635456880295819720732489496042739678043678188229280479071608334997094168361623113821529071628995483599268987646361971705898166993750133169362905011497029760868772485852758325657892674784292555144218948328756192100782635646450154306700858029830255954267092024371619215205743543913458934539108820781604551227325759691140344704412637911387054305368595703853349189217308536478675366642640227180221038940144396471438920788957143849059398412038935646048566674428314637944925747565246792711276292997518709915418564193235402301764304515496813772161184318551290603438251470450220270245405694830889236656171431100994604791100939016176413266196752081180056294191163747015780769094567207781876197573466932928365016022897415009469158963581562844992168297136652808999609324862954071663763806637667073798875685045816551779825914203647375213931681432358992011965486198883577730977925527601345704476434507157940448142314446251010704708765693633461964886557315381267077647951697373944708308060509641691941338952074578116439148234569088491418663082506726788370102222706769897154799432692379948610342092582145508621036824371546920529338187499318254145214674527573558383430382148198253694002646250317716983123905792220455599311773114795188080733599897139756022449936514289575137378304000000000000000000000000000000000*i1^29 + -42746261580384865767628402030977575665284256468752368237556178311938908270926318850141393848035633874211529274443025872179241547253281848617677694702667558219511503454951122199598420261941064525694739004708681479940919057022410843503901481628526592877749377013506667044540586780707133401378608969196290235239637663500280530745630861794183831316518687107230861056733720025781758744279725062251131785772905563046584483068442378164850490740136846879946648230547162577393585410834478456412878569930090938502031647091673210435246714575609599985717184829244878793537307820799332812312966078850730014440255204782224531617166428795730259275659992716198007514225546841737700495550337152555041661297187800793410453800005159056146908288370064057491714979471499474682365777788083060664208603862550307805637018085745446789572558991465932604637547241498465255854117171597207757804919189612509756777526320223455942382725552995215557851921381859872095828257191803749909147749008184391561467431780928822712927718919517722075043588035025447308821078559991598213561915646251110435784189258083585826038050113633502010107297126413690701107380008546561965777243746984930448407318302240421581965514866623785693908218032530535743178078947921219644940460599266550159034587367478161575224616487248348467780707839864124851662962784224958850235840889545725223279253082731746508290234951276792742807714485617501751091452204030010306070239989162911589955368883045357855233285887833992863840301022579529659819082057882009600000000000000000000000000000000*i1^30 + 6038566309719801945880116965894571699028154466747731727340070542687079266950643900495212643343886649853338909380598465023878604350400434539618935271743771762476851730861661874685222653284617259394419911068012988060401661027690028182585562434181232002651780709837370816355166670665180076372792476038638748382735594853518438586975655182602245371765854501436113160840838892820062824157195681141546976127936006179606824389038449244606995766410898226270389330698537366200850717166549800213150517799127038770053087843322652773447019146398336867660778014486624526206106398374912946375443072758308591800722457313579612699906393232772984906873825604156965425544064291341565689376896325435360536064142387989938472039910347440459632722852947124242685001105126932849073187681835242957452659124866249619911422646639231541359486701497261804863483477163919652390167469304935421342801409518585511997531892849543347586171919958462225361979306493955684801415792373116128028305317811614158979635398513632285063354938353918093224342956038706859232506024398565396372413279883576187749967397700972305651961645005105391224439618634752706099031058280816112966536581167471734002847656420849061870621954845602484632165853512638445077880997116838114797590032135898229917490274372399832243243904767648816822259523806791386278912712157617782599244573400636962594638799337646673790207119692412368543933688866971323886061180636990483080741105540573411366203162489070056629548728348580429146973057658806801079740661760000000000000000000000000000000*i1^31 + 92837425249391132638842333658028937058331115513729897143372104596912248770529930106318281292099947377773355736837332419253818135120655154860523372697805059293316622939546822262770875986108507581994777077077403871374376137471951621673220799889350741820621453435067269676425766077236925428043815888437274527614635199524253889692232398298073300027962487352530336813067201828145100078302178147823490879746314484399011889806757541418823953799121224114894424938170186485639661974873666147228973324905481750094243834194314394184364099227766097144548406016134450799451699004899802888324185506618741225730236968714553299462439396348832380823681964511584335874830418217700733221746304179454241935654014370118468593602701402693236070536131217356355985149419740254573382777313346924968000054848405162112017974674328041513363669065825588616079117181870164762012163400745314544696801516707236599080111801533115301893988567696324383509104952089017416806174601829576420015739760295243123440944192906959248379651280774500479330841574237944419336486352453951953328990523362979931353306605930918903771791356728796611968319799148749132163728673939163810359715162906725511831131019362058765552707021341080704225470575726407329119935206862543627275657943136733420909816806918356282055755042538259228413322380526117324541252269485880434599783463689361515007385287980741062053722242532599246029396954481096396272644581174199982810105495169027067173082517794844174016000173924138407403531238247665500160000000000000000000000000000000*i1^32 + 715525543488463227180520191204109558088238938129668804690909423228660578171765808313394039825934588413255552219843566501640931917793867601804157955490349714416541505987094822176789410136946547610422790936525080348706543873193076002130976317880909844485475050251581007012110930029652546929227832699364962929236446047581362926380967850809052944688891062177830329506487147027484764520643662979826182578441221396131079644117681837994117773238273898410423311925198460362256904701257544166565410139549982016505088024243559315231672575628785122773654846301286390440754124945921405168906036941409434114808825809465769546503359650221117029939552762598258119650444834199081736955222511581965351095698144065600232411040342805037833141337056004759302159805863084010144354273526077022468210235235894637317645242011525818879890904968688176599870180594980401741257942474859970638184431811745716415441821571228704132049164634013306629971014527924283321325889174667834206062980349633198240489240892938584707512908397558393767667625101127129912042875062957644787717363172887895468948479584160528999191490209395175655992676614716114345506234024769336719519106621505879700572247158640134398161571972761765729666538965605691166506467850698150201164982531308478999300212444810986292451881836696413546083136990850005090965621850694286118064473261738675672932052081147690770734561522610394255326470797630392732852258757509315869727542781220567984318559307279133954957514956257071271273792798720000000000000000000000000000000*i1^33 + 1760915398874756698820979692123268294462301238653251913933485847071639344273887799998715352429361501915870627955085312709397712721310550135975356746069290270235580778892751323919541981677306692055021047932911275493779587432244865389693275094580287098505225936873432227294463984417208396535604598696739165557386355261251693499796386235191662167892554474266447248411381137187034868983963259279182440030095344080591692691448735570560348008178265782801103740014616671507573095125480901780463743895227815903225419355021918259844163331334231365573469835562947385795267116538716808647294414659921625062250986998792360361018177062067367026940639284196164621661039226770998672714915433536441308001332177045053181543566753860837144838596068045848925219710787888172009745587843054282422681364413580800760165471644506468654891318095397195838757812413644373235081163339904509024777748634352961702527671661230561289253198758704835172247138632634107975698748785676885959042310095922388643204787481668024958300429922459064737504739614690318063145990563944683897254321594196045671151312086518476703869048463642432828504659343946702239836711995997311272306636871325879706747772315281742977079844794873249319458726015845420275947945679205313922416297806662497494702765612038777030419800096384363115866621259581990033700246539316244689971665697136598982826827175049597234331834314832078176058960994971172085806897449397418000027266605389806287349352334478407840369134724681808268492800000000000000000000000000000*i1^34 + 1236208954269037588018630892251982212954620747257568635302371080819221734740759847862271333721478166845195236104823744547057169077463316024751052062822541418877429956150113034407842610390501830131514649231955392653120621348367016333655224034254127101034929189179088669981159726331249053447950218464624038193209116541987499852897144813487300531104117388828279312052077978371774645996392978329097917038624568999312962068975483696097994323508250876705078321668958360328783129099244771554299634176892430742919649465041858462182772491716248568264199694824759044775278298427211931981593813908467710839497517200777804603763266485950324051916730321282559475895960963248139153764468047764484548801359399172716643710467675807690260649457927564570565435937360035802165915713060813731693240994286964620275454646945151010710664449991963623465039837510612856785879023213784021834097033498295630982219596149102145503837816358530091450578189192450368588359744160323785832629298370710723925425269221035489273829038416974833997997029004806537099836053162509334961318206372667878816880461717435500736705642912040888872740886295572015615096747573590185198988083101228255065796953169987477957023605171293203151961928208769801796438524222025288729964376616645358140822405629192523759156352190757841157422082550826294822439686496932374369457517840251091961837700213106494818994046952226236612830465852672158041362149305938388773267331309129644158495453184688809536598017142947840000000000000000000000000000*i1^35 + -426523506619552026683356496410750614363917098995310850883424770118209832838217048871684201447618264003123815514427896578277228715643400966899344097790992342217955923150175166600216173479745713480849403492987769853854434261272989731176007013844259395006998565976030978209848884020675449987550325600033651623219355464483608997969791244483193374075356643775574664159713114642915934504192628915077921672490858458368799328582143676605062947248149874485190859548296363537055750941396879191659804695784794375715653898772240172264932223343556983914353667780422425641920807129813401330085892232421474615133008651003288417285942871318855776925144907414842466178252614477298152456276037546982284685346785627893229648105978516813592954843776259323807368452846184367436614942715355464648743235983539010719661970530314363030450995885674997593578454509366792418548860240141937502098792215181720157708656064397472919642647743775429270393851514728162974888653186004963645255216316975746583955873605054536163106497415714877520062314945408408958494284523892007137948808420523852251212908919334974277301655255090084067863387901711331262425417614962311535604250371948027848600843380354215425727561869479060458909829885137328449590794254669595363446381317229468221329665031129263364349817747881696677508536887437232287827366110328353838120661249050940332173644961032711463412499322460156241622237613986547187060567432655743697259498694348653831969927613852280555359436800000000000000000000000000*i1^36 + 150247714695672861209891279856366604053582644987882759251692077571577028935710056874041622934252060669826522103188449940905181041519637309033093666186275697612432288458464426177282972554997863069097285538479074486417738035506854676201717766939560355051394985865340971408915828210831451671079918614754083768889535542479718154244874531711816315775262455620325227867529319726192806490031844333493522069693871831681827475098147025703368001986912434450189405201660391406095049720258968108617675298376967150515619685668299713899201381548672148677224126547794460028478754219595299346871645474874848637050385640304723363030632377695738163519020149506510323707269369309190929385636552166496488855401867277288102729045733455667750426919695574518135984007990795356371367289328415000955593445731007791841907629956913623437443181074052840367288803107032889170623735979928620410385073786488101999261327613964766514301043414962912583032369961531903214234622986832177523280475877661585924529454142160962635287277308953467913290419165220610279833238536312864528336180345544784830006949898676549535207059429144693752104213026101454708585088651448458156117272510311444804977725197358366704251334592449954851602695616776492337784333678786525590382828012870076806971968209153205259358499197290766265528936662282037821142443811575111571472893302506078875956954214052890834239132267420294862495374561415988567253287939742821870596378586503019827234400029858856960000000000000000000000000*i1^37 + 25589116559772972020205021940678320091490272398836360808226310959170119899853351688462544508725444612173863126747271298800617702992576063877945507611284417231932527130912202166000464055126568296828412247798145656316310206145570809180282210348142311046352513502160206633236206918025890164609910711798054016365492963904899650619844739541577867713416688524910062139266717614446090342747903332729570100542638915375546112535632983483805096634535672404119284591369530554899641732279375606692337101046961439509295998492704302239204851941018288878766050436849999674870030471890287703539170991141941694782191243920362735156599612872946792650696580644749222276351083821456316118805020128107414065246504239927337033480497587222152208926343480485235137770470976207711444782401630926678060188200770372984875008181009618664248684100240657117695671760726542616493723174124062080358394427947463067270194129189905726903118067672594083299700903503966861695070988603976623901147666147838508350819652322074459954925406768324903685837070290350998953059203580036974034271498348052664070617528466513994801727520622888148275263531208703607561250531356776037697639809532589830099592230944190424227358718482101806603074252963637651708135163865986308748049810469919516611484438313969755269247691914917898662046367502972514936241032750313159228285459407447652122495543124716893696456398076837799666650923010212031813307576010444429868130293070269739566104576000000000000000000000000*i1^38 + -8125129283896597572672857504065403221609649115489887515756456895766331700837454586824324527226963116024759311353575504952027630576566939198096755554876903944338804227960118525016971253900580926441603926198018351145790277567355133648140872105913889929527297057344756737416231261547529618245278961019091806309132324895310869665088947837555200958637688005776462412321542063968414449587720913799783051917097675585352946188029403479002874175154733785960811723875928167124981237993093212711132060785928186555381333840925059605929444119581556960503410717822436868022800107086529652904266103481187539358290460727950139504752301286954723895349807672858449922886321762982352589545857723226924828889810125563354017136530289393219333232849127735782454338427650478764464656662258078616045573959027481300653295944566131805280538905872739022214141975252794624366997855093288356395197776237001216435536908525858376495867163599087880254590137219528287508972065008358627713800659812507719482005067604007645831232163312337378278469188367090014347555680150784248145885753045968490543956449089771918147082791910647111731691036546626970683154122857256942489196265259367653573063745697577461623915464877018339191787770410707717751494925757842355018281667147041659880799743767994919422365098547288295898333408914611153547741302696353595625150490151690705275210932622883728248002525349022515036583645593250224215535932952321177777056437164729958400000000000000000000000*i1^39 + 5471089377997862296855413442567440524578949296993008386623838132143166483432130015204128116428699423625653087161655227891815996930969618616980838508528908507568195572160402851370839760629071378978655578205262092023304816153872763204484326654596114457871180581763392903831492888108101922024721831921819793249119972950641988894392113549409727118044973784116909885698737471071683479306516129592746531022988126949479851637812048514749781309895871134845588311801830001925073820011096283960939759625683888021236943582002746253470226587034641973324274834665419471464969681161607084936830268223559408032034718783891566353339907613367547132212042844305967969221921109965272135951733674814373654173456113629027593289372957563729304372794173843428759083938309353099016623171835434169727324438694695157335111906057904303010683596002045960291463613154763138854983603215534365124369445213733017039860585106880544128585392406419791413302227287305809086156369418595110564387410712339862018414255204675326543187608311869026325048817703657577502883205000160950088228591337470926251787854454554359926477731277307431554372145038286930974166778155577541142726973589152572928028802876233211769870138525664934938364412672135647431760012753084163770083123718764147788136149401578147656212242301200119061336057009586300416677326445148122149863627618423705147907238858302107945274723345623886240737775996108824190260767625174992827334000640000000000000000000000*i1^40 + -424249090828414489350390059654666564783282354149519042659735355419970764279220208945840358402395292729655024506731224734837296650982188451756306261177531778876120030522579559642130261014668193153944135754016370163685600326667797706992036467294861053741426953418179537648351939565768132560460423983075947234572154561229258526165792655688200926489125992183130727640338427925744853987967246604147103165135411648812105932039249340844632019139581536896379867369487055862580102939488640190728604278743372210187553430643369312539087863599489281799348504784615004503427962480704425850969735555831748244083504562337387164615943584902848718860931569967786415915566580332379319029299222900763306856261985627953750245319224825560681561649882527664001427501004716936594375107199818254752565134499037133408122782145599058375835544275025415079980585048508067603923970223000565531432647200414156210818029487659127569703684582924883422317798453031048440896537379011903274126269345334625069825799594284030030890981414851561246001800689557785097375354712749586576537296995139572977013564407410022408982871632516983559505671915333893531278323470998227754449293440536034719188899433341988859518510700841107066122407325139768520316342168809412578807409348969783614074166587438060372516650024690750024365014483890379806871950492291569261057066888428338068104550726441509089881402617194967427790911088469389782733324356501372928000000000000000000000*i1^41 + 232014727530658570499469789607970502824549517625667026006688604066397732501114961442728942114056553004021847407354715440165557858790984073544482895653465107389661854491496483685405941663279719538209655775261024077478984592323369751906667820083205573006018264978529045598578092924171791825352734340235962397558448336270057009037072639174643644470244140667764820145212171683179223899551887955631557116987666106032986824554664867098203320632529804127204682415877602040806310736147087935864225108274682964495267039080883702387370794126995242454615573005824616852661687590275303337815760525116978397897064043705496558555296601746423931857604938048807161342117711419403255237973330289992397673190499000220295385096861326051830356448563091614477013153160090317192578391014845437911304332647123177663145792787553868819583870986773998762650829543779869844873361631100662423584397837331341096779471215180139329053530039827280547997894003822659880001603400151144035035500051105768513655401287911824967109773542867265483349681837076071210971979254106003534761073565114501609071140733362910871081728632790623079102505495712590070006237902977207630552900684274465913119035030189409707639787735480659405583734894859177962922007328959253477677753025527645098386899796793492527208884550671324652461971132015161633203649476519065375828963720743017601685787051929997778359644201228478425988052801398932304427168563200000000000000000000*i1^42 + 120231011387167887725749288101787209973467208001479505902465039500166117302401548590760521259918645358085916384668950673798417061226570022804111808697461820224335904108671310399499035529337225351281297339637453707899050536291568722956092698881053886916110577421488817236861111225783652464399748204562588169667603166467959726815196386399613800191032803544330612292185717077263775520061447657194897984486971562623813470065736561896907941063930665778368563626339264539541903150849372906419542561083143886054491149224064423209403579104290701491477187642146836527144552664107841047369816109597236996758299520426824941922538784060972349984591916072090355329216034464028457781963284754386114339187927087239410030234407289000603092731001118925102443257705095739564019323698111777503134646710609093610338838133477582482501973653502192303882032552425546177704739425644364679864230250648347047865108952645830097869551015942667898952304109701980741863921064306382258325563449952256372318597209074612914284300186176904660881379415161714588555108577868282842987483492538177316205992216805828471562846243879225851808821062464024229423922597526005000350135394634301016703765517429166470340821953573079437654635597010776674916818844458419834210828212040635832198294321006229542502996335571490749035960534134965076691951185078175240572052692986394129059225166496620084792712378632088197764456503301562695680000000000000000000*i1^43 + 4293250256351138837099269282195390892971623095157584028947973981204874171915279486946686587225987402207528007336738927933843921697552365743471945904895247982153658537825711624012198429526036307333220196716706626881284445481846815058044511505959131432875152916359470917364618567968563992665101688439739669907334505254441245370645386617949975184871315298211416434342899992462371359611880064968655411831113104621764048977591329614956020471340118466148692595315537387429746736032694096658788443196713300499511519173160623467759803667452480709268576217099372558047983365615817489638449093767173218021850725351425029767356260115968432173051417911934605197012127352838337178989239586229217950754924506692480218061981769094088374009856850288884416315993898234119064879878286518603054334146928981579704406044950816062528666603582320452489315111970559965765910879136817182577073546327072515748875917748063527501605716359677949137942223436753529704708008766423591851286733465695935780427559354056472022391744925601742622568843323663417661580398827828966753062876365208761638615351984204359067509137741728451903492867281967651919213357958082477247476987856106899559606931192703367967833756028867918420370857127164155469482216474586472138776493888062365527875322782609814442248227007984914087609654230347029062750409134308503512120429587890884265762843247837966271936349548701719107351871488000000000000000000*i1^44 + 5204179772135203078150793564208505634220856088010785928162363747724551326024888903528333356469979157852196651677020654644630637264552368802498083424822806751838262020080678153486267877483442644057006054043607510837257636469999180205886660520097058646586432065236606797615910823011645959953052683189872480028103178571595094382136579125284645957628524277852904146635394403694070852688284242979872704694112579249009535325147628963489130263719214774639567898221625246458765988401661480125498175192613774495134583721992052593134355950645936803159891805014854760015904559402751837608708437167450561540754544950885511493576334690328341504766550212287936895115251406930157861687612430061524366218619187405101715578607361512467654605869441806773344579039538164386980426743978855399390142942223976060798540860245937797346138384013665554219772435736439647108609788170773651154579385504050908037009582841726952028833683547273358160222600575817242944623664040520362918389820143060660133202292143357261810493008429629586880140194133914457553848443550993210404563782510075263470731521943305092922130950503473414879651025694775220799524676634650095632083909033879320533262136242883905972215340741487969338145562929575253387252138605924878331563214864445299794499920956739935852197507207821614540886355222768522079170741634692716944267430183522137595100701343689935293379236179213077708800000000000000000*i1^45 + 1080066111732885994833937386150755275724463952404983132707857874534147730972196265769753929395194586758928276580771244585191580129489854902427283563647848677241102357250479555115981162562507389701897757500301545561221121171720771922789789571427461959159046817030106561420135138900121901365687194298137715981695757377163696449496801938298354923554396820282240042413123669554936638873309069561819174906672823330566236767368636216674612496417312942465352220177098807009650564745249699201393116950286454329161666419545652691897244143831335665770682358684033963406788538751566997294835885489530774740096140823498420443094867053612397947413468842891423267488644410100778815034798151716743595165891851064992051248154892489375646910306081941822488617131830423913835419356201923538856859964473627653740520455788169647502484296625163795110895824017684089765035136707379460138894270539415283551031246568545307168908010960837253541022153519022773120814949827039484178289878764694943658297374812712297336217964202041951930302490807349216117695002037125066906136709181637937424041807769923476416156576357286206425524805840732869062766073135722648666055138027613951764077447256437880576698295269584121630710093132187085062210152066746613232238963792880121853900784420328652537148025578178025738063200139061864215661974621863599123708679707153788143056372065819678656164077240320000000000000000*i1^46 + 231360013047806245738522116301726211514533157303806735428250813894917000615729418653834572778646680750542996028240848844092973784958229325344197108623529200625658779241608166647951104900640913027704284547445983642892835865426867660031573197317420167278750144098395603024325511697003975520826657881171786248750171350601902278809838108111263963000272680951833010199364939890766927734740076743033928869520869202979586495958571616245449493787002458214321487326068542517365075944339423129136301404934674068712818165817144340222527259599005006340123589922087219051509905550248867379890150109078360580519835795198453772236934009764814378282372117832689173705182205753140922921991444513476409321415102051731111557861377253768218988865117180405570061637731772018122973481033908929612404639960429348474541683830359772276866090137706181517498713577114416385108443148021696511616990018709738967287623628726726149527952797820044114940916486352884807661849127157338069019961584824706835668461061194239543748583941276690598211362721066402425589011381195604250328740951995376275367729174125806590607258298768662106315838120327849808282953351748697213948862243161729103218707983935003857707930958362451939386426987545002489270843040694479625955847118648264459341552479424528520617399292385692405129035635006263275643462087410145536612380866282894854909256130467746283520000000000000000*i1^47 + 9385383464956781353839711350916985694556518296669545162662479795029640288789270765612943480168774379739072024679381309640164935304015051943310212261314190823930246717535967266770743568523723987499965192939070976219505538697440551746463919448034921917228457175896653729038962974469912610582925856386653973305790165824614009988324714908161113992989756679857878244139039617089411086322012604228060108258648712899581150813305760644538345878962047979334657293305695210298531364324822906994234188463417365118420370821439343769493881613278710729243567653915590202034827178594497580476780590415689045445024354073762497761076060635455170865504034254444568854978960487498550303952101796955953007416239301780996829687655166125756991666018571599601171737772689135236640592844775722576398465377895364035154710272581760541507308595884497442908775295495230763658893895348991026058672489674828235950541333864130762790664981448471087059907436302193334384494123790175004910220470235838137428460738427840254060489774573896234625844623912020714916449129991097448260694270166907001988521961813263128420903954926221275350175034550730447586432474753810977077095810960704719018779512352560394765987014694585147706042379360513041543504591973675760397416131305200023989186863031965426659994990441858715859666501209950655769248128282342832808442631197374430696093777920000000000000000*i1^48 + 131892361578190459600394831908829261082652251236397848111592640362115027049038207730414881941755669153901634854634769785277366816311614035569853079897684512008208914673775622542307685086137295130282461890130357214998528464753486462483807350030995489636979124385578867732109181589009315911518125752616489800963442324248899077120679760332277955635219914264189629563111690273441524188985185220811708315947876680952034712825020285056297184105010861008589836032227138201187226675964635311052161177636478830378774066012084343369319982308913113849701116100904773441261923365240507311409692557614680162322837374810788143743896021543254299163305360390061428726360029804625508567483154005632413137639715722864442745649378078744541324914502037820301096676548955932290096377296504888754605736459502121387442707533474020221093183353356422792572604781277538742846196284795278173380214425972002304948182862207699003140903979522592640266897182111957138724333373862141294811963155629848592626183313327106215312499372857246705217826401146853942030022410752133298698035877573464650283827499989773511126405975987148120530278969077530856128096199860435720153661254595951180240235787218592626756670132092206778380585792424201537754277329323340673685866800274765254087310055013840411392505948209082755321547463247126516419895888191843423879782086102482944000000000000000*i1^49 + 22105004014487487984901568534527187465981558361882780903015585863036140875270524098933819960798376957177319947802271510173448814860393300522646692493564854320545188163080574023434924798928196058731467012247719383198904675393985228404581245185112348783178859432325762771071509157088972922889923242286232695662998913702385884599386282039499510580569121962939126219621959644406960473332025837343576999902061634586943772896085859384006155577645845284525111498799029499708636493013794819745801941356726088957919373666072312745656597957316748168428392853046212140469836505813211299337980770046343140520456748811010492122139156044810348754229304537389201319035392908975452024887366138537808342551275626178674425850936189757683609789676144983698197396964595612202407050959344738530605848227027221604781236409976920022133688047947091802363566173473396219395501080604572072327346888065109704258068412300049253931902065965591843216402094104924855326599002576226745824898693067911358487186002532268694217590787662315491120239721305024131500410328469226685926990001798335484364067771218357211606369562645732225631042430350489717471224327906490549642440355683284632106219719661169519724675928670968782528171729882758937757963364544137719440566442288789586687219863733319248173745794117335396032205430250428609414189715895322251993546752000000000000*i1^50 + 2681257335718676982765573628166693512560451517934547334014385718572013768444987222281270522022751309152771751464250541016508955710935085864176791612796918875019767907653359115793238240106330137836433730498902410194196903829457530392806814688642102660728741351943778702393756456925694602995005411326683652604423563098129455040942266204406266830883076928659854511337491746785168041176711356356463784986848370184523564773427742406673160559249395164563169400864719575224398849023920646705440656897136811484211158548414966255708302067573751907842413285088539714886721698207528624787795941054693707622683778469314027732650832687540285409070236288526897313587063271497786368109975098160931489097038282374173818877480584477596327146898263544575462221429164441897010240445729915038735868066711779485491118348034034610007710284721663075014823148558788215791209940054363717334656342412508189470313361630440347189198084687369568536311289090502538743148923016289419398200652090199820588561982512930172410557062185561067481428144998502118645853790426892729951582769551521340046853395120264733042416656643118362934493069476637676021015334586888265505213532595397206189561710859461552980246545275246250418819187726018610070788218386665984884332264573765404973430386719270299046817203436509033818817101141861171103270558498816000000000000*i1^51 + 57634482660624750413019288395921309036621050832599782529862949176886413503744267248386586174520576393429208251121883022587944435048166064608180223814789574355504513586463381394802257863324970881402110205167345936194584392804149125607855469837163891608275788796306721078414140314453074150212800618375115322778356381333809135000558404180381125026511464013296699635461084834704685191899805364911652793812230645460036905944720760036511206088982096184560789406649464695776260897230200775953959811207576785837425021493091901964068156112030943381823040934197117740210449654594599423112061483080965290236068790350652022792021784611639411641202283359080849197073199670818330862776838019208858157485604958647865255011791141918676026326068888877031156596793015825891472421263739629983402804351355284602180114547242823052820698587079709062926624576630493149616276122085777900364963369012903073190101389650381741718048944913709719530667548648548144092050129616979361104018554288018401144888120939927449487297670114104990041755590773140693864374325498698747423433923158780985447169012727083845076276334849000930918809071531757190500506278631431926156096866656635735521405642116371296462677024116985997765028611579401180102935058671209244870972065484455923046584250933121903319912934005991569219809863944131051520000000000*i1^52 + 352207426044430685691380715797213642591161020438337876275552989517131845706554520862992163969786904479574748863322959074433661660220884462896035130780850112692204914603525663623969808965380736900840374831187723723539157446275087904959583063272221583506557741003283795549004223981043987637743443575163397126849558515421032233587003037342816291295047750148941900864866470670106646180512390313729049411978987310273632767525969009800448079149097971184285205096973599302460088800690116342223404843784682711970807566462813009657201463658412868593437909214564728623575270526191323051371472845262013006033244096917822000692852781693428340933214393545112084636771770336573506597110463550442812029643616049415670892694441492515905987836370517193443790516436038417446926536030550519124404819733800123365959001660612851059925249648195550073970955763979294160637933650027393794149197913752596300484806158307772250725192800960771208504353789476519903536577414562949146767193736318557840233493872873057634320806936346815345036898122668439450884907216301691521691760303293849475135033325520913037159018767860376486631778099968314065599453572211120341937663479209318286918192689553413253392414689284550505879877295090947881176936120371121676341518199427591227220504446393213749259628529262635752882176000000000*i1^53 + 3672339012430385459587481168289330567383533137028395944186224716130022771952744960265849337395814037672244685787333616010917309444986567219398926959214991050234762733291765394361421169173823148870741412833579744327416890547425799767430055551884383354053651212757673270182300993085453235148545930311788436188375713913083853196894851754649240251881963422422211860565632214116061156257349260128360417733914766137808103115707641437725804226796452864623583111560501355992358336589944870122812450976866724696527312430517841861927422846965276428183357491376437243417348774585915348057079501597571926591845045531011659508350397890960759952710480791764429162661400961711059065904484347933014959880685877708297868912662256544279082981641807524845365211663139630085651444185182969363077524351376750629005655744170412778397295966103059400494777407676536598052646895621396571839741377422258678797379455197355463659852861048894395805393117357854782116839377907182183601095993999289287370671739164911523458094347676355633680045789616920204220925012156170604944816670314016726639122608572826172552889252384819893670733700669931800933366286697108901261728749413155472153355414781822539819475237554062707228776093907499929809670830100000942049983953161214358912416356286708292032921600000000*i1^54 + -516977046317496426432364642837250669028060374610325830049190441433172848201732627457111345457736254643062794796642606568433230133156555225351468943964878150570167660218234797623719954584777306530833346472808336293728004762801873597815319218425054243886248130719413916230535580684351055069626141092995918217447669242382326894718598129328351040460641062000112099146615534214366804674030684546533913305330158785366006649414080909976036961632975453766998989323292098856959785115714629641903817760650893776096590137760443710049840331211322155987820589317156427400316380088758765529451634590056111742187349885530538724828146005179423937866280374323012382533539632473809443446329138035284596388520434657797234867398583293623098648133967236749357167155577408335048327295886689829815360800408517681575516215818964611345264847750569618217465341858823655134124487431094614092737456293633354018606632667327133869816237570506764799715053385487765632665975403736046857313265112694546021890448722539422642095469894953428559548892795757983972692040539537473324681978767949709140690729410036088406980474968514601012859571237852263043661034054614018709824492689129852645124823742941549158894445468644724264269733551464333035071503925963167153464982914856341464678400000000*i1^55 + 2420629372920732940768092825088849982099678140093206792011418783941128875340812805034547431881080073827757447743631081338055481542951540535868671005169348498836790422790029904801019271904054751155447048336996555314925555162646199975935707263750691113499300177988515576024966108472046009489065932059189329469746911939379232731039013846573940882051316078690802571606511428434650875932355711677995205537332592741257665479624734947714637412219703426606894194959089061998646368024298906811805833627175741707936483557183951995273045964824127253748472877667656270447446119028957127161358943710754227930741637418602892180369789708154172886298928890609093329719677071144218513146404806494361277076251246821472456322122915138507863568958414803656589711318000926667326351366317451694086608166759558613294536522515922857516826561341943931670939135069143747035428709477623393250686840492801576514809442071614539349592214009886643367149875282189812199509215385084253246422375226082976686902961046017114812779815859163322487852923769813103445694614311128094533091025066031069535599384857604380383860796155582617390457411015889155430920473244950661385242538671339560865378972792742853547688130980552347526686030044502685802406413234353118586880000000*i1^56 + 855353391091369170184613375412221484304398743944005047000810460892278029327737476304135065488640215245073555621927662600858621874885361366622494836824263919325579545886358522798173741490438575432985890300355705284414419615352491952236426580202793011523761999792536900205648010105164356758838051741536705337196621891392006941512328261372004745957590249984469767319803750968477381932753912914254169844095552507151454019466661609095068315452414283085330441980764446392389054267527756331229148154963827644025574729719105542238464981014821819474900051457917949463465948388730814808274497807184647818710936474225727455583035315319172535435408851778557695776021674365673362363563642301656050027681608279813839672028561894816115556551235774424959287743933238978368988435605876060514373361051598533241218370181568890922401917179885526432129252627711719442966399416329259736700475261880071461295308324031878030021778964439312768845820251197478133425075871211293955259566970321335043699482109812774762380132691325777404903346518267522713767095739032079236359401146272700053902581532136404044764770009256090960955957060598351464682522187495294665881493200039325040775818427856760559006065136774206760981889590908800912691200000*i1^57 + 2607770149460353348719906894450899474790281259344783866063991197063152274161264574802693311461493251399717471483123045402019686681857440999559326189927084552198215142272943735824546247547077858337163251954901573220695392845889320267438557044237906807819122985139219436627577202021845476003259156043866013004980282315275256535807436396304589671164455095713488309570377796497018748592563098554985214207907370650656689311161512786532994505547090265128905024711446002804578718720840961613024995932415152512036119604796343723104542944107959993361784444146775122988274585948007405433657518663228716735052270785718305439380124980334437601755168886028449917668561466299980775169338497343641140146286236204259828295099998925548976726283597668850228150109036607106513789399950370471674419768633025644922384205352663467768660735367123296504833980952282231185686633345490781826348173607236690206860456869088356037698561248562084484755670567895130778048482897477594195615911547610570976612632151471105371126202161422955307981915365446878230990663985348483940871568717893764296415598608141273870826311864769231862569395787564380558190153372994431864870436426142139662012414370271666402643101456256269609600000*i1^58 + 4094629344826095774596943022853822865405778083341230855501028954459728728611396750604136957927225149723316605702810578069748973667619851447362127465236294860411944828160747009836426492703602001303956336890708820596323391921661946545174772875182694344522199566973866344266651570200586409942121802848843443983024208995157819029726982820335627923487222166728581985155236744509021416808495217788233903282767940046111490454445290249429811560990904485081594086813090660561401713257077662116622645933957926493569080048374654726066546916519572242744110273377181226548164930562804373506092718606856701226664649220659521694933100517920194787483943612832171849177482372020784756745683517298989597087390899885434896597829059936227348227612925742831246969745670657455798109536720563118655621198326978998648859577081250032111265079501335798525891675111807706446768599740080603246922624858474316239376548264053065801040226261865334636016462392869110980362426266499910673557850562821302115323779259904188012332722676318684488956370590929543856716779498501146667851144349431230125765569331567396647430781090919085644760013751188543487668313997439151624905721303050261156160029891887334400000*i1^59 + -23470348356058387904564407999238991917173553839600705390856534431747089611922991254784029530551283556039964264521074230385720999374412886711932601889229651827206178830233260768264382080665047497502131659359772901921791936300406108934826207611360528714086792984170631276372082796494100172250556082824855303395339697366190946208867937903742594387658040551212871105472182937574419797934705104228931259889419870632328007333062774568444793201335273253284258186901304461424801414982520400823497258438267180217368476710095884262610588818838007109800977343318056847500200354136274789884701745140264513516574372520729458791855403568572311496710026381981581281593140087954687901120978820236401497476165298806211678354629992318903009644086499433564158508504698127364804542573030095726902104574666547227129401024217348114256575767836274120868689604578081784733972201048826962599992683785607041948819568726063781192373079180006488878549735088582258420331864586805831161921136679398708190601579331757756691235874437467458843610316408812984568712089713810988146411238681813051202713074718964487173314801656323192794882852799141947934409783942428504590811188219387200*i1^60 + 61819286778570237444391150633860066160940993636834674349239111522698353494325431713990053801381078905887169426325570362856418021315695542028624894854771767519784279452219164464161544386273371987845320019044743587164083173887114920935600061883329143883835953712876125273904169194244984125787341021579335198529470667666307041041593864195548030150927849204071673674022741620942327469379716158611907304380301674638275355450521271288432898916074147647181317834863700316457276016226167174487997796472978468396556503250974821342367281363385036412722538387168994274392668000270723351278004317357495701957040735605912438420064385636896087457035864505382266860380226219371782662784300810137497549809242164734156130521451844384465403418814650320326351936269044347794578661306578082303875990579332238287608344601083874248204346856128442886921273025826275466285099944195421822306382816648185397615707953981851577019556367034818435720570852756315060727143442186439513671088857291720027478413990651475926527345585628205490688036294281173581464529227364494283084574040335640182271145136368723633968911098705090292396977740245012988109740775520*i1^61 + 4190709147176447606067472264194763298373150606517123499077608047412866445834674996123060297739467643239337414064131293855169058374833962964183355746891315976917639302382086124586529985731562216604113938094447370704826794542767621295763597038737796827841753162216589531852534305821149942573231875527665151662445373943970461990805278327344169823250482855501715565075681260048345485046878071709972513546353988795962092202482110276630498157975399317314963313758980436090825115301312663898346218045041571132336571376519251451856353879158412888524668071515247197164068703907742328197495465604653050030590350829382136950675626275196479846314163462242295734340063825287565513868376091832652870794503035229044635561269906258823086151608838606692914067539205504293156556367245975039477156188638544797805759140228223006485049461177492290918328517391347935986932690588883821571667118573535705608060926566473412189434467449665399067841050601285669678090613095498794870162272337842544880103234462123528059498817351150290965553139275837746896458711430918569361705145004486032694648548074300499685424289*i1^62, -6028305195730319053525108298409724333465251824915142292213391067458669640993158045996109165571083492011617723757956391806872264055266225777687474724355991381339752212721594212988281341930927070361706825512069751575653886033024708928845402259697575921182399719263721264229240232565044469750529267627943034745538381707310054717395879662679734539932789783773147142928864461479484503198735649634484676208314365623938541542035491379148795156637546280920998382776668555562236872830494346827196415565870782948651974752588816993562763972591829951277335847286145528239863747315853113011879189872690615115193674058676519658318895730117436097818375273917740570284184254679611362178519770777918012276199330271903977526732140200740717038780909365448746487759491110387608636463840695311212349820988109500366946403382872558045317927889996477099815355422354002930906589146036614122780939238354794833768106947405404420738429389867396255129697377747143088286382565785812701829348704712764070641233178505424849233950715533482402040776568315756874547089289901346916688785704532652606423281004825306266818845809810743178323477741612577243020771399144166517263911595859828695612186914334026543914057889739605442482151674640437264504147370935270077357005105130064484515544965478162275563770971531813601854740529343978219260348137594584627502952624254264349196160265639318860037238933670500050853842520650330680536814966448408661304664549076257026757965913990112153020606952709439686475624467913274220110851929318961474202238372036705433480063952762353288157400991032424765698407835617482707370354157772485230389350410789652290359340559872908162184430076169684682528693251746850523364004702584490967946422649767507836414413969400818426229489025929704064820243896513474322131051793703510732339912490018933846436758273813915299370022075256738995500026215881067733893590101353676867816224160238867558558346114973339294054124207227992443781198845268101729697802009490374484204719448771603353917832336576653247073123079413021533930517023836164499889018633885812028579688448243760508796030668363945110392779142961595375516982587524284834487818191054544416457792571009079345825570947119974986431878152699660987059404800000000000000000000000000000000000000000000000000000000000000 + 439550483045118670785121867792256975324800454218680161278343700902233567137304062743459297131520094720834047954626256059541416594508240773763370120315612868515019317903538033674392206351376433413676465959762007828117010100859629556002891336726710185325560566085824345187419332475424595372091775070903376376915428740569512724412210134588817638665479829537037305891042832500311440923421193972895279127785230479610796051730867121423423104164772405707122532610854041359914387615556733852622378844102177822144248797026274745744408061302915775611061541259916006538819849932189726303064280153478373329862203151117250135483937016148937101642260925258341055259070170203074536811834437019047074978685418414271219404007758330338669176524474383800174978706840632954262881247571548869163612030796349158150390518553016307875425427506267356591176876542409475935700026563909090918505720286952356852053759608853644212329234346983409231734361712784426109756462928413402800924121376916273677147175032509286555554737531391183830329366760931835318034789978641266550446575112109268234809685880217782431036723826210834069117516400450793824870234027620660530028539891862303160456687254420872432847071537712748325157854099442349567399322042660821646622393614846389167532856146610486349041483847924849701579426044873584109824556214313613248018690894065266803687050560559079129033602386329999715255264967568349125986898806644932679353933304111757241922200704340139241102819852952041642407614863617774065830909917661540693944535592960823364857389651656827450002362739969431678570793966223554139127935348622011041513602770643381253788280098806074962602772468653376719814204807157605995007134864102816718035708566220403664026549682369035954941339117835431038899367927063100245313559239162194037534124663307693284593596643304649015454233781843997744962688543649252509850003754704756558644494320900051358655627738987633935930068176565884163626100632539138907473289573849139647309992423343835144427678879962680006027236563037918138259093093547315353400386087747479432362468987448896292536288029287156032105170932855502265354836977928026507664782531906031957753002454158155804248857229663994177547233794281714211912417280000000000000000000000000000000000000000000000000000000000000*i1 + -16415884006507157711103552728498091347481490643359091177374693417452960752853461628418153154484378541869360404081608799915180391639150325657957712043660312942709048679224176761589636179993735099856929985448049510172360714800523187776695894749196388736117553666394598689529333861307861719637059743135971915213206268968236606674330643545963905524701952761025713637215199510530306433653360011709975085539156431429453397450213834458064545070648125312061365969664211184519068769859164943299367316499063259216314520444018506776432597390816329887612526575340011555565790773120436642611057279742382012582410761393786115763764606003650930978440153005691611995314928588102485575074004255289309244328551018797317220668892606025223506098388856898682756812870631598389433737353376319852949459321916582013384175742592091549888126731272984563358995972889542038179786048170540425720581436650423476763488319592732141250857531531848601848135434865295621099949634044282680000355866455946788009950351546664146152614220381135798125828632708864958563757597425456338607064588646436899003426302637249707099774210131549505072041379551236699555305210934283804593321321268613463697999933142743691036438976296663074339021579443917452104592398547936994797048138916923747411053182295232829188361963572602232280354888073820610977193273303134902651388440702529115671645924613218243131715846388297203282288784122274963871578579216217719907185490190656155487943551637391206408194178593859532071528166096544037015142006735190447628786219902819755635612668644983282754636809099071839802068861883994126344658194644567730485248561023539759534456700384355569281914029075107985120119809357214627401547321857998667103916354417155652499640560521511987945148277792779046356804414107665228523479154138404081597056705815332945193456466781788782160298623145023048904314192929231571640777233568451755004818958856348485448938152761819139059621825078041281697005720426712856271475991366519580224198484939337117092065640774549753381793340619852923695254020632457213285491900431372384703009308160882390330615893201933085950386334314742216116278440455638637444007176191410769084755608660559030763194952056293288715211567522111896177082368000000000000000000000000000000000000000000000000000000000000*i1^2 + 292261420279218697795344151036559096761651560084326136256353351923986179164461979827208542364963118725741238921042681598308988425301028846451901179632748731493635872751478911772079822275503250479295546873471611459879495570206936715537392020207659971424327837640415321494031866055983916481030446391893492735401108346490631748516220771914736684110266085277396423313195366590067794417475881458212144903322893164689971741996772247846339212486791858167253026509865294511783862479220071133901480618718384518274966476059223764345628593005527399207434243986921678720651993159900938474549458425063346596325468264075140300087661942134565768559969037372433691466673335926464851305031131154127227919482696043655671806056649582014488984400418866103660395517949965033078608726808335796644297573043095520512552953576841469248279951588457707267912350276194728914280841608001912911888293077928246785488385455180638398105246118235659165350620703154712089126620690951964401783991494600052097587066611679378465965075531392025275611077071966784719714168121484132143311022181577328053727241144430892485659291470895444284822290264968463796880714317790714228801007833965619232087443795707924146834931250008747729380597585021081566066416899625744896079411785232069518682957918656777069491366444819675994523864536465063270225833363869743749093909089406144930244256593085425474192000988563298041119827391430642373263526916027632487541671745429100144579729409307559707800204368095186813622058277177103821531843156830582334738262954103005060028448200630466066855907419446551545681605648465120130131453054740596349028097715986587217317772628567178329583414913123408165584678036332871696438642652417545353280274640550629844391667240827715131002900700043301145925090552198884746777361437104186036839328091744206902885182029194223449643389463132377510807907751529693537820432921887560075751357666381109737122574749168532143348106943295669881289559012940875901281467629653477220581205091552805191756707051638723906451981821805463585986580633752066686368034929267821122561602051597825306374314973341956548496166388724518663305643964571742454357368247155111062081025717243628273644989244445376274761430432341067088212787200000000000000000000000000000000000000000000000000000000000*i1^3 + -2650276127757417233981679715463308160642931660512989130203553461502011334319440148261168178859575386037809660057089550472961210167690219525589802032543019208632166517279910929134886252035589051343400651968494938866548556054842284447477208339854439772900020216875711142254144214628071849778257057106921872013235478225168078918135091728808779744220232522187623315683677342712121177504661656245229555874041348508528656980219117721483150292675773802218011392245195894199845184441128060754332645910956780771348382426819603615079381212102060397374099094030715818853291656607481719639319053576838460037802843567106550823439096658690924839855129116655683060802451539260662146307860156845867986842200359625731804306057057523358639359616736419887355298538866065436752619899182984486722375887866447849169903952866492442448235023777852268644495753394408615927763219425210299321526434573357260290584227696931209558553627328557591460070996144687311822403702467181514387947936252909687961076665857296354831701602690269616607562482922491212756027460748057138015830032593029722990916156686246005333738754306931152575554830822364125426426803952061013660348043504826060642127440551292780168565253937493574819838297839034615142074056175902092681682055140387915503981067524098668806802731508778579786664374826071061758627955946030797347547897879897965696381292139703004591654984249621575787791581959531959784909042230568380845970068083787850822276481479643789795341674757404401637485620783354382058577562652289522986271523557294713234301673164396166493225879643573344755224052501494343108949181554617858813310922228918561570442404602187001615260160610900165842594135099592117810465254234451905081098986422268449730328432090303703605942977975183723915613728162032037808557417774092829267985882533070157344031547658614369157351012686780389490302093564800411198487390536058003462523415618881678697132626433334090670645824837039286788931849485305369609663231045043042776537684588584232296871934648568906990110505639890297606356828840625450684511124457812125192319811511456064134106111852159611124579637320426687752117424847453088122752013478585616678937667237929384173839782721838646311164274495372030430412800000000000000000000000000000000000000000000000000000000000*i1^4 + 983829358511007705031642767003874340540384138451872882443968143045838500941498719479919468883777778390032603368480845712560159078568485818463318006057700561007353980351935379619995598686835029660903092854613018674071134183242328788215945658523207273516104944902811273973980452262250500560526176199237636331653045163129271531327368182644729426247737524876662472178488982702739194280896816490530500350995084308199616110864468692371479579791096756013882664882780952969574136001740807799549427877302895883605986541219172359751279681008080522665207547356801072511283575527689871968732441957962431216601298496117850905859192927356279654721086303238535078026825127710866306542303468818349406552941302892209819993686919334131186427537548160119639440732329810209732436199181582753114697380023307094644971663092675210206434740608254471537124141951413647844163737739516222140336702506159600548142166122800794723989191821149029241520114946499473583082449617952438000734106364673801148648550171799463336281868934804158003016678694556906282971691739326949945075708881393085742345273945036033290172440860148054051914382459563354303367224216291202635089982173571199329972354686504073261220359511549338211262099286308026248119052783515704051013074815760026296145425623557790820750214821136668363443742503605036900005843193507385156489826376994420822064410857580155705576659049551703782772201741446899543172233288852052435270365783540781491476529116098705763987593111351042950570121511969338616181892641785156863133201894585176351094644376483632533095417475541915782164000575895407754164960163085932585240578817627556747640577241681526383120821571072288920541455954686642587696283658896175304921356026503521108379619886967067459761693459144298690952042654339130820695481017386879827939936572382811310478033908109841637646445002300664831465732099397994427507055549066855788119756313337682202637708582560798918347414728720360991609403772894284061919264368653368343647800600009072773423547099976924349719907479275684514195426311069944294218071084597297526117877267156052900977930386773347847635198406489966429968017494532801076815700992783150925583080753427388680166587474469287429115702683247098986496000000000000000000000000000000000000000000000000000000000*i1^5 + 26143240459490932019033885136827192672632152463274985524267016541568942179297058152117801395773233248281816034199103962778593012490693108220510665173557819649256849018493603705915068340039012558724353296452474858901765920266613663231212802547581332189824862858071570064942421714091447821111773554218835867184451814250027992180704009039759752810674484063374348522129480222374688663159336898486434562821054410081418942527826384949627095642371064437395404717447618058883802348251879357120001787272258328529277433179340956409887598091148641695272316590677687469794259958610415844505289496145015489660430046504117403260954773038854687352556032411446670348911141288147088792592476681288055590747630956955155556352987248523416067193333619844354831070989513397631661426783504715385089425708306099118687166662964633396963385516259725134204940361232231346525146125981607503464919072372073486957725813697571270304885597726553086452800965627890107317971006708321437084413042512516942276444201479452398458338655762757373405302849386062456478225498719470819430003962739671764627745895550963292167989141420591136799160154383742568434570699689318255050356568846508212001226067249795915234114387112461501775644635244075299779936835219855112661026189598031398421224002193251923207862523522090642432664883608141935046033323237319573890145210415271320201740438650819010999760337880554264149070344611544928314535774976782987417098399280898332410333296382774753260226856661570113439004016578276047759990774590424318903664495075365220305192260404807274414455490982186721255536974889647600561721834702756702168625960812417382607545408653867037779752639047124199162602899925718999577736346328727866467081270737437246506048735591032513587261704250345707634813129817843420347877441920197767264274323853114178351607410159085922398916865153671207029720282621050688872682622486063501429377774963738038850670110685084532914061272867973508340521188165310069638863628651107149588933881053483380409149472103506301363898557335118934512793317894853840928169975844615932069377448475019708942712614204425895175361766983912726076091835744272891080966794879864271288139692814530177804205049596732000024961678054309809356800000000000000000000000000000000000000000000000000000000*i1^6 + -43594844608422806793502178908923017140020451448515841405522617867717509850802773597127849847838461351651697378126393318033216497178627835497088127290795117004186143469747687355509534195095417655959886967010978294418483164901542900803189175020611229537071077224180382598675221388586770422911116863918758560938987443831662236398389176136804570578025057152854428586337453816707379035726786277922762983883672889744272387088078057859177193957684673649007048899702120406238704275674727184046018348628048758667393922589401726327043911053645462374339264290279390137172586545857588364889784386680667544908779372209952542670740279118634959228678233480890962828802473172772894168507392609551162404515084615388815452811279354056644973525318173896420991793527625528042374518492527233455204674797982063944495513123316466328515913363337048548932932699559585694431030916538361998716384014334912544090302340902846304779744222953162462082595301075323488312062700159239634719373345487553181836895480764030904663643829060653893835682319158312554178603269063775385436011796806942225631023168612715166543467900230030341863712877292379923975373718234765077297982104154890781280197373426632856490083198701117639965650490753478611562919623683514759957673683626601446004429511817648324015727423487459785216537857316159721371898113850180786726851374804274909219961335140485489892320819531196796179088925231714768706702822643368571731311762886369914817332305488461906414946550637979824731806881883502919791643817013174578990708774497923455043912598076821842048488342630083892662161247512661639428309696626827124281788821499887667968305005085569998919341860554019938170541320648639629751000765224656442492718302318290778205837025971105060676123328671820024605864625906081673174858211871612161477192951771384926919499896928762542667986759291720914271529832111840198999682611015716580222922475042938923779676323965855157812448679926233921151381053327017290114272543753926507958526318849890434568028177909884172299560011419239648562383075912556596718280253525915881352827881982642656245718103149784787248911853827666587622669851123177856182404966617681668000243649753255308459652183235195355421390635193975439360000000000000000000000000000000000000000000000000000000*i1^7 + -77045550037215131420952313389069198372685783409170940078343197415376979538886994474203934838117778195066414076474545211519100678728400755813912085381901329026850131419914481143802225846864704428542782436609903779907114784818174268511458610556612898506428467991144094233498628274537126315976790514009940007110510522506745183966677008664707522665555861310216057564296936761600721042629564550955354812745097774828702136834685796280155124389236449085344613842221621983508407030982720843192107205233397092623286508140939301527053460368490451956211171574383542496694618896318525872683618489211539866847421215986082031284976304072238545453831823117876372841022977565775928643245939740734079984839734906586883662712084414406331619641052923953983955981278052445974640151037658032727294682740615639056749066545214773442974146755275955186532086434863744776782445486051861094677539256092065622433083432089714362930933201157955060913173883149429406716826349572650865917801262086208756976770328088274418540365357271968008267059043995638947100072513144980913011167195864952736099383451191107201843201698410915135613472918722732079099006170862993335815727673694829640807436635163741009878001005791038646477339651315164355874565699297677685130521791027939964272035476183404531472752331352624182375115080787334722287821029565465313622944826980493983882632095180965015669361278402383132611464147082520308363720454712705479038335991013939463133094187132141085880860431396570958558577821220343361343978938525788194972273444884844367628526158107093025546772092861175837822437617841940691385112954759210029579721390875361998975419014019676317169165741079862038011924303380966451944188971639069723028657942677887098355193286307184840628574142204086361054469162755117410006494732697053695887559380166760742076961140814640535287314082543628547262194239686494696954586680681196774481191526326507548606725323798036118532677143514719739382080997543579031613247508921870139697977420813153794029035081728292409599928771680607139448314600349188083784409161996459420367766442897436929358231013522677870225613718407532843475395574852629640789227229203614132589634472618015248146166492771045748975372330491445248000000000000000000000000000000000000000000000000000000*i1^8 + 332686197437966562857375891668676994236435640346987927321163940069183061735762468191908862630417045313443126217007586394476066305033424437942729832848044050648904081769225078707114317266146208879593833627370991262658393250563063174387179233221414152123986446630694391535197474977565796045659400289089886898107274893287888378626537860175051151827858398002783582175901718791009685031803851272047794997742799059752880829601530653781373129731848803878538241558377454945121274516270095281074587186517447508397874574762781037282288917785085685170657388182585615227272424699943475388706237596278106200378052982939524614836526150556281966358976085353644319242307190260470650644824184044549859829419092955834124319650726810446447794092097686322101389067008614562033187812431421862729948455423978673330898102136335339447322370042892895654105017008075794752981084258857326347999718018214063248996753546012703036039252716259128843658868363393350255835929130486860187166762730499048674922084043978480910722522654074132133984054832920746635726755083842217146106500385814874503970656866164978117617696000126325477950016817376393367220092367733065185733546644628183689265779730462266160031699942620955780550344944301150107132561617188048543378472183771938582361251811906612600856272547481964776914383864242895126189981241265705303813708466050892035846463969053782092503836823529717437981081189045598924393925192748418903522225092153256940605479817138557159629792299394366566966050731262995719095246358495809618276298657454368888353265345325640575790106334406952625914658619957073306987101420039511580847801090628763718183284144661529918738806344168148634743274778165224902636749035297868771872561925201078554666539862033046371184014478171520780965307956634355410631640964741541084881701071548237345153666395821715821827471476960085261397748044335216892219412091448350794098804805403976154720179523052231914401515615348962690838430704699145073341054484072609980578391604174146341877743934897121192154254395281340261098916504946631362353828706516107483713464967734786630785491904184982996431106660064664594070241250989633841667696507777309905605511633267364754954424930580533090572126327406592000000000000000000000000000000000000000000000000000000*i1^9 + -473111133218771126641394750828833540269568115482196898349522109883958550182620005164971377718978193323162781977236220054206612949522871703102902020542490437953983838356164785379170980123193261942409755778987253290471877439369153169563029466373973999248584504797764744273087840682989076067610313844746500623538448582096772533610299400564867044203000535989838133944858953322904662888451329608083008105330657889973208502473632077371188667288264605859785666601308406175652974819221393395566265905920126941724737825795300175978912595898939541604413532701745361403390255144884970896586034834112610393963707348508250813524063199860891391163798060876887613456052834368323067352670993213438725943764587772929375640092695695908794780239098781848676208330643548852206116236892506189457072362827642652262392612118575275188378117045305334666078278843466177400746367190014476664912228861967938325420787069256131824650705315067174032686097549798276207826908242781911200591012512987669179242942501647775611343461564959044086235702140190147067568567033848315797494167335611580779390142163997006273258001663155732658079229392086403278673809869254773608733748230405607990359256532602516691827400844987747661924129077594569385645430841058042434293768719881098358321020140713574408616942767489123720065974624709935793180504167598802498251333022291257028605941606215795593942014725809172638508954787250193033506174633088059094623332989554402534799302770762824710909280280887771214897219669242219411763946166597699017504150531975153799976148983363136901904981040377524531414277396692596104032327367809612454354693952442566437744626076125179844094843028059648225438825858771176626564281148952989523220642999437924817085977909835606495206995653943415961858171568064702582966925356432554511893171363712696781718643728830462937043191032027536935491871300539297859797425861673894459649340827754298442336609269704266583315366401899514611279957211575267710404256300455287621822120843463493964250067557952389258288315954797221830476912057418540665648127160958678914749988610427195184284892756202724745365351319810778499686813542359843316107932564912208233899034015102328749571412032897503924431687421788160000000000000000000000000000000000000000000000000000*i1^10 + 356890497269360695338326273787906173556988715407147762924890380953977665440012915092146963051868950129059581984877977746248907651130773033086525823224106888022270027006776345321849481970099674151554436318211033449233208375483617723087456873701796726072033981708153183531197094672763216933939609450367052387807017834674892536140664744127590716807940534883940632898398761942970535633536731145449462963828995555848250972664003544922310140418121256456651757981105835919412551496867791528247326261830053193435337638953048929688181054803544959399031245350459532993411552512827026003642077690464466459736204488161714844180619279366341710495450321856894323689651795897994717548147570781424227527311103183442910627171179140982361669893041909600548101423430355316050088425824603258026396718619886851992561885932955811826051816748296653219314538108571417696480510528320822427399966324833858862140520667662722624730801752938976099854257359285837971799825920457488276886629754286880592449044430343669815220223185928415169585788690512290052941908895028742734704193183290978112919214848294954327789090395399928899617209959286359287424937121187221780412249577603286654252592192092733498575242341082337597731045970548166879976650444588899557809836342212544096710424998820348928700361773181297167323244380714587604252277018267219243609438822222857400211538583881840243569828353944254192627548003867791950258993880228452382840872737638398587582889343890586156393549782863378646481731764990861015231479793821449270098225557195410144827880753794822366992081884508461478292799402042457238258125750009087610044363272252529361376587149098094552160157384821845428115242314185513020384914444473961784815280553351449753239497837194310465769819572123978662721586656061273059251252113101266168390723868026279617506698974912293667545813194094306115540534130769113632849796803943297742945552913823538867972846356831403882489799322216764587152437942919865213988308722891771354460035280392695354107741504282569559061030114151516691010151649987207994772696226445228625354580791982555036228033251885957712617051617769951000149229973630958386640709788818823681970930956224720668108734185527521025334695690240000000000000000000000000000000000000000000000000000*i1^11 + -151001617896350634157723315027673608624335830435013087476127085315806294856659033933886384804028582971738991587193062363752363576370854503498932381107020734231709308660829143982608246081350775101146156511161493035797526084856668936973575469154242380154232293435399111543213069240651279563433717198441249563149045882899564111679829500529753726899617625520034629786562126070754754159598083983649303799559019304433251021971158030983372872135475570186309962676547512833521945390967535119959378710968217242897195999176173433216431783822127902575902873961730323970024201223318862876930135001234257072166643033941194215301186707770274249695887351896545704168293538879263786980505825366463409376961667440584250226321631253028596423913287630254293579130262466781872180668624643281841919815901858798048551257641588626038302024215110867009250680355608211480396044371910698690910126790197017800841105645304174951214419726185282699546317330619987987824943484965304158513694455178120338101659156043506874892903086133378149213913025094046805075629629630099575826859397477910635649432945008281267586612921293900978165646571611416158683262373262474467925680731128249090446541062082546278870102668734218708677422865925589160646000862835446615593018944808950288346936630530699178531567248326253289774289476296760676757300158587319603263536123690190551887248024485833781135839517986975055313527073916686526307066391926814027121169151455659238571249991534919661392015735221050971721484675218339739530146100681973907886304998961039325862949204023951034520652153042490358863105936380460938667566031065160722625248427553679949690770338231776416492143456075670626364695645689951296601682076540071919877070769245622572240082358998962494741317424655285358884863424166826033500642939232600303629232522955428459674022284704826586055442780342739758398444024911558506202138873413887685216759933694874560891761224978907703650901243339212017161064423070267191514157564821132997688830600537509079940573383846396976730754208763575582340739485572818015484847316450661321735020285567987935886708706102257339196780099566777684854480113949963552276131068667791885933168473966097001438369177794791561156886528000000000000000000000000000000000000000000000000000*i1^12 + 33081666812573976254758880619133677345243111230177587215384291111684873973606470070163196452080403516849844196915486202455856297331049234567245596781147663381763487625035580644344136317262720864613524768445628323804016948425340136085467042179754139989848679110257308860834945426455832514075022798536063318103842228670602584709984093962687234356892548408164261694295365885154748542774334740331331397680780943227016429805511881471227039485314416412761887955593116066131865437662793491972589872366916228592651296845165889257120366623401673778104167346166724698237233785930885445907568928246455827891918101243791397248342817057588151448319890701372459325490566668046935096118263653816298906297988247856394909229503523916353580391323460482279663127316549450874366032306129594613133816705796014067100757339713573686501165137551850789001466729595802631903813234502697973865117552377608308390174847011166651954799700374045561679519030820791521822318903331025650702659155352300722368813229749059351523007654554727975814539023942532416565963091102856423854951291851765508350611223711181407645966021607305230346737323040407742157890371779564176492061638173622294200168945029637046438616757475863642490655965946767070582572929404261438956250421096809261181459459401857371335039117638107036515951390197401348987994538237953121118677167437691731017477944234583009920988989622509659316457329425166660406775693057135491436341854663122083672679881344544340373878618692952045515407309123347819342801374197410698579912537437539139913657017905692032709923259267190691455588672474979741392373011463521730350636728151871692961814541461066789250430025440676178687132257380361845388676605362674894472861148360709876467988771572655874265867015061236111530216330791983228694523765397289627854246325027965005228648562546733614247430123374224273693903668916799147398292639314517440276272812407398067910615737178790599426123704198391827479829465909525733197322550253367779898961359771590094037264135014501357559583536327933754001413522679717179175203798484661158230803861757535103237950478161223549221919634989477518076272224466123559868226554534709395584816157879182076349399629889124986393722880000000000000000000000000000000000000000000000000*i1^13 + -2723390555641828259952468994630592059169895182943829276795563131014392047702389451540892792937634028724447760693045641722547084311076407988451931095361657082943170189622030251196222327056193889058321370090636959796434309347239219204909643712026212725828337857498175957792918985542847536696035947241435339949361455681305366863369740874140746563541683622906427096206451253910572769448316692594872172356126334048906545518975226830260762139635643448629726930049366315051772672570894483989010929129309663911020253877958314167677077166222073360432494237941293595421164821042617721286697178407634755332621884216648164275980608160963400848652610959361084927825960053891675478670521695579698005209241779685570827896515058404585002356486205074105741314789495983587796569407545935680957073106159312259163131543191341218098535507263903389522880425735130371386351039661630557687094837467612211527830949445202651814219349170071517265628857453222350250033201320133982836276431765745062623461854852678427607832685400950052971687928399975661595842332129333033149182784017169227623208725746559626559881385032533162715946494087179533369295496368319768983220436695137657944329507001342711499998768560251333867113073369627087986013867977752210268686466703871503251863636870859250209685679050085122117804102896409506332362741719399686929882880153671008769672995589086910415015727534019616311934769653380296000810061548681185408567547305339607045245388878199161224711850886307333044479559082998979692967466101963841965637763225259442623518619051168641640421255230209172233952208184061061876716763880978338301964792800848144327186928502213704800777291194671439519082389850846464602388344155905978453219223763499150075755462456193031774244640818261347581922017854035012221033385017874947287076421604015842056964881993243327596911106729744881245618494531749146939509372129884552342065557684010866708341776950896436117765414956245574301431985813725512293104628974750197466021762193142252279524970970660187751961212792000350960840456419596426937670981242324747556900842907277813708170438607793391535511510152345301676311331772868101884115106104736467196590659340254499662036558216232687370240000000000000000000000000000000000000000000000000*i1^14 + 1731320355358830072667665949489264036934430027194037339208290571262036591469393374270733307050690073136132658984902476290002986924442695270251094685682712014457533172157062519351772967828185525491500059818881934430545619326564970001523354501700022930242516670532643494414469245343874246924851698235080708668513337731338464101790251144398578848464206409591851059098525024203483622366180231628023695891535233881953155451705038082687710207329474789687169558168741417054958366677778791864852475257980588694632049662720416701286874042307707870392986997205449847578404462375376039779764843316102437390342705913129077130851967181406453461875245117430736125399970167135761559160220068460189683001261873074845677897768799788448045833008219873417397413782909998681971489720266553432009458454163551813870665152537498026205093132186701423108720972929610028775899258830027367360122743937392701047978840709624024107611307474397475602808881320844169337879742760977549422252889977267863698676738667412205950473492792144337336886614911368568269318463858942468857077618064511933114618736711850273558429580627349553396384471568712283080062133059385735081683571666420032521890384647640395329768831774818505106938909752736179509646872185084287749578363951211076855858228417623983321885694909295763452088003569834681421087744793726274762904833775688748038793773451337590701390086809648118775804000275068865080330327606257185086377039119617784205564908465966118452945320023750272039094984342987323687184503362715918978393794298040853959732572231142250252983979220444859688991695098281852449656588462348762338701820601324488834837277072466681058666697965296607086354969196285368157292699166928420379893200094037022148248432815441475463790449336080113904387282158670337924244720317824789116469551841043382418341946215759820151082822018895253712459538510442548258933439754626862316327418367636159792202368630671289822187750429120308302715186936675422509708383701431248539460328684022378671310844068721837876740482915142309943937460531703798596764490202905648909971875975496551403227586401496337007258955530743701171625925788749951951958859721843403439833001468152543364350154900294860800000000000000000000000000000000000000000000000*i1^15 + -20547544409449742495930152580513028206335612015607198299964561538320269001427866261657413268582243967248115357459811773791135490360268542734161315230485555173465455733309274448621362997726984215713635503095680223328823898420236507883303087808271584549381416986645155908942391994256506667108682202869884109800627974389835727826332260497566700588742375891560445599316354047858256503183679784531667895513800069710814400838273894519416362443177213476294819785334895476095947911611063495148927624629929612186128701629282422106332554611937484050088042656114131488559121126913583401579886114862197159017767000384899974820145911986600898010194415036423519300806110659966325496753181037651807102926200316334729938172598217455423673991938275847503144476242798557494276771596394014286093938222442036002680759291471917735528480399819620573283167051292881677657591200509213373672160066459087285041828094451446828711804259124775730641145106209349236828335345718712108609715653711604856085145295530078696402233245956532493477376125450624560022447018374006163549503614486428972290406287922691811507427105429977357842582976671583762887015622204139382355459026569050812362299796153606205292424621231776845890235010564636112304023511114219842020955026261949053312475355767900033637489173217540595337842810919953583903310851842745606256989796137733951766727385673564604694579305339067885136869757875734483843571218469365378826759413700485455841955231129923717383169980625400324970225010793370586809348122586471187306899149417374640446945988305376507745817653312048951334094461225422778294195029493632038622332747093618466155257060810203834030365104001774400502264393506142159284723659618403589727005474146934793941221426954211276079585692484800084508547343593373550008543659534573838366259378166810356618561399443735479188934654495325050224172091331532985709119387868842027291703536056417533534822901031442497326510881372505993244029248889318345446923375174111313261474637615854931984204476924694421445333846138755871034218543690480118865204968064161155122850367411921422327637322303300421093688048478887659705794820484312503303153789313178162896335557431158704674308025871237120000000000000000000000000000000000000000000000*i1^16 + -73605731617458840804352471037754841869809421031637016137858756871180025378385324930325699376865100036209504175593231526672301271707854259210783321324610723306060249780699688364821740220466302837109550219907901026105508207613900849880726736028339275776056342142741628573531472075840636677436209308109906034488653200204095415969726399098593998886413556311286993154410938788015549187584164609886369503850323593572311966364241858879299783399122120284477204237180245521895661869435221587220109943259203181501390842363149640628324982249805139583827575275928605849592446702718666257235089950575067893124651276482901062447806843225760916989370985599268551570247523275946462849005499175253841684774574353305635483429563486898210635127220386738301545573363231232480586149936112783531143336038412702520656812186017189687488633199841651673282742651120702498641078797185395288248863418810118757034887598840591656757660461433495843793287636347465813460864354711018520328830269933615081958089000846378960006067929300875362498555056607639873708780502858644720798242739175797415894428117209540790196403889875686481665488000381350126352150738431854581038829851130114712140212282138255620983193482098885391907866087824258547017993806662929483890845315966633492980275330643458028970860424698250422627561359125011384266605539209189260236098360840251978124403973423486564094790749728498164774213412961003355933984848107320255475737644693244294539504378017379118233530442050445209693411606535481297490889340487714230801924111224179070950819302016829850801107394427989959471295609824802760480987855070978435016035506227642765485096942267717057402941555880079777077463475888828502336177969216831588149171658361617972808687360327377302938338308447970609783525176994358258672886473895793561645007632036042731046913701727449048805162568984176251771231851778375559890245731495892785630429505809919626495456201221147891466251536652843823588174734201882630590968345233743447965240458626067809914438939624605130356077036653037068553116722732498496464036348163885240066926954200675917369408858274377760406455155270011032991366234819264061144390924313809650941122913018354253434844086272000000000000000000000000000000000000000000000*i1^17 + 228361353852179288466371192447500752070020624895692357174098108270576238312570324409236562231646667233351433354134585018330349630996130875654034261462415913078606709426474471217560610539103555212555002759557112835881847073525315960340438344443096839025395915456415110202198798631857731848984011158312603291241306711625617309143335772408821831667211659351442253618252664555377131798694064113292256873637654760985142273667159816666197727095377873842349290597232864024335286722325231486795927637487855761531911098682650781055341739189342975816323788054059450803363128830239997365574698501015781191647874909385798848981121185750713073257058462197790308505720981966186177761485773377710201284509702388963483640952421720013963007140655957996299253392352362448614226457307493038879105778378290307465288655874585952384030616098072351008097699063301270238898842260145409297724943555878858563252316445569178181389927632744202412145313008568151555866584999344554378557736241505834144654504864016955334870279236731190867087093143068778681117437649919170087297182613919092710382672455238223096541223344120565314119483041664946877290831751078977477020256460988515537387421494430827542112794999968612884263164208505336504436381422221707354847577764819803066671994132816436452477826905230911810265052958071394267421843722744736207879184307097961832645613361091129862167253930890908313246570619385934800736106095246869132931169197679332204710899142857070059020146917395361460924348609649277521257232965491338433869616099490496804052737971234520459126721795240332573884151059766857876546850004120750608568668366626879600043244267853971167642838557556293460713243141454464016786814039535135600333762273272250475041767151891928061828510340673218117416550685783965888803131761306263150727154447390755806202535604402848743291089522351125409859931317929748120069200217485214965912609244631330683679574726918041828232309904233180425836014958116263745866248909371012974395001447390125682273814201939145131497622313651977210334422265958854176738733013689638734488956389098464244836182754194172486750889936497847740059961950236688250379693413345641203441102879889954963523108864000000000000000000000000000000000000000000000*i1^18 + -12007423754646031851023870621238559577793643533539563521767248322111895846611697191603639968612426034483912090126675365749280848838623006481979716998616636164883730242845705680782079717765900040433180610768119997180678295604238248829036306936142601671196003384177072292201320989830379330032583454463814420479129159781828409172836708663795096514481747398618733446417345508652542751955361110044525546504658344686594541398395169167434446970135539808596534913678790663169356222981636005163941481709701277400988842901910705238410133564243411164587762690980251636655297312223871933511442819622174353160056354095504977728638246217958395555656985091481579884895003735256251995251812711898295980554466204865166490813019136280982735715279024949646084575565654781432305933025116940399338926875889921621535404658066039469598643848564997836267470641422383008545339960249491576054947117525617881229911094305191420546083519360960613582218155793107311711433262164913895592658810209266551399749850425646867148593826955538124556626448693149951208460376619195810123422909387539965221301029836390953243111775329777980302304654343886456080149519044469038340129731533470136736471504201841448673053006573866255047272474288031363190704948413444875447100173736425526299137029208087321829811114107919179081648194097703340033736483319455363230001928962756350577202718603392803878439330278842605252504050653579607490348414174287040300095436999304939900090908700607078353909470777533812930883447119636877858927582859032600097677779414486907239289272176088968000775334799441765361940448719693813489037096441065629405203391976944427732157792704412326418164862909075983857162029992505608820023349449622462858050145298960478070939171867043565863399209625691684417557753029770763724910725575759996423429070711786220214606272881962889528680314975348639863209557730254413519622031265706881102874714279746869742682943743772557223891346153850882237744594801863140319651079158527865205428318119009372885300087124133121097558951983116755266032077474299827267643416676304671708534275984285778872519059195563773866037828414227759798001352697094013865112765813783832428250497929071613181952000000000000000000000000000000000000000000000*i1^19 + 230751543257576294451357363722117699038710211584937974455083211129341612418754702350251558293588152162720434947593531193936459721126118277698788942517106560052245951701470134940458172357911308345727431820199050822798329625351153774633614241691371199879857047031194805189873552570166813822034667461528420719990549164203276415192240472864384856797999755640381813616406425259308069887193018547251996343978227799149536252001899814692306251277957567465383429037170937743537519458068755476037648377659277163004771021366976846175102145538140634919251626980808080429632047142622960726664187586719746558734801984985134488699436318093426270284293375935575161854749651258236465705660828637622571124277694801135399178425725203259182285997243442336007044565258849354379199514217433235268621715482575782658745647736158814886410377295485548039931849873858168322058775273484247049229311292028214497930739379263134773676068327188314169016539570414772029896080937625102528970636096562230829581925442840604713895824026859255495723739779353485701272898249456919200254573745144496926222713789266793737640668005548314172977147326130779908196389484590845029628953071248137865171976818420393211802658995962148854132617033909710259053278975168939822925278092502357682600353015897216553186727762088234747415835752269306345378665265813714324010796691038613218166285341421458491298228349862438618274552489763972243199975808957098230798483783832954125960846504866569972184465271644663901645070011753455106204915866091362192023289681196971400162429862161038827057109126856290833353417107907035206370166898788245089516034638073736687621461675840043149717215848601792661210125689343348073471764576999581776249253316626339648085262627506956969968021016805797527826138625220741352492402181371624978573290050064505642087651603191403101378500223634705791123466632013229977402320392783214623268821921708994124166864892612736547357390878123011779797552708797248294153889675926506203029908339845701101726273795839510569882667215857636419155965257974713777851014043764620035753537685942951130012858497433935125988532131054233460465821662880034101937815266519722216772293812942253588480000000000000000000000000000000000000000000*i1^20 + -869270451627539703621762113366915976677968882071400110204935723096989340846598319439482002644370271389123386932504967215732994151752911668024119138769946760940914530737615618449770186880702958926155974789900819321219568657645485789683155466528399695029471373644308692773868528036978055885335360520085438450398651738607618922854080980245131122815983624509178640246846749831249079668553061290537674859542005165917983316156764362509432017307562224483030996406595339846158843254602436492269651152308857883561895637390415213905277219530619114056503931329656726628570439273673900775550178176283233106381390486520995419919755566906462061992092267384667082207800381846293754237104611838536896581594971710903860892521494251159336751022476950193134903707430346263159532002916264488668350338092122266595697353236614899131305709006394812439259841182028361178782394052124650855297988825357944457214334887109871043135689249779604531739117375643268050638266579544671701264931784602655552332049320963313502057363256142990860870298925242283300404946698702470085241160279296716307220282394322757307873775893476034321017892437046138020735621126608975327385537809963599515303664138321286459006046520360451268353299063419778776111971194842162111744340827919011505480964450548250610844964100580810838629125016302724255880198975636465332362515386162745391293189221199215763167471915550483359358076866797323440076428500222318289923994616688211793033363645080989448596350873072859120317354423249016325494743889461064603286723901159455560750223032914205330035772654278330540647702761563358577773830675486554092499031706183383839644846066475281658771255670791860838397369501901504448183153128164624427923024325166269446131737341328939659245402542331586357637587031058719001301176547103475041001969115951085863955181414661647898959247683824568746012086423109516640045748107158776193482286129111919794309823784291200179355018225287017398840960500123917633255277272659503198689685950573578315739694740696264218696150856996241905369357284143093060170017939185311884232682779488877161671859965287713568492371483302976230269592000812459531443136072713222451405737942843392000000000000000000000000000000000000000000*i1^21 + -318645108102859904602329214964327604051425434986883844296571253681741427961573783006136135532608498343021068637124498830670118419832731960479003138128616691831403255166857200016229539557475895647858546978072769888486624302090334075484985672799710937635205713931343229811079593135996415413010639731224764083281468932555149316802322022829314812240957427762383044588434758776555642276098071171243745566361118382137887406819238238812896424527390241377288652382763169487928153335022230660491822290509354778256753143346105658676584084628963778621862746588882831182587696510488564493207083969844749129360659703034696164485621737163959381081092096226545487206535628645436040831176639474444306780601814641801480754746647453696712129664920757790763752712228823817805985536991108474227886947377176137054090484950485417057716643519916750775444752443763217703351663314639072404875573707727695794141423951399967957230323196557856881331468893554799640339501941401357688861548645073539829265794550648093592375969185840832806019883331600782807894693874198442684514440281207912821675232236294719425553098984323600028032434520518183572789881338517641016343858941483174349042131469573344104615996532849462022616217382998434204166245613550469317100575966688550809673909052259062060371906364333704619535982948111662758861955679209317782219144345759610809741289027498639330458342167021293295633819476067492279748408711631719484521891082074531906969326378790812600933456097094923708927989180839755160435173516141902549599988649799425813270804904431403749295557552481539338834580403627790973386686076315959917421661271755848658349295827428159367531198292680438060582819830113446380230417715812062047304399157283629243772130751084006742761067609488373833119130456351301795735165374206023402047842961864062135958271752707780266195695461628292130423990340223858613361031756022806585748982026202180187859269438471695469220073082964250316204058291952040995972041128381618071529864488542531752813728052000955644950259884455619530228425332149657666152569964558786968838641284352349341308762610314735137857642776909828353615950422763252052614120388244308455639199755796480000000000000000000000000000000000000000*i1^22 + -5409066356052208431642560885350623144357307042071151439983559332780281862448878698102362936899472971257521812046267497465447735840370210803039648849006576310811047132957999253719804951413880860456256255633654926515659757591889070968685408584657776442239969531811413632406919328958501039646168762206633194847370599793345992818606424385347405878079542330616829552340851283355936732387726672367613157573001981219232364513247855457101285807508222151792029525874169457367310161725583063073557781178151999994813720107734327740736049237587528235487541850184878323017694286304698144183938523155603157996345858500597861607862865792155984020978665977879793123471165260283994247278926167228814580838853357809647729308610628215654877389910392665771782042794123942629545177977850113621556747024473073055547927918608000015425457593030781266480164048254223049707236205364955202655571849013588964902502677194099350014813461360140387365121782589223408873224853538521013600629407772113804158570250052719788435221814429178241613459297796394310346980736910299817649384125782061252043441172855679725616120787995642008128424440360144376481305795848543841820666913415441012921810534677547350069824827412402652813937308797482061116634781261324054617204996757124677989720082982187963454066006368650837103564046526770406703442474846096532338301863550982643599242166921892989430796085433558683046893543270509833302951019617925751995109465808707608106301074444225818852034350948902817691877887121313876422908861796133947821477474429110644095445150622137477287572790665881445351009040352644825521081502812944922979366420368539017570479226580422980399522489182144313819749637837338094398673811149499122715742486417417818696634988938494902221636056606740628231830246704560011026213186570064932522869916597464720178314951431877135455737455556758549374822293488822240009804564758843377850620559895527123863993069767832972366465455144856870237398376590944551762670841888118378570481003766047496368066131060966856444794490898813420976476054908997802777464630226319859975268215394340010230365560036783742663969216226322985544790871087571449312114740250947283634364612608000000000000000000000000000000000000000*i1^23 + -34568277623432414415242503080858024062481853940374923340616154063500799625323183245752012683510789309249112307478835678159133550003493461244216194146037392354677276772124160190876223895938257815709022706878483583786491124571286796953611466433885927349270916859397969420656149760101789337729627028135428879365011688626884179798388795032919598741899806312170973373544004208954601761154916705382372330728405167338762901811595828493859626908875547255060599845397115521582029084206637126430048717665601168063167199450029491154604988846239858938726194645760893261429804450420514584073707129993755934945341359313401960084625420995322279853381567803529074381843806382790304340242159881643297564014380553149206887549357953125267745447408824705270472982142269459720108161308809406856437400359682195148227375080253497223585707460765908890795020523071293420669969126341587066098026383709167780473777185240746160323973681416994750019517829914892356906793044268936510555449793278625501488817748022272845277252571624044551757871543162347989966472803584535457637526129110307846095158184216581068179429853610141525301456962347428227337186518650197958908756367229101497642153427989617417284822992623026419509323002424263216416126458211323054382373201335322761863986681352019814663707719013181887060068209261798503359167033893621697497337598854616410126884310379789010124133714366426359486526783617733045419483553172331066588437638297802018540547233386509849101849254854167110458790826077516829107848156711353330740458703921137337556125904909471618300283193717928044971169384256372665548587609862610362909054279216241856160719471055691288052326410265272964653748440200353649599240443580556816633230338292324911936449490858191985196489267839922179994433578606808569403105821621455515505234265153683660405494122410701443658331358998873580860055078340005265639586245979141345578087780409118537758724591870091817062086683329682417707191620915287281080352170074913545515201949497404005886319025191997253779533444966902808214450390584816851914595068222748128528897023025007824492508465056132639457634150348672738996096425394051476004994854425256808939520000000000000000000000000000000000000000*i1^24 + -83859183041794425107984496664136570474839993245510737316495334949743468552559466471266114275921125925645244719649600060823212260672750061264859555205902012953268284718671170810217297294622889659466347584648919838935046843749456464527785271126375859622953150505537312979888347113397970998694070104970374680564170787673660388529007433609036822729947415166971914813253391133180642499273298442320357596508442392572944078796188580703132288736429420950088176456931172405368830317785221944365609141496499406243895348549393793595260570796398048586438362450754343938779570248984623628317466938715599071443896849822172438706520986257944241745755104031544811332991700170443473262230235849994204673304076899516993869096550827290438329577180237749688286469291348341372316173725276817283228462526916511895072229107779003963766051296885028268558423285871557271967614314074943331477493755537736134399212079006526443022138257005062634251435044184887518313583854834245192976577657952497700318656402134883507987237162471902056998693887494028861523495496494443246248367246363115776589180255727471744119081864164575523067428312326810679114468530534949278349609673418469964892773365743220228909790290622197883853845306317128757095119574051900571334132277507466916015374823573489361539146571280870246533389580057118483955824533359476224938682253382956238458503428434943630384071377565846515045025327508164158209717995247194928464264366225567145293691905860825797257514968643027748331856822340697649831407146321963936115593709910960641544602691131643889702174845445540527120306932150369145780956252691344233955674704329323448059323817013202045985753663586194916132006209526765458392443734228127094808736830153889720654586727801418996254008033966946045970756914140654240407480465152924775360171872128895535070529392045371681543667409193064500474638729798202199434355116290953017487603947328036884126266454270418062936582167618915241401963380296848826072604510686681016090992665442400943118536977516374714682972615753812222019657716966764440201172883981176774804106705068842840474064296370164807088217061583817184901915521769090141253100167906721792000000000000000000000000000000000000000*i1^25 + -35214188295896689997102142210552359267424058635729029770225176001121326252752026945128479785573342122734519442045012161883259803770083178700225266160195472914745949857462826891537296166405128096120633457812858582915421689494249077700999447278439314362966784172083078140237469964217529920788234728928561863275532479359294812369749245723074845918105889662100021074803085170863873977699013951949422509426823324900087878947823244590916855721255321168491800569360899596096833529453818341201232375168932862825181575701319678625898566731731269731056052251106637881689858413905020098315394162309569241665072411562933974534319451962736597486746144390105787653448225811001138346145233470049723495639059191299896998433765260765213211627468597843491081203844618973064329536269804043149838722336701508308711289420450742985557550650565274705014438223882149604021418291350588882304392885878634242153913918421065802462858888065710140225124519385471702223518224934120109319049780358710242519691788467834364524474842455785611840319143503032917129433373371572951765524865585600264077675809288296764790232984542276240984623802382631260246111757743276608030481622019119557800261862488865254101458929084392806577749616377807023863432780368627934354606541886738267881983625638613723441038048426912254901295502758311471805452352218117864493593437033681220918328253374803350176895339613203776155948610557306610695572926701525017279018149666119075629833520909205113745189106770293710427401274132454181079316514419432270129546559354221180988565370912958770490790201364327322840876668631749291468023963704278118865813793985496708521385870985859296572863004076148422185579092986207073253024484802800777566380327304534097013612741628944697870519894542359093490648011910135703056193924983604568795211272032606348294582420542084750796798938909175711205747971936066213484534157575856288673390980228070962303839323699247039771347884150377828014610946640016226872407913237667609695896681090018500057449006979223387266766658873585533364538551408485371550078803783906580244341942050325081230962765947318773935828183345340399535608961090469720839530852909056000000000000000000000000000000000000*i1^26 + -90364505247273861120581646630611065880484455853715327771950767582321158186453571494280079535876358220561807052047748377071340687755665327626132946221256410979822882971392719421962446678279218661652815357342149554050625841609048623196892686258042348501672241613180702623465660029124444078301806921273286825137420208329780707196612654588618968454492247716091273131602791586707430836914886274965162486379314793427907696346454658594405755107091475571570916941100442212857853206975057508215771453274331351350155217308069722818000710803408753942070415759590610036604490743584812350582723553126501351132654498532461195388126862475459015135275258367530172521589307852599983012865188085415680860271602237302171748225613848901942726004872920463066254290291961698884726935451121817684688272685454772448471717625072643827694711897733440280974365119747191533029177012078922166200015623442114020353810656072736614810768176869374218885298148097337208606728914026053884139241610053762073396183544549046062007027601581465255576145930904729742720101005442781754669982730951009364489284150306990874788348681585125218100950072092163686575028832153134737906002012655119999530759806402804452058595825226330699853414726780678568472434540577663587289459523904167005216740405360157428653050730408961215354917243336966382686733690329477568835063472340760483003826374642026713475414727715977522993313634969181661789692567147064506511062648183829289261012082750614388397903428819670659075722752300231195865434220742354367256459644405902136386499056824064663823856110728927683592887085164822162690017525665814403676656862229796879280784073247402545386590772850226597743116206293985260510881679652458347922428500860658007586611756410872188472717206617435078605103215808568786469955991774527294222926576304830327923742996751746379511867228873281790228757102286102782800881591699771930296552495670863749455646893429190985605335580650657527192913693845377925265417935125095974807107476254520614459674570037351783044903661206959389027462009708109451517934131648420611782598499081753425495673666554175226234862156832427369171966062764470149229785907200000000000000000000000000000000000*i1^27 + -13550909113097540250659705692638950865713240291554783728863293367747053349871108599074633174570297055816418604461105987633739067992486653624690955228165402731267731293741215129690664970243660117475180368739332249265299655400025301670306209232147369424369199640570583404892578283781782415412268536026493388388718503146996749175758207252258041876034521672424418876372355827876479849797683603003878125576248357815864273922164511819020202858416372545979367364422360105434783621042940150235009404842336547874124590587784518472766281614074387290886668899583818161363520340423045799872877318221165776180747015721006189681034904514131655038351629701048970130978522496056511203481240409219186622906431520821223404883340630299528866172072595524628110298623176944314453135532213174482181805348094012735732162961322048173995357688825668469814880029215675124832516036569270336909649312021408442366880872120348445785153001794425186434814891195688658405605978385096027512712086111688635340124845118990986877982929094057447244694318407970404878200335121264154326311642641728794070820569773163287973997409446014812447722904294862324277613098443489158100773153714382799949992218609637251925261237010406225633565070069377876851421110484621409029403402746781884152152300072853183804512893927362446932601016727722475243844914528582829612767961384718195701068481709964157637286175152554423558210653476089738498750503761540547423620117618595013611529496477305683988724372970111128319440350802438696123934952573988196134271287400336498751959609810471533897078913437186908675575552878618859587440893263769299583268026722579645122201459666945815534124437119796473042378020661699895112810270604045746134444092567119502927269371968098943080198200141612034858029293638750199563569146361286063004028377305042620368445582022088201005498640652212268640056636115232967347637282372347429577359944768938435374888282649051321634147617103248537618346107277910956358497130863311877085151232463212209704562046050990184772238056650264169758038433336948686524866174364824930301506065847041791823872291041105620773865343828522835196659839581750862807040000000000000000000000000000000000*i1^28 + -1302254644156102714097924568218539666943466108716379016458086335743570615636097569758492348572110112814715111177702059992846881054900937948689153628920923689740479653862578285031098657157835640562787279667456199334227755463216876911424282939076441593357354411857167678179141520303407880742317031443551711545365013618356046117472016189228129436112189346580374895988589134955543106535897212282806115967906561603256316424167990445417772518970499023130922542488024945421952517953693562213692362673232924476890070137155278373451438530684412109027149835446781548959448158785241354584152224327143634775541826860153492241730650794259576577469583474960719939943326943317397182703057727850143169538178377458814588314785030698348289713911395162828656051139592090535943111566783902992127287835140003463007103196076599030881634120645375630210366553508944339019192080500610617681744996119718883789627333735916023095451737998593467593947127688100046661533871215522997436930074436030859444546722648896876720389806194613148829991687576526115432822399243098218608355645188915226264389233828353380401290277090663369253287095694378308720739982876950129287686021468823787385438426470167568417411659715517600182792999194277236897622705394704888790372954108819465731440782329433216880098503743865786553407744786195157520882730803584611213436378867103168971987400742770298104270312732912405723758317525562509397363040052734696461941009950230905576369328938368475040560274189929104862391801535631353447411653739995794070488806207876783217356925316279730381760898776961924172886492980103956155787637375324163296726191424718264445606245159189769192406595143976792026440497142108927691851391663803806931312557098843914255489388941347978595144381322062014125699558799036645889428951847164945055387476685623989239990443374576687145412693428487888435000652648696291852092119711128209906132299335414402767540383798229669171767689789946863721852582440952193597830635312672481752326336237419613295343936292903009906936546040850262089668486084900611894741098628938402518333541963496686820910970311161809461920471358105263498848428653281280000000000000000000000000000000000*i1^29 + 5682822218327474870690091168860361927547493842907483383510580181563065473917086753301160498050493987411288473446857987271873339039806379475217936875749550353951619392750375151093910253311483398754525333387221183137234265594891593842797893948648322280186327198482746935855912593692903124943323130399689369803094426706515834913364252792846074747176698044970648663553091625333935205578770499772298600047375559230591719210917268308070002156223691869697026052553650621716313027330416610039204466951176299206110832741999511314692531286936741908619519246923798821190502438182504599929822652016967412123921284160548855770630582417843568721627383290688795762928803181045065875592425361746548905683592841839834703297685202636560206909911704311813780406619801081731270585787052467273054969335307395611061123045086668752061044296078710112756173700441619746603099838614152841042718140705273103110183855001131059879321571120682726460882196729172553310651680636234458840601170399765076051045731945216998150459348820352104516472114008754311400884435487720754622546939376488221222987523238304276373513767691646202248522588082359053508952275649967499842543143167934555771874190748031698121137692016201928854371889306198167707261012413524646042673495862423018303657522037980225260748202921064688915459124560496020934361121632158622346705828538509287613286607287595905562920466183636579703454557754688407172847071997828710165001003611347642616210347546184527900456786769234767995381463542994498401953323081318587575129502110153986682074060259381371610709507391695988026883802203790041829425314785210192065494896813007318055972259318850376626616375451212391899670254726227127247947244923600686826877723220797680309417731316539304162125601080029679639053209964558662534375713347393945054312501502060664066369689533534408996390520550229699975231224459431822628346726494770554236789946602219484171658179286149082547292433127711975552310073659249472892538130318036259000705049105140803830882182996869205662986670467231148182673835551876373700461950860545647966729113224225984151902711743274498062084173103727974936761230950400000000000000000000000000000000*i1^30 + -806467251812571571973307226527129355455474420242480040980773035264228216157680669005069079784996677450011055000810010491560425012957497519080448217759076405323611481415996918172797106207258380273419185025489253386882407576370633756631568501370218877217656817721490769757678143009258057684066369281641924751450007306740404418713978616355158757132466864089813346793629904416764956636111054916529622681425128335218087595031479419995320468604034403945015053347010131491703772130764741754937205846164014709931447846386456220750354649540116839593942752880811851151010766784777247913155166504896680119377008326317721073537565201758201461305611293581276482503973371177751550216381199667537399891204235698021601270409593526848023771880314438371779308397700076625312367101129223398982929287032357468832736371671691479599368994154337059139001751887165234926711788206872239955549738105348171377761620732413615269656356961851688011408290199948049262220690205079158888538687698524805152811113819293708694788598441247842335867246334273365762252372594589626938748558646290992818262311058038688826476847994082147807873686971825350255353435088828861836940122449013371819570122337114825225651993979269726696196832388356107882294577733750176967287175954314152833207063846941693888259198164416629696479952021999399952253825261655151924244177121777968386345918723303012451973338107021721290565280549978415420585530159780897055238256201297476509228599199319292187229310619335161039714723370605679497620984058317107854921905049442879847179340174126687806893637815555487361439491361951406850939815455595087329261533919090998005305058101655479020340926080121085333750681404268572607242730184150830969969142255966512086748259726373315628448071372353223532300155764664488932673772675023742821622228967722071900360160863094507654383878391039227935907506019693729052188791273117367733271773166507814969057103227413546995306175029350147460333901716399006363308974178297749253491030910799578896746989477079122823956281809270671950082797464744993371420972232988127690309272923032864062536439166538920027637190654546034787614720000000000000000000000000000000*i1^31 + -11805565759016273314049866384787927669134467172482335120326894333181937204791610731129821046877511943597578391610815533928350763045395923124943621212813915245556398218215585146951856644267786411737211140773874560212831364118038915505070186694273862946405193408839814350714512436442859592440106654478234647314642620713627013925016121757765906668016306255499779586661013397690011231670619556594873387420849432224622886431639869638730020525063539820741336618741403930828200662913964899773756660031535966466219522320442108033070421886208859984565634896027488183302408599868430739898344520985011816429328174605590039804366424075612632390549165145680975308743674311668197040398242113079907300050315987580160339873735182749397263802574269379693954661276772728604785128396145831865665989857898546550419078783730172264676245709930209584415450240965511505431306113474769876743968185458574394973955041050906372404461079671058962868009391972825257993128318484930611972164826076092483624693704988317674212457085709839708651815332276361388398213965133871727849630423534152104115401613533568356307472487187368603650100963836574232159997271655913267629330773711660418927241839413173359476689138597979591577982760268202236793145182315350032343729373963767644624961856289183612848529450915586806233804020573323642382436753707212026889932370302774249895734999883476998986756914405097316008552946221132894572736226750136804819209378965760261436330160949373367885840032928434795603368884579939971080411093281524402675596180334135007018247036875171483131168665413060133020105895876739915511457660826795717970380935813719173816462011836614026698942398909954188226380456643264932104681154731711563345446901113427595713684447999340908965678407585644764899273779829634285832047882347882895450891156653671848294843087460572190667949884778276823974799734162524148239019958385650310275381503456488901175941394075783700016826457275137352821830733754597398846638039132483221753907322976786686781585440042690874537174965633176176661235250850602914880858471332592540417148594303675698737038942841829798052459654796017664000000000000000000000000000000*i1^32 + -85358675576111779921064400251632565796622388563858925899095635784405402817388096776326386865217774753052401372732068917754230524572032579893282929570552668533240251101124840283313116622593575675208416512174831499715636358761295426580143837520257471781165519488812355853705500778981936062229794662708452311356920360696140102234931359823587216556067257099456910408115293658787567043052235346839984071460968078335923196201895856120940260642464868395994133679762985785904527321056876374829526724023234946915215921766337772862842132510009149164036399748773805697791632741659471810539078644086475425257014166825588512393364703310653246202649929537571026936168232259146967036251118985926755780575570370218839051416846830564930001128679237445680388521540558265499772926863817753600613537219105720097226140157036553039340119650975545432253687771624129195735916475820816345939780285656730664946770666993739988056023313919754974413644697602389634165938007370075686616961901563719359235867056290085748315320091829632307608652639263010934869401858646762244242544943972850938563470770380727462597755418971129427899360831912544759238976475505240706414084177711067959850050500838118026818976709519620213943174799959932715518864027409213920508640284226491379194497597794677620334258704762782626593134142366637911477241709284369902366188775296763272085063653361400167189217547060666021942985023589431217576002867860626001272691347641672114706926353109328835407158646876734543523372932901840534804391810132278577090563534726055018726408419965495376074628556074491168714696034169458976625164505968298768555566002560968589180733677152073575882952931082028782421063463954811869135096243305709458731824349265435285262922504703095017965740991344469197913376609064435624785491289649449583778102858871523879419862383554490725587390468723160613153493765173408347745549360662316283109997547517562128804623442101463837883850823506677612015092964815703985680653585820197080445309493995910068028025916843170130272481646833352799424810208739381304075800826403915330374991859616332669092454871767557236980711424000000000000000000000000000000*i1^33 + -205206481107844171249222501466989351317549592420743841293330710731636067968861449482609857900914405187380808263232154450637119555713792371839649560218802994294021775749992453647299891837842930583664959979164321652587383735131126915662227921344284835085370517510671909967536138812715473152742967659916263536369775297274037577167940170839167203154540186882898475634730837928903808097648815802167147059439566345182604154709212984770763750707819835273060405327258983831260757537895040656729942016816101944776812386915051420852081977558399629901546949418701776127158588375482489195514623129896410969850112255691701450831059222292268393954722197478857203878946483050269862990594680538910523382701944797962718397211598602015923434102646460240974744810068905935827233400109670080231801708760438730863507110471975991865637157084787403381059922761852707124165063644534610969771377418689548788217081245609066410722407654646292972598138988095529639854120687636280665547645355702939328566417957343884620435015114825906220878991806222002429491943483088053999243907028340019250144797069038006200667808913536175073727886935036144130193103118271237918839477035956675536297499262833906520159918784419225523125753442681077461746714068908571416056579039407700932602607141089811565460350241176534573691675618142871293305979207925004388104362518135499853001748371383676466007455873145926066781199584702956515812960468030098890889086034913005311547053119989083586240206914014835997702053144561593143339810059613200048747864297108016554578643836956307806587987291259700452674683925626522669967176714424139720162647928229317299570949174546760114639902435317571069510890511575199341289646241554381644898611885389745310111255515243334187492619958777983678115197251496691067204214865859366825285770036784619159994238940280835905355662793613767244730385368536317876854210124620569623974206443757127209411371675596223947555051277707831129836899311466408516921911276671418652563551419809629535459018733566161141387681750811707047083760197934170632571856142977307896017732807213972629881092558593353318400000000000000000000000000000*i1^34 + -142070819021404597963427068242455943820623198564621067695268823416569243651898368541406057596471130157853362556412238635949737062855399795378988407738333234614118562886552937106712115026349541741095500836980655693088887961421904861640833846347299686009634869524501659320135940918774604282233166234113223780205954416959245432514846107527314130187569198973903028603032314129966289168209215898445476620646180975769573660656121642098035123533828964948568112021364444207979644270932807343743270077574738347594439727977245629511613332738764964637261082581554803723309562040186945709941811316286144794998805624209964406752404742679531429879484070481711356763545376234276924040873079412870518245734071545556561601274961292541775043469227542228424735520696555480491043941661952979287734787924400098339867787576102518315191319286349287832330526080464902744766503086273437244645525712488145546465059403046820372912773429356780715136986800256837206009892804686383204105802657150876022949081527553281937758519561892669780648986612749580962440304263156027826463157660208644329254665837155862414213533869757950490775258184994801669295818807947540990266297606758466417733543362020334791490271684201299193523011802867980610225692478698593838672034148699808115117263422353369394073449636210046328049664023662400449313877438343929560018600558713438020343113851652759388583674104953730265880664108009208272710757170410894127272981846856219873460334227104565146001878782767374834922053445093380322559127127609160143604184453035919958375704326604283295644690190920704330779267888069547147142523443928853511091881464934382826402298661723820554185340811575243644251365491020123463864187102202482159736199141465243941671678959411036142463473387233565991470238747986584926237125687557025845170956863515413914273336669459861233326940835653273117622474835598678917353241770433687744083834486212519576657873907751719356198944549816115463826751109295906154715939937780900072631358336593978853399130140257281861301406388827162109856367635899387385433588446350381272144524379975706374127820472320000000000000000000000000000*i1^35 + 48964370013024604127492632791246993807591972567799883457623351544981061511574510425212372466057389759968615123785368356676017931636278009151135525182370083999466565831076321227079115143336382668968752772861744069220966334387397561292299087477625325831686561374329086908331713640250484791703393803140443924005937672421271687088523803060125133333083512416109227469661610573603376289425514541691521609767046750689696587509954772482932634239320661245993062011871199190088429655367121380529598149433313288722643567095977205517654276127774268782649479800632341053027395425365025776117273631147269317216945336549547633423453589678024789330555304540595445291190812546209084231393873754773036085437142292422850547909766673533211972809200338462572836061854447169014466275672306655100585311408799639770343929277020459361339564984063559696393111865920140128943654164128203880842710108190493971595981858963930056348879391399557251077139637220807945946633027959648093077132279429726217840372556915351990811315399663696668433374867949616511321040251285180518452630820467412278914252913821910373492685183909802886598184299997385858078319126373631766261945651787974998221828831197162298503639939196551714537035602877217022604945182366150500601581743332790043420663322930663277162584254244774983508707877618056220289222129190049943297795138108802853336655092604027854413713578219303578842459821093356489478645989458665605263637928579011521434345239757582632892174443044084262843504930736235162835021542169962305832143279971362238665838857938221603762677870058255390202840000543811434274497927159581058391578309080821851818837571697491033619773358625878941512628171432367317505110311701590123510858397079345598464487930079184044720174685401252823874562074221001731582919703858983675495396980701919216911831184285218955616564692862863503541812009582059733946569582071302078407373008716274538018661657402517732287915149606725045822698226626208352183064549456141131155728960779724262750880741574843638135980496975747471577007710993211814174917226038424256507259548761799524352000000000000000000000000000*i1^36 + -17374481559694493512735425410934540229703661353454243273636152860124497614612583292156701945608839056646204393759919099228307971079411342931204945576996581202050619532246977686672925446671410995082598098250588789173725414805048227643223317397869765321935696930399137655455488100828881774312342792416146559126539149485975402401413742358899584878530082078488190464224565331643765970390988527064323541339054881580654353713935351672248812330674928176993041627698702995304057694218521620958675513653512947513063068412185830155693081280703876448330719290634334688644154919109783985238830689207465534750749768366391565136686138296605839690449611744019899160317779728253017833639294103385638821161172477612204488045231393439104505255164998269273220764145406335181221906999667608081992861964924366418918842199703293016306283538494846873780598529837526080875395214703730103930561287822790752708803860790717644659185830359047551382495214673398767824538066819488081722333727920112804951417642460451597191729351459843773686866147860272264216988961684336368902067996056198064423203390347109419378218422407247160568813414038068017845398708300042243702211363507325376282477208646351307937924633611369990036650005877781685740364807851732258046778715946749457799236260870577917148735648866295870409733997203596491410892453407246889620445799297610362780352749898833582354181872026818437679990087498340489734889235089791437853482846741011708660141381169149885244088197475675766248513065395979903149090883086854217888409009490145247469093335459291269788935761220816745837581596661817883961782627506623435311900353207186258866970269096743429193371140640522028227664110301277548359850669812236252064568379859619997959633458222163456328184020634129464145046997773624512743089780735244566602735509170315716197916567266149484813222754022974540829277420131062943067510945380043041022731118744203193143694044217045996599007853248136970066639609917086928611118467499467455000857903200331191134712949868399434335792259813460845559960903498200830066016427020665227635612775874560000000000000000000000000*i1^37 + -2943206565071444070702706886291561752824128453868344451608016184182341788750603341121821984871239640227006034114658457366606416439718202744071116183228190025643519496347834124166225437970536345873572481122886321524211292922318564448867680681980258807113645791134304049067132895088370197125616899023733819187788845098821720461542087817361917406009831226865424504198495134058679641339875801398060477412257032494490216375651024251733355062092117236842815652427281667736919861378011804747390533059466481340874363874920182473010921042888579377454449212559253617272784769202973624463148839138076257070486410196999612007940723427973154319101121255085633736338087501743475508730118586072865307179863968092726126840208775528158737797118215815137421104445356506742813399886384838976072483129993809351247532859718749547932263192227688425199762325555437707677086453613823925946946455990956909802125303029521165113023413710377344625358436071065378675321017078444326053185834741210620546378249306774689299709380279055634937922629324896226726757353590767836597465631426842461592454765226213799282037809024846169833008385949225633354498744810363191285939596042698903874300712856939839278191372507868641720971690894246435743032045654175322681333977076085373187345083436861310709839095430724111821727640228564320238941052210822434775302788837658653815152132888304197704153200177861075156373762357911653033109367313889014395526977684487994399898427683155818537832951492607852068156112382447302648731826189918498047480071668426473038322180594700251622290331201641308838343593952021465169674395886464159322249983414360441806258081046130521659371331104482393506704877584118136643333114841925309149977216720622486170613110904877027112158608858447368727717401716951571225250175273786052043711184242051407527219289414765586978910822131820851469533676778597492201043234221117957350054528728664314311115901184842422107903402334642188273489258664413287560429276697302423243910203996074162053922824863950665448526643093479789247493662051160816486799750367529974890496000000000000000000000000*i1^38 + 927603821666302876592619426313735179737179541878184697052950246901177065461166361180161054790332781910752500140068273358414399202933649736375970231901727152050279934130862928198752576933203221179146256464011052255119799847509324665025091001363090507630467782631504028317389825037860649872049949135818326525303823668189461928256455170051172788114015020166505532181654071902101674947767544872063787811982008210050255464814468251232430388623179834180076582463479361411256457699064642078715361420516277819432009155918218898359500112516754364832726750750052155107370916744576899104776855266741108387831838411453271768271899896804704823861129443822320154318261021193558063274445096232364529739373873312645322255336237128398977848916941965366980925337539907208449238302971829447885932581579688585374803982072187933924325194127941727024267935853877719603972931688575098313636774775158546240621287956371062510562567831383926513583900932461782295671842930608577527096334477614811996782418311167000921604126946005578953635657668504476090303549676960954548878441838831598145517139001148295940059099263682103441297824060937296513386590784173909530234939958857718001399622074683695581652833984876216994349790747937197728120229153529063349124373217736852539153211612252113121758479002623023917669810495981534479013813449542449041258780153753281739019138704189586988324165181917531352287353179808005236245846011460647548776164213825977835216788648938347269338867423910649262633364299977809864880044454355508340859458961802761492414810488311818071361660638239550769551548640655742321002279339490183572511115584850533278444329147551136230964631798948996177314330108402132707657087750536524398850857400577132296058322960827306237276749893373092273396055852757785042060903941393665860376548272571036024205631905879484686651107635965140055499928590341602614880680169420330746282250745787139946196252327045262648263531880845406112644872540733032407309256044006594688893167604812183160311150618187850405970411979195475857255927475807185266557858086912000000000000000000000000*i1^39 + -630985802944102013224192823070077730517216333562515765876747812066710014496414526040026206816577684260161816585080406707365024185776582437067084981817583654825180685162604160473854814848109456113744161053806548156241988924984066241067396779559275108352451612552044761457757276027260266953964673004124299003972350055161633179317510016589991969193247816199057212031274311926775731276147826727611847286389420768979437973271793993724959276101410780123023213668561297439704008079895110936375458206903530506155091193400989970353414690565991562479546626472422903824712408027696118924006865986943064679163288631374124056423325627520415683080918426057449702293910983434176263194833808121212860480964172956302905926604064980116505278119626502892308526727941248062003157560523490477388632175495318092689198708687556203982824977987014582991869191784005273340076179349529280603328688301364406124068615561999787963140152940953511960124115479693018090621268925001427222685867398382090754647710838483148788764249694211054786267739517159142642231496278629319781211544888059097280341677356641370389450996676812447008095637528792100127009768575574283137906785627252716921553465146690661387388194274843000805331244772873027248037682453128440730231051762738675364972709743055588723756749466042091684022845803827074082391457809649494246388193353298303140961989591247352618062879480712983613433645784317302604606310671031519813051191218876283389863048721942493757074603957340141372059674487101007696256093850088838358410151066607707932356214016793426781042630394305724947579174873461626371127956474845540453498526234493546890995182191413649031767533730769547690659508257815807709657517431000744482207650626937567882173124345776652646909151814864513024610580854868245427349565269839087982527751742433191937781731047309719427284887029870638567868592487110458198215034455590918991816357531405466424351246962225095432685686355671626306978155873432205536603188016600611338987269842989964353448856768757933210084634587811983714425360303061230577254400000000000000000000000*i1^40 + 48568582717145549178731916476904363209544772099545376233726512778874769933352325504853826448856829553012826121630447391602752088162391093820495700668572876094662173891978796794085562045237293707248028070629697076359454445797660481475961121589191179751091587059870334960484973120748630987518923228189341409601736805610492645379553648542455745982681589583059885805994272452547339505062734823938355750619942889738268650256098532793123166005256491520149341545338272669147259875301908533234022852391629104830002300475675436306270213452131303531161977806761783277704427949601721401432183576448341883884516434241276520019986766826846322548568735641534656441605799785134196831396722626185468178308564958400297832736930576024875457266847343080857710660746071764558389079881577545340733633975565881949612256544397317333678815589517638741228432665777371153728873226355444669239549594717342090697225388727016869903117695968909937606282284121201991135087054462721096594646091420834271774442363961220658944762498626875943558469322107708957156978890999759235010471984461815060336001978645129365936705699888315922254804557697153863530821157353659898009724572278452819624977485892133460757125163380327811080167736444730266278783542135300597593923920443862025845067907245569988373218627233465724120466914001836372091081269795168238251571480497008694785676981639714883129010942295505219894064142352509131680175601641730668774532979871410385417099844143916717104637072317581852690729887981186533505918713571559985565477375576389090188648228428834473955158754319279568984793240503246141277212472336498614069434924176928543027933853088100813440745013096429002116230677986081135854615808217155970954676126040540880442025202090284788957135139019549158379551065270393689898645015820303405260456161293170059187465365560954502031164791622079862192354175415831630293004271837045191671156429858718197535426330085999894755370778315952322115526425167315413324196866032771514005454317913097511871237389255012458780505561610934322524471697604608000000000000000000000*i1^41 + -26920978597742717901542829176256415278985754468375577041643487712702823507951289984907785897736279283147585059568303504233422945901516222821797713122809908682789257206178176716500447301352311899380910095434336700010748674004885143216293919669867829307150358900685693720425141127049111227473813334213640692725617054152151579541558291177213926965754508660967080182016326830837686441761126453110415581387250892031731058763750596604188595184284247347457345587615014450304875738705418716115374010721803490816564574530455994837307302065249177309367018960274145664331086222831050056538515252853070225184210704686860093521770206567460023637897383259182094002636139660071852883343207316045158278304862979903586332159701027349149531630523552267118341363358162617735770685439378717319637558275285090090802608200558875656895191608560398585436119614511529061796817397837965100662360876482964372781084164848056893216304277082274079938447249711771102199830668888831246168930649503011567244779645687520679571375063606865097608042626949900377690360785364358238283359386725333048653452639359173918908018753708935706182209460959816595562099209685570387981529432358743267417037908947340257557465069340979461815150827778555526787315645219325797796769640326346860083773087298951311380341562884511575421149701019696614008284180444899119242334730376091631567206538324415950012138517572707113376940773417024041213341285771637573769666225856070742392415606494289140890350895627123752750220938894863536275340407641407839715363015853223182249602322158126445628547123112160223600669637604287734375432391477765654155496935682500758778644965220697590036472222930095441644049178123548498306935175919189486262356219716641738830777449909446951875984764389600342722489990213776806554700848813898211045068770167916133042258730138476622545916420970304142547234209226340329870831915869035679616026322148113884741137476209075691317041217253919237834665839285834160586759979770292522713137730951911811455673718584019910356619278724692441458278400000000000000000000*i1^42 + -13875319306335115573160966041741660117687329787359282903399685867731850969089943405502194984728944705518934619519372969307352874009427346520572755930505130598108861969400975374125392377429034661846985329570505523971748129743101725496607794099566575905448540854007771155599373381785346704513281540588898440532498964125178957377450003268380297385364960212501250353665203081225431919037373425369608958062590866339929202381247959889413631683066114233746882080257964020041616208422772784601305988463344484949812949668946098905199966972972979975083038051993441836571221739348539954186947995453535460788259825250815083336037548834455092876033304092851450119712403745224673208854406123823575837094679041677815580817073002653739576624355480074277030891587776371194331542351455412379865414126769804955211050043565099279742374442582262975265967388409226296542055401877835569988270189406446040143981934338736236888685313808286282977023911045065325581091999759185458239234226019363964830181296689462289782769737468722400738970968282333291348035060861915460351125526191925537495090441959664999053974183915574086310813678494997137042860806996516796630749182612872483029954731512292034370145746266499547685585143704793609420634577379956037447930977063061856637051837769772364448702837836960842492618539620853079170941362117719910027182674561881059713936481902110737380125621224331097923748787234804476796003561140175167957180837843780117420641112842653507128906197132037470207483401420685231956953682970416087410576987997787146556413704048703119295587343175943624100549835696365598431182469176914102907003468719373784399615677113843605155569853533324316925773472177116082217078861241040641503265021653441588802435608453293907654435471317101699904291769843323300266094743920126750132750680909711869394992278086088561267244933712717417485904610098348475127442192255241241378117670087125511970759350355620939683990670911116351875337962646500581311086209665411000019289897216528148375691750651788184568428706324807680000000000000000000*i1^43 + -502018257785942266720691017437322616021402665755856354559702966661201658780626211179008173411506386568827322602174366906030224888590478417839093973953453323146859199823978801588521331604677107587224474897981993899763655597035400244723728638704710054584335663970481274759848328888501420345343620977710334729599172681703737704617484990171055527504525012574143822774395056168415384798667725071293082702294987353640064613730052357048749722899023963025996217662309110041584174408763794633434942265931357745019209052865452836840466258933140896590800690490453507957061165202688685706088114301579662656492636679015843798279026664844414966648653230110224620892477039163012649636321567411424053688200291744262456594447432737788866132151816138219778530801017516537665015916085473092668202907024082885078613865208211627018244126162680790245424997124667223788502608296220944594394268834642861404597246559030024489556593487702402233944314581160950569516099940200969897512583316773841019655130879389818207663766761473334689278083244319556884903024065151729978185179305124844399721168135097682053221924302162790092369064608446207704689395102488134491913667225665148849551088111004127171830584850148647681520492959089657026824897524479583947268809585006392094247191449559876963932787530434001700212943486304361663499681447337222975262945144790521983656450914018974745875212320256612528236876353313732618053169950709939816169449777356849264643323003296213798186133337863405004721334653796416972252157326354357737994909759671530303261647296408447095247372718706642874133132737580367345123133907833541373335823463242710531848388755367117248281294563076702961396323327198626091135469238741825778921086677943991457913874094328563808411543116387262055652621296733514110362919201788733576806913485904611350509426749805518530294538822985154213793110525696609514169348374519222031251207261945107322650440704806991514370180486381653425944092019733074399475170378851420485642006497731087762716396721533596079226880000000000000000000*i1^44 + -601153722539897732885303872790179567182133117952749558364879131961067878605265761235061250229957940926215817728091929676831968400956227189195923990736921917036247136111023013559025599499774924046819013445574858181302261420266084302592414005040816957300484626924216915132481525789868920849048361235409451780592712545750955955815612591847105451767504850283491788763749701327734649094050070848041853567599641884053072255293330560710098055522149454586886065561682325439033511746789626415716425792866111448807983017960340438238887670243924965415325922432374796579977044803108911085956149094395464223803795739822717842915040255276549225608050356698261945375121362998561749120649719786873240494394438067301249040371238786113491546364314375993116379455888253430992026382807068961822429386477923931108409781275379484495473820242257699955904015440627699665522697714411035509512401732378233428187576598033108074066152434260366889403766958414458406440114403177191773882126534490961348072861132052966947661007702792835549238954958706481341248752267864436669184244225293008155008580198730365101410839493836071337867551725127188686909010496698840942931286914146910990948111153687536418667494621741106303584249026811842830954516442638021576331359310003236806053271777270446654215123659235778762723803700131335891722886703339288044275733266742061310316235752903415743913756799746342179087064704256710474800706572923598664955973870662134614989364499498280088875209990343305745501043668697454040122587033720211688637445250832630804213462324467505730022979109275799447803073337249465844067982676659853141695890920510122903846145612277908346097683419201256127891430920659818803747597375342436052407133660132684896276540740552102971757354038221399276996448398232944954846930726733647468006757617474644756163375806063918522495008873068566453013764693534760680199125184995059573550468734696654950423336545565092033407329036644880173229757996331632923714167261718428615892999380626513989051326900941619200000000000000000*i1^45 + -124758226774113881801210946384363895513271239040118150965976738418910162813370180351759581545300252169911593280587855939242655566309355970121750376654405646682763711262980192346758907312774485235857701792105163772044562305241710328936329718560885359238477849536345283371250971206534572043904327634746553378351948543513676395253283327462736150077136299747477844516691865197294437634269736391229495968393935837979566584773070722087900822190189478554326484148578265231741328555097424439759727005953858988442884494927747251061558485737710829973226309553497176257906559761473141763554661243780564194015800453717226578108813710649259962684211472633613173083041574136117012630459895899447409269634374005717319434069717278422766199875377009385348769464925909220257304799157593594420899089615767666039397179826343868067145633419462638011604617384834455478262196143327182296389875407912112721378192276153717614973388912940969135041422200226445618556148852328960476379759472442777605142654118584851868719502611150584892988936488941991634874807265451941412619374986991444376977743171829065458254599820999089038347199171766838213554816615199729015685425028890239552389101669119577548965753711103561527296588719165455196153570946898492889026820939305114738794658871146647091277718928006227907572438824023742097392660967160935903328726714491581181024043547654246753977424225789652530036250143188994279127888645938010824018382499578414377724940818583620362611407066218795861566835042356963456682280933901525608202732438997673647508382674415575021711660339305836919943608596182813590400034109620244733487802245044725514123443827569910062764082806123385543786373207666680845429800189120328923053015072714055438700977970661361819110653398804378916695069941168553304686664023020256279120319889410602613798639113231916423039498691790134957494425260244045965717831806727301255743926536078485573159927895035541731275659147945130484105752080217055926548899059148444536711489455138792986315325440000000000000000*i1^46 + -26681597518758868080015455788146384088893779094310599160948002579020892597666039727232671702626039623005401424063630759449274577151153118774988856416346114287959578915931726570073309119658036906068247623193486232387722625899842554231983913365195238444286700354404895567779675061837877531453083934790103044672999685770046476097202642066684211797722514387823709205337894902804925126706868164134186312093769016033591723880714184455353816434030452267381251378183516356606182131340740663566939100047515847008228611990676066170855777300270635316000240110613477593657294725042599346171247079704069826174804971531721084799718478157898499056307772106133648182527391608316223376896232017915337663698837194431006516977705542206232126329549952833099043484898095476123164248835044717628135167036651177473936087974468188331090691086188304516797481986876219478328439196122506803740598874785022028757037127839412736375362842879957404242078630337910419688330959574202337253144387640234178752401815108724523956020835611672721116520456414334052944517343267458531690331481382182357511105837151256191208039705002317201705202389758678671070928024476388342122084739377345083527105727355011834864998398320836739445879361420534639285116466344088373947318890074093306273310866183735360286888816714990987238022655704384035724350322453486957483372948006270092542109483442006655403667252382114927765485229196385013862059250814430691872495185522721747793507539143825131857329728946516254327983859792201587947782363817180071634469561027124558292539780893182206863876475970039075819472777041549031878347093996220792903497649149475175815994108645821682403105188637889657107744032800907378635199131812224773370559514481543912025452713133065486761476492656314842650868436518970915090357540906856320786974022005556700480206463448921502371353061643513058671532428014824160365887302274170900559521552797076252121657005050735876084418775316683344940815153040719805834340879498287062989669523183894528000000000000000*i1^47 + -1082094318279298069577231785624283043213072675910064111575409423849597011817892286757978262082446445560648803624018656300692738050954307502600562707047702095081116172222127983160332695995158529359461743016111409305673687480963173397160377878565858497144150508388212925798262557986362485614700128610207323901331538823063129765568690518227561235716780912479102435068887579530592958670209773362121074708915608883497430022302572389737885083751031158159186058402650220913099696916408957424883809046458092845854176867039873360095554855978173016718424499387273095283515866662773029979291006159733736172973655456500450838711377703967979290440271339761009403849521361189116035039234979962047140998156026734176015466480722995915304992726208255722172731879995173528754641214824328710671806630737570766797749079030576679589393208749261215589245725835173314370335803216810045405390043227230913052631539310881347985840510177665852235523492542161065480337359473878956799629451613297381062578936396140934454957983026324154597257795453712460036724604011274352289187567796319969029293224991752923551288524448159870470164560126386324473162110194845408723512928683944204526648273110112027994225621423655265780098545215426025755423945356192534335346598784430591053546737368223424439008117854996159491941494434673536910417247849093816303779143848116707208634583711589661401749471897969677640574481124247136884388740103165868167704128679183225557655186940323950202926804652625514279851225817309504275695145328742911087276592176724599122788672589932040111346366308592974723442729394597766309656571060994465486235097559062288716302676264334184303397118668322940067538741780166062939565108742961604279764378599422404765522406794056277766401598234025159971641086967650765486002420887955741270962001997842623702229320002781129592606426232780645267838306638549850098007804495906414768966521159846631539453114070940612932334083492180296176915410125257021435851569528370534083985408000000000000000*i1^48 + -15200950037937489144064109958053686182863713432611681477955464875395130631182957086511582167427567290605213116693289399226791922263644294436597326004515370845780410965883602350233438534045887434492047312198869275183855732271996329921065739629396401020749109060311782505142201198651199905602812209958604504104690316423672830288974595238207871585128050521734344385765844847225140522489405507812564749217413182003458288589929550602768512849733161183665581520959159976037587404248121491462114441069553532047412855162280205703353666024224046678899485593135717697634008483769577124977574019466938335113268352724438220853856053785391603895692266347539837869513730802872032248551430384554772072331889579706489984646997757148278119406631395789464655313909660928435465159059752061583123740454704942274239095680657247596051749036135769275374194498542387416939141868169924462227076065218100318831129334865216783139450038436244617518469267301759877084766163676792764613771695360483961370702322532971659719579523301951999662474711416298552460798911792777567419301192694042978125624404141806932173962109747646010393227550519559206264328743461846651431610737157618801412557123642716591151435656084303666121905842297027886727355998938519210834593531196846724899434406013974436511883103729730969901712963035600826947637341825230164658554953056343750698271857738699130013791459723262424868961227869357048049892964720879201025798607511387017496941497868215623077389234139525613654083268626065069974359268346999558429271749500103026587860878998206405704244929404973964323004483064877622296895662095066214385509582584544925765492280846154474294620283631079355353579544333117461906953699431620104402323051850308068343113739561634562478515489826168803669580838430651387819757910151137785092347710190779001970758988032058105999270891836054054607612814831217629480155116676481214685298805565444439987248358621976079281614281305553431370990722580810446895919367874150400000000000000*i1^49 + -2547900865154109084613936849532582939991277726778062582669058543222476402158749656763800099540658918267392182327589899269362623020310880518116477937324246603167114242972239059037950179995511485877641708754722296184023512806640135578250495344136002253806303135242716314402446181041915136883554918178306198234716093118148401795781848717574614495434567193954060010787852211392392327396411260974835497084386234277994107760695153564137357451879050977154356111288009881993792202422286887173566048334096589686199703153049988883778834682754247957015288918025857933426118538238638369504356733831115372508725194321405793059796588568942896064120381777167394231787317229941590090197104002613708944442444084434940119534970767628557031500277311819281124700052347842221799952429741519012518123352772525715374224447795938477521919485774773034926626150433749382324350142600939917530269786862723649061291574979238211743225264953075533509990824964951046750619043632984941312107796656505072250300016401187600774813489728751284386184746655992884725178280212334040448931073405610561602936446560481028055484877480373010897730374353784334129626309991771703986320785878124852098550401808157209481508152926862492617352834861361792330058163355662397770358539969766237032893122913280271535629358029524812669548617801664999196020517557488362737742858559091535547930720501104991332589599703950923014242446408494381815727493810355689663182823522420070705318798699139256054102827560584751606294221876303708220078446521983694581368929257947739782978803864675053057475211689669080572791687800785461068979207767380472009052161517818429297199404438255540892120241441497359668371160869915360435874316633762064862687134618501811059322291176794151007049215385939578407599317840145940418576944009439212092754673450930276913902867863236808776724016663010000897080616281343500510049752224931588805654393069098184991549491751056805027129069206958537360905749552035648241664000000000000*i1^50 + -309054005229785773533504334660776988748447065244194994515977324413986173359781828507487383172933374584798062895464990010501871906668063074203441686532964872225770220267561765543945238379633758580513338004188972796217136778563833776694520068619309143298240837105431710402472526053214394438797054373514525476416297002301750519650375737138869501257593891255616407353267073381119972961693173208616443844308173053766385316169170080844100698727544978204881293268034149846239645949215616559463826713396814464737425703403747679466437778896903137353282285061217093008159579321286123899109107796841379945421068251981107580686073414965552294565043331431561015699769734464874692107460998017952879503344246802862074295760007254237145014863591005879861144473994081698707317182487626382543871495474518971610599129644827117938675113298899997661044193874481784639310643396045821379937626035291274877304396410211229671801661241327391891756191945130728239228424605102220423118207168723840422080300434893071979846471341534802430369402665868900971372504144281428070536647793363270682654528919092588152622742827109297485127684852002218771883373547320517871069446279718929476950819317594957644737493227683222111298473256598917913387707067569932167283116970343288047930280230416831341731239179861431012483694383553414834536928558045088479643645596714077821007213285032464266427929459377964106776381736570139576821707454786268365130855303143042461797115407286409997720953121131394548583062556761555364175819460640257159835058122928930239385919192367810936558560474663729578795688301473279462610148319822163769117216861705014193211246801414563989923622581257920579333779248629835118787132250435647045081897295413085755997105966863295307750423914458803785866431134073411636101852567509033168282938153422722784539829829407258094754689195574269063043686556617159593023487738507087734948886535797364842614728754165971923645833895417173374817376665600000000000*i1^51 + -6646035409838672810083138577945387269737735905013575107441038271028931814558079718688379891674438063011844372708373475340950103045845219506048505712566502559736160404712252142991688895225636526098977071249974169861121591900577957053704409707258724097372148250879890370065662415739080827329085146467533335638126616841825822891713545815983593637943706685765075512182709387155636276638032095097069301539749784849966913837337088383351762371921087661000143262042647748514301298316755519239093800183054911591142882889681572275408137621554196827075745702046690759047443288085835384610580569919782732437998014329800369533878583767206419102715781555217765724258205350602517913151061668604280953281614692817699790052845720470850895062100408900071271903140616555612983930227932495363168837376668860699512715615337889841235762807615689838748902294783470538947933754049338915312233838276743845996048322937739455326630563746628652026350276373617757987597604127765941274815099993922195550212214733984803449016712686058328633716309458466047729004214750867174693079406447236126815820138416592950448655796752813004346765413623366757983960802228418722329083811270933791880626143189940572088889441417908225284966868897116910210840191889756336112302629423265273138664161153945175066090937069282428251467103504557099526599324274747920404138705998409058036757923635045565499798307122068257348082391131040130888084379811798312300566695537516777472909515225831701622489965348439878995672011697517620438521134554884946653927934248057205088227379272661508210387775659630401335021119469259607866730090145795754055666466220214129768898839769157072336494730606194846645605598396227500227293094706931319774026405162563164048290587694526542829363469537291304456119944546249051950552866035850338918273484532023355862093575815896718472150417439278451849351492969865691605632086264615555787381386207955692868762243320810048437634887067893760000000000*i1^52 + -40969759248495755075914090558162424158542672012423805799290019136642471524510995678105730274201678751093467536174617359590252612378626099072205745822948756363206645380992638836142916605118140663353462098646427959720551567360423850320815129665733557275609766308209286009405714797878275055254290468702708348082270996152621804513787048388107990715374741116642505611701288239234523480315711346174633535892286028867522210553270027336924921741848320626275493659666538495417169485803417024814285768345733545534727747473458086322449960594117017939480236737566309391728090666082831459790353736768377734865522749617590499500420613383612013214250857669960706621264773443621838989045110865781212898175195658076334822518684346496509306489447373311753661243176587032699157796642662404080694092479175901551043894638433542407965206284817673098171730049476163592713371249109434873952547258530654963792315731531986488239847148606508605606429595503155346019641356686647358514286444398449932770139727418957058456189818117869484316440331594829466602201840972358758678771620248144428113034059237574845024983563517158149530185850438378909025892211871764395616301329415009277917557494695681421142656073782637187871671956117974302044400292376413671584955734459882393217534162978568945076156772973783332048271320734928128621031307758257602342572823962205035950290323825223090612999173125525627533499886351933006957474116211105707522197688800506427724603105117436067796996117645094341456509012613617875322692275478936215208348108235734530617522279652319867784527361454195063161426514267888278727854180303385381916009490891316171783073937055471774688949778000433778848431971850090888446218954356386384045201409043463967110410749528210919443302517026261663063960265106608915412221551028489936971845457326214456228419459624706888638356986274411187847422484948598653018206141626979133796033039805404381408217515900563357696000000000*i1^53 + -427188424730987820700870631004685881190403918387404337482997762736527304114103514823527643630202897066139231672648149802977881079394422046749564813571570751678849880297899896401710104464017749475684973009225884008889145617193722870139766255471417679513906772359524914306990184611713696158339312906428805570813583491108491370259550481247983173085229244304079681689594333620780733275843925217178565370516409194633538396056957399588762839288036265960873275434330386195915492503079539476722629318787953781025481234019232383987786419680940403502607342434529093808711440952313635006401463290087191070408725538010051056163064189810439506268910583917489380366765569217569563852199065005868907958436713863317270457412109191543018316940357594698729047296680382369570320950129682515369867051174681991733889812475385661831364303781935471888408345156516700812072203451678737837549950103567819278148402053313061148887656069056830070710175568890428581359833666889205201512862137717463751091439598985094054317788883477878855259247038186782926094659829561663375180424861346067750578887730800317477611372821224953472498691098221272851632914331391920923988789978158052562298858507074641937406033584293068853789872410387159364326402667385607082585210718014016377198121802622696137316596573546009328237084134184917678488833726003966737993331658550182974034766320784921109907784697388463437993657569708505532626939594410027175818611533116795643973324260327272132810414659317232958214007318520398776941259971530682965395429827591343692231299810844962025231051391598278069718294465960407759208206675669820508358917362239520050748847109245588448640581918424330257108572751925549549432806288499464484108271535604808835820001514481458795354760698970925876752491569361330555924001728337610187669182593587215053511085502346756246070365110244186537700864739597858441661352580150430065321396927805456384000000000*i1^54 + 60135334197949598706238597272154456291657962772951176204038459281171321110314677550419197616270873852432215590269935906803971443242492221241762338643828773537963953313033786752523419212580521955079219045264972039165686453305138079760603178344064993270101028023257266469052145265521889151741640640913656389912772586090886008880038452065506803369159230138954777945061534427698208182476249544364050978625205460564803966474805931056255992199198062509416438034454276486297647484858681918738273170082345549810528075179315486262891289158225724378446069495410250070351049635363553580712454183641796268670207059357656381036513167550838198475620888545336078218136938911017038286892010155286476355753155878453743838397660073381265096164999914758493042711223755070669145106866005361997478545701859025814944108181077954489025225364413833865485623984216355301121980827366834084294134373497513375325603796862882899139461185863584072427596725561654529684647474840397680899916270644100968354140647270813257978837332902135318614383165283974097460772189459483146713034195971014691336803843283327632062109510624084893563452591706473028654457228829394070774847394999681758070193776126080734402245888341153178856331777195700528277040565962017397046259194706774127695761893586673635084844121877455712389831667432766217284748526600707030057510603063897893661583979387310857559056458491495916863060709080984167400046818606463354403198417874873164728363670231248782162618942785077384987633252308618596444072894715663465476664076158577674339156991694990872406457677626185472309608051509528142653064664016278831033983754614559242686868788238512262410537855688465692687439285312241328373459634355945571946356063069760630436837839873924645164586840034056610460007646232738417373485989402689697895070680324592937327988613069819709159844606059021065271031167715742663359984440483934126080000000*i1^55 + -281588256574358766953281471507176138227773678388784125835420676775440837182160697157790516722626831286642915877263255363604040842452767461390828623223926255503185087462593881287548236815762398543611903437936672830374701666501556002373657765005958028718852660158891317657603487960297117097585198355782572475194373903713239144444619446075306739451774961466942781113493671658313455683495646638362834131425732987131254925779406353388548906786072797615420781652845444986653240869016313282895545063745351043710978409416914220185541430058333384998330166686811575442188502462636815777912267786976596595821990926566291700823699713651938804693566131583643195333795782663696751027261642078447782918062606712007350751290126313079090267273418628917380475728698528059064983511009078531545296183382781624865429309344637780023076829600353712748261915864089291809523722530281577907030800557273765439054051817023253848336808423495878734344712719083162827695269799819024508125206579498749645822359512178051627737894571137371043361070942766775443833071487851278137961773270987840416478812085784590832055961242762914669486639114644354101630922582413801753274549768946108355199351265340266621561765894931756903156737877035386883087320409169253698752502157398042241690079422411661607202405162203816413371768619580481448615956329493535839236551660481747170415686112816259861018688757659064398734850165963035193846135536958489017240616522544524344407079530542944677698961140048430062827304522480855911456368247707817985106166148379949323467328991467401643046131522684405250609624007158436908346242941736063594920624409288611176564733971811091555251333360660396345322861995961471598932501334745350434071413410090958823183998087194539041029965782874679591907912123109572191202032817194676329492063153345562648404426135432519727808352145034753588303770154009620480000000*i1^56 + -99495011312053791882161696389436734601787051625208054360393453155841023502763274055652228170967683553985318085567788579575106824192730441768513227915450196925400736356487456786155699186018984986778016806635149835896369000170253869588677353175360945816628703674654115492236592300501650081825624271958483443115609333770243052942192497466987574827391660933795407304159463992981952422713483855452830373763983979395017542422177089455157596282716551381632786189044567154202868264722357513660614933771673408202840675871517437055857192535205191846482871242105854815948214740887718703134028066921781192688579800253350332207515417408677182259098344619569023439811730245183278786498457517581388267704116770118308326897547043812561581334708835071812308737195541555718182420641054925625399538795789761869558897234404668889975826530513782330365245588160828436671904427518471779029714815573955662583504283328020831676501720268029673671298262525321495975844692977697719953915431449666105490047899647046915148927538523551611442208373816524102024395415454356004025328825142762300931264934497698918298960982129374602106888073244235267613383135442634613100647815867168437308340075897430236003027083678301881339547739423123985163714149848084822819917461769022525579648636132964080648707914364079032548384693482758689691927234889738150067760285355907666853746954664587947469235160704809291754935172662590232906213383727631711713266743157194024281103633865622526131425185472106165994102005265117163569479807620468597675596497565101733679344435958648617775743527430246081789955642930591647683506845597305642816048922442777391446432611419870011239790193515748547727637158567262745825032365684667968799130259370789494653761116396550850963997281532158419113750378099906234623687328208622269627800609781046794527045172931363053631858868464531161600000*i1^57 + -303337712078230682819725202725960273397973412205779731214589408968499801035066344411173539553018635133741445904058336096198941121404530404293598778323821829699550935719264536364547975004635756241444116077156975819976939798054484252060227487720071898260279041905549532730368088613601879426875361683590954492552962033475349438346588508058671819144676795127187221035229115680864622041383379452031039530537634741165850236203801437158350916709543917893248077155277681493373025605667767295105500888673971831663217646866318979988084542899899853342389289922936411948695765300231900130194356050531703742494928267825724280297850001374293754843115900591366598998002585452029002879393385022277312946242036465159482551310959746149100025369191480668615441584274100644375308756467471157123779435558812888300660556335584732202200770280437116204078131397212995514694995030084459981940881672276821002883119613784208241884050127155352622640259559523624255068687685601240877300701942689399566842606500713477627321830641853489347220687232956287414318000131653542897597715324683873812162407395880702976922415538087120042919103604373376341491164989623119433155986603620363928480044644397525492869055954918612335126459967181473182890555251613101945276312533499878046613794314825333021655794210775794529524303575045193192494023220077089375866609931534730817799510586618851832138591926836004229974488466642251370740714400274919550840158314054756069795931108229002516216518527886553031631533917760484631100314777218451959344587745164209595762261562070707932479951487845158159095406524022286117040146089128732160985783648990587889392150375153268800520097781000347483339202875513325834150713889679712333669098285847898880003512988464710977361146828232054712181333307405524770118692890502261923671236931505195871910291226531529600000*i1^58 + -476280914891108000061147977948556136147060802694215210292731037131382419941574285443748159814875725268595310465332144496081321261119588194662181511201567429562820697898754493247072471331411468150661974158496368920168641200029779323930654108480817962047436559766220928263189029393673591182878834632454582398896278527284732589915292989988537300307691862795921670471294041713052652059030181100176787093372132213298983692188170221604599903154453513491233382860645741589422652620369476233335856386534991298034241152971407823434043007605918473434943415819518489561649656968305452263217698223324061808281884529565175019126700021607417182344580170013263154858537138782055903979468358907428426103303428470984126390693094963863676031886515366225790254395425246057878549922708963153456682958030773449396086850700574649610165846515219765743237601390641356707461307881117776828282294011320087501326652968312383797810733533223104037531985268383221599891691601639964017107758710130515419292323601837870830626182409881870292465521074146255375127886912873397554879980380065324295545340291834514077871598275279017076536385589687179028975709782763094962347583911308358158724726414515462487377579080283547879618772290392019514363860235532736918685051701792181647483824826684027988448667550696706922798446576061836852847067811190603233685644617397909629923881480774285631756120770907199802628906635191920589598465057798891652625737128913273799953116776397337052868094615010721939086149508647570201691548157998698581144950422905660600306409755828895560313274738648372880626333199294207297183848598138069074178975729339797899032843103714937189828072993495055837936471753067362587245553820509821104282982764286327448006823948408531116354539521834771818367453945837082129116379085905803564073676904176740000*i1^59 + 2729864025668639493836122274820262832063694333618649446326373528981096055556932849016490672365743780097646163685488038678820362656779016266978941897961599862697368876663737633654797411842410908696575481535658231289622278861455397937651676353249646256667646220402414559012069701444339765866916368273837265337630421070082185000258147096446092764418740737881946210564495185181019633209771382443031955070224808477004783956068728724778632095678317284304352276557927282096574163041858398143768548699616028923614064631129455784525448496632912366409954827242745315949301567076698380197959514860919776026185307163401668183657552981156438944281919249070051036719871504593905035353528108808019088662805543147145885637957921637124984616984737831748311305554839973727159841348077840188429506137455247089059913242453026855394189829434637802623503341016113212447283266417786339684966105626614053864380433515215354299627540991351004212016139210297245161314641490041106377822146327136821804613971856495675146756769041932798231113128223555339995715007068683755677404802841361535396598339450408858243881301885861886590389215119544387034465192777523657464827964863997569135859485919053460705959254277553013093955917555557932505747923244878409833816032312427078121732870283031070621671822211560780720526190459216139816205056031845491163364380093951040949029311035451677008078645230549626364180017267385994185948742518533706537329640872217995377218958278714663694231803201573301771552141913932558979352991684086383558756662342972817485797182606842621771205131633926091589515858781617482040562405637358998016040259368112207036504001344780761536665526931512195299389905728912440645584836808902016764127050042123289739150701875662835057385273924604199322776777394628863463365141198400*i1^60 + -7189874773276100046688077862902780995229800615453821974864768192829420017634660257483409862791054129197329270720594685350134603272483819687231514450776445553054527175338665966035097344274041944576293703864859433879514759541934956628213592109411332463351329585096504235206981524086405770313102506314606707696389655748480094757717330852303322826511136836867241175580570843291482392399804164219783350248198536677758078724863245340284451207410490521270177497840153413603198994281155560331769537647568247987661007106035598820037811229711374771056352182084572908285130330773710601942826451432997496274271706925650535764251918769122244446421899908654673358975045748045405359511586783706861662137582054350190730426417814763255919164203971762849903083276217974137634200916256782842275415138220089489506767404225749078094627554960615139710091356138902194598289907874119420444891831167151430009622981393133858328912921489628231658688216134495316415773133211223389003960091467909755499362135848957928530484634255088718370587304736913275831618397629335004366938267078510272875786471828235537898196157678740672229852607913493478891113088581024448317422752792031088850693924161034018348642191230962259101672688927948627979741778768258771629122005257594853678155164172251986992578680738513348344632687660180370170126985996348922731113642592113802528324090434872138097518919112608736285691520563852889319622334888028944712723151698913537133575096309191819158422131302683156157835271545308890323800681412172171872730202899529183275624318658960533362978968121286587337326996359328055146055222925760639930398894214882792388785853355897467520963457649577238821024915176047890322173843786943616069572341636505672027247223475164069438672409795397259781898865*i1^61 - N1*105954648061134905954191193652354179982637870982815618883299146937676764410325404961443047282111481184483439834857774701677891544123907304950657527816116162981966489552769316302842152785598486854301682806074960271088965631235111934862927141249655397405396926594342655381637645335433276977863189953570339609378876464520422546128140745309982627158520566180470005201208611695477977356995604743862422378982363396360172631679548315356010449252812848123621999452591249511845936882043403456246205805909897476594162660071301860572801012930149603754503573745370856403925180133720796566926735708391209920069715588*i2, -1012251663796937198213100037231411073998411969187422177271679536044379782207062230841485424169459578819473188056558797588200017010119887379361618198295420185475231819931185121318798601665675780827482803967584300771711903706833495185506340123603309970674091711776229120635806874500291991990577597119321856334142254605522542788940890153548588625384035867249196903079730971224862806256915065010837209945825012707956950560377918361822407162332106255800994597733737617089648195548438729365754260682105748790490609757985458192875934912964799428171262291541156773885084573180795978467505423750623760979411012619045876364540813557443054974098909382128002290159189272927948966820938445557133227388669791310193679822435377721229458388552248313817168116803983768845776435809579980443496768357918960003320177868861755298765113491735591111125381469393849219188895438528897009081672309292284165517721611261831981333985741957244215935695792656501105652143386787939149685414470862094999265492295477545422900103615713867993971807445629117409361880982520295878110789782650487091304083201361988651251354196356881674023736268566879071319218711757340790303288343655156374498458085884600496183366712085221917304303310966259198072956288412079488347364997274466132802564313243155255060715143454374635437479421084368755419837680410623180070293667026526013791315994428877159387019229858195075387126849936778101478564928019074977428124374478587223764746692248750908068355728951832045486820512994828141882237932615685391354822671442882797767810640558021253007274951045111292801895851734122539013445318112134545261645871219295409852287561171537037774405504867107875258962339584223494006918758945588002097204374128674191936508973312753171352965083046953057172611351498627822149464991528254729003173383027098691536209093286202067084814144405837846733347260319925524424835891661233982241753042142111822921641851316711647496527095367269165254984570855583145684638461200596361890091497060179375773170534335490587797631964351661927007875302253799243917996412473168462654790148354816947093742415503736821101520833495101191862104457713148157020980935596868650574263183088970427437538842963745578607191621869816862682025820160000000000000000000000000000000000000000000000000000000000000 + 73751331311603686173958207357196049917999768400536595942056766549615231793389175796391446244144878211500419845729970793982950196771856441156436938887254575223731400669316365901202906263984464588314691327438989512241143797616802878277991111296671932046198118180848640508384408537328617927459331153154792631106230502195361766352173001124724520269124652706880547348218647617887523796490050878163604288776437741057988055005465512601181586820086877397908357909808046975944297356042923129450211807099439696128817267348566027150685703065890479754705063482090845183583617711198807169926220104820124780026863695717875058336057576404836457233852867389917689736119968962404469324920314416099550081040539698216546723557063101800488158065698159477078763610689758585850202907787006289933941863501905014847752576950861696306292540174797104712853309005705027368082511473776898964726861448305501693562298156539776856425266008533231683824233488984127045129822409709115285227974993863961211872781808121096588240878578499465040102830988314015408410807146161324040361968290594686265026218612149764097868409999998911776419702042922028349117626980589213476334349136207949641395460375686058095486900223084065609586487428421659878844810018686605712268100509868540442974311458843207678741256939561587077401097762137579535278372253569114436242957562325018626729263717366630447681723944805485167686046503172279610826202466692106373699580008477794971670378181184240359958073169192657172920734710385753906426596330812135998132965017341050236438594148645104265624271587155922741930845044999462291953202639708744970905978023192227724031097566902984171593407556405908303357716904134495499305443196777536226221557460483380173857007817914086904195111415959356546710096239575099565109653770480961213465746556526936337435316277410642411180801544018515674595582069217925596969506453588156874577687591533443862535006040005835189208533044268635628511285021072874600459095567524622289217756091079728277765498950184220842176694354193161618265388332763413902079242251692019710088841609344254541112046702322373471682727066850471980873941116347834936440681036964500153532591426392513145962847552335284846591738228902069854141415424000000000000000000000000000000000000000000000000000000000000*i1 + -2751288000418474204261585316397200468848964890617867443773980080288724758741555430664282794548717234339687097034213297836929506722473297309902762287492355965965680837381825838125622056831410892245910113674288145229070367834196185195062174356718676270708096961902623304472175882797686014799588240077261216351109989738192462363527763401944588974293508791740523816255497214391184969294464255407151982649947048499633786671056912482624811824004466277070822002873288153920745670325515647263757057442509322726105588297185799394765336969016146865175013162988508242308754847207837301039555795879846518875880394491271416945974817001017422231185356938630549419935735918602203872189249546376877202751900417464376320136083670671528093916971585131334541983570372813220898828715150954760809749669211202569681621815709768213274025591167434523703453289596702629276821494257937411594618712836970744576899544686036835593077158186002962690561388088260386779051616721364724907404021884556317269193667318587676347239205848063278056955501789305959373340826299162915359505522798549551715388361027358554966189288439592534359650262536071234814122524419293591098829727911574196393809875606066747284359867683339776897803398965429049051527315707540413939449091434273857733093173307563278125013360926911402599217415365762239582238982763735994852392745216564384303116293338445189198906086396706288514278703743397370576535097568603526849622231361888243724785528715288731789714587634771971800564667145769747255298545759449360072419508148167350056898818509440218175928799619904896823983751774820234979642138727338548845898021670186377787248723601144398815720076293147175172668675310120695559923117518967931376950971980909000541342083335376887085462601181259220223658477750179029455287604764189642419596410873152262837430961455632715946882647529774105194297761503092299122311842192883873386598519586059930565914321969512858839217605824994161182836994170225575631608084345739698600963609849360918561132539655578373634155344399221321787239073842637481300413929252653467422366927781166071005734368583009536278894780646726572054400693906584103654125112333805004692865011337616517537812138444219296727888005861282550863259238400000000000000000000000000000000000000000000000000000000000*i1^2 + 48889743507169766734970672271718285032003959274584360694147713148925535368811491283505771786866566020967143283861151478576863580277546164396498964498498823027585552779870668077014431266797830534386461898173426561628505112602011845101611325120973945175571879309658420059835509073925426709761132341916567614740514571289461992363214284300166972948931078766066335924995930746417981325705641438512512710053629840124566457156760640701062519222020461098340864246954375055783331860306378862517501121959604229139961122141146480398254978090293642639687293102296377249358108138035199579873165845995512230538466708770081319958090045283656204248875695682888768301026982003523186689784849599019693549887046554520123739597955422237547815821959129339859918018104170604988619996138185459796010493107447764105267736506533294722242123685028378454117432952296134887908662558567976806556612263832691531537685924335172314010597326267927122589146419247590974120138006148096473257309829343421335257030372187739536333384642847229457692632906260773574684515217432329945423094728302140727745258292685738236244949704381955265865368647348618794256934028131073488573683429599589550868545919781365750974029926287217929203887710339677484784490559701494668349172269693220839777895916034584869144053578915504745871972685791634091744312215387878324499428321661848627401992095457858869336052876957137545646784272792770968254680674783333628874843199803374734815598820667004722991440842452056213048527786087315674062992477968267643758047841068233077638806223120242407557141940128897563572601482916948619268727027641952760879301834267449684241529664664025243296830159322899918376026875941511089199346738212909177785748577519000224750151794676389866276220995078713190257295785507602131288764582154383246949135537691037672726813491182924674810228339022177904283765695268005582592050298098696746421470621666196540060258511377797395723172008421415535679851488034202113341111963338230317836451140574960100446879625934475582309099001384599067675555940109082668961095694772014107764208582761982846477635650468798098699071613262329814466096509521810084539076151845380687959524712223624606898414855145264076906194838175738494053253120000000000000000000000000000000000000000000000000000000000*i1^3 + -442086748953503221205022458559427169445514017055165757165101700084948156404163372230788861027800658903001485155610273660481496667053027234204923843572818262777644626959706307221544839177964025465754754047874532590336615105486785724349463964616664969171982191726771458713917585490616517074226045099401223660197451137834166048924845891284004474293832023372594592895389475417540203900878009862063847223820146617995361632044439593512527713386802839644872639201215030344555981966428226417908143033293874994312089907971719051965755148413236089124301657508635739471802467658996303270133827276184327634016936023427351819244068407343545426128964747757526782427241467318556480964222897341868642141480071594641102431996166048811904540890175624080421697078508657532530291645146511573235688604505444852730225416912094757747169182339222421003375479070165241740152155121910998063417393519097142880490609451358174134106037139911835200664071751212107918898296506025990479628460881536952456841350169727790695850334590338999792166326791010397545525248217366182259289575197658976989115610282771665638074837136066475749835736343000789166540400943321873816818887375122892109657311290918295859957711755914113427730667485367250464840213687790384259155605592576409578350990616299780862866267758595485394609896997547753768844633928318707219991569621647601177101873485414939767803521972256565415114348571404031901972699464099326155742940183562638136025013107127975208116202781219902593455865784496082716119339844320374704443574895196335726884371832714516554580929477407581948077935544428785746659421193387676573378692791563011905438302350649816950842173662978379716067205571845839774159817397593721449422873506143474985895626039887302673538818341861280495226621251668282251379508083929502412393072551237000300649786622525734296743400034318920793733715805608807229067752356823781175657219648180516312558856272138501634451672564661755290660649727804185103402199651462054375864247420734081297880832477772795966659177489627660038054668772147453274628514464110650393476657747057426984315235237794217837053653109376149013829516914293442112999045576121999952266212068593570862058725687018101654012472898130324773404672000000000000000000000000000000000000000000000000000000000*i1^4 + 162789817385793225541285693051976442872506278892649526934270204304024802400746372422387460801744767278996041672765510668262929087232898784073406921941692371451778132860714435149750901933403602512958181751932235697845681665809662143503410707017817541716035741131572748917723383391936308074624457218888884422022708032371484601484202704755541537535705691223585004504160253769355264144909573201113559966235803031358644618474462458218577341736311949371233770878864905279430163878607995190429208458300129486902116017321186264611784244520172009021436325760651623746766502031732947586372485717125874825279920864506889899966960406231084006023359035319861809793303352263025961239559607274702102668760308091806696130735995389138841379735841272002834618089651274298803905560274457244110707977519750261444277216270409930930636540256400762750587554113981175343251419666882727299725061225195295692736743403282628720922365092917423407618904321141290435567141909275804926001874451362936877572495264657598772770593274613753559772425525063946624167226217529892943682537009889093531983982027157394693003551047450605208278328728090972711843763217950732958281794036736836160897856570865202505077847312025904097034559767344170228027299498344455881537162794195723186940887453092258983354649411835310557023066671125090469499235726073371626793433258454634040751250878993815756078842587528965439837894402629197630453673639389808536657229242564775554505255466041366282638334579360426890969358228348460193945743866870245362098451909372832636638494317882346869591820454924670366268438333928700722486943174767703523450671914783222111237092089493863997354449670865714143860264454738181888207466090741416771412709383278069759054560736741657456287829043255685812736423330436551355169902078702586365650400674861750129746136717014061190177333304780365744102564656168353544768164017110607741132284336863956724709130552589803776819731963883713574377720195515017498632416803495168764486814793186563169661962565955453038846658865611307460500563852776048016151788807489593139559794153173529701671325923935724639110415839040847878291274146638299437623784973647485642011097024918238810412795340218105312128453429987247548006400000000000000000000000000000000000000000000000000000000*i1^5 + 4362582168258858153067041764690735416782480093153060963032826362762040589799764095321806883626897798506047711382377122308878658769476620063781038314959275132268853098694880852737522383291204787916845011189515504023216489102658462798534420691255559519587772817394087579758384103500919922666871097045286177268578012792552239084549785282623485760490607637866457869885943974032485257467440768792934398318624776339544219360914090489145689319791836345753696488956310503868419448077579478334263221679341094118595188054482986103653151177803077873266041198059181066956548528265310529978320520337855588251810330340147112625252042602626426494727293883317581472491570852651564101466533101925596469716539982174888334111910973853340421741764173265804515317063224126478503462433518731045385396622897233187129791079525951934682122681896109110634167284880591629938232472308633330918063953869521334831653391268707383309333904280015464149803467887254651799383598214501225213646252510197294494776117191345191232291688024267604482463462286945528411030626066657952448339340270454168910913287269128604379898251427933002301810500126217701496948787021826874317005744834732426821352135327482632848061660971453384270499919456491030160857303724830204951982695412181937613809422463936811626296244124977757028834643686106910103238884681173076401121061720434829413784521742416908402884501215032138149977038750229305269028637578304672124163323224615452300843243441346382734356705262772873009216490495595726803508690352877858257567555396034575339221134271342777453996583952323524216176683102032581266133475602492061437028812780125142120588214904618842455777276866575948005815898866720068200892463791364253119063286038439871195778509621649236172379320184908276109151801425935268457062849667739345654821287299279099639219110833271479570596127502277710324765332588958461082639590159007703763040297549790753402130438172421048332215505599575182689491346294396111028740893125688732903474641938630270388094118382709289581454521575819893958391244957705745247414353220960021570323398249986535387525916042701530076026715399202480201621627283375156099689540311428088656314757136807598580848533653070618730869197949779648184320000000000000000000000000000000000000000000000000000000*i1^6 + -7269746129825264133983080534937174643900420558841591053491535563958582843139801377006159789638560319187169818491071060912615900291736648489003802104566954059441955093486608515945473603650822627993251777528206710851193808520850973149289974855329467010924415337316896189863069684068722430306934596485099192467435135891051188170891888219424521158359130691764569226896723615382003401262405004626906807337911507654105380328518846893291739359065407426427290477523919274457176942420687290600387009195716134299034931106297989511496974926502557285234282540431671103142436296230339514118491550724486824744066783637675457198489963024817850052451699237362111013162715681868399950551752445588177549224068142903904980704264253141041631551168662138722666560243170593005084697364210551296999406753500101492613590071413023814775555519222011887258579093976998441891793359825726833603095811168048881827699034904756012586694184383692735411852148375145021165696831280776782299220041457373331427675603170586989130204500592651602995913738048761473354160166619401324212947792322398184384460032887610098564867393641057803638614516156123900119764423663104895535355461099609571363622767744767065649043636996873194439062816371703402503223777124174080703933066661620747096035336679543452908778910997559354575812574014499235936236987628713816465578921549923754799880604517679103372174189634180394906276170389061202518981738452921332479705849766279733386539467380656984781980372797943735902776770616762948045823300814939095387289680551834393464343112562419721131240081361412368262485487695361677955896974176790652072066640482959465517384228224758125424557937545172414531487066368618928483338862686563127515314930533654620661711257181105558654113524423929275502514682572923514675936637113550303464611213585885837894393475757754834276467616550448522817653391881719822732911339712276433111971543530905337133661739548268592666385887034446248321455784035520557780788679092811860583856109956973454264318015818338040216585875038640318507586184669400434254227061086352211566408958304280928398574457435959570716465274194843802549178515075732300459970752114578136044585365156110404003190456833722527798613425688730927104000000000000000000000000000000000000000000000000000000*i1^7 + -12855521024695670016017903987300672336723413375277611483116682270028219509405709491509408697300068069980506915713097383422669455788576549411406799013334538754617912096992511655865127987596760862686427883784893858934919532998348278636054769030856713060638821518124744115034712115238965142593676831638967175842803460624616327013017111329782304423816768954236302609722850309392161169974883011419170876047506377554375019817006818868270109357607498268313566885093676751195151186758532347685069284718513199947746646327302757938291445941089728411720206393560567168544479274215599382870163314238617413098404151104711894567174566336842912017614882691435948610003405266037482224856495085159038931144924248092870449307768995220927019157419204996189410758289095018051119284573096170459215975032308757264118491347637561945345221100803165828815459739476086346035881749464875925163536073968419933065490763770240666846170947460781050021354246273103252082902377939298798799318946944865076587269964316963287780613898416230882099647637408860582059253632882134533309151657517325812712188918659016790459196229804129599727210762654253815826129922315057986565023316091431620667897184653595051651834363230412688511150004114459277559456544120127761510565875025840829194705215248660649757914645504115371598317598063295264269303413409575331369139696356323846689714363749138558182530474510838592068883286624059678910311913571545649920861024472921849062600879034347788109232924307841733081750038024894492582169686845088682207504557018485853402241617874217968156790665070747902027546436618130932769444666021272057149694611444280957382721750428451699169459223838853088868268505401685279785365260078077500947019116856026555589323321924820452902806511752813710245914182219217911445457216157684809900641347909906953342671990968057184178641267851943049878580021517678633139143374598748831777385527013379708054669201942847669030885924288176255674284513083654306464373620101627482546474211698956322811085419578493483965884190155615593435268779334509317235390069139904302433532468123317193788688481280957365095861051677353731410212685453272729989455560642670756142407362167032317088280204105882911686353972544457932800000000000000000000000000000000000000000000000000000*i1^8 + 55488852510275966717875455723487414603317650843883481219667360496368919809694134599451061201853955252543718897334746265851255810789544224705902663360369707645053831807273072848375338163894060635653962769138679899350883893230379151564743412122394533398712027791762775949423717538618150495028345869302684186222956629397749586254724222473560696744673682464851821324397413195913881511654854643332859472839901831399868675910297025832508925560289879384863933423606416842479895051804794981824625976097187164562589606122027399315071990620969290469632021407659203940189686557191318811399640390197356802031503753750742790601821874278803657308606578947204684937893515112465292169414837387667727184009893922199729269371740930169586709207736507717937390096335537890897205430138631381039101938407414585542160448608916158869620177333968884866756488201215827915283200575790815970085871388151909254534066895965416690089586068641159145300564553011792429876287737437968007475387667795268191958377929636408806378108786679082158399581851174370148893186453266023707569638381810755107304142997692695401096995704731582792975549979977756439744099975811764619800120454333097221423229207406976955338394826028407579550627621961945381436917156514610078705589799613546446578243678768862798839626633267636625631089797596993786063995630810794614313061602415617104178373393290928771199656074631459612238441284145426411311806652986962979331286240212951693050880974435810219176240092537512260615291732185878409015253013619266318975019374976612398747922666120664054587829576945891307964985640245239875960147925673550364186591129736800009124800682369746325521821470683820864258293800358005470217945360366197630604203872814178900256475254746265639700806452034599449769925476028968193042623020847735927677142817485385008554322741185247304350096790768118568907054423511717274332318945505791628645339070536104554557674440473650408324617593834151344829168092185174179291766570886313206477234830547497285574300019527474617868771145096527640169241135272354782911200673135128697779551091388134575929511697922931131187805272743813805130212012134401951912603818464243357931296648580449469446906627630670607747686532099604480000000000000000000000000000000000000000000000000000*i1^9 + -78901691622884822347225055221923543070178972838043558087253740916810427572007064446535596035213052851050362614723195966749986778496885224110666651426748271478416802558391054434640325552481905417531029402791083093022294423446902304947995084711571969080673036236634280464161140390294418043932455882553604329908612832274192619193478693616859073192445524282137844281742737099094491410140188726195412459166698115892975702745610369491180871405692327288114285177023635212547118771228890292427276877818215818125899148950207471210782229376511811502049929134315508592998328948797896475042310109537166747129479593374723832341544623747103864860718987672633713121621165541945902643975637917584540543461976120647907414629058634728737052234044866788041306185525202258897318624454571293738633958260922744306220736206803897519442131356791132347251898228785159702677504755535901290305284739621219181204973979664592223168470699874893667332659699545907607288609739013415779833069359533193494429845786149945669220716994175305389375206417410812135368493387851320695522225016274928609960976782714876839894415657292061598565281816778787128909925238637654562337516299327280882462337853088478089269044334170751853302461078086109225908727112067000091514337760408311021434663678497028226132278627887879789688709136624552887726845651631497452457624467905489093933082592534457330585540300114278278927946291449161826945864303380316066630297676508699952824314792107821689481511820993961690838227625671108361739370227561309562867881883404140592071495664184420505882002477996263303298418621530380554205711094825050610444887227931228013900573713909531310791250969165435737555337405901777288338320324730817612942488009537631734768438065047955479217698260740091321552676535374966748103963710396043236115160422248158011009118884197929865057424160967019835676029021407681704214251898217714759858814631932424360192341419690377515737879367098028880274206305022867347911923316995412538359299585088600359918220278077140972535125972018077834137888252304628201514988622700998852026828659554638394780071316543031364605847530308928579411730048486621064330357953167885429902797421608260261296555496179146009644301669105664000000000000000000000000000000000000000000000000000*i1^10 + 59516054316493295673443107902003539881191247148817456219446343902939848632918052123168512409861731578316657582760474606606565466835345534956539372497801929256783032855352554432326965497635020538113295592846598121223009401937210910366016393319227633771527289397958292832642053004089517588307781621683715842835956663653017599374876224020899214920319425918148290528729607255539151130340692393552331264027236170649603679228265371210625746179042953449951927333276468999173796936796288601311020208649170381931398784542684104797004566527943138875037320895942749821148221369929340072051294734720244859998366025810504777974611941239313856820365557649150681855255641172890136640437932273431874646475772549471943227092051717411769411347643310321420896585495974366412116054891881639230055699119238251030092758017274122283240852392110024430029546486421795445182479776597763589027450923167104492822036053274358345113175933968778858074844279890478618794048966158877707139023229706759049965131224356521497906341681404887688092035323386279655963370329785669065610098873826850031646872693044513907479546636511418184771283474557201977793298816133893115022420037660185695425121932072246058570624327470232300368736020514776675767031402019837901664532046417511614973711641718998848108803639226963139838960384861426734028844061991824905842761621302727162948934796547971205239130293857258935988780626308199994764777675298589200355346075792131241879456942517662269355046531785745368774216390726446144791604261459052717937703346336976719678181517211847273858605369033168332095917930727744089061296556448122683324214491898771647203911427228999217393392242046159197507236108908274476911754055643581766310357747809908481624645652329464426958104844112114422432141527203878098314277723335904361431585982976517818089406174450423955734092615901543688127904917917839624343419777231644839798814566769646123649938612086178939994684107771257252471345433076648366069621096897134248190947682461355788257708668901123311497895239665276491287595682615679640130166770224832855596289619833718705891463821401010518012581093419999378195791625755158030256404656085121026709309459324799316459221204984919318737739526963200000000000000000000000000000000000000000000000000*i1^11 + -25180738583724416723221476473502402636778187624469234270182405825075012750834551681499337100924846037937747114417405888523846386270150057907085518926864774405403971261750501520160591690146561401667529509807158268644096033453669696580683204631454739774793531143040886522680856076861434782673387730490147208695627865016272346541772779266216736018652266608826137092335276969930851555866311555243505931263338615661646053310182963569247300076857782486352123732792114236181195079150200735608806959189652376127232056478055665490879659545756655534047990484855723314565277895926264665594103427320671419040230999620228512406241865895563558559031749915353586443334125368857510204981406494281221617887581162679617843688681434970535171634427767487559033755371272698201277392427841781459536148623314281179969424223433911138103788136963212087952981193149254628618983060349232982447818975005604892146074170410708902300583421373125834773581865720285247320495819826102977278455239706714043102848295119093824110943868614712742412440544599897408189861069385465841991310663643179884887634576064809978436698985980217774508570693536229072064338653359940221574472860910953918708351692418064325807159968250296445796415908040696441313494852432391460563893994095042241143276645060682575947574908882185866927177119040712349654396296746472911930323773479176109268882174062547294130523238724663625059174688864662255871276522546577939107527930121685925788404977136941714564712580594856923292906819712892419507351718062047517511254367597040969290376371418020928865698082513263821651312797590246154071189202141889264642660487320902583613187311940569177367659296144167686927124378975092503411733284240565286636950158530944132098598492163921659770832500538816015683741863843736830127653972137945022035150672330906226476108432778253831446750399466355064591837612351257198452977268522181419931067238614068035371824285809412850997358899761122930585662393441075864806527634807447384662447541507727362740417428648172491972363213665776643961978172252184182183093565543548615569836613339655042520012691133527688460721660853971601137916129404895205319491960317893111635654910295531127952119756128136050813708533760000000000000000000000000000000000000000000000000*i1^12 + 5516605530732966305545925774103657758105758571209282089544705937971951999666420771767101096488784798529977287031385576558477290011822164595563780772582830947150625059938505410225740595273504677139632282463663281786449972473269702592925157880284329051054649878651778521815043554934853736036933478992315539980554323844481725309291203792020709569443053901389230347657253536868799849758998376130065205738939123044050500980908957202943880795890514617003399756545209145196882252237588915077186771134589355113064490647430334938386707196239543154816826152326604658879795893471578473679729315061207351094736714709823833487188313930960699123189062954590781174216826180939707828547205762640409026112073394783203020609150850309740326580172863860955740296055797908682727993514961125746045027211014255193849099255478118898509752751869621294398993283976403409888828308125991476226117860118283121277276201324363299869192410425036985476017772340624630686478789354407719106519659714281775676147771247192526594072741276930020857702609789131349880600205469051228462141063023703279762462931059444333730999408483206902268535059614200812841769136789050951252614953413721077665271185929150541770687294790267171241518717498432999943774976828395910543414196137672055039912604934487468247568571569665666048282694798479632894543294555943443978443822484614358089843733535056824788752012025402642963782819117288822746608280931381666311319549300291295135766071963789521491860787048032490432100202982493498434537969900133321834419162390066313485622330619774142462586903173239659310928764211911849643538362711408668801931801532634834149331883839728156600408347387532709762523976905763379980094037951756894815030504131939375308345255089467982579925414543891614485344743269984567467116391967334974228279792468930163760416819282304444257538549024143941174219696041224382017094226957302339557461562971855983089456650412738647750362942453906919935459268457743201384436086791805408082370077943647432514452514561319153616713328450238257243664820819653773436546212003134989298024500634325129339868369085544071224518232334516794564486933867550396789646126618203031635668388821775641450821256073395794092228608000000000000000000000000000000000000000000000000*i1^13 + -454164914923090447841164228265009927789712944687922709421932725515203857895303614950553321652698170453092103593448779858874456736142645989337084727613762080233034318662722169044854399020177097207258146668580774154480656248138859532705899798927318627429196419688358067116474889541937465300680756080939526726863694955437978207842594538969019100115761981854968109454895190340515464275953618911655686810348974170371768376661103974895848626455365450203537003431976341291138259576222342780087458649972789695093967429305305753564297453158954257265112902477675078670157325294283453773159832650075685855545472915141026893243172477737051863168756930759195584967948668222707767435121615537845994173297856635865660150727694776426119756255017957277203399415670300981861979640295685169149356012000432078003435718640918351295685347600720932575339732505082380801706504622783947975024715417482735215737723067492731100151124068633425404221766616614882100975569435804073352263241057702480771605534433346250529149980041768940976001104211516194524332379351555191225072415227974386382185402050847673441132955987440584903879170545796646509920352635391141575698101823409154122535502333663808941878805004938081195483331183529192287827520478568084925380471466533806335916190585794274467971892044398167061721175902631103452198046623606383503449258391226439937544213992947643359741001465205746078809037381816395619752787133818151137758345458955646282175867476090665042318902505404905956418524580160383857757317294120074257351433138287752238953205631938244660269990725203438956400832915269822923324815353563580222401267173247063528251603455749032327968816930399111389450003700686275469458110261633736108976976029697745210319351456839764267286924753711778707523902172279614079442292992086795602310729287344518869612500101848150530519631519264238759749290625361196736779762987248146441443736841029470872115209524974597131686156603305630356868487653500792754305580611165806350902941972426550245482182168513755960123115249806178373334903303855319905339074133028160575469594788087499463711424748691689408751652571826993094110815904808929994141931693485384148230688249968831155726970306638472072396800000000000000000000000000000000000000000000000*i1^14 + 291480937041291960833117413009135551497134284668827437418066563591394715069534497129389611868405041803987149348718837426956663703310233068530548455770622456099304496530307351610539737442690711276091933342399670661346807962717104470441070385682104804532921483133787642667717194611359210137244306147053791576231913261390919469537173431213831498590805362549628332789564341792939369897848695723587013773911955595266673572392181102932581279150803208995628708028258716116566200273793151602572523234695324770128282772573462051923311614509390574349534012811541656808657962004822756626909971550441155949201106194313603450262596563594215244835186534825616901346428937300923095389594245647025105354918222521760032903143843466285516837067734626599136513487356396160067398453163868552547204190930280223902829402607304195843253105712255750429929412174741928024394179083805988796495222159469095934671991089645066487373994890980655430836969483373999896821137957675617872186606511744518354851046358653885915042958560806480242160384872186221525992580989018131500197389867208663209861743847437585814170922497545294839864049944708285716907411889824860572664297648760402509307970066949813678086954762007037987635060525611677526677339789899026217105488715867923244109134712725865701764650239121292110744608171067364970296947604302859943030647525504345664446194094789790815101865348370241504882763930792098020156173762667926005962506149599131243479798682144390954913716618579707153345803442567177997647678567343473071596291657996218878367926191085450093585612535231333949192207869069172367672078064051439913866318382503445875728060693634128027272328980938567134313457870790585688000955809959608034450164226880723015242871864887563049019593530849449989169156600559403836684083288008244235152563630711023439746296336234474381994075633003581837465933933566727639312325078453850452480536256522982216320021466280859727296413853094507556279616243886057424520882715016068613160409422258058113612189516697133816943361590128837489693411829862591866682460092023498083380721933526382654516095126454078815604129451466829877387256800507965782497793719370643511860919062736856280691388294837043200000000000000000000000000000000000000000000000*i1^15 + -3426111014899206424028061519549734598877884738088363786481788384315173039241680855814756895445741622607679948344176557290998777978056621725730422126220082743874295371207643728341571311654305877585282137931833569923866199656049842524071033079078141823172914370338964784286540447871549635086235637099902520067113492461139236646627893055248508882257428482630801967158938206148754238931948554328387238667032456272598514505558712512016695735868370060759459184511024426093796725881644120399118228514739061626958006621810111580181243951230439184786377504307724337563688914134540785803080414445293999203887366491114586181833969766126503607291622948529386813716897925645344577988318566033052030046698603921983927563430363792697764350926077761645839732456780090078465537305335596641076178899869928559737654010150123463247370996541427746218673562197410666619884028776169033059748906936061430881547210415855386217282814733233058250807077221705977198029896088355972384264629885618130494263559787195343667700555319544169716234534541952609091537970292553614994516286126347609858878846776260991468439685010119742213510436976328148975770608331873653273223870937997335265919572904552537622142856132759161246477390239694411576478272029766150528681067815819250732706432271587630825495830975024102548898233290100107725399219182954942365892996595451249702497014447851509435967205732740733009353161664386884271955366857268990371381805657610679475311895061576299127775102297823240370986240721420390527481336600780120992653562226520110516502969397913508787919213126467611998840254365573398966293085102840628605552027086369298548979494121084454695238291326655272351158042660816360917952788411600678475174145786090285320414339913828666667485305233582914688124929181393581946322823273040501540884543153522113284452825401482720096000927694398912918222009403788596067405328472036182631650278413131027090281701045602348146976128647800711847848060559912196841806841058938269463473850528362141584580367302667041947389381790148543481864282844809214523325854471441746013539972519491902740242460145592802560528353782682342058753505970750595843950393705639210827172723260295682774862904447467520000000000000000000000000000000000000000000000*i1^16 + -12238580646568984830946892333454363689024015810526642185762771985288888083588750968488139536210883664502132623578659617873547215294612816869977824515970563106436621337855849788000597139183010903543195932906090446573841476459105845222428836115012245617957163829522302537675467379605619238159471907878165349290368209278444385552810716683109395027073356138845621799744265346629518257006290564841598028869244040832859495696605338283825498391608787413235857247596768628582865341788952917931116208798669502656086812225866283953972137820408063804487058509677391654244314629351611913748997046350719232551641299810992753772304537520557273350640344088974629328077453117453177714706549933553529826482692747804285569573798257615025546636127081000423076358596772483601055900544585726893143761625880268614081823039104721175755084317681194869886858776300943658090414878882139251650250121792619100679745023450551397967494577107678627582338099962535341861330142963056533823252416685485593903146504156318550089948762932663106669200711777134390055552179605670372419722017628838070350970788852908993533870449127346924552147930935633902569661766224966896513756537055239573973861341046959113711762765938662538762033936632643585152268611390771637308454497144998520424493931436764209828257173235055549738737590176403434032901583605058833173584850944453933372469491172824795077907203783608885527625753871739826145637967034754942920564228030258426205544234111830728530026015202900326159000902065969449780040166476360428377444151559242227290602269544854296126254175644866817321983339533251314998165494675576486627726470960020656257348065015011866227029331744210370079285509868362314827344317641146539105318173321167050150047251219194184940841197284789932002384817039698594765887798344670406652692820148306269422653163406603408217649621903992501844745045460114132382158915548850512623794335244592353644644583908224548358018450190214160429983958663495005632936878454558942656774448401622200609972324635770811149711279677566312335441698585928475509723498253697359342577371057822583046171858818842032852870849205558735772152349969864984465893291352004419059183214080048915611375370240000000000000000000000000000000000000000000000*i1^17 + 38079642967145886248211606163614697321203860182592403838158811220884075496016417930234413701985523364856029454882561412933084610327338542648215402663826484831740511436128427190922660703015906030321823883123020370393198329891984261151803053871608007670296129722921926345445080065025182840349248035048862692306569117832728203446189212297705811880569552308998689845937337714609846783742949577180795063314737583254350110811058357613814113511410908687119667396870786940109935539367588736338199681239588490555998233949970474982490911996965019882787972157300891186891094499552978815190959629130846893135724086195952074449738200676700160025935866403343609431593641045955329014300404641870344996582602162679444535734356727271913419064583712532374019239094388035652999534897565419134254680850933371795729435288411913311049200671504967752454565041554853761541214025436119760966465088051051185148923772250391507094202044944055817615949842472790681407267298175670677968401802634404835251874872213091752295389765119112358124854111859818593342875188367880023040686078445315289787835926121208630833155441205801337303384015656754844919079231004817095732838378272742083652792811849946710895718927594006058007111086167856000223980534627133399319956758416218841377095410645927445199377276698662558658235168030633722230995851057129964900028827199357324035214349360014624269634627357761191640892619480603181259038566071473634144173800692196712961642929329213567711866770555237684615475004755537998528386572892962331726946479258902958545041534826313841999737240601915379026266075751014369540504771254788398875146655828113743061822624154625256554926880678485185692392623151128915847995278070021391401738622366605153057871501553849105545300436979253154487157212390912787961021619530936966698731818389638943812858625609119849106028834425269427875137861564946873633349998960550958432476552766582171865437446212444784541748560878714305968918427025712459666967893685857626152777802427599202979948489340336426191733475790991539603633291915586721352028815739181451699049669732184516344813442573656056924510021886124726076071533767278512281804255029376964634603369099079403047170867200000000000000000000000000000000000000000000*i1^18 + -2002552052178150391851270888188636588478568436607637707851687875480108995009249958712410866448011381979778778755379074195826532905118383790286794386121369952953606993929381491225238934669873474207397144262094713051400332952891445138700550522584067632582856162115730204061883138772649124777173900716257396883544571076981058707778624038287068145870774037115861563232411804569686707106431779562992432636654057766281526647644093004634130340320787286017625270838740142904747145733008804286977279876563477327996295081407334011531562325068968797391134866286450587283989934945103225289801756926286987802295934192736777769602686122566235121543357959356167838645979589241240219815782780422816908992236850037701114766511755082102143631558172135977421293815101272158232930609001976205912382716010867932847117130372978806489490768087392166765956590524983217987409473980970767382272639610313041598983761607004579235623037909107627426812850066162472903833507954078741470035315449652464718219785703508577501989336320346018154253777633357876548637679511680416352851483642830829723922771141666152961018246304270677368172041691582608368956103161371474910715763033710759945793060372640181041184362966254959067380346761728440440159448818498065340023757251190730563591533570288259499952642524732805550742792201767326493559446410165003978871865722019661242422918181152143112375684192763401936594810841453098520108742062506015388793602155648081448975804012933019170456839442136426984027999333657089145695302098600950116612847049172662152717213661890848020108392912152478709689991665617990171566513369902054309731781180677433837932380980108614051162672482858186017448609556296725744788233004503140598568248860342965264405184095585749491483032020890522839500179171509446948088684769816762808168594652021692913350401759201290059598674188844732420468047719465828244013821434855892359001560268211227649925843033487423416429229712531758656062520116062165743872331096822494652135163516779951308706825055381828835976648684628900422425513055798709363340466456072879476029319811998904392684118661646173724729184241168108919303462331272266706357764996638586228318131716101223753973760000000000000000000000000000000000000000000*i1^19 + 38481635735516476065716569775520781038198846745766344037282704253426344855564739245186016944094149088831043688624735391179712546471999739350935121216669043673277097617591680228820287500703581587717539988011952886648042230290365105336164926810419716100788617940248572292540468872913358246838591391398022282523831418927973683909817334547153131997789686708611002553244415047348947005570153069778893700366341735525750738124980941475181489956425743215695820755864587826562892752935944960336983038640196246102162822353943991373853336592169839946149521906348347006103574802440411848126382460923979897498471906973780642205044611692088717969379130438414468007981821089894188431645951148567710724807980553614705890830043050269948812590408275314913951608641261532455352336283195869600746246225849650725968387733777189355244479240673779488027754079034507148725020731153293966368504089232195014541316888166681408315160899595985789676884539007549036306627992729830587557689313746643405981614420642260103534075965018105256212930073298436297273486030518863171221044893726916426096474795671921545613598213936992259827005983913013086882525326447899624297636069512315596295093474671012424407243147540687207768261842775256324298998967094462629031627292769375877509561113960822875698410701439179135081138542680944412626834899097777930636564067451174789331364672462053839385089515135044404066514415532675190867811284225685052627928991682158560582643299990239558399792809985127057462333581347733401177020932042393190732962216388874692731880866743760027487059249670725538588619813031993795131524060163908189611762609043654674637154457190771387454152512698690885773263221608514790973722064736596222839961211257627484366845175821782841589896585315934974802196245188315599015288521649189718432108878108985792891371298908657224437788212217921468068450521491612148330835082850090266207428724304023945615160297322499884333727576540831413251650204971875693337130925263224901342553140295290379856460553623528239248054487420760128266311651656286222097953809009596353022462788842195623458611221334911037467818898726984798133181642063429547419425499904855104542186396954306963046400000000000000000000000000000000000000000*i1^20 + -145207004952383491888149537231145461252331746787688212546762446141538432434871234472550083304590254782927473032219888976708778314381008210513578961155291095348322907545984299696416047961372580545085990120066537145820529657951595710735022558097652267328149782942516793896692394076399593397075205229012888793172390862665576300167606960650135078507484507652298305275269112241575026701118356540525532500357637120351955356041393596460917597303262627522137309543004292547561592963026470679795555856808807561059191091517270217921118118749424280507407015361568441745895847826187141268987280357369412930511388560667740317160248788008793843887025403302357720810441137549577885443645094768410475874320079006717815280164081052643756124507537998115738526162583418023953061169253815711666396559758782112319913901124995253576069317937992734329923624500543217021393224486144542442091747703419724443317731243346881459405614109551571257424962327639929805821428170486353487706151660012220341754870977463137683902104559026650684219897408611319933355068820740885861992804837031661870795092828639356195869350027449846804026006162415560975105605086524471207700272269775389588114410562421717305507723726298375991573098319403427221612748469496369186686011299468016498909216618760248906992966517678107767390495659071405015517536866472447932668945451007242740270110944097049595774166564814524866057377274416513509352600495289288308750127373592766201384013434300920806269351829776271346900086860434291415141121795643735015174822304882676201550347541801797159574745015011219855534602193092456343346607125159930805110811148945274890363257197992404494663460691706478054295654223421578165979897157505889187452853246074957051080347385729080564608833758304878641939998161554542515112062910463184672627279315222991596349771822244022208332515561006616068223599179777611412437967697472022604652234155493838192588344633289825308804151772287883383933026434525024493332769397535521001707787372302398180707042233359540616540803828535304821372919521880405814705775319198222949107914591335387143897273388713069295846178775564529542830684689324459795513946501989321475128521333239971840000000000000000000000000000000000000000*i1^21 + -53148673502669168922709317643946960271232253720090155120114262867796510336895316809204224692223344649896936589410932145392876260691906599311172892222172526709072066832028045316537798741133270716858721006007952949489922945821003894729823859891090497195923348718302063557601314678485712140364176364472733035585492353834997058530983188653902661345616202922898988580857463219379689993865431542346579957537942782492247877859330268060575893660127393258206291466819853218978895397232341657684653877784695957867663191519689231048772322662324469667038956299454736142938690940295236283633014289949161877999829417323794645484375775457293870814102986358615042907475747617648018479755762463235993041171919430292011119526087034847058727491700376603698953094913065216502649977429947377327299331028749483915790680148256868737718593054060983320221009601477041621210516430665130950844387985385306163494175097674697376551570841106433011957025484754472723631559097629849806799108474313738616842489531971501463357086871068224662123660388078858768088174367951557436612736292314137004902545201822613402364679926536894170409870487089201273140613983784939562491117203782182402689524371717487280348192495878227958347243500046818599804390316502528269608373230818774783520598974576548826662201198912959070513731789720006091936254183893913931261157656022586895761057526396209983936178613614561162855690877010825707857558961745142174677072763170500371225162966957140789159152178223294517933834475681708585531671002696297401657258518228906276091436968605452446602659294289675431934772346034904880786852270956695663410415622856148820314055128854348240450450106008141133236447542113317953826819415316971963231071358358755995692515004857863844533270785450153922041194797417835141448096631773795843732188791787012412478717530841484895400682438214217282064668190012718708147085257229558941468043325971814855164572195505570060245353489208519330121700757048236659507692330123980951175977839894548744741134249023406314096042858366126343891954728360180676692358794642174393201819926361660338742175602938650601230521634526225834175939046599737378829163134816563311691901345726464000000000000000000000000000000000000000*i1^22 + -902172510329200771639920296439970494088354611905846695155053456196989940255361440353738538353311537404432794312041863530194379820607942904295606606816213822166948442655052145713192085198227163921752202349835665237936757096973896067748882619480506084347478657659899434144696677281685913811082728774849735839171368843329951084128536643397877627582310771802098249465229457351972605485359992350387554698752278631210819305862025574788191695411447486010264316755947546796840087948129930963182751682254392791258749421153112252347342851652816703241775074108997674899320872478145719095493077939803660021625891989711825783778001181870638181293026050928977953375135934406097171470223402330197451941814418504465387471608139137480126603540486728516095798149867389047050036445629226097143263873335847448289164381645405318115042410681197402600798369590020038780218103283357777834794866292172941455361886496335795766783587299389054455040264495790553665627911731529499071231919643336894203844932303341887072250957591493254044918145005163202553522727120262697753995741257753308664966789145437549396922522101666610268520736070347769897338397920217959805217429134276310188838264754543299774381706425920964631246572221518680734167879718734940178485345723561355242805941599038427022905438210869893295694960769135665918373063924355346600640340534255365535682898775188308513476333230039982548872374675690971273637613334993945361826768079082750836066639432006578306260763277713913999870746361125919298985455393867452168364064729042436515306910181526100731579949645225891431715481395824938600343974835301370433374035578702182560940306796906092540961310206034742084710356303814980432955863780317150047928138462520507788134174011305815786024129796564903266097468298922851791401382389767349346892971633689248147260317981811473404132709041436184902385782730041538802313238135989893412044626146069387007467621175151441385503430060915248438237678099215148901616019554979038902132920662546810265855669747615162760544538278361803624943360953821114777782694881616779328287060794078596517837457922125957323736364623311818784520771239687139365704365548515076477484321996800000000000000000000000000000000000000*i1^23 + -5765503344009053661449319656157048128173182649654240241459577006213159323804947476989180830199914487798489566857431646123091323617659939128491722829812206591074074870173781808162867503392210156437494007780733725896300875368086552124321752673336044953003945986988642441978361826221368772271213720552708819011636577325260660863309810392140333138639870509394549903556064959960418769089271046139117635545789537558568708060630110478038158719821265444947578113826149394531373924043445185737850043269939997568625971140606578918843491841935330781019303352109069346999959452310276629677103778816046812187389959865717818367916154763707465249401253954830815940315882760943352842256366246033815523564307795110188164227659709109179552941386112330153502126852587259705939587191552617938388000753317682281407061417753837146201993477777455221760667212291290990481721590185307152047729022393193282684697226534825998930617552426706462939079909734973505385559995417935191338396255165436943757008675263348111947687244292717108598225441012909967487582550927754275753210156206922289196542072273353661441766124200580805694936963923958858709704727252965978430534868505321720402204522617637400303307193914440775975749855800598812624284778620792065295561874189205335668471186005246365727108204229222451284837304445732434381894361564897232613606289452744226475128000727426808122017926696283974485827469808312330429875698148173145933744904650202363463203455926439414588623802051175127987122287199590000319486221676801365444235568102916171534072538091522904589462495132534640401005978225196432593617971672193300840252947968197707965402662989355367444738934296637198675796852596707752977167604371413303322768388574825108546271430720176293596560045829393678935455313944135402921446668064857676171429226848774500914178442454018291874565057965151080167609174562875168545161048349579092405436234388346352701841948628703604551571142213168113599898339797508516058495263625091744185547842387203779853698353211924463300444534069937820290226184274488212776814301298008021397424569482863822233383029234082390845223884428968563516548745222196889364459056213120493362872320000000000000000000000000000000000000*i1^24 + -13986386324326626810819937974244307856155706209538871985967631709683869582644688628283072086219704519846212154239199532391941594900908144512998066342519819259695082395170741350319786352988023274779974893115550812467808121509389180310173492266224738042036048019964649477839494800998321479520701460661939302281586827177631128472732307107393081273217138121233463432131490883743532545583635239280887485024194354613219482222408753802597957347847473877830929826094376272587021042465480843664907572542072471885966575574526164605827801876721696029724463064953153467327481338647607430176034193947644851887167644905197566076532104717528247913406581678143417455984300296300325853257275124380405456776481872226355218565852838417007206254338309535967972978842726774425415092867657794079693349126644141299168512840618807441225907274937620614995372293460494192007601865203834647603738171501915299144188196020791078732290065330627764083062993612948774415269285538217917725636182955848296105414915592377982404847134155817597021285404534852167249070039969340095163373358018309370577082505014060839850221618715271146279875786952362091511886144069999559632089032320170737827893390296534689361268707440538666099487156518804884763707493271522501019892796764534576343968626731419390319087614708953560818850919066975988728385682150273081789022244194874197231947042324521146537579397459899266345272944112260958090760282601984423751573539425663676699528588140631509470365151507799644387703735446006239233103851426749582448543400547620736580140334454923686274665765922154611472579131143918141730525395656598053184954824485608455560981822246101386526568138757875547805163011505585638233770351396641597284770730156945123910997122035613524362490746348826829722048410132156109111642119457499117244244279812866979945627478768867082486583107228418309733828186822585801086375761655203575515084159504781230921814492245687140226287027577586280194594536926500698369076037431049660753917403558355840237308095997439667390097335557004109811205331141275495168603368954178169097624684979931705060672905988786249046181017730847779552902393096940748730194470981397905408000000000000000000000000000000000000*i1^25 + -5873779010050933066094855887428528548006771296581799826026998954070889472312140399644054635262822534503618403071319872892669524116883146266573671276673290214278972061728928944234461131072158107181002162184696214703049672854453697509421533187197414498157752154829512508944908087538892311920209798684415495743010093722228818130357861533147622436106114608243181752110725591061361280307985767977078065206886585414555953613570653740403734279373470069393976755003063822183549285369946318554580206163417626002976946071091155963527126489474747006008507613340470019549153990609689637122363099892618769479803526354800862439017961925686271134760788333637511986524597392238414551290659010100316360079861457259586561677565115611477238787107914516193397866253016929062064023190506154118935406204908859297970883373749148543651010667699095325347365999493679836454682640699243634565687442900954302142858853513819614056524526447950471185349683317717601108810738241397439705513552071056463697912061948638479385088681454301362926215261815909710476103126444596824839159922014984049408026152309529454842430484041905207851094324841780168824297128055281984250315776197781190586757036876549206668400011119512453153934832071045331764435622674232172297435348020276123011804537173738853902806303699619758391141570658040437872343882191746936761422707879209356122758343334611827758600213547261675569219507664304847510689782855515934466632870352375980163758835924031504001097103871602863897235110438711678050808976964512230043344775748694132534141303400813226003205578687567279246296825540873588270519190549928070121086901195913820883415109612649487777232163118685855329744056609266444268045044424883193007004465268638570357998701219196550606649580010650644563212763803337232611454570225249043405957389132897760148964291577427510474273583436305848120898708785159309151434255462988224693859259039733621961799075032748223209587980060986079028970879860274673777573378276880050200409342104737241988646450891225711486339679690816019866959485396478359489233370335739574760666510273386687689195328067290323846310439261599253679852132238043297009431130144768000000000000000000000000000000000000*i1^26 + -15071776477613854130525594701447270073636690334225159581907102273351888408416760495780712629721089282829764197460876836670170252694621277178613289954098130518771593116225817270845120028619389534822683260980124618492101130571761460812471983334807806839088946815389056276941206621575660714579109221583013573756685388271308426742727921319884297383716958793988724735912810760133324889459562637032747882495256776842591436188093447925111243754102911371787660503571715116047258701369778008631407574383062788407651166210871391974217851819042943538257741628281531250282043525748890658390373853914282923632273176806046360846444724214940076555734299245283362313149931446246576354356029861019493127666373100365900937731903388705536188921555953720180811914494091517484266805630057735953668777320052535697186803717284801043414158013903519080618093677365992016969154355099679354522616363998641776773121825153121379336002994331786404836517661479835775682320412725645915266150387829488707502335099450247776367692335246743962355161439513040207400296935750306915940580550297906497669674322702705749555302988054562710780114000587294843563595955242331637540265141643525156404516100675003200336302537298617215776181960644934344710948469717916114356771056303364211129965797643402468806280861909809018158006814336049825155188584573707069628526375918282913543577136846763183003719358626370171415572297240882953065066247018014899707136464760209461443416441011509117647849725169856712235352432506807988438767196040816352575751023050539774116772776988104955858234782805954297976028335467331672007154782082808873347170661110322033771885045849926065048194266181475776449739872225279516509731541777986191741533151856819548591789792390117959438976021885740493611436864215993525975151505551636937080880652259393112639277323899411623041020720288761110349422021636407639680428870836502562369837080871370970859802909384550974761039426705672851738817339926576985368473584030932425259423817460580166537275356122934970768860550200893608209736390804692654570565478773608219080166540190312493982476972861860427109920487904700097773953994508066372664919326720000000000000000000000000000000000*i1^27 + -2260398607016089719281362948005501762148955629003154532146051993751833000441880116445015462619410915691392967580051390626461283482083372474901993763200859343739090577825079585328928405503457269053854537693545860320997920692119517707168417489336632918377222384599911914866208583367076612271686491657146025488495290795620669018129056041096872321058503859815074218339982106249424757577483598481330763493971853894543953896850029050434445679636596163452858487390083729402258569732422239868730016418872936515126287551204583281413758923250019593535013591500834512701281182831767050786736738372573978498124673933668064077224774649745312416928572663092687467192813831914685307701228585128922055242010465155835089644622392110307396085051082109545480009398432917340199037202020883683192818788307160685024992777742393148875502993048285942247670727228241514685187108057323119929769229772595686839930122416390435592873274482110524238453091422543047137209163261486797898857067429219482060604339907626134112465587979665570382328015005015434761272346446617833642936052142671049022533888625818773077896516839887976562150421530235232040179308570507604654069697268419812944114795374068017218509498214043641110958367834636919500251172851692259224823994030206475039332035018717514411541202821124480133588281571492370906090528815725434786287706903171154149719325254747105378159802487724904616005618796002739739053625336088478719951004225058259600847924728515255278302871175967192192026570177723891535269071189253631200361171875090334357546764389138008703508000872552054326475032926983484691683699892063189717147446480461055847654389295104346495700647427415814689354900627706431267393316549347860192661368805661984917250218614968101696110128822284920324855808352803642306382594022410545148372263244460834825593141907551824254362733244360068359440665397294397636733897922209771127664748941035625904466268497261945678230065442748220755477807450241288582085581669092465806114295423537746503991363995498919702993295712269015605816875360300692382995810458375584753966599519054357826185473390407098181927107341054829340903965834654760566784000000000000000000000000000000000*i1^28 + -217311842468078368691456900021616647356529462567098305863421870203573987053486072634388858874307257052337139152242818397467116912916368535181864299075779098906282331182629100761922317813098703615391009222047872788898984417961899193031803819220855112771906332329352312723676958897072568356080556297963500539674301229814878743433346061281765333497996949501202941729255442494045513461183849517301174561722522052732940128039462126350119953701580337320392627033086691396069608655089644980455823694926933395252588513487127696709759679001539211801389183101774052692574901512068967569622579184802083336171799724638171178690427541216253733143100547056955419306599248088281552232451305632297108860135324116136796802442075420327303476624234529876539543089301859211420440856465834814894800386923467442158312663035009691135018194733035212381022869119806416429305185719310376873651033082356311046853092486363272796576327242736435970649612480602771784355575254254488677080577824142508652515682629609554660040844184442893761957879420781939315787261946398694712154596289927575911191605832307725914563177544315048680815493530604636761439536246747112373413531109812754996137723239982591065142688535617445905875024996015319012791370615966233824107803531378741515379441540400023134986963672034998106120563422574998708611729005277595188004916453215165061710301294371694703462030917347679121272847123627636871056506974223282758762791964998623490505302889416005941573411236088980240692405956304217651099864983435596433998211600187797932739191269039051542655859100714372837962492389266448298821390833125575097892935469140930436266727346805192057898200570700581787742892118644476925085920881424314624441358628134857429370220117617751312032309027838918112089834144138633629954192287422577519598665650886557501803475506740006485686699432515937735161737710776870215324618916192042719980742935095795056471297208746431468584872547082007330351833005933449719439258989706243325128666567239967984744675565229665481885538249561320054358692051948265097429931406760984134791458003749982572867988729496804134978731459746491855321151223470489600000000000000000000000000000000*i1^29 + 947743001590026983358066917529781390807978062076209180134648081051351773006628488552084353124105843109917320241237098546156784675583954712675028345956827292067027425526540256181650067390087042977684336475385096858619455751071445266821595290986929672886295583449521422778291615150768323601270873357411846950642490218059005964277462344240702780480601752540879038604116601266603327482243019419223694920955283377004765141716944010074625579773206980848499401421862962055414204953441264054822916162901131720085803417041109339527624943920679341854644707556779018573464797093980302592000573285473974013106902535867997561021263493352694099639015768620399024955669433131770699415494299416702949935190891524757528660400292463866828131062039692855491810085089310953471409395264968183013955570508993836804524543192769647940815251911387421642912901624820787440970200184194786285795503331581856785667478286382648468950940467446099532845122478674809927505566557872288906041270764939775036463140465073368656205971457806719064950794538283391807843400154129843042719155719391786678928347840824682599704541973148853238979047228306547237463043940296912822869260546192930581135004115996982027384666692700967805172476102309212303239584024807840955398568791480910911185463844930682346538785007350498035863964741022869515944599489367717514735587852179043319284250201635283602079956584208759611812901874261637213606656686239405493582218400361625508445398935287873795513207263038327798874459445516870519267050437667421603008610621536406831106549192867573304046562118485424726217622229607123635381809934553618811253974744775507087208512509212535194958295511582496888177683800449687693560954596515538689457105481409509609917017253206136134646695471875027457792851311592355875713914262976170955856708365657540579160856271858381119960545845959953908614950227595484004913542079886028408576854898090311898653164572627515583679539953225401722690353120015580034653345055746630144323214936665670897065278649124992026971368068656202543376862954724696129505012416747471576670456938726112167470045181424313847381554895254120178627326771200000000000000000000000000000000*i1^30 + -134477916665809977847591828251462901581555078994311059485705309436233185798373414460602771077600209650350805175217113026124216276183115820830931105817179592446866488730181192346036763819067943373963583956935400346717732367940503254371737054354216345239910154881908394834318324927840589192323259244368501873750439834005148001290079406831027817414694826348350034910420138557950332882060300548712203869869536969364928608628728441212918588759159469777533164883669963106565032954010192088543606651943344905321582324895132301625678369234656988116290621795497883918932858330151352088145055007754554567894308926207998437799635577979486498099160970508291039316469475164934038108370605577473617617885914391933629865636056049659923547655270717006871089482764457022295812454625047103773495836235718599082106688714146293416555592807300273885380584644176191132911207942775964665070510057731590013334372562277127487672026518585620406310005847635707435734075741335275310521481292712581317864780068737410083608705560141577916869083598489923288309067929225010264146139270902835898585184607861251432656472914776314945080768812933754705956516774139573274846115869618248019654117117510426676557477698700335377581040637138058665973441987803339195983196970328566123895150298331049754999225203892729258141548251342529844648843471765014947991638740846264093882535765963608031877732052838107873057592737628399636248212529514394673983427233040908443111535740161648359231240516461758807433202652484180618721931063080815681928267451920017826234719771384667614359140453765918943190177772654850986488190370006886527292806704833592515712551291144834103929029530264209489101002843022850676015244017160933269231107721076964535422523071928695892060713634841447598773774204022123175433936672435925951963129021375920657387965973256256178570398176888186992039335069758772971386079414528009031066434333406180829303475266337273316882730646706803975957676997763889782360432198276453939571328817558374200188323327801423879045818743637471563913302964682342562729905363554159382193940443881401363867623353838447022030279551604333675020288000000000000000000000000000000*i1^31 + -1969655756924497706008882897381433847535342483740951187038467125042636489873871050365958098890301576739370466712043368315599944456915533490856939491030039049615916446759206506162718790022110630005512688338716527585941304967060919898377297203066115922412404425769828048822226735620070661108256151583540013005545507254047302691576976937565772643777753528071585419962774775479138528107849259593689056729578003554845162475078008523638486171146282850226662442094908521529248710150091109255875242268328111043291819542741539307359552695901495403324555318262065047007990136698639501590808261269824127607947814863245688875740415065434226636349476256058310261560315899679634604846467768610311223920897545711322212451566067092694387881328713585263902743274974194820535071817529362263813944359819276409668874395750607541829388838537492814130651346832565731535895560578295377358374108837549195162074912826217214893249271338130774808910696707090581186210400274521482341070909373044675501756934043673372351844532374525062506165730663625336715514220072061366877042280468040676241147544811840179326565285078110515691766477537504532837646821682376747173235649218188638957230342375948545859976564999558772630444636820108861460116945849580958665405172631752320019869603903191888041973400696420156539737104266656799262370150621632313214819358667997577296408016455436086581073518989391123232982773606216299805692283227603036740076699666482600714671311052694072162474687486689354575171162539422399474494467636259990235229311769555550294819682616373005769122263701174724108505767628119153507206069019344228459897797897035809246185689808994307270899708608224079260268379653522909141879701627906942092123170296586310571658487296693425594493412427893311327455390011585786101163820000908327681336473841975360560361739573637000165316916229309119373262762919581273626525215260930887179925449873741131023991132676730154177038442904348958841883469667827856111969515579457213850487586833424145400847372724931094555761004690345638742704152810641557434250772422821052115858710980978384497422482699134782782050259227901952000000000000000000000000000000*i1^32 + -14243450764191990936797880994401686910321105503014766770782608964657269088578916002484426661891396374247013120112839243949918042413897931450813039067069856610061711744759983288128799707816646410570109093240673555764325978743949813028765240510370497139285837361935131431620615386183716286353349926575924367715939925582124987914328559580526851851419991300926250516671697627152906492716459506636819885267915656177445149487162288189852550742729808506217235339824437574114546973236725249421320723657082825732742626963005610628602512271096491966115690406278875992472571830076823320956514226208563429234550764023295825948392440168488610436170352689245943189926684715554889439936562733679949727553740573004794794791185086923423553322674999041438206492543723742063837478396568761517686820055955253580510342111381165111322278126926387462482029810660235752811631817955905732750335386359286570352569040741908050054612436894299807991003586610674143195383048662852048633035065717469103803381664591451178449670388180159693429174953881869416916946908791428720989218502183120509925256436878990959044347252068771282434609484330869474849158693129355367384160954477733089262908317808066935956182452970090344817505802267089821479508019124433779937190578771898936997252022957815920686963361655634438314943735742877011787288335171307198014056798304223482099341054136347891815711898034663407799846981577974427191900562082412586426567213141239385955798252540064693881292602116453443318385203242660165305962691921963307426755925656138900227420115511182719876829655682549427330077679756053942323403858609139220775300328500557181016930176994676977446000117716391731674260101322083942323787858311695083771160751971767331140964734496764913730925868382720810735414160275104249861164375740609169871243867621369883230421538205325598116691369263954109605403306207116794933105934337812100820415367253350717215782504821808065465259815808583838600197974194532904147771955518813522933909488207665386352508315714001400656715427275132958377934789480077450619278553957167032948067929200008387752852227350404635365788876800000000000000000000000000000*i1^33 + -34242689183842380567405778912283975803557741523676695054219556280012960928254906966321326285378903152557122083996452024237735851237041001958413819656798005698767589185052251097790157169829554206310576109414244384633655087966383779052807504396302277309448876979726059309713760919183683916047299525862725624533431857027418221719679251335786354546510094738752469382541193555288651484216078138707583674897825642792746610988609018168545590057958935483922517508391396874077480894688191036508825217125626666566226443142411021545103285064276051932844004571755409310840384652767047624095369122914934293058180017233500712707754316426048564695710814605543108602778465068395318294674686428780934703688332736224496041916786055062607149950257450206686906643403749148291388663090974677716048355449278793940566953895965352190678824627620602306103257833109698108966501729789687559991929660422357238069953094755712249532476917561726823761924520873145320652936952988670136446490391292276070172180082895164425544945941506069128981481222780229325870188368526201954327265585844942836998500523266093214735734126968800977804782102398488819227702981173547699947221667131470551816380549218640773518423468963861377062965530350991367180226668885019427726057044101123410877492614300353194626587965046811278623764953908498339585608705437932470264854008167880176301922645593712059327701132818831187538784786324718333837014267136910329812168764853666502387505108347599258882958651326747444589488694640853855790724754015590995647708642580410937177214357602332542346051635488090881319037356964360425445711097554011662284632726291026251602534172211427462252733530844036501620060611986808598366272652295346335661563161396087781161197157059440248584630765944691956568598909493774189783555756815876686593007847082839355018927022370543151884392064099311825174663087965983140294987285080987780871133493155206922506003103513838912561567690270908766474240953398733814436244264409019666921877160138113989172643979505009068668949501562791084867078244793865347303170062764092392176428204472535173987931518723508142080000000000000000000000000000*i1^34 + -23707237357701726537712995139904082174551486089428837469737074633532971236520309179639194479611190068632131267528007924285889748886829387541328565975532226842836205562737962377495446556546471092139310759092124149320749507839740001296287825425090871634527780460613156634675601791734602616452601760504914861634895532442425371970126953539543737264887364321353340233770686489558797810565875353659296199765087789427012553161955203702820104780472047393104019012435319718519253955893327319208193331653156489438984692776807189941733657075418686753678399662911450042175021325378882852845509392175473758827854015929628690316188703323399231493062136101843100536911377451213559570926678412557339039932155297457025499319596359618643046402158383149027961976120542713827242815954940702882553978578676525561244429633045097567169381266428748414966973110724330247145913133003316139504184295524357472905579836739207051097651474347202765966577418497399710732373181546053440800678984485423166768642095016889820480846951710405591426864072552397314787209625165489278677461024127085075894691023161951705506418194416713993936842774745981696793270165020448297694338094872549312202956205753417707976541009900504161987714495164691151824244182413751351248918996445921852420005308784321741980772198178791759188551012289465172326949544496978802381765575642660098059647722242725383938509450607591303915591718900860554326993477441694988732725495318036974994471280240374303795548972345444670400612518866383747995433055552158818192743445099184164158918893067388941610920420479314631198597183084444913066133643421496253540155374653097881645513960115579108825039737012888476921120877683885040726277185813670988889162512659389104023514485662900722102983711494485012673069541530579291963684993656966985387954810644747987507830659614110499207997669293410442208389017539880243348151480821605337050668080753558646124854187289723326839116763953923922258514842227697447425387697050278771882037127932787191514475143727173704915938163402130090372629822700734216444034056057209438030429922085814233489028100915200000000000000000000000000*i1^35 + 8170644004978765107430995114276176771723915318704547052036023443041943588895592865757307329796768989180324965126767306000675063588922930513585342857053393635625182020206359386533645865025813480645617992835485993327545643432390837244114249629353021536367033142124552663245381568212793732199279214656665822929763865334162842459431071269645131396402400123018988161032403729917198810769825648248616880452854253180333154444520453039614616399303030711696319805353707518376224268014184346379931777339215665478937612778165511573938488106244677232219431419750777784128031446029311012648922457066954166650593931890148324563505200792712941038352887602474152028050624680275257356899664833898317408348788712815551043808832486273052993954561722899506772812875530200028591295358114668888173065361557819476790292674350719601228856468523149858290139850589157913465862668783498821583637804123117348805930294756786634295636285851385967454685243153898886176477409752434921764274084320727953028287432310417867727268151254522320399365480050752061864138863271259299317650610354508667675542981800521692919738169062146068564958800734932138999196515166968002175878374925423012655499691785964150568007487834986588683290910648157919154165575162719263953060956284384532462687978971115525213400901721751670955004887745042983032397765681723173548273517544534906592100172605697210524964968043420762892291504583940045392184556295550817451880812509085955764245251905965909253825266823417907459596685632367059456437220323469650890073698050698448514020800092012617377243691681317614451897979401362023975106972945985271024673154164879231736085699196148910528385544724262918830467465426466250473814294980063431561662648877555169637605269281885893038497098721352451748850661422063029811601737368163167357130328691906025442814268379118147557938827464903998017165108018020996657450665852836707863284336880136290532491954387868487878730957804183318392055514699320008117600808616533570403833710804023854678379612797193781444180560037345808296273315307150828861602651521477703321774309667984291921920000000000000000000000000*i1^36 + -2899120454257491935363097274729986481466892814044632366579308200956734269772606037590520882710465600867045658245507844065073157022847052050461594075602075373985436448018011037915402380683591152485180558285960874583590904610108069445367490794828645752715625323176135612839350966158317380437834467973166547215884608279368595477327836495735737225736869625837362834914677287363530605009160736300550722453069293930761692674706968580192436943291856315921759162623478510697129135067571792462253621845997134389951842977644968857539075927084466451862400798439163402501355785805208863128231858169152683593555894349165936824104872013694665770013322620001250528841855351926890863494162813279347657144541012472367441751121061771348567878399820273742920392428338531781372274413705335994288417745792114729393330729116248363603219072764704554510555900590364339230735986401820669689881093559075848330964750278951266841667770802997792809842096197466630849013698460440856691332059175287511238670082835691902670085643036771212597513549352616784809627830285919170665954929566742302315696827729060705579386308307317604380909204461415574546573810299135834923601905195622336811443957786576683748538370059648596128802825914433379885521729204597555235416664293511468125567109564174890867332938279781892725183990979482210626665645459216744072641737637824658055144493000456028579960519063920697136772967272979935952470789734848823064604637431506769990809241360974027555481490106291520277682440264903380445736110306992291241285347400532622015946557646637903183333067341869179906295708490025058066415235327836352418192473047947691142515167571751786479983479768809962208874216602669502061141344512396080699509842789305811702949335084375044371309174669440708843119217638958298033910989380627680642161589327304717560222676710544396548592408688185520242635000360364597463925828608131215956172266736815066140944436780805942985002671376216519863980903645398149592109938345472236232943177706953373733327335627378398465478866228349602634326132172701493065161098543859610109829613355008000000000000000000000000*i1^37 + -491151875418964851996220174893481797196682105940041859163137912902029750447639343618277732306286402667122807656830703491605536604667761237173332591542764013625378917122775278910325619190316830965854870955252930822712362635998780003708779575859741104151138002182483947598168481942319626598205495519531117983669784669304218326800767771211022254570639840648302366130998000657620349958875518061312997051767072865876830419556700664199617821290113889265341294695956131232798851781984053027890083880149782362305895761469823746995165117129326533722816151779570873256077378905690099332518000619065872538449909400649878740393899317633163800595749137091975683349486389221895698543786959376749234661635034985471407005749820920824938324909112155109991328013488580743955489979559768534096872154905409676780890552846413121045488628431660833024784226234457125679452547156475444172977930403125694875675899246177352438794255565264822867223847349380916646155734744072121618808097909821419440314395214685356580788279971796395387432987169138872868104088569482762884940841471259517937444784593287295704172833365360908391443459436301738596956776278925070547960003633495795158526885480415144467364662692659631072274541948775969738434480442509546280232443953992089373421747920144060356899995324599084343604605738263212656820771513207655373156673915182201096482313524122431914628606911997928518255894133757452105605732656974058100929077939006503857110292624166285695715233217725726121184724634096196967830586011013113466147403552838096528618582797803794102995644474809772279276475375986773246447229303307040689515093241896236806079838414212550976137328054587126224024299644772599220428265889739546356894689259734540917737322488666155029205832667624334332657234618373737944356965676460019944459500562909989636576120258835294392900950561342651180087911775674825571700162606635314188251373686876512156858489828046202653926780954400089650456960926089188869038416420893558450113418429357059983064946615148408027248449260172253493974958379497697808149106503850267351449600000000000000000000000*i1^38 + 154801459965699160188573624359355491502099887501175566684902282853395283273640276192603863475378082185380274193236338194681827516883713415685313921679964213841740268091748994540413813135863432798296667800780301652020970275927603952344727523872194730652095267095707420276358339343502150475542834282342347280531474302281532939916531267587159556899815753051570610736874357124244788331488034519020470490715124077345709217107027936753005208752525119489611329251543832541880555567449438118125229461241854636704970958041416410384492346295836769483928375572935036299116602072157690880688996704793194649860419034187538973397810223015315394043682825138461110819064249493752055982867986471616204636040493242883499325099857848223706357436152336721253411826902089594203753371454707739365619511718207024739577890224908514837000059017452489765283535093288799467879238911841881148562031708296016576713175821119357662380429654502678324570092762381873927195868794078842276851332116087653935710896496888836455207460951261600483055087010302951732141454870242131548073850243220473905608349001472427864279136892556809473322324712582878480176238906350943233150955954910070043705382508518463547571392486337578513732330072213558627757308212056252836330988446691541803595973450977362022647135072038118239651046150895246740737381638567314359722566636675098468246992494103363343594003103391188913529981269864281339046754663780094470699257862644107814310865398894424761746027880158468010753575405393060234035817656094349656528631004759374740928245619742786571785391014461116464670140823250812625338299004901525699754194103305256390950281596448711132622602751033065940977111142681591763585997113539701178147898514083080849210274478842878495697637564963663440372437784136700795500271807594616711671250082290700820163379136817299835561610265445501351298341901165478219207023178509836016986365242260186079058036430026107340927926395168143216444980648405054860411951433322593436413019042191889128335759993705160106645152934879126465937641724001608351403993947176960000000000000000000000*i1^39 + -105292356482574444474527826387285368265644160909440808840230258758710728297052468879219319336976405627101987152760065035238961776322229266562371122820666320953585182277410625460400921131287648478506286831538536628299532047290958303454365959378620224452275193024744240555935819074609349843230788431082908976365681238458121496846364232905920638075813160247642424491784459160005153378094564185878407932519458646706239361000155278221263769585084142038072205591881349862046162652717777755405675200760774101468835277647437755474567630796670213252192129665720842102553095770216086495174820152766571492098565686940820716602928244709563743566290757751372197463335824248446532950064314407858614821310961929933410765369725203664668357209601142470167532361732847135539783271271194394959894411690649548478433653244281737600682527816228113801712574149148862971061129199292837683230489740037872625490056976642084248501105877507682925752092000208994123168600804220860741658468576030566724426978194163381039053429527468186441932499572466048523709354038525790500664385879942063755952124449440141659859211306201440570624672588498081175361164118383065013893221924025606713590370926380875403867014578190859439974178647099537089043820883308326657447172703696035601822076418144126423913544485514083892128563472064561364855903223490337376846599057953458129346463288524834542593821153913161713831449520732096178144932165860999319217930806613495836852751162892126558981999303851768496245261467353880478910660850127841844021145415019461146151918656792737703557946821976103304479617542559377793083208409617007106461610970217032083377417718044875991810759580497023609604467700666300744342666657339969328745083257959160521756947242704107247019125998619042440276083625993380831515070634796422428960993272181048495073871540454894910342912864998421547995462551309434066552971652788626097124889963338672995546351061455935887522319174890339308689177065866999187915651884128239768981759243298765927047033772868234798921874816380190231205000394964596661682176000000000000000000000*i1^40 + 8102958602898858777808447372714731365918588784703486376884600552500006482538926759094686333897190647688446564460200232948423600811810877893690127052044500463716739971961168924787790929816534686076636095675675515657120191317556683016501304973748639150111688669535334641806304727020102888276822651221751202111022636171243364626973000090923509075095434900743642944543917774035892869023015125872346953738694774070940920008051366613624418108344522916050452003117422056034273977165537469001242940959823932279041193829152169323465072446511443289855224912516541390613096401148212198335109963554088581605392694933485367867724543527831712301236656048476815675751562556826510795947842664795330642706916004232002776882419523205753489540611462886794550627277672680113651277289406299747265551858493572105330051011813029896639736810599569493059376430865853179520023845420092762736628375927327938168908878118568301690803918542081022354268820686406730413725834893126232032763851812189737781154240498492125381692725718160601517028355296082735767602951488300637310765966873936006484507396679088252144627139203641921909367020534939654001494340450088918246162556741748244162242377020575390738241824753881178358539736416281480237517658452488619136620301251855703990731708242009295188675400246162887566504392357358764041845318173838378032619867704641454108049344805003136998173326217369999023836629709042627214285099065137197178230758456521499664414616390844106651323204536539374160644769253154486635915210243873757270404493119565849734524946737929728189706416831809656221403559399314197355361162949630610490769501557958217020310067093456301438810331209161523225763446822355686759336534683970535059709273637199903651028533418324754824240689172951917888147722517617143869589066512068730973912916418732399356022308301047734378334632400484671498304622749314037631707704924110888076476094285901935401274514873827071955533400722068781647977012497233128335516382151798484205840047969144149488040198738119376093663144188292714119766686564352000000000000000000000*i1^41 + -4492669149838122027482690843304151024933806407990335532836418216889872673566630961830621121876727999803260803116851924349650785173140315645352453555793058197715266477100100557192030288460012438179690147620981255763448116868129454616174649048021148115668917911890831121611351532141189335921302906972915038834644401311431220021278611174008675977231734795738860794662841322989932762961894305406122478525428929889195385718357834597493027854179381734068100520900587424749790278872642146174884707234409520001602479852777449562337123447530725513070579718233267961222413575826822921170230345018066305883906149899399524986101758615700032681675735759210009401644398286061013047687286337307263145316678832741049188876737907997109433672546795158272227914528266347765569180505654764642627624045706773831325426661172094121590844395989829768015125339520057495050849745087451216237938967409185723507699798736140571825083383210746947952842718145799564679903608491378838863437019807674077947976488701041571007611623189871180963268675253680098414555152292541753953664176155303282006909844899753076286047212437025962067013892768835983425081398808536508724044416096515630023768010641629261125935515892004369579749591776764747785499456679503685019844114403506102700248386320232501897754056023332852006843622992193184487544002483495891896237088639091886642413440718631306390681188299714977706310989490447995813320426440275636644078912723067086584100783842902333266492718375444999612208948326416747100438415048822378223032839800410755360739935423544475363689666113148928640394925505682100300925435096482357497379003063651166899335064155012537556357193625817688750316955134038827417472521068545281356246413570777859158730047026795636468134111072750626429158610049444807986145853208185154768227032941569653717618582101992534871465758358064744788011827615937199008818983175247738873847035189838699895191603141405019834956724938124667710347376410022799664209244362175095672947655835623585255115754144118873544984048927707292856483840000000000000000000*i1^42 + -2315627539524337584583962313390833615233658981289262982288336336274497532195118932808134064798751181594740452339620478630392088465105863516287164858121525969902599900558168243450982325662227460609988744133330670196836981323103455009107983044974113194763307617707387213536919372136876506511899291923526885430009705308798541604209826767069587354225945086205596962551788317347144103284111497739883768262800319637611811779725196259187635384556654954928667046319600569988716830386715488248925471543883463155120720267300845621454027890296133168987027725547068345095689404851219896876240552531887748723428886249835305446665467143271863247766651810208904597737484116018414820270228059724322118829739808292193705789207633619008168627499266655618794669635860583846815677864114489640755999736932136461730759409007513537224952035260443673065482460877223339466568923001460056502862171557079904761472888040871438589091696547131393163138394657500029875984612700789207646896430136604441236171957208146783696177147812183192658515085824201555067072494929243305116783655886862477560830825621268303815209966314320707492711014936235050670575064021119165647527433264610536214580877141396535745560422354180824166715247151151449109049493439778967810226852965754403822261597929572565178344664348178975586820588510718195337035046043535450887648392767864504994579727883195969154882087817396065963284433045767856151497877716269883684568749868633631460913775668293431480627753931530650770265742366525492805155163104800850979957920387052523139093005647065840135908471233084210829855775402064703505028700783617064320672200106806540576258227005915460172878719782431814967805976234539276553458414001929104544726333345939682592277749864819091090552908470891678543299406451556124504478682582450062126837739906992258216269263359380354870182793646546347908018504469229762464422986908851925828116686535338015217655473176603869924436237905945468574045647784518336036469299336717180392023690577212096732144191449286063598912945612914688000000000000000000*i1^43 + -83864095474322676394511843845015725995385557693390488731839517541513163405144215268197014761392261182926287628653477581380922744386707661693523451839098156312256643135279036970525769609179854141018975866119430204849936392686879796460216177998488429269505433335164062314897048820350581013070359547390498142251221385204518459577129234148277071639287107588714708475710911368981467256754844336567326446714786004494618409381189842226440736865298332343918711886548400292414486237806835918703023651661438655580515019106957316321207588030957979772948081557024240104541605644025400320719128088237701441848841098912271926835735292322108775428612589243345744270657910783682464126527076731345937266473068982694653743392551267625831452475144812019560148970898003774924562997208631749256137695332967458432297572919084023349974237116275891579578309652212984778000539588732689887102708432149339261598575587408222528631841894251576369470714878505812851691129465369287177460287564000426835674073176726322468902844126488336629429951072346320238689118298719729547505956311615083597617495311348765753331194261100536892497874087162499847582718920527708712415331644753911020877940298459291145234056711250712430471811505341317993621103183420325820589694834545747670513935257545763426328978148608922241682443876662329696171884981072981518305576808452778865639337135674540765779738969997881364298519065570442463141444612561802339552493864745461603008150593799810824688581362041560782026037657950385236134743569741962023692046913426140844419534149977891120176427751620762054542643689344635375000484168149292480004879510566757319167207451097959469890421369630159816399596368259982996870304934020728841028289754981052050637623500009187161868193267524252016821866802869156046112068851197704398336465398995141197562253643172077844481279615696998449395934735401766682823418858810583962324809955337245801830048887096916318521998738896239013406445097664337743411901457153543768334107166006473802677277225730719872135987200000000000000000*i1^44 + -100334086541149649464351510880771542008525565312174320865435388671728681282268321111355274874878538231033926810780961146617227408268065507688753635460333176765324259969639857777786310035683360096664691017829063010593534874275165737587425374265760843535923802499195014582379578455113229795578744032815116211025936258202534808450515025406568991332285076222818306593911831061549337417020869092254656395216163596865840250131273796114045883537359264164439267209664470491267053552284374505490594094553434913709049833288336363140910892426927193705113986536645477386870674965448491987684377560656015037081025678359763086248195187620803886653748737497963105283745109221376040070281420263733361129570809828392934321114305587265027709989773744880611537297118319323676367270127025900669029479407819581195339071200602457213312466548228873587996845793930319508236103750907090859305956338071526915585122047882332279304318777427852949779147523247927861079316886906400823381688479622860718820871319334979741201732997955930914993528014327456970739612427852705006117185763150264902509536223905070488845706895439253131871171084660026868377720026777155729672353270069574346912190687736123753405265475114955265134360173685247366504716368391632497252387580877125317698187918145541280882065657250522406324605373784696320437317635686745475196761503341592644119403309212395224387938078640555034391438559447813029083001430029908852992271204007793143117138044062874363126307346260960445848720705672251020841881905996975018441808726376375575267328722498217576759374830541564880571673582145572578899635189571423039799178417712539650839224791640973391955471862754329115260359051737112330393672120552048902492017722327127117069440288121290815079013973744117775770156457867469936855914196957708888334846155300888377916689584058492530517837982606278714959286608584221375895720394874033998191565825368855082605582657763123147389787221161702491749534529864400276236473513512120497767202066442658119481237610849894400000000000000000*i1^45 + -20820689992415922462181914600979067424294513582830846437251610319458207781307959471156888450434698811415491375907951247414477503486976489963199577619634492541263477862567864327581484330576699420518139831722943867848801592158948723025063474874027231506896821445568895428759320263912308769986572596543832416917268785484809905693228643203894444679005672111016319850088039932829773954973004007522526713750522375298460568978843748944676020766113976797806067835132764054909177891638452527981925621461208424146263105521463977154608778143195066651255684483470760460992798614801548274285221803356651116846403821685784580433189721517769237574804309258232578924220860382145260184398355790314913388239665962685442772098901084489735099518423476174656744217663632071350786179880334340401691919255870654356223994869831598101830118798614942118019570594673435771769569941566167209381094204559433815545821794681284133891249126354329933621024513210417935189605124672975611561265985562421539542275621068349395396178946855055718056841245591284417823878566662065687472090010248157322505599943784921701358347521463881335270584207200762392926843147280305996810681976819597435102678540253889786311640431328422701513592119213877904353237495707241372484605709752963940831746177309039471638469298675066128862567769594431042447275164939187929192618400976842936828018319334502141786895693404266459518101605080491025111534269411369437123450828153756102108730342926270134791912403472934782530327443145031158076981210192054525712184790923961044726341376168273537347213816481082084817835564046204329139147376759574431485038223753820619404682684846430808953296193135181840331584651946296855940674718251391103556815533038351902909536216310705829635283449479203568667457338476049760797816653757835665076089894889575924397513771072904698900347958318430994887467894117397918248811201242061869465620158286913206908084637634865458936467630261217277466997433496501056584239677035172776910022346723920809690136576000000000000000*i1^46 + -4452516466660712309841093301649145094829036574704248175975162751792795846733200149577479031772624959517186539097590875228887402397377262095575758896928703208142626564785774082506219555436842805541794439828099939494674385697253763950731730941390218613589512290302839414852035419329981982007409804662443230796015282893557218530152703212522657207488915711460871961377485873981010648908035075961170002169873151030151203632738976103572301613261305714202818787463581498407721949410960337647756972702308613600540076049363818135183549562424436021695433444526692714231388633054405844095158948309281771333920631580725656303362177580548224719925399905410303705954354977526410204465168934358310610595870790323858766506807312907001318543467276857700014365550750543583865510563205400137784378065067117142631209804962655348156261544249207568183118861272283931816325417763373149345381070941066682842981671624372910429399923161632311841388753994763930265025674213351674385973520235553159042306730199215141222935930393262815496524135543699258414309925276467185728705773456491671334061701682693908950114337123401635041186591298570575929213890057706570619591058969754585195317702366066823337448325522411940346148402020434706466736290347817504629215521497826939500218208464995763614170552421792026320757777647525653877435080573791657328270182720481678218275890930947575697295329768350396057542422792106155709562717817365936423001081908801883948576183800795382917415909472084454526100043439134507519108027984233350021090180959075063769183738541420964301929063443838260669919425647416623953365396986519546965761417334202291842426637427281737958498092398738374486206843337418957041771546490630471935455070242682371304380774892867320991462221989589629609201438141405436988032513830383603848738055672658793718227416780375979194726722077642524719874332187355247632129661557886371097336917389271956226730919958312759721103705234467323696651709922583015097723220996547765144706483040026624000000000000000*i1^47 + -180577240516492660704068718941457361227536536137534434492301669956766152150297358477357210794183743530587268603119099116155597886610394513877028992681870608498776028733444808825470974994564282471466890577696791463182532577336218086629442506052230104648707101337633914705454095029885633085572743522268019992091320997635480091354364454760223715324767582793257198300240198754883897291752485809961417797146311569679201205195174295352793671854087715171926103823732566789153798203837086803712653784136935580020699688855282253236638197008223836279827782486060278842467246578777338049499166982055315847004411283685521513790912694834884685130358837060043324608125048290545344540103449697770761196912214236535408762084351086648763402522027200297191196161491589070460551834229775357155106714000005944959388987959185268633145420280301596963116579157147673061749799481450563923912318497894131192123413085909851080523029120419427240840411813308696886404046314619136006803381567752018563800802363275136057768587255308862581338888854792849198306364574245783185796987763553615490960384584939009885196223448895349772512376029532502199018228863115571038997409338201053365761644859121676674919562271359809538972073366010225959355183638037000044786422665351562932418635304809874976976148095727702029733092582968053105074473878075956412537850741027802147233024045032760401884726963923541245081452364387267272740694279108030352268576520804093447168192574826641737732375056577106499952828721969419251411122013346480703853485242643092378894565923986601168924617856653159246363984682745847297134920700839323606840127384352931205966166372112676749845900036091519426192530508143039848513353046856325831316629726977783108034244568637906116303504050428126872800514145689289128807977434900331534315649843109215909892672615019715486678026772130740510016138309852625267280622923236163301073619589902321173150849458841318030791248007504250583859237932320567342213672042814808832291635200000000000000*i1^48 + -2536788909614556835285281290772081447085243330229248036381786563246450220114568990780335046685958768782686532623621575655704136079407510342267290052647052774570128388880608522084974247015773175430589887542461046116248238700328300378040852923420486243803805149410058466400674395389511605284310566067744089122775437002339245065858566791539282864590507894959202586875391258900418620329565461795714424680154909937313952138576616992302249747137627119241165696723913419201079293598149044369769055138955220886949014288788715228362257579596932874978212314488233210149219111167633814790232828179099150467466177327270720563120996223360204109418174602198259695191635062633728157285367900623441347759042956452284605449715766324600222141390068672977455045192333368375954983054375719303841981603840248659471964143317205343568089291890948990619316169259443936331669956671677290263620166912930944560002456620983344743873903637326320676937377839021879479935645450705783557078228341773678154745662990146133511265600115661470851166094046075505277426790144455206264518161426570743130183724284223408327595748944135977716324846068424623814623440771878196103602612623846948192386204900377268913668986209283420895751745760456092861856956866712533802094660608417008646771278705838931030170489366003198923405512545608502826254349313532700964352501419695848440993241643013167706798335844943868068551726756152543848827146012466438171633972464916188662344234259950049444252869587939128331688082062720400510493838509874291266650669385076851158342419472553513221474542283994347405704567103983308446767164156560130850452511863886664059716652582020550847837409234190352922781583865379331741089616057426708943992066486787286534895365664412111135898326311351660748119024284907513278749031876633971934170973003681855822680985757751838577058347830417255391563279224348985059179716963984042894954196995941956112293829106371919719872931081099599615880409891974976416927652008427520000000000000*i1^49 + -425218176974233634331604461831545323893743947394600852558596828795726926202411840275140789639220168478592475790669363966253054640280715581408669634742038749666948791358723622073669760054226615791147622282138805978204801949227453913078704394589903529501924285789582246676749615766391328167023590611405743310577454133685311044476676841984328358477725387367804564146700197649886477381090615205815166488806510025068866584602238222867297727582503143021970113714559934648447288554074600467222958306560181966524641041059555975984354715353847719068760626351032754761388189054169496989675677794944150450950950587280697362416167424588691452529220979752842175435353335408504386277978457984629098588652501260402119312147496715737732241920656935514897197514895649251655599244379860223729641745651487513805343153904844923562401052457518313472704768088610119190583489065878175118757610298726613494429713761753738775351441169464779144120313164793920144913205744843306807572600164034325471849623228302457218431037227538574573822630326035585251287948997876497857531469557214123363060457535795151329304169688516838733844478775679846803856538975084735759115338519115058405419794996301333678451672872870207207095447767604543231113301544261037219623925011639449947688236370668456633770995449493377106173845499963004574954669393588548553933369713893035203216486293768945646863322212542523335944475315956909588786650882621386810740267702561582898222976767750151058316641497021863118711912678419960036373712105544394486986462803678560943816125632734772911350690531162727209242579010567710016522202299173202205237370323399116778849976974746685825138714522405553841720621043635323921112878133764543667401748337255043385754415335800046574610998113463687810282315785700709064493476396288178124658292037928325564349112736546083346087694586214284516224844005278418285156032782950972720562735916422208247622994049159093192948150296858510201775971556412571726643200000000000*i1^50 + -51577423414872958139883906490737349444190771725156255383698694769500131297360055609455468479795626490714634585152320903610783542687096965752736852663903612298227277046233452118497750357829890440157710000920958431509943525306944230207908526359754448621362138329708353108035947049564304177444795266479661552031099862494101573909419008988632540852107821456299212024902383028626782412724710729331768974143088635121341078817850714717685534658684617583056249542536320777870946567843479715417382333343740862183042911292724998657867852354787206791549140786374601890960318329812199173030631848019870198990608404783362113203253481050503812368419975634045768702751858925378002005690388917856832557465111308681437045213248866953807935840812696288825112247104136571659418742447399077810886937535333202446981406614347538276912110983625862240849995164826307987808480425246079006025538969159894424406230590050111300920710479846205123545886451866335072079741470725426774144816238944581757838508695860127576214473286588849793208252096792488973481464473128365358181510827830361730795464628926375161058010411018289973088186197331382085345036629366713893366199502821290230924611178955565024785308071530178302578955752000478579628764494868830361147141514580895675691567063980570260247315200238227630669254224453618449391077850154578607074143836041069828311946458772045957586111186289681508396638406187605252168929393602200506695524264753645194174025067482262777300776232676385241148173312208792453823380506091480365759581501614980008133782902220634344715285083811420513236544688097394018979464114875497530698294078388925776276351308123840628444788885552875761097346269365757624581882373155645368110322481048944300129662462046403363244070620084868247933906159359429518753891968687527295583168140083049316864873268000541094531321638082790275007577803637961097771664129087993153513855627133296808387386894806231978741734330858331672697624330240000000000*i1^51 + -1109334248896262055029217920530044332599970062782523911287686702745719864647847626900680847642665750169011525083026105437069404928922223734587555145831211840385790834482977408462806688460113244457051873487024078451423003788026515469903822748835774763355827254566102916871397234040002737261241656540317193162583647269934991196977359711772528446628020827814473508004884410755713597655303470519579985343594172172539196546683459098869512390041537301780724874263101583581097644181345116720953023356419846459509782569160594446925554056374496689177150265465976489574514267501398109948853209628157275911712314996617872245024797250670271070119377900302963944399630956610497775386409374471773006892228777167653407885726494274340876999275532044552506351894422594596180066968256689414731868299536676369795571277054050482881288877607391225529951548428262011666061413389153480853630487791031707049103639742036163990595236487367324663195686112041194897460994823297034548536194957597289495925543887992876322644770697604785452973369925628468394558705253929643457661435530453468134846100071843938353067837636375540527512596063623167027544208485155594087821354128556713124011909001635396973082464088617649188549486472779085303035695402572989274652407594506251650119748678109626863581018766194729193809534573686201553734300438933887381953029231777930708089440670879519814258524248903526664951909525364459066552468176730510151111167426548373214532374755608877328631925075966329839237590114295883059082918180168057200736073369969726008138573155592747703959730365006788600163843325824797996771038213749559904050142151018467849918139667853872501764264175200065945523872756184464303914452071918476489207336744542873141377728447504112675322866951624326961784736172033740161033150877068228413044729411447137569767143958963756623938207213276311054259142775584662075927781781083940280807332126826020909336883522242774913970051031236608000000000*i1^52 + -6839282144969456478970335036077306089470061351647957580071145901128435059787423073404201324364861045539391195205634645283556158649277809792571382106352661735396929611789758231554299141974536772338407580930907587522854674281305924726335018355038420880827603361344379800120655985429422683025367985699068184735429079759891162191370531768654618144045524333614952382902590922016900850277985716097087699058762990255289966356484781902349719157898201417347374239113284817667484867844080567013542901622188405317712678855757158619386683292605211165808842441236997652365456797508658157136040828608811665197184778953404817329307044856457186171538085461020740780301975730136991525573932155386668672782329351244276447177341159960271821154714165182594603981979484955507002663339401890837045826160067007304570235012526003527598069897304303727220682756205867249135687486401933961328276460760379988207457426893819384059697586235312760925271337585581270405558204022805637851808227912465384216918247700180422381453866103030545038776168907762790862529192918877017558221932731491601180384465321190285249899385545485649548087600750555322415229025432980011437539919060949918259654925684259635732634120080483189315345152706594956893074969858921578466480913451488328721854869385820152850967006988076289881303178881937810040955895510290441283843531195047632244425971036510625756284683017303135990191143422598506063726655642366218776145084016513893711448567603619295246827740332993703881613544615217103612335439019238425611511902572611537253293911785277293938140722078692818115949033791078104923609670372033902134814158044831110984586356895766468781200115565605212867012280168852614686480886428661128498275329364439332599603315699990238804162359763513298407806238882902113409456998849438447545654571534243862550093207687563705968584191106328132086086151134383369829437554678635807592062701510498966528443283925021202841600000000*i1^53 + -71311135614792632620613336018228852432196755486423562075058876872280556483536111420558322000644053348509641700637244536423868960894282792541620912069820525174887417327599156890446449034468677720196998206267363307977449693082780190136685280057760754384355643134142946898459996935129988367076042481626994564768281437784482277732159292977296077074302056273572149680779685418016466849564570864929977928573459960679559144364926453183207226293402366122656725687353692467056599910768729565579668350530038549407503252650942264382944907536720481303359350932407745920455286611745115214008725264897781368005883429701829631948879345177332117251745917729648697996080477741381478551387775598367675514520870643291072485074749308743627649707345453229842798885716658024841250125837955799294296278044288602145496439669846377550103409211810157673959942247987620571315674978990820787033435051695625371203106606713008445728002124658285230204776228485014338928492672634800000305603377642002393186042306486094716006529448157587684470738995847897565629244919428409395149435754137316933817124886530813004682657510300381527503314570997136952510629578712576341267845406657850817910128556390144342817665239367342758834062194119120316362152012875290578814840221996045412350865157254673240995518992379844674646717120756452465424534636152050827884130965295580328095419900765164128834788232375247112295211260073324423197202806529634073552184445672225200058837632770571092811464846521029028598165456150744865951180068946259646501564025182224424329067190044556236103595034792200504122497033077839450071351173720618178348160578476607161376490387268201961744429482239355623618663632805664939303160930260209053235354193258181161493185925839786315882087738599366022141310050326522247350132287203632620883615222289755695349056943009783390279614763825070628746256385470989265802608954296519076820888488642840330240000000*i1^54 + 10038748432796127359839313430583005551888584370084929926857146219610523467601935631721709081348632924693408003612344805529787804708374784097483548585289409181706463872143897733751487251470849968949603312716482582676884394789569686569237872537776898792432922442137963921924923324008990661001267155620937556269045623627838271003169930804757471129097502554428460930012167651098321760549713420844568769291191626022594608024966031123201756728561300410619827192899876342125784478663861119853460410183287258159875984052625655932316897818105908632719151824521016859753108686411167749354731332486494178073741864622132469833677639512086880359798394881586537720062072769887924163562879430538640542743005609559672893880340612738660275521092227868591780076241479340054290090666275972539731589857175710897023682190688547381510860317339095730280031270755282718340359786835274556105326200432499279464020419830117367006740675719386811676762605610987032291476303393798604326320325406853250732492540891918982327497855906241707168688663632149958921662648759557799321289581594477772833014819320390253260369548682594225995441044733592775105352877187473421722649810325859980333598455054777620035626524627880708366528695948789295104744899414770324517633351874409373249535775705409984440549289404144212925374955163582504447503190852093512399580127515266786598375388499697581527346883029012621159670352552157643797532419509058981062057826925517984830628297062778471036262241421831486467737174268949787653617914507830537140445163257788466353551840162535576086117848018128523590856928082875521773014130577326425590080703703936596885971841851056935887375393300366677727848275421127747431261022953545041828389589240313811797006345604096912257386544188020657333324426249143407843115559847906937472150857396435991555302628482388104250434627848413796037759472842811678990921018568851128320000000*i1^55 + -47004867567119175495816212255857276145496949469537957511585123607670563944321755904632056280562522790535317725535251310778331883366085989009941719284179863715866732150368276663032099392568997645392075244473365158110508044222216563701210756755618478189456132466749770276833137076196585417876891665158205898304569430749847411432307470183713351574252959002356798800507154439161769182260470521257081926415204012643552023724184413976749617972002099874225130271558961632718994901504900258503135017295809556886181385555669638906920863306084018292567510746586539153360763210949765466979981386329316044136253264878143108748320829281116634862472831498468076709017451583446847659646292332909932911896440973553582797659854849325601182422843985400278855013160062754951570929064332554366095524483145626448418960374125807930924980294379890829081410990341164156923213854166750650562026505185657956709736587480813489658479142977123507419588625419361895638035000003143175995776995120390363929488416475900810352741512660561125546586806454662205470917117311786915361697629112378040919790484325461988784447383957024147070321788805188583823689737281807828355375575936738922549939605085658295140149954523630534591104251861386598463507964858354855499809835759997895610388941502607640000720260588601679207027149416379599046842697690980474477539234271068719025344951102081163472908209609562661323393478942831772268083112699729214054534229710616146490485594280489580010809071958529392266498777323560209092094494354603158516078378400469058015024702518373521097157835879439378450411060108810397664899641595928803138030268492318687571407410314295127046069893779874967807897335786585000817191674225257867676311728855790256337523757211739428827370994891391259844172148953274619822148824215383592943301725049257981448056851661254225241542695883062572691075089608450278400000*i1^56 + -16609296293916174896339042434135228201203948388751894069644254156154902234932527377495468206769358303139863190673334039312268180040264368249792587847741239486189016030107389243450479629344871234335141251468342039139966253512660715759727071904923452626977194242015848468184783738741308903740467678210299733074648100968553316286737096571957011710205911890837632516865762694822121664846811061636480157566725614392037601091239521538972711816597671039922411289504644083797688928634985043827107095191704067759068862553824213473487572171279905111206979051459149462851178820154431236248896627640806614448838581576946705695711195115355866660716680304841866354490473040559364048268954081261551793800858159216099391754654313867033910511942104310233111070677526266721736372436700613694851352603078523278759029553747335356612632706899815236651874313760771703068387823000455119411094934001070694402662617198777761490399351491055367114684704149074550314456654348390615067165261690800048718099966944122390309274401148707316396318490727571769645694096265238042559090661955337706356576815840330826902014174107244970486777164333864836294256495947441676930081253930836552555175113603581115426363648602744902740985830601383180334280043561173242461252382485234404835449512640186087150125486580115788536785733075430057875758025521021544056168817893638706281204586672535097432042639489573480302965084270909550280321749087861906127053428533803265098177304849679967294992548344121577741988726662694630603502189604334703556931862567967464682014864624691315745527572709426310204501993408389228654859096572834671424321317292389025793285123095344395442529384524695778116995277851225690737792600202166394707581809120401970914468600061413841654250714523623745465340586951964913002606896586764853752764776558824318142554115591864821474851822922995398400000*i1^57 + -50637815804622241443836000272319211495191044728632215130538177312537290719066900842218205812285244697635920140523083782415152594738915753563655063235767694715751897256346775075595689906002638823070633803651615078188547928327199837248979584201520609382809723942340558301180710064038110156412739412216027785944875907400006810569780685002981950408762695101371609915847746592317360661887921692272106681086071557404363393338064739455483156126565782443923352433382039889984709984383642667113469923258019276479228673220335985134860213707795507468853641454681333132602317164455738703329110345267804811997428133853606922955013911482686525817961346544940440528169678813028266829804708683334746020126844788603248666357038350048534494140355988495927952122305249121207033097710243252028841025537501991708520715456745686531879974645395251732929517034170688476629048655530444532618570386887367632290686673566479411236463629110477516136898716595006868927405404895042385156006845566886469159588070457338628221544621692516673850912414389529444909786436048729592539678638180558291664471190349931072835781618459030740630241720805502238498867729046547339312456346786232443425945030119374631792437862587101408880272782584690542066313914749257586069664784039209805118479621445400974620361442730564592392816153775050446868632378869873099171552711487767409518201649380046500308170621280972148141992469802354334334701624017664211496835930118795103091142883734919446419550787161120510572022310809287286194951268954161402936798776954715982909172881416386366463719546979752609702183582876561901766024035941566138048118439501158214285579494396257120278819083307303044676978269388579277237998653342824814808010956969751235305232655875133544696374707585470403932580195461660150374299590097396167424166222972572807416460000035490760000*i1^58 + -79508931160698991838507054024464616439508635361337007179993976145104821672941978204650530689350110565173838265751123562063363728825126598775901100720878964801413060945756025132202439228375154515635330881617523303928606901401355733210573222023248393029149513211972800621839016066524079957327099261077058027133697076983254905324696974466553926865854474426783499469752498796691825019096996022199770874584404872203630973939849327562118993387279644073008197304710995411238071708793418193247556611456032103507126088351229763508567166187943698380648334127457954380193048173461567414589915939033637236779388380705199276966632511496639929277999196143597362570498422715032162926066079294091301106717737749246758845907366165586467099819366444122177942771830159676857249482851053784489935808582048194674394430284653656102063011965827373146803481394132701424762274352830997706513389092373282001196452586615676310921516726422075988421536669606647966966137595586155249657922329635997966339967500781229276163335143943011362061195932492325366856498423951201228798061283404448012390218713465102481069319543743581465903739263379341575002430611814462799109416557196990879033191357935336593123744708674816286570377316931937479440121825003331895551023895868439047794638900608152244474880093870513167816995194654655020668953258747834177227604738965965275149983553361525351716333407304805577233208172791885602033615507929691957202208456676775331803770319179192239519514989154598563888365532877306142281323460305971592521147644441834556947935350092289421324717939377182414498378238953452958641984321948897754866885989199720909917283432120257436856030870303638194084699651435688325094480936701013148906263788799282949208043728361030080650623663897722206072468669214513750133079406059963153070570604764612000*i1^59 + 455722321684515206909580340565718470862145244800502528975899642150747139841412258056282317853278136508267896421206625626167608474978097751217392942647621553430555523436227110113112236217795837675790043077079081357476660516205963120273577331444182908307818060993952889417115375605270048682597373530007329330328770700948604996938936148311423273470809679131528179133369526339205262566734791409654743008638806640743968803283688979366861464594442786446349127122635742069609264122455835090375292768069541752535255982521061666322697697831496379991914343562691280746930398099493655162402037644327091411784569830074319202907260196919909168957242291317522314899871267927042249574445317933717747109691826546442522018031923522009252612339698354716036938945504006452608407897549663233522722514830804216926301890979571119196477117201094804893400427835371993272003083620606088006159441620576397612814884073198878163783150791099251973331683644724440342688787923058820158345020880039122925634213848970477731538574414018086339054933293095349318783893212266910420901267686231880181236824651255217494155030410605783603522270935355040970668528626712801035586908211898845800095913788315628200577717076713078164193253971009064150830900196943643804781270375898242823213649969954447115163368680016725376315254984292225713407112341211464882098798426795477298952965628161382624160943315604980407782869575002745884416934618255688105930143286791134838378515803219539570849708826708988453167433941149995630472790763184642047045487253444509205310201331250495275759804423874148846953021601982456119323365178449569895752184768729849368296056657128530376711268069933606906117202119828024549500425323086616942067293171556183051765728367155237834036930302145436334598663729791485174763162668750*i1^60 + -1200291862711348584698056415425547649034524835809189936073807665820259095344593198210935158455592158384035988159190250768028780686414424027838833088161817485622227559788772129273675120420908955559428591090023592336242477815422773348180426691159242902193076028213206013634459912947174521538968176111565025204903804240125008981386456387271510808183055145925459750882548734510278086159772409652310348861531397375720240586385345897990651554169873155125165935969541645931126030047413976323225083745771751612828036754975895400813333989407073896905387186618532631171388479482352803919907648842050390651098932923058036824890078194561555255475570896507782558410688732479083203601850632889458370102352796046254879009579626863573348200364702990808707767840084730647773126147077661841328488037777481477136326777805403520147096600789657836924072649889469003831717194885070386408574330403262016137145958566807171090207156376486627979777642219564162746222426296184101641557229514722328161919096067849539062754508591270999553774659814039919366214277852560688477781374886729366416622789003519515710610473994808924769299994176152336895374508484553689418850706770860926212888032054558022488515510551995925892888399672039720721666147130157257115026374715834716514788215840897146092566665526448122163433483580812587123744087401127927743782198941757140657579089635507060358765996454618469355040514877834496997786359174340002943765534851803910230009529735845080893121806855374447542353265010144839297534525806698089242971478981036172425500605092728076003625470402366583255032549955563388757017094350425611880219944942520763070784965700743111406830739043437158244446164812859545647850773730561830908172987937073205413487378865135597410761318292626802211599769*i1^61 - N1*52977324030567452977095596826177089991318935491407809441649573468838382205162702480721523641055740592241719917428887350838945772061953652475328763908058081490983244776384658151421076392799243427150841403037480135544482815617555967431463570624827698702698463297171327690818822667716638488931594976785169804689438232260211273064070372654991313579260283090235002600604305847738988678497802371931211189491181698180086315839774157678005224626406424061810999726295624755922968441021701728123102902954948738297081330035650930286400506465074801877251786872685428201962590066860398283463367854195604960034857794*i3 ] ]