[ [ 706703537494185115439476897381698163850543955241114798975450238297612283605065981245763112086581853139810499651572343406937639661704982006760719287089800070241682594740454749806613888234588734264167347904392716129457032201753863917687118225481661205012629921515287078771877652721406136767092311739985145925501609826700000038446143992600181724877806949912033099046489531071096643503071461548594867088282495016551738780744551882323650367616496864034069777307132478635106850762100791431276920284026218275877231879821784129452066225799990592262095734834313943043321795806161059303611708149769782480028088945901843400889139488081993394028788089256686497932625480416503019358104960925338637610633873708169337206660361107402999321172888939625031857953350913538952735878072805448247164421217427361711774989633515574108864318505048741687751471096042314613189563130432232368491358276842501993678556671687995626508417712748827182567189191529072747035039504860245809792250984632973587318463897516220484754269159572666362242586763325981786691023218615140591624951413404144351911294709191186849536000670763897134175669107995078778346410819168916576431245216062513031130881643996986026178143204156550991392098134342731207193311050623754179300154455993580960928494611227090604766212336269140270156055598580534459391684628805361808179200000000000000000000000 + -842866240203208262856190753526541795095385472120454832164853647174839790985570979603126515617363087834528585049803268914783981450958992134954605614909432648483275245497445817422264549316086081422306553017667875883415348546039174368732457934985751841879164454899369487154601959611088866447799557602142582944769001489109359498220630326138270966157975310193944839768279352241021424319458787030045007282232830282825661782775647859661872273652114056595309232007766065581820362814483336941982989481854852993393384243914169227992561292469242635030968043494323902642286916343629681220994831646632151472817241472833782630898713573183078500345503398752928924410347064171879283259228081388360863042499497853971336255407911843968300349122861973513459670194672988208751780624739010813606143315273840624195801371470615308097955889243498305367369567862836051211681146774174019001280247523385413091147255914861269612260853528331416351664303363539156277219036432858295096778959767292375216194348349124913542445552354016235634713390723315350439587487285629174056989118715460216907007895532399640822226999739098945426195930907872632753204337191543047759673964830367874445921644111124085050502130786276151607222164195256303822084396181605082990772543621650507456536874113845522429061268947643234249951701599604610051155995186062732296192000000000000000000000*i1 + -356714849235337940042850046251263368200014996615554043116815594283881906727186377210763149212501460522891023747231941594271239658679837530527756160397503346924683642622168444251024513228342875161963617683224158229317604403947497203449170502788234568927992473646617567893427783250990785679287371676190662811317000992643172368328705006392596343781913276026416611778872997016311591033319857402295177187600576602088034263339036628570426758409724259474736850605835849463115069256128758176601095905841310035410619292760661247847179888770679392527939418754608921602995163628527255441133971367092803090349306383401444287899656108406022961445984791082083334889557960754701658675640795624038832876299752395983552817621414786822754471740614360880601610377731003877790864206320552704492970863197095686993490806018877971419455980562820866398615078595002747007168005738417365250075128999198919534206268392126659756337324273734718929147610099572470514269113702195516452695024784219494587375631473160196175917133337651209127690211372200323079591585104521970088320530935846258425871045783485095966103241819378421509962510604973996426818364871593835197658786705756945724166145730450530233084438089403914823472081822518542621467004574968378640720167580171756992248526989682920162470166352704675225776622843404382582905885771704146329600000000000000000000*i1^2 + 2048440429674931074499974245247650184683036750959072056262146402162379060837545732806481975595902948614098473016225081462829721231941289130932322761623653688569087904692369053026483308603065642438229713920303629883377857955514272479994380771502851279240315479221090394719020263381998752827954661421258087828925060356833979843838063931798978327073049581785301000500992595937777924901063501469626722928729954437434115410390248346796288666407205291224313078194413818358261418744062809190917200233146626420358076635101224245396346557588033685275108648401316211098786811042437828206656071084020823954941552759820501068135035553071904697048439194640241099062497407071496614279670150887912227831912854955705090999380939389688872760786766094376067765288939162756094350745454031372250960526076578772007398241461897110322795976198645484466649648233725204455772206390685829060616994186612118200607253932125262811853299088604553120173920956935775566877175629741722961570098559496217632950349481964813322179748567105016484036733123135295864083137891696868618149911043826631597998263222620679685923369593508620024245908214276943467832724899450177659976911233708671965826624841629026706237724935579768656538992095120872266790166432085097816022773817151348455832265753554687068783077993359758294211369047244884385678969991795310592000000000000000000*i1^3 + 3658273594400226509145574092259454627974265470417119182475538662873837259279608624057350793631569516399686822946919371319442456038742542540373380407582493142695455979884991978151749569369338188688641318848071489025616602253252402867365526345609128640763300681542062595553732463500249269369901122603490242746119255809092208242634859271186649639439016528366908497387756214822761017218062090086438942010165147930714965353836586669269787741423373516639289357615279287247611194904986552621063916224539711066599725411927172810875210886317035013148893534443507612298745284755230125830004590749997863051404519260275891645919209230584485457647584911008423444390756105122380198751525477334069050978382201380550204777243654645525242488792437413652598224244874421990881299810778088070119340500468174267034784221027694665885560251938337582598938982118268958059774885633808715237017588153590720235382610032680480577298402192745446498105439075556994624795878046636481083708620524756987886033904731652885041653615527371721641436208299439079714670675303814845169616926032125269076858205210578274087244214112027383394695862304458403151597864742162714930705816305060808195369322183814012072026041207404040442158656676390955163650879019091831043980733901575098075426241208027849313999815243774151659738025905111237043890264560170434560000000000000000*i1^4 + 377144287902363370161357314861806574436007373229817647651809710285332051126520650102564316616392542802974471733103670555868236638978062406752470761354392705750344125887904593660070082293250790775300874983338797823739417324947366720319375242183755814130409406747115019782559408442528737425483169650155388585568026915981912411955564026643631198464859566347311784616976518801914788270500258927656696114790458327819875617817238571978811907230395179064470169669753485973688297641194275667435118984958842201279650803949161475631424796354612700299828650215894538280549187794111880477964961033384227116622893067678183460863008428806725377996442616991544987720367397359020664533452531623922681970659366800915845707801497245912600385959665683622820549906978024117762147536625120144242831671090836030645993285103616654426940662509492391903500486256176187663239561529054589212925664333743786715310540023803052029702499732097710112474801035815919588030177984629518624989945554297816810831085565896278777028457903370021467179130110734259719129802897875917290616428328169150471179805680984341056652032598936238331714477179311833475021219752633106695683042129259820099759155179838196876488460564328897009365921527344678826792700321184428937904553829051138327269387795808655282148433949845826417575886273530598972499216212909096960000000000000*i1^5 + 124743743199187490311617754278723423372833073753011254378548237704635928260708311184403947569825982280969696955968930942288708264843238809355641140498111298676516801174807844418492104186847537854306265662166860169210304794775489104647310933880162486795582156104402638698153921320569991630016602242706648527391101224657193108498324958442865768282292675866474479401988448268321837635913961304642270908658299360227202094911418545835192680963848362282940427696991941223260020548833185769301035285804320956386628949465722517961400320859219752589099828368406704566933113970495536754914060843794380400768918826706344108540715545363893110517478875605926631913865932870707204837902150984992896394140460816751235332239635141160920449433504820246217772676026859217203828730581304519179671219777344942031245927623339628820315060688309439385247281636108311037859790958809357249832209924983875564108203976344507812829006716156486413656557016060499299164565508687239230875261972194918947254913294894759477461457534915683064012815889210274530329314183535951488972981606493368653009315079314260819928275531157642204294586588615718650240516871928865270973782089340563519816660812005566012561868312263623965325687978462891898670201830176752956739252025577162961392893988072858955091859890782933538768837876102656922656115771467366400000000000*i1^6 + -79369855061483971548428131433553873250529311397164436947216313101671403566432409927403238079094999655068972821804021398578971441336926380574361365848324677624371663736544983431431471506497208592632499977832086523928348660533050861922723355659948241431982482459610134477028226445639555635553048697721336969421525589664794900926543607420948517661767298021180936827219667605428723441428977532257907963395081087123831704619953271217708795597391469139537485627055556364342076749216570759695428194970689271285682146034667448757570227768733830246089183348102435627151614854610632316360413120053646283044527570407568203224769447749934592551475146787964669463044808570076338040004948469202519050342367197412138264663417146408528412150730786714484351065338875168001284607905751981857527894078812935172814112850491100870142724158857237992620965298279959583891438300740705803984214121478550575036764232173111686134693284819857199180585946467052678723080181464216768019589761680002173032907447895545115511082861336460682385958416487450327620065689719768102878819822864190209819990411438925114897251806155063127116650712468052951820473900422297342069040135262773475684679016444333998701277728390297058333530486635886375685841088483444727245561083631853244645219798220288453437147706702289242060731539308580557912272294379520000000000*i1^7 + 4996749429347558974812929112527628331650897889496212753652737708964633988543936733287583634338925254171173712960682115209249714092338617386400122859165621228411615538811437449482139418578875478482882072278878097232468662837675787551631035524390369314764697449414694108884847740251836415282733761871189289713619498805968553679517844948289539958158909174771035130168263898817546433579991191305675814383388230033400587779096265506670027207767579993783499358430077422570240876823064017566530365499705118565763731360433500268721108688576040203654011171583784417602381719964765598813449630759669502438783972543487801527624530307665579127753602248840470434865919517696074591614503665681009231917050045484729805775159651784470897812050989222981454036303600707618022994480385003326730892187304644308609106261208855107899384072959080788120987624265831087163974646696760145401263085855022731315221468949102590519668699791445191919946684423175501306965837112708571878824417374418478282948916605799073193294161250141659912928006899749861372819342439924491132741564170900783879937885424700380102635563127096242521049230396148747644601572447039070190950285573963348039566171776626660151962943089292621132649010732978633538088980614141547417294760089029670123667017335002230295182490005424939914682429630153571524150086860800000000*i1^8 + -3727765377550650628164929388202898710067367167759291169757611299457390368222318796994883820961377739972318346835623781246935585772811628361101238018121477383120071376535331983419257589680609827390762366918244722531096741925374071635389571357638108076243700393833795369485296228625644114753995513831341889892509157927954431956897352781947123930965551296951550780855734307856869060653409072652297399991591484198820423151654542693438197343882000226767481454851108452661604383719342320029234120784581077728200996358990578934434478337316684389756222819002882694054425604517432184247652142774915526248529223886021248366555778700270935086666178070315129195958060222343951644036638751245852599058381475419205354591392876753003819410730493392967717014253394297241522388055915021982505041128506002694609392222304447317186357802231958848739605958880540742258816177200082871101312977139223596744039678391796384623179687766437492091608135556944142064014875795927671009328626137816155234678536708411270873338133659073621822900692346601617518790662097024768930730928577820454139835084101059626848168640370497523782369819142727889306638791225113612526879479124096902087030303265176132876610623392309528599011504892221497049321903403411821452917980443612137449747765621605226948839417370708061589784943872389821087325618176000000*i1^9 + 1369493509491566668205110436056742398864579721493610965720968290027713178814030611430576516715293706377737216229519138266068192321452011518128350799222409475313850941302952943124128697310930289984463039959458625768187403493751301227676937123835116494939230900840697001627892973590907505535174597166515416496643355468214774533617766791920009714109303501294134446944242188884361273018393441046814582913474962484481368431331280976365037210995355735158052034628192869719048503637122020499521768270516264811714871384540086249724836293879634328029387548904294801663425293902499556679516719617589004177477896303215428268107477980906536990355438327444319634274812349543658286732631748047585284239080808831163087642511430670567717173987753965454965679579113037901538378025129659878742903452216090395335501704846705611205199723633505439126237977956540221732405922960430083701849852246192243978732454162613943102424683015648284007871119710711635676361451554630173529410623822103773694001649418038184016336689550273719492679843561832621686694163903061178267148997127787439728684876360320444144870536380105199405968133886402633300948517222868087808767269064911124577855496064124077989548650726017787232916393712381810730556816597610068334529555452203346814338041258510933507652157302270647842401091324381580880471130112000*i1^10 + -6746594042659024439820518194146469899794847326953197702257903261573298895288871297037528292623027400786682352489141652355412364599276218657209353064993533342770976782458752539169297479542990659571884185787075607309178536240200750480703046952451914157508008879201568062436083994217410330547686931064546263333236985545795743200247150733116018321875406587600014007637879348195122489753207406931216334238241189040344398602327237744119705998797578841998464744292425231997188092800827453724428635696863541081365910582319417128570770769999248549063042099437902148998561964930629802616801049470210262567631845491605580238354775660187542975558928090962171556344436483627815013767980846590629198912803564102263528706881270987436504180717475737054689737871641078603829182894891673991676390878765787185646357685905847887796849032888278825162080308991382700712113734684219764998535971172963994767498560953373851525865658787318972466310490578206547836127565137898372185308811159134248924877495726639161462654351322227828858928958632298745904918911967745177962749113770039907730032170446979906234410356812158919819814345381364683286465599149331784201496496544743890519951556322494275883374287160073795435617458604649884073386405296283501231802494636221345721869981144389532937994861521373780316727897624277655717150720*i1^11 + -7677686838718729032231194908163392138799737804293783726682417559957620741887757206424297256822135982914106497049712814876605821768675474555328037633237636245681031311115910321647856445914696766627841408972719770220706166244580977278504680923214626992355175196289002638460269421681007029161201802521605319261701236986926326399555874894485884544310989528903981255087835976626078545907043791410191189819053376757075006286423554621562995623989562548820317944111849005997303253599040033944697831107455138771214883104426082502517604215567807983270831372487524482225162177255740801745844707261208024354875386053242226205712074810030973731332352954709762827660743212571873824777325830399334495617446047307962528197842889857891952856929783224138594360340597153855216775111881863813326966429467682174019150481276847059738936989541510750597816762200318125747253131784878901768277796707456047107857569707490713722642873747730294530622468748109305188829212255283393567032393637548669983861263820717261709348702561083212072077935854184871773294339612228449874848523277681128133341778698157413124847962279574438682581616266773129343323443816101946166612431562044927964581026110554445961684006159224834257222102649769613955685596425340372318130185786086681908834596871727769089122976414463519074181526702129395269632*i1^12 + -400572257493384027348058606240779682938338183557099154084190920201031729633858257717382581384937531328517426527712415852851361223938010477521822174410188970944813641408687530451233479116478624111109707531059149522175897983754743944355207589480544442282191706066258446616738954211533184820059425819693742713263033457298700936471806518682579431508749627767524313426262742707714789188605127763760075872367966112865272429695933385956881023191857136078418067606374659843981670918915306569296906133409796953184874266734046314821273661209348424092802852789462509134187153357726609811675375443756562628156668207342005592421125263065974247862336873494586667727622334109923986971691156363182673186998681298463002379996774535876736412098960145976799022756032214909942342535249515417919423461554005334127729284587476467844431480358280472013408683035789499487862264772964205423507982544494945036157914297461304479363867219980399862397866090727682399410126968168402014008190447269801258650911153693609045272434742913691615542767939609103309774113982445253484702892965719448381617889114641645801471439593093329273740354237690481567043337727384948079342414098216757556111051889969510999947979608036283397183715308531595720262010770291490655234594101922596684122840013081332668553795142049611518693896452644536320*i1^13 + 68378991570998292261471828016749794130010959586602819885585866348759061384503396810067063378555679079120451848652074644312935305975368621543647096795244696033496211010105573997813201302387971687986122951918888171611785581606609048419482787722086995159276247228136955802619856370247922724873773643652206988409089410918386284779900379233718516709530526724147717124274336805778994263644390831465194152402515805101436515560351981271850449089441612522152845541686947186780338923401732587011084116994724703385829859522602139086864552902025658358109907248768364821872572333853236556824840090847137683406058546967113574748252807796315165379196533454646321720250310879424623546797149048173638644804471058356470316230810193905740304027255569154531629732201909048852078584418095931415771502100961714536978823582537660979601014945216637501097800787008743094875695429061123028074523118218646243295634218596927174121443826946783485279851649253547221826627206416530878051872110633796660456844471686720773780290137154781642253909207080287186214476845506340269221785452473826014621460306548241758015798178097648195160001207637187253628851949976342755239979824210386287971244950124605589304151023788725985404645194573620690633166107635814921617806653204374532282915698004417478144830575039135622432883958874112*i1^14 + -2424768172990699078468354387580337290930420322529161722841079211179345834778112666757597768381902152690128073322590103330751776042600787089922771645951369288996647930264335060836390213027267256938381104510411920146454685061795019908345803670373420637041567823266019736907478496485695908242290584791640337180287601801592154250478688168451984065547051564653200090818875332365677048214675123182631258122138371172071659451682631808903317653667389944180939485850768027402093356589676096629537867715290778336169874381819669676429595586683320774487595401105391886865465491025078947717800057327765659052740672521173565955875654817282168286459323977917540325598354229318846437729263431529973367815473792591982576640952443744844678978185299569936980282318051911532510451497477134801455110731185586780573532192899278114842323330828932383583592742370530581359931332156362359520412595399880814669375521725303121495870452203689784296832112959443609070509398864732890072282834558023097532118727537816204857934848510984733852560687222385192370260187021965915381869187180615946512698820142423616122474459628718641842243220107672244578684952487086399321433121630427086291877282982667617333872000521940133669546869282893369517192877425082578888458866881940173612070725044136708192770405724974836956935487488*i1^15 + 44906060874855762718035059144502548653135363057304881429289736427892340800142057226263596255948020407406317861693293646300896735970451917217496613683267930823111296534700461841246567927273115284770420078320984663541884626337904687741611959687056890067459245361217856304982811208054544829514124535674004920266134794058745000981554332356889023215748567960133583570570625378185771423266018652167444921105186422746141207129788101575985511447773710114350454867903558580415203640543068052667448978155480087350194729627830555086612481986343950622815076642659762164250012327167861831310132955658009090163867220747459789486694862921249373396306306184562154688109163716456411299661603359747431841727534613249870857667092491706493343913996239384098943835688571509527658229074241812029609557205221903882656243422619960443224637105458149577940861286484306952623006426432534764922286056759669860503183594775145015771993607378900018301303536906736145958175888834654373120039476910203369556265247670699085328529335596018332220988989570447283293116325987405280012974769660488413676208476154382791889368083516149361498094908767090244484891298400371870188105332308758894632598676275467451184710888391886906328535598476479820919731410749308751903005984267488117256154547406709295343925308068573808164864*i1^16 + -450449814801094955680900958881199556018952538335124268845259033778680147942876125229721741619750078912955017060245245033128731466826363115935282187380510666362473163752108372330718342516611454658049057077691896090187647590219046147547146114248700868190880572442372056961915359112668152933648405424288115902261883365761209222115907883704666313364019302940106797409469956636069326595006009685434653346266879512184607484630545392107532832856240059924754661092330867732393135166641333779049098071302625892438654642359060360533813384046101471202011671444021967524427519313915405935775685352060089067379804860500910894287509607239226764415947369171559411222435828641891319182282309255308677506967703724149337707016999929665338776937484058264560490392410592410953678210695708104492756397108294758948255694743183752926915564473036914539413844497059415160236391974648738847038453673516889138449763719327177869000499851460160112204768665647350318987906475005320855079140634775165589255579603903917900833261954107841544761727878588049889351618485219623119891499955232996536013905942101086507495648612754207257946663412194550185392122042680191598514687555303894905556061389595118587630968539277802862862340043345535939877756657353463370994056653388055812876658820452706751626385246402904064*i1^17 + 1704297911775729844663332190497246940451344982095502587303538728919953956532175077772219013472950235175963625111068508778849758410763494342452262466742157989717999134490235432764179882546449539959904475569372388519671946011910859629554048955295841495293921288187554408432570425721066567312348507400669395059656768335912979797422543519067775453846723775707614868887267136229434251723279563864815256000599388003872370647576694554942112585160373157208966850375660750335126482793429797851419025348696930218969828130783855804216515723120416813373141352861116305427573753957893733034937370159291955016491526012209314020742627777242018740447201641876890648901237070402367832148944443416606136346073369029142241116209378832895697280318010452791711195404028919209016843131287237550954014956682522876608740037152669529933619548892779476959111957824775126604560573482162456949877724269629062180124937852429748715210354741301949889137886123659629072217734506349679247323887364413308330346588317255137343270429338026293864847852138024502699471664444668441008382530651743076830014464155880550506791406860705978962795875948234651181015363958338031436353850438663059119613877297077680096215426849572281120106662202895241311396023406098863876143525290886720657723455391363598146420135165952*i1^18 + 22075704478642100516654499441105736557111562059873091059149487956378235307887321263196367668123813050193353448791822839221182594535612097246755335370774604946469548792957149338044999888763785655402914203546244738464883287269437093348068776683787930679310683849653717526205433771265770825406348521689258082130872732869574425829510094261280533572202098392639694308581786975673806849552044716153379028783342708862273450450909555195966637034629477950751317215549802159542524670607298459971697577268952558940678819882151033987882056002862368671264775762338068730028848327979405864373682808078503638931717745648653522193307592219859196628405865230389389405593571936669700125017067447460301643937321622003333801105042597820738653115767981813101281894128320874560579398770898188067433886281945985259275493781196099851157753717838933294353318626434948359230187624790472333067510675474918736647454360762516007637224738328119822764699148844552684186515154735951487984344839135900600151592292315493544561019534990896196305676989530540663335268409930875267902430062289072493229182726500287864972737994238950258425744277072492629555992025503246466222712359095960574435263320150112551091100990048074775868156718038205702697386985733307103167332701636891284122840986972810530393161728*i1^19 + 66433863807637550150575878412919647903033726627479880674676347417838203827560790543774226462705550762423600485248123785896904699712044603770904458409727300196794929730943286997087301455881464745932390597222786899231787055505602328136538444403482390493621139303470573264778557517185514550677420795349182322114944392545468568412679790504514871085198157565987846055167775752308186592457633317171234632921658089832249375399505859993937252732528226695316305148348971381299174994858230515688152214932410984273360465322550087278142903737674847381841641119738187727225668600477805704538810328504839143951963020724885109320022489867604111504429509042688776927456398141662370492282801205842146617489458644686218728210461546819099474997057566306316678864710321128185376013501784247063426394891474121317547285116756692797789580949641122557689909198919769239038364798835649915504392254048180823293286377710569745903699523060381708715678594380729781272201598572030368342901698812511405510809861436501431313557358358008518945719324026162597464832110157948997008281223828356271187669019792558946533679904252323110318223466435275281421598775193078606151444903667962842498597765997661896652278073968742520204057604456188066018706740161931535154242942149091350575142089328852729856*i1^20 + -3825521536443651252800690780170892817095485474057565954443731911397824320798725273925003789228547675254599457730640179679249392869474226541404909534836640146557371236015238855701047501436008330367613561043903200737071778868487689509161785138571553969947952799022197127629509869438559555020010167287826491441966534490588549318579065166615972094495425221281655705424160910798395703407075299471358242696708393442739526402489773666034611095849815084509973266224089787862233227955102122706992515620777745659695705132941933639640654623884235427048459691680742185741347603276535085419087856106241003113819711408378028384377135806978492737604904077803066802815086156035139642267336557826929106232920975101097536958670829909132573529310237433465052441719393675147168908781378039421492644811340751775926218923042748081073375080784069970569155300367759939571493882662987292639624377192573600687512790045212022041803243993085066450120624285196718386703388930061784295636322783075873839150258827395018900261342190238868216053572657102980568482572348936294791249739937126823311968852414647546925232230240324126479026452637158106128606636809966644910305670599130112180490563758761408218172033250793295565544319760905397849639620806652143383110374937329014386277775140978688*i1^21 + -17430449353244469101634411038070667864703533923947726256337384523095818220498142262922516989809982204497708494325242555010912413459832108481482085565103152538506397254636875534232897920949200760970499305134905245302657923341243867454677926940364141870849891141829175690161921599176210699528001558735962847372007102451572970779392260962444689958736474656544605170568208756694177491416670529042475167361584283530800446824363278182166582152443783170831446177639704314258402878798905787389669546008224895125265783288731446103008145938720392659808406308837001719551540740939105634306592785106775215665813964640230027912169254754960784900985679745096872215083418603209654289802493772248113575318816306855730608572616042787164721509230303286896964856678572656827784678719317996247832003475568992644919663573435991232906048281659214665182950448480991983562194762276605194810696530515764590786424143611071572704575347698710336338871807687338053412531737083719066144781124411216536103002511252134265242556075220429854662972101463196360487896158764282160341509064658362203881728684700170180847396567080950191693532303971760941588551950921485474942654213194078941286247128688870327240237290711921033401185747316430286663476362499341882072748059621597650069953183744*i1^22 + 821559420926608355370440978266850952322645567175390688399839729858554354276010786008429694699807514448731177418426834506377231578962209029912695421922652972264916280050056009587239954632005809975545930911787005596533304210914565797120168946133453055155890432782539924780289811316411816472032180790164338745099265126923376916021124057773397122600184333754764377922270686022115429344608622914603092390441473386117851418379738212865692634106032642911202515445051506646645481125951279463422804869046729409905173701261177668394837579643316994408690610213169322320584166560472409530814328857344319956794241988255246586838045741853790599145440439201680050480793475087208188384773261536009880212368573809997216671341906408167679837998521309324526575526891898122468566206400618320769300756488312827159086644364831371262726203041404822693257764289559127432178622420704095379633977595763293233038098480410126192246544740585511654899549044113896943543673011432800820527414644662255904440500826609405821629549955366917723289511442639932975146734793629580301913989877457646793035738701873368639160477545534429541891683540415443198960020572832474152117289818640286758189164754293331516738418496713292648500807047218463350237406738766485995482777879347137370652672*i1^23 + 4515148983923690072222227879878186128114505742652249230199967384731780874322877512297603341183647549429196848942884316472223989397362901547386602470392971710967018101930510844364790514838685644224719988080842657667291978648485649388076171577853360221662792258334063426932186736748405696928811291195376789531979260569774916113809148475206206555369250796955197894992973112474740256181547245322033000908748737922564729729937480440103925817884354767841267328076497513414857024081654008948982662349534449168990838903839956608700273643945534701285835529542637658762722828271662294745009118661270455693995541559098090708259503293929010886917325708212103199922453657278519831085960475752019442780479514222502519621473385475840976627539523623029798411359126544377352010784244527837944156731805534775935588947992957485487011532743413310156514726046462287928025471331398769996067400217934946160525664219577345648058843153598239014596894903132856308794126740622483519285863354350279072427068248972366063830445047623773000155168151919128710941163504984317974493901171402666484423160150787934210497323683240063101971623756323190938692328543373853381669838100734845822228386570897843106929199149727761146452385500148859143503623307519129789236388010099998720*i1^24 + 10158342655321040902586419751373215123633657876735839680772311414285083809615663678824446075358577813053906282573085220057888847097921513312587099483344621160609883112980987458468567142027622982706296509547295791824433817112250404239598584123422581162165134679282805511897173882920082781554068962889952984364489341345851594468944422671276068439978274059921445374150390828952683734963816762255917112794073369035797720584020035660838932391142408253356101293453793053931262027236822228472989184679058065492612710246871910236476535961136116768299825897849410502613797825954438153583269396927923366210443368827495796304078035099024225011459718584367845775918452786125155519457791216556717845695776365255187978158494978848416743214128687706143012725541020692496076141505338227564673657561602321043672131815707997801539634805078399479129552176441148554696637317559334365534903473744299383763755524297296969756552943918226506038481295357444351157051882928500700027261989267425544695810186507516895679069234445269576435020777867373077813687476003650446318201555845786416875549281454207992400178469695950024799759476085262482722575802821165333634482786598543209447028064388822029939884060831210303067713208017801351777309907027103290785819296530432*i1^25 + -8222995725663809112540828956064725948694067652355389437587901158499117897489134418743564409959120701033485047772341271899241717280011817365198380990158486847214194951395788320122563831932668234701668779634540916626446038893508544371055970914981031750796545310314200065792215026393976231588741318860874952152301582239276600301617983421935062972881541208771269450106593863123000282721377762786946934044210550219872783976347212675535044160828221589278807420628817020290555949856329787336883025225762496899020475129649051059726103647163388898366440058165442984807179156539690487485669214690034370419624029175702728508570959393152668863944017291147106380149465019557735707406127513535135384903899332719943025518735970525183727908514591518861252063821170258878476994402153956984298401723603330013438207362895721097233162327949156674995929495764420866060643193086145261840720070465260925758212031071883317698526977697804689595108286962421598359808339353048249470863820582994834272200273533937018336582065173125009044715556460779212858655671448633429549132385995298569523060453664934437206318325774014229437642897118403860616054649513409743575161535137651846852822678803002259306388460582918844754981269605697193073726398864262475011850240*i1^26 + -121077192593990991643806033202921481144923138890701366340961041075880395792947877465641900555676131256560774432653047531810943224695916581929990272687176984600089930206496859442547568595071583627804247992954160689136929214819858523713461456721338374379822466621759364763800653579405224527015375411852793027810871102636010163102002903056659764427503725860596706532975487415878904954312537923109212545211666946091156311191429078753781858576700798967078596735740642812015747571390844193103224358909601413028702084998487940432573369001477227100433357203829322539525564304842888080931776678907023796277113001201631492108370099911219467888084484956737702146799329338723072377390541219666081369539468537660209607963343608365564646383169380069768404103609622533920383549230494718202621363743088030406644011343443528081757056521577549515245279456807397839269645369299084798790557002018164171564776009837031575002021741507054607230603150212781300219097228145171427693472421797794168607284935245025698227900083168996150730626420542175981524487127742469773504712171950431398607680373304519936326986120838572069454255970169997634194230775430986643657476685038311520136516072159052640180760730968585428091119686489433933375597415654913736704*i1^27 + -450159332608695617226072767770108976776245861114626190227774640416018989782915861619154016470148678871372332543129745533676964160012530018645326199597037886356858330703345882846255737282710327673012994592905590379844365872861433141086376091997590817568319157872269164487373913986209397579845279606061828259989382062867028836295514312344358484159386958142611494905213208472413787371679661559222916397934721633416618959175108097999351416402323131584029761021919507794061244355890686260384779374638511485915370298714874019074879210817713126075008912785424699307484322043510411439810978521871437913386820004395247604756699072525645575923775393078073932238402681599760825902105160886189712388170110735091153839554391390248382084111707207136522131033423486829374407125326073990450201114520921217355118234490769494259783095297560849531883102631279606507709425989694667336763148607007633948863367761687064558113410232201884808837518881367351723809384154919809520228751128129862123836387706781178860909336822606644926242234825837001390845870923544199915367200866023110021765174072271638417462005742948010038834612720817192243458617169230756385733523302473819011145835277156513934693870408656699906906259325430634315942814650728448*i1^28 + -940940023540159702553233768902806085571925868127844364073852272676161225395502204734168727884209339150415940760647146057565492642921430787460854760630066042376903092703954812625650488108212825320565571277978893507695721411421500262026999394583695281455379787055409590382919498865440777050438694575179715366051680776784080576982067733110013205545867187026205081790296772324081618271797933975331646581549432224301179122628617664090815960584875751766710621916187270204188732698395635055056940462162147324399424907928161922498070012634567833865454175195247758724527839528234004521836810185632229205112838196710442010232429760879669638126756507049945436437407703596984687973095833232309387516366055009666279701547723292488160379630261108575278007819871076494694410410662539796138334366170339836687283392940448121302083868310275376788868048357654148450818095065690124418745340446366259033453313275298079227920820581648243925771620695815701269258590085317259586951494030433659431069125415921768607859224295970118360159126451172969321396893742218674969850305598967020861254937921859863542499605484119823065789244057873691755607987127303348006948120290794358803439301129818550656106112597629625472440170941563133276167602176*i1^29 + -1244783884247216446114957902378101682598522055163839858424503661069891762586139283453474584545525223979258855159674112517096352753399256742763168531323395106778687224747589408159599818769361487060722058123171340920280287797854872784765537373828561509647766743567084878138473869961456620147980918056022360946690409019357229124323037597222123466913074415125389899340273253635517705058312565765343774120881107368992777723575661943027219816747295523018308690864034617519557876582504862424994674867218348338727821421596287141696030130037123021354823478891110501748946565820613958706914356136997231325023109526738819060293447020746081703355194938192281111940213133002502705515334559703891851346294620683675521991538330512073390592199975210569511851023145300846253015550299508368229525085466901054298803768557890086731491002244050300454084199365873076140815446188759741019268310205664188467179712571913220261023994960853132303545370004225092632468643459022411935117003726384838028570197969579744930155302754530062030362235649684062711188593435184168343660316384595962554328797079067340921339509150288520750681839059860501609993831498136410852822214021736470700122087544618298985973141294838306571256130198393101221888*i1^30 + -1492881038123670418017588480049498120804781646669552596755550408503321231120474367279001108136334491508485921415743556792645945856940375088889421118617144595607042702915771991014996331337358243782435755601610718212152538972364116926768341725900817415998108357878834903220783883596281280594639165594102615983753218179628607046193970275879709530562513456526182467373758556234846291728491459026187073733809407171066281312836614499451827625007202640049742435687136596941537123506637472471057996593102916587847854178369169250673161098385361880732830786224996484610622071591468975392913697495907302352386213918847140473970450034814797198949944581055028815548055248056893282064545459155060798847141904056388471843662068358222801032714044606562051529498587064472010593506303290122391924608416616187624166618606556749671007792455613439300730855093707734636572759304533686465494957374044299978298306308966954691826223781615708419315630667674548036521486233406969156342314884734955831255709066815026846051551563919880496257361639410659246624846559589930907507593874615749814750051210135935889635228764743046246474150283593407386772176724755931942963220683596094906695778968081473388601698961398317032513277895114752*i1^31 + -1663042001807135746813842776350407920687987728200965088132086188466888552335193281972334764921301365085531994380001031892641611557042367350188586190521453342313290448625559693798849224436968485080456176493382742539493782969467542585440404841458785337940783789274315544066422999616928819013753083893762928672935485878109674257016641571605353154681027237905176118966411447705312983998133446382406355557761700249385555515329506971209048641403617187214850720414733706468119113251035652389500140845301544453397033479327598989727893458790621160981335665767971439829824965132354826959521842564523657853946780196907479449990351050287303374557390355971335533687336102308981007605659167999986665269663693646599150259345619545349007120513865669339865131325058267601365993386766464457235893291538480090815623594096809717066344372298495805805705548840397524408945005525589937626527642348194730808010444883803153728073977273486179428865283004291406603038919482493423184376384828072985309928409147427193411277870780465856331375422370957994370319103079680026310424122686349774071438834695436687961471031469498887863971247271773350968725660258665767762746326294308362099991258845335581589723344095635318335585910784*i1^32 + -1180073132862968965249945638884586835892966789082802500565796908349019587797163738176622263552978532382701951109853668052640410242994744308970976661399541629761181213973319967019342664164982991155954715789990423077771797259926877927702881375939920109125861469485274756040751975580539694178570682438558008733563006021938046969328781713956919943023147854445405527263580733812634420908790468939536084916528322599679910919230119086704979746144927316230386567165107054432936157002974977714303364039360054676435520669819786424263932791876886935529205757612717186871736895511812659754158182734437065841289859984190001833496895350748834848133211258328293067534495338114407688497739938719411891353571406069600599686768883125548346441458689374412627539299899995908327676237888156088872683986962369406052510733374635528158713792882161181096108047902159627498296606198539267129772825469815895198770492698418831408757279178854347219506560514513635338517732076581088536814367945362087244930573236609912926770274582797540096399334163629787641870826515915028726897057255367225117427100807371637050955179628009412867349070757710062299370407676723970632444795199124076738963229305541765489025197327658589880320*i1^33 + -703082114128335403600994931881993639491204116094396824463626580612472980742716248367325016559128142800770281372526953776034920907497785613278393178240056401156047926350992699219757026113016958189485758662225799186289324301919866333895714182424523305782665520747056197336712062943801508017131976204838024065180443742673851083075584077415217588604104206467758922915109280494127999521710165348179428345473369950844706723861292700933648078500272114179278482345595120587115617177483497180900794653024240808937394388147380242939770768275454002079349978768681413675530165511049189843702993912057298161467877380704962890271762569424211780282024400257392862070374343169753285528758687412615002341612272529422444175215709361827372455319332167164842592794473850159109530184606759437362046062117878232365466815690819340861203207922549527781460670898628502025009448600663407885635572054176561779674220073739723783091850044578378740982173675381114139960222077790405290736704695542711777975714769353071907330278584035355445728489885197144915463471520733250678649172755205812407451248559383804336919504235633501232044220493847386592561590425695708977240600925107179038694723860109289346697382256967680*i1^34 + -486489979789541162421992843947467341130826941824693370165519331746614198798536939698832029794616955126524781111685813478094503156708906435663286653983907095496552060221245518004963952864357083689460705797096121976291533137115673272016894266661844100246772681803352126971700979805134939586044902799484372563661706663915716805053170811052005344111789362841856962944435299993724101615555054091679511391562085614466261849072497113956595443656243003897609521564487305899236854813569248128464249899488885070166300712802679260452494261162773244189036872326893308527925389635799691341682570136304533958102167343653456107698130595452095284453151935936190958046612529122330932800472482180221584191790427984208157245675629362775618324250877754725478539390938997384206842906369236167899749550343061664818699320624699805301718640663133078314127325273018224956795004330149807082231483827781524238083578996759055704879678038546781253836366741745499711221217224605612731377356484345505671834853182963538159706598558858022433293283148245798269592935107494559485023391583286013303806426956726964125483312162777754130500152071194585494388983445626723848113823915820135735410452388298170680806998016*i1^35 + -276180049410666379994253847424917977870185651825838075270271828055439329922841117430016196244716907171174790440279518144883671102059121920176325737215381548137969114322135424468574335535456340564081932724245376132168805361790897454691572505981204954028152527837853800032995539025314082380818863273576481097277283013436522597235178454584190295920336082842390285940070669744966126301756011841749609524704763796440050072822648376536661240217636779786524229641810998842620262404444563234793283698466255517484108595259713693105829606418322785710279631406425287320842469548556207190945697220850931589364614874621830364509847766242344099705852451914130200935164357621715161651417037250842604551946541667199316145840586711533496931089178259069942288855161457660197272638881752086991381328917471944965802823025558118974204961469648625805681469352769348245752443492507348204355947019666326616371393142798675159064179968717782386651716479711528339414614138671281972410412445361410314355131045917250527708738530280304625002972943566567853621698248507171489375440802394281620729761859433553890772439739625021412475040610753880747953400286383047974016499948128750080176944835710697865216*i1^36 + -89134404993041395247782804811984367106435350067821163540717722859896298867939055809415181118394214566019900465219601964535949118076522811804991300635772753341514459981834314643094793356114150891463947441729418689755767561600985776166409468845910546306128304664302091335590556805711961491877965165917242953910596111782905922422940838748344341336970372016827455640417841775740967834749105209546766233790945183013343460612064271615903156717363542541916228790701526511888188338664317289027391213576069119427715166811412696354165803382993540113218439518673605467882155989271652460815718570761966194609404312168917190289544286723780433672375857242989075599777410893094690749981336311163570954424393695911925626882263474112320244976881808478441287290746328127458312676555217321527340814660285246141015916682140974204185035496139495489425682721057359553039448655564460428010845054881373798073815383008624138233135737140148428074677184118640341037085244696642343903992649308160181904826808780885472585859473845244507380912927908522813660389855607958722186292102851183043089795255509275498474026289458663747940517409393201859425128728704830006081594056386918749352239686483968*i1^37 + -12897450903367608599756454048603703195666506960371417477286159997365939544697327144440189474862149973924299099760502425944908572582394965148886452954586681667050963646610688069168810265681450989193658420196976394161294222697949257071774366025351151883540980756479269708806432761020660152847778366787516115410990509568743299474656318733747847546851688797363437449951570414471468284619332325187758826121822598424465350943421026361111884390071136323566937322389719215917741593297566430177449355846470884982635409345676219455676641051289053767904662251912340640480280120493923424560166808492199395409140861997728945451978007970994480717350497246119645357734007249517861634518691696473736883592924426650891967797397133930824377262539343259552991567237728138700818450488172199753558205851457643789597289563550614272657231022581826923650994078330716943693203990974483619445828560726299409754714929896014414453407513711821138487806941658707632767079148867571320280859705669242422223334079076297618478937415091374940550359387295759182987409840181636262150147220271763579456454886915321333239359419822338336445487109240867039285393734861605400672704956713370335194382336*i1^38 + -375769118696547224054975085727276314574777929038189511269926280614645910378221831281026802690873834149912695636200302313576726693824708376640693439444345345560481267177280844444985207413694110352310629608931514429638274825573274050842251629167917988697177818705816872628916061598973989739743439229492361350484259744923484535990256861731264194027726681331063237436666014085510686247577963092792135252917342523296521066659967248324070401299085131335794733004728928603586824136322080344316298057182018323938713213934745340090280421242815736082068428412198176879779612124816978995507357915220470106080949439838301831835552433290504222646456565995773527614655357282532842342027025926520819848563282635975692233249339676783417793900776060203546508443325002285462524667034113527064033010946326646688318413994292601894570860161921927655788127910900433748702317147193584185453022531532717861080188845913861062742654237494922167048777723623117061059923100847339031065332153905299515429555029638032942997756697953492975431082153334589137806699849393404886499267590221591856734088910089005038930858396417612006694134392854906402408311497997845963484538467707256832*i1^39 + -2261094380834584133868094757716257444501072684195111619432450872651594508425607689036440329916080285022587932691230441094573941612803290451807486821364782571325754205343697620175859571642328975762596269104503270944394989742535612150574392638146037325887662625628694222264853104305683929715255857926279926751938860739353587569681152481054275701188064832087187661772672204283622755327427078457549546622966110547398983239954874720576377592777738659929798106753199585962352342043258089322448232113817829633919946716217424055545154863063759540320607190634731395273644690193109773588782043352775801845733206852140413012631042616016061671406956653147815805269780446363836227208878461689976676957210973725584328373474457679397733022066764076643679938873499072122315245425699839349080528161385185523944915385221770945407587494307896953823076075719799719752209030608217564002676946801222284369617921751872241932384312449489831589904398399765299161197377958037935301542717435825071410102791431925008219736606253175968559247039452609563533274014069000840819118953281995791701577096917225228295539374736431055791429949239079473518226415443848692146009800704*i1^40 + 66736263942068502111900107808671471256361918447000650485725133054597341915964428257795534819991351451369039606855312175149190060172217174161552076489905568194960686112761483327572734189455689519412468750498023906319139654993280845786355343811276526401049744619183997804216429915797849230835244052008898815206016179880964238958743676496192309874790316576547278885908598494026582551107857352944101924913806186713719814951215098016430696075068612289261535728834871661859038951829442979763158029340377787090104174817361152853412610473574136464504764875966471058495930095044914472638201989798190043827892979230376537228477028037447772130543759823743248247824823566115592678786322093698339258883458929467910718486356919398513909261132887782015195042195389019209827960437018305735536254592282333114599977494186349824275388688511518543586791630940136105202915431882976230782880035088774155290760783661667250311938181134784650924647174601796696987110086044513097129757663600375808325819972130965328088668241425380592071384748773932806199952565400582375175208340625154874027462858415375194461417608762799113270245338886952762781214874849500987392*i1^41 + -227652533245343522474242075704333954307971862118432590102200034963398179217402319588877740437764772209521201975099840972947858210667076362661868033588616298349789944725411635315307540318740916993285159090959660013155285550333085504342255507880458079516440290988816989314009019267833987504868896255802303273658792460056046697234506957789291550544947356344218242552369492749743064219187747286370017218952998809497675950915157235860153408035591162192223005280237220508896366302016736766347678318247444332371079901579219064011525567781011286146979269363091866635712910039175202424743692937866737377691132232055139126129073725144470367918846176394354583572183115674797986751543550091977694657333772640293030309675926978185439394550334651739171674679903184715825255500888371836562773284209279201823331329135775281000625525845239822878101335968228920306603513641794640282947652093671694437410500722621148397205416427629708685154610555216378668006017477959214272211346062661287435211283723988386731033687100306451277743084938629486893766799281902560432367691424912918658517222555027729478813063122655583915113501973354469258442223648768*i1^42 + 30159203767063071058897869115679087317602708825723145052544386327131579454127412789255830517980369149396238005964765826294157595434763614892012921865489851660089358093143440095704461144221278604464775881953750680398895518455726046262206877712283661977976122116656059126177494620566846399281537442161572143431199168446663936247038984292392358753009853103158284702794513489932332736568946917516251465519317892215550999161453781492628916989505513276848449353024285174580818518589075892419275121611500578993064034213576504057685451958989162662150774653617925088614559422326417615583055506081005952443414988022576553455189101347369487167110079870018702405070409206068937510274370523436119365484111545914424609145671514794797982181338889369210976705871745440019389401667374572342021644236248441982788692780056355719024330372298726839669386698708422109337509566458663672131216910260035419798994576043910295016582486560721163934632025547527693398825862552711773503470541432132473669286354962982259694029594030023328872386560086892871127889563023042845322090324309029344194869034331953757324218243138088666493624454585987891200*i1^43 + -55010983670103824143304635948859761419791759030064176531473406900876138207439406691952196930828148182119613949032819285217315426187888119933753048793103195129613047969994425713325848358320817379135533322919241967272377518182812903263470037380681649599156746431445391418523817806796720059915164298197457636698035308640280677779821723540425806534674064759934991351495665878615542999964321371488391610158975115850941372011740216874487848274291035318830266529383958027370769190025753374394101536944006207005497680087260056757619299548489224712215783746809857628479192395346811209073811304558678874342584303292705295247009614016678268010700986646493884987931500167495939773223572369488141740435754073239878894588635694208746495552936447713646280188323438507523659369874973404447487795448958131999469872193285766656772996102524405668643972425180778501272176799397130240202586838744409608419445371617204163440801154400485901193574783896855809295027864319171003062994105090865685712309733968580606897364999020662126908164633486912738991455008238074114494092855104853858018137107953512540323023345489657638358320414720*i1^44 + -2344967466111217146745414704160933944192525493551945063347356627199281890489730378106819846115656832509886902278314237787277897181660621324601022832551990294945505859134860045906544277326765917844019659099015162993624432542019204561730884953951189411285807592071145610126165472833166898912571694628958657712714044409918474267814093830727286286513574490523319345620441314448672589342397076392085323337026742711472784936374679836593270094722485063904705974114444298635914595146671522673091978383221509739019793473271833976344775155815384266139506617931754830248974567852828935844631734264227231446027035563848046009052782580486120996664235319331008497317639885176720045990588122125043113004128913769370228284288211629757641732629229752160259814380006655561974508276467409527162219482573268505733543070903473917783928432658146450380155647388562043600550133004267337445430827106541478013282490710629836349007401043584235492718626908692104526998105380093597217319180507510221256237888986168357096271860739959484053335548186275413081053201297173257593062254928367214706201634658889828248959070749688070144*i1^45 + -68046467229028641047512974014963972172416549080708690232067050120045200044336663793039100741733228391369872039520317932423481266056287814877853224581536669986370163112476030171347947966675111572105053915417817846379534031369809271195053957258193705272911299311406480424255336485697458308253177541382798378235557369937390499425571304232821684859685614836577989358363760967647868172541075655236673760192692043195592315020329515666041801420726875156055817771852173726637225520448112401996501470700561934680890042336334041242748812441924782816804977301748002567708498540284760544875567068570243494708803355575449182992786285437708570643328357467922849396305238024256567129924273920592091052935955182747726149073056823242548093330953416597883179588820272858831377918267047538558663935325171961478511790573615160564771224661359782754888916787213537089685310242727340395292110131384183711441927096221427149073070397043423093805844298195463100044776185841787442633516874796293196633987001009638614446145393212767229875794849885719728332812723169003396198262930658581047451202912417945405689430016*i1^46 + -889911049076594205761989514175656649134104984397608649177092211837793516714643929521212421214083102316485690547993061092241914564660151394862215289228818449800609372866817194916866835645909360858020123943801736589703600255289785033898730993991935002930061338416318105265422022112714899648581753447521045162828938686376744271476638161876210573632123357751471549864897605461430256346326960904684584509529614032290054174824488409473217882108211197864061238896486314654824965641676883549623162817462412403239243164429257915464808123938718717319006938819306820228563560507900573560086323565048828384655288952105661216167397824114779002556519791238872343774522887243121856240075425010860820798948779027839921346683095663241660208403658939357739623199112571150471287819599784233625040081130908684812092975639804891448907646329271860178845251984667305735642964374050679501431825596796501577314234567569976002964895206530386343034387888372016932796889987027917959449257124600866056774746391560948732274748210332772704305972816862252305594089746825597549790653793217341805270453980233728*i1^47 + -5664696455112015299267566520941739750357824000949794338436857836896593641511639046383419266462130500172980804383481331760051138206146771271644113709478609079403129197052426721520825326722073825166678122890245181003445135674806364969108161951260759124194381391119556937152473932457762484801222278036448554157684875730847495382134384999731983532930508407427000543128923538679942051100569486409764628752997938854920592264081299090322555632185485633984497506519138451501968276405853517626272691132437374068201894425747866044429772888499557187039571651591739805868542867760498380101516628769611342850376076862486197942473912736675791170983862021874768999667182122491007473379464275238774869838727155753773769823971643458674070552571824344568876549954967622996408970095361391758575754735773832338950476066057065037529310567937234359549853005042074196983071955471023556607103986527400118000852371534061962607265855399413517921830577107288595226819170951957098027811362252932572731194563980313940893266806433818663638767820260573824745056329004844345010953872619225459654656*i1^48 + -16568094206551727769638356211685433213092909610588869979180902992509881106429031769046774767374104620523812028238879246763766815956457635796323678939269874537143923712182912647830776634654280363137917661538823570109378993008139777188914977683494679987588418310917178561555396762601703895008619746695187814982348589818010659842495382594566278946917907525285204529959660301330755212649994868190822040848395598908710015261011947537469071419334718173125353558057117112395615304845256716825372159089574109828006577405137617165192963842475307875802120647862509612671181525293222706998075491094843042574906261424791070148575922690613588915966144863527947579354651001623561738883368348983661559995573582383283432949745013733849525920445065086637421431444853857069294217804347050845121179658594957830650760016792697961933826034418070211553264698441364371185966409241787515442882408818148692312661529069540070112322461757644672625624301449043177181429992816826462492144497418560735922156677830274536558341621708728512313320741368825239191750812750609673537164279808*i1^49 + -17772363750468326765382356047682808255623283211209939604320461243581331873048206671205550692165476699616727865709543663283554808372497366647229514251761261127957602889726147132274942063489082989452899313217697468181802723963177950267931009125327654518220303013905394800357059194923528322928963777098649567479826893691767748316450147635000005908976773883602655709569234043463141168348134977338156873012287529953217789986531785840534284907083446901985308855038472099734793083064967384905945045835713101486385206167889569212089637692311099458576178080980925071974493895959153968324608587229125834307499957516882468959214992277070250119463995921613501220438863552101914940141812469017187974282571135435179147982691311545907108575550746086833059862807355522129872981701112447855480898100872689256036258474203706876816940681878271241941496466375102626273318690327945915538781441845548817077631108603983419013077539490192650203620129887581261149413908205095677118135809953257013043935432478345597191925300764157846358058266302807808058715159155851264*i1^50 + 155737548746734264657851178453695022163229961018940910046515980872115154722102279171156152083505897897974519943311064527195996735427454672678834018839569299742932136529959291563663885823890836846907219157098131140242350334064260880541003392505594730854407377069397496106490145399339091169141304545412617944840076147780699266855794413120810190730236736171048023974141473159254228526814328460588710017784386838153404324257190330996485678129695914804844153621473106964502394866506861763738422354533120827225717396967181445461849381707929914711993788329362937694750513432366349440059390704544695605882641305106300912806916649025526662898054743134195090586866017836084470834931748891685392638313555177205734920372065103184679867035549792049504590269964761970428388289370700430292793761158722250835721856950548389967910099684148581922399338933579672579201808224081267931729503807243002590776813497562152547191642144315162296118824370160646937052228817944321139420218855741282001119336114804408284156962690830581715842174861153127694336*i1^51 + -2363599391167670298717782090170027639484454497913250149176962531067740618661733540520061061275777703453513311072782907944131482517165471624288847062478300093799237972814657756243500249608717715553235590999138026803974477944508676203618581221912850826108605067977278045118598966771477539400990275044483488945891486813869573010512964846452995409940818466357582319552758212237482244305360654442392374452435204772051196578602133454841419365663762677562897903528790600155609783778114589236409292730018526698139454186126806213726486947241479594170292466927555273895733912298138184606920138144434870667120339114690847959064512578739821027679593305864676234111516620968080950069017549148765996394544446158942297891412105804997931637860571297715386149735584093368665919434492085156871926791732172499274986015209137709130270545658306353075795724210656148106928288693145223601243167013148630606756008901959964710134221190318708695126922560327477053081486733856594265769909617520445666742701296415997175538325071082316916167936*i1^52 + 3810762512901775235293787743471287157446670928150180586281888864250211266348925213692039494490360080427562327009494785439482907488419286402961332054561330711589973676882979502379879061417277291237184532981952772018474270251658689878761406242969865821757965689369144362400932665977093214637234050328844358241207552986534126959465550242916002919415148499720173337527612030447202652451697776541888046797907235743836150927744438220872977987408493963672933097415194453599769622487983018290624003511745246351465810902986428324980760309325409068433813806940271181403561339601939483619665360769977635448486558845628581991767852346646869187592673834819133024973220519095891335809813989905990289873251873659063959604221674212414702372054101210673564112478960552622008966002325868235706405949398105741899417783197556595725465608856459428806113423901025676870627619556473897474974704395019743359232937263306751864719507632351721927077883283488047025281199812499260698644513888737071372184133327834839792627257600*i1^53 + -11183333514843011411527199036197222430640322255018442649726149959867820716235405280058605117668818911778792464887722683178442363534693127365350768070650992684536387306187329596473130680910153707216057175640699544629153790254673805504053376620412098013861619450570861856055817411020342885621316915046857165509402222496927625349045836198365838275004440282714469350709283214430549597819687070727842907290187082679234857110775018105069743434855815865149092158414794295325613749656876799385668132678919679737028007513907199024808909705989940836462600841014041748019654150572013029433296062395472130741618995762947096407741202523232940861177933512464611723040382474598256619951809924287148221553194629550232210612870399970407983986239238843525700552077932067599610895582041105444343144220359668319022829863900589326078385469640937905706265936654349105941939291126562220926022968151140962028290814233412379407157939772722790874475150533763496422961622524001477209675582684145259318086705152480*i1^54 + 418598470358739507874058146861960172608582616611742715465841649103661404241538319415039969998898341049866746031631997510453272277758015206225453412286063127684295849265550457712432399572982170046716584043044625090523086326057992048278866648171195311391938609849065993026848322644520649941419614040908127890518245305537046427390401073360681407177440741967427455387334869262096616153197595977860530974527334592323280613992094941341579717415682838382508546452597564598785527292702325622819903169647883679739584142864116312033748930878166640007521280734264834931558505543576830761799421763817472299988906633586990300029306889226966902678956497475671380542306366247462838777710054534505420903314817964769262123030392760845416783198351255761399056539264307424212977248603006877801431449035623760833856514893853629193144308090702977977200769517859399745915231201999571950989197654015886897685458698375150223144428395831143062822158222405595969136*i1^55 + 481290340549703927741465109706304661390920527405169695797621132761234490141203096907314703138375964950113975677197620938322830111271323112945078397094660885013464272911071609705324618687822612190693388015434957991329344187331905706622408172630559625560398273486277133091730090252376187363638984420271055551945115677334553437090899579050052015360180346953131397931674190475619854865838574027100162063581861616279282906435559245632711309915918691613496626714089136601070260578652027875514923644620147548324603363092346891476126212842503693945724372596879241028622729321749084526361372386775834841911844758431919721671029646757555587824446041626714649508067581389732581103449975518226610769771802770924054273496684702355050400264266312136004624006141712267907689214045530969525516805283165500022855094413249374915077237560085300963465962025457717268516205422334544473980877261943621835931776401*i1^56, 27479104147185486617913416359268614428311161507506509922471332480554265296303124200633285925938183661989789922866494018307990206038372509703637501874659343829588152189419306594013357647490998869081747581880683181334116805598605027336133619801822629554019626337178176121999645520267426862981251288109129478104243677926917988996080842424035441400885191910780787448779945014302434229107659143822843800200013301774145557058661492698028785954584532010742038551595928687032667250404477368173919639502303908449162876627064152869839168827810764164612845726798831111638480036800215023230274579329654161443013616853127231512139144931327904722899747519736176662603487804032054275380466975761453349793120704190059855359159510109626865311824155135816514605437730291112544668072056096918834561586959472123332853418187319375036791843643168078733253972144255198956516225861683345772169881827376493218848635253644618354468799735433262022277376055411205047949372037303459704774942992507697287759939567172737923429246307028048384702486990768785189706550448316095271560301240983801250306669808673173638999170722042677428502146046719577020743488675387860711889495453746301302853461313770076585676289030961105053604461323145973006099287796517616110796502983821430532420864231175401882095831109764352647262678879178443251566970008908917870275946357500384199991654343198940631748203526447140599739407325739425823086466615321358676815732940474089868858199802521602921908343095309697475581666474243801385050617470637958770767427049783629430559492068811416037313069952653851407274427833572497622607806111051842874539194141344758074823506636111289803106152650286621415543054678106575209517899874252392126305062092800000000000000000000000 + -32052834097664002775177053210741984272101505721749731120267493337338789715456864473605999169357231305695787589601213589273141691051814617167136459544478304553067602141886514702080921385568358388089414115516714325174209323142039748873716046636458911149002588505437381848886334097484343023051052330233768890542051054708469589817361452070465998324400801990355297775066863077246947837546658490411012947933377783827637753446601417340579433540323570926693235286039734311523544248794805198163990599403276831813234777324440252155561138438560843909129684653182518981444031588471005406881371742150841269316268980397104887472785830497418345199965089073101259786381396924701809036511175203389178994799969941183790162436693151836686224278344400565145844238750498529127678294034735171510885663410193397629616837239552382275803530341351990341064337991074630289133459499759786111040913902740065122968595595625726102306513837470135054259122774453106676388984864277277829707735630203177172950679632539370844133072562829579585632284635173152943057203013325862727685918451529279782089081126788768916489366019924741335726547913245724016372444470870950307498658827394378618238130135408295454036745085025500230282720695872559950106706047979275213227149260292874631338939612062983148373556591791311849946998997407624053872175285721823512020766165516858904247386645929754956677695429270437790735414668710562811378697638527691957299302778510962769411584015192213149881290926412360096900990669991122470304509108275392603767495181529277423020677675775970853449221880397667856443345059044935067889776595221489171680120560587115204019761026621202598866833258958260951356888377611739589536404467503086279785141239808000000000000000000000*i1 + -14668186543559687106524845811209545225691792263744449620590462582984535126708502676912052022021450379214617807792575495223946475333457991964417028221284720240738524534575277704064338732869875486503299687062223420315623491631362136342255385276722464893344939528128865071599385035909246084096726736288164513019894120759034610265682598335234282711416652558247707900683169281119675601518951030041241054533137039122257132356458051737746844292464190836544806863418108140754966167417702086546610281247382423149164294478115291824259983444714199494606303015744157005114847495033324433004829226123726275889847331820717072653671591110392959722114096176641075898661492216407451686664227375171150423272700864669381130091698317263600632977935407612976050206906173695992560169095793172946851520058855285035967539533219070590166472234964396738748781825196233585941805761045685196682859559711551795279979655189562581466561613975022069065149507189392939388330496105860792094117156203585216854559551838959565312515042836126582397572083362089603926605535717655961019966329413388086311092019675012520343747841171113495679477980662615531388211673380654131323195509931852605428261037287227842203029851922908167482030595343700413503757707574138783515698011806932801317635828597211863028643952131259370432106657330090246763398857941873987713552143622356351821740470169593458706813047034145321547029083547785977024742768535033432135897611725192364610262569729779481914533861046328259442774933527907768229638595770011567178062216431164890424901250159035156149834247167233030648074223684136759749743497959726366661057545271243350608646248869779086980442803490572915398789783877486951357385093876719472644561305600000000000000000000*i1^2 + 79351258150866565741564945634031251341682648588496834025772277907316446658144640191033416592742492142033689325041558209733202054577345804452342681145016327069360902953943629206122680479639664440765021562284018312762661142400785019802752375577643805494931779284439392783108943032471128943061268329543331331899316925555115321728564652485260735429150412562222157983389838512266262223566367013294804018425165388549953840418885544864771059279854776715976669929362093579687309829470774991867904915854397209685597578139475938346110591340714653311242790454262500058131390516692421290584654925346458791838474012885328411507907499448391453878484351200981496057092529260379312061763929197773357041701229707798661294654462791529084109373711674777839262490028706274378991853832695851625174260778140144855021690384891635349576047027368087371114335976809249866122522284552010643157467516391034959500904251732842525094140232313885059924051742644727699152638093925772517250312670075968843084924150792249144019315395085292818016594335465213571454216802832701110774748215649664725636213356275616552429872037977251058914842258842082291211960942021911344163620887845603132121925274062458852535784350010941050363067870541197226056973105947987959808603916563955152618207417323269758262442677256296889735649940449621417799625482495666443378915636439930500252850718388810271070833611480070105707582157453637749756302351539781988577969086757164252709624867363453165190229724045490638086982645882435072640786052118720594332829116773940753091235921707536706775166398660903949203508098742920718143347752962907238494951201735245671746276251046924589229688117135542931013387157293195447904202483246971473507647488000000000000000000*i1^3 + 144340341661722542050522465087601172932037456933217701859630833562905798160700959894184347237719715320519250468544493414441941610235216543636165468892106016866874440965828151293768059742940661924285162813281617391209028706948926249006882080918118484731910850608779393864359632171770628585616200634165407566069866906725682261737775559861929786900551852259505895041560859894586391039137648171817288140929011871711797201867652206174083824099193489137792943834646690348272946454496363527265821979991511932566983734483120085564682761766423711535566145738952574784586661911188031935643430675151574323356896330456728337333000826993363594048584837529122670984571822793370574027388765067434550882968960276892696894492751006941910449116172908453964642564071879642395749523484771927850125920292969773856395775464487391181167649710875810183702165145810267804656198593051787381457928830414264707598604694647426249401843205446732757315943135563082342371380949489776025300645092004752932028987905174506847360800277719038254810314939642345226504393635296433943186130956220109696264853525441649274654605660259844659060952423962026514122003197426290426378921895621118451278174229332093373695991128081432357093153330328739588899534702251856113729356080576561109320858605533626959253135111410889167841921297618483685082326190150818767299168124185993192536374385527621797737024780085852661993492970598755562846925114905496734048956708184725161477263281783780550291815219645363081408725984406124501152486909341949159921986125602031726361088213510924904993235729523485989666912500330272189813427212638945586083095679974387886215554352512207646836443287178177649652415158844511832982447552278380641769226240000000000000000*i1^4 + 18331077258367582101479035442935255563754272132021435230966925173659985530920926687936514076025025627451179666222767923068329372024204931575646725160843075709689870249698422270419460934734811268414932365748346089153829298698429706776057291829778810471613429071599718242345473821531795400707706081040724958339801119887057706431184167745761001895032949462302722957041363319939127173401968087299792713822043795769361614738960754315013310119709460477973016788695942451735884688129806595036655280088182183251437517603887404746878658634637509577776044738667435500644446614369430533370553976355944797873082965634322390603898113422132589321504038759915244003827279698997524035797555539269317006880183000501842877830848144179281063842713166776128057507935030373356128135508695927654758138832005229879720264810525090916383086494790964302454910665939192908878180850288927656709216886033918883513246030938125325461822777903082158461615409027474533095040128420323469962579648716773480550447651680290805555138396052025070095063811249910342023419277047204200417915021045952187120068919679600782095787512947617395901123760862891861988549100774876023658080417549112921847886514340248921020256686652839048847448819087627457084519270047569601075814964056097920982637498934027718565913704906139488163205964944262844924314632293181181827489635751436984236531453632704932058681548417170083692595511470381837093729541525232032511271064629508205507855974961608902410694335281868937559671088439207220250840036601554744400892579393633067137309140286132314678456256275021822824415820100374198255754584363704095060082599338658687121717404432680176286845052368082068333687991352145245355361782873996850249072640000000000000*i1^5 + 5220122743197778575975046207489146266797029587887369430574188677502251142833135587395316653203644580813923469777235137304066144596703686180899907402875495723683804927407166121196848415116835730872177924368985152389263967442925959135308111792199262265790319375428790371134931709419647478411797603978493776052259607557255794022133756492818312720841749823821836251384050649728870746335491055168503525046701295554705857296254909505768809485272123881451519766804181403905790083537028274833632282261670336417947088845100502212964355882514119081045428021700869172404722122701263354655108383511518284173221734450816148242339263998491131969186988098499151615453228393367911196429639434710155062028517717422890553693777773260169563933350717042389196942188204771581912437257359621992743155087914316777343882912777396956169488933396986660526217959826394882505995821450542779777035685348004499702189653504351432655413315277364248121955179590086456841371939505124387455280452635516564464153928278389632283425890784716924745834918071874262440859802905532957533054155829625983050246939230930334326033634563514534462823678294868644307700109479541392562264973053363582180603998351253570542558434939351900988714601759157628600069001705302413577610088941751446992507849448027989391256149244465926888324637471621909289186340802626194601573144987085673906440256780171776419588326971090673236190784960514182885788527872067504118236735858339966325202670675309413763515553184450841830548138092995458285003883883622419159635617782839613132337932938021473541045138026263475142422656306755028180224134590348062173659456558510225351652689641458673889494209109900052465698457174364536546965249954221731191193600000000000*i1^6 + -2964796582952158468218498125291415665464608604185834707917672557746824346898965539991798488492083609293258141372392859706630408365181791234167306622402472837785710825357420574681068701768791638546394980074988280881907942874107704809634916705468952149691147422506612052862555100531770411627683823388338971685294229834517445805332712988128490114757199002216212928975256064919400597007041761147753422248043866367123917754629185801166717363400536943247020540671554266369220667274000201141470559408684062945825597844638129252796138727942074484211709106748447885759955187853463960564661822912089321765100938192610552525990643349162556661132091365389808183394113993293340073644673086863828274538431386427891534823433554954153932156528884692820241226297703449770320375632453204442271774214641781302491506280056799892457782445341958324819478959526814121059931578842269120196079308710235479694935176636432431171447563853826960178487989197411378798549013211867405474004972507529728735104198047190771338866038270361368294477657657721554542207133895487145219522688702945700839899938864150007076092936842494529278640676349625161063504513532847710721195228887858768024309554086531985272297565329909529722265955501398165606338213922286280106988553392422727844596883925861268634484726153336554928515348725791121839564205021442110875222367362338307435280694605907641978011162342821195674519671652743429040696540136665209554512862870213730370672914332457693920672112536832459004774341440870197946297861119669995339976105436876713544084507548384014656020970268998621240012557014798858391036393215287486296316270026899289835622263216968773776511199214280302347419655103177705878510844933370323927040000000000*i1^7 + 114658537353408621681522819157731037391849276784705634136338938239411427117430373469109104364209046521038581972234139613515972664968991935950722074233646019449424621684105376374449611206666567281143238524993176079483280017305954735202802570734757679897418220688041429620891522617103626457076609602979157725660141435578481086696743076626394481041662118842239692615780065380857963468736871457150836024597381503856137697345539026259214674065772454482383432102866904416752099081783410395015763209015668287340530099452712545551403825014709181671345471201105107904351314609948447013094775520789710960045191892992648822806850821646978270341701856476118098568723324400519571281434232402111087028862563989286013218106733615279325977272747141176758956988054950536173285954118053216074582416218131473827122902623296245247743696992317503185526539505121132311855215314361365951516921053436527526448722433388008870717646738313339694941868912907895217202076655919071010953223863254914381905430468307087232211760639874368137271513449847888957457191406993097795855049697822701007653474813760380343223838461130740036778683343649909249675667121162201584313503835437959462485494609544597583412985917893835204271269630117947530228710367324531646953670769186889987942219473944858200284719662782342042217042205183070322922962274542180768448718019337318819932011919419845313969456150729400592901359393654986418967818447292708662102557665842600871451918327425175615553250053325471904615545203460667376327012883495108271956067202904691816523846506993835349428839055044179483891373900533358721549529338556543574470327705360499755651553801760018229488680589454981569523706100884437250849720313966703411200000000*i1^8 + -139486476856305337337560179044624246925615594500772265468858372935138012564118107567756209801253637915457101613977907107393577492981791145615537134075257306406852059509129760659207341744951612872578452741174639372020932519245244371727390081051653084717514972432529747703463129156596083378765084909025918634590336230858551317625605374406817749365419423737865175626238597609048783795636970640908754068242981986344575116190582786097082908066588409520536108924010440010695825624880497657299477767264675516774175058599811187862901905309336051789474841820197643142587595614169002401020356635479559976469873134335136441211468820209742481744862873157219893664649413703249078028446261668837734745611439770020901775928239167085369358440354454852606610383866097143811030692238956092048423964884163676448627988926196523960073614762490338630435429820543611153817489211836706088100118959825391002279981823829216069244301501331074734032513098104706710544926106240471613537208365576929555154274686521294515247006566287623352676626992647030656310037008257007144116532814890298842019607649034630070555942905171188381576929375181827086322680799954774581357277139855316710849147918450743211936706970195752422834178975008514250594456071593577895385946716054226045569420803623071903634988257077656341303087092486809814403707978390196101586080041690713887683382978157528175642896954732741052459361247183491372061148484164444819513546495978932541010880193660115836816186026015756753696663873663302152085378264799810844662508679009456244124623765423869814330926925951824100953776060648384007746421612763617064605333141850905258253273477942648401996873803292592497333608217462109457791249417559343104000000*i1^9 + 49531570920185262554986764807457078249809040943332780981413108614218718923781461694564993305193297092144881752626596552092290580858988391943436991106720967837248205549834672928807330728120511445643048547847131095490822156493253578717299205426344178099930569377471457405243030555217238692960404997299400278176706465529742308909165934350331617145013018511213341449618986140888552737903638041848436315638390169356325930965349369091210249996642998327706351124217635169115520597362078351050876768238213302128954297659138903214460282136028848777746474450580181944646873728969404894371056545114154919696385914113986739788848945681185011051341300734732580722415505286498950138630948267671890199572612433922438933076519962254675532773171529043237921048122704977557370522626890131926591085268295911493788699673928930160529794720525724027742582809006006429140652742435251836379875860579733305952665870622603915266189176888134960857598823656314940184497664620463711473767951279115399821254326665030835812570858040484189452403797436823118275136458301261625081600305961772640282578753495907833418448275791918441860836718406632148810873580023938943152742281233155261674956344517660385053862193365724583454347622516626734558835988338133996656773211042834489538922790247644830220711950309338699097279869232764701865697399629578551841758138581631375760520468862670826992193605225066396045335287223111859896313319412418878508039202183498326158389505110655771961124426755717482154630155580443118793315906172931146406337972249374912285075139977346786878854161230974103343088005296898171329795889541620748367021833451105974339073432928932574371811831406974789999968323662339582383256890882654208000*i1^10 + 1127854700376908254101747504684696911990404863824158599511175686271280312757848789940663434177634804509440281289163639871301304949276987554246224191184791776749345342645971976178711171862945918847558457880085242789934199826840056552168701303759449668636801501678314194579703208917553342176158738818305639034767966092862100670391687292401817893697769268347893629537288540294710955251815377347072897652616817428513644555052995674383984819300636488584621606589582053744565772209905213243309227453633955831717283664121316584368111784949639668823099704764745175685930353723299045438566333155749198757627399120524959948231442538457852209471967688667102800876217441249356972400459370327825499909909519884831020763090496836051491032993073360808255088765686552156212019726530966241097383899639550499732705023766988478169342554960845297967226349135426527459669491074287179408251042323127068635960298872409534466162064729180018648266479911160118593925027173312033965299581159015192329147153971507678887510326240580960305166088904257420654125234990542659631259265937855777711709088714327079975083108018651519560074798266523153686558869172186046161683567854669359235437574044636341488215037653813034609869799364092732049040115978450528785409470854024301289771120379896190858644541468253264539292889415539930735010429703437047035952953190422858731782264771147266038032932407595501991140366060577251008045636036368684713968931732082402623915091538128517261388706774114721625477197003584925885949847244089231909650216571238835458825958651881199659131384914604840616333701107450429899315078190413370591038522805508707895841779140653932328841054834066581442728088067861485297552358868254720*i1^11 + -309677790413134408351191382629917064836504430233574516193173569224391111945433503883337549247788328583781921451046523508135713012314422090313722671417383616591414177861143616611589693962256636574034732778091655567577661454565147539829365852481474036447893676461480976896125642269009528360208755583523579258265427481305493012633993612991800649117170901404787240336867696408848791201161444352092537323668782653151889856255343387205616417606159562567575488813594679821409236617090917142425811158261009183035938989115074220386178005553198768695657595310684160657314067611658598420999098469004865576874531386609496416905193938788939860670196156506376174368151356053956680875372033861151742161246788911896053481184854699753312044513843860465577254182839888621302767889167236704327902494212637322392305448369081160169738982283237323165555469399661193582803122278652541287712840068281603313655151262438028793221852774523714499859779601887062979592506023471661412053339373774381105208761822965115593558257656467647832382711522803324721668596953435515192576673962702178356912651080312015465562420140076377935150867136777943919982385125903159147468669775374580045795258194832497280504375050770288908806780311348049589391254867732651081561849616326264950887352443607499949597436375451957533346456075064723699475568613810817519375145783051149926198197759254698394958189187214163184105709124748220877158146653003071764603878631463015917646869574756879553987401212683542866485598525474745715383495337076341922662924749086963174987411282012894936071952890308467746311357969409159152854113347839931931233051676065225208388862938375657650297794636355536818666152655882093884656593141760*i1^12 + -23750599322968789919633382987950729878287528998448858751158015160432849815980607981756642701771673474680976570731081847315498550740649596570036351579814282800415998468647992464258681661753756912623493388542092297434885920837908172933656288834647871937587593696279606944889133843444352794368647654650989882675563504455904275286225557036920148782534714287703582615098950668041355402511665949578998939772893119817857407076613845554901893075724901857488647541964460771722116613248163276269535735574096874681110910866878437267953593200892549748972734383850901953501328601109989819943224206550622993756485773482299567089236387292347105936334907161286356706047716311019956005197576017770442626897383980018325380972004233250846108995361874477810580876752921240756005832954361548711648833486176971113226733883057520910007784713626817021997016308922409569939316392963399332299723744035399266811853417066353220508667126398200644918714536622668084813339559091219416194775506178615796751008278743453657919593209502361078563732448488009464659251327800348056024120349221058922670058160790561582553238937791328469828855277220388405345646757721569106365420593395073864532906766281799055408381909282561971537915813955988772002080149431518525587738527385449053165751467295864544801402323546737038782283596369227173052679369063162129731320997188451440819145273394593391749177751405451016164021173614781250511721804307968777668155413507120596598972324101210819487063022176819666441961275102990601566188227826932149163935526432824763870016228246396595354883676137012932321450682571462570097444509224349888626326462979927388589214319784065884136846462152734071176758368022698488408047616*i1^13 + 2283390262885870224301528696429195998122370667861336819526295834148316967065348899997594322148446103249668397033416075296938391193523496116789008803272272416913191984901816348681646519406822554594603018923174751103576777326487723488443369271840568425072261523939139325666302658168249386252683161734576572253122492463461080158565896493333440728744642955218670420779792427607130766775419071976358745555058889587771876202232257332575677114527440530457824796852260310541426787043559875111778630378165755178409423380489473120469892070897249308168962922479826448744130070102455473406437578439965843408438652360464293548291711181997383067285876874663877034619189973964609565065439402800730786724900056339058797223000902367442201718671059135973580952624136433045913722142520049443599184181295420116605287617380020765459246020868084554598796711155210486413592159262759931779728380897336770303906043136915741808873218641905491183290774524108078717418482715285050751079103264512054676432210612232371966959229309046679458206119086526101974800760649856856815000869811418415443662762214471829853231769295088547638929644745968549644510683170015340204009492116516135447085516761045771883863641836259886052751503997456581407279155045441731651280371421707647122421113755277988744680378208108460510019153811890053785766814069144642702726989057602095662542641781078009960263473175078259231561671908551612975931783069504021325756471113115220487277417457296975963622199216375078063555201633240434504366743143227893168980730841069444694174109634457692868399266937835560825351753458702909207487521337746679943973308579756980437935699434642355106369065237182336487047412039724468011008*i1^14 + -20320892238419772553104401036333254086768871499406938047055798654991039875296451114848999444026771668745413948327575358970948375331008141046866469484001905502893713373566026974516800115086498417045622896716705807557053328759217804863826558248594048292597945272298071851782524066732177271924668970087649400853471297916633016328054791586376667186880218493140659505924458495644549787716524651245601393799775084259189456490851126280937128484065330541697120382376620813958773419501286636418030441083778275435429205506567186902588623089650645236172861917909238038524748827269342797663327112076255546540039385009724116673910824789358822505621515751598894196196945292797631976294099248440080686276679844917943820643533494067190936820538527550602414569996878075573148411302588556212656646364456971067936676146840556497410712836565904139098572194718007542385763673287382320267341425794853236774642845891793192895789876921104406826619900342127576701078837101304595973140774313603622644323234239068628529892789361669935517629545061369296211137241533646206163678632231804986722995461353914719111255214063517549005260909901066759242353935029444874971508386795220425024851689442678690372531699410736345956473984210505420384173518199790754745886565210611256732517278963472119029524817009478248425831814728903360707131663310002139579761569365891063918492828951680897131863240403740301359163340576166764845704997489507350194287384654845767656282853606605783632621191680992930676058009919269972529069775214396448494888832762649423206089306720987191770649055928509061408710664871439173189288749096255168711528484034481452472400060697650332307032025270316253285749449742614528*i1^15 + -876516985847619378981611203528435299655327418217581133179109681320547170262511791047859457984691805187152290842089245706869023678944675368346294188610670736545323145943523055971234462529388007575133503936637080840022047465965817880132635537592067292431681071481700137503893697843634785986485634499992449385154458626832046527521362572046089296300675387101696986794685505282898446992887404830068067831772572017600659629087727614759824489647787915488449349673388924008288291604633138271391407485597988898727004060491746474012207079324403097011698709463840805694517949301924026792005828061549642189149122423176729426762452705113321766190432203110340075942962409037161157075857269616697963744358089337508762265156352590297573052210802248328526211490610675792049705858156338742601128735512870485845574195243298118175608282810308747455004461279503671999541532591755494515825601672621899491961491116569733604404888657552314351404125115360973412912506968237709437543069549962193489865459131649226739366155748590893185045749974822624645783783933829106772641549305910186509159840046229628086708283477184592962736723399618857718397895017756928171337798185752926935816400531858568580398678627937323659120211218267782704812729537841974634098967392887915216499416818794215810428329321126351004464912535022357646520809110694946734381205092318649780272669371455456614142959152285467483303052300314117445676064862938355433422224845106429561154694425334867344547473611741146696729591888939357840018528717482259655427650455858405601511883187424421347418353385122388125638258731456643543395582425904426272203794770279606826534722524185738559226295352068894367730423037952*i1^16 + 15945868465399966276135956082919923809817277291124001516097299784423312402847912123839144429882180512452045982342104323492643967389370862619380750859562464938766411246796696528112947596421719408815044078418138769380533222784094394203957731129467969184119166993630019077553589544449177673851142757942285792615751917744000561795929427231931483816865422762803345230123770602115106620789639728407502096540753848119247753432103137289836010828184773523994592672400239488320583745552559845424609251729420160318457345930829595073829237591690807897958839833811981468725014029516487656588734623368621923440623946684251583045622532932464652006817419155064249473538564196133612778406665250899305129867794248167086406960264297142483919366728501929361448376129133066827229478793836852004298856022782083052206199024513728721463098605283414683657214149959591998460920279772969936072761775070599828533225725000606806275700587659228347517438536503032958669027859945679932491847140245724803337507182034966329808650554842842580364298184480080027213540294011961724340246487057882747907170295318692022123153406191141523011107276323090447294894310101950464085426651223691075818710837999233255326648631141786033248342898267649427296018542860469350371202256411034382964981092689703924500856002915808485604873560223274131826292778827496621798674037299578170038415884540066465576822650934143309546762774515169941958649072674139363962176762084118144821267424952952848726340375989036102955097457447846974703511715301802810138756946986323191053111677467374744417447479688662742110083305924913707116421130883936605546717274792811187944042148645322770102360903987248282361397248*i1^17 + 78235287608337000959117745549466259067386912652250397989978513797803600128420589988096069301530053919883562230621494519762132902366551886711580465928803321472401093512550163388544102529378733740107314051392948028379573745311227039700074267948592173435725373433946245541521688218509737513547193683683974106415916927170750699902472244112643493172779800876865599090370592250771261409910685281125751293568325811014317773459292478464291405806191868238957289613055037871987981799439707319584848043566403918993467531418623102639592224020912117960121311505034284716808945837293177949368525043540310763404072410244963671780837187859643974875559330553088588930890452691487382910531700842089340331704424154855818897738032932517435794645025997319313720796343133238152958598254834968954892035949210756163828181992979319547433538636432989711653782009794414215171644616511471330972211134928264919267513546797511384311044782587296454971729259700549949221621330539389331879732437530303223502459407344402620436372157224208216989687312370058501894715658969479041156807340989861406593823985366666159240143219192386746341551800123367413754901069175697839927502289970323744809560365360529595445311946449876775876998661960228684531252118697393192471287692309564599345845366534905478020858285430790808781487937370555829052701365895996461582439011402886583929403118804415777732690808472073333761102880022240193462637727452686622346626102689173830177075822774901179075252782398847183697950377222195374279248324602389597431630471601639959370612788019730788943793186771443522390649241102673502074725773797032558456944908057962041533272064189878867707308708515155017728*i1^18 + -1387303513998065695462109276737112133436533496249811851715695321932840088121000662911546064129783192583018476383910867789331800878083800835581490149201225546163535083313893719573061895523350398334012459885449509683434253817478860833258665599639367508239231094772380665241279046608189504106312917534908764910338702841844163773291136507459330320246591550086435182836738123656395387733245951594467145220976095760310574354891160031457072549816265297410211986356575524262589281482175284971750695120332704860526603148571606318572783912156408288796556578767687164495108402685504280647445660762386939095495849403549402950041402459741135489451557290486035684301322735910313909071830307785656699107466448545300585473985180247780833704414169413043051036424143569449760091711542768974665969569744009973521826546563137721619177917365845506315567835308559730496936789231064705772810638702230934498350485808510568526990743327024483429162499307079312745673436012322610072631391700331464914201413084673884155014168089073107168699801561323685494093828281417116918042973620816539562977902833278207627260487318405961975810796546815609600832433798739084480825226855100595425562943837592351399216849586876100874580119138889841686853040241348233313626022937905263755536140969542508885832864679939039037488628519399123646825756347077096935548188840352743311242639244885564768332816753526057617941128509817542486674475683586114979115029008900332026131404136965654535827547267859113045748675693071443567446929580445422698341251208928333600117508130106870501890264947785550954538822397782058342798515268342085287913350975065037261434903536850990326468914718965760*i1^19 + -18890866741349379363171644264116178375229192522967838592735373909954006951856580029930195493090110439332772686379458794433775420586238626221249864702609659272341813552328055546432469762521234237308236907605064689772648312116266834486191545576749275233666215447612569492045610893737463843558804378784477476976561056642208980393394452689429347960800700767369629660396043699310873079807760024305415026897545698353740957531302470160643491783148650319415586730411270144819836272479460626216509873059526415138766970200836462692943614935790542913446630159776193799035766380741284755343560634736844622416608099885034597635343693297716920303625370239892908057313716536249735280494922023274399837100277546408228329858877030556257933634665988399926213795584999454932486190627900178129509049942931652889014669584131277911733347393992838464644894101031948056063481737105384788137061037025882484341985208559437668274325829663194225757959624353185100488786548701807763505124914971858558685742328049096130271253315299162839231354987153399327905722102313631183054415837884376048914385609864307030469021385639109037128535877612711590829136824433059105473103293091402384827727238031349901996712886935820978960003101963112766226088203230281290023059222205660576638724104530816212012991881579059360372185410601052160621275814854305811929377016035601089070918925924259508420714438010357274436554928910956545059259769871265150567932876076668181581735664485646075032944680035921486717745121499274094526053134164791183758353785606795624475567921182871051314343338004320792926881473444620238915352093647825887889209591702037877524899983595267717000702459904*i1^20 + 138438405677987053162793779282270409378011380241959031570175090665641858574430299997297264360982259456016149879772368333484514219375462006545550703634288068028081048387697140237733914091212648933452121556080296453280427393170881517128994035849208292822942887948655004154385606615771097473486169435823820720960242600075506199369781956999419643308226222790385739390872418799022052966345960417422001170338664053057512442023335190440105063129579819140520142587406133243626866758882965932932474378340246204393923500341173213073553191905639889467822118404042114366282371071792173670021649842285521185254586389099643568698179807395869719534030475723152096854034385495215575687748529624761587043543160708290494104418475261152378135615823611140775857788342900913893944435045313325613048380782049458058702128593837240757187806219487541168675056506275678409906666463824962000904136945981669175188486944256980699397992654686287534318851113454803297331897021795439185180074988645900843513994697603349756118390749713120449533831384084452427035368380051734609800411494035784143135490907973689990226731507096415764229947954842675989073311739891016941185400427642223520372683423145749480593205039292166316557704963171698259660753667636210358510874163327174747291132843125374832152513383286754871208640963051684614710724771756183872759593189260273461613512605041142042986096797555132118213730301594503128480357897517832387301705537640982327144044937591683187288391171219503086059812792662251563736488893474517546921419428769466260011314470186744383775796934446262692026452771378813799888698346686607128576736352892650053733497725429026624897024*i1^21 + 2970977406300334945471889961772193267418982218668461375101520797907904566884252595023230928399062587663637111938772245862651839378138958638144009750461680417870732546099051921272644510310432522225263299959454759401640791207985866100483421785150096983215209976084446332777441130156816042966238312629561505134880080748832493367952563614403038220435506440398161357910293578298047400282750612371605284045404339492919489491236771613520739835968537794106020757202850424759095159693395833833366729354723573692421578679815101997615034543341000891167733557780430025837403755938267690309364183922731681030692028136020519922729781832942370806219997767922393445997989098481086415265625966936556829861663028513265582460776069661384525714382254335274347456034910949033452303180006271665625125611161190199427202483718978036464069924284790883084074496515612419507733562824451535869051065162195824850463706727819998661681891708432568671686399919217133140700380902459388333560833044793521774949471515034283717526876680086754997058899898323310451268707861516680705416379776267864014026265760658311147614779189358471013410845863120462970008626318676436817575056601163921261327293253165471679901507587484293397922347141142614812030250643700389356729713176377658426752203230690628929202914140375351303574375600843319164094430217106999138982364058985155767307013363595792780614896546495342797624686029881848339513915158117029889328784843094498810379933766012725340334206201453250475982616349342297679693040821196878152398199699771652433172642144099476799003345315442216076629520142758721020336347358627665641041389765582511933671858697591062528*i1^22 + 8392155503603305278862614942493038096426848482045863567813044199768628756854471584359705280692089081620818729616868571623398252446596711948476970503806708880623187295723874528693266482880017817948280129509385996080215062289347558097505411939429075802643056748906566377788391517495478925903866093124227368014329038946590591051250773265105014170167588442613436579519421911018460527125421732091867762192784056966491571313012141575116494145150549520470648308093064596279174397048637893489692427796149571663174224213926634359089299687976212027325983876878302807286671111603490111344835840627704807635979317662369725789819758465264753635838815308601448874433273028536205334387238359749536189476118149075077125858713119616129492558860935156448017915371867729312546965047816085292954777621426533270092983815568269888797327017871640318011235375407734316125641471353101910597115937722097871710531420075900048049689852009738487050093148373314745891797070179273471154296146297124997830671467421594309357738235856755022179191236518531378725233204053605157385343528629620371008474172375873209181018007816824600856534060942533051990946856165977923747918156881020265271184887753969607794047178872151465439477857119864739998954416005754203026759551434551949237625673390226968421562931543716562284886788096803080228441920912962509843130325695300079320879038536546188922349735323094882081665995935435983153278575467506604892555236154494898114254762003346870740741672886908105490201094512171281241748315621610635699132931917270539864906878597095441294637014438603997158826933805422458668867403556552266648758608601578949320869603704832*i1^23 + -2167948754239481114502898798279073283269122474311199702299990349321347795566084502641611785855788320942249154792999084773159691349539609095252651118698077970102408704059344685348601896515126127169874638478516731072141001682621744542834153611317071423743462519897199572105848568242057073491177907119432334225442260571957041746461881339652750188683913192660055906450580060135375049861761433271045996854763385717997883891910768768599883665243282667256746049945166791880974765603488429474012954689623921728541787938161462350319524754644910994569980162591291718301227949673694416647460730293952166267514066459030708350485847043186762588252607291538320354269388847416339301581361720515413324386505498346617124726891841852381845192183847139950799199242065748168575674396569236203404889325441024975676033182360859223479785369369831632292324010219860962664331723508910435539424597014727080208656131193717613294031623236867408310367768296330318048095926610717945872118850838345524467341335693784574792172736438445723401908124462901397854938288570848325841396014111269863519220062936615159633035917657180151056102536619933110268683226393136269322732689824653460595270014038691885764212666393064778561455341912042861039148217808969425955418297426231598554343817700865336382484895983056817071000881616745531252470631391550122359321630422579583183993865081282614377413073060025359951799991372366837292243176084537605617768658596946528020192615901434298716575361452754921295337166661973520320298204931557327777950117817657843684800152380312759966129714190878242319463064120969530281225156621168263231521480637449809508171776*i1^24 + -98965738178650426198758223051281239955675012580775562284226353235936285260638662819007329932625242852337656790223848735127172905351669894883075621238772270237645162050896630296502953383590124408851353428821708862175699712018876363628953033843128800417129640746186098109232579768527752457978458777136099548863287656014212859527862720253571953001653103726570008757924709290210467735414521536964692635064353994103587547448589292724264532905322136214396910309726273147735592899032782353104791510272911138327494860534707981565625909081854559566904320576057141036944864391511028155253327250557511903623457869804060717033650284441430364097252865315964815796482236112553873068148018348476846069463059894150675647240795729690531878054611689012605926741397766129308266238083732257046372179072443725403224253914205451582023983200576788586098340901719744502398119700467390115411208122887583354786659271958209298254633981652271708061039764609221288932777023819705212260416778417019924127834247055383396029717784729550326535472652124430007902110530546028453788047216259035141964350217989614317784455856152252447107210065119020282531750069528228109125370023270260820185195991061133410317676894458246652513560011290946902857450209622472569898769008077161917567587318461952804718724636568108423053608922455746092786005368136837293995878702604639873155238776294185097905852544632804360190859310951444348542961059883760559023421762884030654576452507169580103769197653811251362625783730320578945856417074986767669687873202870264264988460840562074453121718876297063140120745391262494108730275258538686319298972717146200604672*i1^25 + -329520878981104275001993805124223999649975115416636793975176667832321535198690586538281243073042900665832667297360339856330935037552211820988323334678078164396733084652952225042101162176112689016292320141225653222595826253195680397433552187502174766808396095433237686969358740909917433615665495582048102441494060608408571966694761448785048380260377780034137218141769975154008285180066309426196596592151477916665234016577890885893098900094529691165548251578154510398781549946039920038197326049732408200528874092976572032248941926070336170534562856392455804588693058878245916144867540720957326650400364515392987017716880424500044723745459297890570328353209540152620875351377320311598083961595476433631898286003081167367111910931625298189617618245568134863940354408669678948322066770117310617084768029750350834028480454744490878927398495318892944533745481975312861959275908159306964288158702375165034228594006282221321235325012280269654109717987195897768516137510029269470134628460414210447335003030872649087520268732850999981409719844267805736492793967584058912042760118054770614450550657848862421465741847737335147466218620449290857762150429606317942578540922882593534639175064465029830628232209291532547134777198246807352229528918858801379903166135670095607460366249738026759052032662276141211236537758721694818277179579161354236412735607722992232379047390508587900788755742006500699009336797117177873539407731408713993065100727789061243788962336259485380715797149154573534395057088318014355442509787705248001734773115966147072573187447970768204623763922970140535632994922469704839697395701944156160*i1^26 + -575005665489733776143003737083071675801644182819203737757741545812486144235185756362977668037664823623899053031326360062780656621308740284892807791590199827590086024773393646199797163870974635619200500494664505913417681180967805528351973480126025114565387224686650700407694315312346331089946214285219219535114173801140272915171123050082495730315858643776174296772675201539226204590021466486542018844229408926291115439346799799777489792409181552649266623649546218474448786534667759518863524818696669353499126892047190385196849468397453620010488517204397245470317314405782529530173077820632994449722945157265576590561127538595848066633746949441391731128492057037490190362453535066080864631011926730865848465582799443004819347120872351079716628475895632008024747214242712370529481545164198904424153424705638031710715295526216650066091471529341652333381431047913889896462815194640725002267405296484357167632156408537799021642026701843736215816752669189709344817078394674810414113811003653390129477877781640627440076706248908162759183807647004770811563859755058050723530704126087917451052494651017327123624942700960906600966074606702140341718713732599056253632125912111138010844776804117960829754155731931234491781768047778626626410439809089303137580123553393118423525189433977331682926038180493345873254708888337344553175403865208652124002705585070566334113173151124731528164491720951679531258278405563433699803682147462081988150487797941181460081679319756564938958955065254068232769432738030023573659728827913811066332902472603816277668269823553794358355110027779425649133045911127184942995341312*i1^27 + -12761479169660086395755124063624999112854489354858814609776264292874691368900043638076546288211217318039495295976409349639725726650402203579078963227850229118430042254409256562893647245110967375666842800234114903640829340211216311486840500604857001192340510753937129886500208219327129411734890031059694908525853459852045756392914920931222964696306463307207746828114095309086822785749405769275378046773679431778379583846564946039931328283186085242318415217003415151548203920468612303670967438784523766009418466204820069894608949789596734864894035796449931535282726140144124095147668110624045916303342139183907412950619025727992005731653568806055358199070960443957155115605595923937216528676083148524046832012564279578661282691036831849832285067666747475456737027678026020704630016574157693660406823406023193245763430604633435094489655283187761983766491387626744294704570274575902002108477413126884574387701261007782968892135300367218323810497302639403437091323808561971670372671637665050812195569524440105459585439031290658058493670384442438218617612412949517671465876493885260086257846023445225977589114462543074136587745595225036748453302936719899972912780166398291696778710895207520590084010439605058468344865889247160108893299068918475310672037264501163969536328413167016607142802949559588703548535184164594881821366205497115982435249531171717448372030908223196798405980281254085696451783349966078965783367356500852943431447830848711089892162276273604427942374854964636839709291873846878189251713562148701435943867800726578756730139830663310822097919007001444161082908449790639472640*i1^28 + 1775455395133956497590162335601190001233151802636125506251548848122965947917681295370132646358208991814816848202729845727483055932828299423375124081978760664751598132638553633785077362077398583441770565271986038868190385907582665575333206287431635767569513657192079244356203964478456100628714995872759223667757310991412303541002391199746806331938528376974877721503674394767421827681228269643264964520174984200587718799893009997209456606816865866568370752943786135241238301412141188919829547884603536815466263772372471642419856437877973716035741191054345699850034467549466085687242811760580547364932245205794783096382075226087168994784050180880589321813553670534764412351756483071739294069627009727859218822802000076208551983544827797925139403711389410255301350200533679562613103354661136888624529671534294493039267078927013249813167407095635596769813243999185126687467124406509842767026196878298039770393764044158640018422253673872492848353256661111651358909445972335029192113098394641110795960095666083771200179214928269656313523802334914736113679754370146364382139668064513661014138830882343570719921021168375919049642581621355901896599438267872411020623211319671278313300230242997908296658764899489118544736437114075652042803292740950167395327925060269997529491386067181280325550035853448341263717450602583995337545509952512137209080266279490439415634260788329181949659926558025164893437927393015728782170555110178146041462722405057948789980265318385209517529596376622377893597667689501933428024766150652225183626617739812766078550421534667586936427892334196839921292951005691904*i1^29 + 2643702541194308270125405248864077466651167688074675574908940339386656120290866472031169432817745262602842394224584396308238292711151715307102510008025411953563872411831374591319589691544667981765856193390923251161636250813508500245929718424039308448470088233250948945913860773685130936895754759647275894089192533966756804241571411499433866907176237653529707701537339164925777621527475393928680251489749692617702629340001003958069839580434526871392816732787642049091222332429501288334570634056804920315500761951462248237086549002713920548463845751191414677648795047941394245608154167189544639038231678742954985860390927994741203040105005238102881966534605511437869176347639653281764759820054451419617987073955740494289447312252925329359221787789551316610749924179861540418328345218719028735001932618190072551320058498854751621169589552254625191949223579564030646107408691548348553572757251432207584201178289446605845106797165430494812532421658287379046979016255541517551287372554220769680940117803530297181326291801449351114034867210482852891955503484273982200768546568025891147235947364762801310404459618084359439390828710737202003287874669725030849626762902411637908493660881125860318160703197604975880318841628292071154342236909240966339124340040875768081862155328963190420686109710120666991479020384384944005787195324867301205078000614468423816971907569349433285893639620609718143088457501831905423584078848788027254781808242522631585307782251140701969458075783663201307228245043943896721907506111874300062736388634732714446241656752972936990812781000637058999385642237952*i1^30 + 3463899119232785286146871578102159000786180886059083245845582044058475265582885601835953484154298194640160915854531560857441658900350125783416845594591385865243880012639206908734222663397156443223964887692809266855839430675004470135793927934674366069611701901109700573029461192926528893962466904206081519291055724235392147021564285197417188744009176530546551845318183023195917937307546953937317731820550503338817768643687717743884988823310748536987069835318552525238655577933851275293201415094328430582722554379107710847474849745416042656800233082082719869665081157935158402119744510560838684950785606825182188804449176613978542341125771537586059917773006313881675078063764227899027147312390977100336233361481143191322684336506090888997665729560347044832470608377323286147294825802605434921353551622723958836465868677540565125236745150257483850709594465471143159777256312268086816330187718966023108274173317339845067731286955360525068621641693851242453604659873382926306106324009832287143575639285150094020864073769871532396081047813917384706414791518010507005462697101932224807645960787251436826702217342090935423076861624365386583127492143163541261494319060842095725220374912534272999549887423729520709721624644874200741148908719060213913449233563630215642946401662604866373964498904593518173331884630870006144651082507423723500460273597085005393656410619694408583329219799918837727263534508332148845529085739570635128824926069399919759708281333527436876964311083569425395425931992907634201942461540642197754517437388303979880368132833778165450856450022139681600176128*i1^31 + 5459170293431773226310029393028081019462540215248904370382501024877667330773174935761848118528671590631551248402616531030089361521662827657993421297599320160158447114998062243476932088513563530361154630667830684862525885855493341342284527015998275992399732563214858299545344405018616118808175113598018330722884448205821756523870042335577609213706489831711831240226391381000110955822842149911083865226410583231521756263430783050864244461986523144042069167566967122940257967227471524854040868545344348524431261047747882911153782858396888859770022027848063033249863559602441280557912164193188563257120530261922526283864500921809385951586805846079243004725175110047137648940412135093400455695534990625169705591761266906186662828588482124997834949558063752308581877199209059650255383374361000848980027040190547198481019030872985630889332167959361092762559057129130876147755133545174917073482250778666642514738122650576441506022818400824439386764745221559552628840256493062370466389326717907002309981441689937025280445862689206131494455851505425072281309009067802507559396779901033589949899464787380378476129109821465978621291926750627215725586589750249333356421133118583770757820390109667826201216850152187974147715055725638220503041403670134694716240513069926528070272910366363147041225160311775928047885304447968635216359670678283570260671436140092381613530236584749238285582115370512699790623055180524648977497538291722967732237471554247133782948742788027907803753658895560022423428002809531169866185100152085101855376571488032603743089607148206210516179435128881152*i1^32 + 4162554225764227811156292123225831840007706873641010850677669191214120330975211922523227640596075273314259798387260913819214104913049814024794879521652436479478402343363452999176090940919204922106247884891169337388309797587676821045206068367842294392079576681901452725850103373672042895601944439624413138649192987215314263678477361920980822571783118802348437836652010840251589282821090816405305847916656145985377902935140578888639351707198625176640372981768112778910542503681921754830572477468850924576875159542408340933499163078317791253782629120709192112096191870631426568689679389644382152101539690329171882196768933567156104391027225351002020488013908683415694079618627431649715546686396662653146573250112872233176400788578320746870998356793495852965979888721289308263971960373966449266443151961831116086943972578297236827593695663977978919985438047872193222168607221270374560081129260747817816379199309867092798807326138596461908327132077159544369448647089424796728366007233015159578708564530745146915691412118239541581582895666074997975888684369095476512069802853240148558933341080955816921822266776765018125578639340037049586250828613043100801453902136810122871694818204519951370332347404597831539699009517200160378397385459395170542171816803722128113100764418877017778448533373450376956019298593046904430702229006413124193420956423051006422588759331043955538280953224623545286382566784570017397089423066578233958996033505413921112300576229602052706638502685055605667685016346217289394370101395829281596128170565821860992711795738296931133101476675584*i1^33 + 2301113645310920784332576689369922070465261440049396718263137763034392407294884811346547314259698527231057020765325299905699812706259092951544561502263502275303164439723997981227246046251229688262764658961289353873110966700901647254790469362008884684941310361905582660621803089079441780272049853280610400053582238656056807093893599766768721932881577311356702758406624169879504582587119458022006668100343128392964644124229337798365936201193990855812226173336860303316433605139693093417619625546959930146294073705300977200277417970537781322954250158192706190106830961262893020307240360072456669464747506006930541150075621330111521899305026647165668571682445200782438641816709453098469682050016980326650760725879927802613730596482542709988444255078051224363353199371237953505320698994371425948728305203305781788264137002099748850188156147603981365325611819528027673704762163649931199135642642455086734171527282339993652969123978706862228088501597263375820352918960083658220100220223903816515520191144967592900477027467701865619938077892807368303741134527402740110426131219020259827900565143521230157839863985293434659750218743653130745469468618816478010731053938016365748929740967275305807533513296195181465991907450691282481831395651838839293763185339536939908942561769748496817841455979794602798796727504747962451560209934214395644888421268396191606064789295123877218432627171600667612579520413146871346357159818802713048506217778431263449879585791668362180819084876387416496251192271847755068207458468962538538885873785113127601978650216280217161302016*i1^34 + 1740186813185434172032599714970317615457009965691284055855934208821245417862128366341883678670175145426084031723673583629773967738866433944032767586540010841612426503832908784472374593315752916910692904812232679642584831917710652946271928907416720066791882603664112742939494799473517077033012368971809760071448244440605737485221590082295987761707121404281647148229691050934821718584617552925374915903001582852092421685288348890741633401186647823451377193661493443009640457148588159747163110500802293820648729838535157910729727042184374707205944176114957329038948703699717781296946310579850990949326792601977641492160578100073360879866976200430292335852909086516001708202858879926777351779384351477507977199544914126006854315434214652089973781361533704801567093678913408107027635731207692953120351102570404649899651393619326480386327486624511718503899113731150727721128746698861436774316939197142815496780533357186918406286808724153457155255491873435158405204621567918909378096126436078996429573268130929968305152770919080333340820045794854139823983965715656277682668888593837011291762805098245355648315078862681337741343018678740556588274228748341444534401162151362163013736819007832809406146668034498915395003389037186945011021755493993017107829122536451275670098066506317895669930925957565761694353268515754159183524279895492228287482380490045599885009618437696597998250433918912489434697782749865089879025002334259572008392842894068041842835191792507694500836072995969870853643320239795128533168580569748716232891072083876703403666213607309312*i1^35 + 1142940443722638020366284447407154743769319917714313424169452588757716307236196674412430415898042590110707890491624395876630762937523120160919160502562453442665711803928748908843221152829962864500155647400003690207479969446442999258669815808523944732634643889179103896806042442890393082699285229551145465942443054618500775239820053048424257249867365659529692493768658429630482833125161295575818180788530325278652925864924335096796646688984171161339352756706649672285364202699026173514289512879879143382407809120656508801773793191647253623599561208619591752172425616999176951700508470081589766507143604709951202447247364967712912830826738230578506670023803906203053885783877380882738853517676871169092298172908708300965643336702142197310412971021354205804985136998393016541058826589293133522600756611919168136368534754057612356959883261467703966578034730272410498159095912198579340867197056699142456604406112418246464424035884211378787122113318397657003115734631701490432021417072712177762549976986797699495329345155900740996024524385562069728511840915037824151666386476280644301295416944080667467282767577295737523028177674699011659356808487521721916697868863881559592846278281072909588970789276164112642947132864667454955151392024301943713199096411496477903573385687606012300366364839609190477269599941405895122573537480551871499194676524371937623772342039996441482897783630946852146005238139579198493146752104797955964294709402466383142673753315453341931420200902956973838909972028693783355681327669537607444877262387657121169382448300032*i1^36 + 402428002936641507597286627275814313480179623193522077494978376535460137396985525635899751949962250587818937624950302707805783601648455430054340207362981261487959077932166742268526194513960809824705205630967085423908156419094427804228409984188333818292873117322383623042159443440459018955722298627733287081493246146233987803978666550503339319014720299199435123194487777697586522716067606850481449024302825112491719242822922727291186536543193462989460966507363311860382537176616336708941592355953492171895289606046772889503125311569010070831815273399534411892990726550303471618758416730395720794794613611065303813411122958701581954779239303942902141195778342647724348933241832209484576530318078715775006402685930784528854438792418219734601769620135321133232974041572299633806685462155779651055447012120377142230751588493035193605710613329036960578159017154636730153706386396849488107427735534886509294600143308097147244826397944758143796783803732873584328488984064309217791520076314029434607141535935043845381250046354649305077034060712541721969351197657622687110036660719920752646073431001416537158759405873619431498232068886191159521264519745797192130367081692461903857159567099406711448557021049059846630875025648953950014244906479158949419411903028015858957173542108983354487526717297173694091250900760790371642422592221738640782481635839396690159061751124336479545973615656128319897452901595174198755897365099377364160931154469653389129821813694498028414640662281318791902563472354321575358718315764378132911192213549917084319744*i1^37 + 61089302168576397253561514039407497448898784969381172501174308624933663311012477749987360889489176434614511270471339575855527246000781576671370820792006561853009208161199447930089288532047342024106487034083524053830050279087754033734343595857931728595910476530967893599506917727987502076539110787261717775861168007922618759776684866084331399119120342372087789483923703634381575905370689605147504364842682100184570601281049668805963527027597961957801850662411982322837954983903767327167716116972282021638310334937339635607678422596051858416397967166429903978041421399106355559002294261285164484618100486674357161712538982493689549879702474055685817943692125093079609415638813812086754992360829599845755490528562443029008314976565453288626584434479683445833789658262607022102209857668754684233599367146429891554926786879470759592123594033234993816990125247071968755648901600627078390997120982691518925945985492680152874053433720610640588855717940791251703434971655626058838417891890777420852750067993723861368645460790684499891104842895679458593980432370398374122682931776749440592321973149000928016356548897122216681807875584696759956991918096995693275330102915279343277790231683107738411820604568973375697184408639409617964264215671544045989134886108215194503221286564964168215504475616717820985591056962109952279838955085952674136960141053682762064325880138674802239023053581994907458414693177669757094681796305682863932050619556228648036091843906542692531179216730523512188297634766228752567382930388783304003697524357464064*i1^38 + 1805815851747243920505350438677825867402265709621284046094824355868720196486188253290731612430770218456683594577705938285955064658240589440678875058992469770565839033408323162641917279642625082840638434614804113725796044745621707615023147523366481748737347008371675552107269013392350464415512408067418607433024366693961274291978584858690267777916747163644892553747144170341578583883630021584199398884766049785478695843446789370488895962415509617210757878002242379474152454020695708136778926365524212307866149648243181066971928069399775288575987447834855792414579562779690963406031188633340885236497977260376984714710651724341417230972578916760866043687459624570999199709186832814913109666689678382378387542817872858285184548902372652478878716048834134366055276303397885240014499396977441993808980313439040778461873173616832650584470824466937524696852257599942172413862405004601480199531005412530578292910656857845164285447401284572921317810058311025279566724608863417818096075599824347257577455732424615418502399257884843175674544033491528500758516116483513471284773642815387262698629946699553972157848023910536563140661044368769307064030566194555340139409266703396181727061493055160374004384661700506476939746369145564516449201417389850074086812379843566181494339313958091156854431285390105723167139256404151370104312128721153329257214964572831384794521160905113075133376360567905373335431107523434771231845729724492651291958068181927447624874819242711106414732161520396242179409588795988158553419978761643683947216896*i1^39 + 11255597739504313704554507196910991366222472342651292058705212215598701733289415249230786597317032380931021264403211171992932237701675300200296481295314275129775563576690305863151603953623789494185830484621340489721349692890932530264114376919696160621626643291266673603252619646858786293213116381966215340003509136123540943683532526722827646821419522891936111027309463277669704340067820195202371071073373567871622795750044620432672946913605932183866955443243605913112035516438237944496163090862143277235829906875424888849250616464228543651779827791118790281669006731210401213567152087411048775386696451182791370822989532777475578237682649885001372887507277213061485964206042759420393736596586734649364064504359947350663319475221874815060315771298057388231258917565974086067081093180261562164122070973623521767179598916985883206978243937345388535556392586235955238202597505461023788414291128158326629814350199012628238531030152411327568602955843484360291951810117352231194419650768652734839267610156526155199214696926366535609817519659685029912604744578485084224201276134632630993540202082958006288020060669576534949959104407966437858437340902166982208242577212694812535476435455356391748896737024981170428476094407448020654676828941401226824737893316800440426355402274382670547090598008161617728457242082704796665545005361458682940972661566789391348413911032373433472531170624855238887591751350313651817154129239326923745121278856678782230128474400162341193511234972808332675237219145601955122098644822876225536*i1^40 + -317672841934164297664878905947790715675795009361926265180181674150059389280194768034139889516258445964795857869353901155076878455512195853755238702771989514302069062693433083769468110071312247718288623498648605655364984647478389703693484735178273106519915956711080360547477422236719961015117051178462519251693176297687002363535411161490004403837962401067795005090628927239631773632975374323187360749512149439372662975736395518815685489745194764217991530959691039533697987177657561750480452804214690642659859822533224018527404403848480556236941365382924136633987944097962140395726174579942157899559364284467060762518934933270992428929574938398317451965261469296314838808670792260925699117405927458212044917775402861593258604396199609311080248044512463965442269394145097073766661855515420922549134549762344141722332152257624775399854380889702087856954684021097317381456235010663505368311299305496074040667453553945134034960250083056311001161383655723607265908681154026861895199954323000173784966681307529790286376086562981788644454349764045832836075339595589240603038129998792732852360770013347909712223844233456752715242539568767188332871766729425840259604914974387561328613062002072479245270900151575239095837298043332965837181510851480139050812996173139508817884208240799819225581267583909292729610655634188267857258483622530786173266124577969550964174801978952184322924109218677843634544628801174145272877572911646071897745890694759702747265077277505437697556928388643663093984911528450617643165024256*i1^41 + 1055734260089255850706427472560563502162303181210724862174060290197232369751799056462364238367665826980528548037265527568080045423477408164567556740243318794340373285323162785389298701581142721501195112534314527955061807430517776792247803659344360456800372975165731513249067650754356441026328675584011247757268802998775374975624937768967777660095842430491228054951204172398054120430997510569962878147318378134911844927097069229901404508056873522939696307038302178553477607341803786375622736390073523119856976904086035964385942125184973216524257014620941961277537790943788995135922834195280468060616158871877054249405247913966267489443130921882945894259190036478344761640888545608486793763377791257296430254614118421383041093512145131034211669882372400982659862912732995418361672021828586838468633297209286673809092473269466109135077073135316628681237604520855723037729672094954614721125077713356443934750510627950753625237224068309273528209593169307964969502484862832936760864773442714738931133144988262366150815839680631179940700022356964563047845114178317033856320020837585054156204011435542827858466617472644572493711132212618763295601665876546838271417863676831071862500307458750187583243527841497414329573215529751726076368152008076301816048538050433906781591379824860486308898294518508315144348409499469744488016123865524435551811799956672553553497794008202297755208295927943257662207454629119643400772852572212469163109309753341005494645101645914051626987429861082301466987236914666405888*i1^42 + -88805738328819620504241151769615002453316239541067930823624799503236413009782760320032214438143595662792456244227617666336099907723912612252401565418656689419335879083948370640672773481577176168063752009346222412079045171166579582585855245656244573372459502296052541952075597634027420423325944384179898803034341354915289539840770909243449809120187566340184609178599042702045935086788443248296765911265705089131226512018420767305676810953463715501770288727931457278733003083605336614636405024547322752897834630653421793171818560366739256493716593469174118004880288324818644791769951183980631262184353529648963186721704429740967831326090461556186039112255553209878815333275227359811208416240355195746209730961402963224906396818052027841410560421966508592171254595006318729714990783132430468195581915173824771326637136111663873691234117634511783070705144508604676277119781878884953168590342522625745357429292844327715950968320697111933623501833104387618445342738938865655582579950992234272629806891579138767472034741209822514664059154906255031452864331962650376106049655094461512952065516783313402998088662696224288485018229584177245379173474008817298964283573634329298002159104775173682275538769644617875849556123726194398257799745686722144904357473746766488548101394879375884519768810660909926737770132136757715774555554159574967799094286131113676789840437621867706411611087262894467428901590905969075398605488512225216465358955162149691908990496559357474848990854840396765023233376256*i1^43 + 282702703626482970300150314488071912056333401800631197209640322530175676267925498348547507972168087764081020224223566975849371381790032417634789983550325532125042058898589676722785005763865273067231144799965384844114561927616967931331610330307840675255458061330537944515282886501340996525538969509071287737975367811947282194700842955774457428617881976331266455530406321874361174050918699680949044304954060540950356483950017556470497681090053981942823462198052758964808120657959135084491181097346340788081254527815761918330864062987556956186763262189799967986972656399058712099198862249269492079422826984390891348083843683984441314547723695530187340848018412011692768852464971963947061039442100277420831154356127575920679140025581248427063978219689977954985848247738793569032947221849655082301099347728142019783972460124634941874040508726612857529516815343652987021283803977829104706217820667393700183092613068249775199679808043202215024153668610939676138009032342986075557220971216847171210821793646781271418780240958639931956996981659514959823632811541203767689079641261791498162855105859612281042271697865505345480212906419606013592724183818134281960194264346155454715790609407497763584681078807870521606687481459110175693800902187873220423514640174591218101770788624375908748159759448325251932442210570752724494616247999993488104012098957156722249581803034060681606588753013627242425388274849814663590111103448544004974313452480653012014454718037197858058626336269510115328*i1^44 + 5574837847680227706382686688338763944399191051472970238419691844700015489711348907570931427871409287771065876174838156797457287616454424242885547555185107583296460280874595254900346847074824003489456364700814124855742118568792395281477648733364751646268062770427362531691557039432280229888613940217575717093461631944535384650251723706292126741157751137007344088629132006769709302616743125577820905768252117713888760726826374040233937439585895777438070816585197025629607322177504152956395694151298430974173670274876170009375201997021202007491672202619242636095965810255741187698216113421760653238165196075668484987018339246859504933558417568258783749137356145468585781617814852495442767069291764790193301389198411548113639259344007938807134034673519289901697184738562895794351512248947013410907837576573323982461943683223231664852320562522968344721248795709420452009342653362408093370625599149678811721146134391166098456020188935248080195851869829033006890323187826280866829417097758991698462745821509621293918231950485168149302811034165619430832347466044211649240623145217862055455364799483750210166436050966966941580959098369503048405713306531179478517800843216991090194342525353137398572383389441905907345277323952124110865797671115251332438268284507200433731771577727244297535627799456706740114957104343287484955362811641010970685139384337481262070422775307259725981234040825405982809566777905031184825924352990288070766469624888484426283682507312488171878481920*i1^45 + 77808804495104259796445563774834473936609838482449109119336794393830394255876652192230274879866394516960681598034466022221386393102110720976725826582819719265965733535935968531903682927324975533198321204898860160348254462372169437299427457525411625657318109291104398400989199235012937698988399542693058948550188350758918555212806395245730566155975232502017834295629497005137841503667981143225333092572175037193957912595346022347251902175597840321806196172368216062990286917375168200960028084681165012075348883851574827231991672486226731630505080043447150895808739828492570765207521393682919414964886235872700708966154062877318709622755121423818477216978330141245677071385803805681397733735640621360430329304027631225732273634475678596261385800699330969159270413666454905790264578072345266033115085219021122986593639381198981090209521932549456371418644933554242845425717283083492416533107390990305411081297604043238362527088559688820616919705715788432587840464524994876085226294053375471415568285192250661331914859727605603252006709223723003241489224794604996189771583701227352945132700892517245250323282550777059194608652812669049665588390951129833113304266037705177553266035366652965190016350335786463517555736509965813647992599501537529968842440811079396307406607717356022359715286467628810630681172541204778471584986693025496181553072912216091998196213400521154606252735302291249017147663148574071612256690322159899657754333261284327591151574508371968*i1^46 + 572304389550785868201236499095581484934233824234683694437347276534341817603466663563601402928496309825453780972163787957580273854851080848846713074730084839373005081397617285568999817235768023901284436685085666095565095171600353176090363659934280282711984653436343391026186498479759009849027955580389151056887072574342035026682222279647562136948681295670877504414059562102114480241812140321155515362121713169911029983312398138735208904664917663957869853892479506566676841133371875901487077875426864585279913991664848694913980664954347674598502185713057373937282887262673376128331107597930117969005200848530182614864207357314601978453268232401863989497203705958788495301234323654941448099437655028700123529501758996973686762436668946044443854406874100595141989256624152495241689900758792484564579883527328344089743116147784087669051905120492603948877575884872941321351352975702724809649664291119608046534810091543929214212282594714895782208422942105862392378180864552838013677892107501782005532176315880590213114110472646812675972477437799754358709073256819625680934029378859487649534778487236763323565174292477811966671599510511350927066601932065707411391938148036566040860714255593718062359167975064949661071405816640453956492538808274444049743042439713768327632017443996573271890417067690138834202936740436399570144427406858418966949590427398717451555392630998109790653478271860274221698231262208433494638645659429722682703334037526562799616*i1^47 + 2201130571706027105572792125229417466112821044488960164043393513613460866484304662464110098656093256784008503975102282818035374273561645737114346619278452013283643694500277383154671545156191126850629663242829410159757778154805006844827472273061352856979354929813305900105177608663119492232022980143495386689956035982410595178363024586188800606900304563132965068907350793548888492287376476880009196066949225485727735488142601260031035733100328615456287171728904162920026607930976001654162052532425229906449143309268773987303842352749235542696695933106138307991923542509720209700293164442437778459362301471397660500305835646647086759815413750103043261774341415502475883390679145590658631046142444514228894635594261478295762602988914929393983953602653657214628083682817406558410018348919956613302938318569608137842788844384195539276248392622244941180259293357267153349515132069242953645511189558065493847867205263521245079390596971558171903286923832227509989477102771883824592182480944295417680430470460043821154319335825706479460873652750084041786256339448886623899693054029301433184857305907294211447187808270953354059961859063634947540814802858450412777517610536822644125806752386592236973730998972415263266057480871347285634232881014219861781507674603760445804951612531358263269607659749354525186961996770633464182143901051708657865212219654607354418756320748124810138720716364983791880624191941857373046466165871078630852330651648*i1^48 + 3683857944765055615182370310974229767374617664285653480486917548235506715934831418803614736720669325672763013862121465343726824616223879316965635237685470745868131401142662704740873860006933230017368270640388715137637511855797633389716436779227571113186320393291395748024286697681548121243036964177459080565170071536213502563905811205042455848176549778434694122149418289186201274827337171600497879619633395754136857540820042512592668873643662136880195511240536054706254988099870675175646475695294516576304048501187957851233719673225191171188423749491878500685031947090057344252487368235900511971919964805121161918105079345579728664243961105671304303440782011211160342596203812487887120895365452709090742417819124973252685881951930247876250563400397968264854092895393746400018026402694399580591592330556929173047910408665558903731423481000645240892739906642704620070090085690178904830449128982380607948841608465550616380278721995958888514800705197557308156350487009650955397075282226412533247257958565113022794216673099978157482739554065963324834636099226916288494504221110150738712062791302156236830417047280996925468492174140349337133199501859478424423910803595581018589443782725863834357969727387690032008198263616828779949817861891470964773578980357354495451693374927800113492127791558414131185628033923743877127074993699956695969771091845513236527599278023992235930035881043230920429244907214427962109966877971087360*i1^49 + 1333843873579352357488750226819024786826150722471041955804214972694047121530210121688832380628532745753919663084978217965617834151929804769638464481696829516959495269998064604834086180116777211556432866767762817595902597394433678439370291194419773526288707460877026234069495206070817102394292777861162501578782904988705081932706139096033392231167329122452353782291606137686192603684276801394423952986452410714931489904392405561834608817239444632415011021155247680809400621821629290032655740973848255277727137493817407983725224302424954456158102351301615504756051791278919405748624683921410744235898349984802019888246912720458165079342824203555527775142654679752980907948053705954728757354280435150476514304756365939848981839142190102185870671327087610762484381052761469654527570657942123654947755337026745209183780607675660973280577232648888929767857408443614433555049398038280538936228278594064673361372223494017236838564533079554919995239216472231786910378412772398249207181904072196017257975852685915591636750907457621741151225036669393450024241279554496139253852968476130765757863525559945155444969948249352548255509613408665924788826886233877290445864310544420546616398210196060706339245855780364602609789088793837484841112731336715083887002575145443244511172466440812234205257450882487645779398236717860911409365849737976042274080327603550605857077296156509833516284059737631068126587773916030691964928*i1^50 + -12970029523183945881875886213575160468356020239806875948727631942544632965059387775375023608396399762396224023641448655737400797731718035745887973224893469961209857439755170062275918114495258320558008706724601923218594465552252806419782438347280040023534271510010223862463026790686686896496371233229644918082951425073541190950703675434095733852866625937350157090176986349345829365083466420437842874733395554766608169528689732845780165135512589527472716054480707906261350072935425950573127224296938249858921744362105890467958162452646268360141365524261431428821846019154385371222299692974129120355018498929458700142295558428734288523472280670907666112522866472839431465734042896243627095998383506305082364964937819116607417982718246943791313567008208584681291826207687727311198402169072650424324040231652292165446937225053601255640739736526607445449669263992636773667953001944327101381175268971047545325463325348254224072497506767447529829533474130687854393279569268800393254052720112965417407376399549961770552158414593465579057671856875038696049049759998821661956933409902198806636992249045736897096331926096206681506464600805646545159301646856234965018937497719248472031117189394123958439472866823226440895664649721389627226981557516946567944814754536251388435220341021709278931484749266455829791184819449251795536078049342326570105029210688409938301865217850571627644650841190497425613858048*i1^51 + 149257569314140580600481763067706492968173341586226611545408368800303727565637454828824328119048229130382531112327716106389199080272185492833239685408287784345903204606052486315671367154927974552674974026238521850574930296831833666358966852466614877144369028061857926620869121888660845369610534822097768295324169778551915320983088519220393398440254851012826345223428763657075005819827340082490837524383668705650498201755763105257723445421685058627538265419566705078005005663446669785320295924329369461314424208407301390982362027582304285405160029854305687383662215282860437298216842503581026067079628279293445849676408947064216790307743792090008621362489836573300602278614461958927484747779310485105422738590574988431885491853677717344022827158251271362448664197234765170862265204329464711903484009308805981931776201272593578942507442449004567827691385281123241775263386967090402040960660520473526097879099057998099708608924726608707352527669357538863567156004764071506276129816561087116217307881330544202976748448556175175705798024368708947135263717931367772016715696307972373781887352006366369044588355077941026787629369969733229760789299586451490544722503107226972455334818030110300073824107455305669514086860609498033241261588465810672651954333323535526707698382222279751373961061912722194823110991219137482115856502365870266693390730238202316687012226275701949814990250267648*i1^52 + -151527493770778945230136699015866053353975456896212610110742799972294463366717795713487171481362455135754653580035777059273688037527479975517433759161188957116888441809566922792477070049841364227158684734604042062771111581220380002586032765587688602946532491603991921034066662181345011388147293944095792167879988319784797858436874067686411620503360318917187928531189913483511936893066322397430391192471141576962439364634108991727746343041893062223103855499182264486349811043511635392674977170951706321500818038707533963981916787926430486488733925948785149301815500173805779311270733095680110607459433739862572384594468365930727654540194069147335989094001811830736914767912171561004480086459386526041644725056449558889858947861640485583680593029958101303178999503941216668636412372524662360088539698843832515897909613056907855123649165129677728961746018112160326660212061184452840593405838839281570291420114217631387545652582388540752077493351867190899636639371411203985187427390545654787680323478308774062039557831490547295472487278559343585091835399594564357304731061896213867153013793427870163861394244103064804469280653274017029067404436116005322973055747753126146255524478619005495233574585893658699432268620753994376708696721467316665286979560767121556078182750754420534155300467622241502601170723208283903414326663132515564842757982229367303274555793668160544*i1^53 + 339152179083822965259000965355430978950975275254421517591862532126922179136492382589659728209780341819530654360076753514000440711879679373724662581897618451540257979896938820378717524294525415196674393300626869299776517376960394480841164833627029607337621584047464048161357920599317102860915564440266502145558880264606171450167898685487542675905257761445291021954936334043410362376469773520918531473213090177897235269988972964591380245758334751509177109720788109882500035098430897590971998243007662849063054714036480273978132794749299924275376384911647598436289804046784674348231692535396316259935418658916290388410850000775931307792647065486670194052308057979214830645251642306419977682796824079224500454997373706337187517142189400529546999510667992119345951665984095681970264372845223781256167158878056913541836879446289818854986689068863031831139704685362922206397955816399076244264875731769872907849438039320828676043171327445476545519955922227576259703512427591634793359912153278914544867442315758860238678442579543109782928010249309405839422867264484859327571102476010009329249426200366209418735850960589970032726973734440670805834620710919025743593385282830496442477296510399138999090062865192763916837222156318575203130054581258041474802555178128154970167159348882192954505863466061581759961578968571137074365910064437860679763523371864574424*i1^54 + -6339991303642530504013356444148010220726045041171588091293581023149309864574679109522174646265136048261955202541900592881294649754979536562165912214159198666387637152209193952409927360453359100057972211943549913344400765019042988931101582379872871232621637561134676736415583144246697561399505525565977771279682270823714521783637179482909079812664645320015739584385252373086796886970757484125869634344007483870599592519623034287649690032487444578490256852876499792301183019268228533687780262424389485403949520673025645217424077753249869405128443253284035632827184584548404674390450475813246058550871076112453795472102554217799784471387548413815764985630574766201541413430310379652926411959255753493120318676266720050271733087631041008486322408305764194275905806527754605079664633953720099323062644627720885243109017709441754381826833011372351450620911646295475459940949679980217222828003268799660329845932292979998534658324163936462453914169435253111146347834359923439707506304488858933862502712342784792232093907210526268616975465512815674649022118492415659499310601423616077069305344551171647592174385765635606828355406628050820255706594860585853851497900844855972267504290098480537966020315645818445448270614655447672896969864999694500590738318683804612966173202504935723187454284156304760546566982015*i1^55 - N1*236679326417129027752313269039447054652761598966272010884640520892005186900841294973247065652471247481631147915530454807844117889515981360417638538332011501927673994629440656366315823447168070071772302666320303651421999999600520588867024485623732426536228943648244768998475237671778024164876409737524803873413774651908943514010714119135141762274479715523803375000*i2, 120704426776924821702301633914340131182582966202627699664696048692632063417213441176451110627629352668770728299483442621283010836660310595508215757702512992430208399850347732386306338509357106108990479835643268265740204606238333312507787103758007689312439942857290302593124632109836226850076373291701027391070000869464530165288300146899073766129586142860899755658428441418466829399289797730317293824839708426510787440940639520425091666724886091806577104531488108350832556366017869002421656012060889129954262050437888525888691879720519107479762632041872086929537392195944664356412205025496456330142595235986067339190885763662029373375247143670485050530389904463661674568122029808403996162127190916621516865993232956244069945495813523955535541945512641709373137216670456555888823287593412524264274264800887616204198260863842391154979625886452785591684643835866151286009423921528994787350145344935641389750406489275518378030217108626946221950697872642182007205698327682423604394669445587142691166945380476391835048644972578836511335169532202745075305484158208797364529034283335118767681935397812269562720625869780460457695400076014411904924114219516703544873406561565976414616873659504961780881863262932988379021512932039322287883417776206038611627924950334078873945891373122244440471303831957491766424082996642050669535281748987321957544269490828157363144062553469134604495058400030127001644601089324601785957267594647671219448935013936127679778963365758709453901241221155000004227269933483768074824208377726303572029899187281322593695364149061069441938118794983556964376215168440607466448082647918127522220629945870853550202882273694685562021736970184760971827570966410700392692119356047360000000000000000000000 + -141056627135398313967825083828255143286200727644458693781854017892939555670702045447014610215931052860022799865983233244647448282769885055413878774033653937383155163954812125308232036879496746646652660114254871515302007181400994273636982261902618374326258791757045011317639464756713117770579245564709588092080435677816497782069665873049985775759503757076863811818844676714689160763273569341584241630107289875999086104453682371608428058397480722313825344277254638889150047282726750068012569286835048801700037834573729677976952169722982811627813665446637944771373890528178381552960014332397719377559963671245040294651839883636760370149063823087866793610599784725517363768892668255314165232928925040486620274973071684420219992937910362651054782048595245100555671645453737475918575771388683240738388951922847562991076587369720619505043589013127646918158678191533219709456260589079954934870441491654220850794298201595964292953536316434341207999365966115468178292546342682882086981700732224739082988781345200973908502859118307499383638414925409852303884265298708430358884839132383206899339047695435499500935275486950571909806765015201487959314075074084720818418584614744411724065110181137797360815844423560135567472621594537903258861233368870414061791542060375720086205170991398489916527087981538892409935880073910069857743617175091673704948868904677319575482107929411322494889524962167998872495787151843455683078611148987232758696880896870775807574724738965921051254679780703802516129678443815343330525863479196827039884034089001092951191373325754256768225589981059903096522834442228659330901807059098356811349341256374321304904325992975937930326537831156383594919619020271405262386820127129600000000000000000000*i1 + -64262397393069284977543818990462417308616961247116516693394599065826686156253326774250164430093971228831865064855336187345362590792446228339782447625105682426496296014901897363419044998042376410550635190517648169262720987866000037257782743859557867023158453404464814944285524723967752670475095193648021926321942555168556067949798537387398791770728149647741991297098915558093791204293333360549572589523854484573355982739780907303392365995024106584707833815350092561325390544423744711615470249313942217005358303228739523298336525007741718539689004812614315055628524279823599302233731261709515826829380715864885468988847211768622018541324056973488296967118329121954781124280207022851509576929349096624108056740835854926885419280398362657643744270142267633404934648699354070676470115765513901566149579515727835640645459477211283031344837819990603807694325174808759163604625194867511124258107245368401317182539244586241161270018408860681373919824147351135765238641648053570668920738297556292768599464199362540118743554366158044675460081461589381502570501675705191339982364434835130705905592730889584859902330733305795020784405970797999706663961879740232559506423695475419203104671433387726643346468049528645935326217055899531569453682059795513274132572484963876428733132104362725641791465396010774765641641485576915442477782712512915790207088727502930360677153843964108458356449862586067691451156602709384885993291722143186519594659674557755045463167973846244505482857936877126409157245789054679207745222784608422507274629674424709129253742704389510618692355604916454008753683810421259257084462882810620825131953733609555072644770939320659291567937549383105158265936194917796098681308446720000000000000000000*i1^2 + 348630149496634783742496812114702722897309951608830417051523266097088721348289956363749808438944523683876163015918225776070804549519922399538817700521879630664747310735985833751968963210612748769098209385137277865215029864735503503336826498644310243042961157020468554625951814818647256556064392490939538034152748831412691296270100474674912883036787391436456305071435010191389713127154767671809361854157678119277382972411782037403575394060621094541369964363342812901067006735019502313478338685609768257732947475227862462813498241582512911009017260891028257834352336769124589719466890991319526801170425343070232001279043037370743593707400846740482777732081473086056803730465654682439451115462902818301397586898306056392074443612954383700180002258705696190976187423190762936530219135996970496844756852171022107457237598157181533376885575457587211449662053841147567495106182963919549251488428881887662697924624218355151033134694368642611115074938870279924307640811815463648779884488971290592916773411540339051388726810610767442149624906722546110910079094805386880819773442130685625556465440848668468557623996770988474650986951923861618706400250313586811061175103730218684228117285122596972562256801501638328308337137692916880333746697784878759694829350054961674485749583902746903206297213878593741849657839301657893647920033777020976178040543054429766569122619169991577038210153198267019382722818224963756353125841326319882423040167051571931095408445712505280490663709714936858525853536004320699781709477587398565955878433539924952211696864740550598891149178767178186174703833599679022586523836616324544120490981501839031267875679870401584299913129238630580079315127975148696096835475865600000000000000000*i1^3 + 633491746256415330321494454087615909111649244847594169643734678571651394004726656525207232286253027775373702393522530607853081882857636389015522011804733389288422731418903758469119841569574500260129357657199537699615168263172326592066043778300812509791102538564105759005685753607332456935179100078506843454537625039752212706461399493847661396020236651167219295875751664288815343469108144216313209917739698723742238824137489144812835069447550158523108960056013784706015222242190445226644444885640518864741206718483559128396090982910084598955254266309710820907509650287475320294494887438506384339947580702172604406635528600321212925081340276204479456063435161069694978005165671215861752813962691512776685349537730358001008194926013913792856057291206881790541638111871900525023083840743409803641653303151541458556872478168382607187803808423557027915960885642428223142446973912125862367063030897491145571750876121946785298162095493539347387917653868059376346332503859792110768948672843487367458049341730728128976625121227408810044831435833141352007690589162627934515922247561295063071669689862104498837746880002605397396212635104233346827930515341971909559870822459573265382459380785457962683871251257709105447740323972760793229288011817069261494727082657933929406302555407172513360597177430696270874580929500865144609916594872282459613524792451428785160998339475983122444925948324566662862939871775325832861448282377687894651062210264033355720271390637885165741524270176321846307438187465500091238323954028282263416305062419997635550006066967059309674771868468333990092627064927462640772018430634262141962311725538729502689858529932723304862818898445139536492840855550173516892144140288000000000000000*i1^4 + 79528156314774350751224853197094747496582172468839732797148044397493984708614903955633729252289831680628541574990528100703404717612737439074251967223551132373266755967464089025356415702609698137730061501799016738491007378859704567422279261058949150742048366252852119263620568258242692937534295176631988143761250323792687234234768915213421677545927944176765204953591059325444964304077766119287972931729882650139923741792238644739055414322727512188812362277784295219446004763455109084277079870960071360934372414309390604796566398975029506519802840160375389514989140934259945046270323687867337426798716605672928530590744843534177660924942178941736254256949808541902383340930789052121210599695181055971962909790103468410122526091708248913605214396697002219229762485211074654265635859701130879920880826452051230500814713397807697568053300607829704092087564284511427143957613710944967656469463769200202242708997682660389237527936643492360637366761993228683070630831900969562612594796679020567360699943439173200714477828418854010381814014029610320688634169763796244136837044949019924346149467451089810946122595413423070832794909496366741378838985720242010002571748019237769786270960646009154026623148928097775782563635441382502000162159508302096485438171508938914307411549733419410094178830462828880568368371400044348487490137306694040702605633256482358278840627929176785346706252598501923375030468406599152253713170476291438830284915085885466836681876586022517044850585809497083938128922532176600565027111458371719294538487870585670784613031320812236607669061609694819423410271949592714668625090732763244220150028910964453106968810618936349270526334441589165394899574051260382795129683968000000000000*i1^5 + 22826505022865011810576560985274189129976439807456116552656509331524668329269338339961080631930721724840312767657921230096389315414703213170637339333721570003161430077128454800087630286134321685660826924536502397850318173535901863879315383899526285011799460929405843490723639187115823133451366987930768252485946210976039029090667747185633600098224644470398592265789819004300037345781499359646467633601480968637555821814191464181266437348664675434014332850596166768226134609439994287789025995270536698928523297078308418174340409439215736158608938867763023907158278755565823821653290418527686675977160368764029381083044465979661543011145322921318921238925601538176430994870941219365726097255163365005064971737444116546881143893926355065960719155817153702067180947258888262275675795044657830117593459894730506209850883122035571826849407078561158400499392055532700934006455285417640301671396914482225511028819874811209356524471241694152331373324680371163715910515011581751964503871700044195975799189142999634631014759862233822265540570347894095251284354879491943043227800954092941181636241292794186727069388930907477781657938268358952548178242363898060510906336406238724077155926811502987563798384953502611489915786121157092578369119856784717549930885999732892851485346773486195560146022235567966155369335065778705402431861725016727480676481219987729384226834136307724479635819099824076890473017169606395270158563128883580390345442025546136486212426327247571342423524298055043696474213991948268611269857996001888481184936345565221665940882826683529114530617493369671007918792624563070695189006214275685062258092517328234547492898266062681138327588994738527746975673832518536554421944320000000000*i1^6 + -13059159697994330605813438141690625924591654885722535346524832616730346820658411716483097770962247833058374390731122168133437938865371666183094505532543155112716305039466195970387650463996335530071434177198718875850026836848688295979885598732415436442679804268504030152397051120495533473173544096124332982038953800146165488135237518311652286067564867868613902174446464772537253828458698623201554815973799218299176985420731269260240084713973301597368489545630814002959420956896971671837453291303387134071111879594750393349688964895117172275413131009705416253546852636569260695533151135656575132515901695733019351352190469962722324991013153308780071688879513960673034685428943521968392638670101518954868401333042615131852462024340013488228688377595005431699964684426557131756302916455891653232957883779795889622483621866879028980916531880006160933042891779483039893678930428474380360561280762757801001852200358529059320291345896903037886174205522397598769055117039202947012628521943996939681016545319665150621365653461507677479527197387144951463908324085418046579917953711825339769597039232386846842181278782436162036032238213904981764041874496903834009056442245072137437940674644607132492336192725085787070394850704908485658077943223655068186566536418790513304606954593760859094472419983856034207958551664688540524702728410516583840480791404503951046685887813921050477911600191247751271013932242474755872169961013058610446985604221074422508238221000386254699263990739074595386355540176924906942622548178203176772830791649248330545300311130245448621380071419222700894284263972437447514997923422681989281644248354584829114389691303911261012288454122817650678590420203939077080219648000000000*i1^7 + 524443868339217159769593630551343585845315724010235894390128100178820016179765235495006116942554160498373216587122184541042396031107311212112600867669020701915522735295079405898401630875460256195824934922825879064053084852939934479204631431812567516699846219061970258113356254897778975412854948943888301813717381940426455495595989099879272622955576987045679239212828660051899252975179034986830965607774229649993699635948455941132533981780847548774112631823799538400972693044804795641785017078767934555896920204877018922446019690875821077041740026311603185456526526035876636015033541596084341310480290155441760997374457308468831213565486357533256336093528160985623318730128765997130957011409886769973064776591406052808228315621338515884162801237821113003074139613981130092575731313825132932933203157039844157807312827861863388843862962054033962258137985762810249564821457266226925410486494479424017564998721401751924540439478640291012747694441953425605603703527431880318602494514024129717028926121099288785778254143474584874322302518510518176187375361212676259704145521639059116629680350272201616131140925784273451790719401498352221656234753492583325218993145000274245221201691693193749967187278327977919482621445682251334604783708206348877657262457634641544644975602160165856669792037359993451845864816039119181231373628473395931045241326129489490536019645123542223836695881779109423687566291853471499757899532308510375657753116727916673259802361377194787278237487933669631339464444274332771161887481786789172251118021355975467425842246502140876084373712121605808175748001001885343873175383171956099697788494455268371951316542423467213568309941727749348097637383649808026173440000000*i1^8 + -613986827913735341817841343551722160424720940524653949356065859449177135263633170949980690387309864645144427055158450006717692785994250936553420271165483958988787805780921474945905342706890615254320959219666568352486537950135511530390684361504967453594194101866178079279072299649462420962561954505369621469861473693277615345946079153627892909555706291718783944605717615837614881640753643962195183253803301576464291295857985226133072223648277815679211555450979619140695352693730831202652325442326967196021913222453517063639538646681342783494087051054787278279245771816949871888837451938952076992214258602995192090353257994143550141666235376890521624955099766519277562773656000599563488659543663804809182295778978812462732656435578421661139579144657745916415892561299036287096034113358542993174822702652693724098239801595359643782623456701376585714883914038502492760143486666211344192618537215614706831655582724338455871662837114775246088122084337779007789890729076607881689148456654923227762151162035141733004227994749744052797699550922853743930884349408705011225265362724069621987129864929864176621432987957700347804943792247014563958394683160886081464867769680265378410574281402786729080910657352724392727587213194266305565901728552316396946826287993341803909238610153719831920143452570996476134050162523752067302899858101390843529106177963259237465587218555060680637707534066198517779709029290412374147500030349255454413720359947028380655530214123885182136036669998581397620186551428912124064481616257479988552567328363587004972488908363187044102506288702030447846715089848443461342353355695684699637999100995539707690890229374305149646806456867917654445707170620159872204800000*i1^9 + 218511316316027548139400355061966253469320686592672427685413695926624619083887591177574700957834561355249638059151241573864010471965754997250913978127071861984313686405687932542702616086487736943201054732679613633393034904048760067615057152152322112881732252806695272236355568125022205709784132963933467308850454692858181961565826607429569261541134984303714633758263209251842971516475250704136890907399280634521401246602109104811673446810821316242640453908279593992492884370533204076712234807759109479189702376788691055981361377093973030350692668571844075010145403859282391419991541927317816157756867228056265945909699873053370583351711506907883105827691513851293224174114231939794236680030088339416108757068724649909225781382117392832200599810334180452262783424211539452205803869829319791309777951161074767143938455278787809814931698426378999141873786424017950924277399110316409475760659772971371713562181225682209247945846182802841493762605715295268891907772354169755937939302980537250559850477317185859619253876281747288048852529165990870685534272206055961135190706677021195008268036206981762306017782806460648149574024430908354421383089721824886908851169670760697884965231080511774444268534860567002515684030606762025104697134635568757799403942104631742646673110878833817233083348756265387645049955184224578731376019264176046425583007928693741350811587403079652369992879832480287437189420036236851535770949065994076907521479638413462120964540633507351944749932416283053136370356097309467540915344710965161136256514365026833874957813898823644024024744239602714802685242217675190852598729408424338921619766352721735376919437555462750688763492189648216533140558415857818009600*i1^10 + 4575046445185342011615280655767632100573079295227741397948102523658777462641982138006519787662579098327807193173815623432906400713216088983629741434140036896043053577816208242681961269560838629279783040960287382939312636421730909840570648054233365303270921485892256049699969946758058315481692034483566229082444074420388740027400840257780064450231328927436631972907840230144266488843520025894357852580594416540596425673265668311903320183956219711000005600103088058061862693479053017780807986099141635475721444334675626703282458082755205233659555380008116436337041676916283785598710328321557736970097670136616332535279215240221151395236178022046636744151870439305940768426093237110343309828378471874840929596275027319412671060155834804339625242391112507826327874156217199281999866416977589427870494741448815414742358294231906615827855087911387018646197010867668015412484869349006574112327311993780046223181565572371605958267902210209250878851216726813593253815582208791536520528788901540734369626221352314674467785262482451374816226726955621616006936723727016831064735608689602608610369067657629753825924467168054284559990058593953943307887771791582407107388207084357394633736824874038380194444066203974909207208264284849128906324474777169143634544005992854156293035831362990606404421381116156174166696251918043177232449572902445282578034733211474427199610256361837989624831994866923798107006201868931104585913403213172224011306391368286089907763589268810108833798005966467611117214945838919204360967535279715212770183337276008961814641109370437848362247003685507621461046552098889159235354538206345486042647707300626982522373785580526194964615527548935950141534680398168064*i1^11 + -1360843087480934913842655482727938454579880172081701487713841661176026190642717740738186609051871027022728910824215688449643199868673271094615039664494058821213122954103488065910674206660893400744277262045575164297445739359410722608945862461457388788342054848629671915974313390895407303506468962559294653222385518536555475101935827335121897212771957342390356696907347816045959196870722318519852704459185068560881671148981067377355040124404300624786584817615794151652695060224005285068263579121428456891761191283955533533261782525254687354385525171608321566148384207214497345135507733794364286178666345152977691632238541073894746558879536061773915995111466288357704949166695855076904652652146147410712639928079774555619374160057741159207355634844205200164328244349268613507733735359417164507091290363512627671877729811869175737817485034689044032497300542898969570501769513715208746536380752865989580482245638078548099666456276535590958143962814440923884223258244923936235468504783257006541949980120070171770661015225425461823935087722372974461697243945943578792353259837940685722931967034534053790566642214797426408917240747018827701996755876725748238722478661711705505892260853732721828688796251311122407430534706530652728074207709881144440795139404504218990671070558036478965081768308309865216498291846554245232183512272779243198028269720281099207775155676728562229078892681526298579320434864488656845912418127918212871305996258907020807361608469536357098598174097537554123004734386019057283052569308450728990549574548992745867571401002004965638488642270430959401083577827445476427978375386493146199243250781443106124262467219025584271498433151356336824820181858516992*i1^12 + -101961608532161458149414515054673541956691654613465886620971621739693236740825623782285504244700803775445048443440672673632209243757596672949569623537494845917879482255656755788111208662276124426745941762802608610001051993830797957637167856308459158058126441410638238528208855533274874713392442364393475546007309857525603875165952348621647151604048446941480182872472824475705302628485733604465990481067556268932110519899524037818496851039576818801173365937287226093082310584706558955915321644271038681487321240161364748974420459146244135615461482866788112026507854671979400129615189753508887770355750830218424033994765026128840096270626990889921159616318621477326282769620121301524730390543420896078347738466965397696748693120656478104277740977875194988887631617462184189213801712679606447904674409631314659472251750281037809351130497269224922430131913160670079626673709972529896130403586462098404456598560741989208662501953497085626509217588939731842266368942478040444255268759640598490155000660873661649484307016684561114054646003296685441761109638572032744535427458297691279142714613068837269675023438849022179390795397724248753128041381129628608133709689391859696805663686193874909047960549827681635894584327062579990469803662976537858663871365850823191801525927520256651270208278952788893243601249214344536651206625565321963151453064460871345622871923567857939697357428382425674479691579272605924925938457321544799749674035738456338953538681169210632833330534550897555471304147275955998077583710313740366451113976467993555972656853612279647731929309972152850095884911168168817637939672317174350319269666359251728905226817909444165456378356096797087069389193216*i1^13 + 10153276833948182089928901416368798361274196619429379361804845248740926241692420306973871135863972482286068476639636149975710800408829327616774705063592740538790647730322481904738325122107431633695083142327929149548215404635487418902527424351188668031477548747118496214542947878208626206308792886451361643227374137231572907571544782033265588745238209970211306694639683089867946603621338117686719380031549927355206969864406430443057990848037989313791181975948504482736206063361715807831039014786809964719418277805783021792440535429961485585374952161360067427778106548632460950546348850761987242959009673032566988545964692714180759130934077084677824887844902724008361096830093770311507607376815577989106564621238830083621171847000841633172136764841732496501707904522955455179973537077308553891188379666735642692959198344638575356611152808215649961600711675426523768166574409600745471530955348537161394164178588180767024735038494952205002307000849612906212472046050214118538694787817654080044192860055523453828223974512195703614791246412987201279854334963932567197964382673208402803897890245779378981330346580694149531024566933771450891494563777703799635170875939882168214071176683338232661049752609978160931825540507727717725260970284943154333643869827084586502446910718535863718165415872389483936566239200636300101577084623308482972507856910360361757304063783351426924708446664203155983232654562604947515820294373522048675813896721320437275818643545140449593169043912685676086410913233649395517583410829218006457305540074819647215347303901690090576514023940821933812003636261766398962879370850401763807148319111550279133802867328185593607336746029124927497437184*i1^14 + -108626867494055136677582928518687964575620259858763006680790846369204540316283749528680183029127784284178050716237734485709461405230076168167578326042380975018238928791827022859800600719109339059522591065430961498350674635882958083624527925144169191725234744338148107489013544050711783474298956413893041574159869246297644295436580489119042890107249880390598562767786347968092580963071212166238392962181636929390113358945121618698820577742083501848211484671537335535315832800732382045919223293857604126567317888698640895401181939782337976127591407491854644632181582671220436119359276083314636103426960406655441445356349993908013537717502847144977363057178284307999914736223040366456005703740018947703366385935563950608377678562479184316007941468209534137128181079248594133862871861934959985661609903019168595698816141972547251912711081538641618581156636680005982911464781524698447609144339793253983911789506111676720070665077489301377062051162062079659058178891934467176944547436848694241568750932427439818679264844708801779411250175805654007004823153116125960668591952042026884436021549829193432665423495386213163474676747407823577457413340678654372459354498204768455432254002540866305884860676540736805365705450012474711964342370212846606279150489956157016706407912276787172746233681535334416465356240875374476874631270924728770058038270038871495349463283192231624671478278737696563642660028150299972801462831671136591137190498688500254066632497226016520661008768987101944560556337810907355937763709733204448670953553182059342331114438195115410973371876270076371355264229457743645191194626106769473738927407891682988750672228196801443001300109485697662976*i1^15 + -3309750046150957561231886815108190929347373329337172995216524822919938859972006038657287913973931094080896774654501222142303534833629514087927350337595605273128222599137766809576041102862978135014179362862437684299350039766676941492537538591247377931821214180022648474837162894624576066636569585562594024856294865539699858547830340708824686442609298543499369443563792385225830219795133436968859563198943592678973745163995204970970625386868144168493371273007232571059195154654170116120044175541632001989485238856113045823887459033572819261324505186903914358263382692075125559012027917794166033189894170390760428739672162865517891446180450108233153635947842622808365637976205016015611035744559933326252656983531253000873107358457376311025000532181761149290634080240726531745544830062281622356565104047113644131369138795778097002001853456701807025903285856741362056777535433605488961520890261559691029310629037654755790097049484449018398564998547483841010962161672502058314953660801291055192668230288912339452650335702345314205215702356237845760976638615933712733742224874771323954734938237284039327243719468349569889562178930039736285239707041605053638974392986381098676456817572508564056631482931458628239552282667756609597190763865516376455757651220421907124503087295309344259672161590569470047559787853762529497424539943138051923028912838540565503814224901180020245705902080441154280299081467134606693269502459747199242663807380846814268421860731976778035894608948669776324551799117555091424699604187838316796630342460886171593039337583191900428654647234478530967401092991468416063065149493738024833713940031301284977058652405045167997502763999166464*i1^16 + 65837427291692128250658438440973456334077154972338897848548099494608284148066452444805398738884502032600516758894140898568079717861021677772453840383625359843501856856240928990936018496259221217920782043954508039929782194006797690359898766222301005744324364555767197550315691113692492649926039239872651810283261866768801387503640101523219493588518163615487011184594203886774173865915503704756796048706208439472459133380650002408079355721823151976976118453379890687476653784989915353466289383469479984625405437177511360840956739619457962754759884891628506645353670262449296198434036085668590375458174010054640569826376190445639515658883292252381562171820207861128045943943078385995923385192267819250341820374163637824295019157172229842176967458106685606506344917315562842176573039642348818749737975892518697260911441635021622261460869284601846163478407908512555502471419482811920054357421607320040933247701588343243791249900447418803714438382717347797334253863600772931264883024796758615903386715044556588917114549319157819139257519191292403111267725486437019742732956311670388919569956457980884014808922611291355706877533255159902158203821796974798858964587419198501109764735167815783218943592624923848701918135301239172523954773125207353674388900602054448984768467670984026775381920283342276549623015791617081636925199477186807357347265190201149934664715024649603962388901406211472522105878340664706505846816592435794204509275151599839935089684129866504884349592821341438729789447685570640842400352517090846586232339427763728465648972751300883900765559544422673089238972083909130351972159170205453705116755131731720143772012351821962689032224768*i1^17 + 305715179925261314211809154685643118892326802597024680555454832753413365276141904874730934074468836262746302533722461085218859599025370173302945465489387775019162092377129887993098511628942517617279444239909860242150616509441760285093799693698442702084242352753381658629929837094071388275354277250175507530498224545577941673896974187014024834122924252428455400983518486870439817772830248200086116474315455610919047027256584531365816038881178392937368583603350223379005350784921218721402507587788905796756303476574007662211555581968609452255387983225943315539508165018227647691193937946078232389690445654386163900634544963440080782196838932242572354415682924342065760193657434113293444324656159703337189984776585051440283125231760564517657519912986022278289686252781324740979916901255534003621314523627744368182579913608453819688190623869019344180558191628153081094397504654383463371950148628979064291751500141990892757262595502576826993981766118426875631727194120168757680319955133109763065023464417858782071433504717544925345546512930474861765078716680916623133101415861828534127424327507954661604180479769520688611112028620174256765819477969119642596961725717489258753948665539751561431203970151319433726174635116171272359182428959893350570708379555903006553040882268856525719683427846316369429493657326764433724977859123892772629436342982962700332651595026761991266126875833368870149305095344992494808762025961423471141511531557233830358295189369218690113702855782776652448243885802448418509102656001763809047558111469507122954565924929268808019840027589456984545919442858594986406296116199302067585601558748236392559298750905395760332800*i1^18 + -5915104165059871998313525803226857532904649131846501086508065255670115942084416687428565303799306426335788653375753724267995526072328949358352597267009632833616329087906830742559430163922949002190813553174297384728994870089495173709030475060445177687514071570612043798154433208467754885952776446101016144769724310769299072196871100981456193678742323418820630575259188046424210178339574192172728904521382509756768602835314423931937701045128660579695877112701286660995021484778195496676997125444894054820631641827933575997090184801536890278930053816648442072509924539908988560167589022440078796512753592392780181733680011070976441828566197271276468961169256446007225161197980781788020932073225395494484610576581859854816178197398294399326151547385752373550662949710304414498717781715076213564857608566467355814201410480980002250330429485002246523119271851365420681047626270393132934537672954193739400697818257231667266935904000892885432311875739111962756004406158732863213616953697963363130730971100627761669730395419245592140940842704512844644327168866188845213443649797114576932031189789594091430991382547544251497601461286574299406028053825272027491426821691626043081682058757871844854491465814098677029472113865465843527611274505271063866750141316038450327384228954157330737729330885550948910713973509586429092921304957148136456382686075689375119928139215138944845832831053002022852325031839031132735123687496467355900359656999708632220447178576674919258324926407508343883304466766010360130447196334202978626587563710095794388308403676919643060793666609387553516075537035682136567537949716632599066693514600407271425220804712018739200*i1^19 + -75553189957145605411006369379386636701117620283727944797075552200672829191074576065694746902549446398455916799691647993644675043751669513464636769010772191890429295277842060918354820441666719541461618711939761637011331479133174473679375685124055970269777885335977987858226872094090776573523943517624211216844761744532091149679956480562427596681977253998541375539065302773334313145330716123120888291912662969777073831305125162240766507459184069150913074983015951656582268688552970731414400068287656769244632319368179071589049851080650806858041814576558870742621163335199748817770027693659611419204319519257215060579924550326685005371260503896786742088187996994449180000874679959116260640572710137768187691851243392543367345001510755445587519939599988360146747936065578023436657733607012032453890468971296482273894717551267299869268839256831160628706667914826713072625296525395871371281078796805575845317364051653154866005315929156859919057108056374583057848584458974236847606120964079017297252711207285032030263279578700449910020676542635084428667254334644729540306920409290933510726108054978620595311969988781516571351031430912153889880523306351938630079703116191813672142958824261681648350035767084970716681057290086158133846083188191662120660329553526902144281195335652553373394958988750749480776363514852852830004234615321418871834625466990566037979263691057828282979825108655621654435748102902525259001713260744398635874179439889301860373745938303046394310502865382249462872207638157143355439901850110836008614309557185321178102647896026008058917956719101511829748223508251393696958477526672412449906513448244100660083023675392*i1^20 + 601131513836767057526863270688717148440343018363137007139049389593058591019355678441962063433854369746721906553186674099744749234879604627853344746301240071311505172604002527234736055207046677470960802416173792995687530149982512763201101873553144740922037002100070586957244951079506434727916449350976789031326386639868356759859746480188000157301082400912274561071261348683498527122919955591228027745753599049322371915027097424496341586472646274598031546076897155817037083334376310577683242412907169387824481161278918180746781151186446026759024450315360854499876883080688658739992153558634327713758251175391791233810872305241845797520683843205899776131978493436839099903532061317111763015900421639833228077350600597037625883361908677531224478281948203762897681368864929778994936677874446515553432616136063320555945470235860150671720381836975488834427244983409114947601912014997253841458925653920356810462280433727524379049034069050914772653269915571865935788445952923365131724786130960090640955985526249555809711747010850686878029241786921739890730474561603508375001870155582353831287947449960933720200091276224653595820571574255748839977799419832083835191079775072810017700603896102315303437436066710261966160823280019839826004593675349881905392164307522747096787372756856917674234915678019565615578295532039744526903815153802097242214497090415321691104509321171840663884102344963043013061553598949201024509679994554594687292911329960882820179394155798114191101905248988500103082079265353366951438247470724161712996167879816482760870284091315758092554607874700621689533379341033418056350258111539366939011504947653068516753408*i1^21 + 12072421503456711062098777202795144482796577225224081673971720702993492148711603478283008022136574889340499215877638411911719329172528576848726483810659734791221667881445321546611131939585316752137443290073681601211238283453112407048871440416663872829582046657806983504641682273058930133168568394815923865395200422933525867235776678590310351045908900538934402666129098677213858058622759495251267951924373944980107181788446200082359472449587180951085111898987837588915409140002154454140900142718988430725746042786406204995791478273046737073092244188762643187899823449975890782149513511137178082631923454011854756046680488497746444350251918171522284210658951096893407389899461141903697980873734723099921361755457447790123229949135913701496800186540252306410600899999003717695262451544283918795490084969545618622764079203526879650150910481371303023462152113775139142543150257308991090393124605633207641375382786486977904971946608962944421481866276116593691791249666179912354672690590067930909080823650757608413050260547237930106077892139265422518640696499711832462214031498100425111333807097257170245033785879608632046095194218425526333035189581173314445169606628610982785233284423743445822716094581118402379766153268989103458208221486722938827417331223210123509533862506927159570452153772532107796925209415868522277969936254040369777648764047393625993161947210325049087727910496095551939578376094710567180865569996079426493558360483018218184493160042797597524100227727846272136453444058569004281794863861476643908277320834740875869059893499468002914817823490649513169781610907968360105779515799420115439094315434080829702144*i1^22 + 33883175150622965192497837240235066317762236826866779202572559572176534754603045359493902087863432341817556668123772459550430186080035503747008447989121990661738643823904110498938381472037389831468783478137429472096086572440480249931821192972326336597318830946922034760330968105147971085089403159940552095116571534916887067898873206988199338507719735553258922976715839730905665466987768276078835805974893508862724847651655136029188904168866325399241718676644592321299015580673437475424473195103168799425652925826235276248142567916778236756013712408762404664948820151437421902866094388682356583330825230958424119150884903206458757063453083486635647502451596348983108218940979602325223711787028129891525158204924611973716785220094944930089520522743605207691629805943832793627250044372181622358368252458149302724308791602707282626032924412231580896968921305494381526878683656277453984158716772211402367002564343508558865561686966304721562715125153023027435179491845004571297381114381569972738875943889434189098996619847213487426968395151515296425776974458550006727676871592444437097578987075813908012553234722793805187850756106401555871896026720815053408331600693695409126133540338221027656085882352248544713425541927198086740430869308157005248321794165554792580838000423602605636911734933956691382341053584720749079474501644677700282311091474406969261306663942586140722855088632681677671334535355156479326945932865133394863399481701026166872277176583766371647320587675866819817690380363379707632638840221190564709335825164278629451857249555008517682197065741600489817794699666705186814633168554277649369179823104065536*i1^23 + -9191911519568125513777282524471240883670243222078207145668055234620871269108665531038528513108559464195257487530683141163681391426932007586585608965333710924197157309973977099415430677964282273893733562819487371449374670194438510847795805456465240715672022495055533560928166885881539521685653999711685544871903856827490240019879757800673473847832426676477367815028538744947340713442184966519986935530219553945506791301708415376802916337150668724791638430265992069439569280109329742203582244645755884729217417734778392497720058871864481755324217358981962963924554504640745063955388821871646259247969042803650357353580836247809164244266298163362079270174056191341999646751764491185071364384208795254964355511248174299130021758375325013327920861373092362542421830508584315913640484206494152037421083065099586737445118452024998765404199437479521143472783716527394804626252129657570926484279904249741706701176556067935486129045272455077326398850460326976037694284955434203501789779412021685483837514440226332313559480084378264413093773319188965026460206068197288372193970469766159638233451263543656238010225453701393189117092163823215130264619884562387855147054098309966657032698508056635506349286840559601841216275762689223152151878739833097696393487604135890602167044837715579086492073769268528566706088916589625590119194786500988709710827955695802635442189686413121267740141184437695897011145694122278005049402635081097234633849079648877852271311785691378180447986258254252727812012887376035749112803240674530158489576499831343000719411246730754690243199877471074045305803482479547949713543193394136853994536960*i1^24 + -399557242671520710155315752250456879230027528461597423914441532410125578014399606432860398631352995081862300825845331348212930843329203029588073061265396137895979703274082187940190029648701522248603153905810897050223129201924467058138422836850805694963572564269376679195544988400059289144649726190195783347017787444577200050268025923629633470773654636758971245308179340120907416318727982155629733887932544711440482897708877339162349483002731930997277137797505654579243740473732911992506409157050385024286903729848611182742871176521839470108417017522735897938518494645409281182186480196971677082187102842038422586523418009318048630809081979676629514205925641828631152333743397781985872866723795452309676036544745076457286334541317399273872957521480637413599961494836149137309324715636008280188095837757444402336043298165604746413123544325137998151094259306038816766947354097578132891820173364501217951543514433493604231884511855413725829174506904228472305532456897346732156793922874375911609596126572226622854186034296700763126491187401842078363567707467561256050467245011969723791332625692099751415376633547293128735149224493247720485158084200841207416985618468775055774240545220064211138569962668678933010058286809486351987418243985120680862644678661112826430953489442188871269297265435526637935671317895839692168332934778289274028929882719911659810457515352776630236480092010354645697469576059752749302661625814117037890421987590330755016083877332119119295734124463000898330306796144332302942138181317581611331861904623040376826884726527703422349344036090752129107744600351390650906311210674913818968064*i1^25 + -1331863646994884789311071687077085612790620871158639352240850034295231233670441243562071436354739903975402323369571626088537129060295143670059394209694906239908857122253476885676502692794007275101857866724170374739924422011852049526259470889006990855558132269789485962379981420194005115573466838930775950079164629958135616912484657449518303387811485897828399651372161862228979424283246838228467178619522277412721930417111527644116422507632502645197479231582400373332457074225058178674955185342643189588682064143540523757590845146086180922022523257985318078523054226202448971207304024225544212050171093692356313222202808219369527602984747953903373372353816042869029417322423778260444622469006666296664868786925821245230429535113424893383622208068847213882516991478802194603379649467253282199768087135991290253191331898610028362443886961494775915130462206837686828109337300127245893362195290697736319978230546522507413992643364002341386850115742814017191088842699966981606266980583918920617643849050010761418424982475927459651334581286843612134936771910715141779136300596718877014037287009103739290839460481063297142653291298215218805161528063800217973730343101164416918935841499043941589677652956471088414014665696330840345810928562278155582478532352649405643380417006151211961811020461682422874800650805291866616112139825712997882397850607182779802236049736084224139866233141708871057822927629638977506394741470823173238972313978852530167540095302259242928486872591345071369257944482715868015872034928844889056645146376221747570085983845687016700762320820327541434851049412507280264289897203145637888*i1^26 + -2335383494911969729474151415590175246569271695505560747003292173669356259254122125016374494133993360324123109602336627871668553529424816379043399070718244902307639068876718248455311272175873234745772140425066866347711548407534323001709296626449070604429752633070027521491558847110330501055332541041334802288746428622463182413066813310707679208028536141506227084135091079859664585825298924436414487611243626360748080642723589320587269941892906813073881971756794525088127866967247651970864879711046233064971908360300530901988969675455204378382880484603153983906296152815506825225721465434168183833529795541142817454633514366135853177382303978323044399182153762211099906035153670642460789814753685867258955719601909297874079001277362987259501042184735585145049382823811757338873735296864869973019169820878589979261098257190953920730475352875761049712234397337212226936121393200460548386094206975842480990200728851815156671434883318411984518244348725556666777278190261086424547817398313314699307191014315229677034669456267983771046937586813318452236602616307765536941247440633125243825244680517311003796815318760711863263918293563268546244013926750602792588586508453462662358927198691074295219905490880479776860136204228061156963919383054226666725004479208099097253920352998208434334069046208014657365849030162552649903929966888867506208025675173036886742682374232435750289031220927418067467631311190105177440525703128530864466682518847992320691511594723580341979759050368962382836948099018323167375097238939801431580874645699064397395835015751273501707991573304605184721892826231981812675791290368*i1^27 + -152051955789172224354855064478513398123625951185583367577394447881580584058558231005285426288422928736085373270909709967387271311068228258960306535319656658255616013062051074617461987202310648218770798416298347398979500978909168832747599253791255182475474708066668501135246906659642613967675837058030427111640464473518491682837258207159429874724355926170968327113429506180801411933844111644790752115054031951769900397262302279814935529082412859090601826778268604895260746742958709615057001031678519342959107537734975922240287046124759087270530082326990936438824144772384426812095860029666864708310510413778887584759067845688675626136953894965378983531414705964484850018377048537447610593059584009866678378451229432811079463620173753085177070020186271559847460276011369652306168793744466117839514060844656448928052387231632833833128838621946538152009156670593683352506223782323412693177208359343045685727064464755008170568390654485780530685232997768685852761186128358231059091849832583769933947614090406649158679847814603509077546643997419110891567009155831290513324682410444523469152219952980803468939002018814426477427210345735379804867586713670895070355327838870903757936635310345302432273106048004415142066996156101824443322887917865110674543487369157980261543022714006875995241838735246780581634609578862728696253850806320221062931292150014073011426346725566926646501933799759640534920071464125476683873081813521568650666834711814010343670827426696631879482059157031880752987934349279878295168034249915947402761054369937818567180775560254977415545575652317594652889804034099302629376*i1^28 + 6837735917736506489603927234006628206970874115744323569918622966834861219024768720839232125111421809437044377019058812922238956064452157000504861648161211889073974672638330104668957592852845135373347177541257571717174536462803576985771596759155591820042889244185985325078223022313410191361089069573897543889389797590543196826799760448115876417059618629158315052037913507426725824636117110870173899382582569731301992886776128190584275610409951685827221724059737879662525290668015798754305308383387220176425000805717145451068358157868680128587370994486676724763843223400524659593850160406243624820380069894723119547819223590190913835229268572691542258442846539952167829765036689655422294300124883878083311276290909362447917709708139131871322024037514545653713365730541770464996933582760493152994624857367046994787989043585394602747457816207876736946497403117017927378516004108937358446149188611724582898548382612825042555351598155853567300286931533878984990244505083550443684016240084975852832955829910849608803792641746400684070775016663165176836704074941930643517547305624219096239471461849967297345409402825218926734972266101898624393779296792060102911911830393139139562206107676082302068935473749055974085531236838546671539753468989667788128309403470147877308486486409459294177607380742030213907893167924513350287658206579559039217294966224900320033749417000084770839562694488965610809024795564122759183753706970293111090904581984316018663273423701999523591581964163369773613552005563855636935396601840739241246197398629003157834503235255576143660174444761948003447512447341035520*i1^29 + 10160321010229793985934932736346399735010044388181890822891330071574348418797153972079422499088433875695912308069527119781557680541040165002706848027805806320000994551261497037539247859682863035911986889270963289172565064770564010995935525243926131273075200491310959556949841187937381542637726211074730266135623575335421824415530720557251442176734349991791638165748499451548164056023442873016148215844658752773975153371014978084374362171826995039882510787613802178119583941790763984420635773332228810804397079725861314796135868509293121346035388489248655842279986013617455418697900696019044504214983251597067526266169912004545420280615781059713922504328767711320286124305048382776215299650889566235267306561506077069500026655766957905960362132871042326664936591992707545099924808187516018998866174061712017349455958981875868290065159423814782574800948909195514549351691456622983182659422581608358956693749544219493659605676231745971903682573582498642000184560651163241477909052216000563792849028916685373508944050631994138456600466986144546722702053357466790683713345287422120499501637976735551777560344195816732826934519262011451934891152098100782726787725483958905797386124979014249045909098330341111307233875508764074507411377828113860384549255030697220812724632571410631632443884555085169501310316965047152225946671156973890698766449441321613946498908448350508859822783045225036017055124837559990565810703947698358540373707486166941566767462230683975502235581738209785139515295793542152999045434202857792416437794602027513208370059902229079799951455509745733714706960482304*i1^30 + 13389406351892992541939718601139854665489079617540034684430079147917643444443286623042920337840577281356778332504700830630872324090751215014108310147923689145314204476424003899218862041783497664270241833915186327805271063098942883599453387184156849155185212241445578776807499181085793123557570666363026628680559767341179760499790016229564144285168389431817780656541621578955942436834072244783410885587946084095299351390514548656219196899194907041556242170278637130152786821706535351196395750910702558806027812324306705711211848694422822642871380394311216199136715250790251818645997878605800537905258499121422397969403728742284630900228857817259179106270155140013129243994244467123279431356158984219346935295254822774693749719329490748754086673386232118717220911409242622127172054588511118899127155320844983453610027820252505375377730209754177410924699977688753836746761235990362415211577200090570605011902913878607096808132058305843418278818808593320455814926444370654845983368156457970323231398644291561874685887184700571085230019810790925546214387172455288330959572797238809601819488592114353103659910701412993211633556182035553330077758981108618724185952778548994783210945316502903333084125477836156916977433443123945718998412288304984746029112283813664785419455712454356012326200213931323494846877461335816477221562848011946593687988597674484786876459338318040115441120970430769168005544013991605451329015283052239504972423214463662343333162475281925614788418373774634819637745636669991086923883929715114306017477182049453495803245327586780941014903427171959173021696*i1^31 + 21386203537083994166625272978874486057793322477409139059272493876037205742396443831235940777516916056250982233590782300545108380973747931634676182170248022591834243397136686487494695067024646125801589476755142938847557089485093637746822691128233503692538760102383753989129179795462144430553485173880422622902274379182705357172363195875896413375214273130618086699797541011143151225857990852277150364641157534580003404476840957965216548688291743051745645443194932095785173445967048809994621641015484109983378696912266795378191776682854853739238019151340801941267720183494696783338331547877810022142073108305213025941824344161536164803671729940053311705581986701033542791565981536192104438881620249331607941319277792383281342282400958218258705959928415126715714581545346544753788468715777279157288420289261620615510670116957301709321798849893452562958276965046329080310926273164601162801074931076946388919897802728562011824196570881271025380316413304403194837296062238418328223175506196896009257327217475362787663192502376893757503351705659616881504279075127118755492789740413822141984962149744078828668102505552723427451255071439555040913903908162451829280273385272714420695297324281738457525668743740621796418832170026006720450687244692290796021978398758517254373223964633865983275755822569763691941036193807358531317947997689953786335480768320053749377070497303517769661092009796130515888846277706049519799844200588500895413243986846994442771385892741708210930204273214675494072920999103333585627016073705454357290595127127842593238747382302686387402434538037575680*i1^32 + 16357445171326187755279734994480930023160434194811794782970463143283758302585023310633180830248685040882445345521084836919280298786841188611812562594421190325109670407348365279894726371158086512164626453639818603174860524822222890585311019551991511586165581894937359149851861654281044350350522297334218654503073286449610124282486638460384218070043553062436668423728976377604837935455845238625575592832228675687109472246409716072040616957368798153717920410728043064149772517336176547297042218842781546078665004722271491432237101085647196380922855808761776718182770840668089086111874135055829939480502076429019920658452751548763612663488840828674959337978136368227766954305842340812636888909762553919452090195892298585915015651289234239969505035289912117738059847012027040223455691703617196044098407950788722644084275216938049124802396106323910478675029492554202030998664167502917274889681234255992517997422310822100770416307374837508498128092884417170702854378266771285964329580669470446071730755861227352721886073726990104526152379489269390920999870923536571222101746017487237936950572914256929725769508565097547295000211247463710063592246301648838744182992272001369839038741806319947284291806890880061274489528741481232783563484198143728792357415308581503448559808640603033571743659060899568315862405715239195239153887735627639375645820503637844219191488021760117289012306891865060020766821100324952874851721196600336370699757189298328301348696650760530763764126983133199218051564419736291877237348125977876915232380536777918684730253389318023454052363272192*i1^33 + 9025950084008580229168453560994646890914710931674400544172818737073686448185988832783574961431096315545122697003847102348343213449768999261556623746716184551388836220100218867157937093703682670504422807354522461025066389582439070230842267094808732416515302530266257829149599006182385376063229467500591575611387947087792766979605644798046053404389108895351959939890711411764139043465928923773764022913333141766347845955509145124859770000091180404666758710242828383190290228607013707414329738234636832919413265392701126053486748729770935489013863285396197812718097343396227339683636303273527229446226166524522297271562396867646347077606022410555920908370440201548898361244010304132383398258117936476705540538111481755751016941023105766777017147424655917407931028583967662957911542916201401715617139629014792892054639088309970564113156823584629564715303436689198954969892751912224678512614724661901821141160021433909831973711879091717206377734804753387441511283205396156860589035293644005040475807119915733571245115778782068108514355277389628659673933485205966500900150330313650816332240622813120621697993995371864558656865379677296029341036943002256352554589635241822773617810392120699921022766395283719890160970686845284461308912143319735761376521978283201709163846485458761350677097232418939019699091757328355869295056812077624782351316712775640418096439488145296319270411730879816682197614081406057605424933852403172431580476515235547962705461151238616010733439741034212081310917923159049895263770136148850508644105518349679395643020809416070762856448*i1^34 + 6847584748928448211552646327213878178085773825363001603146185541340723019527711005203415939072873196926496884025237670977291631534003476646684517887072775358909078955378473952167817511032235743411549047634052687305423006946500935065039144188819313066996220862407310938480150092146853850621085126122721967240748469901104107133220816360038631341302124989534184579337598505860882466779036552336677497630128411175742575690441564993873186079411297662724732410015194242868602177949378137476988970009926469966597496551874805473597415352507475021287245883894984791035237150558210138137214439993809076447799880207361521424783437139943450873704964988347789266858743301339602839452047415406463848201281039417990476801778514295130966507893916557074511364782471682797709103661532635071650439278026895131379054868924375857571568641636656735632998271302428472136174977513986444992483377575171287082106519973812118591396677563333423613991051196435508497601990114672557052902563905151360550758559847146488970522201065814028811215278809765268742978682079883056909221920242256154378533549753382244634831059404004381269171918836254698271937327302223358802818227621057753524739933613312704654706138529206172085682660005350137305219763996617105945324910209707536247514205260997043156548841157263282010347230397797849795960527311521559782349920624549054105783195003926330840032881993321363199780055649461816961414022533830153226378575795222073886999067696310082970823597508544856965164559879733376031457596006264389198552877132880627097699115232006002336899882972872704*i1^35 + 4520087065481881108359906706377986032709400373798070620631078880691180430310635778509844238055645974119744359174058427490582856020290151777790156983930081392444137047391767699146334127803083269056113070409714291655187807047423782297225311699830259536732177102409897172864645668009368806158171422560814393372260106593710774021107206599873956820555518529978879770600803335864250100760784061381900980416605948322124995029173186770335973014386104727124025562303137497751199649028535842618565897397211707791596238348872374263537292999125641938419658002197799803746219726736566338733202081808671016171407837583633481128075691568432014460498933808116439953676478256066226093706815454735277704971710825636480826785569758767868858756253564937420783673428033047710326152586508511101936367584441015134467422667430061906299918321453291653681871224334785062313686409703036092069011374667352118260316363374300746181169680889423428143322938960272712170254322861149989536260329940407462585084566354263985551528031775668759722464840213563432343093924865542503395696297075454388667070624591777682210664774223675326111533562576020644447384554015839550602669259452241716712080448591103003563661589303054618887781798071632798922131119555241403506163878283130391817095800909026806132545769187411590180287987989592677572902618523616109526517338042350265512869285118807205680573233332764543502994199317403397031090204350666773791487507547928852447096223515643944974400249215007627025988764863359056121020978274286448654618509827532689401108608523931277495568957440*i1^36 + 1596445379231848742450047862288272544127091651016920920786448874792417999762718156145937494916929213110987871512801387474601188498698252957788403008104355914964604454872010543603768035725280783665282938832522292237957004245990551916528669664028505561078019105082583853036700868953588962600860132416813620121905939249730124085781128018793714564430384414767416255240807366310527069095175367908168491196845451789749912465636135422026503408727233169272000249597735197466919369360901710329060239048677147530623361659944456375323529284216370975378739684849458227969683935343701348453327186209686635933361364700049501248278025262356159947570415613101806698428202928685424152876248413914680337920775548838436936589378842939868781857901782914382396750966313014343611374813581675933800690882190108264256864667182089525322352609061447054874266082097775964777042703411910289769454845434050523832068955712344010055501043003257802958484700310661339790001385286145422539668089822228482864541783488697634938162203703235015261110660236256400441429564315129265469739907442546742130466328105177626714265875034717526704272966651468352413682250264668318008689004701886123220279346162123579261092565727411495920761946210635604227387169852680744654152328857356179070916299690069034009613151552708531312470908100415733970773887355351046783126019219863971141785033706520215111310195485670853575744603251799798091740416661546436102911167715058535044097771056400930147985954283476179711082537347733930993997289905675891959797535459175074043363203996907894472704*i1^37 + 242779045704062852701966773300121810556586247130018052627093007506616589034727039679015964146156530294897709622027673126681972906685435049126712108865324371188767905234209606266634952665561228058248480164503332806428988997663421346891588777167699024658876526746530561482149880353496770509990939495158422752281001494835537322428637804909664214213665859662144067220098055340622629619038887905595839681071458572783857066744450428376745898676338486103752607888880717124327827947642926132387578784330153952343147333796429949679610079758655329798001552975824846078125729587404600239692691198624631720308093317445584259383563994824067659739695859483812607682164106293793518353394120657216942185530317080564736849250249456448841127393750512786232806976613251228823716224049484077594363357769364545891526220506164854654317597650524598056696452169768673847168148737740110324454831504526717315582859921650170139698962068138683971065127007108417042376357250765744252378592865485023548650436596818416890420780154687546112982431769277431302233949180646334565796474096129170966654224578550775441821692972864640278932720969251087498867078839672293996447412866510242393242260880071655818048567832804461629056043783343033190884028172026052580724708132851603627224194029394391685299379116267182613805706598485710557952792609199000945085158840566055868702784428474879202850678092620759676744475267228129394681130968480192235088259733745717529239827599796781447048380348928842605586195220795930442446782917522710782472132843927006482565165712670720*i1^38 + 7177397220017100293894282989116165220094351593875377494600602720661276278309849818989410875302351910245722157375062180624832494091016385754786321623892395162498689651663854512535456634201734168608376628210906089787518426712932225094359030336780695506676653014195170925061980845199989997852814158966432431873908549794518999102511036649354363905325291988199164433738184280162675254443545542723769331594452326671761008065346706712098903749001266693820617406417869576720889578310744350675554289722300871234089415673502529257174981224793006143563547922700618947886810685858299682346835194415491499721337875700855286056999920774315432199009753947924188698117438165646796793517565066461953814883418968105369224281145213340448914956479301016505916521275862090359221093924304554665966791889674340359307718968293361622547604724357225665578502035540073232827461887421120681177357708580085721915615335778929752621092248250441733985354166731778804669247982213754494035444456737216598839289598530739483655291511442832353340408491120953524047209557444636891897508828892172043549350376806077097396234914484953226003859847392557811456523745973478965443768759096019062753149170255805294289924092272298979386475846229962481991553637204715446273881905316174314058940416671357749795185274612808196824303689306991251442122733978558938676491372472095777142500322446852885314705114147905814375175907654812111295265423728376707327725720827842643492786253438799627507146134115989440821401278009554841925769583447665401913523293897918755331112960*i1^39 + 44628429290353412406600270067870885849728409376008655373047645161253210983750329188098256661006941365922882270511789180369041544333046880665001476863061641035044770413493013794387326290730518711267110260882526275511917532261538204690628187091438855982550482346052213556571638660898631048735023264437301520015678371133969844450557914333720401280645562157560213719197829792307805941586957304174159342026521346874102903735698189316423239676755533508881512691081285271384974341209034781400678695204338989827632677382734504120178495098763585153962997759651071846988560342233333518828302392013962370924922639102630299296346409690635976393275322057233744689251392400313197739692283283762073958324754080897185156092988053900622995994331056241137034712930307236569758020869599494083009258691579784324450044281689730188805750034896732076924579099028914091937998575691626217580422520715879518775744355879647570072190503895153320992104617883858419887626624071906363517191349062314025101589461651554937272867977568977689525960851506484039154925228543838123273881373876298969171859066015041883118357716471872317490343550916694106812002384214287986045488125348954569117732836125018099131813566663675598663843783571672709812500844891121395087727980434905768956835481406353024642109984682851664987565543036506571560612825203489048689208974059461337872110284096503563485680522482062587430808369102327403167483810954739279487000876857903463897803841752289042304779567791654300138957225106705103621357219063516048304893936776773632*i1^40 + -1264072950931934535988299280628045518719542821291097836474913220125053663422282338972377575022282846625006653826009830570652356045238940090257045630572139821315739343432871494494981877907483162031949738261355793379700393696669830573204022744496547699020617453718940273072770147921913397646122024677225865609076779293897922702156315508376031156154787873530183835569085513977062191622461771968468207646231440209754430125288214956928320709901604405001325945582166509933011523925200011248451478523861888083969489725660358903535560156644502633498221405950931551510943468871265448659640366003373297351328917283661420288655656178655331568336556257494262115768441821644435208990856465173150175521120118461384917443003408421420720236698547150537304618503377662227885347729782247212059187419965604690058095459739745197803131885068402758540963924015121259725002418795268277523810329370576580604759100965105576084737870028532868502937292535134163198934509126681351205472409948427558303644033510566687717222930511682290412912792408536684183576553533933577892445076896099931576462510067011686791756951478533015552546217805468702443596291426755711306444438730966585187301234047066377405328087410128927299683205381013210399506790117721129156173493683357175783538402884596778259459633798799457063010050829726722988179823741295344661640223875514858850438117000722014856814540053405681741501386182385141233229250277753474636286838273907985596680205505933173975035846698650070342714945673987848979436043389799481288878456832*i1^41 + 4204323652188726618460900764310102220950396838223919343939854222334647394267913634481586658046824368535773644570629292475246458022323819913372249648102767875409526013281128140887549661582548294498602721784404480760095881078314214005055356484234149693554010478894398306121999544122199457145298322180832571719276685517656075035737580653775654043146817736489816825323533381752511264624618943929930892503667348339385892334964109666999947379415520521269357673271817849636501739246597532671252267486688505096623143394344267883336274721082459652400851949161924193184890140041756530618064308934216303125127743329309168767368338983286145759498479179993584562798584944880445228701495480528837289863698626333770237614690980348683355155190271932498251881647403666409528183965528488664329366394897541641425484438940560151658507035153961511485925475597741627104204277233511505777012594254762190193835406162515821686522321462820572851388680381491240818321925182999250361610458278743341620949981040289195216155740131236940732227501569023296293539416560955735587784264803350679245165124446230367355799968327765945715447383237882926924411362180390382550208531681964816502847725405869871466944754962876672702309197378016729893247253941384519227013398251354660608272027727105671128114567008455880690099791582600966413445843091480922551908089333071352895094391039882900337110416090169779119688956888246808077909803104587907410711105212527810916525262476640418164253466357790036001079799697342417630829403844240211968*i1^42 + -336973924568839192816579749171193930926896366433595770391877765803568924149555333674339144407505984877628759594686712628762259106926179768035729170381573858236671448069308886647672500917742928890688245615610822456874707141254293579304424362495612276222345378790430669746449947346337110388142401616576110569652182788346051733249404293003420570226565977198974913835342077218650939133381113055437488215279271070278439183772231333218602151286765353008046835200491676510517382645637248224473373345121450840672691176490024047822806095670114944828600766789683631205451214492677808782977104322828408099338917890194330788060470811846199550937689001253893935947970583509006235394272132761325296690175256720556044501749023862769963394274114617852010277866930040864072421836480484711205322276398578982670594181369110938394692820824672924737768790661644249789026001538477978157100777177518797519181168593261147738683722467529638043523871831010871000644358946700279225153164136045464966946717997828958070952072118672746061646164098611039734209622496597663101138003450341278472388280930079214698119285336314202386778610796597052519922952227774293146483924753198678831555705502054655124243818507423388474780616230128391797201240292083492116853175368831195881964366606024871180143387882141947512861722987934634090130851130441149066899781030539271082909276451657674305856243305096557858960530545369588320823457403247050380868437657991343566998340022982020154600706206740489947967259952414552020624605184*i1^43 + 1123561147171700806990702637966200194136019139295158606030070736803454421767224144972469305414243920421170313718265659128832450820682012100555738038267854279830529451047197265194410711130711569620935386983246057352494152295052314073637989930206278756373766789969651591636676800596265735222153186371960430389333080523687560128262848749483788007044298945591011758496604724251006309786311544191605244125501517489719583499200504154172370564938278265385266542521500918612194700947372395360943665859021892296681249357747487506460278345579489092862371507568767447315775742433281463200319452286144555417425465690128514054711981729933951432033458296507460078025900781411805551881637817736984362296211976743979211602942561012886190076922168477433419522370850034230547891024292962300133726898577223252503586078565242151512693840590481150850322202005816812403055981731624328310049850159330042797090973381535299035476444137705401374609803764611593145263826691104766770232036067047572050763901235139110074879144569775679558519427340316907569851588827102671692313152299266500627978541292715334066902102507750792667817582984172830897618681117142301830080460378844236072656032372619912510015803348613679422708133030678498610729384809647015707466082195180132743927082310595158667215943266170201690781940726335127894221267631266485793893201030274525675905699802042820970563971863114685342868693120213765053905059633319590545340548315117154107569201448811044127318435123847385527559601112785879040*i1^44 + 22259010768371140141788411738618328400176516093713498937380781940232508521290826532937171899163285625780990525781097733692716645670376373093429336957833694317612794544929811509469810266711124562929049341449371143408814732466478049607094507635572622118750941019694450414988607456601527072509639535561273515112475203280775477309579477688758007747292147085984849605605915959699845710084149483828290230709062593384647488343321684153650389054477120876241617801636652252101052623406175370536088783685717101603230224931965977681109867242280246628654436637477118943511506296722482725883801603827247293625131823963608832693119335339110400776384281260125196829056382966555572803918608712149028461142546467352682008331986338523635924657725795037414634242956040130372608974056463895862928552656966127722391093697491703910338169013922672102764657987292193777956079360551963282783980241602185878482612626125914985648503663259384748155947224311829253816664675464886598062978245160782812429448226782539866560691441928097477027397294280428711304982370738387033154037144189647531974703165745144803668161464726038684605073369248799340299375430725768600017985265978770719313242684383786610656370005473342402542141840583959525141569446378684148522687140586749854981077424202925771053097965694253319836449277762743702033021453240639849615804327777413221064445108602440819310499735694679421193558872213443288504964692331145028900812519647082403094406587233318812341689842415374561930379264*i1^45 + 315985153538844595469405303019527518682766043839812849476051069239513236660879735464348801587673451465695651420150713327243388606090670030715137655429162609717401032240652541654574185302307090625621553586390809604623764521293979344325545999308276679715285755687540652614614176371674343081787318379394810019434000316318462171113903617891254254680389058453400561977409939506796055879635621115683818747611872046078244937089488696477890952350958039512209275552034147357026385827518223925732656840051369686095701022012102280716083786972347034784693428461817176248485123248866960522504698470080351156336490685657949026360788903995924069357189742603700901556056826083948855316926937887575043770163139103510215631723368342230781072489568785667005547070358030902085120251986206431884122536807927878856801136174323472686133948232000142798389238862181785066874253116574173154029653047649268890581833716024991424747629008043014048392782595794608552607951872250825103497196383789162152884454341092017284813196142177653678703042083378111510105492573140360871768126537258280689261377270203500098141378304042259672460784491985977330940032613550687723903885648308012027019691587259703315408695126136567423265882640149256670916739101109324890489026826548302179973533212881123470966574600817087737616618092641817974777058692983456603617182607403650329618926496668728791711128200313260087377353772785064982732157958195248290306106922732428548875974969282808036698421678571520*i1^46 + 2333608283359038774687607653108714987413807364174675734990206374636957789297538053316232246055979991583662384553407645220606902135426106800443215585496070468971509605074073316084546397930952328706955811213586840854946714179507644930850694068031042735759527757580659168964041850690411722339020609222627866095518303242097536754285339123937711365756531940075751650399672717828315286254420076580612322123033154391691059780561522762872371955207965151649510765165254291799997702958730446597285480597521686601696583227254012467926339644262405949635110967437769892369912621731227748423333372535499496287712100152704117826087499068107901047662457212712644903811469368007694582364697657602909311883041419329332962883573564163877611999320744178818323004691429653695970993480996938549282508455350695243682558554157347013253758613638279795635889872197288282078901050079991239703450481845186482572978917062155289406089075898623065422968841754559823520216424914903355705494490701200556391093665455618200373188373132641222942667198698503323715492484580034756189109054973231123619957088273080104779749233331351716397402010905774508072257544951556464451981722649126710692894627264559359397632494395928613336853424645891302455411541652646564846124855650622752006661183971445322279609295576501247966079870571687412118971076852333649186260540490051525083760477339595304908855892306136556833766480560363901404012383651774661637833732814913770183676156048335619555328*i1^47 + 8844631559954256060970211721648220329065780364743353052159032291213740796974185265582808726827424145549298581482450058724496093033080692489774976979493783678317093863310870611245832056857663494630718384410368300204942287045057256518534031233146027578796798214595347936422454976213606250543744766076378815457354701057855041599880844815853979739452757055772035050663310613776107607988249373847380694121112110244335665559053440051804781695435937104567194462619170137994944635163585015157625047938355078458779639989724211812202989645300570280406162198541822361183003433254385278555786483513986720449516739907400915060641411003514710747341117361858428573085505293261278462867096503772384750425551446743287636429336443668464385570637484748168795374611017900401895350452665472777839062257278806343663649196104404585017667831920565826405643368517491654742093300007343697490891115372959548686778416498699535925193080850248064596184350420526936718840077432811828538261327023271691656134527205315193083722545985009905262478202076934696276226912125782575734840258381858092251018344618544801622318163408079574884014131132484052724673718489410691590895323987949764337514412321860204790601585068932828590071791376477881764502172784994798668135120265204743708752681512365477350518206506887433474589736473825612354022138881507109032163279811588182730585867168853086281517240906579144211653150966338328293265966916806999916600024310296114477765099520*i1^48 + 14091637282566822351833368145617681172880200513707726507820695553156773034920895443650798606807080578965701397276591995516801321512780013579749457794238143522128900827649023574433002800540154227760984905080564727664585308257918148504688284077685887329293351380328135934306178500817925621605319532499458855283657675036699704809600871883971904131664899755882167295007671316753701799203321071956173355481750495977150796957343573935818363134357813973473543819838951963350153231829617563991242206670142818965511316081544851613385142714244515945151191732447123453002076854689848779900649309876739616911250123557253843186568879817396048126972511654573380019861272077423420249159462979589414705486517731511189518107501531530780655354506560313201539940373117319648559420994176745046676222263504166443268008806208874296468629237052223923812972329324975687359564441483590097300606162522932090383642405207607736435482898661158295776224643163665899507185882258797050425767849655549222835241327565557137843393730100498506217817164460779385878228550613490853372562335496712720591534789129273167125931170356619368285447165026948838104458059096459049686814233994703524007373153649533570913323827553671031089668982342359219104283904170782262333260662829822963260929770415494752047086164300547852085825181045257623818658642575331760492204418530715840326539214059426879251255256764179538003564372497504525395304784389257876543300345171574784*i1^49 + 3814882886136676285199095712566576232274540353136043626082837966560212260678737182789109294079506084229007291965813187328544032152076536674535454626686661193446229300481270632514418436428349117635483181025979739132827819764816655849228340485713133078291476425970212801171805824780059294658728347247333368244551045598216659254170721630707733657321622811240086275716618522634750935555599322316663823217255288853744239392151205825269748884750050884995887019157781713756380289714199219677512804648413389861145916954498216368338835620630107856735239508771080786917424856292331979895535098485818515437409195073406441359598387239713873271378301444160431655145086788272026935350506011044373488972021572413380762474825036411317946819176287888969138053006390974061112284068166705633900429707973817700205894761615030578731606040149650275528265508191236432843334411213322587540983826879003455694162804589902374322645061646371760635849019589744368352902639041872209573777336003767590029552101073082612530036990043617261534903736535032653887454770753827522075151423470900806169191643059035087468842959511502851769458815439320936474344870525676474501927827367033572979590287958455861927590872106659579054727413321250710892965899495712006415002626558087264551773905000210694416965355297912262777023349332978233747634652344949669934861870346359148786145260057160499162115387669012874344324034779587811490018679178905622517760*i1^50 + -38971850636605118785808261358708978734298253712837849431289437679249105239228213358683720128824168563015760206232802260869833359724545125030056577000636533090462264917350237324304539433809167743053811846423108271121720047519289889876951721557125571495764265539875185440909682406169366023793540451262322619151755572409629870069894737983565976613657592299560008413766249307114118555650878067748138663080954031435918433740002182764033988880673062417098101680432130813804901090358767113030776946950272765951397207186507645271144123835836084046570456763835862505937212642159997956383563340507672115339300740905284512505179677865467400173047952987873598895488513165553256695662493056727373701981110122897870047487716061235206608600935329561368972810398548360257418676150922102026038695673415570701861750037314396001313971163066016865656037458350480797433864928971263954701174592526373757161763215808063122838521384392734925426675388193581044462736757442831436217283754195661474657770174748517697939068351264155142438268184550206445612802995331528937941299071338534010193868895703029383849317916278823861162370807118370735982407854700858428993643765012782175541655083458989344356660469269490328884417473921079717969744512560147608809008837841785397861118169025312217767574927065813043202230579321863235418573403260544893368947374127627333993235707695206589300420792370725695166465230680024739416277248*i1^51 + 450162495557917617345169385930399071753790958979815781617026637022156298689637011131193935558746272523586044664139640155328643864472990133091842023697490035601001051837938405557002274582708287914589523480087635898745615398247702225377437369033241672909567477703619684621338046670495257883662755047070134357416589590793528202752227677646519286548903231902517104125801710949343901266429133424500822225822798047938222921682627439308669994311218911307447808670527856365304793581503918615071345147378044351267283309740666040106074554195422516683426188170036220740258974564588681545142825761729339690047398395380565338124148082359020713106898267780536560500388809107223543288078454761285265368185604584855665701014196858142565808174447200996164238220490724441155432407336772950374681634041318393325021733079874983602008894249498208182009807512589296808838063148876088907252660509115733605184420682382423503313982709146238573479316542688315448205991642940687391504219191577118566250695842778707138140116071911206781077410724897083448298079876991448760656331720239824661268358007318694116071927314997777691538025300297101000431116912463772689330086264015691557453923221468014661572730146979936622939901815741699638856557262384629437716681381980551104543791348116906589375746349449133443916114288881980595744197731640173878925853717036398717114038479550157039477284694664746799455391327232*i1^52 + -437688020326737912497523942248678852634512104063704213696191805019584232014745959444454118727110664574002515238813662811877307933960096250491773567937303364101666802267325934607018369097891567953801622500471254405578555247992708274706976566172160521269059854640680551397642663900820159505494165660021067787531120303889390313737214923709718535302101205841856350056630173764761060846930762112616159199098941233120483127820919295287701223529275132674514900473653244887388077994115825668442617606508972769625323130497443014539780743923147247138781558004046342358768556540107685088659761162507145932401019639507712399676238290200841879963454206542621394510394045688501210552136282781220712756017868968588212884714163538782810330230799649913023047377264789318289739126288616877678784406235422275769397114505137959922733747309386681965973564769252618809141801049667778708762263585434568182283396846910804663448636976733465493383753090767939004893066798847956886966808874516240330239426646250804203294090142096665660153519483452207974026106734727546519782590688420480226296913347458695250777747912188170060619353676298716985993047135989815174335029632389988479984407740440188314704038001725254288519108535892091541879224661367317357474227868509142997020736313127098786073480387581191225111947099820532184567245945680502385789491142194713683555911280292687362923440367178144*i1^53 + 1017668757171920993868138911142481328962423847587725914221692084453374302585453045033586797168128628395778097951093101101589561309949859148475900433598825345550364015942551019922778234886918188138360981717602450571592319746152521904132585830899627218575335707340644623872021724543652943392781290276439485447818391899667833384547748052909328361421702147865835954481093264611625788205123146900604553922286149272079052668298967601731922276759232397968840726424815438627030128504919447604132516408218423797835421329820767414512614159429323600487497814414707700117415807602555580746759450950916860983659060123033267392304759955412059519818509824611511110984122303848481628924140513923496707469869255903143618105005066046868617860593084630133286443634608968437483922928534250165481846503831108104306839136565296156583611164868615035951298975303665719943530703475615365879699218443811534687401014539692720101293535402438461638335310221126857878653711172134079713666749849822020541288131405969318050907344651535619884328369884524008418047327796868087576801723897987363547909016817744521599202354676847678553995181055240535973636137734328103095646442757146715851330556109678126950611731697782936034015748138954593904485483690518451162376463269795087051516861378199076408673940965321859551027474765218638351050379264453795510570980932718348135830670066783170552*i1^54 + -19019542238375068066944059995952884453984268561201972038089509193554206187757032879933532939956038495540470555847751952632558709733459968202674338689418693046608299285198308725622568436229132272406805534085784365579264000049560874965895073477782911148280512682836026703769883623084465576469277038191220940870550062443455006045762034603197266912525956114989294800768928221207588739334994989437945116934676953437432160328692210306845127149121237594756394006687676916379871729400849236835973920223996465408810862384506401240398664233605841938456362150562859208335464571504149991759230290938488043408160946483779438752926765589956241049433653313551047250602797038205701843942457112377774115406866104102847428319959022603074543031835451275855954392213952633971715471709851799522068020236283630832237606898237599422464057788358950920769116776922851059443442958276131305558100839331646193488236020820977265249283266768509731255045731347009838856964145297986654009771826360325893418633567222448254063070914283117743893155600879814520593923380565817669055045811415740849382689132142576682209859152109938267993945719228536241471804748940014347447416107059433750389343362618391888939541916817407744131758834286909107715702395407781778724828422125263115667413109573970261464343639829612906468073706383946380151222099*i1^55 - N1*2840151917005548333027759228473364655833139187595264130615686250704062242810095539678964787829654969779573774986365457694129414674191776325011662459984138023132087935553287876395789881366016840861267631995843643817063999995206247066404293827484789118434747323778937227981702852061336289978516916850297646480965295822907322168128569429621701147293756586285640500000*i3 ] ]