[ [ 9810689251666317063107980013552860006509771223877266628457959914679619029772198810851994172559050684043364710512675230594490610039774328089788676620593727413162283233182618597020061695935780225072799935266040543812569261920832590361148071935417639972291776141957849309835803041470923339477612883435061045520874257917732679932481529064554786215135772970504680935732636771386752217193351484303376196295246329534901422011904802027704192958237157922827034877881899661948821945270904381234715889761558526882880361582287861395034992432507809438415775736496573647055740592204228155977752764483673835111410771112771335248132095574190267486557296088024391347275721341853598513178587489833239427781124480367116373131440123530490713665201566009588361846118644550239504879459468101003836591975739738242579811371355884932040590653229538426529703369167520466010633549756078883544496647218628542365901594685444518030964367832288123995486340189653420815515980175137629892071478604506054632271344635409603312493524636390647774900002547675803776332831982166441262995626681584206855299235670366406096816585242677592231877060497715815932508445816522800318630208052673971464584389899858896229361642993576325905461404054731412329455691098024305578134263043125808677188831783166341012975369747827336195605788323833804716114998859593652541639406838814800381724375742347586167535395688143357271765092774147118500353105981576516759509931927573930029004759847953731701082611525211259013339176083281916243397590884464052354131761238005032094078732509420335693746487117011420815440785190005247562667891097600000000000000000000000000000000000000000000000000000000000000 + -83679904375629270817816268582989390721040472624951769797464054678100075401066487610110571706031096079966068248127978291261906407621709906883967514817096759115641075200358566044350003844230592850105471591026613588187837646268154076352066147031232525419745600311890166578216754920333293238923706948154494961545308563991606330682214401544918601832770305222889069900288124048228046707275915443045180514361166882209974768454855745769404582137867134288045077053237536606033533008458043415834175443453122711710514074194741183259360479264278473630354351153209954540583268633646956440436766822893852690652708587540391590594316863299333279907985356995355294095052388779015435299430188865098579038733083218843974686729164948917385313709027623589848348170386695222756680049326491116318997773045880250056626399663159758971173680887313905005843821875035436937941393103298633586183541871799329684170170528741634248847906800907561081789608977864466877065393602868313699581941291846298789540281333500291245045282635306489907551111986597481006821665405477635318452723942344411139110490304031324305641856997310206788502661086098063117878158572387268560495559966738683792864086334501497221321309131811823233925699392903354723280015371187660421346465938532391654096471373560527470118019791070256976242472349843932800243580423525696117894248338982656608038932340061055299922041456529882162758895422368456272258823229447736221136178695665084404798351376566113812617360210990285149499192924827713268196427374727944909094208821622483746764718043640848856870682859195554767323787662734934104053204910080000000000000000000000000000000000000000000000000000000000000*i1 + 368292438300578031851348080104597578524645029976790221702184998624036181353848520538891433833321567706955086422528080273428857517865723331577443589085613386952754013427135326720594246209100944847942248339517730827533677417035790557975339224817816575099295331775151658997367883213700364284018129897665625231550784229198859347087567580902020442333518795110637237340026582538412779765566738002752997407890007521189309480675266720644880458300782208369924161251170883807290738587816655984315629346379823333679100291453869698936994552563682479434755909118277872298278140073745514400454937018552903741922724769643095135550196932567108930334762166785139942640807399857828433010536313866820172204302951989828844456527188030285837850778544001979265211602601842346633755694012176218138035131447749689785071955124142890245493358797632913774565372791479513361761981905876143656549494993046267856482547924552959833554329689895697025985825758919069820201102384458855675497823918534274889662820007047666891288214260095318977920505749021559088038723913604551784017198378939734534853230081507023394863207739085763905386652378755912030652108247474421881584351306003364907539283263940364600650424767405098954373235641739979961028863129457330496672418687516520009806427457339647244831130773895001748823151439459121431933536568870734931147139458176684652737376904161600667868879380121351184338502496045512973929091874269092960768399954645174970627780776155584781853674047447779872983249433756829452993357112018252461030575156220100161422558415755465865406092322241394075075558915536311049353428992000000000000000000000000000000000000000000000000000000000000*i1^2 + -1208757391724316334934062280822691425596911467455947173788924906978282206145135658567387856261189079297924190684563161545912433094219108870760579871111899054673572142202460342961122977723816532837281735050679826335411669987220412943247499977322321079369860698628112067537423871731437354483359879598011392812041049346573058875817508290570292005530507468741233342940113839708228001768485494600502027700997040626905388898966443111174261245042568834654188111203144344099784263880091217229773935213200865743658773997142556616978588577270209475237209367862916845795029395255909050233467670181279297779823186608722492439535304930697219699262939662366544080864250033072997693418864701438535405807930314273449943269116188125463865988809267941984467983891532525318970018083316092848523163307068606552095869858978292169358462780399242421703344017727403515809954113971206017328786703111888633628296820358289221211691338522195036925873674603689732860728158578872963696808423188150524858346014049241102354922802693423945140673799818406621062996873472383242946347760926552212109657826549300511451160145713314105821040921701109440477801721722841467792324593211815143733870378303034670967417035084573666757130338474299350206339559638543194891208421672930117194479537074861783920806493976449165676746856449194455801115992376477233153959157979893586656662363651937487493877719844124879890489788937527197579388070518980536188023349522423972501901053172844064204853545927165033068979419672290964933956922512905243934170126563410051313650898664052536392385711428268872106993976781903631372150374400000000000000000000000000000000000000000000000000000000000*i1^3 + 3038281374378238907269128132464580266547302822193605999940149581818211074256797002130057583813510561661592600393445194521849499366652237770988851910207806261120668641177227914418765015184128438155870846396692845573334855478063797748456019707983034090904991342026621976578569220023069612270923665872955980817343019357934958893979324192599695841076926854434853465892549990830859939516335370172709415746273571204407852141495690482804231953948486448359374293415637350477789608457374189762524374519143305711628078496101216168376430999376891615507318319766414177847201102562837069904456727297255448151922266085517162878296399004830577089984657027746887745751139417065960275097343933165431427743869916303376863564946958898624730162352948032017381344440083021669644946400462141558373767032425074365000266577618852098044404102210750762521862155214636069328329045449354215745605862343448785601568379522763132196786290489215220040662667084091554064324520490728527412563623079168500607166487144261902326963674625335785366318784612579540081971804309461085755300662378143394947652252650853343007775855004913768947437521121649447847734569423445430666947524354326057655424136153383821673360381755741486888457551573043392988161414380554208027333160583626193730995908920821964771535802297500772942344610169819962805230040196757939614681879348575743182655584986765428254839491748814579488831239506756359517849740277760245551212549500486224294043379690746629513612546846748020124395624423355861765056936109058803496563665363080562454388826314596206780974221743222642635919163253478269166551040000000000000000000000000000000000000000000000000000000000*i1^4 + -5419627672606908748794319517136481720753411642886796831515970897792053700574296528337972981997601437127835599476378933947107995522818899945212291300506372575491314476772769882272690402866418126544477422189140873415908462943337454294589698323436296552701522954322247542476428039681433157935040404226680292913632727775381108708771978627476943092351580935086863384561730918376165862234923570542059645668588268203189351981683690910928188191597302010173020020025919212508753596164334787296739271243577117976480597409027157571835169605043755015682646441070162249783588757921879048843794997117100184672235769942109753774371070155239794895544295528973392584942834755481546871329876980041047323118769075006795530804558920605582445403961214581492272103640658200487352102388569959539764928275931412033057937512803745370799286744791120004482976344088528492213452286624172091548632364212754896649142603092058065247244440838728566532002849076629144389704980043860933633053660177600979082446647689905787193047400889820396770555135284629888463098041948282061868446184624940752929086406738884353494105359507951972677551285297970590326693706648137564960464198532247262916620800251228340731607117149276086706391708247358508320239440651012593343501337151602731412373618019573371137998648415085775957703643544971178382436759972215587164927227532481731755806791901959165925299678046385427872703257442171823225971285023880175397330850466984017906918480011097185766222339200343428953202281176512456892982259701358468414820209352678290436966074000972290039793823984023568644815005954920585101312000000000000000000000000000000000000000000000000000000000*i1^5 + 8478451154404379944711759155067058318645051956526646599132555695268240063597978885475258750666576849184589683893833085590210538039914050976992551923875557913803557536188489130567076253835582952486230894250945233437536103467522488649583386711423850468222181006712756764950284830868093883198659388093151917414091392925391780867683541212124774719659120757961575281251620174273782583693354984057789387707327441457560202238120747054382552973539717238542887785118713939721779324906207254847254947184014223820261932296001810970226769719087412435194126291502502596076615350177642341830246577571694675985026755927464605794090485654952855213291766473288626509939827966428444786002622912621393569625774077489093038028606967832634396801372843905826932422639383423186055640563808418040777171169639388433490385897757642077561838414304874401704870722567964367841909235360318837618276987652119464841016467645479965164016845370645804733407288140356617752594086107976837640482565620100582448036116868395872417822491632314867302208296790274042928990453843994097364738980136714677056267012483405578091508574880231867137040339080736720827064797941000988195186090600808311384985946113819404099128071295206276369357855529556150526476995485992811959018690668880497617789477477844478589854565677000579257877099797407858718315413663129575617366284525112807086728197309989992298118393135745255800135262857556742243826617102849158465056235943730610261990781483941428106282603015188820502623323494112477230326855647595232923279813048932347938080126306230811939014843116559412326493398124555193548800000000000000000000000000000000000000000000000000000000*i1^6 + -9052035606552306172405353644008600162955037366312666951535718836967236201308706841279757280806929583706295921955994655864314713428799384065008003260192007895595803397345157779530027429177276323928464667710083487654828426395154414048860477161236178513242972109444569016516625092782003645504795924154650190383719264158505055139954123805645203079485555515955353929796740226471648475377962007526792956841901278222652294694375119540577002770043073801214025930885470282072894191280143005218655567392908951366091979269409807445999959754581115856917130565914348731015998606847863176959882308888218700396448913823206067717865486866643223885219592735270191921119925806970069624349596427501043773389511419737713369367848443340728395625522042866825470910559022810446904035071744792911001494282806930565237935204803772806337073644619182291941378434866922371030418063385689304909862260318265775281582646341858966060331078925522557855024657147011633332930211419833920188269919737566169728502014287530858347117592007178148865779117370179065745083666220322751110004674572144394986779889517999988256459128707714477174167201043571138521070648510376796172966487207280368614260832340103646407389662088963760992217076410783775735875459593175214760717427230420061941071647930463173083840515824017023135693867061507931823507763518543739699517739119091018805993115276157169321624560470214430177777283195269068579188166429082319996105941591482186819771988156979629364585303876159921604816490771503089150390180615693516222655944895069065803884784055945666753004134117522968619942887513380618240000000000000000000000000000000000000000000000000000000*i1^7 + 6199179687809079296778178053043087492252088227247576170920482304474973690528834088024246671976438936526309895032080626422901143138946033123559257422445863157877457366776162490584844946726347858276271155272196136724015547786690166015199936936841071273481862588223004986695664746199001474286214020862845935273148874207656092438337758062400439820923121384260388020741659968772426966516496536212659383650247255518953031175609956565705598974192170991078488834158556225621318657955616042525842181431864944384505695506507175910278799492579937096584800900992767347285887706754069068469218258879912092999930577784673618699006524869684588500433762492460386247991725417622040868169969219508555506660365808816929521171107537594883201759431304409502628285198907260338623881400836382116263108665110259543114440692492344002321904987586690721834836173580304110542913431618083602177443873780824010451684458895860875167207785504149825672564872704296630240895866509241426541507700975870988406188295376551872150318953313251819604975602319989303411975686733463439418619253638654554130307557958831996826906704839121279864078895510480432745070310243445724735000804948309428099761981634815628783507545890575410459103162294514121129079534115941756060111725863588767162729536275770228355714140480290895132079979365123477889936257258092815104553478243038478108012985124184146514170459646025760899501137764265881004544739595856307078168499864712218201399960102283706029659022507059304839883381871447110868691236520502282125089102859435715387375290356995917272764352418183072231490902789455872000000000000000000000000000000000000000000000000000000*i1^8 + -4128929609454683060460535175159180474307447223318358620030341253165974392903362483782498360977017400952301134143017031510189626787476190785503177623829848447437806020377766400683125806624887880804998320125815016612290796016480331786538708766370448156426989650426175122731056506211886829831842987969072548810530519158394012449397510928502759182660410861790928242858784188114383672527348113244207809633938797893265534882719919431241779273806729678481187679620921711629777100823630700901686338751382588540489479671540983073972973644200104948103923560017339094956075337697594680004149812485563646650332267285497448736689770364179979485435980901441323107695432484511675612336889938913155379051133393028449271994045964911510441315563707946346196926337566823882211952235378385035304088283700957698239315176918595955209615548515710735545640885251058311125832876444350960037125693874261760785087396156625487240183120268382641334259365730845761171982028805841642550263887939985964095658846777489548018261667670632313978128497017088651636175566187771508173721873924238462880329378128122541296906608401291522813359531252160467346426392440856783172949334251828961144802472346916354194953999611183399674455192281106628582214900489513215388610930628226451149309209718463696146636147336114701783358966283634531328485793856727348413199074138627257551275723705129355903738601589623352641410880270092751743038954166448978378817137801805138993645317252351376533127793505152009665815179791223759192365932212680641776191146813319300919036659832298535568623829614682815814776658486886400000000000000000000000000000000000000000000000000000*i1^9 + 2545362326786547621053013533603973026270326327382818874454543322517053196764042127520434109551165739925968462354676973016573518246475023652956006781956234148155636303419567915499277480182108386253851977842122441563704891427365686759772601482735548650650770101243383006692657714031352855878392147975705327227054102539588303428200017357787796194065644207772582125203877711231772559148170233845061520502243249263264188173122820048437713533564735391606796309813226774048171275775417403077546742118408670029403137768785347659873002376395309073376685566274741723149840553019096313866020319128934341772757277398131671559058551119668484581530487425823635085245643663961144275930407897566419229416864702222254866916030831806194552759544313196582541792994916389964906428113142714736121532265834308689343187283019328300050388854306544321612488391879595632617595880056820787827186517379844995666656516481804315820892400325736346415583154033218175105106513273857163328427052519121003750598532331371660209668683817515044567387827703514290407423882343017239012754229877088991708061976635652873149333312677450549019699493406836268275416236688896867710819338511985893248750963846551039689986489938879397876964833496428339622124575876963771494363102710715370440241043789386281675786903452304877800876753087170566429526465283459613649956116729209110454477076712874534288439345789074275513483692353303557750322121905394150359258382903164101713075667116588686366458211396207319283815216158138325736911044092357142912565190412441153021546628465409057258929288983686559120432027402240000000000000000000000000000000000000000000000000000*i1^10 + -984215898258420955384584092526021314905812491017707076518211237937141717380146111873555279394664731921391098872994356256737220266322336521280260717104495415372395372627727251634449743171541590621331879171819428440726921968101454565328938582363450160329644859152491048545080174506465488137613025964237590267752190270071665501793757722805707619561942027662017088820149461299474346788800117091801440002406099944624273468714199854808257589606395039103682748527792070957628391127489056179100125505564552604248515232347610259537218972784106989187560530040754769177858505806792775263906064757946612564495335514011648277980733284199665463608724016631628427609823735138762273127494396878495842225658161942444314908664804812719494959439589870993756818707319219330793438860686697172931649186217623549140156376288294079467228277530826464221555761402234318402053154837032010383389651328608137108387378388424440119160870827540305836790673782267613901110379968111373999710768734509279043299265012867193159007317341469423684325851719162775655657989331511221126283183360361282188836157532922959454998480106438652125855413714174953247105571793669246406909711370026569938615333229399186380131962133217674654620360441100079692957526379862496076623709264280081019237930756565260455824861464800037058480484898156864216199039547797378364785626031054015153345678025308354875880950812669519958553539292316465280909921409681042870522687335891849565491554193562392339566353275692506889792852186810890159997195104616753023460333949612802302628527183915792664407286904302866394073006080000000000000000000000000000000000000000000000000000*i1^11 + 359030394427483418079928557679468297701706342760447083267444295695387327376368708465955593870275487727232984955744705053597401046436379875165156107618820334902229999553257382525254071170336496307042973898529448406983306275578626042867474240109303796337722333978080741577514782664321941592203218506265217174119080338004666525823855880834497086785598676381630551746350086658100641906088736813511704722677298536551966999824652904473240114445949440275249374525981541134509078944862801756251673400980685858082104037049970923882436477478619504044040407810892492096948372800002313510111075472041804024934885373033079052383274785495882258399455564363147155286396444745539008429976807825312612562332395965037803377730058051224909493567045111328446863051230482997925619470338675856477739353808367428795831803298540828377241162052826710113309362314928626522823835949270581203318767745148367576545783165118596336508155592727420698874175242061166722787668727420521536956609934665596030448506913330798284244891973578096560205511520405068995660927139110800056122226434297612718095959812564127390406454736837155304909535584731035485873093939970042475539416089602271290896401554969600502239254721664469313383807090254612896862083344942135314693068912198323955569384531313046577171875697320650751868571616558685100535899026438520016108893821189621311625232469511551528879494319608792020924869697012435504015691662809207536870479904990764207090717359560450241135454072200629331919821302603895518648763247081575539121925356059798164784906644752157352501339120869619892905574400000000000000000000000000000000000000000000000000*i1^12 + -89342841789162630527081992852025875044659255442090292853915906103489524915221765974619756038368952832176277664908834637098493117163646752934832745630452615576081042550607173306000723242199930630304444691141630684760660958428701756297719077341750933660310182929348096239282041943542960200148607569958387296045761036065518781703317121058679847269437408999226538901231436565637631590342146876954353501987778934177709348698683711282558948377432310618922046678786799372492281231463567614206783348642735378462982504926616460859779840747808661471153325277362707198567340921343988351177459612444960370693575262172150829614024970895880631570866891939924564175234172608110409182731478068920506467937881571462493228701084926290672253742819468962926754796514483010726874582222087323442037787745407571968283327323116178395121178916201625882937769749758408945866555573569396282733346180796627750253841302887436055317558865498609255481260264956106385284655202066406560530125794791371711713601356337505028268610272170196104344539710300748289275331906604127325685141062166692700524914828043639014804938276431031547261795507577100141567486545220674619416962035445491998651740403937795452497962510632457882122913510923897910877197238932033841272527739801695338647363806800674254432593371531151430118194437200758812021829347449708919269121822434728305817905182891089035500185021811684673698137264555461565830039653002997469474691670768305758277928730663474567552459542282942435097810979444825207231525257125852561680418238732848223337416829407044799164742888468166570147840000000000000000000000000000000000000000000000000*i1^13 + 17073425889186664596508896627030605888753113808555542503272855304042645347919868072902925791185186065976003839853160025395750266389958470928830822323974152044345392418296590634427947719713074395226709075377166561688142578984077674878036860050904648867524038269474924234759871334468865272240221855452124104000711155259511905163478479527424645581378357956022351983453730580288465113304225798806986362090555740769080939787180039373266948652802261028334981687066304030411023488271196048405142291808472422741511983313597402837829084358774385698259878210737570916409798920069593836394525550701529972322995335807709024630069478407165612609895171584000254420256368887807970825874093453648237493200276706571819440691757448219006943432086236652034597855373043476662304444260114555957413725022360764969364033787766519276561308386663713733236351238571880348291652576367301444089729110365322671081666586288358497224787455535495170909732262880240484607241304767410362889215062745394856823006102044818246593723379162222777602774532219134937406737706491479357075048085987718662423102654554596650020259165413686134290019233775686228755649624750196223094010982836787128723341470044379432026804360352141088131648451838222942169491740561673388036406744689871078343873566965624104925651202179301352456424982482941079415866601973977775265627184744481173062925811056259689452246183932924272018078083391839197399470419923858903511559527718534046183695387684065092683202225540180682892520496687443858973644786292302239129452150021657928005381277897301765595087239303665811456000000000000000000000000000000000000000000000000*i1^14 + -3112036454154893759803095702136106740699470143100934548421829694725551282671673342194299170090543827039857316704223426230943341403432772573482307545414782505160099608406083209747935193512138837096449579981041645969891802956000705384457136475256428258098835854710135340697832693817358862527014627980268364483759206531900066406074012797538541767987894039422536818630853858036186352808804432742380048713783819370331519342503606900272110582106264745562552839705457779680182956141536860983116596567634004282483506336449363183889265169073627250568045013205183398320683997514487983760712691905584110251003967306829391046779578567845189732047244648784952207910160964159606417356019074431271842919379485629378671372998160311446002134370952803057229300881408300047723853057280106070362297918797400920298390153723559547744615335768944317714018711759865583801011965156717411019777573317830669985620211063594929864475604891220885169327627460126371061735719749471894629678213866144851910583296809035781905398079620144679946502464876527909029344508525042986425864824930842958297812093125380907396453496045724544193900143350343467509037782063402254205246891259975881224245740583403186421999600827194173317925780758275180583094605058524602666241921787154567405887796974752214842251070193872135498181083839246576589383335551004247142607151641328027591302928976834633265051859483757118510418807546215741643746451261421009279276520250489525480227104925801287484096400917965775049146995470393714840918965778931323159584884191855112556144448194350778363557529984486604800000000000000000000000000000000000000000000000*i1^15 + 438472353553292663718748578217074926210796831941193673239171147139619135796931386929384774734378169904700580186314428289641397795450247719103805631493345121844084999548320290940805759284929910830399360342446860376857966479169655826195896273851390508018823041979776432084174806997302843004956809872041556646808629811438792631441393938918145355139836499814597785477364301424698472887798304023022344875226074009972010421607512258878095567242570879662541791022336180330003384250666498698192547421323201500876618475421465644383083788883295231640417253694179951261354835599084540682766938710899455592260682890622626498468108860212128177111363897521140865543852452401167310892299776820355081910068753712310026299171073294127148848718246913694437089413823571183375536332339661541644422454527798580434933704575271372841674698619730215286655913771863631732196899098289952940444728725413706740032314683443839295842752221319161547878816285906922275648487269905632730516196358145345593312213049100895374007065637661420450734536202617760445296797115686889201290744906129758461293052440205665115806762190402113616958116101346194068299530894026531643395827062823301892775362451782552253396771276013193099858907656130075923555805488964581845667666025522580470094150047941297847502899169219909993035045310731287566452813215684653730134715871369914772691481759034843854879466099638915917515299074363761140384131403616910861342666251598433261952224754115012705342106824613552602314442078696203435079371480252753998266843233246457265264308949778425712290843569684480000000000000000000000000000000000000000000000*i1^16 + -71737682025455640033417715060333032822732396807644827462647920416523868070857682189004327969268925756663257048136953546676779244939542333744382248620046868828137762653263978083454099943197367022143575609559531456963163827585905154218415948115974357096295833007244701264957387979393303139192894012017488235059891406692035404382043555939000896896223933664889372863591508500208828990200950388629097942150941156779116869611055947424273303608803531499199559224146282168614397603881860892328626935730694930765813134612922268170888618955362297433528812093045761896034243731732214963817135987789245577683392903267481275752060066288688194212908396500313496684745533235005672856781299396242626663492650605924560091043088685801279572039888862646679971184265701672912933653174191743961074510789099610849577548910684712159150601717680049722605673618693867604964659339314347375856628704934235770982336998575976220604797712375674948171190680464351371633978560977757367780448421982403967819847656958909661787172908084926174587148400578554139579934626051045357963093015212342370872434925070720333165044420575128144973067542463886812078357884486654382328812325563267057603271393727408796154837114518099762041057099742632077055265017263816050859266926512361409177998178765627639073445693903949607849450687904571673317765888417383633184497761504158482229763544235579376395430163304231399394690741280185166123135724461739223565523684874573793790989876496553870619435298732049351421565128297182035877982123396241662747262061081682527363545444454891439534324580352000000000000000000000000000000000000000000000*i1^17 + 10783359758469863722597154373407609103680361788194368934850986102215115926856749273673615562927047191934271628437278491546919437101095548762133301727811920054715828157251148409408643958703455543012548878609229637554426559850062596128908963297940074352200448963196256582417349934468153657571651311026251605888848668257843964947020529614335750374106670136741210539082127381185277253980450413820636103693042341921662735762695425734510724844211037655373980125370287985926353129464700899034373595996268307610790485718598384603916881431038955699919864056138056628574546618281958324428582843113923219147784430828183298757732774850778931458032421795093077234450482267832589002060180659840993088928718274335154389049654121175951039677522511196599478191925830658466200272642240701290352852351014251742656418831990403999834130913342875462131381836808690643549730034892872592613004874820126758768631245884026137331321894912588547152912107735006205560597269780630174005124056170450713600029821160480726436025583855980358967163921820080078979893109067604539213652943513851523140434193569933821398326441174531683485565413571983763034620805722045761038415794771640377304223378480708402158688705327278840076164740307872093317174285853886456327934559792265997197832819526122590467442695981816399990201638158204014068715709950617971729734601940585193410064935742817070073456078505881647255481798257877479270587051625176760433524089788255783233876061202559057594839032661199628010892031141830525076101910574579071352189450491298589226259727440702317266154291200000000000000000000000000000000000000000000*i1^18 + -1130359974520985552819304710233067807518404389777482520973217904522010939149584579572032467256048464173490421055178353860558499294067899565492386156566363717680969701607116978937479719280103193055316914079270825741557547034174400227797702669452480426833582618819399523402798730419614410071923559010735641431187936260776446804541276626887005626332808343757399192100079099009521561224697863380715125299294170681451720161781623595870152902160350770123807341687085010907698160070332667582649005838194558462322662011221800861732703831139643602703188268114923071486756968221834999460256342839671391846127924063934058931868744470225237205978427511765249410439715465067081282617284882285442191098390430429950488184044928764978747301276403810528482277804114144411457755051891335902390124569376276614736421197450518548910352456018177380914583510949776141364204275534121901808966177030292473580938294735030653803591135189654742275197848147190736410876127031458164364894844551025265577253841922605185782202296312664455156769721565980445661920463010995522741757481381067648748133348666151314965110166504710105800310952349221663771957134893393454129181108911766698739449943381169386339787184609855575295714509569434230120795665456995109878590828294862805317306869651125722936004684796545477874721758268724766130071192673410972958702782804348184577332680251283673979592140096547199601465430318946089575158279026860218457174788690989991489515007858687980136348047836213406627041011994288407800578803640866990828270964411284257840796229356797024429670400000000000000000000000000000000000000000000*i1^19 + 126504370989766307703024354770880620189813950840591352872983206440394900916018696041001687096327229019123817913841128648306320664335480972295617597783945727445539101948180795681920688892978752965931704260394543740068104175010447803035976758990147229034352326921411079476975690083437118219093400307335239614821938513205225993524002387273598123411355261564631249382373197412659690474611932061538768992618156016080650517332493528198326266639779723765957508794135989090451202541925694847465016150485247900773315298317645000547428599012142751293784708317428401744618912885813914220604112508078232236404230396754631425743123773931949050935638134640530342155486782848673938211589703226067723744528697592689907885855218277558320077357778053958288103774970158846759965983364172645686008807824421603661349213574932728473618673938252074852448852846469747525104725115411092442223808193914166543671539186259254647572243696695571710103882460239445822278408852281306816525477949100978707892909953293892222966511459892896218985609513828703094592792467673597352843914190603239441616941469116346838600735570980578663712583640868961016076791810825239426477016913088529147831416190440740643051502435393395921196896295772741629365499993313315455991630684619476408169490487161573801656825934174612113328327469477019288070249801566846698845530152061311935311752680651542948617705098687656202816300941541585165772307093245953376238968910494273131257789528768700721926383282089749736935501311533236326712643904259121053280143994600108424666826047433490825216000000000000000000000000000000000000000000*i1^20 + -3253368970106967834560823872221450477756651029301923009957899288359987557952623632827048637789478464606312881943427605898049872756787747609372601805794543861901238174802497543255389118620110172425748914620797380353791807111624240352567030060034907409113240615601284086093271378862059755993675431332393123654928624006335385800366003034439142309632219460382357387510504265655446356786797281736463626404147934230790201376133174494676199867561634926970481741343335537311710366995817234369102454787313652862624046599246977006618418541955334898117159911747734894999733297870561046851742970837085330944710142861576593661301025395200921609624562378558740050095941404592832785662041177732357394789138148160877055509623411205691747251062129323913081315133433417303215104379685040447115157248632712296464413132805005453017426800590880966013436315078705562092369892224602918695498790006833892601566466285591064507786043509508375650589059004249332371427560588706833826711432057091463839039580964940018493729650299328465901767291023049614130106653289449648639499140546874510114877288773289664811193037646943642795560719610889428150100484497903834328166753609633537021774072408570002277351025268306611400691481651610998113191525339256765034732555519138743464058159830708149271497507431786421313735471094877433886127966873104520818334208938879912758662978614335437438862883796600732057565980524675931644218599550356913754251275128004116175320338192259599769967577430768475236767310061583651174485276030044710770902940273028033135921112915587891200000000000000000000000000000000000000000*i1^21 + 119790987655145149877585491974292508947355106952896558110319862846190415395076897276828795992863691513135634752838484375069064969548116623913900444175180939319308628880444695143635803737229394945942304507656493966282617491851095708490049562552760008571179137743671185079061365465423079288656490538105742475797990162818848330295345616548993773274194666024834822201826577951159770078049727962197159673909866419255180010702144700103851633233601544504749056193459905173855326906189530121806335891200704682442191531649914614632676646312978408784746163931660524291732532133707841345719452347089596963383910550402924987636801343106242825102950428373537595234624530126242794887392280102939541799596237028107800241999373646448158358947240964606496013829615631660221787936510727856041409563404626010067086031244279533650536306356229712530413999980191901127784580374452463081289252303717211667444722418235498844589348264441718150299032735604553195025084119279616341936420076625226654748755045004750822519658102561064436816106278318238215826180440048388035161704664449018639300138228533661005014546352499677999192162185135515562179112930544445084726912685243192587902347800322639462528445895821405698771206517780471651274634271211164723397646691983309120562064227439145405106137320274880205320303944302148129425332480132981148267130651181081494952022552855985309233394007819311491210017551005533655340132812950384091648961351132371625351692256454729280982240215453571479720391986766136043681744676389979883284877728950771341730623793397760000000000000000000000000000000000000000*i1^22 + -574982346900890462140443627293326821908332307079610305588107956109101701500917756631766467239798364449758918906473240691173764762338533300675634793026150224238551883610157743148850620098413174950453627210773505976988425009650633434022458196164370286917509844019273101046814940681991691933127684634935130390522048103385650863694453597893195566595123797374853635011353242179694408089878021188162514583104523055704362195168177527890116523896602678615115242676629943927239118582010011875302348268069362380537789113838098234364487283670085617451402586413641966994029125287365419978701267988995681640344752383521473256663553411318694274132045387846020085674733872382350416805368939655910329151922883183344606039735147070153637972963589267969776196999374083107813055722746713732270019593185282058376990846764833834267154030088985073173888165062436357768654832126724163758028134219385072653504145752823141367334844167015576323521831078051923213862012744760859498775481548141445461278645046243371502818653822815027780214195439295459253224940946941096327178353799123493568177864373353130495979532532078154964780550860984017623415903870122622928627001348881336808691967839935670130824465194625056283025216120792382737464314161484797320103721603921689301407991454866169636178504970714300435769681284231422338803014109981804210088199390334189749107466304352305556553340522961940480544070517180989834227310347724057754860543752886840333549979428579171082661223171867307559197573341606303457549991478540348866989383330691619663233679360000000000000000000000000000000000000000*i1^23 + 7428786162845862675475662177651341086395190919268291229200880979453931113967469144876667177692437445374836356772066424475695006864303710662670056756950764584309664065698403747448143866745786460972478559560111748615526175502484705657948536598294911156648137089411994024205375615527344646437967242936953555013181535421912857200833290478815290727383804394340464551680420893822604755709566983578903675085678227228708502150196950588429822275818704072180036066000554732059031202651515306113530924516134308334615399495446590079682228931955745329559571639155581910682775633849940230334836396695917630931414643096020192452257719398937042335836149189464554155101340264371333436553936444822843475126969729663605074491801568007453328428153278019464061072122941227564034258999977169082123171901701950169348280456173562963882324758491211924509944128946339967885377141251529611450448547046686752839540758477387082855969368738634279270725902598732150233531955484798084407651657460486473972708086705056349125886172470114414287286010321437720418960436188415552518759405093839873311895484423401307644157446577696386376420970506220934297994622966977351581588705396035082749198615137341504542018723164678068869652872230291394985855399926764103603211538004111747518766138171918758010029950956722522890469257529807504080941605254969582080800850661746957012156822185978351333148186464269390510752482799220286713969570256657731041997304356409877680613383351254651991117433177072570341937515410748300110168576760854634721148968628781081165824000000000000000000000000000000000000000*i1^24 + 93492372608369696369693797393320947333227554745312618530938964050663240838696494627628401623733405674890555757059492535691040774510268194403173999358667007158428515250354786864189078367738332678902597656949155476415215023844438435599036901226495567874450470769472542532773547981759722294384542798906573713135110048215240224473498338539937919031085616703834223427698236820488643310925865853424020203687093695401997375055054498498166552396019222656351332828043027730392699910919453185938447640554051473623879660339236751824935948868848461592448788360570496367446326349027553839188301323402779938433771966468077302967314406988415484746123667505854479529290198914399180132233491860410758577349440042119922020349751093884052147356686814191311002774456008053569477309715400918735329508584489359802577650103517696168699962083102784208692159898539609157220151865236138363654658043252942999299887862744361983189916480627316588573299393112719356421682733747866209510981230695029351109448004515490468301899253147239136087420227705099535893635450516068085704517399132691221855959258856043821495327136904374794221106918854653503772738329056779263713809728539191364945418574228987304970026075650879692113296541571864895650895611819177490506953275933504970656457401888680427346333674151557283567253211628061313744672268378046316334002604002499818271662144948966328670781184064227814556787533197063564246677447932450845058549080816569707287132695435000750139880151960787828490723251134098533338964961951087613145079464773225021440000000000000000000000000000000000000*i1^25 + 360707445177925968422590292507922866682569397230370341604145395674013499318804638738019031572017374524741296911849828746437351189430493042094802547197296031644148547994756304110015848220818969690610533278262166878085311497522943869224259187186209764188723841556461627471507745179803431126271575840849168493095113283670588467869939657879738438254024252051886731463137069892122423443079505479104832434606301387813660903643068907420522981885818521801562827158961679302208623449479551524518892234411000529025092114882180682918809963547939206506932563124568972426407676611363348233207996484792552377751119243049715352403079352209686488492560378062323764786590761820872966656519773999060639929109686087907199059525140302570878779708604514422001619932254811535040958621327515826152525849530121245017375587358058029209405796019349258064779595758912450383318175448541032105678943840448069697852059738478313652093810912530058256125979262921491408161575113964847623468698535868515112184259945906471015964025948280313783839720946478087797748292840429416596425428471222120266737834485812336377212637646591494541504646239381463034434926547797560709177095119274946140524270271687089133419973078357314436688754259706160098206802159710144165886602894645873138486253374249098789350137671482781101611705035935357257993735349059403094610180279390545617532044158786807460413788557859185648411374252809275384785870606102873673536636996625226256852703487976442298416895061079980795066460984584083680685224586636427662039006144626688000000000000000000000000000000000000*i1^26 + -4272004854678666258494448004267298262167085992351330077400624993098595747485355475114167536905730353292785095820175172501906133335275200337795716315120525752211104331133829694775397674592559975761294175083921749572421490920757549666539531388966967295013697222213977677875570431829234928192798981655047140547043721225999096697322514887198347094315071603490777689543638523107194007338246240174948980161531288265520328389277082003182835215266230645789284762443515627208050038285507678779998598884434399243223007668099006401733579675617575260772340451359223731262361853676927472326102638013003914587733113218358022377245530751040169023573732448533473544551773068549788222199910522867215292601490513336370949337771013437080920928306715472453995180061947977035444026664593080745160049552064299096250076633408463249535365402238330168450587386287115159353878856757367994778613936120579375782385960856260307182036824396618629009539606701853932099777004311029039512280278561849584666365485265513751204285988258707023575203918823986821165594931798506212634454289939190086627351461908606119277675746506264110308273054135278624527668433370443261933753078040638892884619142832499228876720170218818390278191628469144919448145645924876447237499377072796431861708406743557784726900728696590650248465327747788577601026149647754626318771350304988105596147609403370131976042330212222839795987693062085122279465896434262446631340153648811324433088923489044706823892144452761269960817958368715717826100987813996583512100254515200000000000000000000000000000000000*i1^27 + 86044950679305422231385847335579607676412130725715257082321709562776422422830497236635893026206573377588335373812771333093798998139177971193732581046463313069337289512824524294053874536287405717207239047455696370475902826532884723722774816283833742116712759700909804531051785056172455818485952687028794637867152864534411245119785846653993615029094123587427043211058582070685447056830788278711351832292383502774827931418181740980818898026194288753037177929824341930299416994176578280882335401267598922492794873599239859098739542547298562827668724243866638579288333317762455939360560150791520843425725136496272523992594797170415761017364266776899411443863120371851324718807546834854253530704320425074058462609612296816891819860060827517345887491646517601242020704187878117979220636758686413247325341341367866798886326098056363111892717276379009883839036173406030940373082636734239397213864749795487975955925912922229425714865129219278495916289794684963052196871988905657054106938084796649374953676664238324749787523070525410986331981039239715483502274568414585252332821817000108740953081271731063462591739628708649690368215421437946624524117254091976790050999322314179213980995394882787119556252584777168222234977373543921348584285656801317686943993343586670218936019446485067664335625924320557380162219301829004454996571494101698983536164349628203228228836082644216669668843775930333581647352427143321527815907604744486508763623112158195941123191544986723793993203191989602808679137141678247740115517440000000000000000000000000000000000*i1^28 + -1387252961414686598138179717945819561307097217917966475229883168366096975407628688480212279684505969117419172098293458367811713743634014665982376126805045760242883356253600198851865396639896941438817274701205088990622231263667914810524374476802928131554760194935344533930011103175366405846241887322281719892359010954100564512986893928566075489530799364150140193074298302835608483633009539572491490031839371715351973557899863990514261287919956563436230286676971264110367735483551190659408229940332719419115668531419853665985060004782984007430696937113549413500872852566091141311138263606250060696444675850688963136491972440723570654443727572029571518415882107036253355734180237595472615516583120464975817851314302601820352868267031709787855493795964236591173321900914990265932088572973732197279637431175029898172336309688512330674900381879053372411742126272398726202277412489462608400452152895053244154693685005719028759986774897846955149074901853219277384654411586129287140787120912265143620885368800552600329037299209182007005900892901927062152890361687661134636898509993235135129918045605896006253399421890453064985481562000187540247816935928819562618056514518918489141182144670549619411701537476526233343908007577288284667989070031859233521713904479551122796996588032597939604172478649559539781775055020241230650975506265544822225299867168501064053579468517606878878161664667836810576023722540895706963400361115859834600253524728539754462599602412517552676649530454328767313383348209402253410304000000000000000000000000000000000*i1^29 + 21340762555915751107324054803909578974973324891407552849956336894244019606513067777029820308143930093125150158994168727085709112471927770502035181702816067400288230872704307406277236104380485091767928065989388251942784764535012775046132638021002691423205156396220601809695619945732178532067029223447327152332158506370039806459793847700278933420924333836461915414541568814409360209347572365604913821986333099873942114450535543412592648483654150889793599234573490583291610885106651159026035363054792466348521702333911702940404616606109237852136809445236982478568867549012281233636165710956969657365230096984187528982526469001086664129078812013189262056157685186252175677263956598522649037585321714484567028036909037438425365635185115211023903557698925985144805343283405584665144790049784051664161905462281794076942884724266817148147129442091073479084746962556691257655707508444336171565314609048838288146074868036304473565221984584094863119767214563710913247170033067916025120297526643300625777461823126179846057297882768954792309298187277587839315107526845850432903169301176013651737047429228945155906402215837307587311994142000255702776478676131826741518427004818054065534477057695437694277975091524061980743248392295073416301799941348559095257240723004465286128147111195115825073181529326182295911099336027700658369518104802791948545040279306520609231708247983991359925334105606762209779106145634556378718145974964311601529884381895502229604625583154146458057771238317174619757534144864085606400000000000000000000000000000000*i1^30 + -140561244904806762331660059164861880972040582937214183022574877565034499671970755162426238449975264832224866954012533354644679053005781066395502933674752301329656757185780919452640823415213335566919711681574477687063044758404035514529142916838538909668927270792515845087732576504573624691657821901656357740175412859469883312774592650640427459154483939185186497424468032737357552606751329731632321018219902977266939009261910437352558743902360294174464653265862277309706793830664673976866673931844409989914533221838174372622824116356254898685042627548538037758474841712100909583720892050418297892882137376348186562804487408004351093743156927540888912979231973547179246048777215231268002424264036860014195089417934982087006377800427627900186703248999622297565833984765933115964069069838303081883325163122579966433428467060954565261447252434010124127524394129929755581551735514772094426553175135130545877902231820710991029870779173362149897719573618052966091940757670511981422828010781936039827746948416450880293557148711002527158195232891577967085490673321702164080962002314540595308962831603151754304634915185868092594934708527325809197328288447267482505061876069649762446945467963187480492025321292985049134697007295817903366867884058786224189943058874937919199635465940192463361995488348552678542317626555941289987444474998182645982848837533365808675024014240996321578176668488127002470578888544478370131386376316369239525441310652716703635955302869852881555759295270896723111790655035146240000000000000000000000000000000*i1^31 + 504888763705172284033682295586386446298430947836707503259559834807088321392079219950564331110930071819923375795521074102877664021793754120586913132561260361751168860518207850931537740436782473686230746384329722403230192781795710690916470135856984430536825397468378390307799761714347573119935571812440241494662915195244609418764920925752341879786833538298164136858972507669491681032328867807672617401345775119434898809743649000815428969629858042272530582719812058556865792953108158446002596119808955859303913189222020354740717282726524196461868813407577424349134869282043791820394075501854794739946620538844245935385343999052473123123785983025226647595566038101656311879902332532436128540382093873288780468970751882146008257982207065268125536145493176660171804317644652236948123771686134324762184371026471008614323526453067915577657233296726660070563796353010496527116345416681897888663645493912654937566806574579610460544721236039896263700943615760431590254608795942105007962979830596746656516602663334101294994163041473124345834129396427012193238267661644889648922933321588520469981975969409712806639342239390472614288841404337519683291239617916636065504053328846860162998708753112358201810374513750253886038805474174903535344020251354328998124843483103420686075754049302585414716001719897573987732713517679164308196085872981500436751903433215128563515507686642396738350972028807439614866063825707818240992704590381436179680100244097450796346168501006396626261695182003929638007472128000000000000000000000000000000*i1^32 + -810425616531891913865058148022537519852302121917788905590629162982905339289492853283252289843208630049082267891212701273787367801438797853527279169514580751500207167523130977702156563583189461387360433299089470542829394804875132539974020949484237821616070902934395783060060319366863971586938450576498089022660834723625326497484003964149887599090040291104785946296343426842554530083389422924256962030957174316352632890076297522626984962119135758661484087051886950972012503103630091546850836302682111614529292922626823864210314103957763475260295671342859575291841146993968452239765520321120018294621835680583119583028481184940508925208732995571101276065609380492668783395171823326467621233579212961076425593519837559687794875182718321531383968041888211947435146839451164369477165284326813925147319383174718904140073074639916154048939916570728389841805201616913882817238418493765293624606752916719794102753261006735957528945944710278082712903052951815065429156749119639912300947619340133033942334576265462745184420129540272380508639377009574026115352408662551535554866214604698613974734551004471864469086941520693211166398941352774015185168264952925204193926709190019376231328333195483858367771641959716054337387906646719206506919232007040558727913243782175793092917133423763310443386623448222761443016513610717675813071948509495373779824781432522538671145487960141345294072624404175186373492626677250898125554417317537354397535864326235359559942840187197347907977744305660048179200000000000000000000000000000000*i1^33 + 269650118870601197793012476728403420445261102779340676593886148403845125141497750358700245306998784723830846447499991123184469743405157240532414782149713714577774409484329668568679541898248532369192769821185081304287157875235729554257067903250051733442469742394556762627027265673076412767478557976719339810314236155554777100345492394784766900322238224094073375221036419170686758887466458383276816616996600824599703618785825258461451959895406405316061446698207429153006688534181935523051626371048815723748714750741777032372441688499122206211658577690970699829883959329635806789958267947859247102593486303910498108565844154862848169763247592251457404539290855245775022333442830938300749859379626120071790115130497292145565800435531677261264470738635602609637432820049613681895563795582781267463173831941028894196668891501879042166612829128665254365058331160161733169423497984516719112031515404208843752720287481366429904610135475024051411860349295390775944551191679783059360009798829605585628172010348873926515652773190206982462208987677756597408397076929010615292880145854933255869997752807463022378126738194002853553684721646081942343116594246986120103188280360292203050249456100329454598919786816016581807446892699213097934497973889185831711763208822705849036601708480169365853525042238243587371922498849514252567412395782077456942780867022094240646603209545844893128178535627622144161988674149945281113390601917297700492560872061737640139535560909183239366060487742293278720000000000000000000000000000*i1^34 + 263165115561634336140118686795437598442158069265857087270619890111779043734984884082331867333402743293161176027265999164497747327816964528474459203715538987713733891283018945019498564137459863696263777211737551981562841487969341249071043862340538635398001037987224455401324428885159062211405070141344348858185234419792918860685446918120147156713350059831168728193662859953891772786029254617703392626054879950492804006514240561102617294277707535191349428016253121443978225748078297146695727505387399828299420155425144990323353051967327055023807954998519056591580757464237024908762222559044869475395557315690286004509297465003449909458608835603244238298386506301280295488256304069129320073470317146515863033188914257073441803312530901975818389775345900692791241732751216513537171634684293618310944635417330853244619569251181742275098677657569251343000251235115023288954734399930621184498495552860507788069228893386237985775179089150293245142583798938172821946043563907237728641975541572085471795616416761099577770595654368402005064926897883808423865019051091212463280790479876534332511801310188377889627182397755221539999120483579713600975355354093714886517203812208814477155256245108328035006444740414639662827882343093836021679954027165992447555788132292344397918478901331587375698984221131077047452902619239843254526233503248182047034238284601126951148259787424015379967368234122490256169139544898628465141983292067591307065826628461095560009575470065651232254552178688000000000000000000000000000*i1^35 + 134910657228291576310177530536263824780664684628255218095231367228352282332806195439193833195712664240964219927167479785175238189274378623014150609944053756347208111503900286163459984926378497378449618934014888048731160128656349421145624731160347367503604655043699998043877470773077550729073745021803446662728874377441717845031625302592611437524397022981016015696294159017668633868639499619869045340101381769059855254603745608389446192811568122658178666165510369231336832812319942611956171989991399331994279653001302452584977386636414159234113830738671080980130459533102356989769604041629245084448452752919066345480923182075296757298995974941735777506166531885405632774186000341029243547758387991208252583119493732841219022899076920542638085056400402837069000070819519043805660867906289235183473076852334980929921648024481182277176908564983778003559201850378495263700938167253022734805078251583341187760412227695189069051319304375150335489832148029204759871181553227522155592722236532605070937225766508744768007554074412048425138655512855044090626275891378516963209678719076241065282398583520463890579007166175805326931509501653164539778425467153319500599703175368638313092647133006429876730621018725056622998077238826326666784178012308110645161053979124597918361251682399360255995512318061265495538835618323772799725698420188827139185007343148672196527682530015790906226330337659246989270483978168479693757295534818485716057465009222184646374650640209448725695692800000000000000000000000000*i1^36 + -69857397022858693102886287108541316440125569009173801966548129731778394610637297668879575656521979302060578612580740782851255007448153624883012164688325935712057186750853183797968753155327278867805617244297071696346347372281123286308071327445197259641175168828114341098575518241209344055382325731635714083726682794409820600537803468111689621936707164064977424473926200291456730392553608701257314118947186427460012743410964939086009113988334209143610288516132046708327600482233673820249518743981250576452036240723775733421799176151576798877205241081755775001988949222087862371654867788227943996663121689848514830266168543714704574182630526101504296569417861787997534419275695264221370517812146026464394251265170525311205992802167691128839123140921480057988277202956084539639423761437365926804685508396712831158707810983642257355874752130088039282027693366724864931770296228466248135220830958675819804839525022218017002077881567288284858124044807606926768757717924528174141605061862175893795189029280908929665420602219228717667079227839021938167697293252215242647754314531673618527799570430390656061832742196304651111314148381054262802130728306031994221686484559095756505388577245486208511074001754821269103321391812428943131734593320183894378814913842624179719041508864660018668762605824173047321831000655103973341709792179141335843664294666682469477758441603807063835373232801937694668563808976320229878585051743220093930137439092640307203314228121845314355200000000000000000000000000*i1^37 + -32503341288477564605169322797191901701515430343015406803435034798092162080015298867542388930323253157855354921717145831605941256806798253331189606950351221694017473164940247009624390281087242698442934349323741714035402873310709150448331420579544984697282299405289767143560537207718122429210935813567846061738691825040494704363269593162809956750287952910930538104243212218702355299346435619741125160701762061421021331396969111375885200935071318243663069676088295993808921042373808642106826672100452552890510007563537622721103935502894957536487002845031939781529449664733955872813609910037944063936300277822953680169285088010949342366872332353879930290124664694273653598876730990249636219697714236155414531815461294242169016198400043316830932245708806541500213865333175340053966926238580591128794760870436799851081149617403902673846849835370287195234675790249023524341787092297615238452913921259539150735317952105720283053418137323761188351945112698943742733708594855245081994080931117144981588069607849262737735861119888663361250918303244998671868130237697309461671256882978046509853884701518085471010288257130818631517994347259550417121484115750658209965483259146875003993530023380058791391501269575499347288823441567189296350117388109101656499079823966356003959551279024848601002746036268769001362529227544231527742725132874363669688570608468821871689792877495600267002138927601708836195803559952874393602826028266334253606668279101495547288927103614976000000000000000000000000*i1^38 + 20240210038627599920959923626375636033822944726301519137630476572353634350410110251065363775951321010580447588051504596092756323083644025659679658385139784126159126359540585316755360053295295116372465819604660799935042811135556850754303747702686263678661032436524055909252768129275668687531095009698490568378524562964255817676930046806693599089633421436348924117342252847743908818752736745386218356656497787117296070858982339530506396843578740874734635153865449541711348871864308628733341026914350499608202761424321555211989367797476533600076598452312034060055490211472127222633395539872036593365770920968847324795423563347276558398899231755300208856970968612808042946720630165267128626600120541121023085356848296956715998170748982193331618920396150949081089250989525352160949507126700348920550179225422012361658923602587308769332170607268171792652994343241587520732708594378183801664126691331661236586552575182423115426785468999605748913741523408757607893049077503165828895228932025924988704051836048585188860053422720802032731865336190773544712582463317568573409935320094953740551925167866040393888646925546380391891994419058768664370867631699443530262402134152072585292866771025141166283658116406534146316314996805913103049314586741400664343984795277332755055247523912442978378570429775831903772589275667559406344972159096064996556544489496656149502940153313471393837577440492172261003116922718095656412566426771248700885877114219859924939177984000000000000000000000000*i1^39 + 8694771824574589019228926428400534507118177747770447426244464462468054958882848311924406950180137011871999947178248932221676896963683211724038919462430479408734080933565362362501911072785488825748520285642775876020358493909519057621261448283044419370835558758042349629830790375288813048108851910030436527400470463587370142248811265759743649498996864872642488435531782952554932074657410507951383431835086771047879748844928218625447874150062113243209683805231889009027883653181495432804473888482242838033051462002800471829523361912149804933147806766473040764864382823236768035513940130012034052773760232649380610274190399582379189993309704614526861945313638975837650946221582206554279067414366764747867062364235667202342984741709255369972447865243960515590611073650526772115295547732926296600290335787939710994858327381650191807980518234311152705763010471127192452835175124049101821755105517276820046760612696305622918464333748511894740787209432768576094079639133770887516192675058552120827145265663936158472901973274011977344086127978741589529744089188137253879832192968066043356503292120762552108174579921409952314351438490741797445631866399665848811140668066445039699253561762338279650955216622390582815392276699748210075644219339034990582986325016706224811747979718695442933348172837855380419338664649251117498810935042001082243985187443905843294346163193541453372023458409327792335001715523903759628079080512865605215073681597104798165893120000000000000000000000*i1^40 + 223652193731774061624073936342345480904674972728832935734958460487945016998110682635079480621841080968906852702405306008790452735484708369163732850528453675660611046663508602491841731066436087818714154261513200734496359342047539854358357726810408902340640607209648643148066492613841130639788173513078851148068750557434493736288517802900313780291440734108628853485111028083932938365352950871848711447054759405522360076304585444075738872595614569290492566816104712106653917769136221058444635363455767131184606769315614670606284333645212132624296802535888027369757360953208605376011104714059737172599243382104924810664065168926478471807377353223713059744365661334656814917029634711507896398896183611970605834324802115310983971741329101846377293587359837722315967530381083685757472639293034205629577438555166699983044114653157340715348691465015455296916891689214438980686845252327536359650666226210834773278348600590246728580234807930710574673895853391674595078905206442157163246429066388900205727463642742257284138079361555767325663927788040503255174602069390189717123654053254789278743109093459901515624417940626856985035170633391571113730865444882047423506678598727719447295181536680673842103091561828854362575727067602099777953455558362081745652950478698499017153458107768035556902539027590572459119659153904065329678150839177321925355564779736234650441082826415575354094159061151032873244957302179563618055037712801115112808592363749376000000000000000000000*i1^41 + 4605171091713138045129893709398383204482466568736221590985483619150405686425335814122625296742982541666636303885746520556832424419780361779859130199076705038770799261577509818202836783882210508726661754983426334212929728218088875984299518024970967768736559679282002333749329467117775543973096656087748356040464652911802299850373239994677376537908190948074651081616418041095299702785926189844845881244504052015416812444049644574424997707887845748911076553705489116464656100321995502244465930427137905299371413324859580489323460826338762015075444606906508172570814953916904607385660608956274119072545674409152321353424424369924326801527023338797079877134972390371689332937800855287915679861376227923554228160068222400457357841668348920637081558867993638111353141412245942563166258249754979826016650040834147836097533469185667519632040291142199020928686200522672729749310008967560699174088394862667495649129715574309427153939914314177356612459254189800452156172770650778025081903190916824094926806213352061976744490556822391908880921110425243023435100718493167352162390148465720677081613711356549336550409086673332758624530066924256981760806421089341516773099429116080700786492839115809549930781730048966484361735897275661355788114732469905303997365290156471206296543514529089350765977522113245228946446062749754493930096832010131110225259059478107763222377279671132056942858396491679926164454474269752178499637461680498851823432499200000000000000000000*i1^42 + -12981823941666254242230467801839860432686194807380020384471288930875851977285841337335202064361595035866749141985305634878696958171730041511342398853042639466699608283940533771137131894318865267336935503692667819476950525053666076041012946239561355798406352214270592294446611086189378078921442258458537065982070467749570591356125642030656775543368276673384646207899863666954427336086895209586486708563932711858385135645560013880129520171543346044851968033537135377664916857535246801066170235500915347205577110634307508021214620722457652955272979358278433453530981305348990669389153458969232243288586475448911895292137875984181470999222848050714131784852013390934792478600189702717826198698646283659782522678723490402514716200071258064996738195068421090363224295291247440767144811558631449675899008234800977682952242972809714803891162813918405480416746754594638253260571238821801753005784115944302441943752903598023344213099013929693048812412550995314742422775921327459657018560910595740642241560509310301772154716467785173436064333338357603950343652611644240522602059236440543803638651108959786748617649295565111336806520502063609200453179378376402156329311391348140946645242056650195762541805075193547232889144902811033335014346988614646403569882051145781777884459665664354656877100764035659407436486610349976783178756539770881698477002774038903443469489111170825348003866261349152572456934578730444534389933996571728281600000000000000000000*i1^43 + 11847880993113095551076109245815000513937441999067542679821804362185902294325573553878013363888363973977153585765424101293125635067440476756776402999899149323420375197904386845677270368187608100102396191260499006580348111846804955367615174360908511699388623132382663410191552962583046501172113442450540675082443656791414090059830649578725827245831948254432082609042110914182202871697246275819103115753225955757797439400557980091806999448768606030551045346131562075833240523405840504914617466464328394637169137817014765701712311444665044629621873847826293439687466343984058058803937633143598296234483542844234427334863216607620909308554462519536177371522839833461023966424919727225191669769839913749484826198875921125234817908939847096104770356145913799398389028841866284130636169768037565352364666450922435735129357916895070153344464050760700947229443173946395718329080895674116595408929021160365086405543222757053471666905904943490846308028590451467387572750910327801541017544645038569582255278384682871144967333409731366461127665684271425442037422277909228395267153184697468431247950917276526092902653676282580421162364822575733275517205713043700615684036246637024455882067249420243084916339777760435155729726949525891799715697784894527861512225466411890175466973715102899649150993640726104221839522048034406749252438505441726442211293573601931717078624042911745409329691920749720538192502810520950895319890001920000000000000000000*i1^44 + 314363658936684490908065563295612988249706932907293347357021341954829069224110754826421632352717372455413331800939680282810215640581358566693384071209438332057774838708652436935621900836485955584424914592579363327958139747238054647250199041267831828029449346239505976753185322597321709368107248094055306730701767004942808952112583722526519853477459701942715230767775850157917403896143059039902931471461648415626725070402107515137424696456649402372604268350423843242827086935223915797300122746395133204863402665500542885020949649420673515832708540395744778035171072901005278690134785188386050101541165234751404832995327395825342632270843895561760076124678851863409855783288403410127567781042805890895080613467940479405491371117287546028028833596715923987103561586350540307775934124273777159620427645734069663143964816621436597818016537473224317098072926481845416292039271011991306545126266164346885096251992560667357764005595722214908927479783996213694807362896863806408188630413198404778996655622407971737516851512052156821394973381598485917532979328422165761035960261397911991260301674107553309061470167736367649113226806537124733819870837270796207805220003030927527513419538631552162441291760703556554586601141769504477997454543309093685023022437088086663192187685546693459164697063481822027988763643824059043433915680607459596574322480230566626593387193018520353475644257311602060959088339542610018304000000000000000000*i1^45 + -206291801941632719930814748396908881047182156585283966565979549499740866880595422121216934253331724405202143725231055147201356716943745228521763697565932674296305301942497586369743274295255546235395147186666079408254918108152549952349150807877366397107777880256534335368491176163325632412587381516463905864001118614476712476233731494129293262831120813646209494018010788996577328052498600961994823998484590344626270810677930809473131518851976043360098014617771378979734907527147185882431286661867574121129894840440738599582954712696804784280586722825488269348140022663533553646301555096996176484497263054178349914427051262942885978701171618796806220247796387704561082744293098556455786313453169056380876681276695170697754145916662238151830568907234857034513561803751789423891724753571449334209453839143914915871732492336341121255125769385064636110865739578787619398332246068669395759709031047577430312705281535032918355651075152957280415899003738050562661722801542027004726586914433961000091736002555622579374696637628506983358181862771849194056043403903311282355923864053534170664087028679752720162185345507177019630311823791503051708268974442879672792384220117966155964475110681828926928408629693788684278076354112478896351334502560613877228064824821926217979511086613981728332232471238266097580697366446145833428478793590396653330704141460529216106235912522527894034932864103651878247012184883200000000000000000*i1^46 + -13398185024642525095009036806618450185297961596466114625537347540404252861531776927294474558356456077311367677299362187411784153309523054241490511394368027058383077625102722117077468698996430067537738969591051713199128951701586706598054473967158155741366078601400131678951018300840929535413233654565863723559798095070524496126411043793173531561475774526696131251402233816934987545781107627654037462311752391463045192552600021001283146153824241469559974527250981530986300811628275900338120711282293299288457243260267807349226592042245861605485194309505990527980594261022289038282424161584061305862652226378194974156026473584471204339502722188475786545271633283298227185885371338945685816508642230765947399540498781611065783187161783873165739810489564811376903526176622862536190283685166456971982248844066622996111852810052998154800975118492526142978730732002614590906738578948824555807739698078790059239444034514618013175918841005038701861399974947180639664352629291646408466028009506288334684051826496335230988640439620128681787269556319858416445609269930086968283159725117133639934858793477605891736514495172284596684437050271545736303628548876100967974022206068506444937881359514710276090071969269490061350737451778698947579289735387410195283373233476105143954363420266243862362753382466435450140771383035996813425871813832556361137595744207960350445902131481643834309530531199828623360000000000000000*i1^47 + 1159252993849625093113135339516525266786955605944197549406706986232420214745844434248432775764898278073160047561280977550965308321188807885128642380640650742474493164140379732076790691202504857026340416738199717328107468634160137986459629538286281961508426316179573992737797409867265163760631130889656246722488964996531537790508713602152155063430289687329479810346511579754787603455715957504391549642667403779913888311480539456170123048464354326404112488322843215699412908254084159658486784410640209847309399543668497092429419518523486132208683266258587882324814538554596331839993114448199357315190273019266641522156916880644028683052841961354992176722802055645193768193339043489530898263563776383439562511113036240856350420908272188661792414670459077109855061891304961516674317940537066688348098255366172752046785333152313469661138370749226013250217836050006622037688194922133545939091181038097604051373384394887155101298763070113406514831524313716635143642158580333466910113030143481138244238563072340112162808307500467598504531685357654737266450160813838684818950288553151097415848183274866866771573266937472459925701993908598280493654144982104024870663603501009570823024087978356579657692486467808612107571174350513685613645027569705100180498751156125315474518910401137466035923037230721964672548744171234408574460555273300626765542512594699122639428823134490068202427514880000000000000000*i1^48 + 75718194662605376782716360651358365054642725201318492752940089172879973471821609861137865763138767471859232422813335000845177453471651417757895487870108511019691884622651609990168726283871326451886137973129377182050747895169759936718545632323476957044996636702246571525018253234396709217009512480611716915888727516448577910474707417551367182009134224361665277461019029389287709801876547478966099704883835031944773926821229102848690909940056167441618306634538377396805955855947020849468554863511629695158234453376116735615368584855532765045453205645810923345809090517899699614321400595644436560641138353335827043958905296972176336598177316862654323249154793577630201407775358685118459397908868178094127333533209106264800550374600496235199322562133179052704806075121992820881013424459260925956292006989282734242755601474830213298552416132548891532400776255403620400434146883735875835612262434282293384814861989454796595759160713174664943503154308247902080213039137388471115062322567329134659871623506686628456230297135243229543284688426469968170588587293276474044304443730306922098781734074635687416837554817582668779828225692011252233206942996594050243326823902969680520014311034655350833529078453008387805609724287257997883365735489496128149617622093968325193252411457200744191562678133541522464473007250095689036701204542426989322405769227723988452069544708150814310400000000000000*i1^49 + 1553475140739089663674468718864487540072168461137682901328622593633872515985525114832605234364391621360230718515519586534916986889224845746187359913501522013556277904885199066952591001483902530364647749982505331704307640053975367795579451283708027051901688656249219895669048857897665862543928849317818527956123738161494601300552010062070122857096435521075824657328347890582436679259426577361371306930595769316774879790330076963877815891843335804856116712295450062954183347035363257002863245784561547166419424608868025084100818077611443208908298668240308281042342853718468479166964175352382056174846500545767128912566745163821502090937664315077954102332722030042813081133146717207592441503975454537329676064049545290406803918473672166212542820659780572919785994773369843643865102650621564578022428994128277038357166834221742156182672510351216543956465679552996083548750933897554111111721344952209261547669177581799643778161905176410881887101347637594348095455722069780223175002775086397911472006239269411728861286906267403292813022846606943430272901566314397894373343589643243953279858411113269578172095650776309542365868387157617904806630111909244154744246997792705908138731712558812623328446409027317911875506257441836941609347325068021330276650137866804255093957031808295927322142838273309110482007024514890839698783581371739477577218038972520271482438549504000000000000*i1^50 + 50956975219785102392782941579009915477540238448575999066931275218420828957690280905327864719810334223282601786952549030468842534380380528061316504597914565179320899229003548226539672621577429041968480828549439843027291905592334451298088760135890284209160516853730903254479502076603616642700890412942126752221989980539641719282333822964240520554426472304878507983303208245452729200487657826010856890155071447793919176749130334834292361337209914839537256925431516804483623302969900067934477079086558458278345294960007344840779127264437932848880393351684024143579512605649703641736595930884366202282439242249726528323298912954357608683552897100119866211514769747060783810939240827119913834060603617122792361465269025088844249516352912865406645124571765347507465795648050689131993198859513064319279274891081808456987856670254416971443837198030685863931708400998614198668783332095013390325131711557143585244547437317743015982190369786012947937265102518011255278807977913262222610568897726852782493763635974135526037655460372830760058732205361529640992866133950533873694713975328840167828772033664475026344746881348436793461848545593149768286339910620616234677491622813779157945368287836984152481522811924371407676189487213049407477839057974123991074407684460666554464867831839179481578457932988645695811957916353654380760954653835227999233307025056189644800000000000*i1^51 + 1291175615565869169081337069388584269685012658078894709986505949854270827930378213492388594821339935557547329738733068156422854231653932387947114959464492514043320872300693235738913132196624201065462315260733981555435986267173536293866756019986134980996212215727225384859211365096002628962226432104882608491410307125573288260064214180925786431103001705260713252920362646962266442640066954856967822425071620306871236987953634244916689027801370040497129488879104783106503754993711847176803657448170397678181152404984723737423563409008543201509882514691007687314542315706261783271588993978704904061345001557991206643562008004067190726832669875958555015390192755865446441399770962520312131668108026034941964055759045435123458911710043641390986184829042547069338822996524166095542876238067618865897016253376540790161172670393316319775391106093312556624626527646836226400129598759458998948815333809997551224874808549331150720524807597235292577346705216704429709768561835330650859495697425486983315354521809981625637161312169514012511054240042799557465938593937037631741908978502871725144430879078059502907052779202190070652111291235153830082036013885616348792322812256930058881277484978944701953119449898584947979949992928364205414978177990671199674819514591439325537765974928327235396396926744748137060630490601246668173701207906438247523651092480000000000*i1^52 + 9986224448107334233242002716579921058524879908061160364018747433408674914744732637712056659439400331570242904635296657349389406199513187335969717651323112169097415992308545952275622788362573118022662632051048887123663330970218874513196013774193440289961783987743827386108369585834989290316389596815651466491312605313852497631640902683690687940135897605193595098385192362072963057192495532705535153462363318532442474908348704330754808529779536034367911109777325049723736672547975686032630129899973496059118011582954658557451790288422193285575449154635993390075071953138547182043931983680650542383378539168624901000745748807654499666965197376837101347156186577562765300917667811932537819511263786337977486215148274248117450157114018594902308430293071068342037860848959759707562003133402551668252727974582401384348864698578965816168771002236201993799003203721351758687208731239276750485358754383509421092738336168086933328201573269969498842210835306272633328260697831950040373194417094090619434999070277119500798739873819840487385529296181313746158169792457483942417324873512028584452146340536188770492886589562743415985391199862703516425892723821186553038157304493565830116095659760774724263467423297865408261116304916567210943117656273188823537016286175845869984333512245023878201479315636000142589449690390815672785598347364696064000000000*i1^53 + -21878528676090243025256838193991484965351825176800532732578949649608235545469721283469739680694180353617906547010964140908928282016040565617760581996234251553130586231196474524335568516821604677030675891688095203294973811574284217877481154556937453437848485471674778375227600478542125032654241481890081114878277217791762756416663770900098215270434461632969978621053053837129122353158013495062891361784647315006057740920045606503546819693865337351901903799798839266228048951224906344022998350580234387102537623584066648018711003156998977640648868551456369000947641175017417955768422490951388828396996867162599676328873010213325323329808067315390723592886977967525907603873411883763646890690350326282334190948388987239797306514210590437631307988641866469842633714953104571376401128470461305573749214596937252995106903184454593986251339979707291858960073120059954445559267536499671386826475039275190428486224449230205853072634698458676433350254382900028536212180010094427243536171957257216986097253490692550463288487953908586106722119463763327928674795529964789607637124010298248316574342415926675859842564441439122642806712851287936266409312224746480420677218910761699127537445639881088285368735501068526150118645012057198740886005383186447882363837021697811623415765871076632110383371214894877970364479835068460662481510400000000*i1^54 + 20380620845686960293117688411392651905172942555853379960304778528927575642195841949729911955531089522453674323921994624442379457597686451899832617283802625063908625964994140554556588389619993182875777786501010681933280799033982151543801024615443941700442634344091047895620972065857654327265807387361357836482349018491496820014951486021085825349371688340572023073129918063255108856545559976294485232868485422136889186105136522059479112806811749655469819149857972637027203321899379719235502292257647190315952471212347757067233751316238444950912156740559130406724774054041319036842942296577018446788121248972084293918746423322401699589735112702911168968493922906613336432400926564069487470318035736305536241932400890351064248781766817765043429208507249424948499381030512973425904904464834739006889551185930583046162960084791280882080664696415834684238941551150538547695717833998050760914771800168175553769693047214645394025808842643893317074177063309680413608557271970924767447141492045349981565181425912359684079991700758233276226480976745664343747087160042892282220174086341264238713922104227631519615402573962329902174761350492856675331429574125957186415947676634259434276253983572895712835151413245064794402542582465316338652219972067829799404228887201753254649147932421576182037823387218456184725583479285760000000*i1^55 + -8630248166341345658650221230335494021033449282266893316500920146641386780556080923267410476887770102418119489504215085071815925722183176382820928834580891376249311752402914979446097922185480741840390982584237289116153002397918945136778163483741990260153184408396524393324588343690079094115303083495020410119577131756791696131791622734798856545989602812915313582061127991623210094640206061716229811352044418973813850353457353612854375688513479544669350331998919946369153506022097674518128459814143534684266204444510537382042867667994033238884738334834620814537999599470816568642693927659120299634049060242922198323366645979624820740107616220260847068803758262892699117814773976735969254334283754179063268463183827063443006986316524925902809397840095385970180173749418014713174357492179284259710028897336194282676083336675635176863721355817469739345249388204438487625745306340955994684406484417432180077813273944187050059578101690327171577073566859307098527530111160672901951525627319802090698453665289526120818621911890486583380643314718924754951383000631883907059336407160250524294177788424722375062222994626582596375267162436107750950190344788182306684010392725290780199343337790375479483787683000934498198689966987520680580200740440710124394861316607030752645395457967713071789048749330680484160000000*i1^56 + 1372382784420337541205666067635167366367634288567242900450471454599532407703945558824475338650166792883326866748341681469380866964893272131203936383495549117820123284924751386093783133026388846006237656578765607738623523561468433518982290094696687247977585971146705396955186068800718076252854418877019367875834745322289996475218992764722767952697339693504985188892375501345121702062446180887747290622729580296448062216517535237360400005440134844191506650612972708120822721695948719797158068298783453968359167681935959313348205815414554358753846688218834772828598489390124248991552497542400978778524703025694566600959157913217549441923711911650673271428985029147659772655512898606165644025796773266617302031799208067173871628338220482317626341555583188224292029052114343683299575564935401869280330713672274659854580787208614508573613051026992591219857851134862552450608386031389121626655551195862501117813907405620353550845953114687304084460913917543311554765467285114655705632950221145567624056947527861695346739154713263235035436376550678674570913621701217782510691929373813548143797191760346435697961360110161839922025701029096072722011592211552542424589482695135851447522832819458095215502472513246532397947968646329974811449294796979241868130926060649766770174930350443250574350579200000*i1^57 + -9449870918217117314863152719205605598641682212520876472486825529104286150784440160358637117691343873563640510989249864676022480238973778772992330708980563382134173435640456887323315613063735013210197377416652648587172046913114329845231897964350562775478211516260659799274490970500930118993964055828652043141448274017930528583125383679094717385165269604968473670810055174060337622408968996703230799625210756260711998688205721649300503615244565671752918962463654966443468492897358467373358270857817169640283142848116779100910055155401516307017981735826790900141169757087726014446382143717043102938470168908694021241780657175365329398302726731204954202987148413123172423620000292613589699910989095155844080905828810162533803588596233772047729477216229719930938471728637744184524354327057904240623930161030422942671506615022155301303138062322384803888234363571048734960029443013929249272755077624472781027146090246684235201930798749193169166410210837341108457976056717224828012224707641604060443351885040616616366921345125497563082177228665639622991613951919005166284325525951415054522920961751792195655247797055436631395289565335144624447557274719531911673098345949214002139135759975926704504755733584211522635050320566151359153455982742359386717360754437758641249763803628680000*i1^58 + 17442963314224057757344449742631471093713887511813778289384363879243821367748575929250471275366493498140495995315240225179856087178866528693079642640524150247478208666177996944636379285289038789854853304074792609589082612503721646118875475798753108373733571394635574233626472064720515627976254090305802616351256012548795745263976068574311152217741547111749462710253938974734995680068065267772019171292662437753332695656614033633244352536991033263456243152190087940282967221130402906727853509955615783598036552828178347212344592841421491475135450755423656724725420465715982539094362309174849883192827081378741171965572448803723093680263229359333069366076377033711398103772194364505093364039007955137075855701408603870680577752028073611352333287240481865928049773184110480094008337499029670640898542642586996881614580889914420311198995839876882747627138480071953444141350942250125953891110290862567174150978353084513232188890727006728211728440094096266724205152648748265541114756196341246193161184951667502085466011769703425903937485856594737785969584000097034841170132016744225527542979534212192033742755699645993179087725687094129841052639534357809665804092585006598436028467926669604662485393774676220948217139623358985015631904789812789146494844464967070456090000*i1^59 + 84378761391985875094682307304166334304875689500140398306906185568249823137190416929263253904871513757604239164402066255278626812505401043953225521359063579879907327974288979894146718554029418977033414219491406228595101039118943177920293991399239072951363981890142945170822917393736599855270953105556475054112144608866976311405446804871927528147528044991734346614393097127527917935497570943206245048417999867273317640332500521913457634359004249502684320137070646921166829305481636761308599795766684229809075945011507631333979270074729462848547672681987646659905960353581304618289572870016794545162897429925608968872055770847863293312484583606654603911111659059448021449529419546890740981273765777399046032747274939722103205849727429380398658466772600454357497925123629633727674122186750502392365458785894937368480865440221542966988430103188000370625689129201967958424408828181582258991765556601877977778754655074013598770167548325748545352157806143295076533062584105389938665372528057093737847530178274415262124669941204612720187792274153924862633778634345090376511589322026010885560482588686712889845908009168551706630501664315413782230927322340389991023449762199980049278673615546308997592977399090944162685558755668842864149045158049780926713824100*i1^60 + 1625859462711793355957451705135228074150533669882968616818846115196107307759950519745000719848568486386133489759424752140645086657214804361077870178925968756082604424456802577598188448864925304300069296509434576141208660951353697857324702533919680614434517330605741512596853944720401374288062579218584143127234484492711867569314868018725421308542628347326101597863692615768212653791636701452251706129052712072213285442425668253414084335814692467016361150792996689719066347351823964364795694421095183801066165884803776287146409159600084752194058175399281288154159392940517555000328774605608570914262858969080126194240498211427687535074697353155153616365317024340793583699851777286185426388872076767288652484053139845820157899085512733827745038630455314362118102886323717970054909798241873435104764495886642543331396796243445753454413139001621113916546845490533356316941974898814292642487970479618930154440950303810362693173784698585549820195235454577846146596201588041532307777618552600080671948434040796017532982817221537092073295527107412385260072291939039744193335694221447849191881083312979546901129890993999037882906599600122086472077921056425560498518621463232208920353199602903345520309692997667882716338667270692280*i1^61 + 28088220663607680047722408865355489991241382655583860058912169498177073229256949719893537870332055074531088764549477520365330397086335370756400583001207898402077933318347418389475486229030167144719763472043297062495307489430442417493907386414375348268796033525653529443370403136828750499851717115948338477191256334581486320271945374567883215235961282914174762719410704092079514481770537818803612050418776199422683704079382997578927718700711500018886404243145831986584323142573342524237864982036784728963877949426588078759996174971644630267002257012549256224481173517074555098554265395505797261514257326556332699477623291965952933076652334461464420105157563608793040980038575602358631171790364277653882084228413970402377031920700276683598543844528571451479358693473744786498004329810136612493783191927123745633434173687326333076091091742651868479634719265280952755109738203371187338773855589217991725204662579735257317605803651248492174923815278141154539238304297630740765504263094611991770677159053869485511394492206024796303082663197909158579368530817977440335245212813999120005001567566654384143965358929878453927304298363867128088541134961295364029555772704795906748755697498601730750263161*i1^62, 80788093555495873333027380675996601570394621467364770090241506000923604658446260869413576914662862211731938397008632903451611056228552723843021452520001927683498714069962096996325858381358891146904485339537526560756666369620476221563594780945465291983653501419352664794879756559524571545351175875719325721577266579427072758711097197730743328883753551271595592210837259924771164561742986954258398652532457632504615996785543004045861948705734029560918414228905312154516372982207292957437166065961325200600344873357805906699204865086159151097331422676064164947553723128770456265378116455542624575993472023516702758387973677397008675194186948652966381314025597825356883596097949306135763925640898225139239692978587803380379189823579605250792000135078188859531887373961095961704470909206328896921968598637703010846141280572424487346647925228400951245927491404798804758749108315032246444102158585297049151055367272905180757613737214628514502101034913592288227697335379186220610456848374306244635878423097266271010883640525502548003474606708168833397114295244786539546022112166710359697577490617491764681991859369939198626719513780869169322726289999393600297342021822371705291816100255844027851207204615629461854040547341432361209676172602697161965931214717775269144396742154666037006932189298543500558046215698047214587544430218567265131250620649200584900458943320097659680767705356212947877357642356500116163223141252539514851332318928843023126119587212832113271391689361204814470338188804733391260764174657681347967853007123881739962431403184305561985922262038467150394502114335811391067229248950262721565548940613821567722483801017162842724455039683626863785144620887292058317470025924972788378939865913482148062409346092918322722278511099336949398574036276551065821386292406739778705401031829420465031642871526132761824668741442328214548166596998811400992062093085395765640691982260020317510805651648671784764827877912075304750395985751278803459436416275181198752575969347955978366880628019684273274601234602243687660929823589469358889877003200704891647240683599039934759837622163425659278798483905534891900278773421937040608223542120434047992669859953411340564837604539818987355547902907583786525594361595036611199752040352829197503082459824614291577906491757919467252372168467437986198323200000000000000000000000000000000000000000000000000000000000000 + -689209503453154760567710573656495467703444291343381468777998195494571909347758219653710423125763664748314064018434445751752811679600214535489111324074764841984754912646983675700314945088172830752317801103084285574681675733107154382902182301948789114841656192800222989180138252403846342241395188096772605015427309668805034890987672868920593404549180752633702253935341364473928614554832056951201779228563056751881567305348133766637761513645517757839411469574408180742123614420280962833481842728791887572151560892652902485964440801242981228588755200545207202041226926765973079128292282662215505567536120547336035244299152454904062570477396050427185161088683088878556490605507972907254758966064869243154317123164158137696801110826405575077355741270805536124501116613666322629965924374396798809669021856337930058542118879193458834626014002419022714506014596528457264346020983465729168046725287865920641578339445702093331034629801260214515643482120212861474194010913352224727641058446094349397943434234954942039487681557090290680277191565656375462962974634223172257867173505887629329615639088090982498039800329661271158780754197694760409584595036728898658438348179751796433760189533467107679909245579943329049988818493721141271750969285234120166853631521234958347036581845114118503854643961474980262805226545294313685584316110756018974754369087765081965040677941759469721279847057929830775999246344695220709186571492900798791779074254120777965293688660851305963063455244078287264604220901163957901937844791965373249147081044115847346055671084099960084565334130888516422127766443533651258088001055893122060003545151349550847356925459602342105893905439242281624371734821662111461564907544293168634422275619496079732472038106254090986101817230538589674663923430116996715440423817593627887795997330891214098925470445949977022230467812088571992797882907138734630433332617702880709062045650899528340359551366859441361132564770862907562734472977432836450324902465841208693317467631338739507360700213639121781347835433770816205083839792712269742289850282437945785240031039180178425600747122762815898952941038409131372987749592886235751811253153513066916509731258125977997860393292659740317280565346348557098549361811958113730121686213510134560513920044789022208510133344794612185824881846409797272862720000000000000000000000000000000000000000000000000000000000000*i1 + 3033677783235983366904320859921334117165467401014880626671874558975050514689371087011486345871147520050454761220276337217670787006586207082041729301333565799675879360673771694570648642140922766954959145189198422792387314876463072102063646704561160150164325266331470387620756621435339619124438463766976164464293527421113808371843844743079388275481675134861085843937738264150353395540176188613535762310685377676982288496516030606080953873696050911017605940996700733349458001954550359587366580827860426807883331888809270445622110069585847691430757164706003864635859276996194353690752288056064288180091142889125297427873583783561150974761768230994274039160284539159029906632039157270773658830104683286243226770642379684531636428214633398557536755332585236170647502360563307122011443308416567313900189884044537993954049894070557931725991719069878921656664631730572563911488796509406440898584655956505076651352596615909520240136033144841084519767385013104965991356434830577394649356369957726692353435709526790167749413796603747023268289090602683833560475662678633934239744984141091445259922678610037712743842928197062255665457227299470981694081933399623549783888498204010537552724749217286051789202240407296092468573461474999361398797021942858965892858516410837911103135046032528879346435484810311389443832952223886608124310076579730305460499451569277187788431613201129834267844327041279094988504095321602721723803084903400140461563638569989539182872081497684625776836559445811875932359193410737873144895981086443372058845687005928015190253120300007265309102042016941511379182873100599578739443665474681107278472551789862926534713399673688889316503274730482749094558150113075973294011199502279260628975948302935269708255911579107248405039744149155043748279711482019783715401265524222158508182680863711936432950874777768536575750147101798602309472429843665244763177146773769321671272307012041116041219561319948005795380539871630050018153217080866252522189687169652317849910046439483326077264769532603629979982134635696918656784462055627143004642456401330484268232313917524560115155682304918142890346903473045430273864664167562442638595470995705114553327933624044317491921973237277805521367148393969221964161660265805729801787984200091037371105798985425171750555360599251379372354771756739723264000000000000000000000000000000000000000000000000000000000000*i1^2 + -9956962375681860073414185210360634039104969911901657481223906415893554189102362874120717945342501768433165088948025191955931901682833468381256199885156916917968050079596509299416297636586396203042924692053164972270577628001911584631850213368899968750126964599939004623203452880360984731698985477945768381741137989807233882163223825941340482524473615203803399648496897062155166670332882376059701651626603049348417714622213761406708272121638493284779924060582179930750829411637111740072149697296749895913703818843643099570320632138631039828790143856817972183100123702439565310959788645101697694989938695597329416606288772520407623979746148879929273741467734335205900310409158371939948827988727793199286955345591221715709145119605146152451603518072436355475231878549806917960166703256712020891769478656035141067618787998213112644896482861884222169462599605134207356389404936007420935535800727327028816821304302651858982756763722395074636697512550594030190919952737313822429782923694416155762918094889688589102851702319678098804275243641542523853266704019266022114137103504050854376049211991631434622116389220009132253898631183327588115351150191095141308066485300997807534006728859336289322701902119123238653306160560073254150331895672929777332238680194661547086859559862561765829041243390292479740046691026250893224991704689957753785980124891410898575765407850947407751526388327389738461688630969984585181968714115274429852739400541974689378255076912826994324231829481389503007802631644087030856657776885228396694829679718486835778251170349014148030969999355474758054237195816070146385309902544777379359964636606821471159323832527955854060237361961165281653779598812191297921864848844406513116035551965637272024668384114004426437062896504961114885731780600360748803659074337952408336583131398385149151853419133059893234747628354014137539934246692123105145726432220687509989892394673040880787905892817514856140513959897065289051957127948945639353323631663162547861981751958590430230165430058881958190145875516388743026389582881767691564200022782612875762820628127718911487694007108546010401386973839867510142658488198834963069538447202673287090851915306022830962600521100053688216935008111350112951134646950704926065835004070465746452905694969259374155357872824401438351976573828447233638400000000000000000000000000000000000000000000000000000000000*i1^3 + 25030010169573233403307413154628625088314357658588589571577620713955589691525828306616267689595239693078901565857971856147677266863153012106924140854759044226542437957118106050842007360933664438971225022858750552583345227830580778093221598762197730167289385938291722528601169179920050382816096137648240710942838400304037690020279520311050669151151393713694592148342338968230489308328759898392675754170544140027505675525378780910100202423793908278162787175114237182637164474084656816393081980921236143053530118931348127391861527615486963748035480518615672116418186680816416463499162544290075963037986395977707673355841372301571827360406107474427791321896014191681748742822140410199127329256491059757606397052017950438582527957962605439123525307606503253840059724673741967429084243968458176415299227347114437191926370864977139302001383931005362486068590940431478142869218546564598313591882153231998407749356211702116190561739975200452247543400865845781677993577668190284892424293821489925246915768444517316902980995608844833228057765970511584868980012682871226378769927374927523018505493250013222692916127486357133275679868838657472538163538500735638304731283274612061273050268624696782974341306451137556503603328784108741466122792982024187977274288779374786284635376472552591282210222547530797828897696461292220908446806360292300773276294092377344501119839289165249641486480610662666895112682150983816689791811522195757844984789095688621532704152736368408689191770095060333975571076643734828501412195496373442817501238864819336300722292149008639832450022147097880983226872730395558153326918976735645016070697203759950844803939818562915365953426827061870226179829539964960174496794572154458944759712052452053455342681142541508725558775133957340577319033572646393592464889712146142553453598052404357098158430799274152772096876117451983736043590989144371260573857354248183994902815995906063856848680073020868380679538605839323876867031256605823322478399217549419511208638542229162857011361387262439051459518969904255553739089373404725740405468820753422924118829748683722213694125434820903916412604323599499876271112766870038007042171302571662824551046425017874600582557039218093935155251829493177761161700537761473958309416620713852285767329120269454058699643675210181900391931565121208320000000000000000000000000000000000000000000000000000000000*i1^4 + -44649788437825346371383338834131596705138504983832977276540492617082432817652103194419323685092071487852820036198647063379650013652318473828518263310709352685409091193782657054462768879113016874473208627399737684336975834409053215493377183576796077938891176012159154386249363174531503823228388376185116512781871533736469914493949335994778632643611808209304795223933655469842734590011604481730081069874956057406579065834018283169983140748272810631270578109329687910561065140870394592367945975897048052881732562470014404509390171163442908775789047952664724109830269083472138172409148771092671535194900066440742471392367816581250296140712686909247907530838179381364961328391251801867430411754019348466333624168684216029175286573940241020499890857155341941359544358380914201755545589276068191979092682238434591229851603019294369846973674578354530533088129830193907439786191084580686348907029390467728961574830294906545520749362732522303191026605222382583987080884951737934310760663097149364103402990641677262480805438006597449128756788772116404581512851085255808579777063942156911847951177539722387283307477232617977885716779961356929549777233727016781422494584260008987007492079893985687124100724177135275908368033000640099278117389599527504340813956304921914996921417236948655787554653178930553164504307435071165586153188782725206314425800161362125752983241612932286906776288399630299978975107793965617038158486513558609269830777135902468003534207981478112379439806969636822938589304633416529766176737128504259005252477475733871988924117360423756475767042394076875430728788641082055273759340786258524035717355236663992500240118264258805055389453411321125612046645194907058551194995173949562714153008219603379308635845471932428972018605609351679014074082323192398877078953614619826551728318051895960697900230426656942674006489675008413635389185823262334891876242160507595193168763957721280152841985073280337795655255490398189376222719705422832981400683982144810723045686353753408765362572297660379268700052341394031116693271063329135072490731933367960337362086113527992510002611554185978948644391067464837293929576885832723455166898402035779940392309562739037407291040927681153878191418909742674429064838101038934774112976068811399292084748289278756489037676753607647760818927698968576000000000000000000000000000000000000000000000000000000000*i1^5 + 69854481658305180227874403834694298524448666414072385095726238442290861454007394008366689203094770424280556451231047190768660922259096235385354332480905863386426947806769407374261085065080224749753620375055751756002978666071210316172294208847838363311433724187811736739306209360107038923004077314274456693460092561428749085023349841276021381364718767284243283413967952470826005767053737855292118365989296026092344642203035658786683673017249505402453546816068394434172959571838928139741837038269164819005246746113564528016380826717464775669351536665371810693542927925261768458690130233379091076821248823554698696125403591560324649255998604107444164710518337191952564475343139700585061661242627620424931186787994293787014246934935638825320765624090678446302828046559151509018992437378726505593252283823837626620467150108026963970008708467561688561009102534282525180104500484062035257978966799448688936292578933337661828161520252904246843131033204443749201541886680666528107864959296110073516735940422414687488035735312011942911007460717220463123500518338023000944238075176941380167296600227028370126287872944832662695281003284952811688077044984789544181503237378235693031842897932176920404018541434202029910696154853674335828298825191752504872197065804003189197689492304356326095346778257098781376341416569728729919068069779532830308365076920377714736601330965209272892009654595306871928160284284247620258371242310634684588262704412386923965291664980028184190785487110793731918681641361209605857894413789932536506656905142562744073252299483297305707394626563700782531044907323190421181208778921807510954758970761707735928856079704336390764326477799972640978462929980802806952953342999932694690404497317421457618022602472708079814576243270150790756277833008049639368080976821824929111322670058545060068404646695436008924378954751260252693393324050642549026378280089505600807796697300427591857954572721249923984953386332976474960591121441661671032904934868832892231262773476277575491575330478882983367973636694807051573559741376515985012475281862018112112636600856687116314046714392228511909051923030611901387756165854573674945232373772862417258958032789004466068587513321006642686730548886197768362442700155854239212848281813642560603884679557025429707092355130282023938406400550502400000000000000000000000000000000000000000000000000000000*i1^6 + -74588816687635105118121957648360347994484874334837484072403679421779743090197981210674148526871628882632749431740319789509588560834507670396522151210309753754761308547826524224397777227355831457284597689684216237240541924792538005365306456452205154346854738457716338761976631620536646023718071112914496537462271172710679767942810036237581790679920630397226509684784812491186224401244715340767611409607082339469315916530648698819716831556640319689418979048995931096210780610076274746121933060797004718676509703830008580234023918807549006255723404504432204257993965861956586179217602091503381631705801334986020235625218042921598506146403195784134051511161518694615748177305020897011624650890709252559357518698550192464398916142483257159462867372442282379987454596970525622492708268860324862622456901111162865043230732437439717864437052174547739729014705190037820866399768506071732704238109635278657735525372582458054561985907292631330869727559530953457892818965755780769062149608737514337591409700591065384456054876086810224500729571605376040000795760991772557776336226684608962281875760299817390304869386895519330426000533835687999131723613918511938704679808403985868337312378332098381048167430539795437817721735380173483624435633375724183100502742625325801845324735233673095148389661952384656310800535614144026694852142085685169617377383104515013240986631672506647437462154215316053202947362078472142360380661238734716006448939785280254100428847499795324219454809687156039811477083925106244888864132767545619692948083011546540902018300116275498241670599778759630169443061538667964061927725535490636106037100450202919089244847299031136301292164591935746193234121754955056722811329266874115462555669114816027869404009278991846330350968827467382957802443263865427806763457626523130267411062295023503000681109106541973059955168576292829803137587505445381675407672248466996753750975048654568866667664641086354616297992397293984393493709468182892083843548434683363855190519200716577401718518512702616390176613446149179569181309891427805858092012337511075326231897912119162178150544527325743392267811116645261952767394067296500453157586178464728122217547249082286447750630301713700044093404741227869729653316850172201623646487741622966123379123141962582547138092321877075523605731737600000000000000000000000000000000000000000000000000000000*i1^7 + 51087642033062229108051304371870134698387532617392779685180488367120840880656457550488697399541752088667156683311072394374475029408115013517013477475512652153826319473105614072466188777306195641386452542000573012627022643658273531768487258896069496693501762748810860377911630626506947545112125994421461678348557364471584592287118880646661654341493934910227593872117475245368156702144394388941604774931852646134585559429672406825893010324858701150039940765511570890458010938253049317282700117046139399620318944026277800003001456656382600031809581408241868568263490495056266109728126929542929312345103986829171511370844421796849929232641313956015850429872042519033921835516113651027840476331127360042442584479774319536774132337535752156619686097039451811679919998507383852121090971850511590890236636983169703321086964498728223485479483309614236726924743887824194303306422882042081653200885418506736843744614116247868982563869883872874978397504389853684845311066663417702417741344769466676481441829008084656670152227965447276071948447422312257671350078345725817618107324303894315295794991806801692382660697191673728509702629341212407479494031204429139324588062691726123279029911659293671736526037031011291437722577540754822575433707777506102361437908137852921874772343061484014967556774899624101198096414560772452712658085152679662746042705698055047484168459490955064778711791171593333985779735197549009835049179665150661502439392213679877649220441620395736568736204011756502918225581598361291913959933238771437297039474313239762987664380372885503132097099917855233204148626052729573623565228029739679500761699805401951588915901940803291608522209417101143867165188070605768879635331535980924188965743250392504014862668280490200729305851663071564594511664336567846354942866604051201416229538517181276634666437808001289607687211475218873619360271300416768565722984697486325760006888808274978195132896693721990678882503889588936595918842465108567981522436220925941152599552395220855774508299527913675156439080260548699686465987311356724381043817072345800386455993151478148710382058901586823469919339248011921086531075689376141596324433495851863232928635154980454457551350159356367872951962492294949740006954803943782384708146592380659564952434098495770008983627809052798809488228352000000000000000000000000000000000000000000000000000000*i1^8 + -34027392574944520483600574832759898192537409677257874044220114308996214562079046623586970950595681971703793809848927029331784641785863083587918802460411441493015837557355222593576891567516413921078527960015511624011552958188328581245916237755633352308192179236324027110469778092357579616160287947047415828970508935749028332834269233439011218347050282416825169458557561561543963636759482294436880000917329124329342229267560583278909282203064596630468499244032901204015221480625259555667477699207519134598823577136777095274501000876122010244242725460979805880904261683759255188620813286365795678291344116122517266475678087446693583641254154746303652399317341945620356785691246366257392734299752696052038335485742045432955624873233931816757112395063190564995396889799586746684537737985929835074530457856614313967464922744820552368672794275022651655536075420169042231803093671507602368962095677209561916180031269770594543066202875006115885968519322829106081607976161192142796793326685378995496723637171128764374076457608410026113768317071799244230928760834721528335244297942997144648466542322263556462523017764317964539678538181136080666703075276530240494700085443796202659306889718262748188339756474159329007134013118265387908033024395032357278049950005206948933006687801494860405239610695961538265057720524349404155735546610105163165970123170853314981780670739210833388732104742925787061860956846124851884898503394653786801854918269896641589415739042757729418118039316574100860499407117545702989111291824792013757399271941192075690783650104037571454047114188074366089692716130014224233724308745584091079375169440110463449229236968034218229490833311009033458187641187217468496950185380851606617178219106491953366470925169016862796762046302391132538958244103001801214222850488051252885637966510367197119368133684229955602952662611523589626744585905223006936448734341107357101036023145089870997768840498486722694994796356265334831915607091197983791490377200348411030233915643001654597456974391346656840645908932212837547258139073793779387032084147615661682159747223371296456192857468153737659930864400697060030365308141440975361446884515847736138609171019448459213330084487588244715746203072401414882031118233164912753424989811250505673308616351828584966934732940689706146227814400000000000000000000000000000000000000000000000000000*i1^9 + 20977889960617926558671218725519725253849030814053194295889650475383252378870108235086390039154606965763708332210355145318396543540689239593541765314310823469426423826215874570913935311032251848933115782558206984737303827450860955522950090439553357037490062646627902557514369742523765161268599493592534622099972916796407568078724739974599261259853277705214575182079076554662219509612619005401356351469424584659215296378351509366905624415722177125024342763255583890362257550292626520156687359045375634838389106475909216969586715885323694892488981314512179935276990939259145249339528161573248205830839326368177679615405886161186584067379512811590865823805241049039986338609157755226638516437870544852489850238732438693603574394966892292946777505894793530395862609981671698782286567329865633746306292264332652839121425457427421307281266694010912500675996307549591677225088480964386223536641446003391104141097683519749883526918185820678672990452078704658352284570803388292493464768878574253483650754860486309934647261059346562739141970505173858471897173966159252673699422388688585067172089050977560784001865795694687274290253894394776762237919083215522065042365595486447857839435720730220011347607547054206074866253058259604217431221218340953717861699535758866066438120939973014580708080199726446225170931336567789749466496895080453875625746592917459983248391695919841806931859808281886338428886666018135108976996314375266710675616780875286183394324218816584168787800053407272915464965680956614697821404206519281662022985736718791910135971625023913663592313159278322814032781403835366623203377294574605877989972617117959966602235255207647547888953463195815929941300116234083904335949655311713148402227463301870104065980026313826076621184130365258170784860616430981802805009819244792378081570780660875788874158272688374247531248781729318685310636048761873892219778703575035249678066924573348637944658027205667507912360305549459992549761046008614416869608188590016643701438901618893428674572438434588447158893316817908991373581736194160041446713140020787931096744880555403692034916173472614439749823702344890597219323496532223591698567212163960752551597859194854667753704791129144610751262920113388469458251799343952449464614629204926246875330595460158401124980227048403789414400000000000000000000000000000000000000000000000000000*i1^10 + -8113471355612124906730160912816998564324017571450107384220753400419033525426764641170170812816573407557195588828343659345805886391668632271503989475658463876498466056189413989421964391318620141890429875458367720036727987186258517327638317165224152796222966669303166884419989797255182296836435247383311356502479004940465446407809879837686233597381460113313515383428487189031423293560107252610879185817509414676626497648244365782791170151612841310713022404425661559723439243229781925612164004885054451703701696973300105708550226268556009008815819904046165337895538260676389800911610294850951684177773790199324403514216871587665960521958493035777659845167143671177034697640757353442365253363595314602233118557089497922463497438244671464228921802314104947258683728253883828093566187929678733607052540264517168953112695363155440714181258545033237729995477340648599568579380101001230861576273625530262332196434622129631206732548869170488945921584109863775515919379377564915444255119344407592339492557096414102327875922824616256283859872073698618688067409506321653915766131934897804495040442184694486497181947212854487630871830391638391134697411279051993397918782008694885930120559448043582407505602030254396311549755767925704781410103506747340518632449643528309974936048671371816237844874410389830681476279279539304455324998732223124646796496885587009252305258798381787312661265639758414708685933937705784195626070720096531701651693205130488774094700260655942881075604897851245478204081741525238550044937788635921806308256918442392943672915610434255693818265113006803684746403349444363846359480365066742284895690947196679164489642828636049052452886392488197403570688072590636882028933788455135069781959358942974292111636934977495761616878802779355134723208099554563110479300354486211669666834322794739107303714378443309905450230284166982656289215354355968068866208192352852856772179674148293807740924804022567338678412973971583205895146876759434268954138065745842572540111462128585440907475668307569595253737794849215861912711961934125917081908224992213395758000927140348330459598947666110904959689700349508556727301977227192985120613736358370164255600686410489357579953845310826467934456404341760879389823002757288755270417368186468510674894432263479546786569610625860763648000000000000000000000000000000000000000000000000000*i1^11 + 2959845882727402907478086229155825021485991462780264023914676066849826624182197497112713755731238544656251501060728345635060350547135027185838910561646260787481037779187461697068442063098428392178986695129809257266073277776579521768249500827019576530920246200927946043489676515009147691712658540970280321906507138479298637759504836450675410842476967476224358364020807868269114271080616151273058086755301851434683784229257286280636829382735748523421882957294062057228346169048239718455975209241882939597836209098639045045315454829920304973234411802051037313638651815748636249764017370913736187267833772344720059335746189129312109371574264971067379280587106639036030283685733308783375541038244840888395439365943292546589863540877751984964865307746150612946134645062477255767731345888194918856154483344857586180732519381606039916642331104265770516760700196583141683486135035087670317868711048907758605618614086228697817674765895687899984609685189037573263910026100151068186833660044855248154328974208894461506297094832245437491097914732949252762023342190641180400049022204044684245585323616492071700654335250147776409079482450305553006023616794554353910061540524370331766242301398656509236648613165944696823328115665377750124559787157833047604573005205461509854862467107740860145040656682736993024337506988029006523364244277285037596931080444271374879312077206026133520664790660476447336845427868667452362296356858900001964494021736636475632867140232179999009007248591541838383192048549764912761921185855653835662356056000703733808503978449625563192033750765671877832065858102872818509720572810629829596758779489328644243758993379889841315191306252932035839006818355730198428377159972117437107588840886972500340224014414316822633805913043451347485999696967215353295164627253200809346351735428336195233384650967145973966923971516432012045203937040064046080392484447399480678418104558267189117204209705183101596742380298202586434485310072139267891846605696748542012531732644277649777187315744180088688697108583139760132464354962997587110485217807718381268304051824117481136594523235163920833567741020272280229831052880734505184010361362406483095343065948020283287085272550475413884739020938879577751740023971014002380618102896775108632014389760289157898168824056501187379200000000000000000000000000000000000000000000000000*i1^12 + -736769937324710094641467590218863692574314999491692902318329463696763250362925224786007581416964151247339932059873586301727234364113150621796348003733121469738099065949272401451563952887555062390222619501611682825248589136783305625628386888321821553997814067598132329755478590996412253826834670075707243564450670416135232210857340982242737689700715465553294014903470571800836145709359844132108717187038148641151363413716298543028418126246072841353740075740254978642154919743972993958169466451045284962532240607949306041812453513756631779023573992609765405025745007779170892192994518283391459961190843833203164477211124064737201666738800729385793575022618221820790699190945806668253771663820136055146464205257441595711814754927895595679367576057887817409903091442374400328082827634371685714325034391965486098396551338533203773504514769650155638227105011177501396547224742825755979372312929339040892190057446690116985859724468369902971014029519718850618376741702749481699249602913268062064460865135670746914061159996228899339519694488712037044048380110803037289341817997968267291417210844726188899375376607345191560824059950639051083784494874353806332807872666099260784470043945961853102549231405727119695023077049637898002763729971215058073641012239282182839574414330305891887525975519666077707393676300952595607831037165888397976090929269605339323346472401451737030544089237372095968121287227475951418628815134039311029670142250005464551593736962048799424580418954485316074413829589996941282146841305685800454253099810453108947863756258527725170658513064014067291096903080558316634225620481178034955068840766001162471002270557345927474181081175406446303222042890850562943427174420730778350716821919708157254633555014062955682352638901116717296480508198232736629039568158880472741657959612476263205891350121867712061771905743859550489943665624713128535117651611325414259472806859969634330818501887180379382864717820841877537784649161847918159616013123314924128491139448371119359134093866609988912044109792807979861634417265328901187704847187740254936867902830884827637091254141441063863968379160606579915083708060587159367475002780237845528965090507206557795636448702783308403736302952777790944552794494114864107244079083873127295517551298325273545685325189679677440000000000000000000000000000000000000000000000000*i1^13 + 140829550450931021356019002945282123012011497499761577081641001012822445543852932691526466563169816881219583398661559763658587682606238432385835958752947455337606037807796807854515400649514354274300271910782775243814334380610603925731570531969303983769635291641150886934874135035754304181649755219786801330055903166556978319639797334071302505286087628030048141044385872559845790230592688315142534653619720105946185399497233885370431325481916326265646780620835147324942946275857715526534560181558026742919082564118220690829042135967842287836991068991704437595794713706551672774988096651089478724323164849544697696844732053637501344400009018287056775010774145543144818439308806200138210334758220806472033714389845055713943321850629280733464135960258475405586021130782643283876485534699156758435582830421191755683668392783892733606571583522158862218958202540055510120819572480347340749145632048612550262296490307060064040953438690711828486613577298151397922154857182666982064036931842065633246738841804418937022716848023461154648584180514674435563455774007781119881430570770205402599204145043365876159467630325478360751031477562342583292034312026154058313237614515084472294628566102706872188383053737305774135044328875084411501238065942466716116983171782726189869697946323478493506884607163677738181423740514981906190135627819839639609342341319120544184987848297473515878376935653914070289995054204291412651966974245947440017847512252569057793833841438742331348348041652596293900664876042802906817090331529618975882671778263769563781288252938523249599548069757562159928689282180778033285331672646880720858069286356725453853051406686580507947111668371412562642815290633396978865741507099589786360211777743130721446082218101062602923332932635777501967020754130979732316886483219251681601892264895230349274921950751718456731192940829560525143761122636346929543592620300068199027081561889597443572793536711592485118074522589733433997561911811383001558857895254679335632043591434095114828280737370015892600631922667369320173310519445945747452019741429232635456974801325451896221287271813505035067158000841240425613690528728600796047887362282736517775951552969032165335204959443813724608840236261072693964027775071345004231951204707868189608116092008915591735411652689920000000000000000000000000000000000000000000000000*i1^14 + -25667857334887583448372344423421820849155751289599998623164501420596083035551295606199971526396263765005931230056884148940205930383351139244784767412890729513147427393110433687955552352293265288345339501534563288242946898692435541876795699554800203580901507389395902909927050154021177613360039823556047848281408391257031006620383801625679178023411381362289415035314364391241320082646560143374478901077062306338686641144895814317345977954034758357390224973988334293141184865253605100754850013871797559612376807719564631870480840516692000062499710770484747659132468373657356052861773906245736014136895141599879691274452741814249398597154431515251719768624897738742502625077728116246892680657621603769163674755843888742520913260988147481205948357267933138928464750609551461393138075961234280648051339002076980344566444976085340307205188092901619932344512410128503691830157367706933913184000702636243586478129741903344707823642957140131807865088538033359561361516082904865993782520443861064863258602834716729244794965085299751190866390614117548116158828856947088654665682532359705080535543940457193115993852046383600021353114093823390877840926536022167809659175459347665285439356614324759419261632849643991443115216772218083860865238335100154717282311305514195166053752229818074619609764459813833057994097586654379763196970579754942578637132591124042217668986478880665782277704785889858263159804282017675832727944533019378009748661984341236399171545666602986092926450603448943623440131366782183705782150520073067096744415753833683133307006645108952289468566008121028506106747945065494813718693415684641856074081086729953424101125916791890555517048182696268802081998931115605626151928426728173859497634635457995832254111798588146073753820647817712740019914761016723925476932047758526811309978701686773351238796780787976951043278712206533806217210040043285746604058835037002628612653212528028562169575849901073296598136294291502121674163137076517723765014065117761920746469046573406305343701330928213812128765731836633337444484233095354126380736869295919010561259936460074621621245625547230275907101673149972680949825017316852210962227679718961376667483064041916782374769548439842989228651804849870727919424415332928368831148121677237617101946665941371193852847718400000000000000000000000000000000000000000000000*i1^15 + 3616512333837176126151290710678309833939787102103376755155114667595954043043010907226976050554695950413728994763736939292300570740778838246908850762602910400343029174579475756405649581026753079724935728637057711050081740457494468617412032221083150862445986695755272169460954403242567735473905454295249982114912547164595513147533828011750866776531000517101543257713307242721438272949338265371127685358759565737542878729991557877110036087462116092711675817843309700331062247132794780368688957442219959124559620515360661093500390500828222436668322026380960041107937797158227795226043071601058035968050214662562258494977421827367392840847825382744230695617144029478072271878300471100547059848183615566258260218504497042446717542739883737638694799604367739832708643479721627913357707430244136341987659740436027782746311656485217590137258413146967710527483416520298496316366854846401944202595534937387381671856868753139982589773217017757961000736399807824478930375684901767184225082069596518177971524903225714617743774801972205600790565237447530556725851366313506753472286970546738602423555627411170870301441425321615406485275244710544798977833957337807512934800990822215042087500804385021626391678445738008972298813397431752746920807603470835656304495619827766472851141966158638524297887806750994805584782070173737056791636571249924279503989974998564902844785325627678149657115109915569862092951966035169882849463898821636657898769590389350100905391658875679807787523883172999817085914348890457716114181815281165602349641947965282348530735086067459877912306573293330767696285810157633003167051821625742862573193954645559777292810447436977877524640477613175816628389197077886700390388126747614233095676355517445221787659282297360243076607017014581941036889420785613364408397433962547087610467942336414684937452615831747205308799396133418137796923940348853718806025960478849339899315097094633037403002172738018750460258625342306961083049350420384023514757366855766298113113335132587975565920774638554098864543950159968843104174917361421971557481135797838959253721905128189385967286851213357301443117187816320643095791241732649550528069957475560948466774414317889812729226432299334732580532051519949301792700466477217961554123675849348787630949971178161296700866560000000000000000000000000000000000000000000000*i1^16 + -591351491838434409464430755732849909048555564199389706734914554755087672395351469201488618905002701682890361809935017043868174122691678292938758716028276116055194632371998727880938294506092260857201783833373372971523712720960502374491184546419362125049045500590312451162030517175060621630449649969727694004412646760154145930243366140965126246955918652519988040234134598642145360245415530113829855217331535977765725387543079889330953380124304468560701299793976354739893961033354369554113535463072777426154965781779805105705678914235898807063854697422195548024267302611672377070677300492470782669684563782184132323020675750736113401348528138123224254521834964989468022290268744234776702527050396022810508508460734757945759972323895252675598265220496859716569839332300708374272611080345780351176664369667126594482674175216560016029879531706536045923148497243031535097305874637478852333253656961021017743908295019039144561990619718091285573473794251285246878815440602181444702246654038974044960882657115377283165931168524403076131675729832916477064550749689176475557280898076600199181157979059362635584672653159741628751429828409818655927182316419586111439228934910845403971426504433124093276128185174322470219099688589418395353444360438723305053744011577754415195702864607841677789769008046043227176217932816550323583462651355878444213489518488872940964408305461556686760305257758470281743373356140195804433851559156195340837314992670381416197291606920800927984169743833567986830072939493681336371401774602810000498252959568315881250013900798609005794132665638185540250226569809172607752468884077974166951583619169744256745999696231549478964161043892631124751390929393000649889707273735746544749048640738657124959568074189883710921991486547514385145816821390217031830906144817849270295776622015118383332640150803180225533913987988089866255766623824378149472844051742585721938302732753133303730784735966963763922925691459052171052132113967586969530361795174928709915060346985660437120464540173062225443937145596165518998686892645722002129766750892642137782658017543618663792989565504889693611106197463481634492914228245885391345259777443843102372288591139825833577621667022615803759915829221502126371600042285955743788245206702852969775473579591236807819264000000000000000000000000000000000000000000000*i1^17 + 88878306518244943940887005924869373274929788736417554406042736812598031110951640020864969997209825428571049251090690958521400111573137702331477179290063669244324943994914662146387251132138011512523533821705079442816993207539971136039862242438142412696949216817832165262275894832738402288668086060965562286219557876375398303899174862441954799598896561065885802059038532947846221370643776314497515768096137481983615050388576263218486396593558068070112315853780600216267422128442699247850977067595788571445776432369857680840156465390306383450033311924032677903024898358002797740319957131162260826649040252460381579710217300353462726602882490545718936607423048654164607927376028329141293939235221140893287326037471084059975403879644741371886845804019473138836244040256646666789781139308769505526621277852478458998435637080777746133140938120657762733445791713503251339471806454914521268673408084866713019200902750409779736639142647323484131381570850853185338063198262415427445906774676989109712079774284696662366371551523570005445847877554840438821925074400628751786818807865367814000961157474787082836860267105282422870316531510001169426333661368624579145448884236250075006007417536727471437313028130838320094221266270266855409129494663914957354478244280722456388681817109023365837036705327386274121320939791916775374822659486130110325429081722498854834267666648225132853167438716082317461143656716562998747417486299752009911889947868201239629981507313866028242414351578696087521493935357537486403503461125202958524967185694736349343944944129637988680085323894809790741575324666411097562840600459526527247993902553371696770909687754016968263639237013364934444372219641268508231448272036525397057316400336726310056540932028716564707438923340500018138733912837993711033153697616908513492212489376226324284403028165744465194494142435462768441862495086114968609171581641827819961935912571760010477492510396492359763125240185265021048887197744234755533635840663395819476301404286886400280036740599097113300765156122580397047856518562986750396427378000172303533041891001427052772102354906537791446371652654351801956930752044568772682427412488597415621051719862772946891822030618208824921954061882396100914646451473266441542396596400627017220330546501667468083200000000000000000000000000000000000000000000*i1^18 + -9318413268390742529581112428865021034627189350549441218993885908504135063131029135022373995112994929968516846760770398250899407292975058941091414978535024780980657724233318237655175550998909679230532008285349838498640920328227674629919448849578533341525547275053504404100443798627943682282373719742301714263945412503190901238888725329684084938546863528156703857144752507259879847566083594297839154258075263392974119472280171448069343359062894386494899188694762249184617468662003519703551730462188007689776349172554556919605290001588562088179796445727292291881384682591793708841491862146287969860270360698876447793151231016543426630774529100684663212965266797633162024360095361702442387453039949490471720745969617532094477600110926941872789032457458408061559055670520233027364349069661252302096225483130335282812189114319680827005823998656326640579252340764802208279035451209143013980041789772835998808695615572122362932373078923520111810823365261373957650872580901637594320974446540701524366660091380414588191456264891553559336191313840839369084110621282385068227542541609482754702404247163924577372106208282637977951898460703269813224089022682264694497168675629500104046051680340324576573851790026796547892190161829202775608352494958389852747996571793227422435910004982179036888700234098938102654519967139629156306336162671090950014223105158406262649274664794252904633358218577076146410842237093488563042419168706331545247233008170868967431995884339936316338207803711028437384103140985089859474962842399829971525104442356691756086970003833092820779797865398947279660295203569766529138631981187840603866239978472873952357869844145254976229776872174288046832106252832282698033555576315972097148345822104684088205267253951677080869195554998935479632290402046324635126407581241603781648885376710209213584259772578651787564003866825893728797158420397524067627317818943454717763888536925540288708472403982515115780328832308827863949685220643727952398570952819346838621200921133677048522568443403537155914903198838179724147644800800014024390010935277336232655386647166389273826399749892727402782572956157579988213893688718357375142561054285838868932737348884505368179848576519320399135861892066702838410135822521263756176459261658296486440854296912199680000000000000000000000000000000000000000000*i1^19 + 1042973054317638568040823727402503148195790616795236261189991129899185646188208435306207319173166399406937420581081304332377276706081390920625364301966809926849723835668565989737452915108554678817418672146633608995465170132129309127482097708242970972167893407741582012985069980714040310213971115463399699906013313180782830220151062927737901499034275586325205898570302715347244988767799323598136965646411751714854127944407477970661182014202424991312458908512714706402450155922240368731394357515547072798169751120352184094417175460833082995808764804222286611706446996438128313996025147173893516017834560335272258827225230074872602546878346241648831574027858048580613110903956420177642976932620342053584383495771188485728789832560216541168925186244312129879664470591127168956637182953769645802739455281515922856259322136468298656040456435616305397945839417286258907414880537018891308274139073226742069880840709772487559848528522903238338655431490464374775477958377398715145408161973613949653725453270784172941454207919796240586007635507869579742361299528573173536355191761138682266131821318594789417552031404316483458412602304373938584087528323350020958344603255613135913343022536185082510927168498080913216512608142952129920517031434731809248492314007516206009019600404453963576228693040143920552238354266043306978954871467997291877151191927629160861029196533426923968864397213586170090571993140403454405950745504013097979041321746682994486075792863672819762982716240943332852631045514121207803477255733815168863500196424295365597937417504037509446220291852733217582710827347088653630093913951769742457257600584053111187007961113723173666208027799993547451619086246866712188828256325710093924238051955694813428810973762950616269556594240047486560491090180432278793445283893851995588840573821024944138141010070700865463731388603681070304924643711527016628016731861504722668864995066175134948732846506916903007263754149925202257912928164521471634444584976581567540079087198657528777496608833340066200284327955607408690381177335639071040219754034211398174953173104521857668650620041204137122917955464719565482044470576923949352147679390501764090322636888532822708714196238102077776049755743570032619933983935640792126969745004928733418198443503910912000000000000000000000000000000000000000000*i1^20 + -26928028152720445285418735831592393775923724841554444405313240649400805443238201049090249367318872587917235407999299044582217601710441405412676595091913127536823544144454898915440425326589589949360100342932888403173703275406912997146538007811136230704299294071746585667572615133955877983485871793881130816707844562597239282747900139972180337808202003331847973632007822151144759924301113726290945331925088658312422343522818267872682673407071065281640921565458313182617725463961878821400068944051005108607863962913252745442207739668031073716824660684372151661797135065367711498400085227261954215878800820946019166140175986426652970144119040710949539233399935285501682533179196463779462534529406426821382108258874696253274388358296215185613409885542204579097981127307495981822922919477040100444257493546781210203712640022934456397117649514502184885987467716132201060915637683814256373416464639406664381511176488162243463808204410987987419728088771116957421340757275944173331978532378625105967578912296014574835542279722402124141281271686954215740576741757226569517049439039286194207029521783167939770048502509163524690852125296770824559481147265723577653567859576579538166623222464417444320646799391585871369270447735182904510452474163609892376960483262440478173172039437064388170388482765322274463954672575458599336069740832077518901620937368298407238957678272808495086453929700841966663768463680452330043173726269550242790633116864413155922012656821540799792487724766927571122430338957275618924597818568900695560720913670202041817573229667313387768159871072113365696438992868087806638300588049653838321915461177358847188614788875387915272982366720123393650671141706904340599702017758273463169367126998352483707819518948474413192600610122489431434571379641789604592544809774620459936775656607008450506046251167186374359689493454580896535387928397589620946712489565340846227911278353167115895619350466912424313949471842921062262260019354493330818348696287361124020527793643016518762705385445048781470999254706395595456832220974885662184025736842663886021687728752200705437820352331916725536132643105013440160668352895490076071323752162865621125325317455553836663173111667133998728646950814967922926530285095163053051511962012790577949886853939200000000000000000000000000000000000000000*i1^21 + 989968188210398775826456691297475778309344657640796527852564725620723717376726767318638829664022361503601583792305493533947485969448254589768039053635719945036450274819130077827631274501042480659571221155051379452171582154640375492825261600792574464401055950947473621770654928875715978045049648289454863803387443379567168928245790602296192068999812492964941064780590645151904712302374103634548845866988221673796131533172776596264117736740570413834361811297276653626638611645080140859464899352098605036464593151442367618013281770791412691657641638043506383607388052006801610737129751932989512216144582592095980419702340066256953713958893887434953584916784506030654787984951081778374081052076005922720681652928920264752067994489197635486827128363819821780233773287263371828263087120492716530177380656494959804233057505136985238749970869866723923052818818392553475622447401792842001973063318327556132390462338990179191444427327225407719612014018916632051901379446054192119152788232725652788176689624787114814743855292927583782226578039523730166548526175496618640421914299932572592497921003847553269875611647915107042166585061617405820329557875449965547471299125099243202468209469432738225324974369722018813898533383529848862296770139770149377513782598813878175570510591601446446524991217926355567168034929522786291432062514213470304116598329261016188779832440091922669555999988541539884829605787881528779633878712254308147048326007506198463183158417108128212628760966239597255720410125171161468554757303992171463002718598193005039187075852388043062831999587472733118456905816280589488067878543948942082194492058583957358005850476342176060378017437950921296132641368977930652756060799798042650208319934677163938129397358115688844337595827095793512381355875002326676152652414650082344088558208971092575243380391479445601091096491613448522318742715389139907653517014286743421437237509827217221459222443011783182581283218895050897680957382521531446768218325749314627552704330480648358279462325795015438033900471531731719712632591861600750047581756651751659084238710620937934354661303499219703758285545519877048198093239074757395443826273965485018890315707655874304636488510229521279816300825787880630609866025829086767342602689353991725462323200000000000000000000000000000000000000000*i1^22 + -4862761852995825641426363390872831158197607998445708550183167890464415230635616984110796531249307657856065047351340808175999359560288071057822005012517475283747301372433713903667949470358523023766525830648849493617211630955615685466824494434660718985520083056323350672025868404489429350552729109179890404983754905543643899979154617904161725047195236792504297503024639863428192360510786580936563226799980780155114056419474635383303918431793447460900764215745835581419020077084496987860438099862503272025149196794422395571459704789200452554911933868098023900490910143168671972165000814379803490789232045086990201818069920715962212429473982600924792172500027804949209484206259871816788250410823134532047524602012061247125315272363944953883345048406256215703561016692143731905213836117932470453893975036142747031289313692832769998960572259647566652235566196311575697011908769914151445616155268312427915202634340499587162042418713976772513703335934257488291110137436429674651376988925918909232352902678661758279287650834058027833614873612464555036545997826519047973023362055310041360874413807156400716939530189711894497709288330269172241429989344919603524920087031324856056643534868577206263082361618423852599884520444929784507816689225231111451404349564112445277068816020294377610462693314727445629491066167587985988680600532564896192247992338062225627435383615968137818071486942401268675242279560548449265649832270810521017400510161888070078908127420402121332447367884032264153061214101451895425981982334639582890495774874367526020673660117631697317823525456982743705695290361099492929256467577872631980968957594045506942327492433848697698588878058890541020120205477522057232404037584311092584385023458917029165628452029020503210900070880389561588133571242935337508799469967603456327041099763629288753331085732414356939504602509206075990183617452093085046744910212589653106395458757456917149061904187389302792410101905101999288733384898556260736216975909564772749172103962099593589686959439854908324819000116632862194225948192683405341422250242428083932336908291573572307776930777249809526242211349457625699338074129437217457039940052096794272792221109682913188327407256059568186343646284498768755812100331216157791465011052436206387200000000000000000000000000000000000000000*i1^23 + 61731870398708991079600124826319495914714031678170158694883832428274539277491085351641997173106884104920984224277572426227024430240791715047094661282801167359736337563453195814207986654687134441878472379694245456110693115019303481207197470954913972322294173609315979124445765799405955277769310338119924459491371080738549353994939159941438879070269990063465316968595070052306777891247963357313274432297669121317846305355845589146137032443170893553827776052599515577812951171489705876676644484702768114799162330852147129728843688317779455970190516418956809611537992839416268945242116609286120426126327126977477016692309416254692641742691622974437357140735025178735595454101588356233916043761749062303721696245497890360661917808501161024334931903256585845925716505410189996216954446375781866688022946005069795349719166597788448563067102335876134953436788303290903692922476496804409526818134664110708528410912372430997396618479123589477480290293190465076941376464325898887973256469288297270573966982177113241628359177358571906131481394398068017453638272634762153232837742027193379356141163023118256970397486180377898355747562629550374924267929614779779151406063589346554223132319621231866906022529037835446961221395352239842509235392473190649489808653073040795539171976852425679779873333125058233896858689550779764294134426389797327008417280200501563501379394035131346156396947915813578488639204226427355527696206271952130008669006979211862664529134391557029288282503851956415049784192797369479672385179368487313483663584477418980046582566596718162566848607358686811505275127492732825705738057990421993880031858921321994634474096585371586301430356514788419028380784501929332657899066227380364234746166535516297140374634264162903989800113568831563993005961002224391280828054314423241735148773366951634650425297237129708956689939707989657973260961431527922241109904856536080665636312947588944170019611078083692021207543946754032819256526031101633678767735127906993658015853622454641900154244294092642180244726300510051119923710311403350578578918759923713126153345088964884210272373909823384471157827631531491795601723530991337979790348409414982773437654613649026088281556251491307490258179381298659257502735101141940917920855595417600000000000000000000000000000000000000000*i1^24 + 761898941702972842596961401432127280772825793292777962034263029789651839782949519009676966948899177264829952492628675439749111580845218777330419732676059129407742669925955998397244294379418138410434650491385663912918634653480263794199744780508029477168573175834881205764814253054732861773058724438882420936516372583684354570212634534520077038415445255546238815031391428363375671707161135866699978688882983926472180929101629257014422019271551377091823777507175710756795305818768751885686227320278811093956835928664476337061376082808349421673908148852564839443231712262038304607325147785183183920114791232955074247281469458573681881143042221008772789689066272046107069418875894412897066796585874530162377454113764942999210618825431272067871291918849297705459239791315594068183944634579934211639697930600452174848029791095127386511324675738419265876256637115387522396967333238756163024813488346524733682298617320850442550118532939731309591416454983490478771651084821435340268323034347231855875809463440800020653821617280080980018769570781247195367957403585536815071095661837024169022559361521479065133535424294005110272335798121391019467759842044032440671344136813665524662970529278318023303490381061523205632968290645243259670478017000218184417424584631129914076743713327824216762896023156479030629755000727540562056933199273447159056649182337694242120904241582076829227122352430690416614031307562393498599704829735986010436080237314156021075654311557848184047891656772497329192086622911144215053373583733951302674667906121518763543056098708888738300323476549402599816796684920111900669070220781344278989160728670737626290957585186707154270557888659610186382377410154620250023861925341443977923929400399847264376192569208178794289737455906095334461346551717367891126144364888052853881583286823899363449768797184572283446987698019291763060621829355860033621545330045651073878557308456186938050266298729438259344708774682065263392310081862065229524335098696170781461449258169491763345923381481904575848388029868832668405271965904463417844684315654492123990230945272666237705466326717683258032139934789129128433709542640734364122548964973373863856319846755672142347071425445300604039837763962923212015240962566789331817287521402880000000000000000000000000000000000000*i1^25 + 2873986764886209794961689453284779640719622063990004449945648165194663992766219771930080012120750103552916980106709277052916401719775257160498255086931452719820012089172999860001879571998102675889364805648237788296842280624891675487813808948302852982378523078455172954833283802278858924186647759037398537745898781320443525208323799057472366158592574097286527749644374972284540046724618013687084165191686924763380403168551602940631712274740959780486997078324406908686273377378677234421906197580130919300363422354474645140250044404954341476338335025649994476302224773025146858912478013338362068146332434528408125207379370932115886909246215249914866726066807408454253427950819419704460245167604145370697881890568722893690444990040956069073886711886323091278953514973032000008220598579791565501430026524274333048178373014784946405677681291429305547947432801121022903554414069964509883463132437271564874197479470037013754596914542034518198012552021372248471393802974590243881683386193939766343769959334038572720630875522705580231130950494752256448713050147794687160535036995788744657996675417971360626354106333847342625510526516535679950339130063366086585800255058338231174227948544165704590731598713405081823299350218428388817897934082280578551454564205482579158500991240814597576400242023897460054252401344060628094401614912763043611467558120034134485255726048606609581196456518576364465253974322118396449640012252556215598753529472295947324028950849664223853358982402833519086040024905238934404103743442693501121492154200206784915229031721308160403908553435642926825294078760895903972402249412490865643239292508783167363105148984151460697764629632705858474671713133974532429213445623395158686893052397769667237601555626476117031425237748271696384753206897482871720741073044787647582848835436156406909714291196033506429716165315930656480206703554346482870962824674134483881459076024977773842931096155824684608883642345991044042295856759173621950660385950288003835828513805109608221003389729230644967320486716335648104723161517610242801274964236533959095161142834641225098060055568450263267461127298865081219000197296224563732605849874408975342723054515211431983374815427099508875784070067397748609063509680512831860645036032000000000000000000000000000000000000*i1^26 + -35605558932890756427556837917283534077377480922257913054288497498118015298158830517236536638015739337827852264301134339861119655513042058728636097701877016483015130479006601635269392771082013179227689292263317466860183704144044606980500607036509263833912536800825477175126098131817839025704930623055219100712472460867084686426275023570480282751903199183726002043935372989133725985900169310769030237076467151194569085325389300666764920763671177259961691356626750096990283446413746042768544362775125615181613762128127243856041442510907581591694224523976517502711621341219876451014636818266292818620122519471076445630941647730674269502542771511295224865078983863460417789410823464851977980515382049803947866561634418979244965344859729427160047168050881962083887096431264644965019652127475513281286614742724478949100812937763508600321575976514590458000174304192802717482424681818927156933185896518979237555870239232211798876544361122286985180487847792509792123735791731666442326001072854835640413030690836879507233271734491823776867532222830832778865958285698067767408342329116213427852713518265616595113973879567999298618813560979094867365559190865168458975607249280206404862366316798167320415943078608212629643351526553966457098953990826891819488566258336712040158111124511739262138000536047435854245087073272542642671135429137398645564671957270379379435951864950717805868700487808025125806605481558314104238657403677326643275354351687433851621572802986834464803527539487240727373169248488485731818258434005910752575375144237270539714165162237558941443329898428894149053380993359218381974761167368821502800517476254257314597266039855871938706512399936220330211852302714901530679973853471287048539838296226525343376617475731134789510076398333527844746896196003743020280905510699722399280382981640975864507671555573433317618088787989024270003410994113716597389203247041930616371798119986194740202173226490746574159876664989224930562360675099044008353934869156768338054929417121136681928428688950337972981653531875587706863173588569053318073663785365223552858844297678399249118766355399696018955401646946305152470706185967519268782440037974582064228059615256573831237906625716366366585930309918331859120336456002266621542400000000000000000000000000000000000*i1^27 + 712901125913879041472255759382781135286013353839477418307410895773059441816332792913734080352022212435959179014314585479018837217471752969573960897944257983763695140792806683113876727983265474184845147562196491965330951947782586650250281444985718503976918638528082609426838182596821122786688134917938569408892433893277482379221214364614307839494298646887480814386652969614345844155347520802245099947628149586420157738230159025182097449264898463665665739476091936250199339312258425428240474397812138975864941797339100618434219275489590836451383773116541577552202370119146432175649185865441692281710209593046304822571920073124376368262251263890682013863328341188121691135658451931121419533521263408451510928831945502746987099067653833918168608314283199790512638101160194013766792597380565678494173966510794485397891925951417882291644303597605860696133826190654401798363827810000269079849282497522186912307111022735476148792844767238897668197682942068713043674338651547350901831213562041115161765443305183532368388068081866330058951903767929896757296546358895472532928792587787638458308082298204311359494788843754305061525009998513024583234723767180644631024997663257766573092990837918777530446002670784331762971307924953814513806146105604541019834499527426718412218061849937326140323624274757477428840718099208394532773165607789982275424163166054376360604378825521886534104315400180761777437329569278950581403030653641913816595008850270113830478139283707518302911875232666102873323680846433369312579357269443473067770698379232049786914217292890462018483530013295755794193266911768024226363929226311227292669959350140576703875984767263315225942236627337799819852332707094251627851681440556965826696073215835079979366219630207363392914775650334377995422881495233593111091767044667764795350301432484529831800443964514449040742549899832721463943221140563404904330679689498911233321168337909140668035212802031823335504999401986254291705077073758323900717575307460944084624731169827663925465847788922866015086200269943075228199028977556753904397681007425729705131154390397556202429220653801808633409835847014572168179244809515851613157208859639453210647596275012560635321730922128528127378911381443320946328350045860003840000000000000000000000000000000000*i1^28 + -11500059538464176260021887021404889157119791890854667209405854561221593964905948804319712594715827543850050255484231756815202830055839168609599762347012723072712526198798239794700188886625536233947003981024849253169647528643575856427936944657470961687798760931421653780406711865999081448137546837717358050278021201884986672418414004820250520461080360212854189292655918905653138219679396499751715256750304100175927960168858828452259828090826329877005134970078502097633643723121211564647253426533817886651140735562382801096464956034233417359054368961129573443431074396960294294428295877660820283843462542492238436462246310734428877307168237669390303872486227773364106440353855707787480218539520437821686741132791949577913886599029249042472819622185808574845606860960321634437121947775415774150824154461985611509617581770008373166359493381468060749078720132158034765758646168106729042183435571492318827380170440860399258588602598196667957653555146169745105840617103997290554509263120965480528326745851545053517535560091940327880424284240278500002615556491433328562639548768021376260474967722350311546062975000626463082746028755603445062888468643508217338866942521556488824995563421002568292759652872180788422765665165729628419630903828339450423056064274197918311634372571213928822939518023556448311467517205025921612413508298237557393482540161622087254600746060413126313959092651936674481633468495468846001145373712506156053700281020773220735926373400714527448732798067186096686721556076992796506389335251921846382603441852772144376620488872622204083246162435795935823030422743964030744016671799468885408956515915711318592978185287257690660848121427283461486214270522611752545526935926305789145405828576880277759322020105692650335885660264824475268377220714841443199516175554290233160636279045511598747955117051335256854282820458427377605482352103874861620010553064769389994148075597562554369988202834738707828195557180329399335491667536134885939948927682611143466679894015389575450106396939487074026667907977417700447128946145753745805969869349351519001013942881480189310898811928225072943423555452818108378020468891591246542965019017231224074711521192196653033243227203970447551544101607992582073490380089720832000000000000000000000000000000000*i1^29 + 177396862920317660723717658518083923527890239508880582441712065166933896930358414500463141019825110851616070497093611621542457821406002232267947182800240865758537446058889732300524088770077623456870597835454579288532617375792386853808380206347084503164267897221583706550301245482282989294345885296414250115014120005002757624838535224105010105103415156393907711886753511336094779085716033161744372661206765686644059189426796681140118120239083390469325236404920278299405470403965461333516750637686445144928007216838088860333749629806968605842172989133400329931633641561737216102337809259050827033716861360662552564433413997683912320645556136359318617284078020276789503680699744761699765419646578773633240330131864725838843156824948795206797642281167186713250107411430210105841900229588457515615325065251687449114194476574204324239591565093673499314212947422280325409171948330204825236603802683300172462624312708776262854182450104185275145168030944526623226601223990204467526012467665744536214190004756325751735148827201152131790593573662921910141339110798826498771829155076663125829449006861054878299049680636137572572646888837470424413011842260046199429834007143747796228686025502574917374054134162105213027766897765799042740138735953565001541451364521298029910093903558088463052983185843561592423541072680564970356051144527918954852615026159443761411584286132543557073849372798463295835961273259348170178551129278090248616890548929240328042094188765102665873167841535322381259613056923591569083536642540517088245440018798733802844128850578506023969311500093251692665375051523658355011116772146266775142289015983942991910316149210294324865408505941203540770743182481944227454298179673615191804745695079282459567260075194367205306023384365540233082091967203053181880805873854903449975732197652069839029813492019423808545594267801732546666175386241387651000594356759022407734369250396732099990950195765489275311046073537334786243647504404758258411566362761072470511744354011081090791058439171014171668408382131011848865377184167606290000704769912799739612395275096447951851604169817305318766016529396403199065869256351514899148699172488086095355183778805687119803800742001296283289171069279490163170001027072000000000000000000000000000000000*i1^30 + -1180302572998294139041202206368991050274275316447485131386073316015295079233369406994007467969245835827773458216197629111742792269519113386808019699087559556880574390421367470809668115808989418227343457574042276281989482979265863391020346414580249733270969427137602273116660037773616887175817341979314915531562435004361808718782721406062550559688218622769724147101971027700667624322857403970465114184547663265460290358963411025559485322741386297744905079706684496028767901197762193072089948736358066751305165712853094378373856951908238248986161428677651419241887207590180704953272678460369861880039909147156383786830288189799774196779882312797360976181450689132389915497130955729674095926633272671331648924642939746225163479572196468312029743839976865999562467644635626859782519287789426071773652123350421527493795212206530118739933276790877912868043836542360117255457552885433104572459608966303138058446343473203727872116955349627475874023206259097049761665155131957686832365149298556334977715023888586943884092764140955668618923221937090675806732948394797466014963072092291482390664890666938920203941151259033022219482385960488721601944787683596187752113018489238061640593200064522442778846117323497436026166129781273844754877644997004683519399254458820557016403350247108376258604475076279910780602503341153083250892860621056124270925836045672053807827344214139468475098699976542844419690707825544375960994134723502349757251020589233313585133941958253334644324816040495547247318358920357574220790946640872609642452418575208111267653433486417045286181456192663842046694137571455058216547652757472467127061636496441044026312916080010779184875015791268431601308665079663246378721051581489399215517292025821156204872152084540881415115057928421867826192048296756966059822549296085324543869854184993657808346897171769359954293313916768298870821872264291180896328619386812797405146533052612164955109991832560923080412185518215569158983035328246838043382371540594611880264193159912448388628906284403530225731166652197799493915441843306744820365759261410971833886660844226323384024481821693410021895723819590819040799504660512929069876962892637779709089063470510540547627151157193940797877192058615275957780480000000000000000000000000000000*i1^31 + 4298956524430666352698824267503296988074417230403073855534457008328866535976303796517394458233429294343942879411755615286465990233527700487715549195897148318736918006194927500449804452219472742264422895886969569451206933709160242249451252160316254379293466474925922252291547329717193943895265807528643695636594697542802478041504448956212371837365880033611265468530187927697486772242303635798436283687753072215454246410759878133886774198130270733740337029916012156452923681388795388065826899185516047615548743033907608539799774458621718956060546134412869157571585939612993112749459854454655664176485223975515584770854236504634154753332174023293671515888505580989171581317643078912320554143986107636208511086004192496578114304868050367367246686189032804644960455251834785608558397256078158252777709021396179776830279067206506082969514515621345701481826466849314265649504365949476211073138358971213921292770565804903951386844919549687278835032822250934352795197635089665038378304360527837625814197369087738256850365209819398081964411793057806890667007538485697796399315723316469484405169801605793916309968413062013152400528562920845215315835553207674876249165595794759624733870641586803898206967014415009971303655989661668862921268579486684085647779481337142758328470578854726576460921518376209425152493971726826643751633017722978567572826982395856194958933626502890794087580443120390515328274528690973296671976936953329516214275318897980341533426797047395457721321992076500928118417808547430964336845418202466694708937606316491192503635359074709410351001490456653481292413843299657013625742301429919671319332838891000982828079564903794946565082469567614518280504932672836234023910520852344567511629012630848955447047461798160723767497088644643013118240810946940080843934247174644395430719328597127207715108795784643247103034412560031208589884483347318766574524493137923852983979109489989753979100509599327829063422921125466473087335332952380475410426589164891993104073085489210752481288881937500743913992121112886745433997849453489224026568327782715526425961385456140557471026990821649481813271614884392475292669998647270451167911184912230193351027767094039296237524198621493651139501042447939534848000000000000000000000000000000*i1^32 + -7149074295591941958671150782132811316268627274431736976167282471963184721243813188744100965983937051707970481015124827331448759722432721730667978004140481362185245364298862085139189701552970447654085266178201368371213318870631833445032172756473593589915390839309996040659692820531986569046318941785599933389234642866157598050298917960523926633071339440497501662161974654466573875201446030194253578178367425418516220327492189648074078449170200311881991885705383773099394765489597081221096502101562658579966355336580419421504689249952722027024019066319071679318411368226328555885540348143973369625451216688143499294710694997582769516713649056396157597061909672335887886226552313055215399478177046266981380298140253279058352711844038840096856135563624258786119057532581263043305543794415031777739919409560665005533613798295858441752428487855082442881711265191438447907102585376691836270592288127668941917089003823785741558367751123867903602188791489812931427508775687661096114464733996044168013836919379398089280794481165419065198586895376404656540371878660667951814555840002839291736862491627923895970743743139225134088497592312940832314324107413007292453135205543826790622402036836903380365478585815481132294699450834492940870095025925903723816861691451235175366581996755659428837304212052399974620386269020089980680925796210163374141358958363554000740944972027917436486379248313013241154807629135745553215571244178680370917395681950989879536952480780865140787457048148595244217081457065712179551813765092031550849523609723450369476091111096433596043299695482582984035328641178517403715551348931244378687993324500325468807393316045939920719178231169257458122802108225654401051090438631344956639034292034085647641748196781663226481404949040896399422181740209994671426679516220246618857021054654071626507293239701084706652017680435496850015715188515798054076524951524949814856943355493489795634783216829272506373440829310962071947828077174824307580797148758085882090636089583976889017142086527320447027621498029405250881773260334868795100266335787951951493088526502922806350347822810736636818269435143873773027984026842934355441389956516726560199023729343209079876679200125710996590424192188416000000000000000000000000000000*i1^33 + 2939328523380404197602742125344155700963621074462563539760312102845482012770408360817320198785974155747089941089276811262129524893304964393083547724579940386579141842557747207919486752556392530992303962579831345472006979651311456300673076862461985559848077237208152982349567250749550571398617595821812335535418194778576362616784266023700671772879055256523246203649247599630882429547554894843800807525073701618955818716590976504645235077491442359386491484411135622502811560712394624500910133631232275079426543305190449439143664738348468947350174944173325173103396089300798633893978826391081230804729916967877415917284301856158164475549414988021203834359060053960294089453956314852171267536223586810180343200324810168105557313252094457624806857305695463855610763859774431153267221068459235680930822474166214948257742706249610531893710414321911465851000569854880355326231070236813938715073171572723687799194225116245643464322534609769444248913703926912306586776970965836558838594048717472454289160039179645351262750330848866531737105191947862800832791891227297151136351001955298011434897324011673704910590599421088219612577601231879297236332231257693986863477604984775020199184381731941573313029956686258276468435869345981865704375443454844894352835658578466633603980724070636114513293285501482459846493414276879221306792602091422668678274975307726986917574416190154337629353526645854200203773805813107293062795707188970373542095474814256559086092897844484256985494927629809743299311406591362416791282594132239514065919455179144171083196894048372899068864744892056949673606903644554405282985843096757089806562077783492456603758234653915397181895988858501878709655503267087529588923230333265474418992394209256903270476232495496415796892979224173063552929815166628644987743166059664395461182300349310466583930692631791858708551007016470939497640041753186196780807718838129652285548876758073956299385797342536577866575849852873932989721363427061922957275302316827577953658574320252601012677430811668598344048988686414149247696601268449015757584292587291583350470955101785987630267313554271054831366208043901653957968314492355988502562052719453467844787170302790994046204283964527016994647572480000000000000000000000000000*i1^34 + 1997474777174610655639271324374096588367941608434444462340790629252397791957329612130319107195589298697160739436962159792404866203909241243682690699623043965229998089293991525159118330867579728099916751804271020535612965632687909573975647061082300039564025124835355895594984877664811456089323848122793245962145892087303107468472311134331473658936772722895054015883235627101851707141059867664490494916449712745035585045194946408044909485669326376065020551854392075912748421389736940150610014778452591708198478035076989516188639731564250031208613584350751909487068747963730952347461845600149117537798164050575850208799740497740244998591526366310999778523412783236981953752471963148190322446344527978296755247820003417983254825435004534818730779553275439847255993854279473699448056277317444667336982484690769862277871890267851430142503478851478470574952282015899877439022684831246914282106319333717293615734014234453677696936361383609993006111185638750415900862393344591048029946805436424853981042485767931375836513365643329435595357387226850551673565172167710783595243754013617476213505208183486007892939115802523401315885631629377575518017220767062263392890337851396121487556833612630424693341730489409849243848079748810946917620729290949904496527475727927286079277900633368464875385229136215551593513053725753103310794085391986781547450940489241763265004997378296607693876902349996799926194281673203089159250072649924121250444629056833874141994607718920098540911838640116976943478855102032348348181855700682809906210593746848496654402504839769678488777994248226339909282194445066333986059907241062027465963760973988424229544793188447929191659711247780329656161967238760569053175577659517421604825016362628971421653645935212079391292609388989701484560392719269203936268719969228915717296867066840662546882837325723389053436064557534980976793944128964334335712052372124819108255596697879492557395485730928080961042545586813710547131597057208023723962567500382010845122458542973497836925313605015209925023182698238922715886414279579738237601651515724933605429648906621086342761966785490317974536205522441351530454542241275014197367317472254542887787932231340542945108968267682907422720000000000000000000000000000*i1^35 + 722515178086626560572584755186884363963397479816950929965090912449826454401903029497573850051088941641706482750075099103797155769853492370209687431792194810342879443721331081105943383461829636330925429154784668453379407982357867866894083431303294505168755271691255662249560101191300427174125126891089864312006884179551789499492884939774312440571790475263446199211725338208691964640503089090991321528084569620182543274358641113825156261765373054967316036224063448964819039290487666230873771196829619287580975237036802629559068198085032138336054053454452490228689257004920652099114123679600209718108928652416469619801944843751467341233370284861304651810382946340847792040718205686374112857336132871101793459200127053460266518069837009449504709831300950131273090730174553120915718418186092455862202190315657782783182509356208532486524728640420185340175657814314796654946939497294534241598746033839306497718411717770349997173795024803219851624097622614001946179908554318622720820652548753730715116139772194923299873766613226004176800622105702951976859842951291406790509804224066188028271524071155764841515119145073401029392757063943971500288267495785474068698931286927670667313911434760015028424281862157000425137603653706257004190260409587679172575778855611163513515672900603098228958179768277436110002392628311202128841929714073018354313217747092524078705943647046025080758537012579275250034929241700019444533038141771102472300758418170413662303990225806041080248102951041977040980691674454028416481338248421771808812071540899451271298483285792163538089995406011522480334819016701389236512426295810510187449532233510736054543044616896193121361612182855173933242714369147658734109224796787394923287874043018477558846391012260318327948454205967626283232394055830870236193180943889667240082843210128733170139319375557478229573647681330576249922191080157401019552106056879016241560407707224578422460979142631274173532998039168033977838479384753825897770230217555834453577619608600206447196842158178304599286085298045948983545951845439620551124774604646505751478529869271622120253516767643343565972203195857406801905793562224673038743586786633475384317148741819909796033410822989414400000000000000000000000000*i1^36 + -574077787467226372531966300768946137608582691813311949979647605388366979866130209154152608651470961696639041387329742197742582099454949148379811034404389450483451822623700113081572719193464977539395491034427803287067349740271465190230168274131335795732532287595318299728902328995882608016581733512385345222899036688769216122141598471622235850945646401567168752077785268745874397513009496797095047215290871693917063427310170579153291142400234619917674178048831809894712855284926500022771345863403848475204823912311722221505038050816298686787936829156362198646305493405197886237507351824098672652157736501547757824593435151224672682255853222180127639779214117201424959909144105857224961457534162334093908985201452550279535201042241329963753827587342697405707823500831869950898920910006785882419878244197607921445116625849448374947718415154581573286806656314817414986556696729760295030033287504119561607360960084999115732314846369303814953804132251601561286242550391524954560961918062735062551772954271665296156812649300989661608306212906193918386174927647378371697827822100266010858407703023580773272875807346421420529793019154566094653704944284003129905317598404043275469185114986743594414935043517271079794288687288725731647675072965289000716702761132318341900501541443234246994872244377529046500174908826681565756045492241237384385817236265715488231944153451811220095426102756926794553039397655236320103993424854945619180062387466653878897102577024381091165640610949625424309084779863432256211471836767723417404388737874466508262389586684844100833888645572843928815828987928527403315759520972226973409845758200559751791305608453585556982964682699071050914098201743599140870911834700478277530406098480558866960252921950522595227877887225861533753096102127417773574905197392390340493422719393563376905108318687206052737766962623492381983166739407647529511918596937759557653423476059205417331193307521349435501611432346162274375775179871512914419337814535442357518473835179948495992893488800869046200599757222124864505902496595796897928370478591647990479934148562229432505500355491384100247943286873341704844766313397362675196849264591286153654135799031732432124313579028480000000000000000000000000*i1^37 + -155274177543223971729010612899935805990487936889414786980962630749754085399225781783398472164119413800869999656478112504600224510119049318730540071910362642492896727110826214453460799114973041054980394597860760345083111669144067193481967588691983088391314410160819927659885563158676659921362257253711810385601503644324170374187628191033784585476237828101563300677597355029090786762358347021265680078742494050732058828622584658400054307452875554279277875016866782233857873243904350909154937902651729983855944864924765139583174506695624124196300054983308370203181839393562829968248030582049127655190028839625679737538451164302245008454280799314411462395551846818853913540615087890660296777572503905995524563892458161507228173460277592300642402473709204403943619655679909831510464666141067379592952590902193620564850027330425389087815464170558324264018072660091875831143312488707765793819427276721255195580420370893759225302366138771687332474469208024496058119605352341670503268186495663518539167284747978614770588534197189903610538114860839752696091423728461565132513861688300563597512397833757806463641404751080144807312323888060360013164963444511357964576918750036819023394097435672754068253569847335284256427298415631608720806340589852134978103966313967283977752526380621462215303031750311009327161252629556580886194730587976607099022616970445407724516388175702587050040310397089691304464130003680250294939521244759396610623037840976167528379224543553090097885007335203589256831080949195834058346551404690893558489293959485171700644113592563254688701980684039267736755100771729929615056220726608333145506498238996813490795076480323409952983394715228093503311881642657432551341832816199414879523247169248258101479583634140565624527283029284768332680367890382909390122200806334145780089221017482792853220117222624194685462959271300886529633486689221885279160421025702990550229924404095859139213114442208091647929908625725371273214319712621515208223042328943701828376291472238571594114376882494644093634289809971067972343047179844614588928660848994749111077181071579446839611104997799134562001614464301459969821664877301386551292858999099941073109846506683736917016576000000000000000000000000*i1^38 + 149736706814219611121222900630729816552306774441366114877944468927476439318464253149392934415870512185354301948257779464727582580350110897863822752418398255162918938427453718883078972949221396771275144116752126555384225819832586202334184700674076338289616765526843488647720476141587940310597593584208630416468522242223515204765103647763867756477410656757985114316265268458704699680339054804292402829652257495819543571166771823380834797186889821875237706796281752623363178219724965108113645232307547085852958708771248387199788318240795050439284166076392565112664747944399726259032750916187289064319583613698547836063250234259458946925914447841636742338233812515846475784980887044549548617801046860217503436167464749826969394079735308179231368687259950724286446256001189489250287090428949314205851489626598795191997048329841492905577966977998647470516986955845432434095630158123638333124692999787095286569563032241227718386711781239960067567334022371187098117629536198587806340996851037371617043998691257553905080387655729218802776532942164521460208578425911157291949446562398448102147451913268603406112184674433828219782892553768577367597528084805605617326692715199947304513013085209231229412727900472245338904411551030673302345061974133575628253576900076141875806921183611827861221289715088779458391906135972794436020852433965076927538000553310447451292452628297448724456340336415133416267449792957466758023119420373467223886513821961153031386195757768962233984215200280169500640424636634398501030274054052718758168844459438502310532485044089805541666226701894548199295562268777599044458544838443645904205765973630139199675161883817845140014014426572198265084063599271326306747054155868462681108267014501556650022032518878975857898074628120429372846332382192821613031131946133592012851766453195918214200670248566335621862068568964951600409370890020133124685316800495810060945443399934019180804814004576401938801705564680629185900126321465675467728338354647918530815237927425429952206435667357294030041414536800498707241052813662857999414429803900475345705326122157650983156063393842429306083593157688208335944351196851009680558726222868747722295757302537807462400000000000000000000000*i1^39 + 53421179481912877137152220641497457795551396855463728412941005455852930876758764679393466211320714648282033541846555523426983189102195125902737334137073483502664682870271889425712661653000832327952584867079175439186914808293030661525979806453975527186359590783576970640151044608962194227169213170840088858490112365983488314695327366238043140530665868523411323844341558318163774552448668340363787352808805994125582185913587183121640551336861072694308396902175810554911266030949518251177142687402882060112354927006394510352567349112100660715476405550706774442065760254733585608130025871518524096594849187842288936758971610610028258356738061807449435202981276036501648563907176067566439151570543189587374387342134921635065785554300776785933501559163492057728585222809236174412300485275777037494697539093323446598304645572961810341339857586236612338242433952031734034422435967559553627089932769365184063269604683831632694220687292637101613310235001272955619284366069315662091839146362856042731558596338361623819505164933378616856846991678606166037198809242422644738163311210833941725533757981967703073203121808237218996766927175456293979492574202279058595756287232782329210961152886010353116721161738452604593615014809739230557054827449658543317560814831066697717426254140470168219540914895930901744001241027997884635759875556215404189877707045675648672046795451187748459920258136313255044033902156101929546710483391157720631912420026400451538374053611706102177341615988119914129561839100585243389617271732123138049923905665190690852015913135174900187063251971937436629736106985154110184781483776771449643461361710430555834327181954368913321445811123955926352385802439400087443839920657052514988043925134966984570901313879236566286233466747800459121855056516857868375982667652504327926880848614366974529868717803061203552576045170421194830111750246081771925590296200516125973443451497108869261238257083213986775869848453350217743486909054569578587004913046095765348657201715322340307284599131021906962616045207466555470553471436464044492202958762960019314287782896907544510844208863259395009193262526582239327857292373166983561034293673495481175070532373053440000000000000000000000*i1^40 + 1380432867871423245011422926306267670637015934582454463499772511966373556605033543150066519062318528105925508486872588313420907258054100724684382693977303408617495560149995154721530353131013706673513668572935373027533812247577294150320458281972963467524809918851283809484423018489465015282440298541157216672556054039306046709884335439750214899006043469427236589708439652348183318086422118257748617266829417111556275105762831378184437587594889792003672264936235972632908142389750486160808879465340639464890952353844558264050983745119035563165695089179505565851420163681553843741801909075633756762977068099987311271892529592685247330478062366120310730873426508203716075208304440610925823579465437006091852104934514094931739289604558321439292133619892044678237021987232535222637633899558058764114652338521994280154075210814600888720268730515208020412538151670106170968147514960680151558314800912460094868583240032470106548064588363395369756215857054155079398482624146668127268863202261460197601427321337075397769806799073850880719953111847839228503940704052575592359325463088431082551927052912115374669517072131078230303881392171226017182817263526816153345856630281296954004757705422596690678537116178707221713400605346037099725328872848571284820862718765212548655146884564971814954301850023717780345975235657383543210451379707435411205712449633375230653525073835818570252593780376257471239874505325290706822146123345604658169444953153276018820949221336653156699726617754402744104227175893603817207399240501428944094736100805246128783598086825376868461086962692341992322952251278542145313717015290837952591939452869135541250424546685412474607343248748037699846872358683190524577593480325381325232499038034509149746792060345739069308348937407848259049643864921572870516773363764309550426036841414272323042675634209682530084678326924625225787766472983953891457728024584087596633665514630119265993259898503208553493907134086349666001100140563527995717308528808461982397983911542738204342886614920386388234059474567707764218421103695576750098865715822957574467303075542403986420151254040655767431251229463056154527036238060534139809967903531745896621408256000000000000000000000*i1^41 + 28111662199966651929028522836485097115479989974263197134904062194952604058655614385265278979819867698478040960025839972503799873829602463883397118754127361813355256763768948546140162507683339968360353641236346706556560572912163789329000470285120820985389843497956382251893221579469574985474618132420161539649561118248217589468447881611978772940688923373685007026155711850520861946404880041262229526116065850157279609705853564621703298885616486708150008304914530288085246529901655669835281893313690860944208366148518526383993778176181062756695529243525817561121498762056530104557166550614879516158495216534467158791512441667428267471767541865892674738577552711618291732069327568615890884613561796878982605283727083449931002053743225367215720897356397310672113858353545573954854814770765019701806871247362169818869024597789574549378476374838045932374355112025118335711512302427533672742876591175327148328878999885653071634521650575933040932335357615906530461794881958716806911262099364288738174240392995196151865428948195785561273877563565042015649274692039174635698136191163241168003745281509308400976833032511972142544765067508780863347370751958698239842570818865269161453057727916872988356252344287717020691166101263178052757045708689633581969075249781969209423477748376742124804419327470407199858918299535912368871048198671431430090053676665421575761157272332422210376822997551190136983923550777584794309240562044550200060321593967351246461143067466691983053014868534455735185980901331763052967574431994627676902160881850117321425469475046359079709651635026676876458785017188084247771349382783516319826157283903032527183673411772174582793345695269749894402460545439031221025676724506586471931347444241942666091382795543028137433241684121703499942602744656510983909369822984153786413112489426595919366879607084168691726825250988348406185899113174614164177528481270027160712853376425123395679281218857208210880715373700691195232673455837741456502331605157723223496235002427967001774638850472521594120660176533835888852595603854632982072731178225578144856283090360168928611392506364995552951918001499497299926141612136812028662309594333184000000000000000000000000*i1^42 + -73294369440039906958758157881439343700388077033380944552292285519906347733548636738088531456561831181075695898230983142125844202515875026134952394835106844860888778352662098197575678440919488198910897185823435331339661867698060435938373021218122060414561199978296331313455548540228703175997714966125306045238685276537373213725359662414644634034765169485485079745494308981845640589720410937653699548051568948822494128906940364847489497802975206708792430518521176433121020781840564084011096253993457367064772029649249008926554021988955461245650674121605638725120946791931413254131300099021268503597971776180994731939072406250304171859764986969761509775951735900288279075098311839964105605468135260065302758352215020063616222756288740564879221459658403782628119774908223891297980133392578708958189409411371847216674841470328474246901664281036114350127589127834704555535828298515606541692266572018795258613856332196987406092539000813055470558263547705412207321919677059571143619382215379218656399564644399494577136542694396525209117009346522861066290373429385648598947590022011833030811757389579768183207438937442119242586323487934165122408969092682694751992945035805345578145021540575589191560210070043322718062451996493755928649089244680534375478335163565719555504540162821008214869039576747674966961043743827285462461617413604971159212184490640385820035921291121365691224859155746103315881139819209406524594935562338118439601430087557223665833271633538185286582044141564898403699840624862610628389900955244085925701011662560950721820717433251964263036800779458401770230980897034435412648132033165808816907079105318648753352540778102895664036107315412625871379468230023627326301419743028694042460439094884213752248237495235377323130033159741078689914615923870349606099736968493805329034128482763618776241890350904429091267891369254628330805088920147369612468708988276460030207582230917120793230476472194172893913424423048694884948161457906049239036587232869082244202275684650006783723554743499239425017381785734887677531943501909093030542729174758982422427359139172668075946753644774528582234449134607740835978090964672641223922548736000000000000000000000*i1^43 + 56855543613194990103212143187561090778132902893887021921271683621253373887396165496171174282618537757476229920689163635994169490401755402494290099709370231272060485610729559847844319899297525908187489409383762398997789347707497495715141247266023345217753291857877509328343217322772056827200258918017578143276688338792806133559752995812773303134503657908464836394418158645851441571632968093538207687537948683531382936910593932831113884036558705587779159802173055206554304839948649502102890789672735574091387703510567507913475916819332219358733263473735064495067978927895410360962343816588388561593851928436017664727953686745826367565627199236048158059175687078616252213956923723361211663367276743557852645611893016005769501371386846077415676532529517347704935940161209856387464198342954098710695071494592636098987463853282459902790004456887992953380713791081986650864853028167513951578257943325756255654972437384093425047225390082304888783863097028224350433288345110563905377960788718912673638061337233892486679333934783814108262870772518250689646319427499309030226821094616028723810899940786949371792242574750554382812759275506023695627678951533267833924498121963903109250673908611697041273214799293875009641137014132302755389097536020971266577388166362505879858224547015233186218244941286996832956797661142398067330222276697371649158925574616616275019650066678359735859264296973657867153240245774334890451610755921029539631957058883547906387993843916617477629319215338589588352313259895753714370218626041660054602674908827975378964458636350362665555304978018670971455594749805779769197770940212264688256969699471539286348005277863703237915720238123330098835383653619387410552753908543110564733581576930054255182642611416779975646081380919201431901677176872763027755567599814426783937089437729340643938592491634094820084416207210096173522436199814984193481755151602201640559919864919013689075236006960298699792787673186472815494704029135817957555594330432222113608871333779176812336762271401986614322879101354219615250706198108668079223090315341480234202707909671429198405137947501642232012867812787562318936787540552628305920000000000000000000*i1^44 + 15415327114110902677179717045251725449382537884576259313325852604872380481975234781761458530091701593366326171361895192449127249735042118574026110264111294965693446550244871713229085662093766683234691712751305974829427164851857012640541864584936685444369888037010618201920061238920075357022407259504185883662227353974611408395677339263268430987488836996775185117872516669073836924347766961440440180472810272549138482911761995230007120260783760177711452369874851877002417612591783584124188629364829568625141835960835162790826984956837116660748804293275480393318837589745999811621142941400575980100778024004011266736512683344736069634783412053983737869752078834360586136414646798850716477393610935700492964214470133572764558065999745211431718705834981815121714640523258636726120946031185203714210260138993602859521480662616176047565606676220168454784306223887979694923232873062839754919262259222499945447092557034670496708904912045275662713839686773804940293827304161373409422953943882321175640990675197977829704629247046727550519494811156983665474996002943204325333258608757619212941269687809985332531214122384887741432273608679644636512832900052139405403008566209867938979540511983673292468084160824349711984460896482737205692141608875753950813718530930030015922097826039123455254703374423467331180225037235001765164944575232662192220919977655203038320711706082903330558703620519057651146134517623732527093206726422563529620524272886495601738345902149316431642652952342986547475440774422289211598471935617723442248436140389164923348179143557350485975500788720017403759375015976946566906149352415324172581446450677952914743926253197027286925910981255026382754480357000969229044499068336730225066560492124762382638577916613788468654256230224751057985530387698737779589258077600489353258104746491916966862530250371990848332413959307745607074626658473909223369307662917600078612197566258378955912416226078544017873352797600844479428847255813933964007884930065542448748435345639740209189544459304617730688104984795322907264588102307899101316449253966355651179266348838183303388988964946414088269128483179330279839086149632000000000000000000*i1^45 + -742169163466326306352766408797032909133364579836562689860105634256121413073875206322967751105232601399706906131714475832964309643146743800690582392767343327532610915712873327289430749438579347426709912440749534737107927466503743497236495845899082428091102015033254465042098083570766480438776845588222088506427262610622212057841665801437401220019297845407082423612977661564391882202321677551117541399850619095513912666364884160460394332013517833647510238018054163023810077317862690093489497418479571516941246123821621884594710824881654106049012977313965756438480705338670797685170109616002464971741670541417375806536029428395836502234897355845885570955223190663276789472144606895756745568168946201120507294901641179708767402521383437314565482934781641546589697946202777751517251540347783358045341324371377797118336440205693942338363850639152295510760385484273915653983496198190899194420200055067765142129867298743576943810486458251223535246663008536877350511492130351739413395247000935697219898472221316115983171712085890976917477933494665357607057264035775945149078958218251365978753155556783890679411183002962260570245250857052720224911192387451553987846125479715867870854777620896438208636477244323948686651056362187304049367191983297827152891275931568063936518514595908279362700382093995113679503308304105756155854010222067838731330712774231837602594802207083102648199949612651755358136518358222507526346853143276245431841143685445222714462455462192410679855392285791474320036735190342012789555739775730331191675883707129232275822904596514373561415245552920136602778983718887084177010570277900860518033521029666264390487659606358185005069304856247882228089795680306895802596316780986891340484590394649224740796904363386640774477223472748586556998323198252322937206549099424074027587393338033383832603457139875830320070311175867419091164924202386614348922885130965502354896259984123998197394437225871004624588329081083152062228704488706000408882971042587255883396413634431241304999484972688221816414355955558429173947205395280873393204845635267782763613341974042384993675737932412726807554613158041406668800000000000000000*i1^46 + -322768715644606693392860125306378059860084973868243064315305967892768514188679482591523346402400222173027098780457677243000295645423259690940999488521805791818677934980683092081916400749206638678661260731159019245411864784339769327298926756109832594971676262272929772923484064523379163125489820411803066229679786694759255747624925076310303037742865988686736982123706036783080230688862060455457643317695867557457848806602443680824238245098286176245217704019935966211754017225147391621554200179886833373114627212023067944270784405054219247833702415434953362741069707074738030143450319889243978967559036916241132778501881123349375986927829011006634742290759699930761149826232745058698896970980763995207685626374507438668115300082357806874730484127866763042503457922629878178731354543188083322710409715281996772095311944155104325426704810046863490740211174461728764794051532658491028185708314912712789918663502899319202415215078528967389695045387068265783644271782199476170336285660287749497540647113642500598184478825123596585372945477216093787353311347283402263880059109182363325570604440803259260847211674790359946900147088018250634359022046794130408672919988255365117385682678208574024080324341500158739402786156179597360401673773934301344761243377490283722457419090349718162589381001206532944349840519542153814364903752107339707034481770010970502378353330265013925532059572182702558065604199805185345068039364258581419624825543812023358493877542766959561083798330680280365069458155765021649842245768050296113252172407723602330446598940459706292197415525197059631946840155405508585746594273440685883957805393100778853437255184336555200217518532126869521402159575413506840897351607090465540004753894017923748227122403644782172152728319902537027736092718675197696683791276576108020289514736683592735681115314597497556519816118116865570806703876525341922345233428544826185068806191186628853778128343238260428008969975188173946583338928815108294038118083320722470877115035270819491260613148295197252511858834992299599019560950117454788860149338595886204511362472071344649544487421603543663362914081832960000000000000000*i1^47 + -11247226272148072170070737240996020881623951313458634386226478342140913687703169148558346904630860398527626446125880456973038153206224149980058358935761502769845965553163003309780760495395948382903689533384081852323066062100177990572967213614486101614147815290782321282174682380456465360011158255222392821240453384087611654372651649255415896133617631098435451155066022241412690507417412054578408277289319185600373323235829492071844651541007848650701508240902423116404688377742696843767373516416072814223746771272312820607493778234048389926391933857844346093983697278839980690502496693565804723630329711401842294145561728802934801761548794716059708178997615181793970291865323344613844386563576925379347827080927270255174902259973856246918603965321548528168729937763984666728179193333833098673551165131924866579733057145011162587986251391898541819767418549046866882362813439515833405335494485531272788873791165784420831653839336510435314851724057810723942792210226771777811435818384183847210269634751054756028390705649215663888993674043055142561370205036285267302381324830150862059676240980002869454879270784270307114502304408143361270588385608024796374762095634130442570861524679863121063037729800398119407128019820904522552340875608347937483622287810731919835076012115733687238976256225924458408726061969193714578118965747327047478715894466348821788392545876198696433655452774143539688053842082881301668815889188455912999308941670008395470192133828329776953725855046495009929239356040066161907282452164584389808563914878662331369501460017419995638123274061145077434061667789185001411680100162390958236359099607901876089324594800679615660921489468036667326668346651147386047420337538217994784303809683589191922385091690694027426583265961054849313012759871760812172855974691682980666154909116516656266339150751723825726181556978755837079342509569895182952172178857125186107337289967389246699313023369851311037025581901677751353003254722084218691322145107280585747547107440591283499446391550719437768345804834000242722140005839618435849167603496688161598366536197165579531695612317414420643840000000000000000*i1^48 + 1761543972671763288100938356814658986947672384227505983303843959388292841049047908437837385182975131326660453069422759912725791002316175476797578120175344561824339920332064587043306510071810619217737555952800421930967100879607485382614106235191559950390989230141794534439883094050899374818461788726135708733763510213305167258005771776611721668632795160830582436633714774512682696353969193700043630620222887262638172510932764626515133111588417658989237531074744065176271863101074358012376034635846601768487876477558410294867149626431525297065846839949035435114592593611174752512263387631294265615379953485187065858589467737087632904650135372373045677652969116345009389649286697660958365370881595032840110966167143837345470597522741494713263648801279762786966182784019271410670201905746719744352260675979492006051465060402149843750346733391368356319976802011272802415255844250454595837172694808588470636588426515868507939930811133736224911881364388611804440700161353081346263176577693248621796444647072310376007775828414690147901137022792494219317639847240993375220443253799733644780010198938832262052911322806609529281010809781730913482626894996115637369269788801581472297175004437781077734474367529272479053707013866428225405789923696571499436086674239026849019564868101161945249776790504438817620914087235786058496390031212951473568469145624623640856384050698223004498442760468327247169166524908900165937322905752786260883175762505792300452050534666480391743586647361843102264670575244602223744381504048703923101628219382539730234919169418867922518017383666154113454571203918445144324198925728325037080112537146678912020204674841232141268682565341321103572705253442110392471152809833342727003346283503890956663002305999269819933673969237431407279024792810597650644951550185440830900882024346615898357737323812648700329129215199574682956118175143500864089353492667422821264995314876618386551150188801180428911735889794549257507840558257008428290908387995003822829657252872638564542108431493214388168754001112535155811952688060355746211005462852051859967025595307649119746647234969600000000000000*i1^49 + 122617745330780834040245699246071323173672199506367657041934306323132904757210614869555474744543864898033436254264597930374950701098818424291465403691278542513808840389377059405987302101154368276850518342520347775044151090003805974310475966178823628399370498888471429899751226260382444220760428394718142240700299928357936864845596627632097578906790628348065134630882757448776041200305689956730686481741041761554537657328856165868394907859478310562737619777010059119525273355511978932084473380211742329364786959553221399085920330820032936868881917497836923372496889563932501462194107253510445956842570615537898238826023478540312483732568607137042204790523760461272016426259972167249547320125675551307965415884308437461868050125888312137809355963845655823330563791073964368529544780899133086989605500157321416717900863441246802525794346704153725133836176296019033527963473719163337642255650059555637423947881863248063928845742508574026307362354000623168951176657275815476771243853529471472192895760851437906718322632808936891771258952038928615900031667114324583775541315705159543127895521717456611498542586329518240151419517269621652793621790004042163258213946341301626660558281358187819959991055951238415245839714640549700957801234380560629960531094364246576989784429134087077627166812160924522715511873987253956934587555314092386396229725611660168201270733523157605055770769163300865696974703942526661087580211856780529655515823809777713368189700512721156616946143628945186818269766716427338450148087083283015342572970386552635524351601118260241538771213076414308046877495511590748993500393793541443134231135004984413590308494279484393791302268412979898244444750071791946620830096441160174386107680329923159600493116885204849815072666923019776054302914076068048395759574130179720380561431391495146784465492864602215953581583960140571186507989230107151928340573503538275442755755083213980334589857143366156445347952832661640099243480195489735264794639743161357070440016684298750817825652457482955284926478108781626652724950317962245028905543345872263881709754476232283127808000000000000*i1^50 + 2502256337515201298868789396257003099442625093446065746657075466721040361605043632838915458667086195370809448245178053316734395945081834935718245729195215299140103967767815343470310883024161331951194928150632989972394493804889104952020120625489024400447414344374894245406926461120294744297112341949351101725967336823359631825340462919432595580475331538931000429384431247384788572221740733596331091660508730956967820621900802984763023005840068621724889264759760337904880898705613773485205631746430925511705313176148605890550763323669163994690847365685926544333850759268904857467265124076825066094165817482798084024087499297718697364478189975818066212514619137437972362122286325434639195370488072379021819244231280939752081537559379008619309041196770596806134862647732730838395533393367297942782816897219424660248406100952851374975265406818365522010089441468173416035876896555576948069739873280226633173263048874034508770213611895939621829899304639576881735514464406559990148609451560425570207490917235733145108619101765230764727649522757676952323071249475671639293208585107754186293023796884925988614017747961471377137881326335815749906128230707327467573395851943921400261155497689533717533276309266534023739688747182139297709136663901771232271542951035563217399701478266960863207464360132294959341669741581110835714930687978608205931579943335394696453687117082169389458307203702586926987648543462338038493142327368609543764338062470487382723605616584129733138717226614126448187841209704796366484400255600432202754770319514193662943337557391915235581898653636392641170569464824998674483884082065594291693893646458165659055633180128599958520176562107198812608487217562596839983031108313012117426182626569049713883371879819727445255737147418493533887330755114972198970203895274279249972001992122423853746941376371542572801270668973784096758486367642029089569448826302240367066714416270837844296422946751829391851599131802271102831325423338420096363320208024658545101009305791122099717821316478537401875372989766758470587876468963145167597790184149374406021695025971200000000000*i1^51 + 14903395457086447002706766185792785109246754554626978099560052694629027973829638342669384924827751366595796563145582283110151998598522255825916024178046704838819981133361016149439520471758436308797919934709493690340142142192703480825152870784890310795947471859060308403509681509699331344440348335324556910504268672107116343218918100395071073886638325549937635967632660488000372447397853310989498920785788320764781540624434986432412085683514754182042988989649683071179210914724023466996181879955516855342692329880605011345934598498625957124972340678646870706455025544172558959256329283005622106557265882708181273418578303447212963627597990220511560618793858323166599009815619573543994933656650724939559934604311997503185879899209158154065713158405887010690619154759706976873777754818855049234669805207180212827706759523653064534535776227758195105020455084273586207991233883030262633432904370316401832421828988766658637753349365305190469164845854061232415553824627329503410016612713835617787306082715323620926302566535030333640261021587740468993269219654726568726950347021177488813368139917902049397302678286313022050014915516311418793420979720435535277727281561155167465724490116506639560167255289342264568304545000772499647381122930212116070921271630568293070722142862635479189644507310070956792550057096384334738900232224765539137060549378551947014117238303106884050974269006043165768579539646360941797735836779158288654181853786341957026192929727219877028047446169685298568064051172494892189826364182633402075975088267173227340965248844924525979896372859026555497965912387082500920360113225268892202725240515610279487741929817278658378478127341262358747766115184489582627880116305524083407823358334834830648707898615188264760196275933860562801839136010007437199037456945990794934131860467723276849492791650125757108913887607395391009889713805579849223722024478509549307439035024608289374608496970057756061635805333290000975171963561565778121770471299834440157290699702878114191119988123587530770876196287799087046398920028868145596432564441785073500160000000000*i1^52 + -33843033147029317074409592990768768733729217495857377658716234254643552399902516967969730825039515767563959641791752882448636880345524415766301973133600006279272283848010758027005775891209997805353779587366689212263168343642126202085775904746830643032429999256163475188872705144454963037284461899994529196910392766027634306317150788625327576139868570849438490610367056778705217230530798934376389479480729366815249754532912773978712560559205401830549583076658497951009185651028534871172949244459916769512403369682262391033874433144955813767745412689404861249001674442384572480460621269798430449286837131987756310679381569500902925897088468811458936482731198716189417664395511319553454899226833418398083694286207929652311078198842581033917878781564556436769180612773667533795275230324540551770642719838636711731193099349242708632695474343248770504483925292683238363028075883528162835690955612978870717296890208180703103436000329729570703176742100958322557566895572946881380152666001982866414127705177725014200367536367855607084178379278308276002159114643059370349473990403566915122069412587541600054843552225071841935600573314499055338142856181360430920394430290404112245428240600536249870414632489827600324707131192561896815491443135873150157743490675126622648373421522792154998255863982628826513599666883331877921292457871724621762523723368223920700611444408805045676530037249502989151605064852704279724529584112108157346885669733886298738421013912833378279733352553899713377084536648441806526860071287204920110493316105286761283664992247072669937716385907047590357095787980166543426074730615507552833509216834780083551130250890379500087772863877996444909777730523708263877025948906136889790129777240749865316685277654080973925163167596955052757053442346600666902125198388885066400922599728565161548775252882645221862977994879191179158543363981463346259700246707295126284697792510868211780970620497756656388160237778749154105865376084705156591069537268226111826059849272276060511064154860600575280054231965391841019733543333669899120390660096000000000*i1^53 + 31959905726288527436910856754373191793662668984638905596540481030343248012989992531841445460941790810492741297248297795420534208614573355928836189782322699023299390014174734780876459507687935340171726323605686110854433680166215249772950692062921002542942198098256959929387222545735670000325725394685645848653928246383000197503443614624543873339001958070700717660982526633668481989197561981460187640963034543283369451256474898237681838640754170643306928115327961517980956324234015172338225156904254153946900232163144140534143553437175853924955952907400833237373001842756371366430762686277590533297711230282807518191386406512821112457039372660326037822848383300472688900684459204698555958354835693813090351438458957638866693015693298105664695993203798514560545219417602176904169133970676787915641168006801464089410430325052319464846234027640020919436412451500656736314301390476753196548707743025533805884755444793274581730244468628731209269941531906594640181355680356801641711460318938610316381244656919247049706820247788085922262204207699582070602850649540593776059551303174944091591186185761579822309606439914689275637455245378801206622458093303327515042719371518900014954483047039329056003251383833775881885675231965265501105359660842742688682234777973438252962416680708885814529936027419517513190935772766444628735872665216005972920005795426747235956975246383989327361793247270870862295754208228870373377298136450223316734863086210287985031689605592760747249784446506994949148477894887106102030314810207464649491331944253940988352647516621841848711135802159927676628638794673411964233814317223332453050896242363325544110365549458012737555235113634098727871492145388677317620407308253093983175065596109194387012150310947486388844948591619818573005325825528202741187311041404349976498190448658971493553949948798053173923829978526970910460645961003889583932237215770683579521033676848099249022587258447895542827211160895624594107280810304145304600794045358710172230814698627010610681120427020460490430652610196400213017950973423308800000000*i1^54 + -13625843822054783014307201413578420736834045671655112652146056841233354195021788715505196646788776096067043651083734210036814078838153125940902564292899964105890988416431308574535708406652369148041451066078233666280615285163387367340293598573307319088325877821926665470910409942627201875605092891808177530587350051188953683653766312010460246519547773724827315349127436766583931349385267401260026038238131202194413492244731676981098354187314212760273270028763702776179564214200857357501592070598825197603811911969392435453766947920725154125641626347750106125055932451442164349532413763735987893954483737925804312940226546261356745829618133970772306038368829731198316291762469606925800547719208080768508469710802143382530005373446364839984150589700096790701555799728873391692226329056051369199154450388168965942642375479130545343495463958145040223181684327132232391478257151577233823671352107353724584756154915666873178116516889841209335957300247783960486932449878466646607499210179778615861233885782991931516626344765974323479564723335783816546164838839299026246742000310269763153324276915146514532535254401285798134890393285132447500481567395228506022438499975391770545264657834456298798706163054847857268005729973629285230094199306670741942230133405133186464965242740320277350424338941753715293925159692603468443584812865106217074212293758524170466663243102452063592018101640128928503425362864822959880263585977620252488215600033287128320003674660676092931576428909680677832300311460435301389804973244451879851588663820531570997010145681826395536322156844965612975826730113883354912164191710986392594117639980759154138614863911813861863876060445210684073175268084386307536847630339779693120417254632578523034340836577694293808421764980436470022755545473906941472178627440587661585540544307925857185016103633979147806832111480550789442014579910496765618632683484735005096472274126333621921495367909029110064192840756812414132875538881385819669962934141830270213329471090730394620100932540881836459820368506542102701916160000000*i1^55 + 2182965792899457000699598770140550459645262398213800867112161577146164970819306183341909419240001308857789859534568433824104430529108401717726196243099742587836363975471576694019130133571703041504906806000484946322102403716096036180835774335672911373515732580864919650108781077514490110773048065359938840100518019914095532077036813328730772471335925872375093743738606878614184003391652869341782159188885561506733298418188788207948638143537898758580543104230086506841407075869283550841048360637118723013898628202609349796826051258226173878491587163096906282006748263631910448938087177578484240287514923346535388325411204376320486461255990015726860489656900538140081135470548592029445455172560119290830934144683533166127486707808583307029447810294868345761027560093992012827521334567361643078614564349340631455921057216944476830946968528805144446925729294491091782584312956084220366219194122211060858289965047500277758939902057309203636826141917526659468730074466521832144141593470155676793019106267727734980176415182804037333112365393319263904514347219438365444987602025514071090778379168726876471674446730631703220518703122187053108505462218609490565767759380893889366654160185703640095899735564938526542294669948997697100590969636693892330781263270647119124433629911833387638223582011325519470871501376078479868555773518589945589423545041341139513580484896010137192245915212429900902358669505283818836345752261575147813866900631408962574942786850555692436256743790807176634489880552534711120284818861403655975283976863492261071658513755935075451113945068114131782387570446304481017187949405084982137637864818915961542829661323707842158436973662235730571691476589567875808482312659438545878633523902509550114159807864588508300141234096309156248581304472063207162458179239881480899669432062979024411081641639705177656303605412984876003501617851846746443573482741787817683814458682082879070669766960502909828293748500532685730168294053830392882149388525495915254757572382749487874547162783579858605712081271008000000*i1^56 + -22301817920058042580350114832208291415015457525391813044547758872388155120144677773111701522063627692837917428007763644233456582261427372662304200126944022371329990402054041799496952779471095053824028282871720955953348794075583879632422622514661650276464837436155070231189624057079341898519606602591648331910913629382289949177511122172685659253689240759236225575267890930089556912420631157625260871105475489324954383917674302980172772154964188999596181466525905455312639083101097076132583575280078485408312235519338917627504337727563380700254369784483808996994308930886644946061658180632656198417485517366225613059740885916269070246221538632734992400246683671121992075536310002170995744335826896228474480555946404732576057888047116767018886523840383812309969666954355111408284784524333300310852609184798079888823365971936999576258132663577546338934257158479465122814896558117958909488742450959857563446205676717406386689933973752210146155343292310196767138451401941029359441888269786651853612539681541193315706538103164609497015202007009514541122042768131585215563910854127563720627544697036498682959864379171095005475103263773090134704867156207548748623184181792616946723064067633567539455403663360217119729291089195456137293452859221946192724198199462501819334793992361523736293177532412663900303020879050255736029007750852814616297026973382486211716807196810283506478924287640325286956623761225622027700285402379921366644443368829000534629656594529671036088291231984933237376828044012131256722148013266242997318237673223433752475157413654418944882654235071216577467899971790923807321628592003585534297771532110598799840228482701940709856529461004978202771834979908592348520870519513571854964278329728942475409754554014308360068352477698590508464434894834771520482398880871857038117802740604707832785484166428967919956521972814395283962672163476918222983157677878013329262804998263470240412936222854218887295838941977282621539090320340087748736090677323293423640174365230611463140396151780798400000*i1^57 + 29945462509144850433218121864698097929685542139226345027235862622646352336118422712942556709091429196585272757562337334121125941030262037496605730020286392235381460832423159255104509332714039108988129828327256056240235220199737941315003519654676872851897333697271440701679910996802779627554526972700429448574076678577603488177997967537156466973054172621933129866861339381635803321714275456854548731084174207070057430597078418204365150028726129636382063814643212569892479867665094355759635700660642202366652469901604067976922441398433563795549702299221149349758632109558756199480200631427752669599957192036154581923565257002529852802169789757201679892299219020856996251680723647666454931968519773321235199914503710278631896141987194153605955418338685005549738377955352575105621460569227608721232707662872780994544601164289623146284216421665104378873364781888290904598945230935527896033988685745032403723113445292070626461058930325515073850948761067127958438891092341138601410141615196612281252246306280227833357527905548561262025947679485342752896022925729216483811508858383750740583972489360132072128188690780974675038274840735444479067875240378079375627104903442797185280452139800254601358935008204905319628327356374563440386843802408115007358448444971817437328552445422013165393883471078815151717048795612385045415603333293183671599445458401921794188035175573857856484183835951613695352044955725518598760016894089789181402974421884905729195271552776324397754082405626263102076924167459428283840509217005484449133544477425421265651467841292668196703756135674653649452981623672567646581262031560919886749549320574009537350482218767765385498194837465453176391883534603826743459779074697291008916510600590169515661908979197597058154730026537586571920336976955325247540162541978289110418669389265618437560801288708118250381619899684476357173847486973332712165340276911838793274191541013575180443384144784289874138629395328088348717833997301176990455285835577452900985451590717040809923420000*i1^58 + 138524592585547540399146903688243784766411847909613456245202129747184815619667613290740503457924024369047228808825349189923884525646116634811137895580586373506047560444103271618714332899038607361618380065476019982733004441295945647751452743876252508053569183142636800046151016263061295776788142540531566409469986459230479151691528241227537583687203887931916123173677914312802023838620612432511826592759974711314879926990492996593039205095325030033547466570922319887975245669680099207499691251497268294043340355065126820205821515855289272859780975146653160924939613551273726314310587559522035655264452909308883767974066597448022391258424889918639300971974918838969677941334243789042686347188863329193399384038806468156699018138805166269844091617680865288055561861553270434059579522420434818016840832859237300585445326181204382117973503509075200959126017021627318474923224123963805771755615669675382514194326937577389680988872505380541383122641396990105996127739562362102977292794935187515504545192481917163178935860546785370677316198525463177604792378665787043023184753895465680553914877638128904537731350321835143148414228064739299888050454927910037375573115648559272339924229973547942454506146301213755084588030544791537168649556179988969632341719877417226202592362163557545161870873708255245207697964340417647785261533570351328139516405601761170482981106446379454310575850944351319314049010909091856096596201332013963894580771073044770912451805115282595530926712895342893450221441940508274185885149742771974551408834609302376477249473243866054952051577493160248300831294748962517281727892488215437192682956878562237393400605198182407436264922305837600609297907647543358336905600083979316588589505672971319156959398679252981558125030361420990187694544806409531903483842319181905594828366229094487006759579298060857986048854216387402223697046433661607755529774578255149090236751276835299867545999360470088015157487840429350986925627453576763817128176732018736750971002102000*i1^59 + -31416425440340170980564396792667161447723745099606960922423167325602987818080914066993361180053332341856257875256731012775058711549637184673149006884942580191282912504020133680833559213004837958516438818276042514450878925476107918840740002659534435311852355664940672046569364857503094110905115566157368441723080069827030683059746081127787232961660949253664278631036671670889550932303058554200126812137360259527867477409039284395274454133850594952484982343627026586338991901084648431713087158274606570942964346558281934334372582320118170972303591759560429332048821610011366739235065074839284515690418128200627055321484257826920387818432053066362774827503873789408637751584758234672477480842641733616965402027661770554036082907530696564027211329690027409352617534659702811643868764971998637739854341867641319717120250757614955659945124959038203490993200039420796001863006841842243285787864308841478920070357858063889597100536456249372233548490366233059543358939137915043632984046981749750089097867622293449992518578581344014181439042813678406765387892262719519972099779055962584621735568887051406943035332149498645516257515459966383681609593270349124969435753400964748152621134164937637594505627306078631578615575708353758962934342174039520919653842146586527321192609502007923369941010161901696050617551537953365562637253579790705044759458834611340575571541429666252527746447186828218320128529703468205061906854130513481454339931448405236818067506166303801046923144405121887050854213363991874608371699016139976706828714769229326766176012009027432732288308108200818312268903320624893572231299522111629925329882166062075603596770072003626786273346820043605182284692048117477050892061462133208145454025781632306084493504683946709036947587620545665238429964844708432811195965874001648145313066700335099253655076789365110156487050252108891010522169345222836458834894876553450723813208786333041807297845430158646870357840656118275989887442587703582014826058081772050*i1^60 + -302681450599496455619757378209825595400349520809541962723796794635805120395641477764145826423390756824115292125799956578684764309488416710959076751269315124609933001255563620322198774882054343041399917734562612972361009975979931098050082306203103818012167905789911651531474052457837587968810122062507352656652474952958404143534534169998658228047030169031586920152158336521118007320075793911075067235333400509066073938697787241196119618249964812955133441255932289267974947911715567362302119144106460519053216515425051367906208628383255270829634629990913245236484203979196769932067244621920762562649139371313659770113721200138419976282139517626285462141449048691875037880995691226471895317128128476712058447008486710644488732911307974224420273659465958728177102982492294930707093909172343871452033014081813286481860905570510635802623141179993294610093070972967165435189469236434306437096370881770628700032982256570948139584960319643542865602219592343581102863828259661027508073313745063224271535931977749387187880603391849782977154051305597916007058589017186347556789615039403726004124457662230854638569972164733716067166781764647210694847869358342807390228013545727839081292745526608036714565520363501278206082653578801514145835232142448273847767617007920932321934044865818608290634211992726529072276146967295170135758370810244722141960875469182345139334156942347205821154360181457446322745900929076901926193946191452918429357690404751836651871524691734827453876056313511897987782692740453596547406843178645914980334107588285229389204668548484973382732311982971084263499935971836660783641350427553169219727402559323001660654606546180219951999023058861436359896036638424806726167769390544360734512360303596606785342222886812510492386116680060472482639835138047873866297661767772689782323630588000041758056461063576560872817848245661689281906347943149611331708651442924603503759052184322588347584181431441236502534151920423593634045*i1^61 - N1*2908822371969783019472985705175136576967417564499468811744722332355295783459157762875432631798016708786733026128173112097352947496444153400959212782119892171331651785148608787387499504753148953607678930078266595412827815449511120687336344697403245255936558803814920086477886109914486623507742980687913805710125536552196649652132242254958298452190119217402212794276092448946336672792569824036746137943728242015339402477154778423195149858403727815978958087478811375071694269152136191796608512306758538569432198192276383339013021410802354205386989925025952103980281425598450312800886461917310446932603049074292895248803224433168947778468574436746451817696881736568942726881483290498257875663212849594074529792*i2, 80454276348245838198018073236689702523250371927606060782896566194667529759423626898830143682781350265061653325203526017017956280481166862805731236665236814521581776091295864633859014682722352923299874898384838052683286722797441508913084608934488490392954100394591955836239535645848960541680179823085495939541008553625287315373994323842936304698070212333390593461351197493087829804110508984848088306340466534458618358791661803811954647617994930614452508379668552345670806675265560890740246742672604281622044224512669968460277230271022102269471132111839924451467736472374861044589810160707406882195136770258067766284372649422136282765203938567164786057405333671145844950848886811700151920202662647738449096614714662401400756425020804746627700109373558642650828815977413321750490036683343175973652260145343619958281964597012857726958807914485291219450260340821996868382536891874843128273244392928286403400675189237176438897630841149826245408917992040952742690953209581490028704251219939647328131852991494853857538359475022435872822807491291074312649737337993479587301477424513907522778508868933273835151612777537086392318387141510738610280299900564312315850542188244075994329495480216344895992861591876805242055764624315600140337987591849388136486003587146109537058534663541391835276067115374316254422243548171757000122172875108683828652677271395573237299775973153594219999556908908534412635850950817158566096674280226431208286121281365373817292613729170949147127166477371899577324422296589362169795376696886780911914219016290657358620101403310726016477995653766157123545988701578941017502244777152015532936366396991959350235681091575202062643937383832193845381816686333507264439095970622919301037164429211528832913383441038835794439509501023501984353814594052521853871966867567352307681554836721010075794698131035942958419903723581789586444283158808457778832774750765737584633009821436278120688367134149448625254550676887441473565259630263040344362029708280628851985186352813996399349240134888292855465921326987605996289464045889994025503405926282774268360563574183358870313553304379562967771800105456288372572063754682891007005317985512054176847272227192337511634981923545933217453637865429883454296133421626057494114175795472972448783401336608899947221204669905964684699328042021997017825280000000000000000000000000000000000000000000000000000000000000 + -686638066127165119700176732631859203943658702689282777221356876959580251605136377436698103124771735794761526443576470901725083512498716127706442880859224024910408661082468746738412071451880930657335334123832722894702564929095560291868181212337946272677972491787088620263450527023695494323738478032396577038134348830768964016000315531662296968001458617486286016130704686729114819632249061997728533306464392328237744910891586868507794349915794524806857683279666567639987972451935475624037410889756020970493461458771532887344175310036382733908523850620692830421622878787673633441409996674452515562365566553651302195604589393765356152645897222214512616506147440281796008090288546898950991740615861461351245374517109850537027391977146677611806272940773933626966796090852029532018605848798670867123233283548357952407964880685888401203064611004567194330874411888412527408290054847958273698538503313422943597593600103503987453788017201603958039283352752738473164322621744513078170734743784908883734056080897713371436411532302809913430466501720196326756849770734811671729075948177031232503145414133070257492763685124696656041264196709452328284907218501061057352213541473900345272378649129977283180525723733402294441580721445866421134736166915877491603165273594722212456821666991050162529771311261037320091529017133105285058207369630397734033316748848784892684420054410219015924664501107930857762748251321793903855710523104305590234652604598753050008801760321433296653643175951099408730073933105434058531860796777953534234904470335922191211073750923315084496941003473208167523947960774656596333880964691664772654616992539017686883690369406979225075527543041387579673479211140764201258392601063115040810902297626901172029985190144979412876255258099289105330901496760256629860189917690463619950191225350851642275380849989699625912303312842377649419586367463453960241323628140659417805002324262679326971078038822184856763452468415271870299666963879695280115255886608704847116658279769601975473472448798497373152668119373631595682523686301776850156375598310459166231413287146245591278271651045768894888393348494694180349714531839752137942415497176503350405731289550954006826657997847293294864100945210646935756302619560878417952334908332961854943760744610970594846968876233654735043191739960276832747520000000000000000000000000000000000000000000000000000000000000*i1 + 3022597281373236335945477426898374662757460965289393215455020439006523737450516351972412570773788459857546448409482979095070195803090136575105497641404463839165389013366792677092795974958286627312579094662641773690116261455744673244195740491443396415441298193441056498422988373523390184585256590721307055101270594073520763702322097094701764439107289904982181190253437259667517163563356424712043072956503315589104954389481746917829881849609276354674254696454049987353945298346578498853918457274449057581413413977683429079938572910538890644351567748210462760579699858077491596047545257963282612290506671655071683368779771520495525071028241805177738832702941414669570620935599844067732685198750568217830990998794173211022466970121713604589564443884881460692126609012885007088851965160164138666775691948704582842762533041219135527918003792262008522086883549844370509535013204180611257753969548386028396292249547244515980189554895530060397841213923702875917558587540071024743824737152880211733967336759714083316393396618711534531443144729396442902178427669198633837807558089073705609906289955089012277214332270108131929679039706991454202732879656609940012117891007876770842981891423203854085235769362662215444333939494419361698279016887082255495727302789501629412808657138690487401775917353260139634090321930228391682358582007608392206755618355532903633060909173697621835371806160025077659523453974864565978139759030928917473213403845851500937613053052965848810749227486650167049985164756056695926999347425761997483351719667344045916936959450759496017936238180128769243215008399082035220646432120449825950460219828445334952733279025837439546098348039710438912466644322752562844262249748331789575483420333170236337670013126934015847068791920701707109581828911878279076903532703130205679792175529439941039743974894347022938704256076993466425041413332411844740889713128931208719067139100276695146879220667711101326304624524917366893508995522689318698939141719053005300950201361313675236981948366627663750436268559417861435564766187685742256545801863955917367576009480763681903275518129683983976735058222307075832816080964518466275395525447086435717831323661714712530335392551318752825340776522698091798314246376544044604804696311444190224691078166844512883279000724309448876451653254408190086348800000000000000000000000000000000000000000000000000000000000*i1^2 + -9921130904728808820724415602979682171053454330597658949233932084033069919763185315686500675805952043297608514379402230142517052744862599736402321581296217626633973761664711704371001099869705415949660499833305192170602961684534422802798589300476944660912089600312040190272736563953176273102453747349338512290989551530250169129738447882819568224684890650197347891189546363007458847777394172154369553863042363825486660159440459519866537077891322224172983399750650136490567108345467518571592386884856506378934575659672072454422491416650956830249977642336404034917931584121791560885141294103811918395229684027723738166206392443426389774240914464084838107750174941588844976951580223034896975135729595648369028689964130377441448796011028111891991574267806051558002247258469031796028677632814226508676867949355640655294755263663703679839635164086468948464518701873148775328264685360157667467100556790781699297098401651822238893975092848273998719135917986047955990401925134406638105594908814266974965377019224964933683216934452335848584570501777739432875182478600648778300962727046391994147957026652574757147004344571474326054502834781018521915816878790926234981309853820596402044795825607354002780006247369213479793768206109772635432100365748988647753190933423577129271268721443219885000955303222675442689010844983835445091208201024649844572126677806746131787891370159010423155811419435965461541089903172372452814703782050335179135104456111069214386187047346585192432959207560114298544806530391393519287424142664918372751514049981673080665333727069598714617858128172176353690993646525144868606159824002259227626180524045440258468107489457737728851007275567532211944442202398245466276260868060943633337054548584641205295348410240669238530583356961525165981852321142047234669175314209381772320759902545604147955176148398780305513064994333415510931838053758883951937592901170243582976118720236298790965004015280065811150588027593795584967260313439273605417815300252184247391596620281746270347364569699975739665285853737569251422868998154102755433362227002558260586511787786502997462958463823418099748591267084017783163053785962863852516719205396480410066802508747332050459831186540692169230689942487096844993645459648740026753963986180753132705388372889575305090131235430316301106919853690212843520000000000000000000000000000000000000000000000000000000000*i1^3 + 24942680590187966137461899600611464841159915377988484529156114694451699006129342320191452515302437928210040061643587949054864156427139721236059401677478159595754861976395019824858547388386672668985651224713473909220883863885541383969075064029789781788894843818596077285838780138773136631916292069583477849460827047906421493113376694570532591375644706593951279537397204917922803355311670580949923186189812213195910013389077818003121600873576087640579157897960269009590943096513982402459327668371755965074226710179641095882314876566205314798374992899221543213792817909066043045153377843946145826471825679914706747338881952989751397087155800110678117960410357188474324479328948258885540964437452214210509956165149325468741704725612707401068438925000750545814217280920470354531207130585297215634023426865320015143433813977914480899115416249112838272384250716245283303006143013398655268217486998564865867809420712091520183015926177864651100261216010348318182212258908023436995788905292923422710839673459210536030740928167112549660100352155363412182781987207803692643446220385604866925743780226361923418252190875066407172442721962137774540723241918538423883080255211465681368686289311103467982768289559178138975437119926149106571186224542076089276727411408252309421340714760807405966509664224729034563897222974860266775119360995424124196675391969109325829399237415402884740568104591857638637208439064224671511404445704328769559286682978950314654099123710950151156993047217996522234322485550151687270810018437208242043127645460443365646842066290626395293931300097965945103004979413439972655589566846705094146246947479396516190498243187086907987895982994602246345012398636363871118505624943298671677037596985378326306583430603065082960060497702124696216562247927060869686937651470808543024838433732584419493698817877336149041697468905203696449895673192279178414878277848020536010054230805552154581842555598774939553892693631910839715451048878152200066468250667293412152878633230885847032075466703946839559169502785539008663077755753552926680402409339314887541529250738064228451282025872859076143999317059972388399821446737591318379771791656218456832943348537838091019518414143583424802807118721233212926920739935648154471929018486516018580812090919362156505809510946487251490087892950498410496000000000000000000000000000000000000000000000000000000000*i1^4 + -44494692350045155237481375903557327538158151000403098389992427465117244179462723109778603422896842796992305092299256897527230888647275012130964979246579931579426769413590499584203258980947810245411835863382260779433021090645512586310387255527517429168528321879177704976367606032414692295486338180774685204693400870473473050479202403173075232816027635768555861714136436835074082775014215572719097605696180855866543823761075033906129499103864493617537153294430170784566968857006746645021980371385698653584942774937505311334723924819999071894186737733223437643511440831488683799961587025255550555332498222639671228447836603755468233975966763049260178756802675737027398042729738018218548674505511474671240625517553802535290443384537622050609093831400688296362516343924581334565413337247943636456899681782759201373583222577150973915965691687616905587868751991441130128785632960573699000344313984598246296339492114087676483919467078670109552738997878570677123392345556963632183004274681819112682524857028091312021501731886504764302247661517834603612756391608387593452780397272007680733791365623725143422540739219639498490661045868104737312911498756869816166869548446099038626392953056705285143247722449350705544063056810536439457737843722055610249019077038638723113633815125597599906953677070995568947545976100513684898033972257153947383820493470573250869266328055566224185545511551035000623286941692761974024604255924298885374215169400410578683965440594241551535412679244129179248265348995659362001251370052431494582874636623814603408697162941109104024833794789807413843777114317202685504128158448447611585433017733506534286587811162036871756638172913124894085745955626437604400190233195003042796299113298863247985100917157629943441865531175814919853345363498592454910820319513550185319805174970606536534870293650164883257465625411886701216688956312893062584971156247429426256395394694179287938246023497600421980761574610464319148370240282617904317129869408086792369878302757768516541826634838669453470425080107705438371697467122831736134528800996349718986913756327420598829077885702776688332571691703782134257599048324719755743670619781454060001805617967936102669951173334130266663469825588771409388514207417101147996367322703693423591830676356232966011935796250506606827409127716054630400000000000000000000000000000000000000000000000000000000*i1^5 + 69616919262044243388069449017314687352351689426667787212861245341979032556578662005945687142011625295956987149553312146906121347322430220467038998261704136546229142933010162571148414263298420219529755006156840979803797539621199858205722613208805450981322596466655734687493678562713280435851816041726485437523505127235460328512346680215396101680037331530803889785516736799855745339764398957700804448319987947747249056373931605842711654355697647983206753104784983752380756913882610562676021518901101702814444224504642146004431315788383212047016495062572889183227889388333062911646729455672520540412437604085812924974025088052574744392753966988210099425373569342929770208994244900826084045883105376915677092593403239958508296559876361240175781942482722783953669439453437108540876898308679861090417330073270566713608358455056422524672877426653037229019554636180566299425294280590071251147659399142996415207061292978011536791030141001397666296806949583947249416564853234282397124477819858242714391512625732887092679321174106973399331295005267924913532483545867796626303986643743321755730135700576432639903298164879127090696396877817784151938395795743289949525183183843347737347053596144053393007292613900436635917135555116732427247500530382755306370840664259153251001045849415288040131797462745962699621405884318336467393251335724513068338087672133594249213396486969334519173500385023884372392065551079467158729961760358516352580368796266687915309382478643791653355505717938401650448099843184251658035618877224921028590432154703487515016978264465843652316240619195205225714573839883454375553058829035408532837719960638719139177148900150953937958293044553970856259665917463476643568763680871621945277953435939317904237941584673241841400203085653709419244955228634557907219893017844999043047658977899205232895641681758538472479970480446895984374428059083209626969114083125994440360284489986670709429473590006359264280291337581101204874493995218055327951954558019458606813927684446477289819768968463112989617750523292683740608965837278199433316373259088549936841015817811663998902235593981781980030586543920739521040236668836595442191798267227640164051202296054467244303479883805654592704003489258529690764279784735129191047847634060405019489195350139479131842050343026515987386941476700160000000000000000000000000000000000000000000000000000000*i1^6 + -74340859699240335128224865934659992605449713525821931440633506075122655898463451740750888312036593573602055877093630493668285320272562060956232853077032610874143896347329264622923854984119119409564119065055530064552503128913951854261799978791746119482031260716594882430367243892951810549457850865796488292275562635044096224968962006951806572883173640266938263468322492528500756638229115239791865173124910702954571334058254409195132597627960737164247181692416301595037350791234995924301741026375603015980395453816845284429919788842672005877334200850723301431681534145454205205919561829678358387500988565046681973841422029441226123355957901489653315517249740046776885455514872642419547236329489092572229623206611961567826848909917572622035365388161729242147566055595521757092329283866276843426912507084140228808444302338852143253740354219385814588829842996939640271186136107726165403660503969636649489815824261918508761219974296974381241574688664009841491627449301542609067122547821969867310087063527331508658720019254610985473279054888893670445705608221337669360828573967132422546268098962985928791415455354829474318536717789050686891284686189649843195750690950042731874899390265141167061191937483816217179202802081036665583835804374416448190989986172826285600549735033923342916324737980417300302678813607552194016048061568419173777836299432776363913498204614340204562115893598371424866690991964541975718219911450017864006803475439378516152806446794232499012434992545432798607510078318709180403966502608905210078231694280265690805159160420615665243411181600731280777721246608309183001869906219746157737135452668760130542946110957728749633865215438288733073123644765992909696792958104674315962047311302776286552219997198940273286459941305470686918006973075546528009920713969067474589174414646731752920654514727861672046460955034754134656519621130534139248344627442031971235835757301585957971179957425079286990054131081799985265818357553262492069227653674142511479505301920826434522967531798471032599549190055478790323826320181119146283485240061696293911249855869233493804114923548043617406841594703292541065088856084023602470713667601661277439763308458144722995163683514029084414709191298803128081039341938513116968945494409356202725865353103497352113554886016216375320619121639424000000000000000000000000000000000000000000000000000000*i1^7 + 50918185762413703095044284881146443322505252153378806529273440834159371598321019000169801022336276200370888845251754185209938123250405368041548254334781823264758536977532405103469758663192598661469127755063753832766625963103184966286282145646791142357527750421688433461240236378520286028261739832289742697074117704250465972863955916614148597841846967195247771142578754379773343787471988039189096119485560653958507728926783013169608245559712235584476708737595499226899372950087699156426081467365611425720913928073512281082912347485191287498268526815789156159019115837495354560098514887175911026596815728966959856747904816759987266142241196448435672542111675084886211193730252382141472976996195256903733191322543743663642300956595437209372328332049642844667417067040477458203250503057375620772366744462938068047779167497495546497070761059081813212869301243694831640070020952413863028489020710916762878190764785542849092546918461563613959050556106360144299438636054826778792530517651095411160297356979611774205639220583352600021017241280225443272212462148205681111456636765661801728476326554188141712084327437840956848350511983432394265830487939961213728548364503979563224214517914474355979948330271583935433742464300553519551771170465944741270099723896418767272760288411306279941690824456766234593101967444323467100252572169751236058090182529758487224399533166499910556493181120020460767592001691902685448876623579183664988296478149414639496046050559224330128858188999217884871891329766645361685574688735041448512274401651941487497189019534525651781547414548312468090689117769027361286976288086284842315619718531036468152913853137244698135160117051122674525749672863673192062463804270871798394997109523880819508734442375064656510784467213151152060810034679792819314217494476110329483411664975296604697967163748261019917604887086115238994350586850775443159915636303082523874574325283542668986135175944111338659382507806234785994040922070926408349688280672884496751834268065836352407639424779493955485864233073894690737342781732871732551882273160364886447372488392604150703991445407756491968578628561949404185214257009180941597430681722096736467202176553414243152616870157639389997656360941842516463391796395806144299536106522395057132409856003132286357938569681165575927402122444800000000000000000000000000000000000000000000000000000*i1^8 + -33914537288079058215214906727901326405116330751168166995434638482876712717047391150356387807628385231417114383934185745554503578818304224203880073459543122036561677587412758414697622199464296885360850092575822568652115295818000772344659360843709305654866919201174604054241070974395445019038895854840632351171964278783705369231874205894243408208537128005752389226119524053951824993363763608443445381203396066239540911175343235952040115457501227058472934230328477252379019034261318040593667480081428424293373054352268534332439725759857035505360201697862647381166363364422773895399924149697020515100372366833962092392286871699111639136926789178955459204236204926796688025221210491194013307280513855340165545503236128867183566205696545392609054345394180751629624069925539954435352527837427459822819669364683860077545161984855952393747020089224906694583326859919196751195122409313270691105045686285999263500043739326080427421684911768170127226426224853716933966261965961664410856379534136026735478982639762813715848935179000062981201590581309907204201621611290119414490637068474824825497149813113939642008022721788325719140811642214473753398277351158713644464482634152152095032240514804190345769451456427035928175335647340532324826170712120332750902373182553759269356774714750005772017022070084991474249800744210366971341816145275832060033632860376453086067068417599969850878618811107278199399818249884007211790877821981741677340882921188243882707515750390158490213732788921698590706570605352208706918589783852411034423386476693940712799992544919375865101041496440585706625858962287771926849166968627703647692666141808734046288763348468580368384235143419804673147194380104782281992320717729708292817346835363566643518914426277573271022076256929254335057369109239504374516267297690713321006252209866845049409222114963397062259106788760606146905188809663036651805015786673269372659180622272184195198124606904436599931091276468453511981642404575133211143196370765459703472862319752054940930103634950794872108561360633370797664954161236796516661748159246555793746207841643796832746902668738407346596155566843732378176675945260366621022807548917243521530130748492450901068862785686842558623154895475391129053903901204841670752048671858823314174801263635681854959697232557555985007247360000000000000000000000000000000000000000000000000000*i1^9 + 20909336186150750205963021695578043211128102153457950238523684360415792794251128582183777891273457309092881301444702069876795532846274325209696184526440388215762284907892338638982771692139708967842456627930061949881695509828965301044858346871312936360479777055414452585305954451423409443262243801899208993975199100893228667883396295677444486164088170398709676019344230413235939816990387384045749381236400711209582586747139129558201582710223566401134442136323283381415356475725877126441974028919722867245844852493731520109284159410400069677814287938925984385850266457339570666560534797750111247959746809114514253971791180647101631932354706552023854992666415808126466529973380211313200636147678825455155043375226784252224806507590142543772812532549263337779042589202448597549466523210168043290083672621510877201431710055818390700959599727559769164614730880772014853414157861513004369327935549628361633982449173667413442397432813267937292070617592516362867976730388362490326922039037630877820270447313014649410021548525684001452042015089700151752544149614482420929344041971091986498581906334956357771247175028433498404651591884659586195426192794336339358956148542817948963716498745680075251177232923559563561379037291674928961196866579462637353609021783659979294617108272707391306370117932515974151298198583702742381572043668723707586673631450363098930183808945188693481147323781480278335862229035643774623886809602229713283098776418625498824819096125296620230803188736821042371978868042902664505816916004565834879688192166689855424826177903159908783120752292327102882302953638763065385304931840097499913518163512562634833641161155437438016065107334643716713214159640424905026389749254332977533568328779860138353137008325074149082668734098553889058234343416685262311886636073082099237589374157970586571055636656295321266343554244309077621960901167967557575362406474614740195650561888973033815802305949495325750036409486950326191389992813066927017495928104023674703225208862706575338125041940403862270129962857458699002999164841550621794218914997204104164687636899314633305641285325236809880397300754430703623465470253044855841976165395542382195842420464923596542929197542809083948759470429254494232758818929577795159966809298601860686956604507126114936955859375808926988632064000000000000000000000000000000000000000000000000000*i1^10 + -8086997666020753527816580328301367703915225055318219528173701041698709150137293452616939983389285791557124751740348188035704220135210422397866707120922816211047440752293767303891110183075918339863519223586761960578541822986603700904878591727305531244185601977603719157816931581105161546781244654526594721855937175849668246707025356049723483134585838149534094202833935844492544996909906079488440801591624886955080092260460098345462873110834948289531629910784169800406231266541887883010311458502639605701787003280403626875404029993166724523625454219876855228220186346279002700821150186068749863261851597882556256218979658989511461361082288815794268063385878498513526865773798099017971326292628554969734038803166872098120450581965485958256014544532858644009471265641930299173938732056636112625300236600705555366538022518108861137789273190945002445425497078680602293963487935460661389631128625946424350228170427555564516934575333306285094762479910649851267234579913529281978434340167215942845423774076832051842437553852838234910242217701245001117558627534311056425307637667881689665568132236469901880563781391026624794337818489862703491548834577100080769751809672465680461885202789840381929004881377377313150395843654752624399800184492998562219621544806912351703022790071067003200410333143409452406509782446425877506169259089912909418372814674192670003141862854335546234435584249311217791611751301888649879329976607431817164245467931894513851861834750340302246758726695702174675978735578685078171437048270459933599482356194429544545540022216207321255601949017399956812542027658926268508024184899930651415846079188925429858828178193097577577139308146477828604927667891955822848977801451517039433558419135018799282824133809026507642846171047661811259537088893261167902212749172326817413059852170652877221808498065777804825209462696373668768328408524572725084916917809384974282972101118992955137059469347051548149998443571888082541834738765772899935919016423700493558457327014519233507541928656123753317498485504853770400558060326667268011518898201952681401329640132691675132834049604437359501708498867639832761520994930173565849978445724967049972476935803224695706034113531303246185026941715577011070648438419141769907644238786367815044579023737314864553515775852991384597299200000000000000000000000000000000000000000000000000*i1^11 + 2950259119441109256049535652487456791277997829340280345199132087084788391726270917209200444029249540577807787342082021699563613031083214979725729376669913097287963482241612013508700580047129504985334524708475281900761543790992007823300687489930425322349592524164088342868803623669044647681815978925821324540911218454318249239872850255531822614357746141773939190880796577679763092388386189374175063150464537322427751931405447905850147432907357841377585794498665489368755377052424312272732055438802829288789169651935442971964764115118380029869772655495423498155041995708553349688095263393063312005871394922760517834662788113743187844180767240322083185554023649000382816238386445864045164167887963740931206975490844556917236917661417561392709531753284264303110748220360293188088492963168986486419576348249521139113175024395683336758043205921543840561386163723495779843646694004562335108460572276874106589268415652454547148046390479239980948780226611981343272865470385722677085377646054471695770313067714465109008677794604640566165896038128258971163170690979036732344830306530486096031276421543677389961625930793318454787177070007429922307450098474702946167563944619285717366120045998171600597007408191053768595985222515089986156329261870740283409681955022230474068322461936943299127844699775025011629128311705931400139265358920146209850716595538239265889571885765299468606569827692410099063824913853481849436865917570542848939412806934294794678962799938588867227727501645663042847672584279373458805556766741361666219569258536272631419299417563135017029430824695715724071866441586738918948661593636475794560878256971718873134992607250877948689560796662724583014078578867290239857527256968169749370533923791609660255240033268216724968305501247374628040842611601007237477172241028661101548681463219966239516159446562015702445188249631422638489376756509701518408041643491843763828646182828585655720025433653077161279039830132431317165613062850773916237948331391486415637870900967524061181953464937610256562691435310657094035115568148217378314433125343395202180547037654088975554582581872741866278579198486180553864770753873113186434584890414694031724270577586630254952877893868270978319583992905256276254768571454459502401638453297653277622871576405322854142996983881956065280000000000000000000000000000000000000000000000000*i1^12 + -734389082961273403000108451761696869964493473621188054343155074880667236785096462080126274690318644526280269322087555221920782807952316364764224953698814008226605131937527159864247441793744960177877667468452454126660133337287077109113722379346283419761391195015915353504755421940484349115867625571602917244718750200167472157610949941598585147108087036030436328717343954826348962249415341582486079102003193520010543499112678829056114050846902862654039295145394737239485936147040282128915153494968837491537999423636930119607254740259589569163806622800776773784139814659411444902777248473136097770923353532499522418120249228854501435326004109982658506469031644838825424165363463747893589273046336985539148746410474376122949629509734974168214082289506139983478116851432110045278416835074024422127911112411685022925857661063102666493794453346042680056250896902564122534143110194640654301351834608362420670273363445918843678580996896549917049342616807270803302380287544555997083361273507684686696687520625425173263821028183682972053244941193147028331965942379458550454253767612102952622359488100905033630472701925232300571275617047362227885371244619367438570396550088248091843004587678015934085484407284260302019200162259250065606580543264613035771542683282058840432006056186671819592810625091084364475391923356485505006756077181624031503956393971494865273795996404141720644096389150298587702994376629999779414621704866917992961908090360329986724532394443227126969502802931123308924780788919022243703042142059309435952794981947130276914553727982444444272849226467342864940295079548130670292472003320236688928530562076290201286006188545795011643763426042892334187453506271089151638630724263337762434961986526618604324222430360298780777516916251539614199717662255116889469012630866564347071630694522686807985120216659632931227668333183024656262178124247394699337741564238689170929938386725213992337250167274789868313770100908661821015192619494727045222460871472723913090661348765475784860616093846427190539118643500739686526725967526385051829122756255138696043760022424541314771172067833219596902249322580488030228743123033642115186224313809763275129262468328861614870778228109769457339628201880319882554436810239316747929234516138377263598192904523313818289903277822705664000000000000000000000000000000000000000000000000*i1^13 + 140372937310164002937220720686908541915367162396315110617650038373880226077069788915975293348062239637449363372192659341092082036964948239385472988641793013031752675445024037619762835921151673435106863906965878850179103609893424209661038085130142658235433006883052046852028829427443063396093972676028700758363377406543342730286049288573479111745019508288361544172389810034737974235870170942377249589008309687817335478632001243432273919856997577822269366167433921172197648665711456575933336968281499273980256245919081970362801847896380067745328965243226021077486900039167497936183351720871857678264219857796890150454311290535702445866605632506001629811642295634387508586343842908464079899663649185575406520831462526384315121219308074798063140483441892156233978884091857461453102858950975195271046090932193141225470283785105898845860336283536075299137720841889589068626666097688684066504071222253635513880738721895007521756161661615418140123302855407695175289566972786020928368267209025296863496580858994750672913946477348364574254316272536402743008680776091116245683953367693092833997738888912917045491103571718152659653816335972139755948799928594641184048237621579830909098334759509176722582206058462515239070013463964196158476284935241473498847830887699169987464458416658342841513992283764386568583974074229173178581420016052483322367900225170117290416031048937267795486218746419771422247712018278609805984617591777110495616087932969451726513827612586586904145797089376590302300247212756139837573718696261006703012064562096210922212117748354977683585322376615134236223754362343496941194385949187927096577966894003216649066370882610236346586132369050771434328328415347086697888673634343039771278063668575274877908714517822996971619721116945586262447788273217531599278734060372516096232301364253346493874164866890371855637142427393742533329925885533021401112072566631706704944847934953189134289216007748492489954364627613713937855143522086455928124778116747794223042832937252825463108302562839706071177876633571878036748499633780037125324801641970805484209532920802305681982677006891492527096656176237827489958561424377386935057952121932863449772549039424685427610964170116385136536024095164911649129260579240113791788318835212215876824918928756422817960849466982400000000000000000000000000000000000000000000000*i1^14 + -25584366096735887365284328579229882287697111366720739282521243689664295417208811849965613519907291763564972022800536580545143749236140804317480386509565858848249128630413935387965329497458369875404950766762524170502993984077501204942712274363557053522418309862053254317905679184511561022026007852059507350116985322547126185518551306235864534435679454428826215721178167643649263839474416904647349279729900988089382811714591012794922514144502376204075954259090806262530619300237056789461746955126953978649908780084598103490513591282556599049250258802958472789496469066913655439549561550271242260935070956537242110403089466375012198271472945371479852659306695612419681002639313314581807299028339980413173188066031767358026589139222313496240809530267216008984199600932963945345942000948530803941861347373985618976971447571578397746718003898283491084655441745361718189669262397330787204047226143798043279075949728302311623704815089900168427556517564184801233089811805333497523176655566762880254962218485918387273821585615063845262188014746533047985003874109034505629919918399770885830940887830592057578660142016780569195065830076792487900559338287391937222974800860960058494737545226961987561055300484735044654946913653499772976320394354664958081110302854649473545345981576046587636314311750059521418463613582391525951606205311025485679041546630942436834356771475556930088316606942689810845618615908648863487958514309235154496900653182762002000487780905574055337731652166482682763803011907697460985128676469220542176231843196142523547806620194894807486767970827823803625332172043031290238955528364713424017964309120568880826339608532585023507398608883367239683127872490518287448490358336670692024808955693449375768304176963179147533863555029946546689644991683052732206308145493143387468860600121438941486556827950211652064694552930366098178329115402162100408197689313079826903940948995631666393104474306274999588223755782656097971138952334235001050265826371517396524452379464853510175159599657898089094613497075138491159094401703113291411870490888049939013444506444662992014771483340638619709507164959640719374510271937810621420686885388390628164555811258181135871064389590412855099434959873610235911127724637680556437604783926433605136019279556987594193634748006400000000000000000000000000000000000000000000000*i1^15 + 3604614763369190412314934758117129809825399659565765946616158682914708552958160442034544329439644831399053216749787593685321106258594606994867417283928943180113883921112880569215902752759062590501026564177822762701740715336587690580844277773022115978600491182395957836061808346980907035636957940535067959616471317522356831467671788645836149119786422676785241813153648317074337370200108566620114418035205665070474936756291651063195327785228941604125002660596907682775904261729604241815266995554592513379381346499520624926124924985194146175419137647132488175731067329466511319136530314122410874570706466530246709337266016399282268824403257946135497854728269911908107076407159054554347094671148371783334937494264632423881618469937104888841316262342090980383918229099449845801813721962694312399879677612059295631367422356547234899910268237388866817268248191718648793742163486704952709084359395074736889147521571656996537940619926320267552707997964671426115386096962146697702008471954801032023479093788341857727725246063568020997177660177769949532510921862153657429320066690889521648198867816204891945713242803846288339560578703637376904202784903901952478085571797928546701923213628648155092587536936042525987797495191092630265428512224902751552581878873430470404304209126129050957466149513149345087187683190649215722423411483380132472788997541259367812713251863621433105066953192581521390388030672751805047207195708722446005814811970270466936748691331785677689937920504899956250111372258282613476931911351218687878851299456621839490359440500582277301751881605280967813697369652338447907807265211214628892864954292348752070110125590981965973737000730175561102203086036625254973742723314227838399711150306796539841748229360170518887324476635835340282932171240528110612823832388746755716240266295625437240727519226880780355601295523119959428698832087439784204317953918544835756507153656836621326615243100448686897310238809563181025875066404325457430918488555134355674888392266401295150525767338547922017429585055637456566159500333511940796018118848171121839234191454967587258989925669081778129366185506509186553071390228276231311203346651015988548647699272177739733419930004869541894641948743933611137860482178871785583425734559492279108301627311106088112268247040000000000000000000000000000000000000000000000*i1^16 + -589403631674473574626966376741028793086288796413336639580442154645593607703853217858800020499954567814394111725278187072388193831861596593458506324434664769776799441564935889124067845284635269427103137778650310769718632727997505374542495728666983519401709349429018569284892306025063563838619871060738596287736774961361018420031437963175483013504979769436541879386429598896383309905961509434693673780973397202647879071350559893300676414416845054547040707800297516350743466893431057485098586729349598158079200862120546260218258242567583323257203270844326947260556790282243297711485047098762581713753150678390778227549251662325387235441422711194456641745498789617075078427621536940471896596697838585582175413102045292893898953243785451999478307156059293630406638987403535271509033915837523770618258422188172724861243422041241896678471277966169845062707691950909383158372501704216258212411206119420565009699390476694298322617924772783448044774807052094513047814956865150067870558035238927205732289560387526061438792784382735788521142941641752828294762286652462500545600218589909201179606288411999663153060592043014013869963118836730284522114338695768737204832674737936902961927000921580596835356966223964100821804583498960153977961546199035301024685252703046341572960798731587262888895155022225972999850629954019291634073301094097533902075981301413291303179901969250523457146235316138463697061328740840822467177867720711587863654752197348855640249572034965888620404962925011045290555109436185378344161773620413924851955455907484316035158363613413220703753138782175808933623407735706427063356074985483653983718816064468206949917155334502252832178524995257183061829454672031074113690541618134080059416845644374957892368085393373656720428032188988287432875294500555097747705561413647778289780834630827161714404839608929333561065044925241539647694048957987259698140173985813476203186079141990762565259847908860622823644735246584450096312176830321805913337365458635655939123785949918673031782960345644523332562719064526471544087738825373528998842577729025340207591303874914502871876084608597511962181610661220650159159091356114592028141163638205562011400733129507047859113849623294139326693957543278079708590900199633157140897125328829380345278786432956002362982400000000000000000000000000000000000000000000*i1^17 + 88587284320630879636283840396955127098320273344654753228958284100408894189847235989764306555325246244989964977122335498845169703660874886038686094366937871729325492164951053134791224053927658858881489053912819054745945711141941855147796919784517034493363163466693984494007624107316454674675341385279054481712134622178245793514941089289298861054824099672549985585712357424068676569162045797967385658230560805910884105587066477810689197020466143094495627031833800042962987718934935883059447944053048189512232346609766280755981737768543187497316023947116203396864631340851819700042528821180143716917431786493489767299926385755578903580773363608704681822248357976520796298731181871351485115884327090814661425539380439109591665240732230507315953199197259479697235592033909581277138040365770635254764381350046386742058267880441913697137574813864927870533532501966161527580811736771446457003134735590819613980338235941596791190179428387581735608626014360320916507563934517095321347719651048989940413408934339729231960964109537525322809343622092816150444069807929835462731983537088501925677601942149777219680982788353579389938731851182284863767258371437363464560740622071123239557651354574858350051592083232380096001722677183751863419560428260122192488269743199917633565610964988344443705040048181290633814882566433271509738729262506745876638289858146534608893282391947017719802894405781762407429639710665887912202141113389722259391134683309141525959145076517808687421577977396684998749793804413867123809522146842236436691200503568661760796708112934744119935250557214975152104058007721124383355114371291673783301144831077466244079649107622348738812078419058690482385647036257659839084652393863785930773863784350348149271092044188676029151035335539211737580167982040515180747207791574136886394328922025996768648846986197896042789761995183347527235058540746365533310905701620321818164754585196526039215937296067099500520794774729165071539557309996928048407728670361967384229885844820858685729693176367978231421503165277434034810511305965429213275735918925299293542614099615421577698603059540165307646156934021659917712494203323447254780410391406571791193735559304239719349551215656781279028335652670284316577902349797938813210022612650238665624881813870021181440000000000000000000000000000000000000000000*i1^18 + -9287926488764217175884293160662963388415409411889461646689945140122202523511479838069031874553306917345283103832720317650695322345091336021169058698744784685628261587086896486728736123411656131241116038296741035334219482987768464363276602582982300285349991185228676196671642090025064994454922766411335767194921654122307835433128433974869707381761385889274669777663624828415275562500957593255613598951480836148025145654509463185170544289032861495781454554492935619026592350569829278905785707494248444515253446338770143296776802041625464031486449109695967190538389659522488401015433039239208674412647572960379852853950744495043278851753443293658978815118170357377218712771229017708572495510638672051427384484295753572451007624195367416849458549822334629173839526883228171703489401838493980462227690744961862686960566630854153193225266781666777190077371975561014978577838145762888120137505372657937996277479078194087263861425406171699863569960538432296456920866771142498460488660093400826531579422911891967089511559297785452496195237235057768601079504085774055643164236551624082622043452786705547474421515443755349725216942599527335789420770972351433042206144859145983754046393323752899708672796330440847608037479479569099529724185299165797771740534684288401468263028883805242711738806387886457654453782327057241186700088888699980305532462586823946779882999938371715885275065061775664204399946758526018758260679943256752941517777676858480861646398590225248271547240861276773356719792053163534333079674842909570600290702555504260507848063569693155843177058736411065493994109287639351135806576967980198231273559467826411667382384797452273055103737522126745744020991408122908375021824141437870910559186620452070157803958694808776694792036325098120149297536487688584138648357159349374462518051575319461053281196620927499928167878102833242855741106465817672633673713335199129129250936361655380187963691303172446623165134967006757346813289818783312413284055812538176457724896230490014347056576003786236739275137508091445508872409753050500777827187787128511408266285438383935641589292640823676557077649136707366976648521144910742784040855140867498489200074619906506044269459154525232470056337261338620468439704256740991098208355656554514167368769178330726400000000000000000000000000000000000000000000*i1^19 + 1039609572934495186619977922964934650334889760897284963968724204397819326667713544738197220420148445172731776990374901766982560525029499675574411094511494128546127280265806857871616441452141883229495704457143623929222989460486104344719098685260890530638713710937219598848851701333262541496001544923022226402309051690055364706797269240912720727960704747109076360562034364908978248829828254956299179876802340584470474251356597389745180894148976029725625587277583601305116667725902356606285651012224351547984962833123547826997153173549198739258002691823241982452113931869485488760308622087164072523108874839546866051533205418276493400417404456373273030446884082524699404592757273166049294595795905438978345241752931893610920381517344914963073421202910148875402103012217082025200190128684118791665693990667868486677058521270880851801370596812962411796491311066833850843892327960767483944670174687458862871236211427938508739596972465032233227425650924292051488197028800982674042476648917652735612961929429624257023669227725132768226801803662448316961893488124816802458499702851758188039809308671901374975066958827682411705192314147204654051051158503554785549133178569580046804646529054725327054539448869224629576989694517978700662238026964562802595761607572569837015942712246984042521020441026811549872357771987496808640993499311426235963012733793568597218010507871879843583600353609837939713220888683066129361857212948247545009687887043217337516681646328336500737202135757930290747358446544814874991612690969575462327001995129791839128292028413566348526257205768206714052098119733205189860479735932458579459903657521667113309740151394695351530891833748335907769479022160687444712760852325848526347516246503809062331044829652264897930872562265315841177077156957632845736050103831162427386792596929053712216841213544137320875740366904311816928371131361416519728778161427366298047992683479489930259006957009117127386093550957682789397747101894199271611223993351424224062002765539499659161053636464351331081915417445493843700286761460813759448576355822488605866934149576775020917492965138272240184366622286389675443669354986527692252093718095540394370362600999388839243311038415230034429427495923144432903052646131945263401595167176782602251156989568614400000000000000000000000000000000000000000*i1^20 + -26839856588374784415543554169943816738080572126731463992720059904815045168944867242548644577898194615692970985024517366039171894428412803477640261094165992951872091762388174048855384081196405551681281399618575436351854159910312295293185716587361278857666858273074462180958426482492599164806401177421641936787202375828731168529390385649604936658980656070014039489757470508601498493364903432556967712743412137761283936135197635013208903866158946685468702023443353520411632407687163504587507868728400281359469109227796612606417083799922821631676889043774278292885357564477240961301636274597166659367161990439824137833840832060557238217405848852759590652506086129601439131029164793078638733714995436226022771634960033137901831080093526951758780434381657138513428092521726456641734069173128130944014022311881326796733040620999303093113785289994367180369769624203873526699731719860825112668893325953401147298378751407646743333066988631980433205923668611061286678083485867020193445809998359105394990891732421360984838929323542871916964259883345041422645037817665428660030787759694236402886852210627893683918133999266603033879282846936218065683057601239266601852024115218327570024509621318000839389862337161957675871849016939930448916837348368045209262204103473146969565191532322544384635219452484791354238922001161217020652857802339034553169631263379501510546481665094185401032681005658594143107318109095802177195994956277971684648763012954184163824962470433556786125898649316875452595082383099719684479309216893151126074973351319647663636785648492615502626088159584923810367358662295655170545019661599243453049374552335181278471167172349033214043345243014055176238061333732169186633235782105266457361960670266484334910941448928676841629089066534379784932648711134041620897269537735609592661820471053513605544567136359217337111925511807165541501825983620237344847450396337452234915935512909140829589856821845849013626249768805860954942027579034859383366647087082739561017952853918127558741398029841497614152195915474146932775641552987080217081306647215068452750118111533555721455103631830735558626645014253014194279743373893861665119015954451034603413786842610247318632603795157996483345906008271151197121257118561504922365794562601005376142248509440000000000000000000000000000000000000000*i1^21 + 986773166307397058944879005065267271158550987596145289310637646836431439433792610300499169136118029934848652616786974141422501636165719929328796296591966151816577195174148904607639825304343302059118448088046632478477763752860733659569114807532364375354622499255977325987726332394739162689170062593102684005582988191554997532845270711908456646293098139818887421394520645298357166480523891621068874873688979853112973649284020684284469419471742410506712923897504676179203370037742535954744444478371480433715244571355436307215010011577813606735988558996425979203107586215335900059665565915104009304468614073835561522111425707490608921841529816057548448822791608072615704496877127386312243081527049314778265282968246869568060306555390539366863373869013192244858467463556222752434316515521812127177594597841561493225933186697263851117625925045045982917747625664859868784227600407012947646180713184655769417642323776470319762952885094691782914343748672240747130325458203281943965267443717343464317784528524405874324261896250446680610591216030545112755967725808411120842588923827603719255577186677029076761194752735279710421523473874952156177951771846642679478310805722714718554667857544121234058082893365249229749492281408826347696799176209724123027160516647391475051852615698739006142694009588626929952991567378868106496383467204926403318553449248907092315854443030854388055935725825076825147825286852869710291751359330007031324441467558369246439044006329411437212090430289746278271337547182041849886081508773238096488599464200564363238182872287927401917375143282104961353370868861497772797791355172619018976651995280436810551254067835725124019033754620969292724666559433469509578475631961093981447463705712265244892125815972023126232843597819869997459935849308912821741911993274431480098081977686955279340111562422481445042251282204577822441112649036052967840057070046528160694280465357521195887711045356150558795981993735107830375790371876565047598049667382200631560093112460378131694734833038255563297247705718071844042720163684485395601076563602526274473242435531115330660880393973705790474943406151138683879193718893286225518194098664822340516890691976990934329924545648411195740362737067629243609685663160236767335052251783427417534627840000000000000000000000000000000000000000*i1^22 + -4845894491735893494432306657248372584130437408978042671066614535321882437020037185890907924652385847836025132717258915159905384527318461863626215310602354521201333433519349918276172527073683387173828723461295395705791608386716383517725246797530406192033042147821650669606241996796495284102589489498264042067209128711280006617170215229549459791268785784527913444073209101924923267536482693854103641906257629985057870335755413658141796888093987697845016386734719412273010280673602928561437778913500677052800059299753350376411730908027026058170026110793193650085501472902774320855622801920612194015099999077460725244351379144979643307731582381166191617654836813047322571926801067649535365184712107853745619403837588256604556374734011182045715250911482525676425050949364023591118937511728590859161285665356032060068482829688814967180391875361207552813410593715956908780616733839747804955769705066268466627440735347281494317876371143445477132105015927505781123344195642059802957784205205323021561987993057341588073780304300756864530876710245649635315965130811517770050194794883611522114901006301224252722939990020354717764437490552175125482258200970982586992001768708055882821762251067446002051523192093947840235417586388405292538112233858208245868641345159634111453394477273043781454902970132728213252364856750240940821482667946887561592473130515045442700025444414318182885774963845777407308857250378680503174604143694620990992579492386527134864461969619368202949467788226676271239558498867188181374466828529186695034463202320837194705482120040782477154651037057586169122291828379738395332176306616268540784300299669194168746971895730679691246118144722665490880165483452223510464933863758921618633749793269614654981060978326650547967393379906778853408453313629955122764083543012897440811160017105700578697930284763386993626230216497109430568413766128036788231088490732086737957994966229837953606194249481555889452448673700489973345676939916638094838893198911200622986141954038341533716168479896483659239207059524106434751930191943936452002272330537235778163812706804295036205193324146319333743406441339749657102520858518524842247420360724848510360302073541917031630800046953113655879571429161791918399806001953055010111463536785941856256000000000000000000000000000000000000000*i1^23 + 61530813648072880973822451417360729729759114884919923332407450957571668733190337315617797849571773207460227483228581448520655822931797991178434764419269722162017435913047240224669121797805488965905922252020921314342829748213248467432644199414434720186248035388185863206978643476835488238471438651697459423962375036223473575649241189514724010722011460341080821324977550970526780997115450137447836359594798347560455424718344720061199528852393064148432453386100211600295149419537305881122498590701357706401349075028851989615841192984530162675623745797330564512355954412971714779005538016995375316758678612847681933308642459031390149545586840874367723470701323116668707889152649246270513401889264022595374144875192945705648614779462941301863846092182298955652925923764266810266769131633895173834275652727182227667609865518378285235092598769494012663770066200467133268253685217135653720004914670839649432665649703750358839150545419405093277140533292295366824497799405532196013775919966596332735390557280196006092578259331517984096201073650158539154094669975364584666996286397849931326364837629710307291803768454923093706224568953151047441706007909554755845519490625300446063476253741475445890311044944821827030608869842361148956715374318457871940872149070391046260798393872411786979978332947989780778158854413893160156882171670257034715064649944712024710211046252139364056341592134567836267009656349644811666919513610924664751084413489125410647627354973582900686909463967893882259150554341573547756722609510240081175089523321586360453884251353021493286343618674800002966584233401623613781768897606743898151058184314487027121207654517922066494760974385639025015984385268980933234099934195903999462078391893965797699001520079344374602242653981163213678813111176657459614002398907133494095624267508542648946233430716688975154865774850206847812804974094768071054891220826889770773069164705804392556798433880451883655759915083307831775195995616873049017735864682746154841673299587254822563676035448782505678324385587224535591754033623852718296610553755023567918047657661782470323516451596069927972845309680346375067045885764957540922328756273444925830006010212818074036230315129474083115861183375667158552857597580287043318090972438043033600000000000000000000000000000000000000*i1^24 + 759496061213732210403375249345477842773790665923209918254162502004076144855670980505710676590605835357541169108098624442709748090320972709148075865171538583626126906607367060099861235952646118049653955852616992412231634393962431994839090634136904331103585572071199327093730339249538124012648801262496785294944322443247629464594555891405373796643532059855118731128366200862642049858199707763629337312697288354135093645434850207912065409957938424473416444534869527495593847421818853976184839178015298493623681970896973598192420424435241548170327048488795960288635167041921237960631748113546723830915673065301540359122126620353302373792697586213972765551288554111135965688003496353218990817132924140842078149078340890352708047597601433864007438478055895415146051983078488598817641202835767764640913784588450433285044442395658813197797017668098944194166162466308774688884798437754257128313693528724959633509596565350491903448164317483206146319914385598744355584562758383527128231633150427228417759530472820715797415607658115934305997070136950466044581177282768705693507199249689979753218289820288723101730268200640269425196601844957490822585212986048179783467667329664935950376163986786354476987615655042729398778028520766398736280818170380453823203983165438442163210862420606303422635268708212867442263951301365321807187789975669385186523749473794230349563202229991680674448384644243538209409530536791423238992272953017577361239326906730962350548198341773501951674494802093865855890247488919935167222048138319658208279937611006602708290446249468093066295333316305120684108095527404463193010469272738279174452551258924721339521024514010821300776469824423439150393690783335798251192462100908161186679601416808147484142773192344963212935502439695499190614066753394464512707710743737030206372606804389444046397611128751177122866794922208593224266984074882937924686395522032628148425958890461329452407981665244465041301051178410151535799496262417564510169186576506321889716453325249220435989579693152196373735139696213531985463874405666036213796761379259274208606107649489978248233870547521941190862478144206031141749195422135802706646599865641234324834034616399790169353763032459792104119850863224924537302721768780826052012353257472000000000000000000000000000000000000*i1^25 + 2865899070371434273240615973631446711237961537982571023950924309230193685347693348690358017812501396572775699651124852220178479704919856947986835185616745246715021655920537873292983711932159062425631234110110287652971043211168177967863230789853067173970047495663605104736422050539901512959751808350009950247170271669481799675933846876895068020965934638522354217711317404487941475684714515946962940269551594413033506745585059686554893456955862542313459079658231313582145638771594553884468146662052754605656100288252952971910990183800958561465058071586722795040112117973770106464933882753787208560203539100942035947954317697486010840114285772665490649301211091206517498625495428527984055347693391758947722087692861212996115348581892115724240550410901192212550510445568872524418881435421946576365506361206046395595766844796328548091350879584302107360932297263788668678094900740051255412618745779867019812129085855685256840848374988599724544125687422822564734511335360311375224672091733756405125309117844727614260913891342379365718598253778303821144027760797306415116351940669570169034611886010497313102648429519327631742031814359848146770538102895345577130678222519893102592820846377927356127238772519941587579138603892294452589817951892812314626564244048328297872311304395180530582248205789350212367066891691793291571762617630739485068004498067172487333488904461867418267761323761420158698054445163205512057345354344100074733127234494434483910090862184221792529880262051002151665881659848135087466002718015032852752032847219921211373164914450024113449087156065435672797475942908152028868674809067915669794189190263735642048586294876446673405275606502613435007752383620370717273116842625571486852922063862404403416899649240630943666536163143246393035961811497163712884080114411183421770299980903021363990482663677687090800352877122810189937357942773877849973569266213348170531691902177383929145456224680486294397254796908794637582889778386601238157054246766924797316202514739106188404254148209835152517161769377345274106339451581506693756660610397746906954854935519150194824788511198746844905190215557765994117333271436632234445610075837812650150257230098944610354765602201197886526880375927543460723686445269568816859316224000000000000000000000000000000000000*i1^26 + -35484515813141192993159267158513821548412588658619089092238875461005864752654732652804340903461452868261834341085272918325879071299432123095706584204265148783303405593801279857679275579864798739166113580630896279863093688157587555585465425767152713406383352558263800370169462274091249699617837945642619360458012113188918700936296975152995905521884769600700239186594530202274325239786076222610074832382810870196544833664390070134134321229135391742972093078681863971025853792635825098149636691769816009584014411583978220390249947529106148023820120664959463219445377766534930695952942914373014069484182223434675017966595003633865264889032318531704434586448119839819052675140159634299426739388758518109095619557594423160004034728072603260029583242087362650623722725131505842835911069583108238735109151328171212943908367974867541703376600690142066921817918566119609854968938615410288074391888333434537408831994061405141221480255160341876188498035335311813616775422209143579464967286409005616039690459191538954495250915654497090335082396090890850946550093023948701273084938605645661101702670115088864449737205030307772847254163889497911888597980039584343036342637085245841336726237186464015057582920308688154550815739183571374854269558173660905319462322295587109327342361083542761491736354940646287920211329325079604508329693634704354772580378039986974362017282187486829085050715817986442295306379951247370826694647173787635510704436206934571707664444762059105114795565616149946787448877747538722728265798630894981789931422902093581892528845185542155102734619462418524610343407889311515083488158464773752149347084420083814909425739185630839186794079448823175364853290168241622660381246591372143920337275803494185618571151617848245577302092313151845348402023408803856728894834062624797568056850647603290188973663749260344334362853316339881177732037788731611080190163228448073044985917124843102857684203811524493016881652271641243028913965949577603141071391524666183245127402351195748197663079775254701238910449164479561070677747525059549212334785224769302804697501803253650395476555780991290120411885737777971145592371498788397833782155131001312291367367383279756931716204509370764852793531051977261437313230697078560003194880000000000000000000000000000000000*i1^27 + 710430371500279247510661444013558889452262218733618397257216663639583339195237542423923167944412951801238154533709874397508235077093283664806562480387472365152759507487334701314046266256153307902915496974841623433607642588457430358988642283854002463511260415069696066061232990525877315951482405330817343767017132699396892654733478442310154366370715051261355275101928777128517913721271487040545730696732308054588122528280214014334659333784063241435200540037343553364642027049750403758135823985618223530961013659547362990995711215836365486955584173769527134441058592555802735671962592991304517046995214312105509369351411307617629689265913760359617071872023379192718555475803562194349189291509512883191242559454335174501265320610206048701541666218417975506708748513638402979922063909162233815865858171489706384980696309310931504558767951273775597915548717042788323950996746991748881762255099054140718986958449259689460370246919377472940667200481962248890853301012726527952981607663313904772106267724974104238257564864912885554709463551823008976578724353023015663938327918873755545032303607307048996944298786631057340459686473971626362760381701767010651379376556541131080138210841917623895269772974157882330118993809079869108353697028442389822937507783791645542349255494322598301785686973305500897254208650305021017914273415598467755493133680210170835143337308669562371091135991553739672698433442243388864809242696999347301481395750648038197716995869755245070540094258724226692774634808934055961142791633429120491427519104596254095313349991918263516849918543380986973867706731162997565211383629213669115428875134511563890552375858794649895165115154852130207832908931876093240245484594541742932772384374727303477352377501172914760140755617848537603064512485238458325141260374603122139347764932468312790453689434925336640978063874847623313836213376456571658754623263201746224123584268709382530033882077759776367127657153363572775800191346725900945000778330675972760526296143496241156238821978062618073470205950599061630126447280153235565542975968454430915762891775625768500766779113670357805696823220585868848858683124323482143164593970188227005188510540745062810224746818446989287559285475534254734906040438752859389952000000000000000000000000000000000*i1^28 + -11461834975306444207900904609757956381876985317459669769949145853082041690153226361254877976169861692259686211759919554338899502782588851445169523609121520456515801157907508508724214327228301482397389179748976203800885621517534224463317104480564261419371815117708630266676775849152240008444289401521402556739800390355930125052505724787144334978640990812430243648471502485672339033901101216647204538084161036077215019644835893597559414264083003518496697063152192396199443591636817809792203224829080589793927992680610754705908741084186807329494583487403388455346260197443091370632296039574172346478312693372770891667585027355554121968082893025358157038956087387289466644123148501050899856120281850903726082966676246872104785335666312377942218862637262623933196192646123316689361036104107179959175954443827354741631879967549898587823997694585276875444815575152795463881757774734484688924652446077069177902848642417582658932967411916052551315099282183100537390559356922275641512529166024827771370028140371543983953777164198181385262886778510563482219008769449591613929143085393394105791503372459522653176705333440233673857596870042289554727174476823442453730822154807878902759853358040749030740743154911342302027020288852086091491714513718360467798736329118787319173873908644378777641740488100140654625671781143433519201042491837582070781601415406072028170556067116871475324650953303693292648989924734823789230902162143348282112161235050634725729025724242591988764280904913417581690966446921583671812595995879557850535686588725241118159962166078444661075363330125999095341129920469105771347409374625302754928696884381477281821716557156590901591051001196892571700257327929779606531665937407980790270646800639133647644790543322707415116542466562091377222223949506805499370289533178108700822625683120348573159539533159060101564298254311438847161714306359224796208800496563478634291116464356721634038710846214342663285299747605834953518352947550292123710751113875840058507334694501912887025824186371348136097332149323135492286684784614145765719661352896745744868952275448039355099945732608376980652840403075592067028268507744670671510527532267710137413687902612899144479768870414838264542446416291907020078483194354073600000000000000000000000000000000*i1^29 + 176816174131900937932116879685410164436325540130974664091589953529384583651368259132512631425443624441231192695467098672681131935878821228320424256770257302885397324493571687516398764050091085173696172548914554267538869851580412945286292378828920762424433066818828607768436644722856668946660237929242112350496425137573193914530283784368871708306071149047903797258802288985513191285704510947249665984165105345921500897779914050489804027251809654149720050739293632134129053223122390907748030596334939300782495818764547249728883985890649679039363033997410606680672693019311551352414470231693692394403019312414202958105359019567010703261881589446125880441007196515159115081426902915129537796601257766117545363995406406388243229049514466758153076096748270359081176334602622940980801841669278555700622822991459705881656108148815027843219650140126100357753473901509319768954095736863183413686187331367047651414128250256866173991845990452457944176434790946643396328960087047381383163553477697170877196953820796972215152195221362058288241489676996547943884582738440448150008683667448612221960110701826394807930034500425762189700438186578498982244657437561786693606940609247973081750754653017712885118905149584914764427146131287951806115336960067409803362189878214240504411119214013913692403987756954490845815394945505400236994678036884860447692973425427771025005802262175759363845807518369818340745754741127554283729159709949678411042090220968849478520174390082948407070235834184139893141778688101156176158558231572684115799512786547848884246074819556725270382873680204997334140690645382671662552395368594832809582335210575912557437802063603291762567922630509984964779660167537346235148860500331278988087731195228173518306208217525638567243771313817681612626195594410179000424862616418245214180006151457921388361637885796724549036596611935752004239227005911094235044399964415931655444463652316711104151944244008498540355146271792564133188718034103001167456935906453060937048916564245576356693264220881017690878138367230258656868634645048172935214661078439472870248272201684424081191733032336786397921523014672846121112567252937763449996995387843633054696052809295531146343482169181440770484100607402135184036646092800000000000000000000000000000000*i1^30 + -1176434917018253463582089314253675324492929745126444108683806166311477054308354207960896778713835010347772018878445448945546839073814522959624903202180684577076942363729936290862966392805104996219014990064817783092990820071941681163558796370187762857042186350613311580245752760907528556519436661574808414100455904802475498148914276319452970696387260088216763482229003923076661249589073729063037915463534704057575222174351550908257660750710848867674156714465913190209685140155298674543328900542524589437144972812399063136929753339233887068095517251214450688712088405708988047389944520049989885693306477208457513588143683581861040969265867950357779338975852590812774316501628019471198915838510458895614852965450057286983699009775680991745895905991521868868805226396302414526300241019497998267067474167918688666923977589189191075297508088101051999394294222483075245529403969568707674636098085414756935573084630260301720321760655232250752157077141696409499358352574077069219352327274456091016504744925273840252947124061942930538020110047370742778336206975359494660645747493870829370074388679589578810091114914855821391984720056947239214782137216261669002778820644298518868546408888305685105886577920566262523971398965274601848908281487084521338092218841211173240795837230103123976379412867025101140123333116560410210020186070288015377044528259402778175730798823928462111654104782044386070464091910796816584949631497177034264538294739374061773536838871844618539701668676767185744876118831487412587673320667961412232310398718001985210694632577586126340212500454764158120978865286280373424123186502625577158966974855878590535909466583171572791660944296855237809213762586994243931789031131597180509836883641697770934556797273107978385958245141969126923218676427473020965422903066132130393451845147814676449134984775056255636175033038040446172605249646755666664157128207138766794916380362512257303331366437807058840413403651874109533122092012017409285009452434983441722712627827255502215078036906593911650547977193399412650230521664038743055826761235631605014895771469399230907284209632823078558156077847422182950765633062230531336256299001896843566285635394961581737397692910493532321075572743976281163448713216000000000000000000000000000000*i1^31 + 4284767111097867686006703186550443009305454004031206434355298536982839705371615124358385446940290056314953651212103992999796557875746629675040540031693069657971176204062572736161784517857565674764069492333577906977470454670402700774047143404046707623117842696790643089549856969108029472427208507114463873714592320965682922916634298572570718222686003342374320763374074424172003040790638380448229422834750667810159196429320482645430836004590468894241283494701767702261252463592035884033285273524944762803045425012709988374020671165643039609993630056087373861472093313527903399866012635281064839420412414487775149843120124399121978595483568985893559865922168079684393259926499227291991489632141769516889633156575921798901290261586529238082161724139459197150785425574689614456046443641063473791337962994910323496772455832890895642062722068083302488039559783898641083890240505902422740426954470073437649077266749165782932247490665149670879628680957102909116596911510062616218988713384965338463768573815657927913141356718486792843764655240799287716880678252921415324958529092778644214104047402214812344986706851220759028587572467637220692103962093789285731699798495405208357365708313397077219167936293236250674904027495011932886499147460233722183790744428566187078887232694488478397223859081186211743432508359793759790169680147872492920050143072680417082156694995719338530497333117501060183347583993837919769162181625383212129710240659255728591336282988321425266944566195492975021402077201525852155756242305824469501186941021614213414407380882079274182124018761789659496914213276230849905639866449998712047703287328912750030859301646957499182654645791350387216734910777609835445967317490328337737665105024874558147524661117794031074916942214691238309979016603769694843661256612954774302749079903220081826914219810878729650514176912991575954787765128325243951266051492766314779589399603130774835635287391631375792162147434686382292044703218801786073754255092954574346742551722567975454202138838161645079203561031875492156397464331082021850971394413154062294126456347662045218223312678921279232453230316903166098326921772730315732754378535705770920435938670106925263758207506619989459257026306478574665728000000000000000000000000000000*i1^32 + -7124918111066638804797042244349504460164707514726118218340080953008836154005987755175379762353096451676501408839053955360239673305417394996337126153406520348085780099651087416934947246839071401262817543647884146844625616253363219061373014094737103066725378280619860736472051468468779498080658239736244052622920562035339956964680027013699192062618936986448154899174209197394220623975473454451482221229808096789343713921019701041518145320692488429638386689196850683732737951424679150960615728324734912574890729391681976207991454908676339512644103807387894616716550222137665939573998106933099321533469423814005667491432722672149506619754036176653608256155385673893497933383524129127920244925636543313284985427956176964638713894944892401608292654321811813381420483617029876573107095157709408038014754301736492300701910184465982588782488328560430503582343000351123350392904716170422778296473942426781857361012061646529698414310386546510021606870081084028470830709908135349041133523617523611871019764645753059282490048761795047479125517920680048748531138467007683884089709319861576514280958666253692089525577222064861753616435580062628022340494820731656454999659764770458570065411920409036039105384829917390867278076561537442234370777695146990689894363673585237558077486269852114545249041216255173790961723620241814967510552728108935343979921890421249849935132426406559645561855713397460874822246358045161454877542139606242569858578837433071543949227012469839880150637130064359252932427074144185781550960848615449271159178086092536152950083722307664493263513725882937042666554719700374080845292593733454852117071317750835475668555452399738724943087447534765896312621895395491249061952351424159838803274630191616509005578301649613519172997801719728913648587444344113616161556467780787412764091303994403100362251219541977487830189708410209570338029171857293237469188871997629146746525736861781477096225289524253444146542091680829051622101684249349397105129714089340550181657364497951757708463216499521716551723633829182856532219302612088213605791755640778731967078162654140204757339494266648391388892048456117247524321160993744371737345232251905547130007689966307341587722611720237200268706748007710720000000000000000000000000000*i1^33 + 2927537591818238392951184227981494859822276374562887094477248741818718064239711809377963585071703223665933082154680208244523776504515007729004497046868504329506362700152555979533650009857156917870275910551184003664785243972861852943051752540711637005241320172603625738999380123729622219993243172642838870769872272872548989443777838445844816409786986860614180652074158969570104563078507823068790577531928964768252059258547769768156984456194820747517551607190055678206897392999365040822861885653996132768671949445570157354094005583379583946151012021133019474730022806216212804141457880974795966921653142208889510541660025513373011411736076195567264994816082397223490763746955918440632228922593705479486081321733446847246153265061060303339710811235236014937519454954115783955774853146455212962674619311638748255831155884555632027107270689104848874676988073694370719081028214416167192159211483853440893468320991201587982871649064253041907666492098105676002807717814673562948861454984600973665402672648106693906080562465803252284172296852608536564830725358768155923252672146441453200434762831222343511489945670658371892846435624777630873605041362698432803435771296021898741805577001301077345215934038479004637992773839636108228022645357289599596634530279244145836112420728200933512985512824493120376368473502786951229864651938905819727217864853267023555978791609833923163684970500507012664641166838442875745163285697817834203385406045527338310031970659692821346821218028316196290980141121602030276850327138726451666929817455843203392257885945109060811727945288649475693585361044709586166780058653909872837971526438011786759906495300596127770561116475968717855221093820696462522503558838656816281031113513615062019229859359505578048130010839522711186490954125199069032949736779801927544258296480027722236676455700469314484262449501047444544748506298165683526789593942249342566743964615288087139728929815269660884588638083787716206898169652887222639344413433763139712108173486671844344851072350513125740461230178260889710386649630373396952019150259158479267902584271016690487549812562930550848522900613448090439467917023523147328451766491513557329882373819415468463468290741021312909583002370048000000000000000000000000000*i1^34 + 1993921852003727702556853101580017349210493110922584507639747017779596928774595654952987073838992684205525352162507284610066006518767671156424261836513570005132282998256026942247488462257553954759369539626320194714795410263399546141635431724513130206913586369724773890305232780989401019479634870651532185449458287005801494502254523724823799621304731270628351982486839166369468218933922903131669389817421178785404103384551019006724681113752907805687214603968505900796938187693253795176689783934259768782610153946945394203269181999441420222143422199428024432560117672239387600148578998787302824460180058371539655905278293249116209591654032969604390518485558910501446112207407319937988805848924349996238106853109747406521666129668569894567772865588812315792313681717786885518827342369910075375748704682264663415859873115127992355103828898216481939865440067735881095156727269361523969146742133945246592307431565243258430934629324439611785717038279252812856966175856464310806796547962624139370346939370042301044645879471962032458687261561964417606905134179442434272704576610092782509445387327943388819641144364934409736943718214037284109855960773769742853209598872915506627206962283162219746981089771486819001731090069641969309048696403498977913112079724893305006645632434307566449255854829897762604052298293863996793949062231949979866531110875043482181856092023123885704192697695874255466831393537766220242529822557256887187756247759716843531306957012465129887371298310417592469440878767641759056155373862601936785115688985536044521962451292359335055860512023350606052604742291704452722763053451746553158031240181350798471574729133509008883827272896496793455965686377081629662327643885287234279187168083485944463393909851379854621121169564405748033220422404966713195213475583705919005566681574627017511619394286790646011261188998888556742311468322782742159173950871373749271303172071011408678421733198245012640448654975968502575673972761912893531904019830516782344763936866538873750174477175164144367615721512156817455704221030409385316739525472240538413168696898267055750108830517398552757989659794867811696100118352646574541410384688369269240346571305018779402691579811644772531673497600000000000000000000000000*i1^35 + 718488242890293022501498782994327935433653682945937430349656421913846267046841317787729835015058399231652759725254505118758242471399270356024532623114024335314728615743241729367010716440166038634788039478543988127095305380694133773873361313871108433954569753474522734412908009075598835499553080667389752309631252269351212123925659077602518778994066709467881566273435367136505647637480026768356423365096317996209474697125082062638412441520617441119064217745583191302108778383308094940111795036080741713353256597784618114535955585278464514694073096624150235499101256405418040199383360009754393780399508210967871357064902707258203141283613170987933953869185192637918305212531560574624643493449513571096265226547082060903074717210767189249712920134600398457831306787219975531694641342548261610718628416232740208936866019324894395404339557270665940956745766701760955621299156404972138383845056876961169590646434262585279887363069250606801923263428599342322560815308515839476489022634452545440384919540247983329265014473798709132147753437150869987154208771121098514416824989684500802608597939934357056154636551131242913566209610090906519778119704169541141593096502037753909265826216233014680686397165777490839811400399192009079195300276363424509414599859116062072514961312306785641536640257742826643988601122880492892002048600183210370420056740798002311055556590994840096622331136957624233584143982100772851315674082039913488456885333846643752035741336960316970988251223125694641870821018430258870297230063357180322169572668997627576445264518376869669763210925018154333850211913389220644968301224508537904454168876378912559178254100524028749800753058381671806471579313739979152218161723127372839321111152365172486416051914737260544216612251002924785405964546656698081643987289806075364773688018666425650955198392291065758405054540373451270367797909159205754478899803823569944389159829280519330448058234019263337521098031373850868241280340051455086507069235181415730480922443038531704787631973195834225891120041730788233161591410737887435519111890642587852832233177536307690766558482174422417489805139307926542425049984523503847380273204625317994053398604533959362068837374803931299840000000000000000000000000*i1^36 + -572227827997554535235463473340366681721573038787084474094275334466194037960018717808541806779817926748130362649410815520620774383914810554569760239017167832102517070722750250319259293603649229210993824222204846885051277679434051238235033688268008079707858583380821612482738632696995196702447433487023916859640758892072211882381448578981135117516959042346139347713735202970299817942290319413548811344839633447663876779273139437260287272761502570354429343145401837032169102941613793561132321849582059150260694150929289496558146524287185542168635484885084114804412687508925033093043382033738893404007684412962673598611202321983752594728512238886807097493023006060289831170839076600115813627546104920666532625206065817706965428024396676880751959185348290613087539817199493145932007163316369547152459964275875803975665145411030598191404336221723405521112738540925411884492863992094161518281333806073120517454095328619320254112298060598837677946743769487103488294791294972591724492295240350510691370275825364973849297996132620913083936914468494783762846110212565167280648155851721349234390161920034797567142850293469772919521275424873682401985508109441153105922421432149617208309636828891534553623915734145302927421047075307548226472713788173240937208381968980498169325101864465127306655369354927736030083914415767731382565185529754490707674966499520621476146494427416650453915122938653738285707448701041266777685112744763186504801880169391547516165593458519156865248419705931982592313065378995675372396739837828950166041327597360943997681210593439942222931956671755738887151632841529088901558290406746430458942132010337600609114233532768135609033736453233382065628237340164700030929080440817070603741511843183930091253391309822876433269956942281275870920680679269387641471607359620873805562030399355972492916592529669373273994050897620763370625892160867067992367143508717156921068127065332353203408163315627095009579387074304415453762297728482138894002122872812922262267454270279747932600395770176197524376135100892652021250327967498066530786761056774572240995078201855206399098192480851254674080617037010699604409036196336124146398195772990316484565532414802564781567826198528000000000000000000000000*i1^37 + -154547294004566832842882234943985163378677412545573891003934397776448586813859428582865018860364874410214908046237620156534256154300057956829922126960312264885164350936791274886854165473612324093860081467904925195581363165450918420783486200809502768606461015416478036203407764121582435363490286382909337307114872215098720240212961429602822606660523430125245672096915753126775206800363142739211576613011742390441951924848803529501427799447826231413401198278586856217964659379855370689209483738743129954853558809087003527006527693362203521514154978446176030624743911924245208206017602727744875300426439832336493331147738622604436735813676048142877812658569285171083786020401154818208303193411484194843654570450474840113231839587724079539542936348420274459214652024828864345182291369459451803365647945251893521207369057945135843538710077993073192501011628569945454686361736680228127962137631921193999971012328960951507178295295531177523648846518393348286448385387109516646385838674384369003922083671788295105133298969372952549584164997975556298711503616387583632193072356872732383985028602635174019249043446596713034926315214354214763695873931456548953633674652391960719133585982925359208319611732689229636545609008179927579097374848870857466165657079111745822094998077067237468592935790287811018272130286176508478687357423375796346995557319953048405592396956290705072775850549740280760469267922931900046698864827111295352089425857912771425494590477924631171305949236835536894763250091709823290211081225319649488681266974445183204401468829554741285840081794955788003071531726648185456913290660398549323646020341674096434246450631272092604567157672162429784673026419256589061311274136830230345806723685259281911763577522440075543102013179719464680965605594406084366767970383626884242328062217174975033956770719831780025663626963815268427557063224288716217506021699704876773282728857671167080675232126840803288569785027332414557859328565202228333411632755594819968390710749568471526002175848137476036386405091925788628842190207113619617942459093237473942986766014898427105786547032674977928017182563828657836803810327708589411364999348821869259831764374536496522563105587200000000000000000000000*i1^38 + 149254817879611583929497996924784517636188466512525072038791951992306224869459788571358863542466995915459891376143966559562586903471978066922908136300876093674352101476385467705290997967827895427737487271813260495572525681632563066660528558930186883533052790901149413555925350078002231893117883246267708553048539282805609421493326186740382747931503633142557845557970577165183110097831519965470761989683959462410000708154788217410442408221223493525530836479045149959562551756112435507517271373066850671806041481842236725832850980354055605052047976800975517163206432526932953500567136963684469849179977483468726132023980279810973252366140837724185117125219676318081520185102442357452791725077184536867231284792756938946910073952460727192727417914394518934010786021730273010732403273546857855672438358684884399893478729699662536263369466382946163689987190777132780314022537331226346907815481651451595338568021513370311497250839864580161040624939482340606465223463667596358947446877084693337461482565997552136764155597784317206599749572785482928880348730632070735212223627718362684506509786626818038242454238052955710141344317093846429637757268253630704829456210993888640060493646040097247709958574193103298401477305042819710188225829893753752707565283670266379226354062107599170032132616135254555505107209856513594688528201720795847821343019033054351786286763017053702367239802147047313601223280462520456761894370611054819521143029417809489026557799829056007250543368678237465457794722705356077187659898775412715379158568683921844795674137474551078181221216496303413679469039432044786516355314101775112076039584905223208017753009728038550486463610473725244816993122239281923523580471377778945526424952540977363623311772760965806909760854143039366760027354305425152975294597197219576878298594264622747223925197277296272506259207392640369398691849548004215633511552968538101224487378262236185074663127564328754279493429833116624748145279264082013133541048809448499922182067525086914516603669103913817501765811069537831254422017193976052949781869972694603885048836423588973884728638940736492699456843402675657016051752720056539469102326744525145449466134211920606003200000000000000000000000*i1^39 + 53210765369334886151715375499374970378663030846781798465159844606711862505941619125467973313908511417528152427572209992464800984999921128286472966091869861921074196535621970779466007193787985556979191870861799980776603782211626039884056940697524855677581105700510749770370685647774071928192511988124149294413497301112612240573193735808876772838060112184687085519020864696516355948987479548998891176254023322899069328340887612516496744625187642237112177764998221772283750873525872563030228252362242360227040667159357463921230627961119625070929585974393745143074150115896253593443454905135561235724319258505636516579577456744797661927589347887422505540512377091137386508737238392830414732366754408831494985569257441682650093465688571415327725839554942607141113826220691690437596212528211830160714516948581434186545892051955611564009967629603394955845694099868677130516210064299637261171143442484641940933324704044032509554134404976428846866655354799054801730391359623474541416834406324013766337107655853903712409064432384530283267372521354847396912257329034202185294911964559400289844225989333670096966159886542979519949079117661914200201386557616650950215498791384886580349312920369864997785155166624715755554907487180213587800137385111674929073624978622783643729584998431322020648041982226278174267530253975530236658209577257584375010426329168152687285484441275708912825270450098278265906716210119183501984603574527223951663559228648584142330154508368009995013891074251417887815904144127858792380194882630435129173618587389326107734571126922305879269497540325599136355170584387174413224606774876078155173567027491038626984379622899566745166949088838760934651230388877893302974966985159722673707040874211263780275382805054601728701877488317151596747602612946585292843603563072437233289557033340899239345382861576533040171754483648045392323030172121102530957575642938185485626895906613281507515252332055777519374691886825927119703107444966381993841454010383263798887041631244581464323069279261397860227528044228718716845927086290172451942366926061678205414101823618234292702597202325879845158250430212659029180443249723448494851145176523145448710435575431168000000000000000000000*i1^40 + 1374966807801172034946359377204673446710725849566227513436673611329624058543544570213077669616489172709347312556889126610815260858385444895562106700978513778288209336514913071742866325250592450346794632682356610305475185801664752419156201412362144825669333851681578759863318569283023328400814378714025159940078802628951396239074394889747693108119523050497306453525735473024523475526376867315060471086394255020316286984614925775798600493567370909406152130751300792576931318189375713333114881478457785269995800849344381157380715623866692385240520377338006069938070626797136954915763048965391785790238821768393055867065122777188939138583685954283316381087348136291891870115938242370084715436902213172438392528362177384035837465328498788509045915662414143608601476618573793558205477654187420535359358251424022120258561359828298339014726398226961005147793942573860991415000408732733378198007297996210907287074244189749928563281351752313770896812939613924468209171874284735333133053955889518620191454520522101606137040728860438990313434393283856577558576480233606313408272450695718958448417325746604435884006645858414695143225150377916934120825662733951045111462255840710831182615380663550507892670104110509168909785127297920467673263565354238881179877360020831448480986380616058201179452975744504030434173628567609681566416136384431482786234986369594937262086217644581882755322471311978306691355998463480712970627308392197348425141844538998458246935590454686455807486649450168318581776623719546091789092781130645190842180700418475517842414934282709284245102169758021554508497256573319130171091289761490020554426669745500841356145898482381140462379380001101940689297541628412928322377992967332180936645663173494830035609568587922399376349114001143330387694960433623282576431750881321529256904358575323895770024401766080538684293113753121295358680226993622808685780026038877854312874639845896321003279349233324338655153799710955364517327169426160066680167297088125199245579416798759956297086831719602768123641355543148745083608848133823065739765656678290985385709996406663099435611378807275858746213456798588415546175909132920503445476661387052107607257907200000000000000000000*i1^41 + 27999716159017144259647619310189151773391641733416597586682497384243144731773628885709809635401674652527558780028216249498739506425458785817423819332311494515580059526049756357504558233159404713668436365885436973518718312266230161850318259000384897588898553604474911651955271072727632671479958405261298085782719734578769862222133440230166878503487953097530000985966950998948357517402008148925793335126917001816178828338227281777240772061859803537499126512333183325498338190565527314655109236459798354598576029369820035913410818174313395145835529623479943708965557330193363356505092542379838828468587831647986107082041504224492376066649331021871931243125136085865496844482667369899301686013001232509106268945815558794068742624650598708999129624941631339875932417492336005374152107154165647511199943998073901894681890965315354663899173690855777677990265758735175154344939983787398399608385152780639649754570547207780596534993577201563255050185426744706549510201444356306954373604586475719708354345542373668837301728240073423201605908730780662570213385811289882906899833551886228465072414485838518864687269551313962791280489837385344746982126991920900161820158585919741097198351837984417976703824355097707743517138495696068680651647939163263401115366887378860659032326141624761574659975185387420317484675180304118028286543445318786023297239363531158813443412636713436142857389007717995090942025174986575655068809294507582787508289375858658009661535409932979713878210996961875858437850297308576021692096815333557032148705985821096151821139758635906769964579739833219948246941754089802787247554582124568180366768817150330748123673827271093229887595220418385892124645860317714476509477101211460200928624538644572143914861685224416348462660264674028596461049349298017738539884513860707864682068093435270014996897506053810695243691247223563252440837420253703016175433367162181665900674379683957756241403114307714267111561927514879002887178831336644702578069575872824610958820285672726041306623608084805736127402298174899338868155664150896889520272940211212903739157442225419430847829079225550828062620023684018611753490695431452067252705072205162086400000000000000000000*i1^42 + -72977871124696877519899872586968573721258397644297915277582017843466532876768225654574990590755974047787069533820104866297424745123546927832391189402594162688665243608999151925834612806130840986980937945918962420807893410532243027023352272429017563403630403517931436088839627344653923804557252947152516840757311390527084970447030280703433637790017300759637088675069085709597375336537831617375817252382036583448352536527759470404789891159607725519403421244792525410056175625378986443984807625802210923221662485269747786143866746071394724694310385104923297777323261409192143315177352567211663309952467407214561852806184264230769477146988671074872080664528874843924440143511262837395338851545621039577326423396703058824550030642906657794141601961826002968903045234537197332150531681153843738876797089288089924123104560163716584172751491334919854181359115683409063368302097539476696218485947789587831092526418880464192357149279897272722901954595735692974744729893573400621800917141783208177119616133225289879362846036307898013121843858072807326349296396475276811796117166352656410585941661943566329753719650226593640166772200130536486752825402657949944014065432912544749985011368296235235538213316483257572810615165467341799836391392454090396745958987567498090427893726823715861582308023927273565014912602333082895146631928801586821934802239472076742746256940520519219155582733504713191802194125589764575033340470966007207197776447143732046903931249702597984429734812459740363876808088874314002689728049408328533150494408430964503600238414522406218270535933256042774849861006132836764013487537978634238433179221384479574336106760324837536509680044967215131276942620157772817936258255842659360087583626080815547343123490374537190056042600669122861598776038925838324094079093175541368850790662610853262513374007528036160204149158717418172394765202265011716578027986273742262322453495325517534870042104670461153197552247285634569670329854956241726723060337319512269976254320885700877453577048038946746572965935083408238298107484492506038214743457924125807830114124072194582772429418574885515576070917466419785603206873671215877774485424701440000000000000000000*i1^43 + 56563419031073948243629814519124182849323745438273230664042767450913323360510683355335438694724357159799431112539217205800303266055259354984242969416343217692576325830322493852748629702586427167192448900840685499425000033747110692789981204177945340867598367502337217389257098862265494055415025954315934550827014025042830152637625438471070896660154550075932115754531371011478223023166771889913561886961204665498043474759512083064483415371906310625653393717376974595411675246826206538605583667145899743347586708532907003646644032090881109138477810785607833560822666387382334240691855380269579675248969709782600187239221871055745876741636763402957931255868661370260894484548052233598784286560388458411283012911478072469634922331807666796058753071841690180655098269968624238096525450026912578322750403081302278843918398043102375534151777761607578028388466405154906645114388087254471236652499437182792246685576851435947877141049115965152994457614512119093087427457623436166499943837372446588421593432894708169377768183845461384809696168940680485418315061872900330957247075657885152443051121822672492249655429018986970367474761388337170228099603798845969875142421113375201788483569482434710316745729662411665156896833155513627748295458589622771973057099465267286887740657214580005351739596246536952619476158025313354297653741179287422511328655737670334660191751655214169112129750121498518389367036905748295741105628190427420882499761475204541392849597202958908310003694917797728573171397468660060534472190764059707724318118043427265020605234233552638770407593428981041917873795250923913143113386231868503975024865299722237036453700805685851639718488910700343275074975856515713741583195663811312501282593449069577537240911644983091888541789916105367850466921334095665687160557116657335880960261165964565218374319430103905087176225357061563975913562998137249322259218891224452534505384763319131325406015049245685981051770196735634047740737545118411538151250277972783447036786674896703877689938049229070647769225913532011998864210640850910199846091137599250765031324819085256672445963185707719174818630023575878211098629633811748487168000000000000000000*i1^44 + 15413629888003266780100065196371090008732586575423406009722919600895567263055683335758521176246778521041125711071260298035812048965956421785161137447415124500863520091222202915188267053363070082626997156268829136934851053788082784527328969008328340406716348442583128894401689140243233921232860876225441598433816718349239825850596137962694584626114238924917903572765501928763195174632277594654373356222105505642718705442914333261702842564290801216530223500708273304542184443550093133453546401327568730805000715788477978519922826401468731011739303530318807380785932176193961635682221424416951804069650131143608715592572971789075353734053487249232800613334242777366623755231257950633198497917992614019461100220319492654929687916733863876071598606058319780250668328498690039331020811486283394405347476590422005113828934468600898381533542653815303973607231631510232405279391380500371422493228417416155412507369207780403540643563709003278544567245689773970593029391935497742713654015973648098184178783749836497366451036711388757920020077417406215641272028603531148663248149835770047174811867928247877807673681741278319287374534055724141633040536368541383114032358516311429421851215882451731763504783938102380883525256970587770567806456582170726808758838390331853312439672582554800466567696744205184690458208177608464794126467672488781611076432488379960030713151073297005202719014146434314112778308185276729738491749380579507852416484053648432241307666076262254765076130882177521788336149776412111100255621762811877803330618300100626099197481325634617532141465247062624596438357571165408672190225793483516192674821828861534641340278077735713964981252670432324587404421023053572762123159474501332482845028278919124355534210447829515683421578099899265267473758909054613071221640662052947162459375639967501881405875336264839745204911899441280144166553578105468405613173642645146338435620258475162059546619578126239337690744174685249861316975605293651828618330063877584823055298283526335544391039878743018896610977783714528043528301946857210610703990738705148008574352085159867892244505115442573894155734668556780986505832379187200000000000000000*i1^45 + -736927247076486613179958615983464041699642504921557393295294781874440476153383121627060376490642453715145842760898488823285976908078741292959683409723588158336345305193972247914426643063197687651061135271181763331712191471186464583971887852573852965147519681633002061907814056473330035081479868121364931149814817055311688684053196555267809291877674753129958028966649238874150432910798789769802594666686533450598368007467701217533486900011703624745761819646960641863936287501869525675838288040217693571191907630615542579984628785391862958076123401493648354099653514644637146168773165866305950021848057255398797647949687306047434006933923398448229743692721021846960169218367644164738369457441666332533352538459757743791523374500785243343868485607177546183685347881559280391082166814310702966382658080839285381848742398798912903380931042713566427758844126520753516339264331066542768874515230076052168743569756491618772229091374138197790438753166382173702151197916855085981917210117036360100848968477019136905617334336280351512104319572679397271349659793678468435842665311002857683258757607667621170081248593426357300287641880473224196990879856093726409106679168459447323783316068928508947788138287294444838522585132830127708595306154917442629479392322785296338352751991537875481021904590432100530297281512514364276694723555022944939608741620825333218345663837317944081170120617041553807786581124980820808368418289196732455765019673209163566517847396832130428324239754771254651241639381182941768681980142135232311339035932404752678363892379126679402925111157702771352276058294372245327296157146011392361582791885047062988066368827909418740135823099794373992506806204892112293978194959174429381763126645413656402640845134613591120192027865099843314105053920894105352219935130534037647165626600456634133512352709406922807275710296462365812728813628722887537274029186657862449916073416560629422465516331351944953725990685290923128194585561567931788907219619472039851162550371542007390456833353910417038887322820441020532866109552496213510393396311200774479760211945156426555842472509362963112857307607028435548897280000000000000000*i1^46 + -322558242313134032537009953266908942043748132139626552552206941392632064658220310804873094681257289487607132212658435948566387953967825608490487381625317921488878724747315286923620076353811602952370064304878977365693610610828827728678963119550591847691665546792167844149290622199745765690938434663610264036384339696790289479624824739300838836223098306942923279835683862326465937833795078724341329478013138439337748148745260094213374976336566740136834655452335809118531129653665880848329908829478167401530181637718211372487270693073045259258926676776271740470876677698723718198583085708534733510491897100125758539790290709692845485131636142496687943211587635584113665978056114073715490893704335019456427247576817660200755931389673950707855526091252744073376801812485740889881876343157456014176715777988359201728619069853729397207536542083471023049994947033592230207499724191047756636699178282860083876222846070693483832137531488520927950999998658207357902633119219744588057101512326626048196899341410141113092651825965392187931887276162759145530463616149940010466168346641074224019856410470384005077482722512656454198483361606867322721236202423246909419210137141625611184126928727908037778556347590889193779377185518738022644337763260828661830431833591108377961812580204048099165464190069828491275026863708895933146149747899594876855509287455317977932532586576644693078137174697950103218744793827499760692878361524053482131913398908066164029049862163012701711199468173699065977167380637195069304954068090016080326357097217000968240887902936352362197795311429614838235835143146700680867921804712617024376528328793599146480358875552162422904162605080844902320257099667713667646644979423637136019062454057564910179549479605741225548634816837908298560421397592762199805303068468241275591046967412005664167583913583852363206860759146804271435306459682449337883303430539027834240489027936075808275627874987202220559371243032727475475701665875361186467535714966622105199677441835257020289824410041036627159439183749450650555673005839692391396400458739071721098868334349781879771012051360133777688826562478080000000000000000*i1^47 + -11285035811782108281536433407246111396078711656709138788313859901350846166808993984520576459917559001231935956850964229862267270289456652660199659636760093660326049516122227404618596217163482971803683716971602718031029960926342589720649133468384082639372786570903960933705405582274566814831517620745721507444943526619452685724692805817308417497618754614944614024696649574662746105160230773400874198625405418241121247900161882557934509618969398313745349831181447495158165147740197771523292253882573189237391017205263627844159569120301082173743323224182075416022667191651929345379846807049717225307099761468442905303208529650776837789287767408813934511954695278348967596477836907803352649958939254922973193772562324295786826833633143361438569044505048224083856289869484682317891077355211046647230027371392390379398057379051704598103803111189399819627392397746888378291876869846961071403301920111817474229875971144893436286546330189597151395301922308468647493568746518934250991933017066612258368837140361574405373220581706556103026072627249384094876069809683208365250544723148175286852387380595613904217834245476166234511133604194166262335798066670352656794008993298453651505353912010274794949985868001580795751590441238103496947573486534119397704407545372759977790222655293470604641389512241059502373925988286732227180637224395974834517851840892113936566491897871131315147243147244884328739250382892868754844027923382268132033268949883105411455246881678659551197187804051762180083213454639096184990388268023592129942057451192048847856573094853278745325575190893369878807572782301647003126605329538763746831274806040126587110648057459116362688951354962778613799598796779524089177641741019509853868822863007849025234596695750811452891604568431585751656461862465808702417470384100940347420707286959507004325515061380668083212670918050635833305403264931442078002876952939611503542731772702053184229102783125655043470700804343905672436924179742200022129947989919775385658966447484134584959416462045309720969719516391665912776784420838657786749215614807555446112827857504236621742078550587699258982400000000000000*i1^48 + 1760167017115235074436820300635195849951311841658108041079770641662497688578288940866719517362749994496656591409874017111023943549932088987371347219169934435821135201654236219338360513343299716916272938104452233740425567821634214761085508819670448018712628954685843742403778657612540043454885901674655273505891707543938293790101610000718220076082733549615773812781486316032893808103413808600260659895063519821852319954292705546408112018042889086043092224356633234225440136304986247886282447749005542509827134939966407331964219785378071358982980280113354474885301629071134830953260883026527660356619528187263112795522558614279076472353810466883943475464865325093927118616879227985070749616614567293301820180951360192098225633910286175359987509764700676394602125496307364801122725821443029439741747870724038772662514205660977610913129015987620653562783221708872235978713938449582497768371893363388519038175515814301905162482297726226400765817280679806639833376843503973237644151948311728618046676672868023957050742109643607538133044845353402887136867511518110958528395483603042021228676673841273003346278944645198255346339744797231343172217262027173193462072682697550293487290715388676055775725330732455199226187146177998776320900460275672872304673135046180838655961842877460943155575018868596122744399431825791980271598044761222758312265224650618944673267520058019148564157838623358938780725673579071690382365354958239915061771970423459457179089134074915982199080566645539858043624306001094365812517596228110837609741623059552787875376933683814399696770991545810506705351685067120228973915004278921557345288041007682939204924613609489556126715804127050292709033427047187604345317087359595462973504048862623382233999936297500140414425683317139197057498677903097320109298463162061687348390956646804549462722377691242372705099388947651337111432990687675193608066160753329599960180082841408204853961241290030750308001869987790955199504374195838029588761676628078841568139969343477768893352652717752415088386761057407917631440701090307518549494889252164725778985028921717494989601935196160000000000000*i1^49 + 122651255217977247228435898139374564494453403764520252200161204118928443301222272394481496026871919945972868357730801944185022420732385786483010377985223271706757722374882510453368030899361574607641603985464224460544974156597196449120187543346098156896484800961301695503119870583758638867282424690760643893432546115570627740924035622678200713504995497943255046118125690646077953623442801760256783486792743624656354325910725146807010000041167641027717058633333041066143306291127942719678967432578845346652010157401832814689032201679958985376559246005459731157075680133038990081940517999400611141817686760455931574170344619123299489781957708451950766030461832095375008923260124711526773074019225231738842451242807761712278035451129194660779708918969483480861634048862423495597575537880436331145769007782514192846868755962558254111044167910675606731310788305700543122462481851488014943887056284212333236935064723094909137652575183833776068549712312163328123455039905196030657793635507004010101115232603530452715628572781634748139178497516481564045259170432416291099163943807871530610118535443381821565959483936567949750197799324686141570511585924853999666844766275329530849222893693123816125636010337561476374487938211468168246620263000939362024407931426146230009713330736334661427019400199858195521824234618399183997781251934405063535289463585159599625739816226044545453335337082503282003505796559664478274617932327442376280059883533608784729240929777733886528857279153369669327471169095489547958344219715754889823071514112204838331968998921206807690132724975816699970550561190468803894084232877890986516634115743806962195947328009944023967726823927846826145584928618751627435892879033036082614137204524042457842382464529403575761180044453998882183702600812235212984152379618301672046786125425777189200643185300449755767101337707090109601444901157842902371605977619402894628095710211321196718089979914550074968314607308185740013772102315382229292294415174407737222351400070887931495633755819170298977343010151259593130476657056517649973718421138476956645030937864543001785139200000000000*i1^50 + 2503727796006533681749220351735038098012984388860909531072221302667696940318542663009776729464565377332004503640808210705465652390647712686733216156994407061986768926263753223002681224377437755090506091635732450910455042307651946740223650694836157960073875553211739455946228802307489447604279677187114828336313113075475709955022384133899498391480972436528550233549249352071614499359808158967333160016259271881261527006873425523231840842166401626741101066334730359526859429678670373852032578626854189107863522382418554202760111882697526953864245236909452140496248148775377793473141428306182259706215511809326293506904356434361474421298087701881885455080668837564215583093337077704382150471662194306843782598198482182339817461546553677737799719881962345579671479558179325420133519682183855053871947991541116332658176778974928363239034991365743424158386893788460654525267647795912674232948019454925506958319501040336251439219013634667224607543099051298039191191081419315693518463121494872028167839106841961997235735238881083412473650578282268201766729799177993609515168338985134815490048619219196045643489487699632775536709838575213047887247490396127509700031659889635348535064552239128787792611188087428042679755467925152573438593617110954069225937348774515907474801827726855380673995270524861118538504062688962979075767441230560615896326578473499475349744504326227423942121868863326573176990447686428204675334042606196988314180513370114019140494721762251108365248114600091427644998112805523000041169422608567663728672229584099059556643095955102547764717544606920766933072654481423031962138815300878730619829111371846267186025171821336424670276985126069856648472893156961231208741360942902669559229535640256666586087772178421617238748286118354909951112363558536639183435894273348650807297952066326297130539708981917979685946956466557955630050691156251557789046161141569512997581363307500041556044988677978863757814797699351617629886665733750136295936290861400178711111148475676402259094998279891010461779198549587205370162489168335869678892978629664781185794028339200000000000*i1^51 + 14914298613549168681115447647891203793618291817509047810932158557862955460840089664884805846475298659688720717051360041990889805652136355421553376154486268986177405981663640891658190210295389860437314670777573878468835549585067899233362686538975190166076125294000394303402290703267196598470601296874175405924697338951482739108309590773326931568658625905330869055083012445128538237290919885411132492368178124180775565743345187530850061394350132940398016387845721364855513646782621329807710587506447884705041344662088228505825752050874158967543376937665157055952805609194987555378900871836468778176412092336620915329282601162411639349070615904799642180797339026047465003954700310308749134926243894389540661474881925600396272439018542574899194907838887699634099449530056962089250966557812329443895221951800811037645556408352841860516762031297682774651949229765658148895663557376998349319114086348135640141823054591290040666456144687156245700458195065423338984201720816818282795513604572072909597814505685000041479544107734116134898806549057858962039040217951984106170443119244756653231610048100575622824120800446807856330584584299971223097770630093165954562403717830071305440109021009639521054304479465848621362337391531486541897274386368193827261249989631040387851650369970939593358876852990726881137571750162862610780989027833181532399278143617918907972048847089332014271353963914509620210846917724206382764877469549345623805960105340670240944301125688154897011241470263546013007745998573162563799254442134451803840764477727220666160453102375213271453532098780743918862402945031634869945755376073834639663922714441540537945116493295561887472239929601329502321892845466048493370567714212644664593510484636773702797110430317743524042835411097142604498263115576900902274104359429483423441831761924303102510844329380388345713683296096392726360287207627606642670105469040232099793610040030554582232484764650462589255294333749605036905961123655238437106728900937522725295530566738276929998054906191802674141994011493123419474015801949034044491947078894141161472000000000*i1^52 + -33872751379455293574150944148943621040516488213967555197178308875789810368322691099820233103340583596824162150086382323521723036730542042782177700305514014385971373631332119873409000724315217243455933593238668591127856215286094700789978565244985609492228460182496570688097835000302593195879499230216071217170509629280271121164362577580398943053852120837477380576135936188175834093542278861138790735536818655710480902797338911480566437275829788873271213826593984289576463564478058262148559808729053756445209078206404413095998849897094590180752176108914113370694452268011954755785149710395429801730374716622915763555313569539092357940831890084536050298956249689731347560228841815296946407000621923305675392339787949777742795095329547882933360155419655696925426466015742130415218148227342967013601679476620028249098509603042331842737356179900859156072429305027381314094875634205456214962107368446555018534114394401282084272048512553052738443597373484365548860194443133674737098932093081775209407687802231027336976681026251439899715991793165023644805008941865912320108433297464149675077329922852304037544966099898809972352660000690297578220922311359095291683865053005642996709399375686358334799460259930757045814765847022809416341701829453524517506028927366658848566641557113327464924559510252652951560054046210277978464111899353044825013406454563597902653573856351452212536247178883550398037047012260111100099529641368790979360081429625756082918832308687451201187638925916033488673737453861486370283530645511672914435349967175108011796228046374234753197679207151473076144534011875626233699488410986219569979112582003224932389445561643141216526964843841886172952347529717308592577118153591846934466334522096294257433357038164071609817661764473064973226007789045846783891362271038254911378263565591032923517548820432655963798602922446866360659299859397736955535825442535119790767235120375980232335773074503881681582176768176303415295032934906150848641548162995993591886801027143038597983428282321074800826910495987871801961742131045257063804067020800000000*i1^53 + 31991888371503204315082766839462798706796797385972392292691425891775909974247069146496877899630658339365524335600509537903315978733110471953196565771077122610580752406657689854420242252562505463317209102623932332729146403782939213583838008198284921841063586698353080590779470460360816253750631262460043853690285642946424475869708720079930803980137631742545322117516392061790825016187311737451403138960687639547431369818170627300481323166287026891244303253012935775054659471814915591083618065183063941004050899102574026401389310454987201748815529648498374375694487521036821445680597815168808178100785683982277358121688577833604768252988998453542329058601473053452341854778145042358367238669490805976123216264929046595077840841942925725408522250551894139277371433104214973550316946164375436401555934161573395223129180124443267559752164395316074705048740104272845927728340204371697924980789157446387288724227048415036584269417004852698355347541566276858018909928034707941154349862598790718223522231538181312796650277135602727155986139002422266886502958135366060349909093139326171871647280812198012632129810537171195154146360359036336561021461050331627170734391394696074390575631426886304930963701183609339588830410258936211661837367454712588832569797951790035980774596717494451799060936100672853874752860051299291001167484137269709664491374016023129726810565091723609782410224196158039767707463714979727199357375752298818215989760052516710334040170954876852740646974330803839290833775027954094341906774901678480650411781192698530934145318652052665941659871725771101439713598471488057567980279080532302575316238796967113283739400006345635524053800241014915963788323828587949844202268238542673928558374104126144687549472137979395656774543863444404405569771655316051145960839443185936604770321938674165247046589747234291961215330682326265704147058313312959375397678597495608758264359172904765563881580496454094574663305247108861719945139165220727164103255851900274701531708304532266814868725181764394043319185838574949770674674939293194240000000*i1^54 + -13642234837924795613997771505116860041697268159985991456313420335980218703903245024893150612235589997157192653708033742893885491251768475096461552900869048870556296099914682679410931490339709594051091949609069375363678061653494345800477549583350430636299933896486416123919629825576359146296029144656962477609964072930317641448509299253888880510465186384214022280342272393844937812537299925779085008966076246809934605318480419765775426104313278999266863906507374349442163224373790544527508753647505339491751368366068423248542432605505986253210343051124425821350775431672587432283214122581180972411763888935572043571814299401147425163990141833974507736629012288584700531420095269782900488337821092050305440296499582125627906851024358460396321268527672766450535705998273233648245000685232031727534847269671376305938739886918017047249613254507190112819813927391583323477547741571100929844804002112663839932111144194315640517289478450696160618059721708377728048988864389619755649332051192839358634134143159116998116101643366384084818806935823300888766719941277221407042053499978896441039846122702773878084081335356226996348970904094654906242406305239409146241587948103802570103853091902895620946172773240770226509695146603040459841770574671926549934358446182560843275235090526058602961348748828297990100096415621405697748327972082298548778223079401025115787451586070125030502636914280094046438091001610410277274608118330166799607413262043959634192126863962687402607818947470485731110559610051875920365266558658093984224322779398452053761911469438512304126699811649330184824640410946109083149118790171284711405226564728854783469625410114094153173090646137655425108690439184482710135766864971877904146651263262477422768712705102178641965406493821760573728473517694252755020415132350116062247866012172568114339907215485822029840937413670665675061064768361005589792966302466459054265723242196931478642748626933325667652531945307901458604938238697906342874327513203889930128393567269362678356917169906394798503079431717939556061184000000*i1^55 + 2186368221433386208722467139560203134003572313760218967544606823375531154530442548215966431026892973382992073462532252963839286022651853166021779408232024243196538078726404350261875788385818402657732793945177671311097067598310015329963202810256771268612370707588031954538016031526552116119108435044241450045267330602652836161490842407647226568361376649353272890203308457667653028357661178198521918659120237081480058427841819237618105415943854591848215380965704140292177163760346324914421474223317219295402928781091595787693615863963288716502430087814334554822099963153805507470731028464426622257772737094656711747533721085947430953319148399839675673847583142348697340518929170364478388139397811749703332696807576606330717998273356760155275130617316220612674155174242528760054824061746327237787240082599312716469492431233433245020872742660650609615702520258598142265790381314729982719861510267161185072897454884343397514699741899133887677713662523992516691953381267771130496849053007010910195698031720454369631901405115794356468617852796547183307758998537447077036285209529666742422822748152716869307808725961079514872710047140759547953567698566200710618256158263004431005054866822601024522342351519039750447701271090358104447862223049726664549871316960663127824854169235419371470575034054755461360771072415806333226498992201810601684406694477548589364802538546732329536573526638666871936135162063391746988034609346017429493724964382956037143948981005113338010221572205819354358342550345644246194126408315408163543379311262881521063029961280056803852974116902044297016987395433591535708177335910332954980195863459380665132085516155376244515496723665725001728851284483715101931286016027776087415164274209490492492210277558644384799779083945986247384969600327183278759407314369749964991755699971544109057315950064730901280149369797608305539444741838509540212470447555771523800000043114599193276890597659444954684640527494985701453909702524011359562417999617509520657290991890734219999385800292296223992521785270400000*i1^56 + -22271888637411500325610550717570308458930874841233849807329070231562729259642369298015998319255095060065714696453272893041234442385242288905430168721813455277062281498918629284361112981505671194150817952453997307371698382841833814703126780131591681977909231127311384127828113747285456359168050856182475726995276095757201253921887158932804663194921622128983693706247012886613572527652862605164016552391568576368387116136353140230013848308428912323393094959297215035770294763368264002673660561709349524022349017963433654598930779730346837768788456705750372265841814844475762098427215286400358813705619955535099991712838359408408999551763220183762972903066872725172020348806363865858942146148789488533517383352243538393348332704438640957255523732376125008196451107452303614125755885270666379892139583919569205291876716844284735728558299399087826605252150168624195740634633489074651025317710688453307304935542852757367391754006623996079409080822903108207091990865200057611048787141864531249711596492534233371027704054022568704778351129132695765430939680710609610927709741073529046259806976418463582705540900211111945089355798494354428580595957866203528655819620822538564889486927494042444471779638102042399230429252830058859903483397029776030034577248139864940859206579358933554074151381195148511202064744287118637540533271846602229406888839119209322553000066915245728318545870298444824389118535139015227177392488311331856744613623545815002566610399588510345812546497543208650357062261990620538198575485717175261342085611805846755526654373230809989689525574970481580943009106284641158573731099188346270425859867677044270935138065238682061076421853275245660139247261507430582612318874236604253486120280848180031286649205769577938619389450575238002221080733038437952382073779083302303518002621142829388863817706068001833384368586065011662737920229040719751619690034447769206622267097357983024389359266047459418632357324099093669118906397579325659727044740493410731516004417183869956193226889325833271840000*i1^57 + 29890520768129038258181415288514180111476783412345515756305174641593306741546681304924593580403902427463635863825095755285484507996554843642950093213935059345393338151697394228567660778977825360585702922289550402055987659578185033182124735520776171532385916082406485574415015318673725057006382853723000002668021523663668047118365877896090026628951452799147498513466321443659036430444449437870891626250543713797507525628073157607055251281538426291632454897489565750516297354288283120545116102082705707285244258799961984743853762519917738239489095391392664932803306905389256989304500429914921148315263157404184509317423768003625614093107056892900830635590818974851225604528025820255823326914804913288420232098700245278125013077451054419249190248980980178026054297120864341297414300849259565949242433409483191500655288644760156090505244225925588203062382167252131889960691890290108316053134518667696624152046318105025364884100351390194978452991337306676027434846633931487019291262815268654094983581131455256863032156057922743733504613690713413537556147979235751292167221404999216771526666703660861758688991074343324067489068821394682062491792775843568969358909593678912417694350014180993665477091597330659045896943530572740297974637307121057751098218680673575160663632739001918397417708990346062277072810510938094588175504283623974475854406272337755977276755344820824536175458015617351306481812157821068724462427392534212376945045996640774129948936337342636692151578958741861647257048538173977669857885036550707368503994671386117522647438317204918089565529032816162889256419662051838664524595580662396004482733313759192803004638319490256386490083916989077331248466013119293041475547684202164636452707618552632228129039543371664397220081049086876675114892036672888522671309516457017741888239488460485044970295212361123999780706392747379007501752238367304092075579430187277180334475460023924820331364208605811600121525500892116744978331260868559412262337296869891776189732357672616075550114000*i1^58 + 139547620876353809722342359496076118651520676890527325335027436984999183108244192140780830637762668579531561923636372464122597273370855285145478389013361218159416234675133120784948624931196919278787198103257419901011924343026969931213982103113895666918595224678497146903381966592717726280414566654565849002420069300558758297127080314737814110245713932770888047070431682562142121979445951532501613779004930991541937611545259911494927404769724144615840287441847429869471243478484172333996838436614939799993001574754795335901793268809403277270842365218219774976073715272656238062305224787470792016733690152452446370697669411968172673857488840556162673778286393037395267785810949970703716411609339238078562996513827950561940418870696682465695051776230716772961415519851632543387715109933361575910055843533160033053851280846278834575829173231125297166126795274687992048796613063829416558652407465757386743209294609590042806309557019713018343599118200997761781414150051189385358009619220570259988395550474246834490958650253835976453530038115556242580023530080105515017140024017207680004181276703438348551817781070176917212590819051265940048117549894770672816556717589629302949150776267886932434528293196453052743611424739082075890521363295852521928096924596301173445084057077990098214685038317238540869776284353822492642186710174627069675011494475132102648511448535587571015738583608751065758194852797961648692600218382365117759780461201489495024096482200839395537382902284845359941612841627022114697431979840883170749887391744871016400447745227783151830351382854782178176202638694386742006571271551354512019038000683714843464795145903539806155943516181461502948208200930715207815981346210662816640478372922394602068297336424591163709131444683358196057468628526279861804364570286804180562544156003126902090120934190265606402103917725861130925316160935956201394527326427307507942182088814729206046181354355204118350333469649337875265989210148693428604430075925902349625911308881000*i1^59 + -23562280582208798880895099752212354546511342907100384014401512395551481715868625914977528292938468961729583502607724017062700792104575983133438015664812291228819141853152254139025846365427261322090321614237084095590131633895351261376107898065242664656906428056023937336640210229747973365585646629365841385375527258452297236421255346881476436810619371207960831708038630372923110709781855959397815883639586443557027194594977702416298515640232905886366797351580359821694063912276230754014974979923500347664443381913187486257724304144105042133123633808287270162517294397328161469077133419049585492042855246387167324480304045416414558343989128966082520106401171997926429947850882292416507084347626913803106672309949344467324486712913828256959376328256634845320229686110648843133778907814244398793534334535572053845671399990625307176252147001363325794298279629894495565534496300034667641311783037884704843888965286884941625692628211688042117163319387515420373039008552073924722550757217944210195773319518210327962666997255908136197131749594017067763822511459549090714492904513807626064382315130817149828598641538745021735854296288635953634083332833798271048745826442880533726192836073353091895079395908781995443793198918429597251365642178457592973017561890507926955321177261828932505799271233444553129200723797602127038959025373245877298589552960809009807618096759087123485136955322861845241125421782375503458710646839916253063411342267546232277807345156293074442191350111570544718805237957090554749791927773332884557987307640412000543513298064963971025524789708282412690126308586049041664390136053379987633243876162187952383691192838954243896603039718504551057358669440144562845364861455961350408491987448999254718978987348734571165993360581761857166574725983277273109439111885816087795526298065648952595199623691147917341313161646200733756239285401036388419978893574599362112543499838546554714284823735429616759815500579648655367957549730245085658536369132422410*i1^60 + -227011676300461828394848088213550177449689388849561000787759016852346231553256890261148720571456530860625854249822632759361377888169590808409369416045795735006212702821940904312138281771060076985257865701581151809640613370955500755300813172220316091963972525626018913366789791612807907627055306869794841428908858081786852901216348322267247576443628842669320900077101320745454025963057873142188236482085502849883346785117958863925854551417255261849994495095792543276203394042902264676043440571083260229910214212657474591961257679489555918386855568147745486288200215126455912960235094853549298644273344400552694605485434728845521104518711526766217458153201275884131135052522744809537943740285432846386234628016888054717364687522149851888295117789276339535838883551133244045027419543372584526280111179882029709598208440149277022798990492628218974462852659341147047065426128311338066467706668300237521399413485890271411029888609941652880820459850977693842680406832955776266798003374321639450144359253304935336492849155884305611005262012575291688817463440658023576955099112188858958522353357420878603365557761348976018482285870108753762706403327676883087131757817914310068999711472021091596832638571820914898319133718813957053686444018973756388144816726000434060894028867587942532439962486246569254910586556144311336265109096799013232427751611764163223711164405260399548914656213081486554237531539483211740112685799151678746851052765006656369531222944885686015782865974803050506639776577515443934867215114282848559394621129888670522692449664641042449483800329978181182763265410215281032040887222536735751029167028704029170744560049497707522103031028656309419725210878700491413164794832564354481573486026685370671759563790324260190363662334983271336937832005913673607455028406088027063174371768871578137620487750415809462506369890634273564547090797779794108637478693897130454624846303854471089920282512859918790840180258682511972716649*i1^61 - N1*8726467115909349058418957115525409730902252693498406435234166997065887350377473288626297895394050126360199078384519336292058842489332460202877638346359676513994955355445826362162498514259446860823036790234799786238483446348533362062009034092209735767809676411444760259433658329743459870523228942063741417130376609656589948956396726764874895356570357652206638382828277346839010018377709472110238413831184726046018207431464335269585449575211183447936874262436434125215082807456408575389825536920275615708296594576829150017039064232407062616160969775077856311940844276795350938402659385751931340797809147222878685746409673299506843335405723310239355453090645209706828180644449871494773626989638548782223589376*i3 ] ]