[ [ 21224741508195264474717655483867784669275027303907624863079179804115777381973589200482586959253158511244302287603609635532996527426099925775716297510103166631615246378706935201515839731618497694843345661632039962633647119418541666294713819659199235963234705687824100233350115725780023662599029239182039744341414720532175494845715484334457699757981122516577736913743212893708980990263369502476426168172103686518024253788991891197452799600934792724953088757615509089104742598788267052399489777878197677782936804448596925687960768739241237143047928219213080291615858814719642557768211001205042281602349543000967268655894125644670974580629273187630957516420526105128194406567491542838773021752595559619800142037041642439154550014297239132071382398744787037275844431753437223161238869332723650353384236366786602653737838246196507805770314514149189427802584749955954323280909451175631308192493631483536992718608793375338228076167963619332821520648522268259494679480801216743975225405641839248412824920417556955025155747287594612063958127892420111817218265548930935840327817410600877072044625313307264286720000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -81250052736578041796073412117905178673194877696619334824769558491514142294112169221693150792635991488893082207289837346507814394606287866696077434082382322531628229647172051223002709721070670897593928504317846024914512371568505282274810115830864647114902853385123029697421395912022406965184038848481557912951970292858162133196898424615593002490020354284083685679304425543917958538487051289243503315444600859144788234054229180541148441381817914095401206026145820200238487482096315763487488495663681874116994506829141707408377254282861123577016449788431924013048577968586701967829042102486397584771167730895947544561508340048266531410888424715793400750159857348491408597339252148470604958755872686193773129125025155505426152093296211685317823190475919519764881336452168237557341950198349424085192761034228009194873639945829380061647512690178002720676803668932796936281102133234508160033831397856646186015003569288526249251363273465625811022076572716674012464115370612650739873341301087594175627019536246765815633481653046195961953042542757695995574957421670640896441098818311880885558878546773430763520000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 144603396938828407368024977529193504011958345262192734398008461621497443045670316043496997848229963902997661798761363682164370305015141259502755314588611810567115236751488271483745895759783725075687744049672751605385752140391416508197789587159870853765834615449862383375978100292143022003304543514528549784449457763827286769591692828116232819394784795256729233233600776900430137009712301332755066083403433518895236570815792672393447743435988140552281678599935254470295966557181207474076674326890943899123358639633452753922479840801301232122100976550412160243444267218356610738020063975631761858937790249452157173193667352417143726863604384064408957494677214631615767727915518287447329153904377084285322302260632615621620190963104628785470965334942124992257551491722637605740103058743551288728586513407468785514227867447416694806256758456611697517241644266710036663554107419596317129450562041221606370797549513706475088637802323308207039722395013661076852347952623013747173895216074322006961563518114173205700439292654521569098338102987530502141850408783660037977880917871937884053373189118710775808000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -147732339549554569289854322401763117571543766485532091773981173861928002486460369299786323353242819070242755605503762957665889465790225191941277324547940910849549939030622358556012854424861017353727083852829349400930244309326661409573484354360545307291935898094145506523394795350731092929524474806992021936945893676023414197313859963557362620625825164315389618796391290860983476571073524133966887362523904227321136948023864228123270135138853546675085079883642781137461753547663315035581518758245093422705390569828317606288489189928042565701205712342608350198005874020581017833674306328014469954320553844148757134124465649756191785716592347110718012386004730867635784665316570933961223799242112424665022773323349077753228510449787572900461755414719911741861754302141038458527684187207587043839847963351892064569301016612581105410827272785700343936395911035037378501688290607502505923027777685458084951232605736158216513553460844021314903299524451338939856536860453062718443810107132313108036682079750170564737005300652546940634905472527868358814941710706158410987643484231428057497349322798176141312000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1185858574826511060164559758926304374969381002267483775665386146519119840888937432463034289295889533403528645000855566466698189662834883756263427510782273260215176795669770687476850815110176790600225019820401866372271763665089838330090389549884103319306907937182408770682069474532755718617225545716908540500083306393443116123517019478998928752427164001410284806156230405956795934002412904560886901449703559778684267555771391047080991211551482823286261322665593876799922015314857925095037396056352693208273058187909176587949134072074436703750877000324921442472050807276090359431050219306458089818402486491145340433628758684749746775501952998861935561992160222927279993419421162095668589239084262058925925357583439109675487201510938145902965464980738913359430949117268902537579504113347856716762861602757404519908395412051071429793285232533069511896993950369292670072213679134021413897923075158492516727841157784740913605063972114613515694486106239524382522158771307864995384440982417545671606970360393380685999441621677893392433325443895076845150599889149349376534941530291916573232815278743936303104000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 657211139029407571979382942835740619782105918486162982609652567132661753346190010020247957750922933722895149960409365591882439530842767193854194328590607227813824966701362374111847381787926059318409382444496718083758971069481766370523815056852192891042449662454543344358866176918842965169237220505762654068904484154667680066860973948441494013727370757097063705017478868545032888696195070012693127123786244201320313521972623163971850887097962501840633162880267553587992252046440653638444372610762829847627163283035982576912176884336292394079056352967154798585153852712099362803183661590437344120347351544250706426549555337597437572049884384167347514895825932930244305394516419412481924616469861385972098345193883726669408730136492192794962418661686986194331143179520740143354119484184268010262491963442272130966101340190257238010071887461143618375662032647475135285461219796879186198513465646917679910781612767605849768059363063997127100250111956687075765711087278905135707182856464972281785385416921710559122131623440465056033604980739903021710628376025244749876345601865967221071490831544702363238400000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 2616879080583053112842368181304028952434763287959090975812700739426966682580831021856873840046210929804071557227789991242888435406797431090915312196789902455645517654445423224485435858265454807929023285024421431580896601475818431391017601252111131390330246961787708659380135619660546883132873398421525194126545096645978375016561857735633840425281336483997681636610344535187901445961774354694875446113699777898305192143632128283017352551682321739954649471050782177444347943238131426465324097208151645381482608879452372340693837559123182674158344135645671333051077562349308414862063303987556294548798576196944612235346064240321303011904885900334107046324348838829553055572894017673586073059421626507244070175477424560750820516512126321274424909993411426053759269811786849557992076391810382742323782506567037893727382560311024335719220452146792813224024699254870215864511102877750896229476229276004949342648932259110572567740342765843629061792548593892106853892909765677641550089386559559012106363158191782512647563441122375689349245032121044585217657924446030439781754605656746156102635475434020116889600000000000000000000000000000000000000000000000000000000000000000*i1^6 + 739587673369710987764341689154489700819295530792559813851605721489391127519534177427203428264783072657187715171144936231395467436818958928897340893060018519493825653355738610814792864819375933703770805712679670225255133468608573455902733652544929128494119822262134910447232249492674284725458982683765289205203075652751480994926550652186658276538971260441702530692426306274675198462170899683292191301695476334710981071649397646665740250024784750234300167975665257239711846645579425744955371502765521221887966605390932436135167268501773141956955524206669859220202571761488187744068601035560917215899016179329947719465887277643320875887088585097860969342007672132918074474138586288004315666034833545545341860625247400244574633705105757221533232006556306701082785234925342824471943037785876934954111787846601491149060562462882189758724594292892206392876047545781135262794320285712065574153718162458845500959483823351531015679599786382932553138073611358277400017546980020757807021875365036982486701113216690575127506867599743442018207420731107729892747403247566266218685688832721834318649137458822774784000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1289181416838668160014294891082984555450490961147505313079165620125821502651600959450445855014027922938844742175051713861917123971565673385019707048127324016844560682512740920932497651534955273987677806655309746527027187218395427011030773868012166732801884036809682723782781517029225427384347585393155790558816744664051092164741037574544324735849985358547765365403041743830994902224243054167906581583262106675810614907102335912222681659374487441370097188587790809505239957397071849163474465778319414737655568146293197585107618839781741346223318882685966917392215787410835887812120200999944809096920434079481683948722107729922912689603944967033085461654457128220619783961992366642054996662140029014269006278300366839197459498286996611360103728302255873728009514308730092693023902983418639285545312890501810188290557455008913012745514940376460912199693045849285935451368655390727668163231195244360807421444750734809480824450956661596820034163931009971315054907678925484155517198264897220571629093255296354708215162283438564148763271260420167044572129608278929867254011740354429168242376602468113973248000000000000000000000000000000000000000000000000000000000000*i1^8 + -255258460859853977347126814443801854842066689164131148359415719129885785054049586613268950653471806168057368522798306258709796123681849347445005955195271598028422779658719546960623616412599019860319228509950519773643701985434851942630698020423563060297117601575098550866885328729496178745844662101473618642780005206987384539196147361120530922400176221128446933346971284023129298534907343868227832417928116130035681118080144929783896414838257792874092006286179393349791278754275352937907931368395643404387972141447637256907348206725901266541978983798797597604222517341420458882451998079643065618721614632758701667260666278500347970952557307942171861266975263772209007656131409316236355750537914019139570316673658042189079881892401444469386454456194654210035680017761692084647920789694894324883167297959266153659061200596048501716929539488923904569680335164377948941267605996387001715406891340404875408791649890700984704689177638788099019385447243806699426597535287392186566761985265043514072044187837349852722536986281821500996835780463835598409847924238184326764032756985167577385135675013842599936000000000000000000000000000000000000000000000000000000000*i1^9 + -34245427729826500334860760077673983453882332650797969316039608110427695404053545060097579341927535232228926126478596789505354022614904505571616352014779050843618343985023323367365516012036927823351355699961543515390727726853822036377991458223341259722300093713466663859423740425782785408635790191835747779954313088635715431288563961686239056922435096307478749661765193837729086930507403773612422767518192900059005852382223615114097771752008461998093200067545081616987450843440343783179617444151672627068429556707174743401098820459569232185557090496305022176345605189881742716387860951216457456496337392531624379575913667686471976041229176065708771917190306433639797037841224530343182210277843584316574429244062821978933584850928961583507926864481408400936315650734976792498666968420831464232633892575450485991037525109246976663573577839807501368703056721566225010168811267193454297933278489494801563367496394274813918375784550899294755661705680468422367602549484179056690619998302372594196043907011756728256618625560068324950017799515630273671548929755114498728523514201799939567491391947067411660800000000000000000000000000000000000000000000000000000*i1^10 + 23301015302459767944547062290363108848477428772285819575268941414776474644442223211556778990328477655524396837030817221317197101281368863170344716526411539454296276859195112382764913698846524917540506039933612872655407331951227701597416295612548059017866027695006795043303921034110191106603592846206205540906644587150762271301279805535262836232977245010804169305138678416493350814144356072983074616790043922228254479190409015209095366773734447330922544729418943804256526857761905512181827769100826969220188360597464152386955649161217973531993765521876623763535697910589422411682408028863753619944206319120142294789631352957475496156480622542113821299605255902292421715995326139433898193025069046200057974476301175732913394044615162168146274065487305545140103549330724595678486854038297574098384671588104572124362125142554040496744821493055027392225681113827912656197845479805029832158380902810530062066831009696269436938831337530373147378248128971581345557539756987839925485368394261623088244757946287582470484093371830099577301715630278674100093976612393948786298964698793089008819415850477735116800000000000000000000000000000000000000000000000000*i1^11 + 681057564608979586397060510859332949384455921753702546871665171803267022875305771261990528052026418182169919020164351494961226976736733121333780049352560203326672104612394934247396106747561263823745385694600970308954015269007965386241205452692863865081824505324232879592924459816300830848817260461521351064305575482873188750261215667269846514031187877308962191733588312936984244319361770688641070494513670105171845326218409633655802939183046436895735284282203748442974457314485446156279799256911691120117313055374750163169554695180584900983203466902048235997631483212289548466466645489202566767265286320784389962156387085924071092368590745516712453033750052499497314878989154851294363365199150019557614641546792797427100668885153386113139111722291485721589434581737181860759853377310050565402226555199466759749198919351403721234961867571659368691917491954119334299994954538445150803952449548548363392340420030793903471668635348546981843550114292983816400122224707090832827840288802065441889861908483155136870519232168072724099263652366756763927285599063666263139869012653594788431698889858351104000000000000000000000000000000000000000000000000*i1^12 + -1260060650894093712017408437499424027269420186151888814902914343982835164420259619311248460948413191438943083283758632487353662911556412112411496360729406216690892389212175260879291375610526221181729219287654983945266733425192197827391266447147254677303361356051814922500580506168003430770217027950932122971600786256803774590649663724430898219687567767057964535686644866138287043758833594175755207940872694565033455367653214867513119564839795856702285745741440509734858397699187287189107979737714394625910386519256283355703735858062773605237833972654593881765565927620986883473973131222993994802818936191956743899704719345767031030656172611991196917381942303537009835102457943940059047095744666930713250186465767377650413269239019226626407103775668824043364250802962921907309296307380437085764273839320318794127331242776405440988034752116066424271778897857697510288455759808828202067387337807700370419002467568566931795361729351822875856667163477378105082367822542318175522555336200975483785813758964511553586880883360680338474688371470048104144228660503270734808746178836117256022257964859523072000000000000000000000000000000000000000000000*i1^13 + 147732419805599657633796104681964173031320696282922751694888926950329100459209176658830114285168207699202080331784507955067609434469161092225827225497468660757893826138278210237286528129422241449432846311531328977501047632058888560641185583922963341802251608295544151640160499354288927223762188515317982194458183653726430363135737503382905431941943943084247906380008723149012469368403956816462470864180325487925219742713323428027839239376292345447452784253898720477326639364083326199868075018426506987032313464750428131327881294162990727539358432064156877686162092168187107362535818848957549349741882259382071456169530709560728945941342349474120394475509783639897983482296592497707667855252567343097614848434965030462033075743324355799081398207637287402593387480852707356428782739273038393351524642511909553897763038845004223475541428963554836098715453938535608704474445883680385177407337922880025514162578675650265364228370607974969583358181451971153248990272038473900648849462963649920070324437321462813968863280143837668717935764737432021444753305026787015562787041243290940188573216783990784000000000000000000000000000000000000000000*i1^14 + -15582231037037407683863293252014148374250805191804999292779805488960487135504345840098472742840107041494162114862700894399306173422360834347653648630602239800051906804364011738610549440518656746676675018834247253869823534550880964772458084472286482326346461428328547951076340288367024845431379146496285374380785580336474980037320239510147860206106247968793385840291856412869334546186409204160868167404135235002651867102801264111128819554538822134320869961724126530670829942263663663820216561512285624477708611732935647280922251097671526123595459261805923442406783895456773855780930882971632856322985082753613517154448126754496133085687906967031197979676039026273263563296214370026299284069864864797435825024198372511766831114976384102298670393076271883758147635885195390304728824948288175991114797222580404704372315859937764793535262316612757328523269096790847623043951903480498112270205589063371948971706250752932062532376188370587989982090963146137924805832825698830895402228364618483936763438578765703436910546142045771218576010718690518870642725753726961833559639228749142231064403378385715200000000000000000000000000000000000000*i1^15 + 6024137939195272701175710668009524675876453935043657864154521560383770762188217439947524346078608064397704341995273811163031551048587059647768316910389198830418225922176973660164301119820291825572460512882894472084671755107489025554361304290523494216182095897413413573006960800903374274281905860046223897073392618876245538378342927769801183216595448735888372289850051566507737443395273147955835606087524370242032734190503067834048474958080341582327579603697322061355932674655215253170201296391647066123609532443394337293594743141230428188575444127746680540595578037940516282375588961720220773144929876556265911736535693771483502849114331559801035434929869497965226115734634523168975476191620095582900367280583836972772246731948129343509473173461335331819318792292132661802069712970137238393257534882790859303165021940300582333031674710974630398053460779344050293873996890154617792743556680964153127254170185882763120064176283461524990596506728562136213026350067896117170205131603604361836819463418469020366153849729684775689232750313137189833850604810899719965311590195620602721827658459722547200000000000000000000000000000000000*i1^16 + -178817906197910992217334509484986428859855451542759167765429176973782800151752548288032663225916412207928064425642239619602969375218140215106004053080512688410554834298681175364608534809709025145119108128225000369552457822392779115212322854878910244010085104062662924464443809992911972693740599847138341999667145215359489215043255898381205835793535138252557001901303611018862396443309829242113473246862357564129082680709660549814924508080888265712369340385519299950661051308174212045939958981097327434074198455496708331223180194119910562024565407317089759300526357899890372635833159974577265953310055995095727764195884182882944069260178219138065764275304113123861231217996970680428234311993714064872895325596341319221087292047625934051690807732120683047071665199924126808249001320299500032336146828360066787467209569509242607807397035990233725730970869637084680737130925186598128686140031519727516383643385869464280876399593952877836628820431165457598780551270402098458612322482503986933904348306260050693386217019287647206695593954691819477132809667318808576479868281441843618712669961322496000000000000000000000000000000000*i1^17 + 4837598846505936161995241826428837682336655996261508970484515845345052660856228197156980732332375172622520641540636020399715923254272267607867375796113329881734080352810366595905006133308154195632727182461760313070577081081728266264695378060326234012108327753216002454374525995177149751093443094023285510027281634536894374119522914217981641050050873209763479608846933092170500437151942905507782310742239722987998546824807927522951785054313929582479344824916796681296931247486581161801666807581372834961203278516608044927437886828439654569964721115181484714270257910653764412584699886076230225343624753030369920384807059638736781144331563643225269472147498699269918971723991803741613013403092615536725611674086778372360410162243890445279373989057649302388806179821208665451847158199000077736644892602198412366490517695655889204359455483019572295253275778080137672950334926613281291911024317379931506959932557818157605391461105615203140502727753202603107713994827110725778687423605002015728086401249782547945619018017728778198845747373441095447494165395058143551687904247617919035173081448448000000000000000000000000000000*i1^18 + -64037545061179290651191278912416251296022259378686546366464240220549973622281399713302835715903687434978887648668044194783627553487469144283722488527775767584093486965180501081947562603445378238127195969844644148740290173900681820596353891288215082810799458356731094015129707818758477480546967794264375081461381901045021787487293364024837430400145873972062752254956614905780591074465179839174459964796140725456080453262027756671814303853030299073706789075898783625630025010200967981324972874517849851251888334316257149360241796928598314511995538357565586873552852569664046540191379279241192553938834882718489697609733156780834797253675574779283729802553782467974746936931890527854331057194281458285773134392174406078099076200939197288442093918423067346879706088545486335608050670981337722869589709424005321431470373010211684463795864529738069989228175127375745860237471285433819550850702995458583049153934437854392323355246137453551992008193879902741599857300420872517220528601178477562042241876075173551599917875216680578796129816528804271781331360112479642005589195600174594890112434176000000000000000000000000000*i1^19 + 1078245362718774652202014787043851499279272891964406502459010595403194225528320739305815609058180732061164050130687628490334901521992405390371270794379844635831954699971317502567658607608391167155261528103450074240583775029715162661228445347726785644938781072048081588472496755102525359854614951303496430949801635534596744789768632050607087366837696834955075083305010910544224399883441705581832269099163932007040636107420330174396219779896992545478601171503587132146333864221165797516684756939508065056088682902436125915354544388902818449373571301111668450949989989508969169869627613686850105840182253867198941537803434682595223735116625229853253689481569764044153562559861104290785051872500674722237560121204905146892802581963942098080444287635178274957758565800428775078927742420610092988411369019549295399594159472065970707424465394085676622674571260592001908611927005477714468133140455539371412223615307144617404437879671091485761971772212803254046763120165899332780045817028793332882321432441593761316409985289985844385869451970056230798555039135160835018865964186428693551781616025600000000000000000000000*i1^20 + -10225841951701413576632634710775324826780299439162556614687345942465279850254851307368088784290765334398701427394688562103881141355187941792137674522835518976475307246195609836671213925549101310275132791737472461946239356113981986359795777981531177921094149083984845686403899515042293556016111409077014301741036952096977606699527064650483559569080435322075791438634912831823638413187503784064078465002071271810362787071418964561251023608067246618160388391310759210607387624940065918359059869009119455848291646521322601746331700923562478826630280212058525252321759480114981095871627694258865001891114536353978498728307354412707684083693629114314189914941545201379723294147656969630795217814986068179737894299208803856897279375749065996193844467379495720531578093808001704034718119874084355279603927686903971857079220563679351482544382207290561265401681542389098539101047227214623820470236112743781479874642344905330860373355791043647833093380008124752230233345583578448275960909631691720261386126419757672809428686415578084219771556628907367542868593555091453795928331137739450394188185600000000000000000000*i1^21 + 177062928785017378485698769409588887849810574197078326215015251495263176107126727181100213769681737563633454932644195871378329261558477888049297101234070037266350766808199925404404373282015543461766100400373723466384850252493966608892871020896694137566503031185685820130386662451431725138076868309786055476183587971900205674995946557923213258937301295698025164173381334022668783861382175866357817375063475837086127996474399764384591566901168680482852834390037473137171602414880862088066429564423825689070332924363740536443384421369243620958139478614041466405080862239964716243436550375696556643871667581540144105050529170162755537046092978015460269387252334285259771035937055761982955022591342211994364870350504635552080606934552568757338350609356905882777808112637978399097984809906799024019870995010304644119356204531495321639039555010965727639462658594504633381768545569721144559826661456399343559731645936597430570787330545773601140348684488079474424640692423966726917401227405662171787793642035074948207677846251945791182451494154671675443030848475631508402025402130903024533504000000000000000000*i1^22 + -689578172373808028552180859370670565770684221662537395130473543153330718577403532899184888821302977209889897323338755562644616277636890092484822031255093558066618154470034093265337236170732292680202779829991587805201004929131690938395139693742744410713082177804663654262732731197475950552427128572775150105487815831901403450520016160411221573949434929195400847460543610112426493891111715280467321758052799671159843513998093469128670045047574173408369558229971012976275256160802430576541960826855066213212138371803155736484425614509484692916007959026047485066438552012906260779996196157052637100139846346260313244531932124120527558285472653464038385109687490207162027735229156445595334096162963256389659783060373394371939969501255340798158058189020913967121544956207092961398187592730125287723967805348832933535245307525200867125705677786398988683760970720323011954986564587424616886293405082590374661233002119671403553844685624357381423855180273034141160083493101139459537692394926972198069753318933419266901164823359804960563365462771455690904299114060767352586964498156053594112000000000000000*i1^23 + 10339422119679336695856931614927700052330159332977707831766189195400357636161040606817433819296192320051046047468579414968374950883547634399221692051939757218626963252813468327601314930474121567270884161334611474635976983896076445117309492541872672256686672000135686597259350970528030064846805003619888870628161209669036414105570127205887632246039414656857139547799474414649530684965586651336414434143438444389073650397489092761448633782272139883665636581885760952839826131790048829214580475426551875463314247938551933663486012119036949474365278088369755557265168441764732798416334376319518024570791894953115694192620168465042888920603872830904598148911219815476754861691019557117010330673766577863428401953223424498863632340182736513421770496488056404507982546418761727463144546374007601637165843180867699674373455436812654123698845590477745112944324863945280283961244752504262789043220843499210058017612812757780778102994370723524614174369020857726557728412282703865328836362979182201039609841405569429449410932667412548903592076773122885693137574558884665806822086876252340224000000000000*i1^24 + -196646292327220863468913152204886016634548337374659230208174596868470541505847065026415532378428955332914887518954272513504780401472437610892377045729624585475712918683231273109770563922480488662703458567211398525092866608615423722072593708251646863613505421332390745634880082010761850991634818764900434331156935836175706002403024749470989148226278890654509780166212919614150521573692843501830685964694645035772695999846475331830573421495177592502253825191598450581129167996421092160942564285419714431630434880720479936274189229508147592610141487291000631484672320672995644715381065379832494731475053175025532804620358897868197031192150243775052469123890450130616802499658570426419788605550810746909699605865779447539891515511859360710640614921141453217881907578827835438189199312177793047741948208727447375557330228196707669240530215752330016864867849684257377913176881433452917741017983421674297134465632435849255362499749866961532400019258685241700721200917030165114419075396549952870081638493312607456215406883292490612535051795684902025985880796462938499695551395366174720000000*i1^25 + 25149819141710246959281398272896171908149918790189151173296443063826602199441600309955258548277617287072076660139929315437002904276908421114294268981345256436525909900505336524123211375367586353333482998280798412688366290868195493146707067770631270200006548257346919520760832978161815343312279450173841697967209421179857336887331660729503654155875811718874900850314409795944339256654888888642261358260905388729862946622170474824783990768718936105439398831744142684277351463195472676635285659957234203752812948391374215941011727172289342065751023559823347006774559659401903143895914266975455913596640294413421406679625159845195134355910413351628458304198097159898222402068339295077277959926906594344171842273161213443683861016090095339557712573857767762563584490188059882605171482762446743718596054225540934812500526656242609794010034084428671613747960801296774023924753400135674955537456449039876433110123928316843676866723560192044227477006972365717919983353327629672315603715874445940235934272995877808449696638801202627660170951548384286452647150756407706596340988924395520000*i1^26 + 13459318273505644942824199445795045318538185205154041391336370744973734058426770742929095426813057009761501143165481219757575289849180803697928729086506086413592826924904599461390217952399725866171313512677910203517674120616873200985882550401365577292303381894430143458194944512700230797490719457011386832558087367104586492217847390265885401799332787752674151439484331043154204116527661756975147930168789974480000899612905961869935846876341010023639216529918700373495167546857008558271568219984757167732689705427412681236640307658376947112305950003302802161077317115232767610974892465185943978337996205511946395495957702296545603857098409936403386559665470950435771230500611382271443247346550247643162163620415334625328471083003782496267061229691786180730807341459588062354594514891176140279659642963905696053128820144468995737949209108956804486235828093530888689819283128887505058118873927539280666568724050761818584054170387568900062454438847570846325346126870907788770231014411077077593417032681455152352377286323929528873782931730165519829788369231039501627918647296000*i1^27 + 43601529445167355082870388241148741940914610816307723417367962314714644678881613723498210049307040429014440435934887941080507519023115655286741187245128676864636814176731908089763512796133573057146147292233814494574358102593707323856786928140100069346011091319291003385384096681007816624594464447941355263892429707190883570618513439147215926851730333705126759961008983488961302562577048174640009094193669404929254160298100566089321494872284572509132361009054332546053384646506731077300296322829353154505834071186784652138627897759182536890247738515917677395885305218999101228864378104038612221253711749452696986734147636341676132871226187452083988175449927079458183232823270775206431817503166242247814267104118158126178898938855017323101743545761218397111028956774950185478306694253580352621770742539184767228314966003562262202839778767600818553424501940703854419391390405110375436748010197912196537209233759339864005513254914025136383359483837476857495658661909168547117079853684725063206410894813723134678940437790491739722225106095139005243495062813733286628556800*i1^28 + 30030485421453099430405511006016200392852194105171505673548383260757270795520284741425723878307845889656135380592944194613940741973567591170396802094076807417118202079055422315853293032101750942884629144124755093316401217530343772058883422046204768115819532105045452508794866371661904766616078464715726295060401675667173475443524176748423481255451789688717098369443825231629376851835000821659531130467962252681869049094877383727624402802537956465757999003946326749632562569239345235781715551324188932658682803293441688676196737408398769573739137782015207395624916936119011965289502352548543111875743901127338080985437431436937997532071421579767747056533736724949282487203042012308392411509713886330891367001611440185719397299673588654358165368555033418829848222882337228527721058284325780818389858500086664039820688988026587992324947654598329871704187213437865333328484730661822438605852736106800822962249329742796439705667223045309311748636931593247260226460560089473235040781844056504566592746632683085964422422621381765160463617135994731163118423612808232960*i1^29 + 3360791621818384920589961080730450579730358087977056787357674821693734456272720761464909004344057304193638332338647789006315019323161442392112986390658683845696663985791211519417499887860421001901000072750365079688614914455738434455184429958906271678390728338131907286509529822934233318983190421593812378525526242623528475803278901307304117274970810401848786998759338798047346752952548360451995538102854675424665582900750157039869143357695107908622573093483848762484841149506603132530157076545554515381120663846251639236438348300823386630729683893957960179884724259878821833388421530484109129066143693442530169531114007451962340288528515222413570860576739870362217367664009649774886055021641703940607545682701247543587483673957822391398152202216952571751598347939968430609692152120513725439384861736891535242644187178506780902848026005976984159969967462010699157354644061021147431442414840990395972452396270553939840798193715294801369259746257760310024216666280411895362146743980214409078034929730050008526402939173286566116092710779429930222309880102912*i1^30 + -1198430728362785530026785814001775144919744905623718621560895601328142498839194797832274334440488112209080534167339885539893368068521702615450348567915890948344089850044275006019066152352538075904704733831864341471568272472460175999128601060998221181830093686884064934633645259822363594935551558498600212673070901544072571291637374557856598490444474636923236823961248111289226284048764182056223138743228022108847774807487480220854495437482035382245536271895476074878657901139726561879304495439929377226524247580862357467400306588197916041516100476843392659592975442209239511389995104158007031181228954550944968002278694818180239983940194897785341202515984893589962104058178578365169091778799194218699001448625877856520569242404125440603073310350260201385634593585724303646133764449500543515208662918824189320757104797570561412816543158512202033482021400918148231447994907625877246840255413965622520143280062532694125040496545714728455996109646342357685188582026181350840213252055106530995024883227931555478330990304691077281232256053420685552254976*i1^31 + -58987148769344881330130550883229910259997235620969892151126365318229716459429795742155080688744175174627969657306321395246530602424997245818728587193130365591016420065635724012500973284764065301982380555827365303835604825640902910733416163856604693315016417479337969409261467168336373283612541052024759617536190973170888463446354723766516673780287319190944685087073240389803440865467627599198617478045492928817322916595891934495691317608384986128109251069776340483331925449442331265381441524178016493055607606293650204664692667446563141678719531910307751803546078037739821495679317375214393749154808293652020676463739311353037441229868829922744776419280252844926966320347318546096443983689424159198229576579240836258820401788868301268526739248970125220975236594177164241675214548997614424708520951271270509769972517954383516032303079182707000280485621665993724417899021446874133248388450466077073451583351754774239504723318611100891873778150922092513582932497376790001987229308207040846504355707614446339303408787155414159402287060840611840*i1^32 + 49372042965330754551348115416147321127978144323402095769889842458581632415251176788071796809698383684982405106672849604401890069402617297394999607697076334374200237739212448804660730136999821396777251885252252377863505657213857308805172081072353474546088765201740436714516261569758396402312845870648012820505600983365968491994096555232665336695521892627465241300192469246805153089431581316618642796414485691475353033129288272238975446817987685188009726149205690509835485935900488740547345057423043271992760464981376727339427590549466998282692632670153323780723941422362036090999019611838088969499007039786509637903751405399730732501155177660456947074964746003460887533979542581200896749849105396652741680347939266533579471334122299463701954915592701392634464519474472143772750319180301855891130825568105426736895628469829420879787499309586501051158043112239120070859898130761913296411546281464726100032541779897550348623174364387682239646160015859865448980065900490541312185886871229718129615917696605249994703290430566714210764455936*i1^33 + 2374903233357423952008786976083688516374041445718754865126241469540719741269485608295241708202466673977114909161282630521982416621404832534173573141470610462735457758432036635816509641182710411937237642131705727897317899501267088070845006117553992550771665453751307488977784107877338189466827395950626926191707908535833301992819098844655045413154510126967169693130176958293720617026858433228922498212516849679898702834292737405413600302887276922782364338903025956304380810542653604719949346203033817884857196579603268581807993151381515400763128333987547513209819563347124096458876387134265353983337796147794555856311046961175405965977962000720706612953260046905512709082296897735782809793599497596151228301184286189688185665638007392918476430590539289985285198257971600518681159010515579587419377188231901885961623851190329810295553498925897491585148340827564906537166604740307746614739328307893041752831868429932894377661940834946102341390629878929693247839529393775099709404842391125846205709758373371908511073354302191828992*i1^34 + -416176936209437745572009314886829882351244040521703012029491219624997280095986557848534986945894909657575978227327551608042584412292704132549214784728922789406578941814681991991183790535893385604643359562119747140682664909609991541286954623207749210351049287134045853613044743218961982452212968850473373882920242078186020856593468472464402248067200899083167209297021028039752738545121615785152801232035997877508757770739156186449644857612515570985512469891793374739684399251102524798765210146277089864658238560979471594597857624809064023097653892863728250625534361933223327466164480082892623263894926300404246739493291906528938994044406117701963851631933048947894204087196110246581703296493729728790436348517015047528970037931280739436967004880582163425440195407187840631430445204526785782910558785621095241036833274257927597727484851854895424266792312686155987784691097561626545521714834997278416401422840441069873762788538309797328732473534756110476764610264126064290704168312800217059208581181161325380422279167475712*i1^35 + 11530439285746433667295409628078463771203032991701305275650724405495372583059423844546822424482495713568093380669919557954160785023325714442532054759308505537648889788428428178769668974196718787259041208579801713450936968957486355943421143893129941489190535495515500707875456415180282557724311302718943290633589490783449645166122980201997634405679823253941966225645070277342277015579424656426720111521546244669120334294300337399802280919320250780353055232717178785865320033102942733363897428921244621010530310961126584933514163395388758833575540498667285482949855793999284851066830769177755636159034551859159933053307166432839348469169164760950226863028301662409470707272590585252243668940492930166146478581962838371561774687217377314749276125441866545331470415070185610637008883534101657892397953830618541283139069478684233113717962782296284309949937444886405516632840337146071686743048387802922728862505274300097497070385013895275816805711519514245048646033543518240538321377454005736198058917657818428820422656*i1^36 + -83638584637638177663103876382329381393855965564327041605836933846885140815962365248657460786431469353032419642010930952494531016635737117279104286374829569927807887898254129844761648289244678395344630763441319884430046200609186849364726567012290470921410803858032804530271841349137816738302797757328390183044048322852969527270782321871272904414924314902487494931968232453916666157664374368974738599425600786178589314552051631876837350351780516196474811178103794845356670638869736106476317168733345254709847121571729163438759588396451665948629543970808605284985683251832018847853384791542840349143675488807773269342269684732087850982421933507018508657659353857277874528070525343488806740650226884585449305263038872626096662440209489510527055104138167478083959046600223771015299137816622975038567311318737254529672059832006205439502756644053969127640960624363006196717588771283566381487391331748951941020577875589297622952611428316132083388179995373190320079579274007913581161795821168946910733690218741760*i1^37 + 3919899209103892619013267654380888423305898197139792835809449600850248825979085163313026474515432591923172724777882451089917980839184923771040631827289006500866270530568474773218486771195640895682291904104113583883228598841553125246087499227966965934354639185879894766079928934898124249609811066608983402367905463813684057037518980427990715961347937835942571594209248476394806318906441904175942312721157138959463083364922911049707733787611826359789503064999728569268362067883572711818427408845711601188288961883314219051948907996565120821142814614453387216275759264403644447350295263609828153966104855966029304334919219533689337008157164712184664122424009274909146195661443483074915890688808966744701700509264945061329173199009632507107510453455977854437821711598381290056664789992211558455590529649989300222151183423896505795742561801771413636468997257169555061521338587358527923993807673814033403629953573543766328715126465071496507674470896015538993870521206780520007170725023852787107857694720*i1^38 + -48107208027553440537110380798178216443587153108479530769092270690760821371031974539490950459280430533500440029142862920192375632951014715351006984322444544893775342878634665958602024890991159126461427920079290991022943182521516059350973648994776705780547116000065724440246838294257307286428701746905919613219497702477168412851682796576274478219348774414102239804486094971753180164587336317286187134679227026134206159578115560038158039784447452979470191906172608151096282666170767958119327064261424361059172744665124678317791297718602326544475338220364126176106354549733278703545820882547134662848412709325743449653731515078880392711750285439028333333048620589852849225333149403992933400358999128766550815343880133309426413633256626095619296201723724039979375821500925865619077954165878440538451673477921203066051935600365416197830575114480885945858581294487326149232684151685911427812336139805853815356193587529739860899541563719813659144908346890716093025951424178456084290568490114351104*i1^39 + 1686754838604353789811007382235126748713365135666425218329651165063000161379066352080886118106484463590392029543820045558822893041963379484941595180286748305279866781103490301158844739647358880011137812398426233708359789186246294039628207155335871093303104927574739308021358141524743576940831927233692043129828210511569796696711785630066009413899170948895671756440764252944954408390993058032757353688098450442795129441656027511199660068689343349797003678700612605854157922807400646038779064144656756954733457377689913242138026672716993843262637452421857215265932680446189709135491934861998082894216437616820683720542649963658845332653591952390833777367573162984967973372753240891137694853948956807496462868465583670119580145137784941668694513444649025662492364027037146751245644835611280379032022585720857923770916417323243250270195549661615984009034958618085170016393833386326698621733109207632793398427254407195745342094596542164535847938912323019315325541488721580213568719028224*i1^40 + -3581763921076312818797597482008617822143635297989717897902888862613892053816889987064388224259346589329795523319178602100566713150038761220505451714305379911716610005227454641449124285746435205285428357653723524977730773747313809193364173265943835528561247528710263147866374883550875456141554060325394638522255389386888107175674120129472274606719783186862765477080545207325102378683065865183872794850803613314339625635290378634660407414230585828030928963638198790006450049672847059580567624071686695328611779750939596713914769021901348005300642289191113156549239380582182235048370752466102909868409939003026938618637160570538500643507775996019154603436768129822868878662821283845952367191128456461031776796685155918729580174561135472150230397435911412618631431888120017962405947198183830869828017011010075816439284579288773659630136512948741909108496426612907001182788664900752785086011239907777052855846949180473076098413515588430542986664237363631314800359819989617737728*i1^41 + 6431863941971937967900004468900998483760061730608401888281369615836265242754825276820906498904037979530042400314468993525021212384285907558236768358673109656957206370427775144053277132096231999719049115934378219547520110484865341235995808113002150157278383416093498717431913805835309912410286376514270100376004952505639657077304513876972547005905212113817612058401539992001105834939035989665873844348688324146880498650555193917793255509977295069346393446839217920204507902532266253263369706520481560609823660372955834293345559073219970088290039327369811436020605912141437759196170647216787641272646593142412985823801805028301848864504872598650807977421764944139819467069663648357351062746907815408217830358383917790006270919295174788093984401096666597561096647560528678132077146107802493205398703198491526378691795934192430577091736595657655978595433138782642099542860531790289219348151802484541969360107236028603062824314246277709498398447420112574471693737656320*i1^42 + -6556243543228261849537994076625648234323421574970852907446886024408347390533259876456890745225003950616894905542065796492962405232307198939376137928830499098807609660335855608733228227861477568368367942738629403488922549589307033525436534560982138698641464858299336476962567920585259042576646174680394416784698976805896771179296066633138222613082363626116964137017106920972413494723461115398167739744890278012991610640053144292679846566008326615585146244153067677008243576651519096170973621607402237942191904717612515678587562913519421330688859063684698621594429331873301024301070039189076174216810826304432218723414783933932844329243663288208434146222641744987593925386303483322953506296221344346303664535728101142783999360669090276564674438053550130605338268394773692815818095334957177716928677318045942289279455406638484926811298102588250782339875463432984840649536199938780861460039149333717049445637148965608876286077839944864427795604728905128214528*i1^43 + 2788456910328723745105348553008183685101870824437252483092860988468438641853117430605631766760337064354812597448006425465383778505547744519965906272467079065698794957509831599653639410370362896158138466411332281724096450241639425372499098552978297008971532917570147867803212533316775722428766221840563363006076196947928464065191934599494185023915155655320299327345032617159957441229813282291500510536621319135482048728357324398944175939774018226242962243325272409093432587370352159008656396459301618396692942337558880370682427018149403568701086758463955702084536444300775187951774313458125938677486899045108252701923759211688026258801134050457476601743409892499959687403733460356482177645762559158033409628094677296440698408111002649901696162467918593522513906812503764954708046114660571565964777724722245790144684991764277980788834696162504286869501372153321671652290979898800011690725255929885046851697495568632542389724048654417203626768334848*i1^44 + -31784004496046299302177075500476582564934291222561085956617409829484432597538575399387818534623964010444495186725899582688161311701999702202545257565179844529595206982005615693104130577303741191361044323442199354887123416956381225151020577630048693010168653524461091699888803430335444573657053358255881873450460227201087698371108236277956980102214139374632915825823867964548456011073265717463387972572892853745492180899018411813750774860042023933794931344007715803967975819162791713824217616449523082616102204022354506900370545150603393441893157182519649436542684204682686873190094281878250097389385348373179185528570544135143727835507112190569864937074193820697065533665119721349334637113355478172592693501865658042905546724126098829267192129753425371054910988114964803853614955720672243292903827868414807160724132471474371843460463912005821811699158654526328719117204919405044494235682551204060567342165045544149491660119715776299008*i1^45 + 566521301839052347925931464637730369014076888003825026829982505441558397366491182968583404244724829681732417367741624595711084066313272041523563673217881935689656778066364226311571283416528536523590372213491515440375844853383388304451645116658340515477529694738277833828386477057209493116891903119499928256181396271477716413292406645382625836399513188466034294458701748139087854138558533255963023333733792143345129589162718503282549799734463325479717100824875585670913549950914065166479176091411352572397796669926593858285507542824813891803345703496392343045648378511747091754591539257445755321302082276020590401634760011468020094711049733948029546640051361965015539429629268896006568799086777145395281649370293056081782316967966522809316553903875250962985864053661166201449304319180977568420592771846544591475862183929068855981458938128967491088600193182854512730278848032640629015882074721903508139439437104839929479823360*i1^46 + 14580859944538904241712619226050068392189490737183543098951417706119315820644781950201932264297835527295327756986274456813446789591986194370952452552785421812037412831274576119705422439895636314674198351584300172862131394458474034600066697046535134275507393280907819666464398528419894917198136374515482374439115941147124163275979436404933231532094058919186842486720563714041076116764538131919095089258271748531301732204101819512792469030610208662525919910386453428244877301531312925709093412261135884516931541714458881838293141816986966891077329202119788217331424608114562708793866758516451238998231684420536234304971557492163285409108580806389983315296501141886381199556710314414286251192290485298027200699002575837832650443237685473522288830858164664388568969619661396851651528958408069561012708343897529628668587907044293756568999876143303400996655513645446782517339925747454644947377806317035763261033676800*i1^47 + 1514856476575774452193322594729167304791748034554622926154969734640039710674754215681555158833194073776745812719745706622736395509807015506180518500103671342989733488644948309645177933516241825570603049021728072901481231582668310644474714603650409332989035660386369321028176513424677799364685240054741581712193671072061397055462789571504335648322557187159126801580304739306125395250676744663376927346174903244886066314265021434872962660841892668662135396973631222809749080224030668001975322175848917133198944519184864576263065574591905545034807454819429845656816082706316076916180269596884909738988715625348040161213032197366353128276959032741362738453923280196789056774734284721198256640773975369589560045031140163266194350144724926046291623885129500553538845569132911678694670694983209594885243535299320979777414236666648300236748406148502415877168209543642889062122592292990019964911471859990528*i1^48 + -36021078657493738889538633089938017408726775839925049032835460031395413572211122337104044713955747133583730801349561054221735992486243276183550849272598557026970353911118087190184892034770155034343693089651447338260818637003654324243811604272278716768926656188816826587834360001517548882634942357588896781070441308491431245848490554150454297872644893719482258699885511223500810317519483829742413447237306605109760924385210125953750402937017741375366953222160067823913781254710969549520992953928734572982980492538370035663816341951814246978577876007783926016452682325356456156513432251428021009438736589436305760545969289483804506728462241898314033656460787899617031741541076520252485417595505629596181046482077738206608127889176697826931315583807703417995049272113516712614261278419336657563527261536984266350110886772373392721615050744014273234757142539085083101528688380891136*i1^49 + 204211604973593330063291542760149724253906149990734440689762779809614485501989724652134216033283305435413533609724306509062517487076565317328327320366728447956039812283196049849830050130239107758599115082972008182141578767036633967248937521666462098576568698007872679348321572871547634701605526202538245167495387506537300972399222284080358624632267046484240048068951090315881079998446131350881721211733650382862788696816157030604573384255726900827244620385486413994057907532770119209779829018980076629925763947360951169966039088901782244503948044343394324628931359518017653834701329455892278550237090447496432014195283516961856400843860525447156868518103008283867485633967435174165573775501884644135617346782548390524125725082810643685631429836164342258876362124068109882212647483287366354429905568638065103359126984387748605141717013879296927923360166708224*i1^50 + -468015860090530419954837724831840697147160103287715133499271347020329170223083582133365151166025966999217266818309981122149628498004108968625664468488588248037360906257478037036555331171375196747781220342328596654481086152852013000549361529382904014744648724558683859595793069993883540259246872801120721108922595495056248982646591195067338335293532617652537318995813118900682045596708665635325729261912257192130850846160991609600114231378640722180695591985281546398516408346367583524460822599016943576335960310664124539124209468196135452390710066329441949196358930984183346271271637460459527822780752314564420179241658725982541222449855232589575767628959586530442653947436886364909388000870987960997167198632064868212224471076263837899493984611817742293078420907571027688585506245244784971131153598162134341494640000*i1^51 + 202111798246655811384012983181439720211923000147056199656573368578844697126313550786480824721391057233130312862922095383973547776421100238328506497269096684399473453909087245334510574950901357435667661384950180063270036911142896471137119609014695444952621028732317127041198838445826454804087915550549450793578925077083816862643835092872463879625377627502597499152748144550520738353694173264703374486299000103268521287149781681782870085408106162183763864353051133901668983429351397879393184912002720127866660236325413506656635890332674502627894901206551928343686481907519989354155379372493094218273686028571027978928743885159045245277783757345804375320930648618729306384877059433592249442042526412786938990712719908863894873283896580127291467521371446551702183415009562890625*i1^52, 553267081412823629012047547541091131532303971934177986247395989287122687084842068467593896710986992330605002056463026020041896212691748672266900484609069729352018549079289182122100101744542650747644778061918785496577797245109762280078563575618070925406387605305716977494353739485374893671452670409061873169465407332974613366890640862186452656314423604136860127167430644227828483667802487548351972772497657359298657171688079431858704559564572813894330984135476081422889016946072435633217080086114756631642839925652475790281695989696738785103320885769086465815229054904961465739830323349089148860612049997545978106763357227586897600231332212426697900847244814858016238368806058139917337071700944226816208694239531106093393426737909613321783694977138683835742262783825629619886381617021753799592675782639253404456181189142680188679521841322339111492626024569543766270804426319682002093378168068099970865230598242143164495599960664510641334664661131100113744248623323618052628351388214812693028264155874979527675234761157008831234401846604118084207119101184032602431288905949818781498986010481536336030749449943893825192667235438347670046398103874364518162099452899434480289445880723643004333292197061386922939885753821128625163707105772107905036108040722892647741424195045775963802356985481942966047471134273349099287532005392775319528855591910505110766809198269794793372325603710069642564257829078043979748137322310548497282993845542100781507707479956542320388023892318114714003532957133160622032339202631176002787299430062556547204743456484609252580702555310337061388282256152330240000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -2100231553229309971414169318960097159052226334497073139505455243976160086980839459420815789111743078420877622317388040696391525940231254818398211911981440692704037563323982816064567064993969618450158452341626343880792885943724653101506798739173817532151998724628839949954693697895535412294337731249921962465691648342937907979408937048291418199105095642355090534818510104079391173043905968260960467145563453534797457060655245915002033572035221760251021116375317047157870146370647686290232483915136118645772683717571302354905517307164487208987919954404298845532022874565314506667619793873912308074157482937606476341893771522874442685854150496146169945542543820221297201794140824867337578739934624824389927166374237303574169771187099958232644471444714121643995144791783191063370136418247396568502285028643484943486048167007140342792969226544941541702299700651785745415780681690441490611612301778995212630887483411132829072384028034852306303686707797747535555065035097375074804775553909642990743441796563603275167773609635916709500698388674921175611017050049416866320116804679851196737130868232754299807653631285841545966511384459191753929115981802149793756666440031591646391000707573925339206683795274440484092540568367523055223356374175804091856528165260080472033740921409496512590331257462260332875286067039873515293599367886780498078526863839317665117711033044754434443177027084600147897139985619606774594547853414874422969774419363840023415677357435903369662639280218169379177678649626163390056673422391893700922472086357071294932899994155657301714572321707990859158292002599075840000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 3698264310433564592400209124295862275679026998325832231980354499908106085908387180397327220175298479488706689818964520202721963927784880155406135031298258135253805362326098620235598456655716341470201163766791012780526545462276430651624590642525459129615010997037665217214427293569173418282997859531815245911054576229509486388260198179498832434803591919262605352388110981673747519493349833029044099492371611814698429038768920813431133819332378690232149191053559142559376825328371888271524749362103998378690162059630839822481577876342424774890880266714422465333677056317558054024281256910279014749001162313038958554374493369738183821452066949072717690604955612571898696400678152078059921619703807281594494698769212677768051069064125075634092113465492270834552724192753096792306999180456775734896068624408294599569897131793392229528587536144811119600158851305441385012056445804104627080228599109754363555680121754025037591394133916805936372482130242224269194213082826626711380084205879556494487996326630095984100266267033239543265747910045404743677429158029482117823857920373624658504149459752840761240783985962124737889442559499811999371906274111390473369345392174175814657449010860008026110419016611954187953281898644800703377271795596280975512260065163463273429575525482247564687786701051492194716850172981065685908065034483829173443075091008663568549022528792242101910037243587357630495425041204885785167010307662245951297703540512410361199819497957970066075728757757725407160815938466135119637714478604620168843351117172693678094258019752894116060466697841618431765146171867136000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -3743591476803402985630524696335914700893415386661787483453184531931411415855628629078906075111042490231925692627153736022061600996412885131441845905125827702002659876453229311307335062805338725772846008053435844749738358038409084992142783074433876166965927280480244901602798655054483342327762464322718441076369992673009376619021191071520378150992123448681345924019666327212895929233002892194419179545984264440295846441678293807419325559558128918361893024341025794624696832530361535187117439654606635508395930098178791350033240759898706694453274269060421167573071786452653521386814968838346764717164306722392875665991408245399862017152799680176918955399256340505851081244951827390604438172241386464459277035035528988791706921660979797559463607887323490958126350218905690766917283921529447032570684244007895226858282429045964579932899273542643019306722826696517582965614181510708321718545834156166282061716308880959225543485520376095684061128397107205208583063890239197419177084496523377683660957576328271935861568680294562758180243109067147883260683620535423690168152134303848227646524983775580258686716059283483490295878452276255142779247183942194916583826145852101431098758440110610927983948386010384255557645655176939889228922689262992588717104075299977259767800929686382423845384558546180010626060407390994368036933112445155617506867444007768797707937496941119188647707844338831795485230335133679418890708515297702451861904018998628435736974678368027036829512244086808234826826724296579540299570955693239809932753606454406207705429318584174453431653218706422221111236340219904000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 30887913526684938737284806777517106643160485654949290969896437035791555583334634267767832380469944786676892062525660277845256415586091289240052295206541414671161990515179379464821887610514772695701101513354207245713076538538413074643481692538986948091903061893461209267968649619792278670303549167519321928013357008764772711689772737020372288424185041892579298400289652858556943353694910371751871284445617553383141980527356667104771257060016687395875534719549929462846404472427177346353658576262784509486363871858323230600582133528408856335595169878333697473733396164040480900242278859504034791990787346762032717452256396298962650430708894304030513008684558737270990625447615478766830413724952857755943230856168595395752136892909608436214214398860189437409894529211218341281072560606933954337616254957823539415570179344240589027654313636743131473753891366517027937364822891732083491605134475331700764703764607541617500366829097619196794834527508835390697488731326672911175659283317079711037683533679220761655458193048508943727439923050007198712648312198705180051581616527382375766768783685198209651715727739710044509618197911721242872545536625795299057458443491207796305914318159558257352643328898658402873939917123899904692400040084346269186591920947631839030485306550839603107626836037919113259519883233932300339163860808909870874464271619048811835199679265647273158786041901009989435920215304329873056740132984420302448554301478004460830999856572521888552705665997484286322612852564327213515952021440377560615377429689020759235063170606605370270593783151209840953953580606291968000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 17921359707727807101219647825952816051762535896949015914783756708899602676057210656415151979080974019338486051720537457905869276786625151004201517844697858989264834347937080889097140995246944530480558169965582214571518867982708040275100716583358419698090857843100090206813336209766293359688099711613854466673454519320030997217590806567027008707312257015700193198361173027843121673442925909320894846875623528298997746615034155118427749275346203820764490739350897937965624786283958975836918189021354984171704671593845627893616538802173248816806454745012643772758937740662248937553694165624758670889366955788378773337974011898085822896258901076699894160723351191922345344857606319294301001277908823326491151908693849449058452788194734250051107683707738893410924374039985638767839478692036676700551382039428682212601689891518190035030126107771669076520560907343779832833506337321826738544043768879046040334923538621299072484726608903317636938694672902800068623090657798282323877026530546847253138542649824937788383210312715556166195412456768821013616786879352667940794308038027262420640965112084789176114961137576848541417458687230047592571668163433852392625206219114362550624028113407574549083996523116836630288431031920663656736011125142092643397651252734053642472436321253581800460375072675827425364723659027974182915500955947695340769408734126790725450248070434262382724033435586778108878704998290392892015672027525414972915393326709246511032609302987341164369874011114499549884535929267038389624840642379927361263275980849403731528635252459281618341752646149126188370998447623372800000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 68726754279153885617738134330864486981392575866138186561042089349153425449322659113839870812126589222782343648653727738099981034797048039984979089778852670546293906081385527806485317907391530373145315983963259259909882876928036490799002848959790057562351343567191739992417389015616812634130442012754075929947928706172536187853827872130708104954555482608340030028721221370176512388088112939585147032987943708411151370384859803419159491311795858850779315593291006548766026308949616941069352491471689354674684874886107103948846217859237858568194963657698226799555677057698112567618618488335805219743569015725535599215850529993917666012050990822927501319165501740146159054996489283916301551559625143382820425149611856473195179491530620295728656440953110384378728935933487422322709604693299635863996684542457093060872853836715638066421916891003812154791282286034839724403690913277365229670368086673989957709511392901163870130679586018493559841698184908314774966282266911898090010759530373178248562895997001104594942299484093957923878905514521934039583020757097372417493237036953147859176254588045138836858531203335686495385456002348956592295100591988597728142217984458965563233389383228573588170654611051266557470075876741792257718651612109479947387097166034226116999059652147495857519621957380353834935391954065607295657581317647435717933687401757196378074757600008281423670985350119306749747784548063940144335824444539069085845450649369993567531513722470406481053889155459657403901665044756671242176855052053772675105880329403469879222173651423950241624650683937488051734876796433203200000000000000000000000000000000000000000000000000000000000000000*i1^6 + 20146413463406306826651578143453386687911225904504354558860173837959901141864005423838071905701186013887816059778169830512325183988581059180445826586537601362243339826288889982906089873710543840824131177365676614356997910812429185857073437278180890936764465038163116938275492133617974394727451070232556788644674920973974105797327144190259406046791155909176751950652104692441168227780903111173034117710941840690293027944229110856772371476971621383697295577157041568514433552130867955780626655579365760117598363036684818333275219424919494433060976426714844152094454242511864794480368069359731725608623482198597693752406622566275418423183469612127368767331311280528399353360089363963638611538692600595957781663906135782675512920055481539725538102011556089645291785606098114172982677219065607201306880426758042538596729719935131132357477845178377168207101717999914566069476045131509988276504831510426697505897576938893404448435696001429092050213415985465138118193651028007068148253751945510282015112142199874251240255100281376017364158219567496393018306267296625888653301151850859363884683291206643931664168688130437929881813025325726458279599521965435361035761230394551366293404899955479717234464393718348496186253029270565495103240195598739769271844663461464057298357975511453246350696718057647508765448985731577171895500876901462408713985939459850621008590211101446980151482863343992966183686715623842374274645210360461053863324803837811120311827481791033099592545544534046216165156948785588655838202570855384531825666735973263965527892965809989874242921366112550149346345015574528000000000000000000000000000000000000000000000000000000000000000*i1^7 + 33773696030879924295765026929737102075197524679583275973451634552009252676926257280531947603719167939757261307130342020378640403329438100655137437356297366314148563796218302409612691514555312392883779723855307802044142047321149997646715840721590734882510326592745910789634198349627560630057966639571837701162987601846935421007139207650324089593961011026029528040562571943593040220193223750613862376402036316115083557723949506900629574689660496203077256461901802422189325629054569387376662010851178653616925711267149771916353422582519734389288453807647124221944717212762171254416265233556785073017641272307629512086881539723705109810086325006477707958487888361768590420818461838429128101585446145674843768480681734958477657698674309477567739396482051381959208107958082398848950797944911909673049606887442922226379935915127526952707695291389595879852056094017789515952151216610942280575498895241998551919959505040758667267957842730612164553190620057377907768534318016343013913609295925954501649208465758692276528813497362383314567511915136465087308383982068482768515744730256737732600371059222929619762207535925034318842195906543280949350055664164521671119786144035700430298038114995403261635385525487962940682694274045613911753646424828707974415963593885976912491218394615318707259564802413671754548330183786226419159806323688238274713918501615393978206832285712614091209220747311997124768754510715795343940909903085170391429998079891577888633418278395033476253196202545864858915654305249195220760356558508518343218682428787182461654120053526880215427230291615003086478333356015616000000000000000000000000000000000000000000000000000000000000*i1^8 + -6671123510412636691087973683417071429697767759086741208960931404348446340700550514979731069166251620292747378985016335144090487210812193821078353720423290566450857289488779035449392815551694614377491761735889021253920167444052906158968222958060080296843425230559686052301178403510277417953180734894956959325200760668057724328960871316900159646561671043960526153928691114080766416385971075818507889461475324490343545438144315658681492960637136726043662497382577394008012607836047363526324332276713494572882460025214228684298952708653853373890686006942989143442367645186298498011552471518875689034672180948583358854425923878746259672694329070232465176204290932408476555126392430389054838655260284622825312431959127071760316344557887591273424604298049476008261688668450626263773422848746761038459752131427559359129840474019198562803162326534373287269908046618547837037090788221712740769885273450187671020880802822821316056748920981734560869721762390986070928706817515855045799281735071655724583573800384890347509143190481832961408201637213942628173397012984204125010240692114579420239068775422387335686125250846971510225958592447821301909366150712711074778673604130927704512663401754289790797135403788831970673720241182519130367707214712853419559056240338526192065190485089311971700124297440852341450499057545499899719456923675994554505521194472342233812640605193449455724720588228623396005568785325831569167767037297566700107342121791063421428462805911485254632247507252639853505913016373432432751450735971936433416093115887528268221250930058653301157752558968332394849707032051712000000000000000000000000000000000000000000000000000000000*i1^9 + -943986315467730724695818683192821048670497018518625091412589347964675896864402945492024180321889598798183578159944425015363102014994402547613001254997323094449175438025633581025019504050407898287539596264812470040320689207114439539652104171318505218058522429683419606472443360165444774253312162778408326617343890681541113328726665709153879714020762258857703128882446408894451389958474465168205043352473178610623089866502871080980942648351833214638585201394350849898269523849309484265569237646968257001310679205923692240607477085017571317248125397535268880187958621863119302464233790384391490507871304628527030111469420382206283329291165749924088277104546188760072811700863922629385201785649500978519184144305044975741493760634304667115608687989191613416223506056122873940508982476419167074975063051169334894160763522758230798018690071251091652781584411808786863109271099300542550669756029018906880881193488256328941725634472819265678991921813478999423879001947264034160502961184244984491788387801774641342186783876993063407281414770550963016668155077772586221703877463002339645429310327416780002492783863350137840995167247918584868228619902582089494718481530045264681696759056009477410939421535301322256616358319489639040938191672444532483074080201895833215127815370273058496608239009840053331138634911824497345193144264538280423662722598656260389869954516887113540388592298701715791150484095111143678496193935443381767040619544088846322494798824939145286456542466284281700131827150771254684367993452177596250475059694791153617491762504411189150165989224318596372824794808818073600000000000000000000000000000000000000000000000000000*i1^10 + 618812294461855174795995208271362278903565594951272735680065180092879127915680304215159988452262869419862597918699095210488372556951594652510904785620177559568658949078804821219184144150274904255891420936980010800674822278488085620809656409234442491711681697669190880699970850962888441152661803129880825723297811052605583996857976683555954021727165380829867315934504670191693254746978784074511872655715359874720711017007286778907897296132816494747842854746153587719473733690501323761338548256849891574574540822214073888418984937276350210532979396286894150079828741864052150402236060165182404370309625946598912792004031787631262980029639411459163764923359643410325481428863156135945762195020250420519599605583405810580248389124113683721098563042028891950921454806724878604721381974289196458760996676229307354926414648201701507276931308490667903961674273236830081975153090193511727810652932385348215089763978142985611013304752115631615532106943316055845928057991004916101198339855180751411115454425761253549719865955542413720166917411660167197887137719716932180126871199723699491610024434914797833853017801350798517464310149158767048343798671042159719882271520566499004791587012260867816390241289338239444176164745418631446357984059211197475376219988254511422628894368140089779777830330962291947385032446331765117750461782021848777303277636306638357569066794061699069564970265408678212615156840293785620531227595459300169582945742385646027212586590914749672063259532798283313770221655286942376028605082477543868493378312536058890718781785928076036694084336170643381521624445065625600000000000000000000000000000000000000000000000000*i1^11 + 22572769527361046382350905045218441363675811395313668205578648716317953462881804848810345632558822414742536204603218802260741388569653752273601923778668142028955594108421198002445321750018084661792660641602124565123462507686971016699349386690630631329535766534296010959396163147391673365422513025583461767484612706455395576349987819542264250913599561083527668851335700084747613003952450343468747586795967090311901022517771118368153815713264260216015462515076777298093370257716401081327397360650724330763294602123596131925958330040993352859613579605014694508999544674203132795335430387092486347579505734933928240314459879695952549583818775553359085905170380506159099065082901055390921308594157385235570205456577849391983157229908699986642980545213986345377372682028120022063072672078685833211987670121010900199196113610741248401953504423304025551056461507649795426394033564758009700801229666669425677648184635818864584026508277216433992581471474315832761009591430895940252665248091197693589652982985270229201408569830160999624607579171771109434235920573466693643551802810678014072850326076124003289898404885676224816009184092424646918779264896846483320122431872079405464663581194104615983372022468339577341028989207865077090596526538327564284583766629326925036980112939418474492496098310399049328202086598015164385056304787358741340577530038779998447008103555049419740012888020514523257198116096267662037369735941346956807247755514062814850737965601394951572863344124964890062952133866963332661280112287827106485318266770458997050569895836917978310255264257527825423854330707968000000000000000000000000000000000000000000000000*i1^12 + -35051992717885848214283696705020162026024220826971773488236513542781593431819382403357074861085844073948548393071416534629574730921785524743052134011374769429940380450811710980796584165173887146214479437532334533539745461518701439155785502577998073691256848475354526393873504084650713614038189498958347438204733467510388058962726997387053979344524099903484709743359065984111978985460900343455870013815729123314544916424112706449660661608255246832087525759741156505190124280764045493323345501279061198635671783480164356168131209192979283221220515068351363555561575244113341651052146639174477829912970164903714476007523175895195950626531630855160839172044559527699442111438528147775947627744434228012314670840353888275624655624756503312702765080347554970624846422284191695639738346095681864095872186332602626086072449673541934007317358303769794474980630556721628527821060575317921482183386152793173431769018409337611949190222158882481718692011573402537030466013236607100702578696006365417884907145204545035702211442106175511724938955653103612522465275176710922946903729976646302955683707901603895777126013112493761921883757148484985019609158846223739833983310179190006721402532644307254919554882910842392106719588088565889740346924550526179152677706481553607671916311589438293436758970582171211479108017864325262644545936504148953945312732800850612392595153133764300936726005996676214286376128696257772961389183616822495311468816723132528391103714155463758572834412651295025718125869769499342208349683891884629585971561132024542631663783142156914931813209030257461266761146957824000000000000000000000000000000000000000000000*i1^13 + 4246867031599130640973848389494909328566407896003132145833851246137910001822953641213060713629366580264458582245440635397266851162575182918915937227053403504873439138655341550847060260017169308980655436452737698750875174026458818961913333752122853524087885344378860866012841007293557139398527323990301199124067388577003291574538219468964021090329695082774947886561415859497269298843381553976930436996773163625697297374248264809147712162737508193748056821891806914721790917382488354377940731698521523812664390257150846909971831651618880106749129471904252596789783422543539611054233897301231975201863231347029502511103209529497592025681250265085609863110992072566365427757515992797849484857637350492845191357784945647385021621990175806997171193974617035408572323561335890145394187594809490801758888249947211781771437996499922892003937817013688552561671433397660918181448554883700520496688323988110004101559579067039990206628939696352910247496997845992579651069483780489099537686191830160698889461387679817239683188471070405180014275550184178520513983023650975325835492796860645130823991408715357994241184248561040928065450439204201506551589797264731393854661589498645630195055213038476685694453661993870462404464163053878927452245661734549985839555890392329657044427955898702688542860335415767111498505889501819520303557444616636989185617978900021013523809697705124859471707893925593783350454467484656338502910589246773720320073271791371818266212454929310319570298350612617198542714798991902146271935928492546594525162538503000708745447247463682933473070027612518316736698646528000000000000000000000000000000000000000000*i1^14 + -455610157550422111727680465619204882109576127481965216231694287317914453942221755472521237267068866196096914485768407410773086899708482561455837948906700374758802449200165598335344324001128806563818927017202289372770303288061602157843029101980313163563940864946828212127031708108979798291555230989165011016105731855677269560842094247577349091735962180347783542311843867857044358749614674926417454768035411697152524385548717363310512417705108684009664150667045392289053788910733634807900281494238877982191935128814908514218576940952005187869953393038934682088404922876348226534110421348478279517207236683754399722502026306139652085282145398876098224252662115605059478253081699146095164108581059561831151529187730269783593235393636774838430992138422590363586642070823465941954661907094808245397513356057566798732996675394135782295622545292720782818884940458518249367631434417315713759182977808252132901658132177462723655460203798514301640174852220017303338974181543922942841544516863742857066545967330682377551411044407363011071386472596139782897910901377698888863230546800812831389689084832123383914430726150696634623471598284501498446530651116152136364026554417727608344429975110506064264158076953505077363123007330111936475286540582557106186450194223890906664981834269639618475017807410993058295566766148135961470511821890674912483882600179495378588486916196872119119240200079966092285316912405033663090365628016968239347987149054697144390285561110992176721084620767324419833417112968267062752585004892211500076852231400588705516610726167883342188783450772495763638151702118400000000000000000000000000000000000000*i1^15 + 167987373439158507803701943482375914536848500386762238287194964331894332590349151427217444821657804118877614198403253413728309628478118776040288950766522238693285553966489545078748773216235787755190482488857674749629089403384952108382755377019432256954643570805728042878800631788435146414971198022713725181145379705705115561121284458580466461896599939263748683616978720716138311380527320492829165429075295390637067415025760482905847164833886608216309417391060188757268904572359984118426585960025401966327028996769939716664367732603966685439256592468244420698913679694432229204782133403423506863651719278977702261890123517238211020585259337730962542086506990100223762449505059047066630044026090648406333943195747859624051906682234109425157632827403127073455815694608959027616283945947465290348787213361465664282971340126481802618106988337616398953279094345551227394632820255438407289776882887342124557444078264789505079962866894149462215874645665885010634199864196458923117598372056982136735281607733502001915378011655362653197712815965601830708968383759403640168450751733457596428451521649267002350696770150425430631492121812455572432988500774679388862400125645654954468746309693184315809716054002289773883237165996621061624727745615427978885499249406484161084223531412308948225087235100992704336691065430131209508473820058858404036664028155143414307426978293672696540172059329113162672977693453207464269366267120470602082447923899097274232818053075720601588732485989855680622551698283894030900389505960374937781325253383869877407027517579991463283248689842722243201500341862400000000000000000000000000000000000*i1^16 + -5390060728732921635260261449750992723230013821019649794944733598785474006871106931109822808938577819668194619144561501486911655767086784586610176917305580518960258124269971298463183032595526000948764767998393389604190863384403380879496728947871943749350105220125840935605532844269199963153031058762202744386452936705741963252740615617827139715744406945821375394294747730824489076760599573845320634812154611199642196775685482611005846718265354787748800834883299814418786579721692063614440915755655881794666119477545051867365281989508506854267826739175687294101968080994523870882601951516415799107131227807725328826017021230279306033426750911129812834190792522794851360265071357912316363701935588864813217860968682068712934065700120925366951388580898047980608792591554159060323535254037380283650210526707330171607158955567879508746662361198481440817016249373574946575882137372176742526163484017621164599771562290730938099007819850523740904461914501666469124568323570002875696058874854564175549698498496511730315463034969803903020783508971898065020271917331807781335492288046849149194799644335212905914064925061324772511155920466018971361314612374083059096337856555272004299444445049624289941232204103410372758070281997586617540421629826453776421669818003701349488340265827669648526741117415960844511563476888356998840117840669274384532972786236458893319543003753844338550287617458902178692726232937071517675425122149300194807363328265268104931015688221869763770600618934334813654291126529089403492254677006978843660464195773144528950222427195459612358479628285466020499423232000000000000000000000000000000000*i1^17 + 152326450819006122421576950468813612480677826089730202640658022572413371520776757591262117908482314190709446170655472969488756510131483847404579382227868393212122957945350442393938947901239839756891486793542796488027323931334545185138832128493934962881669691868322919805264876967768463397857241777267498796576606680731663917578483248262630673365333818718341023395422156245049316787831962904979945446367117617511700788313136349026148349209384900073315400900003924156262029964706110670169427752017840147906179556367989261329815777407313294102846295465758757433795908768143500810223651728682753524821644157501227611651419463803633677403647212535994417914425460363056367724893288112474699221567015108057364914117414886039379531712438244762552740409969347873882376197783566826693684518585659352923104442799062193587064240302341174698062288993568685813859511317062746302719114161153629859959975568342900543411887724050385086475595217673531054333443234184283467740538536903154668686639170465537213935149165861423326321032399676588548014225424684573424365148359895328608749620739271818361712118248082610526107648697300848429369231888843239542302897753860049638565575705721883041864163302707564241978663473817343191207678318024259052381542900497570328403272736500691102633155272261766832702821686580491193123324116873220077139745898702865404226177717154100328921406377015589117446767192685207535204592980647299146399661122488842973074992787591470192650611175593233298364826309852091357207402757071562262307432844651431658817730610366078798825597101801038643853363498396907540054016000000000000000000000000000000*i1^18 + -2270408354465282885778027276186913147306630248295520944022129041706499754829372239544838578228702127758317962624932020024719115863898399556578744589129101057076477984484340677110391809373804966493713644868482582931276410643735588598319249019811578661674755253623486262207371733938714940209948563980828048737134792922193803889998914606273573434865747122049540146623829689740834136768247763063536720923843154991364000666506153763785454523419822786947069497556450163727485246353072291566097262344031521552639197650268188091303676049939807042507939115666131547314568234611314352911177451855807796018316946043500218999655664371651098739726942299018561178085820834052290583608031321411118612893260532060810264467732144316458485691187400116881461199299016734562917114606725047204845325526701849287896327352337332995374110355502801835333466010913546098107161866495556854275601270610338991291349034702502280320412214666721885971628339115356222023938354029299719923279356161031155842554501746031530503032990332048278778639802902019755670217825582971661774451605071796067305479955550969485480601671232913446071286085302277917368809683672037320064250242560717737924022552847054483399575273066055174877053297001855879934843587059696860921080539526527517034599377750627932241917763573488072424953902222071717245851296368369599651032751907310294649566218871446544006548525702100826767926376168571774628623411231448877312083884925192385167329094137369052694774053171469636804805231128143120260814850926998360745703528728114832228003410038565003942196551792102132728359792912912237985792000000000000000000000000000*i1^19 + 38101047715743777110810489711416396063630125923910640028803122486989186249159694829028877468652007453070618097602450436728869207062543098046295675534507851469381182980887781699371198306046222715377267122094977480814561292575528291629488052003252995387031217161709612432363313554708465299051084566550159343990449501760903744274626581847373136752791956022981853008653527889621173642464732157689660112294704871497560097055680156395036670499209038017641303561198005074930508258961981948853926844802715093181753970782216611978606665607328214747051658307210031956213821178973176950060501356943890595935011934884880393965403394458806954927329527154980189506099718076621239696131916436361619103453709989808900306982162493125920021240446565357376874509214805235188895771032060805277576997257957169032278645930222404776020748444525507678486105014525370401602343172016773317591066182510429292144021427285184633624517745265555067752640199342228439030594633582315480302509352499282009492807593536012543211778370372319761348723509069820647194465978283030196398900159364834209959944850253871355376025173103087232852158998400622732372320792949867095354098194687130620653767059451643976634555830075763825328363953718809238195722013501363539602880771326714488454720114351338402422588255119484967851858971751352136778582818083262800151711755741642101780351310942408126868298582401220605304875069762930336525358728743074860087996510884249070623139354545870796730801257721176115829905455405175627757406431871470579683441163963552556918373197136395332762729523230704827031093225794804331315200000000000000000000000*i1^20 + -387398898406764912109723833247267482079146855188275608380113221382040984716273716767451975833631984569619511829796691805471651215618101722112437687322103064787939227059636692618124998558690502514533852627318460991979596506555640037119435393481101777848439615079998730320583718647194964797794605481856644167751706423075456588550900315748529957349462305591836968256778848242860516352601342944988716352764823398971319436394308873760911827472832009498291281686000509860708884596217487457936801802501291076085624507517278732754137425544171474030446399732404198495952468604622860520681080986871107374539812272019925468306326846864491736915518623809097819985067855993252232791262283883820609325718034297599534913403050363650601426074656668806458760242488608931965484860445578857887962989459566914773647215469795461454574793666298971276056154589428988824605657742872572804882390361292514162248352398506752874182320719101818153771556095097375843411324301477852982623098424198448176338508774821874578558227260297323509712343607150029779569951295610867888639142261063630322862957467309980081171846778899230910593359010822834878142545492344806636766361847274376521332208143692290552490184096188154790290378949509787199996722386697349526740823342581202747129081188041767920191693080524736782687483901418329324401599746244612092781826806676722244373195563034890914563757238824741928284846742762328787200699351048747378387826055762278679254375552279202644927512809426875457722030856056288141318387023071752005855409869089069162782972057048640078653774000708599898104238329503626035200000000000000000000*i1^21 + 5743251360647720778761563063488283176254545054255375007402787672447189950179324632584504192992268516645224120954523949291966702640704756326625654092815374182988231728119545829254457620638076651367515561807377773994633491691615896080285315838845975385878069322020107130978592687920511428573203715980828787178793527389156311083110346944768370332156466216585708690409792361746199246973416732107262360100854489915778890895051520349005489067850094789576441007716317996958728915620270105598495572365781682607719953927608641623167136007150873115416558828278741943101055091771165164708499925565737266399707614230354441724468893291735173418183864280669753639971437406258799282118081933810747818074155132243024837252552058953421041748398086931662513242912390019444304175027374310899589845373954417491131303587054292117746858233650930621630055155539069297980405819014783513105326946245901771902631703970479052657019318619872694519649960114279691454493968596794606657430699330647094502788865472816396504385912469715671794317349663191277996147663774423513714294080255008656851130561755293544272801861672029304229505699694892698870197245798920417424594843110795097097528232206132282069966178642149351302848998588017943332959779081494496642887506213271585726956647226007502967961953459105562593375046834522559528523608429931503703094512473804376277587738493983881314193572851581516177400352834928703693688342927042485869757646980823585279616704952875743586153740763911724218040034641741273742199966162538949851039796834621156201034262343686793893115180137825202324201897373728768000000000000000000*i1^22 + -24732454052658327197882453635643794143498731432932523240693919398903827024495034279850488824551187177893388741061701867827225690349663993827150714033841277590293488458696640898794627390779583548620330204387740543662541013569387084713612577968980161330634818878401395798474537228418336034188161606122427129003445967060029298433981728167789443142696147774858796629957551689731752924782242897071995001044844237838374326093486589713520577423658605859086369337510707491421143485936881232689211247138051498503890632338631801800024515556165717960542576132887661351550602257550867709719153005452319708217452722797385002933648135056003079886195356813485785590885223665990941421784294458622262145788897027024795978097213894315118660109927697874907902824436428206577834581766248445874722286680492996668807866119817987856792157776579080267011122003695879833232845492927712346415360840784844631966529837183145554775109809023563693143584576588248557350114306598442513420564251383743043208351495996790836367718946846481447505585719575294404241519228135021173710033514366407733462799895899918641168882556598312723691122212192986272950309688206773611896169632192579441441549908562868606073432598009227451296152428392297076218528471576551390497251832253969059983950663773955963526378368511194924222259010451189048315624116589412565891703505128854941790160108241784116797996143842221063308338421207964563348409187442166886846050596943799497023073397576972709356920071250722905497689911626184190941274421644983305924004769346069064715802156404041614873862633457891351430808945557504000000000000000*i1^23 + 306749785894356893523493134986538032857942856785630595712884809985247815416906449971995104708228786213449290505179879674852588687709906219669502816363885810759795998348168527270190500492811502999530532922482256997221821431789632556751475091321061806472229018725811786183200371652094687899530346321757106293835068774227226764300442297481220201202075075001040181508500065648749499420712969869289963372916584735061168572927146531749924188620870784762105724446987966821198586847564530343823257202025282924635593246642075311280997573083067689047852132238153172681399341859760654433317847523412479024677198590967303562222618083248507177645972742561821699351392400422023395504843766840377599734109484294691045482709457642065005667009849883603649930566378699630808504218012371370459328189619428141998846625304770423753429226301018798032205904049151113452700019772772811606303893333067230468613559333213298498373652896077271500544213805028964448401626785123325775204524688389042262371597900900782608205018227467526398250097553687141882851114659212068016540487989960734505437514195713624158300900182448214571634137246814197576127922446843019078746134862091666934670460966219459046263202320458469340352247205609696773481504611573359128927780504554965210129629059750067754883061559226692698550319101213850600352416492455194939098793208675633666394469661528875410819480665287570883221224406580366211009817880326285474334838449181951138619211210132408153775080341578742456715192388378950248566198787795657428347905142788616807639263273672767947678386766083706481389504299008000000000000*i1^24 + -27026697128649039713236644244639384393238357157757849935483119939194727880354559820260269812655059399179878783735734862159855543307603073728405991003904223861825223058361774855254328861595265708215248757697300563013471684138473250164198642648469166008532208291789461846118508595252866697122729426948371631205649562957458223484811352892342789618686327192162440076490092520525279408203636121915322234405603091115283289507486231956077959880509565146446193499493869388982134736371377394745988335471382311247877638886968234638236277984651453620308506584829739569419652925705436000400662826034853176835926003684924001097236932193610490692758434748374696807004845178704032811822705374329382163017939580845728419807068414872757096438227981356801027333660756673338898878912174388296296687224980932808592015699375175599062361517455980018607110594087132808201125769656582030316698473883847209887309599229976926435803910802074898283743097825626583549479248852689944182258736666657168404709291696978149088020742940494796084306486369904972362950990497601550368911837271359139658327491228468457099041277678959403812720547927094520060967024274845912982127294470407719902951072285951460997769368172026276187444129128919899850993372568043693828519884153176514058086312169381348359226898418531082042078152686355924740895181078594586803412774257794247201066453945724105387606955387879335356476207914739493351159325500841889342572208731616789517800073595348165060217719966702644306703602241356449443485084946367278864723624894496315123993585268896221570099410182058138212226826240000000*i1^25 + 745711169976389800924660452676439339128913027332255492818960268059977097240434571333467190218077923325326599122513205079751968664904897795036179056745394843961086189299686003989622502243089858397540688724041906504242304067448642989785789510273425724431035814901115222104660728713926484852355254255053793154794767266334551234198611687267597546625386678012729178961844661015316606587308957145168856037930786027722369022129454170218564752585380535968620840123899679747524122610791106787359274808387844234226303193908109696726269029329894038037810654606826996790350166851662040063638010283435754459031624119168533898006199851040654405558908460728185256761459484098889293409756260279933494246812744144688248614811944768197334034832187209468405677388328559406097288469391256782878845034830191321203572038396129141497971180828432450487202174584155258179125232807876811039338061285394056840311371391935058012293363404644672714362370077130723286389274578792605616755637336694209606595020648925056499727271000755883187957377659008624775000839874932204770339599289392341974403946527586080158482933660679854357685215964676578909012757244333236551382813273224403499435892134512753830911361674810130465270202185212541067084460430147648861925378512786979019165193259081354189132096283764432313771890154907079718954027080818815700115530363358745117618174025786460052800820527571368140614244851145150683342955268144698073092554206414689021395981652036438883457645987303945880606532514588401399288188475527416819982422409582873534180243265718012825061341301713905429344419840000*i1^26 + 353586523834140531183931622314168480017888704787298526757337156037394284076350746266298432353038346476029705615259170382530801267439065068075798293905215783809779072905813938768934370646995795185971041386092778851076887194573294501465424863511604907664626184723434757780269164251072227983877031622864506018986682493855305768575638512254490829466615785980565525965336737671279322964539121895487663674712278123502303158409057713921857764568214782505412182823135637416438697608861426235442866593191768832962365412319004595080347778964821990208518769948984675916493379434626750803713869287045329091234674868687368487673313122031658708075811942905173190093103277923056797272473496362790840625167346068266419270314049095900405550911685555451937899938806344713905821304964292344843616861942574346872667684206588874790495739738502641659540482212136123009646568789396066961688843186851316644559659053081360921279962920956946504315008407790452489718241725426045265536811640004933289364256013192240160241670331761306521184539521343031346456224438018214365245814307091289873997261383528089556288526730407636769535288708546780882823056327510922068394308915311630291170041183057941496063173888494111590060032548330726252202186786850908802328080525926718593785494884415413112064258395646444159796498646372143824909675649560681545906326800050597057082841662759159224922120965277167237304512609752040731229566270123511574213021330116938627684383002860236656212796763357754052399840143945147223267317365835186787549695475238670543149140881049907579903963165339609464832000*i1^27 + 1280083408764657603160534620928268915688914118370336004741382355648400197477654376921172272275073460719894480332449139011834200131370055201004545358166652854266868338869967876402527461472049799085206443172691796599824051671435280780306101400627894184033783175781430636730243463588256620657757080890708232935927099589609167526857186829571437453528251739346497228625522077043448207423233226130612314449732700817157380463912323951231530382314690548335561866087780596881986322500717792588871988237753502326244081734584772199292207911726604310414322437191801866876696923181983925757655811277256905049989303393588796436881068909032621068298353391359759329721088241744123662849152699997163371671273948682918572800964578986848721224791894897000264424017876194102303852523316030688322366948920463008910239130212626339578074458825670076359274651889097076312274000941911693514259169683707547526543109132160651122844156145171455541620073989755953674227244181497424078059882242596405992236271146332825384608735508930522983033206248625723593463959411371310772421250712711974656898492332851573464817774852079909676561400481501555609073158104675781712497365986743842886088212082525992190669154381208549562618097114987989470425075163564824415543182812006520880007714137773271462583276738377456035886219172910131946191916412251289444654174169092876856198595474043524308760189415064034007948905906988220831520260372857775515583387858953239196074376870254233083241143767170593223834252398184005559653153359076889438858078535799715962883006220274442850575872043882905600*i1^28 + 847465428095570682390052764526752863583740616410953742747613802957072137558044057732051103179453970869546249813817821615335417138568369086896056223053813348884495335203163892308150278010649950590424006208427751398944271627231492305006917216823980680447723482778253474853612633899628834728652746763889526327341494887272791975616674680056855279903831582747392146274258448290260437396454069412572751688832139711912212304827169647644351308520092871953150691187912468436600064687336760572800043221607021321042677719375245417982498366294295157680183800659857390308900662805669415683394370141396236578294118418042255579004088453552915824897138014785311264274646302811528675400226128955215059853928097112279523644401437654725177553847637621256353131066042723168300447222658812084530066622180810933381943629921571536032275015683730625459697623326097167011338475579703643101854126816601549994904307762685057375210371294420586091449931950134091346804221170461366777640602700689923949547971152298859385335275250094669668100813667148169733701983508761164620411792197006246725740149769936193014866749585157387103446814172087125301421452503043656354051249936773156989765022234165542111305922390562891044764846133878290367222941276399600638532305480887023284954365375800456544382588533405748047645307175684513293408727878271476276699732800601735342581945228557866735370502374872690343603197901293048403710182633129250376080699457826843216161126403923784393706368177276664059874929169140009152897234259667680148158113449103735374226436569270591035187470008320*i1^29 + 89668547137603462999105017334633426408635400769096425582902532048465680886305974369819218510745913529248223358185182699632218889841128500838069420681534155664939397320388291568263544344912220365673447827614086457364846945104328344412780371734077719318268529214548642383517826430162917984357278628666606525364348283646444454817173012796712067119751706197279732644097306674399722572174213775886268793848915421851755727112875497420460117601830696812131604133469874470251486875290351521412405626724945201851109615666267137960938014771851696533983984086266300795143047666642176693100571521565524962352201142695645821720422124394702510769681047875121380824427832572183473749215947485820733605992901108967304218157284112729672136928019370792360689434222982170105222312498826877670381211491746397107330133643607264689697693124686597605366695143290521992867548293444117058437757885192998271766586701587855647836459338735890396884215071428271965532473701239302357652858283195444502716678771550350075338760326776718156082277042729065165673557176058604128858103737315178910105823259101337811173647880254533491769079693027037181642781783229790615530938734686387854507148668142359376478516631012934278610343401225536629320503316170145754874583178830517397376141248730053122765718411228194361851080353748095636889369772853576182224036932877464052627118666250788934421526202759583319171568474731195014506801773511552035811234421274564426706636408244470496907077293930915185422904394532451125206622379954154103987014235478757379242768803342934400303104*i1^30 + -32627358312263366666020805974030302534462429745340575832915227191242396725906064475610004583822251788359387272801844788160628291141600278572483962901411153190157180878510604576650143940335513235183959345262956491133815324884641577478585366546865940281290394352165354154647475493725987289785361913119503867928883587542217768012107138007496873905564909811887831579209406678616931553174053151114468050588927991281825476550147294607554850588488440888505436295197983601111194835994235979645061955284160555892252130177709815918659588842083619828337983689534354243311267783822152767191104420589318946760414292512903587879762339880523927044125252874929579153263536896886265399310074478426963832131893443171186552273739448803858293472956673052111043231208524260362585661086172340759017408061523059859616285855963790041920314023162805813940738448244083188631356513417280092746178333864109040320805052322339264699022635304962904660988977624422008960075917969088095468858638819578359343906591322306224602516981245114781696909585640507334170533709146042209100081482691337361995803137520232977745939278941428440997554203405378517967227617321655165382623763148065736019255464263988702492320862919008529507731557199697208659082347517607312987635222952972422033994145039210528629294314572375194477082397655572996747373899858357409936397453041815169442293011120000319199905934772337183508814289706006063703268211970585103852156537020187808425802949029740857301177788172639546433159595775358145609580787052878430575937620536856018065340645760827392*i1^31 + -1720148560778767459864189518147575128428102072642169330567250217835802965123822941947182158110285689510804311785846969411830590615340775695027450765758185271371485999002214597793725240351977658170638100228522355014876021994444892212408004909806417185272869397345261535614754889988489528968906096883853544309490237501107081873404934050266078693241944603295984611132840350058497284397918224778388392138663490595967124826333269151015822265574827216609226655386831437191085211342036370260692282637434923685274347362003193452825004151210744625653324895057471118828627313485516754335638798663320535637293275160633130488813832121400090722116001818732882871546379201825606628607776670034802049772474210903709533959052318071635495920955149439211043922372264258885003950569590669588716900456352736670737675979656590244407473532582050267985887051098927652568471420733598192077992900899918300711095709499341726978159730796224636902986767305890292962085728575916289667358617404585531061076959651297449132627126585092089365795004435507769619406268484119747217896607993261859447718200581882575580048221283286259292063040724083713477504654831386128765310472472282651277380496669517184165094238263621488023979608959539958682486989419439486298987564751514068656114846690438597938670240059303425741968770025979589487058420438579473152975682762358100484070819029670698003171185275296648962099292129995023689179870850967666614545176549625766272978833809304148164357587956441266999772218187945347854562198449404565708477753237393305876331233280*i1^32 + 1333927661494766051416970814794723243441884490588814720491301293921951621896876871679531895479681033013202526466819159830242752604781697374730051700843473839909022067376578038989542127303624306474167280706179427468123782429552803333018074358294461364685997461782400917877647757439317595441214062209370399926619004561019508556371970820910654960134726916978910120849286997738037507939591460300666376657295895375346694207100186495106232954151186969335936789587857136429929191060540892260088871180127623783149793915085509106872441320597214774821247418216451786873269186237235125518071693010215445740547547573262066583737295463726144144480902335873869664946861720713392551248223838309606486324239157786168026464981463932495236753360387781660128608110659175191978543969963078427953393063211633459401632108805114174749390826989035374065039708788837639015669012626596173217594468239680488409029596255731955444088166991447289750454172835328046269886210767906143225955684761477091098852363773465313484191332288199394770674565560114788782344090164556903268327093572708302810754071843647423880760558696912028104549801316767067214362113961029291802804363917756182199253291370165624610815368829304071484145890511694615846659151028657943991704993010522550504411098705587282316969500006909673524743470481228086985714206501338563310077236102443813085645953311316504877262423106213023787477864667216817268634941255032215410415964295810565780711670510582323350066782198766752218375053105792011172747402019928521689557476028492086771712*i1^33 + 78502762759010394074758132344506476953751136168609370076990486864109615478557067084234066312284943368987756671762434868532356888618739854416735522550978619219677898883117139412061715247594404167449234269664263263678300377877352644716666709146902385726463779359175920582962578238731359929442856469905134844749556838938922353223412548496349939699564367157393198382289305983907690049546880390588688496426178457570545039032001571419007780362155358019863508210157021480811873686636582689968666463397744310580749916918087331692137336519271819753349514051910817360520722759059489206275006650898153052500120896171962243338941986184398499765098724582139863117229147386754130241598130683826717355444846819119574137928670089610417743593988442951016701210680194823666000719747371816075275637899423515882264817100435919693470488846966438720068429559046348414127424961795694214808912987243399664834621697849197875590626348483003530085972720948069639418215616790013764922002394070610323984482396083320315108918166296322957892032685455880875238482025671424581699734053217158622646769545329542148842046810970201946069046757754872219318305215323210797890881976843820757756096630851258062268039299054130771771120029492167337444470854284745457227191577380436025508099232084108389873559421165949885086526986750607383350172176800815364643587538768285769675169638904987996393067477574842852571966201210307957052116430803414684891416554024450245685503618388215576305397818721620667461327926125404108930986760823058767750681501630464*i1^34 + -11134012629962283107596998155575511853136906332433513674108963614441296116773668773004883151664282422043102955560966388118161562923159612917130055467912545631090586329131383850792298738070935971372826549683304696551150937915502442899015718056413830832972818877982298646709722259934943051551920803139629766796953047931745634172941536506256189652764136453234499467625518330264559995138016395607745632610477204088319400975681464610436053273379456163393462329387363584720587307821349681868558490729300900522572240546122163363855674490043457342031358537346950391824684542741692544148820752788477119352546841808769397088056875482297998609215269234314127489282890379183932760049271158139066358220861857709520857449200989794203047919528088899501126036810959989936959795731818431828030936102888786677967221734347013508537438280463886395590178542391726959521427451516269505153965449652503906637727485968424054970414839736636530523959587174137141942948388260252173196383352240042270331358887265057631827832604754123682088631962193871139695001703969898438554385563329637350410993686425117770402364558032793403667916041265860948594889750391777924674333471431348798297835189665274361807465113857809006763854670167392084499367634987370629547441208287481398528444142756368946283062372153314259160978967132232030455777391468589108530839848228038088388563652337654960778344195425597265781854541876444026257649215771466262694561431635643055689022953056536315378131721838536761328925593078950120662675030240936291366600704*i1^35 + -8390411202284110400416660658553829319513808652126962888773432468455189270046950018068201377616926528712135746705752214583007443857289556694792787377146689382283086040571974495736562275621906141474783519677042739394413403428719042695341790648169090614959820423765657393940001174997247384073655741378073534256221491036293860427257207068264980803490037810419399475656150582193110263402949745000778462204337777370290775871871881628698174470108923846616122108891056024776875930072964879114777897395489803075048685870534283190860486048916334572675747535954049262506544272488187864815459937421849994807218288069732951520750162146948912909744036900071340108945232879938589607894177718636323909531588656351095836552749235870173211816528512193987469384252163694544975234539806323304820573442057943139913839995481882059038075229478803463545990907964218670990777364555013039750068019382209667635571510192735459160837250081783314322319838722078606731134410925567707106763582463267225133463958608136036175786198435288291262215773923700809366694525851916470571377950434361762499283403265586223788539549554793569714123885371961304008700628118254885018248824737287334674363170575964699868138309492107571856579798940590462200407595462755016590973918196921142484323961722056820998167801447960890124943139573721709667247672314276167170650633894110022601550826798274166866682830613217018712990724642993110353808058908040753637579787573886868966965056358445923384628133884545928100925938126107562515420221483778048*i1^36 + -3471170767679745314998028539720561978496421383319141798255612801914286546100520581969392921556329073197313567614266454912469452168366709625324178820370918222342516687932467709682309040555901252509985998753018190169697339826271038552173933918858589880096911375465318519136245458146371153675281940265662404919870074318083838994451738728571879143293634620824038026779137941555217792239628828970481334909319820764398558879382994257407714813956137013488752053305359950268268694778907524721245282656559430169308204585174993640180481542507465955282305036292401615200444135674614647876120815209583192367497344726521858342744858177821735382219387558165385767663192742065234910109586593867593301868904753854059130937895613554337352371113761337961403482733549446571745087708381627818768793640388307017570911799425911057199039107699418502876739998953575400465599449095808235172048042075255166239563552513770027421233787955493956957963049677387721354716726104780448272141705069698275151272310550433659618667770782331131528341606859171169332880447411668057445533407049844488322547343275959444152671566696341341356931395674802858959250628253890585935174433129379143269868799476977072527341151340349279657167520534403178962934816585570120585092432204992225635474070066370120228672723022788855423125053302869859825052376410168763402624191947008135829073936946259060850600764756176004081681565062354117952292930774765513729772234946271947406913695268727525393015608218298596097769344145004247230888017920*i1^37 + 5740477008944494313497788532346465515340983567861270164909153727717172498649289423973703743239813046548838936918479226683086663704294824296060198389918782176836438865334913928832286142576991517463563205583952586965049631571587228335330876714426626365735974666872514748994772576369569136010111007638282092738091500958765589002526737493542737138879671846000052206216876332078247175968655165797080274493018129397422516839503537606663663629075224229775416222610141415296043260236990471467549940231846150931947243177132336461733876579691956396555762852078868209389277925087275724442226267158378951314747054059986609916994991070064995985523626653782717029122897138929155340625531856236762030786733179006850441398640053936102666371102130095756513768791315269487387185044554086841420993795504968175224108447111625370047979240374600449228604610633026926705913615885781626615499885310165652654821017726227875348139011932445778425577459552285065480637570970245519516693931518577424300054833049399841117269198243845530570266837765136952260554158773764569443147175825494021948263904183066407376028944519731928543525609255548595427817490222833594811187129197689274715396705932483566306259609222347274076870641202353339648381420288463323811494635253561207316421239771612742924007892584730760134063517384109692552519903256473117471095978866711948685419597447655678539415126871313762166781552037607735853420541999264965461094837179515736174407382749168559464084778491285123681742123044165386240*i1^38 + -1505467873353717790983784924836109751354579791968160391420540290448223461548633384099972581885513344182122998489074137966155181102217119087407345409322217577741106530999389964468911613416815183065154149579169141664816480968750282717040942309844028995104767996947320085414071974114581466576985154311921215822618062613996656897403173657844629664664040110239933607992865533689679795666817213202039209631853062064165628487592360585374633988100326884858140775889213261172321836343865043290657797694918644851560579283001408054341249542357828707792700054468960442613927557941644312848824077289298933969073335991436130070823248384925794256250910208558344404904563065709157177481504585409823041853778267407383949597874492656758788383190335875155205357936488422399681808937599801405777477511778787498874471385243196192658429937807366398869869506732244804266732556945420331804398887926039659053551518287033310717006499182483830308912999451305465397056098952466487792128912390807569804706443952526840405766013873710512335334343488510951903824388893815801822283227709775347754306297426298909027653441539191645264789763744517235603209695507196360523312906118071532263505617081451961486357871576129404958875914632444837607932403072001305966621123382701193801721532635535965162695544384874105050091117603368316245096967869307731346187678263942085212725967161772480019584512771860682672466180399899398181772164091694862570941050520837200813400259013394964943653462698263472171043382099968*i1^39 + 5051248473625002613435706984796284393041392749316257851743360373265654684762906261385152945782083928671802081536034720617247530616427065652877146876491393858951049256588105492949382130839433513801547501448661710705851405868390071948980966922965680932774587896113147872566025956338310236725546784779839152988153795872705034775295794360127203871386922826807769001711212836868069926324674805724701672080229357517050050082100245462788012658899555712842023178000138751727342884958798605973101823292362757865709262500082079328464278418937260338665363355261254937629862625058611875570346527793290230343828241789446757929719205278712060103088658102815865448513587198682469320449429844609953722027418380147150099794882854379008892416296612473629095875423913800320370647625771507183083118292528136066021989473485797314430918855001850272923902336211773133861115213040064117423377664336214836024135774930995687132132439133512725579439457902452462240253798878179776549494399652244114551526603927280091416519856280124615493107467997111455544801495372302708721274591298756533698768913738387156334805726386605900555713218712657864099343685506068846170876155061329302569326732813914321558416558815511690340051827382928874685525667875703721173994447752348702164192882391258594633105121517515938254651960686240534046028991947117874490724399399105006411443273135074390479830456755781086723913887453648694706970878017896775743454837161048956502113652342754627867846604263337133867008*i1^40 + -10297073019094937729375122048886929874667252143401938313223053523680514960863191520373904618734708863053097185865042145877807785372449799861364077700694556287171280567298248776024943592340669533244802488609793649763367239402932629400197755038441485777510901215722622848144837396084443291104857485743238792251877339284500536899496674016499288217779165500403622540134751725268657035374108672107847644314611784713858430959590173131694710057880375045884043871656091339330416382469589475333865746062492200047323319608786211548025056416041960717471206510118722474989996674492828773749086700123643436082399402695838331137006533832656080096552975833802045959217562269624762757781248470196252766636633605527796983939947586711585959040766025285971345282977353832771266048422180358087334174438427836269701831583032504340978842237189478296733101530283111333052705541446143771643419427447403083264017849448415321243883626407289875202467842901003925717734799200382807809415594446928802554730767936004297185757920145787971672887607329564857856308068614128478314468033957190142526365856057922554961282207464480055174734503769145233650172991951023077255573666730406390584551721197483700171711061781944154056087061270008794947060981166047695070255680877492015114735830242211562395017092480196899877426427050188950979226841559839594109654660016589786138509522984112051836662623270462835588574597201290027200339617038710250283045325795310842824903716475439788286689228619776*i1^41 + 15068926227110099875257635997535885030592343159062689682358716309331809614638834080165831921338494650220704394138298831465311670583501706073997904866159680198864479518381092496294543338663815172036606963328905993391126107527767484197388851978374764703489784455956489020690305906383146381428163506458831525612004326547036788120226536914045366111906782353724424227042977320419644932638440780238004658519993189789250177990563314581903386121838253586538908363339688176323297525746794310135525343490152832598769604237096513580737534235112248728221722749980014865915591189435802577636728974307568099349867376911729191727614367598086258490600016450167348020355520842769864096069473210840057335513094079096356916792872455614979273047196654620795253931766863956261757104238893748171998305947664184299708832978078487507367955347780553813887602582270444110201750705603493296781200390394818109666747198242670630048958846113711231817242997095923043713532940148010340477484960868911129701301877891549288225550733023144351501791115602438465811748077921097115856683798076665937705039450364681255598941200432982633024589628327011806177094200056332476726571796770862441934569885105685968800666263882307695408891733203213625388792502239888735045129989162103842549986647832608284220727413764156251592302917039131372080929347822895181249684455756837975857783951300924623375434947517904314859097026080817593545094977047874586789990960060812261026824207044261120573440*i1^42 + -12523145084795729952644961273636498397240105054039757978444207495634134447320032429433505607744125179318119497621686482448757142241808973420783735916383365179208610925797754645890384426526076960218832121284069187433271202466459359737110672396197078611332384673424998042677631115914280264236189412512477340926552835858967945339360603710680445127480106692302003177724830767295516374042687683956756924861393438382581338224107988721234060654318267231394483193481161643608750215950093063928379543319872219873863654570872706241209218674927674788146863964011048333836833184043682007183456049265500610207488750019572282037403452105970053633881182662515128869621407514961979198455304786044082305645335080564765394393572811110719206238115983474037478915323611482925353887933601647408055077568284894622569852202180127011692236510283295680999888883394684268251190321636383044859162456469272450786176172968118987937804763014939387580053068987781650148749349387088163802454484247507369046678554174052806278130507689171222103749835070712340277275405836921138252808899367879010722873839561596111026887278752421588284656678348532334870768545557310225472489045608204764414680410624916552892717485550969693962698867305829473492673262803724253238313056441541636960491473167935625249693732116560383394583072769255599660144515312906676577996825118386808421638961722669818228616382886476051403468337542983093119385666502395507101252230998921998517441581285376*i1^43 + 4918463391073739294283396080803556508678618163865027698379859265378522523598955183191452097306795241130180093525794088918570337463883984166228211140858731325305480913740164135578391778174555748448966789600727308446632284891220630300269998798624983698641210864591458182563571929849185325201364267411738935181125082074939940153328759332993449640809596034125295650680506595197452465792098121978418013507574400342989857808610440742982180542670195066661367947053129960941358500198594177517734497031085614426738125247911256820161527836370521148636391611514720053559688473955528172836016120936324974719728239297192126516844654258323942063346181639791941531326136347775244249034645288051695273862396849984369203544398850127166685931052867663450168941665861624960807248622945235137249121046111663591753401576246481785656493601633365774745418680605221288952794114460865941879992998174566243384321628970431049791446555026798294973629864833157902461831397435023864163945078438394429109123572314066209277894255873827554827678645022639946477507820668224644585738426636088374349677631058159837772172271845657651617648626678170630117664470477356689706361945857780092758188756511462945379809811133520675184135530606910774876775511505399320224971360132074913759841558124721353832292708141862568928965169677103749745115843265087578019629645334173127861397438624023750297692819633341640143356175987641130973737597387624331734786753532347931426816*i1^44 + -56933559870579477549406368628315356567391744074662955254238714697702688666994573612017858564024421107748481589623445940270331680820507475420247411393798534449436438222611659828721762374503548818865463879596068532862937214402535651676274480288909361883640121565311563732089586452299620848469070206176833958233201467471315441440685220070296027991941243790191948738719976732742839602638149936725889031715106212994329705899274666815459868842675352326110039746852682779118786947216916281639364101745989045252899355933454441989234413637948441353678634515896087004361326693173557447600369850358991612953785036020490755576808780245340767831397347172983876399220714001739773784546438323760216878350802458031228916744945673759416717133514863092151548537792134376470157285035855703575789986740076725366009962255797537596506380226454303267192472400309389537874130839431739132462082877718072214438270089690478629206517458080599845370969661202805180594317968258324011827482181652559937497679642059086297673921471253278933953607580257989118714902656738597089383155697882172527713214162176273666258352281305889066564162253809107681625077421965261522048681208753974865109931927485398843772804631376761326259974192080031743747230150503311907150477628008204882643103035420666564032456278608314017291542644288903721757933128030158413405610719963629840221798301217836680298233766289310464633787981645985887618163735575925458767011905536*i1^45 + 1032954553985910548907133964727741694985887236893217806129889175023917897330692469711391499590568662952313780567614685906398462522154316151062205728923688652539000176169802891937586593625318834434422974523524887124458188675935390314231467451985113201121510320970164240149945948164295359476343304161950202865276191364293877603202901066940662385541233242447088254844999689346869661393564890499880869215489031940919374476817896792752993558793037247176164188165113587606442870339787481503439296281322281151667986616460253171461163289999411675886670659698398543587030950734348179008744671479250750589402385749646168813254026548538764040020187681529172257207613389160175491411975921105339748911312392942653497924469867170261771545187535451780975377184664059384644821783677814450766563634890905105341279801880511868626854711815505904264115201207743357731740238306074537140744522483448517206310304825054457009894780202755007300394463822807143325422768622687060279585893472326357862290365041360768158261706122023446203169900471025595932478556319072582718025981938384204325069557914378335757582595514989896513853731565220769911691192568120235731747490372260033876109609014744380629103272217497882559276902975398915350322270346878924472364788360975273135224772071201440785252955799044966786574740728318269643838136161858614887202589101371121028393094751992532184387138302025688631234345147626377054070042778528645120*i1^46 + 127651967562385590530926895966428970986056207929349163894343800606009797012264471038303574325477224728547529657605550782263131810212881316102154785645212189587467954598053112623497957745121714460029782619842590983320271003595144182996286769692656444068125829465778193209245403093855460764437484160092966402399573595615798852990131732089780420352840008773001967352958483580439081497018365814008950655819766499822678090200186295007057658009729283205890124128623150632087152039517632488094314515098429052911526123632413026289725948032408987923893930218879909481092038594469661703584979643871368044507111014012478636175782207205988238988474663384538056387716370503689816818196249843312050606712390021046276383601230963054455540356312946253135863153417520761643909367524450697038340106713531909093159915790592459246756656272808499052789349516510001066760914524334184912274642289286460052802890050684113063152180936570741743438899968386132771410356168531206812988562026985658432192251681399064291523928489630620262676454630583433416108501204623652021316846742044053233514463166397495311881260214884952246989257975534742042136098644271091766695086534980231354323591039285673065030511570889804010238358353616708167347100265452334490706343610754842231819344130622964128043060475101409900766724724388989336983845099152247301012359170046715602695152766195161945587712382502921137360885972299515795865600*i1^47 + -223346420621831129502768274914597675238143759265737361560198197317081541770669749955719703241967042814106315015193640289651600325829429123383501214583653982912183517511993392652220175586803605930668163012535219987872114094229560041107958436021133026542078546700394843510752108953486167985195626982870573290123752666690551467468264356691750365240393544926064015741042272513786327655242113484027060358325527073954654499318077554335389722347135105035786032704580455029182647337120017743070834637812929195123988039047738076065298919321507987260112620529223985370954277774266195357571036784246152772683834344263048666941307642151576245856049269609632941086447264231243606858552233115497752968279552694456073637925882152056190870762509887914294984043680435515460498813611204737888065776273816849136799208891247274260708035526970821474350825771959166604559417857568953425827905896348321088848368440851633031064800015327959492576102227989797470874329458869739507580263790591513420486170073235188737338169160108587577414036557868460904832495110801369814945260608783449456031626677159751397423658176400025349274704015656015450325082306194290058193788504667571070496828314884357752829929601477488322651162173372574591670996522087485250393427194731129292312376005264094712296354560800860397923137553233126944722679018983238987955864582895659108752165655792050146448826466264425266757402624*i1^48 + 3986054711420734241175129369142586653968302554948164071750829285876872424528575646166669192100343338139485152113272798203879942563659369749141420525229280522027640239879727765745852865242139159898735682583330934625624527848930459619217066577005661987047627344223112465316130850819616308806077659478944530147447060654381532829423033621609432972570663959030175514783597116890147942229049688801862598585743270399015641828312291118623434232720768479094934522257527842263833285484658893008951680476816464021530154056683897406990011045249314694036092761829663581792534795224633089711756196372610579402874329278695495714771717128857395087437000818819964784412431173536276912889287005582764094702870691285836097100965253133313829867181951704952766593649016187597870144880462491045630721927265746841479607558603925874847422916570456691234506645243336578609070776431054582299836885729138793209654890170684577813482981531492118989257308819027621177952384523140419184890623579219711891516431076902325293346439891488987390341015048491772115392852871157695053743172544113538715994596542619339488797555485224772186655176072099585856035684351205249170303508600759447053906618231253339730088667364111336888883494820302989799454008590931615903659799724478964548361977418777684604787664500952545681463481836431453454498427973785916543342828392871088773514352146692208860069888*i1^49 + -15275027971448684347774595509330738712728137786955830492901050135482540913881566405040962668568236913337022931568329290890203774400692193130308687713418565449135104786575904452352822354861778610775288549654484710407622220083233008625601975626803252538620278141358937787958262834112987912900365711959066766194263655814104207221513362897554144299317532013523402515432658197834140023608132054899050366928929345627507593157386908557959877106500473592537166297627686143029595419242066582169930516335212358151612363277674162959097865611858489101162809097498325355495294477853568677601650399057145509362193259600425053759419192478515109599200705128268602797862844980948882921975844639575059650376135259107043340287277591117646804073023038115968030602779030164145893519843093490357876113930621557933810868846036662808460109047482124694868572885818189013799998369014808963281661382088813070627744352034439840707943826545617052846977252596095720292019588634465320553636235627710181037864878528931778399298765936320588415842913460433186627375505871230463909039044479817172387180795519778475608282509207746703248516034717182137126381785338875140971978685294494759224599073497954597073213243290315074283852869085944862205556365818559009532879273758237140959195075118934792474649800998526457828260002370422676200774372533025408415822436188404659412992*i1^50 + 17505332462719464603803565621801030077770918764454114674107503519622497263476951604149111118392003625044239453094311135640796622348906162852027774853867279716185969507283143611155231528367121880717694854538857723458129676874962362780383652960080591491333414140577671667125214216206247682916338270205209687506251353936024020487230198299961401796401200977091039324490299290204779988770724765426907736536705710114160229248183394669123392366995162102444211451917038331969811325852207384949294639393682229920377637972846481393169839752741739453388196198413085140503446749230044306652455921075888110564058517754799492150698877907346229348059755904553017768590605632237968870322359166124194330396028384139042669743132164172066189776316350739890414514798072236536121606424314221109456476051570808450479830032955488029628707607697843857473304624410060143261322018563690102267463753493408364936395071685866307662429186718635319796212561967717221177719595100210111223444884221719609265705800280452312560509878440168135043730328086061644988960941894213543113171325966779739989923711722229424551879895322364823667934847472514035701571852487489354110514401161182361017936060516548490665157764624376354489822833100576776043207636390717347124405238737682860404727718450722661038218494788852664624132993503060000*i1^51 - N1*584248492526267403760703711217727618961169101798271230389897410946664166868943082207074475946237168441258842543038904463372693254250146302154621963516721803805401622487362372996805570733864353981315762286389480460707629394060491219104968599167499200403281225097989646297262963880894291404755994390758571212292652077990210749056801296821056252083100005029011926507121438619928153694459336381723653110486704892147811208530092523802471302751255053678256260257357945710455166015625*i2, 187027244445462870458393916372026538083943389953985930419190393490343766330600303193026269275950147097068212660365061633309183611326217554871165475219637869980294677014597641905073596063220700922487954294594930444787116765032459688738722305650166617559987261908012208877005483216261475590507234680188970066840491527590927497468085423784961805022914759933184407990286242939675245986982203086255844922870286003405887951781009971003625318252075413202930604202996035087485100023898674157742372464901463018393236455315927195381694112933539575396739753020175253508159371498441094670222724879995963545535525651979019630849588271273202019883463343462322559195660086815539912433402353079133713930229650487137384346289076288045872583613528869680480598003267226484290999129898960765530005583023945877926720912982394686935340066088611170837971900139321842672754625176409735541192576025131604499830854395964286278639919489470866866059435396808740423602915346081573706364920375659704615258538199528584261873149755212745846455616760014557009538146600467087158707795029560282497090146600282781427451534450263708758167844942202177253222479178381090200422311451158388460696405188180143434738270071617527383214615471899944882434003764257821399680706634454060752074507841629325402846457965155989562311681844694603853680519756311218143612177196976125141810181821224745063774889912389659245985352625568135911113986076449695081433950008948223786949237956179338333041402726332445705945418640378414004964032281133620886511057632853392292468782845927817880146453603195571468834875814887941893979558201262080000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -710420249549712370907310764850577698842785728167806334785967018893973700459173440804582975869484928128703783194357457107896876958139023571353000061591289662959076307127315428048460956716308875818578679548688421581510851277377426696347576949306086072451156026262463009282421348530101353446691286142565323898018477347462305893640453748670443610219095366887645442793672792204321948305679125178267771396997233052630018036622997116121246995985465996186788227796075491146847270630864642693341985884284478837451579253075983301733461957637005454588500387534441800170732784697671976355106533622404084788414773401446353844707628976269405318756203483234412408443978808630711592652098119921773634685643198638936459193001870401216338023805397271864829926019658197636971276598432984990442345760647233001198402989017785843917090560060081180616061378619146017039865299155312513250650093421597769725544411700299499175215715054571599399147948161200103403550849026890568761925954268651257411068680785596689884109856383580778909551266985461123773949397490845562472921329967156344630410371995429005367413922156996838627415557059076189937771991165587308901584534021352360358717937586203359035399077025308933981454391671442199578430963634502045226866843025917981723337152702771560461891429857193079589593111352650920471868441088828610082512006244460765753807463214184179337231581932310192505351398587037246100125095678853185617919791730621720012397970137592740188830256816686757389930873940185940554095297241109875825515160345168600908450222464970028554387457031259891060619456378358571051086911929057280000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1254007609480573252254386252099467618813671213637446331883723671611943705557622969732605335713170570772471222810604990068931154493335532542617014583854815764613285545056561032792900148607272441318024134731491300923571394173372639584511530925187495633286542992619286657286845643316173134195111298422564485800939988003076450362696763565441217264498132930060070004022531809731967242223348276815279479903116649571065093700517809334338308498906101903327256925355001446614119880937270744367118711050980519557035514625999801731141416047109866988366192418782826967033756383427693810597355433472473391741514572889974483356339484334611782315302307489049196761319914036766615386021713998318052104935426011790227310548547401247184055454930220916766979530373321094642648610858222155168316961789066430220119887437059642926751074990921471631535178669774193318760360532384842824472008762145944794045784549722837124536439429634172236145170363123585428368416164414438863668628160431898001927785331724201583903780817490972356951934902731170521196619738299899826000420475153658158920282297384443671732557752098037461590904070482067222855031599981616048640584288663520343213097637235819301553801454766025614839512601543989130856407691265055128450272448242647556509657806158317619293914149955970056358842513178772926998667941739304873380118508100380405812580037516015772957389560170747217603986029307117505231853674865424550117503283770082180288546826148340853702659654953790928808063818382916182059456784489122471987859500964249157818591203638578279999075024500587860872067274976836549383592987328512000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1277887509958444312486396590737283248699026499576828658697349594998437503849784678523300311360014584152375459822864169740057213764842250424178089952860579929172771153564145262014624694958416059960412557428240936490727163006899263445764193834316278154272052909994377679832073761327076689830240384647155945119701003059512805551734363818109477705280018474467845299140518601603917628063623909067657689286382005187427718731109289014198376761649338255686989158792028569188873533379956770372617426437598790555574753292190385964386995471656090314614601870388713308516197440672826649982703527003104775312085549035242293736718297957295317244384357153688673140706197137457712315069048362081797660212353365995087138570605837041779268948980215900382576614837057941951098177272897240897091137176129371019434212189737341793348084734996853951590315066531243858716852068467367102713174401031813333920775701657953219007937783606100841712873240078055652890384895090909887719123126068875735829655616299018621148794972518894486712282490130181601996804681544015832955916691539880862723358685139635949666832168603998208643385035398038383871821858854312525385703190483876694408332014332314361437863336170246728798155945110510335899257433072255155487727469276640370320733639576841014590658778885796033097652358143411915778445249230962445779338877362809818612998097115696765691989028463238761640897798651022347619787917954460113551913244284298204605370140371364844971931695435632620193184092753971349760991137851584876140804940673955604203309131961317173744363545834740226074265998276918979490284639879168000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 10458446117448287368200568854245018216441312544819553862453336159274381316621975099565548656723408213620215275176338025631467405729684043637365818776491122823710728495269033272161472327511890114354841194206709236694545511328073877850209748212702273705751341774335597359986358081285898278591441625893883265510338720068451878868343752882866193712411766648013691657760261567901352042248601692072968740526454093640543422973479202947446571150063024388631392746116724332388139407257323039902489450353026259989823050710994650609408103822512537127858217420025667897786555890874208778559243622338330524091230692007958005678010581822120756964005911788225462767223518412282680486792083602502424803025473125840581436153926851288302168258521053224557541077582756477223111803790893008552093898743215229937380700266860357614070429377264568032528334117495320579655293582446823932237515667796150200465549543402078186723459164459724187956876905443106747354764732401729107115319863846173930211272265190208827579656550065262925916968068153707642201532082907834046959128000326666660964947482005294276119487731202518860196250700341538320419804110102491403901990221346783979712882792653885840720872791051348439587443652849541679716033959021371018514720588133931996290726678254009573703308575300366910022412914069165352865887886325106766313155562460563075277122299717212153315898643885353754728508754578161873992677241148926220232585504351784446675270673426798503647285880285827762135817116924340571686720440912787803102898331936465449567819370898202774989668815134607255575168690100962353590956831277056000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 6037822436627625804672898300028198994288907253456051803563695895491784145377313796063549165805858941066653908071189353953089812483100654315811707849000050489792828706633238017615326758412094986374534082151227757234310740695192919090939188508148976449542654450676793380249886742560263995215819323245198558817717385053170079620467643302648596768276024096716264859440872158141553886482058683981012481621095759715280441012292005859993695246573379877943683919595375459946457718258148785525342403108298834182350476653824233699418094005614244853145796413305287552084049534297688580161160891509059970064502320028996255253003376526600111547701136086827062155268075397741943349724596211391397400438937896057732530002924928374899538404141135884309156973969731206177279533764073343099375999244596016499187370633288143956297202132766358929444614866837726454068701143885258390178813811833353768050136689853478278627111803870740440225620609997142266488244768201895485044331616644376358216386618721196745137880768060394552337406165508665805712227619178785225667111386392146443593312803297498648458550660621304616468695980406245831446057886436563400031537214614464017845863047808359185278038118682375125905288855416111193469352903830304828674002168609159393358440391273737668079933419898724333847294368749620111403363998772519110321611168324079502666198285698512395565035638873656143168135430768362963695937257398031779161804986871628048848633023962996449149714872735614286308961680651808783391636513560854422281685801179789882502226561214712230425713591431868880011192023769555442707927639103897600000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 23312396721693657177420205855956951353034313783411249621426053419238973046883219049486779981645463226025227321818130145769533491330184967516743491556571339436611831142707181198883235198329678000806069418249378421351216150817636229382354599896497850904338839762536279942974465789709418788259783687668703695469136475091771251158643692729037456387720460979129750910324465296413802592172356729438987358642204664400363138516932049905611383136609930343178592788575980747892019862771716923864644119465860634867257422326037961693222004533113925777774669646608379484279920141389779442570408181600379282456356883795225887658183528460309520381176947919789932638777363630342490056454749651006325496205658051308383999173784049992709901082519940517225314294088588400083497107054326755794811285069849348960149051240307942630540770154715620589927852085201923652036148804438368514130111682027367394448422499688948789132548345764864694163074163833383539502571130952177940202349797663434607874515141477712297938489513216233253921018895472145016221618613598228044121437203232160105687447403096897437917051012158895110644263806804564230349754721919274597945062426756138999940690483661133001061116921171098314190942081482776803398034002875607199389401930660648602429781580292194729592701509218343367414848891915940057749471922625795210321422508625066543199893959982794722837331053412822743393795905287994642111135985593838341700946010586734069127492984281032329752239142925911386632446223165369648471355670671390715428368771592716164183567130995849954918962377464345926971889434171238197273945560213094400000000000000000000000000000000000000000000000000000000000000000*i1^6 + 6819476152559889696668661589387484262585993350831606317636479202366149191204730053500975582415901473681769748113409358757468787387952111130161734160014102948361830338991590107682516440639849251291319214797454634212045396994959823346863200072898715284548525689725201608811652058819228911768726641063074422728094673268939747741096816621480409915953013278682986431451870727720786398982669069642866498717762234981360233754340644630248765836666593174000488342309756740683079358007448826718466857788583489661402219542114711494732364282811757092326241668286167414126926065993837695348384462933512805483837832789471785220398280777476967400305996619978460201947151859654807021594438153958896724463920609190762574777241286935371994064375955268151072972041436653498285431970450651465027469041861464206458024202928138896097908082351827893932135374336268173179010257081867173821811434088172954170530715169954849297122233010939835069991136778522123338071352281732087100270870238924244201840666727399543182121733125502070732359753263948544625095456098760514475723631655320610035758735481442476186309333143451928908765390210875636623702818549625664927829347016872028214893205809551058868747630663811128009123793136336484735704256283538166632517145033524204843096047903939789220703068052880938314630811100716197314565107608341126933554698257738689347006298063430355506297603145835723856741494024064482938773923990827227262059239318608521231810727997539908136140065880206829421647719714634435974417787401038847439588100838217672453013863501325510290584679961701135786278142366389045745579066392576000000000000000000000000000000000000000000000000000000000000000*i1^7 + 11476294058887132916775567036703510645150092099200267010293164345035350929773024637824487662064817416081833542966172927856477039207411318536154690077635131085241644603156351852913593071566544201339609353338770723025381599209689183672140470050172742098619520259697923737697048251263633250273674903500338531063924604687935386172454312128728803959218208994148096799807200052691005761426655306065686222958194644876791635830520329303527303576066840309287046647889682009040204680079360667035986956341463478370911308801323667520876250387982646903632742696599751811161017834399666707919907669308928424127025930693908223620060795637130864306906287784811505306450146881130994396939636244299056715569593533940121128520077781411900527104752781249813636409451861996019927637724931363178173805850551301858602287426531437954623820190799835282630187291050332589250237522460323125117665306359012023749901032441719472253950325054179971814587781314779548309898644557879630706717098996344227475968536974177595918890439333657487056452023918564624457879251590391584087781110058157602617592803574250330834874795621551628462032158103484967128197643349121156340664660820472251862538706049284001884713944404705193642541595617828094704717048958961768443923508171827258713913075221241556023131699209622332458805260772464838628529410844797135637723158522159054703489179650902133307096447600168406380546992958858675416640686480522709230113336916524116889373689803902043368637950443058087028477477205627129056437884333645255964764493329505381965431521735469154730399281148126237230030725445333206016213670428672000000000000000000000000000000000000000000000000000000000000*i1^8 + -2275565093742853244309758422906235709641317337950744924823015525499103979342581023978617131474699469863458232917821288335998799135435273711683245863044535483882821316167036884841320328322002966868977868481817043822271946834238696772920121106746587451906074033723349128359907077805564357256608877318379929533090964851754259164853731186197227503596408444120059788274137455762760575400842415141598154150535887531683694698995779805012141626486633327032280120833762431125864713933473719865818484258869835502766304417393008343945056742983251619188782330734019490110330210913292337552685609734508866007137757053939827013206308566774501881041591939870517700866511498301003684959603204076117073217570856479439140893815537412549331152753412023742346674768448685653580936520321908657399804224854315828163186407797057637991249023229102807214408233064367002291169138013605281714867014842040020837261110229491647379674893429569743926208053144608552657538737310912155222265345127567421679336832730891749625251119080562021593925427206759678636130468505970270748265498863563631926918017135246617328411418811199222832598044543626065255613242185114637356305928473017686022115505011651533748577245740611944895823465231392392746479371138886425197364444857167212007448146831844284481071663801365495166505108037271847413953200312180245623938141023217086881531730669205668440606979535888401254734581687254993720914664366630133850869053677450765378092872569970053482660231174953485627418471159754276185273408556618763431312140978042979081960689447225191117769536753928071631514871632441681126101828501504000000000000000000000000000000000000000000000000000000000*i1^9 + -316703536012710994782060731166920294853258576348930164802181152413998192753321863360016024629821873692807512607241041928054155692017340854906003529139858809752557072986897034800348617210658189824706686578102045101363813754802721027458169745580199422702647491886528145720660480224196999935239885545700349958501842644527735348719098368085361137643702456715841160367241014545883132827047606877192282038304168774963432197598700541892522235116599829168332821266279662442239877987526725634775426300279736761315343703277279814024366848612543531406179689337990832361202003885494724205486556937375047415646622526665571602070571368497478113126015848278975558337725156722867689407802865570573457455107692635553361964111990565888477389079296075534784848205860616412539496134956508266863832405662154078598294845539045703959646971450223175930468955197337589561179474551345926226295590057790291385132558545557540320750551279594065949813350254794339659318801626136897270088465766155955742302548425278671012702934566899571750230056505914972320582210220239331931855860679245203825460753151535477492443156289503028490064746424451929305158744217421549705957663424820633739632200396839383450208455032853684004107843709415088545168824063676233463372166805004629272241200552649488747897599070481140731621442352775453295891243368833975088982404833895907089331009603039140143260431360068752263993869750109943661417241212676311215590226099809986399453936849252158561483048837502405234570615261744095040683103778518991375797441228833904530786608608358169186036466722023760137991837280210751664866387505971200000000000000000000000000000000000000000000000000000*i1^10 + 209071825087475134220700036381725338583013221483253709299565527178670848875959901107404170626109347994982484478561812457907523259643519765764211245985789466039902247893495423099200889915530364425768107404567653568142903950136877972172222983231269056065381719193451885827862403861221354602293655124445402035054056869030247169978026471328011369411604840567068916770767416001331870325765009516967585183848891482561281934971846391295708500339532278045252263094069476435601461213783495191917254474290064695697308169080628435843992853340667086689835193991960019456635403777994090708989067417912803967321316246960855281530015877068368803341865691917503152212753169603141467429122784548176337448937222820296193616121800983595891921392686955381174601851339982102740847416674799380861433821645017453755073995191775677736124745335381528939707954421768223935034626388633729155898789217733894010474254795344239906782157075824864889604980470338376486808506878753642065563064633137021034176554427800062821529615517030726167433625873082057077730233425927720176652778012855378382539327298138103028233129839245912754049061234419962757423177270887999776635929449709869981729277054899633423838975198955346695059969479915942480966643844441558793484556939864668609135800621050791743987098668804676107023930367698002007864634079733563249621374391567894449710151609054348142740707922920026409010525140553521577129065012714996435664605519097892536074846614817112643080417740458055240989216694250858942677150514165455541665308670731438307346396968965409421134501735302804950921144870776181958533620904755200000000000000000000000000000000000000000000000000*i1^11 + 7824450955389529663114213301533750390507717420976025548530356492566604120803102692444449177685011922363276476363550346857713804496100372605751599165432434927130403738847689045101818980161706102285185930560121562788311178943137849406868836653659255929611269723044315047386604357757038687365960791105079077510588537351782600010708826655694863555828682274046219608031768649544596138842345788631616063754692495895887711814946099221482642317879732613252254190319795490877342428700776700007246655408282644988084197390820350871885195427434391724056435609629449265764917533572100211838599442003889225436197475743766851390890485601853684887360399320277873842507808736261609970250766039935048854777022179606868955382518418634319940789519257664388554124892390755871673544776044994843468305327902892834552181585862529480605973775505525755981485052478047487985308374885559233234561978801431287476844301209137426549600418948437059441246243217678582391872108997750439228160218681894120704460156265350762353755655343099070087423816538535324010465239234322709986963172958936030774282146226344318936611733559410487462513796044624165052076715274334232880176777078551291054324477556829625881639073721570277713257847071059562484320642955524224225850773599387440735516140255782235611318988212860091012821918771009367661640902840448979180881098008792715493199917104695719217649862853323909816787053885939845095869975331375431538575330017543652358816426277508541510317631943107095574520849855296080816462274735171395931502560337818526973207557392206137764337131626115966936262496762785139202568749056000000000000000000000000000000000000000000000000*i1^12 + -11920248804705487978683477389124845394371318814386041920368297450031853351157782107972229437493774842295771740643348111571320165676688023707618078451341627357751317739647074089135903211685099168758898857132134769382713117172876276929393941182637719835162306984589100474939668262684535406740721524266133682497124026542186686584881082941904582852851636531019709523179190107557836672416119624327154317930013940942359036088493360028715903528432806998047536739281923788090141163715058798941965533878302355643191789406944049125829575017339000894875357827540599959687554481470441308464841949045239775993301824299678340647139629321331282145487112691518591160800886751152321600154724623741773525133449740929931699137126056440911463959843478165800653185857081323705727325668150965104412853795537329411312112549511811965630668732444449367149394202476137543388596241405225545552177574752799645051714240033324331876128002736508028505640518970566301879428260138532545732133459853960339751832433882618352618712239364422868524179162891880629696743111696383541792054173919268020055493166345433730938762522927840865215330070889064753037341177517200163264119567384263418417019682464494050932057112395413626699622184552924675976315893057793460106011460172308578450195060227621688151206273842119077733308869120327123856810399127764134227114105320488311034706626071458962168816839266187738883410492256647850623211568707134634532365553201555512855933991327124998982656195137920506519561920344933231368073451008912747843207257958189045504001493218729763144753885025819782310000666580430228820284407808000000000000000000000000000000000000000000000*i1^13 + 1440660666182366592717377669570862128418355147118888266632863200592082401150363629768689722149609510203237816069770319940781010489180353827252211747180246524485055194165786958436742589197724358497016559909236977335305227027084401974123196790079055788375269852835176936828000494774944676714480722270462625237988181729190473858057197720309312184143505499498662722073347128520708397848884935279727082091189083913776605940496597125736379231893545060253098453568587534609347407646828898206984068673526953425238427715998133981194253439525100761844959640418014613133988654406237695269840696823158140662265643602211375917790411299083058433856127735807846419473307769203549107565003550722759272980602876874567931966040065611785366084690438610828058490069755648370669173701665968306628241186385100353981102722006177780492992149883792133372836930693332961131672721163112641270699965845864295373262998766320029109062821722667735804272735485694327253665171817685280625508306551583755473780047588434036946677724479914340043053801078143768317855152621325213256240280182325217626357721534234763059694932264812683741845808817925762357063360536564769242979077297038912477737094204088940166209331427970203714002149525149297759043098360103039571826455273876517513331630917428218083394232881329379183043718265846212448669597830670889917927092767112542691336102921571769655657456678521478488485916290138355197061762159802539450078422319167271028148241033722516399009812418213910422836175417210604548549554275465183564927818157914214946262135375322700516489650998808470514638510985376546503918616576000000000000000000000000000000000000000000*i1^14 + -154064267681053551213263244333062060227289919841031336030672830336261651693686604435722979653757934411322606490707526258575177513378647167511310053799880287568763138259164471789818574145482526429073272629989295649593252400742001027598835088540833636638532192645724593330742873528454603939129283032435329431034841562982262525827189189042534853068825193754753838028645042939245631841258106617305488628919724589340520447333430332867762415649238750434000515672862348449782369666460318754278331417980643800300981051645674909465630591816569779359806633167905207470833788112000498632840871713909443699436065466350473486527293581625294151564945222390045296043661139493997851221497143618479349872988819803090576921727764268616435420355017636364561297708541840115787048104159535341724209784650718061133056723123905312871514724337575890587705475193816000020256838975851007956273584577180855979754093604339493607298951655658738456900774063443706468509248701642301918937090095765692418616651358151580951528018190675206183231596348837354163907236682350835632888986006191986778968418604142298644569635357941262043701624556856955787371972378320646562546402513202984207469679798637705113514064667678413731321083247707198458943628950399394899837285757001303208170539461693980978105481303920664084814031642972431967168999361897773428947992432570118732189695768637803388231241244640411277608849303998091034215544553581196814846088533734968277383649595726733110089036738104666336360333375983130885267482223472925617412898482600858094790507656801584089685558513312773649080291790179294322289855692800000000000000000000000000000000000000*i1^15 + 56981562257905085346451279843655965120790376200411965202120972233243764869050236645899414021715830421559447839828212252999181479859964076240572842975511364162043556143412118515479595052544743876722965764934663834800856708786925422661370734701207314035719157104827508818767967291126406661343727679413694521642866634045271487379297870242535879646349384237736824181305978038758527074222677432263147539425155678311325655823742900658979323761011501657800338759680297225718763984556179274801208663735607588209030537692068506483804975232935339556976694025185662496663924564237561383066213780129318069225508122533517521465352954962641772669545966936547222529755455188637356150982343955590001891515806262096327300567667036404151976142345656729404277822411107697539470878965325831756918369797224927161755274895436337842613705644256254207541382591772905371455827240489662462044174684716040627527500942032323206396677410390663834762736828780338845818385761456271863523080269281928852858089019385625872548105652615928464721961247680181216917191632833152141497932099224320408601213288098224249935075453905583317327308220911907523382129079917638882892979007755293127422169191442909980114306853148565653761145266221312273860325220302412318161633816723014677757240815921545432425282553476684980414449772736100588359585565652751125756712073355975797562650396242450964732874324990375522475796666209242120365698916429717342317092132239779087311480139588349943641405956521126507515867771019984389469218642133017100309709624749721795248354912750290514265239040574361588454912340502886075891240140800000000000000000000000000000000000*i1^16 + -1827041806727773628809828791785058562386876779513350912164580986608972723771590601987844417879441077047421048468090777620916370252643432046001397000230751869980238418463169990075369311392954865316167702852585294763491099055175973078619983280626983560548718977211679777246907790866239500606421292958296134471828027219862091717441877387563819951764386040976734840385842200349447963703377554217253938887858053110033680394284084879098906977942904400691616552140519531283503457127363780648675903701269554021715372621799412479354863638006547624356731864003484465936603727571838200168937362943287804355297496371557014884555465345314304869487342067978413367783401038006271290121809596021153043014761215783109577664756583129249489498572666151184661648832237186368462157334215092095184174614720529077708630850056187893836398381552247367849295666115279148108733876798651940959070039341852248037187838954540168665801014135824862780910223401223651096977597503051549213923167903742613321357324091940336272355213129079877627382700172671215514262474428089244752413472733437550900576706434304152878448949492145397883495437192065147303115317362082752723802871340715268050209577450828162957256569593940194990760499799997382755754152853338928101428268489116737202854468388279351467916343073907249642388032931319696155278746717227548964591916883220762053053808681086261080038466910807306865101345263239459768039715363585109663176080912424379234636575833228168685882997532940591724645683629183361613809683522449293528705214680156572938666120307601761234609316897640411174596395669187981784121344000000000000000000000000000000000*i1^17 + 51585638782316573964501887409381875305752886785112217641964605302772167178710149291836746032717159828404919307925536636630704999255526430246574100194921872380367544684077584831972609737457443586393588208996766743122652500431728257418355558713795166499742912561865003929347624288094985295841333616937538681772317241687162034325349882663216602329355053794700213116626327602322261483462974485614469925526514378140475348075909683400176477616756688124246082327360243989581869643958903995868446483950186293721728972619186153991765259980041857713171637754358220992806059794893939105616856697409946096787756587527266622655550737250682229949985768610659541917664663309291608818847885235470801044413707149713162687116781313883744003208510389703623754738424265151124431398297656081477375941714841300230337357381903822944038584376641211498196954428731305918825540493479386720527914275827857248405902084458636957864512196975255147224843542362882028819449982509441886835204388391653458030349223932614071155586479302082062395867395882480469652716601761509777431070316236568669001784119679543039486306977831194872117482922732053686177811427622500599297722165855311583519728103438497979466917116969618779141992796777195550787960979359144312986390730406572566799280745327542164696357478137974648141608474177662408037125345632542969951889501245965748468133047976446419858781784428891416504394030023018837319747440442807114994740713942881400766999966422981089289641905421942496752227201262750351370361445029289675152431530962225097291243414154816243269061461046522636075331181087124694761472000000000000000000000000000000*i1^18 + -767006953718209024244579769747552562682644637311799240358268392461664965035412072605693244924921209210440170128423776019190660167510059188667860649409007364566092364836693127226260206117645613893905448786464414540868227580998631235148769133048786976960279008036536015750675706855832891491543494896083920679474122630029311047184504228745418504085547799063059929522430827591805731027409772576589427241891479211133253900273517033113397160505313729882942841908763608163943659357600409547873766730314225007021144524144099151371045272315230311269649977160075858101517632704490234367163316236037838721007782323313245842846699096065056861851185261682396022113710132551018691012900846447281283997983756914985733202616895836160955935856032679441601074584263986811503197920451243723523461064132182936374399779831630576449448419577225146860431167055225867490286813898112513645503652753819623931681749955680901899554696041696708020345300768734295455162073647173139861395645292190812665865224149669465989434995402798810015242607318282102837523603535881249030166557461425009593546316768776884491098386191015192966748192108887608542084120788948528152642182290434961858342281642210833979890414900265637067504293015435475933419924763537774277667079303205203184290709973142866120186507333032109978705660177631335040416415375341740266872841865704142096497945773112406209772923494068677244909892349607728450470388929375875016759271645710215414917526206256276866586026556171523186584210866615527216201984046589206132652757259117791848120393007758366443746183028025913525352779407360591396864000000000000000000000000000*i1^19 + 12853394434922103731085951317882900235413005333390024619145881618089749332459722310856590890703931836472298607207191760832071970921220776110607335182680279036934866663320600138686071656688821247179977540658498726852248279423827335303373430870045268593311037987056546361660839821677165281334240703667785143627081230661779581388397127724698437159901086750452135939400508135059933850222324558133835243890975375619388871464740001269529180716780936469543841542430561017409930402465718983272753716537843654424737841810848296900297485500588335203101034953748412139112563623360115051880994263964461511517948923129722876840828341887425828146047316763954961603317120438255014741681033141382557624255494241709084976652843795868831640820313529027153065903853937239145633289532097242661571316297073711958754504360966206464685293409352637449129356589125998490851247596713911290257008916869448070174530781272475883939390933202345921373343847953378728347934771315102229404612975847741980257096727877722048297637078448694660591092828805026721158127358817289958217677249474006614780356039948807363649186210971125852149679463441886159669014190844622340044960013687343697641482208319711502887479561606993901513593203159663658624575384611347993814441014102189640685148448126795270077533350969500117300005236959629124875951010604124235414690523420326813472376517619189341959101153884476008500164712173609045086398799643227236480627493762641217806548978189746551115439674591883934344489959551913176458496686162437969230225740547747325131599046441156988195917319780160977938007838406337783398400000000000000000000000*i1^20 + -130359753211110517577328439194790510011154564106659565908236157687395080052620806001886242947741753239877264302827409462875116939518478706179217443182546232780304970262877227699210833276865165517370036445880236408066612203339726998250481831526226392867624990209881711925591989742597662631367638941771969050042753103939946979095102258752610227878515251436812255140423543205198885557665537943494495505502306823124211621472017438398823158471623527167796699435885497066450727531301703377375561307532891669885477107803641718085771941167936668147719526850408226481484400108807358602910517191726654264524906776505093617590131704204019048010223510171753125907800750943364679679538936997493092896266844442700095611264526408419005882069135928343019106262406888662010605965227155298430192491876427101152876694332002170816984202360755475229519009529988244278095414485999152145619898187321140926379900360900052789784558287914814186064681754489356417844697488488980069395269099611658439826456519905899878049060890989703584134896083787442705001742153341598754545019653806083021008721451765943132305999092353002755695028041130332750729366372353450656422955007152461596424561698050629814054180968917033608151521769767205179601707688857983995142993230966769256574024680042052686189458228056355266582965662815153774028049381215057377394663812072714886100249290955774585049080146842744536201817721622582755161153558413200562393928222869979872224229019296620795691416254856553686632764215238404258854590737032868726806461509618998572533333864142926603736979371942798586733238396763137638400000000000000000000*i1^21 + 1936709357364110023445871740593004515214170900523417025562618208912838516242811983610052846994354232284278092302443131123706952631025734457004186675271824508597382710914366888006087501134054022081555067025798961442559755054142144488194995583359408353241972633215216264613542568580225658133336171580250006803320347407830692171501276742390745561184161553570989297896617609991281823939169564752951053153743064919442102432326274228726116292345689144172324446193119088462884365089888804298456722303709052654029718978559918473674801695486488799967182659118351413598894766103494379656588764781317902011106229840606392195390347623976298161682928239314024205932036632505529477343667627588238283618689665347886365786361298559092586231182218320944844329042133580976119232884464311326822387771136228088049668285198985429528595920005162802995160551580664946865503280429131051503433727344688689076018552905262176409331344321194994242114965717069625095759354566041504516615306375425040383728355208421806180799901408528039887696576019763526147886551512063974785464616866422088234738584606014414864291971084447912032556633353828166869191994741350617978485366968048116563317037492240782530302842574989001647651643473133064334072073593670283829448595110621614212119812643506476190869353937419287029671235055349295242699469171424257882268735097116581127083817095661380910100504298211948622330107281202445211890141973182725471991143610585311094241318337620327418970107121219881132110163703951915970806335974433595618579490569759308237016959439627273207682331227319505400048372894662656000000000000000000*i1^22 + -8311079794224876920143944839950592407004038792739723496824736636955605582752563242782908146518106374529746829302357132657378842889397801482906902318637004838919725420384040527426784376969707718146625965139331299062577010774933000644673108424911821181145042628796027340211590102824845489118919690350812021625648245247258709933718463798281139180629273224837309359891259920161174654393780817831732748201693663501329485502738760382247397907512612956772593856282398191285968365220910330979794570345143420252848710479266572670987027923504914617246544298116221935229182835744631068289518893135728835964180607790636444329107917836928853732209394342745198392132418419984307460384877688932392136454577533181479984233005585685017671400022435642772582207880383018033645599438743946583323229731074318442877009561373902050526026251642007989658057002810331898146213111508705441252013880426096071041170338031744124017832916279352322812031553689495141410198033614036421898186960514909589537810862059130806356992154814495643473582506176422082192495286035009714994653321579351212907983397080680695723647288574301362350494286657944232237671212743177887092791693518922677863127945695703775579926615853958146685884692621728446468528668341745863525825421475451194148917636773797075922423429172734354277150440351099370230203532815050347478949330432154971598582766005042424253094533947263172268986676972861801689359455871708631661499561985358570451963530103243097686233770751897001052377032462197951215012619137605831143047016674219572634398373254460466597524083169227381458110007738368000000000000000*i1^23 + 103539338705545773235205702452923996705029580663610986990803628805127239074959353860716403977605647285190887073271152098082167245892867020479022110076730212340050861733604730397462872395657246860860854625462579089117589841445312006642558489772360478930060033454839592642800156984436757099127162195777310505064253236396851604834015920149222770715104545091518303066953283725542649420323330894455602455511888718990883539075325048451188196647597928900122088876917779698993553499497175778518863329893696021795025877538151530960853902663257190319581744547255991709564552114297193263289049630032316707957989270505873971212316952195131213632747793878765074715769220618762837560430766306843351916332273403588106731062844953700114989253091143472248193174144001405214625074110386521932349318982123635508748871067964249881698630470968046468250918671301287236668171456312489708771471927110822266623018844396916524560739506800802324304999491682057536574341883445149801136451803033965805826267525376144331754924299415716203407940112712282056793369332681874258303451482217990534767751301019899504431815682659336911871820219507618863675313766427622015245696184456475192664697065072138445842840065348781563158269319896943054536174605118150863071385044961560528753391329675473373894265228698966758122377217963410659804862218735540403996988014171979205625562938668382513018579609867977105028047116680395950416564604818985226102474034876353060422753325045143794407246325482945794659127688207891417058846632528999426761721972386191777874232244851337128837924268051393181797356404736000000000000*i1^24 + -8882917337161604574142593469618590383144793737930640785991141896545380309652019063346474275278579691211234785592501794634929989357690813888549074162689400800837878433267459051948705543911299269106658750786719224861920436254062516927771125772213207513716935836109451437824028834941846204212651512664099641977095300053580648612651116213342353912023813936913506157665226141573581442753227813116296160339160114493739581688416382493025594417038576613455898872530180017313943598500872544734932048611815188342828057998856218690206246260785707458249308165638631496526171322027710217399216341470516980883429029477432796721691664976690167853292292673570878974098935183552529891212111807595791989004229846942275089929553997892910729859521875684587601549750748358360223857356580377269391426805289825570636029204585068643323363155243368341918241397796716454020591604698050731330824971981625632877892742789069604014341196920512552925460372730294836988165578947434789606526835610669236598394430372319051272588827908199699649560349962348526215383356939982895543743661310340350055216998306853225394425480296206332663631225243877577158710537973930525296333748447474289662276673553327031739693629985320371046868147335093969463051178739803191373495090690167153369874384977109593867789238544969550270611039891487263696812776702546246674371065472574806153381667473420566543655341148395779227046299134949346628952366080571276834651215633208197059113277511420683154063777858146946071638722003198033292170422601689164386163361472371476941885394082340929511478649875965933684606894080000000*i1^25 + 251545496525303384250612696209687463943119986364127848511832471573104208016842009332540846958827249403605799595152784323123449763761653052748563276781611181062258803828989078828134616423117051596233637169729850651858843693560322322026765273229924262489446484215400666154770398685703646310366642198355173433140800426306612049805500426943332195606921321073614214412801159209403842313620617962180173283208984537930542311419503855210219320044483055751611207363883195729115478171302698271488596215483238249717612787284930549596969880293682462037344126109638286097146104939453256009436892544546595640969193670929352713070547447876021149370095690127244846875834566934012443916298803655965353606252481925426340234832176904326125850025166468503393856873364432784017561539906422749599358546247444187423502579217493969161110376612462777077412690764510485512212820258370417966288521766744291796061652021388214875968835429518155684782909032354898287013324930338816648730536149554523509540848373299616357326431443010954222098433904841533632344675291900234443335114563023878121787087102316594186366830361397756658463501015557970847107844287227072300723248322846423638023061606685385976048444278979287203962492522655275845422638092471697110010790004030958380968650498494591232745816075917206699598491862006543453874514117907960660555991227411586570233949472951664987998809268398608721921299399712552544345197438714202982089910933514965729746542184789381514006730047246936593529030198311376966137851157241306738337079050889733097297687966363919415697500313208497299028705280000*i1^26 + 119736969184227314611094689601679232567284944554074148265350377117866097246961110868704963193375854815922920541816635649938611711497039232526769145685083432015295030777291464673175614684672527069141920821509958491422012655313991609659708195629916337705307583816947322710539554315157362309863177176107442505370861231054177491919851694865261954711938778958202531506165306633144667531895159296843235748317371733046912779108888362456384281098607880371225810801435149878016425398988407159714551646777706744836157277127936712796338064907774680053569931152091067580865507318229453964740418178635114533989648245688231285991648516238323699189918822939629980487271008738494664122264980977279736054715422353883789192930809768456464245547689915951798475330245408216454228443548177942997077416231736880739535175677415376507901688136292974499893065184998865382844901762251452734452453542688291014697181174068101377705816925163357815464809404134498163167193118085545859351029721802377647114144759657854090601737793860890334801309920683116564266068226634387390102180500700547649812795072142076200872265922465666413380315998552120487728732410707784515218236856868175494459999883824816515873304319349823160811192217539510171991272243548491142272743621058852799533216930210282830728260572959678462902349052283484254783030934169036412296506652493684429287345816188646160003699226307733668394773779861989919540439991713527773969006615677496790945739276762645559397223989722261782609472347416311248771595560972759378311442940794997532593654189950721214515876937873483628544000*i1^27 + 431725947033832881609846990077510048575086716832591166542505867297432338107442952190400473250998622937321635813329558171114014945558689530990935017976340711895837168147398026945003157567681221481791369675579949406653915252700556685721486203778020897404222540576253567015745104449034563948749230303775497973407147781930371372259038410972738055639563904429693922370190490676877738373523819762017100708256033967082351148668416076085652450232792143139669871180637332040691404598112725872645972723257251442305443004602157146670306800568901160080849010164976347731632943941751636352259977607687518818266647102627998930479856974786189979704844804139144270303802707517589284232787711921467842605075722113655096451491207870846045873472591217253703820769725231362699808401430149781405501742220403534739027569199939455204771251023052829752804181829913042301966224965744636026207287585352131698750765765128962087194251423085746248489973570245194104967085966121276655069060384865862775626342748741135500261409367690865981014055009162690607408594459559309717446624751394420258718858016777606970789870363807575196464714244001870643285379452572178555195925646115267755381893104106152123232774075511323449813416013994417106093297470577590407818711700465300628436891619383537510981310113982943709715520827101982774200891515517823884182653285113720662152378824193291019168361322125934774168217551682959001411308231425205336989788967565995547689200743059813289890468916390110462437317363471048368917032045571440581160907502674707465095215487906035493999448503300915200*i1^28 + 286160722927918858819217203017228945225686582640104029208554863450675341821969084846694878914284604303374761092160165243348136088921240707152191210593800156307361945519425310014250375185403004124259282176805089582839769022681565699389341078058334232711950150372127334441852090927887056557518292296285312756365606253283786152511305622741441947105096436242169869587534109730219358767375715927250326180774732194449209293360512129989708535879126515569529803112385602372278562977135718254231611326722607016404854882063324949196332075459123267389672518820309441391285214907887246124497246234766064938721963314469500278888741193252273995644965438941038072527835046730140786677880247077243160814889733002519417268438346357879311454322126064350761657057166857186415112632048495757088932948760377067938569633438178241850709781088749937340147477304348822065320921315630535909854864120507198296490025081876672756579807192657625776501182273813367787085682494677976888270226667389483373156345567736272338984001990629171782019624750309009531054112842184767832136603345440476808151390068306659201834728224641209833447714207847822105055539620488914116741649261198415385241794256435222367117289283343306788990972004830575055384986361979204621043456910891611163715745430643511520278667532727480982645075608962070130511672764336657429885429683484828546165967130715231543344787843457186620497658490920886032739710464119337883524408888001049947402573671515215151376786860522558811476087179906768754355982839702590211111383299664881846551100001766445845606500925440*i1^29 + 30482146591848982998218011395487549009669248952456766669144862945408432126437485309759372216151076546259588764674716286374136181963576133897635413088035512634258151693268338202778606622820715638859672208418003797840878272228589412812184968610611416069054502554422925832703810179065127184936346001842629691430167950127321052221852595084215596458733291436981607570197044560122383094678237111862420051722962007495112531238241689138062944728801452631075282560828654689209737681023104168543950861136322238508045545091994818217687689328611334428041325997606693276438284002348725763165919197857293434134569103002115734997467330202241312545013169966494015173460862860131962347697275084604802383551949590493589603598770792162742081415023961947661351197399863252553494982676925942488014046868986680360718226923320710161191138458692109841293451243232683835214086660664210578837099520912257697257682868846084319074996990764232745008609459265982104501278792314819087399319258296419848969141606771317858328109795099308996262233146438196004784035803791707216605572884237438425278262129588013100013819662476183522109835151938511802869912245025864415914259186446496395721283723671726981945370576577324906562565712624450322737406930138504083506193070055881560299677338844086924586476055357318100215516041404429663902970548466771177027729805374231375022116067265846353151682070273608773157877843923254594875562001132992709209636209805239427066910970543518543968162048155636496705698668126162237744016979057018219954867794288354280862966355679873301741568*i1^30 + -10988872917437185612285103436805540315286036270673802511989414537656805694664741577198089211498273726842917129820891318372360586867087311681956831362505355111607419714709604619941091165963750270937229360424913422344516706505951182361589489553632745988663572678667343916392251478419068571161828666263744078133023430691572593605025135853589726521909873846876282754121455210785402006101802770080427436001134925795332021925100330923946525079490754729944948978999562856847886078797218138653174570565722571537889018729684997727693559214514276447353706949678736440674445344027451156232395592825818196332134868146400794069393940897516987229498512737060657218028512790018651744617282778126960635674033462062722981229840953974514620570695259339342922660906176742850110170916095712225928583764834056625611175769603162579720516095951104849308145869620481569366006681600433750178200948625040126386188506407494959579039157118315922921800539692960492081583020165253707362521025339546083148250873669940204372980436336940206246552760592970126439141227766751627743634002463727888845393587103297265983692725660615560260831304535512784186590361155633595274392721288870137776664069618831359605667523522415657786567080242930593542707091878753334596862865262766332922481261227158158158515542671926750257699268129839364918205211769843622487433644720185973755987458505616198435058987975028537091059276962721883028180183126001384041695250398912630930870907739197719883739258183027530260506239492661695424301231570652173953640325801024394169446227523928064*i1^31 + -586087309645618429593085297317783693599743510663171121273458992881458513161275803093542916944494246647334497040427470912870909970144311831090520432561647106171465410448883009052641435202892289442830617611061531491354997468583371856543127539883756653809177439406413031883105515977373404494871616511242858869536996295481648871131414163570098092299877120594468994405206358643014809842112447312175652407621420407833307750996529112856342116357657230764850763298403721946134844004754481589960580214572090921999090515319662784001979655526303004147757284424663196550264900425279694804173503658712673246472897387440543815602663323286120301110746569162856253732865439844585703516007457834587874768596907471472479962061828831333772665425153727295629088553978020978168888361975742967350430630640985710530523410710205675665069035705113609926940361336233333319004100971461536580095537102789883181605550034159680915845597033069262591434184427596357943279803785905217897655031356495509653885985429684825177510213942589573504823639297907871014538405094478938610941701265466327064329156798240607121055535801003141093679098725517415405779667392987166735982839974469454996319639999132409891705217839827384373751219677986895587890185875607854014312677100277510160088471154889159287093465633159114149956423085685929472087899921793746621486906623356731225454976600706751625701585343222960112406168199745278580760299116668457383429737919185611143583732918672367761294372668302535769527151934937598889613295877268659741058317118834592270002421760*i1^32 + 450497520712592113101251596558275513373492726901658597512187937098956800549998328348050261468618580633083563041633863907727554407106189954721105302914202184568411896383791315154553635567777510039477726873149780831008895996249509714676897952264542255484300681476791521221142176052634281719383543458215745061551284466571058009029333289782766312195239538338171554528514829051650362220071419941738626859988678145063491756082490732848687569494144038248738645011412780877409836028437374957872662033443760241739999052754079425109868960193936107317245372673342362847028443524856867396159540562532992650865899254103537851556855280555208283669726219413809012214334945086750647701616276704780667293546028443840609269414324999830459531936117584589232339752050053990952101630929324183791134765997441913182961749763471718853581380162552332948070212310109937842688717001462754932622901004873894199614307688471356875141220765044793836989166352835325806104963811761268538383427509971165256836295000830645040980349328482925900871139248838184084573153778417131721976055406139343623688559680039121497772079993088662755037579602269929881732941454058670839694304837126998230578473868278002457433013807502939621053826879055976726202381017778582744031001046246260781428197141423850745834596564995857384201350928249536883339754976740952763146582776882333394515649732688768785536398023057204948619126467908484387776932090058626168639625226811205715491769163159294779071676175517094498204262466417902091766988362704565328899570655799493525504*i1^33 + 26751929478189466915795933654470115833391221240555403958977564710145637987602349248710824672976285403483305648375715661177515461751773515540855332887313829073662359204441094976914927733516358860501399208328634171802290612886842956682922404367291467711171087009311523441902050215710487083208259786665017988331281168493895296505515878276454565205915827784315737936840702034682004080662168032475291969511096930276208493896989920315986970061089596954036977690440293388068232791166106210797226196828024111797313141401995033124334427699161490214385956617204427762472085289262712036449815018230118513471718896569914038640364116084723385135276091339958150633528544761608969291910533207934916569076308720700259395362769908839794723845687488520247553012325904672481636081930747016328448783984050520128786592576309297537816846917869858011418566604724570716176181663400209099910936574626217056470981780870230791180421754254606467370369813452462160096959522720243420537311099982197620898802383478146792274088656996550923312976581433026410367648434060806952927897417754150689745887027365382880386982758948871916381227111253511370453819396755472929464934875432716863451509345691351732700102490165303795392411466686327789816645830450897613805012458518217747623611438081188805890612142673344555551060386475429995786401668130607989672480073835695351375926327788773893469088147825342461107649145774599273251753157953550693585947947284387026097693412997649554090049230483310003886267310490913145680891318900452052429165389938688*i1^34 + -3743524194925207486684543841170328922514715868324742152511620775538298174191483732573629844060638744894771941520358229944431913653585743781850273873663131046296631967286961518884789138094863762014206742984962422047279857327623944539219730903708824683667634193598900188264680307096771650792415293118897226091517162460410794494732067651334424577821769000990924867212628092014039006187943811710428956368390935176278390980937744998918922614687030416148776707879424914673998692100784199943296699890696699750836810069771640350507856765449923915136312588984548985553280639650423316294636005434962130735695634218527330660805100438228095613866653956421072035172299574517952766870515953805840436611358796324149518602556123200657831892849665008281893715374016352510330234995386009100779638472305290831720683984358996890519982163970003500991745549035707753265376156423203045291976099761382708582947895061299672909088678465373996090368449925623855423350017697932293363783723837448166992117540601336188846635527803768579799939948739563891447737726940540214114039049683855907248737894592258976832861941465356439628430653057310266968096674195104880754361103406587896524830026566698084260625653945977647973435619791253574473288044231119973852008097597173100308792138198814107420981111051761691300858294708372412097965442516272451001538514077657828459170052022895715985399539985850233507395515831582616421546497341643571869974977902405574126777571774614128203541316004377917885220876258940406085373117317950320324640768*i1^35 + -2340366992434272074082703394875522307234955437966769186815303447711044389954560609377045053237327688914645915855796228800076009251974214030895529838780318758689707131063201030964072960576322727895223635440976367724105525939866422309757300952920748084300925464389998830208488762409099033584046062267145870832736131479441068627707035985740278341520517033421731585473398805446571281053389775259645534176018619132191104147674834271556781961106828755843383197042660456654664121977654113581995504444109413260484663416870218864718876450798252284480568093810657853497543567950445850174449364716783356505095520120012303075021032567822368473326826800542204322298114599646375718728082310360426544859416212908254709541228007120343372040620535212063223775758934616703696798337403044618934765292452958160131749312205500519540038233680363449089914383467076961147639149751393410578871385609250358777466823716288757153308353565384499343459471143615131827029982390582067328575078713648548534838457268043943897363119081760582782272796975529198656960830905639732090392845017228152025174692019662450570684231306946333493707892805593233624877334773271274139080970682974167278076515182902232830561637157900566015496212581031210759973865572406917437861725368212480915156456284075907274488957959313861043133771095429362477422824824591931123808515072874800354081128064869010544820696687104541999719353220389321359005564753958132337896774423854287833918728313110474695989899700517166410194117487653846752178413466812416*i1^36 + -1165453674785877115156214857545365105403016150627466063971782369949879587950424477662523934696980352855997274595795688696379952971064492665019589391503683551913150786011307366789004291861752250117374523812447987514889109044012266950989994718594784199977657218625110881523436008073251732389345081731105930157465408157337844071015102268635130874825830577092570397709646630979772668810081089357797599878124236488550310165520262672554500182408742621866726181500520024108308144805164326809222220198761550220612172203851212152044894769278920814405845991192913057945390700068493436054579637680165914688267047314381187044956494761110441632240666880294152594769494662669978483622885356788113238532858855111129666850674078064640322733314278520732727553943377008269522517886773158689865022484811537952253069705494956089693371765759290655291499520430318579762818537982235013578273848523803751645913319602313633581339677886293107787217422494308677098196091704780797095991867474462916145038078897962516848205194079099700664357998434781822577669847079024764535206685107496366179148434076055929800117974547029467811648581710519447255256043180040383307671728251487442309335234777324827089506745416223668924459271506134604105831220295180320445969621023399531261977436002610634083739932728285843293616456789168482602198262238654205643015029069400765540073303241455794524096057145387675399645909680742156799998328387745936136665962260485359925746598266886048555251267326729776341031000432983877647744368640*i1^37 + 2067738473578554840795119999986901385720036711925928716093474225314855715793632821800803945724430942493592625617832080356863197549670949188711498063063242443619123102434049317279949928705128290513424830708574283397188290549413894452157056869226352710616709665664731810029342816494712215572272570426682467294495709341935122563264133268172147553851440063544019002663974928962563146402613250395737550062830382242540718585000955975238694757517955694235693659098031401465135416039564634402615906708053951565571032630790918882879698617611750942573028954835738985146952790794204034453392608120494318062238096507171711468278140004428195962954255718990559810020913203851877475061420536017360106140972778494514664313469398925571010822351674815853616613887331483271600627732644548589612658397493526026463792680709876960456985592545892415485177483729663803644542521027031479749608987614187573922407432371485976035698855717913121331202927322907542138250190109819682353758530312976899190703856341107283746052437972492584504184733713308155641562011113766800117627158618565213400236964786302790522110376910302458222188322439855450881744968317427976443046394983413599195085274134469012739928079604066213485210912444947880234345761247269021107052299249355315642417022171491314170282077042014517284601198771959616458959467454047654823809182845674723486058708533208289637689233309364997853783437966643154339615300148440411115477001623192700615658453757574539005211746662218492396850442873685934080*i1^38 + -505718795124453558330751060194714821896052460618965057547678824698454413245633837741175766824159293687375675784749730241937349572085632322780653182442028104923406385333294575208626104488280038118710475491059327021672783398233160197437495890182020173007804414017853856677039294296103463594185952428437005424532543876947013262133328002569360992843129629008666298271642092194368779521531849341713349728076072423292654100266286404928931593135882023689429060774440445341620998082625217613992513300779454479998522298463189285809379728295153104215135633831361124338558595307922407814744290497475322254452691447584747721406492969182594507679929970049795981860220036975569833315680799960195409282042835520607401461268352171224097159946017253044548719847475368430694383721711203196790492889497765914083930073464606371751140895672693198906564762096968756323690095590928409853413825636608773495313378441681021813366481853216709300746597944826180473856552485723558754730798113625498590322594663931435404070391385106278219912387966573469825576562468184770570479507416085702463659006117305094149985699702371103951764744635851443575901232970925909716463553954945334976893114989328968071610413117346831495318916816822701709844695458422536306301905228823715894264609387361095024561261205557304376063512559026656914931256863827082787929429124527574973453735159004871667935208643547588367292095353951189476974479933016071712466612866081486180485490052540193524047572718501937423323083309056*i1^39 + 1723897588024837497428147683347541366643600463019352484905843839640320283838452965936483312315407608128993832666457926439792996120368339332444862243803408527357161107332245828594032893139938174588457342642525437541581523219199881567890657965337337854242563765279300591991555088537288074956281766812718154975675315520222925722532506039445640890853373761792693291576664363445304037364670324783535349464188502880352974125900793121347345037354618296908112464237479483552024907525647704597324429859070164567647577466178544359528668037252046861525063969625231751337508816730340785410176394993970160876899147302881979812277270076589583991356370793133160560555383843838778274119893220323479330866145256025324009979456349993450315600929680247776374103496549628400474237245085510412512696814406322261674323343291039371991530568287928474118036772029265332282982922430794086097418974777950518370102571372899604844619927395499175270671025553580805959546807350099004666067552623193537232549346416497291432575578296724135811543187689069025475122649946958219740762471534834903908270692267821476335241049098168585067381751754876885943548686818889673457829096867965807256495639818557704233675420136893989532395493187024737233793682795447275312732881952551318121555265772230201145778181407611446189620080761686577590709131148568635661109175285566905806291290858077111047336454509437185474329390019715723455623040421893824861751036764049986611520002769506233533719322742998209396736*i1^40 + -3534080322108135440776500548108602041741978237392034799540615910836776369538374121121234698250881710985437976602244242253166483091951369831623161385179296468426110549714109250632023008279609696808912547185185327913298286544811555062598708128741191204066887478929244478419758480238377256113361972355489193250430980036905976844198780840311047215838535740204747848344739312030192341764907255040538941523083238009163827635754661763120385450429146604985668063648628357245850221568745052930304456035924105049634195425348104867337136288869645173776249705532594645060024933634368328997747062376545991093934889786401082621246447206673913012891111573223471939854100547827290365880162077237739237427158045767128500786213044147036471625415408748701514204156757985564831895103160254341381766595984801866932454506004774558677924510110312012380820123898370946282216720457290507774680058741589415092824921515207076165288297075667579035476183829468790662143339361789184865084758577530144747009558121424632711392500195699729055422646827327913891530666421466233979149804023273839276016650442750060842227397886938164509388480412056367692968903178230107407065220421595475673933543586653982492957131608970326086706071903444310768550897989237048874604476312485046101632878405329710171825188146620806587601503822624709578615197877742810596299253507238098741293637967306435223161416653868366530074144253821215327236364799654385609558763438551636614512452013957146482287042363392*i1^41 + 5227414773214494996847104085911633789826788860274587900292547812904501158374121511554818799699835766143587498433534756309058890328878493966522362106898116715314244253294722533213592135652481532458830720683270862090842631883763942168164323553904916473535701405826896485886403693646264079021156885068733638484619244822923352337850896408198943550364351546017604991265973013225461147148333537824543547975384078869817312553233880385134976368085762828270794728689594746419528178392296961920323965651430227122914090054568564792621694448085318488670105459369512618512302488936004933571600499424742257697475909831663541274706698362769625121550945073321693890730003314638191718306163509021979092714965351677804242682514827840244757066225489944201398913950479879395635660769331822431863516388976320157129055422756008960880018171225353797494683443562926810093516059421732204044899087390787569088864008604599986753379857099033815384849836648142399311330701897614688785183187296150572916098226998082391754765181316694606461997858019066231019446476528339643121867297661163430425398281848969330524434844631821490608771883507055009414764948691360110766534108171939237420788286639396211063902544569433915902250536983026101181992951994811629737178217956562338812971727925125631245147521656416600226177659240058430536439264224653311811939763294501372386223875760751497160449292770057079864083729274490548538131327324610600852530236744695513188294355031698157076480*i1^42 + -4405329332630439805516755557421687399222626960384286320885973658863985872723837088869128829103098938080215159970429035110327587970192550586602798336941209440966832538726281984416529161564187698404657690621359962400304275278737029776466967936360858779675999910975104172416711196066026892571718034099357140493237811082833351573455784669695763464230343524296267771488232067498633143422667621743889323214339419317669916548423306849979604503279236592030329642188042183615803633782243233430442812568798363818406678258456799000871991863641003825987447483552641862594440775713634914432118387612417176676821702663950867203279217293544942119735774541319380914668787071531924537089777391369301155458908601415251760894839058149200836460993972215306697668890617281617532326027028851801028294877872780136029187460085818654240985732974500375046272708706257386656500310519783768301167564077489257591117852711662337806095016547136374328961083199363352691874939209952289341582664982816209503558512771499521479236565349704247361731959126414179580480675040898669274528697624371403434417378260324163178783110647263126038852490865267597534723374290533322171721812870153788192484115358365030062395325209561608468201587015539127452370380543843465451254418655728021571697605485802750181975199620676326348320882845951945436125380792700564158088021728135554698152464830822685445352939429040648612740642649156892143019282550491945330732207246534700940826710638592*i1^43 + 1754331854069660992653945826536108531393054309304503077442719579312135357174449210236862659733296360752964478504193340370711439411057524965050276862169962144516457115490523048747376050250807215596707843906259560157368937415660994702893829881331889226965699410261049193065356826823141764562675450704216202370761396560687155745638190569612189388787265262368809705312922780887556494984536049112153857666817202263301551345226880222826454842812676564533471223466270080857831276773503694857992211959506193606304047189709490280409394729194262270781229307799498367897466895662565065723385253044519961559911691457931714683029660924071658515685403779532095446173348962528623019731549924150800312019550932188332183281836596985383723004664548537271142058020750854988823361000530422494352960968975184391704911087776744835541868375340472198581371891509135607078146034569403157499991679578405672252888083604950775221628735074600532090970915781809214959353164232500394023244972622345875141116252124473539973607545663497226904082810882668167115444645165257307741369300275709849794463843502042086461216640280133976431480634406929403466185520859795828968980752567647254693740680444907730791714824300704560672314357354327573969625981196724297755003886622343869512964012991736911580371552957189350921205304449894930882601303215889335373956637373981693404851966397517018839673515728483543807060981447667403849687185516344959609738764368204185731072*i1^44 + -20186107851959561892859130483731583192977740024826634576989094740755627039831665123891872401493494221870120511403377296671821361108646974652908755606973799104797234988394567235385598215305872152341555573119060178292240412372956390394338044429371057564850295399177480514246513842618960673234489321479929501785132772198911922642741093578996392527760197566931143774475140335690198084002145703846262968132596468598899264568417643201896938386728349181760327895027995435323271276011244322325417402355149061919595989366268097092648171613731073912287613053694855259871597516959826797943237642679107608411838766514115878930484860404780385048267309841949244988658571475308988126007131846255583910406534514166672237445897173213463839700895954591480099796492931887982271247376715059609521821022393429359738617066506543468417468449850453970515503454559968883848422073501912944477462112499698772903479552486588098957568747725927909098024498164419207193917982819192746821142614665365393212291695663130185355934390848446541234708787231947122945952792423764999466269697831592146719735498542347914286359719983902546646020356601079865576727972846813009543122418876687231645092594286957317001125800241396694452166818104387657603917574049617380658697044771430414141698071541935988284931626639409361946100839132335015023680896469284312248281337099073110580937186444833785223872455353018840562726864258162481569502455911271474893068173312*i1^45 + 364335615964020900260496884253654755009927069426044785678062018908522201349261375354238342768083191143328232751786163709791271620422678216489295923603112251603133108670542321251760724064410587338510824330239891218296534842525830212965211898968051739620027413563693048615713851161191011609869437236667795516995826660648549480011610862407694116566064829469598020841916519173708014775158719240990765914846297143540781879206992677339572040814126734755194911826929759018318543450241860016748736074069541041470429251040576477024398938495265082176104728089942495651939674741746144061966695301549458833859673782609401106749700774622339770336444128974668219355874306444080784637356934048546565543119281175469251761000148276281250710688958930515729065090933518835783728261234610995551664237177215771972470718587832177634022291766651959080557247336987275071938091851359642945713662202088549667284048555832207700448167250211961131188985910941871510760059706746577849185990215439359913956971838179511121664910365607541405272600114164984423388964451016007800574293938244940325730119633388704290858488592730924832389367845786486069419176044618438058409179298491725830143421562857287202341115430627502956929386654652170059122396431882882540140682790907827869216075784432911154482261449996919718675837720365437338243461046825883619436292399978216600184776118804498691076411035221188881492047607141449648535090257503191040*i1^46 + 41889243932183477078526204742125617406950376878456132891275040259456123609680546020048901142386750230115044940294181994705966961501610767931222016694591292073474296024632172506620269231798215271389273785980560043548398517240467477555649785074506775192998317829100091842618750928926373601420292730063882704830518497527450053514029377995909131449404242767267193293181231676675145670894946105623281705948571240860319871857646639159359007012309586331290244111209452815610024984501002460331301412873060599569739929396375244602316313073796331946661073672260510369915804103499972892610725895532412188805598074051436437202102756119684187548844945360609008089398454839964588227773093849783807428089610318326603068813215354887691570102987994293601928254589147750520691533981158159493448526727972935884841415517995474318967701152837765137133438758377293496217845641118400788999305974105617444146149086193898943248242647342512716500196619302619958610412276012125557184711750246255224766770238512768954770259670857415803878057727385740792279985502348413618295968538628954700682239479784459605855458176588051387147995017542624573050290820232775701723920739357803796140204624780769685189287379016434388888979302291843658938721035144468685805778362788940787053946956796858630175753221767444036613529829701890155309296897037453192239117863068195013566608848425791982730584572553777182763915988271712383795200*i1^47 + -55678136092456623809621949629754438576888704113518522068471371255581393222569083888532407789972895169709274085491055209572699515844331761352178934376554252897015081737480816069150503776274661003448789104181340190924613475877864855318719752434459722644049431672694879361161028012912859859876120028255382491493735873952984610451613202485415600136575014588454267124731325329682909335802200933118053040014295534004338558939048014177952010780549048151400980822600141853147230438520747257483458543456524025353094223932436002414074394183734686213942198257621340478274040972021530406166331193111306999430753508620253395980315177798970972667390930747954570056225133471472752352792407143364610174379774773637865031485864322477353719442305478048332023134517068438243796323232085187201613426039889948570496771489058275446509475762489255695689552853806007240005231089326910142385155264055070058692372784648322287919210010724237639412149512697882400408427951703661760702618236593582718795117096367287790978281935663061024107524016469267701245453327801059692441460262422087103124823501437357220546858469827291852561379489385713330717263151847109656679286262339944471228393416297509172720796671342911795600857437956203840576989214107183558747784871605248943761240049165342885268313007401393145688342401371058380594670979722548276297420320132765582568538464036907961603713036975448852786577408*i1^48 + 993821458445927577105928614712635172005448410179371675275278856431389319889236441795036476319426873985997536964062550119749986145196136980111388769765091245886295672475901397231371580725415989754107145194116755278497447483337364788437553725892758593509617421616502020297825934340062679215493559449435051069842259442744014511452010558183626467560838585078999846252935600721635040185751857917298237973733031781761637695587797685066009375868033105245264867644778160137196476648000803592581969349003036047292989537785790144501154146765501925334368522636567539764385259604143450794967422497878694975165570733993963058324222232278916856856926379208112719916566140021196986758719996977642977470181925680932627066022048837550511771161309225421438781903297930578435641520707732966713074201647775171024341442725822564274251177322598963428598263423385974298383146358664025280329225410573960844851102655976659660656151086358134398154759336157379150576098854380995490509436296949376091551219803928728439355972627271070767482554539871917683378104556512266462401168633667397089418130305841699602251534371741710995844700784512794608733834761577255287349857729259049494562062444461581408394415306926929355655828431532089429250577376065445084370294800872708095186991576049180424438993003675694853958955442070627006065427185994582734388836738429389653422736743243335889821696*i1^49 + -3818922335490981518666725663105266689722639865971002019046719926998134979740340523219776623994244320751318112082393690187374799226128030522525991091639095698147719162303922674430997671158625876552909984176100031564181899871225985295963880027268853064461127416058400900991544470140911446268651484609557838659110982224634099272596333031260562198567056781729184203919899802099883027568129008406773911993833855510690835843344132800073692607534617228043639319830757370433283499035420477960223291740800882539528586774399999606937933825522035494624951318108029890241945136162489169635256425069003739015059602396578636342859802728417757479124447305833087238848934978025144327427644935508603921523858331652677729252322767858798242307895116175496601250347557375151993319484437469235957248021957106255628105576985093127014345003486738349525516330505772803305503400883522739125882297345220099606874219668441397666377183995419716035428222686062174597846302448554439812959999075142277388650304808457557577340836112605110408973701614911365441028669540164053887943881416340763029112597569336450576676114808535563903935118855621733184309805909123392041747418350391856888665368907044240377648642161216866358743398657174631703222145583722538235731592935989455408318523925770562068881100158346883430396824218552926694253237364762518507809227872858844683264*i1^50 + 4376599556680501692377146751938989636530600596815398606956598163545184570884322611552917000845063752323073666201657675974339445941227482572521125170976302382699486680758316068774658008997981237113399592870462837320660140882570560840101594408614679757699526510143501073450070815640055944559527209950797936830623867461517949000955361066480109457201763070394191982108924017836185181108532265523679107192681613468705921468959980218667464482881564103267233070114440307964711474175483648706612003570572054006344189065495979700596172299128523569020071916539773001473891918703042000638020438387418373930219534307230513427613799322393039453306796461828362677525453021195231196003535774527169578605877858369420942628358208613458156500211294173994769301072327450111811904837424527702780380754860100125750600749244785551189832833658881048643344594588957929395068429569827432746706422270483730116547244473106100676271337917582035105253698553150647411824451322531827324385752509197147095168538652420236416741576292187123632795791606854827592754284212257221744525751254242180648556213182546474572546364884131825943021300280444651790424268046806896215777015333340886794149626203678793805976671278576058685812313231949042503067091252209966455424664829373045343291178905964918584674714735869649795128655921520000*i1^51 - N1*584248492526267403760703711217727618961169101798271230389897410946664166868943082207074475946237168441258842543038904463372693254250146302154621963516721803805401622487362372996805570733864353981315762286389480460707629394060491219104968599167499200403281225097989646297262963880894291404755994390758571212292652077990210749056801296821056252083100005029011926507121438619928153694459336381723653110486704892147811208530092523802471302751255053678256260257357945710455166015625*i3 ] ]