[ [ 9676819395776499047551715284193080290129763395984014584048898473617606125192193876709324809350704451826456381343001777173399806776986001909355411851608991508224457140766871156948278262819440204436657963921797036714296250297101020755155258962597709565460258360681906902106295086931342922757046323424995915288223319051756725401007866690576331543110010446269343343192746425692729280788749737297309285041330823323900330034715197505234182695083669086877389348306787035955195591356661281455137750096292272674222234144546191902463514218119387189303962385015032037771140826893755315244612487758667943915545074493363792633617923408502160750511485601492198927605140153381030570290238253414294100179275910906817572852024490338437287422050876618822807654355792702111532629088319099713982945917574844036135375517923203461635007372945520673362625732543209307468734882849169445768770029292888159175161570587047800538562907304214276206291892362673280220589698978275594751226274135744267959238000103442083959403106927993953536373044163898639371534413370356365572540748617774566727966106987065315827305537928309400221147160500157979225581870709888542190809382526286258939252312605537029147010368564814253404944706008503857552217519656642566872536692525427596645180556067632344009176994682851972964713885341749499185785842057535923160148560459336119730369890051531935881463998869600055442835513121177600000000000000000000000000000000000000000000000000000000000000 + 80677678598919194885348519303595746150912595975386964189128149598436040419451963931836265469296573432283340511633793104558127052259155449196236815031565504710740429907004143212366120640337074980211172192824531032165888347660770482261181559688174741114397569465600149752121978613194258315922178052918661696599276680914671273033530558380413796947342661666821921911038001650437198236933554511126543911925088964826945683288696967564094680656385452529938707464477834610705801449710399688783385405385022732019898797664620646412735270560940609359414352605042747250166875086252938107864214338932781321776903438416174750512106363777727718601917110538845334529202008085389816204241798687499856868244693839120928039759240279938929962334544737638585359887320106339119365282311115195774593024856383945461957397749165551561447101977551645644523444071880488049351564945957980668855461160078837096890674355509981118084864565230717162272877093797275856887456009272822458164939920264724683557975399419227582952406175633450523867691269964670373298532280822177742812407276787455615051219659278117294825546254002041641424456732511449578554526156279415939803461007115598115718347112512301690415310929270689493537144400531589956241781255800401004460421784888181590571476226554499994982015092156946842931780582130555143494082127970082820256917719246863409197488582482229224578082125290190689357528836341760000000000000000000000000000000000000000000000000000000000000*i1 + 814745075405053505173600632806221064317584530576825237560759001341249593837086823752097406702641628173081631144523588225092967320626122108517165730084693148970497436631782866662142859514552184991740183446442944637111008183455021891849854578863651713776105907859193539221925564201779674320415953075176401364073257302306193033152060191055359593829027921688433634657786525206453870834917924628727480071178704215351436407596233431705648336153709941100275281364111687858318097914696530817150987626486602271500458481516116715716675998724821357785365786783119258207657463311116952077978485545837827877786690762420348871200147633519462887942313145862224292267758844362082497337042553033023082073328173103923523215196090906040769198520177526918980147819446876670236166064333182940342954272353034866616972136462786659726293221422861864794779280198139892735774301200107337934294983368443560410406682077289184547150033728910344260262364126831004271602342525316026532658900577037701316426273829541825021989362932603689211796639736766334351342433614779282608839068247174235368041731549891604613869003614322902830409673781315994455878086751358037712268374499175386999818197572803410088410127721792442415927065585838327833551298118426032940054188059522428691206631282479982925515993345860126640797995118348757310713321450603838699614660780925633038910508347206582561582821265643038758816060538880000000000000000000000000000000000000000000000000000000000000*i1^2 + 7807997530235623174984860136204176112611190257911360007511398629840999596614361664086614938439439666231839668144797278932222441605879305782118445843038553465194143255069289199936520453447997495537467726344371720921405007389199601226964912255901326071899050075380494440071023057684667110410275090370761021239774759864540693191858887805687403172787720138720170839707830254533567040574284339989779815701963900374642194583342815765727199712226379534448470950875003751560773333210040471493919082824756108919880047306481155410352819479313991035424203624321013279409027948851730226633255018109550361694058326797614316536616995196436902648756464152776207383679610254916127646692290176200791196463419739286377998679539284808004922023121328598496223603880687461377949201666052074442458373278464133787879355043214776698903837879437605905534325798680009650278267613109622344092485529521511184829869466627772445564639040198508617129817211361813900566572429725199581633671258826205360537666751571160556274447459848197584793300283774412937051803906555792369636831288209648057334590587512076908810501718843467000670879197465345987484987834412045134717669297529623179301998025270398358499338721884886925473450906183396774439550444116395532474389483299585527118999748707179413263941847268737113455655846678100447436938613410341384355999063076887122553301207991403488857727336766480914398174825676800000000000000000000000000000000000000000000000000000000000*i1^3 + 49983582235260356870547443601455839905426810661350000176234483709655403466274920229780821396505448897936650120957749861996962472386146305522062506646536736328610835594130648283506627152589749775805477058956195182169195077574600136393355493226611347755819770832049117757653825676702512243859016329074790841651562760636386905305159761562272922308226197430948023650342014271952759116135508868207044593249984732017911527995420883326493826040188705419892279161468426402528323302498533762824691787003285830582915087732845698267489135446780442794606968932341899116816367763600870954628660734294515430812119496661770382120371765867490440557096980755363363773221273424983548257788141533219819518018992858653145853307998829665729395466900218854616129573747218843127663385638795202502192202335212341375135263605845936306314335195422967846603920877197658576625033292394505427497368483272035018342655184333233353751583136604299308178129398048959145231753386636353899529783740755285316362176356016117372218931283412195900149421578318205821197103108665507952897878020078238181490143464854016533326212564858279929261283787956290171430613583697907190318459243357311172438471645109401194892158849199773271625466175139673136047235361689963861655651550846759569273520469231557429411516722560357180232747522886503331810193762312813208094575707360437877085189025207401720601995916736807308693581332480000000000000000000000000000000000000000000000000000000000*i1^4 + 230048777446180082478557678580381063286921329862327958616551859449287937689304452777223555406164173896016159508191898631952349390141002600992805322162814016632143160419787968130533949122360143211698060551909482338975999815075387763160868984624120450551458249118532678112670128624435659514132990628873223231978094685500022634016112913280174190303268615406496981688507934312422679335530327348048824072198829340755248403679760768188295939713787863553245542826842263753515952961387293006572846574975654554015823816546023250148082498946718552284265940561536037090870864780609496572442392798171242532692590022370418094125466665039498267150204343920712618395525848548778880292029319570996424293564031354418912109030669374808005015124176797812347598357068739420659915463430724636512358851439169815608912622969238457250542262647605632545356685251276199094960425463975177002214599603570153966282769345398225390902448722149803743747752593177399907784222537811307690245915135581447341405738051099683655214600444098768146501466301646246151155901550870879095500017180568027170555751033038108829552702241738411571672516573049312189836894303341517433969803575573456105477369008344129585718735370665996110720529728357562495725249339864253086077439800282975000270670021909570714894593746943306860958544693054152800082868868881152416834767318691397887138306397733590329140598348857796119865851904000000000000000000000000000000000000000000000000000000000*i1^5 + 766003838068306910989798535846248640263058577080511378224327222341780604668042232515108937443332221347524722715864875048626149613618853674696915654331443214034456982554361223626825456395673247439159270424014948465752645584976278606584106265291006145586420937930482558468995499738825968016380675438864530274245524286957582043108341405457738812454699559881252689902806856324677770121503382491802519174724498253741465592723579266109806156833438085005577324797782158951761072705308895895372440562100736155220620099064416500399188856691848418206374371022105607733255607819888378168859505167388699447412155351416175119260000661979242589654842203225879910232729814839784004482185676457602343134127422316668093349957537667793927933429713367123354988537498276158381726602239865576088031192003456482341031804478703396766103849467389882998197224690676948066329342711620900907330630393378175885069374542596883996685078023883432727792920659696295705535003997504468307838886206007338990049631608143971445934351395364639514209056968156011349940865484418529989745749101723656922328013336171725050941218557564998444426951380652698859083771886150511571938714600663846135607102645454114350604016228786418906727946276049498256132656811478792071019132809702041911828620152274614242768288451361229127301418476035835810320641183886771200575291800418440902279459228378052256777832013912539187170508800000000000000000000000000000000000000000000000000000000*i1^6 + 1769515442436139148042804151442690204563782520824427017715403360904554818982655910814655677370717182710011930989441594789960208196184389977469808315033258104351547136410072481988667891458026415724338335195206659590471499956139341449634992941721126129631873678643988638195435640171776264956175608536083203561490927280432936032457772999781131936181214909125825334720998617213835117484194377267126846127377692908095657872320483715293282689202723339614232025921706962085670309601160423803461734095362542668415385003116923933582917926646703679049509870589289896509780522429948173630461864168008310167359862178537426708258662425056202069569005902098104379367604189285484080640331237071791375096500811599388335819470476441546472879325729706760400288728377790949405436346061453668117313328162333808246160546971471268508248760678590921985986889361687307996649593433262665563154715114436166124824218284500493330132595243872065927074984083179229280428698831598061948699197886110240177161217322615150465850201122313051283856087465519912041572103444317317509677909679508145864260978627059465679107154725572515244919026662500189041657718126937091165442453371846945150305110475583501113340088079840892796837517989056721228331699726249336288883450088660605098256766408371271734244060090209288186374991401262206086734118513700105110314737198448870648165823690770762739281752505338121536143360000000000000000000000000000000000000000000000000000000*i1^7 + 2819354769343380028644232681305331665453274546676044442885996312699382350375830308981863834253505352113224160504648634040153046712972462371596900569529615651881066747747486224878361138904166911000995649997937533135862845775395062063213375461580728564295142023779695541045421164365456106271600684996412290978075528231222487764228384803937060865210563065875321458557226880192236013249234547669753932167522813545515985126102957169444799274850569266456597762885512964167667692382183057229694336327216040362421735938693886915134544704032450694004653976083896935909035523774374522399897991689603945279400182724515727202389541703351500731167305039259373847690126533246616211240038469275909849683075296022673219291719517116882672586806629959096346290678409848147428589108920847387969891355370009750313978092405639897862436510572397678223814277690629056650407769684175476813937974431840938685226869922480620583923286040167106844782729643875237712486344036490761413951119946771685069678580262869766131837810504864849115822416371886119496293391898595506978066380092193063016538564146248712763148012087193244177791439147240838303826429153284837846519473202734742243438650912659993069493940922773345425968304232029586884822401654409490336048275681566804601565909895664477567866089724802671737912523721495223186756575608026879881006654230207483678985354917100596944288601714052128833536000000000000000000000000000000000000000000000000000000*i1^8 + 3034309816936470541576578663911460355325290227372174896882989611485254374670224113282128694425474293421592215899310446206658382470029206009673838121069113264286426825510904617792856645470581809145654080923375028690463095039253944120892339486845948408710879436533856529479379612692321087791739080993977755120526894024029851832389272821618304508780773825459785284709845848183791787851521467470945917515793735964482342314339482405402309924215283315729342922631510810415414746733738607802344473347161419325115431608706113334875686360642548872478542363943904505393797884640525566594973425828368984470205043147048531469315847078167068197484276431052772823936238833584464197224244985624475741694620864206154176355489910301790161088961673458724513026980424195263219710209808515553559669279857618730883853857872241359091195178009878099941236527332851942706358092573433772448763163550747252952087381197481558708681852772873809037365589575813252115066102828061476827283287000426512548189392005624780990210258274563151528532820748818841371257721691494977494009910847470866549609395043929252821744049349477531946483635526480952720156428677452644055340658173524020373576998030273822014057707341659819120357450070504381828520171599767929251825883601533229748535514516800183052792001678791802281787936375796136707076452754563608473556498709834675534969385508312187554303959761400994201600000000000000000000000000000000000000000000000000000*i1^9 + 2230716781995600176943134168760702545829535914967512920172538735850905723296757676805720653684157102190548195260859661294452675690084849114284461172342406688598056816124033897502664508394562381412772864957563626578371620725489204846912384036111539085170239270756811426810915751188073374527243811463142594425507777856772621915353076143528773452259566389368056794734280630537292858728522028610494645382195967542687682004392623487679601809434297451830365095739687312300597559945735361360545429917955382218946488718121004676354674823989899682890855236171666624317944605843933435817464665510873787188371567427963164734446417102180345044033403266396603773499509239891441103113998123780204229882019912581412001983131713865103777875289660078590798393350030989529259725716571294488358620011600577128990886275669516784936328510410847541447817840014103019964034643768199977522850967258143412322667835518884732202726555068521599225072045456032239939444745208668606772379857975246663268157060940736593481822214419971772436630757237704254364783603120899951021915773927828821878689521644859036526180924018054333708198021914973353559596773149864431191436430439613827196604344230324689924827801914601249805447115365557976471457237481361514893809770424489044767462592260936632876604737820425831382757738142441731542435777414677574946406772777564852827413975096671219343485731636321976320000000000000000000000000000000000000000000000000000*i1^10 + 1162172223030861797363292213667600502912011248696475705040708327600075976162983440184639918097428089697609639346340372374441428118980752208176682039716077283346151237575091693476340354878799264767461787748013653939197008081906391221167320233685651924136818261504056403401999674945698795071726807317795709190175936909657047213480357848232758543911045659581428397881652440103569562208287417355364401375262170743111008690233408620618125080279085091489191831898748402224518336924950107650368712610224035551198551091384402741864999548721318434963143298431738858317411502812619478684891529460358264898141333243861802107757849724126876812770969763222590196259282995137309412586230467138932228695389216985436781910070533364768469323387036072256724317009452859843712152730619968930447053897277911864429987196415693344063615406874371306304150144997310944271519625725232278087678105355695963320279571928762774368344205697246636230556965610178452000134913732370742831041804875247277943594811627819357591429816175279359733437082211395229210549487256089970963910032143427518526183307624425935651903140411919847268755617836748858710786343498222088877031704993051173670632500970556812355924125823142789787927656453585350088759048745519669722561712281595381416564599577367946828176015715126480828534097405188365074122627076077135449146911548969165356790192684468581287044382967463936000000000000000000000000000000000000000000000000000*i1^11 + 451858614145971025047230594075901875989721692082297336354259181463339288465348192914831521121631052378078437262545782641680053304595091546353737562588419784615817840374620749687928331923808345456001968388035895312886503732639833926093945245827660748990736382189871589353311493839675393084935988672593016747565827394247748410769401010563574998777497804630563866388145855664876591006053257145254186763061151663499556012897478940195468627153367939080660358495223391060662644894278955901508109554939707217385179333080956628687805924476156780058477736381621692485952423683750118612852969308442034564483734795756365710040121399518153791504753564129011741875577877897093890351550486710977446524243612601269591515194072664785281496702799157292783918313684310217689528750713470617148420638805060778213573675081051005304836515838209862902277811874335285972444706358638904771254415250368919142522164231934359747397507436607148166467451307069478341840374541247107164461293323407127953987116260892808437117920476212310080534877164555337646763304412192693667515126142716575780763744514909685656415525667996170087954570579879572562834886416250054608035438398825466777606169506588375057487608330834697418652000140787785922640372647925147791995148928100413679700449374911705250198353765009583894895243603344846755774865124484137435118570105149577516551473727637422900531060696678400000000000000000000000000000000000000000000000000*i1^12 + 139342161421391454595067750188100205279172402015980146443163103741417817983322336791419083947957927439049026882350912601188013146345564634301931245637442133433156211304589146277204396952148033668414069697867149314358953491784555747319760264644621758531361469734501982099084486701615389554149942896094826898576209337990520518799491197832035749713300984906994243505422563175410375273462154537508014477497588822006751593050124586198960734908620428965839324016088703900914162353228404341143023101572063395838273557913567886864029881114394643533917927596779583252942366364619613226694406719117914058768912004910005002326955396750249028320519082145301330097545818945426646266986347018550800916028485954548012728913442100313814913787017093257361428376672316998277925678236062386262297262002523277249549363864215164655434822684525138218795978532452298042372729730002188318116471331939907702868364884204123537982928941227472353886703262307068089124557258613757442357902733832611724331013181060899250994828662289402348282137221741487765196353864526075475526604646875807125166252634779343809887031467729146627280320430828888343112120697890482739573876041680133382277911900114781231713598946734117649332536662684026563455901626510225876749448554459646169215108783102467519535647485899885412976579111788318967807970421359610398570080258768319318657686791939314077832094679040000000000000000000000000000000000000000000000000*i1^13 + 36342568147243019578573645807033634612345498908382255635107244809743658241250655142209480910280383739023080945421986403543870317072332076734455788929878581318934421718971336958418148872160415544626345731927912624763127683549875499512658583751345789151259967492719467423897977425406869953505486481434784487611957975251890617975901264568902746166035724077696515006159233547052723620523127960291777036859491789905734266656311784187216416148216983375753359731080960309265185872756441142576487011880609677605409172119425925849831745585825852312195395781337299378742465096149477590032790137925693161253766887803712339199084651166409241395645385107998783635788962799234217532692686933030676092030564607794891422314798999247977863564453305554271772429870207011972275307766178777502216933356254691177485770923933790326393963471092563153732058215327815544515131968697624740648732803006007050901495616417463451428586651393277025630793217014876401345018049588496311714545726686649682226472506265950200091424134922185299275727918041272871357457975767699590992917665324064295440561489616260688718051856044510076141662898751641887544603777008014908089098139261644050801251179161923121951289864286035299719708910467897333431507101827428583972888941349920070101440112826679465079002599490512865969933573480067845376364715717490874190855633752972944948141049143589856193019904000000000000000000000000000000000000000000000000*i1^14 + 8466655454107282889439375710486827875635802036747966219787577169785373989929372393720959397774739256225725170361962624895576656984181834504650271705211973530772667830149698430713767256189075378936780967931121847656479985977947500338673288085083991845146380121039614652019220122919633210003549104646197386371571591645123653624723868433039452571318813255470926895697441283596555332704893008646234059351488954776664039136760779231851557604105737913343111800927062718033938906887639216086420670149311303465332818083087289094243081353647924178599961035605659192079239267176145308916399130004252601272173617547038085409020307682070449234570087517555995012685431887116303599464153623020727650119282584956654127744696186834371730401412671816954883741442549356036835041925863740580838250082414025780447058529801476325971862064869353794435412598786133215303975806149042355529006714095852252379751254301808873390169520827611709577845943401149187966478275553692554898802812422589259891649796320945171580727884191222956241927353696677111321178074154783975021023121710005480235743100351904692845266902911351237312254053577237500647363454458565222167030189383796425674283578577722826292756100319381920755943329204714399130225351369920696162679853291295576503436027524305706701609761483745195460917532150209514512394560714936188095617314058265066321211254641730092479283200000000000000000000000000000000000000000000000*i1^15 + 1818859852139736495771961236603355022271170138630890080027912983161426462457206420081384911437598550839094283659150843694215948283979913228018386703208054814125079746111322523372774079614443516846117378789757209843466175827382981217890276570627685233935289995837980806620434224160458585829457648047407692315926120441572190408838084508336509828522426950728445025786139556939072283480660056863952814623051559595762360448939801803953929239579662895967933227207931809798877457580365836091706181806530638844753090245908362031271000221764281108917668119688346211068133465489508080553977627181983697667675288774577257202775262232677882149271190604930924772175574221969593146757834652847088558353095414272268395324573308930657353097174834096557506899745137688366533028015771984166442146912537148110207406010126493687131406891494172556399677660408736324456146692170810289974344537793565659900664458865925095490968417868046773807599831137450200699486347119195759360369493073034200209733843621639162078514064602440561925027826581119456447815837913675789918053661209158616689295630095807169965153868039655753018263225770330863398858838441962010453804905341557717905572131450887672190924617017082410160944858977798010047917960654359660535469281017768745707701948718440304384262991664061510811037600189860685185005904936956050120959261087540096486365410995119440527360000000000000000000000000000000000000000000000*i1^16 + 357338184988936536685895190582223438014923400485698430904190469270735414631914483775561087753849439213527430318621007975289652447331023527982589863279779067138983840226300127051900100042293845344527128872235180644449039980266539180875305961649382168173839871646887619404424357312228682142547268501746497185101629132951955277335143704989981244247896040324805316956951849471084567360175069280539441281680456883060226447389985500989498368698797859468556182687909586751537188386475763765614588472363133337796932781598000179987114740606243389286795534411872708285412537706213862231724868166440077693353857445965383803332846169784118929420182332291591907738893935016335078800663194045609391087594249117394824105431794040680497074118808852498467475037353788970189642346791827547666314526669574187518409273622868551026773598979466223754612383747900109245577966842898206985780297565631062094272704555254439955781800158980081088899037491604462661512625630226025425061823234276463281525130996921146765124710790107303181606686591467856095577482589541665600534570616420188049180622998938602621923129802475411015581031619888841804127599740258075952761528579550444335140082484338762504933774472960490747895916178077208325197392889546052097196834407016617296868170771107372633533552541311724285720184065196289937268342976064506915326535215005203013496969043296387072000000000000000000000000000000000000000000000*i1^17 + 61294158820194067209081127569856412633097266520538034364916322581624511046223847859262340163261867122891981968738205836925534499322265555079272850535911465622694416704706746582243777835231195994497747749520751725279973093589745761198294229447838480826941452151619942364488593670858600964812192891702306236575153086783494854516048956745243525403894152780607950187527431938111856213416116325638733932358968710584179283017292999657132139297094657042010164516560175929873591698064732972255176925391930456755518840157412648343632165882417119263792586572025740932637253474120419926227377064175285934531863017712448867329351785409770600283123109643849206977554967217770032240785522839320047533465155463102096460043927453323637870124377839674457288180115865366396351924007089107115049959265016623783087945299899469767810146231111999139499744016317884278945584545943887036681593726558141442453132281718913883502626157187846194069829638394874916460013943109749946820028553193424180080173364537048852629476958924272625644564662468844661429914441878687815577118832441027010823269681975737430760494486297442599681235083318383071191403483165853475864492539719001590577714278796462912140797171820848515477471128649828040318967971881177830664807120680061722033993645179013060095559883839395931393028625467826069200314333245698661758123868540422377965645015600332800000000000000000000000000000000000000000000*i1^18 + 8567308832562636582656442547259954378177490840542251803283250355593080054530340074086523462864028746760045082561582999102557005588495304929610101818873104952992039168392582279379571457338748869991653028880171275253632092415092041183913945568872021788247608239233153505837604456900089754389460080613524629377968628678467652044399433757970721658040562308470276103923484848376066125303063177288625947542344785739202608037769794528319361391311053410110094259610121867388098913669948480929370120806362190232704728689637435752083282178573764199253106465186088030368421384277837977966899709615571823174135620067275257562668212472656150052789105062543443646458557684717288243188646995694880681345941183330540193098222523374277897651322274027805424010738170592808407490903507442290996037041391151633049116686431559530215143439327282648573417261617401793499814310295756563256679691563107073760184266550408279995311577388138035304052742914530756291847263816657697504280199056413708370401769771808122189685591976022877051405720488923317047544695797196496470056800149080679074937551765730944729407063622600099580347301799439543188477480160663175012802826261430165156159255114408941293634288549248453774211879667984919356973391615523182528648064667709638348373219213581445912140433429372038787382927697763536236818755770481084719355535752546906063844440801280000000000000000000000000000000000000000000*i1^19 + 903100819395747050301432850121451362813510786927347777248400331849217028495795551739890531187819771381839277225873621717764278645382826558535947231113768397905510216115182622020844262102288283763888388435241592651012319496646946573479810421686109702371948364930567886556020324498922772532342822226240857423330544093659719604852458289467301419960461242778799446292041106367453781778154804996634781306962784454230464964246002458791309036576821733301051542879692292373823990925660137999042508080525078846789604064765748089129431746299557852720231345981105615630203245556961376579564910037960146072115288921620137368573562998310241004288980384105892321087582938016467635551931330706929777060658449646259600635420571849159543999740722924164172738277630705603230580980637149798668996656135979323762480775987996300017550012636723129377585896259282340220066484772845826278451066729779903850813532190253337615451372669888057054595863465412844894051073365853631729115528955618173816169412023182222201373590333952464678126176296730977290640574683043241298102500424757042446093236464823970551208766653601135814665109238761994256807543745074744142875478773624055574384672035659322877123293555727054746505653440480446942895817286645351680048720827250814180436095086413378016937166738349408351704502419880746950628810290529973597841775585244551878734249984000000000000000000000000000000000000000000*i1^20 + 64834107429235444715351152234309695948440534175851234450742796949649244574393334093632993000079987795158903773049636761526857171884260303800890523302938402044458401299628336526731940224913736960712954007429950047113851491177948410303140383898478316083426246685071580649605301355451120673102673548051990875181896065946277994058090712440877829238853590262024089207832765090134843524484099199677697432608426785733362185200923688838074467074351229217223751764828201128818573339194249487274494917651321353587805280193591741731837667605407958369946297812247607240355943234321327354625797918184079584647479187167213191247108133477187072741242278292211623847430084513785705190013101141856287189272433060427257426940211490722501173583305944638108897887402162323128540389398483541039824531239440267691323225050455374080568908270313252154431664816117363161856867140562423536880406517427947498072634946808076999509229516613837578687242973480490063356428821164543284017281838385050666431886548734040056598805700308845229211442377683964303163714360006873454471476648777823620055241029661803501211943595697709538203377026064324984227696268118017575236053638399997260949426240108902482156108325955248203913303396241052214361601398085981405189155292345153810305437221773176708900117753348358589995929445147300624783314739962202137338619070025108987419033600000000000000000000000000000000000000000*i1^21 + 2693618647100781500736206997286298119715400653675060854747032596049090980389431174270670767680866509898726068630389024391629826490787549723482536451235559378699148307277348035371433359155668402393702080900961048788737736566333756765711300797186633447827793500712329041410181823158174043554834514119280801986549289145269375111320996913050622681969848864797562247588867461764015797158851782637634749379650265781705213038604914026079496412033144739524919817235115514513857359993324563533949732001501057521288177948241307940917223841386924148344412694512444097916342324342700883601727049677920561950860092764836462584653092539784662599090226543506601562798695595105500585161694350361795382803882492192883428712718529526134906052930473681214741119067992893849575921177232343644537134928495521157157061746282545183802011795000480904761016693229497869746594364864767105544758504778061180113796811964908691194348233312225102768057520426961352015728379842950093625039991801476205634071171260537744087400391777216289387632392534505901011914114970279776343534921788237877606450440944963603362064890066165782438799606007523878374778249818847378657522758375127753186457804521297411205134577158313302065157751041016475767759974460204638206717542886208629263792434569582922624428084408441187947190774395172420665364058422532175732350082615018331832320000000000000000000000000000000000000000*i1^22 + 43866034744606076865873859004890069759957624715028407941556657398586064230976997677590464822580962731429137931784073958306373175767951186926111636056846211639438646102227344587967245607095213806916199682180857608704686677273976546387954188886345523166173826600448525652195376231985458322940246041339107252046320530505906292104175497202543559769322402451006532653511469931044414478762181234120581592340155679841313324221986891164738248079349690591578699106071667766635592401459513866883042146733301137083303445914183712199334789212534810419809558154312383527997229643048357195533656266974332241452486342915312880597983367566685288514976146699218271474565549611797143984047453156945129679963115044167247905231293600048664179718269691649350195140771478151692213698407898511573928960950685585842322534226710901188112676836279897305982669862561651422297634334243043739734958112810615991145702052643950691758635249590573154689418188424900462939974236709191798142237714574306014401081651309712697410771799759189852209671501760924199262986243439588586791247161052188555419660618678002740581305029112216898109920232705623547665425196508050886520219782887747125951771958155444718868365552131170511411328475398824989968670933457801930030209653467243217783922909804658552187396324575460976979106338010845429628149834871940564689154698060496896000000000000000000000000000000000000000*i1^23 + 421468615856158371162225481581213216647036720168807584118925982661433302432642934646383760858177459096832187429563407777674647636694074298419645575909414563620122714709423419483990490464622275181116796273616141185912798908111108600355602224128024033301641536060676381706767666343982960408089671554693095525465152643758892866273783638522473357340800385402022023382805876870001850739390868122975794080735875814040552090637135638789397484182361189224640155850092001789230098439001501788667623708476378401779639859793730021788805670070212747223785344483446464767831650318570215335764241232707806428033178427235890365364181758212585167120690811462938565193684665977452148399353938510652365776862369874808604330377026679062440547531893815600873346791301609141731524039626002442694481446628057029993502536454182552432075114533221578951429494758450642756211737189136393400947646579145608230623680816037783017301907828250928924812964711539595227885022148362845252028143591460880611116826515283296222997823941181406774459357359105403433582919172250110917020374489858177678400525482298081967019666382565875420133641972905680814283171181374352220007294159888029815442036640123758883022505654533653166430084219918857531102285567065264404582478276001067403573062303069629420370222937244448670613708105642708096803486032430208754167741782425600000000000000000000000000000000000000*i1^24 + 2166149121492163531186741699490421121426494308182007712889399985600659823166367772732068984163583827453402946737579515566200114038023395241709077425444465416333675820193995665619165416809948574711729364180840887936866065410618100075414880062175422070001317239435514944103903819523847927526938794635679778604162787253407450815992397335625937008310913873972585762694873981125009430331652378574177533795771982608549447667469440291202823127370467826997533353359193402067326596245492504481596603296672471766140446145926229162940730100261794519027055470083721843218440132329732449685167292994485364126016403698345857395642043064994507333513583302684624802863337046770773906877545829658797401522920049789179000558197361444786633866716859022658351558567101737638008383270612050975587019870253141187507792981809428554352872396958854549944924056278752236301202793918554186786711032157263092922223799231618471425552928275061504389199510841077211402311303484496044033189310827444424652230697860859981671051507900401648245304101675199068052562053895175510453862860689910158566599515970230824030944764571773742055967874225828540958494890263030014814689945468185198035120475640435226046965353280255680913585016485535734950989948884225217582101475017396631562628052273656698906565818060272064286788810492301393749919753961783043829383823360000000000000000000000000000000000000*i1^25 + 7558233203148619984899347618520122699211895654835939402350502629713282724097852533857508867414774080032489514897883716284474970103186304076106516718850560469226071111957642866191541224955556502641504086413615309609372203378374228671395562347356476977061481125392264809763868799895959874223007822801045690668153873079334430673062152851597142644241531943035529136071120312831528845165158285054560448977800235896540629317510048026768659319152718949038298513899756177286889649452485452062060908238689516456808948859151244198595642849797411113033698053897197917137143627860447497647106120680815794512429230052768629858486536672059169982568441826246068144716445881706134948995130234885533692475932217053182521775277566179604355124890746274141574729250731872045757621932870800112064544293314559536563306890874194415233169070600869800767560041339767951930621062016850853051187638919368616354247295757766221298631547916203745379074514305258384499588106102118733790089067866915362774013651863248341201467058051501521749694074431452278616134509999123989534221297041741440332900407146227510673273453162203815184455034892188322610851943527776615209249740733511939994543734827619684966823668240014890947370775719232563742416910753064028071978480686046875017560631200626418903243928432541478482182821998448108391056773633968921640960000000000000000000000000000000000000*i1^26 + -17077782451801487188392260995854664542123079556782141479147092596431945406452064144360050565759147852528777380663170586948140942792636988471482623402904088019874110835510415790424596834484185085564386663098125129472207785441927630421912936905296983694154300962198144685825928471029196946041300489819162853311794037923361086071207459431496569571699996493983894527825437455508745150706737912372937030228743066094361259358203701311058979095173598562453289803828422019020778052683153355444590039790169605045895967587043302739708961316074554072197128905149078257307792797159874664506943483156509095759704630554608169245901367768407120814934750684694544953365083041177136975162123008570810244263688325192218218041916085552988419558786942993362146505755833420899156254433657652762221505691912529363921972175740106375866229746391389930858949291313992762309444621819264775992675595052578120181034953336995225085556175398854253463634206673768118701716433108268079612929575879837889216957940241628643521209751516180742069451926873490235171893332140807615293953904443857795766364771129944289234574739052792772197848062963122443552849417639568582586357896225562815398592563186059827229199755614763868514987424378502437339653806660896027805253033030461195394597986821119180135036090992544284256192553811448407763729464006646169600000000000000000000000000000000000*i1^27 + -131757475138752596764582230520254198576344999337206151700756993591841264856939520071094092941104625901591446585052555787667058737428854091640732471484288382799316946883339029910827680396962788860633268851946791538776456401893208559760486955351945508486052470119298295285574874743665856130516170282811859720662584300466500281701767543138756655260765761953809100177940471850608602353137419261110907739947967262934943011207890451040982457598780946114528279215517569112899591741235546285867060166375112549260040861688193585169725005463635713102775292532957640134558554129469373157681348498290745968566625890590701009406743018105737759145259601770716048500954010983501111651575259159320202205317210001217638386826112607064878221904361086166129479933976964775529230604142407401980798327917323252506045603525106116609308907766254299730562708239046346947001481712243823391770610208392546469643115595285599686066245483519296292684385374426047268261012079134511786367590912757876610941212589762521186220164892202400221983346021434028176500281279100925391176226845615015766695857962511462139655059055344451257889455316880398065321745119297381944451976827729515538963969333775205861151861789420856494133886377787895012280356754710122017555575285883869163614596326472795568380681089242765437151592226095026645639434065674240000000000000000000000000000000000*i1^28 + -883725064661513003829569671194049433654513419783275627069546401009293451119082673981661307549476527205982295670647967195318288508520224748455087562473062135550011757912834136829990818909411071687474908277034726213013513852294823579578478148206175438844535778800967877097862843876509387535158348861470145297114941187637235182981915519098920844480639756187415591138153539267906891982507237827994580833904027774068182218253168465587465825438547871359906047093984817428557172454527787174544230623148115852185384549495507099463310004521573570872635189295820368946076519150052091506743078644434780247494396587332882961758565323826772498194550539991270899617503061428130051750731333677722250603926569087143740756910753824797102392285794155445617972037614757228870921086860441667762744308084631817773682938176451883690430648535046497753716591194928109436727324078931871564969187239343843786021747049234971952914115299104381447911419786746929204036001002803037676752446041433725595380796326693690206344843131250491576149903092216692010121835531520740856723750255340331997443611087475417107692975824896416928331397826974063912130744884736909180068712915454578991171715684680987405550386932498751759979298110488024363281594379854290234311197009025742365594948999133102653184284638296152613847602886832335077972639744000000000000000000000000000000000*i1^29 + -1093926221989417422482604932132312297491615043979300325229582912882552468810774048104822013349420109111583349426108259707440905000224419799633333323982469844168695450360915033358862503334801142030210606445902808321321504425921552064453010266513387186334267248270200016971176520726799387563393980687557469481771329843636196295512906521793702135717558579773058654854575667293954299454186334257416159370265714887457797479372709072430149550465898994327526816809733781816528381721391956946399392727562885485835002326183906199291478815605520014114683801103544814245722962809270854531901750514924798319331607520114199576448071668892103600512407276666627891047071571777595314448087332084890025394235848767551691976731169906011174108492182909410955528536981195379820880232754652476628764403439555362631908230249337531526877381661531810933709817106787160876513232816175723355139265154642300972876432305880170796923209145567122726297528790767577033245386043369288882503950355438567084463706348826619657618641998150313483850221764346764513167080453051554514495812704839169118322111250839443317608741236783293003193498042696551678781106684347252752186817135510231431312967894759845455268691210377121881419631129709044278754291261871529183432790839984055761451290381132664976558018515652439137884816813445776356147200000000000000000000000000000000*i1^30 + -408322802044668863391969788359935210560190335192986891467156356202477251824951801591786425116204729971144922806097050617394456204951812307885599242877599121165948969513692270572618846431973647197756293551737441025554885668336511782101561974618560765590888461390576625282217841368217834833182439723945142776419333875212054552595144758843635507108923822027020948880283688828197684249141851596893817011761876530007576010353097258070365352830212238841023023978396494685917948914049166575796330482832727324689527952086445154256023667780144816710222848476936178254614352843943003670408445148078103116152131796602889956937601265834077898102397035277383672335754829395480296094943635469619786360524792291107394023794229126161485798109949256078496190761208492193043733024404102164623785688127660693703232389596760422230172670585118202165254592240715370866281763585671577202068729484429087277723959332157297014232627896243651600098403837573400406303030486010712449736748671491850639816939484057613034702988243708459184047491687924256185123862539545637669142054309643262092976086254836713309717631210507883927591379822535525300984687660922311203054387724663754710049852050185368804028789376371405253433989823810800083901254663924327418368601145316744053535262591555091512302790340910991539792276201008005120000000000000000000000000000000*i1^31 + 54387536473503031021384620048050974274983848033580080176037896426370818473096360836584939725427854527625639088833284935907557821859902404043451838625214293618133006247785714975411804180913610138888634561256090677059184018162791599053382981831791813008220061714754992286195788761729731553486472510467084462194491999615680585377167366960485887404616948182235845971835637568289885221925121663555134252814010143768066757188960978891739247318120912173975579718870934358340617911769622611725083324323931187360087836464962849054261388179409450899965102386298302225955675016751700406660015570089430617142316056807236672421655823760930070386708598511788066327657356881302035060380838957367767658184237050733087951695762505775231773369169736746083807027515243819280575404711578557041494194036418607555640144799750972229897634123544422472800676319043784610316390394379366528862237611389440350431732493612252779949201694291191650158461901658389901562098248360354255279857601902831031606759615184101842803938250648780787052273158104124772242916575848791485533075255297417593837652017246944090754931245893566075468972296027175627543113706354668035002558945044798912897459904622617792491689552598200570085100855358699230434734142302351429262448971716566776926704749466309582902770738464790129750414360313856000000000000000000000000000000*i1^32 + 122452888896073308373368346490860500034120926429713112110186859992290347871574287956480201350795828444932622311975661891827321153864389210218677587232270194275858278783103372373415244141999697344735312813790500912904256085536720076044035609292488200315919671681591520680203978759084318413232122162169973242998840306047521196767965248751804669152785572868099413127929994907490967238675367684985656314849488211817591986469924252776061806515543532009476871380024796432058446623098576741568614852147629881321897648266995726140901424958826827847893986932953122030018088598596251178940440898543873996104854735937511637705757084250395937421650167832362016542005020887162026595295863443405959798035171772454914103113592501971381598867925334353528384385449148801855977881446427158949022892585839428485435758774888202409322754670117495745324900175044735289824792507367194278466486876634023796268446809370766301392412923678106448446613676050138863219080383106618197951059200397557153717344943217947046360263068748833858843799498132972949006360381397473992292348523554311680884668792173319316034247413917853681343581447245432708442827943885889784067436037698872532511227825157503861644363215404940376222671427850882262393578806291212913151306751454807654373103062462808543797584415407042291175732019200000000000000000000000000000*i1^33 + 246503523452878770044470033071894021211056875216257185412404710197200772094700757005516190740222617008431124946100314515826621593815243394583447225697601311931672492684078477527727674594743516857758553437335762257055290385638151036370746968831280220850815999318300264614637506115375205889861464590315620643322527283465492074389021022358650980937584011071505421021736938524025884511079893922891184518740209691196123667853104058385045442216612291347623287597170029145619001842272422937502881776059496774799516916901276751724003866107953821414741565162420614262545699934588019616081611896446218292435358086199881624648754993180374161087561490469490347577693293984627356718500276214242138880267049860331752506429008981287908089999017666280277332358955712231807981553485534013178788263294625292569119905509088252202370641645486233745150009165761168538565930446320823726897103549293328937426214535463491486974037739172089846885898139421184747259738348853231625129358673330096564355954291833353510328205438699859272320748023589467860831801575658477069197335779059926173888490049672724086579705626159727986168302088192360036289129764501400171057655312333469357553668157880654765785423183769677787491676335147335295727611000814337361221648230510436908618092724081818065904896447883186295275520000000000000000000000000000*i1^34 + -100927499161959130467379276514651139688975570482884025344755599210608379955864544170946628906297982889587993908448299295265550875924083468190728471103938458175242143591051085368345611172098557509746921395038419046052893314644644876141255028580019332929525394559469630881254474567608330066859070954915806705787030823529913812344084351536828598289222389517473043589084777557779380901182592402950788785465721747155417837722053570719393615245590589801374354853451373745730446101301930551390187852827971920889691501739462548514192904642021698040498721639623322097483931718572472050937517552717695726089649084829937115267067254838118762027602316565235670898277503501295677623183163875390733489414694830165374332775544101334005621682298928675340329978855667326094191277874591578478641266130893284033045169109871740515951736454307422733074530707573306642420793419484239137628646189816835551120239179445849743184954594299168532787418085504227216778139058198878669858595015221214620998645240990020526288729029295241239522551552406787533659776488586188689149539830241830951666300081347673539818711755591676846918869750360394605359571188635257517621454903015325962164875778701293554882978304393505703985719166431897345662835066341119340695605870613472555599375943971102743552051424348078080000000000000000000000000000*i1^35 + 23405520571677845406499619444705350171516049595857860322235140171604488958755377351125260613503633145009282773271454526887368138210131219776139094372853581933795141344431557439866590792221725168757468963203416021354227168400978269449435803229532962839585858960070070150054429632028885911147666370366412168608046077343894252694969861888608471827787773770776686176204926396895756451409710710106563745415115969346322876682494146824095528627133280507396077927400396306824297152319793710811576904797112528626966437042114761352051096104761305526730063487233825301481740767510994062616979723442813461439007553682510484675275474222269095017227555799650879040902148638574910697951208789613498564470254775431515762682997054982037153620631975868058016123212336799735519282810610650144976490493738278943908006614893200225364118310525359154196996443955248374092168704859519468312159449565085444327546255789257472867165337057597113025881448692715857178012787993042109844967852438174106301339540396066886834614902879900042583450058027008612147745996166477350484364912324160981082212721106452798101258802328071794178703249636533368439831187488494570974872827344133674089181502877843679613248962411173311457579147544946083265100864382224749488410346070615666801499178874844792490398895308800000000000000000000000000*i1^36 + -4595172972775819912720617851595045641090581363115143824504507436680571727861842126616807686278645886019713314129618284197753580744507399793979446611352939301960216615714005533385432212509989947969205082830619261087490944557103533395998555491503382568626988350105874164816550943216661967723311599060227365904210940601984888677698923981497460411829822639358854815024647640168173397456236395870721150544376157528495326267943893174643065134989668163935996552283170028377594584616442994811943763716117980539587496734575297295327037463815344735087778329425881501708461809074114243867485082106255041316859803257506731484098785910237646406154268348620498364516382969972296869025393972762411928089529766418466851797726473999308737293046089205670980259132274580108774148222791943055619638881487322248697687230535671700006563501939914680557755356713934610037913715710645973096405962044359461265907877793273596355619909915813777827324068484087680485313507494329012405374496199494047229213971313096291051678406117919034199220205516767891481523618434462671159701727468726241273517430363129596861624330341992898694000132758749185526060122836921426333024264605009585103576299326247102507119510454954404855258267680123114551020025187920537753605123941358959299466390546382392414699520000000000000000000000000*i1^37 + 767772272444522893082778402177018333894332685926583823083704271937425395529664950084681500572128325060574036601986005916669382832166759989061301211939537777019300611333532661924173865687018608139193002122342925367790218131520809908881566856232948600594454464445119991785616474166552263915471418245353289945861987599991176473913086955790068887100097847420465820591651061835862158026029810155115160783885824807426311796281108534023517942459119544531986042768328235516702745578423788579421875839248759541626261168651442418998523756210480662771174792779812707372753932221587175901569521448972020854544801145101851026545089921174511986142413990059336789582488090897792401602824848889868081117907553924986677673940342108376319230317659997344848296731204419406270486000190041987480776773950789420215650738782785610255781667582827709126216022481172497448379764313325023405548511989721608521473288166117178267446412827381780403968461995817514273465509085871210075147243961374976038281174914275965874909948700433823785071534820390790055096287776699429280808898955201918649837221613245594335519236646980887391229171999732690092125576207888368364745933791871677471148898062654950765733613130959661722286322409089214513962574763146963438695165264591246583001592447952224256000000000000000000000000*i1^38 + -77028295020691487368638952858507483019262505997274031404199747504394895136353248122627574974700890875412603747138736846833507639911772011059915893704336554936786648838774297338509442788505919554577500893718215382839320705825144903268421327829630157855075060155152741477483972084868857954839286599123116755310110222434127986910906920566711492725114701962734531023847119367356895882512046291783410841424733152543979795942599788424384500543280236959157253315557144974349104202549822143715300015618198473288848198374686704554882537277993253095577503418481706219021138404044270080708414365720718486300810012543790280870269546993884017962186814293944751221031771073906776293079046970201334191253150929020412639921128729851600768810421396757086253681294626825672536537157495498478440704430125628808853385685773940409599037267371986405085587309058688758938877265212350194348744947811193341468808283462023004360359486204479240646321392892539001249591671036575975581222154348906327624644091579215147037513969731799960276194888055055266943052972223107741352810630707532937924802479844071613557958976994966625479650995647707158645585131495259727374503557665552129260229781385584994976099733101580306831311067846691601081488415922256661231760361957428285497919563366400000000000000000000000*i1^39 + 3847123334712804163439603740517297219764915888288150494213656193562452152908758838516577675151109819988630592910104872805492955253447252222217435109350250591127952731725935147240608821290437252109569330828739121146345532113378076442992539462072555477035650479216946733305427875533769477926664264253100757057641563558282544591825128055792697885832432459255922181373478787066465560863077591249868944350720964025103823033831837561635176179461582927672615560148202878233711137021453239629459541709823247783758903472417003096496099767987780744041530726191050291844777413712811235667997306130564389253034625993526507634082912816982502528414739660557334793219067831841097098414153825554129414402828051783748543111227497585474954868105289592676721524584718988312700789362135368584588453841426672945157138205334979577799554050197537471801386161017916207607433820994008959237109661047190798458710251036781335494938249703118019878203356048745885295904213770156181073231301413491915256802954835546863529970976824885212946615632499021332172257650207804133147326567242927102797505010844563580007493233883713721667967371766479937454591523777981550962344558617717570985555413329573946434921558809079997267525029456753186893603989069992501237881186697005276489318400000000000000000000000*i1^40 + 1973399976738037637417489951274902061545032069113501464941457768634133562086367229197667813653612538897771015915417270536755106094953620896908032327101830464604341953153505342191459792644017562951286113696086089402560743627626369217927079396645700063317429585204414804152283943429352917954333496124834238061998523715326878434676824635663811772182716416242392497400447052326976977180385952840649266532767676258447305875564903055541432129539178075847910920076290281367672013747133495491673246959866482775158354646691148760706628203032545052721925688897480295053123845811233704929385706369679813366717688339003116216805073900415674981749160511681344468436660361434091430733037043697975570672797912353966534412989364171348205930174789948799518461703418904552994538639557332727591035979693469334049842292762094073775298943823353895994937863279077218954943793807890018920869569850804135398169622664101865232437743687420834446697622020253738027903640048641756107910546980221881955860116264567466610690897271708368449728585481635204839645185756934195872804139511267292069924803023430271911821693726435495112982792658196739206584871907889729193232633110949349543310645965007067911149555199948187526694655194865181280759595804917291268688625702797312000000000000000000000*i1^41 + 26872459528394316508391171614872595677781836178847364427954338278825055012976008293106176316058967095285579445180317197007328758442930629364580814748729314603237482938037583294421536438482219408850479828871951781547087455712280607915909239693852122555874374465274294738143318812493591696212596141196880357706529245871106085594674556238963079951888582458176680599950033966742391059592010198548748773369909388053565103447429567051493276176419774965569648921052349402328206386840803137429461530798592858693256423584497148964867621652491005728824334362339116833578770377696346320358317476386225825286134171232492528167990421990681676956024272935316979573472391340772175916333588957909817898761253480480810737429719644393210579106436781791983959185155159596305350648510141966049657742033604408602213402972481048722528844236684260661949108833914741021530019628828776520827733993361042945066150444565271542569942750442570719303288152665704610013481593191122217533829249347260699794480342906424132017070435200403098504095713630860749505037846711719719374747399495520546458461985704334406551097310474057490212622780241444368708964915774295290966829403968632087598912599145602801911166941697825308251008432612580626188902655313509891214147584000000000000000000000*i1^42 + 28525535074229423950518630763458322675341472884812942451694328005766734234453655034590178910952769422075875196517509828943621920106910747488224656025284170775378961048246550369591916994806249176151081955764879094572512176051281038083926358042722365494232413197305801921807322555223006421098459338911205247295204792467178012336396574345437701866995715690675505887044102900723949164443997345725656388451541350255945432177156433112298168024918165463775380044471792191361384449291841721400685439162574704093495100075179208494356667468848389515574416105601101315216383983828249651198310468325414735151677146006788418253448284710263406607036214214006275912013262340738369113317228258237756910888968201622553603686562007445114469174540958475150169071449418987044393692249106300975819676673352858110980199208530977321592666144333045555155503640634711502120017159641195115707670462785935078956939064205597196191337664436011540984468267995722272614403821213015009930840752228468254483632943353104643317022144117808669121359465427155061045497067456551461717582040145929888577630986891001365470567123286626494959631339286997760153903477186457822586935883913058832412204249075844607387339914582039562988853696880747068937562687371560878080000000000000000000*i1^43 + 10064122512892933815129387593616236812332167792623651801999884569535293694231583435707633209229756295062388258076926213717637259774385562197846184398643409340251269494439532952347288057028353033995881552635054948193700188486671807879499904432904754975363762269082495923564303267144019585701801734030015003627342880072072270974621991286759425943047215534144231200699575488819299145923754921056906817183972386953247460877000434663310741408283895828802570096450813185237541695496836111010421464673121869048683109951201752298687811777348409481257049012203923741438410823466762378958200000053511068348550834770117625069058128145574880163469470090967654065190253434095782954875720949735737507823738815834971153393680769696714851099150613934227689808511485297733692742767441891793853315690653162625948552561465550799094174857202338635441997403712561735513106474224107018365535735148279028661331643822420421536263733482827515403974313545427478973221662069956700241963646937678615581238883708858384063195987491491228268341946494812612073035703673192913540131783630148255033151385902502529150919034766251170229221414665839915070335906393287962821556786478168950118771021225836901813762758612717550533887342487534783857602592768000000000000000000*i1^44 + 6369669043598494864883966979320223102702387915778935319055144490246570993523351198956267696420589084148950317292440593403154735473124692156822641420423808762935644183985106599397756002759243248154499404281347947889674222447376614311103129141520058911962115477753754787233137884719135018414518853023837957228729168400174624542728530048369941325414953642823386971561275867847759279390536752843017776917301182950217789134302511364463474063336260991142949248977901321019857750819032905776008655396130408272570613796186340700027417267327181102186594549436821904793181973860685610317327874832365986425775173418896856559594733666218710103344347718492579315636245819774071347731797638667348322047868875311056905929434551208981003946290067699907778928493518140495206468659775223953955934362434265909855863880510616484140035087299943404643108304158741756656049505748139611616338845910948390614253723322093475672283620022772195162464656920791470421139218040945852189088638955887058929918757789276524856910887917802226604194483856908510574808480220822921473233447466709836529582729434779205525564430089130775338141345937852236669910083011822205280527065642300707016428655480211218514235977251796882729376546835985019699200000000000000000*i1^45 + 14832090799894275846678673520241222878772410780725393870652588785459225324009431525694396694642401406335110356367783801558346520621219800947674552881307095541347753343577310770156218857704901661014997522528615838303689497808977395379314829843962352856962661778415138696341704738167279728054125379845835073192534847528209008354796101786643436570329926644760965411232778875419824250047604790850445635955315228806869243751866073904444809886336188534983755806037076747962663702216415980154387921176863338989540871176882379442253481099089064303226471682418429408974481130411398441420686868241426281112112646378642519575170755757605111572436219116124652740476298707757152437174074002673878575703618991976601040100817099236565351293697351014430218229933789661523547431495848124952062714744625824752765592038202128862762446381604889723417576207176824227371728755385668997644134107665627055599904966118942584825173788899315756421162063970881639861077584248990372713819454175611533484785801769898492800790044194410882377375295689831175022595529411464582012497377872259163407595185643164868152573086278080412543479643554597622439323523803875653660782751900049049038484831229028633369808956308267357452539453767680000000000000000*i1^46 + 7966200132296676226437009438212142443233936568086941325593205866468825110481798411779002052377044169734713932611154482611895333025713602846537811533235496186876862432222466129755219708342069070947701625677090009045152348587506259837791517148305126480598878266249907647884465605806276938054354747987963042747358804806648726982358824661714795150037713640049598837533953212444939989373955567291476552534398495010145386482759948523465007675630790301802940423247840489286163781930853579512690066689589079167213313596244751923549859102796110427037453643396717322708848747950496402987369349411940102700789880451596104841054695103079393222069432072516306932907822470990703395564804448606253748511982625018902283510906923461806908546616896796661108531560005366966379879295621244195523346871584777830801735525941541342724487332738026523896755291104190382399936915872867801084718122216963606114598671943594864196987301816951745300129327371493202419126377349055185070257409083155981007824176362094546210169509810189063192234767955182146922528219926541211016318021314565684151846326458271442657606192120594139142210826540381448530589118198383424855438885374296601509111043121421040526324178901536027443200000000000000000*i1^47 + 1266389769720058386821341596489464082582917297570685462916838022099544157385700350069072023787461857647251432460994560443369818348603980096165844279847075599053899275906798783191819406107072525670448630030238907756445407194553717304215867431475001007849104511717612464719648600727033475893363272045636320976126716772002918321941182663010250374370117668102905654921920909431807206385843245616960062439174352474455912204827545801179409319912270253415391598752459469021111178812047446922671459386073607183701896403353130919445260119941917347890915095120728135242796378729804806500873487477920727623897733250582767613213427257821910342746727189144949507114107824829398511308383023250913641321719971997631067444391141288296732977225615412211406281984738891951803290233338428863373609472134196423772673429933541027573614742567375603771659593066841390013173136112732356872279973598458377714119639243561493832049456445141338833862905210185125453234143962975088865866296896911901741536912705837698584401385964272798052594174608424782534065429369891106342867281981870723443733238295511308155199906840620199842258227919954206209786074583172281451782317952908254619067394817784956029425523097600000000000000000*i1^48 + 371465318515308346481922035750602626456381847056603220222777528389055934242311008380466426447723901532917921888705032520875850115868347576890379380267228929537380115670906649549886493449825700165231810493475181266381307380923815720525789111368660099369515827037482015695508146500797038768430263546785661827473966315217799912483750670780067439367719531132864219749793748658114957489272498050746812026142103698147627644486322658784700652882398582177138664820710835362428174490711537788552239406826980046532643156520623871829805366299872235012924800729345246102563433560756655324903986892715857665168471955236884543782427059690015356461731728939623336046503481962090714451241302463341904382630311158252345472372713452064570298817412344416079962793549867907364100129006910368806686354877613120756397476897751908456567300637435658760889461983080560745785051713996693992744452479689414993717990627358067237934745909709285621644758150281204948539613651494740773837239428533257318119113781763518994748327507972692695852293314641651434330759359634356869995817142135826592495543507411278224219966649626041259916106804884449986378566793243162366243020327494377855313778490482884608000000000000000*i1^49 + -5617372845421135171060401164951373545489834439755935805150076873274199927627363466584692834319904741749091141081904467958072520594306266862173656552232909015132328770708738183850911899767051819822172084984790546622363601461667741035446497720723212843663029726460578235372865530765357212807977963703046363783918332272719057115134068869724877093427431188552140800987930660040614330547243107509724436054619956131394015699399668885698054871137881031199819070418225332934990703264930262198477612232964906130123451859112325618143969188039721746755900020430789603332636483959111864377168310160685610752248858684634525085724426331300512770979417677833138775105471072196446725565670450720854101683307414276299558716207215268262200389679500561297685124214768822777055040285528623069998637390005935359982442798216671579504409743879474096957481021259979788019763085639628514391883264923983525661753463780689389185211405239072694449398748541084932804656584269146069831785101339587686993970544771343876570663945749320384992637990461106206368761141395876003941417844092199050882630374446850084982290954711530843305527906006858439358802789718526445815416626314242220664647122419712000000000000*i1^50 + 240750868509852589415129062561857915381642344419261707922792383221775215240932102475625138733151892479554290857408226631131728963263214721901965467493999165097737813124021290595540382234909278515993332198385110542495780536108472845320911651244878313211742451227766775027596280426595420602188792161699182963896493453268683415903565533710479055249659418790042043975308972488059036829843142240883995563371570034569254758970803684406618434414354012990124509813958339531773191803565408970417373806371266327908136774493139730485718856363500944382083822845313932552832803556542876828495034128206593074633027303673677343749949502125358972346039041523994843577524106099312607484738227568501036643407318326204382129626755426318147184863430347123296986535286387195357383502367230809058929181006311134752745802274797272800771834733605432660749240607502344594950188501754122199458935344627993755351120597321161088175650236461841219248876357682755863229602052172295874522754640336284716359358156494557733393464934500413506304005772746555034141405319706471546862837400361588368639577839199433920011031471286921086339384498665489593039083206637886058340868199554134468198400000000000*i1^51 + 11809679415111678539675642205949397940936176658707329993541917606156167313500732543079091127804923693147501531878403948912846883308281131124100898431766009270970521759151143209276952056663121969878556147038037129219740249279425788400124453586075541712228773284513947368254252941854255045971244114743146975486848058028594568422836993069051318422139865230309742654321860733761611064061853959242239810371725683251337614741490873663012205930360352769738602661614394791115611919900729056399095094593314209778442797636708544087636930437174348052285574625500433633896140311187687373320700472694832829438888992389364770349561868457723461074117670309511141239777371132624163424056731942847328003010935171429616129712957568224518748488142607811340324527744432618850472484756960492515637594448263946620630974754893937802507595937538561479541510038431966400384050106964830440598639522785877764335495946033139837715994405011370764695457124505065218263862188558561661594625324558226499887062878221048362133090879247576501665329738051022032403750229019465736173527215295913640829826299402068605186562661726844654515178752979502166204312688507565255450397633413120000000000*i1^52 + -1015073512639660609605950198626341499255374505053936894724015183377870800285688574818968128324881353859077767272586654478230019196128778284702195985928092812895096044358730258209382960978644289516348099523982031068809490478753372302535690680144750699477740851774250254402468641528963525167043476506135051807986179910450752444243939078733032989122868854289631980738289207196787341481343853663611112476494155332871741818054659849186168790846057478643803654171875269210673580229145165135453678828725226270393006962621620833012679177120193553666352750517869957893170483877557594616794664270460684344070847682462980463657084282534360359094033154689250410222930674791881067075769466365047714195761722597617723643548937612767178770953283850527930970937240015147221429831788219441866176383824966449039235472734680155843964001094434373655471830850171110644222882742082514789824744822347906559970547807324305297598452040603250427324320869472263804005828152873070692444178722666994312843544106736492791429733586547091622893144083048307736095760122732251584809509457436185643854908971697720484652580047208775444054934031985317897426951856022039822336000000000*i1^53 + 16904664940980437540028951999157087555012607016084345520701329505049219186499277246153184745989807303177900353718654856112913112839214949779406091111835680875930598892044851970766624798052807827521018221749501618069342511476257180146247464295612297913631187365426805114460487493745933148003784227583311174595236263478154314104694227056818170912072147049569017855278095180498045074542076974267041127688692391333426493039206206296495505591075891306507789407109974774630532100632791953750930779159506651565037626612464830771763357839243357003752052060994953968410175846979824671193444388551128535606084247702502917603601581640814284070747406563564928633229362067696936866526055481623013862054555834548797207504106760266363183275187136244922603036278273820548851431535247530051638925968810082666591930304355355764998516916358775858408321976928728415636708054999562440950322105247292181413195748556538147982184650181195953420913110536738237548939328716154581586530479307432726730478282220036654613409902485246966602714033566370546353544468010972524130277586506331179661148678165864714803704550705471693384645190056584582732399175270400000000*i1^54 + -3720745563813394136384122781685257187165703665385354337104287946435241685050976113264769846216192152746678200934772589211035655451789685816533704342643663465610963362641580224903570168092305338038302483152299728617913971923131399235524373272687557624471610913044664472770091944255222031999029582926616411736080453679403546606881929281217354229663185718707965347209608497144162418086956028758953339333123253432101390630014881599586084183597346108883925409227250840638358049696618523170334836154492629231606097403701576740038167000543944385658389812668560853796938687033411871449247698663500719980517192880413938771179090761039630483443296663032004458448705270053396578495346862686675951330665404002165271871938222609768919909068175206441333369049046673853657818128594584005914645440970536817741258193429981064898881210465601619033697650148163755181842287179240556352462609882464647466447557813493110779448469887641751583809340555813308533340840001464197936127390593436315143338645626997808904740472468391476841929083918777291561611459929727382502098062923773999978437376025488052742252376066173425587630891504647536640000000*i1^55 + 431284401527765802316414623843910628231675290020514761082999156398924321451678246890777894233348155715053851243202339437325120052631906752040234266599370929971520242791192852450874551287736046033524429632214053065138281732642452825354613403064924690403126746531322372889092292953609945562377158212435711067552396044794774337734363915155096448164955491176107945522136262546615331064558618090680044176509983897931347023522922602961521304409705845794755994494590307130233650906520931487638807451033740639646554969604342128799485655347665977477052354718375785483900801510937660274777308145491607381038639662619633845414321049094682792618405830452587684684945326474954965825023445776895520563766825557437746060352469642871039891820775456026922046614165107525513011512242813260394747784572161702029713447773245251617267489762868031615814611510644927269369706199951595275061578502539707339981419241973530821462034020390124665022084627068021091870679121714442215900696478756781306349131085735686441480165046934058245731614563727925042711946800515581168354037774773266821279305949843168176887845637161374481481728000000*i1^56 + -366426070837539638700187080503509531348594312233893861965511749288966719390540708139157378489904056215102996831073901701655547270404874979446274641721929054619513418916198876822531161724030873693217507530320918880991784869970415519195389579999872445214202210542105190690637213298588378918549502657400338892372751520310175104253824487081508064549901672512987530244351219981928364937892597102965899020293424019073926301036662397776349059111495428482363513678291069839859088862900655227114109754018576447072981958900540593652705703170990161953469144512323282824517657392000170299232236506717890293717337648044042041451489665389727370631133940774253450022870642579819690058080128454738912157437939497656507323027946789295549805039030361838767483508565941219108970785006730815695643309657961385784660881463168181079506056414148659419314614372261744506826061783176885814120390092921831255262024331309262090428135523901423810277034092390754967514488586303494993292846453106078932025910345095292332799205619735244136805757723300300897569587233601049408508463257270959964975637704566477942028433203200000*i1^57 + 90665365836929496068609829304611065794374187288925156403801114030600348036110297380072076486696667175070087363303735594027820153202638013590629809489289366085198993591009360645922792391510722291075285627249448071816631525647045732943754073849207482630797602134213723562050392049920651233934031135208061407911519668663020564029718935084957430732567644099501767220726919938997875988392202735781142415063737141047991479938595322158494602549556530420750880847983121286108751111938339047070248492956916251325737413988429110349563410803437781209806415303727401064846103683494127979294271621996133164790935672251896400857929425146312569586186838837414361360633651887967344900297776732635942554130845610481677633114907494422622675601729730419400932593793284358307237464115164522034417339628948028535819003296704714704771247186892907616565863514228020668637675625612970310621868596006535098938464978634322261713771111157307437803513212886352829444708790478383777760173146697418453768975251754147996575984688220303740106007005751817532636926851550259537067162146865439800191245310656000000*i1^58 + -31241572430569459852640737621238622767470030674174472773461567279183392922374585920778969373203124369175801156716225780175752938349876873093161541370324402846389699902884610730132556921035733684998763001176912431646127028708267647159630372523511885858611357705077547550435600932707773347257938842965120878299954286680068034807049136214353466071109626996374175841175316238586921889945348916802213056836982141411836870517728507890557578848470455645763949948172541569407326542148084044926717311992417910682197780456244559897396312522199234218033341485540623089900797677454282580177550464095476817997054105789258295887416861319293057003936570062574357003398745837506091673370631722867565315960290409653620618532777760685631224757075778248829734526572062522508242726321204520589189308893242977904033878441849460907133921783565295705408383839244738748419592359983145021505833704514696961750669722545110939839515819012998920757791768558354248362769477005787098958659612432134797229635418300111336438067354617899735778291117242710129831796144938675207498570240000*i1^59 + 1764922833221315837734667663759088879861962148450928862485961553454260947641657598638297268661264925180588498443618011333817340943368142068525670745797366394747555463099415063552321123436630855181896099037735013085293999445509812414638248814537019993778547969200142357722800379837579015667373094842723531531022869072173268790575143846153112539811099531260274387256874658292418887819021994036622643288591203037844246662841598825642645982960982688387568589567017810081618748303352194789570965486585926180045613033256662658065956299501158752192318308546693785572420125684265517773967084751135786548586195867610596724476961380720513720169730786239201309748878386999422801181580639602923986859580357471924620821033231432342636543918173631670942906078466640291668498277155396389933783275729847562971022968656796385161379476209468272196032732868111260434442508416240825531791676953826643895339670610404199763358713863640950309166159105494931144944132506186859440612640045430991579522819434287207418407413185590474710810418622464817139888000*i1^60 + 145785062256474011414978888679704356095443614358020014397315640101586463913255232346220420230893565155179501473763618789937204865743897216787725440790343241539624886350653377741415566502364578231361934260372192846720929369018550731413795475443214520840180657713005262864197560921574756834313103439045577214725966080384768123418229374891956239242618480682427961578398178663747042515231297983224878059818753529925040228829416216079830573343681810532456554243254343867206085564271878606980948391477946881063003102195079966446757446505396573182168053105877132413811089399010374770754169122982327468771177477505607025894413818451420976735590260848892885698463764414200434926190239082411898520583220769278916454018865502795424378925237386451916335950188508027103708576088330733135384822150836952825032091836397581960440852144713066049877107194532053011702849667884727741368147669426936845525934312273185757243775623429158144029858126306744622741519281692549972978792353598727879975033024050962473303620996227640880*i1^61 + 5943517880385062761716826709436297875834671950603719471112474547273705825219300559589607501658905522068345520141552152022851751409646546686431767710450148057820974338886321021899505224618062338368084620631867402658197009086294023451867218109849493463419916983394217552180943649016824443411496668481519128431335562529087689538239157543572137755152381582750115214967998612086933524685381621397144323930768301362443332870172313096023092983659769010947475916576393852982396144832587523484485371346379950748110831229514534410372385453913624016018969245121937969934568688332790369833306627970676116452786588614576846708716753901281237546256978871816043518980716017384864990444043458167876553928503940740636118139996372714539558296925413755369710793815386435161940147373561689337089353250543794432582224002467902486609204086442606139959730882303149320877529453118318945188429988492181545911023726787808069225914632837408413449601*i1^62, 1779823672038523255358771643806715814368401784899583487873129202009435275793798022111704186188646528127535455391030605603101535966317207682841743867372779513028998748620949711919843671764044718378462241116644293411377857181852154984192776785512217697999255405139591760433343240263581505418160185340243655307842202926854745243205222925850890427864155348325580337821917493839392694891077486203303536967659874532552886632976211057934762184732024818286314085252098150625831097089567378730333398052554440205124519782490064620724619138163411657139067973383746914047675400132979829130861380733767802622566249905148803090406218345543018103647166479886779123803589142140485108192214241185921302213256774614832069347692567722785710532713342688073473118311969185515325985690871977379817231333472072841914611219977426674471708390068109362756186941049028436412484847061182771686619629519419772176575193556748164297410354695099471022343424002207275854205890921888884196645529533823092949070135439154273141089854319996460872612254269735846021530077031603070244578088814102130520851097725790279454698205155305863047606445841497586506293940300586919139432931446888169685614488959744113211282486425541160091497737469830127671111008164815758389056460023867425454690116200891604757027221572972015269896951771858704248981038976519342556350391735559097077219409049406612884984420542062015773527102103081879087505789079509114562661474519882480718413091326409472354572454915255333371425608102527666857328237852351259323204950914078997240434742046299205353162599982470973556763118036398014010843329623571395524673519858294929786359795660406607637868808194100352345169048295439775891438317509986820123219144225099256845849302720174129956882725903934811219882674366362568310779194900104658476698159130277111750490996198402502694866790960815793190044163668522138191503072692524847964534521542794524590959683021543717435309294028144160776162437075380755180709478400000000000000000000000000000000000000000000000000000000000000 + 14445918355791487275322054213822826817183136379699298502992996711097781702729201726696185003314322320853547537193361596687835589695074282055183904204370928645012937629503106395289281806028372569442197010643547946032617953368186862586504311818898455708756361169890323867003931687611542192329443260816983475035238937111530003927902333177965758585030520660936580817758456711802504479175268396296911901521523131641999397631601939168552520285590713439242154510956666815207038958414446433967250756963680556776006881973101843966633192012530130503640580550245608965413531008465752135056418192528325583800629268468765326643542953948108882542390002615617715508014614953451360388677290716278640096195447877078849325137843994445440033777959898697021044422408519059431431906374073849731087123987846064689557964157248902378379882672795875292283747034293653133951002034602789505143598151810790798259320590360247981647101765279365382094955076841285570184503308010882420325361150448422740362002908245848181829416275513105732629960093058925807885764152878572280202121703067744367302411385069088054145812122824073435507654406853115369203748578309423075595993623667843348241104281963921889818840114805754538833344654292800378331638345028411960802656601030913188280755955247516438368361634048404446306592068788428139785995796448773707686327563586905905528015755445641985767255438379080420657898910235469186494994369329236866135598817748099614805181465037039495439574575015889928189669368024826262545808010009410823490360242852057208359451422179845418739487878491274631585565029225506932184302395207467299826947908457569521858409421027507213426112769075914784138362947662153428033402705451309006998767782126270428954040130012531353441109062317947694644614684228074795323081404624577410688503686548369175909665452187881557655390307647065695607897624598454535916124479181438584824441755511265621711407782443692684875626114589847713534544419894329564788162560000000000000000000000000000000000000000000000000000000000000*i1 + 151136331358500002873056537069357803496054904492439996456609404380066872068045652446333950848135793976470788280708459877464896494568126144961648532262343612529518305927275253390361897359787280262623504293460661687726505088353159736446334864697586369480781190944894479865005766023904472949850528541608931278870004926679363803166098789966921413709283893792607675938124019011584599616257534418169828957732530033543320315415861853385100717388838013543243283640097189898392192685782891998879787256921292445876916160812727834407741358417570149074113495993838452261718001871078309454854858264848017634397858674287093074191288975082938347594919670930476470353674680688231647490642797390468537322070370182839477300003028709863734303214503272297429961791462786131578155685738794480963266960622177255952350774420510028711358559963360356879790744991869887328653510039135360411950499821301183891996085914101034539521875913789589454338271899664310089248734122488173456453591989674449916448598521949435761659023062405077838260547493062904182126068781871282984183856573335397720023914065339611915270657696835314344069422308845388063740251843852994857980873726513194878551757223935927511336129023800360672867632250800681419574167341987786375087460477095067772261701710883935617790869897216567599410272077132977919679657317476888438001763722305167511721424462501228419109980240492370750139926676688218134859790775681712816730299559574300407535828069017745332914383217361937953434702443995856987229423578779797311878274494169606235047724582274361890386137911780067400436375079619535984649570089315071100098872092204292629846226266050291245667913205292028129215723653721590406215566369906024139831471257362960130739842697053878053731904693524439038646604718697665798599868687682347041195751183150839094891517838343756272931051325094551803319154649715308562111260580152061954903243567001017322384030774530869058130108423062368694262526356913134185218048000000000000000000000000000000000000000000000000000000000000*i1^2 + 1472550437790304114108326453050102884661968778501818347074464795430865029794397841148974557281174050939240092648273769514668682009185896050759896549556583823952940554370674942417268897411877526216155743274380592552687904575795744414987336112628516525862306062245865917423369294488460521431047534235412668641298051400912411057944262893729467356686135800395066687656568457565632536337234029525860179824029496053988898312317356005798537133831549254749181252178362519092063041717475500948493603945351481594401483833368255571439782705968076393956318340760123611529709869687096411204083564968605420409411224130246832089619032199154494350514153098292433045541834243258863433423390929795124046863388967709252746357292161362258234462701775888401874491803203148228779162430038960762144624043997305590180408893617327043199363297567043102531213984323771135140986311850346664388660760740316362571663495329834118746348607398055402773789394190279142934156291429369810986118548079329963996676834676153989086061390285244571676803237146335466733910747333871277539497234972673567409430220499561979924235862633222411246712786112539697091226168121957830157130801418198987957373689300491691221808652209514036581081747487112887545911478549553202760664381613094936864207314711157461426996024102658053782152294177836167870529977254093847499437266505865628175088391107448543527731813093646849119816565266639831105725058410585912324474259175533441573986273248170182451310564674837734120565860904140948673936491580172290281847760268366539328299850391565364810554347762797292302750193231422416973899911179443091268759884232588109985312277820009969990318189471592969000771348384332684177040080076765580258467434798915440492777501689540554773776790082679208850445169728777465442974757194770726873590333298817584471812770327685390127134789004826754932281756255805901605983562373585840829067100954234490156207943994429673346502540079758489357647668946846608890265600000000000000000000000000000000000000000000000000000000000*i1^3 + 9407939898693491190830608402859844348241084900435119610858040513775446215246962926356775375233238149239900648825157109103407887453635965686355002510932672027370375977239547430694051911675853583591034426232005179887000035581919454479677560229171284186588557338957197372558968996544521220617885887474688873089775370294212962077067952893240208815305630862868666583604334761123573668618367508849070896200835181522488458400434100931180157316727819454234372931596792569352564851069395962145433164790562142294435363844477763084538317615366928568556447739459035910142753117146382498271796324975831273813496824182103616268056998409076679058889805825494591514927416277418116122988749592114593307093592615599333288282399336848795012872146963151850304314856328814506325932166615975360476594958343379292565419858195856813730728612178114295857603133986581227392293509509819934076982333341045848930514972878508153853135329009256699452875798084761405624591376256004223146306692892259380727992765121417476278387345169236144865537372813332602563539639883276255417891111424204423807296463743308910421969549062264470763020363767938150974692397607220160426302134131721059952428499361329311647845753100577259687404812402305947152956554007310574352468422362592843717947282708221233642776315894612981479238144447843462772342449474596453863424043301908150793587054442569694566439050949993118262887701834585190775961576879199719154996449303295485747664644797705608624012613344933376779967196436327835195172820658906312903328814556309087054590387917875065077576038082482981963659535264518014191344209464975367508175118740589481191798329142799027638545980412572291853142463641353180347680323273521935992309342800718292607311160310331589793420906810429633198193304280924203978915688397771130603205823316041564133213297452103092776630721904721026266785382874291846916880839555423157695074601263993122204308880995986566630705723858013603651286687084693159936000000000000000000000000000000000000000000000000000000000000*i1^4 + 43017707323616594499752551602325408297531267370395355568574559836297503165173699224394653130729666186642963671241950100723083256006512989335045782708469132557698526967514769504317233035318766579218652115303845909626193105629971145174044569112613729201853337463480882911518554589073172412100707362609767611268400409287598308476484892484210702465030763702536174254982069261883442297442349634515006538696864949001505008315342672209963062096766893429788335838459262323763469607854985388326138482782747884346942081651722737913411853545870839459007582908913517174457074347512421308472322004792674751182694126174708588939987318119660273654849083073126178702581298191894352915283370749999538009853829255931120122874057984849770479798329019808751282247983560109273960228625297388601865607456812138435723352619681563856176010075932614221403970176988887861544028586826230271746973714623215877319908053741958913129686934731497947167854427122340954396222203015472097014592384228528569447126598991868309523252454303970648360810890163112687804331437809407926487265399778288883275461792499760597953554858222260379715702272424972229275376617321687448181418417465966528184055195145726296091896083600820904980596303316838470803085039347711466684444899699750499870309041570998506762896617480997477004390181314392470207419080061767741824028485348505239545015388048661893993468271902257249290645518737029495809473649683623093768818143070788159451099357024156734268428904365342687321078842924471097175223859186492067994706014202894527142492770035558895073575652927331509077345466073082319960284229946363797618304887136624219035356422730023321543455626215979202736169788831968754548492465321326663116520149101680177911810591723750119300812796331386752938501150587614736889929218775231277659335214003077962760262270744657185867517673552165394587829253114411577296014683648160038931202597090878247325401844103589807732018383434634854935391615904800309248000000000000000000000000000000000000000000000000000000000*i1^5 + 141690024499139175486330227220869316707011616660838887663607329166410657202431029206095925147814190317634283502266617263256893825598606156008762287349363723674128128637079300525962323638155609946950842188097647930872504354383156851838651747100550127717444859593756550894120605988217331400899944271432959666999072425798081574814867558733075927072992703466340169319371366494306596633362715928459346324788231184393650306403792546464696799902436004053426620173414897393819667752734381451022226304986426666870835766033960951010982496470817536997564265448191763974447188342418394452685690896033552169709258772990402051336809034394736262765618988375380156089414021502523438237379562224493273140847922052624520576731013908904747949806808891418126335109681128524494999523915343877215016479892726483262780351220351783119420886215188162331325457736844006762053063559687282085423623155137456418484997400618607614364089471726891937023993221316624109219567577669557321079206693073232998504770801238253566707183361190464509646748330399973497155479433578734738361201503475503778275053341860536190548912783108062798396211373874352847306567541609227360964736430573073014115198424272802110351429877438455991548630113116561705719675781159721136775292667882463437750499905561110238893905819850087344086093629936034828387494794236499678117332050025546840014811873901256168907074852945774276418587978318214728266622569884345852271153827582553794583231564552351321433573349953760845726224328853018986462970964016077781769003812835641752414917308943724418581690895627763345425823120682381871914649324820621111164891395501414366535882158051202077260390317032948529525882620488770765293044543483020715255502742049469136371906823815477817170499445332264590388007315308739904155613651654076967250766553687490464449572846426883887129986924359261461306313062488040943430246373637735329465725264833996388618469788501043455023266014744559217841657318893577830400000000000000000000000000000000000000000000000000000000*i1^6 + 321951924979804263975397455969148251122252745920878189455353629217204849480578887097940272407224473083116822724710907894422419903193822504804760751786944132861451507329946781675700186324351840133266862603944723862798842373556439390617404149155976294962072345800841477858016978589238009684400868985488467234868674506950295459296842851361771188483800292302991597036373056063179896084117701095696294803740690051246397625921477429825968808062505170928049943214230458050576524351746241221931099272351338453985642297882413712041063030802791612781352745029483448253447798388828523065350620812504333480131356376171479108318457717731906802417117936700769028774458800936206898118973271572482920643814413712034765743531792262197045431877629293084304307376867868079589852258415895735020498808059989697034536850636911847819289144754448847182960757849963671250458569952890472016414881072644774707122116266295277138806523226850924985819678511798752243554954963987516707773652536392446615243334867678821265463398064794332868978257116311085993134150659666043013326889922857697878153070507346080077206405025605372249138454883483850052676830029443415323616964900871669715763752674032953347858334619806461507292547412501926013614764020168860988221432133408623946419837841784109829404032128105290510846879892300843917880953908332142572738146191530331096188012422575002532669774430728898866259878385805754861367081402731284618278579497716500678082799848112177103981814380747603570821797074073207391130439578391576125987939001152811407302837511801473204458169059870250332480534935656901962156371256219201649414469988955946874801226165747144113944647224585588535916143495766787976906380599625337086820233981256629976970740249200221123429476179562367414678065492521164703291303571042927142965219300107551512619339218425027686042164957823289192268300778484398767107881709732606664096392880270042655047174237400416365571702674700949540613126098203443200000000000000000000000000000000000000000000000000000000*i1^7 + 503493807656508779800406273717513509302189980233350277089063958832637960408248479025126655088707164713163609069772287696901477243382713698126242233732552050415963819979744474170672202515180826053792026292831549972812962880559474393596614761786068392612951488629240576683039746079154956886562813261736967771750953489658267752102993723373688065175398639447085997566139433956178548984081936262672400270542320924900146252167353142105443628245536480743310914204962668409639847213524304483130329660359362652433518189108711384837726630495908685118302089126699922310017490937947430896068235123035167015198383817039503710238932961707443539114123430129991633323179620338700067379769868730197730981050422392630816178297139686200131462795856408533898882304360242619524447035318969402407585353467998390763817808580505587023787574981873714234482918526131924233175888375954745117671131783461651814153802643765444496888088756783176091297897778009246517836788943853952619171994309616742626441127306447883639445002400326049812507718866115958327698236885796803563190660565021588747770524687107558747671909861493269048430106474525330056886184943849499661207164420628711465058879477273817493392774008521257229495096765529744746522471436513564042490585258461501520736580346982290441810905692083222493415422725758541134274672642079224403527831270135359256270675667491766148615647426906079473130232837738234027085147199254105461839357815199743795106517645116747144262525532167611593560136317302546060192521280790336093904234926803470160806839109020582621015039046603043914762718765237722126651207710642443437545516147671249168954951828916311533849866286260906528231151129775391944815578145143634863355591196975219213732332098732272183901898047779930501304057686631672546528183889593650097683348490372923262103569577797944191631917326737191309531847360796526653144126912853381149805585633892026116892873977329776457646189650712576073645471901417472000000000000000000000000000000000000000000000000000000*i1^8 + 532764120066812327169149311928486107465435481095058921241071591223009535824368360074165603460060824603459364426300439198150474878348939527622667119302896161593188535475875924491884023716993100418240112009164891743160542314602675877685423118802090685894087587375445920184923357174939768514515556479125439550906098499274123891966027161875259023775739448298957877823775621207913152525535890649180642560428945071591559167806275668898947118575976455315064068248449652308593775267650577518424162052867438373480203817765814733731740015200076288902125577414866323782533237649556033928905172619125719082685745671431862368247087008015108981226078889792284759931114698624524950144074182565841385704503332452505913863877551036778578842189487042058213922638910254801491506459426103424245215210209924622367538102714294932644823679717999968072929857829805001320094022104614673426047979204881463789080587229503808532725270243894791677442883652879838675762469641579353880254778919842189523956307239881471744424497759875662510533216038263493580092876718091613636746620824899920714133598991472041197442901368873382247780064702106203053030715159533375659711695084955836382276427246165407378162911822495859885712453277588478753200490775401407134823521290985468484473524555733289038063859331992850640148913856206855557141829749263870286166406711692344924375829390258602569361557661283503775405340468451259607315781573627212769735819767201961329912472696214152723993829000974938898369539129484362895120836327941720516893554017643295893825406577876844079463881471212334206588092798965597199844630502460063770857211700857158256386610266250161732984074478264038251042673567439785606069601212370541834018912614184099747235176602581933497040336530748632867682810710604851028541891951062620394985133098693484473908944236330406194330530898196183501182203080718931846672062845566551135041724893112366744269240655312033283846460872563600238128570302464000000000000000000000000000000000000000000000000000000*i1^9 + 393173527549634516456063400467273929935258842084516115806453759496373072439757130772622362723465020530013257843949534549243066632161944674707599551857415863210345927049085598871283208625053255386325673981173983449546674843182038485141114544832215991566011551320837621870604928942555630620460789822381172701924988080442538050806300583757728919234227034755688144975560779558299280718981502071644568011435091840055456465461480980795610736354348899428090458235360993722424565830448332683164931128006057125013478636867859453344055935823704167397639025411310270596924679016888243832416417785067354431615066329959156754965682046988000850820148075662219122929709389484817706750864024752140226457547871045945589113146126206871547580811487184712597382107582103704300883320127341283459597169064189493366340295772419470953181758041064061883192538742861952260824635308428711040951790951118853424737932916950530487930428515932979374280309939558102921270262891631738273617068767796106855771170941842585120955391650952533516799246251565181832113861313878638508227701633611374151316751710980431514306743093619791016112235273618875387455304811977395774378623976136412152418983069244615988936623878492290711231370091364707710869577511108361552395918935416831268974765307107700684304674024805042911334028289261353175115376489918782637862617255035915776264071015792485068478597573388208931811597294620524198080536795856245267403054324759144640425086307210650993951663999093919282531495828554612094886429542923646489712121803792659779801247444825112411429649955450092020397188068954768214937696479345779703787788199849653267610249960996394739427364920953695699574284323495672180579735080337388174530327590395495019107606913664621639547465952870131943788167053133478863714703341294791653300802060860907590716734689477141034032302009206919560950068111895612432416161330256722123908909484091022634370662532231306217637737591479039770911016222720000000000000000000000000000000000000000000000000000*i1^10 + 215178251784984036972972962330439622011719253669968402880497674729370343480648912242488153982343979018810521359258737120085987776632471104722799569837071763534162296759437886130212459530712803242826383493874113480821925274567727291038265711307459459021340768055596332660733824446843078121391040316665975338802949548985224507970621516236530431348313662007418781356192099131267142436260530193200456211406781453290198377238295068781327206528511838720086964509742270768451297308179089452584755942887583229560291607480354491000225534399106153418717300370341247550312596419444038174407570289622415411193977871924211734042229900101370644224307319552112015938943574562456332130054742444934702669926711265334707133906323438978671750379309007971692297440625202871760780094459117699042611536327355017913153220350411401488216405951218805657909910330616708785056047933929105601095412053876598967898949543367346911778650235842112450860482438951414714979394541717306493192303500166554568086849434732103717976941258031646506608045618093227093533915619683430709771969217541359067499431284308334754947015681545507644198593786942097040555754990450156058456045092159875739695673021386256044015375631380338897060354221367504819016902765686671921557193828668715968715511192306120981652753298568819958002444875559868021935431297169142890793753596955622046077698189984441735870743812433038757752515205741020814360263918040405558987730293883106392477389819799943140742003537157940858906311389978587723521842672423038322376925585068566343386615190337596675671053568281384650733157084651559362225239429536321586529163265793163582267261695358590713185638707606597105486919079575349757732186869672661957644627397822742493208014552741306839339967342119849967783181840549903531185147453240587597674105050079785539495780071137860270694125755200026820780271969740343770480900608222287737651802140894113833270998907352698775495237472856547686290030592000000000000000000000000000000000000000000000000000*i1^11 + 92599185119775872515963480370443665454907586858871479114891245621168643666087437348304576904986306233820167766348776883125258815075774298763204435101103735195172760773312244549250267728410670683419370729437323140457456116191795124891473109480388149823146899782499270419137444504422268436060401046682702748776158784861559821533089890300730306794281863760048228878648444083678795475499901007974510801288887307363342656538536496944814546687510183435781470462988620051750832188694666251896401634101860798313319679896310896341659764501291859373471250111457318383148630994589421031200686829376417987961476371812271491138666279316783223451476714964591380038614205523344988130809016037260453884078373525696843051228705403357520531834026486108009760867001981265516864280748977215438531752394689820330488906439219324343398244226666862047315175686642703053887071522727317995989210387025641321591331720146920294067333597162208225008468727314334249165396571232548103098871154196268873613128006709880597894255523466174123492192445005736164940127293085806373556353784763338931853512360139323918619577728711078331711023362158430572983319772716990014318425158220056491528679950089439292326511147093157987174688494848037927765308260987592511093757150314658209931118789775167506545052345034958359427564348689723775170452693154699760148613866097480777260590475845528160202336369902009758928222876972264121350869711199875845619326238157335434493360432669595786599003223590252990713034845049663773137116306263128715409889595305117951236638303660858887919858053315898992797781854719207432219923598837664869562903318527758190711827570398827893421674065813245575681806336682273741605606280544913848158746257964961266436147234324599084049041361136195690003664753987876256370760496912437053230458680043681721455346525277967866158476020079145074335663821373948903518476209640988141105003446684464066594507602256441766118406996913636760564531200000000000000000000000000000000000000000000000000*i1^12 + 32336914604817453562670361972500608036589904459591790692831473322753520019669768841724316742694843413036461765787505622410625122901834241624186336809800135003502122043197919787511157705257164476749967330435057530911587390548135083060318732186693107053369012913399675891355738528027369959312499992031443952782875598019505946567972052867722646815009160976704999713613396311186792156494304852676478027910409940711907123594170064143546579169086740900115580849830307699743824613984734585822960611284457957476494501042692986534674363515501733930385264369023326352892656153841321203751751887054609698351957038311628884586480647220470269993747604059788479408883519572874159051048421406005551822556073667926683902648914439866663606435853854966805677547181412677136220508912725335318439574475258284054404708217267873838849452430366547967142440300926251003729721685992417942574839578697252404296450075776771682457874495478465754054423775124747649080196209163884066938092831874186011306994036609514913732476809183774917951268600707734829494843478780861619350859895767737764737006111145433077396154789291596974315520979190248873264377232302539998816741780568161806381004632563395976728546520964256311528982251303739146413270062361281819028267374524955455267218932632290971057055497291204417967262002535413580559121473226735147631982802750426129700453183732501218516068356091924929679361137930710838894041012817736129582404504268932961175196838369716414701636983559977781562257712301165051269551238206738935043215733417940747749359168589096495880280916286504222913857233364679907059384716094589264123492994279050740102111309652885148248011373296686008295612423151984129215191576011439032279208007821075181470945624140536078304362498421071025665718628084241406539329250539974270461438517387770449338499823947594072339591859899734605227598712188403378414815555785085553417678918321903120277392033965427997378699224780802757754880000000000000000000000000000000000000000000000000*i1^13 + 9350282132795634528019941797450168697197506125160520818072947318964384752171368858203995355472249517374178325624904715601120852358126625382846495627576669908840282156526518352150298391937554018443272867084364702194343031773537299427001698994011178037594464872807403614631184518379068019581985779836857491366374800101330650980174014965725195424075229614091460046030891675637466604203093510193360595486430044760930421818561346745215308031176835045779149408629470751085178671518763479858486117434733349565780543744958092785304267796213462015280908398333941853394112239764055149412363224780488579827448025304293764996179671927302420308542403974836493126599588536444611958172238009331060461343620397604684416064482057591897282826538889651280479482784702854782282783918286008116032602114905530070326935412959303207929603390905948558116461280783850112433273233114810514168323467927907035099795349115951581368201756978383405642206470400437532457715261080196282713238271031956295297197560681017970977593304683807193354785847171133186583295919153952499930912468122342171939007934497466690743105189036659311934542568424692291836482086079480569060220564318203328292104927232660014661447207698024428466864880008632955068985273529596928431825456703870337204018963213473073075088753088311936629791176180668888651050888331503581664384214647079223306321191383068937543810358878190671283598770755740693851584936758134386370335389923862634245824714559589100090483003562199923555096569976240512545992508744304805439836020083695890807976958217183664578687238329949689198279923788866126397168926360650475536790396262706702100409899734641006058003320480017295386612127356515551848066516169426045652879396380990603958813046235368747748401938411499844366049913109249487630559848634031812364929691682959437923316936540378721719086728454094167251739233235718467646150624247997094423932892359347872925509909732055268653665898243953786880000000000000000000000000000000000000000000000000*i1^14 + 2326663761192741470306080943329541734118409274569096990345505386635193485471842127112783939760561476217803707989069809622456805318971655536138121226335265027955946888145375955018114129734915548304726797043561744062584686292806151200175863535623682411677201028274729684184001273371265391822102538741070951384285124870591639094346493732950105259564647397730241595750078719485049486118685329031217358035381446154801012419174320184006941072335722489303511835342867802676148795532495610158490443563236622771448892401935947252057853804300773638839991475022973240674252964561565999556141847069806919837543979939751154427865335735625412696470459886617984181347319826334561269782159122305730927989858178947233797315118586342950918644001345367064088567907552021944507237402636217767912496022415366303050125132625368865846555889142380580019257648015275522132794888016121697619721272352491593446697061365484782881430412899678657813219773356427008639162858383261933957244569194710113766190063972319922715383286036099994647073612727814776577087034872233703304564341460072478661239904965101540792727322804507376548546564126737506604533172224868125360427795637899881257213681306270564309720521307385345311927118777605836079518122994761642769994679564001199926915152918960955776785556311190382111836662693471684907709787125201714177062039453353427303690594338857699393384045222745869730012549692343046434102754605860286853822137249383432886139421743344686792111062410406810076327461320900905828880495336894269254362271841210293001879393976359245996075124819247446740015674713648351042213703279819449684006829407557573361471729051579793674711871328781913266812264703735248295878742682066248502944226429561018406023746620361139293785836307601780921301632834767535756115259257273628819581929479034051554136332420238306275802646113946299597175969747620102287114306142570913527833172382187237951815506035802092584644260485555814400000000000000000000000000000000000000000000000*i1^15 + 525083967443286534176623575589689845114597322047807443140646429806087634558716770472741247269356583319418741893521354616254056583645203905083897947033332818963442048254623198754853151198877183807769788117085212661246400712755562084932326652144229579037245727246148056674572422251360855298557539803915496014748285472552697386010284004342071647071270751206573485686012648165144602935326881980892712298547769060475635084235724523156118101879745870196293034010853703553117160694156443056081336456031482989927129796292549051063198249386867403098208968465760901703133793149834885526428887037918278908660248394513615936604153813947769464265831227068251139764018545424938534202436449084184626249270675644622451540822739357546145515114149837643296221577961146415480136615659767062825121252981390634340964447159348470499316117233521314023435708906839521231387685798752620388792953404912189651555440730019766335184432044211249045844715810892921828264327047102358056205476739052328008240531005127750120730564795301557991267128611163706178857493413530912391704678295087749942478547872016130782591183109498434201058829949556800816849556349357059079304213145628597457334599333755184272058741522667095619907078515073088687229102333056974304402803768709126688058564146489348087663612577731969862503094647139630073323421600736006737024712495204448506080218032984336227977546451183100589923954162515578326580637409332394455482700799833648190425455417385014115440872889423841804822790106066970071091479107119655835343108702249509413439306152085305719095307612057523169438149894907354595035861501049997138946605112953041619411843012296596293093854662356284399974903890668058429595988939768304743086073740622456783454811197745266661032084007277163203116751449443622916046124574939290172674322644878752648336309434253047763871945392233259101341939959086829060709305913521382042849125258230022564735021904334082839541134047313920000000000000000000000000000000000000000000000*i1^16 + 109015964667771038281397039446723017017772553679176644848991162643206373821265001647979749590093298934666817814366447485809165618242147599427272134184876739075470958712135299733727166208022953407266777761555565629376869265025486553182200387985801833685423940003400639948861722546953876765110063254586826661289517075697546886606136701359019048663067130185568365095777349708689509059673185484974028942985024211639524842383473042152371501305390444847583862211256715016171233984095930143635343413586351639988571703343948347838543928478614585599649778837139737979711918082270045697266516273166068248770840483007592887533184998265154350736592237261418444471509755894870308051419474315096454590358864606906588672038397141423401812291565958371590233866717816978620968663791984208828174050067857975000252436542146021479080898935897203519917855343564300836461338652289949927127106599943909596416968090820338306086465529470968917500586572225881712231735796045353371083862256350243069733899640205135424699318228212504382476803747597384638850677571040471543150601965139469917663536547675095241772245426011921908406352251351342602656017716391610831646225476882733281493773811354468417989487167078154392869700089922569765120195469764994681822442727768637972302613914748671829537316008947565435010518583282057992880789461020493081348382576647578933852862482900515297972849952281309071251870197868556796802481526039989407251480481451992677965580134676056787116790975914011806074215322079017586342771274771221542000098233693920105129428099279617181137198144565595536774101095292217900534107655936228107094197484461595353905302610825162376986733977285618108039197756161706409231314756299622771690902862208506820185542833209753467197973171883323397522724649741397270984788865103128212591098415661501205401293360941164309731458231204588313013931263193581505329852005682768438089452631174294168824467346393407256528609607680000000000000000000000000000000000000000000000*i1^17 + 20389213866426246436620752178404198665365648779583722092005129519252379817268528023652517254181516278694919302800959317446656965697162671951545045764056643664384156028650494825705330783325237170297796882315160857720890276876197102919271680855955561457266110387064388848854468693570937468810618355635886182910905074276326396073602611949837046191316383677983198228567805272499735107859952136121481326153381186146680726727898212711491153467272848419108863639588968691557656600832784018617735941872043554969947409871692247008907666524639637053793761642937741851426207927653074981926702964218190224599403354544346839798732634134771527140199126664106348924324947916492349564684874847308147327718890496127594311876763231854725795064907729298714641602860778447246963945187096349889317950866473283906430023567247209673614072255221483248166967847345391020929309579777561757895195181631712629621963111165172485278746603312690568567601848537069744790711626173257738435924087289856842631195546158600496432655815659960671302281721296199101916808244972404826097031166293389537184729057423262623022963450467839504166477963729023619138009340555569700786046289429100187480227371048264449785335923522502002863269052033084489604128640077580829942357152195413553073897590042161952282551429302548546072855765888789986426252231244399878983862560519581286688992607738120929062152601893462905423608486960237763674847063259591266113283417041908177922205138022484129593061089169595706430865943996523096821519747298872695412004287471787467384447116619456950930791121907225682851953995362797188957040239132272260900785955086974972758553109319594085560087740995131591539539131809778082274701964222399057761580596988879551726170386347904400930232502879660732281776780653739908376279624388664077652778753212204696157139739291347474791636228018370778645929047020857859747470034395526794550097916229838008898518236733648744128027033600000000000000000000000000000000000000000000*i1^18 + 3274647078149373183693812304843464112383576673053585547561254445798392500156005046129758942210856350578308768953431943629263676710328543518129267960967141573122415341002024746155208013374866256138679467132677588296616173451341519202093882716296831541899659334671041173255648249361932772766208132521261021429316872946283323541426787806624009793660333793157535799388786955862308857368329074296123711558345274622659073832217394721519501021011538199104483342996104358829224728949045642446298001524195942072457737964165399286091272815811661533406568105063284223896345113855643371860181771323711653049623254204060433488758662417077369090704755643964157858940938947545807992241839595429601285762358707682370844089245244105837741560600127584457986117723636415748889508600024867455720242258646904042111413996902738697485360619893808079499452437404898346877088968650521536754574871924664107181698955356338438842286744443412892512006023866963294895622905625522701804522681163648325337044671846085191241978561599205793778902285635760381971956882690023986908632670307231284993942669874204551298217952715749344448030983963161657116569137913836646954048925988342270828573342305840931069326834048052253338400799113969122933087863276590278351604878898761280343306006344880234655493973102282196589853772399645632253912967290880354370318446448398593570830848785018838714155884159639945143259423069592319952677751146892365884875423645727242514969125683510202649800038528570105208628104410469415642175371136290334322348105204275681307746120415815194617250770505484783030243057313990005299425975731773822458489320634030431594828420927900229701485008839189104711712755299636250767635670984218777067450112610689170124496645872691738731044291993568681752381826500073071163359672040438389691191032541678475046938529536340549976742393470229335695198200089755510919283413058468287670598396109892394569756192588845428401766400000000000000000000000000000000000000000000*i1^19 + 415763796700409699811394044364791624738198168801709543630728873880133983059612811391988927206541018043464657061352240499183939297834307861569261691151463609929537417216850822240951873287775011615013954676433237953340367992047838490709022308573856997189339319161670665475853671161279523989248534266655134247815768444372132240676100163749687216664518950315143582918788648646736659359637280730244093811312406634657915719576893516512840815110721380431429391465947566892945180608205592337991628371799659544111989869796382518065684632427892220548167815267046252018779384617611268975946822623715856908113573484873466571424183655528811475003006068173796130929431193991795792330267732527799199564818451129254551519227994375784060430577686093564618478235754100787622537507140957586515537586658041941705006342461915044436819890080808802815443140727873637380471420803289724716872732235285070879696717497320115470797406856417392299696016554832353216761743386591380751839533131204500011110400405018295751045718932568217294044777788225253648076809208180406655959588944110383793385818649885751436725980748702088385998292489378774065359020209322253959368534811005029053006790246063346675349669298134762635441098838476077599269881083004890910678831055443239519369496464699331696684650355599061268265269768551694005630208658887650007274805636107244228151469864871873026368138947107252249290784729827035537107052385521371209038736776968541700201087437218033366168937832318693804138326906549380064641889866447009047570579684439074846262246104805644880485343005725263570011210711684836799727571275238919037706803229376141513213131998289287162110599611444331590848692984165486919430693273474812061417552006082515122294166008239354575919158746323604932010336949501405763901451658253732291673694978103194594116412116412628355226527436951009236094514365343524830998470891932098920642021708737894209409553777224694366208000000000000000000000000000000000000000000*i1^20 + 36207014457442375900616143491055888537236127516745318135929207352030487518234513947084898897414423472528015169116934298946795962994087259398411361706987158026425032162075814755369499009486903358082365484114094163920211356695554721374936989756005399208652914871787904288315748186455881667525956393369552918501431752506192217443900613933809473810523860051340487751094918148633433041239848644390026720244340251204162471802498980988788856226875379599608029147363090715395340641337665305917576701947301232086901675524527482472948347465039609499583183096858330295971026856903603907560587920970516373782702598745699611068760810587470352336155846262502880591508856943697335608194959745211120072352725632871505924350627665333622468033333249765637996108052854810960519285783686077549489070860737557213654161261810328584914156005119777453160903079092059371726904953354416037922482642253689661395062776563197361801720143124567260841017033013691057715220139931539454987671114862682538241431045550924554532861822524608876963306026723668649054283585795491527196527838936679934994148610569516757910294875705647311131296052605065808880772768264272500296569743538123810414924575104677411275050130793587856449589499801076198149129030382500768267175399264909068928570179095503112552943606922457193060294888432058838361660626892101060881204675857353379588615430757286889395099808764609432580150729395637099942098507695942950723017575443088216405729448955218641463637690021420440955777922714755086071554976071397548687565462044394375316148622839726028503610784724270099803426751163105916748602254450178812406414293200928744186242392791754263718670883978797334391738734817916115257374718700808401800524575919552736001051680031190651233570452729036721503907682454365769803719448767618364981481640017075389708086936851377235920086697935123523859566291473302910012535842393410114600760601142607665460697312293971558400000000000000000000000000000000000000000*i1^21 + 1771230941101411326014319399800912747796247325466196464896741465228044489538381199116190502341355149668454730634966730383047976636424780113763769034633274800286105610699234191262773992689455365791607715637676288549970842726845045676538040783552775493420009435470110438867438931924763040095618054665867314068508378262358411999844700863272415827508426776732079069559400952983021936374278861406287676224712687189963824283442878990164607353862375597392116658490018437177387808134266700585864523182334737763989451214415086104203136011864280314448960370356932084817598198825320373099004834424279127427412406788259738530685646760284934126381478212068265838594289837231764983829542752645581297808189181278458755628336632898494349588037850514546425409121071294925574059295180209345987188058899026225471996061112848393185736486287090224038115835250600108317618682095199639547731999077300032668350908215878770160767711199315760983896904946604640413212229228884783046033982362830047474291656825779301270109672207655488129697144623551908837662363787893827211030428960100915948570354970859426588062644779374445991601199837033898409533705081930930447032736992863243591939054425126166000068679206605802578380022392699827554453835679026272295507188593510682811278044211407616432355744489335644401591291555708816916154467162389314775214001285278040349605919718354851988339909437653172876904065876548173679323844057586240129312521667938318592633975800920648764019269489055168005559054478675136559662225149972929951042780084550079885607490905318842491472264543753756293357181406117475555727442843261015913410053204560316515792790619382862418241087768732248965577864812795303338860202156474502369409345093899432520015730343495830997163326269340080787782727696376076894945339190037534028843591219532189046426161511487524907810158347462193945244326513102909918063575137111516337623838592592420950369262318387200000000000000000000000000000000000000000*i1^22 + 30041901855251350474485956350933109526378483538125533018055921007232743574974544515131855233792413760387345933068225238643482945469861375558639392617360013755360914682461719409961042339440012635633323162123331236848493466677165803114744753562833220876806650719637349391560364517329498049252130652321312175031594880744319208542322097079995622091083435751682305780082013881928969190371094247174815820127098612559699195402976237431090956602740110281725194314702314917064632628044478861653840629577491933386796241262133955430709935164761335657872849679174372918143599946942682047579017488462193201723623676368435007256666269153788457886335769788493617360234010455111252391346728538569733812843387611837555160936844345218910289105338922845580885308064432374030717259465029636483716118980635508664601181149234331905730703119736511083778608771894383025617952435458106362687280251646623320334576374127577449169476749481613439909684693555920781829390798874895718172924977788886452528743329522366367830549921592378186743576826770091797497364425463604683480112399308550482159563605030004334914659150060910507085020555918354929039108914270574343308603975838696619570060443981812908404567828520423190800424983920448637519427138480861536594724153249023797791658795856090113145569462095163457477690188306077909625994593076252091852980273716255862864919673920362035961727250588394720855389997404832830841240740530183702533442133545515680917116921533691126487193013363648211533579824378866326080596510382707068272505254534716115605577302501685562894023461451684392591820742813572450548451279282335346026685025059700435843646261361391114282338706954568899253739028604471574553470646661884683602701981890345747123386779033367327755925910626961805395091457769921388356679250187483656636629467038523127258876144060104846424928703309285770794147294389485963870619387560876463446220537021432175685305106432000000000000000000000000000000000000000*i1^23 + 297536629530019237846147997585701418262201418330458529578989256216219172166923817328357960831083706808079502621775770389475339210265921672810501299117276852384656890828394187012770611970756942117377668904832988298502487656220114287770802742487041335302442687134194367881780772927215660823383801371015778870180235627482073735622316231750583704264621162168089094113860617709554815311250486933758494541943694989152655618903746685619139334460329623124799291824900745743079078999041580979467103059514754823211022617545251244614413668378358442187095274771557586218428901854640443058739270895002195616658137994233472832343173449228357000472474330667793733729179609307726149748237689646515804374851581711625740768194959098241738474396967106417209868152064497591911173105305717550701508841661088401772608395471026665846383498485651105273580071412581387351327977922500759138523862875734181498479809581985863549651327868496258213498764829534577525204727145188694469894295022528456881645214147916426386194748926705824425118188985578311618554607412193830829425764382665630625391854086675018925270594072202889946259963567518044900469443814968210135253697608362199195545211634325914316071262403898922095431342157420158628201854321806637244441752579611673652088568872029261521906483848908479046642780150979640330283378142042516008680761438293190464829645989604067994244322105384365857892137553491205354515038512667042678836725308381299978505099253221347709469671946428993437677111754012746565117091466219566735312974915874828573849693512015890886211964541769852168380169137411709059018104041122149124294680384034521328498645275650252236171737665446579236822911324418470464201041825705188739497550344747948389366042150116957573640289407285031406604226346743211243124822938193945077435583226356177371146660367179656420215950768722232581882790279089515444562324646403362497819058856444312231608320000000000000000000000000000000000000000*i1^24 + 1585189429769407961103872433846359525831019800959792638781843641913440301821987788582514642311476728515978869578179079752256751940790087657000742851025145661241294970951324117321704873718335628520715477097676239748507890819598067180716181212271518218445144501282947295844361538318261499218565845458090766563103180025451364597366670072762020161439699344364220435292168364284257051620667256857955300310727686012132006278787398667726134256616651528443146753516877459672679279989965489082075021831049995386264131558723670470303590078415526326061647484137077314227522366591829519664373904181262456924907542909910915767805984030980441691589217003900192360722368067890517467678023286049161993304356967981463836059187197511543465480211256052181105042518773788540975729752541043834358107033748609189198679525774898084477237964787275742719155403470910413643882936470235636954401859895056511766186956866155203157975919207509014665909132887897404978089789635431200027438135457283066928828898572385266290630117608282103072981264899194067351559753045671912869310349944363269028858741531648674821019433973885542796863321459208375213928183795069059224647138750258735668350416524819069642327887739052181741775256729120594735661834638844452646195653581205836086013638373533130983817077204824683347478532809519584431680762806701529321970213040389564380901984287978946796862607160445550094239014123591472287084879027803661644996063478678430655742127080970133708217381709394154074540487543956644843671899827363851169682470732382324575972307582357655953469072519216055410401375339694912293234440416758048926050072008981924052213226513142934114171884024292961813507510441799384386366068503100605323413579179873317846869334625705210206964125191864902279252795295511952379655352848121842592237126858613684701366628507859560115655372578744258351295016452685725093036948256170810489454743890076924641280000000000000000000000000000000000000*i1^25 + 5885736346763935640904820405851564522937509795257513144740121085987082409379091538491130206985964129277058523610782635380975425212745808531207513447070570392121233540377098377387774794820844134045837103566259629817023885785247475969446704580475830326877120627366229469065443552067492588647589447370366194516202785012767537687852864609791986598323213411872619391213745027505300100338875887675310647412265190851415282241770507952965139899527213139087797231045297463232192764259537210468663036748338025866970569444005350699658961197148913544998631196699423514735183568276695549987583013751225477325192418147477269410838801714549729002374438950566300971236840818342157461493701695508879677490472464308330024717396354483020593868297672932301862353726607716987117395716893615317980860683013128150134389022891512850400070599636957080669255324173936238119925436965451906714319092448179412938977302143211747541526418795647637600525005907389444699117948397829775252521096978887983574862578933365331322205251812172777199943742696530746110016264937239035635766807053206140586526125790133769536481516449009183165769918751165402229758708568428870325305693531457123773655401380219604917960086183184414253767161974745196394035502972982690292949095882948616192868490510553983218864933109777592213721022662139215319786766886160943037490976877015832997315897772874314507645383623823282940225022635374978116592300423170985268508348865931919473230472887247305547360617186889643204384831746524853638083773075063097871014856682270699972348689005723548401363091697354428307145327934758419984955420522888945825267360426388852560762611060183229866048816311038932679487446542906710616647892579414708244362726649609334674275268550035467842458511153572663171505828888547915489731026186750228870183482830550874298099464431874158210058853208174388492039552689306222306404043928094241972647863376674816000000000000000000000000000000000000*i1^26 + -9779698643714042818454576503061307841596210756090234036765683301768425503774472679517219925595206057894420417184279939173548715559681997801144839592820666608650037376779098290196648432705845681308929475173790557368532878405830053860772963602744593233892614879704663124514951755864740242284367107633062426709715948030866246021252645665204195482093073786694663170983546370047342755313736680846912635374197174255368299759277057338209683412552659718647860196029228975919670799996071432002210113160722219445795121526690434449056507880850251382852078776472321286480286934786511806703602228051350975510977907108176395089900055543212919958385245748784320456759485011249091724208584347049716920003809280028832818013275626005959210730270358644075821066364304056762792876185724787336125522034381391133298459515160364175073445064487992056613925687174609858027511039258507965721445436824757023976213703495140734047753270215301126866355641534588975060012794718568260480615070024968916457014841934008176061242032020381923626640054244492339365256063181351917347545264969944926803902875423080257295121422178909055046239636352660326668292745598529822367514247055948394098780909127114506239611116102977688854515895328558644926354121683451036100672693087658328525702461025964664576474577791767934926060884366298000325256035432707639590253444976607894896244244232508499416936748840535009869544446527750546886993491909398404339745909033352825238304478312986598057391050767554980345664559134870613091777392728940346932984540603072787561256983874770941511410200189693784277817422235950065233628855248881136526873531255803056167476377804586144855085713831750990990207142057543377813075072856170355252443222032596449046905456861001650327147173672898390370793116536980663866597761556730803162602739663403771922259710216477149187707865361063534181692638647019607009428704522722875126494894489600000000000000000000000000000000000*i1^27 + -90138932414258284061875254138431962659344527350201364829285675521479071804171410683670446670869791885210896545479064616443575398541842273300361068206114287504894460489146583775053836366979546984951724842477593858123860428085418220523237025994811412728105498829647100977318598042297830290459452241031532860855024297135870046386900407411511460008712247324656224275661255027825951842195556607286121241573400522395714554788682521568234210557740290873231928667149552671089861741126072184864685276099864115531667601675058471878043734712214093609914395409633884255686147640051520880877322131658785497070911866805565292482851604858976865743587557621909022322786271765809054197701664872187170430659189755930317555381335852155843987398527132629550549047290508261486657338391151147309161409120395397409888373479319127628185648981592796577751640884216258543389386217328626282004216372294052254064498865144625962606898753429762212467529294175819619148097597356405601500326834870137467965106940949630490503722923838225771561825304374199398651852845297672261944911168789447489796653638979700101604444915606212470051688723955573753778589728088637129238570949187875586170477294207622983881150143941699150634577596169696308919225020332140983429171184584767798306141927160924779089369038236344551941679132623202283498764671496070586791022674347489484958972847970691425658632097604328938719961821313111525344633583498496791475829770176738468068607877489022964223452356419690945265912002811522312960883363046519346832865731511724109236304236684877865988050613280488778366973853077072860047258554655355303044330169848792696944533263744690258060057968225402863449362528541932895525572834391636450621514325580522179109637184485444760601429994037095095521171009418588138585341835059747868308427038687751410690739103308867343775044365518046058007923490707421216399403323372906083338158080000000000000000000000000000000000*i1^28 + -673106654079553491306959745566284068478289415663486421212860743020214859614489408920422824730680537810701023319338492286400172600767715659609928306723642466214239728974461382619347668847524271006822570817247081589389293818776149702463758526843148578325639292128873379302779994312860463559170201417004125649428483136488435651099860810670779968975255315549955748531678424756386372005419134951430603734672803634075179631069581298946060466022416005890574875560144180415935670173038129191252375911467704511115613091266054259834673586322927353256720055698588365602439445406051750285526234023997076326418861684266631841992798388848204156227499934127263017840833875075144956767457388517862042832434458737476433217640289899930142198193854158170849553099443482075837439906205943604027357804917503891927504911442036871250043381522214425189763740129671323552933481253005596998871189897388419054145521913507027957560173798775925258121917947796725433059182234235367075944455431643540616595032816644378373327516399029580090667994970224153355174579031490916152698671022080869605887913125057926830696300105775937912949411091971155409679959383743938930396100985984711046211289285118995002200734605651129771994704502971553424314321456115985472102866886019532175943457170188585856494577492369024262777776734663990432565668236365386088928495512995809930435515132148239763489918705868292268090785338356668456691282093807744585063057828255666008712117376033798648826593510682110922430872943697017371036421502839150411207750436395478198701914465116131149583247166518017529776768039694594281933053686759784261572177012506547153024097411749716049500314942620550608051016870470277221593599855088907224911922058014134399642338246389209265082964610340348810614330183613051822307867840597038962491815133073831968057724466440237232928002168966656802435072501893828711437680287964683304960000000000000000000000000000000000*i1^29 + -976312683071192716412646717326724987810232443797157442125235138214464754659595046688682976825348724880871093603393774790885589698666132527814650729603696231963732557549254913451119114152513340423702640638974104927482554901310274511782959256398674434986454468452207830154071181794118417265616343704947928625124546067025866301545161427240349032961619282577614264976149673359085154026340562301904926253314897129293400272251906951725666371695499162656570213430690921044581158652840385057512647972840266963337318487101146282712731744014719397607862417817316805701117034645884839226123342372967979736751479504322272114193979418424632977919665001248886088099761908255926874069270906217316533899844264995684016224814613517323135267555636520851143169568639359342508032514085467776034759003352983080770820689862221841170350647717352157646474723075218084346669397293064024627653414203300816518726586835068093378314607258069934941694530987969955571278091262212824515960603850881758917298256352980592604106489082711857922468581838235121291953095809137674463668729766622239475978350948892396507195107110009605966279002517953466795344765163699473685958865482737699545028442285999782922955615237639552475107681404002774643163159893994284592296622487832351970325132839907137633786520618831723024813660583961680715460515099500510841438987249401776906858014143159028790315421644084477253902859787395786810638232108212879080115148194420496056290012751212862727149415526616912263766318824517380891369612231187106105338927125628270109026860310008483721046800127476564935624221650792350046334131671074627619009632536596470341247285734068696540020783829309249771389368570354612631266810113906170692596353594213919271618457664178738236016465479286978142203665584449832050319632190528757125159132857314310074465385423892841661764862539721941656412165910930873596920511836087910400000000000000000000000000000000*i1^30 + -1071609050337010375955395027972411289741182018212324257941702303099846051881509475841993231953734080617935450214208608047753939981039067863329376904930748077921467873518779956810250815670035978790460699272209425302466075346576177208630697677106316944169720514339730320162991103562156659278874357798325684986641509341097294311380357130997261564425535839608454126356896385749068456979395644995137166193277667574908681420663970407058877580307871972562167046840158939932238590862748619137170887623260918381338536954555561301565650204565148800429078965998538609139689038519994220704318192382204724294265052095158673700605213333333781930928235043579845218322706214190792219540582843840860997761097779499013310645589458681679693762573951445148739678165341602185049206944767996812491285426098725459247049089089222550523989640309057881025364336187093877616070300318535655546549294214706869232774170487132860046231501808414966326864790899470361230115141094729517899059629468923994020176767039048784590337213018946555869896293538021484322550133560760240748242446977207860124013756793928546376608260231115207968370902976259515234419437435846429942922732170403907673960045241611621114900523886407169875344223647454588134259918809836482074680859073603417576400450442191021984087615736495972897400988989463521363425587086004363162536643679206085770360875491715119066849742598979400475564160155627116533288862432311332302707823006181873551377604460168037601221281989033235650920784878944195357821512764361975213389547441096739565760459630751948544890560400395789493266868046851269971911955453244619611883259546727569821318162059936173096683365557531955742375513966411975098142198805671213280413049429500843223611633597521972434429231586391388529790333314421499243225601173329839931895013093045262002756436132332669541888049346313406308499042359618371270841854853120000000000000000000000000000000*i1^31 + 40280343493060091824288652005730557155836729914299963701482971033398404596416098870909104280227753832724231142274197712774127985934245540145875232614628214252809978227041004704711257821325045934197846406868054409312454268938135802239396451456128682076884795142944421532192869891466831539217269211971945683887863764906397030173885246794475453054051953383731879595445566935231723851917756583581721925746712377591507591903598642799516600264985168609945102058529927887139237604935565417751291327876830511051415058997197792876421714916089643741639301004227407715654322993279134330748594614672630609637792104281047118417435042562269113448679829978079840744970616348907032443237083461803089897311258002414349164041669296954972521499987683779212259658583332779077038882496117451688737485947811873313803536538102340122821044101182072244622848577971595898019207054905828982089210387039002312676391586773574614140803133265422947067605355316895954643254208967783623150662136277653252124936016605285287906568847762560778982121800341782562413925046855375988223103973929241176759322845072921982314695960614400412016594082060565396744625925210536601542964625948063543321329950338946473776569136831054241930920544991326743321638910653006046657805493193319046400785588605113033732124033904901099642266681529827113619671161879817933360871520327260868356238167670466294072559822601352065557455657475137254791182705670876335330283286321922602580616340591600767104541770295682595268754084856985941786988096144567856791530098181552591397070096051564408141261978796174120316491920479328714556397131908877965549675059890818192585177429891540110242649246642434959800946556595035656210553699080656007611598465173733170437199456273688620386071806450240036105677139189362251828099108515446191039542383164111461197619989054153898775575089753623147293155999377681839355330560000000000000000000000000000000*i1^32 + 96364358884174533632568473903185666664850468668251665103929981362897036787493224384155943430719014657329593137600064552623219880519490336828433951633760972891917380223089605907770321843754060738318880577046363561850893774138186909072769358984454700430645526508705531802507639146160486339774432254239930339043543601898233766170981091524012476587073604285143247904206533784666336192475242141353026531553373878417590622714386071319990154900406825693482465218630575941226295194224854396576835137011991967635437146396381594096376330287794214804175845347422621796666639603520864532055709945844520731870214394402325361513058219694114407332486482050027775868816060740349341116725473068797348381492820351739761777090530644871516885177413336962751158361772955376428850244086984712456871092626306043470332495426450602306695928540088780564099615505050215778478974755662181108871971213140778571932504871536986378901279399056736162310536284205938665835742992030166764239032192944160052736936644964723074528252656788872898610664547346031522968313702792526950786576799777667674061099587726147680533581776210223426908553509276835996359722387140786588602862229152660443335391470551493703521108750464902319274059614328963279518365899399295870152702125765882555939280155775849315493213141996872090612760226190245005647214359255072826611789387738343059467120032402530285568226266573171291216249962024549775479826331613474971273256778180295735993337138178010867710406845487947241584031167147509756413092019399337806943051573533150651848360345890432485778342992691927060139366074962931805579731577002708253683663097008650475053275333457838658595962640402195412147601450200876879837150090800156751649192758003215163459787365709598734662282142950311877316278510252657041443051578675822829342796787456315417963586694357087800806326248353880614034008148578910234214400000000000000000000000000000*i1^33 + 220338664584389068411614494627946451386445776453567546478787514268569527919946188328958960107906574573004088791410896407955512779479069501143576620166693349423659104137054696577447127399689302690348845952936587150329604696567028681125789062441694864487788280160980500445738202897326472247919959143694664404163806841398669839636441147146798008092519098074985141565799212542959582850663437128704570385538987696700236682066077014570126689904582091417410216446821160564707270000827555042729452662862233737875621251949645652013873462323754821610175978194259062120663370728796510665723367118182719327346924825326446791497430901140243122644506472446954448341531846257378499898542135751785580550090307520947886879480312089142435409130867507176873417723196227075595765321071632339940152323957692130596901913370054715744230703830365644811278976570417276853344872746882917750516510599103635880999033904873189933851419028400186715065854530678408983542109579161102464511190173187778519331040035376643821683667939430857421753109456581511549326023775291899236976845936526908146630277526756696583146536330530730131566042222179650406847665848482620948602358100586206115082283460354866511787004051843249756994757326252338306973189732704119270757176953365575050340941281726055794235145689210495360862941092080673506067720486091152992235091612779659383593548360554151169159323793696989870097410523028448335754672045731643016210266000189879326698433527211451208703302395826760470337571165613881869205289662352979434864168000229874950085174546837400073548450403093124362073200049820356861116685978261652552825062673092838684599598379305458006006745643777876375178492004947139482168274820461594411343655274694156692537462459610265325513255661588648346837194069156147553800373855815660565650698505450353404514850772659279609752904086015404595973730427784396800000000000000000000000000000*i1^34 + -88869523443931205382579910026032733200196051604251955133417181534832230647417316506529756382131202567963068039638210437673671234597414100363542914829109441075096183801842173479648965387735523477649569760144251851532813216352999043635854705290223918394355842909654073549623506869867177317189639586472498006869331992528713611558771012928572102746636364466603179686949353973719281429689450249683716762052537688571072590936823263437200952497334074116618866957060460206072981028321930044432957664565428722182970143534258380650186403985465854718347508267285638999022472481657365212730049991160098391916900287656153012322040192277762635271839663328614266744728550443020863633565396654164792848534940658081391907683792905734987269987556744308136839933251270431062822776010135536308235949764279970752794482715753047824225401610478028005078003982847478367028748700367169253421222306018307574663236402692134160100547713984874860064449989363638532976388482029364840803725263126822491377781591189944142980043381598326451430895021874361521138693043734082872938290372653200679866315008091784270124932826239642717483393543900549238066856326338297877033000528084564138581667742932671262994200032812649718886080004349279473705983788976411465616970862579846864406051668703739951082606538520108028178351960500047480762094491572777456409431062766775694198716376263428990257086694891305169967816633520223849994100010143300332244595271051909984434024678337842455443324979843225594224252743619363773769994124633248021690678340140532942407441276421185541236018403725588399444639699929179614272433861219533721365548273845800579776158636790699083216183109436356970150824751199175234096024787243667352372651049271450983750399059389172864755849431440737242246423178873753936322020481840894099671661483060440199222118935278517162820302735970556302804398374912000000000000000000000000000*i1^35 + 20608011176375318037074517717794700741770118112744822720072075486628186315950437984595642834768083587199776362976101388449816883728706077036892662042653085283103859930423878015271197418102148607219392638628833119454496021426126769594349425337423851925490504914468152189063904326693783145205742742517835882570411355104015630395430441419743349713284306871236180424593101475964170837892830299200409991033164731786409824645891917745414403300785899241867878626655518199996054530833647383484653608918902200524085484914307974464855743449852456518618285570620631742820824645471028021518216398942077233712205695297653223570942121606951542797460123583061194288357189746522964528420046672173027061524844145117610909724472601298408576711504343464521248194307744262012283592185851923819081049635961319655950109599356532622580107896473782669361043857726049717266850483382123561453911166245572596336573648257558971851612237501326865006774812699206624019618187437901690325512028733736226772462308366436936707864838374079086831935077118947193472790007704815576511102137617353571045664213540034146646834152330723607359269820329044262846723019017003717022666069775359949300156416486939190114284888549766823022335643937130545160423322942270139261847361667214903892827173122121967661657331605431622063049902202394753297147961091125880207536411800605370330915331502165165076468835456554680334329944945738285680575860174984216795803427955254317271909054441640344610733126360779639273184207367481097525553734128463216200168436544867848359192316898587324302731371596032527561465307522243046061013174874525196937769652527661896316699513736771573295879871109220720730314845820617423109183098637541891094099660372105846480564670812286305058792180252533118586920465411891381965349956650688204003284416599790309507439900475670509591796502574642589859840000000000000000000000000000*i1^36 + -4036096286668305902683891212991721374410553782197165395754352625992456655706929012914535543347179604396643067375259955742814913975564724021117095099587079163822997525245901653899257889549505105618826603226596814327487392882090319442783113474462652375430625161414884708328968614542913595623469322041529015875659594693614485347034457025785131058039210888221581123145689063935627875459713686722945646301731150715682955188976583524490339302276971980545257680282626605356144649571365924219502917167624724213118037676635302222161281909543122533865625443018029308301010439287314975393984226060127376813320964711425367387999895487560612072135268527079670820770857399550655895991621653090404158664535779005133158388489742408289571620273821256858907070457090492392528050088560770282563873462797231477819285154867248848121639386316892237218290373887551340907810546109065466993544819179501858189226775770053834837856839311353699363808992809548490392292722110252763156164650952939273675848046865044061341892099435980552795101978652487740716354097786952268651376002291435517258568090987021504653005336172975310621275174799306215426963348924806674826795435020246380352695503278594310571312630046748470575394677035466800178936479995859594032157311184362659439088890645313235986680020279536399156140096956997333726693265194224017316077739491649881302412726381298795046979165665900302003762801443270811397452991684835257315465006748677922446725778536472911353813440102067772225451152248468930344726339467058269349230344165054550595724157202776919539879640417033032514127873200328999182871250413336798209816537914844389498212605691046909155827350559820127896729821707068257598633434915410668890210612986246486953233346727548909531088953884935881445904589729776127640090353058484407237186822410317857846202685329971389906928942040618106880000000000000000000000000*i1^37 + 672148216372163697704906427974983360709763956925365268404573969779942239529294842108619222963134727552319761753601844608516111566817670157798659877281275443058247872110405405634838642002213367828697157876222779531074885929235596970576772810187156285076231151748379112024020570324595115190950737907392483556130075008414824687917502057959134094079351711250359573292557590802294073631246807906407963617878511002345532028250689257945481088783098942125219709210892779685927117241142426944542177094545835358679292945490290995223094044829280695592768457892663624034147302919207195842759543697018409909198415062399553121600852369404257052298082213434344968373150081810581045139447798053230340979299522900471360790964583454223936912844363027003360559433326363820363042954228962125356123255489523919455856924287501195993990771525246736537880839314318392627889194837680041241245218228980171568449698784769836476722437581454499525521829127860773741726239196138263262327783194482560211032177854080857578581352545132467633392986930522381369998761438959481900090740510952395095699860169176560843574533489332300623960243259110794032926113395448720657271221591313587160944484477547722786211514411177400810360620027693215525614927796719707083151705226975405865350861987212495458511326059835587316168015236870595791041733351870003349646994648282272609054295555073988138556179190315914324577782903552336106114108379744959555600017186522186090984125204025033978407960168200879267731507039791760203684595504003777144118388038305585918625867873885798784119772072552092320399665065627147023048715157054968820096165865692320200920254113727646866498537013999145771012938309974472812903549936244066102624321064831161502652609462910096847365358783655214160670580291823751605135831519425367225389336991370467838672455423239559479268602806272000000000000000000000000*i1^38 + -67178176462789446718414430694823547938324257770496593692841300333435434153600539112234307967148224860580827877633047555963254350197232913115258418304093445825422438387113102267194140177168934623787814579482707809437674372890601705477862835537382732378366972300685674534336684791028177306910439151796695962949116677700898676093260599921310613522391777299258067770569507397009076229460458108700728387797390753333966255597800947554173587041182912340958187117279314271786394704279806573519369264314697780120746701306590413573000931023387835960167359302020278109986159601587937148119540573477111309346244752304456584334666862000996924993675715704117924584264797645181329697742733625555287027270014551704208407571487653344334182133598187917307425409141712207277634943127292715252139284179299310590236858564790450003003056783828601741519532988885167675987711420316024867031270353337126607585291510741076508886433100379758033041511908646383107005554683330185381736988115958633429296584398600337665971542201623543204363599544855823452045897023705231576784378923133337619320674902471663393369226107108844679616804917285087806959744807398011785433680902961327304037226037195730458825793102082131854450499557241229976315574874042766347834480011844480007571588598444766548049062399918620849510112663736891013571273870738310437728605532215981231804855427329247733929711227753659046817269268895594133977046646014240404500213976698691991558161833985928541726715846407473901623418679370013931546401618991010539685410784761119833328471062831678893995209878464895513708463220119801659819660607686865844775651660852339717138952870985876402856410435685392767242199705460177643961210931136500341869150320518378969541004121737619690360641352950667148005061736300377567853829461569102858250543862239635872661739885824490728325120000000000000000000000000*i1^39 + 3323828400459724560563119087537189459869510648985748992678869358313504784639102053108236854991523668572404424277990853879964705199598681398922055936537498954660698955957819576434644762982002623085487893878110616825696069940434489477854987054641227821370439485629275530270410512057788657401814146778036749822113180305114041391635879815792873269140784929143897796601532547263319036889308366461112471905937276602322205352128800151893807001214813787571496688021637128465204633644095673907397066306867069411519632392838245921783132838861828482037083059492662004257522217425111616425005379307148368247645542152812547668510550444164275562493059816778479649670512701257479521487712547458060980919755820905559400441266731750809345741832473955781831724732665146501169508303760120854393321746103632322986172751623077982384523794348885999578070943571998695238969831161428746524808416479958381574877861960966732470110112115328135444863203204828487264329295573764628882471869487247858004303255388233857700936200271895934562647472072997041789169919991557606688711756522073274265752376911629690918059579737643250821433633169594377566727702209100303511731071262909516048832735208438167596796236395591393641700268680546879031135858991770541569972113026336908022857659358904939363510355841395411412274240963117077887730627860334075698756109265392135599904426897132470923993718963186156409587989516833271564719677484664342181570614050312256913105386122290837238361388716166963445321102280350544182258047400422188339118508092678688600564418740541542680095564686355823889257189798176379896837355103085855967482130583209111985657100854386439298687212289659068211074186458238258449562251208728595372737778315914878150765160512410201905989118453845121586901796531214358815726799182042206130349601609374448631821063784591523840000000000000000000000*i1^40 + 2384931244848018048898485866140535097250520166175999768969784540023478738746580240215520514003231256148652137065160577849221278289793268217692292642945753861791283047552055043890537253898441374842348494637271805613379863830453696665900004838918295395787173997602543830840322329344780096041693253501925913918411564863455182132230978933682361218083090030050924169909385914337680144039377017112983818059690905180627158602784622880313957658209126391839072790573970022019480643696816537881268795019231336804015445040458113760287938077213999013802832563523390223913113712254264027883320562408607961271778985787099389590470865460595783593583503437853495996142424302186423663710827972468829425133932336804082760139930040814730227528447638908696541103454596943396931647159797926348929196424855177347034657317251351383240819749102278085896038321322330550013185472892490208939786121657733832786569741308648925351520203669087939208886480155403630047944680646231201481742722095373947439724511672745078270002905210545523471332900190935873459883338624159316880526553065436391274080285572279329559468166038459207384463317336840449927187602591704281991521108487447009380046001057505568388980494972922415876907503807401303672163640310798653667555622976808587818314619803795955429409474770502126143861672708897435912097987093858360477609687401051714031973360332527552693196343648723221094934898552837262270631540118526359554753357171647140892743743363961294868791025232040039030225092371190610125739907719642846910916103842087407876304855916589137230019608527205969210503074032129922401952729371524457188275310869308572077824585058207825254524532286040126631227416206232230445412732863122011349405845712089843893570106812374341588106872277073502163352730414845898963749012250267939652322280871715524491262033920000000000000000000000*i1^41 + 22861890368042866801479146248261618685166884236804407120852668584852061410238831554572040773188185794877674223048843963989466133874878195028640358546430191785059061208115969367411189608764837567580983795619156282925596230212077492310838444609447413413260655437615443135006951253627044291594107696897366702110068638245894664426531670540904435551724602688168956717279179598642152444992460028195977955755808368391122773446673718599854862727907633420877047761835436455272033822194807320026126255513784500625096877807006002029758228048202310456969013670956494111919153370091556155597163854375788833704254693019979560611589394004224661147627436671050422141266367123195400044608409012300577944907882752796011088819869291629390836801287620710229321246403282226568834393580518043302377389923288139531240288665174077054811932513294220591318484304253841337486315796150043786526713617408487302146680067966761749020924721084821000663402291283494020777390188851037262948587864217767485716473736761891779745278401694346765621586835178142022144248680841263468514973669296890659266696946756342308936232356443007866679775220160056623441495526600609555779848249399889754749049357836537422008699421477387273196754303774481280503441265167214868658934433167915378940359187907659647468447435948126819963121422096863923709559532010439918781824838382001646564449438366737144671257449198960579383669171135922684293736185076373904731493821822377665957782141175009099922189728921137522240272212006137802664977756381256730984602366415110853983681707558930346745030484841905069016318798225316680542152704159752864756195835582655691920861597523052275819467630790152952461006381147089998244368132448229305963161854296147805670068381524048272917274928860043777230209493091663465770545023953988257221131095702677068185600000000000000000000*i1^42 + 29090979757457884995438819908357817281908823944445117227427451918070865221263639423204652803972874796094549081876740001126600448038972539323555972632162084595615257134474973878443851959241288367251104007117208696101147667090758247241655964207564060766456981898359963504086479769452177313360258709513882030137514614458198420539642916031331885759748279544633989287830827585687806121816725926221948092736793649994210548506069326896645145036680852442289663958625593534622682928054733766120857052145322460441915461095799180578702472786398832929183022078271436025073027498090327888508779773814635953998848276306515856539222251425161761503605567927186849335166792151293168869883193094379651862204642808036501453113862486637773132779550351127134140426903561994291728374456643924019277340033486536572695642931597709362908343909890001116414476888743377397627267907300052218030408296687012392769929764061081099466778148270907625232260641023193501955230054020510985550331260841797768499809846574097451861832548201425575308900193463287306655998052325908290197633241674356006468683041822253926553439804245526790100433842894579550597092281878777374927159257310246831438689518907409412704774525622949845311046081030611990285307508473236372113048388881086381326519014032078441754242665960940767121177696042650906746722727943089289032155004661371639582298893490032371961333461506480903158566930196936219269468187344706202956144502101740944891871439285842803947068125474823353526502627508582793041950057131666367051065938437070738310885024184188827309176894973719612203205635672003478471142645338149413294344730784303596482170378700244398929760644503417235794693785144138435672384377594722228284813635519505732786777781567550884339853199297494266827337371520758437675014681511263904502979609231360000000000000000000*i1^43 + 10060619180608525667765317594664446900268588494811576886203283553667323465381571325965428207766230715133972470747660311740614365712551583409869665100313684772693816890180723682553858075919560854514976966118348728259923869760956098652926614527148081971209466958736240546130180679499631104358713039278692314567623907443573541984296659752235196239846307523718826442452371337372964866529112285853394756809703264640574436050036028943670056626805184051376950010171986944781924020643328524925117313093564983061745906104174488180427611089517271814060151508980565302836684709183503159874436139176940474538038886566131868857874319122200368492208584985306113732798176577801482432830229427464805883152345284944172503772993093742085359045164214449353916533605192448977328253955381067403632370447375810860602136480741719173256095624614351859903276999683020742555927391424815981290315392470652743669970390601010096835526918097302192529688305890478932230511231216794659698001557198862750239198654155440462395665044337626838583091223260812019650652589985008934496578350667527257619096760591579539488343074000933819960539252734214452999007599722515164209108355438134896225799289908190335428474192474179810098212428019879870378057934962519958955153925734022206583064258208141206238660407328083848805902492264080963999068390264440467757142360585182956195590252267135397126487457595758400573011454818283965252260546589354644740998757167155691594384402818562671329994737292707819452687161763133421397186312667915591263935135493504842716813035274750798763406831395342125539647618891247042950862036494789373792060450908907180214813867581439805854737953660464933162346927417613791676253083984051044272559581775000913302750548869961573198787573818660763889439691945942453140531859101419495751680000000000000000000*i1^44 + 4689923497142707323330628073280817198811823573338713439431172156875173318098742450005834236024187375731338192563428765292529180473660780818621523983386207451700536116215589664797791402187763865789965076124218593002187140814726697404005738095162844974118940425555558490071681095064119464522694583218959388954406157834738516358372025156280412701984448760867632196317744984191362699730495459194073942691200872526398953600925334331114877404993647785066496854423622219305766382201680389845426634501838356776191681865099804760891199892732359738817765192688239845942709910680965235127671431583026166446116213802642296004121861771410400486829647237438123116494724506802182679892843541187212693029210144866371633405051246898581645470047716834099595479034151594503231247023172391756820158512848531592321624158525114083057192170226648020983954229118423896058349209017542375024049158363720759463670464935263251746756118595762274541511822665637072062401875506027337156513030233666826214076477535713497136066653257843568797825880536180881336033914850569668398548188210960361074308968592703671205069468936159832249939129533035933873911886250691413762588739781782277857020987976213268172375634868672960090475083615040221178370508173873907895652799400422722352255066876149200603453575205421090992271410157855038991209062477605864227076765560579487901523312284886485816598738442710550815839107752976834105151363457033667998368240220523901291445250967016855094511144341257430273598845803259890488523579388105197769671826794098113063229818502058887318700379921052221669449028625198540539163248788506001325320424270551974208914356923444938080755990937673470231004569211028991193044440126143089851391700290490535228861236568092695901184096535385056417185355459295561549924674830336000000000000000000*i1^45 + 14462954383309553406279954731973382495455379745370353330186090629505810862822287754904708190271076357354295924561599805617588047810780262184002857061782146243169502046532122947290517445077543773336478443123248707385330736497422833621495128006956804882985452160488840668011429356613000212244519725816472852823392984930084488155794571001757818089770233494085092216847391474062679341815585822888460062181583958318577557570572432055065777559888846936436939108374185638374225240227121912473254203005453240691066371756120798560928694920669087574626692115518845794797962313897250205031593606749438981117783638556623618109364291831461963120673361456640049291574666984257885246506533905825576060091196792735604717174918925866880449180382645189230851133459338399785096109980416136630581039963072623747431813800620140560781225635713039846160235715710929703586516247355463124285406665764474094974535135706366715427301559744274486923510585410825553032135842528761002151690194848842098959968531891217466660028125780232828864666155502473035182539163847889605697444202069085747710278482034536653417313020205889960949880314829429623688781509751134328985965859278320207913275585917584512732783964973391312572168422973300263293979175196336649094850228470713896605736136507955305227806080695999980807276082141296749273277435491475307597487377737516566358376264531352500635915594947965701447304361991037385861255176429674592897598800996826046316240592666522042460555711382031255180690093710396530515352803784435213480565575612375077005656891060802422186119985518205008821077960224257880501339253644737529201737480719556017159071261241023030143755260298080644561885971219881271101971485569691645757200341384925863442153996581456270229603394380307134930838386110796285261905920000000000000000*i1^46 + 7963192117743169126239885426347707534136567175084377027365052471095699036173365181394349410729960000580906891219517086549947624824002396800932029791089739730797907164189571420944704909445982539032077358211040892722888235943984772470663884346338315590248787692684217862057218784118034116325117479092931137367868969227742799679959229581558783251707615554999133561287564628650637979999254391833231831167761360804898518800278851837341500050288564936862350532466719507063995753154340890485129040216244758432019030088852193187762733618997868331030680646077099154770076139186070450107250093373554332747674511307233722523721246798119058180968598491314329777454138558573664753605104632218339428995724284960340303562153258744962166276856471368669180923112156913756391468052740040787019804951134485966696233273066638069070338460546871449233139848271820011849471830704411298235295459813148845284801757772318426669766329432033217003981154332702231533318431525645550772673325922009071636651113566023494425639686126959677970443953055931989373021897438814949694759336401904450296164987979167400552540642321080195414677512384420048702707861525854112515485034141970505608832093648807604677208334141354103813631403415489797851644679290061673454886556864564393298030094813809310355692219901492574607615699145006846356151180613937081804467271506235416318587915335601396598559163871833597794515368058455279134986615150400403093686433163329529967379301145984097617780822922752263531896769247918483710601719843489441017202510051533588733286718780529071979119013505246821697296368989000258355179189364079124594027669018779754876961705427839812376873762882198596396890119082197631173700068286448357617743906018177193757770825241990468003854242925915549925412604596977664000000000000000*i1^47 + 1166240180848119783074032212211313282208152538101308294852653081461193569185414511222197433911280358542697908106304449985059930686253017540138866354547919824482809647502677913168883204226750286265030420083434200475988332569260240487935812429639852624339146167982310595101087996617501266652290100967970189713582975682623181323518146435877480610745430708339437154072398060114264028715805441528740112803274686012053040170631964626193241663793265028173737332918711790136364378096099002165551354430433091269635478277788037730130505276911489356241013428574366183726675804706516819226993397192230067508991287039127853564551021794791114525998787152520757574142693874622877794052549365033350240497861037583861068498272829478307060553516741383046928690953928102729872683323818350056916239227429160751238794170356932892473064015442305671967816775299059217996737305355966954088410468207641385193016904666998308442935158569998875364018847617007508855858098996368647410077495889480594834772092256114456505979691933460554728943583305004150759362621811724483405863498234407205903964883527603643686589594638107888954563142153612750035206155070007732490014079599640322483176356889449797860555017780953359756461580850953143246846258376650111864762682584806579098796570377657581843337400999732869194058647280681816228666688894598286189210511521768124374404479538636690478823586112174702143187459548835980758920054332457955567529360550715747759146875305805135893773274109039803138398347085735960238547722970940621874222337639058299938703763905336146803560544231533529613679874731594477315327255369476237086840152004319399018969147564590693385305425613521626063658260739847197308395632333440361020157503926013731198260534622672321412041978066098179490709504000000000000000*i1^48 + -42425820325974310795782266823583406289098177075334188850536008022496573954194635602179794189652000028763420877184714220338357361939197793868252409129114359292369508001883469707908893743365631824291532234344868581392309451535435625541328010973863528906537017655854677286759769432057729167803241524775049447019733201577586569009444085410499046948832486425606797484772822553123939547390562504159879397310675364115382022615063389370584146085890590710088798064208753386735724538951208355016980523995116240824394085322133619757223802987986122936070467555980243064595310038322616622010632329704640942398328050034903202664359034844941757204159786878663165718388601590448604941332548552973437492928294000049295697218078978209740266450273619410970167308866437432201310937101483664552961943381247535206430637765968980099915578158075347301850214026391065105068949342016270740630205523932523171252223116065622528985135890914055603520360312767782530001784649443877514674342711043169776408301090562497134529955145294451623651741850462063617868071895795199474231242837702644990348795988865847519545985433687211025103365693872095443100696838063528800271221880196011855413097757627149317832635646488633477013799996469811630373320284862312938799492221169616702699083149001502087788523576417014105834266106482842421112199453383898726390876198251392011536704808442627217774367749180380741067348805868990578378345059022390104976439003735395470887107935512597108367676988816570538544590227987796390996858624524429775264488345728706712826673386259833051675550806316556341370406205267426034113424584754154314110236684677767298617738241175939835903307953897985054714540151620436332702822213438659703227355597487780217195652444565959797730104920349081600000000000000*i1^49 + -10593194218279710685039297970607391144469605723884597669770514487179962825696130142596078742149180830470790158529744377372255974379163834563088731910685824951543599478252883193831290139106312477998226510468773468176938266742599405833630187006835221248541872173725092785281305108258505722813562427686083548204886487565589342498937811053616035369708078927409434278368054199489369978968712458170705936181502653903671123232289958093737363210975421362205656245103156572734630928134424954929414813755711644592200159068265285230941164357250114556069304723740292842764952444795741945925590092543601327517584525533418379814591754955979349608693807983598502549184956515018931048598382438323253798348079501270533735362187501686917736883127889793193626387061271539541404968633316170352408383209941333655029287139426133355842193564943471883398952443021236756971273770669011105274240291912213531646899195450176750185920281026199611086971585090990748583097837480521207323751805427775423528850596155050893842713712333734495929413582749288131417119730567915580875439807512187895589884403747042212764910754324336950408577301593704668571431479191024890638706612558245084049139323620136029441481113341383019518613886080618349361454815174864215545697939172330958697221542186748319607465149788882840564408960228285862810269661375369643253478323214434374456281772820055570279465972852016875978385148344627971206778421469887535235865419505117760957892503659248351016192721948103372334071339520483410559275955901515276659113306163056859637165449844253867575968519420989761939735649014725851745030468699782299762508724747052574994433055942393971794514183947634972332393817105214746593524339902178426276996788676979052819141223330517683390906368000000000000*i1^50 + 173406512428528724928991125839734830531297329158148320243393321958762133986409910369791469774391121222396802365056373944800204117332301245133620980455360704551265489740331250591849763622391476085003186511360234365535525836801576118760075882058466917836238967686427132452761360901589455152790454122764741087497684623260338512125695315395127945318581414408236042380123988339260760900071905696009572123445312104273534729996883758159844874529781548537410913136281977896684314214206104873397479133597749362037873159444548088845701966194493012241682671830678058582985113596976079845156320974130155658803701488532446690212161637100063549944976923184759560836385155806237439724345004782273512479739495617761332026215796782696230675957506254211609395826759952470802400986715762762201096988888947125081542825341776130245842754532650013106848356540610286106387950577433699684772319919298018071036436676410722533624328872636418461196242440956994401067743283017464392530824787740585955211664022144663438808668408432227271220529833867464632202716238832105557432561523241228098205376985927851702051962161872271152139126743721306881807971201332315695731599754545900473808575394449718092103323064653803734852217845810723505987500069991807233331396961563562997000921199763419506902278669945920357409326475652860661437821646155473635557247161670103017313052930551407842864867267744004149446101225130363608047005436545012853040173189837240928510462015322000366511653949235499077367282155345254700938254333880852527789860236721216775606694016280780097549449712827565517097521321827749200859870752084466143090608333116888030177979433335229951163526269275582057312040678249187633472607299385218456355343965780141888833835623533772800000000000*i1^51 + 26954592379803966565236801569273829889864438702184229463724162854959466687594535551409513787614299472177964234014592791659452282803866930486410014200961748481861103473025977678606468438170796036024287440217743521360443188821157357592448307489771493372470862931823026640559142639637773200089815630665886552866976601869954404061921235994222424749933263831156464444279251906134760461399281091428324128752620880285754303189236015371558491983939429314965716883701056662012839518143036303745592749030993129994871346890883727845594082477604224314100341848643942044610241711712383993359907458786843320388968498605184246560378627775480509434038068606352748887160359638406426995244340061650782581483751878861158436318541761052406910523489404694845456562157907725537484228748945370998178797122277190387988660671665883655791696663257443785828742363156962082448607391084231579056765950859890138407450559437156770514810178112652852715989445703619123701139358563260199799789601845686969975865523773165397100228518864211027660288737821369202868690448162079811002508012185731589693377538056502350134984848884079416426766671162491569832802605780095474951876070709034909425130297312929645424449210214631375368506665811944016569216271535649277814739255532288726030030209996084806933326025626225920399729353829509197918212356530797238792177421316337077653802286415165460163773074613110533219929606501083744416929794282741337412307724654297086242449627416091697321862353626152323863581435043709975256029352973288049505558363817610461640553769847342994180539801924984731810633624409038806006040035216527225532506264749672802006030038096611089608474420366784354029971360268866548760676155530384749807094158578556087676272640000000000*i1^52 + -719228085145766680466816413890521388739660662941770434890770373802576017372440399233418407535854702987504694514127366398141583483838260448278929131263859295903578622591122499343407991155555936022468223054952146225340967137266914032737733679723815610053052651874857419859495251481041090739383871813101876442466407211018363918635937766817121028583542477241469974505597973371280577292406987115732436644278452230632742094267111150787962078104008103224120137747441951787345655438522133560028981089525380242065032044820027462043037862821000948486405388758835663514782389373069796128954242340488174124684241365281662141644221144020804921756125708872769008050383118118023405918205287611185499280052252001357311736281985598230653274485283718821424075952682198063020958252488204735384773752874790775292031144878624543296430497929565188824898066301411552568468336036481693764944447584623862060730865406625949551637232479558463125584127100209035061065354706252349086085707623173788871249470977113427967151843833814775507388949490568152651672103904035149443512352295687762233577182176728569554533817166426040959264209307115132243064501276338350987932794255232639189052933253934966942049068434916720087939802606500352286449380084154708176405325073811696965004527290066751341668406923776315573437004303438190444835174777514687191896684982929409250018220876252096354047899739244581179490741703845633591746574879048292558060300642645902631869416044773291652835864742158595409086301789115734298087770543139528706519964923840916726355739876821203801054278725498358760632119434029635996121455218628774766325984708006036893512385690367815655099366538680539056700941252113136337584331229993505450864314821271552000000000*i1^53 + 34215048614807842433984165379164893781259939369259710652274713613982761347354542276519013931140921667721741238893218090916266026777198274989568568674727174362568782929024807429422546194215293597754850080388221150859029684922974789750188724764448737748988121158299122273796781201030305268199948287942228041776906712766722350734937209260684777423743684246908231519539098225287957071767671975152298041549748544216716901360856641528616473571260870991535152193453711514517760441893618069746337678905304938908996934639944733409810671647996025563939097500163179850864505493541443566817646347137744210776134676024127290721815828098153063277608426484480623907187617208588878647838705522323311604646997156306860036437223564900466701019631604353608937451812467229067304677766229314274028094087636143062086857450374388890721714141268729426058409543421616592656028206137184343103639245097934243816296543865668435293630650020834031674419332957565335377067064132310104008642387957671885139595980161725442643989626764346745321983138209930024404808589233061821936360611565207730553151064677701411128452296070826949411994163730018570475985363986122203163932888169177888129537644176559414625882799024842539411132266192137269643036440203099989150468973938234043577729686393905614602242776924465772196251712702106832263099099880125831147485124794037558658744018747070648488598959033199463257233956352151799032898946682409680928208999786815697459374841516859256406872062105165441774240525462719005607948503399504920322595939669595546302915696672470099299856536509946939655656479696213139838100954941298236516840771917171686462518239524280818074971507266423313995213502326736632303420629264669127680000000000*i1^54 + -5024087747869073674618618382980941887689806303118898861830648351532374925321244762452982969760937243097832208719547697944083868444572428788346208550159400907598846899886877056294320932667488769897855111604216891564243896076621087962570270607671200170039514899948728477860625265481065022473084675777805853281825169466095762161190819273430511399889433678482351737974501817396479000497087021417588080878430518832780059786297459139301393891412596475237562097823376585645129968993431785251622945000393590791821317966445655701482001601733746089693187027112436441022950199812912727897741342926980716754638255424176776233474219370257354394922447783540889486096780549438523063597156180863819392478769595892642544746310114471014175542684535932530584818934821443131726114257993767285418936538082245351242610600437007154888810162916904664322963550859925229812965521042866866306222821128914861106907496257806843154074079583391496969069545448888424731614414297959288891173304488621318713315215812471238119813071136785971432288249460499772000316477769573477490055179089979009152045850253065242494353282985414009774920134115821606372119658918777300826792553845844659967979152908666081152383839904511728521996359271786261040714312796840130786593841092832533189959284049084809792912606822878738981222914703698609182736200204261247123024325450589568691937250267133605498134896747905094615680840809643381487296099993649951458700386571872281539762187699175945673824993417505523211955005761069533482462983948004290228206480513725202461357165826473988797592762470865725556236142750578340607503325653402490237022095889688328184783985709539186635334178117423592865531559296943788844525900800000000*i1^55 + -2677789737507604252990459218492565829316923331676752945766940003179032380088101398184424450404347186578126626538747403819389686714901636931371247424125589556541534664415212853025580232066037665680538617500081971523300826408644443120738544064172312024403799026770152770982948010647314981097650427683249441509644116316532411417373273366987568951500641307084274758993053509254421409307277566740749056712834720754695616619960611887464543796172357552983547476773669587485273882684438877563511768297190881185577460205067982077961191911220444374840542233518090930233352598744889026540573906796685864055596221244920741109020051653165218476358823277402875115368742685556945977508707093301483862106835906124519059115628499705711150932524006099073991982736241299874312936607679747950262745495058729459512863721071635114297246727372308981899124233549600116722803238064846694294523140722798978939411918244232683531210029080607488104426260543694577957922709405904107178144499417800862546798185926041591353625329790307473173731422672702555585660077813991392425913275158831460958736942503819790540770613175384639867955939292158609570977887362149142656713631959735000661040833467218564160837616945908751307307190347723956301767518888241373677003270781478928224366587215025086920561278947510058172539214936026935783426756313556888574317773540675622039867662548924757907010200797999974881090663254757871374220008050165497828905095672699628152596008362607035641201138983035429509301168884422707334485213303648851299637066754805518046609054600697419722241225695956605477719295404924578009644687217330573023209767655775410735278774567080649965195643020629514187575860766816384000000*i1^56 + 1841677540288853562327692246079095822376214820988007823171636043876222388798578022657593798372917275129933183800915247995824717027519531563242174121403440205334180067840379453754993470969172256759168097794879808226455378132441948608828293214299738295657586299454406342733040655640541557121095681255765573632852722484706155908875352888157666608399404558138271625960593886839810486960447776556748578092397049711153499931535205344080422684958425476848423771779410232609074882257275926932280897863037585942635744993674561542467281784405999777510139544495459444127891187383164028347843228344634750514708416211471062390557653350193788145116073880868449557454585762306752795763873178013947293263299134997504861444242565009975885989305641996072062786088727636067917510100089091375804314675868848046148516522465550237688578761105431665739682138491749272346564095522910593270819850235688794657871474739538678548438133514350428559509223694495931704794538721462632554482742489687096613850051517813955503920328212425758078854167768365578700557059274298081624703905682146174052114602708235711539429110036065499234524507539266369003886741445500247815520906704742646642218377719326290542544277570790016077076063464713380427475313803521220995462422478069603798982686374633780793612887310223386940498690478920564016081308451303965215879803498772881608076761801602980990836190295524148133889545281745854436887736769499555849660444862686839320924681408191771390118407678223513749351142359159339009891204303188468247589621684771716847313476736825716356993393508889847825975217259110602129489990617669214251465169801951492081462992977187859999026137409357998251200000*i1^57 + -345716414714874601689776333563042805021554200557002638571276563311266433107332931488166972810167297416398192901101056900728114220507219189380046587985383738661980999649617915620025601294736631237809740470369189186435449191025128647322341646588369185405906817388868607045356064774953207779684257661693650056033330267824311819422263047492704270095289289474482423866856440685093535626972876242788096751261392347885997314918549506491916503390861680985770622648708743939651613830266403367829666253238033544066699996904809566495861706691711711035801457816996341696700431439917303882515640580186405725360092041131716228410582634633348188792730075652076785970047840172039082841089450702800151818324325086470141838077189794832593955315553778373065409742883304408513447491497330494302605354162809827452132421184964938988846502744235046191361542838667861938601977847910724480984612512837317896063553180296664564580623950347841512280352249224138187276687307403740199897587511700607272503319985818242913273545539607328871168800162097561984630156182561397950685428790615244168636264603056249028252799436690112164345495002833157829025067448477746574528287708574249012182279496891751543690930551658369083020222081541109393764806216434845465291105826173169133823330633625571698642128511389717494106645522789965073748058501531962685086622749757439537662302197983776058510495133026795731733095061508015330866752537634846909652519490897380929781774304403715453002984794352746325509738132083926918835666893272149327621953896315029441021287229541968681949093025139879845657191847257392586560496747995115027769703425144825953127520083988409099730600000*i1^58 + 74105110435739166576311410619856557119593804686377486035309029830507335891015286162660238754513572714512954616045650233908726662594385301263246319770643114144427916750037362226047992874598934749120699195892470590558412438541326734313359832835843360810133957516471068945509936799879332456183848901258813481720208153265057484803852254394393801150110354579924234067444176201406564906491498228713915360099357161140832882968343002684940686103049227887558289029823708243151889128789232782508722134780265098487850357704307848515712880698128918221392332900736233945162952038611735347266100117958324234122783837726958158111432218266138134995220496807452015623703614860737771809163202487888880375638661998326130707924768672264097975150691963398325433752071588826388847192672446296161437867787821326545343983424456406961455327391078891624276806844447714037923081553070758007598741721138245000530458160005706176040898884720110302816101742113065394545498641885465383720772950739082913388872082164692387474747851130531929683890281381260990863395263919446394487780851943140274831923775054402377349262638890946071689645653463880803572362080631554908208751659275450577079851623641474189083199725839146890999817662000141875984582376140005777067583505763832623033374515402777874607126035746470842901729325223725514765715994476945656163795982710019849425000111475821279514966802928359938601776852804744964206950025717717689330264361378082290368369161949026426993360450287327274540446610318284683498895618893825398926022588618840716480286276140998267346076214231012378366194401583024510063967002452190622144316255427198525000*i1^59 + -2465769884933717115160404667910759409847960657186250389780146561543898675324897991176788305198652196640376015704512551678865366897434119429819401126738709441175473694699765396707524022687548106270526743211213970287032440341670543693358669687270750321516077710791925404924928074017687558204078770556863298118544175696938467403140146947527904349038144026929865619414429906189258559957028903399710104839684539646186898300636014888387261972577776250280777954256624115168824668152001178306774371915961266405750767019243494404705851460176865227585617718595790086304145934822576443379095422557557766719623840371017290132410121269544300458524692970341521897614703778149262194580283408375766053201197304132559323938240750028473221137030788019226880528536285847457027305772192936407962882652235560619622847340228737057395153345412132802175749847327238195152683876632484375384885307854136788829846374797877443562240571337058397890252073883509499205873272043935981240826412541010563700895221865767546390381220695003324374356736952401090793295850171698151794289872640664648567911828410221445549021396593860560921085395112479978426059160134310736692861313281493667386384169413681643083670599013195869440698897500010615134431700875991336008681176543128094549404764711668393224963711654978347152470799254622298700739838063989305999506817583915822410084005242831198244245554911733269437196739213529903287760211498053352551883159244660176695211290042699773780535371434004473202051420400791547661889985711187076578557509486884886825214989306928670758997019449722693092491317222485900017477703411231375*i1^60 + -169670237888784138172890560009646872905456128818566120031872437304447098464572175685789831573611804514041723967066113245327411796122876907062086849305096862544592611275727275533404230392243986571716663070876622129753538045389121086038448802477837133292359147102299248569526246164209711261306714847520220813393368913819191237048225771581322666645716710507544107781405587900341841647052946831515278085206087186820930504440839751214502525284396481919377489639420244453433591357171863434754865903957798960177995293262092116075365525173070458552956926246614284118791862804000237664050989476181743856335499976939468137730988663535661540541210732641303620678865352098915498500146838841606789896922919073295499505406758365197378960695537874209609915345862964789047696320036256457145239493907699893955097330661066547819456194313895841593215547103339979869865261602278715388959532741846287582081228478750637315927550844549694220660645650236323927080567993394244378773051446856478843422296980198130313925003340297453651942124191505629582733370013531284893859471199527885690580488953741214763211257351200794755568574532428605032903458550853060077273134883780732481414696148515436944809046679440930280358905439050213244580890962627616881688187680961851799944936122955429162508941496187355547080646235448647428843638225086649393295311303350054091847780997987578124262026363365052790008455525433880495606792978130590202216506515422235422268610614429426996742909573285176770676772862784931034195757922549198283323707575254892785734925670371756842345017829876773156903482150*i1^61 - N1*18861281891673223579647184099454717114036840686942123420277768174818372899725963274760926296285182448478057436047320648298549864363468767532849322028731952101766399344476040092042794869763858238513210048717999178291026975913378464581902053265610228221624466241684980880900488869179587366043501047894866044338874730573954114141232875242122889157671266372114388353327555960428086712421942185737565346722600809413421686130866794748351678411453519584815989318466750087655826041121885254724731266430098517136593545203265023706120295806052509334436299424*i2, 1990416966174545942944397403437999867083288807507786677284014454093303608408486665703874988715682757181021505447067959061803458967273835207997657912864481437958465253701911320227826101829328738311913834968950257093831646379324755040392324909062321794509115699889722413423534031154344533609453369931647603222254219193835703126629972042192739996394393204048734411066090659538332967135689123201024980742607899458365075369922812073660381938294938478586492226663828654901306858918598656423351138115282251768685838427341025919176427809320905480522651509051484602699617168092034410603815012806848064994020017174292015860269909975405532166316269456321700581983409625576742378641724366189349712653268946563711973887391392092553596929103699918373510574282175237698368706346897373609577373484939866048189406169986545672175290189292195369435473530443115297613239585054533137066276385523359327392019889394760670329272049053802469327652306026969844059911714413335391567514006292615337212149746423565796458743435383580299676860263755705393683162459309924212606186195493350854319228130604113483606264905524295574922296948273056746269300545292352982544167942549615293678060600151127957923955376712770081261514809281115113881895249739566173742957782557861353628984601312737784848485053577741668763783359657479011785818646887083154574333837739201498561776109720755626543450424290999518299043235096625357512082074257672755524059970049967723030211743374480518190314430513952018466194475992644019190300466007647209389885385701787861726825172597821289117598401184349842667547447130736934827210328092178514969091852641507060310443494540638887997541570218006568538021310235971381283414165557355435220137408622168020950084968587134719538716839274792180257748250131826997385502994092655968857922959452791645728101107502554652761693067798171567244375046354853112963341197433153695517509519632595728717326824250791689677866244394432791542898214498066868236640583680000000000000000000000000000000000000000000000000000000000000 + 19225767516464783743137178626126842424082234840221610591677338939146196301742400079222774981896084678727501271179569003220093280998888477171170099737336330148125309611486427355884732450858136126532367693083765527734141866583297069839064741046923196413892236645509388246606853588551741322065052472518582249232919954036326029709275565929618683406379270066969497858686790937838471848063825406387336324065501112528707174591656775144951424129181808052209068510592459393408273979717866655046506973470392827383641465076337795224912030160725151845919409374283610738676947973246244968947134302842596349450717653730112235740716834569976185326736611132399052852562153396867299813748062022623014567796952164751498075705002427656171772838307451063093314020797964162316536985920984854525577855466787568814758832343636787536111913799669627853048250154003517243457560084161458258555175724795794134724816936862888356131996907700969558441372222753491738598488825238826433159480273787494046993409282795285161411181169543358077990395204507580592110159923288180681904346338664696876492934285838472695026483486501646765284169046194937319325759700352022500243088198929186892946937426166628331967898849549159891310101472257551731061575774233034698677668517388123964572309519795735775244961832240527409260448145534877518441392101749551576468995380015126500416396580055482951195184592295954077815391983349487208234670880802560052789910605369159533977269428651953868648565573211139545414098090019572128420693036222408495608894758888981068952436945359191051724963462925451470012952672800830973138566382240523567862208355860232718398635318457629753412034960042061071136356220323255739673252447652390629840235992883416886920639824657954621466644850930370702389622436898850942302634620041910004115739774997088865096621075606216518089706024600523567940491136827763572340145504491921877497704551510789198801426231676021506192189463546247536297527208750713233758748672000000000000000000000000000000000000000000000000000000000000*i1 + 262420675096688393121944198008606169789339952934504960445475615574618265040003618549584561921602745266981376779499982712759495798731951973234882328565728543631105822218436510465379318231416489760562949050549653273403519327278542550492201314243157374767479525085222031275777574284463019687376662965180645356368647437577620420178356088577592105945070962748478952308300950385751250762145758140547410180794602849934168846251560343521545234607680198379193636134790726610083249958823173457777891288301541768097433959238911778921274585164734168423168953518269194162673442765677780667704360633477862916435637068689210866363092603111603961636011262333625960285824576002346585468600058721714933158499825572961380691968281024631717670773092970670098812684785629055512272142737898183472639482802352515427474592606235965467508028038876375162369499583072027900750656391051782264758500582113592408793205911659272855412110426867815712226828387791923036607264236940398198354777480322642670826627341642630139603393240285998068091883320172493563405279706970950852028214163843010060290019408424363586891513816001999470936348227370208327189096445254149244404247191182085049459430855815017181886030935684962035057544381838637498454098342887834593162780397236558437537596957469046146010296387326702722248271636958355260062619600779027956234588545928055511086849977407870088897533142160528139921726731861258924753886599445976471246955929153278855808086279203856699095381558750830360612903907364329916242379291912031786671346717872864585774458415760935098960896590787056804572998975786957139288679993106620147720044371570383152948953848684468043446467872276325728368019993128497012411025027917722161970266027231509372833315622053961004668238342686462863928568824981200557898795337929538738543687857172773164279453288975635780192326690577633749666682263528071783253053719955344266198572737786722541957447549213317704193421795350109514542506139216201765198233600000000000000000000000000000000000000000000000000000000000*i1^2 + 2626367538050202716763383233174205601371359234338409505186441198679497972290542889607161576471112219651927912013612942188066058258577690277733065098284752691587498919515786663386128792724400653195084345094987381978594717486418055734363315976730761529631998876179151522064164230561977683141646127985712078571071307804994946300904797047213772577479866131994209159566148684445772255625201488328429008295944248994711459116105796395507784430084383971105720912633622806514351068292134123722318882161121624919916719006382902019568273036225110926303688093022863944493558096887353990310252504345989738704127010299987024124774395325478326225282338799278759027938669950608586329233695333557970618646235644882917682183863229520466035702609911031167317470134590156660108230367358411988266744133811643675524540632041804842498141356671077594625443575040654938855921171224685539059031312518957330026262444026092600223409200155257419791123170767407865545228111691123354542058510698029264297070402378569887573169050637634860837103171389228355626527770764131710593367720473386622754012540104423778748410386676808019951198533555896363183505355591725964872461139745793431892316122397999101190280202341582505492610813179816675375397981973507306219053463212089011515007966241895574868844730182748861996120757892391345902386035333350832998082847124498637368721826329619402616631105939573706448945057069233389661750442902334002701841672479738958821251264309916469695110267403397790496141859316500989356804244088663560219820305913903445356954316144428163886571887419159576888350002710189424992037492091600734085244246233839718225674099134187942079722905775781351779364218797205919002963133949994855754348586063062287183307914061439701123166079513525968129209061315158736676295584373076859095135096254042672487693080886104725580969086037960952727395684255901846003121108490481914377115305394266299268648763219804032082848008491112127299716586435319107703275520000000000000000000000000000000000000000000000000000000000*i1^3 + 16543005570158696595299820480699085113219664813641103023016585117729075318194921893745456874899223338081712249298484515694256074546690309721776880383324153511985459078175757127539809787470623767635760652629161644211212597175901843701273619171780399159856182517109477494966645361132713374741907651116401844549453860294814060803745914782591638106375913184991853345279918178223081791944550236329483030854613755094878029467650580927615708270611507520884024247148204669535605387042567167560397167896483168705545408513926402105747168230996134751245480344320541532664016390175210801346697880993347672440059745560449102479327717128567605955405036924345808183795056079618909131637592731234590151765220562994615395114177059006540842732665937338437110839011081702285161000153618919913588792870233539062132192621424417158822668471501038088393803786162044543253826855033249811285660478182108528791708070180906779883828813623743520656563794219349618743276678378953196951390634872394042966832108238523408473344230137238105871342246793023829634855309154829760148756252611125512736133832240192635361335253844273547682883141079634539633848198006444062571725204511246052418465941063462132346744576978065242199885632602246169301184868348175852568538155992136407134456524940061809962321131902031021415234813770416886092680878101079870361226126989914296461621736970624293039840534157801813432158548704333752071857080367550938661049911533769463108978122664195186704456004407217121650077556036413977787593634019627517550680684446581987777330155510843531615125048393326885154678788348979953912057903708877640840113652177589179973530720139125933677861851573820305430389726064468363163639706890912772795250297409518082200294234251311201569511125021734665993712729452931059878308042319957291068210195087083582996680739483708732609845566960062114762553751696362547166048538720179750485176824411561863065283064275086078937297641219747005405991158411751019511808000000000000000000000000000000000000000000000000000000000*i1^4 + 74006216537819151798382458903869544162539386978973204838232275210359067792699456337314253809401151286188518803968434460913388257197410716119259418647503421505470522751042957461368331104248270642076719576655358948105562409243381330693731205067542102722664560197695544100316086717467403903273830528999390056639532860618584846508677346585188716715383307955323367973376149920741176430474428213319768172581691803993558994052727363036784747659796939464652091042027817934296994297855763584286802311705567045370701963131767258665938902831871845873295198918365715037419986513656817634367895239550822429060922152923133172167697485422381263014181780147387571978910194384878503591062440353575437326907086165392344204460835619813256883562336072700301818168194376426513929834352344768170191082502667409984868274664710755813179014198524193041072968401934261229026892768228003875381764603981630188627182600391577913702200632187213940162196847986569120164275485495873381865042277439195214036119219885280220623961794308032107397324927239898737261434939806357625197130528474430717241939357036685791157474538659578185161645661781641037362266380139620923698830416967675031053652906700363308231429932600357045498090071705924005162580039440347843280499182506146391827057770883710508168870387228643502778879181143772116338181882299236697489353161291284026351780450461611889767111991223513255184202190445399885446110096134165393411217859172792460095908699600115713943107027344498051420927184607797043802444565041685133258664515538721330452256795337712603956934145192428810607998046328491995070726234747248905716158006134471970628231290676481865700845057047361115299603607057879207840202819753055274185633787474991955784472962163123188578098310551256026627347589719403960460095527519007488615200006642380596599753442472698282200779390160214940589380875371819431185246985642042151106530174882541330000680472479615230068910639352193670662117424501040663756800000000000000000000000000000000000000000000000000000000*i1^5 + 238499085888296693868039729854904157774526878670303370237014557977487613165360500159386587022540902974589921387008825606849807007394322371215149588295028862561207038299689436394530568543778800631499879570497609679411311832496822016259781810478873169020998256276108323096648878458967759232537062699636894198435198632139516367529360813513809853031051799532386552292021943079065914425496359977436917573844169941583394119805462643726770241886395634672891842041648631320909020507336608072551307060941948192817830532883288986711092720092922580676615323579416048390945776988254282180946118561198499849985830016666890105136038754193637182071885826544440792628524006250427890044040233127991526088500940039107383181175502834499347536112531602525838520406459418577419362987270783303093357123676251867058464471034355155627854574784570429315618367488722837350946551498028534063386305111922435126927388293607567386014358548956779815487741171490395467568184454489854261998311807736101341904192868407567750467587883135662299555797560517947971913302532996469807077296642517986542760807255708031012176354972914787315801574300589444056115426912726032128533443912045812632011322279258471477125010610138204406231486433050704778178398977632213999137811749809493919511670919130678101341577474769166812164371584472860885823196527020880212620012368196418404373642260446574228728892063281346905392255367240617698730393360313247094729280821446086273988303153317177617490644302352995757270409131628767339409251549041278282823218896741255361717810876013301838804743803386947419281085850640010627171759989819157620066786265799347003461334572166345293096189375326270958207101309981051995261857679101076018769094300059386959641667894343555339309865642403812583542694727846951995132290097200671764433582517426877088338897170919626013529763297234276547929158995234257551331697712519469722445714887181043792091490152679574435236558923901675531719338699554595799040000000000000000000000000000000000000000000000000000000*i1^6 + 537503574510409163252730039181753613415948438999932555352806055409849870691037290921128769881531914001313287778130533013953775425029671309523702945973595596237545886549426582175610083200939146565107791627157103415460545523683969512464440705474227876071030380125681626191103304403329813357742548979165109158740644198486913474331532598666324920096957724116150258818486612924573400955055649157938640484782560209511130424822930272224901543345678732880296844062456783533875231015049815471609992995119831073741361661004954021450078909942239020409037853633870806732593504604189105130211184607977230079345296868149901633559406291382164678764129022630126736586961662239023020285247370345246721158175546979009805745684509233684567230330648852390971268704692144610500265147039296190518752220062713083560599066729241893420042974697829519033501363823295654561661751092911249749778397278765411143668212485129038895830975234192789469811647683694342507609878157234773143504609668329602626770444944632937481967095929969832775930701598014788351906603207038218891711421004523758763631522518753006504733302311509821740258925174889764122167487269023136027095701722665889074827065409438044811726494444461887068982678578629664322840031446000047554022683102783434379277443617253435609050381508163457782409109688695952715145910237018621618194892858234421226514231987726314220144874437308243090647793322226047016844208248896441769868830842795617284606052579962255704521876924303391182931784707944585366203198664992170884045315095529263931367436262792178083083969282699663169557302876364891531305334234215988624795436682474902242428196790299431279129309108926239741448488079367864091225008978835964381299424587556735478111503163852961585825313326903194814861940089472640118627225246260945344326189868678054517129661358029298058778574885096141738653579580231475778830060633628968125978817069601368116857500298503340288252355009814037160888610683378204672000000000000000000000000000000000000000000000000000000*i1^7 + 856039861625096444667111281218277395486817869027106869395600697003305089627374434570879766586180489602079887083578711172661281296743153979248120966858768037905960376766084757912000047837188703808236032651863079089926544252236033059039586919002303415982688788175237919573147492709994695486700913555726101536407711752820504461742344697996539316939390777223484808689356807124556156705467992725160077957677708962665754012389807320538272873511585017331715806945989406241911985376261305045084503258862582970924986706981317466898421100003955429756094600662687320985661263226017153871924726394777173074179479241096369741190554523809830198188940744582654350839866750388234627156587481852313730877254029286758315039565247095915868906026512839060848585482067485141616114459788357150659677435153985342619221108571101250088998557226653027548168012805945256567733044630774819181271119778676564585080051783709727648255453214488977928165690168118482013284437276060999401509072880239622359101637428027594528771178694604890979908655199965833376389509604142076093146796543754558820643101675894498595896032619560538033737407228325658789320376724226987928517528260420155420528418868584017526317050036151621645762843845877083888800729442068417466319844575020083838634243736301843165899602628665416940337205502571141733423509101231083940043760151569423809529803829168869220282789753443549314980225912979207626081355867221796622492219282252094141432217690586571290971125831588000159442096937418167821556725555711904501928043603536623989936873802633795051824403298738224008298665149033600762999685754661465613145483583025878892405049647536134906212970813945477729088618997912743481456513286654708354241210481386675463239952139684397439228513793461918989892083121444363858342369252762327308624696978339608872854289053228673058284461077165605137168810500820672477891760757778110649786554587376580036750625182872041838258889056661529681001649159956070400000000000000000000000000000000000000000000000000000*i1^8 + 970520696402085286991452113660328589856054911108601149700552035427123323823309220641974462856496840895458668884966924260242707844436808856147751580682790366941192873641214172720677500442317616762321128217014685487128317632829537537517094883095060827957700071060863329894716694301281684559170128573987519322755449463606281413535233338344377550521572547891708876434851820429352565377407566342333169996892009194651089798187146429532040613995209857174493563284377642889058510830054404080547652467365994222260424892294766589362926247485946604357383051422094911247804792503017347150108260124553935307449666812437519670778472057045610364640076545142511444398232943655996553449702392867735021438236509985798244912895596921928874596319559547004625224509519789897692070786707854974848089056322657258761565867830642666699997004898101042256769984227946807812125612324718895412024755578241947524891119738541474770196758598437132731000798633441566736370711487719627603050492605538354970130707380074651963057431555220031084818410163272640739219160636328415016090268182144849096011992205315012112015819951882637414666786567852521048660441545697901278985290639535250561590515263022862736450766432731359677251348747459913398053339033837653241400332753571724069809144703405585633349797082616346359237093858044416271125958948813437849570856070782831652816683625000967580421901718445747419778527595250388473171821012540071170130799339545728163462786570001871976946472411970710513507341499647206555361013791454235078572368464357665681134695606104224629056452685247332937469180345910976933782570516846779831784792646377281099849552269223893798783879699988064545467143700254313068412717822270735554547584574870238559853530998663611307341137480902546385026107958381653211592057228637637974004969763522772822962837624194710874444170326486034913441278134875291457547624515787056639240866583685547666203742908572043150018576026839619133945722500546560000000000000000000000000000000000000000000000000000*i1^9 + 828502181757222568936689602338431382836300585370099549869777203822411258501224345924300562619494383618813170930416820339382090845605636574813363495510078864859749736009712310749327529845569744574491760702241719770940074837076217674383869997166762296369935441525914769856277051035322407476839396163990427271919401095379535490781779039408297821438525487937786753796937105119921139269792958130716716214035737268500511232688601327001567940565625888330421800094948980388697310491364688038466981363426034795635766284929085982499090188536622522289015578791720967295296408539074712387750586654523809737488674017777301698529567086384961841477616513365210142472065692496807594191552169921546550776425508672842865528998373031959837066253865163839560855259398459712226878591800448573318722214864224268335485482938224758962457434144355983483270623329909932898795520654771035406912869032182963738949181392758314115608697720364692424028961850276793126925962045054309029469143311794992681353525570802825375146662239851485469381833873593488713457129536843749050338385856834219930031716541493720047229091041690058616608547959286563019218570107593785430328953540991971905802653252599570298145928028476868662868522147050414339172002652623954716324996327379225296438303032999595804341121045588617850641605213665126374371479589982802616846194613230195015462161900249326580230152065056179967294525396468349351499236084853302623766656490832234107741951903738678712855497621799610891258790291815178671953613009696356723475784548507315829094867612002044522119859092849014543932642899802388005861584887605767006096174033086755372467351990358175795750932340359762880104632424797145928846924563553915569708622508062190345905450530485917489222476118713089683169792712451254111607586632274027134189871092502086392742272786861807401366725325487620826629254371995980001675617201994856754573788144159569331561520504464886933313751573829754612892326428672000000000000000000000000000000000000000000000000000*i1^10 + 556960598040411483978753221893474548614849979938573448921627697748435686299712140676931821825790726744427471518542948386003861864555160001267888446839189533575380527970473546633720034440779676275754340774182101737854597229970329423715097041955668392173770036846590900884628558313329421816366327981377609317324167481607276867099211935542527252277837014667826666619707004505258446471945406211340849334187136227514949994872035931117021473127936056134641089105970813726420443211835073345616065125471125992133347412253583052241692964092761984767923699362457757780802368868295368493495334737592923898942215183072615022483693911031326194545408920402030910853622229147216416859325118088836096652316647846716041216860620699399003717975008269765715751620359622502948103268217482641118601342480877818256711119531037378429167744562796548325020431316252348611114732634612483834024719109266843062303039090777009720546965478676594524597160654628158903911417748719986568760986029710121371706876157084009359849535781652960915913803010376878618592554791863204881805575655938775179048142029151048367180824691508501423652717131681578233067179467304138084006920997822569064800020651875361908493337460318617907802684970610702031435421010336434605881352073527175682177947998182004457261837498553791448778748879472340383575603456050747105737062786657047495603931616490737597373226804858621478594567729790601126339521464861456548969887232664322139741228131741224675629477154957567771731105279287022037337167251471819684093636849866036989532356571963338446397018038386060417079975628562875593185248849120924223367435639808279271717877734544277680901491893668300153120741166417554815793060707711380123972966064043177684134823853656955693865978909162690050345070281375671239869058383312095520029932342438423894728650580718467163177838775789278525965281313029532978042811946094503404501190529106733836683281254309306080824417712278288677873280614400000000000000000000000000000000000000000000000000*i1^11 + 293064389899629150983465389193450315941086558118814661007146304709920317292313002623108852412587691531432729519905841124375354109749442137589009601487030843002923269779481757324690301147752255636534046131271841157591640545969987097703041925241763199301693990865002900056807671362351931730357814166896263407531190596144104084367830323014430793333636589225342315834152426065718774959197225911570164719351058047357311798417009629039341457565263822497835239238045330306270847920971551365592289081323835815950093492006710456287551908049617730441336487096454945682004224989041453954517429349174428430978070589237372900073702990867337305413439642712405664360027038740836414055312855537731732845837251013802618938196571949772765155620058193215214382700887660739420157997513972591311672540289266245624375564459427164783305560867465249516058524280673086705347348880412210876693407974688070485051123385652239596214527008831210071808937483146390804016106832955024702575148230275900037356077633594207257500752577666816423349217474837638397520428419111187403636956690531008847646819384580049347022045730232126651070843223293771454521424244419522159861351424685394296973427265471269719965884287373523654912561678734538597629312855732734185823248760672355352605663861866030584299986682810035132486166178516722780615294572383283098750270402838249118945745128603067925171250727768787611588200357019719132792615420344854394296963009277505877493035760257467239179877582068015521426413398894874933186266726373887759587733216081095240451162583567938377568870047439505591731358657479537162168531822713618390427622715319093883036583287463446161964483902244802919908699331213392608839345877229498543318243881161021447899170465956858676718911676228436749338923517631220400803688064224385294698138960539322473366657908875234394477599470137525394335758975870254573598834713462480095954773046417918471226005108109345869554537311455399571965870080000000000000000000000000000000000000000000000000*i1^12 + 118125515416540356310286973372533110557242323214750946478492254466704473494976293195108950794714676640691396390880862299394065597844195960406876064394767736662324122869224046033891179550041820869424669966837609560624056984436764431959175999735063935267681202702042240837875323234617832854086994919377180246130965953690003002163132118858064958607522572088437355374092243505093895553621034887880520879747677028524140930185227586805547995582576247855598177827826954766358913051954575414926675910790839923477218762331376859377743614065701453002760755738499960384594357181321750226146120703664078835173922318613925264838854595728904888077823461087462537781775154301862388969743099794478406829108459863138780525702733558961104381078383950987120168092615663648287376439659865893838621802045341926911582789731873021738365024093400656726971499087792184648948166011204947660656922560812776022691771548825765105956286924187443675132359132113320387102799159092961749571896960187501161096516098995142656270398306433149678157604908696990818464970326181556914478109408033520764055826387463662920385640339796160229697315141774603987768584368813583291299657346934792547531978882828326825878666063532980249219738499576569057098393565714725867094063905504245265799375471413831137047129853251727391312265101666790497016400433906169525739506474883603193300584897563454034952788868055054342017258218513711303194544691461425332510696725550470978302874139918355550384986719515745751442934139890418084190199299401586503938612206377495718267357834004480969573135689283135877479847005153923219943962884883665331937763818801381284774242377196428806268386010585677847970493971078097869351575027782071359415258246713508744996873688237396321855484767863465165154461555835903310535025611167990005579488303921979918170564373475917808997321097551701397363963255120571911877527926256828375232762666499071389781359274518183710273324195850946227470336000000000000000000000000000000000000000000000000*i1^13 + 37008227481534265935478361048025731966812044279400927273788015983566403562001063468917241032438810797873473148292767817916093514072942154103327737357407826002181642115771866552074075357310866781462951906137863178341047651969964479272473541694434676708693052773743580342140284328465305118221686731301058374597469650397190262815364327004167277604982076287685546881733615434951901196689178299090692750840600458726489617773343906788093987923159806464633877732632666330755041821200854828998070420023670290149200635786007154204815670782210975022000859385232408669768997790357808738121254083847759470687495836760516422236064417884759233157026604569328769045641857937168752405678090345493727874946592290997021698667844829492559955818496478306432989644092909238544907253589567458741162138720603713033423102247279119306342650214717367264920887055569212175326434831761213219634249070892414236948614015670322186749367488204344782626607387554113723974453258339500939429394021644948057411761823080309641961180804441132102959332180263287996626531134331349770825850160528950380234053028763783888057921415818918917740234265123445236071010882746828723602480590579562493857800677479730541818171129419132027484254941620379737786443714017621311706178106334597557581238285364886891978658303476360958133233775122923738793105670537562901339288204342856451427601758591722658803386087566511120270388064563894344299575824883097330384777315121910785651750352231283927843716636699936736762995303031448715820752320828021227527368631597567740846075407682001669749282410315529133687782499851119379934609085106165154677363924035922063244131625175028298857398396881427393362882435298949871299010443311589519126779005127036529901418958172120686494164099589709512057070985950519370591791326321676716891203228605386361361647620850882337047755526019545713652254851165854372474868660738604082757423113719328426351390271844031742112988855200362423910400000000000000000000000000000000000000000000000*i1^14 + 9596232928095995876018046855418546052858137847494570084750112136859742451369953566251582279139890656573936250121378147329351128066367628572096948724949951282451643087916379628853740033437787608662502419520195711530557599561295827850660432034667747751483674715868050573071873473608958625449698541321488611969456466632783748687280418896353108071661447239045213882459958255496829841136332646053112366969314021791679498563387241915560856309422050104600961489613537674205951015310980531015473880571579010774511436749837727920602331778362988547515420741739532190711544180392199986898964021553081155580158725619094634985382631786469810415449149591608318216089715552633568404425308692055648175833206641451981640267323711610210913560634695134973473198255985859343896362630525961669728203123890900728599072979332372541242350766760419863458776833864267317841153509212146483168460823116205210602504254713907269951075727990839615834135800239216029096971016516516409789511046773502021072866497176240060288622723962937142037269910561275863945483942546340637016806870754451170646590080177374827730635816327093604717039977029323125426675008642488597021572116932636383343565931260693124851270092726092146305885380219844223496508693780367719478543208233096780204754985326381705593754803222566689491870951145767483227476552055237048006693709520665100062180468563182290047196110400120596252144451795508782869274820876242472924746135170825591279935188096371602634325300170116216386956834529737362868403964533454178679145736157193048078514759026467701073978140760670566749738184426045737374623252139970275273323903038376404129682711384523941353585777136403367302133430279865956853113024374374849070127585604140184465376288467525915087604046216114693889861693248923446362659056641603360411514242146590312721845899450046480874786511656063467560545104911239449602916349109440618262018302870034600434025278231017963247719178583534469120000000000000000000000000000000000000000000000*i1^15 + 2227536418045203338138634019019777311698868409134916652490407636292122838032446168470999963642620852637325282462857568507548300134221879110872781538552187036289670965562973608012962588107032379393695066523567068950122819737643663528221868285978309222335233752974895308286416216072713356657528565157605568561242336300321917448867446823336675732510260924927255617941661352725701327778787143116945324172714580286349505436353038107631520680110476860634295685750243823593862364325765792673247712952377883260137684990490765806054694575408285928496237633025698644582637576141778228335075393199597041154488276777779566987959408934435919293062513757942989225420201222888329027391157367798536257230633591869311003510356669434394241975438371886252417536157843245525038859369410486773752666499251651751038030682876989006434809960975421097022545974634542452678346788060059857952325195680190118902791311665679787340614164160330467237192886000556521079398465935412534601024234844240382237757456837385411641442795146092490325844995719684820319025336533549155541438618480549409293225386064649138232440242362227253328019699308303806541297210620065265866565396309752290475436168219161938235856382806187610035488751895143775551560699207680836909418020760178275032193703983156453123434006921839781423659885032240878181813080992122462230746178105813948997357106921185454308427862663372321513615413342319419659983829077006013418758228350022875905489233121073394369591420503281941264855000948591042894730738315290990502667406645074886006011060484094952686223217577546585900674955062350046105490627404090025238552523274769282822689700763889565238332989697701701005485903488999695946543605499011553020905702912850356673109681742833817424838355262571270312821292794666923767811994772241576198493797724674739927470642571472414376526220081959423065590356751271251313043259925701030098649352697005799757370485700871490037095524695277568000000000000000000000000000000000000000000000*i1^16 + 477480221556932398305933970186136269436356224149271183281746632595661111365347064926230076065617741341028590011617654162048963378157010258659695973494151849452559541910988561721351456755644815271323686879444689947145233857055442109424595837752092809450544828950290967248097822533347518863523384910048491664681909951298809679533480423311984944807897344090167263594785910925175260091446323772677365964638363508738474197167395839660009200260256737727880763335850781854298628572110573973737980747476237091726177477953457325670364176022198560385052033006408687802497696956511687634110457872679554520782626658141519967428110883166178358069756577780551606592759504043611456600115805057959408572312349793336781025304827618387490877109997309812382581315413737709819414416447012239223023641080781154633524694301785667875651619574770304076379615886943196514822247506588781962450682493254516507926512272399381863793120779158080826415435792153277094269137587865629461728917011627613677470184893547144618747446914218806433527709941749071941050877502495390478450482721156156813104697785510956242305904799425546466336753432424116027206885908844729888615257180307864383011023458680713252831597027769558253281332107288740852008637738229724185649209480555094198977573620433450725949203910627657112878087270453252559315072791662267037092988838694862426273614660475249457549476999509284864799098071730266917496259608256247036416771962842360498178251689068212505716860840142230976215844129818379714544681872117936963470020258262532705120487091486731721561891514041196826095153046804815077100170387328794180361526010146332261221843223066769554369944671758164029293440775028714980598802641322957410283177343605235551974312662618349747624329227757081042425220797864087790090482355917469195958986941916278077684124020424612554962405201051420873220180291852498576898118996128967164939474660529995084446628411545145773937443576217600000000000000000000000000000000000000000000*i1^17 + 93458296922680932804025218374509248350025597426424744113477019971808724731278722249885153671580245190908304960976786937900058353801586635064167862990694372564870747975870435376429816964790884882170493475209030431731613072064705251548011142696589482851570305683657936407260930002392574695235546368601295798405254229377411555982862520850280490822268156864842994055478076167701971572083655773136541326323516367228327313063938129136092016325077031685993928897919172940733699804573448693049377343219588643626457012118298542815263643037602381863624722074089051897750237333181522446134517411628395837442218276687607703963849497060921993341525231333598892124082503707078228505798824518059038178445635168164059348996107525797288119135870477661768793992256501584313173248243206504248101271835957260581949334027634625429466737795826101451918146004195598943119632613171951941309790892971508275115248135141738187316837662158509055216332505342746723422879789683914947273479688369679597300636408453387178216347636502151268384465877678954305034725122752141829030719985947180074311519341930016904955082844985335456595775133393898098070243250486788836777042065306353947404988209290574473300892000735140112618444034466435322468416606174443270813020016779636621703535700280266760766205812948469185175750020209805694918246506532283332570188996251976161471329910203208890429085131103468899040156723527360846295993649194605797022697271954256132784046660536977894203410444085618093654579186477586588941472909705395649511298008293961460840367241345395430162857233453460368041687430169050331778860711760389091868070636394018459329175428729840641057415830188472204827269551695209426254834276051841536939258307611221483769762601268983217953613539346951926481041914609571448786851898708285293546394057068785997685613098604321558868883195315983324878891958510494282532367340556311275262049117952225068431032843820206712266288005120000000000000000000000000000000000000000000*i1^18 + 15858320780181822404792467874680191875178022258541303707321987811048239054926016813831695174975055574691361180731333017478969102778777555688139392873978075036776722567148851933626224292770551497241941975120562563146691726388704949420176246280353973251736779371489755523736977126583991648574557570804118366394821760748896362691388568454703172677006017706556855091552566154987870565320497504577104134713858623233963469706704137375763528222466297265041126024083238737211205948172741233918364962284391060576005919067434797770544317506179271408547344157224325462379066616969544238406330105660724699955642750414322296085936552431643171672823885558812201710651118662755235054441061536757671761272163615835170154688239094571211164443175797047407751584385084316884528619429435160001326573909689305954348643948288109472560061141653818663615135651640624627981162387044442361756745323881909560555289119537398196255517991739414220046140565455559120067314531058994913395363801861629379912146569310730917797669053399607016342586483212848595292984750463180030140531463042130699724034456491744916843706262022681604305044927066545947816857198599298259941272540241714642189204979591865538938564856329434251393148974558709882281558522086152459469264044774411411864442596275804245460576119410770921990665506970259589939236383739384587894001296363312774449837186601453247260733941442097078000963418407951740544255905514410917890134478293043644823985462231877864106241431015685409624181610326686139053107229891521620563975717797826519681982492329062329436986062906021699216920821157843697981697236299244757186595639822320865501025131218987902500828681602162508419177749965675874979508447138222475642000749996393813664816179581028399165347319888422975046814329130700106504964621027694128158749762428269824432806240911985821873551259375144797009086367860110956469364428933180813153338735074258356454081343817430444925779968000000000000000000000000000000000000000000*i1^19 + 2111770248749174633351281856203807388196787536586128687814842115835563152062439937774369633167702859815131399409895383713579376164345742378447915169680818808817816431721045229628078777775446820768182911457226011303416206519220303424374677131237069786897499422430352908325784479992533936624790862605182454689988003505219418328157816437597233730374215592640910030707659167026005678357425304643759418213709262961484326749637237605453959367183809281029783171976729013103281834620631822654285687120050990774063989650957087519802884017794712215450103183991185020216588607364530832743260262968319258453505617731432825221807892353705059346110784562762059225537335007740624764732848486708731611092062045561696546190999727016782075694007957242383327933833143903270285703356402384098033800431751018027798014898941247909412926302987898357850982332796491574796166494431973724245920014276983353743818874759046045356707743208062578764171645340482528562044370935625391027719790999859978172333636712647311315830871327300967549649374014649925091375314533776310960916875442270625658391911436058040639329372991252549958832024176717515666180048888884114847266757667023899281330139505584600950658124689427825097091653799967574564843159931771416104391041897980743396264547552816834320343819794847620062484084483732118909280613063035233992894976303354926300945695576430800448460159559013145946223732637139883913564724122745833838145290879425430143528682863895943527115120285603390783513014358669601926884862672655384394863536417096554366719839215177816841389836917406325246759804446790729482140535534253370699284620495316757001277318864244338610631462841921850860563001139876075933166572055663550870354925231153239045571937550314538045649036725847514282697163811391233242501499457341147954715329331759917734738280682726692171454845748286217300227902369693753124528815778048096967823200643046506400740944618767398207488000000000000000000000000000000000000000000*i1^20 + 189531534366281958760754779452844307315670146156434103187693488711920274690730186276669478421028046027996329135105067366478295828801413632400654342137228366756720082824146569817933063073016423768434469918926872835662760060798038079884108545032664136780576740627079047033931079084323143774272287882004381610596581706140071732702116485745361143398671138027105825214528525729258888453509452410312387511987526172352545814960268676456468821943159827441751693318714998579372241059293596469954971761944884096428086298537975283603733806077417317874473263652164411200238870054852895104543199616516583532690745856279784943160495784872793404297577035738949021936143193397288430204284717441950983428627622967576132346899874646459373751481020461083795589701482003867606647578246087372909804906551742289030181547374988754661365676838928335105388640323889779487860633580757025156785910698470147740904429542453601861917447449524045754345104588098886955513154698701268861638559802679516320413757970976823880652537694838527625577246463166772908854702867911771137643277696178674618148477578323060400794968499792656541055230185000095130037553828811170800214165775333283426012322259639990470084409607757975750713596256219169731043694319426507039028170770229188342402416614970558829901415298789518379512108915235248891479697055951281937371643287484951335529752271201476641300383922281129772408774127079840105179293042850460920320589573260460543481769419305743266690553866297041148357733503758490608641505889090479638562425259717155203849843752992715638865699917608612474201974461459889973813681965184255288209657183066310874057609680000709953395252190861015846186648224906832020976926907247619905075537882681189724089812133580997214732358516833185091813903263704513405566740604321444210060345718596865315226483063395011634575748840655342454050122253747000663292541968537587632645695650745946879751612187149001031680000000000000000000000000000000000000000*i1^21 + 9395507318508204334786020771319191541375731994938092444749259487658075144855022187330440688108176640878133413297057241688994410390604523934920340716781178777628780418197529508047529481055109478228297790443152528868387413654189642860205183771211412840881192929152059699926450579517044222280013593182291569835405229634021475711968476561693063448296625617656115541469586871743622146470055608753913545088849558764252885974138792732136844086938204123707980862918328353665263913658329612914301418172728260958417765036676970990429820010134863124729916378209965701335467364531595822095864347435624053112295112402702883171909791388985314676132818157435978508749514357198835320853666268784164029584913255450835987358201384125123335285779124494248003492645160096305082896992153245343566261710341671991644826992305128329716569666722321330650146652209374718175984016403886334557531829550723237357006863569695263462017618243748105590748244071846638599518054082957663183944990856990524404610610833302147667436759497631994194447376225810115344519609782785930197011501023171253102859276545027345173781972956649760112227957458274282791668317695310284539938416561915115161648176382606911354982182229775411718909755277393002989794263097857162795851932762979221231461528537458649654340575001099421800484734722166880774451360558212549558776256138962076447764758733419186873466489600534191560442921178883216784887977852912825380760316368997047426119257867592770784825736823714453403922993681584683318479052788088832558991626290898366847066616344350610531362890269548735064831988426196083441687247784654261971097662090077383101867469874862290612844952721913203200252490270002737404024737112524353071072442199881709047544871062853190036182638939054017160312312044941843520038128595990649740591699271213484953311411892007257198913296010398191275057606207920735502763437087512497154199769734497946183688286426365952000000000000000000000000000000000000000*i1^22 + 159644739665892686914216402017916875258362730626638517478793755338576577138906085597190532897819500408973850067264086337951361959608033359738019336625157630831501003297883416081625091704116181415882374103275910258991985917805387341211774495470482287508217246795712072615485084924223288659566645478951156424579307207344993134864734586494406566467274678922545776684774387681601791975629707643191090313496965827078144313625910607971358276452490599960449936491530861628030710035139199665508596379764374863492495764973617078454517778208683424255673778101600777850070469076680416556082283493267492539377745831831100885319798033210626316943070871526298223773334647989156909812801267485521953485224837152534379550586992688757849590347484949606247080472912519400545651452312675235721082180289150737062071464458103432086308966477925061839597907073990263531765076047452322773581886148451144881345492502681436348698606404083534090343251240284149836767445753079589859321896779157915087204306878002560048065632632725108773507483735416954196304181953578290406528315512602577813753002530061357463609742652270215413327717170415110135903598743251129206325035375131857770814275750490582981608926312828626590416427412932128764212700509484401774124452212587670981425915111280761280932431803283821027980549126482239910945095260532447158319119167976241807452409954036872736648321737420874642343773821854296723539858690673010039872495712455029453551006395215997624000959864936333160411021236767358722855217175430849085343217596635885533942585578754819131147081495413218665763780925289797208129437652003072704248738568594310285637504647887653389082975701423755149074452507841448739488982914659358226141693214649431046762763777595122862411808243952017081492327427793435521818267864297336335442268437196114779340503068584442131990912867365934940915796430814246169359428748123721938880381547694515979251823830630400000000000000000000000000000000000000*i1^23 + 1583740328104101007041906830044350282762608065632060392984631650481056371192381013374155031646219291313242880538266646464383382891025720970686853308430462052912933357576349667136955052288180693550056637732756757473612979464001162376494475812269131655172237705680415033004268972323302469253134274686519210358493753505758505635584679118100384741129468930249876693877697068604415019629555518995070651606249420241764591044760893509308226911281186892633711979560579759245139299066220753260652488704640852131321514007922879960108452401313074064656051733108806511761872884870922473752026437855822369932548411619921887934052608260425092714492442977936350654228989822467710475464619127240035280523405650578246800852830625513465695235092357092979496867661711221665223381998290342009857847061632632297763580269685775000906871651420439795756198251338901893386262295331832946933590302741702728146028950973386262189675712470317832318358088430333515246702391855018578397446129056829478549048188709403872110733133618272287464392334187341505919273266999052686025266544178937810275872552060961667070678469967850628416843629345779180171952689915101293040506175735634832134980820928760794519907966429699559114531248397203394261013412624878392104063298420870907112062350190162576256394808317373447296059896882648758336015647896777816957417788399309048138191237861892831945026526746261939266394856229855331217444097637012854588139807936413015160608556551631729526928965009111388697801877147036488026112307438879696123845026277004802967109548940454556405668354144268303519085812504112683639966227225948163221836469271069756772319521511462440665696794882372638417705108376289473020647134874970330613092754306549142590960039746066077352927030873168947577149516413058367139697227445628980136983465185443891202429636335249945204096579533564252487420345830081491827333200904238181683292930470441305905676943360000000000000000000000000000000000000*i1^24 + 8440507203344057489934757775670428074089286757005987959746986595673235035657642760232132731232437980890846622853238777052775167532710702969324866019453975856083975357070734656554730956516302906268386146559416254002939932734157983188377702519326447036172384124450733675769924309421263224086424316425966460518654638843493910977431252082081974582605999056349772597173494561701208511513425976590462450616391235210200789621810340433418677494823340160672037067476078613381673255116516447846236146132367719480274403338991402621384647661484161320199830427154097304834556283051936300875376143952247513917237824522128628433120833004120326540744092519044399184280050695626749381445742580849561626631948397186228292054496328035896659160709745691639640639176550849143076767369700541717192164146057506858056348539085743282953951011069911268367420438032182375554131713133882751551787818081848020635117734343241849191662631463887064043086946655727790598771398445647181028977385230607802251996141449474854466606470339295195757797602027513880650401840209397975074787137508193095222621847776745219428154328067997720985142444324704480883264082154718887977802734145587130443575109424348603940754048958480015814209995006553876782186069475594028554831141989092805363384614507395815862410668871655175486751131024238474810407788651549117820862371445986263242431977462506346889146702017725572395297353713998629560500614283799873269445944797304535829898308492468025608634991637265776820492348130847384505230839727817534206362522480362294490192248947454874238229194861765267064804605083807858729781442640010169988536972327548744848053749237941567795720906029383994926628598878422691439311752952299302373143445165526927140720530107145946819516944367456420467655968032552133657919902476022394726509350943539874621900994094573758886630238558622630998966953812593500052172352469481631729042991549758910234624000000000000000000000000000000000000*i1^25 + 31443433407355199300917800239269373276042730218612906625057260222057780009894765082522084860016743634140427040219076054137878091758476380042786336867598255487985470858420343525331259800835380882476190819637416415216951175019458556746684200925434770234484822864172531186568928096142709958222751599114461962886155546527564684328222599038110974869503982936550840222043534978953850309085983948371645266286169080501695913008856657637920091972293813127973746642613449549814637180414841374034373207356211194269031714925970211295215663913574454355846086359019915698588233819523889039104486826355416525901441350233680792952144880300375478968092703273842083255142844608825771108795181232836143806492678946228674206040127616733428270325658927084690974425100659523156122233363887860802676458648067903283907742129871981175625072441926478552312162071236996225052019325707992131406297966361919281162136742485233968563226197180965865438238757110424552428681852092315728650828679195722066730744787492562343479831039962922267247352451306772691602171593895769440988064921060656024423072453561610201387407253411614616366573614575134018537159885388744845164953547543967389280822429985583256682782926839890815867689417579113848498775750490886664995053614500531016443271395936351965659038752587579288881201704667176498388807950979746167644089848693876464194021063301432175700086825266493705411753611553559759460636165124657950583671020489604192276924134066958275896059133521323408592047765594076109645116964903917159128331756374247334154116163715635698211079524124689790219793089028790701924009286240694571190194488106417033857012952975760511319738261660537933899032674634692446617946695527617964851925232414771729354863373329946808127467104326534515363785847217397351713076114063443078412503305855423875270468859360428247000549070413563334105776431701427323301126503587974600027349270903599923200000000000000000000000000000000000*i1^26 + -51732521737217817559232660820152568634042486829168442344257891309881352422937730001491504533099952499089153171024990031585381326673764021446765473749714530852137431995006955026947723592518263024122749318458672152342866394900586656872880861195473812173017596048335380919394781009634003065540271600080346883981936322120236326968310611610512952725055076974018498068125516707664496938703678718900119526761618547622163643336196246036279821003784891512372498930902141823564361591967999930620761518825013795105714822160199571748492939718774493461644602688559978302197668513412281107242809557404652082970045699244676579870848144417426619275396032392083615129834493199716445380555987559363389829808530035245400228813067910087690797115791198283555914810835110382701772992099941905295818739045801959917382956573784616672355949703048426174913338633901189667998599422375449730474223939076458135219010423595632682283405685707533276267373525212301221569445768861555698402846485596482441454613647566648396686365587097083179545390069985430470171373767726626835654336053265726875074776403637092476571185808144368602723654316698893240735640684193892432707844627716239312012320738131467580639064308269474474888431979689964382014187571962111173494914597311802577840085604375636745896880293067897294737662788387591533729518955237297495104822793087074208165712138945268143320400298770327946884727605592784174497046168897271539360521809549649164707105221719648514807381637718983734488927472239470498772011759521193436650028372536162879036283429830172304621401932296744331864764115118477138046821029484720049895538146368973891792431791724318979109933941716288320163942075156027858755447749346355537430860133529691235277540093416383015898684428549634439409432218521517989566188582628354205047380164060324082311536212193957321709035586495945723806720202938093237117930164285536965519580887777280000000000000000000000000000000000*i1^27 + -477551875907001144059637656683265762090943173995794180664166801349730886087640995600856125113766836473730528895306460379666133085297259780797105994320918917558118812913349196359764586178700306492231196128565957135135101024636699048559498584020551148626161621751217477858456891049513926514853428261928654344964725568409899894030756405257743200344335231500791242362973473802843797824916880420810956539893782277374212010866256000640966181687539395383238037686988714284990398814545061158287370357801165649042826085479324342766894322222920245734340124003556042148694418028176110318497921080898076392888996779951119884420885662331952441539714067895304590482257003771374415298911661099229119885403493379990592256685478111155051139892238761502388202291590457123579443120845074230632231521961215150047191529131820342885695514692338683574057383058420905651635937388997153762252072668795864789798610673243361741491292538163163469591660571607259329950736741737048662349434671734108014563219943817427838944834252724157838055934183618423921800845758577720204143547602843151912525994390662095082264967230052241610096235959243190136480042060582155612742018195634756984980936373721489491935346201514397070375333885608564554888103584544614021605214095265980124912003443975507762223813611933678854907730661241740796825118930220955054762849878280865649777448210122230851887778368558487463053084928008213224247854257052080827704871109654294546282348554525376103617910021107914793291199996369808755598963057240992209903269720697771234330116829561126572593841038656488911283258043303117145847118988689739241296135243724789104402054256802251482727976766755232431367817358132156230292110309954091444860876220090869982848169762907930917052438223140968341943524322492755032320355288980013816053224763492196525589817613405943587329587078079325025481662487798904711179707444552690229760229376000000000000000000000000000000000*i1^28 + -3591790046960688517758478084692123985946540646233510981003955172884118928451925480676545977266235506786633714078548020064501032022856600674737725171131194025625547275686019637444995069768391796724157584409107390129091165707017682364258863748466624515459233400793740622033557055656669642991847597543869460368839077295119656382504261054136215541363048060051962948731262498520704660808507051366166924529272547763658033164254871226238007273177217293656243487615994783413871580721635347428497094999825060923552228564655596589398245342589591044894229814624285135817345809586607842934831536321505962565211795089013875167855563669518909318627189889113537293255279806485023407817696960642007016739415370302818601085149090938001204295721780242395934576972485378194390583575839826950243746065690723238498287244426397434944091371094697644519974675175656429037484625552931579971474613876258028930065744263712189332206202786915892885918909001374151304817757150958981931601528990385428957428775362221555421035584272777456990769947032376851009117882844863506120548200920955159172854022465699183388376686153521756213634121216375944863954708612829324041065636131783147262338820447644597993498487224044608032803959208245066944253275807364768048081925717014185595520586096412189997794994375343462065174684836795048498217060636224363387779798864053044538477345798943178001511707365296734485448493018771444230384119649962307241689947582706189354983256218408829637408487392010143141182091000248536218777805868090361628185965538611005111925524928651337222526488186432397431824845751513715091797039301332281125261454074148345351618229018167988494003700791426566183373828312021295523383305072605009568630019297560781577950083316111676219217994721239459768662471922776760178936476425855588984164470096347887614177481473430367193250477021073169363339746405915259993059415584557110814310400000000000000000000000000000000*i1^29 + -5217821691626761431479803427849089851819770643794168085251813865560585611850301908437970313143430391416460227647425544926665056193740624611576340075007193430817193762399072196656897784190859439453171096294650982249846719306016469501263852490135355720589929983568758739437470750541653925515957164843403408439019427287778523757433113567630137744293399574320794546448283412340518259324182468012402370503059868477091885105921944490833860559411387083421358895688440638516633103944135493306091633913539007272268676916776600711252038308858266848492696972709590727067130246333449153008499339254805241674589557172656291736691927991265378371776799967604293837439431753506442068649097631852944254506018464759203721762603535238624444167268940816208107093230612100684730519720817221027539368126545893381249718407857650951965513074277715677996300953864534674953203722120901617758016292242529507874883066007459311179900926135649283213448255062323303884602439323429614456083550977227298151303458909731251772343914037217599327476503702013840828457493019161962850925409612723015827634521476061416720009228006496189460990242137927991681230007798556920546669566893313688557517096197363503337840762382168095827359820185572102380949854768974003481213379091463870864188925401148164642437506956155883518111796365594131226373311778082193300483899932246295004613398647637677138902545513673050145551284562674328427315162099594695503823144531115146785717576591624492423146051149647650839013705064147309096695984433414120899284544758705801225337292578039206760183001295663906300319382444677747590917864831862693202089490596805649669161253993846562402131541889112579256415631611810882021628654578676661217568434929060447257715789685489794101662048992493152511906341583366068245965106775032961630093323669479380201754249606461449338656720580257375652655307564076424314043987544464424960000000000000000000000000000000*i1^30 + -5989884481624521457922693661001469721760210910379334951994378293733747491588983071152589902692836777413470398758558019412264665277906940184031068450461444141842943085229030838316139042953480267629889396891288681615778717709056456957473480223370197787486453907583054034843758561410603149397790971292368491153568620158260455602793120217303086137243330230245577975840364797728884782314460214472746239708752711865385580181780591924801930546344939189686933321410211557307855623622548992602897091443972588559301236750487647247895921789064881898284044414851114535271205479670245949555024428268345991279497395687138969605673153602260115014015869626656946598621556989869471459536511714652231696458921007601434678691042940928590449673731272875232105113785769220902150582474223502067216413836752730837861968764270449309226558010034485034269843707933968816585788216308131101642052079634836043513612525887948876872359108231541635743906753962523266299178886476025097570080232679074787842000157881118947879023351700098631611341620724652961121081038587258387847218697394429265439216344279803520823759173987902355507599765528672634539659677477605762741256508674070298976055826418683089533608803292148353433316126427695627379712337766913545847762428063448243989665386250604086259759259106072092476826810191650939708431458645659187556412655562587730295535873632071992293756794128795895609890136943723367346744669732344956542504141271251086145791344716908292175992083083033875687208748500377449433231915707051933542777848438305749900202676473112244948957431587926900493687445708315449255066308001476995688267431727761609146241686250997558790486160328476291241310606928600768388835178839306577867682133881355829264107510221090232230322015163354916457735409752655638705924854481171194276536212840559218868064985225159175021578015103647319289636212312096881286641358995456000000000000000000000000000000*i1^31 + 214437740917320921641947557220921020223385569214676825070928658900436869618450376130073189473908914810163270008480593276567858844896303375438262450885274274861980188807347716405322877598381946839968934362980587224820792991350218981791133367356052949050676155465915512699288745214211716131250275025492307294989038403953907102221434294145499466650913505970086026144716415368238575274913020043981386643382643950438348043318105951742906337068047926115952704309072137027123435945620423547338305940920975580885438175486060530148986970366953354777866885194725783763248541243747965644695087783890768991115442235868882254919758946909311546550909253805578523061676204734040904126419387707689890875894488894436018063185936525196588261357011198758268538166250534558447321444313054270369055415819572921764011256998597280503803190962655858588864398761263328121732406609643589501704879413585378092784933963318207365445966731863428730381664611557759451980897547336434492410320492906897826904758849497609035001265046897584911620808086919335328393140398744616419815676282357299353247892857692117760787327999137566118868938582564808495453499135895515922331698255395798389395474011001018673034968924310959965614116477586698032367522144714322748486056790451427614970338404487861040084552272530347674059605029200276159655407642516218257892671254297228997290860971741719302428416171234376359553695536501603765212541481231588992884867038773383208199547176808630126683561212315439811466668811874972010273075123645134163679751125536454568868530021929790280667411884316881609479761291566091323369291346863104146470129484543782930739948467042000061054031001563451248665798425414527435262728506310726035133738671349108645497240339163131509904677429955375982523479436380571384191500783780724130856903692166695888872883112152475911380262901735011441523053116369378238993426022400000000000000000000000000000*i1^32 + 512014705850407705732856771537138027283401291983227035229446281477789672647926150215120741100146865000715370155649093385989462055666214655527996137290998831607914391579974790100794989244618262341745231505923040665002031293722242313297784004082514712987386815659181637488419294528362530762269663781205053067536106463517464998495166995012862129550360544483973987193849620117749649845115118233169603865740225173246251428207196746701889858596018351195146001618813676074305904893021021520602690472509554474611506033481280155906394002840606434508822469157992028968461852782557521048929415432628788793594191077490054190624168875774893164374862208937691483082522502822490994856541121827608874907055968744755002707887588810896592998687575481896365819742693946576045234350604315996314478188005792913524482631756224054920346451455514826042838839202048023939427927283665093026517179325671872708325957523943710644985120841095651555423194020499465987103408919118458005059547016713853324622364968914599927793466110832993536856105516075971840967402381337418985763333217332533081284821836673511621351743256728250145140409803967136066497972326087557345014356380683485757942916971111618507080843017985050850264991809811894984489422869876993622667661361050745550574162629195477142926634153879335733808914813464534159890078093491890202107984248117306791356325012114927058079253811671821522400264174785122640774451199584950822779818727731055838718223448660247768435499329676561810437646354655011073434540241613576146150695390269438657451098541515937071470152406110500046060154511378344757594186075737976077188544766012057667510166891798734863380456190201714680871489314808932056781075822828133956466966644287240002130424483836838039601887582674436846945687627336902449413479991885560921866790854145857167926603364789812547687940722740148116409295381538649543802880000000000000000000000000000*i1^33 + 1184127459808176943700605017312690916269553234697456607824470265125292682750036720812791603857748610377526163648599520213503920208017351269301021717400897363146863261308950330604158417122059976748975549408544399277502957413001019467194599041613082953753638405252399671318281096147700647202296110211169011500087092246235803713500666766819035541477249014849864175733870867347865222225241743059147494336107800251586157268684333769231635186903208174955106433126052441843253084029925293129104777286205476094829831976488293015260362532426362347514682792462621031845794346810609154451643464854242584223066263599680998477557262617247277448364265027314632466586129818431177027003304848426819249116219995785345108844280413216268030710121491746315095907760037995453787688208591742139866107167212113294485137900333818001514662829992076340697745228847998263207648123975953004681156100417165465193748427129326077600754201404559436696215392704591717524674279008292750769837394359515578734450395706197100080515675134699341301025075036157016890525553966706192782757631312370749578892557839387374379660213651473292762467442108651133142184232844521134801350383331387670942153296370202993245284397214537726287792398170162035245501158816442814769258765925508564880431954423316493495903687260617798511722721469945127124438158651566163039165492918173925495546285494045713456995290455514383464965007857422674416884576773188270282573413716506223157790084250385070577530756762628802099467844254207982697846681165513642090723503786162075607867056941949412545139494035438056555293022448585513504213096865376394316007487333405543169284545739241349989172080551037071457495954457490216115337922141085130189338492636866456598713872688925347018967590236745700605950605967069018497081531262975628660934717511381315570450903353644799594076333255978364521979173646549123072000000000000000000000000000*i1^34 + -476841560380726181126415391991782457449468398007907078754379460207304870533620445125381658187228170436338737860754567045333014208235907798675094213838774892026266315358882094131822787474391475822041671602912018446004759589188672605009177908904962201123981682197665994388802692721419785747905547805431696700248540710838496496858210065444034199582622610559479887377508353930071893497518616582118539173681165251061540756602167663754085948976711495564208631949276053215541403610541877981480648098915093577968422608957233330561996718167483332770102236815396183271230747370581022265738659052494029583312417701170636309492111057345813509784653446531904103183434718577082365093094369092476618377447706583003070018922862469736935406131735826310924128410600709552261893995761538828187510977040011960020808969942333523768987416414307752265713208876048523193714734704629495705098272654946847206829527068576691612332079771868690020130325744800950481272627979710682599165965104892602933223022974444322970650221367186052344709938743949228098074400053728322283732449448336933107971566112230373736373653779958480396032793359439856127164187049742191604645472687170365613126380282494829178576496713489796534908943894799400455478619562628466533307870074540529096606737534234730988780712743477460189065692198488893365888523501628714570897480985246483969890099147750045035957983280167657254127438834911781128077421571405226497871982812480202029344021637597062453854394020641946468806690574679910609111152061063000237088190632454082940251379173492673897839803962980523701711123613321923452670634981915767940051551679698170419892836608674575889564345954857784311912470241685335975898457264494978899559855366462111951702620084991323640726710691179433238083096270342260531138638659732136738341029585226043482853570359201400901783920148760889090011812383948800000000000000000000000000*i1^35 + 110472916635957814363075035729669209320884665846836418998521155601697307928923947934809754041374663455249456975943053044733050069650116002764863580748394870219894832957453885865797024235382308293945318480640129090932074796953858926426442431103590175694894495435334238218623150513368641475420119117854417047337706292122305512942394636837343006858878356104699012784847888441151949396382253197305969974348265525178781610264523114023055370275870230901459202061160797788936495634441214784493906152071249727540911884407579089177845364079041181523725205418221095064240680066459725672979347311056832639304701817346583942520792984278490075294294227732271816873765185380021014850401797584736458731919706347288988462313544087834757215067801987013623709841976500745430246746467170379472207051891771012468947182862968283366729760440059331341496305300385834324250471902227303433209665523285238837199100804370956010070887704740097797783767208563152024789525259527591955799467544599573782187289728490305096100497417309106109238849795458282815659122327042220682985510912720714235975914898148815954970645324093481999567643825582703466991381239815900344887069343234272920084061919100591340284403287164569678333609189456238718563234674167841279356644533468895247966638250600965551532206746517732897803255159245752804098999551259949045784551007033348395715741586535734516078096413391681067958997095507944215854693640905808858469818507351205472499815168557769412661243079912454961894427901603356490310567939894282877371018785295393759575472126321327302068582525934188057081399037954330570688761738123877618853625867266168484159733554789129672062395862260085958685531676735804142302153083552774036099850365242770683274342716467323972838252227493675411405460818576033203653948788143832630688468006667607047595436787007654634359032011254892716045107200000000000000000000000000*i1^36 + -21628320421836316660212367291407629325200199988819043301992510718365079272742071974572875456033197691169122568872746364639801227467554760996630317909151555070877125458864646615979801177435742160881950790203316680695842132409164135629733536844188086535887001745679009463446660051739864447431511261449829434034132882429453256918587504023230431984650528890756055144540933166420339930690468897087007441738200447823544757745006384127717586107187944262034468004771605547374676126909559259338642570255946627108987423134981083480820688639422794379212724614458305551596850270882750107897455965453240152777182273659492159933180431306744401967808106052570309331801590690032601214311831549951159008642429243516483328562808620091745827273596805141340077043606190122025486219109310698534191658518676170647112963831008091615926147070477489129484607284287721835171253850228834378821431095084092679559753344357602809416006364742914580505414289152746348574936479662659790130783382525996862463588876484076683493226824769914890314196794107305188017491626903540439439677524242575482105322396655419620085985655319161258449245928463442938703657397263839792403870680032624780996808466409646339822137604690509842259851704960568808680929651655066372261009394311733294159206632370675910701089942385695041979165711008312210762934387344239468742357150440658771715946764962506018843473405363616119515569014869901580074372137969342545325864582609103071773186159200192327649595740870707937793084552415042223894749653644855001797345275200404921151511958713269869385553240744328252539165590384747268709762984007454448036348954839120431576407432175596618309390455142802669883746485908113183303654543081687666964158279712082378755816884677465393241191366771891694442145165967588619305015610405821767271722651909766480533372775144324721746079217820754771968000000000000000000000000*i1^37 + 3598810979608711370481156109171571523788241379505454191310706251852475655454813808979330004717617726762572574326356244674740506883937663549706428324283222210177289595080966104998538493524188296250075269803647458572144257923324179258639783683705236812108415385411787874264675340638638913235431222093429634023251203970266364986519426821540892164961176395422121926856911429242364816373477222159838063662161389859924794267706079701630970956710083749524601795172193080491262191177478494595512380205845652716582431118025644977809490302256092469949100066892584862969694495781418381876440349333483956265029858199018165256833207402935405249903436198492311539461063968600265394037107303644362381276073170306823767296766361883351786267939227054139859826185626981955674859197062077423218907804269982528560390289320780519549082666254846590278720747853271652276241538988234210558596273038688823115816173668934301684460401176971306031698060596985246753720886968830962899839212210729835113306357600083314127713345494180113545827574474370924504944237182437614615390655159105298679885048277560541267807696142799600990663422952574528923562144485460109739655993950787237048300129691036621782640458663285469111080321809056991452479337814968235577961796132992257157151169866492525059949860080379229043758113357623676856500722026509283817549328649623499992367248269535081595145451034251804066007256095988225798495979525063892876349026105425926703960187290130647564872596721890094391541924650234117516494198834075916798013376806758910659865213204083088820204671565134756762192340283269092670877899184176317157797259843337307531097314765847118938149606153823459874522772237170153427881846784120998948721628329239361607933451819818578647212850495882468407917480722224818781155856931341755154218316224069735990211314670718724604645794539110400000000000000000000000*i1^38 + -359358752797137266847094958960912748564986284155765336584893667311341303992844234677700158662367048723857048729063623698835978447172082395643048847058223138202906394820292495855059582289969540753069046980525861173986103777264245379955002564580456004819554847451930234150790159755115184283060448912017552974019075775430947395978056666856672459837723006225900478801466931674046111104058866151837210500609414008431384719030969226243600552989464966008299219166922911818231949110933515382354856890579531420244071463221591654976668159293881487784776815911072613517156285104064882835297990576840195886830389500145398959327706542056339018765019391300856655562012623038499683023224509960787813420641667623688121849692478764218573448264805322172910382277389063398195305243848257577912120148411041136335593699190141924294587682986434033514821975765996203899605174638749759750648028161249502806315022384941804833793669378398320392010761194633785355860969228374187038766957791821086490403908210130992024000042987107120436344590011692082602276642160873538739267881313267965449767937300057179971350635128226746375674548300682750079714633476453113293691373334030781845746645939425072850951025423901180198937477511099004818069834448986047047803447797316118139404278600668715353416905927847390874248441361048182743388048783950020392698807622133545764080407203772233722992292975483351955136304165060178558236120455954045441144968570113619419001301500449220222643015577181165346874168008556795264525005495559909284678655015589630009993009588274657031582796063628256852630696223960188079626831212544292788543581156642823494759859773439870947974101047016605966431796316064441056809938390444390445810187560188249094997502776507374252598795161192549964707489550656366324700513458738980128393818799399436812184049414946713738506403840000000000000000000000*i1^39 + 17763471460879283046630746195486419551522916267035848349064123410887047953829262000672681653236527262498343898840156447110952110467893566802454939849263527163092149205296083537998373617796162458949365116667340700284724708638135434523397662722306322336313581721223819980888427458552954919350901635519120230993177730930529038028153382742910511799414407654079300233124831264726895306388464110908861325564368698102644664790870436293327708877592291618193630134866274160021492005884745080887133768658347587308507069972781850857236701357697922534162641150810948770220438051911988536215264371564690494681200723050363741251170505687253105188833963972028300276849582052585797814231123891764687421997526899400393974885535620145267460173445952904698787506993102594079595113768986063748356995892599268163278309191764328373254987500706889311993752211303267047375588104282911335082170590707696354955410627377350302328017463648192914889337588356965162920887437127288444956971933577481887454036180868266472731764600795816629088569000425951309580201903186219792597864031457142310480092364351310975133898532534552181191962145674169551992499630549788725966856131940680857130206981375573111174626885230085489000732797738738004179665322118540905511738713754673800882347995375239398919179659427442564780559615456711043747910586232319818375987438973687238188760577129069609624735165610501474999764493762372763439985191722625662746679779963655098552678814975770236610712812646283469955043567757628299506426256910194755430721826905219565997677864498683341593776739358880164474840492097443498358813245056935063200280861352246268937629975895661247946619404572094333868091842601788086023421916159605638376349550919015455616312038271205428950060716100303057668588456006973344521870034557596268767575992938808512089769260671731499008000000000000000000000*i1^40 + 12893232532504963637868202962600624523343056954397573720729632798056848168679878666568108538797427446669551444818722552712994401782961550791354747883889757171061070133848025092507342570020237320952408737026588617857955522304938286439534618231164290436305847713150282807765296647411143813700038976390850632539853894241485488487602057866340590984915038711127543359615296554337149683189120580078659859054445041291685456438419129020222889784064116685472138409054803904044661788385596547935736466468690100195536541213913945110035415600498390733205435759731516880654799334036134823725734274515919380773515865545301662027549111528536940387013210488952997510101745467726738896592889843399931160451563202425488011081569871856698941730371803868982293827547323045802566049315406704897052339198631665846323557975865500499514910260412531190863896585684547794464871425377772214546276252712313504021110517891243049068638690010586809187700206680275047993902418776550050617024301216414943382201339535954161862310105752762017030096721290774048371324063373608087119681408284504564336624514113506281236113584880859514129927323829873279479653134990355018155925271012534236510723743963042763836861536687504702576458290025081655138337743540609765238894246662411212754745041396061192364082849128719181684500928875853985933632533043987919492056646070060463778543503127768231163349011779296094956375181095572739841033565243171415366299984731751736898354645417082390677975826166990182181784860973974637442623168396277858948996590443100298413423966139958557185525539217702615004690588693888283155454089087487429118524916280368394263320548977932738767950408783644472423411140458919254218858086551065307248032506672232073319836317367775457593510206229035886237533294276437361337810623761412437676574009695933025549633873510400000000000000000000*i1^41 + 122207454881658110741413127999084452705246160443088623731106961435671014400098670647563680395089904975278153116688245929470673036546771476206295465591364657244671583344729360789512946815797216776790549983989887250136806566682297200561273089683400322626192331161648351938375540997799295282330048637170215380168419638924811069097219533505779888681351031540397559976701621345906627994663091640245414736491749156492869838651732222519572852277795022888110393097743514953934842142938086376369918142491780839110482042104802370736409552081631027983064210487947820931859559775452855781573973653950449286615001514529907770969072169283585507439221071661343686271568684233053878979024743530747673236628405969202308349476734038340379655416575294347748968225627515229909148469314099364846911262859236575399467728679942191761398261399841710154746394718991277065155468253955550171343744097390919075419716567530781772073065314707275499512628765053612815658077318288132024213397482108250115000860571014037932901144826925293793216900268151318052325276627368706742609709764765585946098023624577548682830912415888493162181088722819518205732647400090490169590943756519282345971037435045118461206633191897139000333897242467570144180686388893040331785101023923598799356383465980791278979521162915770082246914998694312022809370080709163520694528471007128981948394856659119568735152274088186758207560377436121061433042128170804309774349306696405037237199945507303595468236640488696792519270260530477347442753721445915653658885999006558359817847542608099353710183310160522645171443203364565292379588749015116916265974667229171685677245101961518957709524321599397475604501422101214969428089842695173359238503805980464251232283987030645386776176127603386782416927470334646543269610623302825976571860196744785937039360000000000000000000*i1^42 + 156170995112656856503968184776631037749546768286354525689670269781468718021719452327854820031052917873303215210357451434246470015585870577417267643081214632598506570007231778132441525886854928489897401280812309123034587797951865524898286888468673052426782895821341279949938027897092307594701438170830770461210221046947051733733144890770782918211838120797415770903648320372582023386359499032515471064716167443986884350003298037563961467384702164955177505038631297241283353956842659903325895416322253199294978087450372915967909324779938000196566515488021416924196625593753765005674440817291815188757097312617608985709050626481922529197580815246595090120344012474191110375531407773504496586715709662050055237023128941298212463282769863003872726187215930987186818261252233002880618202327397614908727733150120997706005042979049788700892461844649483116597753459669566791404676242751768821731783857317357511344930824306507867749358090871378488235628651485036101424480592103012224343647963492412551163126551877448018186734737243457881347769987932357033157472328709859342389007149779153394875815720598222444003031615610441261103848217252332438619068931246770622706169877892849427827041713944772638338738663243626277649224597211731150565472511854935964644391313044593099856275674840230013123665019491648841743378765458334003721428116837178895481931758955750125486955560923018077088981202500041355772259532670711997540410894318445707858639220136850665924781251421029718243473874802684025629475416215274015194458559006345241897181271191057645770138966915344632924910237501366438710937032630748847546697476468745046910216327429885551634844272148514775659956426758439810157820937560347748182549872021235114058326305660063079368967773331235934246155002707517381357873479870378800044584701263872000000000000000000*i1^43 + 53895789785994545330865936220247155853447060870288502443393647159220093970045893317737499338199291924210566961829643302122237125767626854481914497403813722654848174805932213216803073613315302220519406934067653255620925657613401745827983762466259987988993270736273320213815614898976885484576348668859487228009663410187421770494185986113863506786169164520001375982078381578401160656457316984853026784718243491137171737813136229194019828819703495158394700811872844481564097415569812257393642921988213362931419145305207130562211657107034577490793380572994463602432658845673135384529433417410286230281563547861609722663418826748430031328584209176972347294314192420337218113181008498352369044401825963782939382124741433810960628838088089290611218752347461712037521056920870711503347860829587460870213500527867425607824550325819891874593208246317386559925254644206029993095994924471887052586385855837324186244743676040299846458367654016485750236458498536694804845141125647236459844181222656949025604701408140234803978473111286175667719952949867674528821358958723323241613693421646784396318758967208336462567056124983699102053887056539388647777611807697067462123116148362190796724827367562750958653484866371747429027255624309441923034070051548513719393409614121241589589565096259871504471990350452382820785454263335074199476308196933101992070576592090654055903000109170594303297197768179878142710424711924461300165385756956403867403402571655134460909803336900419159402692022636346478001851686967848830970597071154740328006198307275785168501745967139158542519424058395441487108132686747404249206145411305293125936403639959381911399925498913545911229845948792442611500169630983514645514443582026475196606079847692728696420846918936953679947127800226703860285440740246709347339468800000000000000000*i1^44 + 25085946541192518147792394422537867090440068557048557132281848263418390710195141133265893423880619614994727970591815075681056185151411406749648349552287729615483949650198917096237262718214503687986592351842146349134509027716331708261781171125383225993830831113511129167841186763582405691972695883551985923512243759243168622947078396298880495839421217829966466201840401531182451939320258090253542596215730590499357261287870498861508073933851549077227383002868327422046572335177734469223987739623192562800337454814160079950216366443455879285904318076737421189102577801835608109815329281702915050305265948763472265242363494026971389191731569985427116207857588919958054077557673226364121832543295662411177885488171374921151848637217005676814004131874785541462858970944216797522295543050933594921402191146228207630818786600286108647722917632066684560031222068518220212771893745761056930490373325492103261162166846572969732204249969687719303469771322515784481702743354614519694817217335516881857958136724979482003252398823560927043900370321458773949996286976329126659295002912881054180045644785907042788120992861624843719030544875471126097822066824576415996870528534001206010891841661671575042984606817191359987308155417085554928264908337787054651829026206405429209555396867208619761663978511338492299260099830524730717558904919815019489197981569904520129388305418492224603325457000262673058326739114131554904170537871656166110374961607570497906081362137134287179405104668862158677143497324436647877886653614469107406899419781238266238314458359943604433467266072193057771616295596577375988850661625004956104470732616163553166176651809888449468272943438287511910757347493216213072514512901516814066698851932689694729240029660032300583471542982528574583788238559353241600000000000000000*i1^45 + 77560643625564115816298524385593708435025642353039751170262517398978559072696434917736682647792450016209849745017265987072692392187898496895262321076923734923394020554610071912450093887656897401603877505639093861487616280532616480942079857586271647543775092581968824150293308035736164497442351371159302845652129944279702835694361089364093579576238764028971103721378060213206854198286742931844120671796026947959642205489904099101215360373198308704523028859848648429801001120880750756298333324132809056036195508269202595190211604024932915473032536964961391888573884737062477348352354533471720318771503878180041391440616923790834586950908184264311425804485828819367535960725168620038835060833132959541264754507532292476350742486282603307866619721755988400669080184757007623989496317187991050511264691016665681167324168144777461864639804623848599013135404239591407218016209325110716571712153950292838745570794491455346589618321961187130396475194076669049858230450527212764501577035426403331018577288129316733732162510150018476518642969524749729953257243936308920438436693446929024935982452045998158271381998170686378752514594500932550912632983853534640909528760351447791701742462306404001527058065660922571249998848703925048763105763640731346239136810023392103293581300086310721261860985817778361413865158691576282519584241137064265932467409205650127010857867557917823951847758530033730698421413885934212945939917487128451328128571153970942228254630198227847516774948621443905180491664294805157540929065824138363812106611439245883858877448304547357797235460412773987289233211836586428396106941743797542760268506248088234446796941015913046018300102044570466775195183099999479747033388995073414139108146829384572001770154626954811781016338052739980525186318336000000000000000*i1^46 + 42732670565720179752004218378175139240014777202805395031321106539718349131541158719345477451519481702136492094950989131310016652829525761077336997864607406289454690256648138845616403503809168879515979045383748392180744129183892896788107436079868934573837754000258748613978282577668526136341820246022127187866982406751263357031377858948034036488390020775161837109134758496468464797957259907498547491195680850286673541720679127227674216414362126897101858007689203934477713762824679403911864938436724170563872404526709907698685124546394545981033631005425853961859219961973657497747463900926535700036364483357555955832325289750355835101046626951974496787336269598914247023125365646967123572935672933607430890608810444138745805914263188938977734207302121463159951031705749116468273443017754566366675070955566557199084449619865596184524871242796885613116694814217412130932098980943029552738043847659025535156259592213199867755178111036468669950111047226482232781672698518456063769326500969745334047088458933879064652266910179514908023187793314469717610530428103905027071516428495606546993665896625866652054338688684110737208314156243611928719967592335692764098421722098442973050157336265527771494238324260311102012767693636320626710940491121075884923505208279888092603810590520417040825984191553660791180881375441144914118652029336070437491310614960511385793755849954759061970300068650373293766944263163812951304392927529319092484669753537293859495874541475676145913582982013484684091139009901520385703326361860251704586495119612089111386860585863980465396523854136518346645882728993082792090470073809354465070737900428500117397396931729221396366238628573689777665042279233287189587761749837320861557979703318128440612398060522599221880863604407795712000000000000000*i1^47 + 6277365387016562518151815372343690192286499225278174922060606096476495639387773447655226574430137368903918999573826223920735821744313980790016149704364756529187667691884810498429166650918269603034173252131993716057324426371844198508192811310708498841028589651238442674197353336854899768809325716298854292215153097243248050884343368581523485492022911679205943748202532683075011214024932561422723860040758075584446762175497062841065824225067405085405373663878724873316944435612955826403122995252276760368280534004291785186741564862819932816066764671813704704363010414874426600555454152184338337278358570036752882926734727524544176543998099051418742650720612749200710003860009760123702058643659810103210947809899850799444296143770329713419573555974092085090342243820100201950003666513186936413101308774199421500072887900797208881794224623710488132416915769676164792297738273503925694351001110414329938243250044402485268248346165496713557797554936925327447367661155494134244368194712461666254878819161136246173325437961094654013323315317826291572030609857852940376393418233712644441103340004787530896906261978768524701523213073259141718754600868366520071972749813096762503071324877234383872913419159234787556446046265155136493782342899824221805044056463972200018154943310762447501315297310883274015228848440921425208654771878516383547383503320743399494656720996202202512109353282800738011818540845434219584209910979398501551025354815962980070432709226299410707510731474815303364177091599748867984729213169291651692367290129568277127719492176864036506396460123478018532441426320281637265396329001205474055187637701370499264680182733565772873523926113617582712895201510025792941860242701941867779776666074581699613709159488959680529583780659200000000000000*i1^48 + -221846397815656730030795215253802458852574944804582123767319529748853507422875183105564878069103205512718078273766148963729136270302108840088661274829602312273232357185927517602466853145033511272365239966888292797775829321190513378251873306005627922144067121988932911101205372792728591526386608940164295855390157432667027171765504061762320648584947754680182723337947733080617911601244541173974500709373706660067441355410011855223823296345797072460287418385234652787270976593372722126195939304631143091831845778170603178650349956565156149313841727790029519381719308144721270153731005566070510192820448671022078306104642649442345446273106667555449168265512038132435517100705804988531041410709231827222949882820983784989510807267238193539458109786351473714912969764067174176507538880653128434549438795787395537457419105172318367552703765920311020746910959616374320727913155927388923875606070430508443550191583093883830096565967994354591087433870964020669565142816145029240281318145014380574286340859039331927643395719557210707802431783572171818534739927247942668595749514158856960567747367211594180874666388249145172002426839332019673870604460117403750285311460822859089329128064635665989439031856969564699765193054284611727063597187354620718129030724736088014847290645348162404051611491317842262035139963615135015793896865596031063911944824848650739419889827911610733665281410849691718432137580008233790675610629213908032631834107687332244948272851240782445383452709357514831542051035203470724659977868996689164349207748781995489969629621185256391421259478225657769663938590837335565447582002190864940102852646586285000500693376720200621518030542926140529234766070948859167220619047820877745364079622718727200874446554637417840640000000000000*i1^49 + -56528814075640003808448031611092223234125266096923791188031223202700197326344118058004304529047288423312840720322735889841923377069476003314786464097773538216958898423496147019501036193967813133948190589782113655415966417680526201519091035564617316644894116537930657581350245624743165247884091421973214988122349251540179040450553996473462665411630393500184546495136440101831372083796302521886631581152153708254339112689407924106435491708525178155932859715386710813295772949371089781535104226862230049452610012528094395941075042239941846870646126116982040789393873955073450952586285844723629785867004621326749777965922504525598642258119807496138218496888609577064082981869630796125992427416776455936778752916202596643562186275800420384591657188300109619103708863104902304067877112774244560918969146564031380843563758703405360295123976420889737702863089067582117726099437795997364588271973692710894117218139726215914088960801995982455555559991685087337973853208811945530247505345991349921451431304493552721241459318786334993028427778847114540032771090001684309272861179465961805664710292358126475203572771605666391324368762433725019255450447680458350407794177364325445528624232966504451812481778685873181172523959804528248192323934284498213039985872520790625082468235770422899567738366829852815172752332751458290080033438111559879990251083468470484147968623795366080303713272407459467285865426289827103506670622083079765349559430285160235347200410112436935485245377509677812459373163548901242978353979823210454718937061047319888151561317460461862363452710142795384772938626110959256830168510244969043450999458779775102539437641741184831060407914614757323832396896023142831928784447590263475331078591735505704226146956083200000000000*i1^50 + 911014122682920149447772354563866779832470688563233633683554895392132900207569971988067064695882296616206707483011831992799900431407062812255021053874309113640531993223716232527236887229783315051916087509489858243487992844717170993466774901571324006040260622659003318925693058466430663559154979980112995494349402440136926704078078613188770963142578289682633705021064924824283954775245463910535746524474275693498346783855510893291254918424536376206873689531365500332192249079549944259984901782697061739607087207733898576495490583673962104917869262553872926014285160865392279538265153437163606245740180699361656130270184681267008903111495585548359508594595005656285803827256335735747845055074785120385505270821386988350405722005654849510724506572264414774872167654020123045827466573758733747243422982732447858176698446105536925379115843263464725005521455976779489493421069233129554476823292019857853268878842114557662858729677436916952549071912462420020198753666686860298379057477242022764898971068520467641991384709716332283350318576645171062020002162777645095224296690539546265526572691489504209355409689547083374693022099332439555896628771369077174534780671823603228891919914758681796176754859301798860359226947957639679768119972915677112586552080167865091335939071841331820931708662735050980734544974324776348771574303862058380906903372903083823334893724545264062563559382266214362710190032565281449011762609735828514759080102048876544114241689628602814285375401243529464742417471155806999796306014723618699744494095088783117066711601116664135597961521911532430014175416673436495417622419758202169482526963263980350235149848768236164370901172827202104217056246815948994475945064964810853973867177095793213440000000000*i1^51 + 143636000675123076946731142302113228207464406707170351860819823998140176391144379104231707278550721926538449646251454808854264227599000506753161712876953861790079612522076552168264869465497118324091939700235631321296995137337068930451204010806888474096205031809407124064402626815750592345197783692653089105043360936763421623702871532374719130426084757610716617081740297994228797806770391279244801971509176767404322341990034551831210985522666451154108070595777389089705181278594729542810608536560145415082180551940930107906756676097917010814133530228030726550337334653964104635636701704190351985519548847565732602092799354279826137728625801862225657946105557081604161284720318240230153940065020071914959857238798363796056528289956208678686180768605560443635373042355103917847090229469860206171335423031177001556464419184943300246835884401449147289741335626756473053463727627357220655397381931624764922412617888720581045124962878829394563642179086443828818578294298630170870656646614461169080319322302968524337379961997048204147061695634095415327972957839074215416459925390235087169986946510037311395098002966878746549473808028559185924301233143438661503026035353310926440641606752799177392455225600423182835847880933729039466690988092216904583581846309952590929220438450008665521663862852051843830850241812980311272289861350196078059082337813047207780373796243056067676130449686156210252817064549950750619158001680639465999666417630521396558568965474902210795189170052848643674492379666436064273599527715211971840829019217180333383958526104833554452859547336423489287507626209087603889345042141494754356990857487729371001647908601301231649197154132161784756009513738406115735979314278160173093276090368000000000*i1^52 + -3827491108309824182492618605587309139830292377003877073505944436774325242783783791318582948906802645637071019153937358767830660139801263560021484796127871510932763139652787114046196579439609709974179565356777017648016999175262336657645491981442436445503259435514417587958733711517586920392371261347436009786437713190629407101909371065012426933494331323870824624608822599938145806103029962001154223754389574148840904193663451399969876419607636455698418231553141434828703217737354506406758037028140371509076340911800516872791783776378824471365258983768376137171119792539618750819899920575192204245454691789766819699999710048505952706788792561226930929691545209366965753456637239996808726788263133338990101258531016889887701203350154737375756480475534596033124831166839124162807395133500823403197064743459628857212937423883265556172724771400281128475495253173438755361540514770729580168633746298913826852774587707702134719578524613156672202066689961824956559032878107532332380952503752389024556278649349478773556345871538202496365088903121069512841388309228314176566583903976109025988821228939227884304573052686786567063194133369679949619612070908334939328152888111309727365242333704982348813336534715624929677055803220703075972791065829520525241415101576569373913227772602627435207282273437426587470168531990157209645174472505976557847305770114988681291979567126190616287716658704036422158667457368636204716336235627628514555760768768686565604824146893592668772769292907972974834485701882196319158364981290995907899431802511351843258122960648816871178498147942480692533975749371624779117314622294418576114860851383035954881160642196905072914308796948793831130800480970446033483019889785333350400000000*i1^53 + 252957760709748023914809553257177374827670757752831266805240706110205552837119136537817123937978102137860903676518199445598048650336515992853350891163452773811442710654934238622097423392728193826987023884942499749196342149063230082196419087995411805312898888921707248762331512932586466614751084417637001204450164583026385526648368812365717077535412472905282589228832556248654355194569787784824557410674954659449665863568456913385365952006584300767263564737465013520091783131675171555395107820581187421533414290262979437053393042122745803399874386427721991488617752161242828323187684301861646555931464791896637804651833406359408790940058425052604462779498763593266869724223218051162963788082591276345427719583133976509228839704859537013991707951986715280315646604193670669876996737424395165602057366317978229297780510636413560109367065637859663189331043907773390220091560104465186894586293183486735527291830574759755936780389349806454804375254420774705693609748987774303823736277426810614910785887736678600801687962918314603492882436105207757274832176831834602221408962245347377981934512303088367556319622843165740237976710460416262995961646654583824983380236482871678808042392893277276118951358138780418263124610325899961120236404737178229689724044071193379744455106384478214749099041364335220875931044705893421711616281812014628098697892151098628036614805206640366441682981733079908970188682860769528751913424096594218818071388890502819152985490162683170998496576157320832963900795755430581816345813059122303337528465002419529510727910034239545255434581083184035115895329242853976811737072132258137281914163021711826453418700299683881209490273069516052418241485427561001553264640000000*i1^54 + -53935147902376056282473834331668699812618534872956213940117144858260889249392404569908293214204661137630412255107146449919305722061309585947095844527099844584068190461435398096571813994458744455845259168012083587930778611870805860253853966565708835532828882988474816095005181208730488813709431549427358451726054967751991632428432028990901910900428658065791845637811427831549668648615259977736922337357854699613999814793269094609556055246710456936167328878885915502654685872941388407873424235681891513528373939482499734337250361278651784377219695615566815087301901235226666102653147846248335536930461153337255326972112032427534831566747524343065037070601662873212125284946401069718262249001753502004815785907724506522065014394959531561127686967251621887437295658820526448446981443956236177749292109675437052678627882682066821124562097488057523471766250521496717592900544491466475137749817000819293081639735716315084635250823142981395616110765434395981240299257406883082447013996778570221006785226358332162097139321900588787772136815276107629344153167657949198162639087292840995253803638211297093315206312352241930481287844234666326871696413850685675977973951539337859789779545373110040885942326291449768589344662035686316427450038300704564403151386479467294527234666232360868646436607292593013248545685151057710949023414137000105227933632327932684926103262848265628985674029517468774819438296013283797144348556236745565793647470742127580603673504413751767627031582295298905156443316997585781834463956362601421945525943964126567320359814608455162263701496875522214558578257407976339653146529728866288006222292227944266283762892034855143262847182816401768381858998104064000000*i1^55 + -11044927841909505976529063902579295975260760424795611751496219996085986848165675226316748528794225750152240724570056940626440063379158476246605663297644256394495963275162233893168266834732933192626858337986604982827544066622374660465501009759974732026025566122295986016227998360964932360973913935560996575073942142446234232742663033092665829398677845217293664859716041820458255240419548044068196791426039029838619552030477685182546863143626121410922463214746402106826847035371725937540603277843462362881994226758424959883685720141234639196540720025291117197322202557999963355483382106608618959649257098079879284736321666634421476886524486461042730859688507966454516421288698552393288835517380869761290227897223448907257460944861479152004106874137256390433120633752236679579315221480758704372829162553012609988251322999303520588263403782693157247143857638706253578496833295163060563986006908088998886560671623397078400407655407847326771586400997483537813555362159782247407653628817700266236314027522337307073677414267452875778362990366095483521922023963984156481963778033175177100856677420985387600712278855104770708132213495246394857319563850293823755115420843383308724785952678122126340118371397404210879344488062717875595663282376873272667726727737897979517958046451317990833510451151453430359966507407812877852040674958198264381966310518626881781440429671997509422488628424493314750060431147144674943629054106941896217806140023237800409860401309988385009659895573424973188577353286049479297117841991541113524273485729063150949088622108134420181353701101289052087751926211478817782332905862623134774635443518758438412161963264365176657448366423765876480000000*i1^56 + 7662913682682359770261046106509618987746913262322161795061380425199280473380040672521821576555332540908081217264373914012088391294792882956670796688275957907053652609417523447000927850430226323693276073526463615015010375557777423740987658111713274251883457262517129372039044406634366229357032652647828245942269681905124981922560145592744315985475773323354999308089513156212254551500182690537608467493417771076571697886653541342345607696989558683181232809708611102706135183399342855146568200742936669235097514165827927360785293011461183381288202557600853116830834856087929759213439097439422184084428885466732708946421683392188268529054138423908298325958080686660214391719141383450726445686907290966556581101274932787944844864232387132966034452252786421538721128407029884524675461926927990143672958190627047990674830474626571841583705223806376050032486357510222123753217793210586384789175230084613715968086660145273809679600083832402692039287707451042234576540074827268245185316449780960080058684561633020145547210705478239245102044332081668514159405072318529958302408087681293541789262343969779349254349093795113497093232748422096098584302414932915175395150643428960067894148644443869495100683843539939800815608336907087326264392776492783792653253207838661197542421363621252244401161921761545353702090127610242402770438481521506504328909310435691163405041939776039435579017653919923188660216467881896108783308812186547420144734586883391043411098501803215832383558076722313797522591989418072843361716709935179136708423647474655772612432243918258116755499453431771712046994373294371567862694034390126127537787015566785924560061968481104108486400000*i1^57 + -1456287759532213636422597549071700826093001137981997003953158400795536210525935579987659115059942819971994670200181811481887976599803514229959995358151994302702314282346949309831068440662899001352883289832737829807336321245113252746596306788399647826414049483288454135658700325254191216126020904081776374336640578171422139042829834691079469131651760644485322143793820424080909466356698365372133821404149795149720372030584780428484111068033482257366594497619151631721540368256814507383655071032774646193064569646393078329516214839447486452605213396375251758312180984742403053803156110864531036757076015317589285957156539079015374482807958267256757818418845875162150215793799248057906473906266030774490977665864633515484100601198379792868819921157716126180045931591847565742113997335538368597591316906089213070492207353824785515866394418120771853476157744777412258195421842741189868306481039438449472517735118455017342379232284719352449601945442292727680505016336563709258643016458862057182822679053752596453059300402704968907556553304474603695348478304014270510082860223625881822999554783717409945868923173876134976143173374508218118880619873669198645440912447283381469559642763503469606082700960395828515833940488678216075055114078023626431588245441114778515159634498952295978456892194613199196495284464255317299871186672249358005157023062620798469039691824584118536299818965492366460659643806271733857272993520976483035461119538226147721953068513837749058756628593626978367358615431401825625927157625637659048101066654938113774469484849566646676193908249989224383668331450012440896636311420759522880274279520067699967566165280000*i1^58 + 327979193210374037791292215656619027134057979627730397228897840905967234346160251032856065111315366663848785641686505140040123306538259405757314930505969901312153777873863452657760249695720081877213040264901793588740833280479596993142363042094668304289061200525573214756815062358206096855081574863813089967263490257008230888589270846912956902140453714022612891354939165162593791179650806901007382437930383140960814989586104950166269847326704583765706176375760344915807039088360820842666008473039645920113938050285442573421188670641689142516784441884434632944314087617452647737614781770820041833694444506174778441836952578286978190157229870632957415191387562261464329132209727940478712982894332127296032214816644196077419625124837469333717495290166873206493474883538880922145966153210659650071405513713079418804103273726469097058197697311354067051212955594291382405799039829346415558160846930297599964406128124062225380898748786446851702096557875305834161647272332188020854910548790786574451228758186724853691857840638711184314967984995752843639351685983539089339144657378157642440230044073773216767618662492834059991958840747823456017357071355361717909306928414251030250235764447029318161091674163814794107582959901311396284907397734998311412105056645403462457013870348187277003713156248128806901706544583238867509182516673349439702437254780275662498789247492912917881990081083075080253885586670992177461772170571509274628863399669285289697369910291233766802866504297479977746405430873190833360840629029952888356186288872819323751801429243591457231948129813114146922455835676130740963682843063801812204000*i1^59 + -11295022008754299376648777255121537951628033214530808173189618739652418977639355801239216495210087108006000390635955722757816215749674718760133064964352818501721841788024454707892437420648687224843312008415535121052953833438439071691611338855463839483340530517780736041263176615828415817245797983614452526547646570101831277600321241040269700463637308798293680987911367819615000402531579462787071897470486852535490221362783775336252397286066601839402382150723029761330547296276401816630557451570111770919975430926256679202074911286606467475247716905724341216203515190114269267669041061095503342498802434526163818214715372343509870386426025758449988590005706244979192810997696856848909486256653541800911631892897945710823538477276115184188785311093233620267271722778314295739308329685108101173600539085740057389248799962902297538959878572319051307048697395324591557339808753178658865364572791485155706335213763551659732535674596946053435000369347129068731089072962931625807326695152230568737126428057550909868046120522880110282153051525222201331515135289168072027629238683191998221111970193273603943309797754604172701610314528407618706636601346402841071762235118450387569959081719619514927944596926633041953983434028995343090971729566170222985187575689640006845529919008625831946394702719095112488856353585512397453726765162563590751225388943378962643292202336697917035710679934095715407826730792337450504417029465355472116022703424515434023431621502817971237785951152108339065062555692083237715802487261252967499580842442845580340301716806309060670379956462460921320660410060288868080*i1^60 + -674013456690413737952349776639175192139881657932347657179594179194168010397833347962163716136458993662722129119289778980891171309950887202101513976735787571076069379417977216040330737380225640572902632268016541775151246104911051884127229255152081289973767716810661109632652260468546252912710753519476110294749486955969917980870346699988662630702743235643241680158689227571175000983808022949418538806308125641027681351028435084961448160689606903758581662605838315249440524564151835568388128479772604683086396283252234778708307100960494453452757343381623993125413829205242853128628635134917970258467556554938224120146910192435804831566793053693997852577135330480099944018361758326807253114134274282326042252693762057413336768887878769024132491031706754852595148632673789459785214802993226361857584366821081587153653695864709354550622458581018721328400611311642862597734399579555101071377630131002232954735562838015064960435044737490659030034740210923013427281660540674501511730438873894720653028662465685443466438969969690933149356744016312807118575201986016003475839959938210753353715043505512692386986468243996596278193819870669928514066462476522325209471798460184728886652629046925912415309728065914902870762988167840401077211786817596910449207552441682983558729592510216046101761328052105152445330026032069811792629374505960929760154540993613584229822671420968376574078470434038615776881906333409127963582013960280159751171409484059114710212067906466012762314507502507038649182398094692020723551969918285201520422825148740241690222821232496622577625184991*i1^61 - N1*301780510266771577274354945591275473824589450991073974724444290797093966395615412396174820740562919175648918976757130372776797829815500280525589152459711233628262389511616641472684717916221731816211360779487986852656431614614055433310432852249763651545991459866959694094407821906873397856696016766317856709421995689183265826259726003873966226522740261953830213653240895366849387398751074971801045547561612950614746978093868715973626854583256313357055829095468001402493216657950164075595700262881576274185496723252240379297924732896840149350980790784*i3 ] ]