[ [ 32809643239952078049555448405316628827313768622328975192821602713237042393054667529242878632788927281897976474598790076735589962146967401696504314720515352864196546424164548295873596645351512968595507406599878422651482925597138791962257520260126366355041188354347198576074274823014408539749027794271601665651233160631377470994592771856903406004858325734221291821725158295345637595197697039010166612422228305976640597415294908949667375564423812224440082741687368004692054915221459252795052331723056586970641499845900232452745482356292675948304650522099030605305767647593310730687124354578807438438836660723924995278988909616282711245471327544001990018924085828690418629168646853452388689851556972478021655116900683635465129225361077151242047468831488211625141075538758159838012566118196293584147774582102882911027265558755562382853573902920011625684310124170609008715934214417736607239389237742889576965709068529502884914820215590268819851260479861562825469081331256528700766069054561035632571094578505925655459196854704268176864433342844480627676598707846160825160633562393656440852104970244510058996433172233505996800000000000000000000000000000000 + -60669244213938363715132832094932243709332936581396093645494904923488914162875689975695138350408892391698405146539530314746808224726020930937083053558837687040053453919353037731991543261016540827559441457559213004544484735558368346909403213335893620130393708926851747857007649911232364366448200681909447601381990458100914152727275667158336575536208985597780052236396059381023167546034810674260216167913461797834148155006649480843613390936274373479322228399722139841479810747358535918157796789033583536784933870217949923089890859001508165190138271696182372554358158841415449546544247758652375002095138452543352305905051578734215558502414527701585985552818307108650400257361536311694052185247327102861645119403988151307839783067506674262159589674756584222166264665070218162227372642878693422874338877343109894584918583467350114050670387129128508504094202127488415472066388125998012873559729605192561855557736214603371201989676369274350256540653525529813242613369983704960929335106150360214608358546674264651587907659217151776036949323778118592840839465507488404346697955279890770494495763569351774033238627035107033088000000000000000000000000000000*i1 + -1542297194027424321874885289780440013350412650677380790776229840258720105858313376760785925404496352199115957265244512073882552355992065005176728062013012373781659228558633257048528784746991502233054294167013335707355568687150091168472886612364197131932018072779020110331533265772497643759224065088595129525647457186366595026592131473296129421041617530008371058756300477861628378924461881532047525308351017348299796685214034358953532620799770186103210236753399597151463900580944398795512538591525335822979829950440514589041232745054280479153170614649284233882934119841202784653980783366449410752478510666272995113798705313747645157454955839206284681897398331791201837242779949626430363753460480339645141854020217152735578982727218440164700119285714924004696073145102009758195774727969074222749373690799798559271222648475367730404730259475514329817847396411052488055536225143843842487278948939392122671901596568181868290356839413800582812026254193750608201444401246637821928818537325128163634411396323537228884356562233285270118987408464534868527888885956379987989548308545442792804629431196605189024268642198906470400000000000000000000000000000*i1^2 + 2550814321976642681731080042464032629478050927959022547407056019741928125855714073615708650433876927384746298899594701210834378430097624570816349252812513489002610376458508782906827500782090015868004906740360716859996777199299627084509593758027784486916241714086470676865191256166586973195611913529550851767543840603586155737102970726277791535450553959842110819781237837856701440136559103533388244725884034364226707391096835154525639107953982121513733786717620422811534788261890922415530832198797292300845599903658950607844564390357464153428345976095460301049042466192609494280192684916484769097799138760713307649471408491183820326030124124444802264595916844228240407327351855190792706926547081735486567572670257583152119764537633322630175703663277116462969398390902790618552260227862815711693346141982136727264628226818496336946101963021623386277354610964019433216390433786452643023533544163208465994925091509160654199729704332192242079545086044019925702661823165924188583161767673989324592564545241665769000868057519959602703572029246194506472325372705539173857332480720266589728513544478528692289028048176545792000000000000000000000000000*i1^3 + 40394947205456291039386202733832904919757705647650676682790846218811675594323329264613522018306654616719659564506502597484457398885575796197072821852643486206827455280439095444418693086326786492111784249855134054801794363402950810921575525466819364953246150631652045866761580205535111199235735936795933232097156049879724703760856565917572453687906718653217522443895673017983217206378361862643524970553903404934974576704466019793100964290607601601402515309912559188168435844681152605035199049379299120077718498295750849842980791761639514663216403541702798525623114635936759249917925776446351649189478515928355925138506470412192101691345678994481582693147724078777527523781571797802285342316112809010454189405251890487319473488663062220241904955637483768808704818323459878482414745722444336807875467678180117635435921825103740039337704099879408524128550033371236813848238177716378311125261972760929422702543292677959343098356359478505958329379180274371630554552489163655885029554934030435584850711652641287687959337023647905191207980788905318998924741598288898395114159858500528515862184038286702021233908920363253760000000000000000000000000*i1^4 + -352167195109560837429755074381914981292778948372846480081096644823514258789312320937611367062248275096383522397203328557897861980739464815669657655654296761241271183707646403675960337649126044971009652121500808731652973232291197115601120105273889416254498627061479852070017946442621914112976086290961696614499260646629613870372724895639102936384942256285904394629172282037424441049546940095808809598605832340063997602234817363287641931289436943226836725555062157310712713813163242432848167913084761951666309536398045805895590832343585882143401992304325553757375933553698061119313077808076810364485202471183826409222080914558936990342173591765738695382781414386372089910125204840213888506062557887772400173114989529511997894242454504499941689813040663923628528097750763054256484721516833357158411064070074844735092804570203670704554145148474995087465663129683755624083104294009746199875213012084977852699249176212759037920685020651925229151580615341691942797915660290104252472563532862218542145542074501256717907020692565338769778532156041765628770653317642956973001868014850231364873304726220696560433225818953482240000000000000000000000*i1^5 + 1841917079916072341282729674850132014242119638190625311046617648189623191906329312990645941348240302618961971397256013699793465098340595392284247201947542279627581700838895604747183483789392478852779833079783853385136620271645974861042980493874659368270265092409859980123158677905242939407750240570880299414045767634246534284800468614251282613026670723933352391355652552908387704542107733249053716847765180805441348705784357182385984434159829076368439435069765537081110692471671636358325650115358034191682261265104814770829511618494433284922183589870429777426963382948646801260259578158035297952188842228105617267006710793836445152634485225774780760339925458683615926025975684172504007628237857230193525587178511051093668433830171464685409840347183768551983978802580054271487922166632505615660636727118126518963160822424593747991739711637527906028957610197494463104437186980990012699574516152065482310492273158937349824233243631028942061370401570220210275374189288974133585988049538965733860531804332941763931368393673837908809102272858334572824121023454355874829865254132201963178858872094720172113318665964119654400000000000000000000*i1^6 + -880441756545517362280334958725048179707324604957982969958854802735661965990932983166999050016033977198030031775256636037953157787286971969148206694055932044960442158365056963416044034557094457758940209315149745776088562910461726518568985571694096694539259456253578845717290422042486152672238867650127404691179738538552602654099885940647625088327384908845050452445808694656580452306137392779845782003442482672583280413234009925369212777087643436450017959471846480758435023711006088842782031367199901689263181398833520704663684804817433073428085343277846261837128690021957603130814556513284014013311708249022147607041405396175843124937955365967127904159925972946645444606004981407968474260401530399377795959226625965432588979680822264240074936895295934307876600046352524141662701942514205234016270694541920693823584057767415732621719711562536648028090124871772624606981924711821082378375992790551812600498361171840064562072671673978378839880269930700784909990265978958912228855028166526189684799980560823072461265844078852435591291832071252681016122141054943584197870339967280829533837533933761469725819835588280320000000000000000000*i1^7 + 108344121255545758158800038889211388290170009328118201024260549217382653424969138787734534175546672623941215060821532105643185072842197048248037531613245771724885991315708069310370312383922355572790710832390040119388580937328353399410812183312506927575570591722277486843917596908975906426483831525679722854323935136020016178230121791562550936959821830582245928579797239844180607240573411678703802594896999638577271067778138266319908972394785378894820376092131425327142913764795741331702943233443786887459132929525072853375023893028708664211797487727587176833715267820746251948118888591831284536892928799234047621299973198981852024800277378240159929368258400536526690746773324763969960332549537067533491569355069029570176916142155509890544253027209869255718871768811019590405763778627129342354897140908614578938935267900354675656795960505141812096947458034134966535015828469013350334196111168595386495358229592927661621977881191598234716529659433449291862486501572940346105832088285882797147210481614235046433230450512535366678743455216152110703370732474629496757561550771780413609813480210253901147762811574681600000000000000000*i1^8 + 3288634986839329534891200713854314709440798253259633913930690399792095901976604190489495982109973250855716751263866717377475227458398931532040378641581495828640874738914617600569180539266003169657180049438560041097062267153954093614789990878148695751661501042567248084795882068666561256242712371008648534778648329703956683515192844696194758770714668683762822878693110483298473316023119264852749069630230898560931570907571632254681978025253082845231232520294726287181222415569966222967033483748283383865794755439877226121127081741154519902304827589072827854435994720438264900830623529371398846801130161028141933104155267712397378777175750331309481984628722131929924336720098601793172771397917232100704783337292350649427401380682085794808202325663286689359958193297661523609435191200376127292741008403941746957182428914251375797811686077951081668666620363861670728257901583013108564385409816709716149676310636072204775484764967372927263727904601412463084844308819019783180987496130234896620427809359418468989521296498176036357509703742405896491774537975863787949631342950767373752945311826996714130016680542208000000000000000*i1^9 + 64040298080022178923300486848630659328380306738611486077768602241007208107337217951502792544006454971500224539170051901773739991571651160839221880559800093495683553344324454304655327718059081846395629079981660730471827283751693769918362344155804277311331124620535175964621456539866184290026387935018043797892052299296012859780703835847221459328788204057742608729267956688746701934180168813474774091749291785261604331588974417274378206140669048723116306258884079153850174877022316190918221228864587109015711559791133567860520957226369909096993350834085523600393420898510282547790923720746269563077658476724432179005269738212824765044700535579792359025066244516614598721676987082823352898745332285833999523658885531560211417543711377122252288561892009383660342572607740228460025728852344448275675975607636231248045446336647477024234952076040684113855320895664242126255023450476896262392243265155702994180233637306963357577144477621449718672692142381269277190483822970333628593102149866092499043950252375518631127870820164782531860693384790062140216604593295887088064725389500492142562921002041280870423199744000000000000*i1^10 + -524403467724884580418502092502167040999479308092705473866589744644578375924514553512828264299936367862447960844259118884337303286878372197896226896416876546025104946438792963238591487370637912511922339963032935276519567824507656988620406143582109050857324201899251280877429274867727872376011286317446588680744862106593448939086024664352766067972193831260274093531130180736240589730389825786719283904586576189450287768749268135918883007055047502548614994508058812573319297425918105014467255427132279918950284563674602214508360408119594783276026306235315492532474597947496592749208257361938029403181413809292758358159982991643387544471976616332814052653129662343501772211521122153300454681001551887429799971151719252324307283401749439788321759447045905783459557228772031316870908145732506472439626620134532030890865526542424816832509083909373144742106109905778123942344461651422952553901863995636687953358401184322723594584481623559521674634682213704327239236647888259169490526389037065628833244651884127867675432650233007841205984807840468275528527318008474694429537427347519083834025568680928128259850240000000000*i1^11 + -20770104719756864247038519530066776821036307070344071188935208000497166316687917880570568137130452385405490183735350306777754064770118759149086813778478850247056739019034867981208483147197244756894412614302538809858930938808743826954435594534225201600798375903016041125717437063061835052099774661354350886693559876444215485972826002090504184745953513047353777642288550620309192527984012365127624711013163250556523499167672964111838776148316052303927104814576699658160126177595157416459215473197022420071970586176416217393122360899560241934904202049387140379010578268940785406571694149869282415460067333389786619543363511917068881767803747374051989439715897087222937949440453230091255135805409896536926330820118118827983473951023029931148882149205699291597653149575644294416184250757299838007264008510766866828165334555316447316724142206533734953888667150800458271064687564979664835123703279684500026690554866028053624417480656065219774429664281051828879560343682124898710549848388860130780335506146430461979090010889066332035502565174308795863307280916756289636096779380097071684125698182701943619584000000000*i1^12 + 8350893167478619306578515817761810803505911308880321066006727651316856250411664741094278830487735979898779314420091748904426130827584422242166000654540374142922439206545089985948480902536470776982211484470513259880370364728160074283853558619889080555981298790378245425148644232711008966545659589181148008865885866214424718307518453294392275339033006287491260802972312835014149272836085530080716395409805881973853397617613619941193483900074517391207145972135180742096743003026187691521181618891214728567387564659725549688514992794221619472901182675593794964952641396908375112039995415759831671947343138003833477437326555249392921988349134900407518235407632920334500684725570746315169488811179652686868958716366876646796981109431617524814721009807789111853228230876641408283132915956452041231007475377900568395713049371319190014097918439998695099145511800584327210076036090650087928379010474684924025819475052744657148669077160793923974840111596721732477571127374274536394431345589882236847980809744099741976109918820481396134919848569789227118157429390726407461136873274965270337190131310442577920000000*i1^13 + 3269302668128025957592216956037771701785089944542928884950594625451460205362181804738663760399659419095832764414437579534809161325733814090621934340948129964426021810483028583334866633421908413458032670475546405402842685752143651612049968114650055114746070631844569590013548307206359911793418174477463505117558745482408674904690611159809778234820659015490708228944467907264249330101813246329084015488087115104580766921877421841079801095723793986923162467654209547408154884927077668529112502846351489810747209391968351296500454715999958559679833391476036429026735417114760660302610756556480439162556925562871549565711789883576215591281181953778887153644597425762050971523955630742692435461216929074316496251604925046602481476281907869262157452420928506237282336232550739376718696605520036101367592292843018867196485788777645747454773508494249818230043740512244434007769839192239572464460336550535595023925020166549044298246411288656281783919497112398062284507056791819473051310676558198411773922709988921288334251266983239971214645061275012379971766676331252407634213991544541842189210680400281600000*i1^14 + 28002528273499708382175801207453702438059700713962223359605120210800276689663031267428240742225478949256425464817913545295262609109706959971857101399001189243375842173710693134316031960269814955282486637710158147181175823552665337728322747065622115231008432075960986091903330646698803528807403760703626483898336852911101966304233165253213413036847783146346975907738482542739845039893694371442784196745274932656953399943860784350395320064590832300548174358964136473851799300205277211557580299363342942419450092479352671122274257901643212146555291922014829141186061166365480570598414512375027541043785644618404304149523814142967830120476841902934362961516795488541471674407590052704140762915606035235672447457667003366219846737709416406732320477394589426732653449054066051344487963422426151521855848051229072151823470267094662261143288531283445710485519826354177761199656220897653269631559207901112540619074409199011170137962922785705478845335174635404325502568029678488166189854261383989825135651184725672933415148797261708670184834801311531316457595994234383143678458988101243278813520147251200*i1^15 + 241531547005864995545939686228031448330059665120070603107212837835415272595580123668104122186539713158130734729840090118080108059714956247087473702038995349594074180844481458687341910916792368585397697590454763161698054598071180451616088596071642693728736330356583440018113335840901787394695235216631853249453861016020659631229925052718354882221600837124490286253450333630638650052886270891680948953529216442737391190173136535299130501717773207135325478639534588656177291253946673988302035361663975479453780270363658263842892777350460294694645910772581790602052841501150776721501684321409275248705456779472907169284758820619439147867951691342515093165565202865142470108615225599813050449555070446898691401914464472035524741788072479818772782767034211868451875306737075853155667810199330005748378039195834378446532083019620774616259259183601428432549647456326161223905783787235043811711480904685030656926162935389013940564890585703339548496959528633339854227299910880113637485490493679935839559857098134463372464501430940988502588063164251813354448936813809832189970698240873182642797805568*i1^16 + 326546938348619659510408827337898199804125870473917293694028901916577766313382079963128318474455932928351473069111487792431086974328962942958314802414141111080395500563798344820017550626426706619080191130815747741335596263194905834698022279960913011257159109888178638519249326994126024538156499576523570617236660514059923427982241880249378053956666496232959892618094979249946312729848086656716076349520344594842107458400346638378371416874673313056623888813892789438572830889831581410676025090201177197320306262006731005566121391536843417709972106683460682277575142386544526974757854534331615954626564647836270629669804791732194912626441240812275329292913440632026301617140777674561644364528610017654682415890475624381091495428640954127744889997813001073059549278788532483758405678532966308029875126667724938777657191268331387693991167251387956883222855742920484780105268180614186939422587652941045856017609533595945699345361282091599334245561951615225828135264030911929762472051061941230560968066380536865197229592533052435526691973917257975345609672941019636294718005607665628086272*i1^17 + 556487790232921184153531377303031786499142137591035671380489920359908414557499135383389513726150463981463454043690477404946480405286992389557833496937430593603893285268236255721696955637896797266713412294214927020582332760039494774261369836319771558330269824789105786303796966697644304609648679529562404225172139012051991640610610322061726729862632976960429498546760538948183184424177460765524807017085435189326165735042753529811348893061858284337357064134002466051511035316353157107503707887919265514364825538383654788207808285682658649859456168079950441350910631239158980802663803673052320486947645614990281678785732505240054317856545827425488645213310552386372700959082799745632828413724346180166251184105554907313247827357820372387135983572102060907016113604471041756315141889613030887743923471656391732368429996780672754808673074221478229856774131474304008133017509043879383269410034484087813538173314212277273192327952104230304351967100924259688490364813565041975393258779296263539098842331619804952472185574040616441726255489219342395305506151134650734459832887559585792*i1^18 + 914319865849122595999796082200504867144633280717924006333062127288968845306435106442559315847930160854048128745119942624089829513282195127577054407396552019672967475532553920320120056850385929089963509854439188509108074898977801349640438953742870505264505202501682257174023277449670141985875427818722563777879617310142644830413340712013149071152360290444430167588858950643100757691286258194687042846870600945290929158710007893085019848261315258254769094205964591346811314786183655459456448131423337319198224852248480043809921942448009790476134228111602286139224900818330629797256550854997180527370558715478450754767899864964954167520511489339388395322543973394740247082595590708151356040586663839212979516049892677770522162393402712672285831632245470348033567891164680032190638644278142486949570313743421862553351889448681102836739099210736809363035462435678318378042701977409089204216882861570756539264837717732683602587505249021020721743078116408418814983477920617204485102759809058466520169292383145447107469076632988322846141633877179599560250896735209172134636027904*i1^19 + 648012176093270330199069724371440689908958935885419890207840164524622521498350166327066793243694284197640664518238518886609790866041682647750102158671725292342019239713632492959227060720593176624007083119957717794774365812998211107991048235527936434901425330337549152998803891111166652206848403288716941722437695437592570549144969500506157364311829596786570000543434546081198637864404207265702724596051862834902859305284223053971477212993532316338856067625810165709239727124867453527492261747304899544644169226668163587971525333587995424272521452063712031839826345003569777388970816864681258826113203289008739352673175004420527138361267043156574337403732177077397030286796362607325016540351161133126474140164157808483337208141497927663650483664239344852841714856094971422450760017120374455438088819242639883034836573007134890787820310024544644172231367007560448577010974212305105280804596847045415432249023468804690848856096237894654191649665040138576810740503922970089893776071406184941173709210475187919929411227618698066120610774371833031966747005188957632724992*i1^20 + 513122947864409580455813816180433825184231406229760803329888928250940405034532087807952384803976269078266230968130999504209643243444452261210226465089200257328370556815711972030969402307115290510823452525927627690276336346421965310674003173171913930415724966197595535435457120461148257976499266714354457484806668060167406956487078442019236794630111891380249144149760447014547277035303615742779804702631333633341446458299071010179902050640135146585298603032659995450842335814742549103654596446586553457497287200533039332397567779795895935945479029320593465702506131295995614402215025294012355284210710536789206194932255928651352754981206932492247116646974784110684268364828729866588631482721349866312857676480723344918687154978804975284929641799216487808504088967338606052598729902519738041648943047889071299350259184092244209620568397963584481396570055478252537693716633253094808631173959171098322040312532254826649601859953680989179144174557495112971462723881991739190729005500067419967238966839588831078514260370596914171168405533477908217570175369248505856*i1^21 + 397232372488674589589135515371308214761110264447322024158796288803558141788642526341863778841462441435113666071686725001864139636693671518517390085913443053625765563000712432902075203486836276968276628556647837945705512986290041024074739700902726695653431746577340830138382367757138607270308091947534597974888389713887056570378672322848042345641811123443259152282941458520646259899988768779403014182114746371516148506409720663661634204782770318205476906670208039741771911590569618728310192635956621237181584136776523399415582856848895529496012231097611060115211445214019875785742291168845077948212716326599082584251384720476240934056861983276513326323548437965182595935267015658913946547280362930139052179449307592451716419171226811850072967743792997256403954879672113361985586410770358876629684065469622552026089899409520383703646811385989531638521803857228527578151461331737745515844243492513396107774291149374691468988555758071820824615525429196336152208384522354714884339037477445768801708394593735860753089576674231352840706834523631661649814880256*i1^22 + 60605173806255120898546417460904807743955224288030998498754793519900067041302685178826723849882636821493499158962888027571406029729191955254992707749840614883785737732864556496625701422569621648844006762934943834958131398810163520118974730863924821880826878624787597947540501345045287175686553393793565807937344091480099778300466661486528420462596289031947228982248381990666821093271121057843317161886045799395879555903531628459707783527536806426583221540725341992930411708270710232632740776512566245730223978543259532386643259897931772483269448722841798546500025357336983059020604150655288323540745979215423581843238672549483306315851227665629842965202899145175555003175529093972221174017513324181172545007617992978629968785772979664277778881201144907774113047028279139260519517097681427837369332719646694661483086876016389421345929568018238316087136913489775575701042348088479143784496880417161158397534394803394229550214351047297882749491550981093311375484212389380223843462107556618848456656956323658223094845559391837149069352705256195096576*i1^23 + 23603234473029797712001448802747807509679336711498214187328025754769094354902112107800408328595717943630096794910055125356650827989821333631264782963027710618734950099123403038030414916012855393686591542026184814741515217716468508019776101295182383713845322464434734944184333645473183907009153751226454211936338084942783580690281525133393269916061316999142724015147110526230573039328523454247066596054219735621229836785308615574934035038029830125957739489880667274778402868763953884626494990845045555761936480633066856481068672902607149875036941396735361994582074672869281221574353560888587203023689715466440556306931289104472819105935760173806033174552219396405218582327112648677066991631259949171960652030864281517703729326866583815774717397779553675240503121486768566329536845351599703361446000865583086907955398233000974233611097193995246840403801268579482664523192378379326492494018408983444029150712673864697834120315366097338242545715411987291320669293882056109839911697392686989329494373254209556247644331207273671790811668098842624*i1^24 + 702219464079851310405541160454922780669668426894602926021579420269512126027542020919529456828323023619748996758103684353859944799517514590094623091688220497926415510015443340838005767156095340126259646018009523504867143932995895608621750524578230832102488632225191405003313660681708461795826332943076478514057904919419971666750324303699556110498050286329079200430037149878577199553133955410439660417215350521615271990223720176809513431574793386909083757169818452117599835990770750939767346533382180473361526780614560705873098986387437919000642892633213585561217859234717653567156958177333626536603609470251210712715796088602233775182973822863779551767128705292541962194946043194357637745662745452935451840764656132558711246941543391739545918649046327951056978443547202548901563574004089089003742041506062096176148834062569513618960969714390410126176484172665146187374953185193949196415811294122254597899166441703646330130514500066466888413749360321477937092242690621513096132629737005648787828678338528252639389358608501927235813376*i1^25 + 417616702601383436295522638527226136822461567137075506437302051776853240016796991004661824223874965761888039906022378013313108039576713038126831541563098942288024230630733002736349603339104924697875521155205306832995170622569764839788913452804590357274243891483807028780049120035394647059033131451498933636574823140949426888017618206672429457656394461104919473653848510357681280665626786321456931452712318098811118621783524984696527357608628827684217204034642835530238916371666346349100409233032940395569140576353935305186140444683566962539352387117147120579937923340950386089142183221007153641673237364472217620114900686078683126989263898141466714651382198507429540711732422628343345815341397419139122828399841320275831085152450792956600425455025821937771269310414888032173507009071173747707968938416822307385931820082459543364478857824254275274696066078751030906074837749629074140490201463571953899755293221510844613740127829440479005699513379110517928051199885047959251353334297881451701483740546332513192903752776807350272*i1^26 + -29257526807837930090561099849429252326239367360321457046471262579231470194537862049207303260774983879454330680610185455635342565464935906441223837538778621179838275880451905771284282406492727935852828716887071490255430801348611323999925861587407452028308877458640841096139799941873673086694089229361014629938479303162873740458003485383361032412957229291271280700660125708205363613349366987412540949060185357950918114023035295810649988733739151609941486531823260311381080876760593801715411066087489039172928374607089810582082067873288151761241073271608353199793201685855213673786468537526511127272426647206990588631341652305243441899788548352683048411871115927584445892554437091063626219712675805522754936837959503407674022707823754909422103481501015631544975560913965127409682204727387822093615416218078976307828298434880222998237014405573097793444875394520640381118451926640908909975414348783569252492786925989492249408074112419287295843507607620533261964288041546137865850619974981829638631082029222225243820506742784*i1^27 + 2800816193548764502004598574637860219342759980965490885125974498248426370914206011959776557758752113784686577457413275822377335534354195561745836170333886621688126637013371637963302419816714348294885436856796784939305576282434106085679931172341048216780532231159530027171417297534523023863845731778359796850020567554085340344241656767688273504130415103261646062442556348964099821129138099503415972621279784165183930104565226228167990669506592785519916041990784408330669296778762824295868239408560493845094312513404338239417520471550771044217464302262222848726681595259635526658277444251964328746933025891925294633995311833591249941305421895318068248803168368740895530615424833110071771263926667441554365337361138033116436773330711247460347738784195222272185807005951795290715479746276755311850080085293465686149549374931061351918240875982125652207958134931456018907710388094811923481256056614541415639653664362195701165514525193988782666576963140104556126315724962333838333070234597238013538231555293031679655936*i1^28 + -112128409421527597682580773948918521294719813915732345689807037844253474661299483810555862905872360204322328080886745520322957973036014607611645790759933277847845328469127611625676282189253952631079725704365846826949152502649627648493880079409480589674095983455553755325632351393074598090082245971386121963607509992209836322564460416958136860137191202655994802457534892971097449936566244869746571852582702320852406925944676464751722054991583963981630354946210814528297709591335473119359980316123890756867003703686986508403139151473672302536730512000040530127557290272092142260417603432440114578591924177387316850328078295806232998326777736839579188127173073528204062993280370496125282276418244222491915721707855560697181011642226664807312292508997896766241751347410499335503689443294702371939479543241270847084913102167905901332366896318752178114248380169066587453245507196748824895457200597353282171860358854942519661238036057449702138424785462481743565960115599190099861558440485498324401167171707731968*i1^29 + 4336350025987904607110648498008781117715873977745384053175034032544017842033482435799138372621839230434059742456029784091447173281559807687069422155061476735262146734967211851257004136885101823766721449664546499300394089022025408974331196877733593096808673984877828046494831808045301909286733559806340366419064141558934994029035067539096843671610254753536475873336202956433982735768554906665999955034340890051906942569996925918156070525048676891576143147503092447598179982454273798523126809937769744747985800331532640080738383392089983863342355647479599827247893506982282853420905142729799507203708407964901875068206083864969812854184797910109752658084586456963981519587183862544887847505936946092692213462145518056066775380486956372686235777561813591859005654450226577233152460207671532500032952934667566584799155807399252723385465855497604728722231170385504195122873317165486863482980045658361617076326231516783139654905063897075939568241450575774964515021128762569168604484471585488643712614400*i1^30 + -81289656182754646921719720741855489322889296623991811487692554191308641190451409563606980651685076132111799811796441776354873892948758207276556816597515909171633018726058251476313599115795474519084796804527851464854976750726467580099679850304076698007531723943044638799860308618832266956110557120012826813413714121034822336893271059749162746005570009570122793414813133119864128565671165570883097767780050953265842596917578093575901561626866809836763104639795822988776322504191943766187397464836359412994676524187006074073842101788860363930027565997867528251191619554685177298396952101304064940539994484650623492201098022358347773441771699115753468062799643751891951308495602862157849306969569242129653385077836201845326907355618197767704095442238794992176648781305273621828571726590252956434846591884268187609700223987750428077510371296958443769928779461251784255589727921096883169241301575333877226282494174968940972457292929165813969350982682272588367089659372821528925214083425692024832*i1^31 + 1446911731911392328741404210372984763397848911705159129519959215090183305570606160208798733145153388766864857599681961652743896847848029201524383587058809433717496840635074208922638759684880739133748969422618758777616518744211399473624941034461334676562500145806210448079141496399322161105156587944961056609100376036349008560424925568971049645186722984174875754485723841229363371178808961896702968239642211554619052675349122713893159439698357114294428385031428855559343856750057378494037986807385001188687570752178338787203189736533153965609944236385328716024134415376631170495622357072298855646495924327332298531576020689263185199072556962829863742848361725345046352372497916456215822339268758058811608269451740484570113877757096192668616534969606987833867735166501032075000477478939481855435694978747866316721268686066610699443826541536149548924738766609661483234008698110867071607598532232275278535354579260146218761617433477272937271294351470785248205704836120423942984675885056*i1^32 + -7136422315967773960442595223589828188477561479808566595123172425660777308328445321462375801423835250604451966075402176707617103337580492203665483176451793251701016341092947855497935072295684996061303650133086266823472494138081506814034113011075507287720802338369989158564150478199125384940178643164226547278628708146612642196104573725202807174955843539928012677446641904154808818350302372183201487085565418809180104653170639056990809009930078385662286141660560630556746520101634483427744319454763896636961225331060485715730528880618474744595709101821134435653741607503254584243092859105383870216714697280789669271522778230854768988115629398030574968445086976120347124744339671439697682475481676935323416699529301019527025720017059161359540173367010481416079766057415838502203847298252779990385481999128156284390480964103628722274971058268789336472280289318850070679616113657138830700032975188138547472314650260629828841277001550764885500654702850411957115648418528196820992*i1^33 + 31089852240918249774061771943474236619181709604603247419617254128628525446618098809214234642157063175859627008953556266059960587051848595366805694798923517792058405712740773958406465764984232125666200005185429459421544080311920057874405713540768993978168470927372739263008329800930022472223683680384242069034927391262422775915277495324246261816459355153992939869435372872694758160860032028715827608385870619731000387831699875125234788460521749522442594785584623243660412184875540226566430135099016813518955444872211974556939323733248601011533656283680481005594751355958809914236425364391703483596927961847678507356618972557509279208886153773658632593192024405022514787926550574323949407873040752853623384881234709907945432027395911076959767725869546516392125410324536812740289234059095354602617108923078051963091268585166238537849063887427413386289382309018050768385494470950156264954596111213896052892842954928229821063896389732683825021239667244712700734831853568*i1^34 + -72236950365035331132580032574133669204693572408576351290423351236111180306341386530000623446362709884925468515646966139352372184290299412440940543157769992646684368956032390698351231158246718516550883639158040845556092991871906784062404790967345698934937043112357675880076786929221594687829987322025673770919585289482370727883860859285603836901478428800841397348490001101648402276638217883538473114215032291517414642094775952630883219303406524586813742930439809483844166163105215442418277439449097085712280601824143570525246166474139617558488843807437610579401799346054448937113278757274107598897796280385275413757488738791856608611258034046451479993671990765634648605260232828473650353881478195148697345057099132643147389513921580926237135707038846009057553730299884255514279977777504302286608208118802073771903153593152615804230657017232412047948483249581586320165843765746043053208710300206094073568429789460840569316845668609147535165127058294562619392*i1^35 + -601373599200978297884041040157282715839675827772070204681450859398325427260734759587263099326115738742946664153065075074884417511688815101601494105498130690458725886930590247932755622527828260376752474366475312494460359981137372571785634379916921633949510597773985193733320061372933691124427573360778856496932090679074046611280442027768839746464211230181198951988439876824382166158988317388824482956611922303196011793133936945705737779077613388144429251150384485657716973332791591443321654594382312646214336449553839852820930530571197176419483503687164972959449285649792646589161733492241677675711470292386536427879527841800351774659973622285543128970002206334173865720079950346313171455535443028759556791102111177527799377163010064616942481774139780324316950539487877904718000644890845902086935255316428788062547697719984175976521820713274436848479007621903213221415048734310991110133875805733284286167367367195285316481338805475980377120047104*i1^36 + -3892572499958539243510313075017925003178839586601199208076721206744719375967582454386914235121821952165170913153846737306141381568614030880509611801829553250468729589374275148311634315779933906970853963468862323049215517791876451507933464219832907344906775998304210121905355935722303679509101820797979600774998348654448135182988882529408759105787527009837806864229966643147218356493925164069511489741827038960105490993677368842564974869699291691063330610570033314327981160556195553357321978234894175434639717660492664134573321346287777102465899168698258914278472176300787542825941388184698876354026836409088733552970464187378801270134000421953890193476972246334427364864082246570569346595069265413142905562515799251909054427192930294124343518497763280626108549254062587281274818439802831125713017127457626744216530092382271425438572807555683697477079964957241042908409149125013226356359395520966049979657359814203513151893922560081920*i1^37 + 6272555062173421747075773901857083243404933571492475989188521622456410476116484642584485693784482477307174837506118439574929848655934921906655365646388062218798358068297009574952571401368817121118053779695102758295591324676224671476871730203208781654809357454241698625966348219229451208997405069026789488827156603113473339700203923093965394528553724186386143088771051716440023993126645041800607010363544515989531791469604016034470455363227586087546322950171331952583361384831999372525117104620252261383229096951153370871002726172622781322060438112776522666806124916543342668941485632467781569816245053539470823198862994050401649151259675052698544029381186534372460074831941939269499876511417640458649220294639673948440128954633315441202225659033090744003329755170914385500320184388725761251199393533683577771692788257217292000598560585428820345819962272568795305281611472613265980943840438080386638448767751560946352390144*i1^38 + -6537144037206555858375850606582498622182855758675881305167134391780237225649519416281544918507288898841116121095329939038834326615009004402691231343418828218923510994117556655725251947444994811033777824639261727496320788829177261243021268630907793458672168428441015948682724573698236071659967694411639619968436552496842768238913950153684033603137950078465464223366675095597117226618697444500892657454672012053908854872238468651162697785959377457126697643390446584291325018483688668189123338787979647717695922799212455569982944287233173498559130166477828729546621491115353567032047485489939903799628279455731747000042113287642250117680088324199616366778628546985094736801690126785382483684018174652855721840883126606579349023173372875442607192278053093794070449390611190731246663014447042378152012253310459490322169865539152452520066649338458600252522194743584668281835497687289983743134372331520000*i1^39 + 1703624681628278914462584449573277979474574241961942738397444352169980978642327652505246000448042737542052378206059668653243282390366330675804339476413901611151218309324589092499855942967341223915683166634552789402519635091570947981528047208237288625755514715823515906691111595231022541356374005943864436767796398857486133938869959262084243697015612937140276692398505173428331865224797980796305860536868208647490893835228238406378520583733195797256562404627167568286328006962368113921735007080119655699672075486685995936320476120941357180129787018696411674189994953558036164641216324942845617629609718472701950107440936055660769074453513568757344148309871555112076702312345170157602667383760057018563002048807845576060330928134412299815013861054670846051804247728138336183539581268631591804289705337935874961102935843318451918064944728581034223319633296436259733070400000000*i1^40 + -167589437567764981938869711857825852103839620364512669588265052496782034214496204219566673292998294629934829386367650544046053081077427281743650733902167857445027811275724820542204972344433765486467426731422163901923838871561872341241362001905013354818943698440334684328751327255824811675182523910714310826434790490045963580668218814207530409747530751586580926746656409469366131286616861711064518372286356232622618535322485169797549360192259134068880853524635474852078748620171324960836347331522834150375472364346598377880116921496255948034465392506868029666375644276100359885699022954528287071892449328782507230704155626756341503817348528058008784852927743755123612961965926668010669305375769099242266676449971747266659329513909231613758890399121229038962293649923549606742864767644926656461642562349554328626561976661781725546875000000*i1^41 + 4138564052894039196463844650842734082430152055746939037312341508272505351479912778630579509322730787200968641134669971223559805928177690589865076489243941220509751418596990147371656088772471660983981824847252630425696694630751840680467130676613282380201281031285040935680849306504671019877293265426305427255746800364717653914428274162580351694169028504177010662583914019147401064953240841036995575609052529495893254544523224725224902760362582272491799807740676722644150541162371577268883825669627013184757057078848275582887360858374470246137241581169796413953236740658202779108021265975701952274128063519368211113265252447645514979832154863633543108785302494216978747995852347247241387708251676931183037311428223244050091224720514833038123700659757859201014840708999886594700181002229760894775390625*i1^42, 1258478045602089502442421774917156811026079896346520582072766694057378184496653441252014657836073216146537262535448854851446745723645669580244939794120512925356815772037500247613995346514597385942643048362051557974143897127171191713672760055666437875257394117444237205697935728147846579055735650957643500056792213842577757728057508728512035270712757298140669124409355921430367338433141931229851283204949412509639679864787249902761264448996852892652982902644356543690159922245966891659509073492435315023912192742489278483645008592561183467643214008919062594866152212650040202543771482943259803391637431532032136419674648146694686014816073437052066392632408706380201604719530048438713379753866938148172636443177741394066198551764532291161953059880052337208151749645965733924788563238553409769227814917985255758309776927978595024152141482332986849742165112932891361402526891367450954763342786051973672375515872815353913254391729070363503636279669701758358880103553500548178140535551398206217017546772124672309528556938614281233247565533719527357675031429448534920261925121646114526305058424707615926598462743086372247547468777508026940591592728743170160513797383566185279650069195903123051896004114128757083230785204072794632238975280534572565717473173725890037303132789345819941735420615948344777354628739730737153127900640069814758218060879767285178400195904421530998507244282549493463499665148168052705794914980425252107697818454699305317031395670533147534029916156626187035688668223382245271163564397602939867351009559610917256460942664329557356837103944943248745811747570625547020019840774664176432964972963618496387500311913926447986870369572983738247980030071301804046123661744445898112997785600000000000000000000000000000000 + -2336194350701644189554601310858669753703375979162224421463754662835142589289156832752382825650697149438734684643615698584686009004214844935662869121608805269370870113592883161038598311956636544694664074140284440856766506215467319453158147282538513085628607877298459248597042151470590422627606235734118133429883911398951087488091884897648228435391151607977231680204041520812473234595650553334669484291762578784774356676738219738979747202903119689044961956910398266656445133467439020111215673760705634395935964942097152041158208698785932706047629975194558262867166923737903023894483772805264998580553768122315321044266992258123969536197000928330767194361107815014545890432656331063420792038077231694328374859432598789707898438976904990822737076867215387986592818680231974609463820115566072933252777416680625396692877770289870693674039109802783852958148122876210787374788494043369103646730049731367158609253783026370273006437457907369014020692986111351260693155917068262225947448445818255175080584190041805934516558185204735580920932156808034288434454570141130090526933327642198351494138296970848989565778429552444747583173668111335375078968415372942683616407726918768037407428170795258940326344458484995048808535089160102706383811177709970032251132320113452566718462562771005808220449928486827838495941807106938611306613176694258342046882166467369114748880210364931124282233096635207965561738755707367466193440318950520503446708078946018411630567786024261966868343802792116638192014417075229849332077381595629340699359726502103472260300724850311119094171023429557629067115713777476778215264812747486199510910900914013377452004040707862098846050692052757511555336124431687410826949929572020986576896000000000000000000000000000000*i1 + -59207014016393953743480496724042540727395454087288434146512000741080578319879042478004154723187580847354070801972501400318071406468907470246226352152578945053459217881367490974706198665597134763012847036655098854974686779649778388078804072128776287753924022399775361087193563230890527493904361270027489926365626648622486637881307437553506422657934724693230300254855036064097182546815548651032282952190826117289300093412826558574743447936525285644065727576396736717376718989234462736476565555397794629204724533217374016285200391674652610891881675519268182351698028747814423256628926969264050088709704150245458359017154104137181310208141092479572487094642509687585002040151708219793092934618240811756034386864702292322048585660201595659893252526091560757510088636124263832613008246878264584257377886168101926182848028502493195629166538824201355917747867662433373115324529724271933120486234048471677504782390704646850671307867939812072145409124441490227887016779239087021577602075557692711826856900150467794245337893557417574976778897974435863531608882648965205884477766109941164182435396323769678475504478140119073240116622685322361104077939375643182237590164021701337460114006024942612792401022455019574176607441015567968593412597290217202355373263018212358742594241315774826588352497564786290539240952398606243932378675414762706852785372956127442327496738826741468996541236087761792887726674605869534666592575586297395916607371206689200603132439354164966873186003332349311827362870845010596914246967733227349909254896453840900701155790345210869000943034387174930665396257101042315418330293223558940355945490106158147819905698489218516373035057623989413488606447280510041252638229279345168141516800000000000000000000000000000*i1^2 + 98893391251289856656186099311199386423141330284942320221915641440841066300598965771206773725069612336143091710859764921980511760240250830551961687533144491237431263352199794169223314678373447381834351552125198838448968457131079363291406486597978847256556607435113801691366846539792799226232533017697707833311689074254521050630135017483021116911410505311023775990710181510482285286589128190517516509854783992514823863635551932883216442817709540379954542580841912282874796998714882354726910395864847103686928979524173918979109158188240600154220543803925973852867938678393258489673989351296960616074931820211113873298506266654985512774804014184233538271257131936050072851533970044580109561227149729468132160023696862233837552849081679732363088128811629123194874981483229099863056694108384821205136207089685393558571424582827336016857440776449565838853497750052996073117185082511421611931708854482064021533030090256100502484480980275359748879196791892323139972411173168646050127564674138938878149486808327000028904859881402733600693280957427357121524335157352739014941358263503119318891769238095897887915247017396608314133531691102335301192343922986390602754402502353931699332673707657000205606180455363763793267725989056748521004621551499668470665582218286674314278139401116289812511281980557936892478780760653915419200441515016823975631744509608536480548682315705941009449705080962467502244169410852792733857159054405145660378652802107292324618811100480275143786652158680555615009701155576379867558508912890660856259724422307068755863840006926340135397330316058206318801417135590379712070749606115585576162922760659549475697949068923481461551808642346714907531262026328349562926229142696638808064000000000000000000000000000*i1^3 + 1552706474947298678319443536182343480783769386803120136443049107634873306516186542325457847057272668434553662049630791831469487714537577990318608348005035984504475133842779595135979166159416249319198256760023455475826173736499438537850383540925250770688303211205352481357069253360794021858513421529500247853023133497079904202698379553007526267768598104448912867159419035562458241164598761036786215105015649266376562229578492612813357001430289630925284485659261687611740242612445614347869845840154030579155842141091579768145619177459121803789758745233471383491169257270232163942994373361669788906182258616447774993307200967516392564095138519643984064150296607451228576657539889226994041786510187641064048007397060565733591104483492604610416110581279340675710694198555920168815676121584169901735347274361976661955657866966255991400651825433982715611467627764686898969669123679710500811195401394051700630334886567686745937189067667454612020176497303436247247232055190725412893584947998962401050317243681428809823851774683771853612445951913338155988862906861860753863992507754284536650205853048734701558762018944423957712614867492147533247520696243622912998815826522565018438830021610419479673170773306264408639559699207426074022934218924314878007403911683523386135315702636964864829789206327484486645305035543561629244021568956797502954045921035443344383731273299072191612654153807363025913114712215498323452428798063574663891975228236794133031325367288019787445644546470551023735933311538914677663770702585662396175946194550428327898806972670592514500109515785725278559161746666134784848658564067970481588956161772860562297333492370552655671224787771519426759767086438798970367000400878096005201920000000000000000000000000*i1^4 + -13567459095397517559062126113454289973140997131608941102961049371369827574557434016381995128484965133548334825444298381462453658687575297511309064267503613483842889542608997919383887811402822980256948068883426149688622083309144353982059920948188043528759733361813432207584233700305143123250371774774701872023134979111154907011542849431907455248168682727273439146422107814583206959313166468420536936553530368812479535063496740520601694443037768523139065171912647544057821922783637311228145536805690075735157272098174928879553122204701259430624387624561179411229456977140492250546485035015325795019226036656150524559812085934549628390849908805250545965583999570504486622751139916471377194513361818825263887768161986526110630755071343184183675118077550343663502432027474275320597397280274502062200325282184153239748022693149514130022824202846880090425541277390292914274324278294231013335889205059855086354678030467852269151946486391240512905531970632417209930299005599151342060039412302162035571599538316232644360884769193789810530350296025603714269838971872066623396980033834471437808922598588363457248513181185034184659479183241961818608198107239411911689602747268786321504777124637744507887199564436214553171364183039502823394043514986120770331576773245217856625316496376451925212406006558472039422843804033838726032276958273553929583733327192798245087930418217413849957105304757091114697240117779969344048685065931646137377976590910135467341212900202576898967058746332220761995571378588093549487960023902499423340739338758446042568886348715042001322779310817673943822638442409795322948609973507589662391203916372447522017905400947466286917694238921919987713876417705004026324804386559281416110080000000000000000000000*i1^5 + 70791444515623972938434485813004512514461283507236254744540216216874687311391651449125920925958202972942338375304868543639428198110048202325874293567785818675955303828471198314956305533938557082169306131441611675710321487292545282221479032515870116904649487670492858367006785158473340526634017960851133522945693653401942825926557604041085631307913320635264852111978821930079052308474684636469654605450780394137898954824302368428152519107114081536616071832222891893579346647208866342496554725771139789360854161791226048478533115467361253844373647982119829531947382759054104258883734609042116049774218089275781523480800934148482022909843313923463983683644552890758162223464295266790600426040195243790787501017103068724825435275692981520442030248896151205091917332193577560353514989311171907641470925039297208915242143721915057166512113394992121410036376210582303726133016867596358779677396549521618944673737384836159693209021241333997216725038194794751573967613874791856834206879975427778724665491995478245359923987964668366608719094368664392224004391996569046670043381251907467619997330088219904203773646882571412169988858837137785159062695970735964908764987876920114734661439106456378365493425436774928426141936357864558344415861799328597194467182259266975989701331881051130442203423666810518871857897186839726586479579323421556184012423571802673515198648319851021593213065769352244060144035777072511009847596215641301161919175232897548094998856737980945716961123333586165448874330014892257229412020110201730730417268595730005312597413956765232926298143659987039975806968909293347781666332414206795855225704182659742044655982075599189904456593662260620765533983010685545241059023777925100784844800000000000000000000*i1^6 + -33848673759769575178133289944492753962815342063553081007131460683293250026874936617055944015908511470203729635858223771830360673520629259950025401061463968613391137126679739926709545581079530474455046467138417258277305161074972738485270786523690097131011136270676129585848176861787774632200058720523824276834148978632325220881169414348059470386190163265203431308459880112081805551243089090447917129228465479121432132234426688088982053802393469459694517883738707628607592533480404203558115187611601463990138124444290545425490400599518505415400776208402011636994196648768572394783569980885060150605311811929091193389954510836381347377711078335309830702696214897019247013745708451861978276914933970209602501380692941135327989925973955559817721897927050230729146827239582241309440054858752335093502017550884910296655062525483129637143104096265812820496508665855814104379022932012803397036515231753101909008186068705449642231783073041375404985157006064209478757120923674298305903065107199027389544609556196807620580490455799145611673855619553299820216008509405386680793048008681150680077471987937171678123530510077192655327078790902770085999100712020377396998313501209040594449033167072620745700795439075794722278132775623266749902697273001563301764941732369526034000486130422069338340036661616985308839064961305801658375870843292304541199418592328904956402564410282380959423293711554253050633063229308658498158324578719702044390008397932806152000694386684475979324358855995032356063314848346418187901988262503684410220546246134557814383029886882532617766834317531872003585502621470498307581419231035309290885543508423988163237153853702903479575590498716749047108819418845013876890770176562629181440000000000000000000*i1^7 + 4169395464397374400252594046182675661634440257176380132275838174328917897490202765213703719791355182460973941784481555274290387034226150771077705271747794153998894283336412736130802177177531238583550804249707048313491005026443091283195007713585080036585175068590823213817596442458719097682025391047056729582832302542585777674480166406591751481221751022025665943118413116600836059521558976494351641683554497465770050059026679217009012420034708907634602344634045214540651743518758518377763094868769482728709827899841824858774962672487413120249553185427105966883607826206317061786787226768998896384757932543944963667666523454641997126770990695422292325088327506827702415342529359590364749623959650691497272732966393169778546850269787963390888390933512174798325247072800059482620247238145368605688286828494450165811729586247911533521462910809663865245859340518212308591917978378312982430069533844258700174908695675022743428689841587734768813681504610470767661816236610198444970263268012379726363515095590750691244251719692443155888129209980643993944145964501673107386877971057589561768042550286903366897101766204580503347629863094015800460582167505824348752935084547106027087003467720612592517227355153150789306552373511992482178683211705728791715596287175408743493827705810865019010476369305649803430605371303757303423265438973296304515615720875299240747245132629478006457102221522646425230435244570620222586055374900452993485549262846535847541510760368587229491702286582907438904011854020688308981719706833577598771362115788174580430583844166302630913276251657604489408076341259536629496065565095681019536241742888639829979219499813058506621293495366837223554368536601054093152514347554255667200000000000000000*i1^8 + 125656908205184776550157782761232665914756419354625375825273547387523881219920722429347140928948126724979636602818475051331885933286232743340383692737814437519284318863871540307243502214572975493417396592551659725791928315760127544031432646765119183971904320655911424642604960238298630637603196290832081180336860403534741543342073146639852277266078902176593832008958199498421592737890452121181045390739834470150042196900211104768662270032804453842108149528284687587837004209368339078846472711267587551558124960732453754616966520574816353041330197110918698737311640026231341703887207827229879864465374823877355225190640700701803516491852004952598729557938169942005911966631788350762909509167497194011928302174075417766443789089888393185285706064115741826774776338787848689649857447219521915777498761682156926587605535916050558364584480632486174444373010773071188878074458710000460834535192538609562707093718484398844609413334919253309945689378869458033796032695021927679557026945554928494572393498255487448722489402809067010181599937029621422300702824745230943230958237330799924319047457324563954859875697929381468297803431476700460915023026613656130951685332099338823363138524706697900393713214774741850255639824797389822323285280997388597707463551927077437474331106677427325180157657882330912451556229607332286286836770385808660903524059926040823773590343569983627650083816677977844319552775384860766922770584902489675917899910408619182078111527822110302615155415675258618202489965928800205693997203282104959406826201872030656116557010865193293985330059586617514398199206027977658135085650368201139749659601792382571429636981880376309284799458493706378995407099820736948172261830674087936000000000000000*i1^9 + 2437840976490348779219237387278881126722321717393403970411922706261202372127719679724083929090968600539428171466385671819275069383266483523318131461386526463309259622177893620531856583785320589249889101833332461278332016808552600483435484339549239402586752947972076862093087211803122593650192629458417568558540209027763523088227562305509676433041691327429171052512212417273841961360028966523086169404939160114031852610681417305550355868186215473431236683691009572659267048819558705799734900050700549598737124889697828469275231421796564143998437041919956601799436055955684741764471586446094600724064253720349651641499770917301835096562927880834663750137727356536330995152063870081262391892197897302748061085705893150109430051297247943932325805802838422079533514504088828447308324341369513774954479103786521219283205046331126605406093619387835309094420266475496997807239109543016726999982514789454993121443035450715133120538078734051731651704813441755427314987693690365730122762514159079165407804419143652102529031594733639239837068964818742099346294290576391227176637420855965409340551428276339793947586431284886147466235761560690904545517175817225411848424606911319849801367826063984011039331266794834849178105012835002924607207051096077398689190609465006172465682358304080121396646253425050416383394009711061789453981625142626862482308116099156837067264960281440163137681122768483026634388265705997532433687819879334093318679405637190825538782884280163837286746468153690929896002976447891859249619733539353014920403554801433225784128147651837098801750848010280830791374954739285706815789806494907598558622159066480743701078833631552601013872704309552467312085761945449051484786522062848000000000000*i1^10 + -20467253593119063147295919394131851651135250184546056037924360790908228440912270108210812372270230608900614809614345646104253861775904440306465308596373693152059289822886381697716124587167326560108885269467460079588284464366159643844096832407245895403638956962864899015155431888135514661176683258637159138875143867206982145566037566832444034653414155096445427476034059992589055657972286265023433953782241415136268332993419130413757541199233873544708521633575719360124972147454852753627874808011410884819194268717732107330367096393782388442825313673305437414563334526464473513541853128113259718754814738534943208973118504042505840970043729365804851018835879916224462623361300953000157491152564429785399395565364833607956636371615782710453733236272360608881286600896697103400071327474594371225522277841643569287413219174224816009714634017656583223318089878849303279967885130982192804108531489255973382159953003856223281818851636712387780484495625010410179774553851798696113039111422402237506215896753450636517821956760801474357337519373958198096022235274831746335095179788864893863952852401598428266564172000476640329278920034780112515938388387524169287059697807821582579926937700622473726520779931735526445741305613643865328510604895047349891099210472366970402467078043874439684447511372092433562015034590579262901739928607869853294761308189599456488442915753399532665759693867436219528080305932052786156116222451012535782794629244343145044794694146375648488827496884427290741326861559706044790527520256671390984737889521876490639013375688595564428051616402985742005726011584115953128158959212351517078352274170603672674165496852884531640022978115875129792644255507354076348814542766080000000000*i1^11 + -793552199599817910820163240098105463570784462179442654081734277366246826050711059322644978743038160357970338069718096870077371359390770373848287961330440862992328030819828317261425528782902756540673815551399347246544901819018274000001742335408218641090953601338925519234033683725712857412337735992489327665607912139161704755698828965601033623494931698304921660025639403264352161078135837805866417264757197012974239408246122273950274712150881927455793431144250170971008195111114986255872984974830138353093627982904872676996309499330624284502020578477155146477698687324524269681365903568436071957748689494170421686511055502867460644926790713998664855687361248325378401548994372418355535408327711521127105073760919025156714573527347923173850103599802338834014358247960385147754229467225917230046702758583607476460781020064999085927070212705601774992858721475838450906710266869306796961996822188576967492574127946816870586376826684705484337949695709420625955492589010542972678474257918017812715767582242106413357278377795536298754074198320597597030664831950892105698325109209365486653722447786744790203120411752240920645713660711849277958535986923516072106567866894211602350793889204857473799464448766798889181915813810015482303835726872712414697134153786781693769281507588999780575592501233899234672221656076039505161122669614731911871426730339984019885984605883662165429738812669895237390853100162796244501325538604947081006280380761373248967479510926958110729928944102971309628154192334613460572310488111935204464465268886804250416650029913043383706483263371892043008563957441301407297819303661263178213332688481106066428376459729680033674346566236195315447302814017959907324592128000000000*i1^12 + 450790858477497885457149511131514572595686444740543152444528555934383425267307579089099024037362020972641056224222608096670204555106712619444075821271458653707988356606363259990296821912754566841691028146975125105051733636619430659964166812612909166604458546969117588252063306941636943042580823767470574392295532293801961912723893506561558961569831312268362135338875286769719553958104461798251308313535921013466319397779065033832620609123763852367329953213721417882548643349303169450690301524476687042396130582095042451779686978052198572337516528515581073735912831172903293946114183022802649066148460619539267033203120362139878996754728986286831179161181399901097213155379282629633742047418566458123740614695682834403488759101553109683261270959736808672782945083775091261017813140366251250841764460500480355729403791744772411292964423354680582712731764053981859445295607223846746194281442603118691192798463662297443287638977033579752652896462861969632982960802049683827975476874127666786354743062905884513721475119291914050431865518045939152756368364677627053365648251278859853092450468937795316052824728489348067546997445622027725605772849157955372824441045095101365684736854147694087341654913997730996934873212015080538135745579327133967201270098321869738702983523636049791658509894902495670019574964674832251705579441309720447791439022783071889818210922464641487268245183538027254719728418133290458237243006365466936895202561777521916976708035473186945300122938033675000926789284429118812479646039845042839024115418573236341831207258833484343154342924626519657260148299724005427687585530688639866853308726345561160809411671737394010942548601607332381160094903314292555120640000000*i1^13 + 125373984274251025154894207147868149826839168709153874816296941985784566549613937810193821153633432216200592645447346945305420662603576790110372801984977593192777763014727143440379952562935415242593343472888694033255851648345007382245317900405264279627751062276649834617189556355521177581503423400383966157828558096296231578579756549555409518736548474674816686159603463050818726616606901975059417023058695143325062049962833405718482313986564349348332016434418055599550550894602375089740518745520367494160358247004967816674599232453292116510516368548937272123480306813507462704538751568422466957550623714405136648268663651503530584097574325792319483958541103566900501861599946166533184505483174906500370673511333583817663237753531115758942116347243780556624197450444985918296356822285459394222335987618804102445729632109305698764710089025561171886809487774646971948697019803406901940635565582742075500122889917378349703252951149867914023232795679822298459984343844586054800386658672786255007925753564385806674911674972069214007268975822898289550161556968232718527722567339088120988027195278301229251929579150094671332400115289817617462873151072854259589719825215317708452449261869225840568507497129024722628895282775806532924999363982747378334998455129324995751529718552275611678478155757098868668410823504321677004988478366044018011050906918202506529613028510822122427326857359504488252520803581472825100302022452295730551510575111940291268902374818769529923722080851255298960599707749083231925810903883106923040539012284900323602075248741577388577216977009929370882681238855400530206065745987738573798359883763494066484905167998551259181353793315914700146024887567911170867200000*i1^14 + 1054773938905461241851268484977652652805265364398292047737879302823555099287162662832196748147914630803757635779613226492570847546223153873283300427104501508692463904073356739802498664739091578004673578860013026472854906150315795016261237920960828404543500559600275714542441080365640437128591218413071966959950775102865546162907877737748577334772032183495168575185742900609098372171492430177869998717465349690119805225107837373517921702786719267126399747867256597196097968391711295330058196623381083836755301266544573467610650624773994402565039321266092047437076431142522494155569308088847210111015720116836447879918572329542197292590256443984563659732331770073914441947554271057170035079139401292918170863005527584534931838230522760110643039838894512529921507904180067517357263109921962816752733284735480765853370725645153667817042064304279867157673752441837858569155223031440451590790870889190258089479329132824943586303104286208756618272009568840546947692988446911564513855643915171201260001073318226374420150827487855723693618472049529960671684502703804921915348870532490303809052877385120334716495713790287197177337546012548993416937121180290350083616424826672279544133177305051544710363169577467317258177710733524068588056541611260604824385114058211925146880998523027355342460111118769297618144200362898260819831180603306925870517594187105720189325901231142397090927464235595095759333961421933027522082987093197471404817647523510762833898730349752581284674595011306650190090527186706321371447398594864703514657411751528151725361945796067584603324857148268007421111994795853891413140367587915322086852349360718806348657836093802835997752741145649733683958067128329830400*i1^15 + 9122934571510926071012462071951122162745357052617580744439957896598625669000912392681237905138324642082511040075609191649861241287614933664660586723342083684357714755935387922677865360717107067334260603905618390244022283572593237261391076559292782526890808436021492482632070110512027078415642420020085089311310180527660565095097924596589186337140566200348703241448518766870059199466773268278730999644330724096728101999244699869454775327509638004844428456279569737673963602257328082168506877540935650735735057002586397038294275261666904189179899738301813353609601680552831172941953818278399328712731526549002416357585340655159171006445927459247093347003872601888229624792007055805532786916907991755551518975540019041615797443911895127322018364489098171284620709046352013512316117676598142377728631983333944792659923282411445548524829821256060545871945278845938634141617699160576917148879914732850393229274735125891794588774090872075980339028502846894689637931992276697993265374983085380673138193010297629489053132891243739715468152210273458381182298700875102796461022192078124706042982294536719016093332041915899177675303746028413751199276189478926708688932416661025921366908550685311565069868137905132961071346501415606383130402264407901472911859027808124176213614696635781679203186739489735809218972894330017545786662005157050050587443697818375437303847830488960534359408982163070423968950985971602247606923684956452348802481525282585947405383740301770089394600060921111479400066198150563104610305476657299322453571799660428559609891861428894083851838469984868301441728331216772512351431622409045280151150438278331668621138946259279148361021102896909465591299813933056*i1^16 + 11200837069139810817123308140699036076799799181202144969373040871182269708604076146624680236148374789988038859795490889755451315402477739704052724717995294566664646903643230493124427492706442460637104035266813822698400131822872496555905351803706970902590262988276861765190335559683525436840999607169320203249130358304402266367135362627683814395643351341924294016580890012443359784693503459958588157663239462456316991674705687571948861407586993392344283299727161593308399046963031840064479111621615467552504635574300302148530297025888634156543512361527083093225587584606290007402201435252528363267061924755907477561227380998013559686395288532615090448642556389012553842959118813444270313990003577105373389405299402640496854128750355658242504263748134127799476573307769018185797637587321909993681186538377589059029310448493574449070611469965505248983256833509043948112335301324877768695874200268694417659250097456885506653868363675980336148544856357734283534713470846933125898362633556532877197656046813390305156142466616671204898898064415966649182100552277080867613380583083437045919210918136694862032870600855696538128416650224055048347604237468416655756771277239650350983871615245083476516931881838406175787040374578554629733738244321992134973563053066762146572935704119878415960786902165521365360639379943256200075795720978603370862546327780216394341972597083637741268977821862172111036998167919255728796066864904000013094747880376837068340716546636936288114864013776577795965922412221635776046264646962063023684163006492348652121589852609678868516690890725626499631815965645893059123743575130205273756567411197715402192571751288957289653407867887167020124340224*i1^17 + 20896854837006286069460036487199646803736635795286915057975773149495656818906849086660694447062791405772402486349897147902854625939198749828406411953418080099619259793255029760134242024350892900973093680283517245399941041482660680552744216421405192596704847567942266249858528429802797758996235556809676279105015725496410372825485825167296506584145821062459719406040839175516248165938731439265268272261558778630898187209265995930597390635923837587823821918094644339494277729056078711108165057412321408903515308155554257768164447199515717927219751127729954344009806516925626256461574490474778028752926387467947519729813288640418797675208823119592778904917625582310784745059676647680564368267620452008569500224689314837485781725890990770905903466523349512193299167700249023363032899936285146469808654461224041401341288003470186213523695568616767904941477738718109374589160395949087554845829812883228702910411523832435045567439260852857357716634518649795289951001758190732513082104516062774183495873302193431091553680628403309106528258599801399959175341161006268380469837771489175992727355058966525100936279811824770779250623655088109763018671219559420982107492944367339708352050244280546398944340318081731899440460634058957506371906818561061859676698917345982354968749286370635735138009915182416677017996423995937569718204738730731122514595058298180763826892971918230968544993255886713031048424884720682237762291026444497774343436062947739632591221794628893938797673352621070641797161182807377471921264132760370035245560607255195246359975023161438952355568481157110344855303049846172337543358301322883656911911587866955294832584879672705922989043533940537688064*i1^18 + 32373966974719677691207654714522096010529023250743125806570399664047105440094716997726827023712141543833092729312868401342168673321624754834722353713820836815286519985211072920042376454936142550063425652809885369522728060142777982640491382535160671758423407213708667248174411244457147547888458221467106774184360111577534193260721956173763400337594052203328179561825262761297077399593614106266212465987645433084111690301163647491759792773834405206113372732257398521991088656846741649825726172234760243852119117502802447987029713073215943729292359400926093723870290191825041224490488903214613768568088095191480788518530708937731733862064120907141629302444469230990795975389771695609802750011061608863800103368933182813813046197228840210093465668013366481617846259421234064552565066630489263185619327670931928502776112984756590221379646562645615381382394351505258583054289893150065165885036456328631606494321273276625499331441530530578987909213676015176483799440732104127147552685599663365108577570945366188026574260809868305950859654184846811386848235048940590942431707933470228281353957681471154897770653533058857808016933568980602017624905292401992404050280960439055485222226012399153815036679705692784168171063050857503090201131209467768270380795282263723398925358143866447581412309893179999393307048373035668706236889479965151081282709382681956598135663511885620912751368808602237876562830513781933655418571068279582153671798987118588125208298800184035145306310086362606573007975567034825970209896778958633966183348829492589190846234232040146754946446138152606364301380886947376458261419717258016350162418236089754986757556960189885198422962568429568*i1^19 + 22262331141146636475913625629303760971505516959903740963618491387820175604503862112605909848887316865563272812778422345726021183043608952600688269548986393566683097985809020758266295596498589834623906474068140546163411521568969741275133987257684090234405168088542801506289184158476826036342816516133299773056188396715962368807762431040381355079943519724753901907235082593012794981603942670160889076321385838180475439881713836720936338385526884159960887223257316655902611564167884915382227802209165338433432457698187578541174322441727763065838133215836166204799065381731969079113125144163713051220019483405063939681877999916235745132210297319940873071354954112015670258928990367785254918373481941533810023010369597319402413574805290153882216051776999035162621270459898737344380467635605585455838302241668377968416252831333255130181404403349073098509178614020914318236997795184533249540537980953948848065332324294294771349553210920183001317012151397318761525028037652622219709747604331061029275674576565443511544929824928637970499400497492600217963196344095026075186696161959791612074847679037688630730147742142465697834133169084469958952128725163597192993114189375895018759291733933717584501767631614033294261045508919276152584327122143922917646385894557376380012944716505873512591465768183768115524096999332139723467301602432745730688419320775871227951613073937635605121945410315241265087009298071089510369608973361379234613482969628269267728943475711679739068289943677882308010269679920303666234458906753189123729552496791074363950970582312820653444473891216228723434613385984666876028996903616858034241683854222700443704156373040997173206974464*i1^20 + 18919119715561015252439230407713470904396125985213249157208789910601289619979020369650511985915607320168867087157966245946902412373229806585770221081926404896295066671567579722469655565075158995299536055359308206793882806545642994218933897599706936503042413724907479226172072973706024218539318881789202367122284483777564108290668059773783889374043806391192548780321702716414677275444137365843546929469933572014155143166956968480155957142472550183502507813068901437392424958661813705536673488767578312255344909115427808317498882553563107982762947298161519713343190856616197946947135496120210750084719800319580045747568385026303466422238139300253550870740487599747304072064416472597131151981154945680966537020048051187521782418406771554281830561082228603052563337457659842608664625000431732292045194547235774924495573674020203316462068619426173072890804968547278175865854404779400698726615371218285221276139645312297961094227660007001842993050595296382931531558301152462971027681098010986411780606122819091707859813570111170541136644785281626402319983058146144265876962219501361668180197334796634416841910876684937099457515474920488043123860061029951215907365880252543569661579822936840964598337544707724314240398373551203054106381941362349877935916533828674266071760395330783916386448314666809643169352782980313878611748397777726701228361070195347989449694922720323564415991642337235663720256405283365428975403079394138561394593827633421226528088128740117792994063344072217803299859449438853504071216406829268606078627345879865746704718404168988040885507887172975600648184156549444562457756106219014311531744493660533049806423935244254052352*i1^21 + 13050464016767105706492157847494437793965515755265857277855854427743909302283317992675388527268081189584591991111058229360972785686990799574792639363613583097552506378190248410565950605589837436834273820042323989262008868645462272315137344552968878766227012241547436428005981445351072717125924174632696898367566097345187344246871430175492178919878584276162811127427359550932152969260477929949622016682375611151395770743452259913696713875861857855890248270415212150365167226078574727981274927968764523076527057422440703370851129076888675798868873132556896094618730846018797236281872227287576816964589508017002989946888249222798638573308618212954271041224197140472236321778920253750013848773248612496386046265164022080239007294954384149829925152844726065387741818994573613424858776418017371712085761607108171643237490706060371302022046316865653775783528626548211657589737259877783595536524971154319592247543018974515128294427958120542570599536539714382949543187067140201443491954122165639648363961735509536882608013396141115860956785052189579761582014411552759405251146842538744849783502724535426655518111165451822504393998858592125214867966700652133097826442321202487527250178813372389783672340209644554106890523144771339663473033129814313105378755087799744613427775175436564083648792114692567589705399837529758635151806143355531751009663575593056032050056831820644484793393694314128326434454562382489200560889313155314641207402396022885401756589499880839327394274269016420823083509921355890339366366551482595164146489940740152339950863730994501073003417802546088106817710182500864044690440462338674696489008122473468342507833919537152*i1^22 + 2115666984294681054580445914855726750382858759558532874983338757827454275352351929935196918195205902553218577679318410421723540354619265410381929323351274141390488746126861205457448961363347686486811032744479798698238248939373401967586668117437691969546671031918907397142967326566721485292745987557770133939022173574378149333659326679124531256980790187043019387517944106476679254219736162435449951256948841785766211164185440090382936034109693352749003647449229096420364489385447020116205930369617715310203263756936674368708343332083794040852310992634388549639095546138659803946261346205147463514927891712139550582745986125487172263847349013624406507066764736400176256182001092471322606545566829706133239336245582540847267384824677500578960071232781904963081129963472381613193740356312288246545013449329063390910360982773122494643127441130420626345035971751928864044613460134033696798862267557007689151276294379856038562751407609841160974569009739568603215364345722027911415411686716416449314596441474971452026915745989340277342145525783046259124184136978382373924013652293809386418689321320683406164529939260071244873207960101738814034191543525980090209338305197007760480936542468176056642354532296702508717085920205141452277730396180058686458392767697263363171518609000935673125320656246657560873467923520081419571419315454796084657383105057735061995317457600302860497332584422420158319907130741684280430243019698425123955663303501906916488871258840838370860558016875582915473138238074270022077455960695737683673372672986262816098833792194019011679445024228744607345876413939254003655509753982067292468753982582244983902830592*i1^23 + 758362802635383102449636607544047906429526595366447972592501005511705206064927894138269401697158334930801959763256869024418095328506976999278407161505559169513408404803738540197642983070859790459447785040027608104143563974584269989863833342237178840972109577133218760540212388456861593282471976251398010500222537087400389362228807013928088801575619100017859414377933514506850405603631431504092380691973041967723679497426476693727484219612402458433715766353810329446396145238374773315933772490844014527198352934936519593651921249773410228619476809400336697535566930565555167835350463496465460335229137267901192948901908697562555040618510798044503186749157651632971665772490118114168347608069992883917935461999508604395616710390697118769422958414073212658273475191065323524254096129581207961588495181157420947964091842575029835757809800788664521633251758979328677844501329080996883314698713675686823199209833279256732339268238951461047500083626917366859040191359273357759726004771721431723446792220703681441117695499970505093149209557440424714777069415148170273392434239703730970205692820997749286333951728414341930093765788677953271504136356901640651661259772154722951665553191106046190674206909474557399686374321907813423466595500711665327829705106517912702806037267239822185626754552115980886033503130294374841216803866634951522515312196630631097062647165594480120194109521005374300543613462447930942577245757680166217914870108110860118873470230518557551258524061522623569207160858484894324698238441783803266485894790494807299364513306939215089994427783680577812891466405331058100168550748191209198668068517495133175808*i1^24 + 25749176661302674746682821151218835688382100806824931988517229690869335205884810631894026596119956757914409991541580335387025966994865186004667500437310507720903151551579733371930789475635174333658831251882948635519063501447654294709896294960581630238759240205059850487644209939066466619672253621617941219219059131114267830382734012992489463623684794622452040433007784836982095452778777920481216323196095773420650581931565527257618700854588282039476831971301131913355624941838712401289184482459549580722989822122641444431475410324530481232082258369679620420061003622723333506935347802595235843402499949221680580473264476978423157156030787896786108079813796059056927490553056113287645191238498763817077036052170424293892164656323593971412950450014243475710678004085728437708243231004074834265195469925684079028800685371603475855562529415548391426793346112765499153669929883312779053399820666104236327629587860711095010787441743596957786917103346821296816627725440675792238733783699761333798648282471012134875729454625955811923574211331446296730269838902941761564336516503123211120108402020918174275601143981503862564410756395042205546362101353253718532129273251495674267231791763899660935443253294109745431390880612166804312802870773966156695666678718081858509308283891594123846593690394355009790605975885818687386195660745028107914990450565939795179573107037532131616561377228734512123800746588489479431371089920500767939881903705514617430774598777351895040002724211727701776445373756531641011229211579329650509439188119935453937389440619212921807986286674341085004416798129049139536318047308780547756701559816192*i1^25 + 12923217507325088637143724729985214349708605030529572240325070074580817941094180346199687905316849820799614203498484403223720419778265699247219037319419524687260511434278915082533217583527995177553764454042175372815920063059794241982737205371635655372995068155271472870041208784674926133151433739555698756755329009914599844877360849887776312178222378956189456268691046785229552552415873313730773982044521509526232927953845961479096784096663656071893523561062044161977603187174651841000928431583439118091120250432839462483424741724669838346976372223689268783995895587927522400706520866092463465295140326895255890667901842158169477267399989735746110131141503859063887217408973787407260124931071578796836714599258892218459810888999988317243455078170939645937583899115785424519374975833509194065070657070798081459794175744896076207130523847912251199389896573946065719107797116218108259082397489276116131704434090295827847446545056297898542259668165240605998752212444633091748940154261580006859683797658968651474949069111750763501400800283071919525745423755532765740292789327139389912511366669274550943214821116034592848354453284351838470195423651403225727368656636561647974743099106276443013236879786724695593575304715235794201989233277338435725079876637730310361571744686315390943336965505064819072276727481863319152625340093601554664552751076344454709140678159099674085849983352912297799901912723335204146639830501196681026059499453561801535617633585888256415975204753441478296324723729170007479852811486691072005661125376181069191078666824515919034943397830879442267596691208861177960588395815122876418228224*i1^26 + -917605855908913816466627289084371594994369724655927279532188908419393268260986426235715542589295358057490636078825709199827379058706504622643189060484990979037827442216006595930153636853816380940564731824370214465679046100487466678515975686735864855975166587973849092611909597926868298866477542080788091553680227295722894029879743503826051479787895717553796411760337183017662712931653065836004923852006005113410704722583239882032463024886848244268347461513140523256710705352009037002408253922056794436132754148125829066843568746037650428089584387057065520210846463445286141741286549662375222358068730620661916679473997436129829294780433617728834919418208971804853209681455740730740795182613828976492544634453822546502475321407248501863539366619108665869570038897274451086670365415732133843096631280404529091394508623274335956910726874764438744925412087710199818785680840812906672413491383833718460417431169040641237537914659937709080271902027659980024145612027791675687658660760422553322220748889306605676584135325548834918584830707972896769697326808837875724314259358906693128237498307384609305833774494759432017682616229397885135877120115599426353244532874727939045722766467643664597254219919937563613461247482355124507251066789027344897459466620848318212575878639261157269732693037785613558135447995138443885037348512868029860237648668043963322691763871243734103920730103085173592298843379144610342711839348746303111782929821723548968854179279780684566523592768958272065674916557988321519193358008846949737319784008929908306155831393367279316366467877397791778391247418908333107500287492282646528*i1^27 + 82413295989280399785141972159725484552160260205412659112908449012630214029062749213192859183987502073419756133498481993909617655070122434472416709341868187134421776092989913617913345156557104488381151878244369858993048866218015412184051441902535776521660623389393256019326989558406441195079993714320188476484917687619376158617370807189197798605647669549672984908597420705173372311787002687383976839250254573478396478448274257284944738449273617844133260647021981773291584843039899165919877463998836203514184711801151839834712543132909128652754046285696741775703545818899402736422072235610913682352788724863268399695615130141495241370768742028201502760741341468714866458324293773792658600196298462062691785198560879641163943618893953075424231257339241722464432686417171035890723097588781471567704330686972040622116873017294266469924393365449672697350397986474789501511055405706655812762897899791831489172797440429140687058030893194614508009331406214598351655701340527780734920523108117007332619807375838184342453951505719373528979281570067046952517683389013130410244674313964925034148921674050650988160486261582782074796467303635329998659180654569791454244535413847431449831129902004575897196637395156997773610234336743088882080750845054813449803972787873678094957148125936375104234659771558785751241427839848323266670024054648230536019422268426433266866653337770822160000164557257752957401538459283408393517814928457238321192787284364605115394920075280916085340866785817702256893395466525650011492934737907122980649231014854029701428514659486531936912410258011078084318190856528888549670387712*i1^28 + -3150239451651546534367191031110049523036730169361815524366129526946719790498712077623704102757987349229467331637286188728650633511712491586795908320901835592045151345563096072184536977387498177668063345479629361794500397946239395164743149440516832349345956845908434580140723126118156177517617599132638426416080189517482473403547435764135114457943517237527807350050139707026579688882920837450480608306742535515790136230622898773336834928023389680736634165395880638053919580950541542859290255937231805395183488647300019217038238390060332021695433977054002668757715424327220800308373154057472691051639413720673213063672534302028054861745351035095721209958735582490661522588057816878717513792969988375766457804022186310196949072959029805085828505818477813107027654238001628943345419315842439211039102562690560646806567477175242226715446384844929438675279257469809728643104959407597135875119470105925455244335527573416030114355919570170498470823145722422759308488652622807782298724034945838863391689584424989925310155868194543221638543527197839499384448749360592823360277466935064594206654115040257970035229280358820019680800128381939414966977690839854835260480323055989182646213831466027519588469100382544928570352691140176596848332969648380640481808664891753225213057984663929042112023701513525527253021876129172271193013164148255611247744753993172802126894321517125164665826845151057256133991296188448879017156719354331386343689231317021474479264969344192077190345030784453094804062466862471266036295725284172174488411768135457281720641885203543818713579805058358600313105771582357241856*i1^29 + 105368745642099712323249569628655526802981179605820040638537111996436220019965806396753421514672724125872885789042389799113287410312842891451774239198857262713431552455412120926431059997945356326328133017390324934228465922692441709382587614134520462424063753870947934418695690032132164275661664290185263075974199890974045227614121335511370822343656337540269611917477551268406896463415038219115483443637624523453106674350197303247211299455717720052685208782111950468110662524699536850285981324012584171065070316405446175709457463642344615844058615513345981201167379504679493762904627899243661893299652100428086649820997805018506297057438776991890627816436171151497160081756229478286196267043219094817906309423061206054162092157748814652264254803149309252014063448943462010660995422833042720407910961185462428900694382255741197036969540526758276776705865763313447652138624256438764539535842277316201780768323097578951673562817458376614349368330225479873689994042749821732216219567152436278155817292856457079822701051077197438501096481646915312099845307545102812017106763768639769757464930657922143472099783347623866857160605820950375701938034412979006907842308244418302053322409817655851103309405091672801089290950321989242406836699751391957086321018755596750844467567315692227801969189232991633095175835733987585912801222143489697018847779079402809155280103991102729377950188945135574806667409063180052499875582926864022830265017119211612822119205440803493896459287627903368042804079666975982446262397419402967799538323125671620202609451049524168063397073334515540911073316044800*i1^30 + -1604747793602866844011444257921699247234395101798935322089800255702374824464585149698327765174832225713084963678526409170287815475307519687446137138919945126496707028168739259954169377032412494716503591522385106096082707994046378435274952633433312674446622139842827367439928060824531605029442446051441306865523465113839117149223493959071411744940773280362596803468114595019911602028313868019241483634401929570624521650277355427853457452413666779634026321994149627235052664117414901394411624480071972770545607167338777166560983474534924500117864349599338404588611933201868502387748158788289457812532013804724957488620056196577461675585487305951840470802366681226499789671596338627153789140952098488029437013414184756374987577363328402892259641585962231860285414786461702845330014210648942536380727681215579427134641740014927347399880124453807781187049892942267167450918213324032774554293593959020672854690819925578346161763165956517585084605706165453011163584986589718333715514225918373662799159623091228463554161157274352381393041081956255511738058407537743829144838140815118961137839941977116299558585683549371331454165026852884709241394538703338367678321331841351136096987469265288647246452439685179970593349976899907750499046429820878832649861437662302548650145309133056716132227378214278750463890682135959035622705730770107881184742288215421039690557764095034300342697444889948291828378761831541801495095404757893073276257878527580226407631998215318077220402625432945195274538205411244520677152424491116583286938086139607230502683375978205951678986876692556880543744*i1^31 + 17625058176504215169135850054055522166306074671549131374385142277297392860092039719074338541168392194657828137863134369960083430089980160221520824794851162699404361150679917922187388203484727606350724805521775852019432159863027180395303845024542046200233209665215909292020955943365823109997745612008657875829806927373481054157978639064515899274594995483478528212315441455760353773539759552565140518231593121792592318780836901511396041056524733075097643259471667458406865152333588495835346664200350357467196026566234973590304497135299920746206154065178069633613428735059881660230485828691107298540850936964048697851595890817064953144048170710139407066182101938887748022962693507852895701410113217185984615265514872942868293382257064755599416607349368886267630658129532982651612069113869178136358141140967015814442177829821682093326615562147764548203494968433635187384237073626292366859326984201252263321794585729369450776372628186096930575545779989394486313864769010130455208253135838074405999013744429455163573937901816070016371279610081467031670279483943803421171398940909710250032234541040056920189954201685192231105886090558208018810792234698709919800566057904775228869176201259847591062367291074559867091535461343466285556629452368407595335647124929174075497495077261970488020253126804604080588385721444524791619230669374033337439436674117538836715001937879526160253056168219065005863656034343183197589398905011664597863052783079733669287054020681362488913156539181995470398319144132265891513571839038218234471412638420688710267466318699895408994728387018752*i1^32 + -61710426146102250426898582667707550374649915744757436287546356229478804769199379856934045608805188005001958157245721731932553917937493500573430927657754577657544493579649946919981253525321988859868723639834480746443089324351278984492822922354647467325424285886763813226937044321786101450749655048097581474865539973240366577098107991970577170684637035647685218744902418439707668116647849248786422159279963139594346889686972692025096771752265516979712453806854027140456865074279556851206652446520364018629729955560458659611142107384113866134980979905012116993201643750955925626518603353376702744520444656154088782391212181218847371194834912936681348808195682697326140089503411720141855971761214249513664284415895790427203643538049173458707770812255454979335351949734191435115685372924825453817442325461181124112139329565834523230993062363975614490042289077724752344803293138599090968821556222688913199500508653710458166346188444052521289132215648233706087494597775167809473614061054688153788866680907738271101324039473106166742981363704224560672632760877629370810327507999912799240537053191347177642453052410836939196876705206891521523003337305456883110839317460787962691460790787703168069045755278309771904202176323820824058692778303965174536499182291215403164747168593397716958500739902645498993980115541736126746874830994259449426885388753589012895281447019482803729279365002814082303652376285643895408743807397444551402419266283222011456159097490595733508677065784216092305382500081957252830208050135247000319902555807005594230897434281854870659006464*i1^33 + 415117648962027053069007368585403737363257757087688253769652621996607618884612897616824806157323759312311930324037909644109230383855974489198325700585140335552434942167042623638118280961924699440909225150482248244742658301285014714004485247321010766347929319886957117779570312323924895925995160406035537934598810020503175873733438586280208368781452090696657743576555046853182571319019209594408910426404614541439646381273983990962302419058704509765791374776862499572260008423423270509737074177585189390088407907128640822714430139622785208706538896683034075202776617204424661244057713073316724497966986544234577385627475291872608303769366194610942412890559758979750054844027735067702640363886371577201336905772314547859475591235438105865189348511878316072683013580310309526366695088845883643605628483085777772932891157855634415065225090311487996237447842848000258023335769686488648445644851001563122663220281402973298183662353142245252013911143776965013593063688788965856072204381205091130391690269152533191774642046317497713609575550576027540684877550950762991987392986901810690682670842115908641041611921311416440434253105929184976367073728910471536794342269823793105073934495554982399548120117077265229191053883855891115554374796858985160593387817657647069622868012993890993200313239422752553425879384178468319714897460666760571969328537995038925665231182214231772518677339050215884515710254029921923247941774164388307014408198056882614007457167809566291293621046669405266653682665888334560675051570553425304785199054392470877143231505478189056*i1^34 + -465107785649552868399934760559526044219563977399781284423167190412711056494960401901558235668419904718642693883870757904910679358341723842225272381934607096915502223255872110585998450006983553032936151543395147953151409815100975863670274904763295287850889659282348933590660881871099188968030518223188117082491999225996525000104444561741520659289263416798350185410133052133536661370278323062139150083900981481192662935154197993919998053152381297959327487910997022723201753707993845946084114444418996619981283466128729725936249476924581415625582292398752496194766040782068688882178076601012822498557492999827211163856004910075893690911309044824303525917793677270344257387356084561314745851477140964089658603752927259747913447057112891520180229589188490639838076385086423180473705996332469902281350432165731987065880736750376920284037345135161778076508433671861078820930076310347242041725846393835275841189748662940979910971453694931056554910668933071628168764809341560506459213466880688393013175074138878393852313831543307548787789902738866653958270915026927261117411462959791516978453421917783269969735398662963656975863033391878785062668196723063457833956687970307282206734539419513098219518067828791426686515821767903048809171421496878000280572341401751154247822343118640053338086676087320051900913867917122383413916130577130797548872968243177056219715417989076882436714193438329685873173930817013139074516464328066007589938711621219485905752571216398976148647394236555426967223878446580899710394394630834452148973750969708031995019264*i1^35 + -4421448805655745002629303027878405544535114583811297091377914722951099411319452612594754083632440647840460517708047822823955683320409186608252075560112308765687257759718580622501521013426261379569728978448422791986042228050866469668600777041910775787137196962205352437842007951601215241915209821962420387342766851278948020527787642299151615500773288905434488244727127336115396391290995633248617869409985874243586769644308681304342392893117761784730798422991435549008810321710399457552575701188292024704421523352292799918701699085668002101941115778128762485754018525583290276283643149897204207304878923497344701462377465308195821697722586086413068779896120145778477351112252652411263697596190037688106556435577469409510393620453749115480910420481007278820678922671511625370172073088258086510936578610413143909058650641389107881989365504988050356185645094434676338212507524049352270906309547756371195420598867188874387175372985664449336439467451329856151133631179393302871925869818817429580741802639035880059766689071501168459792143281854035606450558715133072492250897232444578136950382243906720420808453840071932320315667993685890398749404925083171533060948695060285588139669153005553699561394406949626089375861049184593049889306856916129051666531994108887304306733891382590934428614724602214040361588625315728571967174575128067330000960817893222126021181721302724615769115292906984659618671197728645290558395094482166718301554320790649851960804888119016286103901775001626370166857873570724672010167323319377842266219864915968*i1^36 + -30622857208706326898518899121540105807337540882093544261018318996035250913435693024100732855384915602134641191861609661612277573174118989231912560782724956065502432341247104757594055580520767340406844665784066141420858696236932527946654341756964423263177818729855181499532733527226107550386321282963122811923783009109670121850564062875073714592030786755138848017508463712810523920551879707829903027817933192779597366570819129619448520790409762631388024601978793749070924561155989264159089052190553662501669660629338427144297865803381708917572185561445283635237388167919651683096786035121101219823285676680046145277708018859871320962746159067361131064726778136255730667814788590111334973859965041658971310223921946089962847593511621219271199162289180594604800825367556476830755106838592920887013753780426204470474498119594228377767656075740688596992071762847083915257792162228019520372589787555005919201973197849675262774397276247783678718875299928641514911615810490967570087835111832107755373658761976756872884442062324622438031064609297910176151913296491845156863281557861451341886735467214146721956289162194944399977229065411826433092422959593488139804381280552514811893216034379126530642529170451206076153509093365044229479693946869665589651435115945857130881807016223349755509118042697936541391562817142653521241754578979953444414129545363412950293680569433595628917629894949209842546764489309648297261184454388921471851507286370870295643604746996715317882105189116775344252861272357269168946987416819481968640*i1^37 + -4888671227224083661652382562227922938503047896261028461283279935339121868662684115421193181989339077685084013979670751755202253771994970191100076980185791123868636819577480576841987602992027922310794966297030433315288293751873761547260218754148986303565427703179590418668548804545581411196211474797869493232188083390819815790798235381787220421342936644734270424728805109185115155565034643238179659467982350401487786815218299155133433608367780462905709616455923641554275832135390203077158282450631249446591721224715546215346625733636050366425682418495976597970524590525441589574892951145270364203416875563615184159936920407500391409233589904741614124348361412076300503269645074105832006657476772214569737407877269905570410313768068615183755859517904727487860811517485998636991901260928678961869724926252699581113970828940595992067236655976329431034676003021207131581567316309635700771051964793079420799391721927657151899066670449107212302981348255732979539596226259795185266125435527037747082815914778057771865026561438584736558257643475133847643171807973130750483641861747193992935807640926219868230074017907473192952667834560932996986326440079787040423965963600097225182734540448139271861365985508727395110982024576410321677466193510321606067226207418257975555128994233803712192484633238779956992641909530333461579092062668656104349545018231824528121092812131757669847825270081367110051750464026632311569106842225088159409179978167788484397790441366869695667260248391005788020710245986013326293860352*i1^38 + 5029998725809430143875186066760933516563310218949597226564531178063166010920286161664529253194185650515474867266592543591639886515605098542521370779105401786106532753781623256778749690439370968631544273223297795199102032066223108044755940370702682840023902848819516873830303756767487316982533886828618212221384594352785224345835348356631244183239716102293923820864870796012569299758910170133344696031086240937971211781779280417384452549025699597640870807578139894755940361403387053292261887109864527255320487540805169060979588186719712951660512809342034009534493779985461205404603004379098782609721278028077015587922273945694564611585913468443819612012110179385228784525471894375842104705630329001938157398763282994060189390254979949229810133386085218091556743226741118465701282458679274051937455175724976292497136317635285342628638714253901617661094285365333925130759086744725313923582981719273411079947020796364901055799223381897051108240750013789181158490736606976175148884280147007328269571327163477506622614287062322685574960219373553013381745267738587890441947038528259680197692870489120897780628892175735223579867516817476639069124784427784103331887788004334289223831553580794701263289725959376805172705835835098002260400543588627301178780794274006175801428124910519838009201390860183521811627428825813086401933585383270288095786991473870618070820285094796149639190078961411548279071480057940695438551598779465369691197812318595795117399215042828254544815215754608640000*i1^39 + -1294275145609972857966447327500184563488642879483792787144853749941875878595185236677184933758025977445115495183301780233289942013729435950139956498261940319458736924625528374381629362525797106906895863762784036928743584196569120663498734759922184960282144719175774550566491478552139544973111553848828484411680812551871136923326594438420128756326996313929914663710889536669333677977364046361836795756514624085397632659971255808400883764241574572988873210580940336682116517612099458329345463431241790423974034701375609072237656168337146943598347072694166178195133364089217730403415687782351320474119210944275494727346096350274308552090983336234519152241127155760071528006828377673534957402904593602896758212780381119071191649215764289628895540279180754268583030882872806107569867567979333634239369885815173209099096737485932083083286355778105019205945142792830610496030659301864824164902087859210143853373049071314318366331338623834578517921629117859701477819170275612312777088798309226462011234929524880023478132864398063856391212894068321956974848195199483995703888347199768572436238792913390085616599158132691965164808166895982126588914066167887564450656180802955578768191632317811605590581539501356237001341350669341411086747237710409048552556757668955018221064997113989325949153689630692207732285638421826329894741790913950347209837160391939109137280387273272774371456421244597488606048719627271754755471190078757694871284744511608408401510400000000*i1^40 + 69975775315630093805064288531284581837762739216885384931474783009990068890158881051192075241589338303296665957274282722967247345965123210336483390019961433908951615383871911145827000361135690807481436093600782689398912364851294551368470669638627905254020603963706935468355236171028208383293714096066408781904074694979425685959671763296592629750506359514751759782954389325915774072251397480755984746940871827454676775997140998726863814510669080948413409111232164013851035126273184374162493600820131070886120355967405315297703928683504368430169259544300403885163531558582778987555286367050588096573121571127353137700560094518839076068655801856531629390382839634198796095663412717254889781889368037140208143763308151449022606936493146035907689553540422797581973494794879955002044395190765184868224018378658493458936049674728719736268466492773250457654392837839146994498856072826252016124155147140093158942803703401153039708754133770014156495582622613757431166501865803976382948832786241609635509542990365527779351880916756650345078319786573717800050688710904051229085519459598126041952740049041779550576255472081076540476043645121537514790417218372308998723878542353998185287318364815296583651383917475657132779735257436273254428986596230352602622535915897928084673852966497234751416494737409920070029804691969675829925159859374705400254867902292554567202482330187615753923631532309788852215555715875483648000000000000*i1^41 - N1*297603404272079052528394676286194527751116173757027839016021178069434621380048071266720352762984897485257409854959899232160644404427196923198067744245721596337833025706389361326674026327892802071439599707724020527570458281652110825582502195379540661797945130723278528517499747170906284551510374907773209779965020878362721535268378257281058099756539689402316238035399794155242808551406603085387651119687259599948690551696186766537813447659674855353980735035082138495939956431403576419948496504186392183506074439833986631155214435830513445955086956885690664515341878353291015625*i2, 417952321203574077985317659104711206291762262559885353411931552709309651921341317928911562397233776269021407863807258959253757977634420108780778253960904959531515380711789774088635518621405784374186989054939442101016320040984935445865354494590681925469825086277931634034553173853985359048596859403138629404608491935422169279789405340028804857727084521183315394425480717473914663181457719564672506083413211790252409524902467906693706497650462686031536669295475116375716249691974182473744698518293994169486663532633277700410492245810594055343475508301255212774690048351892963165978193095390185561164646580847636582208963380907594729858371172011799312530925795463050964695788794185910527046208795873081269371465529832414956023591021814344883131757912447929276029217171118993978745165331996181290456061290642622581475249466788707191127545404597839186425595730934055690824474005702069594102536483082435726196252039278118656440427300805524780459541986403485790193637564234424556453045793762920005998056286494893472304244245844174097275879912888011512721142163519651293366491290010413000694337140562703695365633051342745683165652304161390333902085575098236276135661643602428264750245944823445392714484280303658884564513275459988394002896641736552441920821927669927147619943457272225006407437246559113605850924217984222440625189385026413409040866066666314266930559586773027424664061375002423532913611643334719622718808377587161834945395635662313277195100499326218716884126973512652853298782217789993101651962789250284468671116693138427950158430101456427013686699496583513698611281029896932580706591942149353138150341381929878864535347413859653579090649512089492777808958225892451906153668214331974824755200000000000000000000000000000000 + -773031416610218018419384678766176389505957851215538037633276995528181778199563933368005100230844019898144269987481142638059470779355123698410734606628021766902519599373121096535878244904078059815692592824258574365386369340595225135040341251955572954823023699408007495302102912517941675746015113796031357110866848312825884934976954808087225633914885115578387903850178051889002364233498489049131168369585262057912594941745885195559477155932743919638122475119601846881838921356493336161139954774413691851628095921559839977352673734100353298323050764017310472322642906877256617165698324526212237472474446976323770826810290100800350004528528476545116934132460084286902687274094191550031512238591484141447827161143228711920210476694280258470216749670791131816446906799185924291201612871657261838172286148842881247736908313008882799983847420225366624722603413623396665714160337933165782301287205917937391728003341238742628571919549277860154805212713031738925969712007769527407989429998843937314220641997106217658752510503384493989370336410732614251659351595170565625522979160895981400984437725096976560650221144355240973351713810664255443586630456038897817072451683225620018530329755131724138866075274367693238048887978458413868510639088010194215817341688648840350728756119289355144852261886241610773128318250972611855061856704488344529200501690210857763844406815480218165804615241742063956281535753198025618269822540654639013906086592740964378345843327318370875879622953237313775416055192691847820951174958702036494943668692643780377723503954193252431766039571267391037883573014615189846598319450677626505981430439308581792560915405307794342718181972297511138181628528783876576557535152022987034591232000000000000000000000000000000*i1 + -19662494840975690523317694039901757288820457324949255621645379051988508103620955168968240596343606630794844041274705580890748194674869994799801931301733305656319808131691377302119304018406439021691214101566021576553768745422629561879838910462846577672420365593364129939026733463087317202860645071347844488358646962378446134052199710458816443643637634867900018717850684686803047357136502287757745619787082254909858396095259858380498906687849082854198606173819077921035691678532061128862054134407779222110620690553932247828744885085803276260167073100004776437073989489811897153188180185940754969657833495737608436296635604105318592216246572231538765633151614111586738839060417989484211617774118937167136111536701244634081447663696404348670666182389887138501501421047866208767428065124180065140072096783076974938859291755096130661409391906548286271641716123016320698602330388443666247537280112738594052171102182964828718377642275602934827629240383958628557721143315540656600329398795637790835165617064555220466987253585632305664323970757354695568575834050673607364092179921735389180447019407031567468827735955160749573694256344280468045005475239662690707915425222561649810731603816431947059205444109676926556187695067870385009709186292335893636702961263279040024653965236960227372223009914923379074124760070971228320589590679272211898401206700508537870887684518175251182005451470701143483885085584183999290644502243985775453457731100727909303258435521341829650744366772186138090763058054774700639345063401197697968308378594055049439727975089597561739563093005592885479285915649689722385352480399605920844106324551086468315075061396226280558061203548125257290818137711503550509120406015224279832985600000000000000000000000000000*i1^2 + 32680505600856789644707149177762822831077899115768162317572725129074743311285196592395241159176103887821012850981156746401393431030796541740017803645034338294563887174247500125582156862382726927372688594401570560650219903103357240272028797356891355541082679124608006511404174066385772318596207164172531918499725078539595825166606685422368779432914802110895367701310681146045388388209487814285293705135126715302447930409519564016404280233137351825998475349024478398898042211968083264933799412784396013466219935930780561631057688411275740787433355216364214086528141312454359965262349245247193434781835856230602028977724975945959194804363455376252077181163279877923935888311520307791369497764620786729619177909284725602062428420426635770874278298024456870679732759196492466887340467548014002267841306815755929541584993312206740779672343889708389048221761250874541929064753049198324194176364859538770689156127685684824434224024970757345926171064768286447653684536732773204298925898027750369854231004181039981242895327200370437094093779526837413765697336082195554428880412948271547864846477318749318838654968478917642845838334148847866158728393000207845090122217771765611324721027289764991524752284605293056373068482792247729353686393088760138944807764297880644566205912969298160836537691236681593563651142558251546444674638942810582153919603651477566788937346758365472614286515629217663704325082211483384250337041743562388029426318850410313350978731730466304694330358277183666598779863386248417797425111147739252030732174340489772549063083838118532813103194911712037074861862897654070830023987905022139189050259024924006597934131743350302084041392734169704529610333421507728278074337679757528793088000000000000000000000000000*i1^3 + 515092420379476303699393073379601961376617905350028512202570748623913621836433206835862741051692752053448907943663064143764470696436449544418132924012623535031183403097817602286116158733637662650650489421653494943508625217730975036231829423942024492480610978539945649413718935171151349209206088537278255307744310064476190629935814680193810058739967578481352584159738162548574292979490755274599383434884365216793556301937404251341826782634464322580342157337551035818487438853233950087012629567368969853599725021529940389521666487963839603860889683223189329914811500313046387298226928274589514669064565197376084170219415313942818234850847228356432128017423815401992900402455722740793006418169936441231785828571449585736920851813708781838171242579305152462869960276753039489409847063259139534733760572852376102156246828393289076274120624533268175594411958040729682287334708492371206342502296670188231697280842358396635977402663532037258210448388731015080044390866069477974909870261892295707509173409839760817809614842099761838916533089776587150530769174179756589896732395300099378898042912602965265354302329566977758697532677571025475661840389256855809360117883726002960370772408697993379725079735812289479822928215569536508241225235877664464901166276616786919354680084293701773387765146874639640604525485920124734123590429326882095035362386962951724660432276561882293314269162751369190982689339977502667543190752305823137508747849810585543696789730976131868162719480431198544544573917758980372466290171609019154955626288772654395136238479164266709244104772475697257008775273608752471656623471684775307531880571119100470110702117412225631068169330357213522796675421781464699018751920673364000112640000000000000000000000000*i1^4 + -4494638681723271467930795930999095288834012257442949555186511085880682913558708959401787681762523826991911172546171491605473396647601218604588684970202843362478609251397928664818660060994615609895264229976053618527409952251325423923241215944068915233853780757576154809692034351412807553195479532107690601088479805069573546568969736214972242733164509710886541476881815796670840782986339867773940779153184674491902407308191983290100323207988398745360311716198580592022907402040107068429709183120936766948345459117259083559607615363823492457011783462063565720752965298845100677483896536173172121024300038569693817447654919257573770794158108842582633275939309622821238181026098554811263817517083023198578089731282502888809504249420339768525985843797415956482455620963869406787873936384656747493559722591200949011040706132077604686561969653199378819733127423407554034295845350603253575724490760728027966751304330579503511491381153130749198222930635826328586457124803209411211289545692446156982578468957286564971680642991838492417630092663072956331792112718967191325517057743396332490424524721904922597854856495626619377777580122989572434685239611557972633407873719006762747652812611203972976704641210832315856181950210612115368255884798879922757712321457476027818682677561991540750590029509428068248631673890731621810757745728812108760840203977352435728723178448124071555498752267062363734129084067546112175300489316053492472272589958671739400224994971797018164920875301917611303606765618188809265267625511569353968295466067779922252679289316786434044575240465779263004453525139536878801691899206948956466219497037917699573404356995925748486008092654927642855771461469545970590793616631325292610191360000000000000000000000*i1^5 + 23476953286006134070566108860642873024879713953434140839078914377183709185447772955877313753306737337503038677961134562520474513164850773635851284915011937591874873639052468761051482397599705436526031643187003980065669798932123982048136645098518872321438657731072605371382752186851105620191501255458666757559757689887419311825086543059116427246674862136044179940034785489944799354013284810372454865480919089111383925304705366272402194677458138839518747177455697381661576395929143819953489475801589798663119707342546495406655845633497363643553175169307340651789325764948176093204621669145084600687884366467611787726511202279546031730396418224962459765745091924124500861333748387932745959038761292210909645001764640793816835267609675346871855740208595269232982365128082407193950765130010936319943211702220537964665436133303325165385918575966940631263809133022388230195345888125716878032812991826967984451692784169416394533461603546921855318415316186206661911439434281862688201908633731834762789043399805942398268407951187303195656826575085611429009659213335892290638462697794290160161526362016848230391242313084310054841271108611962405037174078292636993317168165789711067127796047356460013057049275641732137829644717469935363348106802092246776228830999092460668360374651011540863313518272712846729118841650706439285197712086351895029186611902943188598783818011059348126915577477136728655536988156097455677127793699388007700155188454757498494504146587061414171141652260139371624072748132115771628340800936922249800988634749369188622992642078025408906641221246966631063311018010366874902364913168282617434082004503131062477310489975212863587370338438824214094361297838307814180459557986501490481561600000000000000000000*i1^6 + -11225583047337754500048548476271271964704381837620311173697860614700415504469165501633456032373166669835638548544032259508304505848326376966233233086567243185748287509902996551461513854294030330531209637749976200954621293739129767134597584791661484455609976741007716239088309866305105091668071151512956074422365441231205030761499736148499173469775937055917594943940031341677242047243982937631478376186618676064385885355429385970663834956275052212107736305159979849373341808869719317595196948151168520105359114301521979188749408608032895270742261376021037676255669495313755871217801506694440138684896748396656155216970431847915653771857860943957464118522536781845434266855761454605316863787197232015951070860609393125295532393060039012554213110522729277899704296324398008766062231770285356771881497886187764945057169367936637876905864891838345918590391204806875135667761839722596606595176793168932467984302153824973122231305817546776336179374170660169999789268640149784143355329324944530753881255782917385271580717601799903581269628999493206543255675063413662835118196018201531875154321226188077319768071639740478513849183602976130463713840711299578439150074382780997907940571029100979164915894615726588337121804311288924495845248063422391847883814666646524892111873858908889033247171520086698189479956442572872462092725281083556686595163422280070152414087420726343564111767534684158754630475163683843686053907667229970215610697105416608078836734968132402722869957915813285562013741069289699351256002782630962942702286441657544550688289184694562547737025684968126739047258034004395645902430871986669299244920581228363464658146824893593095432870421059006676424610705657191444382540650437389844480000000000000000000*i1^7 + 1382806444762193072661843781993590706752761045573894876194835260261089471060440190366019093500050409372881886874011069245303578316414375934893603094547519370768186318076978327822526111614145434396836899463176970135163934212904412809646285072481537057753373288262630657961927722028503301542716025073928673842466428485371849428027828134915330695276752869285039404044317021165668495582758722663346791989470890336826000963854136936851028283200128839643950705720580507832826849680176403808164440922265666390273052501697535104130127800399249096615566123140550123361312650830712520089859340034079255908448492097076156719043253699928121732753003438989902455130220387134785328174385538934589432745149761251994497816361579773522165433088505686146834594376431340166684117217462886844654253357620249092534474154575405865201497169111480213171026500779823925318678460552230911778070486732124842334282482228539226331660883603970954152590779086640391403584064513047012511897849406749986822954784881777912179611248697975110478690488372593753925745932673284556127300994234753426461428338482018649672166745808847570369466931894782554980764459241716825287035030808909514074229522540115019113832994407358762766335898631236714067929540981635934871512786543101087287699552370150814393877036148360981911440715458496897191920145919103524692130652290493430878897635434268026067172378704122965203178294075013582399637304484642468837132531591488215809730475148496061913147718567371082928530228705296900804759859135969113566013194984497241216856884205275240081468210767939221060069480583816093707570029852599057033788442223235871687056584061142012506724868765519077093301223950459046294072857809455175569182345461655142400000000000000000*i1^8 + 41658864939883014996153472376999778873026692629434729072347648354207283001465632120609330114215391017172435276084728566703700733395733232006346464895679176205999852208416439096357450523705486819337475431178747450886903513373435959089197954982103749849736358635231515603375384799441281420863171339489097351488299486554953423736630002302710628944597857047306553386880964285762725542641467845530407779549112157528976203815722490754330092433357745302537192158156854566633500407080258616835814437115112711300718651612133807384257444909211366786791427163504400961667980121700411180415686451118154739052905828415479900271470710263499971747877665740277642502348131114457043349362161742009455344568546652859555040516452340504473721351566011780244442511127852293456579654641383085667803674693952729503610095057641512161550523102948396794377550790395957126039429525536768914680173878133852302659489856419262929064890754894311125493919025652912494629147493460247089881239859081850774071258666728560739836376284413945393258933510488748225789468225465362440150180801118993557928736227361350502766743683401799157323342224920527129755420547741154391306056564833971901721601673666243637681646500495512668117604927290866860403587166071243055196845794879684308929763371642829121816115759892613553646475502343455420860876042594864615457641349849648649007354010303890578271486579406491438433711718504629334103088593202049477784600110842920132954146136432893204402715290296199812472505952737585458152313343229772067803100128622508754877923206479823918077004032158086008558871060120705628453425020420236866242243175346907653371141358103540366859003088388615128304044452693526956753056964103001528275533574438912000000000000000*i1^9 + 808060307497574779799975344332518857100311808617510403712735230597630236040603664103959524611256533388609691019757594026938044514699715071840618358378713057696951790519206848499604511357919113281937009396193041285291308383893725639956976757238229090515718190661881750020066804387380216008727951792850998067098294736279639423358161920023562817334297234455451378398600388170483392441071815656916406946160895574405746576970424907351471903302834315984379104339517788545398810721304515118103125572392855301513578351298841289861153629181169819228371294804164576177693664109054326731958643069238348916631628592840185710168656347781851615513932571009958622823308572526472427398766689024653591270367731236630000239847454346127344124652315415082992112414423173437812763050702586486248022085872271447633110906472516031838057368338805194852674501163999374421395694376224239797208645533974807079014669523225101720557217281468285054335055093842628328495284024210819397136367493072106910470677943675403883180988974011386524094329557185162452169944700269816446302091921995257563621521300766545336497595869123752375011852587791847868439549346729639340381499870651092479398121656734128734429933149009901404029647460179304412054464728857085976412696853436747871303428862035287322586589519446952778681848619259562322258194345537324541983086110384949797417663363377841001307507386608403825519078096063413146210011764223055418666218975908211453681959045695218731563959960859500940589343553676927074001636615066908955908878698653243983638606000085924328789007847583179086717883708254634437812307311998605211107945587348711610848565721328193800548530027765985946228179277496710797136264834956361767419344060416000000000000*i1^10 + -6791175708437103754208877751134127124888898128606714674790064092963449285806494353446301026753466772590926038407658922095316005944802540935017678834201817367036729438014765232975599316599505135561459620089439165226633410423408799525507321708708619129125179331756702714411694755050392366128225988599946781348492876017521475928348920446754959732823011673132804570743250855155533931368299339200509504713067113535227649127756816240887682304647527319083644252653177114015926766471082732475828913091539233696814092711311306098665036733628195669361996333554992608225003709543627328556586751295097650865040558539708884390538084441674378395835490361413182400537327555462837201184403653800933267749547007400131846888595533099807039580299802359387719258956883335324510667195482371904777100953066607256511815879804137476200399133535927336223906552387235256152840003254153634018848663481297192890869749168539173924737440956274028592600118647042083730996144329771678257804642242278004889538557739365612307856803442341922063602701795185387153056619142926489434852458643876029513663495317967894400585213480029645335062082590953450179968546416292715575032217158576913619931641493427695977323970974369989359442077722507736072451996887796384763929650359433832879968076831829134497746470985223176530942329932924964955405140774996759541342575307702218907104839848301476816220709845056071282779436475576850227019302930768455408876370696573587891302649847079105120669640777942913123936212954150872683852584204862643858925138142793201566157540128722076695782192365081443316472616706256428739861574670591302352122462645961760754514193235109260326916394123634677684096875741995573154628732149999656271987343360000000000*i1^11 + -263019272559563317637138446152184856943644792015087404918784168618402910845892933175503807485069583203445472569527398807643049089556568640656743940932518795170315218372669044704401172512336058046251058949867343098566849111166094359775678134411697221166668482900622959499610098597899013660499553106227690857071047895985039763779462456818090255256676632720001528953343940336133587871436638964841706549007074216890507568958410151767230778558865929192716605769059400538848405656000523236517137125516543706043189704681125192945050168557566423825590301423632917426211581155851949376621462544262102930945614551781397371709732393396668549177026769423053678640178232793800273767739000484203746359899443142562448576690700901194643642297107136601052886195488352779138880665658713405397286319479124020194853330080775376117850287878783971104671030504771200946838316642785222203169098879689142192152027584114451323052602422367681419637096508117030841384179943933975668659724562721825750682021636020518890345593621514905841077330410002857953565545968228726529182885879703729518550127984974276801758365176138694677772938901459341536403521690419669187456746199123225496006789520247022524071489951286112816628947576317681460849739971512961840340955621964360164352406242970551648554292235778994716958469276925497631558107961655299771060767273387998543472674293400246416031971332981437528983239987392447571449156841684011319443541249045812749924681214887785594911628024798758574932694817252923406777506228721435912835617807880718459650479539071930994375166477860128368941631152423343508264964475767912272996280093990047286963930782810374178243477084215798699756425297577959383413864882813973536178176000000000*i1^12 + 151308918187780951318793232526728427933489492130837463900057398214645450093125450629212022772497698532488745737750083254228987697803367374716834711669617498798526987893340705551790718685684891275606133785790384273375835506862621417155008792698486604019129099249627992554285936971817837438417043963358122194176360338295658723206345654148488674515956474448989367341723765950515533231631029474249797967611155692141284152375931886845803892619042396539685567515229407478965053684874623462268333605571389623921884976306448242906930927028028659621280694936877970006191256150712817400828817120436163808068352246767724279252446438039707049772381518473291482154349173482766047040917899972094064209868955479208669989249385929062758907485607147945581653772109663940632402765542894332443389945025310688523344254779205824006907047966510444955678038016096803982794251418367064454977803884969885598545620334690842164376255766709112428100272772919514026142494598579564892882436167062484290995051348031111799458399454224632049565232434106234838363539170028923635457163848533338746202505105358713477606667995810073183204154221998106336304335946639306382412044968653296739659024082691445552278003615179094818377641587808550287878473305914493520852117832865517095529192897857843769973788178184775238519867116229010114970729939802427494929429371619220788606497269250115211232085978886133560607923477727261751613600311450815001605409058632916071459718587035877927542381560433545875455264747217930086330148084657876778997433575451120858982870658419656243340282379258607704995221160012574632378529519568167604348225035764851745365249194473393914396112461373653137080325845078194715643790609418687610880000000*i1^13 + 41572131486250089303289330801298893032175573842958667781208588308109601438226562794202904099898769642740591762583277058448436776876616147924229481881018946729299412497572089076038280778059854966015896247699161809901199844089867454421385601724779597154648279205458901981825237804625809775675638186727484224854788121123272055823905533151085379204031622768648705498160563531323152219783081596605142490360834305080877948908589050892246792145206059476541537678107564344584702760187259928795136457954314883029268356271479990514796310466376446765047530202832026501748291950504820910668009515334182198681446820893280920052066616348332484965974253496802379044352718403909594555186041882217658620232148077387190005927956883587208882598375295026042127022690238665845968244472722067275925812047429148861551584838661378428771896040683637155868577211867593793340344417045122371466062717888744908862019665216265351333883204164437856412733707695436821781740750346900179273466293793510186836118538956795964837186775765045824386932357177675772561385667768163098255854991110467581336636994143351729273875500780513763887859887470084197418498205404588135829070597871266736576125044070459550424731946836289267149863894002668063937244301177570610435453437589516191290018441824480801875727224182942192364382654310789884226134964550400353086989782134513940484423927371357166731061702394677865520334188259421323726681470575099074930350011029392789036819310287657496419079952562832523404687631443563473005178660903741691034165536613405503479480164209294485709449817108543893355636289946462698737581182588044296490469571293783555382845916543391277885680333346227137651020095551013834574631406102013542400000*i1^14 + 349656314500481832004372628293163420360112617407148503012447535202780102309185604353842438770122858434808045378839864839615652015842023160911084985392877986510449369406700496095812195198151633057885929768534945900069409870992349159097863943322766859630215236355466316308119066017371662400390177353013471199852876453032286752178876478237753604932607997508966126876382643615526959236004033339281541834841892593171184223747201841800654500340524334683868406363666423360306029074167289532964044901214911742149741274598815040867981012260822128906594018209103775244914133413030605004137832001036619561840939448864736299559162560533777554872818464955141710681183940661767737006337193864748035521691288139142233425151104236633594356616142385390594798820686856650115829263037089216287199699855251319566886278166837731451828026757609639038815924450051088016440558481852339232689950489048374559651521169570491251637006937405891549885095587478916574492913940541823404617230919429660467454099962693453425258497903880445860605279575610201319998535846521961716398196370477479252326830935305681579887021606472413823064847895185370815252035776138390188967696576821911415062134380010978425474000790877684632998906467872449039044756999434768726261990708931804944598319797212670221857619355983970284412780520979708858279036961405419531694985717382137453519125282362070789204430205699705298093446690611738322372207800977371434189485500459639394784607405322873507224684308092893210131261587139663268949602725658194672008035614234512691767716320156417686376102737241804126663101377199586272981128477552569829177362113853234996015401486745460850925183959895278106707338599511438002293668217408716800*i1^15 + 3024382060514106456782477974663556988391340698639695858615830188983467343743613436432820913284756748249155080926084701296770025007313178957928452435531396517521134124438902989751815158809531986708165655895367501257102778515760500754335606672976706086731502598974068665300598026718084619981148502915089046837041735804589788091178492511576805849554196221181426094553730225343963139267684497522449264112938378948049495254182867068338845563768892915716021278497743637608501319609385763013809894360029900505390749898228033242522000659346979732716260210963019913798506398748008664534503585852840870707212868116518734045810070093150125877115470704114045478264158151374920881240111781085157324784879155427379301511930283229941207198573038588373261805545668218901446816595764557742296603977801984150850908890152733712411970955446057474706318055724359172562554194253238054891431054106787240987664571748980860588271694532277179069268562623832958601890822829778935188804878634142745739286228945254856342077263014625728681801243809899627964655263045868923835717810200130590638097246324023957783636265955996080587852204717030449785556389865729592058550732381715044789621646876174099372466332136802799386457047660209557810172733944950165805059724939044182250294912732221084662871180784436009208287763417588090937809656997519838365604012591360290927912759220009901486337504976849591535563051896843501102501810348021128339078955740831225193653801440641635476389357200519956607499683423464134517253769812946215858384722990012897280762404767221134469111544391487088322312252873424454209586011699158163819145445920037714415176423927644096700166609481059023323150973206467385386019116285952*i1^16 + 3710104474432215221181751356398707655164617016417518593179949678643221651958673639046902823521351290415214794863027387058675011178276166777881067461359082639455174432401411675256100833378609759394126908071387764590273991730420919261862793984911464071565891866728666000146249433426276204251659385764842558583725978597689683448342212925313281159200785995865809632731942945695557975157022147084955256049606077324990234785748645912194642301310769627103351154365501040314920309019789392497139309206835159079980892243381457846114191100414670456171027886109793714743301322508639666964655390285762899209075835924920227755983731425682430583911855749499916065133630310282752049340847763344762431912330676761544806518980877081183227604725518187129454820547839383417360735538468590531960552546457918831602430773573279881469004085572981799898684273520142422652657551562404387432766250255140473598788829206215716530556257540568156982924918284684581951599910430990632466557388187617738709591140486259534451349823736301558549826001357691723858393740683112840799353677437279245695195751608825855243600962610163465425125246419637606575811079707239823952726604876442386667880719867545673736413156832786395399625751381134321903111978798567317038342413650749605925111990073929961630966508156204208135482356146572734991852695811485026259867462612995576379596514173439699132918209163146939281135874047417683222806596067503565112238336900657196323695498008725989931664817541047942878977132247378625843661931343975865556799723971528583970572739568521291660638181955614192520246520383815738654925775235776823022376073405176220863046603452339569222402362359065577955382612949762966770679808*i1^17 + 6921318770840832899667177802705974208211217993846886540511796010567585264641063472518278802113261662334077355266127688378646988598571238030914119952025928252362364795580901079819153519338234503161424254785773882203808696225770158906551461675065071645824695242285735487700454373203528976237073044357669789870308368410252605187810955081180108752777104572483275310990780654896978432801522577652894649381176114522476573259187209064019853183289194302521756165169811202471896893524224559596998692552919986476846556694246914391382641670145956993445505505196807209754406291020910210772861972451635979397789331005459113127410453649598658838017505984092119276224101330632856765879470988950788771587548385340116548985945004846319657862919115804987272057117933803761880559228611044733522378386627036151798538952514761352579536412063617569493932975823616281522835806440806346116038289409133203511808037607153540393836269103665903544523600354473471568347496512700875231798581312704234902111418134434710984624223971722629211369934176850600726341092987860767006646310856962639871578516340017659612513119343578794481737040297947189594192754082627721744046798787520598578761219054422966896574520129439220735983441663446148274362297740408179124910133009128183006478639973085591436677484985949610412062877296215373918565014280304784441464388138275671345210485438674565758928116365455580479492684417606881715233828331908088462522928422187965384027409810970388226599484582584641909429210051264525431703854705372743682440368303956884706977539350877080931239911616756301187067551846281923488320136965468552581913432957686456680073181736335694779526856112722832352807690859695833088*i1^18 + 10724186285010201005098841743839980794869870885067583961675527504930217319630737765412453570329803082375424179836802590513800280926691410299670170255280922753616542416984184087311933877322940949233005633434135974337715176940868864052223247996634228870899540436454668025449670118832126853327075791713686420353627171883170172336890061536981296478855147518015616364455763929275195680580669551746200120664403009148802697152395139517215406281078342515519788950050937897808875141661678301044007835627573904520761127534548178109462644895109970462549614311634021471758818884613513076839343639175755836866325018189906568723187296199944560584759302477866872532364194895574995761379805067657421470779591524151737092837911665443948388841512043465163266941302128598308254400664403725658067812495279459187445737555023518286930808497415733108004916944359112516835174122165685367810105741022498573204056632287926998343604757144869218891670212497412190517238582829309935100329106053474970441262826978015552889093532630139938419301538446443344527164914757442753660774856212998445677079452219986499984126142265621483068862888128598884341562991326591724611759893275129516913663336028289967568677716194710953892582510102308280689475529188426169396941138221961288389523910485765882173789932458660490781761271647146822313184197351228826782388658402003081509951270414222863640377287617634732298789487650244058751374528376967720206696960667035260979122272607959389053535065026289898298495638223950896703331279445964851016304971045606003553047095645611704162324903340273388163711770292360208172111540905250268676076608960213730373091783157598589590340185807380497359909112774656*i1^19 + 7365157458225528489518356047425082699533685041409216150100349782861448481894381378570616200029665375123463774526012713276708203717085976535489267521188974398634202018585614299987353403264716323741116772414227537576439425915846807905843064781210278652308356825794731747177559417400839779126205784257444987095605755506865118051943005271408158229891423254346396900605202942714654187919680402638144933357072207443778469263899309077831260028381025090112023120260973498837684116173212895009054194821656728986816311058716347109847251818726743769051216722191362979107991560325449413611771970380333903450454013856815519035892601241093433507185308886602245704732923631323601293469485642000057511964141130512702982235440208432725125586404839535148961981374521588613192434584503449400246968204143102026177685292874357093554436406760200665077484810344975115961492199829675494194190808986478575003260935779307298775459533910701721043615410295660842955402194122146971858822643083338611154517964432905070608777860241677105465073917567675185046401569001089240083258194659466530972077413610320618327196183705729604219990866531929355666164148711848304227923461331142714952430976760142327740944766535688462118892519503609738739758046793928551953263318201339699042854507682608516800100054564776501750316993468056123355330451748880780303282602211044931531346389508317110350315410188099161752722680079419819429260331946525647591420084013031708103148811174067673294792702440974227705229650957279255807572277009896298613349981841395773364185102827378724137536238549081921539733600256074225002104774090992345904636720319314990181396892204934234178909102378840649669541888*i1^20 + 6262197125744995336339777306064274872529988987786612623540794937844642823746091799727983676974157180397582661100953838709203739478817470793611345108581996136583605295475065018225218839212991753445681873955296713652909624851137566742298849940660599105516500308619522279612130539844079681607464569569705672460432408178626067395325268563209802696741323173924703724715642082599928596794545394247921206794969109788186311621119506661138879416462454350937721196440068293360639546876075426110814336822541283897734966494361343808116983521809557814593633346575543988107315777706142922278449150428356453374527599910693734635937390828167409148668093990765132752920574858599890526239850951495778282100660917884881334235598768232043019759011041067959748086475032442911181432652017113435136131762268164988525192227304526782613060587873131763465588124967501658328184372387379410012947153215912058007933686676643755630132942630877072836672854957889723680501072936131223654309812036793305242866201059727422312811129714298989819281246344900815040254267005179383205890612111268297537508782970183806164227034498624053502420434530356138207960455821530195586692242027155900334003913926748494521574645505448216532498304753495667825782022072079430497213275646193801109080339124734898274646616869624412710606333512889168201368837246296638629680896109861803210078785012153204499888691733175794335249334043359772909808743129518223386978302069318617598112606088995970247297309835526704420202845594265785899669791848223233302733895570017307432237325136739563791634863328539241362586174084062473330915980039511628558319891467382961303181925567621339637654722555605417984*i1^21 + 4319888446319552876363576713568133226571931099377231843074341829070487219232627763730863636225014945640152583025992148268469721566600116053473333207550807187859502443369603649047480310781061017710539311101628892877785386965655536017339608474494692417596778127984482465084792055766873863489187899964299896408912296338911530602693995475228203298896219560374222900248975950500673776075658268295293947794279342094044674577535996187833365076282217699680485588317913322708958567116500180007624704515360609558874809615449891175212330546002505276525401956145912093945370465332244459618507786942692743065920181374554329306802400390520131622021985408360775429661199333979353411740254400014663068914295950438538821038893943672902942292847512005092851778429673633260023099207156875445008252602614084619154141318579314550994295522510265828736616014175681788477574446256538661901779813464552030011956783231851077335981369012385821101015761375696414967796878080847735036121669707128010050494151275947434008404973193067289265469964042694578023703825853407581137691328432954740446008671632622276431469440046869087220237865328403643188047916493337919735282648967419046143333603519093109598185345069751370200409305039532770399156501114701348555100791948765495999390966330974374212068107654903384570053497702418045694694597033830505089578160121028571357300006606441502664572032133396496204051355450690133658854112077189958351451505419899209163038993099306209857779772690196436459358648660938223886386447045763094504350909202353773794772105692533072806297041092028131926229960712123004857264592561266882886589942582317601969640241942276282346097118019584*i1^22 + 699974897715592302910107931791191787365968156281534492849972005790771302361416169842729670969857300121090160046420791583653983102484389982834337185205309299563703799857380847059741017193388982323975911939335299171856925048560055424278655856629133061137080396617202634518953751528169085617927521866961760815689722667835389169851369059481559202701646554807587087267799938822848725485530755203691479598260886847376106775531014322497313798712099520288685160382450463749358722585802904213774149409876007291075964324556383085816456794453529436769619394728915916518297727036995811977483203437855056634579147836629725435318926891533672285710321301006939710801879791473668972118875254037981129809259953626786101502536258383182542051580765514757314341590992018191203134178072364697462865052172372177885689609814367763347706938351305510304159595060123630512637419172601818021932018853588222490102167807977055941187541548725865953884652725070717299044564340153292110348568359074530251550705432677874987360534317055504020548345838770851699309477682123231907567264651707425131244966160862277333136537398368631834839833819619638412743356815978208689722646567258567844111431583642533557294418433371899348090701774418673521013675549858615178923813707098369972503987663324525914830270820437618129924946496426826631502689465467660378461846877231828521198096149037545425856975417980225654421300589193603570416268579396129528635980900045870423493658755920334003812305443671025697052588065153025678769820751507228885256747715134180631046941305221375710574591643997706206300682256474109022646491605766486060469707051027486740977831618611374209368064*i1^23 + 250985095268423810872699698209466525878515664092905668704625998330130690371444185796319140165211765818462130642033572311255646855687370424737501938185863112611517559118119135773116850037676062346699588823875677501228751997539996080704869153067788861735448959368372283448316924919379840101213533346769249913620817159821157449537985518190149261874196364054032232762243666519951306751283951811217194230349387068946278356461322988646531391128615217733610667005300145481957736025648950756729898229989758924718045397631795565198459651623568613937866806455027292332266634303095671787924772840916524720340863250241367083798129865139826241587821548944956527171850961436952424778887349220077429170218126016408727223039589018707119416488651493890835198042101478261383300499838199012641866227959426515078205196210322340806795922629389680909751149416184219628499547676901012636723576251432965020171413330172535161341112178010712761669581685015289679487848216127076260775399583183391539320644677763455697345166349761879056207845868560117297485162646042096799708651385329433847693123445188879056571196721414977648664865735086871417618912753690033255688245977638010521966635656018009077866258666391355988676244433224351109947440875249792397664309726724490135123619753874392396880509397661626991056974867281968374594642294705956852347160818308670750647183625300374236069014848390154145757632070339747505680975976056470336844932553458618519818874589133146694463407031985731592618361090888868787005080951168909739675431038625828593993916034034532582379115810889940101345429234518591637595771265253123665199560077426049697080166474879860736*i1^24 + 8503533384289785349937459090401490046874630359043609570197606120361915943644566642216969802779126442890370067118464499776469195339006478986891755496075650999124897832357788312174266676289369869242874404725695855918367245819932624077359175574680321122630565488527702975302111468320993238888478948161672207773092498905956504941043413346943964511316268144383675439870918830190653852746320565733917637955028182666377929523479579513500930386870465048057261556291765737921192419577684469187661674703258210093976728998027092479720775352771584022229370126268778034388416330913129718674652091660658535017107159624711299891011252200864830356210806777358866775350315470764464006976469899621823281175539779723613737195567551879489709278498656992123046771519013519165945282654954065933856287921026050634802038321935115847499318235930352592153855667976965064687251008897282659909586470077383996018059963516694970357759102181824415887537124627673236386287613128399570790195586772905797785477192203895147186877326473494136858681056722683242555283540625638122341244509184178860101871090265586923762798546768324676801079852407542680314398110004806326565206977999793032161677820635664739336914399109324902318768614097759230536173217078965816273637999313920704408694303426585342808690236832379627477168678547183532870712294319988908520383625407841755208856488197975877587621174442555563139534180882040444498917830038872086793656289552944923979859869273500016760249657129149220537630669693764825264401364746910962577711272987181337039159402445051255407926342549308805544176513443097778802125995904203428072098686908788237574565003264*i1^25 + 4276366883014958567408942603054881052320331346440295578790677877762001887032571052236152558631839074514543700004056945589796427112655429157601736661126469199750662347178874455924442975671803598911979673986865684028778287915714109711781905526609240310590379786468840494083230653123611717585126414680757408560966028503801623823667465215359250052128103090175738725842578854488353854271966639366140283385817641666495420233461535097027435826420637007949405072329324534318462148994393765460411870687007742733253065154435825438486689439750719483196132383947819578231984309250686233422060084558739102565936023149943347845019345560748593792985675993718080268806463332991118762302142240359170038189685519902811201487912519105023333387493647977452633355748227455188693920469907558352807579955856162149419165831513727179937657515153298970405204752238391232165360817870534477658219312907039833919475834896344312987073330200753299383623677652983676087638792130213690811040211382942687466535970914515331033730954171508780252109396871161842525984985805812676892348388565095568191654039249020595609632433969166679840309071672409839020211282582962378984044093483146471336336370165520897915455493724603241995934702516428856789946518749352916717075500615830410555707320782744489767453015533825085985832877454518654431766192972893857000839511330799626427088017246504630665267172260838966866182092658991784251242335440468101454495271896044744887216327560938742051310114503562745706877333970776281392770657045182881628967717849587822368144311542648474534990598748582886267568152767828844682887028872796252034912326079922525175808*i1^26 + -304050315134617918074134554174094301436288096553037307956297248302540908592727327109121426482949864669551414196823495128917282019258241069460875794424991825143301831505144068615739140037762770739615302654523898843312557483978413152241476520620972950980191801696429572456551034880757067445608807758063793052023011864005602790144504076120585328019410101159440303494507116128173249737008556327873344052489723766084834497748133053462865226557275678549595219224930909951633545868841628082544713103571362475946144591556178702051340990648727396599950719018494123977717048646151669329157579119144927607768325751375609515187053865983399666609884532036015738983984309635257464717021485577563139485854662196734388806939882793468231729492402602026091178443830501037097736189965594643664473612268959252900424991925801292652226713683445883469398057157979037586796822217282096823566567249984239905490101922486324375709165538510810741740349174142537688420193577764912549478688366632584079416759843142550348105181267055581567689633945909942604186690928467949763049498919080593820862967465306407941967524387053615213301642625634782383176429961352286391639635925267743333410726309025637273575223554084723245590660664046865524728805911775224665526628101143640387827176655155027316230858561534160547961144510821462949505686949126176647424980169069439261534716174654573329859009037871528417947376720696869648512407501047814738592687965609313683558308676888684868986826089276520307520849559518535739509623168188046845552711454415764818940519998401212502831711214675206814075014502726696649604788355308722330173139872382976*i1^27 + 27289933185149674302188175952056332997450573283007290844936924109376215042088675041880606424627143658739548151864632967222566212108418041617986176894273817944327240357983680227533908393332157263292986085142727973913344437983086828253550054210963829248755095876844679489608567949136168657095900358058071582620846117236278411696657760144013705658151287133914410266497521979979831997219193545725397955514738315139424585144866361435522847628526475864285261398638599556158096075106415139833043111438544828401972689273895456139547371836923048983060382204442043734926625298248750943515947062719699477915546653825584978802361824385380801262594430810900316807334597528387060008903353746509898034550748984944299715732011890986499740978617507930737823915366249967068855166757509239176869220024066729116906254254953874365792791492821356836748957959115616685298064635864917571316196344130206412290803331855734760085604921316340719249467944067437424575751683852161398419349952398241978515355065335937126360360007510104503889556104617672821164068380973553293336730791967506980993466240255893673352021474199760923984881173892606115725499700001075769319754110472439962615391133242055174679009144265366291473796664134379109264801051814088047290290002868955787634369797347618386130969896566996145147958036291759941430736420451699422617777059214618309791175042787554092635488234317265891141765846170187256126247717608420424439254515793665890604659988336818842510744160929187792447368382951282297419683929499798428905359564656339339684275946891426244612208561793212070288262655115055274349114970154235385404719104*i1^28 + -1044025990414897567404164466788259471689707134200476018840592434044591630341720973860910634853719707150532407359234310164894873545014824319292794657801994676919685671457602134418533272445078783832600395754454891858288922722496279614236131465187437165509557510426025901289633215460398840547853961070416415365463809247703482355941710624589171292556885927202485966170999516956113530189913989253513799188251690042845670658467928910546460272605123159532004027858387947014696836624939165241749087516255314157689334409522199556004328218030972735059956299408160823963499101925857092770529767792917728586398951032969145795068334865427129620822787938813194214732706974224678179226142696329650870067766974440930709677771106083391529445844563094760446857952397310591112955569799223095646862344950904858536071485637114927929669074068896549987613988221195013149957445873553738821048826167973725179107178779120243399015396250715848251006538980231406768574445341991331430035110126785637018632203730839622972358858057552017542851093237234273991323928713209716947087037309119157586275120233347703739950683731333278007837426031732661619332744458528200360585470965317986282461833658109629583243186616320538942393031461737487045479096188590421132883646365905341135289454107386639272211188030984480695177454489563194021505275577128420923569231319035926319648470056651721773594042663263755932670919080563832888414793395855289701572271356139660487121575821825599631326425223248373108400381857051773269730318881238882239160687644840086706865860218152610036054158436938734077764196117999358840725242985475735552*i1^29 + 34899826101222374509890101174189744463296724540778879252369700079977703989085475460927148070403599126773086603978225641022286532165810674064974212151223141173001509787904863511422062895516907677469911678881342190815735841822341622590843124398791290206135873900994102169640913245314604568715374242484751382589268946630135191934757051571968470393006721248178068778134369396305792368483143363010971397165474636403913006992669579255985834976997376004208504672272267679950528647098708911978302791851667681198806523885565711881284451028386574208898151480600751581055670367511784582321035204703927185326796762646985062141539569960676683065650939715113155278448978821476179426593909791422941527493436862816563966967270190981004006645736132011121521918793316666073191662229328792588887186595822828332448840941518875183607008496687624860658660402992793389394805838258178216099153799990867522775450850262571513122092819385291347532789648509685267338298818329100623082926689691233896092156062452002644482846102657319465452785631252941309490730247887265409329630557898379984995270419051492221872937327479587476373706697594850947624084602221447880508861948420057556306233689517819243837986590921611140850458505065779343816813127631681193912024427306486595353764242474112201863089025607888389071389653484948108178092247849721376072949178269220988045257274317743616080568495343697642403217465488014860292564902718101140907242563469172152016601966996277905721910434400399580599388439802189746812397310769214134704678512496563180534921642113614455988254103713247333635610928410071556519729561600*i1^30 + -532040282335348385369623109182297333059927487568364328338438039792779630262926381258439774668517281939038634036331677224506525649328170668884933131531744856742828607745177855575371716730047867416742589282543264743144374675243373402787691053317666068458060405117964752969738094238216662123096267930806165596267732964972405708223768043179337737490053505404333564246890789378963536722012957283267535903890342362940894057048941367125198394983241061065633034654467468816424655752721615889048032851575596629737751736253403173510212056650027037904300095978884727478070873626872460678891391805993336145519962445755378469201586531712438647688305039376210175702038094374213261117719294124727826714910757580013505741351334372136963715867348438184362972887344964791368891871973871896383264171610367746167179340371914605362690506074362909277689045315483375777216006754110889211309804202660390644625804219371993747125447837372110952316243723915310233737247960130286326266735243908012340976835436926196174498244181627368726823496598981788901750370675087915952772311563070776825908511814662934364536400106334978451023520659635127098180355222934314467206936537387106527687195705675652026173805873473638260883547192225937829649773610302264815547412871445846705851073550501880898569475407064397758695830418794009195433540904506387330649033089633939842947327229630678072931179841890214880636461815370529019841214329436542117007312610878683340941254590251517668254541864609742112564926609075837143439837615318975183537394362246384429976899985244341807830699542538098885578640334392444059648*i1^31 + 5825592370768381005790879083972945005853397324894409553296634802858326155209745925676811480496402263480021640098093420634332807567520389711624992434186769295258961113989070060910835814684929068679829518052227324161851791594812178498957176632492573302343126563581794758628029098834804149677929354324369490358612205721895638687163320370841078676536525419855497566826862285600630045615138300648829487733823636987306570597015938646431034687810088434290507646658553809746441998906355850780234199429235427122603068672310378683949751697841662197749405063794186790297804517494285556501033453245981545995658335150405629093517935094110201581486724772979060199843945268769431194541203970860140912578764064190613165575583955378224081534048499697209393944010389109084579813280425505175921744952149363855487387965448658502285707899477354516478874527818816337029062429093090209016569541630211821016370981353352509359361456641416496550448847353330874451107491067402881178919332912774995134453630723099090822226912929553948555573042922020069745380345273083246794522543156021651587399622753940891912126667805227158684815656137750529719782089874104207469047773597956035999674835537648908469573685435392666506028821801377093812421921842896506629605300006487214278710643870248747420585916006030741785308249974255810771316735333103434326590684220888921552278438108217224616206723973239142038199703906954710843285332796682678148483641987577806344639668726534374327618779039497027474168836859574836418936935222825735524870594044711136421031769166108703632098193594466245112888278646784*i1^32 + -20274622777062670194938274989370609543621654704551222081209218455330212712983898599419061937241913406122690759055389816835553706163951150573861508782345559353862595582020060838891355773159101689109358530923018486855689353623617548569953613865997567600380957789514177249590873275112764422589088930590401059867634692050584072816761716904909216995075047842037634753947220927654134010734950573547243603399159309356285990786886124258318601871248023382229166783162306074344832176391829224587540002469657934677987997948691992032736650012073168262528733755281516020561593300710620247295849667029480269131502000810504931652686855109050225107862165641951971552854695846225068215144654770458919438463269754192356479990223967699189086893089526782294298723140542412538591975008241332383311137078218900369168412392508270953845013782040489470271917386001535298662576941038568861684156728401493760413084837177196373407587115608635904508480147270340164153905678669236255650031469552063012600526299976403063963260730599063457053831553239203169440079933812672922906892926794635221556307146283920232592002098679488021850635955795399085862417071166171772475311358226409408914053567508437461228373031246125039443980529689215890810130936462571023027674074860518404825418339831589265472304905909991689782740533202661967048869477509742183514093460254097765781049705661845946817001864934251051319318011177528613082513960609639737817935530728081789780174309279760746683213268339545885870079576394298601800423719298022016662363006746534111293810404603531255666406169188013218725888*i1^33 + 137868280175998931879016534194102963797915064656398017878168882901407374990193188166835659231453143505980652319697626969974311536788265123211781164904552401507580009604494083450051169529653227114050551178846517179495208381709951534707277105390488130505667050834501075973653859955427620552327662040584979823021748486738006894734228936318379690647024826907627520781545121614988786015210035281531413026226014695805412941192380119028359254675807590539980128606749332428283415128246070855311981533997824283313972940535176968159512657579373572923785677707098141177844344880476678376556613011509595280011462686280711857724997090952351196968380945057802505444561796974020242058914792056433391288772734830272615870834551349175250783280729752486151448044699848639910128406000436690261265283550196236146135071566636428220976497161893309082305587279277962004044720557143543825209653953221497203549378380374738590005806244699061589327349186280286108283853941320636251553692503027110842535357056410725644792773568659424220106223000362114243454646664459927012002991671017557478613163873040943310292092200799329733586071048501361925626375396247395653011567401787291257211249933540924936562208443120863317260160566461138679506897980891766769058581085656243558118437801648958195546303429406795944664045359017002145076072451531640633867297565240422526337877616428077264185987046672885589013467637306913406513735006549713978312057150223938225010441534781556100172696636606738909914357286489893122474310520255085128977821192676706980276539388099955008564027249917952*i1^34 + -152222765944728070524525188451970554819295118041723281423979220940409226716649120683059267109962648843244579708538023394592895275219816814911160616079666042502649036094168426487228132554209193626199410164833885923594758620426477188142839063857238851216096693926669704951150037637761531693124160582735882497789762769966980078921548285376663755100816539573458011361089194711903644118621476441510011130719754227194333304914109854405366002397241016926254751048960150335517296856247768685973833283278929695683447726930349341726824437779819378689648290881846042298276793104706481768940695515901130767816889240625090867135079594411717245494698075687554216486508916403568839836891387647229940556600568171474681804324431471952621440870093790706760866031481590855287027697146570860612577770939085853343079126444501614113692799948046256684230677743196000104253081028884196735460182680065410491886522896947493250757767889838403659558969451479719286873498291551053970575211366986258596008592609466007565582444994800232521231326406547411538952572158736625519943363336870284767361277903585406565778206706080911590944139826107148512308197018706660331317556356883648603350895667203350717927367992772197215298646801441706089495902998142054052931151813631460133258678578567229429864971287678400104308162875397260425260154847449054559482122777463971016206781806951481783748532899816377016087928985639125734789211112756450913539157251411166222691012260008250475624051640336241676009232226935831718719465677748955005877483252529121398651808907257597277503488*i1^35 + -1449980131064994629637483015441231155660227013241278271012464640321218573094327266274254884579890127773909680954857340391069840920894597121589982161039505174599321931465611510271309468914778667149606308090098863073829649136406475142229211949490611122540483836430761597069156848786332375040270216120812317589182880281003253757347895371699753100851958948249927711391880644002313446741328317349281317064827916441531551445126289192187404359649170390031180854605578357150245583503880365952555986678823892674819068388835940160520545139310482229822480271412544310927082061743389942620041445563533532657080584060227416153741278244323748058756381152659611454185891651166054328515926766406581108940241325440898074878607512709795315233402778635309345669988780446545270122931187550835027893279278984400693610988958206451230240665907804967055377653847774292027747636090834251600953545333145002539248414760080919268668682619180424098922807515312979857349994610452224193894129478319366663995066012564868592957582766400817073837043288574027200515274132460234889032862203430592791661069976666399892842533639377862468182194991657955786526993659474594629017731225016022768043007407113628030962469662503859202708028170072360731239407444197095541670448521138634792412685290235413856854424518688885003420837747646811504816495531313959862371367910385313232498047106421408121191613562364363507869025365103996185791926598409363899016460070811414376313941953733395584453691382659026888235393809483886014027745232919056338336757536974687761741387923456*i1^36 + -10015334149158235877333965205525463639656598889290398266109464149987505616657566378051970844033215231518827801827250260470914555364925659592569754805443208578814957281267120621030730932913394009455146703166935658335983793912532996063486848260039204778715438924102806837752219697597619874235481965737067881315400039897893254202306369024159826016913442215289429849481592207288466696653249878740094114910528458287822304554071581528571414025019431178395464663602961233007562610458832951277913400930023826192125939503862468313703184551498786389523591941514579997892099842986882010650366113587822965361161970885901926042288592698811814555438810108924805846879794610318823642460842672114778966973356203600081002451775870340710761816687533712863712143475164493615880788219805863102190234147533953190649505012262128343887623934404977080944298312265626212667834810377319605889790551390701317987448490414975953533586332950771559695710529540586783565518582649977583348907950810427309354429369303324585633583354590300696630461124988832162762458489999949945170067956860301110168504737268939062685095315147415319232372476026078222989948372578642147270191810542469933345072262459474635905463239767138581673551502233038007905146191585754561901403099940974282561097350180536241071794339957196140383257131340185578168801353382783790739275800780880235530176832846849293468327713941515359730340413578893011680302245655345780640429941656449583447655565020472298839328743132015098524899927011058239066026992615554466713402758839276666880*i1^37 + -1672592161891603433251879760606340446542720788410777296636476020081607188176860062494042992598127184972518375793586202042109696589609812904428843969479637590459178602139467314081195615230520300167844695814879716207393805910664860320764207217508819686374149214355639296889035302659910182892624253343331166079256313213959015585708912310492681506807573495383507677551898656653421789673344131507625940675959584072827402582798037019357386885787674058596213857921496861071678180977165705912516433692896351046543356042952128430982465802463685497910354288985080704983832270997697484398573338414975263101343345131014399146233358606267253226476810814308372519525553870277764489199753308348866474772863114732764148983878365829225846009073908594249289327422998206139199789751008770410346065314723664646214443030220426027082058585793831562182232345461065496954147415394405735257617546824907716732599999611136306754286170747261019879229042293309392222099118515234199386575587757660637619085074605644582059877568546807389208022053757004787172279978633738379487576870826868655481085419285408067134549826578337058359361631673671712761841424934894704399735014373078869962713404044164982139561230355602790766443086472036317789659529923131908063425500897374296465226939396625058259701280012502202719713100981247167866395553072324855936896893348111259490721743308661480513380416967532775417812026128946431044422563851084253238303694527299061057818772865855075046071543583791679778225456227364084260633072305233682690473984*i1^38 + 1715431859595250193335037988560620454156671380806577475094025351578091418869799336982746671130122300750929206777059136823531721870442822125154260856300152492825894514845905840681137655932475804475139766487168545421968909156371371439242724129015686108590459353088601394731074617868241490616605694281962924710814062782797570955266240411567946830623595764274284422474490560115587480467544568443264600633717174212552709210696748249329716134914923649679941015189862332829941909383861346072818045135666384676653296219945319225473323589407908075343118737140744079679489458876688816800089389588981187983289917584237043517029361352203053889763848726195107444496057750787215334555839026294752364175882771474685641789934309623385882456725884283023569969293743988043165887295429485829633448579464819958332960391466000802779292096909697224518826295602437174129307512980556608967563798368749530699724672257983892794060149565322182741044900469520304193653216626516740318004059134600885645645423793299029433496013924302406084024951897125219692183470452128615085062768633157763178218672238932975946451021338356745691941792866079505800331053848125977086438835745207350125595872115385637353259781115556164977524138106505578408813917979631768902337445961803239526467861462388917111230974177466124020351212137974350167484088341812465598133048081858409473123772047623587355216507161601136687361133566008108759540922475354534382078851012711819758812313133544349295126119958970852464346138547322880000*i1^39 + -439957055021348418620247485346205455537585354645554192735671020108893913850062745196926391150358055324482045789862886041387065932799317794251489203661345247295453952268077182365499137968961471865997778123511547514436983033261966673035206204970853414355726669499127758279567578800299433357989048291600423623779687720303198124051286588220648251360655891412306880418060323554375444312696104907469556015276020073529311674829925663338194286126256189438756057448675517519559899298536343893084832218231240434757527891088428115460871731565512826773598654896666366550145071302835312035902678460177220474865880854446047316015741164689652937414920576725178943401255301234087479193321784901423084936985042489965063547390403708237600293420404232652991261574772792665961537510750065885605420605412670127728675627041572772783105255376117981500579277526248118878489332244373225909769106680831265229550489763633067140796990190751429710858179518208102521637867996865114081860140063544948551429385993085339846939389747088507381927724813896164935868551270694026306171652831159403253275161023529805600475438332698268036809672496001972798934698623356843894369485906649750821087581186693933434247247253201030101051820670879365298364894606014461327230788759925468826432199671395671321447072541691552490945519921083740670721892133286075227864590096645417165426828528802390443974310791326244422294023916022185971211969059550234014763719101985659322770962783666984246476800000000*i1^40 + 23834706331506221674514324985873032400384762092019934090733612424067709809987787312798587501351038385473163528137547098656510300823873071914630780064636001172090225687699602067459624402635692853335200684414437908882852253140066538728857002284324186244103117141810315403303496133185680035383390688094577495530045802046198311853063825001905487134676434129314174991886175186545533145940450583884554204382686970312539107399828306295803772572192792730814759553510635007540720996224513542264380486614412905317873626238509388689447487906795197513583941734792402107418917138639964336960171704869812132892495205710200997810746607308456928471946248039612397268108027615642903551530400853433364764720347810408209249218947821997242646689332451239264194883941125806560134009532445016151255905757952386090603503654337026337475520323076993320713623678677000269400155006329912232510805814619059211678563307266421754457937373139420334085084913552669620989774017923742522017307574034901782983530625614630995845147573967172656029902543775049031068495101589800819251423186981355266439040696425634247911829941593089303806551960608717089941619094460506245019456728294785031302583115644337932723194479947684793450577711054490937399613519538268283370145836736847548014693967641166815485063696597658854121159572263995481123327758418247242689398268638498287568180363870969460807002939844272547793640556899366042100215553670015616000000000000*i1^41 - N1*297603404272079052528394676286194527751116173757027839016021178069434621380048071266720352762984897485257409854959899232160644404427196923198067744245721596337833025706389361326674026327892802071439599707724020527570458281652110825582502195379540661797945130723278528517499747170906284551510374907773209779965020878362721535268378257281058099756539689402316238035399794155242808551406603085387651119687259599948690551696186766537813447659674855353980735035082138495939956431403576419948496504186392183506074439833986631155214435830513445955086956885690664515341878353291015625*i3 ] ]