[ [ 290246416747021487166994835247551014832116850976310241252511592637001384866030954072204863718296144245963742845776127766320757260344687001443653691352745167852833791723261065692194783154377777749933419043536008631047638415144038923376406152281252925886725572979269834331786045160372976471174370953552187152919669227406065409693402275090961049924191592797865597719657171901720735938617891934845397683386091669665153278838706770693338398968629054853187979276025540780422318725728553044743212989802345796749397930135890426854738065316291251095255672543985204016304797475159884111986326597514372213743389353122875840679897735036920753524805003819315227468176476652211326938210708734408086462710106414574277734736202113253249819197233575274471175840363012875112642753154685604119669200110577758842768983853210209606356816897789113865806004929390137511396732535045508210582136864954822993676040049004186867396585081349757056708183322182136407250911352738598630126075452848804895529853117312057581499046757325718911328366186536380661760000000000000000000000 + -1302680486843482819354240104416328490087322900310966370147623894188956061812751113298964676007451572775392167427249468381475651720089706746139004996791494082291053053235256113642144212227616233200473542498010546742329792316967821914049415431956843011235012207808093820549858464375126773905922395141102826599526457090814321366793317454052471540649898347041528318616375143519396282397672633211240216744750248869480141294349223754252694107067723332790928271515349505566173798624663485544373039291191077869919244166476274889027563202571792738015069055910996213118598295275906823383887007889816740888710069935570903205236740689544056335738117190387740390331660370143948679578192927802804092339466684241346713842545999110149151354075141421815385005466946590322747007166143952667905850488932502403949768344620562097674980459830370404421653612953700647832439004963042247098534294185524756045123821537662537936664974252130603215707282871841873430089505620992151203247699264100994563491877609477871703999620674955148911172895657418555392000000000000000000000*i1 + 2264861543245692386249494059299456660155802386062982050079702502494536710856685971781434262331156852537297277820482044301247874173895174999554374003489332579991943651677184175539777609481366138252814759223792053673814986222091541487042566305571944683281048100811999069540779728129137640592744147209469708479705042894678043716095855674536857917882443358760770946364399564261250822626979266154413496919220988804416319091176907114571297556490250789603588797321414962876297102662941004044262721252369571356180329342776063292474343743013212029867663239267114272862752731207218791255991770654891959067207712903923370318653741356539016292321054215258748494708894268666618754689732952323701544817402485882833051754985999733622739460859351974794975686062094101243788170505847117475559502528709327959266995032888802312618732611704961310718479643540621779047752260896029470089321410329205298299071445918582136475151113386339628247157607439688429282854651701565376132529994486048176085585208155126894538852465139827992514352848038495518720000000000000000000*i1^2 + -1754718962009219411238918503397148804843948983822466781462395311157054012468369282811247741289988329757727547967329625401501478928456972206793878575328226102696955562887777275125976247611145799981460647826276510143621955878175225009797755374517324382951092289823019894956181253315754586262283056647453650247827182697335402763970059828846449277390991552002268218453472509137670893877715465465677747954011819836505396588330891537507306528853142502875980224492699819950901421596908033105593654824394904431992616729551424686493692790951697374553871703175674575398683075547370064698118290824369032106337170765162377659379210518082973544551135187077436651957060898417515355276812230359341420717788363785978781708283744782560052583122110952101904039591594255902223225453958078269106530590757903957091838909014142928737200546911438439070562590824035325644139178144819295295822278174980561820935834673485851418878203768011772352333915661886001331434534210542329032900739817918717253918073681251801177303362370704265365775393056043827200000000000000000*i1^3 + 624194693696941373538978765429176183156746114035282752553932736641102510426691555285272787390649939266512593267292982063635020094591712197303378110378595028213129942857299520255216962394549166839112275379576953513134140064315580782967001742170785294867035801270504763236619206181381443898108804143826959310259781422488937572554210483250351295685430061480060342834083138198816227542775765866783305905640242074792229509935226074989428912515214315884037509711034901417056599747718032636887626223820304488918337935567674895308117752461961594453945915615195289559169047421464325270948893157490882416690463708836435063600635257865435394792963238348934198414166407727392207182523610981354829468614285981242494884482753729386097874927475648461523083798836122709634372448245490267026647067549466026858669596944165974048477807152297932808851036047788236441430128695697450520975651180463947773148480561551795836604754875560656161283008741794574724179068473160151809658220533732278730431712569627231851258021158798357222921312640434176000000000000000*i1^4 + -70901017473573419918438750087144020220219092018642560535291798997482251683969448597908903466021254220670648640126683310184915643179001833891572742648035159576757213606358124217581788959161048024700658103957790084840748407822657331784007348014728744431124917317082308372100294870245271999124760288633602934054254869520468945311853127319314786144319276906877932178834303273900192387984298675686329319798152909245899208937224630529903415907549420455366183637035069263358376763738934847158774100211494618368714061970394633191220188706231671840047000946655927159260431927519942864756235817478890632506424058648344031257824736491782515764348602074395051771230891943753428980048290629328027384047688269034770003973368602931297756110522587674558468116620047483510270593051605304491472059693127547058027989807508794253811828058985996476455791270484686151043524109448062114364326390684007804310934687807345910361917420496258866865105647035419901128682110362393559344443791396680554015685262186797652802704671234008134243814685540352000000000000*i1^5 + -2556356065098850410919326931211949092476625703270536311701730348909452676174658974083637165708998583879456079988962251589606153586816036736080559946517454163914824720137850799664364298357442769881852521676810282144802815308956346950521007112527495369854533702045682070498087715507790504487708620245181485056754854049963124574713381050848988558679844831548877282890742374585106060358581383118878105364082442378790905270512151638955878026781091469213669581958480317677703415378716839029976152703934041232446551167835258931574805716013810717613229157213709344780012695952086383840514659639803901381353264541332990876076210419589620639977514264481607430416613454752906834546193781708299615422187151128313960186514411865089094091727350153203059147627355818171193516229237198733627304483777519376132251159024142918122695863714160848456504854194904112448825078082003502042281802718859863541963508927254908160120764266381206724216203470806587024463610910723743629704714473523789835473581738947624767612925836737143816125100851200000000000*i1^6 + 1964945223692600931861796512364112445851331060971111603813233381791191585255016870489444372506325388995264853044425512031753757491201881317826614300614001934000522863159359464664534738742314757772093567464295839245630912203521803798565277248496302427430907009304297324966922363314962665111952076535405168785344085464226090554640340436169908411922680835294565653822225327595444116197003483667398365668984657914274853245953078202257829163939436091252407557567115743584782609083867595741607426535182337461141152096037308584088650597795545717943585447191529814569770221110317908380543956321080274921887826456083056416888126153404493949636207836081524349894102824247867207030473506573435100827555098236451780628140334817278032030142550725469042170028162883700924145385487681847682847291318945181724733745878919654095664709767532421935522330000382856046771117674047478425399644556830971822796607065023532617910003086532638069256465134099548536116131843175543874568582269189257642974622257950592348921903295039218970890600448000000000*i1^7 + -358303581047740917479151408737848802943243026670913889860363060848835271326174313345715220073898540474388265426091359747573949418140199434734688243950637431644767714625107050951911204433557733902665879985650219077425613083572950522177353737741395601167305288718514149262522215589723147821054762059210200891935026728438942575561112439976112674644473305988738779918137207948600976185087097670063934814166662060187911739477082736811796317591681982715545140110264758923650417317099313054604081036621152249718389670833010580564310729530287161146814579264841819824773103628138541004969556588358959059862318473271123288437672978710578746468573190035725798891761761162035676610939111333032788190386225809793756656277056750964473660332403336054856989198199423440693245246625709776538693135239310210498216884835244190208208710732496663081056940590795747339284039730429560985475873769378800175005966022377497580661846009588002490798076071907444004537509005652964720060213239923816827425379166025072282898616621265474543922708480000000*i1^8 + -2118907220565610456641567931823526178685653550073786772613751599227814007953702570058542798717757420949292770598028276520439828447004878207799752551172840590896304141115952327880726014071561561673369448597859147429999106957125857011292712153681075016175135179764640230219765200422953224175032235396404612855929709915807886566407857304404727173290723297123052949877654937215597519652324132678156826853557345273138824162072053140244697416914474886766991069847687735341079046039779428434607814843249889792066592571659324957936092615388162678316241592970854494936873784174341662326150004297970451054169823619302701959582439035069976171893754910831437227197502410025443205108685522703082966722992397601687682198209380412485584025894586580136436069647528772064897299922517175846926124808313767592267377917711117008012195876717385833893230469111454031192633988973571929011027176469628112088946519692323088584633248590661355153632100212999174033093737548092624848940931544041355058300465196737956918291617838492418677145600000*i1^9 + 5437189090418065581528694668218765924910507591352953275228711526677293260072389367903778395157121642861010522690835314590363668699763466142651939374294409418313999477596111647191879249529160269701641983839635647129647041319935743381869456336641741091367782904017412298206996855345619050513547940973400435479848243134850886886890779572090345745842479328008150115732335593593742769479710247357034979685341455894288698846320090006703738432235056300471166584665460919279505565730768239493795662444811118044308576684449596039926715635140669823079566793945926004672374302340815295410376957221863203495508622291440497981917964015361889623170580436686020143171768768742565971665820614541351799555377524226387162347396544673553356675139930944382742213283364217135624409934882086448684242659731922424380903219839347960588701640084526272828692509118511092397222999755998540694343985337988912707198323659823670801648083687714908078952258990168498828982520776329056608914724389789174010076408039572990833293285976063237265817600*i1^10 + 63075222877522898592382761110266218798542998726453549353345743372814695947045053406755823359310344519853004458812334415608079381112874582647942228048957880567261979447368416228526865587932158469987886327338603381308005954482000760067037572119231871175171443724121489983213536482649725444853518872928893220912869901576669780743720629459785199614955589236438169305938446309435087682371117220117481402619657302181352146949226901517594525473207345269457795251205071557122147837083019447076358022275338509039280223318832973710859323030851698121152492898837646432952859697702216205807123146591745962367733436061783677206164703293848731683132353955252213768483120546226172161822393420957295866188358959635380092894561872112090437048226014422923341470762947336597435148065230574311955637428424461685487747994336045595298120424087057149093100814159366012391469184586050382582843797501386425135072142294086903743427964174190337466042027708818048148962988358390132453322864942860954055708742212025251299401228800481034240*i1^11 + 7442424391943680835126725907241389129548729002638051825841570216239774706184823917627498431583775289687930159574374212899246252948195973421748305845263753962680016667326018816248290632178558864375172769890446511843116394540717675238145549699986646722054414569860857435915671463594472141936648465332801034016291114320474794712797986314822740445843532569882354545268526640952590143994690371060629172867748707881491218932852760687602937138783765202648014622425819010149278021350819001493600284515207694869992878024824564673551297416182046450852190337716216483514724335735059394061312614461589954060813595655287430866294481899454090175128094086564123039481327853761039061620758101567637653364806578904825523178964575177621885732658948909693641625384879315592408401565963510933963415489822180483989095683431655284816434956959357567584267690888147335457180663295377606488943080200673345349736648567568159593392788365203037677971289782251418482530731459197058235719032261293568488623813255011361208461797481250816*i1^12 + 27902467396321213097297460718322744742570335508925434006997254188895248020209430626815956505212927607646949005380617430950116502067587959151799320827557539645282373087024352970958643241829066721775132182125806224761212845142801342126263793082317994696757660673992109601362272800254946993570173933323157257295605839078013206721157672033893883776478736612045096304049873449757521786226486614016928054738174572860388087492878142081435995547902228728043032180015052466623920210062800266456813618123031649842112432406056099270764309362311269465508895411998733524751696780586421845536037701064258382630054738167384187400140193145130177803666936420717545002637035319740409124845576651140559713145861871074866537461550494313177565600358156676710367478594420735173603266293941491278952242463891711451250691288095347220809541526232330865038149077487301474270886304410522370827202175511679938044977911400760324588422904816396582446134675275178131924526298532735207652175004758811077147245466557887700634045513728*i1^13 + 558011402205195594917492055056728791746186555298961037143010121378442467238727982545581293395403215782196605261862812283006035281632934358609605182145174041633209853967288228139473698785857595056211995718573966048966121720209714449722433154391198563579436299729134278397541088422337331313756946332512690875407870293568821534225545784969005178402668206169715779944998666080872810116754455724330856492862696384211941662450932782206351296589072937330589895458558289354353331637303186391949437939652382138891248981146187254202218558137350253093180564736951161301960080963108186934797997360767997174168795075158594161575671263004945341307034444875730065631185669312455069963157580079709870956466802554521916111156992124331202766420842441344437353473645248697172174341334458760914232146336426837291547000971979750926572027144175377747623567233060871554574717231591117549701511830989816775275639783874317199401425116752538148968684453130528509123576747542687475760149404442696592034140256203609594658816*i1^14 + -1349212758009328314837618043651238610637096150743307660072078426125126997216751764308238013760344005484437354006647389539166225038286861298368904837215670376597961117086409439873837200082533285553662259418463738418863373061638501858234203021875788891810227356453031830378709121359706274180189951929605290558576399175400573246141902274528944938541067028722998254317336719302642889074281416347196253480001056043756245882556965175450983429023917420980835650678946905431874836175648580728952142050823851471928618382032629767671825922504980079018936058207934344437626324825362955747646256227264907986577145632539264683412336912796418159985421991526659914673936235066514917624148968583843782122173734430734435961225386049052737726662170520817471552538339983357805295105145847067440392645278101312499866703740638732522588268643039812497742253791681484502175200555384153602109997694471389701633964359769884568992633561930662581787687562394399755666299625175477540007282216384364751775070183275626496*i1^15 + -256047707826123786530801664444027820746463484235903362450501824472261353480882815268941073688061620336502038457377559310876484354838298556859623749817861455458287070396524275847089561442666592028217379997452518011148178057879817273240439660229058312396127130454981767221740110496535643267123714445078249680216962096669986131543703556540936698496131923678354972547552951534469028561429827794075673430982023927031577189061624774927992976351219812345555870243742081471802846952446930468806774863452573448366975723660818687713974487252145085052574042504138229343713226692103494598670646168446574223652588137317347904902018594725835081937467505359420573726825376809853543054852110111475337498617857428016919646071738962454486679003287171178369257567296667631828853814307699331440479360352423777440594954989612954537419315308496604939005559793574434872296194495367384475837734333336047630379271140671195293642496849666380610798801330811932091104992153000310455005913940627798204554105847808*i1^16 + 7422531155963682078024691271741888309558194758193162738883133388553334174538667217182326673707020339022089876109649707478109914041664747954988333671023708160300376136416765013396543962594564399554136212250482873612974906861789304495604314256340062266073336721463211876422766470645900248051471937741136322702858585560445215032312499732701929984966440719745313107448588948347554329409062892043110736420780935442450523041484864600344670703116577820392870130747374856740247642843715204051991159724164912421792383076318293312287967995223222818149361524470468067223144763541236025791832514410387374997849695568870759271781278603551906567480802400189570595811309462161688552069390319687841525626183128450435957254349358615336743715420939377761296657858005369259545616821927674059764993990653845848463591886009708182291510164807395737844579694421720747424692264249991533278498857937146446413042390131051210138743363131312278515800685208514713001397173819859974619747995219744794987200512*i1^17 + -22419710861591553899852062794566019560342800880903220497724782885820277256645150959872433231406546284068481033680496410354496832918071392107850948054928206337215545724867049060962692384774687419240327975047201339385607420172764201616134295797639479635122608024592856984539330106342312460844415744647149241646906365456886378009910169489951711209664280720094132103449184648541631529118035045060555538747897660044849923012350704464895772141849343948339012640232090194250133802693793961800704501158178518097995871721548095914096915397770242439371803374345631467763433621952628345413042352043920774297282484053783782360633740421994455415460331137202362236360410809309228138361915713387587348255315500174511806559169024767672578542246136282420814632130099645125464388709222438316894201249856447478350426981387771373664206485231432766933818741819415375057502786487158900871969804016771712618019994746421616781608029820361460804876667135329316354145881713830866067624119761098506240*i1^18 + 18412873850296769500287764809382623454611615091165926614730472018773347465126215554611906421998861696140866296025479931901705858524894465702207527427476973183438371841759312303810933133798161982933530512718426827202736234469064877695489698027287520641589819341104303148742780887646714960096028128604558107278792413732521288998806310061138855235454023910912855125892844807212952246862972456276770286657040901037321435769209688370627823741348773267610102577530773904233812884520093138826744508932852770237898104221497723782933874960222674795628734133140087955678305647103049241965375159151542533556923835046346942443710924034410324745364759769580130576539605308425512690411328718422259190081471930346145705789388961573734146579734073578964799893850331809746018291143406674402779592356591466725926332907514486839771525218995604639940986970263344223848220898900531179310818516747452380002081410087001062336988523700548315270592626708761371340734333713211777621822168629248*i1^19 + 60588549188935657123765707799000045384620363783997616132482374809212622927925885075122145831687936905599739264227128163615976465716957623062485703850724244757463921475243385630717181030797692760450406891477450100640018048906279200139361931187340516444881922381607903152663501114199665114029949007395017896608605659776826063782814148167054734794382799556982688140413003724796704176874816499605682582637161230967909782463738079728497106206929608613990402849594718063730792818848720253978735185155253393586649304261416985642701891850218812699811526857662690530136567544164136699928946636763116514359756531030466364245661797052338710928374233571348371921573879290514983835102822777079179502289179042863324723450611896156316060251960209628539006406534876922015606071619478431253395038967878482548480179709065889331866850563816795729265250097089568821300234569209164108045206696669761850611980802719840351548981996050237143145742349733380508952865041613650568612413440*i1^20 + -158768115073549061372404841441983487752574009727021135510437608306325033800359031145373846319921928992790209009313850427462282370780193861288585899292488681601852100710509178821109690914279719858624593577095181797998849551043442541002442279809821890319519030327728000788461218863427375519170372161167601759673139971302291451270021117039204600286076276806704830885331857294577371674835315795609302980787063700814463314509049491438408238025598316258557636083156816530577295152402100482076277568780008647259947787008156902739350523189776094246853745674761959615197862417904984548172724832128338716145641840222634673964861907372837599683207503048001288196135382841989322786146852411692593005694830674525035083709159449406310983497664224156950640236428811746921010050804486835054272282836749928548172334409376073034262548710152166261429696350379457173174407534414085646444660205830720692764440361212366114629688859540688270035291587327118801897889349195414896640*i1^21 + 92791447903985440999331851609922488061557593119024884891774693673348798364158860794933948064722538869310313924703171382152273116281524880333301582301600845379552428227094890364038368702337970003106003748749615021189278341025514644226230553488871572752352651718052610733617922796243441975941001567345246594459845323793864719485292836899873024066522062647627203438164784580950824159785889492870923368274195708541518544079195279956470703870110443719242820132519702976220087080481375225968301576916954247909817452138585190099860614940505061239862909340559229703319411240321888861032229938724743793266375207317866943150608977691333009114189676260532817139373076156183207590902399436233106168017289874526832585509562489416228634176825166947407235378997975817271372480325431002333087322496354207229555958567314005163927785308628637618122422249543542272096304672027851012479096770063848355537841341554128085647350202441310703187104271196022255902890611703808*i1^22 + 107952989587149302142650596358162417046579220087085534627941623070920852543607433880878049642469939323428263524422670357117124863922897396898248673070770645173739911619853770304276015504536293232990187960782338230000041990286849867399250828319149759862757913505476797726527083972299335866778683470612056715583729313494573499843573887953005668975346006762971205367515404339883826235271934278453040064110402806966343015588632965428085223405623822003335020913093305454281994938854138714948107207207218162837030970098796843269220844854899765610528863144948261676517454568822174877715137892871975477460883467389612125731552292164215028511045075676907903507872409506976527787998350018750142635633393963929536811634954898310454120073092535494368339146921503861930763506219715193012977524663669155185476731754368361787822722829641287203188089883540157321336213700266364076863946522688872972918704005299166994075215617504832867476491458274152123878866944*i1^23 + -155178722108441303043898394654597982964252316699947484210712460740766800955304576791546806977686589234707904832260778773364359781185980049497407273266332242623354655604727082491819002489197242153560571013310130438979972347632108380989136175837137939426622996386970771465364099082600335189169895428332274763746560608556579878544702061932305053063504688875729416166451779737017796897811470492148329627797789848156288917648781493890873473066163002002395062049418648843185843705316791171230204293718110819408162908859100534508669365433660634320418693677311728012033065024762749302819864677128757440250166712809791475216669067508825068244258620706923764659047455556579355110408155506437708383128717208176838108435810067504260128842496424576666802242331176483978233915623620772181907671689636906631758963927677481951383370293787634484720140480503286616903786157551731828951631779917169740609703594837414757467495542160744674133083686095581872128*i1^24 + 26095068227569507146745487748409133337831220871242805934427671532712273817461174377725812021936227095783730077029505637468479097619840608369074562755055014480154493910165589540370950864044166248383262507773259275085712506758211094838914798384671492800645375632945238245703000223300853539181662662693464936798857143374953199499266290266075307822205721842285902885646732986062102935632714424883572083763531839403527517863993620413676150986733043221913895411190605649081786745070384906390406608571467618562044370972660305960910202908767277949824780090174451159077754933198413826936286153323651261136883942110747166767795302786057748472122742855983774575895947753671150542447547247599747691740041801233579384794743179164315741048273165247727201348037256333651998712277960801104169006434827596092967361129520065837594241831994541410868233692596580152750203392670761245331440708995018308926505096172958514893476880545390923420313608781824*i1^25 + 68169051767155326596029844907967293411708266044909712875457004261018667753228131054286488947917189228744826719993313258607778892096098198748028259240653575479518428466391351190061199176864936886733720641257360044189469037237280623133690106782097529642456025651837958070605026955269442014824404011256871193195045416864400008168359738458328157165347349183797981785433806149509434601225321472934003079968603704925299799646725330879746536065462984835492069735943875997447120004401245252882640274768492002352650847667091856751169590878019968144761832974901313371980362049955915073162059534646982028221673473523642501738731797314652860398144631914192173061025611123885511244550142913693119461492895824287534718544633409203444234356924281980874974079236129232584000979662865579380015988052067118395259446264202915398048838859397280095707319217156917819056461869161529499393850981370657769700783387603941704586114699141850868511408128*i1^26 + -80696501769095397605733263863422844802704924706871392406582890223590340703717516825035285089233946988923105231654646168781103243536581074985205084281100554844009852811464334969109792565186596528368769593899563543012287673220375845232652861939914728620987832819121732928179116163469982110603223213612521431587140582373009328988190825307115165013335022880713980548234180044375115334486081606915322551959112405659141896519734880798138263192537180275364150132251120228785943847202102920717194616494677174311096830775721787410054292615879294740172754762785355391585221890605931043031436420181201903824954483313593490325929858239382832450958513662581322404671561151546764820767421545372949942499941105655834029767413894366215870737016741769399620041571171178113094873071255013880759524533327613715729415252336663751314099785220612622146695212469038666794217631144203084972941636704964842425760934531872913266836251151991570432*i1^27 + 53949605800152362905116983665681699261945095265684099371435074716147127396870890077043909292437052057278575820753175799164321823264631438555006116686587441738345346312666766870509820478866975690168990797017827429726007597343988649102986892684473803453417510464489672151814106197705129547122964721684276867974339498586047854670769586479772757149178465988457618475818764876985011589886231508988956629239826838265114843346813480380093272827860213736573354390096296015691821127059092637403762058249942837155612756540572148400613128164223543298254479775219656943646905290335236450791818822101149677761473379320213379197585740849485823634649215202009707294327005862467851253130690833556890377604014318510579588549339407145206831645126107443410663700459747325531897543515096379411790795876291818337065523313742682745930287030624742760023667116129407748783557786948878057050207869735955657342660936806308515001597402546176*i1^28 + -19467678777114373748596606076133277836241076031959042916706158462220526188272156582401245884847444399045542299471591633139665324487176625288430783016704498922782239633716984373799433922627042078593140173123969299309526623699094911279779853171807603336852719218850513703361134735398586050129168709631034580699808181793759816009283703677106945415587407163308542296478533896790687794048111870941388134511119187188903435832044146260061930095581960927166956978581399007180847033853609190884886132083459156221733826851791930388059530886739077596470946662289846329374515799887892532198395118305834017354743376481232956750008903303950139358369288216305524389544439161235513773575867287747207640611203203033322642963504594801866362198998026592882176463923260548299749547871143684437667876341164179572070518467465263280741978803375092255046745280375267582427107301557009786863564990967633543388329740297865596988555264*i1^29 + 4692397312467181951466219458657323525527133110560819971738817705377015040330655364918985607652746318950935289682855721179975989952959091422226062241811848793209219534052937915367998158440648721305456694930481793368699618318429823466906497274215852202311680887294995036950404468770529099710742009981594374460055490231548630664448511826569771958722412939041286162267746361305576226923839251999969848979484526866201369569541929050817497915657916902981275952601521422816154937372352353498872075003346429586569893990617697349477079448138268450275004616958580364408167500275179639525908823371963860658402605262625069539527854048844109331744959398211664327991279939716386421461334825555510914081356314976024695696887345342669741410494865487988478151590186706066274303583782193870378666952390359263897195663471900465569400180461020722731843175457851067986988215944370743702849460382849562820963208190498963456*i1^30 + -395441214105546674482402582035996223830436402845319419925783946827396868914674908260318724375364893828941508382805270217938594491722614477252052283642003097281511501526858220406049092174067520539084074886991649977664903608241506794773801093337468720402070941941573803997503703498577758363764202822397147613786906221152227489011649041153496144915622884039509630559725877959187291168500246264470980761579533343681255698210928685437336784784618038988654968923268173439250622810081352689604295024033898809547734750759114344395354176175704969155335367110046378595186700239034855014421789332384240947258087712002420973840165337385776867364647021620757999491228938210354434484730268812602926561622412276699590518712238492227627869584187266735401414348947175296872507308628478210020529254876666517156815418962666518911571726270163122567838544458232690945909822956911251554856931038448065217219780411392*i1^31 + 18099531061279079031933116560204489008627659185780913116562762867359444626796078389748232858031564015025699846254698968171858138202450285019591668505168307440370826100452129002499344247268044993439847457478797065201812693602254902468503613184988715050434807500545661707580876137745600609602515052645241797254179706592230195034810273990972769110268906643390486720307640865708630859528603299203207606705825810057189683119675690407210952079482218400390576337916908989591535602724880757306439210012462368783840900591922507342316289416303641684545081457219905552419692681156425498814437725811777502538345774757730425379920044717081462800713249548732395847113388027483978060475984863001927161674094092592036087343571382634190457725412491888180510876970291810242443875964149698428646486686869936926129769105795060110463134265164652185616090860184956105371334634772249799416527643641103855386624*i1^32 + -396484614486742600445036771213423225591759292447393112185311305239353055780199980846575502435186231781853417084732889059048419574678433833643742424928868686056790559754599975467488438636414990837623153372595953770542829425255555221549827971819154038244450074924250838538115626660835957861056281121782691278709850838508327087555492784830704001177421546937598607586311383172810347328485587309669330514854530664765167143128318845282632198950281118639541491528289057771200401947427194679012567718280839579957338204328766027285713594977290869546243258121424355620468053839920046189370295761567255647515880162784517642243565292751630021247455915536828057135709995672261227656396714957964771273567900963372464163027519259672214887896261872887798177203488470058946040263396949423799493826268991253922682240848119471056221723121316342417162578432036134144921882685575201759447057300455424*i1^33 + 6842373510262021512479183312124328697547716348789144435914859625547647075474499545395650312626595649112226867188694283723838808329283613612636928719256713083956872847993200172822185397598971119073329218789928545763307619636061548407095140297789276701114639011520893872905573337276417312597231987700063099023886675936542314949819899841171363962214348137418042642015856562737824735909556820885430194356794007030069191683056400177237299685411254737373709466349672846740917282449843977266913245955186409632927413211768316182898635259398369352856864729061573113207719489947165912204734501690665650672243403724295882464258885145480929252831657875767030261206596102227296165095742642737176993387744694322843839673633492532144275977100739329398332783010143596726405979225577696791895171465764001105164930167088744523023120856708781490060947156020857807499320631030395860261273600*i1^34 + -109033633820449763282965711240395540980433017975406040893366278675188708697785087144141341855785101619768611513941412968798990908789374593390089903374008009669415978357437701317961210680845299262785200974242928325167923281036234732884684970126817931405740655550780523144702132203196617498890387694991596258986437380516549383255718992672908337455724101414252624832192986293052181560422304570527223533056884813106534940046443579595362651753860355920351922808828703515252377152419312599831886691618320482027748353970513832888529280704197082594133495401655224153076154952726462875316080442754599907033607333054981531173193229737543280941621661697561942990516511759757586293091047473956820535569883150463395006705217665580720389238079178304049829449391233161638318693759212524624651348374246030353750036145577068223255005734358584966038119724831064468909699382833577984*i1^35 + 1198393650968278139061381398698499044040992656438136001740084625039360656800904957613481732643781439731951842201719604627420173334816964238974517292053257829397802060035995078075535465784343912911611002638458380456869308809682394631609898563506585450169963714350303594916987558082194216561391180503665945492124199852158729253643369114454839122096400537065548833161721949881248512518120566475485269729004316012101016124371315951087497077458341610096458932794372829426503432609123101996232091565524514347389959714665433277726677999153761036758013450072413953667734643022389799543835751263867803341647888648060315886919094662703143130639836625459743479394558943102895422959112508678333015933512513440751067238660748233422612714005781014423603007235638169034802912538547483190077044137277561895774744685073890314359366817199061835032465287246573242689530101760*i1^36 + -4915214441244733790442790853988440733623475993315365775525263349171421439611532329022416183343723969190937086971478483341463093324789336078497941144678518539602615124781208926718863080587566511081852267128461210834806534524288721732094174457188415496406399977150796364906916881066532895682834568439655209996584854791410762549743589576357810572436352008206785954293260294730238114184972424079711483153811108050518755483530679308332572572220069422790127035702130224204843663338793923855947971530714611679007506198497765285248648295012087925177191801338137023386267926345530725358486957102155871224089635719701278783039171481096746601097571557335208865979870731364227775839214979828474826346061994125667901334999436783837574079185918521529683762855745629820753978541834376104669186855217536832025154812659503268307688833485425495977834985307714355200*i1^37 + 20805945369518439360226432581213641154884526545245865280514060073108536528518878735251085237784224709460542973779641542628963385548516992451362082623731858981121697844496234109730383781582776332367440866489507896243572657260046198171018877171744884777662242348673034543040436105235192517959240915908009978295308414296144266198255912526469356333213452834463894980019213413578303247751277347127813569759799033294205730713371728984549500324324158628750006673637170483542214665268929571351022381218993539128593425064028271233107155126893896844851342489488236278237951938561366367962323066384789413274590100035340715414272697895963135058094244515168701830527664447834969953800201211851012408086521711700525540968158167304013957520959059802792907822214097974620107436692440031007142810952320367652836571523048658585412655605334462567218315001856*i1^38 + 15885625056096640330962044708579401786388493617001946438569322856387636913894494132811103531680814685683038738417581386701688810927368343136240327626047260093548850826606632825538066992981412509217506051461998885049793081189076157395044300935824984362555025845696583966049575199122856565201989408413801285535291601748802314897209038763873149620225147005061807270049403871456885107747988903663715595501795797522589444945696437978137038045183201929002485337947171350888711849361528370072908245335189516822838903663617385940001098305413892419140366161127474922988289624011039082086198565300358498707111234489316210740596830840781142995847764625049340767263031975207773121856504149841330405800211325718762098731903650998399889221661873969326345313012219593752128062194197418957589001726774485000407448989124002665331612066030148386816*i1^39 + 199484068687240547991745920365256506066679644834360643071567960940569701603809927464179505662749646341010237371495495230248796438595889959520731875783626077935991469591264173117570947304538471715872040259957950250153985092711995436838824003178271372916035834459011100830590806242840838101244970454866773362747650781513437009244686694840513735407301287588787469539525834400496486485012341688211402001718268689050190181598650183631093759632854915432165127108909630150642492993917772375627742123685969630899745634942701837794516164697727643436100254734594218501193119715979348932399781954052084176868434409079019577085993067221048534000330237345414125083318728840620964673626420397649386403912476039224866235336877560101531213204711384757684816694124089578511141488845398571213014442232953088223781504725907059577749535457280*i1^40 + -239565716987477995364646707908778428711359486949810177202591823959946499069997197672954256931715404079042721992349646365864912504288565581123019815110763006223714837036428784460642089283974170608665350614386601559076616959219209515850785613059979266961946440109298847799706897625161627874579770180598797855013676456873809581451252685361293442484812697788022368463506871946235713634168207224837874573841829625790584214854438036621155430730867390382444912855316100674353230125464071341870716893375408321352756573179580302119157205593982601415454948185508917559537276986240332513804673717863972379984859280172388164473895579157099076933124434705521703212499383642742541530217334320159089796805657299920556617540331598621923326442219499169117662302009457853324600291686722107768443337114804508282620122955444868087808*i1^41 + 1689343891297082550444910322686132147387509643588277974393181453847961592018686125180051604357310543617514839566805180995646628684736211595353991317113399529566499044611387233458509081864804072224057989645095522484717064478301737347329470667025645819428343855879384690045565137299565808615547150734953466566598794026433352981487406383900741829068590971424114809120887127922443268158489983050949647447700509254732875537446119129721041605763596663568799157521755769978501109910230611942827540778592191259979703680946590361084232540693073345271129634037652530110490043359856310202929875812102036700201344966189540370312398218483323460116762856443509513642962980155248065297339909223405141248722139626795854846932221134464639257832421831516276646206424277533127785662476395800190168687505300585312001394212864*i1^42 + -1063285754079648397756500147130039731912333221226115143799020872397800102591445746868160085803194563017537205260699425973911301927038700602041763747303375754132043161114138799000598918736448535641660083664282173670012514783558808933011065090557803843856803073790191713035960793728758813162728849268308357562598661378946315275661053664543519228232062819128000968989197049987732427568569849293202261277923176287572433828005800723045106109181888573974775754706993536238632876300591454094508195038041648618370717525562581387835841838750479407592325352177084925040376380373921113043087229552561694480403882021040478756061079752986829743337821447614052715467350659897955532833832383136888372283183889345666600125270586917381795492943452034747956345933808506174292617408480509375900749584420680694759424*i1^43 + 759854985380487144880878866296488613174807247422824754337578479847426357648128368176959764588484152862223433798338421708800844288675375127608873363940465940946458865498913685964931466291219467779076305380944380628064807328757927839098680619135118909660983868579181880499235426342605514369439196978769115884782353832204892204561692446489849286914006694252646897577209220178771744475155555327520403221156074186628119360986369910901317471714755088338774217123506288054222987461257802822881023344631493131982981351622634890256439053112291308148686564681270842459819588092503924117115397420520143156940274142366338355944222968286789419797143562264552519032672370989690075652370492310175330337608896953120645322267595596481236131151576307562845796211674549090318880786453721099816380684500992*i1^44 + 28212102517156772970518550092267732036304315372926857790453510142606930902113618586453384630594295226798968667415326162622603329917026311573365348408183754930948648599853483840215241710607457662874964966073085841077166487550632077846754016648915153336330510884259785109459126506847386639974616088065821110529118905640271766903447232206703801489007993549686591059968241090020670012522111635214564236382313452611636487533433909000972005796113727409540886123406426861892014206206503712743599006224532969447394536662982629950929521695431301478092123942878811307282565635269088453224448612659593990799454079191112417478486167049390067909839138267108280839545875831164044030017293291588713266853161079010017879969009942992919324799018425311247782270277808205043391123591469317488640*i1^45 + 332212689073623373013378664247046902696857787784717296692643672046274834133549093689719949986461617169349782763008019383995461903668644548140442457180754777586249476805514749403324319046659886144479654964654240729482361023967728014181948641861003108344252981289657233189150904499590475147755908083341322178943839764685154915899406356198791780100850650944372511065585868072527887668268805246242412238171510352836842695921346150427555747352875230944427448692261826121134581490463755302557018690287332293691191934180527969109024089573661881571584300950742271053897767738807942324008177860627647122978586729152828352388356987008017147293392193271234002937982076448668025947655710880460633761492589485456505032469560755239989668993102541737663228560554617279646265368576*i1^46 + 1240458934410960774087193164108388950890686567145812647618177865388463590999692571984732762898278416870867019465080417834753938257938865572471682012472161963698009488330787420652032794217095168519508216394250126262063328267417977195637706200986169207214440762798181777954278632660712135380043298429945217105914966411681592918279639198331434525518607839416530764850774581499783614291924652935503641230564716435997654921644207546741991316043127529336054404074403130076494173829672699026528898691223911662055541885775073272190520214626339269344767248716991884654312135986406278023391531528019766763962729353717381090429838045512787195657851495778770490631160791638982985713171068936342387578625203286263989585280824476895181957413807321560563867657383137280*i1^47 + 443905872017813907570478828890553658260643500933892391179503284640937576390045750927676023876506244311764592007154733585683692479402408910567064352871710355796671337954467100800961760987837774444949507185986120948854772084163466481480955347536928189478054322780973331170311544567753533780175565112800506682932411488320743073365759552359175464804397672665176532272998843739029359419020820720926731635426889887337480021035315958700067249206243094793633309095086772444718097485601939545257662349184118860342783994874600307541195993592504799402674042910099282299331266539846020529980867614473952124585161618122635631915922815574479320526116752170477834039048730943510609867898593018122503680628484435937921357899755803877945419252772963564046848*i1^48 + -3513938274749033047873502766992743443757567473454273893210798769600105251070572778530914860589242281514512836338897467906184791306778779855754601672145618929842569866488665529485292395325678725526695130401483314574284951591883487466149474532907122083794612940587454020347521255719111701195833576173136908585103771686672226525624143974711111861008472611404507553673678467025903676088332782190765471770822314946026946131342362440652215443218970277775473107816502986687592288315790221777577397455700898086828314618597669154661843175427195593711984290716984945438069599921512376612352655919824550941835956842519519381993488084863986908464406374325202061832547040502132092302452203343574065671633795702042477389720418037639015868685568*i1^49 + 1994800074583982156386955829824289366027308652200742251163872705818067908717793420714419132985077920997425816133864546773511360265207153972926365924592694468484706019714116403623177313636521170647615072587181773920744364914372929374224196956346525464695786020717804585837372417291892825126399003868558098330205253404254822588498084120983230649203234455868513863209328777457193087682033987713097337739992540800663464688461427625645601751625754064482404886577892350547047921339912882303081367656474474350824409024799356456704014577205389876773051017879446433874022490732729537522634076334348853067644232821145295852144453735830485452998354975428336273748544743971436228636683073314804085968359045396620100169867863051536*i1^50 + 718570239678906966798673118639123610629241391015201128210657560144103757819906867484874288752290716914974239051665587142538666072182017206421531913070920221970503695136416321347918370548163966676648467530221110217511957591324208695632412835317186217242941909865375636694822962770696817150967188380476461262340411728814254587557824438659328786718197290125558697492259727474761985433340170853052673874107079408974437473361025001493065981529150379370979030477783980716078792689914334631108074246406185177570409593476166423777128233272322884636537895321458255066986525249020597384361949799677184714124246016069147288898038549152880527206341431482220051343847256248515676005342850325000*i1^51 + 5584449440888347310157981296842908065004961652693642730507187171473276993505458083534229723465476526035960302439077312628264579021728785493362808083407895413516914510293002794119422078884633051112815537406571387645452966099217437569909021019710559438876905081407292479009266910983226182841409286515559642311091868618602743147652653322444079751948339532716657337541268288367094084886546638455519194782896372709927233468550394946631835250986972544898030836195387031400800768511990200547989003788853335447713043792485348667114266653936167621502008278904066869556100658969817014080299708445901092215358160951198198771701198317009937890625*i1^52, -2195831585878136171508801381864579534724355950945340899305389287704117439731121909427098357785652654302120910320476317704371047879837310283508580177648419523929332829735800752805900904745858766922364169747636333137049679550353534086274576516513674359523991815286813575520623256125430268937972990036355668602257717179088011390005357628681790056625304276926287985104296017994272303264826960357434485219392752054538619810374282310180645318105873692184734576626107367986986061877114781551871411186869841290518621402260967474027708808073193507196792903069604214384571993697357466627665284829900014029591708802280422791114376869751195103664126401350609202836260550118090621660801950334192702856117847036785230416654732476051699823487208706861148041712182081352820685113959866906099649959286875961729218604513686179808070166174174114710526738689952045848265273446761025177269155992223537227060094392178880933952334856203091337457879195566971606720784617042731737800152014724463848575014704934757263018002351819181423196258283741177097618535348444892048044344047974370956998351806829614348925773734850924202956101748569615915555551439977373017079461391457043772072748496526172129758527482047962651668607163204135024125615909568457522867214810377111721870935676798160329353025281480568956533626968096276979644270766260964760055039573869145279998597633679811565806062217294800801222240963133440000000000000000000000 + 9855477498600715672594074750051956623994189937042705773302173392151696417323291920268213891345534428871507618438771231291532164256055875786602669379613606858856756203159873162084719759333310314247081643314011622197026922972705611255434293480464425121450225339634246636975322208831900475191316705620966359053563262031214945185599690747554588970785854053040659257230860825430941404267854985375432870929053668094615394793350254102884130140984616398990154795273937510290587164377571558042880245452411684406390498761462145999165526494325420528295820155417943137237069078808693068318691158722790619765876455417447833038451673022617821835105138252590759169418486461256704754544550504235521025423972218883892794305812314132580296988680965650762172924174954847164248673186509980384689934759972780333672948591146806433389249772024093749845759878827572003928199090867160368681549307298262588456155046554197092962924971339012211260950563725735478951831426493464855001838366395944650945386966558821573608431190311492840111394213303819985046572295625530376070893282082935699806874366736413231526876228849863027638125669619624207120385973242055026079323917235203383668873522726310695129238867187482055396504745567773189427117525819276230750239680875936527359229445778702555719845284186866758389352803903069159104628931657420790424097008934967539516926858307308170130261832882485411550700867944448000000000000000000000*i1 + -17135283432844556767732930302668639464564566303750935547629468663336053462657155641147722746926358891442421939975701315521326513918303043701421798463908347723847816105236740739388662115039238542796607456930106053218255597053968674382572382054839560918867770913225231599177868931502787744432007344455866228339929737292356498956142183076299317286516465805141579888069993789657872363359169535527986272889310891698757905742340646993949930492751444977959800445577996849605824612330587647007276814622870710837158987665074608992488786118340414647555560521744668620809767897587576652626328788348953351958231379162636804361918639179897703570755597367263133252102779877571424069478706418478623847734161139986935574693650500280311194305110354658678147745687027264144736566333160044866310703691322341910323046962900366139608184794349405415848275035441135979459433752690309685802152993348942476142339369567975900648930778558218754108811027613776867878865419124663038261575936492423947830030882786177195328188749924572271091451821932855094090208214908933595423927758477853919914811963437031220740578462114587370517914315429700807823316004972684141058927957105534962632587945288262477686602917446375387866247111427908322739261278478629479952750347241752963383864681442610751457630749188868617240964766100153935958238981472044672906676144137126954304980703206407649012296005407355003108819919175680000000000000000000*i1^2 + 13276172167251228134413695783446646855440303199650745247636687045423613610838089791141401363343971004423249202373521584169382021051933947248546354462020441404086889965091143210595767027973931499057760322610360862776485794598468732086605070027544553760810863629014449851238671967115874668297834518436474447490711336714349791368114624118063800351014630087945243665911434403046292377475575904152236110068961294702936605777930604026208404926982175774267612183546252811113705583785515638677771446443632113655887948502127258110301324655415732495034441073419934327610703575200232046174162036822674911118788469201000602427657140825113950371691041652991824399350279372343227342681483752102494231500591027739840163737958469866327705829692012666140085809592834962018308818627690763950468113936591950757564325311698373496171148570293910763376329145327580101988029685116276871319726259882614784140641238111778636314250503808817424749276271104393340291525343604939293476047509327428489317167945684276123259469139672605790321123429491254310891867801728998949500016098102647959138497757956124388150288501208733568166913140431882259041337272140241627636682779445176701095638195251137120515790658741109596614505794910069842323960688100881649030190183742122717472899797282585589918824015580864654090437650571680686360067332293843064180007733472149324700965221161210501800400250553067143502869875916800000000000000000*i1^3 + -4722995982541914349205734473072138469880516038692360105977725386306484698898034922729587109563792428925603849661468199457647046817884425764665924359060566152600146948833907442447858284017669129680773440140130009246399146142915676101993703698143836622513080500878456927923091528009868297349577669672113089136417049338736496340667190998226155815322176460289590287520964674787852907838445737788933463677815907821750211298590429301769398520240434382760676184699852326697635179844351808593234655519120759131992870572455458027377590877470591724819256758616992222267448220437642008512213442143727582972476213266262116905113782194762978468622576316431994203124880138002638677938868102836933779438783581156920863507185023902765677008697232093190635454472475285916203686718386797540297937168567944202279503502896987816168004575861163932222651475017144703770378385513537767086454253683231648244994652856200032866764156399740920588920787580141792926138041999000561967557965368996913119312512181570669873042834507492678230877742990179151009409955839179506397802119625560761996030131932020575371608136964108460719782698199692051600679857055412128979136247739942270120831650485680158665867787603740058056807696214586491777291017001439372886834721036815992510855720972483496077745857225792257896742271678178978202285716118181056119421367761822273756392635365275073661360525482324464427906105344000000000000000*i1^4 + 536593864061071984587314103492373039747966143850777525083306359629810236362801308461370676345985368420512080885203585671215885081126776682167602477467937504710594654083094694538414020164573412231659269818510126189490813383909618703073632974333035127801211945325188302957337003431249519465521531074393839077513650891748736729382004625516049968583292125680506556068756005433110818849198063784045701969274039299563052788256834107773666621997491793668271944946901141009797212648416086931819172864254414299552917452061719761195773403285275129359803352455464852761267775163906889717470242729164114074361369789244472416864050291978157867496880947213568901431741145716761094229380997380917707126655307371260445848102152581982007360714362864715785079929465802291594001110918157867138839109300876310642742552669572033770511765735296206738483009308472786334845678910517080086851845949221476048076018464500981982887276870512555419520587782992025149422486208453395234516490965653976503439341533885905376346101287826011712528410385243558919706928767874403738987062251641371465206250446097543711910605443040700927565689626205647868355187056609345057441488138526657909618550851412230058365882490959267600199591929897227576423962199154642855789977519209099561841017828904942433927400773832176363866288074042586981601524891307038316817390079270946380684833536414127980203642998508654353803378688000000000000*i1^5 + 19325344092701391494212758401530092749358188101686339664678634602938926832658743191796046182352505306594572241719623927921971295077073191228583715677437676635887790381123494585550114103260664656441789715648029001213665835681018171847508430531509852643079375997822962914909774548098303654360921484031564391747057922518269457629666654479042887749835337461666975791136962752722467048106470197998632890868933895096372992721762712036968450091963342989755094253825422436737680962891414121377849224089888262856564033184862668041249370470571467559035342732819567099410135591251666071726897023178998408454596629417455311027371272271311513464099113756986173139469876578040153815196022303282819263938051897876106532393750403532023381848581178114125214117854408254810512926680500354779753399457855777324018062226461604062108948695455931140481773831462771163898128842395925559874396045715258554930355091159467427103235835177395869037904632828021993222916951681410194570273621960000239180313873189006614683762057555192681362262985646773156679855451024499470898574072591623662326063947529443414845767940151960808705833193309886331430287802670669505497759314925481313091701375407778885246566003049852134147295553925616794302074566429286957214076311245703597926188576368272521860496625427552929026558312496369492804953881194000497332850411527551314961106528262109499798657994257935748615372800000000000*i1^6 + -14865433282251216258990179178644383348139100446817922050510175051705652541363608091640876842125356488218397400933848779001582822469323701947540399646466341933103153263464917275749316411744786174999602877328199239078714184183230731067793528682244298997674417422362328583746635584607052858713305226479291186585537634070177863062898732597528972563403000250654963110113927340516085267652766886245712676938306269965307701613121391955464092551402081064153354806432386323444015092496439282508259868369024531681566965922014154825828961959015178834949551351882078476324242168648035627103477020608048731025419017601043587994396217215331450507338802014012593329866580387568325787664080932611356053079008592773193788788777464685163748248606359744991549283539076479114785621333521062662632836351095411401298053851361661735405775150734810275532902357036968444277346235837255003438126644536783065996288093163741855928661244937391282210403466461836438880811853098279729379661775344377870804401136807844867936656632960336730289674403299227420200179541699605416775237967747045331639285018540091620451735733113660897375951181119059387524801223755263662918111951239118085662953415024119298019493434537243672117505972893752052316304464401439911521301624245177051635258340072994731479530305152741134640663989118534806465937701982828967473632873734994001700252354662557594639420888228514876096512000000000*i1^7 + 2710986614709235002068565434486599341543398749609261829790252544650600402246487063540274662465348421655540411129639770648824748123672801321512395400677948670998449302561844496497308794315182964158839756339191799772826032642224871774218656692119737268596685904239336629923598134715571347102644967191995604995872618500755489189776848026229040940499636376657145724790650046851183999992342889851988071797026146433084875408171204135863140948673763241287667095872495335163896943059601735067104187169492244480320386849124120301997197823944113951038684788652521778380866970589887315815546436591201415651270102217982582737177062382690329772335588304566804189086256265996443540014347554962117621402489108144272874262820908085139745421534221457624468902778619172473529460033490902472683798020902302229896949064518202675767162184098119077718733171404800400583800948872312855625758824585945775799340251581989111159913474279480772535089393417099487145331263249409754555889989311779001677912614336774905869663829769851137351245992563936379652376846826426203135218080705865972076030027083294392119576933929673315504480786778127054155916755430630404995046484812122143263977906357046942368184997057082458264711684847022753057340139796514785263834732549070169835245584755685747966994030305914191421639039096622301529038959370748661264181233444017381548991500117678524023911161770789694341120000000*i1^8 + 16001358451460779851689421909203065647427599787872511991683815972916265670598548609058537807488639899921420012742840081629063677177119468141865994767702174943865225974962577804819049001741506098052825087019980034728021166882534235809509750860900645523123043070871856448954011202329332057334648697853542875530879931230804686110829370599410878722884200393554695921506301631813827809033523423984832609461873623764673200089322963668395089063392938893474905273932850630809677833460342387096793350114882658954949946367870596819796128102057853975590374125147580843437335633619708246049376900907528392450041000279633261522781718225289827332477353298857129176411962392331639879684587383594971044484091511576629750988364225202199008437703018556146425841405267931786657183074611260725020192356976750733173775565176662974168579128287269643915315922591999054566875479705449092697572499728595834286604290378413414942543725295654139673260229576395242349842125711782065897626044823288214883562660309168732461355750954810585101718019696437774960527206663028060589240607356564490236044493824485776367027319320879426912279533873403127100958353276629220574280277842719698830670620854472532213889366110317726345844683079800826781357727794604859691939725568998422014028714986024026281478651726630271572499981912467728502247545966295315592137434311095684684629389621325642095841291782219366400000*i1^9 + -41140466011386656381555784330893877428107879762336260548249214269925768968908029283738095007412921411479750717417830258079832025922041463278017281030611443968016122166670276457983869889835300407459716499476923949905014830407036045809851741746536155536794728852931226966926128851402888487226205388531896104148424979076265801103904937425497731794328355383507037745501728280873597949945954656821917996284876471301986978231714354616075775906073894615672347564106684394936655793154106342961813502539076675385994142362452912467815229795865882726311774544451292039563554784369738514779240051313036782361870819981603951982128799640736411995164843663430098341135695180549403299043183969001399541300129391546838538713006301374597640852148897203225574596947920635212614011921295617440952027337763521169076554539768967212334149936899096267960793436606745133138454160891759047863199818955830301134904075871360077693941721411220624831344360644136972871632474035101856591234465821454553795709435405979507148906602177525475694505310688826422214314826055804966009943714936679492147702771090562147737214737792985696634359996838127205358564290312080302344666362232505224655810727383849728578379158763592747471154731538796109414740670139419659109761091564641872143110718252293965981457406566458027166425318128593502250861997666327939386106840210149358653952777311416006557820302030956134400*i1^10 + -477739838724012057444018027817647337453521839464349853488365414204150301603000082704521455180107687672862838866992167655816370759937248239824153106793928976542463336175417071918070844198326651081076990099941919917662576984466992301204619286203672466595946372731474474375996397244865310548616593102050454870319975478649500087950659591989798853335106637559349420801941839777069427821442881651089627303584280756749754808828312152135819042559599945222966456986886526021443162403944859527357499414622547340572345633914219050959910122972192546739839134117173571822570542276436106396761696640513440583185167472198080216576738583535052320162298310882291086901625044947085194939470512195632412467719065789253695240355194993683651320173047938388762271473271439420494161105346058707103653549989814204160539473521795611951782363198418709953659894731568002699040990238682472814299629472443348106676157219823086047137784818268235731882249355223987978494683932894781496667497081548211600676606629891649642236158262667135946795733276860134373223307982471767217354047678568481206409977245483418696085294802116032086526191898966932771855429262354825184502358670284021623737834235918251892484023686861339861863482100507900178716919303348459623394288725710813275318782699755796999217976693050844532096631316253747131297463868110277823913631775917504688615818466733584499625572234690560*i1^11 + -56311751268321574190243980662376087268776034712429112480479448548325230568918566979513386385954400818226431221229686901640324854292342626885995356287211448444463358816632375749279821096386510045218094357074025193349733759264291683137490077234897832971183831418368484808391070199461859745668831383261349307083768096211062035551898894534039275340814900551378824331298605363069902096745239560090382318238675234318970571477948829045093799636482271690148976642522055467260160646702645696899966974852858290574243710153183759722460158435340404513899604225622477992373671610161423029729367696613218487174929191008911221130905844567789169379135668441763614548317246727729613948223357603017163368581539247735801096830314730216053100339213172052564546713409788798529192179544094480508795831619021217620099870288845316486407047461023236380211098966516994565311509598197357324090100397380841206042025358666852133327362102025166710321906807278722230858279228759862058474854295842126032740490264875449579355921808596493647598647347432336500279533447805600895891379552945822048122299355865968004519063135519737929845468310344630731758231379011518989810117277097931841934056234381011627485546899544098811504532717100145011461309582051650451003722624905768075800970769650688514961286298982487278323600431774663959611797545838500993248978952397401568442305241415817351653966741504*i1^12 + -211688405665452592793469767330344885451540586178904002029929271222138634112101349920316266825170472931947332976870063441273237704778682810669342650136814008714409223744029475249146357868222176153472274363023429934306866674709027841456259200983699598898210883197461821211234109808360904415218584053370419593151974561475518736512223081808071184471197957283297301124852868904219533111685955399409930816978774062964248981221122484252621789525867337759867691356378379399732210747766656844550111516332629744196282872390582240850864425356159875659347345398210348035070437839182155736532478179214576067043770569308716274973724371489101272640566818753844001381343021107291379469574050126358445452321580353410234343945764747349076672693295095127497354740941497392082779168496285305226804439255229285919607023037172632434071697119530792066896354424895104837983099440731921658784847691953198211471276602374921082515409367094402878630359199275416949692047884806617802132930358088320257540412999384414455993267515704194914776282241192274778508052462999647017365810264005097520029229216148107982185861733458661936639083984144453220006404750417187259334952472661641352388449847689312799448162736668879147855470640356361864379918578411422123123776752461005730293698357453910801525475710205886061106716702625421391475451909558439155196068916111634086258572149577455430008832*i1^13 + -4223046319521806312392456723391126586557037601518508636600734651623521515124018596252097571705621087718338533743328390769102356989333596077977853827966243719453062826507821906341354927075194976557430764467206610541234530863081482278163332573477433218368709351437555420541602424937946669260648448770414346558161072679297434603728357347250161913922907637412724422520587465577629894274615227050043982570446133683211655479406566921944467753226466996339898388269145365427014950197013827612366449955117745943452610753078166952229045828872215563224821588082257838364401799860063506616840933193825603644972957558339448538040214831491541810021131952095219964747606238780468013500404850259621609197773212284078563723972704305352304419942126419995938072590273741408874742156121770300057976858133534385724160128223522911108592595541251334652989644598925620296928924654206312739929864958679900317662690438213518428363127181216552717741446253410944123893617655572197459468981356148299114567594620214488944115865229397543968400516456747692404107531968245339931287872284717242213099671475129668485651701297550612050590782151963016000436765243320125010428698153586625514230465625875514097948870203163848163393690949456001653615595089678302646070234617469441846679277213817056451633798237960649767738827496238404478724445113066208530017217034548583286098158416511893504*i1^14 + 10163474885768510834302466556737668946562853699330014353071181616150510384892085631138733449800494405383515319133698367771257576936298271272367526845626088894155911499687964663341208720489840005098500484047060836680010255206322044797026402906540955088034456535985352809517344069528305048716918715039224592277388215164154765036233388957835994064016687227069306127995245221459841249912972084218894173484524941052346515093488893858848639672506433518728729921437360220721004305802070139910090781997103199819376834463665893887298423011576957569378174007491815095535799550938172576764208791353419616251014056891721320219970971775405317633089563068774489113788299437584334941997474121049174968936837260855911016385495744477805607289754022494700435859770005464033680212497321098489907877186387791424077087281691274337641174723898396278126511705338225381920870694631348790387967510479528976264457551506162177246374599718354475560382956248871654322023559564620841739573890571069969758346946314798467187594572795255388270014473701025760881315484424459604820956434938803529854091264971480098643095804101201168900748833083618042808973354583786651448779851581958401437132544720263018766857025890637791068430430908003804687538679643588305078819335428533292869470005356512739891677996228898112971942302841019998666268307683259709241722412829562175913867213799424*i1^15 + 2097440793919355308601201279121576537276953910020706340712239072341616020499218296227476652197366612734346075285370244601403441502256687123493608365556820903450886240861816594226580888522773285651668127458746056819258018559917273883951937750963822034384021125989263204620387716599590335587720653133844786386198533561600194451415268879173910155133376322931884427516502472105194904675152897753538911460391067472625511563652533146854515748684194375460032386377748100965731433125765816823301895127140159991602741335973792433793552557497117646205526147944958203283706854400634745863967185399653627311893056362007726970871439211909776222518597423439240673850765112906381863630860043204678884432950942600451317428141302930212514622954047563005759107307450193576187767298243146192047480868454643954514810989696470985181446634124535961980871378871061427513135032917343086196056660443512500137564175521555588173382008192222445219635868184792738929629214631354838089473631119910782694729925577957352004430474813412751677271616471863885578345340149820834376786535457780638653203209441056886533518950944557176671648432226838437374152319314927978810929185004185465850674540419788630661511700783224951442742132673334636411910187888675882252248932247749509304305633567000590407622102440531007411981972261518642442079688034289904755468059797767919188836352*i1^16 + -56302065569756756031023706916622374647331313075135157042430666140717987524018018336723044542648483457592640599831354906686990474790755184144306730878937962571824167331510494346845437541459202602669192265377078702448226341041152212318056443233927858446030746231974841231210077405643409924842040190286399485842098361056657139339109686637685479846327577425641759700234704163076302131684852816861237187094222011728778878957121276558767209409300766655222353284131758978095910775442228956308579032137999472976731580597686984926772970321809071022836856330281026746321114046621078756838782514542113698695447470089093227557690379079522168129538442568245611684658339146249080632683798686652984129117399736900703764751170157089113566533489785351526329133742125836181397119097231734054632980896686272226860564435712530764261940555911576696260057826083190652489402994444256050151761555418553231410996050813994496500184459222703880775873493363509626799782589102127025568089756718269572507209073317816746251744939548958977669939694081195792097825316801404482516843864099266640886303599186805636294549595511445196899794947396314147771000699069715809863010188978902355461855291678213370678050926401236273484302043238131226538648360580768354200707056435946869595512181713158397421884482601468096993027003029134933508176824901814226696179070663789641728*i1^17 + 169101107160676249685878665280658994346566261091175422154196399988540044606995045079957021210450491509788212078495896534183524206857848440564849876476257969928844662465504197847641449154665941939948008343362366297987830401254041102174959682826523387152000239814705938697577906020114168109448547522760384315919186128791473444840386028767797126093275939289280830519969263957738011805744424385013672114496860372392780735237274500207030724203057423382933533973652431316902942609235602729653960007013375927369790850668743186341863269451887411648574643781686657907590580933725512277212247900116749928002389354317906707916912634700576347001466192952664619351678098474798620302204554886896442214420440574675913449701068059635996633672611512077174428305004276198620965513148481378356348327797324658402388419870791634106892909359695704383625525796085724269915345939333794814338342280062953941820405250252904601050806785921531072240897728510667021503599497615205640181119874390842930518216250352830152999768317856977462194465596980995162882708260135029963430548605473505371108329852569893305239692143567787746622699814528453085287259808448037888405960304259748535842057080585703781430972293513393367688880194555962317507542343106943161528691070107167048457675908887551936621691474189571465646998815281542359510686309854490035366832698818560*i1^18 + -136810304784559952859155523469730706648883502294083569030292710277777225834162532363734467262472020887006844344472916586624331326577492442902741984112640840512333484689791714015457153972421742582503171767543188677056176209020507928241784931848001151258506978930039935395157127016260266510872684920224847021900828813291015802457204454567490780915777958747974246173482758626259341576838877262968581264067377991795194183807270511657674906102479133061199084284809680838380057359579427243672116667828834468282471612491242740501835470520773719324122854046914416875720988225843416038478289375624630597269310169428090021940789260932662852871779334646047542659032912211419496783976566030164787763564799675272635632431224328368169427708910527462634068307026708902265139649935828139104795167595247482980282441766350034507196138214119795802006928278942414861972957658443017085133925853833326126515016674003847900609501261770585699116968924002895944901239972303079333136461060018278585753504089968928671735096388358462321789587268779481090947214972697012336849849994259474952415640590918303893395062906658623553714733239271135304614123971993810904735321734114681608437411178527639715503506887971877631962813472139377063999248781791368413471937273053039168483892870871944887035564896484492957565036781091374119307317837810481604394483712*i1^19 + -462392949490031508081197173595113313576329211812258241101216917040046477571322614366833960199734365921710046609061965762255928966896581587891676529679615922025879029610246658160265226338596504334396103041353870912529108190767387951791568107208133774268807020199754683748412549009762242729589518675676880476689949692647327822642031227003718874766801091744887569463667818066863432479810276580536496662504894100627846186360655055118228305658827997194173979098251760744405284683526660666514683570412630847071470739995316503889176916202356537855038087356821888503549025531750679496860288182894249761110035158541954782072153426768033119950127643091334354241144487534756481740719547341686030570484084016272103169785525118609011308592440923594938152885734308001526235744810955716692473399348941663729932282961376429091348053182663449939517670691305602345072129005074869725474415868083146212258049719288767063440706583897587917342826783329936130691827443425819984023900574864325260352032997048269278531001353359414558879862987129015996498110292237038061618545242947699327090180494687065397751592220841562067934778864259424832865035764393411608120863016967934993576692372755677280411365011964945163915644804307870245448998449546252285853561040056018480148893131720618941160383624573642318137183298377996338102894278500270735360*i1^20 + 1199743425076431374058780115471409626367110116174295461229585167467618952905948024233040221359132120648561328141804538702229284737704012057839465503519771074314661524284791062887890766346032543914936048371631621491797753994997235996260770033934799317020999513496667473056825066247586968122023998008815425261908332954291765299561947861344934879075295026455660381774901866547508490013620199511256165430014104297028389871828362898193102727467237894649505510109972537194813590292152473091282864787256014484563650921901333110011829423860123343051390300510031350188601912992808972041622306968194378270603210812612097022834753609707233777009274565529597750265985594459971972236072856735046101292139319288646099846654219371093472735605747406946872176056023559321273646397450517993092533766592351427485348421061967759557984129912257367271806143676612230363751087715894873610602261583045751447989105931851465372467128173024098888059079625714321985546966830294907225057489335484086372293536475106854508683612167124158083486221187261820271589869880034817394324303754009743352319894412730636446387659917528789935754325665826151727798958985375880852810158536380630369246771253655618432818445435628665752649573335160841108183166643821593593964303991605477254656866181203152520240194193162231587579730545213721044655175536476160*i1^21 + -686563613537845402302868660349997117874539666589132123579293204785276392624249720590167437729299921161186684802296228281389246171705287960011831491678186288563524529164708197905730259972680476081816852084090111934554595460343361056300118998678599432148830988150132997123375024723998701570037945851803861918656915082781300532745720565641614823141335296705367151585364042592030004910425787231884428821434522020154829551813031892394577331925560601389268766618792124475853024389698090201377900182972034305234905669025044197413506594885753383162852508420254830350888503039310014085798787008188103993755603332718378068925424877460987846549916824311734399402271855370465023494435969570339200163942530735743850906836037867062918532897035983772101824167757871181243218053911105126906420919581343115387797323647470697557377252980193340250154011780286261624692751828820565144546347540280047851704250486351408423095771851072315840438036504929203239658445708070772566503493768838248434127859849065104863270560565673853517739320752573244109829817349274602420528544653568289184137872609381675058316719754859639349587194672573855834190477476384628697585269632906495941102355401108841429309544937319975488780559978032394222476667226328612162336433121745051935922403958351063975663742153524613827050946746541129231973220352*i1^22 + -840795967167739597313190362510523268128395321993914751579752824909455777717800840290796401099676167822538094285668346499787881818188617420470726343626580058804166517906173343546390547500228616210100116291335508947670055974000137709606057776038123157261360078629134121369132621064403413649581666297250002304363760815239777146780657858677070086584270539693295537775691416244301339632006996697656182401784135177595038394954118659254950137392109826797166216425560713614992577029402628475494362500326559392880309499893029805660676320805047030111006045417831920230095959465139808463144732618006383521914722343363001120077522974719457765120883443493196391410209121873142926539540626027392328686909661902521317181687734689405480761300264874403027653939360633450659554820254310112183775322865417667026416036447699069631650148962736645563535397606249645450704472612006765190222888352492136671282718595949066672078248772655100782611393067541332912432062580985891948489847570104334066831600809156975358369806646325206675288608089418389653575150622496527113969044766283616224917542504143376083992715560696502331602127022208231633022746787327746784531986619261220004325849503058575695429469462895847237245499843180594118060003013874686039448773498273144249999221790797178752566401016762812146703674572490393255936*i1^23 + 1188695338602206644613759020953104721683721365832069366693947035580569216577373369662951668076833439372073729142770836126079002041065695350747556007729717258358911417240052259466442414028289127714450486728759486045722164861477053615564537238431694886964978701521134910635456821656908765438534951915623689573470727556955637914962905122139674643965492657162197354746824940986164213755129819727380823016735970274799785936624040874774541758409519150403819502498963026590336064236651591663342450108786370982174999361801392326894934264951946868556861752605915460614631457695270168522035205005861215854064553595410771675469290354937924879399205440231626258575675725932962413635285250916377897424873814981250782799235296264661524854698184494249397510164554649553915709037339323580669260687598472478839683023473376014247233484153200653828800299669335665702473344363730274948158165429688691555583893880763877160871594850630227454994185043695334277331915083098060381543800808976003941102748459454245134252695225080339197620216906033530910089900294715254916435618637138999417946198927612943324552845862058772429061238700858425127629554870631315064548783259821721275863194668721468888659615587003900166844323302584985049724652785202962107598982067448954737682058722331528563341076431374341039790168769298432*i1^24 + -195821094567032565465637437185244927116020870068664732676526014991746494568630192337728008020674787575195730306002976309385282134072478142878664198998557872685111890911326357725571077193334995396237878893399286776340479683293667444347503935951543719769251462494934840425584662009760094167322195309421699346902810948515406115623226179728291479521068715889680437773265112427908596414156914408863353755600155580019512865361848778189976615996688443708777190153932594842472316558739237516893847740350433748328003739355564093246599921054618968971526651113192946370370459973187352639145153765691534000623437232686513641947612419265918705526498804538296412142691621296642612407233705534692778360011283225451222104105304149913455423834679915275121464527995659713758703748328527526425062655968593246798385909859669331381126226894637101556052035467434332196738761754707614417185854424463606316630764861922734527292537036085132706874445455368109611368441405104922335235535080558632346472109972105875917727670468334763831815957539279323524240298038786006423471221551003906560216865358012366073284001843787461869421423345299615900466100649381249415573987492904404653337050421486459929731676102492088128034886283035085277808323687044773085897104212470298116105417644826974825933099329121842389011398656*i1^25 + -524968033998242667246256519916410396024017371703284611061187523959547070122434425619581851626275417880844138931843020298487543189941050035638829164487768000365665449481578051224232088145932130883351131756889240897282723347680051746222949259600154921905681716490801927727205680699785253330628173271232525414602797925700229260705699142699773669298114265780172709805576684476474280221688530633167598217224033466817279667358896229755599017060033074910040033434408381912471710086080343970684191309091820898832157042712102918414449975043000938521880957929867572534400342193745137938774744795647399666517519580078928235547814038561309753924355092247629763432187657823093568287077911111627246723817006445269676708919325150728868824117196698354955782535735059036747699814262300883963328829896028075804118760733109059079427873555230304530623185160427255502359625410469457172806732580831130488625083205042888238636099347358731173325727827592854426792513807844016535978565975597822715432421528501590506740318490446410103414955601227554322298915573315091901360644588544514198754364803780300737685750847802300456829638527306638562720943966793889480350031824453806580203075805880143731643052346744301225142567972045362419533452954665567633825257715898001921961297075916778181827295413312455442432*i1^26 + 618938398336302789238716467116344457183071812889783106750640430977583859107113391926735275434127960596639848099388414371207935743752891089316006144105148911982594347691890638448383973750447081295077373096347413549206083545625493891132081227593429348271871843731471876066599477538769290880996863852600536413752546465655117549023721386314094742232058277356496163459167869552171011658424005207441112743590393474912361011294782232804877162376087221756954934698410371189083718560956480547371578526077324294479838929486837351134222578035912004444061764114384668374623897720451765805399071651345941194506224765834949719646391731792012824424813654452637084047226530344816567837314222715754564647966558683793052100034427870781727426717457040448743095546256354104050667776940183479741494521200315894124134458704920575726459909878174819899922475959355063872003201984091558851531700184724428794623113199338783788166273887963195622363909669162642279774467621532887514672956867584630703373134503866013973157108083146332757404387825769989047907000595700237621931287844333057123997199972983080241498488268680095683748402933197334726692840259959619829134060438558566155309745631740185893777124827487149305628434277836161678528976472437538512969251606752401821384051275294444050438188284510208*i1^27 + -412869649381817162682202640522653072599418663643714598062128223075778718616870296759855187355408442790060681353020536458601430516259846251005154608490167837346910410861725125200426087511232161559246729706847311963295048212782717130990552798287380177078428548624620004358170665227891701955991363578587986153983290356167730243149288202967802756041975221002268336686600203221507359202166299536969576886358332566395876788780953327652946675374809573779576798331142601303570952893317299952014872682454641561999520322845661582875072223537646425227665149347925841463835777225741752647741317015310969375254754638033457248143365387642063384351860481776984126576635113983752905464687417464230251119722945406275602734624937815552870352108705728705734650600796507349503452156676928426441243291823178446569047377720770174974984598527916347318523911726789462300925673585254259709609170384094630195395377349181999778720762466574817160918093765803763685283244823595496216933575147958640065117616014364875257527688223105467847042631966888617100161623018643689483790112304739125743791610234624143935582020615584810689855851360904281948277905543088133048667821351176465817714212521008860267900266406775375301274908269536193532032419712080507978398163904528375549363980029982552011355193344*i1^28 + 148864386917160028183102367179598972373163794055835355266537539872442350426176868137183331714610831070448872746582813827028509996380132271095533414828031804079657806707133721102883775240033514028896026003435439135372017397666513663117407161624820494971803460143740010352053632191211050575582449884102040286902944701398730604376664978632897347155678859875587899227234517194710155127478763577070109909172341166694690040622331262616868518865877747189053394812476193055287336386364676511464968333606768602108469007457837854687371521223076707365624367978079338629041571728165214199895265437770219325008172951930274509757030752882199688012570106744074325498375450525745939901755821360979487466894678411268762956579614791035501376172563941798281342613235153620364585106154976136406856729222276116092393569140229347885545313120715573229960765892253104058194141619814249674051681985738837842738980260131556377396983872953661735652083437834148519951558769295184806149978627996501541578194814495880084152965614038953801356013341766992337753290636418603602777626676893692697095279962655195672543938166401811992681610079695773804687520204724010906828728002016704827553805380748731052837245320557785778498587024682254647546553340017793204871505778752155799871153612035788374016*i1^29 + -35849319978389728096750300155146504298210188347922555579492832590700238809975073051314186331632450477673234322694897789958970453893515990430243192022173464223778502692823188467168897270131330157882677803853600455226989708079778935952874244777853913645426765521660313979106710004432331400397485599647860260636882308428740339152569069763920781834915202321293483334938189572678742840805291287409084462960356926291336665634635793938617964407965925664359121304613301450132696447753630790788360175786681880038021730071802920130968040922179672209601850202825991782274596650869054955322803843358586839847797685810825139179221921682702528163120600729294450143846490103354362379214455020499890928796069170571066565395726453966129634260469773827356300867415457573846777168951176916359418675435198694626228269746717617410513192263070144309509236959475720702199928769634505160798747028900157491965360554310996755064068299383731879500921167972413037038665956909469637506701798894770978289872213005794708030414912023204802511588847118633503780600035081184452734844081095333923743327285494875452775224939227314636581428121713533971529569997306728731380455462720329996184742657175308722995221676826577738700842306933907176866189435631243000883159602926253858346314355441664*i1^30 + 3022670905432126419260493413440428634997797405853970127583834886475002302260681564006372012427631417875145900308368939391690309744455212982270498997493142118389537961445814705973187365192934425584213227034223815036909453538955474311300282092629082913652819200760541799288945840874749029824016382267922505924479179759932749140455511447326147795238113076016468361767362401486291209713159018057288284928373109109103263048457976103673114801707979165034743915113447892328144771919026073964874953911570128207528412555830283871238898693586956613470829140769177721316780318684744121130651404304839444268040707106008122671728616449598331012126781773771911748026529346384967148820044012941371963808856883534854721814879328565207495808425478584859448304648334906765470022636351418094510153793126797748149495988668837052274293889941608554744743848175744910951361809271384956868101561348209222226114995396670003836186504893997029114524612679975466682820662012081678531394609152103730119262985532693319734439065607556752164858284564488957139219901449548386415622351955458953191692977279562920945877214935375745223028358730514852815294371533949350176098631777223886400542731646050380285345015954214453611780115091825104153743258737826539619441563431909045670248448*i1^31 + -138379611633158642462355956869184389686126612809340089476797766281049594492516858811353413206231454028501838050149964573258325624613513077531978430028111294451535126461299817944334206935128825286679781267378235325394284227013815376365194446145269141866351659282305132915133340051845351354619633137595322856239629655005693269890137757278939322335843300493376179519782997685718808039130442052432823834891177211012292071251522630479196093058803979037431591442209323268750323236580237402574754709553651604894213746323580979759055994835082845936653890161644656154527868857226812483184854050341514197259784393954387036845094760387060301082829459292860716736265040933898606565506918958480582456433375270761228723788852044403849704128247627972911452100533954321794304782268394499308365485560359134145285160086748542717859983680299018379185843096181654820256656040202604413527209179445322036551307142659645709744476839853313354870274634138693554549987697156418800923479937375083016340884625078268815813678745075729804655670582211276246152264079668245700253090328723474887084787837838303197445600686737463182965381344222651807137432971886750093603991745151925522783619613036122805245691681493102398671513613861674646678118392270220175783859348733689856*i1^32 + 3031404276400135273099789176830985279051850028803651601221202339643032406263610017328975664816505240663462739759170821474567318233760366222103287270262785179658974039910938419804306071003867799806518454036040263274855271014608586511485571817801557722592804623716022090084398624804410395329625125068056780815558067974234081778965807984282377281660823825916046994740798485105133685202545595757529482382350406086347599772485660273997851123208155872874915663619688978111485240535877361000949744539449265146701913784863031519988412513010663708952354847541975970676615130176443300066883520860565074999634666876422911008461342462878982426155382299776280186720932228719110515288021360958062720741789434498603225044076019357786916637757927874730571890271380973696622708087333476001735375348079354274452668016647173399932965897762429473112074757161618932850797190982866205268976094073260621187526686900604398437519909309764343509958386053163111051503591622403378921727905028820384844471736655808941527041462244584606253255451313491858758823286148628964576520880043640474141105482744494994259232408672806380281368063385277971131172593744013136653187515488487438653842930367924237193906101096250254128821723860016437443724712418611449091174957056*i1^33 + -52074923407081293792526275822827450198843208814781925871697353739385367014378015031579512546414973240499887957905115603677331796689215858988865917520703878035198943088912015785640939992789266334740864539172895414741966815095358896783313731749214516929929961403556790370147416712840438841263743558782276234528684754684294902114516005334493839798073946667358160837876027735806927723348623099432064671764461425747014061527203296973073575510917787468484378203742923334798695872171976769797894556860514272188412621558443932722202151881283466562835869254980670185896293524205916956165540538646033607355933100540361042306142857344382301302582459538060788287006714561176356761753676993619817900345256727627473262097259586473958538795979322578296197603480297505973813075779329243450204846944340304303020511711965698509612579650170106251439722220771051905366399707171222811154576051280899998763411274897908618916098746138698169711961664931067087869991836972355605284771589415947354658601078911937407715567715230081726057886757014653219450186970241762031659103707534275367569712293081162531921510196399264087019942956497008292438857279125209697083230720360435522786548832523069513258004323923189044429275025625869758752092275477997158400*i1^34 + 827584396442090559492771128673381107550232150968448026816161028652435752673644028533083116545526656342000477520845913708985858697105335777428753430153242479281317822353844139067487488060039034166874197232118645063538733489891212509778647030183028517028078644536826688208408941127596739298651546229500531749029644473281662697106740449923312162419513044148358029493892823291255043007182764992147399204869691840133748366270305781309345367525990249606209708662410056501336808979908503262618273397294916772083961824754423939594939867821256141356391768649209200553114262649801244367523033476108719593685580573432826335387452388215720744268297712215554863540637432970254381375405811734125205676781699148995393479042797810200915468667795515669074120199113264987594672393262020202435463333075297106728251499406016931012189786801186471575843543090919535871535264433693227733096728705555481062649291988993558563561558026290467778339762556022546457098189267102013719594072877788465973095013659894078421825599099651336179339803759393553356287639379050664052205988150475018830606224917217834181950927284783754649921550568004540023733660564955338105121004733979802800888952174402919890181579493233697025078012875971203417728610205696*i1^35 + -9062851687958200617268223800976217954149217789009142864635894863415286526706460205827563858130802086284540001345889199532137865198295717790465021246063359973663536136800833512084007255207607528715038573785086755926366232643176009770816406078964550880085459554387578730186423921781591493925854998310043953034206401997915562394325132983993620528246599852066134901886033808559461121235408644696904257907853034521252030625434524577262383610446310135158707967437251372730123898830338795957397808843064551172701017271709336653257482805454478671075456699102714277720551016928088860534367382167982571165373455174163110550671284456956413366952127941566052005538472066523511481165352568323455020719575237682751129557781162898996664948134870227572798928456730053168226184032871278208074070848783907320285960510556366115068556091666311061707639490557087211659573831796593219885671468008144681791640601054264998679415538399508181884019144779161497394628231192077116232484174972847110805936807529073112500947242313694513931772809851164935731672044355775038661786589436718784284230301591371774941775224176685952323458292117388391042016423888962184926759333274343806455231246469169349163639358105094047490593925647748762173440*i1^36 + 35734969850742280890562955339328499773451590419540718041671223866973088144038713952422188629501776650184644628928290174183280205789301721343976468392216933007928812527457529785777468393843840737379972277355700255872745407307309736884266070538943779910686161641998733505315785150170041756714579382495292193206028404859010805610951815130618201177254088252988232175139107335020143396877644763860880549162417335238787010164773485222595366134145092742394436359583476366797111585601384290306618871086741759782538224296682817560758938985430091797287017544970439257359403270748164875763500710037477938273317270219148778162967960585197769999482077881167676506999450699432309856301169412255775304304826163818521393651083181969327384287775565934719158995274657003463664808826298601859816374521262867110234095868105763558088478479098032681011284848064749841546997339295348727370995601125053921906177290314020960794555296228102188283499192830553902282141284983985311650470349780870523860777957081620260140824374730849699232099737319629988978039806923925426157477990582778967396306763577214945822529077258103028930703751616278128405736641063210369698736381285083572211863715142732222984041347236682336894817455308800*i1^37 + -133190136793078519643399928826564929236038371655010471109292710415923786426141674212964670718332112827137191794371736773240803858539072553717137254008781853638482925150207259264555473888464527387611560905928909313792616534568912363292402353353090383560358167836309550201182623553742855988603012205876616861197992074795076369551536858745855673903532279017253746805853758360074768339168538786403310306733236226411912757753880491804671670630999950636229739225065924401146939827521350360082470345546954997934910399860112135705515785391473794484424076811264037990454895537078720356320246588335461486752319747139677908507823937442438806885877954300335500798596730957674483716631360388236141052288379484686986525672865654243418791264965624545659981476818529135340391762899878450619405806776088306308740313652705295528967120721008531614846750262671136792264129498838447726286522790416043845531702181178424364432341159707322693972900350350209526344793288903769829481702570566148926529776346092544288662456035004759032964407501540420924673875781076290678039979234907334228689002066329637542990181603439539118048682870533931277475364709367523725987531074687826671585542092327521640146794407744401534091264*i1^38 + -188544429430027110195831124334092475339348072343699271906827987545038614582741620751336448384636136103404835992382463641990484675155870897419163995979048854197458931971786365589244101630153974024507347023041838744638716191253034107000730226124206835063274165761498679544529107734771688155708511279172549202032268873272417728370322028627400413001814168881291617789467511019658106644067237069825043175117783245229202508059266106555303578456589687540137842441485315890208942042796239637436493976293182037405369231689589239251241680454243844518124425592597880504205321988567148138590326235769571031985437137981082720823656696044174285702638382039306873006865757926062324799812519268126474511160011644507874554721496960155753737779143400645775338110200081030566488529863736424279501491973172335689724935074996828958040219740659663632802455677499493300211104765074628310230673759853503251666058614158656776483915595037342102600314415558862324924595202503998867804504751316742923976020371147432250177182393535465676308142514421683374788085423825279952208040872881556111090598042256064890435778105780228584575820949181791326494589969694573578074681244492772249790825470911408345979833500565504*i1^39 + -1172063120894228110283090423913628470011631586806305780849025759152201476267443127788849413607301095395298671088574330467885166397795991414423744093403731422137782253908730161760150835421229389589493334453092869006376477469725083313333694742269496742182333397324829280987418163325038954546028609615027206274679201618419496971450987362526407331723172221869104932986601549633722000039715056594513990378536152772970187223676546865552261090404057936220771668402310334239071186500299475391805009647999221121603941914847303817541635610428834160116477155885207311238482840020140050474760448254738181960600586724976568668184142003564059468818688947698374546268331049034181674721291116721250895866634973850406238300161482732423347320002266198543939107838531753572834685545274897514350884864933649098268713779597789008638213770069268594883403117688230546447070828055606483185889609563052107053061759231250740111150579538734303473777727449874788907794817851936211236352156838944284316843508473207195545484960114257597326463936508443551084326147320426672633321026001505784101889632646205554028869658109464771069292026945864924823226951140243557978232264111407847538482392790456734129848320*i1^40 + 3355086079879292126549668456420362933516079160356595617699778593907721936289049359650220061422235008248210112857349879213005179305025696450920027794751859178839831397002617041477777557686705090852049317309806387291714221421275881267718051640420568432011796121212905416504766612283984491342063428719777640924339510550518672965039086738721295046375573316725164966544737101476668605662025446474418564578299906728223711354086961050193605151414083582649842713206172598833370600149872153148807554232762934224504206320567363463078506988351396488907229174913832939102442776788987160413695146902965031273715147948260350771261682341454229607305264269752101038751476353056776938163779724762271863325623690283841054137523520461072391501516496595412743327325522918083448461160617327500926171582677504938547186550282612741259162086486608646023145167712694934778740344309331112492976419220994837357368205064399138983983854160725479899411419037140565430816976083900153830299305753485650352066855940164168864822441867223576764205501300423664908072765008739649632457493731823476209773249737726902269057282598097160993264439829502338656302281100308924620088239486528186721412674829156352*i1^41 + -6946975496429338766843956602240022895610826998727742218717367990895038592461255704703818587333124962521992044916397851665652562705024751304983638433114508775945574546803382449309646219262463589568217238750610841338258051548827691541860838037385290909512558255407508304704196590042989595611585403026643036074803481855953379186667648812133454589298214940854142185688708973301749989277290346789796470619291985470304014252615971213704351655406503095309451268175725699191148006579956881879969556236601995819033690393614034223891746745904276720676632034351467376423653752856300227656650658118328563050093433926659491906828380368914245541046375885797371892928179922593812199724595052199610958052505378654132451718621143813286814479003376806211206886484188003185919734597517663802729173787294482787144360739242139894420096562635522355968454043164744719942644801981255931966600961459410047957672498752428656814140546977709956964519421057155028223407594879904477120086061131861495390569602569421457132396524337759053113930576157440474427870233723016619443095823459740287725643226626308550300062058537838794200093635716364977736745479932485076798594813569829051397308416*i1^42 + 3855220205974755214246709659344461931602343509617357358766201539574980498943825635364429665937166329959941151804002115225292926205567319911047509602092136090552110626169365875121078116451168975664328221752566993845658428139748890284170591920671847379563952887191827028594635823709016990664000257109500828019017036371033575003869923396650196389444259273115865866432218993725461142288005199945747586459358217509844424233280835563995098574605709278426740898654025330253984708538181142989142266120707306972079949936531016627600060188825952536206950514501953834643469577825348571996793956224395860372512711864065473577912666120170675164284156529875191196082822064804984865093385828856689218600320822079218246901643530002227525350670655784719065188991698202597526117586740909361517027411584471380075750602692695986611556704075919648616723417375118509455255379563335665145127368491448589335772839268666237899156582424633409725044927242180941221649250371680548975641094084291732399768122211826171441193408833274410378905012712693386642314140263044239333485476446662483255346246513153013030178299899967321928459877941060224219111633468545602126964233916973056*i1^43 + 144318006039548833956714554323680196986975483016411199127350247334552643339247379816798707330090642276973962839872572564824963182601309571322567881186830150780578124839268100812767925569003567491923070943656739927969132166232451506737601394100698407228725563993048535820090482515020117895064400766525650234794135504521597976084023689368483269145144234427606752883547640616375597066197615346027129711526499891615253547135297656349873511574501804560983276468786064137978760135554442133193080136516823598175949765112961086075788830937759167728247993491951011821770774958295704496916913333568521545501273244867762178575998123345785204617567631124809144256871434629669447087911586133299792308808014645754544480280025795328030762826035252724225529197066244127581786299269849806122868970513221889405253063395489178998872762736949428189734870325633446334430967452703736525549670326651948684436915469670098539496521322103254044318953888785072201835340442996489957881390149073382552588311827900266728562309598882294903548433685400546563064373056785237724583380381166708420050464607294864370267744029278829829978299166624707116364757445856609249329152*i1^44 + 1714127081789482860274935277098761869618340377987681007337035715197938012473395114005139481461361035670925186392160723479974196701856067707212454042695205825254601104489097776107395600085369875168701918453249244607952548973317937719540217135523954611899272626329980264096918465951357065734828311451616478372729806120294195161368218391900942423884016980657584112258291180196154517643414112060587617421302735954833132734851271757442133587860515646341700219372235404759831700644880939221058849588948993838029132187587574451767166578828455058462528273826401513300581980079723756752503945041467852538111164427261815092014666745005738334948860378698475857278108330296937791820598892173098362426565574415679101692729568213381153663265031079221576211765368139090551073116926720930200611153365461821606187708148063249873124205679459820154848488510439963566789208400345139967736077444593504450407658116387098457728319429349690145903051047655236339637059436920802586383877647381204723239872966652386569034158176078640519325341174170332115497510836516775629433489193200360495725007712855611644206716164074055749236959687068421949931594915840*i1^45 + 6652179702775637716475582017236539351226652506743303644101359654576740556149623708130107389435339542106502288920759495188111324963175097998726004240766456498736668671011916173997791194021074775352060612466326720205829363157571059320482835935701127015528015335328365989193000165732492642984281749919886196208697740027873641996772357250877161796645963553295477545207906122149074965889435555686409661677624423779509441409578084776951307805927382807718859259135491440718605163665606922052176948377356805249857933346511506490606685813838480644426517874956756058184340648798044856116720617430638333747523799120247902984420961547133839616390938134766545073027887112036152934332620751423702833666522824314719991635771512986099936896911890024761515435848908775056575844592866078837090152148374357253880005893774733148028558836720386779537597859124431156777009951398390091615146985254845873506222988067214261478801766807591321409228275057335900927597640058672559928792556474401004843515191045815387393045468891850471215887220426995961653899376682892264414246292969062347627263585007424620137230845204233754835442880231420461056*i1^46 + 3940376281497290219110955142480071292874949580542820418529869524246896937046170875156095234233570374442551809734016322541107199513963177997960474120544231163183879832140246861454367209496284907835150464417176327941907330285033683076710751290075093319738026076070901630268513611059013098642774305654171278475768750382581930945119602933535733623166672415800608542384314897140601070499475575046104843515915767839153418167254384505850071448267389006551707547262438551121840975202502799889980466144511876530767198385972979901575709655269765492808340427546362572718674801174976634750219303546508152787796850242747186595990618446721492419620672815785550929276232994189240061951906952938200501366284912681076359991404823901273521765650033750381059000951018596914251607934173824289160838053353929516648683273490822406906927467989285531489041619701306102822859274176585812319644901463277045471689874718801062408238306076129936517661137638500177311550771918146359664379057020548387898919523188647404091449679132488120889046842063131750449449073751088760973490826911663641285863928841028965744935982755129642826631680*i1^47 + -21743748125129410986950309213202262235019977185878280220990053658616595120499430798172177482245650816675222579159859872565948536202904711550306261092031276224911415626374960946520840607459686725058049875522841751799956980580900633722701961781799138027742580138507186546931304871274801697559266191876848941529914765250407601426579769924285978685285770372020429391235466138723879832360505734745629590577714551956531644854838145433714058000987436927252826897892516174583677844217769250182710570374164519131864953113148370713959581826498607378835786017637132485581052683995196847830036575859366936968670116632427700168290967362032261749180195278540549224647487080849190509949519489381066067376372307910582781478207363101356868212437225752174134318436568955614101931922557750849551012082555334886631608390791679798895774613131007217606432378232930922184926699193228781413035675639542309834201734077870654709599699837303008783969939506589894112470482304556467516373493967793929283280632341944713855170993904203150492501243088435425411312038571610823165047996641012693256630374698493805508843847178112*i1^48 + 13444941279075307158514382957981037765002268253780652796464879823064468367288225611657420340587027828310082281698019804118220572613863155217333070281401049120117997930566252077514814168988044382830505515178674750346929085427825820120354155531245738600600904118646320238286803969857354246516339488463286767422447798890573501487187387124878262266557349694469506554133529943917892900665546789862938500860726407396569967971449779232310076112949627271189895439242541042574231635115271507227135371245243196106506142313801489740163000636874599254163985527210321680322435095026871299968030908932334409725921433030439422066149479248151125751073533789994690587725858208349608649388889829456679842390637674477878297490614392083220227811311953630980587527496022687043150384553387838564115816469941325097386408316891100313419347343219224206156647411556888340837632670415150292543274533001609378295439574469527628126393228997849545920994772561951638142604797423200915289210097141402072124205927527969653225194484044985524608249737714180207621131117523886971144366810011715940360079173952609783792*i1^49 + -544527496562572282845243492222744089510163054532664087390782274423577165286724776445679128515449554952067556931960265155481022562804874247798447106976396978907626332845471620704922316375386999703295685477386349257853685305365596316913655835039486721739013741184429409393466663127056922262247743671066343243546762834311100818563259663134445190612795666348616269033795112884670651054621918842150520647441579241187875757193481527916645880165996773521334964571750962694749408623070288539802531370728697370895345154052102274418345811750907126284388848441021510133556063671573480905278052260046067031256898954240110576392269188507101822700380992742976134332714254275233265773894189918130636019431567700072979262834600264973382853538532078678436920411975978688283017122954170014278166240066684576961432583718950880817875681580912528707305427480246723237700181861679316925754823250539251741879954184788757432568274530439206632558835809130636336804722937981913387158924332894191353578918781692169436610469031640031111804747726649847220955884986812085514029159360168885773615184*i1^50 + -98073518575098944932995315355511259668299964985005046740174276485900168849417936839848649904550899715908882577790626254151459348939095369003190728580204098756532626368157389971686612693214469323954263093166473207939328458600287486115215779301352381005267676636054609813703299764050135845636893698708350555365682010400955421802140252007643802418958173550051946035522992651825851838469580948123497105177960857350604824819783762344097293612900933772983799622514738639797369973268750866777920548863229623738950495263359873458204955490915215250884510481467499380563484806174372805029585452243366556573893609007682283515290371604585363923969866751749972362821022822292240788165706864216513676515656277991890817359206538630569391255874286092826684996155172580796229851602626408509580944353966855747029208955545141138650936660094920590250248974403981712210708420034583860348410535234891729350261808662939519150398921065121448563405120574194022019910375050380901701630256860450952808905091849399936273343113144634200234109040348989331055625*i1^51 - N1*2132842208782824111537539909108944301695122709693719353052627046340509183214209004648692436540824717191883475140839356540425866895075186540030099330236695902574798458582883888099194203563999643547933522263297587149561683088276389884188132113119438487745774429921962827158326359710378789350362118704931224372262955792122531066757633267482473789062500*i2, -8794466495798928175561664997308983421733446034647351171973433790415091862368937055728104115346820329973774674714399488278257836959736965493169762626248413455686665879325808246634802338389067669838341890479411891281748859453508656493534385744948432212245091311564621983132802768138422311409973625083471317709292159160104894525458509407397353805260158485958286262181089182871216471394738557314750864097984302763011968287927636356613120213111609649640456698360850097243339296888972179227148317900841473579094946691350833785760010448274768921687031819131577653342426261719836089987228316969716371363736280910805346059162186178530158012237207457140643906937894347643171820628184893216227064495297735751442722299215740990982875111525102183269930312500639247389767039092191198806538922750763991331436090769018200127807972273411609916949705864548744356911494105461726908954646119583121177384417455695146243021706808758201727834724446608826945660364649647842932139860844039707347033468508736871378475976861715536376704840757934404550983670530373581287158515100385192023020111414427724055810407520124740967625939275169362738177024759776117696997477893073524384221934193692184377853029010527480589041499308756260791588450551098109665830752367442844351439089928119936424299071003745985141951386945812674122931573419826425207466122900193411376270759032345077931539355901387140200402157664217333760000000000000000000000 + 39471915859425659324470394486505973880780232274186843506997393883828199288410257404242179898959820765278728258280016806863778655955955268874161011750335772045752939922445356696502786427616367282880848513068609936212767909594601439383476283649860054952800760778573187117007868024934965957272274438572122277964051675264298139010296798396360975316065193294545910264581804285730149786408914271592186617013944562989605270223235900147298174892706757915601767123065940933357654834208188123923225849194206972329153279089963924377500737049787319150655024716725167054618288179345651001736565630291015587730190290290624405702938010255958571299867368784655475196835183201600926738253461974263024156415515067371836942096070634573343373805187658542456826432273158524807062900711204211127863861522410779902239384235761883409893540988729925617455242242526539827895856220208289860714225780202787265249519170609608247076558068564744169361382642588020562002857815024922140335086726211713039392708136863857452997729172881356484782619341404785749592590691910097914995973123058084679563279008402789888376751718904028026222669345224890546001717189977063665309881625641856110551810903606499463941171520410315737535480794900233819468133199492132715212816816399544688090747427413176355337615517894495557948791003701774798956077324971368897930888523678828044740920905771341904774245695658390546829949683105792000000000000000000000*i1 + -68628124272843850891385450642291139798770054079862260467761983156812680982401146261010396165884298592482431721605205723270529973339834234395904159959755160706291583294270827582500217627488190055440771514753447454013836411867472912312398117993517911961123412748733789926121492711257501074551378637102537535671479755184840208185054670073432299400752339719605825281980453697961461751131681904205038388335307110144532935842844682479283411271653999158435484648756803724010180719206729374087229617408524456345332311653249481841643756013710838301899746701973073376354325015660624340536304067429300319185285813343871140678254561765490235554753464497452542234754867529694716343961628118316961180899409076890993940322958339906684524471373760604852671914764538925453108165422835732838200327404528181242012369173837241512657660086201622735305901493367966356492767909389098269368668899207135907114111654162178688372938327164522994484004328979201883434671100948187117135212744813250446999260053748277726384953401214329644859848516360177568511315241176087890733307865218075158963859823452798945572421768849752971489123816833988855449637837119105249957794778648177243551946310467191407024631573631702794418476602465854988848147046664325185775538720092187948951721384016835093554997483022084254749134257217748837643193550578063910578208937670649552154548723234797873296563440761425484034058454302720000000000000000000*i1^2 + 53172311470879121670516731302397468766190479069186474111181926267812863380363367303847018653130773414867190148018149153360451433596519186341973948732495400119341945493353619833100430160245085365116502022717933686519723873389762538867780991861782939164452581933591877548508115466462161307651480086503355972091837269199117643818676366934614179107138703510216514694278450209639088330454458109909042591011761251803049681220325942718058308448824425304464025804209571371565386517556171281122808264837446702646837388690733014969984869277559745782127974741248021211945892965871343838086305686739717568255011267593623336176377658414601188662129387469940919338262418342805240057331376644008569087482774153571153558239621818085038057920595366922648925548459122912916147017116936423143277212536160289577393649434853793234226236676733986186822074129354499647501672598966077321861042359209037719586835411449328866195614384173347735743406777380235661107484314343490845468933589787763727992263183334979315441273707856445845365837721911148676780269648912982234148143285088093482281251812647112449830975347626837611073761593974250898309739463238199905938189024002287843439349775445166881826318748357033413448132394526734869644570576374985903665486735601125215347944350921956716722360212487927793343339758777981353601934853603115561533717639097947278485160800143347939033979604692754427060606415667200000000000000000*i1^3 + -18916162248270934646213192151605516373455294021622791306974737044475691371407301769510814809048061848800114564161372878252267822201112414239847810268388599333105844425712521923571992505814854538040475454958178467926243573101192868220466716226596462878391027374296426521714571252896877149295274442472016607790986451632207614515266321333293813612371338836931373535986607124330429287473824358886987059968323084022195563472231653302987037947063673301943710461852805579663870250313492640419120654737586809871548692865728150273853080158716285500710135789855134504275172848488711891821094274576641801823110517258251437711760752430183107758338537735077276759728755527345588005055887528630812057973254902563852201905503573882607364160355576124301798966595931864916097156368281649459575916633099099835220254275810793236406989198773577544812341931351902750743910241323449660296653093051412026173823359318658280398382601460856307130766995989363230557699897959689304718330947929863674198541413200189792255702328381716265506717163137503820268267995945429817647801289802669706530415118634613579813302729652282694797252631454328234296706978447544489707992884420375536836246269597116930172926969705019181471247719579847489213140277246635038376078955982993506004313433440063266179385714997388594926529969650743617886255548324092283888874112140368944717235411143959766731651272769873464222994661376000000000000000*i1^4 + 2149157225767125157152163963707709081066382820666904680142027096970880932874202294949459053160930795135205020502843092522871522691805951843946502690935730118319029628732200721146332743777718881610735249378904579563164662717443277371391078893653034558954608794479185883983783076296225890431456611415864309051125622303624202758353146602104919771540434667355890100909928892390490117647433216953009115738402135789419900203246936628234385274154339681331407623922557290805039814454362319167136855081781370269176624946806199806731613286224378955414119013872031865320032185698930635242104768474052522638937407983647154354447143212188267697841144910914123887135069834287770948054068710573514728531920762685972722376507359800631620412991552222230877398876515071278310915301737530959460538083908009126389106412659193830421419511703668026613798646733564431682966713073438730815574166753299845424879303168022814213303296040324646773261094026220530656032673800437149887700913661753876730768460556938136412998598545079383146737539428722460844825766176292990178748514209152734073118849324631871022463408216711722964781352049782644560572654030167045643087484910788815897154836025079472512565766028924086869921145591089201910132288110523864706967276892686565816435859485259185079598759782435847431527783069033971599389617790084871492761672031374659747119887708512081476697826970705325432611274752000000000000*i1^5 + 77405643368854529023384909531128761418419289630758559794300120901840506709857920450927195584250936564843054091783585396459918324090555117318489453824968774112427216358917154116205868204754952841970168285830014829792123113076126457142164890006276674885665416661649893456149370702866833005523628641242378131884048327477325733749489196713046550612091531533528106160324429002823351518255220188364431956304391852098797775994817482213862986167613776831379816103288898118921895204156272916706027106922913799169619876640498207727507697771379539434667552342819974948932383583082104149988964116984174230955417374620847647805398726838772502918929185310424095996854542095642838994983573204959326224725947745865654485535956052348209322266219856142749476226914714010535221757154843618445810524221425377557554504473588991041461584149614398084950244248003648987197177924612080351904658219403623499537718449109124734501118263920936177291543114297296580484471098018010606093090545073806572028181231317009995639644641159899627075172205697096881721394148173778491172512762160484895253145801537450399446632412527776788208529945464701210558117253374854491116759009538986794544030263889275987938294005038985212943005459122560496775115943875186724364880413220521806805253347160138417052810778042524391188295503940132051499614491210507836287802837985875168669467742130184298781986777222314040963891200000000000*i1^6 + -59539093172828776665490755150538571566296946351117901365556816415826183876373635391010471179749469947167570413617444183639102181694041017969819785304149493392545012347798267122629489255993437004840237492186673526641473127146845501697102477382840965851636124505696891414753558562842431331165469542101329133798695863490368258036085378715340996962062169733309937424251380292614203366204750323228010602042995168611264497113448442244655074455561140071129394064176221539694900832588576012782226018632773515701462720005503787441497763510626282671666806135196156821646733418531919580247717161402578272855090830282854961808360661427911059461522360702170631304333507683690919647941194279474070603970619962783296976742506346626100864640554604664890570388998540357968999282422915052611166193636471379206316113660238484467056440838811856522954957304091698823818103440920789036347886579425288280932043511694102317644455691016558479614343397152823702207453853601885628554119927423161919112807674047463488026438451660608802410952906223148042166577290858503649132262476590641655304692347242599789069968460255915844539052764283582138076939624411140665094351479737066297388931391095909507991562614325174152324547479704260418353092691791604980174511070089598852387860286414605234711128555139384643825164943047680671105602677799583418467937852766121460842825180255738252137169641076943170306048000000000*i1^7 + 10858102310599433410572579194911628732984120440868341775905592559347721572382658817222818823249634018852214365294646990396061729262817225166022985324312230387190972013929424655501545013507420596936735723007882121776491356530552079289125591310450487022694715494063086486076253170311772442786263593435734546690364074826498054519259846433566271287790048981555374883214656015510208151906100777260095504430787611802026718499992185332270224772397946229560195746680422103086363208730428049043626007545148401332116710641105946430883081993078843585252468009386817097501581508011535981705716176532785393478686568387676242596805092269852274371629550451567466920499809244655329960623128149049997600411284802579530247449156728996417500950076713504478270620748216885283214319102097251523934032198170272911076581054135114604751206656946843503632395001584461062898106980227866243455838523462814716718244295819812089388934722863068666465827776973601167006795430925265362851068822350353132944549489619592108585540894388790691202580911221273416817031923508846955807205010523358373331473900671244909103312523004257641192551562705006569840074722647267779034195710311939168623068763434660418495262268131410858011431054551384703412847866012341503944845469384049128855081157033074294246355459969977905655875708703553412265546695600885413376537954739376909857125532805280917868883693318961606164480000000*i1^8 + 64067479039876661310171123278983221627258332864376368731964166880154236964350451747062387909106720749369060466870972863902889315078688528437276019405040829146464410346980316327530124531172959808493335587726163151324563630121307754787038685343953753002720997758512144665969183964320516530568088318668790844914504603924736757470038134444650005657400131566946804894368086224227300255170661724555183931878464701193288725428356324104529485372172630859494518193603767249659939885911234133020709786513364312169052097389893075243687328996585604661316075117225231032974019159579662805720303425816998963054379598087452807005487635518206442364090546613806616465907188280922006788629128283262567497628081099627761345991803308656301822803822813418227769378877636324136638568727938753534853870410683642462480588982548236940236216314347639694218475224920480021289049216332750801428276954776364889271043108975300618793833163009587846302282279128808898867955539538686263050249016989188336031299862221215354206673000323117270567875279204118759157222651781748217089062313485702097231191906219407501547955933327835992261633667955187629512370557941837987672847753380180250161381985784669579714113612173344617853530592150172003142522855580756624682641652191301013844650438731640704371137346136702141848198824243438967297718451789633734804963109235410468849492109871415955510198244679981465600000*i1^9 + -164780274253563317254689515670916980354434271258395667066395214197642531480261735626865096050761556549601178163908818891105630076804860176176803857179672076382428524728491220176860439516574583456449320755624698766812343023548338134594438254404052463334828649778888760434598017951112713460460312907381248854132055021247241942892171100523975660889746817372288742429791886125039646146507352271928549385392992515930688677290390461610290154100016954093859329872859853801263948116425001638119790258832180221855504922155487625115010495032929335264656219042141957813241551389099984177455999448474771774784381810477512243426100708958883763740641428383635960146262864984151151776530846115884629155687574923449898331160746001662037727232779235649195455323126507336973284632177199062394502605584925662490528334146094374748702019303912925355290617333802869874161027848722429667494563164326332776981315075827076173945600026326868638449889141629707819200757202826536653117304538445198890341511355168363744020088491974041364956667297079944805182602015700629451365339943197538506132464617566790315722511832776381086650020890336416306282466074097749531495177077781149383173510962438609970600884418802467781797147368530672702318984278340306644145096821623214452092667817830460878619176210031680308037171529731256475606827876351169661390020104609874206014218386147683646663050765394352537600*i1^10 + -1913571803033159254619987116011270356442090609361275201110549056828279762816882429632092888484602276367741675851974936559970457697063216370486248880020018183676751854004294467226445131557802941918481657147592784052357431817497345736106621685128907031548430850343584530805550035618518047131500226121855615549985522189844471282307406527372119322548701096934761061268848894537805412388276290480458599432693604508205466980647046729577081633999582229461397016746606420539504366423106130991215611315714353942117235023438827241715077100334596399668088339150729161769687245919173289981613703515256186934648751976767672972140360790002466600727647413408182970764016737347174290121386921468274277850648633198170285374987357861230492697973504898963425301775816255591457299268079887237631340752288681742283798196385170468032872980213232919131081564825279244287327412150698381349871635125868155710186024659826463368447841049506734858002655266538293178827168716778455497713361334984201162059316614864269354932357679653504782501855432725140638228583025751185987920987702268596663761684201919109396089012398659415390876640977422590424682491281695487532677809916034507890041048489522972136620437774220243875948663384263137942693503085202382382571800035567839102141158380926694919231217408830973060605817732334404593132689816683379048386222135820670628477933352300063952587534358282240*i1^11 + -225546429267025032790919897561717843123095391889055067257466441632351485796192624731284141687523313739011074618732341942310651109277876608866771703762068716239201993402546280358780587551505167350618427202992263451794846711890241223890675496327714785204080146860588522068372732221978615162446805828519674677575656008046813244466337451877424586225219964430429420225687771151041614197287596857614635910254092806267747537223878275798691219629908242628357204835972759018805483976412858448875346778934095086555538824461022323753404448939031990125648702492199598762141158718539075762587725010786229973347643489907631122778256600150731082729004375477004315716990665923819784102488664832176056055954984321437058237129420160131545639523498227424425502048558994740499119253137418812251390173328584944044077555259486095587112731971220555512054427937683041705667221617104542965240000382263584822884931195015116600946373544579582471147584271418275513879504155493861305083621142964449038708341263969295172337090214125101863285330653483550140502795342007575719465143849328100076524424730788812974611742513855118903190356144734210199890576802490248840646525118743005941479977051058814036658548275243997671323576892159186421870238795439086936710741469548243151359954144233284681959802151977348537772962118732804050821378443345452805632427460893949686946719606111986115297480278016*i1^12 + -847888629642386990078599815929355460818257284097394787324246604000410506401556044952475318426514499930922860460248865268427541430356072523042129434546991741779951406811588697162254282610337891176355900025668555226231475183306153726707789293138333675264296459158284142594889386205530622236441036358694567262311811634178285502176299632209953794745349454762681391383142952597553200196817638507711893549133296126275197266292824296552947192692365725948732902390421355257828702885226816656909664464750773370340721909545222756348887306896753871339171849152220442952438390191673919267729203641297349151587583938310717559942085576316595082272463848045549524401254297036601417720366383122124450759743694197673344746009272143444717210274818731753471326889016250936769852719316797210689112162153216025944350384845567466547231827158778074818508443581213095366390917251063548792257434591246314977646314668912767511088419026946939960118059046789006469991386600089116645457805698360612947275201852786443538724276126099341915191372750303892627451212417926255748271697526871269454469545693883281908424070196541132596893428684679047522845155520615870684054194852192125661560021134903187823698480804635199548706060045045323076983164431388943692431550388441508189489332859192921452556422009492142252286693988159254394982323439645974952859507941254459922699402928035320276451328*i1^13 + -16914784779578826544525919832007577164171007711131961769930423044598209908848680293868182509223758371808674300355258613983277338845298000273594486688457451809883883130258011531170308191512268715779921822482591495151501380655964605743945128387141020559250758523827470735983840492880038355589095899865678556177947770816223309138670867054898467260436810082057366029450172557049819837116309109229988121682104829054062626435571186921728075993670046673965067175242901752966201300829760656295538935786745872452555794841411979882137145669009807931747409996311016398143007092882804120675513281359961929135257898634678016198053913918919837897648297164242685695631940585037347003240376030287962652898193900077838288153800361490965243054405762274107824672771557421928701284326352329505483075249752007864531893690921511313917038791386232805820987124223730700840184926113280245052111089447997572606327320681544294962943467486201365261652748771897911771227411611425290944059878622881747041721911187248607062650466156528441670918953836428201507854473257205874098813846712876871298785498074898133084256523369659775412027440269952363169075897863100227488644405350974037630605839611915157032870777109244666609988041348951737073973173459916891883869296808178636607560861299079696968953264458483830471380390716024842187562834215203849261078729155330718512314396126809686016*i1^14 + 40708761322672698320741215304619811260267026341049906156658019416991585760638827793486270169443317484427207039444092640024881464200155059644257818400725957203198214012934225989043517879085652893340690978747016059924252663746184851283437817945733121298379187242946171756718980812591600217812210902645097864686533984198557836527256063567285333149989555543247569855985453254150566118269964798223839710574933783341667492692095473879453984762925301325892178552603484478589006316973818805875630385269233998155325377848953125266559568039999391233819939799426306085415629994594930991253947337619193895086403207904728595472743796791118797399803248802480475873341768691691178495875885126828094242561588029788225134176554176398520744801621603354393089108153934108435240726134101938304114722288801745114804544574024859400839536816652843701599986065086995226339997275867527863055404967541826294160744874218234645779387765929338530075895860171764134190810119989372403078046993917945623977013266299273027464637573225601666036226577297565538334253421217781120288268046079567843822283182609296675332696905563094755292555877784072371794715011144349750169293745853377768748633421605792885450429378024637943015316992681592139247051740010151396334282629004797011207618619398010390891441253133655024603423157485392875884215932097771724207957650887818243557154090909696*i1^15 + 8397883921804493306591173029004270924598026530817068355414527549735229315010945949604240040637279276147407855890971084549722553510284405111902656383734863831248070335803544125373217378146055884180550527784962056618006161954097825514241303917434446742691696704298110578797068078986258026418772634978733320068229494907217452650375200498927097391638712945400712881266155704660729003004490671672353781918264549256794079096418156897705222533473544225865283757161657330159473459584119629858549798526813680196051496217756408855386095064383204165776124298877332831701095843911019831579330044473335565331682428430430102542662118549519965076480970198527948748127280877996172472009164359410733135558851873624311821009987479907297756145315288879716664456944878116751508677066912435494383158456639487098295672133194826862047871519703932684521660302433401834330489771148049665565735351532570436150519346806951848073936964335243977260878759874463499802836681691517256800859464664298494326815171245871425963691092027627943920271711286593249009706102661347853687387531767150664116740675113537113701232128478429375524320846191667397525642184874129301876138725159325255897970748083620558593504744369152503836854377804133454179326507614162397012508365403736491803791531712942890735085684023810525706659782051765980139255896412117805297734549449100511473041408*i1^16 + -225504230387880206576626911443374582830525341610931448583107063564440603858601226975096874487978728653699480106548797711326035719446238017829536909910726053065175494175695270264442780996457541117008130776585840868283433034154557458061011005364076729609172873173180461873538525208302457780994729866055920565713877159299846088041360271907566108789067026945261357199180194412827047095878696068814927572212293024125230501146006085881333067551205073121682944212077427008976682622119961757772312445388337073378453456148814270086042156322806475098975913910662733214834027730281995295787232236077188096082708925282117306309287333776345285307340098896315206632239955104361243882595050034981134620568753596062643560619397355292632459100182123385530664254255883048180345606210829704735920746064636659373518505887940147204410609126649986093424574865303088816834612946620016754696905901441385891549488285016785183255532650891159097476864724196039807656717530248458798205949443373650014538644056143270756073885117565553552018815912695518459372777736889786268734907989575450139208770262464194432042852969544364910662686118613278771287170265187440141996806307982331224695241441530906101597785866993600534809660810710094851693972116258807905253165822396834797816735317721887545439550883690892733040512715608024418323063329798563310341632563264106790912*i1^17 + 677320520295598233088651560118368949098276423163798470322492270540141445214920949709397940238135187652986882431060193986128696972447142658459676857253009814723805362639790789270415796511749765484055611761960966044124470982900014016935384283796516821344704107456542941730286715814910959389144397396810735804483176318829334893830736896370397420941924159806836463296468192561219014994537796771184137163717762083345191629623645524673693175605867967610625676448187742115736268100099172155118332281044966411638490469237216101506723862526259593314534017812962604731292758086702917711265222061721534705422845412951386283680739430216238822515811545293720293778918104402220098118590339349505020726440639577683518372102681649519861221383068537057604223773012264650500044258502735985390413193297732439018958179662888545516002716326507357522855450004673142224029523846941805975496136328317743762453231934674955526303609078790729060456099481603039648299327627350520087441030781728969985932951679312060663925720851214918013607518276209177304267307946951130702598593094052954159937887062338321480914915879955505101569809299762152784625720039463754545199441806091290089064086921129822499119491523406636006413093275446869369550304306421094466388054175041018716632657443689026474283546237968545408507004104812053712025785838670093300593554872074240*i1^18 + -548022102643792294498062211698089390142916496063089045760828575495526240541329094622790472128091479762637773605005264468620574749412771718912536881951713138835247513945514230785368064169213219906997411374051104861540358765754441718480628153775323992760270076476498820549943796997548671905459977567308366547323454375113208651342885002976938082499832267269660586792961938993990409650171373589773659814372552453677753166701349115623629275499351877627969517893126095446378998499324957159662099676653543272418913137503943594250728054917081194805927091011690660196642520010109512451187956006970293846609526863515119110933026800729361356747733847558752696373846574526183153714993919915868317157877186631967095680587356322654183389323969782936629477246695445028120678107144823086473281621779367826680934449330400434210502412162234935432703419401717006415818910682694298147458581148420835974997300200974350886269466174835882372084745826273217796150354521961646132510493650594628444376403258987085105590406653297834633952324292560427216507893254099126430434242952257458905091069968747878528849125933010277445960900166206960704274973167173805578851973259795167092619771519879336956674747615467325547669149954043352307369693002661257450880442907797055829125091946789107710293247525901577067999779679825807094217601825519143337850830848*i1^19 + -1852021793096659162281788448756520493824400478657958319893861737417044105403910546381485455677423667122731700277103625224443906126068480068960324553987385834288830851951092860473708318037868221473958920672155130354806386116890795458527727458971258300081498467849284871688711061031569963511963477363598703378759390723627735477100290925887972340592109111518403672189801499692648546226248091560433470059827440887866899453733061407472013292376105123807029600583568463014707437946918388994430359323890561093488824894911946535584432630497744978273609560526784154796635697652147298964383941148561175481638063126584948503827736542805750366949660049888947481919941742509417788124239155237869009879177969721212860398330877568753588924081573506170326957750636228752393275242405419790238842049230202720144956568392546106045562468565799923241465714437319979011383743191274321440798022197625372207458361943943933725755925798771978582243631456482120790227270826271407150871248895026421514204161549414094554562110238273630454132549542717208409246353052292745615991336240455619920854259433090295882655936085562859578902352999339940205030590338250810929070671010369379900160514983955157925445282693776342999115465237361830367181114677693746222389418856187126359139370815409682765402089303803612714387513258419281776612961460130613821440*i1^20 + 4805498319384138232665485064095140035648852655610967772725181108327214906357091169573733530060105906498767776678857037070192446088025284792743765516880361774557462243004205501055958529603987603151933339346301924586593476262320740678470337657238953155120784371285491926057747502462147014241618036990584902404774452635381620118611493738872155228622782893937995362709070768943020699464752245477517122463086991792910898977006800681495330597810756302864631966592075784412087039274282396704909771164931029896925189288459557231736498909525899390803449693601117489398117212679346473426318239945300163859647440764101406981788222040489192213352677493599124058096334093950185950094398150915081291762692674600023097581665399472464363971764856873818728413543880724502764487370277869350997996199465977111432049467568735232146471981414171618641840161546128543304826975243496754073719357127379764241104843377626976951836444597429072183593240246851103407482043436557050413662643360079838096903310187761360062091085964596274879312745846950874729275621031186223548654375873347434282050259191930242222044769544605559458187163064426788230146833781674110971610795423617526307752119117946933979342281323576065520895166166477215000338943820933652070150867978620777620353346864165514156358919357375583506850717035171449642079797001584640*i1^21 + -2750064213339254847005260554960631963293700941642804342114549292717080143020787972277665867628088835665139495902549744058209356504658428497998089111776989652149248026121066931944607979797922135762085635129064026112773948772702751432454486622210411765679292765192770346562175098372715883720203131522724000298284753399618013910932440098032753567776978293151560044496384395627268002355119292925741274349922903359726510646859067494012811574837002384112309645198495996380307947770312624807322094744308290637168568974589266269763962930531121399862059322401664560765771850616186829260328929408563449079757523096294086494249232204566636015606662087711489022216990728231317962974088003926668949595584381409361078726833267125288642345813137713223672880924489609252187957362999733843414775296064816860503577201955562580568806013076560921425090306980326223913424484574454917479676932043084832577895083611403865731788696598126040351833318559894189946401878955812012102524690216182665222635189630204045126671930091202741192824888402949111119008848621508346401354982239929116938793379298875570181084406703274380036869828659878605236651178087746728380661753503571449720038381655437427802858267459741166196831595017883109574371482223900203091934307019950528446773082406393010732719163615504285043260069676648486775090577408*i1^22 + -3367751746882213394383792862249041990668046308209218518596247345140793359901839884950471803655440815116295957984871436779389357731480243863591272562182152464531477649346139149520186708689836141946255861257732302200665865690316383774517949804725619186988082669479523294039532108887673605736686334784393112347717647293225344695730242383115034831317714868332451764075664215805371656720246442186815745134792588733494859259220978439595056660221407043325098333220617152491292107866917262275307271896683985496749572293114739600551340410169199310495353520440029064972989173992879808289007069368731722618440475006116906884061691165633944954502050641191200687796785406864255543587853077197676817287655543778088210391228495325467224610473874748109988985063207081877859931891208007897398291892976269783153577850384581207174338175745753851031324932469586709809641214254714261547048532137276358683736158828362410190228779730083643856037831121921773701703368056318271232398866676747731952880112037768018892486420099376154675442268590927297679584726800812807320174658506724164041622327922685058899293500124796599798579349796050817286977031709435040074656632803378306450210861717169660168131909749124250639794306134975656709725234597911442574726201318922462286852205862363725077826307986105045533883043926881802911744*i1^23 + 4761371617243008809605776422031790225157498942741706730617313303817340419091375509367057829186585184111094260793463573000364143370356260526834571971644863434579079979465774988479031121747325196128900843427567580490439482354867481353748559799492732891400780365342955371068845930727130163463513414734871174275124389562507925108788965782277857576915356117451806110370084762067046151916411741167680786464309568143705078201994764545925697109932206472365020703954960616394151393338120394180069024968094862492394293082732344505762249125044865018075791162476492359350817095619593875601942413517149092691941887460491925826603949516523652456348555621139973759239439370530256721301058841148210488843163540659987072008912092068034873538677480331243695203349072542787707895925259030906843797120740404004976452629470566618812788166857092818897577030139105531901156353279649404425453291280248561864561494923638914799043881816664134158781508845587995265170012591244613375168517744932980976051712430459030118187018604043913915382075984798576187262424193302939055613641481857250314581767517938332953991939350718876529346110985423915806968576511469941581927791416274896764629686713204452223302367942130225111629850376269316501908026645197032125388611513599172914608040150096570965929490804427359582412133764169728*i1^24 + -784497831647142464093073726100105791043477623396433428236888797527072967550195849064665321250763379513860417434241610663245216530399125189727347527400561987825548473659087871984709218444826386950252639029900950327282967845584725894376368155239313473306881973954219312717311828730798528621985964939289855191335278121069472849867447697144274047300217593208646043639022645527067432881223485115792485111626283964683209922137493586698147049086823761006156507579687122252812115734031159990092302053043457927190257400301750846308344708376156591014129411652310600733897576988813741299082325542828402863800239453725675200397671667378156377106127230276945997393939198541801870152750024603454438516263421073889074660209306993051762709499243058713768700595296170189557607050699880275348451637455883983105779269860516946451999406462208675343445941736599662050942753727026298402015377397179856551968029337449163233105341372270216425199877160106400772519574252758803875874189010392378461184104551145102620144303017285236860538442870173222392674305302484568684618877139806220807566486045932139973268384777876095382622244013511349824574178703481499810620453420827392256064486951872539895588713942783490335352524012762208120315145783511237695527645943726915677769146642337699793120398262946556974804762624*i1^25 + -2102648221076453181128306790031908902733455106802904356492884371820998177997547757856447640615229577132093136597884397947332973488525272585518770707394786458209968905080895110328435153137638611101708503564596079423818189234271598865190388779819285750436305310205682490420071915841871075341372640472101525426488691879222308661713026454663831508517570843905612816019211155808368438074294083685840434535937368856805368815909284515569656979123739443540202662220750736385473750206404695542697495119639717924230030537722184126732996990564217147805814702773689874085658707610985512140492607261201330424551205627253357220283586119123562354097109130988999872029150329195899565762527833679835900817585387618427423670349960565704469958176879000265620032463600617765450847917576916816240004661514211235729578176433559186537270273991482512042710504411446265386158393828105051574957530543217856484163352585645123472052911059291063403889008764207239753294489231184321523657169040568453386476679714131996798682597736668029234140490872873768837071346828548533895452650270956156801136664627031473038665364837024682458128950531713931244010066580147989842962963820503734958468962580455153892777864268917954874884485595059713078848305891270171422825175341386527814237363745474630590771343156091948105728*i1^26 + 2479115027654869164907583278547438918435054879518687756950885852156314269492756823343217259863296941951781186453939683391324481707420652921074099591458177697639713071829925006439022364469496297356158387609506309411853670469907156796105016732951820428805939239984392759543571049334217559307179668930782235498573079452846023688990324823771856756095992019796001876836347572435149476622914955662558665070128847339139693791769963570732501955071617918144464358071428730684008357836028421676717311762885231401074405422791313038463131075022602567107479855450066970122200371003687184049830855007821585017125120615042102200112503681981729373795362894201829852119206435948099320607439623112384449455257948630209830107118413268959089496127051525784066585289096012738378103854610857531901108213614804630960781325128588888502680962449840082051292810179720244154534135448459539081462333950387055671941634133664374429102471644552811384840618453164375178908120752511052504965071190066661173996952439550869629671592057909411113727773193213462949191288094203221939326318947717971776172582209868899926040122869067683544620239406495457967054458305963254722939566184286925407375544135008969207024701139810079360308475979178230136406910028031530372954180515736981142273955468973284434095269931384832*i1^27 + -1653745595268053151302515942321797696888130722608070590674164621727937552021487122246357501579492106432511102355619304150053468884421728074108037688002903424814913099301102149092662306583777143713186656869584946634384528344170736005870915394950247308217552006578154559455585456430306071732737801686519678883688600576054246969159550040222023188218637300891947518618351666063097274405162163487509881969781480627059521092573616136407127253527796099192183681617918411881181553590971473412585896391041600282189234230892721979659738160635141778844643610418463317352448533744154271263035937290327992341619592039425843612848168814924870064962998540997630532511270149094442418725909159040581663071316880619205466059977568476603503378284646256525771767651232866322478698045108858183570097678141576349092282524438691121432484317174285312626222353228384474191744556414031623326043221551852411607605983647262760176689064451559270586772113994995388912585906697992710488509621136128434180311639472014018018058446602925182165498465579079691472674976295050023429195211029275778963623477795467955472868513356836482591925229300019166151128157031077077779231356851309664488249373930894854767183042324384278340055562964242495677562572690406077899701152029629159534202131233530455875834085376*i1^28 + 596280407585183468528964879473582136983324678860222868173691080130494758562146973292920198453217176540389056351839456256695162216699425177775032823336735857329285943331462695887191956089148346174729156549204748820354557097836470508703359386280434451432552858064001085480949521821634802369429912187391792954018003947285259703313992712614005227874414587422632120287448750709753716404949159206344554845474095933428750110316660122904376473188191134306135893109155086548637302130767459115193686513092572458699241580018135116995074704059986273473222518621254496685754319158256122899773116660574845900252664820648285093472210576317999873704825373108338188966243013087635195655353703771074701705751119921742139791972521051531036368550671854170049798193630851743453485506019987950343214260948142161028052003619712196523984560210473622073399853510131405332031343468863313821287036998272530499504088439377053848207926788147635365115526326198553068620769636893040782517982626867503935002385496260573144004645104807908480976448217497078940025891852224889370025807794400985902241130341647154519443762837685939590435763229550848204146481717188718344414468936417507484976773770181574334379907630749376460831419246972510647749674420090059616730871525243635701777525947661302104064*i1^29 + -143596322234837125033343018899682405120551829518569721146707106267024232858050926632982923430760139440774121009551223378866017816335382153106542338642716947929597775372214793811084994969372762077962759296947674563851031586722684946093424131920088800841419533482796054841249231512344646305098664002246436773718745694882951080861682664983558322948699912245016413716451951655410194428797721747294554606370427306555510734742927723139143847618536097737941252520455425139724101844012735154664865094525087032208422581785756487689241040495399768696386735458293016751920263522976090532269158037818446813356049646968694568028106758916045045433371535749792445702022246349522438904223803652106440562343055667650601102054201250160088502377034520594223613471760965049034365724826374751772447789058586956446104803728711333312625232093137163589640350443015074109701233221602064422526651257036865536362611955960106936626107083627921518352317921380818324729369291244401608975708520208360966204872650920645188266787879817642893840324012156786563189397541163864323096246810204718207444642683661819537075161563381341766322572712989564205882530126338243791411215779973540114888688802239205819463750054192442664364804405596368299522340333996668795677628140144533702602227403718656*i1^30 + 12107682988169020312966232059037867417507654269486288821972858084859737192609559474880426777797593433156045817741826221379392875301151256423088455689618358556224601085889666617144698885163221973592079981116554731459817611143651225048376468764104614437696319625879854889013225941736950224620437076922564876670964692625618424050225983044404169941428349482005077441808050380712942233717245779895278346377509532532986018094161992337389944281745400248484231950516670963896185278008440767326028881759018220312981739097754346354435606388301629314856730233695414900545884703251358705794369634163235314043026125218894826560545486613662981996296016918972079877466118317133118439591663821043223784918147149004507397782426257942519486252363477216708716707951669424166558452796181441769775061158543686849145646976196461707717308544175638326678422587011931256556761274176210852269045393035708195200946305154832292154347551573018905000128589986691107965802520914998557148612027898896298069949609919690150569430707695832921249522335063074738861161482931881597364232040246245342974130161256085437884525420350957827594686997356016049692727375821528972654784095811795812665007337197720462237855616165966256958824226650600379595484040355473330942342991941054529684897792*i1^31 + -554308589330275007203276584879532967267496013740330311716333375962178373827811820082688027961395322832565457114021491243459181281724507312877963391347984080593324981784465691531704205288640840644909213334985639559581565114612360939567510178483184031566877256696734444611174639769626893474508457241341706449297757039018521866455921049360744333181828500435204810211696375284137063918754812459739392785804910272402483362638572354371037234580260613715356697031692081556179961647948868716397233962945808196674240784576813648069858039468610546639586585418503897382023100106623313084159164293928456765710789464090454760573513479420741371129096737271441486042623290850072549477394984583262574005249219571172770709139484686899600720437421539801522676506344176113902050683408869800112286440913491171818469336769691010636797658997377195553468877820765193755282138712657759068072170574746542070756226950636848884509477607290534134770354174822252731479558375838638007625792377075190176242959675856432851510840853428991812948548107976330220588557947546790859756456549706518091360954804205385111654906008310754279647944677963836025855599261669577649470765342683765087164197648776825453080077145526985742683257797599305283154450551379497795546538182310887424*i1^32 + 12143581816755102102216386623867823017509128512577046863117934106745334209756268416468391029416192395809270421226396065686285724870070956538480978281897944363594192103463322885016765251396034869910481822187406837962215810359827429808776333827389682049180905391300063657502862934245903696705769274618916949131452447297252899315794010419423082742072969209331458836672679400974842017784204070432487754527042175757746492493053326246295755276397675978522905130720434530548870393179767294909676173499574799388868456944926334596081386116430340887946112469623404525905380107211178507523588533241856521470103991277480145998563970090105894283392501710889379441865729145382408545675908073788207880067121518168174975361948300589578508645284109250514672412443885528730872042192529671295507633446860596801252449412100540730672316406623241088551880159258327425824164151971829256943584077708961752126122294307916232660255152163708388822218228823642762089542579938884924323455914035772757431874118236888516849119438727261644157688250021230089588192351610505910970615512923356064107192869834173320786736494732671070373381458365226873526099147592929913089370436356496402691275613288384498648610568509571177759542615460574870809308549410386058732292276224*i1^33 + -208611907387709506422085149005896868995496280063732159025136682388639347847159983149343812712167172882747529849566097321586938960500162788816549129015227677347849582961934048249800504302872066300885375268994583936794754612790443289173193429632033895026433102516728018515453614062373305061790919398203928414176831889080226961354923041430436298372950554140064976756781900486488664197458875001667155671927316207142239320355625750674689828805286920539860950443413544915637193467877948296582677330099977573539768816378181273915706178677100837369231805558328428464521232374121042809451211080773123476704566242411959873552038159947556931217542285813753011090378589659148363920070250114408042325427822624094502010105439349889002164729012318736868651074472533720705231783901958838052369896572939876591736871934412693369891597292682210321252233867680763875591134246841708759487219112928312762041961769351103772700508280096697967815092312981090042841136198253066152656532669996604758564074965591492504147148531494546151225019046270862435985877357826649863278359376195896181362661435682779357214603357253598767586756683753791728922734978476983591553710010557369103996238944465563264830638770638535498174401060347018110470191622750050713600*i1^34 + 3315315490398108963032576388389297362112440557191933383512085583536723075779960181425742143494038219819209279154378490560398978069157444285114526517478707363349770511025228030260497084705175722440890144247689682458212781720154245597912820098819242011592278578471536490326632253051823508544985576248659508385321675511121972878707707071066329851303640888388982594358090941817475694083272644350291178717101035620819201577366363845335492239696583409729173130855807450890440901607521545934215825639810411999896035978914498111717697525023853616317580004233082523942769027787444690591099396576872826293216138490460847550360191055060157920485470801789513321093019106032525248615609023355078435892610433032517437173545610235879558557166612414263768251664757930684498439222266928975822157249701291970906398206369283619828449190757594630694158203621686529394011574113270939520141031271002568493412621397811915306347566206367498343367401580486470621720753946739414841619005118504614765438778671191566102396380884713529627172525173447668977878355264357210988751481823887348699078261940006049103794447582117093540734614593132251517400476014207011905288005500681461989679119144670101208201505986528663295096410679325766031243198070784*i1^35 + -36308136715281836382837916572971821513097473523452271987460088790475822028527733336124317274705578888783583183200133388808592132561087472814190791253265524616520386401641901228754375436400201514021620326635881632114200326628248798789597844453500407179710446327153605344025789436897196449289808533815462222928952737186735299362740104297098595192825366427997743920463745273179887577396728405772883787180548534955638769423274085472148268424899570637114638059494773015441344853019698094408015329172060876776437417627622937082124053074641138300746581666363572834115534384229860649997251067404580282662294018479883878320528449248179662865963041806855479524737096858155761831938588497414704178678939483392733187618960047180323729035188087966913083610207925481816570850697979999503623523193695027679478505739844412453868019452118676039575934923487382113083881436019795014201831202628472405795238350185894045361832458081387847997754438176425779040128139256326487311126388632003132384145463492416148416148661395477639576931802509833830206679699068374467369662644261076254885247501435455286314427017407325846302701568930029940349058670286947514056234782203516740586351548203461162085395923520229303239518118758445754613760*i1^36 + 143208032563579701090146140726024467892790150330607629480005592664685672193622486686457765316551645252152578730806689564870688127968972582910924257723155894681029305659459252226418623004232012501279613849391732382784588972857400902764565625182940317253244875930509920831670918449349022651307708109222962392392162829971685221181208557706524978969688344698126793588916160449921305276816177202576074748146646011004070309109608070592401927601057970401815851985734051751986041933422771106788504605524293245451609249438281651623703508324634223428125044293552201975960438292688535679650543458509257350852141639853039472675507456659102945576904749900056282714651103631127350394918292249334871964566088129093817469294089448918305132377779763751931982867126487540964032953761998373586603593267674282084516260765521999089074259191767240285332663999022013284893056956727029231460632108771458439916023178011033548165469435527164062666483110236635735797248550758423629822881911135097320726465023126351199314956656810899831583040571023369522199195204661371865893010160857653395034848092917166983216506316536054180121163555511148011090317270381817883812582195239755828616514468370152894425355824759773567043465589555200*i1^37 + -533724172104317568610354778687601096187305972771494181642432943393295377321778433748444895479122316822513523520583105383540989155826360404829452765073966329775409360053358341679086888763203062820975441766603088607680253976637205826524034265002944665684872667419840057662488293228495112048113656148680736137130799681533369109304655977682051539771337832814713701199071594587968170184848489705452233348692950760721458363137660862477977408357227765868625008996667372037268867969807176030073468610004337856354337198166273906285813654850687759794947304797869751196884798048803382836386883944099651182442760728846629625683076796490166606710654508082601159667405453440977175463449333661829259166192884605068016030917361167315753152055732978313879186273414784907477033549199421982160156945780693781330054724591772606256395111766617508577585837978735570107695663140249332300601697280652132262367360465974976556846305697918212655523181766968767964866238037040991548499932859730316768018966421181514896901433449467250853583616764411453912530183213826304684075120534542286894451825489334201575038221158434963506638370737208372468355398415497172060305608677892170755439541225374966152543658275251423130157056*i1^38 + -754360140068617241986320862831919165940776081728978775991177456408300332273239901896656236908556096962163685275973665654070414422538052707866527147154578471976818234912375162083904220031615893597649333528759525537412065226903455172601034698110815554323520390757415565988410325684448435079821142325963795894697372230409661404430089674068380792531249625930782960059341935369800592665327964474304144551117437884928179524846167784124669766921790077300500365389093804120407760773050459429426529667736752763595902935592834883068393803963346485439343463573695153655909165514851564127725380247600287167323847407680362048199498083587422362815838156742396513350014317286339235090038501607869637766496276283335205858227249641842759927249657538163299280612342280637977042991588508141446292032599049319298400919951568918434470039425949103338013458210970462622314484346298782712352914053543995138690857175450295939183008742051289030605674043644403457577701615355133631652877760220934927537881859074018808426793895136270115738059572786848219491661133385613737230975824629597074581266103199617831232792968061797381134659477623834120116345537485620777008843556476440292670290921571492899626089778774016*i1^39 + -4691804135677904676422431549239995266548007651548678663642479578060098480448622159401871359737637356024112441815115817663572771993360973386901402385883748827702400249026946434486980603145448001267888404002129162390046983550210321848535759221096407569051362551492477341095585075479071378500076184986678894811952928266983295542036090285809553672594564204648126966183144600395352118299311971111332075122767125814718649814924307549081098759741956166050609638411953874976354274723707310901813517918984503344132852505620426309085365872422101181283750582890560927440430866739101508241571789626201307592946829358393121580148545381207125487604182694311588666111991179858263861109337332032785933894921326135927937806126921871179383592082499497273760175607617326432134526571138467452653982194833360563311559577485103731627223585669724077688958184771301133460518088527153244453039959715741214042231520206125247268875235337309949189072538607793140458687374172669722340844937441807493748500350993031562945811079872403830528757351232016099711774852272287212342536988110422723665574920054545109417346940625381707038889153058928043488880100627491542317899240830733894136250584389200245979873280*i1^40 + 13451630558500581262118518316025570929934495268832901571703070423792710609867128721614212823178143822194397616270099733210790995757358758980532843512866998022332053135007327099029950624333478540329248369607462391867691701727557486762736704912635308245287929057478579175381120174081525548106513266531003480758125539632142217368253194249377565775993887938944055037014491199754031216905502168171951009292621494311455023176243497502422695540282396694781639965654720384993333660765445276753549320671952238029728195256731114595257408353065105709477775239799257976070881772846021830571096676516803534552019759038369858201190013772900267904426028071450276761108130545935453462950683752557232807051522899662641455154073131513958127068305785715423006340478961448413988320056034599040097983899988707480226618410346576829446227617914921418667548956952340377289947772426671185880687050906658988600119591059218774464734380008704666216764781232455713279539951035549809164011488848146900924415524762980717381868158738387697142360031937375027739697591135474441646509945633163198006650124829434010884440469279800345615227632053261376825554049680546814100651218246241417971835318758801408*i1^41 + -27844669431655544765930373609976479394686150671053177201606722073165163947478270524837578321317076933059175964472632188266010870782033115644004533832793177027937429171525896310932497860761383530123550068711376439212169444192282103998064781447873317391232550010669821046768995127949061679386980179312128174511971281760777682879556993492066394866626003360371973294447410425441122707761365870843186582143571297275448468233603215946103928920091414929958321284184188984089962085862508955833456254628670124465303363003180741376636577490855634171564061691943610441034108039772546124730724830262369195865194211478312760548851783320598474637697368839197793201449068555688300739299554628275919018559647391486610631053984335370127538585971521948633451542693472374715924981675413626713864417503274937551389958078406665931612566523158861241771679092714534644715664073388060805248948401672176633586058410365403576919172271963057757868191358569074143405705387660802743960302295660419318159616926812479483881082911915494882066515944405769039539332149635658822797478436793428644209808256037422529528137738057834610073231487910097434585875971786421391679763333258103775286001664*i1^42 + 15465017845188726562164397588594577626054986510483039906615430613363163669078304956100690501514975436146448819401591197610730925910334848747484803149009599563826209371604662087586310957992798777596093699371690715302958237560829575606777469405053043909138699686974292492822197855316462335613895232284869894032650362433121948345488434627543367771738678138122213847873602973255551220980490992377458601627871927391560050999772919771573092266682970042479165517146886225576898494109070686681426753330080282640151076840383863440991241633861977436809632964899580779656757096915892733302042380202469901143934826226080099065894609389067866860313128543255578619103272434953633437214146891282232656453089206099655999088388034415848955292722962004565348183231486686626849415177639461281189619560084405816639699842213186488557202395649210458092468262557627996581781289858500972537864181372279453472325248997449933163638055863188267927304359137887908273143415068702075162065263244363097876529034617672518404703568361569220644715236455489832359628235238642510939604565142149163086244045719016745968444880303017437979352708756246323178478763600557091808400272517300224*i1^43 + 578231319852370252349370250947901327287400963795960144591276338779495710412405598834040545956188170092469732417568684995633845440616355082522973502534426422623330694774962282628056708586489127275747358953709289698193532444280465977396351008512921935580127030157169743071298476910935477373092104390050535367424097846725211270457446374020343688630444630207160732489322835065644385215436185916567065899219123074916232833948784600302715993893677860289228066757368855786072190345524782240049849934162347739969315523940518416434275127522194602457287744996263420295972882808385161428574023794488660811051852656820380441285241401154260767869823092928475758428759668464464403001966981869262711283050796357179405464932171852160672267320207815988022293536450470767333313831069505530716517936678420130553633778777445794251024328000356552096281082506760080421254735066314988397156718815747676639188635201080780372915244667683728751922249273729094916862748496932738692620718787193168132898059266095132893477169167538112182144781639255101642698127277197630436441327761536153317102358251172125471906935222134590411963172053302058856989661107895093641412608*i1^44 + 6853217366829050304841355783340685941910385135303688099113635096614858495651364165090586101971314222306307620153426801869180343943379048703562154282269454672827185266866926214054528909827820264167305209906587099864870226698103378469488515563373589244289207091012199071023585053615413183084770181946765252555042532266060615022342712333585206512013117673392536291415130054137874177107226872905787323282524039635706372047288769311247748769935133827721828600078128079274958774777886352607653610260607478773145574666993788317609069965822807811680097064759449524010282580646511146691062843817566297486080600287387380473166614251937153533262812125851706292888756813568257001977009044036718242469967236616099108717596490911050023696956052096928094654621343105689889306582280137658692335697281284600640168979021821040373289398211524839732726150030141740583811555958889732073730633723029214845519913427874293900133798449164620123407411662707057554879619579625110862144524343699499299164907196468431988657008021860106900441247783253165139185525435250234132141662055934251814260323343973941922924264898102100981904448527405452010426775183360*i1^45 + 26482077829135301160915739733454179366391457870967070941952773388204691729950004078306906326344915505034060826935598357468482522743187621053164061665122409125657941085177684191200764519174634291137971055885087168280463199106435939430209544446652187674094543589317637306639746612628979985853288538439094686495583842534528799240533499773177795403530647466275876012235456611514920129463202958405558042299842445324251152740737981594868742658168997229569746299417376988766794203607759092490810955181722711175277456276513213741868746734236660167795882191574009792702625165014384545846528867015892701399515496707498773555018662510530764305785059195558009756698628685850739066730504980505582505727798741551186309245112898145924169317834483308232549806259049824899587542024356792400657757253090952796491151505130656401921255020986977966525821761791203562869046337272316742588886923007398749179472262854099785447430772283917229178401588679541415947199697775084551969173898385786455967905189684132329653279532728934896679356924342092843813400749940107386295608387911165291684685289172442694596961114982234903627127887228455092224*i1^46 + 15709429244632913685089092714742918974668123973886121127078085456589032221220478533485175240243180150955215398943797611230268492460767503752119212806922618833095591091568772928848732318461928760728296052460776519135215852898508540270762194183542946814361725756582752563223232167706624715647643838063473397040071758352799024307251030362809673100987867874733275647733730421494160191398982097721821372030344202186130786858048840394256619304149343107434540920326374516490868505635387461348415605132170581322644092695878235004957152948870233108732561910287926526562125290462332938702797655287006230262505180876725973867532906151241788669793198256187559293390885532682228621621080686815594274209041922449358692495358797820265712347222952643793073901118257665070810285403953533289947421104364327567416727925150288259181424692436425351966747271181415016679486739323988383603237594040807547555279928905572718789019244920157056684004948859426040109211264712558381120676406300723671282164595390910560780464317725228830893730959131162307544184839660103186319313879952242519146772538082351094174148469940789756453726720*i1^47 + -86935665990544131762502130340141294677333408510540393357481856196684589612364501289829849756519338887784241681785342432888514318972742045177871676475692846481028935487003183126123269695620158452262518631214924643729512799042789349669161276367441672382297264666044858124935620184810686768044604046315943550799165899834447869332088860547570702944367983064179682844135984728909573343984043119166637010474465293892689960725057803042339711317421471464913308647585169707851182474731370774917221219447135422241417552475427324906908390359332339595859992155657581225467389298029995808414934466601787660343377965722064984215374041097095232716301694463666435803097809093593270017351600868345902329602351159042706792729820808664902543603796534613539438712795576532072469291632760370858744758378937433698430509501574580059954283488983998317424279919918998170640564513362837010538486855038759043953651109376865657513840057019602010481520600878793142869084682537296132811222949414699225827616250163043423083022960539212984030183020146774794219631996983094021215641414051660240202281491293442683700247079448448*i1^48 + 54091346634183016145832404222789319997722000126261126295503479114487945141384759142960720845679898784481380279240168840135114033392956056046567472916830691873514243001504540840625411600153348806424413018516068251732381660966426033674517095180546394672209059442120720140139600285470224760565589762854651087928192878500305798385594230300190345121281719946598600765639487195611741690125768217016664074012380949919199711385270081859352368819934556359256655755772334737608931420467977553609346962831135058889901612973221859543043446915596973939735061541895765586797933282499944607557562414923154767853029547670643313425177810997817715765912236175023413252864816924106407160678050824819349300697825956375105654193717742302639145797399875594415286997849642380485592055720859780032028083967833297656098591922472349015690619962333838887999502785754929339841428496321785500766271526989323910568017168390534605653825228608175365622889420563526538849900176560848431122067388187481450971953646760482025765989794361800652106262383436575353662009298658175966896438291030573625597302334085530941168*i1^49 + -1633546186889550976647367530099484504977750071543603637083550270044651866549617412272740943923814898003272160837795145636526968725370776166990116578930487272768731683221845996064273617463913161396477260399047253183873272172369756635037484234423747515534784349247334921204506487089111213534129910643110542634486669965424451959454503583687837965128185852952234662441988693376731922458374254783573038041836333366644217790579569325713992727370336498139629466211653188435990205643096432600756589878745853930574726837841166447071481993976999205057590292670872513272451585979316999866968744328978494662892176355696335462060236209458711772006235115964290440752781934733717862722140767611173902327047103513472391246150396377325124154261227345515561298358166140563056723936169791797440978750057277319089506830137985648716712899350115638091728418916608787548413000250121557414269054739947623485910150875722636744592645087762140203179831306773946052723726633111280166032236668360439635005549789255509795789927342768587266786432128347542228606627232348546701007178594950503434022736*i1^50 + -294212945461930499437683596894033482054431202334768969699309319980205058806903327659258743051794584847933513725564927214704001651477077498009760951441882205532524277412061649313613496612196323111914886578407832486626332570427298265275390378395656838829241802476185191321763511570782442171748601532423177955800638450243541172134587901285529026058175324109187163876098836267235016568048274153100321054035106301352330802928805028032873310459898292396074291284379689641993859187411928027657080150755389800823579093017615248607187325699620072620776961489676555598074568911446653723910537017019371626755662168878946771621573994482112336417571032491788079146153761712653246110854834586765361128328697800195151373996079366082390121204084029097338333791265361510746288227969849776463061909243135488306519654186397754503428395831423579959161665482167572121199959098487363799214468342098713597356733724958281097419952735406225374867603335688702503064658304168544424305127575468083273588250356679418719354358721248912498880573527479617678425625*i1^51 - N1*25594106505393889338450478909307331620341472516324632236631524556086110198570508055784309238489896606302601701690072278485110402740902238480361191962840350830897581502994606657190330442767995722575202267159571045794740197059316678610257585357433261852949293159063553925899916316524545472204345424459174692467155469505470372801091599209789685468750000*i3 ] ]