[ [ -99144714603526793715752102042414630760313627094083161489278157379973073565902533353343197546345007365130799893824992045792009562696978624689074384346081156057531325248151311351299956048148265798171294317911462888442700164263246780945278142456252465367946457959643685976898524623226549344678436713680931208442425899729991947235655789338785886091748857219554980924415829648978943126365522567160774147646220435185684392688072494211723419334092417648361041790501367739459002304600245832392564652014479269834465132080837786746894187748521798745348715258586176169047425922752560124767181190898870885972471368092285296306365317634853537218349592330559698423366142400486864297120680109315215209417876462686996173412259525889589124156267901409926477715421965798594211633426303053502024005038767344631626707447513460860552707751306913905966633221375116992787166604225686855487193956160724132419832990937793840530069936968856413172656661554146595831948475214760040210800780371112439471855117595987836887464437098904361799594569257982858990315226095823610622699857219095205859393792851156480206122594799255985533089261975426578398305619052204679537372211876915695409755174702970364267585874751965354987156735815561645215137739968700360642982311267987252758469491213633270359529130775359077123220290794417846498688967777251198396118605969658587058627115309028792607363278030570141626779263757478167598106004986934803496867810724280069935008532830720108789760000000000000000000000000000000000000000000000000000000000000000 + 2293178965695005674925103384347163996672339515846430443642605060337999524510126441332392512499908641574239184046504395156685981840816263028088815078520254839947620685248271063559722672655678820456149488384540450331540112837744324739825967997853904413006517092661576244687484053215999773463156469083755246877964208039142579194784129687366076935462985027213796536999636369497241788701184323623939725840845234257896278076642604455582628992582163707017685371186798469514371136917731064108309538617049313565495071302584596848534546591355716705236894590773746448050530972999113636690484642589777179768015385712837088443396430562381333483502844821778683106158856228195819537294791513426712401896254089215953248648428023577826259244571673535415702903353609456630596187534819990608138267618689089963296024511493266600774437648686405739556429702777267213208680806892961209288091458218116814399420654768261119851103241368888359629448731421599838090643246293547012726129038600621156766987169563958674509602639442200078116066353528354378080121070084172661561925396748411634706211117950954005383895978208969381044500399824612800494693519707023444387560257412858877149971924986130541669238113165315145897117272514930545146424583999679602885191560185312444703560378214944739173249555872942731958893690875319202292742805749029547638203113378059434113337255534813801056684259046359472068871896441888671752057428357100077886716116118039172109849577032667827168870400000000000000000000000000000000000000000000000000000000000000*i1 + -20345205843361162597871880024917754905499728811885907678412067823604987935540980263496244594462031260023935795548887863682529478848445358463858397057171320015376449220247843705639234827412848022226633968364625117590193413322087253972718920761318168721056270222336307036764286657728486655918219108322566649102978113868601608590431781407791784423088192525770802068593793495150933686993637090342531671948155568875325166136915251826576900615344174974661760665787033940122879338824670319362591723278657492251307405284961494311229473838206004379886298185089767217102070463094737461413243896345420011610947837114446104286924382598082257874638853359693839072880956309706595804257972607986640919579490446682932152707331369975800409657002572393737756010248830575536165950782206968018888034896546136501138010667959180299908560710528201431866364354252208414819641901599121133912192538932236202834988763101460588520754587650601145350471757844208967550516100923804828621356919264466797669053034006511259393949834598827370587911231864807512144639735025637504738847377513752645187080135253216041547460215165340603128509882126458421766678636266291790211877525527465407780591799209136699873666100559823416701291897031572513277205256781613336062475704203797931208819268563762538878761873637726804066085374894447348023548090565401142919531653432328591334380281139650206455683371713180232770427218578154432849545852579317981091341124395297017799420013753953918386176000000000000000000000000000000000000000000000000000000000000*i1^2 + 52866988463642786821973639678067776717045337688548017429062860014196780688208594295728451010970696539658925949455653733145206392113686465195988068182401302143603324444797215548912500823039568063307613844157273565813080140650677205784623881741915609140415387009290737491492872743782450988707051276821642854035955339295748085166633782937727028705701305811360647321813853744874745580950616478309983426286407094089717352166422246597954044382452893449816941569816357844280935912084040955565761501649925238582550274426132657344545485002102874826742076612902742192068232775007684405844592553715069044351614196925206015791920416659701944776526838822856187137407480577154842490545247904262260012972323596375187862098423804742207500674925102422077578144675132637606930599778053689596856062870281892852682548969806431107540246784241498687781531401508916768385681129762108849935355965190451874807624557349999178372269379256139505415314396247522328437300860032974129969642165051860315247441331157293822866871312734153446994855406287533760056573217380032640988420298629141819329231603901084862295048155897983531753685528568694322427330589381366078773262879779855734078442916880391495415255372590704824554674163435673087691989405323126338472393409045289833433669387464716860051855821840905262586037564193293517120471532898807182998331640756370525277654632655109921553209718835529413758818910156047282286702902098252229070885244180305860156600997446118371491840000000000000000000000000000000000000000000000000000000000*i1^3 + -111934552239980204555179404277721646606619252524894878184600359643362552298186979874313004274135562883012482699183907293945499282605110343827338016882384994566269173785235539546547006437975450002942107129544474638186204202905443525726705394318780939784279941742397135401126638594665234309968989714899577625925837523558069328749173245448174817940773882871085486980774284324050657439530448728091961461525056015696165883146809005640201887652684593795015716472136158387739654595512128145281694051113749223696971074774583258694979664862864677693726881260945962727866787611258442804144427480711554375858378458263836059047719847613575316210475250298529854899690346870360536265872453457191923756714962824023053005158189003450840887552272814558712593845476170660448829923052568680795943778847102523519227360391636948031868022632084215638833650442446025973883153234427141973042418018716412487365910503182823036377119566895745267343317929763876714680730327582569966560265716177047985309211935635442808778710960898935293390981240008548843212323184495110611100100625608304220727079597575819720453557324542972362250179601650058203522583797345471023723367424635595715923893583794959735789364272226968221151590579217758747158037151171321668284269120725348273013670449487872370824633670647224262079994507806792421490039477878229173071220481264287347198050907211707427537914075815531498084047786945425072542640131948415356243613139599724306875530084620730735001600000000000000000000000000000000000000000000000000000000*i1^4 + 129690347349703956357993829471951079111388631739523635519796948649227007870287390079827631351871223465172416165595693031622567969090595529633954825714401176669604142853683631378881866400602812262987502509286455845573463379714345021487323451515389816044788908665429502204442516444020181021977941415064867891179103198381092307544809666461614289951619733743070344413894258988270236906254349281789320352088876745390849400583977255668610098620731249658713723547414560011330879950714116385943212757646150081225529352828072415921137730792838254890192460280001880492475094345178661747166869339886744548999178245997274349499610106728704349854581001247834918224549963531580618490056281837307606454700777827703074246686234583431097146835361270084154085132410515445701167217324121224655619482878922328591445502619790334215000423519837481389191934272480501910388108112883386162757915375149980513175906114272638715909326020436624543051179032035544676332875739143540300209616630795910504822745860540753152537021887257935310782951807378845720924966904853208022450113271845792323863486922910712761940951277270830643544765676045436704143290013222579025124898038271874369359123468085607197434570989995905272810690151000046369293799269761244969515158178543736604701774856218634552081059124959269643183532691427097365515193060504277596865973170203263099314778981078413566018918225740868917688082190057579781995266125657012033669508083820143879489360057618403426304000000000000000000000000000000000000000000000000000000*i1^5 + -155363982273710977200397387149719584334927459721232170664989388072423676999703185597710737911457065625827158314817902520473277989547751424335770241862196673014378713688971507773151452433318339109401013795126296161890728949609602838057293849905390723994435947381740258784948736534761983631283601163955588218254259398221203455752387195085537447059276545833941918194500489240473546296955973230075654682420071879831620728642364423675576839413369847687149858048448883698984671407737987934737209113125702399483919275879523629926712923576864198776856805126159529425995074472954415882205356173455410796614851664556211570536717569491415171550079056941269849563953794948578410935394735774437641753224320942647182590550830510952856512815804240143487301735476823286404761556787159700900871611396823772935066168234118789796511129490796920769967650892696296605386257331547745153692840291650665827144079687846398369354470607401577955525615031684712126341850411940549755728868203720127807501933804613498905696530945118697416190610984128004249143651811975286085319108189437997236461556145671565501919280007692408465428108666446436273875772378005051640525928363827663911810031017577155911826180961564602361306255890469807267548425484522224886578091796939040257197683088158649016362481135881209061743203833231170227601023182829383193092258535087465798806659186711581515412034899473346295581484188975982338061005229039025707437841510327993274437394719913971548160000000000000000000000000000000000000000000000000000*i1^6 + 139033906390773927429530526280760928992505864915000268853106147894368520914665084458370342778804827687161460271966520639821568451483015626900813872173259883459322309543891486609707474812243644180116084920538221671286374774939884133286736079451341980730698675816048918348650033245504307129888458030725332180972343361126425160593558947651910701500240494549429857502995619492864066547829766327358802558263391468266338982930307148528037366428372830496326296474306768848380011609198652645513820538525596415802226197425723116587547057764540899813919352668593464994888611960923821660221516744171667323873894910142872793603105470056298712692741388183874638798268637934157903841797665013592665132205290013797822500581523485632506947447853753890546084213267156767551799376905018420827449921962085149795376874418629073942914123282693407665717264876656233074253365590359239519704786526234830937217696573449532915682862602163498087986690832886163478462064682285718179944997919433053601707493545321636144902671252571323072024362747144316215067035235261121464043586405163112485532709504633922713605449579227316049749223289650549019985395736689334716615734884383650476738189441749739186748887599652720350914275395575314041133701609281797939022048981501606888603333326506749262088602771580052758165089674955030066691672859798732102513039685626214031431223871270921449966670902006507861900418638950710980817441642950887856956662028530870143816663219841689190400000000000000000000000000000000000000000000000000*i1^7 + -141343793844290753519385794478530083129803240697477106480522556332594888947294650248029470061903444677862110942556099874733900937547252372419622825306463340108207923598388869354092949312837024227733515264082066407158429228748084294923614215123922340721062800094091696956718930156456651868606540250524631533291386387745130413610612150984890274473765652380254600256650931482832652377961301931746232083534277695232429022996392246189857371127697050418802499519363239919999293447764764862951486492988865413045030798772284280319346106472168153051273978237469125372967345270808517795143980772988824979856922150072033984370027288949794655726990312847894911843175409054307914616408037600570783190099950853251382748262459820184863606116976386491608826104542085074836734252753702588876457538326006413850112280543204664154637243022845482584016747692935478776637848837626419845685755130771270911616511659818778508021678259176074911424286431895545120237658538582857165677150411377938585784492584788052703466297041937363070713891207083473431867378662349219606097982017267450636540301773675858335290019130459220442095662605789256452675354457497484436374035209387120603481906023392835885299305473104876128170162763829055328175795675666807534512793102667495787900698044520925642039663498710828804251119424894932105638401911866945205031216349141223902064153140817531981533577714137917921829812205933546088816776745214796583341069193810065580888629745691918336000000000000000000000000000000000000000000000000*i1^8 + 71733988258710916960837815789696136782228405702231235625900192916247468378547936064059014338147422970513484111446479773536692046395863435608246843456258767208994457708030584417545429327647569825552822588093248440397410315777070766685477464242008987748605595042786356371209370895489420774029223358005089755457001893785060802735247881871661022265116994730037049970311573245338319061275714489317613916089676554026036135606150188980106649434105754807533988336568508189275856952389289403062620801238191043747563130379543936762890663024212998523457490224348272136346742155641845210618273898997795571793019595961050695135042568835890659227216648920101442786309284980727905397254876271197182972246964778357271975646376131351481614953620541771711966931612187227269759320050274116763166705362084860219515569304570748374498784091356238126488253185044489697191397481495940551313111106549641373393147880448566275147080951277548071780885155814726337533666058775216284262568783437647484937637016507874650063465068762539687193287420447630811011494973169619320525650318195965026578812409445106787052790605009255120294375932356440702478608323892620822774365125393581642077572998780269989979116645180117091581344985071283632623690148521688974673203762841064060518288980186228820998238598935232717549297131791961315376519177912905970886687426305150631781572585526152512457561935249090200362278618230601385370554983418445082244725561180744122338127546826096640000000000000000000000000000000000000000000000*i1^9 + -55232641084159043002088999802092005163154809936940795059657062534913505821010232457509065633038290757900650747457234242008295771169993156859223468087717522637801977353302259926668611580554420059499467343725295795931508885366196238798640551012354067711520367477861005291752832136691052621118495640221105855564939240762775211301445158164711371897808179246103832334758337670877552168143718164885098953182426326477755788030645843539841327395114830350045051166889828671615275193042153840239780993634975941285813596145620819670030720248195107318252000687072784969397859609654418338751662632879114957891441491327470362512486454471865427537387847153034597715781162610962756888243686426022169502184962629394627005236656169607066817706420355043617628728121552484975638490291863599756711557545380954783564750382461667935540194770023337134623675868895335780827244902293607126940667370961756575290319607603601859235989449194287815217018179700862488792409499030448634908050537792235828100081237901070494486897463274185470878661775849226798567061246234341608582212282444422886777593614840910107264432373692485840926555157967320253037968921934096673587124421942240320145062688860253943671976970115747433524680836672287445067540066097306562495128309957841529128015022547795892780922531730011568772715793081675257223996257163961789866863751685650672569435236922268387334543748322017695798143479947664811815977763393748961584703017382620328716632898247065600000000000000000000000000000000000000000000*i1^10 + 19831454054152557038093897541209544772164143010872857505582368076900002508277640947113798551559552377469366501974581264154215792112402615739785763435512129774791389414721070597526449106386833569394507988769907767223665905847434642653731849404320059708770546959042536879765381584336279859603647705480975438452352428475497899309606582092443162172363044732898778952542511238675860684732233906810041301556749418391778612002632819073594536046478256413550646809580143780738399465209647949707342346278519251850161173890859453198157904623455021608515712544658678154078257629848659763794621114409060285230637289384064214781182669466234220733992021297636100573755872416817740765047291771482779390840048991900724914045079460879193094262331258542481616067294394228915820122755397516028953673860162404145195736127816106578408712760216658240535897796412816291491541045848451946537461728213777905740072744237775604032723088003546886771505012608100425065374866835265273758225202238622109690134973161960242298537724955166096275349936411694478488269816661392718222073498856712508887196749769122021460690798029982217764290051212788020671625863470314955202814961744794457053072345417975935276336317856464058630457016160714375794775895277180459380590135763345350632313574888536420780007926182126144036119850789244237458096247540602153778099009725419737398428064840070976170539313441911260807076420296704274066208863158546058619523988287400691777676953780224000000000000000000000000000000000000000000*i1^11 + -10202140497708458524093326514213310615498522008196612082658651338750544294612175982124816820194414722479435238206214495933897323606990507260522144522958548315379442707730640837182638494967132966301089582584804119830246572353529029876623237880902884272544588993109397059834439849939052423815035581845808668690988743885732827328422589356122137078212256297957456474347223324322507290125893547181977305621219844364198073794273035005844878670184617364192079135896823579579139450856650208853626746965091502071497460702033914005942865691520786417487851436791170416905175060101094454204137544967997047206867110204395636198874977823491164190382801584354792933428652713670883748087702917445500915665463104401680708385045842469338476090076846395048716037586217736586893134123378053482804217544161851535685760722321391759459652065532204696751426556408653247954049357302231106234540225996349479936372598404400943227025879961056366352589789331878882380457596270903974754368429383610881292225265579618430059839481718121880099447875582554662897303256147563462296133398014515897957151894722300668455633944820725355890244427087700833121317071298711968050112247430095555195573717165162326896153284768933083021225100343892769277026733683614198789950621986444930688924823154104946238088077663621175773034858193500513542862940853168793661917675081880620510433240597759172193971155899331007536095493675295169458455715616650938307771436434652848866590258626560000000000000000000000000000000000000000*i1^12 + -535717045184768088911764462620893803950175017024719100354702014758329650728576157863368580172655950455524075315181690989991413626111838854162238914259125477418829494775947866003868680104281751573779395657436900427311006628684863419806321948713215264396948805001229087137472331891807195181684972742544942486143892231757967289357466916774767172285452919999055931472666562855749718229757945032633445017962620074654320102421419965575932279863434000645198219927708470378344997346482159734698664345617668081887902108527089944268928629122752784605482510797194208284852836775193746237568602297689489969269766096237356562698062893051131426029116057139599979074723814780339473923436864040561441033768310422343436904305381880426401168433501881621051926834443198914575115304801237088621396638379738111917615852512964373116343717934363461696047988270357953772928197236265418503550328940728428152955381699275655893666015325625324748324377414971957961443982053722289399017906371666723182155251962265976945562898193316477070853306156389148431951180344080985258265147997022546571930810984190770691633507354646632825064612932530981039337002947274943477417326469365306987201531992692222243327268340730878959713140659307715731556446709387561010311383641312664833284527365085049702103082856517647323603737670660265173740846207455760678198741528861245448389751217073755718792846111635886540979118632536735514108087367269968728082085918553741161754368409600000000000000000000000000000000000000*i1^13 + -9672219377955669482827602931208661458475107962694042385480796589702839074410678885833061931511650683214029760262279182201420487094353597218045121774198838929040995670586534734755303486720548213997950991793216237213730387398041432487799561076781626088239523294914965806400812671930092460018146975141007834837904199424565528894677089204488947957419739675294287021304459281903221774222208437217441823684109025758840868564524993144782203325841816954510781618103472501104867755982545300524540657997762356488401292669446314153716114239762780013704000356093690705572847013552981539108721736999940045513254404938261433005363394204723382934439513842831777446385367178937303722409611079787415061553318967040473499081851043150286988649737311213686962678048360737494515593846911001150073972857540652513604876330011460135064262432600222602761497766958108076828686610098537793408110689730755765037593436186501115116943452297208383549369328695150786223446879822383336116504380997455625050748971463740785045382085258678292732526107673681011954075837153651418077229197179662696649652306842028324766278373450259308471347236652583600537027784811424825315593836568340463840048496854387532416227512872413502369848583173778711632891818376031089121873910341892700837965716743911718580102313565381419794776414048640361668435129173346456738914067623427256373952197669715435184773045786719857702186236653494561119360514730954394360194214993384984748752896000000000000000000000000000000000000*i1^14 + 22597180991109564672482591675186293943484999420776019703845424160374152633436808060860007648029935006968682201606488859621390567674132980267731508079673786243587036042161531349927995582234078324751711010256955073324354781764482156696760728208526052528607925295837719623432000797417487710781859001682624214069130737550030127959465372160534778143363884687381309426938118907398491802924736255698748827112760020439189775793579746029631570051263424667724775199401760613744290126383604884670205154231663090568251503545393697102488907240894180440381829824588307482710182418625026780803893687931586775011066212007487393094642049784781022444099607577426695588030394817703534093685891385712312337487413863131718017382024416349672328497890898853892171245816775730489904651703153741437095107543289138216837532252975347190492739386442449649803962481324227741825344802632619421289407860250003160207378977392183449929198669549051692889141696624941324134099314514251230307262189491889861653932166760105910746352368859270104920957573428594562202890088932633842369643937742446450479490551313188683818519580556514765260758398401212709344421025558673283709616421512576557887812381633289183131451120809405241986166050476209186198631470138754950653900588155107780765133145279107817935249881612296938246960041979884198040405309591787225690721155940177839976157645365887355944337239707075561644561354925292271647866224200442415201062943349543252566999040000000000000000000000000000000000*i1^15 + -3372177505710974199509941514889186108338754928503635027010967313811490162895856200343551275496102634749966885371955033625179018048130959026623631480351676770753890116551485742994888527494743794867164609102374333097029641563272199931746090137446874822406987614308757177353824615737627205355903791877410000310632937387736536845688507957177449169990062989595649518137189840078311718342896000114041687356487414723458808042920501165179937707002725579050115536500359005627764284912561233770458370843810799795033388064612213154669463899643078684517598376614627183650259659035363733773430972633146083396393088520415509155881553782472255497147117278771462816581409592431148917305562825783440775215935933321343806480659833167431253107619611469782002994784391695151911108492328072755687874239897614253016520818063111850167834517126518993612269425736532599497709111508381343293887396553876306961819910439478378028952411372434437700431510432342077144780057718691377274187816542200215669223597321078535459216479791986132171402460485562399326544487577864295402687737688162051815286246565003573530142602740586560101799329822257325492533997039199683591127755858030511178110886771714992782579506876576407192365816040510211002376167010778154931495180487438681810562044487417612485306449649761347634909788857443311922264141383697658026625700103981593952440378979162135492691879337357249427088279058866934067100128852959198304124122064806804560281600000000000000000000000000000000*i1^16 + 241022528159955254884556095335042978108469280522286169197151300601611881874444699996097130066201720530652939998407886418469738051445417884887408239327631631367618594973194771337687929498124225542421363596110479538175444121745107252757472979919272245399220044002375179269075360723722524345596985080476619207642312521878417951023634082982371680586651047595499243480196875383895170940164999290992713499882526565894152281933017705284707203188458926477742269868631366133814993654617474658995006306304558449021237688450097140819138640753148220445231082856331739808551426272061393318365614804914479553949193542584037313883866250633842037668382004572317204641062318552761415116076988677845330069226689434251102079624679567794884300342486142629010798406158778011335054816805680853039784530821998758706636942258150316027342610208259734400713680984625167981422249843000714043315933968556713916610314206379253759351639626864512357371516746228768650461462527971763434018095207288586239734809274829738332263725266223605339551979584679447786536459366991897360253789653782249050625912121640345563804012893845723360860998167169742598329473936208238598636602005406554985672618409788864680042717236118012382252123897261112253868926625400101611754053454840882454561737972818657435699830149038947995220810670357936935081411772859151945275199026012089296031683899188265386844672689305499254286141812402311944946723278094532689145784866321207394304000000000000000000000000000000*i1^17 + -8700448949586822034342841541551886972008752882788712851465777623814753575005345965625502452533760700684184987498885938347438626980329512269126550761331063571813684521128248212671063779469689912175792053124728279693771141323301068190386526150273592184908879609889258093166593159518357437393763625467946937527076672845426428131946011497128071150576166208320010884277772253848348707102090959500100346355524645512130789978654333727121691412446076848449713417734081479028594693257530790969508521746007023948704930610913441668280114005451731964259469344262186739497585843412269377474054399689156567519931075611147174511460799209056393665746185275801580931212899992774656431206693268762472997362338023257230327900913403546665129625254009904692100455182726794365942584162944780391230944199914743392896307555264656622941335030046956419105130686620450797474354645171090813242596409037510321269156078826672382042918612473440398877143895815595337111783860872944756094800839609861484556192531517671890546142918637581863647665099731032361823499837535166424264331660424524981717045025799483717297430731990582925541147226869109799186697359910928353849122977962133652479369628376924336119834036496753695456196099456868191834462967417370631895504865299200672836305123019180242456066630277428756719329639103424295677583009656122420647794155578656516356822526557995294443647277042802706865139096144425835362265267725342785039230923988910735360000000000000000000000000000*i1^18 + 193613446955204055413718867598125246758351518908763470359419071347845760561482260964531770271135598153118108506249444671764037286723203123197208604789488828267221134402992058100940581886821104963749469259472419311562319740748723385898847391485198156273812038874772534097574122357294645903789330193297441430143308995010478716902615949265742429908053559243283622195183791293719010755420255737470947702966068829733411944672919430047377200169416360626638227727450279200972054614227647378357955178224964480200042950928962297931642599670507334603276359369225590549954589880623899540024187022024593089000793284619457450045981324398082217945450119000545812654478049350546232330211708653631042319412189898832127534440985379042540198266148320710290394502149083425886596540363307719924658970257914171178563017827715854427930394967055186930888244528483139802973873593187764087633589158573179559255364263490037324258750024850354263187254336301800748038648927410156372706673328170308881584316094242077952042398979265370736818157902991258368721370960757742213278408871957000497537817216588359125790128600491656111477645483520095823990073928934418342029703409396932178921593678373216816202688528281573656240866613075482663757500455652182620685908798046477625708056057258617300182526536360791908271131179706394675654311059351380466401767544806373783700806627852078086280258065473806630538579455703114446993972703291555679814304982787686400000000000000000000000000*i1^19 + -3143828932528747673985348203114517087202699088038238027353561343811576792147424681437281848764893706573732778874006348405495941000787059218968335810362915691368435468254313921103248071804430735377758921856087565476791811519990560812472415341049479022662466967717544409741168084830225165651796144857803982074780361975259517575616514775947896942157211620990083129734823841779023682480792465422414217991758016761815587310592616315949298564543992526115198555307456250594714085559642102395816871825122567139119509559987597634732984767058503638643092194028965513059736240273065939640865511349424337380743804792246119678933005806622227605193404495043281256152737593686653463391808051010618745099779412513929850853329725362401083438933765597918185201259149480087319919030499386725188372990574587172291704041361088506345174598950294144363944173878949423799777778935388700700232547087622231965168794234343000836426833613354142636139267792117795624125389853963227057436460600936104793032420725155887134753560906800295660337619657163044153464240199909193227770384511109623153655331405031487963774706395034335471801958250144193542924851926096006336599472875235564627997482479983348845450578287079828768779357062359666263012247872601520292050983150913924795225974652149520299560500468236472144888169509043740991836659298158348720638023709790351111109164947645763989661714333953359845733282012771737002950431773412295552573349298176000000000000000000000000*i1^20 + -1354020547106485865225146548846135766056329221506898965503912760680714960205972445788252169460678498393140511346221983718115628366783786988758977789312099139525462581936900542517811681475378600920762276582711429556661175922473193884764539856192239828638358203592386041992538558349837197246105532825758598064685957245758054271457782252292526941806924234699865363580961489152873829570596960229707047499942502802060494469185796560321447221576962467843733823746565414133790092078740162947462305610106501608750071967447244421937943084991779002592459848233192986441260249600008992993651899354641403166138848651310542923258492612996872527488614877005882527419429706384980000741983799485747262205044020580897253386042007030305298033822810716048926383546329099987584060258355856617059598200787273543084965745001987812081913124881420334091086338267487042134223136963599277701149733455662331091497279204400280220590002805487505978382568543746742005975242881668035208551144795569864746910266362696891514295752910061631254212888194013873990146150902318572980201564510114185063955500978282310138929873652467576419816759792142215053169565116151546169441277795867979744218943158317358855405243462370047985068729666099693074762938412500991766609624333545807079856738924624919823858104015896803623809289501680954060598639121173214988084321323761860693820582928532759196261770624220749328888650161690777870938328592792957181975592960000000000000000000000*i1^21 + 207242388370937917466788299066641113970028054217233094353592650733893866759470632158999428180640442502169076721473335635825354512584712191275689632360486042982585516792531062009104022372928503534458324529366489269946481736792950076450523238957376559034484983264725222782191417463632532882726476990307287849410639400237489970850737887875320137374934826502775893490742074616855221862739583207208059645313715798456612510477953725229276827371539410857974859530179673068656542348906143163050804128827042364468854484805566377698796232493223923628305076274400163146516920572233339643829098380453202645332706767013990316095971577639806876207660973664110743992686718194947925265116859144256333081501293641119393670263453147518489678775582597714805427530690554804264544988150465333540339754877138545841952192410882206381742341494908404189820549445543716018318509457470296762314063278059296230384398307189195080830531304594019688221964137417240113949845000369594342290064137066182883627056025977238172628708814920326371627347225951496351221191804349883693459737940854004494893471144242329896523059727423660469886631448571388056735716136723866935724535224233625451240785045150173325057765036239203146853881373479171599130888094034267811267360492564130311063570479350091302986272105435449274519778100875724234370731905277793549824874462113534533765710910501409993684270768097717373082950684025105562827907973751752551196262400000000000000000000*i1^22 + -4055620734473752794528328978416376363528347181487505462111543144059397852533191662277937890197010459063163591926213121328520990014892564419505201897849586163576507440143467886831610251271263403678518982093476189518073035357615200762693153922313397810647335664111143964229862384171433305746755096723921338429494371549762387861688776783287758030535739254101414355706957105197134083208198230512160306049377079295439094504832613756432003703006058036417098461237660629635820032332321665488625253942835801669651240655161871246289664308330413105525355702401686523116041764941028693494390896027527920560016751789015638139110205084811503427536512132057199645533224565952756637597462881000569784330100030035232773006232237519442440979191818663044558090065397475805861517607015794876368728768614740178799510242148669798700502493891470881205238964000924631176156261376872155168547054151794597361188366930097947130977426587867145491853750382992678057222160293888285387411640174861234075337354242311143083825472851660327113680884765359732719776643324524995869104013926954142992984161591632606827968673228332891425272963402213230290965035310542134072447514656807576758142738714670622237924859298706941942352858844476298291288974129992295932658241062784284752595389526955978910018759495280047518175117985677402433773560684686397231675855632346563562312173718633324953364611326015273257233489439654538194967345059275489673216000000000000000000*i1^23 + -41080354016397594985770324567025127375949726610189561931059673466291460630581054340340743050445857488724932430483581899099357819026395937037888147991888445144092431539599581436360972074940848606649631056266467072121472552888150794061175607420027447979477053513619967870524041030177205898411452005138447011133673710598880944213943235816265414453655341968215366084359829735587407164671845385330905973898873870622015196973052979479016957746194064841333313585585441171665224786549506040200548831498389942321117793272877901146186534921656448082693271009165055936699922470778447967505502454211368397554446416447541500000150680975234858841513923166138939637397615936462443086870792591736365764450262243516396926846616421827444524938086353827606422277029055003505736977875662736922831561319777322145024807143780529398734343918010623570382125049796866061482012892723127007997336356486046682254551731876118149758175036665546818657620302285905348284415059596070741637627233833955787670827384209063182624872559515763183165700860990247551975973928662554407983416397642333048099050996234816919073766717128301706083139067028538283799047646744679941464402765247437820396219633867324016151391322332026109310574966703982187647967309016620101588108625337302461559476292386781682409850599161969107027023292680067470847115357439634545542024951756144790547556757714324722282781728448989102609001147841420610788132406442495836160000000000000000*i1^24 + 107463006216787571074688210329233783346919450141174105881107625515333353571277342300838536267403090057470159602838053983325279544871564658710333623472546140603617274696501734876273554682547058296589951876824518729040290756115338644203342776247284309002767863892775100771115329666668083873969408303639524167291321549794927862615718344653251133058322799818243132588000835081325671640331548178736297235506968969097607061217602252187950602554769172783831210153270021707710299872152667931079640713256944232860646854798687899097639110755086838134463377084705557413311180251415087801315634675461369245905492230011292181993205497060505929858263065090532429542443247996356176415808681853043988744453652133263198594748657518961202561981083870666447753043386316361832583299901092380497922631441929601157106643023653209202696949017261466559434570948110347460136477811850924494961106879124082338611763194221984318166317900416350956382473095702153484374232955124422607543097919076064104980275113402106139577656280836793692702267969307235234919704579123070603032067026707676979632732940475521219101003170627302308185243313616419597871281814858179951057183050851415666815107748046289506577236914523306546229577012405009923373381247131440328374075996781398072262837320639801913002569073362252875818892395777341021447246922902891724382607408703848036168392066341908389052429765735066735009622781155422460573919645532160000000000000000*i1^25 + -196560093901813015006667033837932715859217507068440344858180958556287109489328822837002641017608851061925307158548304809976407925248059415258964615856731479732664163568643017996194736115083124405644126486242100288675809005990283661284849446350349453941084349354055822893826882278422962333636838820206662786442178454429681889333811222949624886600243394228803862911863363311821717317857360633455657606516863812059592063256059439351458544989004166084981623557837548239121716377960659173232129543635895733506076758290385610284344345347034561564887629705277576243431116041518404264487412421462289207639775743957517124099779693525352735659161262957353559330667273499470722430188071885394599370721016474017859008414092804293206162127582164874715782444458935242869233864205645319358733077112230774390023977049868165023751421931499438817798132927496445436819092504560298964342578688635488631521793983298719273842579290634083487578345227822723199581991935848208351745826537428990401851320487120114020816591587975906732553893030751279224141266532789125230357315709392743789533816462648154358414618057176845714144955470934517237159179383096072657377001251549646295445677643792983502138545418183219319239448844506809456512068568893951729763775597828366194790329590080347654239965972384082787670487523548331391924851848515729639258915907697727851354228319927455210182892080508432367776365407144158609488740352000000000000000*i1^26 + 193173851706715204669019562457763604860917296044303823566094531043583692579193987431425223465228345204884130484054989905672369799603791407557176881583508136936080232544548849864555492094178386511860002041022360532318328781752009226428171651226564191151293431922958448432287681646454779485907695838838350530045900324453609515654693418669917831976328670871983838563640914719007986133106948315352740093812219539580742127847650964672896650701716285517765564309708996142643000653128224008464549413102421377006903888556064529929411137403569591422514890068367097570170138429506659696785139444715738537556162544716117193904095412762812894063641684412608133225878661172189785617495024316578058673568457956901733499187532991393581872303268412844392988485184557054299652763906187089377852455255815462665737780071862214338314056827901635523600714016192901061554177838530573221152884664692281610521109755870025082283224890049505891826140064279881579522961792147486072551347335519369754389535311972064580808723351228918118920969370563257727853628114803216819050753291600944441172429458422718988263732229631179137855262513924162174697216551477571860224130190567632859035932398183899997629437664361386256282150914665766235709268675982084347562446452056326302680899846185348441433271463164032572088137861409120007207603012376009279596773343588518196338605024214794404780966195016844086281585645163745640448000000000000000*i1^27 + -196176049232218617564051866028412730907719080279828189137839896777644992235120965426339411683177559212337892594222256355500064027733289446922992794259842814849816713975723142647987217547829536811974060869553535795112845354592811916045421988530165585145691573030549217634839982644203834318642003869968479918749749231243226798948531554467435474036003583426740550089101169179146319176290035260269747027801630025354051600518777625167143346984941186584473328023160381908869259120675624091048194442208149479435214255223084513729646692061716322126857091946500867977984839337187467674898794843122177463701011231964934533404889523678969137469093851467707812928491943593841370188476245422770065595043298609397247311971584154835847150436164930813928743812297164177260183241083022027026665305965885309496702141508516919902743811588417753423514058707348661010980109397778074395624842137122052104748058646743509819143285884663129929158376292263360581863410228611808961551052197498106430556464196456636290302249105102571622559876814375926358677400235249078241144817070081917156073995472520700885751987243486981816663530186838595476436649078013688740013805069097660960637386882139207578425527842811731185446036220000307768392090421581878245661806137606848952062878603673939717556961417377891153961576975158254819980530633255483992318375734281824698942232861973709546761527218442743918079813288460288000000000000000*i1^28 + 119936280532441538845896339378592382062937044402567601457292691665646237422276199013368710732044589521177855178598137661134195579433373664762845090428961268643284897709098812662426017784657335451485599391166157276351041079963088753564174526871564313846196449329437513058062604559417603166822598807807512311375942167064554276313904420992097711342711895102042784243394361431185325138979954801213166707347897878561160833381092178245903194098853709885825092581906140281646989285347241206495860429104857533948466481596966604704362867232788486170650631719153743732524362684692758678011948393367266006032913976663557106166005620185341181407549028650651822891790439696864606018921248995238020176671841276775491110836104747224070000106006007960050061396231302975085061365046856700188647140320150520155052482313353341723925994199155332766292032326204913487818518169662556951457793581112461289166785716867391181220322660281172196161116904389622682914800989375932482990054611882757677047591016591259832845178732303117586565528228558705579121067080319150644121449727524593656944389690654076151103023611632251713297279065037932836893795145708266554582916318594743369146826389299886750106521836408032604554249922273733010540743394585343046689201161220758980881936640748558052398428420589420533278725307217794739900204249771504194513911143531332186641147793351551906886607030808858422329055641600000000000000*i1^29 + -64650188224602738974172575967895333482543422589008625566117555237007119113451258566674650619159088728106896425496986189588817789858180377178929482674794608811221300571693123604893881938281382284638601197060656995316728919145665248334529573528052844539122657520515326543848687972304744045483700689238905453581593805413802178618519252905180745116178039913072868722433964594499169892636362464263883593075655245634593174894719103758973428608019382522168578193325475449822349877844114463124337107902202970070734089969910961281904532362754363638881440105084370687580148764800439290108381077057623292960985676717995506535959787356166962188567543131281094511526998903581817187349069516215895263888393760231117621631022789267017178996860297663712056367285917685988320875043989444946806019683331382491217213503491666189519430455911764894046605478246649907556348238562581977489572155565510243425369799299130015772159911679678291552831256018821940750942623271407195628378236892121367859057695510387411806910338274796007414754425103629067423099946751802368498586762413520567597677103215350914564929344966592014147086634467125617355821153500663023910280098523161390258066722469442894668700343230704793723750704879526088566929238391977750624740494150198646657596035207740110167151846201476340163388282582995746510405500206927672345293767060448719757436455642521263146050563286409486008320000000000000*i1^30 + 4548334328931732396943111840271104650435910193428785433194386927118505422227729676633841627585449382742943518674773738093330291815537415649025947630625764717723243306883951070651878151086910209013087889558718221467020630036091477995577601213514137726784066056407245632889503740893687337112524593587842795421635311234350378359738366667003339684916823435517389543609790374216316665232477064214883179604538064119929558101264665533192550870659313572567352661663130057377571610157038286658364698819410286444156408850136013745899376449886033614326423576850685192624722662422717094404328395402169284881036082943929868270379991007457905268562558092854809627003761421844400430181729726525011131876248295584699019128855709947824118239952957646509602495083754828789828011845991233491818808878744254644560212265189765012356700693578842757783587867053725348804361295395307245887636802367322119539971567916169874537362353591683840184954574848997528550512090766402243092345344600865707780105210369044609199818668683478490005107880643768973818259265466065518894900652094485047311810394567922462838606589773789544020396436292163265833864233950228846602503029248373783092926068223047387515377082425413051544873685187867444259020911246505874413033377115731235624928019073576588999742457785649596035062891643725795730187983422860324099966591213499204877368179428232262376594498754969600000000000000*i1^31 + -2440171853074868418650793398705584533531690315628483059071464025107083156200114599719748473462977213636217482431104485524776989793863968595952483245895792838713778719200247719409590183067376167129494546209249046163574923160449306915235396556037755525860400208534306629814656643514119724221553836253444768651004366536105459786479142778248882734371865495746846008410159559619453911404506518257649091855953603556625416127804723350547415508003973160113770969230875961982878661575466188684218357606841334536846158577653514538380605952288299503355273653193632811343364079750881307822105073569339888664272450948954335141716094363925844164154566149612527801594990905772320851533652245342690209041587409607199192032458139203821422961292739664715911285317893933311665234856576480742699224133462140292141782088945422120814514331809916970262146107212417189620851447375353271635633176697143547190303228749789673341117573465858057837805116007393567077166616599403713358518457643189591079253616225330423798170245125803024291597145449575710393198210302127046317297033980485606537466687020998705207993138694283124274041968922557058372166050631325186579654571602246872251513296179915923313819276620833888448515394425216580730928424002919381176553576048145383239857343174603411658762501830187434593941932155176295389828783436213353061949217039152118026600123682131407409309024256000000000000*i1^32 + 1063302410252396360260263373207675180196287144196653612588782874595111105797891855833306917957867830518876043196120959206328351341938721499615249791958459435691118505431409488486339482210846266075280932523923996400215053636471908262561985363266690281505265696177331200474646088746657471622959641399617570980165382902475241757915967048215677216190141386040236191927390380847703525985470261686649193476521344201510516726992880615960953423828007928318750451069480738863310698378283917876466584361931750672882812665031472334805705408002485697001716008386170156611317224435441795035182738828152758860303089840917663163424456115902069497686096482638016300165917898794234601030424863935060432988552671460568752269426255500657523472266881985136652017170178879252585734410146376728210275725935850195101002395178198248919508292585507609339065192457553271485424065969805685809164725290546151209467350230523686575501495183035566202585709585137450047788723476282776886112865606206995674587954835409830967331452576160021383857056840683161576951488220287772736082819913537358829955588408897924583889576731519675977411183877823655861938558261005216573007064043135972084795116448805448855798711451279970109307696391146432170285437367367996752660498027834456274842839119918432894945009490476382812130752210096329414845458957759015951397271274616227441714249960981104951296000000000000*i1^33 + -146358073133489177952256713813764743016409966036491763439327010737595649492020960639353986539977332139436519564451696351452518352942162047191493619622495072428848630026117862438806884086102218693894871057490774218593398209421102581046974143427188131638290423199043124771540148823854083357340641313955299858484815506251420138009942466229717760619501510979316006300764206146237156880274685736688113031258236552493596237696301822574292278249409043055364447992103127950209355777053336105044920071530267089721701234671822938841014831264786543606741782839915488747280519563382530441697534717149211290643016454404300827956433833939481365942556987765421404250030010254129377737884963881220078949435207594373457866375086226765943569108693170045451633772313674488711523438374117506862535364530507859918394772760138511746649558970286953567169768905653791290925220705324399264938620640505551931952539582059423822032024267621023831493068914592157538169529646831504025892452132948118810295372532304393438299149441075082014403035899804421053974349632482416292404178500071805308746443764528824736085458348630950935313096681813342398760695690768694875958389824622729843964133522685806292003355017001334864989478962474889777053641579744070489203192108614146399944467891836342719212691993636663035786262547728567894636372654755202649836643127971708917020973313975910400000000000*i1^34 + 13256135154490273243268997292079028880638828887232064431674418952598881911832840539061180619802263555960115290414125507225098057797452533158270073054045447505233969380859237192688295554510709251025474289805596739261065809288079150221235595124422952474936530209561569530167052944988150134906717345899412057711284857797667301841353276173211291402941587736340233118576079077901982684608850323030992634862899033158265286688414759546029028547432402555001274069034548798997290675433110161466989450495962326110792681380674555653941576179239176217326846098198851253654519293936302783696444908082954884940571095743550671970259814926508498930156666430968170750567371775551836214323943886558109906568692679307811941587948811712318786387974610478464017278088631156742674438324899855549077841937177817216632208030685838759979399278302055498851154712432159999434658250644316192059336681108335816324168416042673326356510434310853928484238880653231925818450913235131012672364363091571203044464137131500493137508871945831348670228742745195059521717509405160722234898312698952197961939558616797820820993676227515567891094710513597322955221426459841873323273620826177430782396993273622781023316299057731161851853295008486439019748810128906852441047304534841518401405790798928978307841953668496575303638526434462637447211145236386921871864881809660490945239449600000000000*i1^35 + -1187371118424748169119470245585309848130644766678908671169301436620422476180550302868339411870003271728427529696096922482216965673251606627123376645798718849237320332064176638994458122075199265890975192584407747022221207648536974870503042744120600100189380585942544419634491816563994258719939576880938960924472381356598562578781417120139972983430623462610423687645767558371784979887377062862378423238113767818664170143049694624495981193158988856060454359284288678657492970845794475276518402647819344782817973955489509905633751639472433179491928864095026911694081567343642048598024248110299050267966785705814046619344275474173387998768253062855435962945567937629809101349300002217103647677237813910005853216443257000547698280780648012955169722188387861174927639994678447901625373740436659503308737356354921581367634560124996262301890572532089450598711591514381635728032864193013888321293756353191620737872659548826812048041543416973520316893244680805484199557049425470522653484265468660948005051040802237220811104703577191725349623943536405504913585994996884300293621705181204671011149788541071889064905773506045774718349606843987579877569154851078888678330678142160925530084719741406842811390074065434373560255913119313233428434818394651119580858928952394905623247536103717839660540439840634579653926268875326997818898549450189433733120000000000*i1^36 + 54589486038370866534245910377519998170514756501102408396621966863734712067708235720417834333357761464684382165415557908014422455839436681168575101101395788900028924110162998140936573106230091553895759400404338920818494953848210561875569211121955458632599040139389913658662422003275934487469270262479852612430995610159617146694845465015300898356300199185033384903936290306353506602143126880207705276694238628735240574545066323394467293306400438870598819551968030302621046750949861916320371849995008457756976838796593058095325528996610849552940041876028450450296423085652924234943991645190183291271915066327058794050261591688462742719914298596205651280045138449790999859449607513640921219004237279789548213561372535201010396595377979850622437166951636627051783445081411807325628832652138350747692227356829919284290779461895991160622922727943879656245581272862807859101204494514513799200003962731035127325874145529550123334903736535925205166630959161948088992701188408176357583878111637036913911616045698569640884068936677626691659724181983134311851539231065499389990058248275882593338319688836979041650769321364801424669915996024528969758171505571656328699373287639574049184018608417123571768243352786283720818590723228057248565769155809954985330603528773541280928067046142672724094451450113630194405607755911224724979910222807040000000000*i1^37 + -921374074325513751541085547682302680832386098621271069591949560037123233758972902771290416733214955013837017992514454898904970626840558626867281946009383174775433848392286286040806604707644268939644508924885145793030224396828970399483779183574228715272681048601616540029360151390672440403886480653787899122302912521985938953029740684889115071453546613903740462949298124025066520427782732440408966799631961815386138766992487027812840845556772986005218559985782162950466912095016541361023666969635424822168659822430576001718606916222944973223072609435318731270696590304240316289933330103052121305893241338032526443766914069978815813040578617793311340504799329105371302650403220792446325335883750695073135483292209818149461348903617463675678381252448757861940481169572043197066509985266733514974520187084248717498227140976531428641742408313702299023737320894155091129977717738729522433111831014238972422681718708781916578395486351381273236318078728540426168805891843032696244001874294030516806156773481787726111535308402802165603487276379105854352288948275041025450918018515372241813703261846673907990076285586589233044906558886013077391004272395934155089220500984567318536055010982327385513730424073662788960656148896370114200127919872501918992154301049272541140894237827608998665087378117674162092761337216132025822478336000000000*i1^38 + -14182003394575750922348416444919626790030169634007155782944927956160989114770099904706603012189575263014363318175456125604437114140784549117404388515399683832802118989412845775902243311247241024478217501962429910167337163879423312368401481270275959502855433503390915727713329232019590862241884054711673091286626118003234645664243613025222347000812344046010796214574907160042410657758784254919341649860267072231706905115191335037171296986514610572571036043069042572289796799590246661437363719181762483046108073438041061877570837468767591904248054257564671991044113310638104446842459227723461785755784674210354136245825198195764333677694825741167631405044256516244848245454135770201545008773002628427820626887832911051222976866604599841053310724924559139322452397163089862147591056444638491330613490818326726622928930649959360407997373711509958395856985871411360368171762890769580473670449470430525476820315963091315738664188979106422423551445287506106299142682753452785793235048553357561411970555132762476760917700570510436784571683675885252698439232155430649100914738146070323772056785062847479277786788734758902621234234276552823143009092178232158283513744525915778253773286568186616206881657843323189855494037469470753883342312206150345660673809998011061576577876787934971580575574888519697185944472762688995328000000000*i1^39 + 369488784922623338161189376904463764719567747537762236461167734743163841994628496806136722425165161027525348891885177345862286253424299362764974312015654313228560416350504694627918169762287004660329598304672618170609434595410079129227162212163498389127846064501355518033631842799129477135567562892456748165526154146171764315399064025788774383649231225409094153090019355809763989436838241774832836987373120109113295634795306350886618006176276811359364250898538253693844150747713269055042315736495540115424286608182307886696920694899806689861582584354504814481785613656800066498041263320216014389216772715507918013964893996564544436750002402298109541489405196679779462011618808705527175469812943108682685063078182880208729109720161976697536384524072382096588323675886797077403419869003928955124555708198608044977982177204713951299186625473327219574947227658468404736107576778641938472516163862048498589944115339720946527627239116934943321085523262220851692624888490378267440288666803610773366658012423280815550447719282336170174243529532604365001602158623506804254196743672455403770697111714309739443223854022870715665249720830157129632456406431915245069426827802078382965436151456059240108233365436249568693014312955520832770653163847321667853866148383540057203421136881697867234145546744501337464295443660800000000*i1^40 + 24060863505324401700232701609420673774899101570656382214210350490758805957506952050523568758289468914791280647427896309975914479031440324000210706794694642480770482836288878978527484729133453461405699769940931379537266552987960677474907495618379646147392701007059098551974092917698211809007628033701969361073966071262005119347740255183878012741809801603028352495056837364039377623404410836136097455705862180996115767178093206823989668468880139650618593919511721954038657205315500024188766172786044213453340884568303817105526907537382991914820793083932698288712134843615778249442213586790847919036402064832142042288051130635441361753294502905963128870084094367372987786593310875933836960971014255185161892101179289280480789727379154044871436895536803057279471413568291166058900392975185590826834876343496723917845438821678304080648311536858439579737268648094778939047476828637756738337380693117596632796618123365012159691043413512515502551567536993586603626805362284045630207620983753647243686384808376058683197824950782935289697229068337950062241848208675687947968078953239191841784359287492707707271574682592910949621413309689329453361000892646787467227673025888860120787108898266101480524743848480961608462095229032472014280889736284766214635286549828882898502239103772591437484832390284196393779200000000*i1^41 + -1298586171470065035190091233330953963692070793317887228818824508054190375622653020628243419242611435914730729841076548749279373514673343882135328759303197151833838073534384110750362408286287355748830497301561091010624579487589903891410445021057519466165261881719120962943587242687143596810172965418153239703275653984393696264768485441117010527034844136479962527382597870836746361565554114483802116090433285705685523043124037352065343665498780609129461058177932815370354188585816751622704623868251500763990961857599666062511469758979170594873116538944478948044085648202738969616988870452845581809202042822353858674025017604455263277547782875409887188747856645799683451563262442451247976796653080026638707796439960432418097081479646447321688619933791654066399851629971984454034218239713026034525184335555454074410721060147956082809020319484026455900967110644755809215257941357365088994006123566990853307803850747744061565177651197658307232385158976248743063344595329992176183910116972739526074486600416271883609121412231711594039706673112505081120858131243737630105725262564253834240423380623121399316272270788522733852935472289333155308358115411521235611122928525149606581976553781113020925040738405071528228176358750461487526800993768244222304949761689213789615471963416498154272395132959457280000000*i1^42 + 30258033441236716430595169060435122330538943418432606754123612769359534414365002324509109746460626187161578637586923439900131513462624491491869146157732183180001558824290300236999813735178166018477236357514891447321223424359141030420681576713958961304778368325954002367914342750704751513505290704790572791630972659962960950856936996161007374594398568745472101315894113266568816960791456716314538573413838275752512195096695069835763351528777860512045739572061169374790283736203578602151875004789951188107985218551777941468535953576806498551054395647692821190886905835628439089927405003620046092620860363213749804876494154215140017766754137343263634396510791705121377066401881523088217093478642255204500254858841272479739553427563483786335663999942719803897542914025013765292488025646508487595612721634620094860841890430556336626550176764743806893854566511519632840786153864934272840448697478516359164417256950775877646512886275034560355449312689213605713522488250235981516919031725237972001280164121739602309877463940809949005290025680353375528168008035426605685263245933343288001393420577305794867809015222677610641034478808461787007121713391418647430307980437151646473547959551486409390522793356861575420164931693624210237094351001883839053328187892130032266005088029603392294496501760000000*i1^43 + -414700821371999524153852999863355558023293027126929425262152045100231427280454071585473240604971215442022919992784052048659346370809390790521391004121640991858291997474021915220623679902027864151342694344575375164488016389306117211741065118570136748850559017156890400228977095188190846861802937709338365197978885597094076480427550359139165616130215485373443133176135108853463164675650127816042350633745548620686103807863204258923412633794413969646393221839827774756820205674071763610344253369153528078543425722595755098465790333402301669451681517916510896858353600373777882119587872384770884115139148986490750878692515551254554299635157172305091154595659138040816442007401752699686627796656021868187428756883554994908904351615268695092194158985653758480906603173249757579140299540748946610499270468386023783718385807584454715278294477303501846072990895419296526101590149527097897708282394199368057812268569311552970969234029866635908171268095800258929041875786071578141980621265051618092059160397606061083321271710825784094435598219942607236890278229842407832506871218408308922694116957525954105068554172787410637474441572110732321686447769246289907346825625958830940608874534073426277079735839831694370879303506631502148405818635042598475891899443799366011509511350751441453056000000*i1^44 + 3401822968645608213509900536731206705956004747576835623383177988469168789935481136383737713581407890967406112240292417772918430757071335282071219050602174245103688588840186533876573593045740588431943862368103764168414699608285164668579598301962396161582426003863292672734904151654497532027722216724369650603773134142210833323831364074169574486500067771051508297893219830715638450612610117112133753160242886771825528246414470329556679397379871114403830719424489839133875705005489958263000671621260510300528665424253323825023993341406143170764285053785637964283343790502482288099498353463561193977644305661593928587739619601869861745460645101927809202483706273818851986824298128291653997901320749445161322804486541529499690236733056073299895483753963279278013828261609163613132640741520080855595091135355626549452065190132053772388526428519163022180392979735747731332277257450000174591819013177474157419521941893769729348792267898252486737231321203963528856523383591485899546785281911652817684513907902213160194874927869155951391725437579484277489491783118576036205186761210775618768753849937865341649856826051200271710830574715708369700626567204718999368575896340836971880712812181621869560369921535227760882342790974653064863971663372602148604968284543100567380008370176000000*i1^45 + -14491988898452809354374169686970376296220622063784263144934719978922551393273620124267042690052451050203350491540027303640957358808434003731881727406866418718218308323879531484743504874130980498690561967454369532999140057973594557441640965492337070585458825058765418970542169503518608640863707357004802374798577329293198346677837708015256391527607809438088448628732191695898488632259797060658971596319070171894213706988256447238103591350269981557618724752017571347758890564577413113780058771545707811290879567487692651591347281102765345326061463129537293804478513993677314125644413079192398634450188440982457728906179166102485042550976338515990886213713434050679967824870137451458031034084908816749996526017688658366325129599163074463491158676444209569183395120988643471804213575236485396434037737048866971725245373766367418457464983099650638407406051463831537556151241156457340684808128521983139478823836860330438611588759873176659376852248749763521340302454145130567187361842946134176402195934741593515357541462594264346421625218410202700896881711497297302032860075903003021404807327887253021598473264688553676388283041350386057732055717229396853495839361046349367775440472768997345361478181218185641582948887202259839760256612945399372372374919371333578208051200000*i1^46 + 17104876133692047924384366566512472798767330613241282455111288097091738275604931486732914912443487513380842376162483240998488683860280241255382920469157297027462115775584986266591065199337015934813581779713676333660926832235067040072293416464689561754829730960888141144782045561173730995550277296526312264362715910028654251112184819232124750265287134892998906591750779932820565347935490573084315425678760743766844515292699078972313397952626772169655211936982036597091397320850887164120142491711864956294060008826744679953538361717237545891250660639990038792912402297602202443679751949563325060482570450405699304845748509339641852249224352948815580453002245570973438418505219427970219853565279723006294267183229695083526400673381790943190995566407613404284547346129881923371513440015859218524773365024358543284891508935781514659498093936471071269828352519605221205872918333439603510245483314723720218918788675324552202933004293727736055020609974076098607776794092918572578644820391950507493861096067288164065499515010824873151160336503440284357192546697005997038030068101921957016198671531687815870234320291405789222380351103894848901829756399520650966050801794356265693124309751445431337483325440999628541954738077700357839992721104481630692710166613196800000*i1^47 + -12489199944715234603655590839833477871950398011922284001985484400077457915784507615657706853212426168031026046339129049077867620813333283886241554812279594687934865167429730851877186363004167465399070897088530087024742407721401926299996841437113615788688288594868462021164348558828994830972843365913502119850325216236643879142986717517584433713438513327812200771510546960674370580510661207502843650513102805720589198134557212763229924342191046869786687350772393787315780818713899542935930734255466811211788950125369754062731163959474665910563700048965643772367142164569248203081423845838828743010487290823525303541502576704224040348537124917502042221398543390746899832262409600089839680831461196837820246268013274917330549601301638541697341887179683907781738574980577404457373490465045955566734289642351544804976533206646017460217252233006622888577969514407491223417499035520894480325569134554732470919491368100514940211543149635668338442086055452796827649343034690834998036798963052976481471714374652887241833578408178906281879402614613267892031148279218131993233164923214929280598058719389215869230014249766434371037487229270476049371628079543861496071600968894883457861240040813976642312192552908591197177313234431761665567415108233282956820480000*i1^48 + -2024137181954129650043211588352241899791414392883128026572236397959470298330913545169210514404933543575670590440083559442323133202825938040076757703038023100767623045294954355694695722192693436546375026352374283498497924141506483211947306268278571282136154997332006320396402304120775593894128681759584626715337472628965523473634707819062445195078187707518859721249518802048654891182279235604873798531949589102801815034852634091226457501081968560996626776377239107856909184848827129452477145739771101451570535077917017106656970447413885990635802461624604143070215575697376765693859393103402302586679923630763106333812678754274782825127942977738914140061452905101209169238212650511402030374015625491529098719039773926135636989004808240317868094501760561419919470035622115664560665621553259213656311218985525909285389560859226708150238786795150144536370374326394282993329977549968066875632158136899194377820022031287830226446049130847471381123391359578812675479998139343747308671169319942926639783622410911637782411547442383446201036342993803040891737957718638353594528017615089548117780954384049397927216601452961107246498681062389080741782315537597518761566692420077570658738356298104530285385844055208688667842030876544197215302503628800000*i1^49 + -113811412834026524451397725711283047365123092719174561512539371387465227035551221269017578997795663223165701235768770273979221630308555935079985689399309370863407621851374738607284167972231116181893473382988621289019427064881043911596305246793390690394813046375443645205201333122462983848354351252106162752700335527852558982389879033316496652367722882447323070843234414204281469454585722488751139449336343219072104406845610235726735155375716123288487342464521111021247109740497125111533779750768736489278087546950442380762651734444791123594431297835314405749974789228200444483414610180335851090629351705336393219155948750466391479546136820378718782001274296158263371136090939676090592835238458449515487867441588884420762347420204501658112164500254134449404097805609893512263904389348698836562327181652351459968683318782540729722755774243047489943730115891063544371605642466717805749765027969093411029599029258983256672375784982909823525886456757440431253601192046622387925544485165474676944317566474750587963418484445648924505325725526422862069662369699497042401007015504587512064476799928286345700359009438209715690781780417993714884364605321952000098526185316995251156775608957318358862642130544470628937064040133400280956928000*i1^50 + -619471692113645645300083929990790362225474693926170937871683109025765525869670885522461618117534833336879509634411826656072018283477668144802676340027867645433966510370407800553529274166223741717485215088932605597888983499090499601673645098510864771404253289317207501649955444072098894102405314876240975608535464091982329844386103248618371786824099394600646433553707182570207943430124612245759444013584462171551467579937539375380859013877239221905353656040453490484280693480463811999280192421621386292719098380597314417635913410958087734715255891270829107238255813050551592485731057487354826718752351710383492686915077952427605165789109866533521081987587841929826616131801420051683598127963935049222874320169099949071026761392430036409622587006494373475367221948104274325070473462743995458954571477277972921060903839494362841838829424638910860059005406958154386258896713416960831945451395773753208758015246014941491582369856610665488819348941571748084614173005787226612679630136460762117517565384898433877107768957232925094531093012436724189871414126584503888287088977446136559340889283115194114469973040555753527767894844823046941919752651388969005014911553325842623451644040826978069621303245148779218176487456768000*i1^51 + -1354351350328326037238942491641838773352895915738396021255740632559770974437335408976455437337154529385305456778185331762586478738132731407816223598445448707538956349015348137324765236879081370982437485011618665789699180854653643659332057646160902034975836801853147588726472718648025021675613884122568170495926060299711326684641211899897101916436227521074976317681555268853109605870729723959794051997415460372421604609461068522657647257730001497326239062917609034335370424270952857958312200791750414650746705286704867714717766203536840194142515723542511652775967727094001739579847206739185354118503337255739934860654481699014437107315296095794410257545729339354122711164373489995659718542736461032339474021993777266956267613989300342712032874262908744940827678124289320369781402257202662591521256106269816331769040108389148967420446012309083353530733816591948640233215230637753463837450760489794572222137631213953427666206101284424472638027350086154056776926783102411286163773085505190262407010551600799325271953092968522382022787078167178947880067358333186949210218335987459824367960136537539857500010270324364859150442101810707672217818123121538779014672653164171147532319964695047170541443428263552614400*i1^52 + 29273705680172528925280655518406592540102773282348872733649297587004497784068491934158499076233336452574407105552498075245845951828188176644181095356709994242501718800128773289725343530487800452677146143932273393132664240264051562426217308305055567461553351121677180382226723377935893928502314439205243615767257848898505843596004121363227591473489665728901170223539472076391865351104748211456026655930872456016481770105872110495575843563206868609914194169568441332264877204003028849600224587235539193352955091101442247502504747899793130641874555014203617412278229063110860192294446364424775104081336167330503645802418577440467879574567429537787533876611977114804830247431145434444437498259250337042980251890456453502298038265157184652658936247392065488378607662564638447658328564968041916309945215904275170469188211104410055903657679953620774299196513988357250815260908201903949435647789157051312079044322081994930573137662479740831445445657583389452698553669935604640493650714677446079570282236323747030286090464458931141426447809887828317278687143984243652597420727031328841936883234951260123455426611946721649861674362747050904236244367549361863284350594840378358907550078208401701706137600*i1^53 + -431399810857645534939940962364144118764157998063521845077966879436509391434917329312931742478223305751922357734557389098038960631147437239646863013325370814824547511187145583066136701854566918748079765374921870522826579582980944280032023576702191232823528779932764857045619561197674670360439165235496869140925557822578095791122418839622175068962710889708995326240528631183126834776653421563094402449333660683192558305796614460199310510876147662994526637363709531267539069255145038533306986073657471574425405685314874118141939115896958565659560759694625864117474387456836129793932136158404970567022837422347652787743190775828242390541029751375954036518412004217524006386728184947661414633257073308065682327287859691089301332462231488311933359096744957739906562095406156067633466746782107627963787562096331426455476782232142718230392346821761270703839985167545235323767221452611747226253429598016718692910917720419706744208457007491805664581207628923072711548191680275565195363360112058543734999326478860929914016662969569273576706339373533785137935996119109965364780537659250726386768553986141402932526575485693802336884603748748523318354261847118860313089015325883889536829919068160*i1^54 + 131714362987026468321939937684892778954941365183767095588548150686294259308003038324160215307186458898334932005975354482817206695371323489592237224695223682766821004359944753666530430754030365643598152663074125788555426698959787531823019534083034512150637085524348147403568289481239927044422452912506984478744951234217168155455936254112874929640563384284059447519746046807211343791655955489346038237475822267635220782055122977553305341495417727740990923903603528502248170464125025887182211602873354652696912267691933489082151405921456583608067635831317806139662404585659213821458413009263025987368259694935954108793700588144808599694366532249011650656125661975882282776777618156080377481230352803936532869376096297830228943380312997093746315279385151106153795783710111138154142176788148299709082569229335665740171326464396677581253057231328512220464988785059880846443318324642120022230192954626197917683496793552203334920490951655552458790728633830129330002106981609271234234107929721803282747776795280711627484395563435720810541071617666285428436957633490538031289692854766060217564835384050344964178080536031216405749249710787560759713444306599545084550251796066467840*i1^55 + -10483301355741796584978699608706914373594243858924164142442096657403847416282036366317652369980249692113650795417442090558059230321641868022447218356160870771988649636664286946431655388699524071782690401005902501802342088609276382198818953756331672988676239239263940492036130572532241584029150342425772155828162017334745669530953626060774194444881618001832068447726388404032846162701993061428456940956184713716044486365132483311821608363062546059026440494715825699527503568617221801570076756494791781536177340081551456478832566729736061846505379494256719805745203872822854593828987634736637770180217196647366841234936326816249429659422635938591027072016631473472507560425701846547193446916561719386274811440994758191635098654552821970764870471547860978869069810504811659525584917767841236388468307713640423812335998263188987233034107646549478967899612329389216872660838667544049983023024077143841008036481073877852082905746047440029775967563811130553198932753097819184092758210620065206742769591019852488266859517389481705150274642689026712242362737957532372215484074895789777395305973908569725803923733609510177236803459984129898444337481171489456132194304*i1^56 + 1492955479884159176286125820160494559053457892810714418569178806595292605466206657042030186806426577804097910064980074410607994659952047559988089620113616086390979935273818294086573686934416290087082751299965913954885955452347000934450738215669439854213411055343823326085030975400136115881727896883865163412692906134383608456941015280897557838156174316960591033735777362055838616623459099175397506050988488578847918024349418040295971560383898015076643102120934474697003539498737496131378517095997418968935711088884430423102045470576282612279984574894809099353189478061188976839285327381227214075493252262336887480830073388942446395629736188011411738937770957351450278120214849619481053283123573633019140823589310149286756025182362606478199352420267567080671167448054737833907967258607927513782400000229518936004137167076212615057019616395264995708362012820999529042272656946222927876134229743197922907887892644081767612650806904646407659755799017743047693649072021479249697163414763831251050745322612012678532177612365567883129717335480158641905945585404597046447174166600996957819400958153269994582521003401748570521322805453887042124513280*i1^57 + 192743111277286493427717592398820419560312044850825178226978228712882066535634865333808323211836512717226212449998317651050841859300505590240364523348663851883351511853112153286345784937009508334981351907720006833458203463693622739771617860433343016256127713731923605622693499250041910055372740945727158390764686459751822772710199152485465052178755561457413209690184802542463443688977396845920376963960255893448702791010014123695849542375352586952865101280822520040635897751081050468148414016923681196026788247222369625365701840254773826218676994204773512229918378000720721984784794564312181916813068918858223337239507049095742610761879626596033976945147726229331960454146298722467489082467148244965041966402950819373485488369157837678121090204712868298664299265457466264273585519942442735905431549729130471047318747722135651532913035750797678505279778291618044087907511088742278417937069432403429905146735039467278743050400768836567153529958340074509996617270371745061539281165923280944666737752022561175229570325058849669024537069392749054212524246922446006927707507086246234206619569199295363324349547353009868800*i1^58 + -4617249925771121028246410714201952358466785092174132460064053068961707884594051937244181152760268377314572446355442422281706409329097074876623869279741691926907215271391539492294395321976508120380797032319044036731909302554231974354816317483519699074260766637833901846700445460220092106002632621268477109977849983624360376456881772331212148083565723001373561606179954428094053531442352048073767832990919883826292375459269844322722367744493358311283898078930933284937425991208492694671382974394114122408134561658225237107779909022478324132515624512882584244598911850202055326238845826796354677868298509010817630370944913355026364009300164339410399715310694119337860215652478033128689019348831596436146703663891591552678563693158849707480931499861908201409885815448517965469112586444602675392501623109098801756724079674518820141026497558392810473979482229297660612795922732256073434518073217170389348192395988970911904572879684160815000039300857989798384635611466946519541947586160143383348153992021583851229440568973158113722387731808741775483702033240166508461022908563192000*i1^59 + 4403516624819210612205520549417250894132679125341924045962810017018436316584819920036939963825830929768499779998117901330018254845478787146091786838101078971783951590207604443841976208119473230002119771574532768317650744141498190436124617806176731165978983704682432661797524277010885513396805886058655382911275150143793709419875935904744587046846301125932183432920103283306181480359236887000930400060827791566837736852492459593603416190991395426852304973825609121207597761366106456893247511648394984598948562078084649319770866719473197093554199299619442392465566451816063475156124778364125454946385196367401102621701004315051332952920285272187419230494852780683128534575730117858194645332232442420695068162159772299642589552726546555487626553011426904907906920616615219924320747797134872874454930051108652267704105197382049245573009021596633657738809951140927908908785957705206828975084378339297447289811747946901494822194798707815424972108495628490828385178832760452625202833363007280876287523354807023342647473678600625*i1^60, 862633391786822837353530350636455992497593656405680929176944506666686679849704162397882020091150487257824635010738046315929576590303154079694928030775737743465948305905063122286444246116488181567142445334260548509347272519761964358844737446031237664422644144865326258728339202840139345900575334240731047003919210115571342444633791623559564425993190307916183881749319909470030125143781646811707314621449370230570053493038255264678158745559242363743061318316833076314615157618758665783107407422708613558679726412336563490559295153921715356994357560477004128088767541148734115051906467986026909191706363686772237398188136777248277845136434352581014721407465203220988338108867149282786964900308009513424340044773739310672024218848323869595279868053371933183223869024716962259774887077915779034268582716523941205480150417019908125043040560953698504255375996027359945620885559562088181169014693268777125130731114403957666988835578910383870769977494597232450681585680690829306675833080901839469661362804428108550282815332247521181104986970069559352573897469309033993599584239905149467150550821725966747876875281050210550892979102309109565711079471565317536860285465867112873155612716888445591941210896746199765352850679668263411076221671202019700440580146471738345325712216694720634813363430654030482236554781693254659959061464874603522274698218056005889819456646450285298123940261958574981454131286755101026331669222953176015673528358633239322013056782880580305130443562471051620058179893060332308933334846355487662382385809108765603390964905039173569762817714378930925392731445212312466771878116466173133119483224783907879088463798526669849019908212591894516620436693993484897708040617775135482554479675371547072785630343980390932894631255727743624004544350380678609032878848652573953745786000825015382754522898725131976254834525407539430463139975677042285319791480375542954768791453451295116590960125727042804033091461447680000000000000000000000000000000000000000000000000000000000000000 + -19939832483742421293428629628691190992562917335371723883644328831852240520481296722098892641764830282814052943927049290854929343356421374053406238941247306210862202675750774576620550419097074122924528076631294066574066551647434624627699356570389397624800952504110835106774152942919167940512993175724540669595437517602410027413110173149841560760922708766375842821996075127080410690539704077229430103282689484949274123357530213277695179018632134173705670922831842403471189730722259431487031720823617097803977542758944739321367931050270469663259837629685386188311825304478289807119153409721361388756401100830001983661445835927885825539852705937351303152999409598282903710455262869600393821454094610637986531575768578458032254659604538982438462838693068708959497228060267709657284944963745569689782010023334675935234122058477457497132255754177245365321579926303841713801118644346654836246793558751224825782625265250753030308881752622902530832009616035119190958235373189160875194109080292244459237218541136589714649222240052769507898725884497209227339143707815198968977645307071883807722646039355327479003514609033671204048055565257281955623114713405039663010021596657520031938838115414849204855135852547566236423964458479714000337378798387978863670932088776350811269904842232559727095710351730824265344593582430498460907512499124537884370701794633327114840149656151699127931216516785525422048974336282010939537282859979557605583388666523657958100901076217408502724060249853488845853944328614191346587414014055152340897719266215900084452403660432141425630512641241541114742941081428469250465545094224299690173824929752953627975689500701409137103299888327831237175339764846984362323963624021249711240117237612180218537609215982743187711736897779486739077234726677806754385273187931097710082985175827330100162930722434288611219531346648421514043674462833458932055038552500455224064634627873058735306492998901815421070482813747200000000000000000000000000000000000000000000000000000000000000*i1 + 176875212571615215394566845906141760655533716726541082166577661950853538899941672264932202996691134219812590118123304272164355017294275891810988331169139475844767814270273655747582630783067774209363667395415527075479188100791136918761305073624720193344482644580930632711620195195253784112833351633421477352104790002010834252261373222131145061456846944494817055010902393908279543896641676860970630533746303887366709063937094917401824122625506864993033350286443889365759131062662004372243966715618140269690863646971377097284804784641473599848840172512950358197584577090721290477382122804196192776002994042793073726551083011314287131903879539323367093616781774725207647216432896459949210632243908262935971886585255545152223999261295776071807614625228619512345551956985091957892318782334851528294516232477761295840341731104010054626145266180719346748464850270262951137900269488049731727132545401742917065338991756143466783369043179539232160624928944178031715349916257267759233397774621988959119550352608485302031407613183739964216126478543551725980866884295222217057703548123674701194992915360844246636209940343752121995196384314366134852459588465669782137153614533746928963722622590886456478423395776106044714504608508449745510720844674622708266111296484532373353534039217896345180803347536178271074561958126600595256246346320295517940664127417992322414002447031803733219289494544789784527383493961776189300963446362996674669194018045235566531646542134535361091453154908181124515375269666520935051876007602731520147549600395703085213364699801552728784094630003048923082211879543402036984458808788022949725986089402118955720245954902134331945297114445819306023598427333597631192499921922955233047191744514213874845632644014564456379907356368141279193990056461158014449136687046658185642115848236924021238664496124791305445507238485361206276534156979103439332556291904136342209115601418386378017171748065068845965991758266368000000000000000000000000000000000000000000000000000000000000*i1^2 + -459522380276114581783553122789913489092041887601496244096149540780726777968508750142961562899574259803514732416339274659548696273480326935163208757429526974440883574647305738511310782243205142624405345125812012928980488858077953967370715329980269466202811700982352138130079623210650740775307389528570974173164092097673147841854041159790918983892078156543680848133444997592409824802101324279003819756641010759796145858717060194170067610742994353453688412920981687751161173908507265479735916154475984437910481524462219296986265261428361027942627991895374135699432792319301797125151996871960362963063898822510528903256782156713490125428362180358851035011904999000920222075590906356278142547462173344523981090944578600474521608811295758246782843871387454135825055303234978185204101860552197140643871874432693598998490628626924740532454934593473163098039317903699343415692219330867667712056649314343629848444639003086455080421693619873096785535860452968694265028247010783249388267045656847356553271257955712109379157535414680673970284123373833158711788186348639281181119297900129701139930296879997959159514707341710145734566412892293788455434842060122874731711297225805097714312118419781765247855509369831805787778333947799224678733350355733461172297595926585504540117187199720902564364907522158174493432263886275319427549726996663479785252203183359834555740341433841731662554247899613997424700814102212610285460807976726501497800838346200103073292050892502075909063816201003912628451935244557323805503445730574795701130847488659844487193223231854929245515076653779575111969266254568853640771644826978223607717499791696605733116204956935890644089410413913524449160608961896875421415023387137083367388837861068575208600024209708950807157696679461109765131613367126912176557397610446093266236259695523420002730742756314441232894823637967632365517627376536561219351872826183108762953310801732374096743449530762594584380959621120000000000000000000000000000000000000000000000000000000000*i1^3 + 972785103391518042936655177098572474201640323633217807717150847777903196549628810073976603100515011420496131059314290676285266140143019496388866042749378823667670045077284680002838365819986535076375821147646780045401574724057967160241729277523390749060274511229320153296277506461491070718223189054330174075238821351516460747508066574207178101515549598829467639899616016990343131234906029422879088587998887982126147709991736463993944447225782263135323216236050903844305175318688909911003965211549010517416091271845604839626612567522307999382650321721808906245229155771324821636902151126453962131885369906083634561490992962858544550671979274934846205987442647790264041688721638741333931350319203139441044319887329494676331786483622416972501799449438381666698288345816300567600423313788606044567420500494680883542154292938842903173855447892131509995364449452573920137537276362152331710574594439307375440339441515446688700054593187195698741936415239136921080944208790930313835472190917935421221260633397941440397659793155174266663282801883736802656581216374317593222918203224805410141223401418637426174722009728408984514235011363295479201473864513737953141350879686338212979535658497174949272257782828911343434419744231514370597800373429622477943532654821552828528379617908932230315367781492713477498711912586145174509635322876817774190975285770702998571577256755694885374572268352204775647131152795000758228251179513476626276589440475312700606139557281828891213742919429741090508752530543960479190844970402726955419649250301801332519931721998149288230707950427703112575723456217933385866363146958287360621173289190671366556054373084230102918252395298527786052388935278380596904478934270849440048050863618467711492434534139664881610569176886784909371775815434221009714322651731261053050537123489693381673801355533084050956947053328980674116323956871599213218047782054376011457220154322721065089629750600016583095367814348800000000000000000000000000000000000000000000000000000000*i1^4 + -1126954976351351933302341342528045354798873345436997462171188618940476247138737733328151832168084189339198146603485019837809223171349182667434056398151419402319167529804351285648436480375045576906779415369438568465533365552463132198129349766366502375829339239383039865257531858737183525024273216966211761566322714253657642216788025096513867945936839478075951310542717694100893443599300302661052929346570841962758723423293343263180886086157139543180637151930160028851801040082964557857882629212765576296223071176409373123562272779902008364540034675757969827207479163328764201006426389530544756121266487446935088030186449371952956074792700173830512843499352352988963641546158265587599624525561377703800659983125887126990686654230881690167991723698237136656124251959674689791428150242897796574368542300757478574176669265353660725478852125206215603491346529641781161929349372747119114357412555477423854294913913982626216000378244527462082255635503058085367972047208586515533720004571856714046435119385057549827296335465346195512309381226075515735184860195400432423807332188541387569140374728127563470920841377377950719056692959910060767307876017998355100648922149899592696265376968570949481697970660876083859822658079668882458773552611923039916196494366411641756925961505829626183410619261917419007463944672270381336415224869364105571501339667198469515428066476081221660987142604477943186006662433983523921201056452787987564444478288725794060952900388708977212709684393117504501632232348864640785159391047708123834288050232245867083137519539731054535067912853810153390908524493618206487110797285430658663768030208828324394140518491376654544323814696213128088674997505002860075855331858697999900538128764783199322337517358798264397380717646449939411061251909189867270100303424086909641939790193945405099990403913088922832865317557413641326370848154939904355989142042012371673050405436784451478008259649449297423338697654272000000000000000000000000000000000000000000000000000000*i1^5 + 1350007961187987999109192471218032933874089760880468602352543670656769529989101815459050858803453215298359712638570640275231852117991574328815399988564128984276641310905011211559868291866524697132556602246365114063966922252062627845369324845833490366093750587404092113099525292813222338862591843858866904812241289585750533567487764183431871724418578423570462870184532904093495174827911886935598649870245755508790557686143505648079126036147506084135116040968327510723341673477217142095499740261102830540379957004342435010377163590854417529661407355291442780426305440165936585202107382333864419476930052030459435776486298663916615478747233280169682943763111682053770903469377121698055155592128117010758253378114134641631389065585314120944236024814410962271105078602091702103256312121669211010360401295640306047825498491946668601718419151023213399209294022469898086715814702437715973072840080798861339168814929223364416122569300147214362218661173746337213349654384817574546033936113621244619941458899598319749923222310056853362198474074129734557120633180425028052557609587282377947134391473812282176905757538409369265951806309621391589511676953293301663388947949009055562397175901408467642651451829291042402394630137807856205865160567822345545728547523072299582701800095069630637374795092303210335303334781577893550762565165934813716157110958187442658382907972602375982523856777331178649513302046383689858676940572906564237846659228132782490221167071715286793858564808297000934582603032404434017564281814574010003823843075428574421280074228020782120759060828364628262051566651666749228991062162494715330433768586712044829825683744682714363979940286680423005846369850850984002118584981727464462682913172452435194863289558203516085344875591970375718962947554697544208273812071714212070742981386873411165877848063345735954510588901032224461571110282842119082902321328165204259611425448735419753504997785190849692935525498880000000000000000000000000000000000000000000000000000*i1^6 + -1207956535448369322798259024428322850151610293927924675531787885380567925157105646562922220619507702407579992552444876234602161214510737584330914041798448557011054663827679036156818926773400081761773699531160504776926195150283523930537604653095643074416884394663187287749356776793819717363509734586725258213225513740859129676438551546188924548258064914359407058015822491668735972362737811368878965902824257544260019430000150747655759841293385312276799263515876912962944413532411767378672818143506353576006019308791886230858459937540897546805453375933171000631684943410151786584656686804834032646588627254950474988246190529837154573674321779858943269501250320559513389154466826919882859929899902995965456551114149454999418717315904078884422171754998897318421704351269409012534616567644658169522384424206876043147187118330553616438214047417115604554377014841536000648222781415723644866580439547042753053221663281998373935983679021659415188480089426403544205368611919127899519768645954704327918371723036979365431477484533118457383846397071178240650604223662743702632882789692337627787353592295494613038901092252775746371468182818396037419025521449146658317325417327470767996532549327346069658874720293026104932216276467563554220864153487414136742415410954944772091164889976455806430287078536849531705672532500807698205930616024922133522581452699423419330907605274646449886480375808555789339919142329239775982246164788596837404276618913549783025376248848083524157309316265000542951906504843601285055347690176779051176435764942547343929203280171862479148813959890964442888726162971103630763991871840040303034082414358095678913742557121706386812540605786170342260247924346898472842594021831727693143550113876828837270988368916153643020501967356154018531449479376904586886778917116558681867263333921393165851659797965428900599700512668706665507164652602530441146023867303722059226017078179298455043797751555043288696435507200000000000000000000000000000000000000000000000000*i1^7 + 1228000885846403363367836619731727048769957702130649604865794111431211212136589920860427580338573432766743103768404868112325105158419628969744209422812051208713500102822749759368766550985353462506425595827903766475700220795161943995757742051223183661112518686962931537249076142084323631982992244386586398140467428304533302515589079711802828918515942735696080730875319615378963501569401273844610957632640236539868053520160275110760773769081162321102962554711674491361809287046557102159940774634430450111140380511031859465012120575452916976960104931904845040998139088825860300509373921210838966418755940801852597694838537780583049459905263649845968140843617171786200782045274741880023359886462874840023343519257424000199722113592178695644046850338852270809231678464546270231003730444385051269700684931693180176650592371209296181811045069655255418586925721157462279676632331193783416936158957290258380581124749924439359888683615745070100338821523314755502754935679937660696402464387692746177453227397104798201076448050582651386754492358044580883361569336453046243500427297031480635274971411421556366117502846858580206819980852595978423917018097840900924560426807204725658902282870125741332352915523460938866210015367910584322723970997043740264384849272993118307786559713226690581684663993512182786391204146674109564100137197213615119008502240866486269671133265752625065180174423943794686568536094033134220319309059611883589211832298552005148769971590931858673992039262102321491032836667853705645049756653096086259581315529054383321815916817659948826060218870794086067567517240230013054094869194498289995053384358523702876426306557452468317080667039478686048709389850855330064888678348778902163367994149449304687561844625812111204895065581135837528423752575119512805277943040225317727695850751640483000995722858633031619312409053414408419990004883797198031222677785997649882685603648398667654644823004574276917026357248000000000000000000000000000000000000000000000000*i1^8 + -623097894817018830472908867368874676710031108114012714185167658334708217701617232579574531369123494404531414345290783598438212201878872332922576993593954547783847185472186392891382174255288861537434351672575412379039065047669614420401650701253681890482291058172306799441444048025737353408439990490605209309795322245761014989261193324313815508359943193041264905495868400795186994197454032123374754944071695212902337648510614450597229584554495123093512817143837662569259319997524888802149814727030612856034092170266919947208660310677659915834558324507615587598310476141803452796687503921193571949163914888511323914395508278461780703622841804283433095121820252547854786120119759411124455378460872195604661981455854368453417170288987296006824554337858637186220055272880531294349475862592867173939751646417835219629618681713569566004282517421580815092356433356593737461939737045442047566402831724439830872719939557129229708772995438226005101063750061990242140366318703747222256108064709373673029285340423421885255865706014590340308421495817004683091053295464850440754066211282194689033729939599304394094150326793727378073388805732607923603980743234494177440237117982134224998816559209138655224886214023765779525062884806392625284985006547917854053622728890416209358286563640412002602237545858106027972745029361196796949245911716987097163168016808245232705835225773347792334793636623672714360526255669980816934257500074535310871957063969560943386025134450566460808750848802478890223161639018227139720394368685586737128827565103596909116488183340488838599148016198367850849813140678730225940586471126234747587895833000062225814067378476311001165872249241981056872172163398066475536934560923441379276451783146321779192718786152990090893512292238599103755846559090624438025644168175802124542712928510265673014749821927559079801370179025461998815739438060862598342714235500493452562728430935425561329403063395309776818667520000000000000000000000000000000000000000000000*i1^9 + 479757629228465646732799344997909325634445088303303999269855094028255237586586087546103780417186042798723691580412563647512680495665236602895275759060439604995796653519508109329081321414733808385926375715124315164279024416774018940798832443367341528162568098457830441573904334680689219909262211756426628926749269898637521347679861403720214819193585196370719691460400838987637362240317721701773504963274595221701808555174307408224174969478265627211309161494514385863166274360175148078992199634450039856616645217968624461694263631639683096470878623311039720794483520274829120204938528396909221772092095330113464179579622157919407327951349568812057732513663566768460481899863686871155030814905772093488784992786151274542322642404223045577047153779836858460988488833703915366420594391274865725047642994208611462696528905758847326277255294635973736311634944552586120283433589490193335853607446329599456714269625100347540366737533994501979752804496876922059096048790924732255739762805232535209773004448953026191792401034142148652425310130515224276527541995419784120254709926067899465900668893684050689410059928606924471620302037582696307646884673815463300144347041012769190464115621263467770573378993530713127340593091098890589350726999938292554376582264523722407261298958213898193645767399158084584277153137860450578001229740220233942969778382623379052437217624742515688107824038907120683783404711527168108998467414739184843283609930927477648385400248861799661163675273375356516520476401363498916957802915788478753328928154669849738542416279085856537383923403475278345833428805684719522339152223673028099210364249873700182974402426968969798574186557765456532602441603197454818475742407563787459342188927842045896169889314762297002279798071080405658996144410650310519682412276773352639320276279907478619079386424764877197478444776326728502703390372067288363325642215602909073365531091083668179422487716909716278660300800000000000000000000000000000000000000000000*i1^10 + -172209289258741271398107535711674283948464626085334710523061689643673459225274904950638617778969633738362442910650335021697325639052037424991813739323624412308271293579053875717551881298649077751619491021766349167231698410756710343653248497105967816441609634900098657450046714543901380601064124771574442148031481163862728011745678259217566064471128615178558973326220628692415508749584089196912356226565481349906611829357213311233369805188917456552703319626704139621951442499670528433595538736588745013197426285786063847963374876125159076592887413323242217790429469533644225565913880347732525833237775774832421040833123227146027900550620741597581067537755901154011495604786235603215549635199147781388917781150073045782763973575896549487957192872860504935235364366554964148439131903773215496457462277416802033040150240874838213318548319827013167389448462060355121370975324365653625833562898680414744863299934424344642806241794748339613209236750196809257545297258880225772588028170409899729357185250955968264281068231862568939539691160286717563638034825419436857481432496419874138860004427007653212632982637294485671257144239614409946681250154284766114083205446102139760294381704442070837147867277517703987559661937864819069054016328559581035796803548690269223215922823128347991877171743931384991990156642028902405957950973965460892338532350177649768126735246182292753024944652559495056915536550676752002044735936128473674782114189152698210155448441837803200834935748060703377618192965064503832099291162976051998416855410698849370670864933682224315775483153833826416141016974741726306620911482675420532803753006804213765392025954907930707640414831999343561563285487521358449041174909526110053928554067123134781923288730030815577661589719031505209289305106951554989680932116436766903900481153181367570121847017345038469103435938096511146088781238189025321151233931684991781395961988201130713911560807381314496888832000000000000000000000000000000000000000000*i1^11 + 88605830276713326669994737488505036221148507962841531427132765519285407031168564209919477157422717461131524339178174056875642264117669359998676836992172883327674015004434720127807392793798707149974241710914081163244439024944940891720639882005135566837316443271220578766655739667221059856053385223839997808519502579278192382082486124256350230314519276205132484381542962327283406598017880686476391853454863793274533555318031223555382792751352459873313075400278775197797308594894708472963518826426256495561493230307650381217555956325371747687310864586309335823309219255827817616252923910397158388654185947161561401248986308337951329839555983429335223278784962248595137964983209435037343844713835674901814889718331051102125993020971844128346598650065233842264393603860020017585745343160969556055700535779484899049827690393672826986906751949729946164397176751754797403253569362448422695838523967322900489800285901983842436994377327039529573277354178321917571679663984717428218940719080955751739299936210901132045698715400510527604441858758140777582815379923515175529299741634260780064118201273530824010998922885548435037615254399557710887952196643376570795871385968937122946019428234238472207271378270559867476162253753944456652208215380439551976997179928331195480868207052968173894185079104160548975681634382583746150882257642873916583395434236490115930883556756521391322041060129172215766416841370129111235422289037018018650534171814920186402655155982483874529453208117078570453804131444192324856950892325311071933755864710400664127009488700254574440252991941695808416168120559616527932877822440387986312312221504839787095197744737326092591442122180681702588138579488305906095015576618938433735761855711978198057988903700534190074574362431771459692265176427321374122267520060306505004778904789939532228239302165459987146007522239623997734115344229465124001824357846032355513978662955992600498999946779247593390080000000000000000000000000000000000000000*i1^12 + 4655451591636252769432868615085817835147515967179569101946582245558178588899832409365963600957620436700353032995450789085643992479946976357784229832582076213963098658644636146064964497911377823950946864725547968487939262251294794336227159245434420476158969892738712193551922037762215251936583453254090494929175720209912699039731223603449610129608797105180380512238186501747922064093173138340852036028372784584980834911227528234957535838715188002148463420034286402528547610553497849668971677228803856824486561006488489569992866607554606542728623131668560003229843588871158118147862683650673592678769371170723669437368643184805229060612100734138054068681097834073396027327824294128432723932557514196506360976205304396538986523947536046724114895496108155779185485393021748432074726998042976684112887354295352930767272810345890222076362897079458673122901200048985272399008616955092435490224566754019420557313302073300846641656531151904503695293646727650272371231764472515488845996704330222868573052866391239242855841176777337103606033773579103826634989104607064746172542709640850593242113949411502072359304830043859047016821556867941176666995527998828568175174705761947103021976139560775826709919743641391110788465603632902571057135788874425960320454841379438178028457829074362312676207631097657401409219646753431893258956336755688543567828717152073598011283545627278737013369388501288686122635303953449184091928279130868485468393108085956794975915491494289003023328659511294034242450435165953921918764959676756828085150880264186029178008949239511721745730890243121406400077713596390234477250108800398660866786695547119433425931276037942462273184335632223917162946374724898311353174544215929620980169531808877857827196640863715959336165352913168608731054999000508565271349433113339847137026050131910286718714207695275756281996711469000363133344215507171376440526027579374003316680577650030953839307179722329292800000000000000000000000000000000000000*i1^13 + 84029860799332485337251947862235400925408509491818774223257752441088140682047892898342349656531659339942699530298879968318444955707826820915015724735443965432250648006776616731771400075197429358779999121927261366401098220051345006745716518604961256829655938542438063208555673308726172158111311636135749517711419665755796206544446120687998362769351462422761643343883464010528797732748655635408237532415164574425914721828144452167111595452404009993091194822623231949174396882530130243914357307016719030023843901860631991345538243692166873756504838611142432688600500722018861266033929712238815193598707882346464010187747917859895472836948289523779255273680106893297730670086613835180235215387831984590422722736987827002225907206111362029305032316894620323044628438625844971009697538017723928659825309800689376749228283196314122532094623104754339437075376052615559611829457277413231811245068932708820883854345194510891555973928001310120820935538607881700905258565426704834616566147164441585700743739058542147272457185989539142765362573343383926428091982929532516929391217931929934495401244509760782389223111611769696015453433855744327207902101417456946695238483842265879977218480209548151794450535585328557946525080016027108931552265355760203110273101742396588476647131357959651639440638509170915076284334633603925186360287035426469777259702498131995150282132757502011965544775156908124232071007375623173459301217383998442148684134441589791783410472630368305050395281344783631532463732429723946990239418876331472194498756195288307154623395180387808267545970445735323788881594780973989202083875793630207766967284050196622435984055537130375064109390280741707308888207982495191210165398874381405114238114346500496521704165989224612744621843238090801886352418414543865254842224223383862257371164177538802168914856634244260481059523135786314949755533841676776716137450701796931979589360794918939158255379391971328000000000000000000000000000000000000*i1^14 + -196222642754740106191685902052042124266218371370431749103872337503451900546959542882842850179632293740658743308321252036652169593743381378964078855963656233098245719027184145552577232620585531984864067305444107397552895032815789786235231343073058154443298582194484448757306404437136410904342934402368832737050625548590255520328222088234148370525349752603572727342195552512559018144671084585965186370625415634219095776714730741683910256561960116514459946453031363280561834471681745960608804572857340656467484943338816676838469245593008313817517474341018895966767278741255917742890151173702169876207133103223444347531500788483095077497333467344636701895688305897221075743511764808286574857154335903735931249276426505844609692029857748853815951811676904126743041769667571893797079277546519272164312812691191932349003715014045082408809801346790985391796768588394112050178250766890183065526178127005752585081896322308100777194769165721558083479710528105800051045378047022298023418389254230037222161733257268329872386766397922162572503951800806955265472582292286613591529134034600919703342186722565746456659604277829127619170329085471859865215352826017150179314714473222737006000632728189008077366383067539575751214472559942302609337915597757752507699957722392878537981389586083695417788988480001107120390506015248468444864450145136232402420738673193785812303751480858839335565972326701490675797376947895846830710735227633144907914397448937412770043193000128327984233722794353443498864135389129294132035541779586816227215649163404264693305946068669794676176544960185954065530091088031759975770492357589606107707529235042871137744951824470402345022164454558983162016710739274665039042053088511339572395067208385228152596609472297349715410024307172822666919753510363837233932097232873984762302492977207708571911465300909954707563956791040427081097403145413436887175243305794012653508990112160048302576859055390720000000000000000000000000000000000*i1^15 + 29279510528453128663225810194336825560141619711938158463119067182699972251653151955289694037638508015796970825424153798145667475770598514079854419758684004477931982549048158230792053234593737956234425443042686901564956257121068766053004571942532403136494388804139975051782162808920860814144729742941061569018083729812610443615749157113501231213551855460120722610996004528423626706194970299233542805160929327481043842190760487348117500509394927377054762654086060736614165407674465683482802358735769189896208193850863011505086863855213597822213868912529025081264811092091906019269519460246328614794977107554622623906477644743801313972866992236751554824436192333106067653833761481972499461094635147007918168200495247598811095500533907089211573183212043629577135329144392171239232581404698561206969527189963874922335013162695829694063070237162467860579224763761011564418854028381188948501731801304769056537339916740982815686003422119844619882454008438088899542021632522065504185098212547727508048653841190079207648587616370770190165695484165208494081496176061646699303628969655695408179753459589207003445304981127674481160663013611110043293403174165515804647592490692901893521938303022341122319018064009900249629941283399343466477649369212925597774142241484372556609532839251974179034810755844847087571358171137563693882275901896027251365918355618354669635673371175837765588075264018064756451111908564472331330105319148871883731105900651434042630621618311365033985033345082676279452386357284996100429711627943699610580766525905624187019212189888795009288899964980011900109578965428881158370166280954995131520949634031125769491709326980340936373205835545809066477969910702571396752348025354500434816311176120109660513451958450670241552079168890809159167582819559484303308354361691164970529132771996540907252692663491442392337882858103374748615556781388918315552410840603830530499078085212155943869406301388800000000000000000000000000000000*i1^16 + -2092436181949836682988350381355694305264464544148490342229819201410905356996146158370374758617870120239746739453744482980114948911756413106766046155079521776031231958839849367820943567776545543520315182589142573371194783557421538440311088150827951716080893303851600825280225352547393905117644611013623265328214807007403255461095022300767678421725076502327097713515135483334932033078766591533831895200614193278333524770577524951656912138612239648248286021204789658697713072251526238891007766840979834670791392150183952696298332198646158507125351295303679865319313577690444500263690559552472554343202211211519672129242923468754286546019534995518532188731377746817316668183166277126514763909614447681402178233186779626366549320177179464550941460124242631294948183552731393079542446624329933297106330490235278712483166291272171982739206318646463175755251006114387181315776924766907717266332438987950363297024371877402693245219318310324132292080838743007965004458561013608850132943932622980964853032987882919771903964046873925599010223977123460800016307147575492531899220641451450292898048008118695163214125737894970875976137403971807129478231104257311112244717966105415460349238741854245356949975806548922485371211903320780588903719540736667088612569318201226170820919999936749005215032586843253263632002571149260753350270872803622519185775014336735465128449483379486422769944109973568216310692774177112708000916606649251895307743986794742516039150272528063561912874843591756057291857243865960280387385250693011153503777644874598240820827258403714117548347699266427894815461555493813541827999010053652879217479371107641335745286509394161195438615873865798528925380561067838525185347506351140988458708981196839255151043974303562059650644092531188742420515948516690949488401483939110089127101617115509844988575749701324978025498171710883055199266089798330377232228243462296889987486829314490337691825078272000000000000000000000000000000*i1^17 + 75515690638355792682990358611612966432861326457042707967980583363150405922664831974891985105926630344292850573946646452375792932667006883663321821664965283085353032369587976719055866925377882428031877974768102716894482437051208427260186877865503297130941528038006112315300358481977282125995803900875410219177217062075563648705830619690470310969397299698580452180176915463351962935753363966315339426281698070126731924650163004826987441787492188710970776208006922895165121339347948095717850821303313890593666570212721952209926408024447392509455461879636513627568832248884208641931786243027877375855554934600538699094040065799994517346639214677188826321258407771371445902008375376370666335229203280115294506004106142009715117209072357452023426482374574331229138352830954360165593547296594868650873627002912553195567051233602207744713890375978799501290437472781022686212457098313417330285451395177004128857063959195583663614484100411431587675443562670982412937637401504467274120214555236454417534951363058872814950394021798653583089874323182363590590878229663517710483203134805151727598149511223055568265188552491421765890111560814303477629008923910445105599389267649545470133398517948880463613109273001989136278348735329109183142057078299737224366352240742148212577512373681600018734951725316858709716680320220508330930809702170389831425401742636138394599904808753525152932841575974617771933384996695239690371861094548563792340279666353140767491524103139243577137334260588211621794826444742029692356803964051337205823255881314380568724214899647155055385642940030385761285132849542683801651877363600218406167045109969595374912001228367904936065495345593500675647421581453952338945799710235443082584219802624080351695748075924560960704803350287480461443712964552001466317246958748378295624744288821976007967621074805096324221686584951260488047005304542522876064577540043990912121008897253989618789908480000000000000000000000000000*i1^18 + -1680106444180481441840119402074730375989817733028424386187072846325437524085804579970805625676643053857209719889886494468710192866303001363563618673215313377526844757590611065274967793175391322733489372873499679736367702705564128312106674842127507067671160765150748123493015231003637559770852451493014187751879180780003068803687293676772892727618425777955438842445932179738146672704878211335698350616994201292665276288164763085741078920947023169767226957734684858434885731611721845178738723762261783481457568309277345345272295195811484735302309239287425261652906322727957106967456502687424100135917881119201222417415339207219730710077916801818445999522569950737312544066190611535350559910521844083026261279350672210496726423562474002809077443737623245103196284909119945514747137254872659687817291535040807127543717285050361651251647799986332845683593071345342662238934880313027190249735157910863623789101868651552293805194404936515150035590143891087109982502532572985730450750214946875227197538117826712565431132306955741164808482880514074131030081173037979144931925500622786517670396406808734433975403378947221435845580858168286143212378629764489813583596454140613578606511905006344202067356337724526261360478769046966709888441980880248732742558309860896219816705353250757587051529809697029084047563098060604453062783484049219196371912807407561239912367033475338321648685653679394309207247725495817271660217241439401557382422457090283580490864580418689193533120167846557038669379458864231612616776935194063611430874555774367208782314903352515827211889578689926755811855229784955097568630039306042452637464336751417287095192736176560742316236175944431204190167731897746833606403986233216195528810769815773872304884536860382463729277139349168186787480041250237400382089962136911399481444807265052180372653492162768628209623342311490217898450854057249122684383883917862248961431741784580208931635200000000000000000000000000*i1^19 + 27273416010456725584297466418237670927390910805092726421121997937127146720462540292600847560478032148841620917721835954000515545100845723697260113512296529283762860625939328912590424995893699891424909839342251172855984868089553456322070070496160698935097667387792950569985028429833510032913845388287122163826089363879808921637294961225675365065554641421934859524776822394436165143475458994832228756787842362671787446819579096221350826555681543718642771000028996854782336310517430407364088444172177387607389237462675767664295191398570151776673521706794758282242572594598088485475214849759975114898743199815389302292196137076654452787046065185775361917852506559829448557280624731553665231245897981858870319525440834725830861619583366445825402683975285071586301009355849759817967445395293161780834594657124442524267407786925933598202924446607060627881238098296814363593564889812754121055205779433885361243435563152302666624126465481344285939817410448873160045940610753185356626913104966356673296968032613086529627454563298191915450492719361712803010900891931387498359551543122325106731990314075751516513877831371454947300886750761441382378542929042487962861207644304084350787822569088526288658770921155450165825606945101445782484790592058013106965664116738595130457229171465560628241021945343546750766967691860902557854459575716283602078598182990870575154737949825979559444571446787908433556594449790594913785727275952187206336063628275246595925520819233035347267030411254667463739362083942839981344150640601778002541041233463909644392622399667601843957479864441910876044526109866399314341009971946382441809597154048806180055355006993637422815594566787954720068080705753975036622152914701505409009359309555953366992170151633596651409494601276048542074464556128940535896058023729831256994336541187783315949283370554842063571267392001400717519326674384157425754077981329147561458952749875743162368000000000000000000000000*i1^20 + 12143192040523517325798867561672395988380240148320597926869361396420533821406426561635446510256088220624752549593037931946217925645477369749918123230368568786670191534521533222013708717969703058082560344805679202351746317091733228513761777883073457067425778105480678585424928750170513647509933429948252777056226763701741011336003619045770142143613691397511180560297530255140559360916134649705968978165663131307974558585375965651257449211520594573776551155101105110731430716424940048104977043818950941972861890014023243304987814215727580866493429823082293312953700884793756791142759747796302876244246185539436895899447588356324667528734175379768944440936565833359909774623283518637667252344129023374705320641282956533257768159378923627250481943323536346366248751796976020073754364016005189866396222860175031701467856422038344330103002392562985266079783156938695823010662748906062832555273485245652013185953187616923601550571072638270505135514717167560585240808973083789907830373736931427908213170699724272029336329033540363234458096195842075202961372387455178424475388930423463811938222956631295287787128998501333147149579052602468488189050160460931220651421768585430945386821947482956240350558035596070321533581184889455278863310763155090816912242527225177968784383853730549372957115029814243045638115328095942294411968720004409698366847894977033844651856044682989660270115440682225754262113609944682743595223241135973495697183753213400264578494309794528075012488227809888341480675587224849516068889891235205344184776635088802723503558652755644736104929883093644793628812370630874601511662621020971533877484999472763522668210746692596326823697443262246352854628246094237479238972929495817344327154125349996827751657284434525892287195063563905779996052787790507988641201416070994784563711252599358243724899184638430816880619215770943764537144255643336250189326157868474744140933354519265280000000000000000000000*i1^21 + -1798712104857511969948406676649923136035757605695278146304297201158211062447122572561749437582515537771171460875204303349724941247962181043275878036426125149737633128229341901754513014443339170331092691684266834998793408669269494589100308723466687478720332553388331366799211709644578220777863498070253481307882705262667840112911732979889117175534315176105320890041140085161063758055420879039573082840019899516034161780984643840655175344028619433816020758645487142624650904475701114665182431527820711577036910122282914934423782882406314776442728364832323819592534134935026652078296926280675889115896376800363357812981526996164666051788193671604684571723288950865158912849489013605855156077691828385225547588701148448680537278769101996323605835512318626892391839251753549854150784203727062454588594315785646429982909809686386966060294571740276632481302149016474606155480735031801297660988807577378881289328483211938652229508274708008527165312927065266317475994906366623879472369970573600587564265105696197701857255043849769896733593844138431371856590918553742713008034880727982923341208485581588008107867044347659137458389706139187905583435837360634158517109307985315934716032073278458353975948654763809846951923430120684387707652476398900324345914931878560831829769908092916894824906603276753895689828910980183876388927010724233624010519942541588781319973796636558172028589206384235352224760523510566219893783415492504989180300798245986942470385877911315295779986675764235130678141951327001501383625437297389505183707801798890044339289714379486357670101040066589120313857471283811108681383871732558987137969346975523771181914238603855364740689376270407665175906760912089310338256681712547792125506196149709340931485759285338277693019518537648403934896077190966393144900960989632834098382480367883467128016203506060630697295493653081154212032865888699950908155612773177631958493836817203200000000000000000000*i1^22 + 35212425687269306942440621626890851565361956931226063035522043068755756252183663235775836962868345220653007024157433226139366290385368956236239011275826464562494922203450706629893065303754239206195978778635778590686074692023115834701460713692617123157276166671862040417784024064105485489556914632486017419635307726068787473525858324721025290199841075251629699423032673107594669099006577543610661588445166323960826739896947043986029875186120289078116925816116979380426219961649535629740013085744413143127494661855986900193205270356416025495774454385751910543762159741675955395382810220770753786814024992916525371480958101157945612814109431683773788541696855049118713136259732258978548058768107598725849550590331693239971449586415310548073481172640953554041882111228497430077771295896008962683663483653573802799152295043516060141575806192330766118548370144358161469209010436367174848951209088820443309061856212654616427780890042909287763712522588524611938140244911472361799566881641901515775060068718066255230485948459707639453470701066081253946372509773757203478500174482758125706519594703807378598490456802932749073089484238623622262646648489684722748357710663106447930459695151167143408421347544630299865822554052516542162548808105477295498481363092781536171986575403887620572116117985109148261958995091525827431882390290022112648247103497051092605248827445822319072948611894089199352478521644842823388481509660098203134354564510056176904745066332546637132726485417372947610571930609412579205812341866477994851003633812030962613102799076900743308361054611851030171967945040054478366941144207077358367251175857723209204872997431712872988882746753973545276125737549516464128850834608542733739566759238075175348439838711165610478426600090230087157558310021471135531772459183016883055047325241808584798090431016816583013895009123141992764915269736372449478986126362885756240151432921088000000000000000000*i1^23 + 357481447283992584254056558941714688676276067846856671896911602284096102465617831764496621628904562490173508983017414688812014690064661079115536168793894182879815532255798296321063088094531629880019652880060274441358365897303982843568709355332050300423094584049084330318870907764554104055418493138527274585673508145258079998611491089305284626613506823869383388479426997049720771746143046895237218007163484287954951770154074116192782180740376313816209658422884365951776702758028914718402717663202979324356944119889029957983321031664527134451474271446676709731626919030593295798466123313661221326576729635794925125001386258449916063192831327779144265859066921458369980941165723757288812540680587493260622427946248525658703975367003982322971336644005340331736402798792055200715236663015469974932912663704372728697696808174647633059720654062761937885535854394607000910003392499877103455281321230061015856975128776688929825886436305726747577171662448599154785850615241895170733520963051702716579868422301062221659992161670585059032445021414085612143212379177578207540101927988906667201482408793542282713359400518587905847925469179714172470060287711931202176967056513768562369349877685505484572379654070614161477867159573162784514510138825005083886732382038671130922826781162493443764700794089927980704737285140908591578067169689509044033743841582515270287226589011284286960788908182599438232930821478647208067586332461519937701564007213312512348213831941283479693394581754214418227939704280488880163795998975220625702150271120224933691565120282135525658433593646271193170249876823867164903446426549546985078153717067413636057747043634064408889287440021927998459919193537304170784202620943726064197669127335447186662699854689078841921993469039425362913610475124857838465450228440077982765758521430345934470551546548066267354871338766517324518986774798367725152339834482878713940546682880000000000000000*i1^24 + -925815663308789292148210758942189236935307325890370345573271264700259227143015709043625201015988853756430550210932921843783846481722720034518126979018118989360670801442781300869732175119773488815785726675071688192902579326043224755607779586609730446830798177068073572548980595010218058643768254651324693209972417927439771483540206813571898299685104999981462841687098477683332455757624757673097134095783407632330122340453348680195075226712723072763306732996603035549108912124809458686631068240526676079857376173226685421601505497571013996193128991477607487557268272609862155783588274382527105342428799593326156446079699230249718063900044840149382188217728052582530529366468204168025287131224646082819459665964333023659881602789191237947567871705457854436493965053220423003427086549873800295313486288525322194493899469190238650226699660700045048147628398498675515314178695391102104254957656979382407604462277731664198767599443880338257787643225747806156697750361606289218959940035919823857162337267926123871220651534079689580920249170294375519382671433433509084297911774498874045833793605155922713694329974480672944541582295870696373408802121637787603514460816323661637273653128617598715213688796036392521114930177937281674133885457989988733372472367320763080800173496716110157636815351100054893543264772714047118601604136710778938061964515402924221989852923427694188196651545264896308046549126393512955264062170324516143162761839004666414376804686512111158175399777797343176369491166062105989944440830483430971450061096091298867234933501725372565399274289891222069691407296242190280125480632573070690163716133677102649568257198883268437177491523169659516942110441134652264334574522672781991764555062837152517911121297051852664590286825562852743676722358747399378604647370233540250924486265411907752648155107354099047029290724292530559313699771636585955324376024140643754311680000000000000000*i1^25 + 1693965455811738920179546060015992734869395311077352275220144231604041449892305212554641093697976932869070733368856258773265557813338773632299321631389635757097458843277121148757914355143838693925755426785500978148465955497435269665864268321265257661157197608729103361757370606303815787320417220209756083964889763395500066252565293788698866543813273126332886607918592061260756269865090714281284872621491448693684074209000920077283102800815648132895713277724579471963778569855865791281494176953423051407779714082140761838213136234836644389997049464565317128123126449211825248085023623002839152073524347204400383643969050414373085992133160700848296137767303170404728322362562198439925021714012517628168310372194304945094536277495057677928536802750412856315062631018019796454507159632431687020776528462676341842576139443215618362427032934870888558898922682363194267234844003335280781694716312095948201547987376058275305781870824803450004882855086021510022556960897607900701045119060602162159520050492325530048524108688552144371152032238877090328140660063284200498803258304237903691704405608620387032250825619310359765787140874296675017035689978073881023782066266058979911071459592638880106646998259046960584970371400320607340811562815708350479491793042052624590799941773084099027474051665478265747686099009298352361851584783285676513500088503083124269731513401139186141409792571673967039085578851503062402830363653702608201297930439518228329994668188752465678826281496200743969661511590581965098868104653885866844726948622060443803223197941881956411978471940241358574545219748296031611405507666274874712908229108242055123622759949033065581167736594274274367705707407688188591144629364293853854410443414102125077383179142985424611633773652918729476422493832740762747091566002194055805791574708061387243530937112826721059432199993826930391661525256014676529322207163120091136000000000000000*i1^26 + -1649216083882860152359076228330671508085083164401381945204055938358238568581716451061980990332966687977152892848256307163931021205711369357471370242682414650056198037521652359370946208977975000668369577713512409062175722999902049586062301519855447011120833614011515867435861608235340750207002036325458614610934677026368847485465778911732904915995165954848063922896507177152677118749938185470292456497463346595036805106730944493380987031799954792354891506730266453858026134066427924154541531273100647789113076876581669212481664637405079518581747330242389015016691403818558246409786631151923486313940565770236071887693124876923625869996732264582265458862623193991750815037393475234695563614357036556153373468591815193782650512626324366041070652331948157722300733897082222926533721684120391365193832065387357022800706546751477423661936748719659092886858681586429557405545567281047346663343664219646185987385826577153103319421140858853440780448490926669306528016132318795998113253826644443618264521004621534301895209758055994178478186495857941777800948651958383518395621544649962366063076123168948399054455989303879614425011252914113182611336830561545290401723283607637534744484651156094286127004517581339206694407961958979687518811467574986539740386572409075589348582112931544027400715032371633941838969587829673874361734049946011978357324556259908022815190677000209174648558965241616347939896447859283369991685935474767049821657425926216867495180153481193035931790503185469258647207200431393515623044228889104365699160415168766865018196013493037504411049347560229566703468782096206670255400457672541744177937242326141346637435690070539767317151598580123267412572933316506912216929556649142522339135106417752741728126724677038358247332006021617153436122290937421463421584383790070714302529409134428149206996384676309833979987028549328916348261104378691288227144269824000000000000000*i1^27 + 1678646407170610613777307565165931976944215706663028992699050508824481701468118488353936703361430867862443054286031527269673372627139410890893820853823697002387669917412338652881440362698513024128265600182323317417596657742842343206054473456740272556499285752318279865072881164726394716755182283979868464786307414314801356105815472908546928712976139929765566676526104648705061057180239924469469523958033014337412443700482536966809026535057974718827214130347739734001811187451473111160227467018487940268840861934901826547477191629704617641112491928863102984836300605599643162475854393080690411854897385921278542547059282629788880615983045019602882552224575498051842516038017674056443237708424368269637410010341471177070585629873468277008828773110537169478769346305327395088667266008266073153330592114861476258094518842758509937962999749343774311569316005480868951511230453342538275400900924105353288770550250416642912303465585537949335798457143849407957875513653867989703697387770902412267503531981378900770972369478701518304868465158895524065138010917996098622330900705412804048016074991847275164294392970043138297279655868618999142674140399762200681927442353484316606556747443551508112433526620607102482801001619678602714058076707895243181343306390402477720327752243983994496598777828545895648097072420831703853649771539528825347753540236842381748962327749628495538162663165858035058436882360071096219430737094427679931224063647018853593239228567557807104071295494804687652011982724264798333366154514848467720368767305387833957440749791381284899229603932799001881288438427303163468564180632230628287416542170094849730848360544386727244876328878547462333408838077374017397967782557773080944930087435372551030269944853185033440786031717421566194904812624788106699334334259966846344051686856497614844641343502481945562915854415427464099180614247013960776679424000000000000000*i1^28 + -1013537745227983261169581522670688418970630295907356507051793682095077019542252680622237185711238560761783539465121974107879931788630647260992840985178984218874711440223812022524961113700186106957047847403862629034041677295412440533867665935859920458771785842725845520273536993400349172156247878829039868876173593303512755313658312529612507369900736463101035095639729968224816311607779573692584613259492425736356721220859314217205085501388498616922767654642719959749577739787877556876572938599291465225315899694713965727618994788391432255259396294904126780925847758550914506611300736038518379943518172955282795441190682657029985012712039047354093698567998514603557964246616974929382106279740105421568330604614919123473062173590616332253387701862218934632614182500156356866097514788723883684030689662467946579544576099341305816551265631318012933713639646733425896752279342520257143539614203688111278413541428677638919346113939636683258872711279657450840895696999745423151578138008493116556652481510441579400403532497584021682099144214991222702040829685888643507274158267951334551561038806135300729107172331856293659027884161661014671192033586918255507538440451685620751486652675564693072477376204702795568156190501621110512686691287225359056970777010663474523472917413049112376957384294101518027607473814032135127137343247951504339829534602907834254451809771363928983951985039663254235323437267632716969909387448273443814128407036034972490953409799943249126836482452176512512765564047651843604627703318518638625544267181796842553737253067417086694501601181283642585431552930521969718340752178865800041525819460669282972225357058118246235776324354736273929258467176728003571441370397618814079412304431882529258663011857439961227491675719304861098001422871919715127728602963111324706718510433115042347565944352462565152054391401359358700898907182259293388800000000000000*i1^29 + 546077940459825610196607963481886491500837597506834640704544480037794626369541354439864195187413346328195643388803150271741533849566480463487852364391285542618258002931328185439383130685941443986261077864654160199705429889676553755259157737033073300572983809527636130972673577562561194327743536786195001271841835746173308538551653595081910753977291528097271649728163768019869461777174065611946401106359733437448616626008693160766345076910256223706227545292841890171583693945700656828079623489957007697628266482665259100101761315219909677888656531570211558232891444066410448142621104762215752853869033699511324128485961386930148791044272209923182386972111466087927691791763885445257463224999711168836684032378668887291349628104276638908555941642867871981710937382045350367025836908814777618008232137175665815554225038280476341782458932095071668627422946230635144343485275398328071451369576709036581405667358349236645486167143036505811527518995867490659864494981793384394214502792515778094912948132454033760122996940728030515557261176233658551648090138399487336506006797769324013685568543910085419319192269539246426467889762367446631312324111469648967427784877329481287772795938577353435689784954356487270767381337872609523105983095062151488532225797983974375062947219539806319130298693741772405356480324964707831411575143486433331601560670165869784808383588207555896024614594057020275926983320718457104464028618580368034188170682629601881847364129815674103360768759083476362694098240513666799617801004567406751108794855253974213165818821769008097055011557294033355281869853184857871014557766456651634214723696958923644728565119105152008021327319871502174832663019597285978546635537691688585809339157218970039272608835672019659025676840029940118759664061383460199227153736930241060006106952894095891337140577837158735142543174088307832644559448309760000000000000*i1^30 + -29829034057527990400896996935032719398770166768447060188966123159920918744159205877409321459819181079586420216042838504563303578986670661087526158838100258682473211483134417494657126363194506978416666816255641999170040389830379830425430960795531378667994907242552614617409100216200446920012632468192364854822220677728663171361653988125845313372756029279373239649154577543580469893943073037028438899651194137841156126654904622155644256966622072209950395429602400842995356054859856373092213811665117235789995421179106654621525523921085021685697472605323637238184128570662405464140346923785436850460139775456644306469357975761920514739691919661177432671328196314960511161580453985609314057432152280534396994219098739673452808693959491053701526769266072453272131390092794843255430233923679386608105199895687440332659412119065533900622635316759650879421794818404028794736250982349994444552441849374114409435949956693566612463751924499514623083407017713633139545922160856580225407267758730664588387216965017594157149122543324615326708753474818299139376913955771085642037016301987276178303049112386133764818815229175790071257901091364768741144684520231427601910191066402656672079884809966056807189006927677034788288217154625899919467442976761837959346553473586493881387004588490022135877201399931199762712775107408230492719981759572337239576265812205790227587390659148774159534474040916992422346828167113996500489510731812961884615665667165666322043778923269802334504604935547667025119009229438456199186436902200371853505320652757411869952421893772900016701685710879529563940650115292272143050356244897459564716670555809810058600373519832311950695710319958510125516931223459935247199992625016469838108238098119374779237538101081341583837966987525306425776305097711085236033667962177734420547834111151597160728345535861596258078097343776656090726400000000000000*i1^31 + 20651112185864943514765769645505249757607817378430737212952175656555408121122856847619052424701061029583102042935083544804031312198125924912320888077087148313836305980858709570500649877536530709094176581616216826990420377160943312738770381971823115467138291333077119385887476578541609704836161901742879656678787019746189944695006782099789693233165878979092351983566703342175520212698109030016395100440123441690137034493958601166423299022976619952779017004882088073381135285408570944360099772073174991078474571606262938707124910657903155411429551535292399307505079233125076468478087491318772353639962805903420401300041636959191681341813712011442156183684586754685850565764084004641320325535747468496002935037523233052256887703274556305786590009984642717269733466117856179673666274852174944361038648943903881101784061526024136353144786414903545564737513024162593780139618936972464874158864717279487728431788947102363543980860798436188002027511833768423660861836410183797499024257071399778524838086796497490586948482980712316965139737935734244793267747063805278267721555602465212566533350297553839965842625818527961149064628881234982223170878395039952116643375005242192370569578218703042795587991325570824621628263574900113256008205577592251131038318704909131696872048916144905340376009996434222494387172210028749585070874544289673116210152992028746413971505386861593534212095701946546434478725378780628088323565707437590997885673968489055592565998633437212017939298856207381525411492228764892934791707434053606492220980982263382858694751303695603426539420426716601711594207456327302423792313402004788647335128984578204562947702488996121578488060158230521452178793197006006242714172650984205536266963243492169327352757417761633634352993444756907078454572601485384234932279783690247923449382550372657725405477682608285996210690635237163008000000000000*i1^32 + -8903894003137005220680255644505582219748072222222310691079280323595829353007812797131620795149462424334943958810818242600575948407800016695017990933848942577703115248215318327272146341622665322633569159556956487972217152608573714734079157064142247449523144783496794628015103022184689043654571805163483620136973694689663812526411707493143974492336545203904832032928133988395682985724209796382131963824444491320972244068836959352208970188868958744726350548953978448725700521568272680778582508779473584224597341926869965421308062104789150610066494363206968826338076840334000399404911683705689771992193049011974638472908644910292149395011549003801623749719203645387601378082352501171106998647323801847009454668096750459535207943731593548767277729851444094334411804646999372950619243515497968823918184730447438182907649027808370024801341971249180869563807191177411848300875071984529586379021866510201378177978384820428354943080298200138647720766692885050254633300944374552910646039988242272762595667995481804412525393705801377433425196495179628771049333983031785615405409460100910156863147445999095926687997712810223816260615252484765127246456560831525885363117817538688285108046043747080293273259165514029106340024664764387307403647417981111532109538196332715190647552714957240332227301026611101367052303200872157764707531452524846879942368311455523278223611156842562545022693724723994886949260416946579444114005410137317908698918762299811509223985570998337332552387942811129243515831984320321139273436374412079820137251615703444311462906673780175241068168078433255104514653410623178687478669615019181199130958088199373918181480968386875815162774227605458750399888406758960521034815048885500228122687505274600711487361348865277287452938821645286653956573343215433830881513335561615241606414960357075796848472381206018474495294046208000000000000*i1^33 + 1116847069965369179102823136052203789358940421397952903621531537604272569702798232406653650947991877243548137350725062668227682800032784560356342514884874099010359188580363155558968399462376240521259634814736026561802360917703250008858822518298161012798850320255205189152796041868058539808369812602352217854770300194657690133965642593638457183000185814522836616071070684098725759237175584555446889203713366303777012074884352232602082164992768227283425038739988848288701495992302808341697448068408993808030010495238745237554024072533838861297277709538188420120880451640925996145485535206117913744572665037516578389713140786536490975858716497152109709197644466171551829263418944695017600913836220879710769040308966317166798129361889071760129529082685127014375477750968560198304877708391071962590249484410634978270010399212598644789250380915068630620929978070135419753566719712769944923162009357286135827080974923880412904620623943288588891135054980315248414539872056758568509188980936668281542066215705148653297458982120381704487112927138548110438932378260250104403587765163161624188855092408568973139396980943436424153828017807318833714703191945028659265948200427570573514546246926824809640563587649323442734760329064847140771178693760252451550498640155482134943987851876130898601878207087517321767620959127511829944788638226079137804778908086356061676090971275687151337538146434025522910302287126761226014954016499409077481999821579451936494999967406414240615552071868281140986101581149930307383890071818888708026896538843292539633153844059671872864555957939607018587199000191165918304673593805023760527478182296147538454279497159884023064956099237216267078864062038908721760742300123890825791132645516293604826903252648938366250268475866416661819805897478505247121890063535156222381840118800533678457785817034210260759347200000000000*i1^34 + -94832055799105314356458498299539669068264103515292735499493593367866030287972407494514110755496819617474321529326141386635117699718971062678133166987680589845016747911432213300446073637186695815716747635340068750597088809564922299926717904731314102148292288253514203685861533353092886314260339311329848730185929525077825419788821303166132641872550740716836956393812436731554900898482783720612411773341636056092039699410824137173204552012326824932305629245337087235455066757652068584251483294352049633064633072946557598430544903490484688503315782308055165253957224289749978476111727156777835843806467006571687939553076165991102742754515953225591148493871148447119043319998031558271164566776890615490720622653522531992094199155214781526054622206519509745756453771482328935634335639070767060258074701437024268141027771504540759154100364459402171228518791580581956648148969074942586732487681895306412371610701876269678146558670760748853875920216830590276631486142384579538354977259460635081589837497433092205073317434033642840485623905370983079411750302790517710870739866449650604358469352380901471115402156274672036831040945400641637067437149095859443732623863350105011945021195883624893867104372767401996337842013979807122642645146083349361410010769755980455273509310715907117486840082482868861268375529542131257056208266872528367158908652652344260459828601271313858179958988217144626000522675455816142691098983340612148935319162290211854422024336516131599151854098351880453233905946029867779469114856261200710996971418420058031532187095739774853977335524253390056909235159548440639141070581816895073650204019612099958849719254996843625140231933339306388324809903607043597900010072720964499077425655438725297062775919916946976955307124628882893172770012031393023885060690399181587770331592499721674010816273904880844800000000000*i1^35 + 8554008913270497310729234094230129948448361481139069679997088568576445529884361546256232002239211024790465646387272922251384739403357782962737012684741717672208540713015508662849634610432057657087165534760627681530689961710780807018491711289912070330263454291293586896644983574195588425949608590650507850524927396725096626610871324781718034136222963433584263551680174648665324721104147625805223956217498499599654814214745043493710712320394015848415080511407612213056599046038033804620575798618847754677952428006662892331041667834277429292645215118576906647503838706737452443726257254767750518132035994624282353457230329709818118090043555326613955623755568119220168528992190562421728484142121987342655210922705105586575629186667247106949362615748978598587265877745605686845271423190274104041013508222453655994691513558976390520330745724460011662979658432205678833388927223430380089451712402064143069553068807518146316803206909598269477591028598418047495648458781237164849983967001173520897429106489991403591450188502146932642456167645559527793200862160629778218362967978532779171197752798709437988541550843863246237069864645363297547774591608207592937354551579979126964852441319635754426992633824207964688427503282341261988524314345712763854466026165625869672585187337824235560284188570959257542709649412744943835321259986368329367714009426559071724243279141130426126135498901892418283212384981593033443535998762499508753170445138209495949445698699167761626780678162546639892183920867155825312117427184875755977678897099745895865996945060192695008619703756004646874199134062779123160804448801454359252495133822077336366833154349067829216119676616071861200945079845116178102860863387602136047588397320285785439329729303902962994866152312169093524780289398578681982643659244202241073658802972765178547522408284160000000000*i1^36 + -314386756987240481722222542415569275981970121686960672974529092749943968467789852529574721721553634080691807238737473682021230140118088799836268385303042764500931339616119970196550394821857201707311194475054145444195643005835376321690851463065094362791954336714904111096610054335108820311539678784671631138172403940628591539993242866600879584038851935492845867315335195485761275600431257134045665875626093776999343428080028282380667316374938501849464761631005379841873239120956974718502382153576529245995927240419636118211190840037226175556311850498600942530986712282546888674813453662505480168934860848114839344757524119802403665679422232359746178559419572290698286802771728903962969199989659726849871494475177921051722145699023226011651803625133922979202617448556692743317342485511765007536356846665033996211745580932391475231508528656121089335908628551352424712257997280983752815010367266472742180050019361422492743768900210780899094500899587140919475001388871014790057046228200956397811017530394664819766278775145805105961991311291290308102096954072245870397482812795883526214265591675519664880873803581408707616542166341768564563367964965275812638792085619503280862610571556776189916811008465045430358260014842355133947521557831099818213511289813506350842105797274356897939653395337699796704660587803867611458401032132168165327288279697879606165110303903415590749100590545923295161164833147101342360043543824183049252477353726091241775221745623303815968830974815398498026466282488083645738508763247315498737696013937220330964275837081737733094155522559481806481117170456969239786888827962980142980113660221929351398482163096664057733637410664806084833414477060102432871325555322556322422527759695776992776210851211942405675022624286795249635596302156502337497626064133132932177603510925103799992320000000000*i1^37 + 1504692270754823947975937246598189221119929423876529123342916531869832192980752642310679688949762509924353673816536977722795865553774703681096870845437803326719010478634480378791541835448343258705736326478898200879268921787435622720304721816373106593008451213702034465743220057101149154304558605476907756264305424178642056037429884793478120425950978365482157267848490314653087924034668947086711617449465710760465950226639352682425529474408741972216023194074978909622669200832499054385776917412152878194967847210257807153323365575014273617425748246108311426248758601604748718694592452094382577651917343316963600931102899077721179736867905315428990739336637429998070947924787050193078146865924133144846020327037336059245234514077389657533789158813911555683685965410023872984164603775536346073378141231793746565310453605158192414272483190555105481351058779992678341081160681101910208636802625659484396287446108179898384873084392043014006467067756537778421924449767510763694595691372697194796068558435681500778604340511096665972086227544823654098630363784856460620791773319179460289919542117952824085679853913866825235374666708924844832764638137144415515229327861036029848101578635399441320760159466069234927834099098713690245263942724159235712935460585434526913908125803583104697947829778605329039728406979381057271583598055843873054573604195662768914247250621778587464708743573645032145350084666408988205005252864486500354064415199559061886279126878978384308647770818070612149176986279009995458681669856608555544973958500113562668008425633737505067495039283098764793939914350409356220114094337387586816916728320261579761334822900306374732989562571505308892360831353036808666176808283775048015387498928130190846103935672059718929219941460577236080189894389438136124709631866939407861062205647618048000000000*i1^38 + 183698057569198274533963222115290028913114522622018901095413761492560107560073397156540992462712749626338518569899659024888317605179654588687239845201113079766889946705641785455862835338661131290589579570197602100715266270071228832674019649754006948584549309258978735932545629707602561081740063010369667195898432696118427161204109844931679006598759298082101920131526342672226871544121120577778289713202813220460766737436705552871940258686706442150856512712246163221179151127496892136167584279125038932172607089839093737440399823353915237762408488481683902538051112228435801363819815342563668019882636231890998706941171065284290636747165181435948527467419059051224258199114449103070268837359688207630411866730792938513575316616653889800712397315253729075364332115733573703713073237751328689862534855683648268992666077017660199862692513257409648790704725366890182002430406413694380431197951714659988134161298824022924376780566810088771331740461350366631033432061293556121245423506335481186737769998612983296325808455509975069069132566881172518646412003689858184183280023821979445056540363300001505406431931308085655218684490628514513881522931255665731953332670683807831442665183420607284942993316924522703742732820456883142422516484281019074832965002269686840217171884754820366460321374009041333226358279963058440075752552512961999729433549678611704894530391354909060864703615264305338675843577286847591336027287817813680391614276290715525677747267799116697072706464453694926049188843924171072802421277837685541305964996199247529002265690044555227368686266905465459674043151208897444989632677402436624414056363124019860156610012647849606444594271038856017295093255635963529473832941792037040792817179662956314884948667007267271736630929305271758921017426123300545512875372307849253878759424000000000*i1^39 + -13844081037417942100006557833681970919155524571389616508543940121555943672994016522096732382218826316472847009832975672023777944236233540315846055117992603365422627515852846161773936233740386129380246781964133477050890888691380824598519866788449331880746295922135801293184539669878538516407803837602606514872340442981416619866861110155001924468629623251326105317032996976766446950742144365592445535127877293587756179724452180911120340282643393990226222884504400178065026236561054423882737781244910068856145606807665454795976177320153785398841484326637129201563656158857164531153562479960384189457199968626535651763093599378211228310617491618207872535107382646255812615172362280838323734114434236052513603331581365742933631595850358677369451915990688576081385600012832649424986454742300593796696260422126568802908932611573656330787245986901429067122942077256573757348050185112334380749038554004869988916832263111246006725438404967189899807279797569564161790497725705904032940578764800071402866262443300566856404547947477174890029919903019868397679248953684744038004819052742970715102733357380944452252367268203210144290409602208641696118368620736304326354041971846707671702788766763405881357386375047487721728216921726454578148853089824006996595881985679626886106880528313009264093633505189640499957947875870518879647561312009593336622363863044557472350713182410744730043727807464303438299289553761747553482351483321989169949084160961335561186675506388867199335358667673354891967927823007725579928399608368599252335960677932754091553791230343258065963875836415748922829676623938979645331115712072173985123524030163204391920295440860352249651143245988574634604403354383846320988173748783690883733930493598870242687547829613800117831605576718714434807560145397628829911368423859814400000000*i1^40 + -232041108973652851638668544716800579692411455341148192511928208879836915247166444965818584183791670814087119182961450939906570271250178464387805472549327516208094416750850871948068781376945993953170648915539875702965280279243624046072512042441748490130710041110100859250768852621917143027311734995945005336859169368161213326782668831839793884642740781015849597234214952226647729014162541487004268506538005117051663304571913021928638478321712079290326107434628307856310926087821393087142367247140964629656646055654343531209605848553863107781704652878393693989090727892937940346117309576727716372472731202132691824508845360171894586880620950412060113856692035417299149760965925017515359626608582001301021472309729484343301943400657886214057905850487277884811096194897517596621576368810161413363548332250297872176991731499974261050062346753254889169680838210142137861821921166889711399876972739954554198476019186251971547052384059559330264519787955084172628207796377853188179848951824626553570280483929403590245258628972050765377154315284091554056109994849396972899201109092526375278025887561515872538614472099249596609249451000917451149108511166085815473756559167379537788637444170090944009319173083403717822324471800785003409253702250353543281469378879546752922194597909202638007674206493380488059332011100958132743892590114899202770536660178523798682928191267056227670321369721128582590960806831369070008417455615731835569889629124666030255747490170413600917192849196080991862004212417698688705483371503306432566230263314812045420278340852706656223045296191130248468756015522750581858867735090996603161629549367014289590013102504049591489315348054173856295592067978842523135675682625843651687403427002808409327409617503548988092510839913503393067882875519262627808318953881600000000*i1^41 + 7123078143843318738974745892825748477950488759941589734189320167684690452346081090269663920315890809182516245166495555730099451973468365794523116723668167036214332754970132308600826707860950232609823331279973259410030544097823637170867335774109377445987639221787915568419165533164043228837473175399531358236788557479975998193334403437047246704157460238954127606325358348585701106637835263884772477232735188866769511821541644885201189012631206256594094701522695183270444472048844499826299293559998619081477583054998182972743281070595940518192658480071242313088201146385420974839417941318373025825511831626607823599408637503317829246660464504992755728006831252151162708074586854170319674009844962326745397924376319087684518786595844048326829647768783042608382144978575003327334465302741471649202210923343051689214705912249446475638496541937117451868957658532793625766719037043164115854584785743543453551059147871890879453416138368371995645403962322511989747228694169716617868342104844374756536632244576412631217654473184842995094661995752485854948336650193085928114693003574996325744039917200718926377160632297502664250664940468616203349164163033262646208459661591788938643800497780429460751387033266198066753305603097714083825270698350486651583236189846671728758670725351762235367031570640584990474184799457615479009571275297225582231036772650076523222378917045084526578484408871480785435874356453170702203449388558499279490488819803900654619865767552023355497363847436223888714995511428848578684307027002002065975403230717576062755936084712505486714584658807953637533781740142444735396849346049925640174202624185881939404873655216719917534759787078288293644883146613754432938415452672283408215670950944351832467285382085645879036939883254316991965510807477552194519040000000*i1^42 + -110763356290318809661896197122199378035640083016060140325998026213160616406455617771206190494645238141382342736723956957802880432014117748232977769642991424897635596727106552936710690399454593980475956997380750713787716485884554520284729800440710130868241491856595972815702680608060026991547427576718358181640963881609678680414215904969491711688606398160829583991524172444668751036971757369368470489545991042769834666254155952202857385143577785572837690239972064715473303412876133346734496870463694667619636665166141832448975823561968110150972026921272683684525262099975779419535995220784158879851681531889275830241610696740123342663924985091729602088958951650267378847650909357104628022218452296682390407957583043942421921234776769374045222913633074676296979413045745239742896436977691650135893200085090424200076272646673463815690855385965365225522531611877030718393431805020973442591802174466633120362798030365035686535268230186803701645221568826624076607376756141806981756247095147530833989562582564162768703458665709854394033037843801462627947637005191669705447523719573554011122501706028508629025635486076715104703930846571207450518142770975995148710563059341046801608428955701110823964644142072209209698348775132025697080849722003746024912594409709279137320119136846193365749704175426457751735684428682753100009398538740681807342109569396303063649370500669705260811029949907713306929062182464201907789543339412056443171925684343881408195708526748864156384669074096397018086745008663945195941503705045773185071584666014022643808928019361867281054340592035956558743962412788374701112159658197341348295673142184127684194569950469102322951843699656739683745616256667503501935108785249851191532259437948473613865541762455530573061841863592710995867468908462080000000*i1^43 + 927555799125921467516820878519095651977493865447054767589530074397878885057524601813638064991929269338391971643874426393927781954162718532479725550864624951065534176773253243409932970203163436246089617138088300426777542133231391158850663352470428206306833604757006366969678110072925125826563394285819245874671862671065061284292274049720765614160068859219865370534552545994718912192173892869716465555180654452311447788605053561940834953325072124374730680058826840239440054274206846945338548897755569492691999846152357230491437314385579814397991746283689278157897411007537238625805834758066989713734199552398871889005678432245214953682016575768627012123765845031025123164841310033925033399900962730819399992562675407006998078536305255022631291939276110175603385847903880820986702780487417174242979675493703144601787597650513977594741388635260955047067675391123065247290288002109237750635862147853614622654861050249130481890761448866562005752618150763306844483696320053883676773921972077253509698558752180352619234974587566641845757832081705456070532343979026405052824427361378016399580250038260855482361957707806973607266562496149164289772322324659032487542941297558917127941993246158984628438877226083829800677338177020791387893990472799498788767636679874119783851833893456483664101098356785714141948971395656120614059232481673613168557503991002452997873853432327576450387723840089846746170868568132571365572951133150688377291279205724425646000309786006187898239270985324211437342847546393712180457232255725098710839630280176791699674207435734903470935947764859218176510548017853433041781935739491044923556138942485999804085465785108081550718126274007710957476365928390676916252214619213373611707074470681886552871646828537789862664387790167042590507008000000*i1^44 + -3052702240602603167668266919749756432435062260445463332958616723262196710408291613266009699073551758790275481605740469288672248069224663843129695352672735925701619624826369189782889682608191018213101189509433335780212076673456777527394208128162109020784532437541253682428912693799093398268613909366087184920531511470007716307540170657386643446876686605281661957502665797669256561861940335912081731846697270322404334278106828696300886226267372200139345672556375579096651836588592446973720041520988115832717260090168185776444160472082605341487336612591313204527721393038317429433615062391135073017547366320426071700415680602513948847102624501639379842621260209512087208405551102111317608325448396904262498273981654616948685146779163365468769785085188331195142427316795452796436793140404084902611151666969119696985442154495419889194062131921260957282971613691623307948054544149813412044691916696049346211686333728874314239646044122446171288786079799521632359358917803346884570484451377439059780568092502892757609011792458186025449252196423269189372796655702025849165136360740464955165202601430316965389601972476693063193562861533051857864017540290881909503007954356844118506097763447519380874322205819262583627541947543516628272979782846877485019988493135357210859140230894444913370717801559070560030746650833943703060922761914206382855323682507324836610160040109108224097839729056939319898844988516247527926449177310832096316885060343136019989129366772177714963138386522221071166676300025672566365638917285446064171235814625385515009733493048404859166111023308736324999870310386623510161374349010540888049848929181852775410148937857006904774020758962887806803515196110428846485688994518477326114572842320394514715961706031371573766070407840923648000000*i1^45 + 453912137272027835569731911858575323530522439069010610649401234937345686694807558626949204718082192590655785913275969997162659101746078066718847071926201691449352831571393140268746781148073020609418678069332362035564366960619811119901074347847072422113710268850598736403491899508813492808089879095647769884443774423813679512680518575536721829330221261745603143031632019063575640404650200016266091843347764578483470815896082294128394119601558188223105047590365665166015491811861094680604223167598387180122619756098811204430854213380864618594219211130321960146352102052399382962936773967834794170351923996844903847533353129272964051583245152795863897549821939838481131134299349486875042894258516721679514979889958779006454237819157227155740871936481776407906253502516711187064950646577840584286964797771663155496324483726328448020572357417974379145410519442586863725166709528851374198341282218427636688040456878953443196127695660495316785711064391373901183848318990671088224731726773046843294868532053767721421848538490296480403181529192616177531017049105414459045593991257711211243644158943765918524118733639183069177630767772971181150828500984910265997840977286506547277337623205340257661271916606353512702968594172315013690724177985887965367308352179339142267393473101645643514983726208986671522410735364690613216465387469742360827102580563604030104341383177478152050148557206823407041312754557295134932782146721262633310758078510471495029350153542111460895717688307156050423756028600120459074642574542182394937417542698418154221670318250841648444226946648727076063647103899865720909180589044723223183284533995545692325782912137590638585566448107747067650948784299882268259531663837748794553773686772677227038704470261281712066107801600000*i1^46 + 1851846018287957743690579024025679612892463787644459461609936593051857128544929273582053662402066561184132544569038188319592044347841706892952114789214412310452227066506224927459853614138086867063382323247460790125839933838529364101458474102186327114262330450607043730934073826201737559364309922594898105950064422039280095754437932440035603016803175354255998113227119135232548114471598146225085999996318276592956913245994285523337407535129115618233466795290596670898628256426124404762039420386082016542236540054637594799186393182572847977267838917147182984199729282756383477638289653566539809365384726016045502877791507989670378691789395966064811642872978525839821473706693924319455024396221515820298009590821347595817497354925464000316317483262909908800052411469394104600549845321275298314627705915107683461539257449844468693528667090058252243429317810611940367911900026345469822147313686232853255726224482703834556132330679560853081367451076610868317731517111442839185515378527792770383601387737478228108618579823677496613980850803014021588909660728305635980746368041517124858882949230182509377478055379957699605281790326061278891361530680501901233073032942996332898253721788739181105794720835222195544432915358625836853514596826457019457229270976326316152459863853964491412561803248445768472285572906442688097381603591504180751821033908657503380802062498963813015849764126469757165730217111461889736311547625794149407413688590784621372610999247353809090425704060777593769196899610288720981150824877277529956842534978784127978827475505300220546795262590773066615208238638174261644461180895326184185275403281584327745205583565020832506833025445705315834040532360621077917943012195134500298507723988000382097532439832257206681600000*i1^47 + -4407519593358637137489751159882425830381704781022285372702057877982177260306965054455747369348082616122186151577829127973940387214840796386279620531773109700740025147533594495174292645938651742448523193427007004646371635894595299648515282025903350476364033797356976951231837957866589275296584120453530892486314584059948519896621835808757984104499193351332488685320042766202849998779427517796086624185859903970461766809735403903982655003030116738112066074432509509678835693618041623533728780975257617254813046619017610340672044528157289932681186522949794825110226854259681139040689531999723025928323799001560632914681436408076810496223445165398664931269008910378076415728908873969583087881753042721873818181153738882982068169703707855427875137811137358150392214681698565861977442666467154818685866187963365401240214832316179739266626913805393043167508416966234778623175996050687404861185293701960118827003277045443922731827667843517213335648021183308515143372398326352251269519721430847957293052554591474500291042629296273372471679186089684757793348337104081105052196273593332947322044964533654783319337517561243949250229179457828475711251037648256359297400191575683778047700715321939884521788979755153676457122697755392666157539409616834333212941476565390582555203488351434157530285890236125708793989351620339217848894109575577793329632950932584633892461495315396910287295014763870007287461004931827657530699501071062517322470401946187551309163313424729455761295620614641520146876231676026258819975891941588236857237566688055038419926349703013929986178516794175641509092896039114675156512694352705794113101714032532908295941204041829275763212566655923422928203337714433467823934070745148127580925364212951719358087823360000*i1^48 + -455066065546534166528195321711288925317077582184552090019303733123069834429890107211076258133370406141609826987594237665484222613341983506518604311767747767573908767097836183004080345219026460765640520234488304618602161410556489759391878265034574766700897752385220493201323447117842740887531154671613252936938609959566451493000956200144537379113271268864586027341717198630519593849260408235654752532440461149330762769142436389033001115003985439727071543450009150490171411140821110899519206408003246657856669681034394198696122708945426323218861115410112394143148837416369705300093088625641496929174571328959743167818748606623942838058455316810961324819687258153851259775067756310953662320419130911724437369124304782168670405964334774620652996308879186432139823913750729249052903674143972716198394240191653798026722309804321073109842506813682800151824533082903137975621651305189408660131369086952003017149837779448744599854592145768410283329310351812774685634094718196644146701905266816482850286801598572841604411315595060306919012682069112129157213820829638534668940864827809240301949071187939241522006934566277629739152458412557787207510845365174146382681030156875593138062835414619604690041733027087347529775558070620811706104563775607058744796277130398766698066412283082799667885759904524040238183858933261858419931785919269492713038221325305130177614360566169204511823790983846725254617802683413220380710554848385342396463085828023328305809587583934710490977279832597289227825742990181339246731518926015275584567980859331238843544885391181546070798853352683703844544191167059571447546362068544526444284572433295941054042282886698187837634593184398374599643600205948026959582305352320700312907242729897984000000*i1^49 + -15176171823355450825818760043784390834619642855712309791617926259682771678982195609729547376184637732834498690894191091841190083134301518727125692938111741123537228653821852485243539512028530437258223019225730853038423943827258242652581901812817296707720419128740561604414631857225027867747448577731926396243820923392741818445546223530333277151444671471409080786468238474739726381744674296535763976079871601466417764469592309414940288258641896974214750989575464751239575631962554116500743803667996538243766342715649607754726053618613052564671373752588030459454354957662603010326429436949361004130029199834504698383500262844777421787380123699749842651171528583465189091711814541306405626510024309147387540584960377215916148354393504179825300597982090670526844027574456763446311908269241886943567180626915795249291505672338778770896594827407261514189220102235695661044992588170614388097930895381435239029924419595897705083906678932197313482647227174647495656237884726514133009382515059660803488267615174782081958073801907302444196790222727986057860719681840448872326027915604660563693461691788634922233073072418573363457696731390970797745069511214289681481656280440377315431259865080878355001524157495933559486714201976503710961406849762542855457735228720652985640011879345561986104880848670005737776809144131307517986490228673881126046630393172410014234333513840249472451449828855548605649985200870022112827808623829519985079112590859709647869343466658993960436631902571017699854449770242189379125382550079594406867820910734950431956067652333202255288868966280153093715415126851308803290979084668137537254443048889891183329834605663818255568481816134175644039240125092329160079717301067729614453866496000*i1^50 + -30998484616273287669489088431694845748032960975130828167123114250669652976015449412018650825737161398276427201410374587088841318228087005298186192119472268326285413262954955883828031899395508247156412345803673297357853516896490456078292552584925721761947842776087567065017527524749374647478411223590056498004804334495077526649951817154745459979870733597159440133952192548363474943759202682840669409559179454144737764922284210753907261616744299539470192754609245756695802337272720472495244341994925132756681584110950395777809452054920463194533491893826998869806359396017489290843500199313214975847052831041813740791924062167003343137628339922080394994755854027765089568029377099474282362183599519793237386981577481612618806722330242435269050842765907708043034756246766036299418677680906633648619487831471753067638419962902480824876360817758725528024459932573942147579661471339561182921692945600071507571570588812633742138832589423157853816293562927240552364997639193089962742188435154259183428928937269673503280148606516070047240206958459091786734475069537234883789895832050917600627046136091775836974257362692588648908155176867188424096399590836967021540193841463595102484287978295124939849120953895520617069088088126737507418999941129593117984394428133907114313984139115429586994383062451469316278469436606423619631397395443580195876964570413009135215125274111625438338802933163565577174595707496583658044436201325084743061815495889742066285788107324872898531912238401419234804902550790506584639476334078510998652281725492769707308304485207252476492197312622786157802255542118205243011339750103324629485763838853545852940936911606790884885854666953826418197090921215879296538205451452416000*i1^51 + -40479141453328130452283117776905028637326227798849325572379628718317999197190091797492005555709272774226014894713942132553488898331742594461299622455682100261003190107061674343179105069091101597632470057176060539682952402420437333124959583811521732862420716390396695071191526791529233534499587837311348316709126581063171916156636882395163817253092817800887861165569986582636414709067108521464099661685147479241084361760768034138076077172186062589137089282563697675597817333844614168513417289597610223791892552193071569083779134266802247026095982274061851387719069903467435963399052346176839404198685236046415760873263989734615901436562639746620966615646766978970666874032482941746448047183498929810176835273415388213691639393796581949803618134365163797529068750457125447097449417994852317334279145492248011657335877841555334062204334622053177093619974450932876478846411146306912460667243240653443753336592053210178896609024083072526213925030229661150791174079648970569251024412602910298269905192468239203331494972392191469614352601900462508754344052016424702506275612318068882711531341188942930264556527017328499066809844826946402504454884964272464540092155973929871526068909928997022851861121728830479784043254274556234876897122689324769552428893668761178978007116907764500766539085366690150553839141105589138783271158420652328239263580362236180662810676463413818477304480306754026516046595843845557015449450351506926767603806538924444026976625719434942684409626354550058326879091460866241334212045619171685531120735759250103315454733201243596524941518445044789953841690841837682249748261970478025897718831362463111610956293036158633899421537670089230807568613176640180899020800*i1^52 + 86520873145300879606524776200727535066385497010594487404084949228067861208303266205783855698945074605698291926403180068262043493411754383326397269429902451795907961958848630691816650051876527237016152853859964721424606896508608916466013053405239693781595188112482071436953832036042748989364785840472824018271835902430761558432508570082506488540664464146868649108075478919565603559497755345048218644274919102557843612453944444464067636214071999980639050677921886534070486904631421938735948341243997900991209280683880203088221654878655462982751989763472585662830932278029968224896826162352978757779315735220398465516364565372390680183363525938631951197320788498804881059364484853902254102058675779983611673843730297855057226341658728005872601472619309688047766447381758080037058282751536871113828252948469498910615521888698525135277454857944736123759778377248543412954773410898768963987748598697958365568980111395020545589493904770348085447891896912388958150366416869646765474914616969657867778672411763398164295517082782466831306142242730217931928686309611843227560803363437020700499181633152533599777867844512135363806852071415409345194057402113950725559651951468932514570226607936136751462475896235453061575723319667121928309721105075645122725099289879230389193193277283697645321900860492142850678803191107131507914739820845073508955056692893837572545554639107354081756962923979948822014324986087201092510288664878853845025868015424198314681668366095699448819413046688093826756806547264676754511746477203324920576276042173949979239239506686110250959463588311673192394523332234069151094516857737987534437237071069264229262737787355101195976173903378794350883582771200*i1^53 + -20493156451152988229510115454586160899602095487171114585948008222255167108556471563961603331917864044640141023790062279227488997439672739769437458457616415099246078509544346436313969923101272992744047163953083709122717060806791651402270885311184508192151368262722495058595392566684014179785071107397698469830702081105287027654507365649779278873769102232583996906919664902604489503813001962353200389353383049842060163636810736965573781532858141794745281101410624703706948320809163554724642263065098913767766026072872341457225090462392484152964978603164763698881554144919947235482176971675858373341237802123964813835316935550575909784525339306192994614688158225114625974127541814901949465788425542342679650267980188685949072036979442421426280246126892444319242831512759322376646442775969832313167250312449108446893258617204417722698889794274311186078876048655695178920136009868532129648637986652904391969642217405530907889291610866588496575837075047230220030352464182475853244597253428130356848929451995502935933533786913845061681756211006174077850475041317416477809421054320200337940082116506170215753510637032967655368282372320636139255305504714603878763524372592477073915599693908741835971213271120070437121428569224682126654900326985614710558377960020225698878078498971677127116588922808727290717871324717540792580980863930162119360113220732704176372956597167146629061260206188877031844581410156496300850963992383347432313495094463761695213279058644484875857243338559053697016403302545323189527381911852626873970027459583885796518643391320187972249607309163349026291205067645598184207042744359973562790283393437343976846619515799489574447421051759493120*i1^54 + 1237270089650996498456100342052336651093043312652076138483306508254493929159539045210703073655140402935864703023995881704580315097227394112620444109595420065876146830392983249475576973845839427119306912829657166387538837848936384750869969463899324389371269809160616233265907036751051672184301923653521679957849579168835412507645497605846662379425688037723455232139495948236141914173195805817428372860761962340024502659950620497463141484425799123510573337875767406839614750040254456535282771327955354421691729966206693385673318285075758765644428249871422256644074943914822337678562636453930173486095062131027792510211137046398461044174205790739053101414843877853613112493713078520566365041674277609004215069246833613112212874883747137153109062377479270283528493531055769618718036219302972292922802412708136079084733077032395227321656862572015366860507450714122999853365200082352814855799013180602235454253406419902254341161283141070518036140849285621331485599279779559975423589334163341457844062353488483846165206939421249654923451288895419048083622713755961827613280035760146960260831719507699534775744412825602363880275827357146928739998105137016664786211477601315625056078435516861117800891989192129259834342293362949793439300594822905528556981149659074338560786766169356195622950673582521651814947153353252730667797496692151679368719365944990291302414159879160647776065955665145117368721619839646411753045622136090128654483451732190576729653675537700900504174604287297341070065838064986133984221976888218480256730486136946993719113327897838056550024759643816202522491381403985562428525351046211454926085827431730921799793793968715679662080*i1^55 + 22677711253637328900388261697490675896313139803797862119303422232483201572451716427962732508008996922610637416909350331126029961443778391661874212914497243023349713061339126036908537086803489002368639828700195445434733632765494620218716623346402490456432266725638256470789973755189293165947672162588180241893148612756879775441487939645558853465524975727252533590458523648566364847488081235400066126708740865447272873019761188906404846032750067693217293269895074063199585668822870698129417079108311784238212430730145757238268437804150198872318401690790646862891436968939807312928728334997104864007646761708446777416830027816612514874406291715542200441030465814085125895949737524387729252568690977231617814003246937648363429462365004583193747999584611899436845818688868333527389594143131554643224581106764669684197678931076483401578410439038116882193904965217842556638021867974287987988162416925094799840792274212566703172758634118728929986116830390269289975491407194330232091038409110731630514818080455238412084178037740254816185018566090240049410600150954092627340252852292711225692138028388385598126704832927102328606182243823469696581704854017987891105749750891037547141357360664219139379264844688812786226418293628517483941477168030629713610735789714948792648356064338208985147870915378832965785411327640290968568981208911053711258445603666408305559344250271876251190338039165293089418600261253575935132642613950046864080143703989367381083974440489972660229423940659010634886023140366328954023127854082389131515651022346880268379421633197786415067282072783163068468195702392561739456806404375879242958576923758787006061084672*i1^56 + -2492785457556472762804412702705841469831293724582861598232580672572534543279170559452297064931915385942003313075338799732315921849193446110982455715422403532662081761931353673954990866427976349698638496079965965682938568016468452244501182511753154033982626880595925224841997939121728951511132085651154855193452432773368998264381460107044146753669353049210301565263881677297001191589309233804835957031416478724537495709792655879502814425785895352197760058349870489495134895304235397723416730354942934645816916374395216911199939634070458788790556982798710997679946015373489032094182430764725836248080105959330614638680706051664453667741878278704288321648609542836938096626492092457255431757377900913601794629442099065744781944718948222205247265812469791793549681465013658559681245025809870192171913300774287757334967153836650729201410732523614038646833484890231931261397353303851158200057054582174592392894572360589418399529089531426014214681679527528234599907065756147531064576154895474142603517354637124141132207834009952137071193083470430158890056222793852302738447267581625228175308213998609437355477906491071816737610511582251319785511279314838253557599583263020175624593373305366662881624974167295252098270629474581381434087356701920254396673540048292692672325056242658832524215060924971308901380781224694147342762153693380981837432270971866158399790284146512946284336928668980687049251580399228632104347079583098244753164490996913506106930415372073830254596642745171360058399747605705394479307468925971954026733492146645126069995201266850164104409263127331202742285211286039258923323131356279909049654312960*i1^57 + -198713019287927993290064528873176954238630221109181504868974055967787824850190649754489672366285854794910730149195175619346685459767139139490313237100921720833550998353531232693159488946658102663986557977589861276523350394174148477335915654552366919624804907084158984935044245346496184138435197936720024724020950709361429197430295850678385149578865793728919541806672872196799021550993245542583663599191371647889918056098805930949537783512724997493289049636986875503045706113453192227934123482635045546672538806093267922455238635238105416693921825153164482641498095586420783201889848129214896019772167231222321800532690668253686863564897548690978571473157022173092909239533977469178501880167017469779301400429890004932401453800371403891887824187049480675673773355087065940220937773947147743376613541489690437855095604060461672432052052955824612818364000519107273488267756576961095298219283881003138165606814309831059846871951725192948623988808206554889520542791344823000071669245506242219787085401313518953094064903896750872102016125455034876977988445169825020843849280713135870780649741884425822808187893186897874816812837239308209392498183267140180397977015940927594996563775014912357964953249869040510994191815944610478306034028751367719853174510725361894409917837300303580902095913227533413547433766259385134696271914108867975272003382483888387219653240246529210117649630322315279391103669506182611627284808101243914321669679820050483334552313049613564587712395011506457809706536535606604173761933839549406046851605326717056257594946126606881501206848648620176332142227497477052825600*i1^58 + 2382609078091903544497954841153360158774473889293849922219334963054951510212602362130332687559581599067588555643007954758861447321005702674992110686631172168187807202912317036655589179153628021440287691945957133419009611011362545196296567534395606951866313733736356116280154790160269788310124708088228482573712547869884771300098914139476052896114243583082708135593279761801684651666121975894848271336732521922770659827467240107643621495525259324723323020470532324573678559404828027848178824800781652895104680987929902619294152315803436977702908958845967318141617915938813624045198832265884876934086811849333796629942352664870762205756763809837538182400254646614154735188016878339638993202297521648458172326910337042724227926497300894594759251826886002083088870433607181159759054999705304107803258338402289194699655340582690385476792879442111021148835770462728869286916271608181315971342209743962077043055526062913691960141941994245506769400368848643890260602605588387502836793189300694306843845091060835461710927787823717139122606634511286406977180654417769606852823777481971590978711045793099289493992409911131962159438033064830284868602677016130774903726448595942930578297077983587293484242050717138114426120517516904591403648731831452627266659133726520903084928770041948694728064957475372284498286710920591113204774809714284413009535217078907640134485236104968440681301212816992655074893614646412516560483852044967837754234672511038898709339862512877115069318831354303696255178820148443096008115185314588680293652920141054828476424679849984000*i1^59 - N1*8046125526566482713721638140294982976309491499087313733874337162159706842745054817989538954081827723292183146225945162076421264619722984688512569165666355120045577636655753052092652204558966268794935279435685702848640669780929633938312606351866704828024393720621463646561171054945990728135304820821327077954286131009412721220549044367620684721379943252396778824767361832814175750509411019759233166208903475067760761979916643150252566973142472083061391073350760750259375*i2, 866944418860112913128637646077387532064843205056787720846527434437357570131614737789978989378094439787813914521168994047070796862405091871697872159263064017066199876455318982838597389095495835135846209619135796559975009511023996873414955682512046083577614715078593033808129123175132746678946974902146215363864083214837144055392971486219580871166175777914509557638970540851349581529604221736619219489003199763214197262491766417763201320656631245359515049445327944998697348596559811142548577754302127104292787755277099848683405685608190969162544299889029252033917121355776730332920546420171134194719381768201472617545980264447575619991830171569349046226787666146980689702537480284078262498856037897347841539338510286695222772461967904109436350638651115973511823190897109238676765336763284488227939381005171733462536753660240210502353587191376157580757025727196490346838482645651510727576180359037043972570169977365894145156307390061135002884944735495331084815606587851400935665578099371218308921791174489389675520917181813143976156652057323594780912116245658967375322902501535632080350404907106930636037269526011343258173198196935850611622513282391756949939840489980835069496126891747011075797794258578937497761716708703312449756327106299269577689966608434918420201113959070296536923970536836000796780508125045735920588068623853743829307151370651063262512805846180407472744304160953629083115223230512740938185985978598573486628459440405489860524401984656768040300856506339086585911732565158460333137752969766329811493652818921014155328443903138021755021884253421877330234355930258945211796898899362973925697548748413495511069172111825805850418357476510616867454300814499800740335752728424574835661120051968326718223949698641023444783469966431046996446154872724070266633753009889470685115172440394524906918635792091232595704520689506717343589670608788763074958153811561354324469520040488222609058194360341427282459827896320000000000000000000000000000000000000000000000000000000000000000 + -20054915928961619622415956715653098063287250379890610793693358898400254919273472178942757971748833261986299122370202699167890124948548088580341221738587160315219468740006288735995526291431065749719249485159408909574803785236848088207657984743942716623849868974451457929793744047724414761651920172226027536036551135419802080062704075692913319978168254915599270499699427519955972430017058613899901338848201342174980277842675169108617686316795327674375881739106862995735321170832606423509522691062275515314388055548275485930437681189331799427470771566173948146790398598507885333708000734579126765751623409531605522686830796399584825290825246473655670546772105734197829104067349067057646452904543625275184884689751371496747814554937071643798279299356917229960184599761528023202847299898033693828073696237032499066065858625879142849308282083309125821307538069349801198107832489713892411576610886911700202662646579952387714508167730467473213947471961697618591760171966685770000272881813391341774348009855141246897953501865625877377576964072980814896097719503002154460729318631466626839079362470722971287064829556458463079738925082133475056528517849032080172757214892833296101127824963008562072021442626134946276643300326673622560206701864748710913961764687572956758218237104246934525296588189237720726401794585618380023904049144572414242295167259117369055406656483299671969821653772585252522154750702261243911628281557573747632261489592206985774568391982027877964345417129037919243512579775895256902587310335320376596796275090757583144215848175791340043193346424183491912088885073287245926438283516886485672432346516616511364713239494340138827495187468258010873080438869050041303037172098989945500640572460796502295934119128850323783602083239453095523730726679560512961737865822861960597132688974412841583528667231825229134683235441396673546566696968540578670179590388958300405225885636907524091785168132779650863560972356812800000000000000000000000000000000000000000000000000000000000000*i1 + 177986653042814468307272707245362161595513126586917734079371164623839082933098957824086800425443403094273139784902665631597007351102557051004320040077037513143025228432624836390582721440967645905510078280571219557879639370619676113037391080785200061408160296085990941977098783737880913837546138509037207314860821281623824520267379722431669952357917977186558884559424782422289623422055177839481134947401122612830969956852010849167186983822638637415549800770953010740015705526254070633275673921527679781348347479820634170265347845130935295638600733731752157657159724035176656108886890913021444564098876868197029007258139337884674833541291380852621841244134676737212490802788567224995605845656694825738517404954319786518663902393827746794620353612446067980164362154481523061926178078095729715347500578533761485816041450532376946733566263179187807482741916153228538978500855765928349278726950476904393762885827865683583278997531742957991354879518081220206602481895858963426463943193500185078359477254297545906798101763576987693022776314239902681716717467097117562126079703098290106294389339328529817573786587903683547328638099325557636592979942991027071081397887814218850820090827873945548925393390442812899627610537412805060265206468684986234803248800193181466437547681493642601855052174107126420181080059077515446114648718307115035992278392981561412430336943607948452794655064763814621304757556878334107381351829860944760094933449301960240884884423102782491961853726952766273981632599872067727474360107736308344607416098967853829361341506966201287992423611781566798005624548813506000791802476809438881225161900103072419723010410037523013722846144372950992034840894497696546534646974642408901373064167291224829988325832296654991737741309016720560571311681585710174353506167685558642001569565029377824206230728344388711024668086298518468519232784095324953530648788640060455137851569050504346846625569702970207356547898540032000000000000000000000000000000000000000000000000000000000000*i1^2 + -462434006128517085604998482652253870729846357072723612048631952192805960712357654127214742530054120353394827689193045475923094384442163409467245885648347695712865962931761400837452226395411421561899555566621945751987236313726333046739868424309057647746091458169970282925355120469062666430859469750783329568771141066436741106981392355091542207094627756421709026318877706088410331784897110365054301806559280156261754819866026040542300888625308850635951241806364461522551137983110189788787559817568700032873966181285306370989947434500738209673460653740977578314092408463042620601505089535970830873138839295662904369922141716097329659397876607025079170495867450256234465067693684915811375038811070504901573469828669110543119868215599668433500469214577506832347132675261224944459042861947268423140627527352972247404353384118565650580207505075977762729515932073768356988832935514750820814829552697176129218110743644514693359810156463674272736335508109242382763388196003651174067069663930478285988476684681667203996626692639278836815716254012997618858106171172428205019140492166506542161537588428586459360491905010896385379690609563459851015255830784091239337694926192516041567615692737792535192472305313266932838916377655099803873206758100628407293386190519596574435455075296692285612758833945016123430679134203680777399280286315898388587487061399586148278625706548722161465379025791468092782335693245250374502350556062213693139166590309794882343230227694142708644088585609145418349933394889772196565339203214457957032572277445717779359001153726789153661259936257474285085720514339291786739415305947270581171836232332753699924036018722778707023665304070352396461366822890444961081338663462133845416116605632886678983953896393080667125739934522692646298934229104102047661859037754312742872891586810154269091027416590664029628634691609383720170925715464423459320318088621817608154461311177760189123835797320765402759255954554880000000000000000000000000000000000000000000000000000000000*i1^3 + 978861167501956312963232120824756570898610785782050571800105325196986066545195332953137347130796673647239799392890681520547430824424712194800027233237695773799187926027214301553063947385216129492897314557920099552411449580042735207208631073391377241323110128141819557234272920336210335160196606470205923871884393859112266585889364746277579386663581844144844462201814527722369970031619432177863415413202562498268317787560259273979082305653565426161124100542481268724802009963142439436975212764007331657925926711950311943473656403917121833859892075739868564080936657808029962117583604243999040473071550896433939517674467116609508454204210071394575733517119360004555752789271110320841027188727167462826584457860245699304442794265992188865932824585358312803157359561270930089728866753694598842779325238420888984102932760773894056029593576374775230320902526368219964105556429210235880567484665904683409550211852427521879958060573460939020959012949185811185284272020333642356756196237643793463454972272387331113104099934390520382569298017062858261170638906264125341622456022192531857508368832429926787428372553016156015391676966700563541768858993673267971447000540347293334522009231368109916995840000910738036963858488498804100384505810738296734896606754767691969690041963296217030496189854569920345284261623257147486976652213375799605209369118183848018435393955996571332709050067016818481888119040370763642906170041091197521831582733717151906257216879260805831937193135460954005682212499105830413674753648093449674625124916759271991858747486305699624912419830505001081927917867610458080838310614489124422953463852167176268782555096253756471851596051896529989524957843983830258165629591766299884133809441923191934038894251558843534549248846575021132262103085663751921476348821551692719802697127363310902125728302972408748988744886248052597412352970848600746204564076820224377690421009296416683020393641106278653176422019891200000000000000000000000000000000000000000000000000000000*i1^4 + -1133988550620525009688475522064065997958674405597524169817900183314177596568193410616796438665679219592054656113385202053104511872147469258309067202004954686438084308666806257699191114045457347900664463296602723106351114489904352598525614565361417288073397444467054647248219064494977670431650352133077032876256323948645438849365603553835715191595636272143258154387950418397971873535603687255061391493007206877259053483235032679403826945215869455403008857176901205065785972196504393371213056548276404278594225058330580668726464927120834818748308884540608432264602906198451585669221872304815719948574984327391935712883509964680833973560508083133286253412976123191340947726823482443659609693771138049019744893523609622600967328544669739333428427846386978643353060452254836170000315309339802175812520547719066664321333850669312112964320993402556316125246636567974333255887846672606160120329261955910699445191101141002378481524990997569445999877136576735927190369209992650973635575691834012329736702415066605006835484248484157185914097668054099951343715722455798029428151155753237852908896027597592090935503342080667899894191672339214304777414382830747917783595428313767538607720592395153220823414966512130193493366426348029653480498530216377338721676879454766035984282379114052789550914621526097667232389782722686904787756999818078983502865641779761401708713869569603095411910472932467704038249507286511439851456515321544226815790824087881897153257030958361440861164906698057784143531238424414357024842683730157148873274785903847776203212872524551982283905622702350838906691968878846276171574990740177642488226525724655625612776121443072349094601915367033714688761583602062239155323020936545350735920845971892419154431887566899569768406819451883037204798064013931726333872863252847857555557948947748745861523042615109802128544559493303425573955158599447032457481363236532021669612270327611548299416680355648829782730211328000000000000000000000000000000000000000000000000000000*i1^5 + 1358335674508849777103587711756492549177213614957376566436859001841316779401930526811210194769626660604536083062172130431830936718231543460766278118164306621731002332409070692435980418896227727302975271451191395000240073299333072039716967106586094651484405886907658016251705846902746265126825136097373840677271774943776792107603735554584452307535289980560212638856080316474216282125430001360831995939003527812649492701838122333496232411299263296021274740555460654181791884616455293504962994746910006820680955601673674489737227781974906823446542997561416056136789608915552223526642167976240099036442517276417338834044400239988862728595898368899557496235253018924843389762234092890260833060058602649671235947604019739607176694172134687860592656866657531578150387603367502282492829884072649535215439826536609602031557653781086802361977657093589566185186931917771734741923996671677124599381136935841903079381814220309651148906469150883156375320272180663737751936934289088844278624566622870766205428558372054650393534932036600219232180605551664717974027604449502430287228766995351405678180134536952698786795311346038640412981053863040166106512541142745344487402075466466375123721078890723666655579870204624984507831166576954889965680325344856829810549546423375108626163876688336503948374905405768787201171850586106103516481938271229935671303318622112512522998794944766474609501458223749696785827200252123851784480662774917816924959471611882237242025447388750725423417539681882682164525563104816266795457094515409255700150155322738898259155888553060818704640402532757443137905473383728894091775478285629019071314452561653528262690084419955371995206385250180400116279762816445509078038083173793632876122624076771297797454757350804575586235361579854276296783648260944861662856059576979195930058069836505490823090882898751438520538370362039629888047795435466769906929290620578516108883506458170355585193453295769716859726725120000000000000000000000000000000000000000000000000000*i1^6 + -1215489694740700757733287978573486931890528215486252923483997223597639844912471814621254291404596307502974876045845713604509398473278707510915002680811324294456025663481318717888440902004792198211134505448018732938436562421900116533158066753452513180463458806444116322415654052637397001446269183978153605939153280449064201419822603694162303569155913802902748961426154611195787598686996317342855903846500946788780422006659197209005879964700732613419485033004520112483819012716371794213359171130613710727358371597302381789173457946392499682676316240634718370841236224313640221073650839808016963309037824151169753000380928094389289925690414473784755653812248289956131003816007026388483394339319057803321987629846498502803604405649696788780412483830153557579013647983939116637606685847640479795616565510143577587803048712325839763101529041517683657885048454193139216948059517621423507193929773305151373458783804637057747686929573540924369791091251355389086940901369292548824380076578914564305726478511528411524951186620139645705031044835367567678447432871560234783470890388774479794397831074364309346060943496758531528659868176120662681345296769416111291535962002464237463232822663355221133676151762541699676203420822655585975950414429810355610676201364781551866385577382821723765591588532890452997856054082164263442184378706823364632672366309426204212308995802750757945195529801204995907671217300098783389460837106369725439509714212441367001700673139149561841972396321524444183808065100682648096298861943252500248654645429821729571858947108263023748735347589760736855730365145114657383562536043928242935630912305901421854975287068944248187166713446643576999255348775533583768100355994928441090916414408665638551322802352646335897728869571938945740420244687607359877433440308532200462000327607445925403159098273110214800293122882059593821714145437731196765224855579076058776888294383633109002853035028319371219218255052800000000000000000000000000000000000000000000000000*i1^7 + 1235477019601308299262467559480373670195690591357374152375516302067108984016220073911971491667692428756412826038248518772162927266375206126032256257349275618472313573898603227502601426866482298998558572501741269972516216430268239522961005866008253466995474942622084460611471074650836008150952771613256227783472485479665618887401329875989260275442192222664484463038936736696195525607461540113745713717816020049960711146868028668607995662387699524211923704370993004287544313987157533148459587828072429602416442465190436650968014899946892259396771519847722490872226368090205714235692036451521132652471033136785256305815285405827196022332348727696379841915392248979446156435924022183064027314540171066188650795888243297080814472888985492962761294501553369443537998335801566495793366120353907013510803857020506611212231511947224033692311372804553021130298149637103128984931293676112623003715275143621258702012048572551153716707709423150504054295024368846928364105882531582300210162259128017455304009828076126778285417220641274691395170433485308436923819490700317812412190927283646493264098998741131941459938697694728630368021214815533415535021333878091132041273662006099674490118145643827704506414632004949811764940841384126844461709803654379464097357895316543670843787232359142320926397320545622508965676226439550851808544768452076917382493023525564262656198885237450945191354888602371632791141146683211354161697065923642333080029310855796703111703110103978520038636255994541396123242487401614723138230220540068915547447894174484442645874751946504357832322088925309856223421823179153844709459389217665223338230710420768758330440865780887931324826050353929845957621192868077533430881852610489351189556542758440975338549279719193876901224165433618290195325493971311088704643396446178434601986410182249695764465677154745006955003158107242891929040245647838058259517375096251441373179433573520870953029837242038615803953152000000000000000000000000000000000000000000000000*i1^8 + -626944571959972959233214488836758905283133609258404595246130001237284979756885555427440786035741256207057188428521711997058721243085780542078181507972216355021033150761822166468062809877113278579264459565743773462458645527438462515354417922580185700003779040771975014527999975066267932709183034903892329628098166236759429163990759174452121583754437825692051433015381331294838639729828776323349414356267989154587420707098170720084404909247545720622129518191220729717034493839351829545290456690395553148311460387972323132940764111826156131134155343647249843177098981667673742937981608412298513739205746543082134889441331978034522415072580289580697531334587788192143126602386519847741767525197556975736488588666294650517746189730982956449882481165681156617983817420700227133873389111622139529679939027563559074230770516074137003013350970160064168783327293968584971255829325466272344159610698072653354607052215947128282856058830217009671559785600667449565638791919977498327440804125115050506099462430727829016900016902627747380749988473305734805500414548449384399454146689991881745736511436219342114882159368256045315925063912153871030550761470391133758443663109941496637646975899559917525354925460577593080564500939254200734665056437424601596259177348571597545040934576092357047357895377903255032180033073348686626497338424042938858191241574227632994195486359702084197686377766614587331287727203153423880070967796067177677611785322644492507394768463018557685428057324642918009492064573657123254763398380218855079923238130340800742454844752966658769375591072278573717977759064902382405204404954382544130335764308127851365223292167068964722110493516793738075139907163841702339990173743103606837456175334163371715275814458224256759267205771329345602341678162697541651975957365611616009297452921407015100456703646891853477223016081598570248924010892426480071972462828588109025722938541301177019400713433061360100945428480000000000000000000000000000000000000000000000*i1^9 + 482636445613331965805391675474877727011866079088414674415554574847207597404093944730005293933370630642350761751913287920727300397033150611270115230967212523346482428793691578096258701645877707793580102059826198194073630046805788705870501656808861323921233568445536694271483533349713911980049730779464574419826715801253029309878983975094039866035320489320825793924821723821545935946915226946010527813753611784972222238126939015123369524994379015513299313301022958042540081380362403548625506645829612109815000050284492072147893989053676868757837374859564362706839500293621274624346124953476780406912430992326578061571772194739334969303031890271302793042970747731253609419803493972735097681476870207172499879436481358819681784991896031843903595930567842933108154573205857188605768987467600662555626330305146167411558910846348970502951039544417697079081449454288162138708774349807784540355538351099183630442642663739719502202257789109517343066257926768969389121813684158122086165492467033295060446248209704689661112112124254342614467200842230073258779850905210155212625119266391638896197167056147085159385593302132871773986443718374623587012725279344607738935209672191964754741723819301638044118228832489401622393716922405276012093711924351579464376846080081464310725492339991997102769765311710917980215190801743104429528586030746628631443876815795830428575331694897959584837080796510707518944653970622898477530156662569814682388810847840767031383361059442634742162867140553385734579256217445457332840502865770849065614717497459022180886296776201720444330408094117271074388222370246150241807679124801700344522777211524483937306039512484685233442615814706978930832176385026103127534442524745995534995558231630092904504183353099023058332735662227148276116003840462968893300113199062557784866277689757814440247380637621696702628229466549481453689430210752810103979101370161023190416993989191074274477351792899154719539200000000000000000000000000000000000000000000*i1^10 + -173256762783729823018647546988434806081292562245371898015119437771535273650538513460821259604735065541327266119001971244016530248480695077518153659675438042806856236931842414197975632139297955588101919474316675653734702580086253501020270616854979931414752264005256517660015728643571273651051089523786345273485880288837079589794915450804100946696727284997393920304822477365827436849448789274115903910256660062568635861370769805927594597162882464483579037552614157913310096900423908576648230458507210501522356336153762546450130123277453895063694869201684971338763789597969963926368089647638599976416269802808590402397620666405937798582618702195390882993351134595393289380555324875696951740558082027039005408168880677013352077552825336290339325664906885171208070773243304773418431180809482519411098169374744767065740828967597474350717286223202226879691004749375224136269714114389337253780289497936788933774335540068956508091201246798655867506870873928566758341788224104857464978912865845073746420759701605901966878007505197318792977717171574528541987188012352212181347841775311521805674926838523492413888401361741395402249401332383546994340455083608091318692558344521366988542150962434146427376813927179918002827610186741102988619634322695577605053231835046710249374705313240056970626859083787054184363400561277723934584277225243343474973744006335071466649611511615575204276921519406868788987964091688035533477282476556327551962526021702060464919229248458887121636979486351322110773637426831586817451454485213723776800318641907486069300457495159772389519904914454486723461183359252718111350282871039432344146230901134492825414581475898989355404513874742539829319990894230904909560653690889451465758808996343555819102217875465318267984576602804715519492963292217825837159643941808638151971779115359196909451750012826185559615689309124553157952555667645508469631763408692504547933912958046349914684592911191027744768000000000000000000000000000000000000000000*i1^11 + 89124461303715123376376729773453235303100697388992911993092389781735737112006953312195344832228359880592947315011455218777042693061102950514252238874481331941431476726772991006410574850504927891482387978812305668051738409886740921998049079578596088725657441045323564975386207554989495423555877603917082662854226481519849561223338913140637142231431542335978335878634834185667267453208596461765872103118998827555809270730703527084001858525546010271235584878113802011320756221022599723045802356897532478795667951812618590374537536172782972524111005197209396658258751717788775726847010589062404575585470940970818085348718706361571023393091943795006898574654795060143503475976918029626277353430976615178305914670816911554371031865982181145236523599240203767763863268916709373969126539006614537677706767370645258960424394927197363962905546396320706517274786067254912013605032774134170191940601807952862600519181715815571768769288529978511703728630980867518694255666861544399933094344286813377874799589300990598199508879853762321975304446338047418074882143851063110046851068807178609746811952386490789870526533146236785356217656630597334879321475908858811730750916261778528339286862428547530761331551372868260217654909418587784920598329640867857344747296896977567525248882973202870081931785411768565188895454556478715371767793255041054881549362940707165847223779557242135655733247985513347624817375971326296017963785816605766703360156392494285508515036636436048814155664570042452533711749728997241335828638830419304360311031504778939670573981820401017111810808415110557527293312294120520180877189541410587348277677109471501336164322944810717974556565928401332141401347458148506157351988584718849418310739019237383552093705549417463521380137115983375892473631933798819831017283339789541949368099394131277770611681186743812173323164307354948875301133465815870482256025856792729753564328992541417578240604006546061393920000000000000000000000000000000000000000*i1^12 + 4682613101013624551588816125939719785181763068269154395082990613514436388140734997292095791369878976370934589312943870745559084021535473065474734116151453783252104014802140081168435553029909503744897195618656363746619200670780479494392683416681225924522174874839991376341922704654324886519176080806957599139424812780840780827438682061468954493764307358239347454572170708330752732460208509091701354079580126922766243973614977211647405614281843617690751228236328349080211665048754413119129342091484654517101546059112784452605081177554261723016882413720485997231715050141577929457029041078678280858527647350408372223559037160226688597590262750577808189894514358573699117892239032088643072726827612813146080201514496495431569431679148623934532380091138729639133901383659030220048776330467177413896554079810746996166061549099166125707900817287418136267605795455000038167598112942584621634871972488770764659029087774808595462672955830413182013703481258180041657813620803854316843620548087268966039375764274887109006976682566523372263071585887839897092686380830916790063076550129391553805501642877249368477619048055152254093833356294334780215317303215021729603574082555829259311809525139531555652326575978875009214286630430124415405738993993054166414419065027277662190076727804882750369130566947481811417808394199215101831415103339517475127025506863912525563271898057234525330508106995420690498275036111124516910441458253342146604983198893457575431778891810570178466853773591277162619119024323769861641871849627358876297341591510295842103785838695559686846544770562645605459281434220773813972250498445406362231662579618393451662570012295739600840657786784594595346680026725625154338282221041424359332900756006786917744986743379848392903860640119165269939619407990938097547378475556335984815323435375897737987820311027862098178165223445289373361766825541046947596404855916027209029787269389538343030169215599588147200000000000000000000000000000000000000*i1^13 + 84592367627128967505335022725449796231487370501616584794683942412616299975035025116140497527266711307864136228151421274092110050361992434337509720970385010901457009495217272880397546599748721445013899498666800026681930013779299691032455103691000584288911149005844963423184437544305809549056408368203327878938783497776335196413540580098857482275929909610242880270499634247753269186065826943872642452182175511149796430841506587603417997442876867881680820084726749515853751365088936044088936357529912534026313192704588392263571837783441914577801277261381955108917090612595210995382038973673269355932622464628371675262870599709414339021512072752955449896592028087730544578632862898629874392799583633726698904374908543987298124141614970592931410050661423666084148326349926949717928567140758484165195576941019833302290294317937443767759793840551135709735400442637523714165010240826326867433815762768644848269889740971284864351703254878232335663078620359618246820113641563680800645720498663772243631692390334537801533838041086364166832443375469658341348746282398161384000970964370336895298940386885972396135879348939809929078214425651381961439588564572181661482462912110565921501816556024260659315153885991851192291387736814704417009328187131908301056007876512849792011506047733967087866763766591473157985158120392958838910799076538952529083882598772490755279032291049928669291923703747313713232092739225143888025100361217143152697360778335162215842936693990941067717863343738152752788276783142101010289736880008698531876232601410908920171169065173038327759825562044644095784318691071323904871360814960328668645961587028709120941782762955280169055243376503625991657775478128544787725696257874242788905831307147167228192671985235843207912329754382367858869427992175495069327027001303696294790018898573312047766240782467770214727003415199229881258709968524375519084975707880531119298209159375137533708636700803072000000000000000000000000000000000000*i1^14 + -197392945607313369426320029181097237315131331849956966279006714670729345149503107944953601108745840610605707155759554793407016449329596929326080599901339720424516510498100051179762686167767642177134083227374784817783453920992030712797340116790794115232397172560238637384323933828770817544811014584997446420214221716223578816522074178570895047476875323916711612249012213117814539384960126860315694681522903477570229339535512466174214010281649719520285983560164293294722780912786038268758350668882811568204784366143217688766184059849700344772919578534015059263724905893437363165814290775907192923671164443792969240292858483394056662556909298061810751710410824228916432946707016960559105860203707605910539483429379773586919827910663145973638576982103130028007330453515378134738792805377473726099234642840052143925121865565504248411108247795599344694867958197717076391234211716861175545039310970311352621660217016184716559319525178889685690688753467749814631414779362849171434311378758294829322022439839089646576273249658901094673845319123966127830120755398119417044211147564215536390786883847874942389929899147092308222320689550599717418848400691200665029467527013734404814420064712867437392833876363897325951727045132724005811916249906157972955091275703739108751309383565162942243088454376705917928294939800087270097608588879753553140143794942752460286649198455694537856419793546231669529898708006763761747572371413645841074747430879567071069510872034507788612784469357219138803304844781044982628733431644033675360554836592597555670648558592781811446122316988229662295417682735252896835048548399887375462593560610188492281827292222789825266267299757688008959152079753269955298003443188746290322427113262972900139850340347108082629537384367194317664170786773704855394111634474216439962893530526474109485884292033711763006019926038951194185784120524667265758450902779158546918952465149459829152895246564065280000000000000000000000000000000000*i1^15 + 29453532055147180198957657819908195642330520748182038794223455089306785568647158725690487378715344482592430719224954102769533073152986627719463565787350713646793081389415818649835958109049907983900074724745272145435943257577289107585248952873126569645799989736095509152239269285553272508804353163436445943891111405394293117034242608756688684509278277151309988178284539892299021688822967883047006355567348436307575060867637391704065117202526548945207761479016178521269497390931845833980213198045551431419025994742500445321941124852648677145116099432104555032648440690156440829971090091907865250143776160071920878753123363988342121451397277690243628693385137287073615907170301514477571856520587766972163687418764236663020227736451057902975220257858479952035985724433185758438444289137867739872573158200785914799353594434041043976760520321437261777283926608111984077768995155237147435830472604163198045502774441415168357835040911158492805710387990339491209182733750463411576943354720221745237650709376361697667132461024867658921110770232599226363850276338382649148070726061658624559138284700654779369746451182807751962919934289469947004290508352255905013404391565288448892220097070673861928675809063884750951524275250499974806047699468112946538474557375631536754465947057544690360377436713071235339282456082501980460525397990842874947278530054921615723068234986704185907436092126108144686551379928632089004397028671769050568491997390995397382776272612409759278262031532424197891051199076070482339854538676063570281508236692786624258702376962235840220271906543298735547770870522829101746535843374162544571722326357357038076614012038083945971181866044108955535666506651576368698644029667811389024017713080046110236766719252171483149854607159849222637225926993070236638997420246048803201549576924214801454671630664550859301254245426226482634487194139170948150912687882795544420024229588593029804501826220851200000000000000000000000000000000*i1^16 + -2104854112413862919816205905728984730916674482033703058722162166012824436649216458993069244228086736108718806592079253332300495529391804500945477802967603055338755043444159950098137711115550855037201625149139599323255146015546341199834653554672797948357174790642822151117250943542678915108437514265022279138696281807972678089763763123244236174815398455428404419598320582917195089127265412200496021289307648070216069990299080371505394848834251647626680200993112971326442494718186925297016909117497898046636965407837329102449496606878051370421982358050623247670517766909561004857139037713755710941571612805117998426419889558043523998552836577996142098197574539636819382238655943173054854094140327232582813998750240002817294024627381317528878785005485235918687090442154889311919439295716354564704782210233900722737397226195480657412052190952417054251964533169760055231842479702673019978749422430165212454996930344314558323796199736646468988190348253751258655385562574224956815787810276934674453542604405868819598931312408639175223148748515648803316660137664673776159328095310014089008603556335329204177747738325087372924374970951742766248468385089654234900088425314705008298098248687926489745163784157783677596785579982443578260354051470620486526360783545015754509929722211947282614852310026436794885424217229327144776481526939315216133335087169882119732826606984252528290927755166321008343701078934285088071160959010204721703236340452489967748661114095863556590378008645560291989660876879090426941221057175001682237219724712564855617122423141509584319245698654166480017843004250004981465330549907955685039769041405936866405490127395834527729963871322546037914099939051663496209414333798611013254390587804247668920335430903961196553858068322291782412143607522851601686300400112416730935912091055994709890563777555859097461636438427770503956467665454907884578257404550119255650142942979709011335292387328000000000000000000000000000000*i1^17 + 75963099459898874611721070099093826733311113919110762341612425862423762011402268317505891791215312540291875082716982966415271035340738370771112506837132817396132168946899598947622124217832616876747543183975430821728797783745815864235020188198023474190171481578916994146800131940519347693357155239560402954671175227775417835314813206202806965743499246786928455920014297299305142083142289132522358609063221766587574686084509091920409986571754446645024151622233716650577344769766629222439571561013178189850200999311848938178129037717848104166632700755406143302351981441565976992693081687775072340133643497758572296165285943991895973585766526008425761651533091045465269133758647038858396026419232728083693434137873998174816977600960390690407427106292116666314706863966816935210861387034503042743253162713602362682811111024037978162347693442182759885894462653534374835705260369846172496596472652031581866316504013235152944698974603456354471506197794915401721029514037520708321696793419351747077241832532346353855168026254588048418091776771062364659377976862094884435036555628914527609257359817212889926471110204417109680662575712674044609581641939031358111334543848562121849974138001024917029777747694829310465238287289272641650550387028278720155236794674989888560359949636067088489497963376291392940035479980072203436166866301139262416360228320212734343283003805571530253363590695911551446555620344557318883178775661656260715494697952924987195754022579937913415579785211838304079000559572398668774730927007596673566906194927301521875478893012895195976858142558580414310480243177422086368354409324132578007922610732675443661009487888038196069914009494785074586346346100085330398945176825870967956020255827750265590941133468154476803650667819297935689215949617789555853367269736877150870191044733448980790388562621014729952547376847991559224568140510770632779937157854262836271871381339154325869973995520000000000000000000000000000*i1^18 + -1690015367837767932086302137805776063981398731825681541363905564677387112118567885668198556328003235796118368643303324450887931534321237940900959701858015708257836828960443073706582718006059527613551745989318615023682229726587385245283655543502646583525913693519506873852368497855025770378404014677320478475565410943231248388754985923871775843993917954361446118860769983908615694771494917146447061369352888177581536156211555153530443189054834432529638284843096979652788697614940800346747296861169200262493007249287684650811420037815127865592467096105777925506187696377513909503801299884635700137054366889817392725125157296728019518619069021809507282360080144434249760737665346786275881764088162523370079280466529142363330022388679186804820686636633617278313723179979013046973603542750535891220649902787678257851288708121020348251567549030456217263596746952775290086684663847839825737591368784737951675263480273413472986465210600962943981481765502864093707508689370512748994973325702823664053545552330411369238761390417315347119189323257787295131353383921737151372445909286446029639592510918810053187331650393811378835282358527541578382877132419876666905049840013408828781381272198602826287066737129081573650576928184105394863527574424537145318385191102866369657534348897706517039532500536352942789455539612310636852367328387379433644049645890558193360595883998828338481257724252208955830810434549824179265601677352472486411928342007917590329003883841212618956646487671535023480196680028075938910367747936164976295187271888262675274030827878444474792576520303406947626901826727375786983885515549587153056793448439404540553603199300254973377095630767757184204731549951162056980526795441629508788463790395220564343146708599323464962296021275056985494725769337040069384795333624216310051803315575363688250492962776667919571704178525972383342197288902900071037084394958964678641296872273563788037324800000000000000000000000000*i1^19 + 27433550915288365798233029774769915025440397640463847583733463027453390627128428595749910189859766935632682411745753425887984960874079378747952141772204732544314520470954829151047215805821610018203459185027381557051292550831186292724255188281003364476019585643189066596624284546682884541327791093911589053493640481074601220490174316380102350742634937695357544134029580086315459742433880056633586922111506215174159200245680445831260048419664037979693344998630433553335306308467849141818671247237814465926152329770556137746523226822741355338360419815926196261468432030639205188603430171287731650723045897094640132082134356478124788809721041861142782847176198145345051635441447503121794614279633708106198612420715154882055857759733900874885378042028779985460049638894042956643729776233253240986205129792908310173122153392275901670980006457891092102540692522634973903705253448123914390315523734204695044706210277507256766604396002206865369660835756916853197513371620316428571918547395971948818052351847925033044387848096782361034170455095262006443465892649704353887837000889038794215307548298635547396309076012213476573430313088260324893926992152345394123378899396257389700412783074620319456321285763478539032708765350591568323320318744748636865723441046464265117154249677304432430059133786352969769811048644109222641487598967605561275268949923906331721788866585972829741671315989077041762591788067210928713855326786913617231099635539744577564483956104384748229906031658713995963682172403052877537112440951757356155457437131685098411260738887320278208222346440738487384012934257140133891248701672194648788227976365675303368531792684220941328179661405380050171918622749704928809592741998288365453434284085905073567237752321877376719422485368521914939986593480570338100830438531951322803407920604595772105356356106462787232696801952549049476396195751225323257515030700217239204332724578680446124032000000000000000000000000*i1^20 + 12252350158859576462280274563601814484938198782386640871476398539920941987909207392646798291766582012972892148798094119145995558339622568494984144608072079074776735091170353491962563303523425690076570081474676916893398321538384810000742068339467563983847709038200124050472604208656361606889448878383797705215869487386016138372476628261621459943184319877664851761678318051591263602836643178564214505981984341904016203720871460259272168021162763152728501333803515127433519236796905820622914279957663107412807040260087711757859759645150668216379390533798987702551672385412679773622882400566658852203881615339758135894013374981741011594110759606215021665319413676770736135716507411777706299299186333619664292496563242510788306608614007997335912270074341706526272162684273107853411824957648172091470056050323004006861768407424458553093896890288591755752562991730080022047470497163631701904548879117599219038848150905552428895005081572138762824723328802913506449931946305713914047002514928030570907115737131135140744979694177118592490452682877294951631291735965680119554396161078955974477732384551391690343821426132550028770987010580159179056269866948404584868420795255751423874248178711975486498032746391639960842386678978698610043130641060835912365108565560866136761060101388391560902094190681057717472634784288118951878402391998913954786672716460092360814976522166774341796454494588273435338945746701468681777152085694760087632571255861696127036517737288781044346311501356429062941718466623584279718961898263894137119648863711722868343998259347773354301378686839752669426970367373024222310359111207850156590368797795255362750948498651067259966615935660341484986899267132704412330931540564225732062438436614090119012767456247334470370479776993226094844680979595010768807726553442892294196114331765833348950563198807043453561779734050552609963713064409671097718934808380070117947283765691678720000000000000000000000*i1^21 + -1809738003977791688251408535990150935442096851207824143952943496380193540737708950646154809019154258425058695502210492501148711427957198224328882961347172669921518532639503372454950349945317813563159380481848976729388035356294227489677182999624804270325413253439533014126386173079896876634713292011711118905950281971927681686983862498519371332460956208234549629070036147521803957699075813345667122173780106370819303546720251177438517457402977836951791378107820666070257070527165910182448388752997497915833657383793476018860086022192950194828259870148134421709911973944704726956122580033767965627461976084284546011234045181130439229930457424205748965251334158344424572880769824895063855135184921684333703113269020575874395090941153286740272351607680645383298363965890781699284131001392928097941879806496556870604186355253478034347643786144146443223460971422176892348185563700503642472383165307236670548008940931822628677542229494100426123339093318551839413303622545740967897801745508559104069884542841880263056749141399190382705303210087691309957702255179963496344487557269290220143207549458730118852038384257332824863433568989646620437355112288056180917191890852401662454871389753054153952988119462665725324411474722148689196674827745609538693611908733104059133506016950979579275457208415374916734725239916552508184081454738946719583511166993401574991058416482729891880515417023452421467969586057263601936914362730060135830016494647711316397274298164946707173294054062666283843087751303437273028691510158486054628849378387162498985792513471480860148454312289994297583338970361464335765036549141854901033043010922150378893308415160158948795442472114285476781637077958343995460592404475563770022090582032334406160397578523479838996443205710632886046170279755455512746660880331405802654218641596894423881049818310396619850511159832840953641210328461460829224958933297563135303231310974156800000000000000000000*i1^22 + 35413347224318099301883459565770946094499570852314509936381127869879615956623554078734302372727672217093706426135726429987656514075568377135344326233369944955556029530951872573142181285567565812223545287274024817499027194742842732912459565085962821888833000717313164488199750974155460947274995440309045366252143864364105136751531085089299471020076475395394908851530023128673203059358636861301914365178034411219193510424249471884511958155285299175042181989293733810822968058936457585282926092298236292382194659079779017491428872198223768605792328850231907868682103706747868919576033768850031133484433700285817358994875773512841670641788380838345868257293312187331484680528221162692958447582369936580766608212501984899640001407224171179153859554815064962239308572399658512132407520083231667001062744929160855213078737619127367527961319959285745857970343389729194037473490053237359801695163778982440839972406755666139553104714355555151388074114218098165049375096077134760613562943554169776821966642828425635085169425484941214880770131889600069810433789972468531926700289812519450204083902029573016414918894006986503496473387410589493844644362289588317409649826717024968880458987193927184305285588146221104743585014949293778780412406891314726246803920927258603378846363332805719603108888270378431724285434663361690743176813109768166119778803832678721474464839524713338565958098696028669595322318111933374370146047806095890776555291944115057776822374308717452846224702038408814978496007705574657493961318407452301341496351061356998745760933946890372171015974187019734987063425636134188890261640449305049089555297490275375657520235957440124125158759420131667711149739726590298456507545505893900091046108894726945829748635608455427331945901112042818416183185331200255213786066545419437230180694107375768210157109149192347031530053994334123462201064979207017951874660073400688187613812621312000000000000000000*i1^23 + 359617712743852701922579041055181739388014580990882413164142993793963078147360225739687707313254661884850533947312809450994609715075849194753113353697714001654910896917043609291545027349018019074686766036234991688297767322154064105062770069841494734484508125376429463913682486237124902795348985954136324795504929882569001694145837767034158789628866886046436727373139020846201815101707793182709441319156429745080620266201282326980881647238439580884699582959332080984223277391446734414544396343169551211605149553167057548101732715086075733246678973848155630625432132721861837478022473000288584239566401612399449772164549381778677386446196379407099948648659271497424590627713337421032056571813077328539010663995618569040814848065204174392533385461824968370630712195767447085988141423344407836024960888187125630843490703640983646631469869959941446827294041448334811143349910977262909172506420913199196664550761400087488203061944688367713532820088253013080229035355613311220997902376420174860744551791144778070931716901848587204538921185964460319709033166321356191216724556066746866514450545913848965241081781930948810544262632884116782044606011020055731444867859850727866669941954862546024131907903385918471342524560378159110146892902105513701965038336899947352071971001541444818363334900269511153285162922688730416970992193674255887162044029325743026303762843062786247798457642912217230465340073034934677693169490996566354116040333099004083339895760781347071152361809418774583677281399423284583706086988550056057258197214279725539313713497288817631918600461730502161636808797584131059047546488771789905091044595018570416993082944022998241180823365029076946313544143644013271964099900578176880257852776811063359872657600060309881040242951213132917471766393955128639250068059623943201428576050434805774751808537001653585529634958054912939656243574912169571425071511139927856289803141120000000000000000*i1^24 + -931055980752522879239955449618524467821317073946725105391678298367234756220249851256478154878150500575671967031925875023374088824222929069970735901983797990129504761859116629956400624095852840642457362354632913952888373860581977190786776796759494848368248537122663543591029502512063485569929556123682162198735001312477610114190360519449976979946055805020342522437182694884945194037363753521314979515621693036403664949362889091164318463450792771704594321590374062705514558795532346211554423222768747841364011162628590200011442025229130790675755134149657406298169194499135515669664829847754341132154275606874374286666623263326595921004950271186113235342044192537707116916669153196073458838314860537714281993267217911858928035583045228817482157194892811307824433581457173220728291571509953066771413846850906804774049190392650357898154732722179401753273048936000384894320102121003962686900092428781663328641520031554951292329762587713200596014045477859052006122765006668284316226215568059146880162007496648473894676349846339584101975572885156261717634410206825469829463406801356782361962268147561747003599906892530839179706376992425591081490575679832397302436186780116530093450883599758708625559570602642027853513496074616684838030037864819608300616041184427970948260000528458868748627740929976390706407783762280789390549828174255226580677876984155031644662705327473033412947375610279074871684051137015985588915468326474869100439192290350884642809530132181633848026229622556765879591573434355233439776168261016392072346249792128650200111223863474914408906446746631831765981846058836675493418666061913557279251132685733863481691664436281468783143502909876717403552338175262526320147293298222897058748312122384691786909731000551253377903029324027289047210660795761046557300012734879496530289129876750060961747772440569601571710803731340528821943553972585956171054846674421803909120000000000000000*i1^25 + 1703541503990949137545778873520315806550705673754305314139562507201254956596598953739110900878521443977039221249379551641943108320239276413465678702368274915835296706794001950027546295666821002654589439407231824781774467627289691871230431864849885755971630490327585080495988323033724913254105945245855058119020239799083032349164274756437377795351165983555878428565068715950158582311440633289823266576504614245218847979629222974094459290075623302953138375448899693837889554852948145165185224947606599818679258283748903863026373589054691731211623433247660859096866772480901818265596194389689577391534783758577249604695920869188294263963482683627676994974951257730419469675861343499387071039764812601170527733393373671896594998802522715785392215486415282283462687631474076422278435182212097135502790456498984980246257635530357285337069081647839092967220807735246212305484167033653563475034656366117628276966639703982258740235755621638970666709569974284741315538913731988751570021867973953426499480300685271486513384274019692716567645046294284634524295327104775630493211931400117159138089268951355685517242325652155239408032644722654245119909652716232755739572539081064304890131563584365710369305714322412126977033479641963466816679592793565639502225025092668228296035686515857845949178471759911671633744137058783072258460071999213515262402445534463070092124966430457920239404528172074761186578785042880717955165213128213163746626065930936242614700891564918078066004653327650372440203268993809810272160609252615236654198695015544689762049063133254962282032083152490865222693356029218666443542168741525026432891161560646465309450903996496444491293619940575525629665118084221623964246101586906951924554974993249251252753893925967814728440611046553689130834673026898566873060378922018297761060579225305903118802635399875805369913754250570577117585822915386524102596624241393664000000000000000*i1^26 + -1658458037506244988877787905092910744485023074534932727280219875480797997004480626572549806956792765999621122329244387123862335244363839766556236352734337638614317850438853868415315388746421186968543598232786669882249696690221454810313641993426600348337463783027063676909877691537351091888924741703594557212219279963995975476982790686126618281449699865138062676877089068497087423235850293856258573600598396206033424326773830988910295643919299061713055124214762916474615583425426565878520555722022260261419307835295377790512286023921115709421541533656507616314505155753038969743188154470885389016566443022989965744156889447355913901945319579628706612563107913802599238228982579479320814214136236638719476889830526247030278086705049332270760136031083201093276242019598050367821070409015952393260380863641852802350170479567011903977858866351172036119874449621372482197610512164377983564339486751065915327897132543030193985922792365901200739542531035981892393715172488572236346245350904658047317908228293385415630348698999687872963639711621589386143118478154479726703772550546120641264715795443308343820722025603866775895984899075858193029308463727235467652500347959961110754257263195070078551502627291095785482379460208397356145543618618181279857428035293819491026257825185393147972182012134115437138888274681795417610406610307876588188978457834116866056664239415843409550000089265549741994886503712425312765665259369372652411779588882860024516812499042347112898364734271568738212012525099888061023094182411547473775444869004472921336788400004228229874475082147117468056639698298074037019225991965017253095507920434523464966839188340624439613392779868496692893734261929848085563918121328228823099950710715108983962173506576892708788616895148387460469309565898863322455010345292148704886782308323449428212895729471802935492119173297315169009227172369848117356371378176000000000000000*i1^27 + 1688074563317481280018461946566303264897421218641775634568170033833555560863804577646131930092769833257340781886920727366037429628125463494482199102572566876488290684501516013076350039844885064952818783080089611766498210496612046217210240475913893092608846105916153823244681272422046842289912926242065028985322718835588584003553703670909938124102914866094014612937912295480072107959719606568838025863201270389831100650717500669095907814672308300980495451877590471531491074725206167577688688105900553834357222207571948164605351866002754414996233923648530418501812377450240401939707292734836872272420305022530207518000337836494621058604318859483469828170676052639856982274416366869539668591716837286649611406086537129079803131220749185966845345392893978718349543259814278420798239571343697893495370652587580419535741739313687369297805560651536383994209932211815791528036365450011958967743703587894888368505119464799095776983576211315433197065368411445566684678836067929653043330866373385482984075008861689778425436832297702225366754743223692514079535327482912055325381158454410847086636131836608992414004009669666917191052902602000126649217889632975591129230591332895814484438647564629213733419187925669869512007233064579991063676324738493123404189437166549967454396836668722530903049537925184182988265886939804761115749102406037988204553241071249986858908723041030770512682163284644702086671500808890358370830570863622909838228480161939683528424503045327066914087325692859209419452169271149740288392091038152168443565911990838260497803833215533129135460516569767851722230243306627077892039365708835321451282132605143516274970917336397342400698719731375656739406241476709432501514380728199588653945676576945056034540856617735624239075072859947054184091597220390151181566798883708221212213763639301252331206777956045581210730197806203713701135882463047021756416000000000000000*i1^28 + -1019179603701652692687192514480488263784539392814960137890163606904820189127656150284000692616920742314527684293507055991558301733330451515122434884733481113040577949169859836664816341075489468032123661086786474561439969379541618163969503360231630923325440348641521305461809095844874717498708061826139110730210872733160025022700547437022462122271186617764050677616306705393322001178033454831486098292266650453089924709372833821118934513403673086565318811206544515933550990604112282098491858371739977277835300582784504979289295799378735914826193454645571333489263510452435603707288116182976845089969479186039316013548534410335312450174376108748543755665966208870606848337321891488519102358034907897627146447727041484016988245939533470285090525269877363294246038437337142899368196075977034953964992882664569675686485664428801209962166187380416669089980109244610725357324068247677303415540889520520164382624100370566590254599866820414083699508208587897057949330287622316871664380530309106578370198203210577331648344363318189207199138403596087179030511793709406806408350488966730517931706905440198833163788778130929706269970834000260713223410668197500318120978705939887868294784143025632512116253232795493494160534952258686337936620017933731236785538574097873572668396002217053557782557891577816959288494917953158734338304389913637695073550848213454743333207197148323820574651717917936025516626803843760094350141621994494318832717784013593302729637179442088576035116990549775876473369300091625123550790114734452336705283520445776585943097061740312406945748732020420868512986603615515699443338929308846726238581907966261523226396030552709234854235973054833920222549408271598715974731848302139579452517852538863273792974003478713511150046012905487192501580645474718223541628126044031312575251660211401487810602855379835935488195680386795483720981936199643955200000000000000*i1^29 + 549126835678192830604317378737467450865540451759427799087071061348288112026244615093911769212161620058709329710701626776537844406493787730623791640672648101078360475958694303556497093982536401260660640349670081618120792902480122537992380400259530285359948696435967985646984047124566189190317831681263611951498358465653165467331113994072168808110286479556556682151882620126717394162826400102772814273235271957523127245707235088559545132045303418739552616669977440023730186483461429007136419345605614544571543811390649960039584873374518280398779647676277140383803804478907108201629230409875474972015444974760443271344325055639009218655191887347904885948130585718218058958312821604536057939815971065821914901583952370391838946668327289884791818474862573711685499358859789649773639153534756829854840406019636730012673645022309040893292337667431025213272180032722289348727936140813628461281125626128011774558981010192822745696456031052383198537370361741141220064159459976019062795195151907273505608900852556359089475924200302000842477594053536433480608658486899648677053747398682353703026211034309533108575176102400011223902804777024704274789015306637267844123558424762457726460560807475568561484518217818817998213383173640491754822329354004821103007940890050651815025869172876532179271965156584778233361144558536538018018472326069608456380031501736105844641966464593331964868532157270465921777207445688379197654066723635124904665131732921083065839193361193513503653356722449118021635921946014877986877089171989415819264193653099347061670078281859279809368474528094859543455005557729762363515443731701159507914450947986996458487653279439968363925523529041829152698252946934539544694287539316055570630717239627902797934103281539454119885267294615647724681445876678643521556750550576882078124933575586051923818030339615194261555944103206474338313426698240000000000000*i1^30 + -29992291356012721789328937393921536025152716751598497774433788582639384038023820530861558628405884660563160161926669560400469485374357801891551322408061710069781543225179329236213493852315434038776815914684246276221250289739724398965507805591650545249465294976520297307327482476212049420722213839949498891788978945302604900256867471713445600708059061129300913444222557797927618598293061574584785618216974925242386909112487610441079051489560762625961368808280544080612653830276739998058422000115032168941678867726804769225271819050839444479470024845239753739947172893209018757141322002957706542975134984647491227247851371155067353405912700180734052777973819609976561530034652623608826545415722311167018580253782138044587255756304094758726687376138873980277348275320830497273899189142499847628140482124264459433659988327199986957290111753030087593991443219823823731348769204549193009995131924320652399856181434500825289375575575685511609930147025702955652321429152632334828247725983428175012208715398515434764935697160760236927260195746828896791559925848800599457986709562228454894735136217897966800849345841422962132296319032276591949465065308614333275923842701351024868290365792218486894153623837846806010390336748181447024238860458405476399454024266413562187661912037171973908810471266059920274310425435827883224450502676924183366803949328635317866257367423217853869525855895651305405705550238744811278272856495196724293548122969012758238252883018940962177978948072076141124971925198166782430352762088185923209771185463833409459109952227006256332768439270203945596097930069121041723545471653754274724065246184485331338855895623506375511039349621877112470998598633771722652584315810779393666510240540791213919218716430374914841863069480980089140360703331071021095571577331146833376208200070260717470411225459662526078027538028127468073779200000000000000*i1^31 + 20766113932778588565818627930820246463168698104041021505725065557353727083796686611867580394278614110101873912862516557838784816625889130832142012113444661199155244147042217621347900672871730637961121044363103769218127334333562828853815537529062218581262958460024370043906795345717882973305478962030725550357404990923637342788120995071586523343042924816579482036371800763888312782534772398728772465102837773549625303433972214866010570130490105272488468918804754849151719690587496248240076054090758272313492025318392350733076974388648998763516534396260346526863677565014709443414695351761203405386282017448326352003653213757748887569341929154583712416267664458463335858461062388021685453036877935468459357265951680371336168713378939482980321097038586871653338597885740747342913940122531893215088701401871558030194938858076294286326259609971772319247239933557172368440115411366837403498183782056325762374415855782840523670629371102518702200975283625695602814909040677821992508234100172607754549027538130625167152959096480796030029449106178055468469769769090491118295864489818265528487611116527958457292187238027903286628134657440461853102333453186926975226686033817082937079718224409087382893041162602959810900533097526379685437647441675720220352925887822764950436413135693085240483744931889325503971590362743415152177639560912482122815751626869356320802227733499928457799433583059847593432905751272188939059246271555586845284597177512983190740208495648516522785035278380637684774967991544957291716772962558068717944763514194940670874057491715389481090793901585436090228774524482283090676624558447038257733583518222641249776841728270380713380005004351744878208369463759118850575308088397285550404917880509651974800198049148716926324486947628661914069691646000927966576708279298587033631214706047989410762884065145397323057927364062216192000000000000*i1^32 + -8954118492848786427455689715674079857244185228002132955155412514699362221526274977013461210851401906022503046037008468418985210275435728156246917222601662787894864966456945207881531199204129657318503939699598171364742657110888517065513063114223810224980295921350460808685240691239705660584221315417081987977412040833385021803124641548429343753250733283129539931911069667336861384480139985431264088379366577899341905127474445322108317549245984731395812097932494191472046832812197031770398771755041389638380047583277110139795008376493115386602246653352636705894011678368606928373803118242632142465635823659615476473147768125231421456967003566597913322491269718080811813652476177542987906152755144507347218326901262045907285089880230374227524250781064586577030198174126204855305060718923897805366111599052324633508893640706732428371210739018417899643805135595798460854384407794187881539569273244715995466170561628907028681627166833259248966922143412145807566465768141743055667546796616120631525179451053231954137094208637989435304772006336299843474267456017449774098977875186211936005921089546469602520936139131223499932010090534394435060242036779589035816469297764027118729081872529423057252417770504845079390177080275277124887443428832675030294521005669286353051715497615691587686189390666212614917054655227276372002017340390461217855861388337711673802142807343492068018522537351700227815265773672610741865323117232256315678031212677418851378195284117313767212109218005745724690746065623326336822514798476395632424736579306824929355735988612161481784924084251766878377971579970466135429110628425007461181824628281205918185064107389424312012884235974882668692644326095937036558757066529545509179341993735266034176141032397513452702094988401296098637745900977122303590470054498989769582977702174742380925697397938278251491221307392000000000000*i1^33 + 1123054649934373869198348571766412935316781183977250320238572139766749043524005765769674723622404569761246711012118673934574121760646844188809915749059083332853871815232128661092807325641108155063550056064372790130014817001285443670774893199285709778552299392382977218235422984001897499568459334213733630863284742859353479012241044723942915243432137809104416173861868763709835260800424266427850699674841881225308849905838241271184216379971876082075394698371186906134711876205052211710028592539285019431040993983415817839778084689875162754493418929591791001610612125954210316514704502311205635291642791434424689665041497441900446104613231933421923780593397656379736025574737625153422578281521370620024257035368308206165250933090313791974197510194558941760376505577228607988759874805903971740456866871127104197091946295512706487869490089143166876767521731408564782807183113462754254952821004072403641542656700170517790585007858712929991061740419255211200700202453114950692323104400618152955671084646092333188247737050683084378220440736129891702741879631713196090070468784989886605223223370970195569093926261155128079949710839080999916845250221627620260480509476939084951864142794659969711499242680710988236318550654769201740670971252609251517099554845295316219422690403393032801900535430627935221598631657382267288009173224354108142203171332999966138569060313875498022210545831390376303918345168136300924595860200404231395473602527628770170521763711096744469714256443995673218972544369686693770414638109473564983866918779859494158702877056253008765236510924098611526621951929830182467810608013614972925468819199564023031636053500751694313543645248830768218778127204416984484412579973859118483781525945039979219049867277354209544013202068712250652770823713707508700001042426478664232969484027291038988242319144431478995995852800000000000*i1^34 + -95349216160038384808042439158128859439362474718808531244788466609081284750872934042111538821817661218907096115617889773147430670687236305600985631959441884327388666504476214276171334726529931345987415040477060670908008247195971165230714154655870907587063896769345457672598457678345945046024206156836852023508013818380997432120459429135661351424780610337023320754256138955915907777438381154377583799223537149347929776366760200309823721100907113194570274491541667483492682311165123838449675900141952426107380671216883172913445031693775294419577912449401635978138531675499024702911643522015342886849803058049361859144817933496887967842115044478673004209189274071237890240701989538891256133304177601850355761304778697109070040038032971383356484937983467354604910775758556658858128355619638615467836051788594876582087184257630514197593259057972196076917586793063878726899228223251802587946172041705495836305736240041681928284582946426401229101264296787620863162359185451787192673162448566570780456251315374240734106736210874639766409833141167778127537459411827552678306685417448316144850478388455791271341921119727636402583510245949178540145662956026230591026998060796821664547586111707485762705007797021470516451641527975429656868858180940883969217079886062277748652912391227194367248558649667758168254143807755049206846526644446478238283619525740162185056794588106126272616973029940655918089538686508969218083739240757247012010134207415516856523998144936334977224178607747419585403687569136129298529038120716364769516163920617605737659618754412252608020123055078805144410878294515048448562507660108105374342084896545009233373172471067420734486417532219257814578015645936055812565545537037044583132085969318592609804888617542395757215442153822790302314719542007522875349507180555474101528557560045727975778841519141683200000000000*i1^35 + 8601184976505830271485083488548526000266295958157556249594423095507603442343510903648628071420768053088319686883061630128744236549717648678714717604026648045627689619595379152663935953459730840719819864663195548270650268402623264804837850687022825750347501009792065830870075307632923045059595318132989171414899064078688676257872103598381330819357905737732344416696525154691333487086339729749183920641964790142920627473011810502417120801754159273749010175301430887915389042394689803091841179685666133113583109341768241927686936748007708573809576355270852321563026310582454999392374234677112930313939272939336301664122800667952621920088902859222137524607785536931731243349700109195318734128831223698003207044666661788383831392207747092252821387347940682718002630144892713455997540369409973419116408456708807628568841484019663330702150614683899416637740234358376997448402792178445849764707711119421898004114749628924672622406607837993923481587365338261848633139415218732974942942541526957072690440885092110173278213670419583644353124739865088857673071066630304134772227368568976703010462317151441417280380773288660107263533785982301997928121278613273390764019850483126537609247818770670740307535486601079152831582090130243444684746920319237230726939303976676423689032798676469241526208386936800439215726160097021186667613009278072570196919524985631594407287914248981171505032141807302807523550755060894796398654627435000472880364120389038032991361202939571861608091455191567746689375823333922900953944320055725209709015238803397861586873966195211874060370274704735482987000580740301272667119579813873304646330457041357229309422686559259503276949315834283560915079986816927529936346169320814739456831320039373372478531784474516168476178262985928227720973798696481457319075670361610385268425793496283071517651107840000000000*i1^36 + -316015927857245925217624893909740918435513245804512468805446516489515396438914116256023238067821979823062359747320206442030577016270605514664779158954633511722234272770839712840320801519577212444215891321692213658009922067456635358500136795838543108638522728142393689019308721725265918823936279420523909719327756821558695615780727719845716936336441776347342520633720439714769634041122132747242907674846886768941985823900875308665883639835263930045321950402967939098558337012189421072480857466993892667271201525628335327088492618813120786766207279311485199270204760094708681762150408653138510724664752884917918953717531032209741456860126517869992542350080653852756396141898546485881524063760198178493588884559052216077523852738570714839199686967969588390947843287795439785512644259598253799114879777735582029998274104656170605439790578676946677279817874768607254234443253671461510517097079057741162386800731573527456349730280203915706442077769695977190355175679545068370983342897791355239345457670475464540988053600406021489093441510969126466456759666006358419021222940402897823764579734587586747654099331051246421893026008896588608109092544896209125454153257300885794744118288884594459055595603680002556944650123052064274815026753558055787691037858637708962501371366943908703737972177228147559968254254498749043568644534041165962185617389709249023387313028303024640517807449884971027116386902853684186514073063503878121593631905072621868577713285752699650296894470721374937557142807294692709981214144690758339392110670498733875248581269438294078296237942113753079468886268719396414404626843982287019912301129938886791358006570408230236609666138877104947521012819628826988220358222202265636750416799785031829265892474974849446003865798739592155924571426757190283238083891130228604799699409715463695892480000000000*i1^37 + 1506564934112951281018362624919235517912182939364017101228295985100983997924207788996248845952916511791607302370762667335688262180234340505991881942883736283110939048869406427760666517406804050997961991302657574483590076950831317600925302048355022712988647963332535235341814183248952223796413015509293605496612651571383659632320527813139017534651881038197922204879964320099125103221931144655074603375618108185933148874808712907741698624809685151011727770996005338621260496114343184289222379178452935743149165684119759685647369051679106304251402536741552239502807226092933966140049806443362652771124376710807125218478048172867756431879658824007651127133906491142512682274850319714539304073734234470201333949665081144167169804970379438343298099148089946587882270013163257193052535574091539629350062098221203853362411046298225838286671143520203685253354914382930181064738258338492617919664686946044433740297175426780772007457904204886526212164531457358581375531759189909062077716935548914950136221471979193024816158074429807956700752745094350305567233283859989745293265250859982541928782402516957148816559761623039201804027402898324471248857166377081348160848418196944636685816446964741262193671703345926536138404306622578115905022441846683353034910551798787245851103145452935174855085601593394628892823356466294675237484124729079060503266531504778800760542755234499534503062030916375633867694103930439216770261110599047572582375140606126355228096208806221515622401717803373446721337497183441946456265221140685067346403139034953727608589591659675706087293428035914111422116180747810871311109002823835473196796085069858291073048609445568752738937622732448593489786654475845205743015461122703286845918935337355066746453355578962987349720167261679393693194404079526583469341752786760237142299851620352000000000*i1^38 + 184799189796835632044080237322211497664669925077890819952145157061987005711818365257000175872516237043588818069829179081880960890202507997356031482522125097531906014762331258601172536807202198596209690503350856014621158511008548753478056773179367620173884464100204811286556604747047164494444116244468224539685223878907777881523935556736883477371555277444361123205724362011449488449287282896782003942267257291156590814363589455643738704191923191676050793848867034648993075830487099804916824492085659006666821362267201986298697469562878592025796841176651709642537221750837697185683718347805851322645968575447209838271526049655535851282459356139590270141565556151514101787352124297622921118240705205191134329746479818817572429209778938896183680310144976788719152689580232243989090577133788208769378017543463335039281841837655947297934924893943568889354137135538111619617760189134876031224694452320630691446013851411580071644240569854398989908931351555346511517376377254185303080022194211555913345404874777765738108552865647339027897474881702896368802282961823833722374905974807960198419203755509851173924007979895020676722954374657109301995942899475805124400357797891648307178744564372987514122731364629413616368087435328106553634962433633076124253997481257822706187587458387091391748187687109080332432325751619900555646238902050972304027903679464702778334211349845900164424096437232216698579347195606436829731072898244021562409454213484890358460440880337403163811399262797617445300532764708187896287672701210083729580193625745565578037690129503844076012121182848778863490920123094831704375141150266071297788539117208304991745506209524019344956273578000150160096058640794356278413341632346636620797285027961019765217575304449963230400331804692997145619906975536827893434758256451478760718336000000000*i1^39 + -9994719324603389474070100993430198231963610868181109779226863663938501478645082809223300248804376218076577552743039415999151722936665441398037006446798351366009434065371470469429755339202178282241561408377479210644928737257240870466813808319889858538146816197847376925358760972059562051474141199020865987159519510751613933655968882421125577216534787692997944624591596238011637963796709029550692037672562091219859358853241154277927685049629800596654267541433549004394873185136701600072118183571977032576715313459255354496597955863048655169111732923654238612582369796257925975459092739055232487373039592441715459190841252932882707617754756149480665948071873866199093974928521061967351472226217875181327270537702201345689959714572686371507154468358189476722324877375193349386532779844755962757856853374293509166084803051810369837392654026882691302795499066231176652444456223716677575334986004020978779186438270677304583116625647073489552186738208413212627305607815866891223007032561937423750937978608172302729503366961672964465414545159530818364276873662392056224684071981041614986050136491552151866145108641966010548656541195088896148941102058977598182969519023225296391525145150348555968536032568576459451349335646640931015312612198150440912647878019047809027863142908492971049286298231390271778008020873015908331757706422490305270278962887687298098808327877344656865908181785374176201592667674190505007293756765017143617217500133894357868241884819495145868977406202049245676378809997911714718804513835544384006242617458804438690069880847553782865417450036794695980698974065339498593164169252947068674687002515553803453823588877557527343388903206413706136059961919003409816054917886893194933375957852964884529630642336703556499187272044111508087278510503370210176150530934020505600000000*i1^40 + -233396477027910647650131110128084209302547753506599757932824941171740453936860021660124828704167528830556572499148798560691073763426367276016083978765413266272548867196133804366023548522597316852512062825600089992690267564108402326021427059459869767844981446153270157457368122407772073253953514181719473369051511353184418904230307079899523888243310790282868952786940875745036091417078061155488066439075508306245853560382450740752480884421114122582158714995256722422923318067524957839792555567417532534493078632549886748398278327160293741667961497152508890535897968754364392956858681964612455514394473849448716717774276445639288967090199614018223936009463082922712260631328327352920292387524026515878711214281572492962877535468502969796326065622055708153423272497086574853730191037224040411135527275294309816175950050347341592851596804201934499225621437963415420906263986467645638334161298360092672828488184191802431259496916168230560628428333540702491286919127333759945126380890169424700823605549603380037559896403285388690613804130961996961459650428204170062914826678898590570883801298160993721325388451453845664219233130372656108918987141180150488609563921296159901629105727428045866464110173117033259879098835223043699436120013070862839217986126299010849697323541994774479993234334231506562224234818848149151693958192999234161636654743673649142767259514316757693543558076152312554487892141753381592474480513288096559127036733499027312378330350740317630360757991991015235500853872318219822161280335049787811226145561172812881777922190481158998873287951771917124660527374939831730092766200878552718183444228852889429779914536666223843599308910417866931227638458196448457120667802452165373738006939599004843913430590702206837184275324569775970602076973925923337985879074406400000000*i1^41 + 7159969750414871366103813041122401511142893906319107034467867999221159062244961314570350399488964780261427418675301801652756878785139363044872569164015024254227476823859766829668662173753632712502569492783266900210495937269458080269689089383237046933554008354544151053929094622671835833447472978299246129190350098695503904289452544784714197106168089171481414819361580957977507195164902167690078132612552266496622585400427046206099230265609853293363595831883208182315324887305043626697067665903553132933729291970231782854648133279569820742783762198660764881233577991712000528435004485821776500682928617707042233498712628480146845582534152867981806938856943352426088673296115384154752306570236481856557454574232027611904732837731325291719442317609928363759030505254005968523426385780418306872477162564490167466733513861297746853577521210977909463981761182745478021477974995360110131858437111571226762399461175548121686115606749334873667303888462399540252707855160722894467695001899486602357183937865000674793678835095309543135813178858127226705492629306857389988994259578475066908499005698388166913402861347553055930289439792689825089683803274273785060068626258693797224454518683939161272012293382250495280396570076342623504179371012382028009877721921817389462211486624525938614713502954175252370608041311295904267278944342273545353737895004017373992187088645987974849414894626483919466165488810157818113800297897878940649156675224215996498419955253099210502796772922966566443629731994596983833415312321369700689967395460134221548861820599389195615374860414693928493755331564723963781330339946579986982313072162955128294693101330858019003544507065396548935726733488205572147168378529288952729350100906433274031299844315570746283630396541677918695983795034165571705896960000000*i1^42 + -111269342718046118847177205622396352322476719676757977262601769408303820378512929582253807476460823748364065849315987051592631687206565389074605272725773587360032933091744479978212198354374973533490029021842821408832884299362345302361542096242863197345192566292841716500648838349642018619411325430670310816210886892711864564144104045005651628178162267926901482613892015998198110544469032721881504730617815703704289965889233413731221016368045415442867956413265995154047476485254400409028583655288758158159716455164958818936143337716398681157526490624413199357573702594698803292063612019491669042546309140525890165314955420509689077110637620408721474179333120560647282005814286660956119890335541568943574217815588607577696646248053303603352284592305111476872600501451560667478609400775069875541672926609753645477630695032389522076754541370970676567754119479045084405704188030630288841092080341198793863890936667984333540853529528285982610996319852367134383718755591346845110248350115930510818440995462647373277063743748062711369312138908228342855557665918069541014668154099887458383226160343946697662383741092627969146279726794115853244004416739801011650652864032433443393484047356531153133680676726821888395111487322772266062859037592032082334459746515000744762991445518471631220341699985880664370036258527402825752717667649428553300391280664303157883815428014044495647935380333462522334555337990505714971127147284423336972907651415896562704618290277259740942462355894967529422440388404148873078991547785141525682780164519522258775467961024153639040451898171094538981864827333832807863935142983031182166890827794336975981148072515215202210247792541849608616258777790890145098196141130988155152568942525177012280035584707455873237745817363273968715090832046161920000000*i1^43 + 930839230734090773407994321942818267291926614148905527015546204250206344888951176810467578889392866667327543791653689476857122096339864043062669063245772152493223693299679421993875267157209264668848122054323539596526436860847700004927797035225971598349747334422315499075740653551597087833057714504367841871079867599389373600906459553326906217331489029974032957957721681667347746759417788511070413420353640284817990508218527390013312253439695572082923159505943827369632711588656300103094600235652033665603771039163996764247054294712943317896797024369985359118927002132582462607308447038032747139487901608547376379570524732212436006508579307944179329017972836128044372709844167937179953613984567705683849747934366162171088095764436401684950575428237295963754562934851027285794888132594773928425682972702329878737336100232675874065430006010319560959477333878051199999942247362102973505480282431402182527353831432019549486904401634964900150874041922833913978551168937375132800420915450925647829256245205677435885655458539639560675258608243067759740751420879735246997827900290575009931445096061171147273991363784925851883106691730184767598988665787171449196329322512493126119744376709167500047883913038913149142066344360531105659741497649635800268819526889468558469161145696025603785039755581405379170200622727681132433392392544787982513840420626528837184018863731741918589101514997044076283838019391237854504463978673124261432079880247622167858165652073770887225920616666536516186234634007292381968499478243940101534843615776993713005134161950471678191298147737975759657438697703409216817786903664250804170686229453740115642143162261536126285944120772260162663298882070870089540148494598398767735500920398807663238547324680136873248550472953994553581371392000000*i1^44 + -3053352885940561621180464960978648551741742041341127882863325116526954220968110588910929033889421809666389315276691570115642139998367278755709870173279220780678431874666724227163649948273212656578674642431860190329045396345169655135949463524228476976974817661791671267688693399799856846601443384855798248273244336039551600393808837226809069338469971771243472001739917645127588917688689822769783643307521688972378009591086492256221961940467829765455280279353840220037979651352965395350013146825031368484078015111028103811092804259936643042546085937437215949894353434961606534232849940780214208200056127051575764699059402291966920294655162118892283453582736500584592673066946129042939644276352354457438999212642687003917512248995499422319270173029661464733622270830477818453845041444221212277544087189632007364057109348772468842566094175682844183999813738640803212349968304590990410987814160002745836552892657583576335114242214857449737000616781668768164052876674715367567922566767569819347048841744045027881245505031704428071453179277160554096250020775870156352114748173775896250812385060792806896203073267657764270054413602857094007314848938748280728254407613678223266200742532753300489892715233916884212207852090188664303605425361226030384888906981263338962536655351774922710998996540836789124614059910216753910827119063756508887071366938247854981750744988645491617301009076455177655931031391477659978477056525538655114007823887687996124764604329754226127278540916834145762874344874519654141288256259581764147551185936851906363389242499888068343889774338339355184881636867648975501441788296483086192949404751534483051493720711682728081805940790297845736207070294164471048206623392318274035519875091402003322037283071428565001014475498960453632000000*i1^45 + 402110702214008270541632127132028246517535757605092999229681199576578470324964474372807641329743952353181635117383190147882389438004260609953134954885341202673384797094770532294415067190363542655537525251718448259280590762423859010702176223253381435536813584239589887853276607378014577685811557272432451977887322433461942363695016139536369029674344585014262179278258786742987519980325874500485940689927809883714997170964277284721205685513507038462667629188119739327584579862937775179533061006584155950169636797199376547469041494743847150987848178251640294624271981645726368330242533593270170889354875231298540245062789874091127635849641699405662994041381343032698029779065371379697569622340035540195459036166409726255914519519200568017214597233085770399416959400605595645106234226984644981090274494996254578253094789852084763568315879311948365181913131245973430303990158078427070720533066789267852513070840918196486451883934459658005747916774411820649070606868573344220708904312747813972613303188697965266451262403324659755036066301443292552712523741669758063427008005699479879188526615432481940900969932920290779009614155177019594252432389420566859996961153017876663738531208726860061182439260169972555459211550762155181087207096330459505142111975101037092823337904255054710239808015576216122790971633097335603384034392281470797870930730575845216540415758332868005462674311482813562982277959879055426575055706378685172882385709564653968856017532261946366488011903269884339817295239856583813031924250644370642986874111218793363670063427423762979312930470837652464942187728679454843589852021752050024421267525575746968099436186967189810674532752323719090241519638040212106684087653480782890396484153369733440295473909768723203105384038400000*i1^46 + 1922868491739394397058456439328042427687420110169355545896592845560532019535460644399983146385064855047625519581913816030932322638171595506106362105576298572874979321205873457549235773359429994909245148702331946420116130603639568988514659119174997650816111104170692093520133809142628199080312214947143569609882426031093906937163824905285666754293209598568740320266597871224193003123595481235720993915547821074390839471992757769319741830187352563796699116129372206181753902459680230869856534205752203191142574209390704467588017960741177514092038104895688427505650188732507433479937730967138064212603720902162913659498038525924815868606004023941752140803365359664581893059474266054295979296922030260525949312432913625510459731804987262052527731143501165198180436266254554619464400812682290140180642071106029485837967194203415585463581620655190369328034651601839214051886560898879038445616271000757294303373207259283819475754520702423369621890409850234520177758946851410890788019844020381395155438214980502755361170032464035841414259145930067709844587706489791224313280595054736814778887008417030098707069768170682300847095231276485234422512318382464433538007703803970828433582676616482126737437810997934945773781819774799353519433452877782719897049763000461624211631692800207074531523989791479313000380454913698460286802560541385595629766669372602647604499417377585007978002608546120305356549843528331463275062517783359290358773306956089921803086704659078626452291529727619658341068990202930789857820243544616140084820828259245979104841226510534015481171399501898951153754524048840365960187673829108282998589993527649726485211388210609664393799358202365783529934884524011321120507893834659782571264398634905482717010446678124134400000*i1^47 + -4466655723057009539573774899864943949268591547220507507683022577139310546980813236506958976516478030515251215491654125253848430377969113409316930390217617556801364329823734496791561975703318752764592462021329485627646242932378864831997102783505422828716538138720522378418125605692234392807380290650021500925643299528078524407500992216286029018597838272646872734849965669175960432731459823700348115352300886348121588802870955703649842988501936321473565349609952978374489287484823219372902703422107860963443926574814147783778897394625841750151333995400350583387691513229463994544731089606223230424911817068937232179837994892710048268532373945950641172648613364148297371378640133748123156972104975964180962081531112746837019277701191816749026185405277953916559787985129997883372745512891929213000120292857247866009335722628217723036011069963499589616124994875307804338057675335898514087345069807959782289631668864556679626084166573587742404061342360270381432499683347472184076385230823427621408784760158927677977068864836943073084468284854477915750944474764490818324256705485909052631611555614560140814875735879132167699738091738408977979055312734731149381329613257214823078744052541485605214247130105592289547305324821099052027137516364412392224913734472028440301076399024254129959657510889392070877063427485676124909150323665681447806605834409863491590411308857836657574112821746271804216463343468337004867096481581596290103061080226153603512072526673230288581864534322110340698214742828115865790599838181610309532876954358527060753317595429834689940510410377141240038811171814773679423991126876046406442564756563915886367114008291986730959190818806277483967672583202279424119894172933067189377516903240174783957712240640000*i1^48 + -466468248369792243016838411772679996687041848093523225198324392795586652354103706603306114495307729444045609185643375713217272994467093092374013413834752465480606834534223046177878348611405758940159131663924262324293553175533005648479470119084361659901140896134273680605550565182620367412006077199230400525037950008168425793171239951531481421432103947645206189618849207085601728121588095238653403679564354345428279625280304103778986330742489732034842895235440461192917413282588789158008941700611358998325351600087069220446318320465886556270921991731017468750953338229530134965844988107326483828227835810367246468656579797539086570580922407831600212662529985887435632753774804605594536573889966662442926239765955574908827118256521427525519896832821188449697717946511447772098903036092092515002028032912484583656818841039423466592129065575204167230322100513438551845267409892012630276528151241389747727670653045080631876874932451785352562191978493267232940708861673280391911330503669566004284913050739627535842599946983434873311475952569451932068963433414353988740754192733796101412149171876614669773080701984730407405391718820388112354645857303518594301320738193223749798291101343228445552249269409199779350027200105080782083228691177620664844583142932284052634261983118697969860360112566650821359357677051178422045614795186738977952353437961020319836218783727674373055214253734665990014751617382209006274803454028412616280683814920094028222057385431526111809771861981686237303073049303517085118042983625565954646697644695245478705811181982972183285278353720114613809634664383910448271585681050618523610170478988340171221417816938628764008111035021478521370690636410367745236511874242189924760812173504649625600000*i1^49 + -15703370831085922701312450889394339583655097634783907305016765042101786405326138534049083897899181166321465549543112482276436296645939588553846650358257444478037469955040872911278735708230387192787884553892385784724963816763907892451039197206538138227414918406512802641287842498078056779080777124927595320762274716446861159920065864290884185696110487514223508792020611977132550895365659997182407595503757293947503434949857500881256776570687384324013659497432923174861210370822304307905621344815572738521271570456277350576091482824993465198483902011510138094780494146014913428413466767824112520754767180563976417471979514530275067430742676743688106966961840930613892438923325104977933360532328046027297555743359553424444945188875438512997271181574272943168531940112062565094662436564991765672589576501906979438693666390883243672868991895961278020864099715904176709686645891408531684129710355022977623775154977183087060286438541028400969702440870514020024704008108256188387511701613620618340381988183082364325605707544369554808764539747365285189088387194902340791608376301686084606918807994886310090511588250804065564654938728962924262657311585648782615366586909895026242577434122109129734970594377518449797473960068733434078047747931830696708535052039061894034953865040366698034885553583639757661967888895240627709325710925244287905703405820849675624501612689138773384808843173895454620652305128866130445979106329659035692750160182247715974079424901399599403950101893359715856223087549044291257672455887611882803321218535192483479194373477145161540101701668229745763069513639952345292633629580288874785606941185261080572959056603162268416254651816553480890640932215422309100777325902333709583179055104000*i1^50 + -33657825594525400860173437407432789836439901014502814943703779122464957992185349176055765216696348321048012695995077102755578110709956730034189385770093765397963573732160654721327156653993380342720728512573406758337893407541098366187650796580492582492044496775293913582311910207028309682078621847616389515541798612197530207656157662355288618567589048311115670790130314320837286832637303090232930208306758228652900950588922357764102676782690647382570767112941468119631555265136985137052084711536442850597830091915033368812525924254322690068133061442696979931613405735657263345127124222865373785399715344867364779433714135628258754073649441023419712552322046498337828849189224460674171601820761098376464941876914465934569926142372886698298306014235835786866604940706641460967678559286824106657469791320320471368304598813272273055508750572556275924408848332550587684849842090261843196205546929146285726112734822632076849907224437491044419972117648562101587799304496738082779201347952950881533894810885834114174520994536084779308218236142778812376484122341711049926449553878409018276742428083547889361256594504745566809125827931391765678248265197065472607658215919690606817911462788150811902093121701323482288550188185396260002755121180841236307387483882470034927863818867089116281784689523555519531728403151927723471541938862609880553639546784190466665173904487202199838478190202116248792665105674020400066324664936098519692643359818440125789862162168770428209545567457660638091486142041791726315461760530802082752034648944475932565138574114515062548843784723363023575446573070967448714807786601855161586414867506184252974079195064332236275873535831317806195299824240547276493768254054989824000*i1^51 + -43797482804912566978598994075857657954862532434915867886616077765643342995482784040272314749335556204360154663451444452323989372689740855803805851108577229217601426547146463896855975721936538669032399394028569176730836101372147828778986925224190422615995416326600141891706871773578637834619345558430500320353943846223529189459814322638003268448941696538418926696665354692150687953168750209468573102022968107495050623754103392495992269385515363412479381278272690147989875061491047349687587951307710630648925671106733524683217758451331685342652989877753691391956809401745469672547581795746809962838327062261429134609837350296175664720460456116025615553846259067015394432576230655688586427840880730005116758698468427331283066643709966938239416503822986304696086978804910749344278438384909550292893630430468518381321878880176649406101220962123921133836452148575680378795636089055083873153006315316108776207456542275658326231438568101028335520774342861471491116364948197274514331436196974643772817952956547347532048746293861107817595203990742758645966756953954333028453131001741375707083864946548557500952069460093113567887884680599767861795955255241414851030873021648956267700009092465423366141886889248144144982110405070928185373464601738185603358686160515406554962929296697764554792336881473936123144530938057755149157523493220758876265857831040796965701651071985466737057607777853706556780951453791709343960170581170729400159401363188377281179375218470601526046742699711023501956905688193535860331678881844144606956765363950537228698977672717121895036689699223116980695907702489135890879005249900234308725462659668954603570853439835234713706701641456432629936427594720486830899200*i1^52 + 86495122013149804492956392214430330665414328104567415400263354422146626002492773893967287015869184949837398006597243181977250546524372885349485981876355397972637538932718565979095148622477342495879971673760341629234116787829194417529565260733832058561427862376905222476247535096882713178036532481566033161732578139333716458077339159162383590605699500049606366429725779619251724065713770399979317955256190803521511616493075652219556417914449429854502885216655591121177719706964909613490401923802450294162465339009050025240821730062392773145413589516104839419743110922730556277836225574170070328337152665966508358503204796028363487461627148429313852497610469527284086110533979675268389631406534819765032391162992754553748982830369972953738299126737231371988981413982811396492258979406820188204076058223583353176476370928166257436770058710999716373428876009763236334691811319583062258325741234376255653636133372465069267187718387999755299053022824343994942799100091353533713453290778769191301869924039928868486365269837201538832327046033207323256379643486748748377967708603265879426635085757985563272899664340650975926837639740292904395654139776069880911991876145460886298792696519172318353463145865098616436129262553339128076915067088298416831238759894919957147869464319440496535578522338107939067584863361338731050472636951921871711862533145908746590536840168868834432737536925666177007410232871245064071610028605641813214753944674147047834787722718698008458777002326142572630966137007655956570844709557221420928995246516364329084780417810069228402329582343532650540723471278668600021461042402697131115873222690946258916874620060727143274466070853366371937575292108800*i1^53 + -20385318326044927249169394182251849544452413130854158305580404593996462407526437423127970270261689488825868699542449263089198407434417273144278525889206353237798268102981391984699754210195479250899655933158115852644986290995719557249365119679478404626191962527367175949044100889982906292746140260277957897893253607894220835905007036955060156444588374277238158071498034904308910676392660519981551942933932673468895508152120219104110246705908994786816561223051027181957746199275748873094325159968370066882023225288751456669102117018546508577397492189471470849767977416774797938120072643651357776590015815589244260889889952143821595323035856671717606623077916280023875119097696629584226472171170901472881528458060822603456602181145546441385292974997664577770527908517946838473475416893426076536103949277754460849196413823330167611132247849238397738471784266023074308525409977750901261445727513239587005322517838726027231948438553598759929613720317807747374866941272041517839603210533989123323802476553694335337126854501333655175586526269713022966607716414113939775898121754431670285357541229684857657784843622407681214539469226162444140159285413697311613831792508493927398908471155142686987682063248527193504094215455531550897418013200773067982972406720367436652719028052208921811790591829346500597305010614306983661731281342319095755051851641094622383106325694667898892395577073217780820781775404040065662058447271160040356025796346432085925487302985800698300417429310414262665819786708340974310744601831094510253030685277091157657707844045646048307622294938849324767872960502317755988405217574230841038110544954680484510307145370845598863010042083153018880*i1^54 + 1253140519755522592535602031479259145898668733356709402022401329046118386349994259543873369877371800534519576168089716093985470781737734563913971022372380967842705234220581730314391236233723430521998519098767309744209057041155721445500346311110297302748687390489394891855999114981976713901244817054281224932560284215353066672072520218415648636621547280669231842185083631069027712325348220495250251127611241935855423575034989264994923994606730826446518355303908407730023618635384642279394952966700111740938020216977473975416411568553809476331012336053724018885245339157792567762267586737419443779821508676588134984182883567112363160011185277930446513391819755149287714156754750048343389793932166525559508181636271436888579987058019009600955296032605259452609204777728998231149528573077695429333839515361789510624459807558393435479197426986570157343671318728416900565717565624887340464893180943764028320067125636826339236586001677820090729960206655317228541879446183401537042922220286410391235735256917323412557680651498384176021518914881570148016748537648149867313458481497640697899480307159322956761712082709099126283281809508574416534629182252983024934608390070642438288657536641263945692586025160248549982327714874587483329273945285492544232984644605794403476545907444722511273951742491951844114264482377484191652662481187651625584322737796663038893320449287475913286597159586687724993048197187857143496318737542500184410124176439999996947822005270908565078528153879203092296103975859651977786678559159944257536168294010653965441442425876482968607953804255630669144114928974201534194954402414232903902072391699240550502269878149367275192320*i1^55 + 19800665539027790703978200945497927895600685511285228250357593692075579019181152375438128861949374974229966825817340289284280935375284565985268469999341192148961721845716572649487177706360054251760352243287996142447492517716754367652940060430886587583078762099702127129919754332406345834785917274112024327577864380685172226715960351200685964910576023000148193351828399713558194085993883925657221421086496006338855995138915878393892901885229046961949311677484453220382099135022496149872984082604306521465112914845571310111490278014545037198052010157636547939238551570315569167963341787638254697390743265660572194946497667616321638655191749466180912580458542831866627706060768270893983739859154166403154829550616148959967856029062588506987805705162840756725086253485907388310761756466080296986002677274960639549166020289819840731531802044804259351312051385276876539379028713045898923845839328002195430629273291536600750704467728052649846636764499627813961967262596780233887734794848927071986828394557834653179208281426945509520509863001825353988485456040472539018265687461919687444367690566670950622536225942066288736970256026185848931654542347038403034711358543489604612399492105079703937705541254023575188602399867698612418398027139470341064412699012513522660937521365349786239060248352646150565460841021556794809228646580717487847504806075510457804794429878725181277382730336606766925045758502956015783382063319123171968999957276705632236092452660617846091942475363495801418737265852250248473085421368175978841357048157530051142770905912791882435477683159142557039142454339814032886571246905399090155417267247006789480352841728*i1^56 + -2274531743477093907004840632730456551357033992129306033053488092127675231987788004721318101676249032621413482603806557441626114282836818298080677127553168975617297674928426760842956895304849357395323715822797813022462262820923088142857326021392195145174485674761356600610705990637586407672460337292802158219304892236449850899036695218132651235322240847489964433136529028728199890224682994647624681645694577872434187776921146596683393569972984114457486875716586500420665209443027893866921007681434309187064854002220948820606073421397980396454508049421487615874233312859716279901228143292890873537470301792783773758012961903847816507123037711399296020750259230572362537305903783928828211457812170374337569447063292129887737714497840972761076042682362882068024646365951661615593883039784875210546845088487550329448769532196632218454122619165212864004884945893723619984400201365883583497693961125873034857272863096060648988865624339319258883979884263896271851865382141454725890486076729986156111408072211205131008802342871118176057635870268036545789515777626473087760580944396891053970854418263885661187315892556878932762305287061224556327674205815531327795321873920867919503592108411474444595779750713651888898795505561096238891010500499843163321269933385652401529675361338171396911989800098099559486464312433647384040936406873110014656335423597197061198364415720935830737278936589749461402045122515930171905323347844826321872454399009330541197681357712708787063800323201179754978343557246290718895886114577782438003932600978295820412505428922884306854032018172830725739539645379219137914333874946322264936929034240*i1^57 + -149065687414486165123583235560178357271776360341790414377590481014056919220814521714765032382248224228457130483896570195409879023977527455101173830707822525773795144269014432074353718039818496958785662945220195715885545723632619186732988025361648130168292509531006049449384709677883660656372526919323413370907795610938634928449484183308705512222153008947703959754872248999545404074187067818928163431205921440437186547011278476501689074280662010313227583936533167210093908483828381007681639831220997350457217068662967421788657651673784933186268136257746080653383861637427728802762877255981478058906957488869085490268188651230663371804250229655914141784828774081602268528752844652435839449016517792620465429299832644554528909686444076696833321764930832046820325256089685142234008220217633578710266973266728622451881679299410353024514023583550205141297825202295670044729923088759717786003055011453493877685142322946723597934555372420976410292852738479318378575984621319635882347739040030358271139505129460894399263206489325141260926564437085576879791394514212180704058559149869272333351306716215844553110107517428969816887386726856565912344362350829452062265478431331788503942388715385275196596898726640277171364095557890624882839212263060777072336826107793592084367185214322229447116577907763618833959969938621300228397410031064681346408052091368086414074971292689344846655248615696285389590606689202188092671118319567512321821683211619331451977881056835965483254138859163130525042421815433742065646268469176163540038445360416873252527966478071619379898253082752363672018101583035944140800*i1^58 + 1787699006747697896787664069876855934605217144198144258396922979408990754362963056666668205517076044358841258638326036224183944722338955935398522204365523092084398767879863721206508246737875755763816012096061610109029395267768706357902105121029438719602805148339172868610340887902091698286148306162487126101616657308339494366350790116610097358049663984734098019260701748022662440773256467354530795404401141674674713349753603168714204726727883707331807690252480507673522751840161494534382251036518787452105152765298912697380768466937264037847828702467439385919667226235713977258445331188733829102119300342117332459121523160197906511376382424006067423064678373952792434214072256069118971824787063844217115692433008827472799237505275388781442018454277570706763557841082639778818375764391886847311364027026637815797701387795077039488567932721553055441653649834927449347503924682533427282940053232458673996769021063110138843841477642912169207547277780806831288525805916631807050250590294863512592493578401563428958015481473613003887125603200154062559721450162325858370602734822055695844823183367291629514395115236844645966829838853345030243367668458561222598926919709668400330277032908798782808631759093196850630817950451684130787990039580096859849718225707376628832040690302004528280505822502314858968701906022911441287883636202338508592934453694739656819104158968942810268492473526750352637929045861154313275362091357043994076192968063867539527983219734277358783994733500654904410049051937738404086163214644124733582899802799438365602982809249792000*i1^59 - N1*24138376579699448141164914420884948928928474497261941201623011486479120528235164453968616862245483169876549438677835486229263793859168954065537707496999065360136732909967259156277956613676898806384805838307057108545922009342788901814937819055600114484073181161864390939683513164837972184405914462463981233862858393028238163661647133102862054164139829757190336474302085498442527251528233059277699498626710425203282285939749929450757700919427416249184173220052282250778125*i3 ] ]