[ [ -21481563697721337467365105358573321944337887082292800591681394501059284726092255986327259396870848294036037646391857862413567362532025550766947954952137201801590890526628196447839882419728374117580303292916337208239462716027768126253385489282323013489898129703692066965837647643603799423743160033093105862628039113091918494522896070108261229535876039714927614975688732522258309912625188694225801154903901366086791487462854182098063055522502493456072942302499670687425586734037886947494264114075715963860522755088238547764429232435408684782245249690290134054584268234437162020774052757238121900565153953612812642856408029014509322032633115415479560589473089996042663027970863665073638928594439414887059532131644225031508424112411990696690936753293672119816901866616430426800708604098497267145396574459647396187820749087254511363414600791438724712335172800313813575818215351056803131494528829263072864262642497111335397141391717641320107507295568957863485866627917569440000000000000000000000000000000000000000 + -335230772883685501439253317723687044751236136449786658913328504633016482410674741691751012434504504614578174647429040275480662282414171276001998840088525308416659632811073110935364311708374953360034834513273255194306145656843770877702533874528733861529036516047423438525955770244375298705708677845148008577421296281690196870632722673180783015738026995715945472548301323510871980032897502714348916715496914779607940922618072696846960304604018760271881379598347116961667358473224247960440182612932088620771916721352422607840072387571454876285432211090766507582211543372342111684131075498322873643089620978804004501732484649170601858416019072763030295802412112874498419315383433124057188481473665910389396023390002828417816449053681345992377195796832245995705249299045610753027058052557002639620749155178730821274221891771577727941909248360986402714266849725902110990205483653164074938337347981922759905641166897994230363927937102680557727725188575888786777237032770467200000000000000000000000000000000000000*i1 + -2046980841001777649871607461792487763219217854907078586990006863674909852874354035510392898204259726897418400160517342292618512477356730896302432953590838408689699272491653618104100204031983773976976099839683055567632639099210801341732568962431942441689497553206378531480501605015114004191554147981847204389614744184048632219711167942934402695344970072459823478139280845657521323931583672418149434462858918542692508544799448789533986334365844676074719715763406471907568015761282931814304664010264330715215152243448876071651175563892738008363240792908384983388349285160133098172326341258909975837752752384832147312650428359862778238216583727854744392051827186922998638906929794287263046595629245318495982334869182084927451789122106995264723634760256179929980753987279143608256519825146848894355372971918896781897958662213044450150487101552549946975368258496011725313433849939904280996017605820668782821632825061310630393982103715468569777465190279573576922199297343424000000000000000000000000000000000000*i1^2 + -5957235231129549620149889564629043135169540470085047730896125459483091028365224600592594529044999735948994490392436520276737981183170955255865060278746618719388703111381742759117969120844165371655942985795043677551439807643776699530171513192247900208752917263462387405254640475499462078450564191039450117306292946278732457364667945894074906730333462317081357209585789586465410374299387324442281190694961183084763256990200921058649237561413065109572222440042235873332659707210758846955385659263123877396306798790179515669030329803785298097217916181998529567699599139226697671958139976024858710538338241358107038967859912643602357783921340714051572485182800151974194723067075286927976816319089535506909326970450516047307825967552551200966540032221731825480410826252483911204402205097662391475117624574260644638965673804336314115621613148311438455488449375492793243780368846210149362406457882508557505680083845539703584596825171389878979468764763768320122427822205555200000000000000000000000000000000000*i1^3 + -8611383189711329101771479488308919912375175345581910336222241245670721986134504544039655117061262662236500961033396406518437420081276711522269976052132214403960796047014144736524193423771114829253552093665948402602602260047528511207086538754016051900592941644907016726238084431922198009619989242982964303090840931164367523331450547160466843565164288290320663515968068596269030661604185957692862248722131657418465258902473632610521330011255427479611140230361475249372642911937428465342638683154465396830273588510207158301807624011330294031756900828946309763111516912812953386612398553786700754836395786143769794712231096947211782563032726421602467627483243369319994981396461306491654851094299193852141855425770836462835397410495729723845764769187482170119420429386316146209999258939832602234408210242359717234370253405707680957546766835444958338830465824180966587194720173552506817550095557719391093702664341545716474947620956982695547553346687132045222457318688768000000000000000000000000000000000*i1^4 + -7420051493415642284145447217453404037242665741855656923299682995776140900196744639951583025035928156675379141570272979419222320399586375857434873167837759222584496592405893066303401545269180590160833209916113567931273066847902342251261900905767026091699354780297681181156424264596722771718620235364558092511229186673459064025545327293612265161523903339843417490963207647927875487996635634300244940954493898904270094837522021440445251304533815066870972242048031986670273936671082601709971588722726449789239842303680655856299715840597381193554842711144818305693751056100934233855016557482023896781235742669220430646189605022807775488575556065810797543572306469607990022738961992838447310638993696000109879488183272387693206976882339054335340491818144129446167733032570310764935792258321674628760340737191233506473811401464379559086401484726097113727562622766389553940116992782628615587474053222263780581456458817639463020426473344074202202999797232291095790639677952000000000000000000000000000000*i1^5 + -10254222183912449368035852988554546740108503671877343187936090374394082230256181498158119223637865014258600785534242054486330691880683140264482935163112633703433127923659576303902768043620095142727269608914827618979574137290477190967727223458964572354851125507408953900545918596251093817753404644739047546016151937631686950157382455977085543637494750834072728516316618852034828022885637277792480075394487681535197962573636350198751365259555313280944074768585327862354554679376736888799050677545062499823343052066597368910083921217370510069420027959881089338113279857762133491238839665879151746167604626065385812136776991871399783965057252554592426770611442765575056187722834601867648653790015600706089384307643009860619481444971380925069322678984648751331527040068518700633253079798746557861549398276769982717880786002207884047483801603596718141247223451239407809323209832370886758115957022287457374312595941591348961500810476401593344078070217201482154721838274560000000000000000000000000000*i1^6 + -15869329456307567735559876601075437775688111307288444038835445135059309998255112101700832757018943584784346606996651297395078289034389359830382051642473785300510939082991987585200979194096073289712694381923011680915625800789829774262423368074790001399400687398113085496951379076677126888324539328764100045153327310424314992780721521492730312557712972689766525040723169744372409836753370011675679871846464972180540784123007445476421434223401328794317322516752230163943280033426832250361329715726041979598113310970522631494571029084336483340517637784952021726958417060525227670574816526416988432516925256104701153068803355376107762243877247285806969851656760080334960835980995654798485322485703940314205557747406221745972936162405934418818530763701537580401828505999566197462840332567727324351277690989870712229676283477696315707525928927066164575290421290214173815966417516705598070813008308906416817286428563471929593724868420244019989710146986687525194037001011200000000000000000000000000*i1^7 + -10342719570175730794945088484541677620884285266843448348576767444717110127594295631899890418265945803246063836506892282479596306320241879843948202797580936226802609722486671563054955238944925193522496384121702405229584181937963829545493186771371741114654015560698693398051275046871111340925365060981709260999315208455070135608484267312179798549544060681836663727364091912329471186416002669795006650067778506634918414460866020384204712694814493174654185724042301012112978013178515412952086475148892385447900739837752288622878607103348512274195016154545045901981747367092612475630198770790599939007789694589523841574834074407185743493878183135645002350789561043938357242404910225578460552961597835437480932804581275968437034894315692658816405172079446262552351448349315824479594480813861196074986644360723624713984234160670441531877538626201827173573523494709323589272848640783955921164044877978111005513696360532046291923320129564703201672405721924995443286855680000000000000000000000000*i1^8 + -1725884846908814854832810843429245976579195142020472750551920250103956636931006308074445646062055720829478265550042813811859903574458921464665767909928922874352411154221199445118157004460249995489252618719005402396205043132868054034382095680269792750701213184412411932371684637836510614616985006078694821056267199121837660482165865340473712798632508698784126175086110539551817360595968615675481369427099282550250521278086429595049418413694399207607177423922971145132956575003014784715619412720950077477250824764340583487050592826192790204025858914463031564593538248397685021555881084130910576695972781296643592104866739264319647834668294337022051481101860851867617099687124051381513870301201598855729981918962214235256631621435128208628950524595497965558931303506996792574924975589455998782800457292480957049046964190344381792007040067317785847562582011977824039380163241025267087484861687625536092107275154938617728964327618184229312166109550093708903322419200000000000000000000000*i1^9 + -3131616775329674735965442427713616029454841435155801193404902854952120798160842956665801806280841917257397758855609197885892162284252987291276807458371714649493098035783983171573869074882122189127165806836778196255412656810418843943827167671593530263317681246111699593687639625461500422268360319582220097281746653083061758092664323261671678330509478949427401395322841376388756490190434837724945424410563387706454749074757788639874009024821745266700873878494863564458370482336197516263264302137073692261947826112479510935770425391301505741385728528861737889489554182478241015138262985183171325209968930975154720464186802899234693916836195229932331713752162066574163930101288918888390216693198254524605440759201939582444889930213289889117804413822439536159033211701489362211188394291035915741080064339690544051399776034937235683243512542979010378889143749528882534158694231204912496850203017294823870715840354335455715504574731534665555012595300624086077613670400000000000000000000*i1^10 + 407778284367976883849995830312005189119519121052865594554840506140553339472560190633708459216910286019535521004057619666794996841086093331246010548712909123759223955582844497293346891223480085818874380521164747170437257035562829164473466655553114661599680658920602568860002433588440127387044162377752887032394635732404704026721516179841358760819048460733639303176695269066156925078974442316114566376244158950186855893448259946582195126756701231800698985646319193898725655545358999643694685433638087024280402837201566658824070500457751398278139063165551365541881002983067623391981136184180522089788260345760344902641611743105261591842013873110473688947364016391379393438026936797291754643801543601139782328205113694494463273522575651473876862536790406998042634657894903690802494589646370479391135061161772644141221050766099333001194351570395975003588542428345357608855734627562287365141663594389435961170048209694453125964491834370458918431517385107056918528000000000000000000*i1^11 + -555059044296962629838558873743185364245915255876171804421612093646362221991608986725285056509075425750770141108234889848863698085513788920525639830661082538225332544563242962931521683295678653473617626774833008032794196783690342225876917562590272309514143262132052803908069427672058988284599923550126908665991460985569559136338082943146669353603584303244808319880975093925608910849404196079805508792830576083668383636875292709335979765245937507918446335286223658323938775087139124264605353793184676183063548530638424930144171943610655857414357193930883410665140568617037999190868452366066521530555144446849275284980934582909881256626213556163335962590021294736785263674772213629155954946347604165209519475945808980276997992216310024012550771425696521328409965938049463151910190753469965069190705860220805638718339623770320039981301433722448064275261359982984493759209974781179725711483164178066999177279587367183774439957669699519251410973950468825726320640000000000000000*i1^12 + 94138085715692698866685589871901658338461381397917647850317967669827101255496203892296743323816971192359633329350805643196559913592181750573744551339431688582404712447983152379427621740762692877323197022848773896057984327466887209244631400321766392370016390689531232169552679659264477700918174757943485421350284228716596867878184382196787409868071573540752043890013298386744266355651384258278902568970575722886791684315427239577628551216029831087965212997189463230322056122997838454441039981497198012505472785834124729294488248277978083045939366900785904827757954748038873339312076229515675395541250793529555254821990099434039322677890286565367391556567250047337879876644090848195657323770055694326003297150779523994040797034702019894130051839485305577989334004952970742377458374205092551373039751095244563144281142154241743607387064818063490611933959291073732066709932587442149267952907172108729008215816721771503981093797032611004514367656490813685760000000000000000*i1^13 + -45865845069931774871421062894403334781723024048584441871825523718405541746433714951886345440524450612235073303035402145928243340383707266472757955736458379837889906864398525940071298677285955156228430353884241671840405103240416680559157397115687829330218940870584545516329239200675979618290990648228677633115886283099073455075176694660342764239014898177973064664438114892502875497563238630126596063095301406053037271591063702249098885169248387719442495597989585221928662034372809151104373301607095363065892231247978770516617475198955807016040206488055982595419818059076254399595724260163728805538877933320653556780612839818958236375775073922862762222191366747802735626146642852219778688872459051025857960209647068063425137601396817271176902654125916295032611990022161425278218310887419935290644201292701472287991672318296258416673869541068524564070647823532533090110524908304406159276397921936314782036717305430179758963498800063442366294173163421696000000000000000*i1^14 + 6263001962325220239342061859464812439203529106950014499441497028598884625781399913642439845815462088453004312746732545589631488876346428967819641686979083240415522016500904604752408113921018438622996542111105553284776490493191488113621468976026035765146675214555297381641143592552842937405844922316501360901339164482766891305322018031598755712541823095800479926672947851391276582929546488003668051658632925782146608503002496931719001145685464950277065912830873957780415957395983596000324539543020388750724697423178965394589054357529666825257996533531830377392949076569190983387419631128230902416225235818569183484147615973686368631241209300485644748286840572475336293246303598125697785336797592436938182268586138331523447458831242620086076528395812413122965858100609576731369087518172552255382771400083306913348991619290602224190291340509862482649045951664817355871739464596980107097356654423477930857507037627865213330008970404309406691700523008000000000000000*i1^15 + -1537312230684091851412554694190354386185844768739465084532928876639409798838100937381705213450818840608884351119136185210118021206605054099614494499412931185756724236302294414548444469769539680704343787738290213526995218006435138123435463910804269814174313163474629334642903402923265248395068428397328306768108704984861663513843959147154172454244729217500681739408525711457768549873641472851720699667990300003596615308064639121192350832010956793617124742208932778704682123814470014091251616266531936658220120131180239868485460328281544930632928261543664673835451253653243902196060942901219936327757545124674034268289199155087015455771190692459320641244670775259239322802967404371940932319571255491247264314830467266640841979548275718499714965845217289561028468896399620053578487295545556707129278787411296950115661454641769249044370731482616322715533650171848047800024340805333180035404677500904872824292100586972366235997993514209324871062323200000000000000*i1^16 + 124337516941332810606634171924873578213293941508418443132561304131204517811627383560830444647698799065707434185808638013616650039098662327735211543006252884255391082113036917890763171761382486866392724852863529765577336733078481525314535817554629837769930643779856067358487497513242381675271298557040880532922178377984795298565425042082473357730491803927750710172633693035014109790093783010813573417760044231580980964554099974260939681761820093998895934069671185797033724928863172362539443556220979021782222288800742320490677340727214187014625584579153628846175988945932862733346353815028578933202600105222142628415669410965043224288892369333601242954563160235368661582337683845078430097229312221496840335047404334846702752544109957897316723218749463340708766701961192516160826446841374674400871189673516901598337678890464064435605982462674339745711901224803320363424242455246732213122481940151606934125884319774242719661283693881555246284800000000000000*i1^17 + -13460795514238926024820807489087811874388725570717085027091255609815481747569917716354041787097866458285089492265014420437502678412670371594930751581684274421261165433949855064988958208921625518299104988683763190164348053044664306723081767800400990634500154532461200145146986418361121098863748408521696379854173051769555793591353331412723412852248611474349847109290700447633973212789454084408295598358053274331835246623918777067471374289929097094953020674713109545185355533024423166531875844756372950235558589098177691775792797783525608148047732792138294836091387913014459907704229096838538366709806993563178093874881577618356638638521735587288576053325637001212021892039584787112154090852419241575045107873681932494987093345869799986520030257008789206300816352973509450636458804242062612434628595888275107210222258631143017128137959386129761750809927198599010299942747355095803633439890328751789927358236859849571748133412625701430968320000000000000*i1^18 + 69997305216633188474028902597154401357044671381595194455123070038082380692145775138309530196389349799943130673232757902025382837128087672961250932133770702070063098248559735643060745983668687530210967453098196731377941435567092250539364903568125595177556905309084731303463589623280951646298568258665748812123925228400497114791606090743115466356404758588638241960460585485717457327523959827217772293437270642669009659808023043256018676379857005194923174669352805854239126696886953693569387573488429359305441984426640992923574726538715067935164575139654357875054484262587215086131923012195434589333061779912785143928367934928811544918997876196060287434890579979179765163839133714923598506794793571916451804503681282865205208385348868765080962259941567112561683631394928547662857907778844768869499285978872707005855248004410993621815494979318179585207365294347624678262590994375490228414463816691079732945023521913021852043830021939200000000000000*i1^19 + -2205878056154976969087116856006944225041454849810618005502799990031715057300500856894569805577909710399074912547875660835503245926355316185395463587432244303514933288826688828628870875189993475563191362564120069389505382001806956927998257013738636833954127483698216163662685421447279485248167293360613159795277713504216383761105914814060904679453499765958706435558990687455615337011616734386861190500376286325945724680934914423014663308692097850892806597220282233435444316591573896883900541557963914864654911245272305346614233866909534905566730140150477886808276950211740689341882949437373124583949369688129904875650346929806840090516506442398461919223631353168954113090397950113982201338275543865638492709533162854974754453188679220390972455152630007120384620758591701055659903117760855156718250451055054642127392383653559773269097827957901884774518651163060714003064497510055612265743179176982108748977772942229710342294024192000000000000*i1^20 + 3704013973883836901796115926152095362004480196572718345403362517157853929634343466510398012467469234165894227108026066399411273623352197947542175800850923115855725198905718252731654703934760658456425871516944189329959029856010706007609730059620978510798818447452122653791634201344321418111964425149219268293208594368553167278733436407408283271498943961348920376475162263021791915080879887984162390953259064666213086470661358009112193046726367003930996933915532088560643845708101550290347307214807324579591088201757872603920141346529658384838461274685041879572717902479076141622086489722586078238872095234584093928022118929075936630450184429176628360167840124184438999655566575776525801242370669532862619880499986338017157820485535874176002261191036900510922212936332080846187674599019911539047244360654905688501398750152367194286344025111341788003303605569739399731018824978484660097829935477168277724581290514588544030720000000000000*i1^21 + -84017174084108454729858116118718468116252881869233926813181222326316156683558358638167612243740517542051549055185513644331902886436248198989252044096830038137923440652318205580648843114437176555394709937443427712354489860681903499519477909157249046328152754726331847239993384654637706250426390968211509091684252680748501589778833251941555729503769167868698447387606259562482385629535280719200634441433204693059345311548163478429993700131387875361927185729719473581412393000025434723749274044203287909071738675820296600878970764723898642457002098089300715334295750055431607798394339661988103144669622277022975763619302823609197760017542401583361804682765623584214644285605168580675022274212048907517413588302677351519314747195147167686581498574832934229264065372668685025750420221936968787566653281228488738686033970733225852957918848868539506085538276842988571517383459773313173653055873943204483652450599527086226432000000000000*i1^22 + 22313930136060529687824884951762868304009789161593096704039405757115527701621043621688328606544461742608812823850842438085269656290950862485644967814145677892281440786479049363404819634441054167081442592613797332549319332214214019755228222147903089912271722024377056277551362994820748394424330726352195584653119252700394370373014694437537771154194035162547266920253744265015231508198126534033394833247201027322621108720619919098758230715982268717229104484328728970944100818309703980274711991286320908321971569634780009433240338295169855831317287972429345940386250733347025946538226364049030459961287881075770068678605177536968253695185876739799476123205275410498725780644253339248275879242942191249455276451105159291776511098979945704183743668455993682159861367572901493105652591895489171127845890963803691062280915406487116742582216225260713341527760704294827571389144715093942700429214456542719953391356905164800000000000*i1^23 + -5946848755591370388353367710732792417668621687037854758037331928903097979819257725745518598897155716589087640483960147066471888702746816755618978311003936386250319978333508564973418819371694507292375238204224408934685260091441995576356638212503470268860668674454416277822935640593502725760033629305296786565269218228039408020747552060522708817853485629295404380577339292773111705274851510586533770788406201233213729063758108583884720943289861792838907243447314093220603976077943443885766745101820630923382089015226395528632079847578288973587412780055498831352553799214305658467126842723111993390073987744790194102470686239635531580873102125363347115575684988680339701159681708070147024695286222219937966237768379706530202241945350116659849913926517664714480311029064096149967181673207066452743239375762905888605753747549974519411369740803613073033139771155589402775098963888771162477484977716956394043371520000000000*i1^24 + 26596625815680505223751652587630171650716027436202092928044728572949304571700159682331584823982407893426298665637607774366916586886753328229166050063162791896995841378025533380197216415119609500895151778563283973418430862055357269094466317826416092940629625853647327233613058288861113960784423457642843302874199719404992265600772834089325520356304273627656784189795819145379834398468056050395424372846498380230868596899401400219055495474101193672354985611297865715694631618369054755562232140483658914509444295108028140483612560742639348725948178469899439716543976675798407850626706468335307899199765920394946614027410026793768749727520975764613983409394446424027081630856774305142322558684915649881744203825615894386042380465524779519662003791095515647451433255415348347174045765344611004156955086042198241498725739319826183344242991057046684475860030726593116363233064007660435456205262767632081920000000000*i1^25 + -823261351525168721956689874615693464467545889680279234277909953185968633733206960376036023302411791501236817699147810280834009313318177593868094064293599648928019037102881989484612484662114150303079947166505669491605777978882015899979190343560389231502018898364618806416099234660774829135467798356018073440832121523099482260811416968540284902825257206516843344412920357821388238429712154256115660188032404024607742992002167179404250984241087012439560121890302280936128492426685675092564581736840604438961411773028993389630358700692969400928829647193555763318859850094759513994587874375639781843386243082665621803802012344629822293447650465408336253353555170116867321047441732351839353604524457509711814188273877198300194602392762295926190727514529911226649481742774981011734830230889336568108747823007535057415180508278781695220696586549013248785756754698596758104985274932086041134024192000000000*i1^26 + 53049499500764205740874304262141764242243690292956578213074187760573772869279679376145906944512934914244843759316002004586621863059920094563455517796738151210566702324387922675888820463511095632802434905045056398684324002806338355669633365308664441460326768708570750148781244507460432709174369086851821083135522316483728593845489324738611014847346099394598776182309441901859228848651898983004126481998042077950435562531472264131493005027974037158245305815285571506883956357577728148963668029816915860468454326264364810234610176148604531188601092219193931624331494593223737714851747856174082448925894838252246272649605308720624161981346451541246521281684373949905223462291976840606823497442797587741614911076670814740129380678695403740167618697691471349495887856349854823871612715890147361928407144511718970110642794620016987192420657173874680208641594384997779570947883924534784000000000*i1^27 + -1106711569013171927700806396902166524493122889779664108244639367531636660505866090066792826625074982482045959681227782696719581774564745918670509207120964345391601144137970431354048020470776153846972623445213186422546916377020594623703499861500697826198391145994953729646286352702112006970664312965177924882162171854963260235282057687399454468061081562794624828701232945877512916259056437081875897920928673501000903199023694108896971025747558130311612698064811210287289473475311640355847559655949862336569232149335053346706012650518806952426209875577642192487086146294933885188229002591562583151770008611888387902558922925962493604112435266098419837199979139121894631132789175648978578491025835578633363964589128446820863024152770583815648107906332170162451768368321553378516153055363089551658137332273756613683772942846561159915691775871168463929218013617447706358425600000000*i1^28 + 13001999077167028800763036377825852388587384524147753056132639967138683061864378515520392183232166246688690715397863173517602517766015043300131003462991366561315838816834761493199558338140712983969251991944841321227962718350481779840076232625924694783000545059903042893172773760617109757856006800976883285882750159943247481976102834648226286610429583794133656339600230433795333965149208844177846191347796195624097277081523162070727513008603475494639420953980366314242342238691692588633153340775211188014001239678777897328161734587437884337999431962901201011485000565403216504125936025539020625509833695358844984373497459522892209144859974860677557189617084513092661023494895825806316347837906258250014751315873888340028041033231495266284044281113191550614564204310778964571944539035093692851385361646710132129428452089884431205349934739400514329684267863500800000000*i1^29 + -105910254881840670045728472101194216715662355479285413355893418142360990086337393419438139157809815769456529032285549508116509433866785947737741176557501426743985427245385913509503834347881359866958041450648161677638936562888900955964663501891529858436641862838265981459900493145855852469622959722423239228190428698140473382894084999761521770912575043404803016945780914520910832223143912976262734965381730790003983276619552789663641986078863736729519177289183114369771464079076406878013840287055113162319428741481002786818999213430887650698966227277924436625447370136239449376577680582859565511490459809902365915458043312711591653124130089547868648274162712386823832595035367197177450002045454598577590742376734280889042445321348162600916326646069834229638867726891374516572843562553737628432511497724741331063779713862019241081367746414897564876800000000*i1^30 + 587764905527867065938539544684423362538395966522158765442662800673653870999376863870289255922386280526989773786067594040064983816334297037781049624116994875312390518053934152251097792350650485766826353058538111002194962037686662219570363653465176145556868422969797292351918355613135526719549086956940127598405551246043890603968944627230358306388836141819622386216670883046830324181472521371822845128394371989068556908815591761517285825629217516581406938084926610181641784194764140300311007418052085275814429950391444649402603267678738662856962620940747287556978867560951371908999814730482023673858704053582297229352887454976379835369536474637156453937627017696411617263583305921289053914890271216404661764321159825857163849584723262771555902179850749130109558793113135811455437045813303715615985189540973921176811978939828938523831220480000000*i1^31 + -2188413086670856598821227720116098892271923084863798276143179441932837868660931899955613007809603713563524644039135766422605682862596843094240371550263013538549961696202255659770125464371790656045225658073318662625205066390075506356342326190473928647028827401791269209941542867752681656410028457628159354366182878109814885053576294590673454921536570305944336154557902472199805823075006517888938925246445267827291980895885591270643069455573306995975293368124821842185737772033215914255070673764569456859986826985182310177730804091133876411286644779843785045147122709735972748602479024722861806654410271332070045599485542514745285592938605198382305135065717396786472151849226216229323786614327899337265121299507031063929223035024159487644518850041436328106688845348377582315138448666883542995313611331415899963235735516445911232000000*i1^32 + 5574051388075585000457843113144396346432250943074537300253968155716794093755183440344567206346077617248604544087209892135086658069805900347378518524459721584622897566704563690365676091053689333755988089912116516072185668252724602499087960251117414554859266765658616620220260705980897334427158100497547466302503794073494438345270302058675168995404632912681011218125097327932490823249896577870234180096135460439315672484985511298490412736488751267958445752217113753022005992638161958169162501120279945265360592333061724208924635563192613977289539899448921232900678616401855777644167347017739530228591169867600157247754322936282086641607304695211100338873498647861627532875071903401440757267196987644072348701323680336935756122447131825946913240823546905514368608288620329103316694899075740694218619078422385444643296000000*i1^33 + -6782007666021455315680414799711269618283403041572450061691928121867732585556595914688810555969624820519149306980224836042786377552342267904060163337317346568477407773939713150712392442256422377298665050974285858550160401486868076371926794682503131533386374370284036031284437446551422648462444427483326842796219030125221301750914148870744964227243775568093841457033389791781343940162000989467219038382078787727665672759619973578938638020659043502224522799478152279124687073995225858986245635002800206351477150835764358839692356182247212087234852538020897563242679070074820132282252540156694262014596630192749042311556841966019631242445982614518502664953302864310782761390205032650868738182417175149574436981019573587537395968755189998484877596032345978023304654458320866431397573415304769191789683332643200000*i1^34 + -4195424855144361342320695033934370307871132813196561081604775536841955525220330340776518816039396421632942921247823872439680420628521834400932143966995207130546659737154239839095230275829428503010024730770737423027305333411205672892128031909836963570045112508465814533667254554663737709958160548963767995736096319269734913916571367210556257281943080964360031956756998332005915667308782752041198749383720350974779173702826431463534288224592356058611727049249582274784258604392802768897125306290030661505093930260616057242448015428994441775891698655304290176803231686369239317631257236471328129843440661468767224136363335649490389972814916852090516326259607189973758707049644858073246231485015018283536809000934349087374503400385579693878544934781319748350578013802048837531413941335745020915200000*i1^35 + -888317179066541462064547783035329280150346970249004189523237261905732370671586569840484950143508385868470087381292136510621492131371626872021462270174859227644865446968240279855452259958692622686682332546230717125444873328581566842500045955290219594778840760674280880896966592013044602931853959934726340938973250079737611677102834685688342528538514193875556406186733866591130112594552626994031983871494643342151464479716024870263245771563170532437264979089934574706572816504347111801861721622464975300704484241910383815604289068781636857115339848272324324228709873157298387041857334497294616963579415292289456027384913380984769790268825299552750742127530525581729305588459289133765796241231585460568087602128971959431439429097826005600154606391873174002958132734960221127311511520000*i1^36 + -81568851636132387916742112814212773398542494023428956882498284378303696239337790466164438132013250651728075878674623514760835225292159278753006571440572290602721765671318603292551648861476566503894643945912932064815477356711107731017737733427454251719147940321784705945061955315975368871457649206039649705070223937889608601812393396494661633365034907452170515621053618684744138591669504368658352155507627767632753727562204808578611149937548618422684192511884825102757611871777897242141917542251409906944636434294358406800033415931996583005706134809810371919131641963168679026793295989618938952526533577580347273820020552785977107268131218244128384048499341883946070496652624250978293367941778060121168711063411850303628716417300174968415389381517479373055302135539600000*i1^37 + -2756990013391090539632607256768326870774950767964812731183650566517758096179896879046811199357350518135682328196290377573973200277153834023817230728389577895549344743897551480762633481398600473828850474650476675305896063104246784778268172612018302017865080740786958357179736336633363444369551578755058984777004698677593028546117893102345941775385804609144634664222461487582172875193428255976525411608538757284542093559550830476399495287939420191694864612167764313629532459162201234063604411908914184331996983440645503599839695846115264578822757085077903981172463788281590627710968445005544160919830242300196851328726178184145229425828187882407031285579205110986771091747787213136110398279641578264425256491704422487705433806201009951709715021079172558864000*i1^38 + -1199292119292733055834592172455818180031496448701125828603190971574150317056129737682087583467936396204695303733572972054095486008550665813789820658966760450217858083917247419593108995543788490772155796711725728466452202529916223473387900775742978936883615765468447603792185245791793621906984391565566507432391505925330925622355087802245762101932017293219523866337415966438195856716710741796918550284471011171032644424107869550671516504199289479258609572726893076982572949681697413279972378408149742989019099810752589112623429719896844749229220189250410309283799821395482804054256899409433893146067118570570557401223161367014384844382233924418084103645840112976758027093249993887555831827797911001853278006653159789430948989265798265220396000*i1^39 + -40538548549895029521363061492320352599128559758949805816995423891814733834005482942696639919028476915421311169426474118929254188020667920619226525400226931519707408477185507788044178547969822630572918543147187430644372181003121407882625287635090696584599158888212552277052581973708207084998663209399375769987103090000679171366442943018052444833632080959384272938800062113257968083433470313635030453992284673217557836853780359560269678498114509283937933952300296139981127927788233570515218052961478462268527865002288397310822025414148479764385394437917549895533055423352233298707953182664618695427527113635802962117608597538219016669048803880052284015665105709047048154799972540437201938251342924947673566565848092325974182282000*i1^40 + 214425249727278517487184202346411023057894027124289478145347048275476446011720591140134521835266163318904506138879275982116063479269953429368545176439781865040165422406780197615114418250309818745409294393661272349841646156412557052004955727271844865520380621378591994552689597688165339252751376649682106378665043109045661953865384991788219052496416979812280157641046472895046684280740185391067729109797033396898186239183042025384490286872038506597572880097979130016110509053472529622203862476276516015823076267654177308060927916291434593659059687595550352924648926200564764740207949148871524813003616778539208316078438465599134258675403329951771830657698136074060361613514639756543212500325531157143193433642000*i1^41 + -391013147172339550091297078220278452196259976943615728360849054310827734415906542952848940057496820584082497120371618384532403832610157232066673984000710054547920688659449259268782754606975673208356381067697717360547405453208684420203346542538486579972158334280381800370764735164110766425646403812496871596155017229024941009440873769224122851548604224661716973140441695718370511708784531691114461302098654804972138761932691359274767352301705767491687216421188124200701856525099399235668829681363959859365060313764189458986673804750659972406259588741340420674329825485814590802637116333943306457000161014308587878229386817690662649161843747291716718921251249200864113494571136024847862470935000*i1^42 + 243497455963334557764463215791229615190778296061923572058119824564495266084425790872125076463954991631528567719555943842900952143979276884578708663091783066211242190913960667133264169034734290225279022834782265151750801448859346456197557372756963427570167243097156504530520396788823835717578376735900955870314609728451772380035129954935760036337523134257212543672964595845967406047073420110117340100570102746970681198837588906736023230192094866629840341080989227721417931451748118535546146576677849879157387445544316219750943142870531917963947338036032967766578536568525740142964283731604288112029392226216650510180923669922262894232888265615555751951056365243745622967209950*i1^43 + 29477118254876246826201931858777161736812658811143932180764976312723335647379452636248058417527409949628898317770772710166013864908984799774924175500488851275622563902327552112671996380734817221974145123979427355477663170881763924593215929408742139886591240867970716688453709969295028770638698961779673435752280797583900767200469525839539159958777801404156760018555220898752234597325824002394143733620592639572823284752906170392736245088381056859831535084446506571219876477571635084078128007046213168973924309840277444237829327308372006697216412703302270634823472402987078507833903889597069814848664408599197935198602006550561*i1^44, -119591804864220182121689118523005620988772761401138441059191683201276673135503202255179399141634083565495444316289066206862638045507956802274497363944979157984696791546661341459678407303921803877469160551392418183395667314941231233458053495702593570995319265486686484646696300793050876703882092032451379935159818968382054664257467607106919082586910976684201386115331462577386050308441645774890141342060051577875561116751560352646946774514837047281103970318600948034718530767310331587459278400835301497164857816676125253725375356393430265810827698182734425333612421283581317515418414640601805842559173084191140201914801519085663479932690823398395347154174341242713465549969801169792827815885399505122694365642380853879614099281031916967756909338670330667750988614320067235383910191853605778619154516586561053287849626339318620755470998123213061144652508631195975657641309866759571095818665054468186879119271376628087911219241264746721744959554700021667648392906311016773878459937051862337257746274345128540147130617882699214471308932819493719365610321176843583482294067774866921221883208808680306611933483699215651411466691051789793836692742418809053698605438474904455867674962657997270306928294955737430716594733889256670533398156782833881568352359399434194852323750374807473649680384000000000000000000000000000000000000000 + -1864157256912691487127788476544139908200755703565956776788303785846701207174258523218533395984422862455944494649417340470874995170397650185747354637528117861762114535429186409039539706308978531247492266752558184529512724624060417937322607733465699367018074862265634154746627976736856747837035197164608396412727009586293997608988565564373219449487382941349582751603921777833734684624187137810615983377662707378779404798261896788915979442263809987781249059570207005471968461149528508915311144984830092764582614582590555830249197256151582470843985114333351433331984455845212742294271405793916902283898901613737225015485729228513633614253468481472872789271652455867961406012572644554544489968042235121747737824839508296730894041994755307678659384526216088113691103517521351710143187633585937729053898559186319061836729185344646150449583498517975494023669175687554908414935692644095162790002516539821541966528654407412322213654986709716979692594552632121224706269237166584637636336645332496215102576058587248243976277587949170188418021168404092803618772972917708091460357055111479559829369504438832427501078136232680439341334905786014061610075360629765971030926714054493048161718882778642554238203163999843569374149046976419753375487081959022455566035096603938322363405364672605995628625920000000000000000000000000000000000000*i1 + -11352658998947338240543728109202038513414861047643899045940652304654277307904092162650575720753082857684793115424885510271219718978993707584444047049941183101977650123611354615240299778071740877044174482175820000192106974321898982284684380160765858853350585437919454195901326574208929255733698189520093423017657647176827581690635164301707335598946591827583627366598607746954425396843545504167676604450638333805751551926006311444769416273395932086272601148322212711023255250671082613658217471218701376436214950208643231157754573880031658307960233271617405014782723801634272040102625101699659831978651264402346511647311299626742048671508887697437360542073698402859405099276636075209245191456446968178297708482957845258229780604566850221809566550105582410300613599565785115307942881647267255364830405868961923013303323654855926866179283535910469557470162556174805406775014491105355125676084650611820959620444830546918550212322568424644220039173673942280856147586460000914450778991042544958876024177764046827373911971265442404946752955602236370154817455701616102507179644274125110873439404053626359758452535862648484226337580502737014039629159459133610910475674687758846832836247076489338875184673070374256794772155824919890809688018881628958694728091509514116587064346558111261960103526400000000000000000000000000000000000*i1^2 + -32802890114742976430191915479260830374990067805732127531594146519134664903719351372077129489152327032601235017979142924716918532732581675481566228831738643337578411009579352343894995790721759182621302825394797698987665586914320514942030111947798369611058722598379093312242919747864202654844060107566165943971841798968046842407832801377580582372799983232110665018075320138406153639276553413737252811302244207366381790415722634920697306065645287593869066294693229818783708886296872540896450207520062034392727251897215529373059328217663879395035365868207568347584210301652240667050128709946983006848141020030176617005004328503270064275549695403143302788331723525586479115108699242823227970940072654660472263231688761712952003466260746081551938945782600066422661680144971478023919789055051014244981686930249874373299037715737257899191172045020899595689535425971752087925411915977689736011762483387830446425593429343061904599321274241942977450720022143579187979544781616306099739631306102958678296277011062265545594315817877233947014336843278287279752738217648087134014494593819635196567000604767372557315226942241778058717243064400359142238986761433709921556487785669549968799486813418169472100304037528958613390814738947770043781761963970297603690762222924641724441729529915036760145920000000000000000000000000000000000*i1^3 + -46388477124192170800865452992242978984693710617615563799537180336493717180298113244762259867706180801883385532326764621353357305387183916274288700993872707544383179780997926052611011843098400813156355924471130904913748985122945487243002829753099520832606737691517048630166092158662039603134247874356083296445566802363402306007071762840389349842168909003039787164981832089292204390245789734914822826298607366720178445544870967373257803361957681335827645953252471910670561116358822239786343529547754805585997212037372967431990470008808070591975265284898710247401237891416535065770430012572969154808501749001620338771914554559183858820024322123736760586171203008431949056716925369077206523623001615307250676612789558957534352222753645291683163051423735891453361288103366116740305792700384905548334016256309517045896988099630449752559400569329370012147828675080858514300452702103406952199905057471626408739395283780664930764284738213977874468192475882384170721795764948172786891519710882086892431911252684592945726015219938638984858867916411559366787460489002734656844237151590797259940005082841929327856671399590275254231560261518213065650053400676418383420482181288366389315926998592464522741370507094577638925216939495231950963787394848689381184971902643298854885911773445451402444800000000000000000000000000000000*i1^4 + -37721477661599289928940934435713190534847129098689667091138498643316164565300639017900337336395158610770276831090699843413702969577485391437178717646213488563564825552028481143435080330287336609178258096491311902793999396912497219919081996199518454442267506693818560199472460241828912575571242525538903976520003353042849586044938086779762385642173438998933057031098900965711533896869153820250834796807489689637383968972998876322374745444804941596956794080485998953379767039668086276028441702094949785811316454350105080994919423356868145741254271127328854153192275120252054649827774796501236957505823025468327858307233619908971008058135963523376483442188629980487084929695273498047207069986650672424195544057010315704541788379521847654264856012384143512600840266243151141883197044988272425632089535178458231371418717449269743095892946097929027834782635974326484921700875203867679834802575066180232600879490446785103514662739331580695365983873057771255958090534328351269282744722692067960258027975605908059956767212521774585636373113124610028389926090428539269585010589512396563088688480971114465063255692090726111238285396524982996108327599655936541048288941357022264968268062767443891074313123985402288953716232398072614382192290751599001117040510604683741234138965923561322263347200000000000000000000000000000*i1^5 + -52571635591099418517862698388106581026776879964246683955206562225051511053768248207713944056144475588954883123817249605743965605691151415123267090981359801395270073261248037432535750984966871461167887836479478582306804630976806366496439007685864804976794820971824976833254644941322331523528902235154307517306281945469386680287020914853297449672048032144974476896170138925930327128573823320444011664406679228454743935876060127826057916978297035353939663351352327099395201640352147987861599492055398281876596271508470869019683816973981186849093687869943908389978414661561578337694826662441244403654122396959193664379498596264335444715788311041464106172430655564124544232381358590309530721032278390746537358607550579285573400907429878579087896108406796296705411315590171882072921124162434551041040551988385712269425964577894162273506967470221444385036786487862895170425783236005892105390403872047463172605691083729948560534345357241425923256808677504329466393971214520245623811609651515954327276114979680276070980933813746526771081831778518624156942902495018369102074002342103015327463885040954985544339148001821924516167830137789231054022823335033708857371888534497427726506249878883566679616976149445940707671157366269448559008380029167309204815692086352079646423752452556761071616000000000000000000000000000*i1^6 + -84306295036832121590975598936090634354287848840391523509857290439071774215935261957523699055485271842881599181005467628120191738217155535030321785964154565537451524686228929176006716093577342875718491330909126457305321394657677429117037270442844474148933294494786265425685296119125174999519633320862155085906779843469577896988072752652654973948002249398430851760375138201915300016121259622486355452571674651451204453422380287759968724345830147720581561566365949384300807869699137522682070818202039072561948192473877990301412134862511663536672467688358183720120973881184251764685851102448214154298873314350500067027647515308278204452931714355039672934759936282667950920140906011689573074645466304340072053741428397766207006201120260500003605716954157521844318594637156960258730634518244476397021554625452491697822952180210499686017050373375653009296472673497034081572884997950670088867210251051842453403461523074561183042080780302743466025284903428612208589844016866531582565397238326477305502701960363936113883060480816381752562187127022090508578258844140327174465675652792913541631897168979114757319895470481049433686253741176056249596359082361062590057959165274692022302439979486481647095843202160431411515730072050809873534737510913762383110327591175002652806973500349554360320000000000000000000000000*i1^7 + -51673814426375748453832974029621218553239887921067976002745938271502054968363006768469410785873362881976014774471229561714998899110609531670268131405266934523003392568442966654098641775055607506764928506150015278938532601630262115911722041184478816147902760013112082312722939322323472204115288467482231598309798375174766704768712521910787248235269129354583880379153894880413596645220409901281333473765073761810695381688568757600246159485052861915866684987277532420611875819438235017669139162775344552498667429556770027355688423290117339117362204607654018097413910940809483326153690724682811210269662527005490437021055494926221723312385966067156390651116623843152218380698492215241908290498859974804705226774807918197649878359998623143511132875318171332476978698704082395233290224259731569042780998216043466246768803726152792695543424358680591584765992401108568080324961987274419366875245176306790254454231123293224516255458922680550900626790295844482174960985628011281194109626754432708545625399242658370376849209444900084658335497598211876586055786083517747692976555651950259761655697657982788256230249043475293420658219023121953277120287272577786563949271269598487818410068085363510333529118621682098129291360256878152586212041061646553908710568202254632573453996703516459008000000000000000000000000*i1^8 + -1674373070154537874252468632942532198264450981656084283040036187390347672650743037729387994668837166681760530591698986127313855308393943285382557300204509538665842741087610239748627288186422399011340777366904796648818205844260118127428936163612657643059874596460485249313671775746097775744728883506180897836643401483307724206981141492120813124680413360415039380992267499852238526790633559276243187366450481706169533924230293928199399365219340145929313727318707767023719458007992108796022907621872518711665398334118243674355617062302277819597463853002231391852086778831552630668169776591154862838489669183728822490670348986522024108251950864614022464631458888632382088156959980676200103009457942215946954319149813747755130249040752594463322519161242116707290024297993494502447966984643135414468519244970058919514449706157363931767205795512537931171366530965654067370753226594105226671831478612593205205230430170035323912247566736626231568071490369500582235767333296026072732218146770767246206584686551328809122553367818011355052060593335519426044818357874157102457377532655139508464423925221129983007290119496990298914582086227043825914424752616485712257231196782080550996674469935370020248578024381981387883155535580802068451286771537928549755094546623662476940086826101637120000000000000000000000*i1^9 + -13191453140749153640316530260392271758769466773758325296826887881411744626431473371628348631598976707730642793444112830466161077765519204767944886514842263130096099782579312436745434344769994386869486958411590880630858464812990445355282860107725991462942743790128048386210687732412153824469655335653776186874757496317867412399534834018242921333798688093414128433507213892115768628333546838422594154633396116888957709797215564877126198114121794074876645449820658452223238231497091364571730523006062668562553103493827257460288696626715360203462686589276516108898707369318501302714926746289762881457702759591540746100727155953107615123838847613279877953685444447008997161790332279210719740893770753592104449776479447561286508287758209109293269351168371617431847857425871115528539900336109096113419525397940870865357718915163128086509084684754850620828430320321534444806575616351147482926488119992829482321661942913748106647276409550858978747418849202868521765320587301702934720412747106322099947232774731622774443888512974105209856347265478785424770563089388904364968483907367056703996996662630925667940816127208243140623661287913184889035817409513072678014503896945813600346618802884833898940252967058058766444496092500706211245927777469228002417265522512414445960609387711037440000000000000000000*i1^10 + 2671043083999165557320222848704894516645465734353318079756934372003673178625777630082967080175994510053252839677708239997569617524241036581682814891871979545771113333962733072989660754102908014063199176615019757497282167979116141070530689069779210938676054248667000277450240454952373637584547858438200500660304997270051635504293202659096436935296000763322508814182743314303405642461062993867089883320724455359313441635970159549805787259593538341196475912979770554166940324323601445253133197642554193608429625877826608507395765102630911691413579384640947233181020529514215613469063420693247842440641066630806121736421623212399942747865257553604714740657499766166630563960135413840766228184788941554962488850714210918606146684439142812050424825255774245481347125571422596138475620615910624475988668195986930119846575868084453361026952238291337160459345697379993913114729869724361558499643220070335285853820162621240372340557282898166328012057480614723507243083441423381987170064798810662660949050525309940245510058783634798180349776407110776869642104782685077462762207583652673126096271775033117457915669866803722272143529878769102589741535554216504105186789941075657279028254397133279643144556830219175635560654681628722312250662519180143660523922674097489022830813224160460800000000000000000*i1^11 + -2029372891273489777827599080934869618908911559710222324293837847299624868400684118332689008684695617347391576204122699197579572547977952029793087153633982723980111856285347705032754763936162740144641284211490029353419636846918064238860428834374130034529338274491601063376730973453362881520284355790057861296081569809639596849329496908419486989320028728680884696760058526359296150668687387908371884887266497738947937431883694038128217246131748891545098236360979964860080889050832786921926867473562574587695378689936702841912491673824084684108631823294934842969562705213210826008765564422223886975931905343417960438178706979599180399588794152519410809421262861403713850668846063401882684671524802173013530715466929726646896551107389692038278462978306587987359134871291830770625534956014164890371359007733020158387263744682697798670909204623038935183283057568771082792467556516885097502208831500589686728900093147905825664455228525829313771528276010607357664952372423338094790388839971465179068446711020362086179534264697838756713418117408835927770322765493880240917647342568789761419035155691250137901366741212483113513213054554858483315027281564403525842825141643970794415113424503412236795998759445952387491445603149837854238644449281952567389007581143946569080471294050304000000000000000*i1^12 + 333328772710488149370997140366138673598804620647369356391923849706823419656884306305828306695750984291591828843251465325718266410139878839926672199810470354248825352210888005221804817652621225545597169076071303307503130448397052508449092926456629955721164591936802275427653115191875284810260775725404665093879303314267591271540948153763343782348088983520059948837583590997937248593232340917062058781735421694915088432085194308283111456036515792359447812529695253130927079441612574390626899408515557430747470460388873162460565256105673643378625955713724757967700180332283916733614336231716410529523300805188434357083714263261749996680385029693310783950425218597490488885179731980096075985105032431684310639092734369201039000252801842936553282892337865696060747529214186210567182491828091785620827038790606236242455150005931866684909284496449713092439018296706152988078950740473675116692708589645099377420863893000692438929935922263497477406080711646804898166106383113855449117415405217648937432887406429273750730962294283663258654686813939617547119679613397598663180380211648083317961322828998094040795434219369369778401652660455861296477058922888702414860682094000344501246457786522715347977978320681400533950751512986768721033854852877060503483763471651888708834033664000000000000000*i1^13 + -84848485807818320207166921048401932744792699697828988412923403137544823367556333489260474132124731264695236183401047497635912955068327744328858666754625495106866977774526734410029271157312517833930583475582289497201168373763376792438524660658218014529082713434102871262521274617584740609277822921247380544152164089046481338563848317464735624758969668231830799913450550074871371698662937687007289758741995227630840591640572669643210365572708001927231465255223034294018470874794178236396499257088928306832786741828114131189623833018986269465858302651196966536529723654013161027569500865178493883131154243852276705330228956903519102691437421060755310234561951035939427470557567287067256196482998957383550439679564747991897441449123473917719809869207579558181278270319717854039356815242781015389106944840222974524479377984532532644013014939662797381358686246949106395247350350386334723298103948869161182081705572409360465353178787766192004883256149036942569352593483221197488860586834294751285104201825890678459050422179324421858655142800523303641100416801526428148856913601080300478340650705695532123350538327777229839978901372627852929927845575119890722040905517042852079064269906713457724632223522429196217777269672434439317818296050724674344662570894192437140389888000000000000000*i1^14 + 5761809900280307097900122844458545510957871886227655740091796732121344813084187647024499944610127264001970279386727229292645678233975739212770246124484215018286164787478549692710140653275446919817426362736680575277532132117845841040676748849113504090840763270950027132309864867770917114901875311572696984319125902347184623887466624310779336741985685539865212489265720563223795615072608000135034559116900001011806452147740310938466993728554567308445744253428715336880131968719969171908694959829131737599787425378944800529615421460182585635094368903662601819631079228035170262822194728685163058052919864521600694256060579030444430937271511875508447586075799957398594333434083162281975185725882590599248238004478963978977509683373293623847966076947184984811930199105485356648620532382612159496646868112846120141034110697708438779127821864727743409038190114955393326730033516627279045942196669992074265225354194701301670488775270482705632976818063058223918096225167264026841946903171058065549040559041197108481296178891899886471851772103599555068131690523844109152293720066943010553743279757801736231976827390109923871338155075012786421021456876925452140355091466161507323544426306047734564171703309000710575763423687143290044144262688239977103403615865863565370982400000000000000*i1^15 + -187026525074978253897247679793281042928667707853416719859144752220893994044949403501793196995230296981118696348771338762292240888339405571754115029630315142731345515856060027883373359315899524041370593187930288253006160574069156334140197096875570944181613529764100716913205055711788316475770646914670946077520210097947085606397943301229849854250577150597656428359844351616986510901600955164090824604876582318797414341387999824412005706240630665209255738108731931775136495379185903154351053919229779209784578662332109154790149578785433637046524943784722821670401292882934278483610443922435579530910580991054386180738338959372140751254247223721139599180183740171518506511661137944133708612402297223283895307959852878954656320219926261585001011492151958958475076768779726014154499406104838294128424332992677123342131431725627985631378880561569531548884253663388205000910972516794659221093542993933251716750058378803090233479097082706374095113003235424001271872992987768234169563016315417848122625372274913408376531258804451448823412533270598553880963335982961333366495148354369989905949342474649662636519402622785183920325259494574915334648113601616931374769123043504392729948110178176734040877614236075515252153816846764349321304234188133691524262137686707404800000000000000*i1^16 + -68997368566684358043318086853325152815015097962051215619711558651514893122042832240217785322100427855201928767260046279569803495409675241579546838963122608747425063295998368134856874440038938371427917494263241666870807322292981116072297447804218475417780409108530049677245030003443511438826623343591887402620908867383277182149500975064891256034474328319830475236035470624073622731623343070201279979157198160982450789525714773294558635773765802072799951941079022204371351178561719517544308462559560027027393875293544178251049770444978948560789302519121053722327359033969749102612028743316205150574910771176030772036752848749870987441614453265560998095411814329758311331417678452443866052294045615126284052949005591282543201127167060919018668997007372242923758257402632569635487888579387295146051101214747795983374794479182691617102212365209362247365383842696186937254725840199861592186952438086503163440461329098742728615590292421355072497453507731086158940399665306585556208753372614492350992241860852729947588908877983287680367031912183960251185688896539559677297765945094794141587761389377029077888511865906974710447449958712989306110805078415454685207773726882508561642728587667143095419072736007578845724302638455886763331867059850886524982293084241920000000000000*i1^17 + 6495483092923934856441823552861568768587659817288038371972962024454539179283854545093538682136844869736645234905131820393907991337411818245534270194453010265803173667774100116531588625160226687356103619299091742471834722555730185862620367537332380468542323163354830695038787415060259390390230750755008326452740662563114600055399384354706245597046458749991763183800631291805082040882744040735751311395387999405925718012351941040820226920895363982148832948907795013546239884405569124424373381149761985828390521420474392132277198828101795171059798865591790164983104797753576435518225611787714471444693244826598915747285766020204900531151556867014681873188360113986498643090509337242697409844299547932964791199936595332647171649122774498123732581771794012226653593621834172546401323455995042363243008874646804423213458513009728512722552669563326814455619554627081335433213802259050231562044527807964243448593247460549041737520141536734712682368284635705522492293751381807201644134732042081730260030438378674130907381101909501910569628373390579788768296446368462703239756926161278503417337774229049667595872929559018358959291747076821749173051893975916950046235479631802623564741225099639263449960740725632260572174372346927195261478969839496683105606959104000000000000*i1^18 + -34819728697127180778208792315365645999908194162159661874450955407331375620147112831938231816657762053808403171660650027109445185765446565284611081991175580503681636762796188106340696710589830427043615442414844787203294493682944920290173236265608815574004980093264692239950172012379821711482643595479998505640413217868471473194039157715195759550626735945868305161849301834780863680220841251858437209844640561654936006344025565566613070380983612109809996771821367697632051900902130017102532676187494967537844146741570913342421666935252771879898476092615914136531808001347442658280085027497289423241600638351173661402583233198191626589797017472987834849675701999176271399849566142212938467679180633739452793715071894945354231825610569752055561931364883433281193230748680643227773839542334126437206929708566814515156224681369964692884977742372175740484790630389794095428758936258398465492075074169366854058191907432833088854437205385750370704910709725441507929784982246132010493532037461552445918137801652586481733785441918052895753857275740415544692328150228835742561770381235293595475835766644168637711397609257775634274009084525686357320091584818822382193224232143720404711118617246607505397186809626942628453620774968776770961414061971443892092928000000000000*i1^19 + 1061759767964031622427908965589649382064694135886150462422660619264102144369820753631109281712817910608699806404165083361651111733914567266712405104231292238347612530599976741165561374270062405744716375527288463289159927109909539386067780193324688960290680110862073652317058707257523433120407181271782595865468348401652416997193433640275274013071898605382827756037677076412185488301992458205505461204828758105832296949759868493984612926743311492808542638657106365897262020521345781140237434478006535338663237363253374837565261874536531472759646826900890374157267538880984302105222965658751268629676252863874203721548757390386418407247855852448076555586659424067205688990846888197246690480480107196403101808397699303233371597652768237247716553344252381302756033986612496563931182545491613726958516840051496467548177258314311841121388196684425070545468911733871286138831293463889867798222418578999607994167742486206947902588065184184157317981178474883523319206084311766881840857271894799458962178221055686160695864858368764535492498109343110314508961240787737194934524265952713497507863027430959679762755419049682044699993330911250572918489999462787937354042717773421723715027587196319421659618398222717977719437526705051586257500874774569340108800000000000*i1^20 + -1672364473385337537850941274852495455534939541306001872942225589894635785143225518366843519188998050410478767816827012345397614834744676203414262004392005487238183373455470481063362494727693520552483790355046075588970762923986609177383473994687152665899995740452098835576398243351652880476120229364860787563159729427300948085078826543749628970894985194436748417200793306546241276556958132940292903935689848105905745629099433983242377561990238665144254927900670704527310657509789074929270426669793622477723649497702885355532151202165522963759988752066448663516653029629421488870779276455641092849306020329065861097805588691277036762980338180220083611610560168780569581269117960863002768004208454811764029805304183727132495540335729665619570086938148568079361553266161108816627378064930200235592948076467017351707177158434610303618449408565849911271145073749323419816438137644887786164373794391991316638603414105016837415898053712401825761305955625077841422494788112035121614217167691036865820803768207154264318224354703130151938157061414341389735414751931977944410768455728443010313445512349747233459008479481706022794128403641277935176302469739544830180136213565581790898504584927186433838816426797820194382527466978001634669906819547136000000000000*i1^21 + 39758167797490602140978034528479120088066299533976393502965417317703874259682021817203477563191859760384390791567653667070100912861028420550846885414758966926080824910348676994109412393677578718060719066990755041403534178724992366632113148269341941665941376840553210157701951415002862649690118963144355583294896818201790363910204263695015723735510740199861382994421824917138848889258111561929716150108514130858186587860300060714635935624957455203245495640597077633703256138807876306931519594851473725335651738916470889193015188211689363543560123792533526907259172001250914022355234104271227523859128006999376071537775337494813646784973096168387463274181394930557350390006076281282287894684036784856003228668286605056831132117687730498566773403641688836308466110807085836951554259780202876957577036087731962591961086942225092049153465322013274744114738042156472269079034544974671753882756499560699547336885083773507476656085067411415370697073590377232708604085658201726091191653481219767906038619923836171258880665185250652726298280327642409536250836014726269051075822248769608907235519086998791110520948931971326754737744183538166741397968793577119292552782584127080846642880695173920637360206953328878979060984712801058751273731358720000000000*i1^22 + -10281847345912720910736611750861352510048362484534510115266997347162387158600425193647931286445610689708556595870491327438197487209670027474568009810598102922869202901097713045704466022929692720115770679806495012271719172131945018291374532971866904067970977285348427260529603310765395092591828800350995549717206460586789617532796394926717614096711387827915606830089504705247287804949073134267826667561871644802002329389178972947488542899457500579004794992144316002381004399529477958383649453545702095142604351174471485991274970842271981187481284084237904383622112985813989155834725513947506871895442117021292035045115555722039716770505497772082235634154387711809334679758841272406716418002150210137907310230281038101655271666429439456761166123290398534301461648533180383019344658435406805745237219983925664602683984756252549446210936709750274838990857033714488064713362972763987275056793368479141361203393608330497884231644642239433807413024631129375180131131489793645148344072288059531526672580828869510925519857085070921945918710021523712002101654251105147955000544060480662632810699808108703120896406177669881452194164596345627161389180187371608651027516220004517619168739346219716855581557748046066781338674833619471459942400000000000*i1^23 + 2785319309410872236454483441624857835403909921641734147223055706130754440892485643677595806705782493290535757510955819662143422384701583581687320616559051995293218535603886842344391768210565366386391056924511253982745736032309722223169252568320689300823572500673059431578182760615429097760864225803223011001142276382507071711764364655324066420312771113539186416372369563750086887554908486427454917180995915864093688370272747896474484187918840875861342752131855770550764306087996063158351299582410518514089740504148412914696862982280775565755958392107451985998567914103836996087247038046212485857679799200740822336123794261577827727500285201075644407246171271347829321266591341207595126787151291348126255188013176613283133691133833555857796351029387109716910606753063488229764479187025854504023495253842927577345792175195386695914640149109604760001834405753008006697735015483358967908307066691244272908291929292472039272364075740538534167572242285042683752705099592859194138651589192538241965394696367232223653536227180006088258216767120994219849079838707401466149817558067905422996333010378616809910187862793302159709940732190574076407141282508732719948577318742346342503759484185420307686313909196153455735665608781463552000000000*i1^24 + -10914619758402673909352802317770922731861455731894477100025797757359492438109719072493996656531959334870256168871725252362840187331526200329254210294863559973168849899239247943882159616627825170726410813063209942156788298384677510039842464360175518179994943531293095197371447313032081757778338543744250535110476225648296248639614614255727393354827560679233939503196748232961446494398538120602341099574618087382609710827175970811029022909324786534554026738879795544946047614423291977080025759594860927086386634597275303208621529473004521216422038834914684173472971588014122068184829374449872323667523235580730922500160503275165039524057925924897361343196171966081310304977384441743176539419568900249944821885176346108323810866681965722483628520157700547040270687024071877895625983172738222321012018918256221204058180773116088751779417207597591875737826630929069959676498644745799375805316537466806764532054077709590219230251959960262006262463441223601456367706249841614202795385441298860741693925040682468542004981360430173839064367947546605759282369697681157846524617120798812513896393372779163476230725940339067928898473158202906676785664084134964742416681547771113599553336916970099402567085292948198818703736832000000000*i1^25 + 350933381391931803770912615549375351776459649387642908011536202574585029166903214941397773576624903147242594605605192684375481856283878543488864248939518538055466727739149605358564771990351523534001609505237968507242489292440876276973102548679755855603327588589658044562185177986491348331827016201517841547502441006798047226824498449707909520090638953151751609621719859502764730581562611509652614240843700648769905571882768518051939217483666629022216911866228715321874200400942609227173508085926555346710298377685550476447165622754426892686329119311438241118471930360854926107720977055612807045122032107719788787865423228347120162866497637571348949990178783560231650806500710584106258751680127729619441847810177112156072710434320617345507851659764578456730030486976518159282869037693587634354655557498948074837304472945692223005521963149062226649060089826900425492961004353974615573072246181130896266140951254950196712437014104606054417800177668128758000902420752768726835699050491012434352020204275260865812610410245646816842429276210367642275784776679914664643670942619898066347659229714430194101978729909531668285089771238613857115523736070515124008495342367616021654514486161490881189535746866020352000000000*i1^26 + -20762183692492522337713339791356491094629163297735408234692309033628869581877063876724101025514344082321289377674782088258667043714882989231002583550313414480820484492652862032567019016369022859739878206707026563623004455858147390769650705844001304783279251566630127973545205091022715142637151515284026711204175540973263029498164435672310440098524857417873221950469851852628523440717217173015740403714950640768859143746580752504894135642532976196736561027628660941928466445438767215652824477654098348339093417392661411203567705525195615978147569901153665792335994584747267022281659659189737412169304120043351369989335182943337495455142766804171234923006513436843963575418842460676098651728377560222388548983062941260064527109008452208177544543163983074127952864160474678964308491516657768267100264360533417074342818887440861081833498741865873152544741789485857763465265806932903131537102461667167016582453874601667464916079068359524029760236539029050443184971582062800443995316958358000606038473090630531206268548570972913378931063007134083392046241819848399799186755806416812280050805568861066187806327681720991271335994433324468568279385464681461412615456465535241371749443348242811473022156800000000*i1^27 + 431421997194748834454509950660542658823424858706389806902428351452327786239395851581987855630116770369546093428656974102530286725829842013975502137135785652210603497375231641351439964732026303370359974099660225874406550996782794924238922178965047475668058389663688127246747365168254946567800499210354754887264661532616771711555183071784914577964819845073011140742570920758223758540352936669906522013862429713959710743786564657350093988639127561344005876920602692613591152964588563827418550503014226868698414033849448037255328606423710872283499477891467815625125133987128170788929607217365870507156029187022896864528555109912500650734586929643837225098219600673919871917389745150688808078862135886134601771686015507895118380553351534532059977776249152676825904799103650743252430708098375729465074515604616845823130394055653554415435231668490973198391825949310494264096918659751137593341109943934769642470549751983683421430485776689067585005666051419443537596245730650466171861737059292247811074721620414647614096354500263786151959052805768933188174685555861929548452530542801797598442337648293545668165838630469689820203389984293770058000207323664540080379883934492056675078875588853760000000*i1^28 + -5098146867168927574339797948189568419395110615962068831199835421865723437694995124813935557550863913991642298486520932152449541102886679924802400010296880334967612947367127531928440498305417169567613302660989078379180047582628892070054302009665302061068206837994266649386138470669508533162726913075841983903919200528439931315392303651800112445681784983712670494361496465639279974494199278353773909209889880277185829179061656489704231764749313363315200672293015635323977485243113746954966864973832382890928191779724374961741016295585867953657038577521991194136300827768755614840258614101304484236130369638768553893817833382834211574962992896586157234483933461650062880719863398086057624568143218683478109664799267030034722755535375329608549342392374826231989395647980453157805984100849347326893182891725416596586782827817942005672953834299272286264056815320724542291894186947239304475218198842713462409322261375451317950437685714406723226816853263573505218158059942207345007201975129290326340482525736212798307107459998165479080573174302807154122034490554412441198890388600828091527114531962617953596833410607598721626577220658433783660204714086285976812535594330818217246720000000*i1^29 + 41668758306216382978808173331998525254311645549902505279114955821716023572526550732793621314452128378751990877333661049243119464084173410937386820220835366899303041326987085936685505715538955240316229675136677262589202822819732994561392975293926983786885163016896742045899930784279496050592446753466569602823795943703858146813947412831535589172819643358967866728971879195209432836272312610622243384322148425022933792618809077738518185665569422498170581962171641213402059569972006727406511170251718394255428163168031402386626193410268502315958641774763555760683539261516565799367719880451689499710594901013315434956527327208647666359451118166973996723294435388943219944078134546178168808680117131447590967737936335562857250637835919423836798043651556894775594629277964597042971956511475426108815353279476175408834944828082889751839865032002447796146860596269476069516179021666775222133571324301364174055145127449848977459689124112960787811639118169987014905548829155503622882676679489022292657252205429882902123480161625522875411507442361163998761181017528855552167465142496526260045185087674989352484448847233178985830042402952246407836141971328136763319118594048000000*i1^30 + -232281539455982252826508544420450192789585189202656401336890378509573335487311361292630881492734572270225035776219049354567697540136018996103195084935355982516682358992361985380823384675177258349492632089106284932110210170697540798391886319574873021291239438189301358888495344246345658686433083284072231876620948249074649914195110432789264849371097094900018947130415570635097068065921203365736584318599359787499456702679163473464775972375345428717541605326360762259671079325180621020621782492846892921447070158148794910206597688137905150080941550767132639496523450868127629928761865877686524802387634354717890913208980315305257428003218924639111523516316699788202466238810814879342462433279506828972787521673324678974474238551642712274840672488393503826335985377581131912265637392845829442186383735197261515486789806403183729598804932087845422591649129314337588333587445532430403921033333941486159509393979257155004259865786298162134929694646893159807758277028800485259022616327666431672148293132233987421083605835157342568541677484174080756889353426367934874066795636286818156186433739206630141315209444165154727746403489465917394704394404283567570944000000*i1^31 + 870249039018267572018254500725734411911100367394705382279081900672109119902318990825284066050144729440207434659139069475816427444309512656196949630915525642695142640059045313013014732820609238418268799037017877937715616306340673156513553585749181648540275161556990523716980867598710848819887719918460837135879323146165647975367378180515908360986058145676230893279513290672311347558437991004646370356311376557668275325913393197973104461129449867755992145674325665957596178207260740371001504097274728045825020989431060710442406276149987497199879570092593542672916210786089426319884571904419884541511053517678251972840499674555800769647013026006196769323201866707368584928000240371179803704899340686992067398458566567561798514785643422252460425746203158162759010294345955036349638431315855523515893145405912357940929246773531973586700785928153541277861701180330165970023069126614158307116643585952587451464220024607880733354646071057809737417537247972613557469371045904676114415630900328271551268902084108021981849955280461050275053069421110577749396019642497844362891806758431962778214077498213228390081808754158859082296216716730137841729536000000*i1^32 + -2214888265733260215247353487755071995881469178699846331280328328677956104981709512816772664200051724351169624562434353258366468274521686599151886786097666887913024184758571274756520429034064797302485298277995614953527473974499238219861294807699061570145567653775188997253988666158650111301616827199191454056553039160627845520102451627729544517678155508485387037380318211346749052865613649731063105957386377837399751030732061279689830621455727230393111452944052563761996190056882303889453465508812985180255569605338056257868717050004503546098597080972003305079723049848914669182249971881608903160862471525390393770638544229106775837246532751532384975852078221668135805163244101795566696460623800572185870653971177633447344334388596475575229345928952531101920638182684142868794139506813377157550474259775220076450738039932259677375426700358951566589113737955944170273745378913367826855937513473694938611368057265238866622729941284939240107497055549066926036828769499295964217693755480589859966123372402049706254284819504782789039848805678965152452809422811804268640695254090720141944658335800165872883038411687975753374545562763264000000*i1^33 + 2673391298211483096058813719648206534007615155904548453814882911021253597073862018479658652060431355516987258592265411753629803407484574032650681030988356517181302806880012148085501951358686067471484761554939142696581484834824536601710360037749301871839841266372913617029114647448847360638792140784554845383982102075940691000993667521118907458983127222830301613943655242955456577377053916561349426337799794388204658592172574300192676734927682083588443625885720026712555171449158413303075847249941104254336440410390612316636108968517839666653424725403510524194776275575055691202936900522482109197622785778822151646701958347282026876879369562084922336177546141114510449365450168802663596299968699688157945440833479116182216671608570304426131100572546491054361668852334879947635127133025256680037717015722475606886735888457360927240640729486441092207936113589889010501816836399428359534484803689256446344472587946645195337969636828965615824500944179409529294011837044339286669317343671961837054886516249087092364272576939494512837365820347202760223745489488440714224603324746778443986910031124152109069273932189807213936640000*i1^34 + 1659631305214044802602860122308345114634321734217968282358016877092862616269216333947524898585422891167290525394534524867400925402033016811268427608179099277106571114026125982389806937993725302206249083130834676226514908216360821415085468236949593521844316196912818504488151562886801511621046439314075327848704590075154833276189316713985379205782729837707608802004331913923359901980042795176596184431751020234063087387149985049273582324980084276761351178364313831399128193882979021590910473619633146098487124980877205085507012971064711806380707067731287605267458169395140682216837895721702657552005384044781052665997680444863847779664234502730764068481090200745355380507326018620148971366440007972839816701387468487811720227481784451233469474411923962539931151227534605225243689277175311865087687269661274001036193822617372102870605863631367081790218357703525953391656823838612877053463042522245036888907009392679721900418217480110079610731760481309388233684407317958666553916240502592991404111569961853344587590791513627704359224433254912730343001473534474050473359024384779671841347376274133001453016350720000*i1^35 + 352148699141645497284034496076599605485911908568998860301992680675072718125074352975214835216023073893851153683551797746134567217126460625789679487520745194253302414372036051610556467111699385702039485370060457485686154501147700207929898992982191309279167635462613242740813647626107298649534431724429440640254164916595362808636916960376574831134074663853047935342286186575552502393266091090793296703508728693242211173195658345669380471039246880476322914037593430062227925313599334292932412582845836901324165056570131744631819147690604527404636582277133197313659788359722307799426677415747176428114163316975106253215979598519035533185949249066197571636112473479715152199036541450607205318199865594175394689139614175812514648628273746404075178972083514165589002728068865920565408403583994640716623395481066950870485337596658664758218009684780856311337545206935593449064184806488597873027079242986483104085424397379846521267379308866524699714621071625888225692985059540006151038094015919779489946850238691939559179058679764805191837985294667778678856437169012651993259029647414448231604641531838464000*i1^36 + 32392499368561745947538490568881846683502532316858375912810308416785240293407528637296039136175055552514983891405315845266549408744090697122371429893422701861674022466830580432901986110330437893770543383083287612124816056121336499046374910426475979145023000899584495480077511036993491073323476666852201610993485085895738562869804764262814667964288822685328040402703159236823129375404216561879775847301627718658020987063570901869163757302099574998808207229292319596457618472463269436991846691745731778194921191224269824863008669364271238698655441374149220572458844575263365794077297626401744667859510832557035502595033374010049889171778589242959602095636925860746947966042804326706071671697579067184485223356604225643384926076552254026105302143750639129054677500662332693690105758787117211527491604688185000882011873372333912670851267899643020865683368010401434280371248668855616113846716838263696019851541703056977428369751135451713227057429946760758685490553718041156741232264571307221917444478771496735633910915743941757337301670579095326785948245171111724881829212117004657606656000*i1^37 + 1093633954501785727600473560893663226635466737270410711687796653094515138434447543302059285715851748858555052460238897068372231496396953032709771348532265104018344636116335446828518880192495205802117694089558960332271449587337160542119013082053809117260730407922665813351683338879834499242536762986632412708137243414472761548785143634045674849064276664557985682649838609407132946756664619371195710300835057628606257826056488291069933465522942279005724007922601631975625661066298074611068169034847412119302952298385482265332276832102227526679756981821437282346717932644647680592399811484503399862456659695334633786874341467615571197870019010947426058671261869637392969161410109248716375090535455707061980027484551914428589113735764676654287285077473019484514647907110131790356355317048651840700459231945020012337722326027313057320421750542997262971215085895841167501549884190932805108915384973428644047982915278189668231528300969457781326497611733019195372582784439431595349262167582683858829036355100085243789337215818674737621192818497030738430581318325828560962374041600*i1^38 + -3503558432537237895429394800493157504977554007532061213540266199659427365715426711431380139560252047657435437385490620515900743065386816961450055768380685512044642239516938746329770609952529863638684938913436252719616055176270070476870957161016444851388929663319557232214937906678187608971420032201506732043043001474813103000456943605240735808645997310438811493303894535864487733476187138412850810341188845192936575151928409164315313107346515625418301535676081489528975449447385117111022471656452760079504053645301432980955878443243620610838605797077600542548454954153463119167593682733680093666043073743506383755551378944443443858946817745286903096081669511054796244297034284368784472060693003252548804770864051987330290996826616260984859410154709407469177738870648644093787065406359108375963599091037746623066722563773829138119878777322422875261027981239245507816092034318439361306713194599903293738877865375475449933732777171912985121935410725018613082077109429844058533073603541173491816865552933929190097640811522967434304883436835040339446133555200*i1^39 + 90496599736435202615250227116605650910017701102425604825339293505304140678587839071063457686397159333997283980178317641726894592759102084687493551573901633795230595301842596716624205965606570968225747226596501820883330907033594400472377688427602190791042797447030330189587401714100502799016523605471338335650235552274505122974781779905098938118293830257098186866977626675802166282032599923013122063758351663288575121969113683208789820152067593811400240352917237117103522971558058777176611641831099580536731247187087361741848624161483833089180175085926173732819645044955312498548237999499541251372761768473683781782782547916336571939987375908988281179615548119847131109730002732248882657862859577615840750620738579467499785367477664585843150229093756970876437433613914271786231972764292787298203762631890742734636693576837190676905534963316512870647489063171722072027288553458103065044507897540520939718882027074541520166865979169293222304905128256874779463573574155894156909934997781789845679937820665414926417665668858686882914670535147520*i1^40 + -370026673818541128235052142486650535078796828019036234602753282221709634381472325564218316516957361558080834020775078015747721347006897783875040036962516303763377493482597622054886933016817691499264192988415046681200138459571540867797221458015428754436073614000098279744745809358242803696185486554626456559977324864184634933681399253883597212521981363348505298692285556318700680762666041546229290799871770415948292197906772019086415756940932012375475471549634391595376350023914031608471239887081993324245268593256524505929526786280194397641252935263651043289630692621061149389929040884983911662231072132323917707145594838662847817478285211438239773846301898639179018372946112574536202609726405982615325086502953598195844962452026703672824802709996087923657479807025693375076766691370428288716694115457350465242487054535024987718001074721618354007464933696476630283077517960073226434248124518841534042741547429055269452078887997462371447066332362271592142817638474385127753853450252830669261918505965292823443644359508172800*i1^41 + 478633917264711658758097416870031439714552648622627982738090209993119394829162802437794058598889230703525404355759543442460796761689781798195228593270720212939271211921420243947883694275423452268274153989979873961438175788092226509529406969142880627844466006396977137181009993946686641652063977510986825421382170035500093736323336200119675318749250610509298473784712082595636906242821427495596014762682798593447086934702013433737688356610559701898253466716351858557522181940462855939580183104049577981097623550773786943874167959936870222269194772011725448059907770399288838409278593057040247424612528590623775958389832226533940271272322897629136011529536442169436433494369354610523445198651867068169313453886880602364942775062825477571959708527776976590971061267480738264175037508544523464798201816501817949591143787148118458844609380537830164896765030551168597963492598658497241364709682903583239990738856840179401005088461551423811568387298557862737441528814331928341753337893761153886160063753034958848*i1^42 + -150312696376895755487815073990193789246912943863772234852019490785365100529570706015431772720582245418448324361840114813109299330677310573297553138645768969751860104361482744282501786143657890796952384469761423033616762622158734188523909407825129622628868476805828451587646219574928444711895129275226163862385008973029410305259734825745358920786703711492127605477927431385635383152866373815332463329781844402364441503222230764464456959603164436648219364179905112191561699243288935046521811259194988350659606879879295872334258073677227242483002592417297041171496997768318000328427567099246012683337704756061688003712692729138340922386049635415108852476366331248193392364454133316557414962902216492397591053053217492943464415921147356135822110524928195414361493424267998526180324991802061656707078175894896540112269511316177299136691486132792578102943164784770320536713311978371282956353252774553123799625261638189713634038071598330821259504997330827927839307494494625374841830772414358528*i1^43 - N1*12402438185766794038533393936227359446509913590973074480000686861142924158519384584410591376897176723161751848597096823734611792052385086803453091724556153205498500284888399914339159280997392088993961018297778949154559870695056526897938926688898456278416361270068279261921731466610579170143529447680878452895775*i2, -569078488395683930155911239268772341508165811906755983946724993869885433794966403374973706067880282003001910129664931606630232616558039911289386849073028416186471044448135051350261318989990680227106257305420800748015281773852929652006327978076877330313571785990363946559272341659017354761792056798744288079763662260522169427139635735656390847835544857949364781084369007616398276216398369083688707001569192977672216389811746758583521257961388854190436407699272624794470641763169599280392351509718673151467473009342007892781935655829867857725602671320190253255046108468847988208502442532217960428989597815353027092565958535602203650389598825080306798453312254825347860827618354893497724355287370025042183528454160760108063881474977143719372102606210041135585139860432875192912735580439596945519215539365151724403002407293964404523989665217343697124042208548978698020157088647063065969135588108728876929527736833526821771885561249070354958264684850062375297753204553195703409965375878434044028170559179013835353486052603708210746525638509975770225724171724455652070173102893039874186437046646312950356600513986806460810406693331063960820766493763768861351296019607257620885572849660301549540321963949117177459556024815591209604932951901292897948633346648764914863009586473857122674693120000000000000000000000000000000000000000 + -8864301572453277697194978934503655181101455635159596656806642264005704592483087336523177825055882075557222664626010019342005737105213026635855995686480159802583712595575803507824358963329792386213726254132248383890133453251585143486745146804941666967544037541832620519707155462015986830805142581671216488859283797706213645467942275109305568986857346857839577941388810497620526182711271315736865327078977574732568223876721515279581899318338299728210948191368551426243791338321722744264076504342957882412957445008692118185894368915756544024314192809528839397728661085098412066371185792360384773629802449343991399729470196215469970574712381597305286928011136344097805601185970033714636205913566009450034376129589153020650722661981311167181058032469551810820597516551206948060671815791362124492259632411218435627739140372657217307676190065844026075700650154409454563988113227956854038910210060851177365797777848934929970868826330755873238664401036280007505790264756406521740723013534713120282334000109834258646898636119909185013076924424220441184204804682933300786037678359656325678667818016279631691439916865005960862119753472011604823739918393182649728009513439517143870214060946754197614811259462565615651136516690974015303867131841475056441260194591635091150387011942978492011938713600000000000000000000000000000000000000*i1 + -53928603637543077279662416456327805473957044378569123699546147189204986517498678979790264672360209121506797044525808452183926534664008885099588755392184850446533598841411907103299935864169817169026862490005369712366973760244604739049620283636564215649776199464746853399882303965176998661384936370350071530889458196259451020781136974510431961221727493698892593117495639997991625781165392318153897683518205247631064405467748873137249679005173085480225169404317882023193007961908714723818373319935506799611951316160823890128326077546795758904584193545644524262703058633045487387158149287223606166020722846221916383639323730504340635546014146871922255653692437109060673751770473076885940354461328440083336416313791827796706231091165574684823234047278498987950497666500311436882276249423757892974732236801098062023511974757505931610145886936497315166054288261477870797042088814179247380914539812374784975944373055796662489578456888007166224647501958304919477180887517228736337687106682875712085299028084296337529740226861104934873607347019111032181905067187318803293917624743469406765914575548991838308427662569849943099970059322446418779545843141682877680206390671159022699239993689260654947794157757674736453260686830594985674982112457183226122437893616070150803312003077811233626273792000000000000000000000000000000000000*i1^2 + -155579844610270633983795014152360089535444123880258115620521517403336978189474379246803965168975086055152866927990780486006525261194567789532467501824117696770036546251279051142493780695110880571589413957112556469551872026301007084467421482289505563869768695621251548763300954739782772139334245660029049008934107670915656823979751188119411454506857180469449648423087950356570216226813100322997903823302830555632535498398800552727793073702719521649437608635370483998818669364238574997051234358490874546564295653395729366355148863436735064923281060576141144537569533433302730327435537909679716307758958683997982307647765335273962433948070212765922221998378608918833413869590115345654934496932396439458974685717506969496023742080723064424215755766434032119115425937075043104231198859971381139412847447267101143152589521226900498816110410173309390968239657858241844999363725478285102735468633601410700356250909692936454311408711250075898893647931702525475882063145671939583702013989752801133044627054565788258225478554384197616678604350834004232861760094425454137953334959686040773008365456632850360307163870026843204362943478440683054453879218640241571954823130109472682416483003402409662493923641997692876462304107780613441350175692329201849905240524270436083264167425019764451582054400000000000000000000000000000000000*i1^3 + -219464641804852881270147981701461687498333016013263044744055154071689208222018411432322029545605579809872502480135659174073381840393725114761075913306022485570894817502464141571322115295137830497563991321770808922248544781772084133167722975352480150416258593688135870373426587397572035271899275942368794111519822609390838426133943730804331166763033869951165911094989077987369371491601138375299951368370548640116352882356292251533160318270083305486099607959428568617618244671811926631355854323063358998445732723110464785550512276787503908183918839765737332866586501370332218804046446855910065691369380595921985788614602526354118680620699555355068059714386337225181633983666076075085481089450078966538800747061161220016409661107812842708768450807464142946840933176132068154216613055333189436385440290147048195443333226253821177372558279448936061569157194712956661169787322398980330629391457237554034127493063470210813063038628596509251747011367353711301342563200181971268938302454867202255751190041743111764368452786835021999365445937639898497846656981395529067700205547466169533778240548581310905741360938081893490767614222824573357349748793265153223061738587934419449306162209551278457451933574225462682325950399691566130105400407927315596900460157094848993395822562832252639407104000000000000000000000000000000000*i1^4 + -178128167911456303513837654063064106356674859003257646441960970466741233806313559438582823846517433586714095070260168157280763768919425968249985348073460250081773823378979600085875097052493595512841124569922562836156488182362787465369294806895037482545084179945593829769060296104908597916991706585874114505902154315204048877444036812847937955740093638410108115405046633177725397225530956195761049429298320010589513324650942656509038914770155400275011371219575802899692148651787159108721370514975528799135538020289314656698653478751826691147259254149980333326797143078379169673652394676449657198576013300264656654372655500652799018279919495387154107820706450018491116004754625322314845985321590860943351213335094342766394605439573015744662591081714461202303179707770144237885417103623583034799470146398739417537537623221107941792260872975416057415929711674461095875812250027396720711789911102032975489802309025517506977342782184194776208286769256504326391033021754038032133711901063585299196192821307364651202737504246337842160285905410186722796067100066542048948419972676486461495741231203097560563765328237339340128869415814078018269671565018820114106439752856609055338518822181158380849426783723893044696491838825980507778189933715761823040645025065506308547621250411928776503296000000000000000000000000000000*i1^5 + -249395918826161754467263248732069278004101844980375378006913463028323718467477606515914353702767891730025816910384523555528471994673768614570305913009635320825532004208509164289677901647770204282469493979757541616026634910446117290829209151531954945313505118953624629352437776992494018520044373653871667715791788538400081264073937768552408049651944882857473895285283988991014799642348613690010318079583770468290504797449613378609114510247157227843731785325661395819290032442498341637090681177062585610654445569604788980921179576142717695925131444982570547754396541959217656154587019887608964974012274838512772922987841615744925824619817552998368311255704271486281334081096889240221070121551883186844395738541383300965330374375137222638476284130667699495696669370751266410016801294568003287545040589384971011956917305198272842764360873403706350046041029470976554613430073840426165690173290068737465088597425068837388217642285240732792706711355924617046541853488860127388746594236659523227566772821237566236127823021271449125127079361338808107723736704497055518593372056769726409071067223285165778297428567607036524760400575825412678879892909250861823504934800038865362673811995739665518151798415394556767591240316916878754291569500518762211828782840674069909874435143386432408289280000000000000000000000000000*i1^6 + -399367332423579756673671455820053565576272195006159742153588423624506185573632834164727710421502692591511305190608803852979082812550620617965692237396623908924396258779966166422200014785736390041985454137420187736224490257660823840992265501550552900526308063992561945093601558120190855537336524265693704580910374385941160037476554449362769320911969714279406915919370243282592903046504174889293359982442923204628570289919342434967313566430739414389883304320753397335796181484540519977045039219344039065672026547703844102955298375263963826392187873637532780914315023482020173620871313523084844350360038969503489356607069406735396321117163460863831886792463964697980490253665140892670646085882808367748156726510552831083445892396859957756522348446547174594982908611074589093825727700535814124046301745772236651762502398735123777706920501545254345553737229980077498619561367013072369928690231989541235663703100204080510760851187358189728904026771942015001913430656266359866367509426723943981979175605925448578964978703218137200807038472511419264470037719609354120833568888058470187651766527749544655702154601630985534171295840524285645841596777902532585076235278390814211136576468322666445716309272185968155375943941408272423956361689393371974680445530827633675456727625129398180249600000000000000000000000000*i1^7 + -243101799779917894006643136630440043076818064237879926080927455614075824928783759333932649438464360033269792144718578283868937481286555444467413263545795676700664843161811922068331440054983689363374925949922541488222097814100178792839604208209236109423864773767546574287912143711340471602752486084099396815888461735544072305876447391487532433645752372490059639650041643668041463485961509396497860090971595569860596110208033062364882276654816427781353318108742244764049905598156940524393612893302435128805932794362269221843961111985592063883577582154723570692900167576479750947246357259425107630032077147011768214134216686315874004406556396977242530069711372101128610044464250517844517853996793090774039552747231149950197637868872755174672939418845195831460691344908850805204952177675773997764797052465953552845883187620748966125048423450076232094785217547835496781476847583622965333869551576227483919473335987481189771756332601463223669428687455555165296032275664444797631160022598923918772414699283846878163870870669285108390400219886536564252538282446265371253828142694542230084840823381597991842678777746818086589318061267257816252765995661135173414169502949742948814230936595117942254296469936802734336014270835918945432313408975724488821246596005903834991480790542640250880000000000000000000000000*i1^8 + -7531632066828566566037177889479675789470056181428456014334722888490188748314247372162243738237600348777927617217029227092407620424787929859491198725208319145802010508319547559677823255081938977128133502168367799687753554447285083335782673741442522928443840614617094390246690851483579207707339736875500502330091519491325937381708257626041431808255544909357461674608312158148665512195091152106528751082754203028588436400714236244368959972262223144774632026290051640178164696282095685590193306276965728435566367435485765414850843212080811694255181734373935989991287538407382418818465822654189462452513942500394838121019651136437578342801325136643307715400523424850836431780319394799932432834277396103232764515562134038493292352083562673668844896157549152757078624554907967486120477985155132949557079174423573640962952984413525978963855739904615250084032856983218444046133710611544908834791334254672968835402195182450786369648805383837931901492577782391859238664540260340334330641760188656548149365452994842773957309047067575836050371848487506089818202155604276270214061380635644398937550307261618032412745441066567579505728297667542548872575338262762440853044161203298353675534525464581033710798382416164774332434652520197733560273254322772369808251504559062386520467554245017600000000000000000000000*i1^9 + -63719388334892406455955938680115057594434431818481127075233444621135788921472621600079038469297313322329612800007139047896741520759873095824546857215448061792671971007721620983254900069676044339136931280267144083859104491807532496044268087461670793076409640607689540134331153491833455054025860444539552768507466118920875496907451827806065556931329442820427776844973266445607320480697140639630502860009569924017525031800189188488746944725738628989562098935600054876916181556621947306219972562547448930851977125677224573537889006235599931154026710341942790701580458298781215515361161484957898257560204925698847420497819269783695058478867641162918848953106494344446273261828589739967946147065448969149977054695629959304412545399401594320589200599158428666240502446870170923132461069832747118055182885672049565367405814161650866341920719198984688643967143763107321305634163881457780065674451150635455784005979797193445491593381723711594510562948849035766454742462928828531344279530990614434064175608453595412923601123897209286568843958727029537119180513656524403096992236756524957769877850367612021147245902042843753622362087525515524044008903591522818317182311624353281850766862785192368754926412929566845917140246984582274965368378449520925886882530061198587144381321038541619200000000000000000000*i1^10 + 13258874566108135934785155383813459490854692918164780623671801569680558604155133850179003341559896535636203485130667470822623781384144148257682403663150210150018825684401943504313926773316638916877096539589083222987794184265299433702013110683282546213355991966603678528802364623328497880370101503494571372338513731676496629370264389636262201020234383278258039680253508691592376331782721204370538398294061191864801242912420924169622566851227343200856585255982817105470165684813211865569489806649954772752471982465120850251987127293082696050825201053239597038898662144222942288717350227932500800627476709106451767840045929395450930279430692715479096050605643047632905866800497371518399345454569052718596228595716923656709855732323366593612045626566232696292815183853093239977995011897227249646665744607748161984491569000718280064193550045529771709421976911148223046258704797041901231290687652006963872002029685493012062205959822004094581030227527246776645396683498902911978253475497660682791994264829316654604474892478557254318233436406353590855142428377542886655184617049232541456030353356151176819638466600803163009897746164480374889597922528700491813567490681629395467197586044282563022273248547109183758542860097878407433987974275835767023351391423820202816728042990731264000000000000000000*i1^11 + -10056741663590377878423761593703699950216311429426236514716644421142106113698886259253104007291792562300493465938305793186283768406567290510726740718171714808086009829855682328666940267769321327529069722754022039547913989798925136596120784548841689097829498169969280554750099952999607429631590459007709937212140907454682658562227834412414622924241538534579979185128671603408002668145959606861359986793191001365169557544055224665552109808284489717836459591750692415576535202598606849759385066869219994584302068804012187876678075045539296118354999946792734587825226620135627055118906747767937235879007249535588275351196521211079471299418255826844930418743472596794995791169643387794495500189947171562190937196916817828713743167814229536866756072536916478564921620634122503717958313007660015620417025728459738545007443852839029700162697689907947983175899829078349825316438433623987174678258216376616730810704706667619769348985777182965398738535334599939425468138507911538500361105351965771811349507487311412180163797624727490485464454662088229702967694789302868535853521336784440346976909238653048836783787880641616388073424835686693597704075354479683313281298148533594880444370198431332316380732617546112390172289377103250801469951363255941371694412163902974115158065671045120000000000000000*i1^12 + 1739305386077062627074128867406003062428558322461504511611862864249483477240724732947307288411815243901057948726335763607967592299689461605331324668147917943966414318541191714402826739453229466295063219730745909482239657650632807261469669652809107250344830449179941345975865010344563264995132171173663808784930902589164914186401624481975696301774336688305781432296031364443942701224151093772722264508046570983712763269731091640162529565968307372234520619225917277481422040742579300373927766946394009954845453293986546793571114393978055115878630574092545026954211226787526066671226915276068403069040749404221745896943898827942621778082715605154273485670544858693887930901335542087629388720854610110746260442258334806866716819558853240723783865300080174836887454508711844067439810136869032768947363049527300722400513000911667718884939703674952058364206406206506661978151724117855706902792670949646874589817012318693382837728417624261876257881609114314057034153635491279377835570107793122245246384294829265112733053386322939429796406372238174540962264961592909347835989752644274507445831596719570640358207788954716780460745977101920382410188567643637819550403910261876086473068281122984193109736692690411531416710842296945090032758034659525814848440036829019651949201457152000000000000000*i1^13 + -465734599802865386925279148602621944687484383150131781315474434548248016809395062559335873387360354482066826239999387463035965246147261116177549762456335327455920943517451469546862571687135882831058733860710378853284182150517424208290832815862914330956831294274249627945208439159214957614285001192149476497477831700365653087115463633008902634923945184257601863135651202327762853934615984525930881772962548644995193857216994047258129865321680390384365079280357309408391783205633948468726109649144705051294155722178766292802045891442393246732305465776571997172304045245381410242977423977137046352549372298891083409442072287232863272780682823445803458474852616508478597611557445544115428842608578093602520986454143452402916812048973137363561993853495249211764781470294191433426112864557173396244656409790265976818888286372314538550363304480472184941866906772407536677472179702341970931057535910566808160020867035700313109832251009300205159698493645880696655860794270956116002892374377941131325005607973620806351298521980560716218124412558173293717032526526657068107758440262432364670705985426989321898023024276768346537934435647078925461134124261515589659151181509982645791965870884533519790745643507770912238394101036988439361545277577638367188661652979444639370313728000000000000000*i1^14 + 39978021225590372497148403118950009906102965586537178889694887825688410152331922633698286434100837726263137749043089089637752085845240752250289140242036553509849897756258753740700939232232525400787035002953800513646988906972635739628167231381828119064237030675759371836783129945926255005372446775591502714533430018046882918216931797743002570128828068152356321332895493913907364478664768109668800303084655569029819931468374143693443326964308367625522860619592373663335394572270408442640603766674414293858705855806489452388621187136455623874606793843830598956629650413739386496191121646558209244184104622949167928307921513187362026821423957805374148108175235536202741349132813178052702496105402246581103812380789351780710509353188449594860527807684577885297935767257387155789686772000310739840572412863278015011124095004278086801986058236710385556231771336891156605557714064587579871882332025070068298053730451257664774114790386532602649076075761722180101587775752778405185853219454770566339618505588069270355705266208675932276065552391788824427122472728757774616808723055440728646181906717053252296248331167692385614741008255743820963966263369918972774626947785795034556292368106695426752842764980891863737622877696942726917116086977769833300585069801113342994022400000000000000*i1^15 + -3513003915822754042423862394300921912647012158762772083981814749881731729535109026414542898513399443397984942954715035238996874377699344094011068812705712233018986167698010874941235733864809699384144358016903697314394483772708767276167387226506519582609348723893881999417615852077006312462571478623397591377609612191879636767410678560765838832253258472809134086118944281924461110038969539942590344042622888482039064807873926588201849896711449686033401411651924081666350309982210111326001152722554406924173190956527364601062544432023415154806985326071122532414535661697790289493305747086768385443943046991508808345846118363371221399288469389406269851098104227073309623351766902986714771741682748234491868309659788348987295435481161374461092716250126497058687589571774413631794096089156767006580042547973467670848318097373820740441134939737685639200409244315306636876577175141682788791376621443631155447744050660695093412320777602788803323165954294916880185890489039918632958739810571375997782184485734880360409412014912744591896235189247416811709512902965341796076446443545788126852426995253084580233445605371717957782347062810684147366124312454269126995606146116424840647587548441738146477134894517200774022557368845341675686312077770478490638630690382151680000000000000000*i1^16 + -83448236290687748160828848161412832069921554149835370653324506752491060546098159794624217197734111403038331297568584029978025122270709249840000062383677167680862670127954156677487083420534119792509049318554227834172726607208864613788126403295361815215009546069851166240153743866295007236725954887435352485147726324233725194013657200015521988695568975152456752143521256193718511443979148628750918570895331423240202353323329812834302004619190127862831196299652060934105355133369741833288941886403885006521664971546326952028477951259670025676445061839845079525313138002379308701501402769966763258746539597713055621744868147107500667696445195293866639873730223927957752510954451981348486174242998364100112106656684514349475922866097924361969516705806774970818426866792674077171434056799291733973259416919011848809144373076890702499003449979814931009344921861255932619748324186090512647569913920079429015876645130346573858311899800096177730527174084853057332651981566091758640408966615815126793926915349239039664478639677165957887014302442896709425276963018473756154345497929972102796482554617101345406887638290683884973591202570271571322279375726168074728468671068825782456259657087172143162656768905127075225627987471922775997469069305607555331984753195745280000000000000*i1^17 + 9666776818436668471996431069173133244278553101631351949826536613170995521676670419212123100962726999176648693082488504908721539643153320162154847140541682059228565250469951632290053623564820160649733293373750777046247410601730739705290965725231878224417560651399219818064452727226882042508727799163059400274765148866703436644096794048398004762502606974035692872352063955486698426361411472443532545650732342853835797649104961825189832782532132799142482033562352850469153850837488143956389766054306638478409585277088949501235491931815645756172293542207341585984954897765681673062089897994846821727470381752680712980652671694103782052954453958521901085612957748625765909139370861430116015194258683001559577385458172035213429351349532883280863403665568228610745485670316942916218627932630251741693233362029777235032385669565219087796325723356286133164549860196192227785144173251681389846415248093216878917127997517806988868841633735958659174054749819017272273721524808857219449426570548572330680932130654432465215335399136938894775779472317535005231580881520406189871661560332555420736250795492023760105346700607400275688734824144838572845052279667193224520401997699698948116546779599212137839656873993542431513795820429054301560075480853279648557624197120000000000000*i1^18 + -52540003347007088590491029944616406897879355516281006224966980383752618550937192573552938933598534928244735904192710014362548456590079232493612828060311914619513142553153974995930466312732357053315927623368615191649415203096931233731967636569006119261856792449684630167503475543973784663786304286064534296150835071969834982904455710713578392544063780258975627589452873006904097525009910904046311868765660281959726161105738107623357966409592894301491482642088842025425264072351149632172537279493618347843057577896535767162880860707170274101278333624212580603465293583224823534872759112796475860610267654673179215680151103712024426253805323731839633300678464911127036306103168361241823917125252186278265241658191551759228009519000797464536821182389686132358431430426842143760142305496426333707199041635420783613270498264625958751671517090692953197192958647483334991145724962155465862190407085966853405505131622506790845159038659686514697871499353895911346252024926767543906056597607233070232687504268817819976746833270773967997566253494705161192676350940442143506845157206755142713629206168637360726512175315703463054408020055012995707127847922711790250703768936223584729411526199959390415852042353422794667871947075059599705883937248267775539937280000000000000*i1^19 + 1647607251303549950807337120441154246490671215478845009302566045345626756550317651221325760914407606048698075243605709442848727619338096842562019294919946677575235432823854530557233835631755801694488912705988725025818790858053554564200846079185165134554121934640922733150496403702568890251336087530939174752102262213610815923765858284303526953203276482652937858203428402361393560752018114147256717552559077017812115589696929181713235551930578573682336241562643849535781641535361050457689215092767441026719955115369270032420825280958157934820523344547508222555699243956123729622596756518938219787213981961093925231708545639691645535615592721704750822813536536848741965700373235964945076203723215943254154812887022319874164161733580106846499078237153351867269889008659013130790417270390897483632866186737783984949683948184200702172129831584169999820645384438419232711769581568263023518169727137730278825902623879657610733832405397398077777520209894958619005968654936470568554152572735472696643468549683915455000562709238286853502463421178776603972513077773953344434162995824482698978712261342083351864939984271632125771934333551638629831132653340933687032685984235786561010822238806721460873300321195620746050827104571090771624563515814530154496000000000000*i1^20 + -2567924386244356949261988909452413601400959710289881577512489382635368842537733303750396537598571581363117540783685864467471336650989618037950681423307160910644038787087523412300286183094389772793920792742332290898125564596261720153984086122795070630884587639532742639595728423220618729079465553878629617390247586908116581734153014845708923956457612736347325310949508895118821216541613875468240241635135494550174799117893676011289548455853372176193396942219567600909533279123331320756391846450198822256753269882874834087022008805862224925213461908666030699784902587202890973539755336173304845658194176375923758784340060113771134729616869845980781899382795975062001839094466899206974566382076431013291867039287392607958152486366305296239316775071381001890262116776883734667723502855228367611707482472099243618097695881510089365623390174002561685100783878767757087383062938427102540707416543841189370694005446116093179769247612332217880715026891778737091349431853666135684371821724004410217865413254049250712260547571574927329747363971369546225791340478195343940500261944912920910902796239519899290569104357616786963157372698881310636508612178023463965385989473674790005442334715374369136978423137734731475744621292889036778495272459196825600000000000*i1^21 + 62295921566572953168256031673727866602302658750167652500420477522848252735457701275141805828988385616657952085168435874523502590942914491806028722340954914468046114466124865363363802977192982130021719589047901125317644628814922081354328873099574900832082682772035199115328440156348185081282784093195983095850612891576673498856466063693499078788656877453905127438437508764335189459985177055428371184320596967405412937698915918458893913784049853694746149607205746440600764707067207890879550305569535411598136913159890775053131184197069204055301163684032467639811532933180105825505760832432476115968725485714018789696423503709467725395738290372316647760246467357487206846923340608076019745900344507985328368606041502313500001304404231635695088795918991393315714347409147622832509382562329733098781910318587946463006443814750626268369902084962500608500773199358173917465696882381804345480699274787975523625185196231913786981974033104059911158196436416477100268713739995024052138612422383521089900358744479725544664056901033010760888864270558252758399288968821899154472347176445845222443413295775633374843915294828322317752001173838887524342799939154792976553457102012309252560541232883653017719900663152390172560124321453848556832353484800000000000*i1^22 + -16126410013525449938901210498154422427156372884844906231914594953937818902305902659440327050744005183563717235267737130526216510959006037110927535200734350438667203898329526438316324952656910350434133844298317774640618416041505363116777277812054602465847308209265914810488844747572679678033338537357405196002053485082171239877372225315191660990865455384270161566116476739204392214314443708072146594989425126394173417761146722154199686874933149864437090114479747716928123616104252495773551865643707383830163954488729575657233833300746908120171757759017767290100697616705551408402559672915669306161810567539685402398563704897195665676576569839326074810701448702268067027261747515911420191398566548929409918348754418741944717667455424516271889946492399742114076018889176403398487902123702958694157838910497747705521601353087936902123086935729198821263583083356496227919842584638533988376474562321479815934556467825882598274605062152703369400428340306399717035332152486604305716194975695329789208635563000515575783563658480705733972737426372074543540268677010024612503579232822421809098106527324895914663118302762453043023952788683899353626433191845933596828926031762334861965638732244878949761521704236436758922605282948495858565120000000000*i1^23 + 4363389788108099867619028230311079210687610050803486053578264090687570798793102034406155059186124116742545120770800909065575706840072571865849931954423946063737225760977014964340234731487491409356119120925222308532897374515383911703991287920842986240301605028655673450892175700304660070013803309484212677407843008241077340011762710324631562696583557893724367709117482414571654323067606341578783522348169022938509315560901620968715863170816629701844425097486203009646717216408810880572351975870550214555933647077443229756053532277337407354570238730666535875198006489024112385419578149993749742989466052999102760118009488238790203508064103138637221414906318417932850767881122511667675125941084124958890060260325106106328188524601767599992900868223306401557299256767875586754238624307747804398452859655160670424292533787499899620348310526108146928164191564476545040838692882525815311903301855807322930148937189146887180263349781595300852415272748923015568613736184197465788224164830836898660078803634461170750828556368272292317681989361615296829301995987883206181008528054764100442506348981269449131580317591542663802587578093519817479659619830929132325918258282843150186728933996021207917918170034685786069237210283473960960000000000*i1^24 + -17730047247111008557749600521058851458978268845266223716843796622281166125625251245204913645171215699305509687763030707993072930521058254169451991917307506119032643214730590010127243586043459350545026334924895624203849951992028751099806837196449532294839373652582230941970997546729919568812419624886507541425170564653864593695433909675015413035942491583748487776092137741485706636455829095562528082864277623757402622551417645934102983596659375263081497593634255051576304173573920642871787111211372152290439807510188629584590703169311287112645952605515077204408234221390231949657736841323681342819241739083410704186195731800475828025076905327426034443551943829614978028208026440158273456022428017184620106947331359786811263407393103872000146555461582872321476411192153704618594659601396187205713647571057402080640974604743839711265175728361232326340242436276079910897883349239529091463186361836502027556077985412034984201221788629618326577118131397622293510629786507229806839199610127175612463911063672942289293954737750429011038698035631371164219939749412465817860714725146009232067858814131353906390690566596800238098645622226174500651590531288267875418812582905171144207566649283019319248595830336023047617806336000000000*i1^25 + 565784841658270557210606553193263537526298691797592593492134570067579432291305365559514339100643017431974342859227772645812396576840808619171233596358708121755707603527232850800540571578037212610337250741171268291719232475581478356895769094294600576578510056272819937958348550358284799018502706118454782543462735789026320593763353267085305701418116671631952149057539777467727932304608899415796655184417447659258618360556656888122547625361885145066007234120753852500261825221915092063558603158842271171530689664259542197653919288811546277128466928197621827048389524821398240129760452992147514205738417676072544709451571556441432713263172959479327725751750436995069516174656764215662935643252680182675225304016496560363665592676504644472965056744647106978232065256598049180862433686723251047806662348747819220667039088387371072216032128953584892349542327269182027115561884547616192533577670528866000771060680259430685952615078223321693287456906255886462954603451264019621024700245247469167770619561004857513144478449292938459838912405262430929074910422920957347983894642888340717810654155840214904065523957722744564256049747304754930387207615552761178431052888792946687409780318900799540702138168924327936000000000*i1^26 + -33720802139010364334534016881249324262312657172358290969365191158594805754739175076390938237581983330631436360992304921546634310112678641373292889184949207539267954726128707312212052351160120992226700568810872592224972012002107807010878377046830770025532677709570791252531878535057342646304716685906532240590236045993747347823206847188731874406107864872724786149350815424890987268266261272022429339465501834925263597106792005403365926858658088565940070005520314754330535738143702456424151540127674599185381045882978733056656300982606185349583545235399099594080420297854971991384904756699352823240615561582464896943694771352678936787986970402382430102333323916274693145697503979713121372059779714228325112698941983704111305086261664035389032691514398876459707585220606274200443194109025476539297941800937933868382841628635789706320018680327676743090451168389343945356422842941506308170906602239117172588694539368815805182946978810327898590247957413520478207078436825285349311981559067522847275277566860091563916638422272162956544553665520208057226100573945402446397216862339277420888663331542871911930494291111663175104590730202364864187919956591697223813437249945722923243908745278563252697497600000000*i1^27 + 702503871131312963756094828055464737127537739706281402570534057858647807516807335613410280835625638760224997213320348542230669447302198172223090827828201176787784857945864795438517345124695825171728492256680289417507819562267503594287770114823719082467957563147351143288236793304606761400375578438482491749171149255966366621097674391106495103730771152637893622914092563741689444687628535004207081797676454232140987179387693716740747252751791877967835545964028053519639069393066635408834286222822491195395436079367747457843596831900227876470346176770135269055260758932441424525414250437406428365736077815712988730730461024303983757255918737815263792298057651882047437093073915804990686444352576545284786184591995169334415105684811387186239583164768108278133263825140987855247856977274173627990444568358476754809391394134363320669650744760129086733534091525836323495939407179340822511792251281672573712763688264078611197200273025993247819368925972545215146426967230991139741758827679109275470407927753398392736316093603721083722668706161995685170244676327338877755709385450775503056377782277391882643600065237022958721096962811561812379474267946705270518334831123484971521341381712691200000000*i1^28 + -8310709333357092404725567334777816836023336059564803014634770306943896861488765969467503631380679342949955732766312050832032012122357132422431116005534255308698976281992639672955460818945447393970668529139466868497963270512804654002595697720476356899955379191628438815996764603435329473320769762616198849167279966798793675242125902947952837220390951454306195514557799998884614360164755604901651484787176634811479624460237802469627315294801392098527661288455487901303202145409763677682505432586670963138218651389682034241358352620236542173168045671178930268480153888632898524373371328344156037998518295056216897828767842044679414545224299111589886383227470887898849160427805058233007445561492307651315632818250125919505018588665736045592647464538139545006642096055167753998610663772936579191677090016304403735239659689803819121452039117672805301022166130410054342343815753095900957482743183673478191423176970603676792398977219771930795254808071440765940438514786553733389045526572494334540482386298761810615745971413495610088413873523038791322369103731945973685710841492059699373305240536701206909578612283634983729562574682549616450154009306695714486658500271741560492400640000000*i1^29 + 67986455015168867453610789542297874590256738831781536431422737648331608656362621883837926581774344117692547190338339307758732350440968943384842217775570581776260265392243364073049597329086173159004842419467422446948878993899928226572590470214309006567001364455874618821089102896999254858686313156882314619905822693452547002324335211245460132732591307518536427449179819343900775709706788151160033629363993397742176504844353049634373753143230216737506211805726338991635576371128767619974923134532414962306343715307439674871994495398531336588021644172994847061231627493665261574680116370932244945746158819083809790699034459488409362363589037911205970964346067108685713914963531073967902368731529515383912542098798768830554194509250022208915006840451526933186855975895662632346596950082812341435654500769628620497592509542307724780800679979889953456074870208053936071766252860814971486460845681372545820093714546400481674717720979078332354785858285849801636772506831652331168593533986714292052473501766955198714029526689061966158610274253010745313706673656841289159604112253409425771288914933812561942629461396178502986476343601263556077379540419434890087386266961920000000*i1^30 + -379396786629989723791240950713841101608109474290886319027941795721981661239011680958450522483767001697824395948767534598888397656138514128869105160700248865948408124960507690533850857680734223026227323744004664050814084064504981011641593859821550871146286766989071673407565228068671128698856434660699155777464075711405526581045847665161944852463715104485395593584276767085275187460810213479606631298867920816295802657675593325724537202886167233492998994470025430097599910091448425846324230029221078628086715792036130717397725270205359138866566595340824402194139371382925533346311701990628901976353435754071615002057964275003865397299623870041030002538469073039390144159980434738068935101614699726042746239505471334835791651066879726878886740246072031926076670707615263089663825027849082919699936376100216869795497958863211771464948880796215672101663642851643001198372269359044902281995866876652949869913788755500858067744343015089892388431780574158492889132827657601048373392520352132750374950769017061286120008773140378533589423750864331563736098012680525420952081097857116572686084560741752525004770311731900900981461139908294957372356006522816080896000000*i1^31 + 1422943908019407373563969126197523758517611580784639889660830274706665414247694553510712181276715607754753206392625928808231565953624417810302183441753225340102520640884307570645976762252459666852851160663325471162654793826042478253164049442340039303619918265587446729164353830228844368294303016275460612828144423807511303148318522773116954672028598785833261721928671450662201363404262808670523702086871396753744169559516435093869668726971265397089908599369992266637166510123140486389834537140749949115559012791930218595702226999984501877936269682500312276837797988519464492750739291364707000884356411784107143973529743218713558706949373522365374501294420236382553772168775693820331701503547322725091338272303521289533451515928020531466077627220687728039279252060155425500726268715847372972436951039097620075629124512732435263861259873726479146420383507925971519784006162338566819131380683335119902744844266483815128927086646042981247511530765284967881815079560973561581493741914125499128403170630029736447081933129967380907677196932620411610407645036695049204199563342128760982846100130705464361774404002002464593259563433909003285394413568000000*i1^32 + -3626992382956683576465104594276899924265921503619619540484189777001440387472868154848212235974938745950761332795146822202101156372487101720287244338232601094785984796020829381344850384267954586597074269172495975393262537669205495140800574323593640327448870436340835165995133824676185177269165423688375964531993598718162769629166647453524377541526901159768091959468025793928830256932210721581986290402466874028574512401817583409545376924833679928038416130163563305959275565646299181764501351677021751118936512671714601189956581631578259801368986762900870681410485435959279841401311133371897018676687455676476831523747872627646437043046442376811045022654030402623644148082411224135244817198507433718972136628416029293481535087982617081396376065090447401548589073903847267534348528319271438511733011074802955654600594491268363901293658296254967327273702116214136101948612264505767954248182141512594542533063168826066044543320951917119921622549555690245672978861605891874913426779446690949511127102133657728151301144890404085870976620604692574627337492514537312572420012831229631487564860539575675654111354031090131363475690342097356800000*i1^33 + 4392096701868188077600837980861436086709272740440061843646256678713876469860298754050568400653631875714280394410696020211789110906759308864337062749831848172669492899422377274899250253769867220736098022813842254905810214215224371879266836401795206574918173633887818835741035221974931387920751803365943283383808906510246010603614220607135236158542644229730108918340223369091282553983939398896149250438088659190507303983258156743775803966806496003935362841924263374325737896322176292640588310291477750710098840423423427083518721453698156439060619845804362866531354320309452238418551161451074786151962586065529530088119784656310146188385900911990759322602114971479773782805554084210756908847261211374605835651911544123790666834116754923649628336442954973297446371774726433707668458898905184511028444910928608792157905103906583236871122517043976790663545233477959027486202079218477695043344044800352752761680184433875604224803559509794355177026935740069378887351348867019284850721480808949058080660149216117263982321199569917847287570930024033773560642684475465104305429192980242669365293635826705771148968198930391213721600000*i1^34 + 2724985209250665571805947630335750224305987344099457454580082393483712091926177235575568839952361766855396294952934407255808274024650445188633639121127031905540407616313386254620582981702173171707946300641586837224382146451868794083541225955931287796687986857915886962265459555571699191492408019461301134643497850217024266706774422139351637438666830142976917002086229985020525309367845934630671633686905847437318297044395493603517875920140471816938315557877914879540823352770885653828714232622699239401977247658038614512891057973120489024376776218503356331701323902284892919901826999059472499620379705092679146963404934357673159892010928781147444476989558987668992303873076410972531043789792098111725465468005496463545373516995386550477941839156338086925662013043199680330378604900109519148074681134837590942435639022989524668667808233449816802351043682395876554041945809143359529159215048711813870464034454813088006636142556136336820585133262425436022134499615669033424537154731677898232226513599324103915830669978801656032688241777670301426447891944244483605034247798804974440358370214928781083686940689920000*i1^35 + 578173751190795402044195174275807652949516260660642315804425621475480761640040885997180214916527936783120328752458080024890068326611301206736413222420016997065778968031045608830174912236691377196168670061711580870364114126688021549354203250673869207074548340303476030402496126762346461532793273921230865154285771876255918025480462814376888959545608883548722376295227651005749112342201498028077471145818135597283252234879212280056076964294357377321149368691005696761341756680148867152059455591156871063105474456516756871530506692273517728441209904767833115346256024379455617412646288546387963230920780018287121061655710187508172743164677993173493600733502396692907524594803465316210305314798208872754060228870362123887781567660782037049321507617329293225868708344514968229288043040664613058389107454277929298860553253786554827420688295624337845637713370124451591636476068283436873875015929981549276067452364405797604158419378747332072138013887581486421132274003542250134584326972493642553845115803696819817422873143947932454573797599889711574420146599377883918277377710514135107758569345703372800000*i1^36 + 53190095859069459197260482881605054114235939049391360731902646483130984501366948371019702901970610109197359985103555876241515712751361917720273074045320066116702464667246431995859626992105813510598239660738390517405589316405251308887378794686795412698152723686885425405050463826587771981796768292987795713150942718108477597739979347301547916748492919868517988889191092935993010924829697321695693336876893791247444646179399386100283444285046914712457927307978102187347410108298333640255531610446648009759435032781556619313458148609724712852390060211962668316374099576755511086732735190957787646244189992079983237372667028736820866323106712233844024506360378961627835658608270217145991798560226825332358270340543229565767856414909677796665534544938204525179427030938342902346314815712355474716269345217233206100898332747800189848820366279829921298894141213585071306619829862576559413409868413645344256283785536260268531667843955463632608019894278120101527036687546802990639494664452807059965724637946979691443382224608624711495101155474099302166488110899612923185071529825042580637440000*i1^37 + 1796086665558580120745439137327859123577882445713185262103042944404463374878107077389842978350551876822320937272284593944608115626811577129230992603793245997030730992238102994132328721666871563188898440812090780521782686508021339794729581480727830915779933573454004712368564442462001843643960105018299777379957795758298637294437699805540679649753072092330435561286455647189827291251019292568613013667695522114382137520430066070311122754262790848093960187130680925250218388691654229352127487340809510875884557459226091409388550673125575177513794833745255372191926075046985618924834397824610261838485785523151112342724232959112479731570297858875041557370619630300026284023726958951404071564866193992638491640156914466114578895472137846016942346453772162026309322582396240581749823919174034814718316890453633225824689735421316692722851997607449830678408862245509185805993515690654801115845416770581846014817656108150175276545798373453199082060352149753097206699802826351590622421072554996996391409282130848094046280972520920083812102069901233202446665021372505000911327360000*i1^38 + -6470691739461087444482208575840082983590801875210268399335265393562638549972793544056304984132069271287131559401858564967961507330920459570552060783123169204954487481781343646314001571731458348346813469660546850705089098012502916728282355481420550546777306524068119584329801455484962073502504108216640826821004421240717647540310415553377825059466984451452313561422433378299248263887780308280174337458605639820217424944996876671130242711019041507486900800700530471713865187258143540081994721996913947916480886565207053719041616992671550570120454126370346475713054745982063438735454947696827046700077143862902070358021560798606558957195888989686562199709297924328435649247484992393119200142766584710194342991996705473464820357326110108367797651619078715227035435727901368611654490650006358039619377163467353584052282672299040386467114538525407608760443878333240168720020589257934646899336733485581661848985039107102064859954701138030781499015039503210857610773781268739004047596568013533078424271750629974188892130294900532328451532794060655070085813177600*i1^39 + 126877337966684760186216689430311988201263938153561739029356697025728569300324923451005618201955775113836616063413898097959754201055697560120625069505697985729398860186408127063019229616415279016064687010767606064019802757234749445569225858212051116453143819923035973603834936590421256417272775799934971073205481569440664936046208204928889713654066883402430009158481335851771754990317367737889387008942902170498859239151037980730185392941512007445291979465511481980522416459523700563348099465975935514567767229086063876236113273291693812577461278010323214908235997592188726271021626581520131772638308542292629481530917698762643559588837747002513497648061801078034500073098345102761900824320698967568303308615231612015464658102402232402177209394185800138414285117694354871944823326607378454722546327313140804401589850588052225093746398311950402654353160333810191717224423403976276977787651054780107334117907504023714269920864702540442422366285071994322613256010271691606067205214142331782973983473191655806411686512979132906879931256670726400*i1^40 + -516318695374152561793531200334941410728187288993728624730316284597825235759493764494188143538379638325683877724435749707127697595120359840530834214234477853845410085418956483096586826613204483201844843432959816543931028986827851372120165397729137286158881457137614273578012887161239965226124108730458536762689103003454141080449217645943218732894902779980438555340135096100384541891682078076979861231446974539497477308698266073849853731151914627545422476453166667658513452486035906966056803517069806584412119322281735349766283132693387919676690132223373563638118158416032274482086556970069053995234128862874343272709366795704344047804036690145384840404128367359769932303635603081662128248492125754810410215165443968414499164555640649655531305604009146903731497267217758650503387455291530405172463883273010242147609522407472520094943980329869251190221629487886565589860590431059491952629377914324748245902690568515717043428782036239674416542640638410585894637635253700069249120207059375572388537466619822598919664400845776640*i1^41 + 663962906757138683745304427043119524949071581863170325035985306038647832723423013627261119585725190887412001214439940483394298348391075319561951813160591489566103984763463660783312660093566170816076306480714641934210773737484549324907100278674101445126961783715334574063270729886998080741497622592270299458370611419441177826730093241437259281654108506771328118585282977852932532664052462414172392436442388870551905695276334001140252038520402130225520154353739676719801888913253450006462830015504518643217298999005575353247661531875718860465095448013048279006998764231706386496751742581046798624264649624900825322373776425842090612144543984779306061267984187361625546527286560756325208102342151134344499216844010406088256261791823053764094637736521143789756413168729556859968745216869245548263275770250194104610533730905991072886832148957821546371567376798829882895258338425063873549579458405840630313776355170535322713414739222636464047883168727028378407194352242440080999198732135872299039192433806061600*i1^42 + -206253947958119709015134694822000689232722765329016330672554410688428108810637505527036874702794534482673959111535904406009533743072130496217361287130599870398902692228311219588476958803834088867913219744312438283641927932558620450616908121587458022516526344297022935219601796556008920044454396827200785697939886990949896186649482563759692150571803699550408447736001870112849492106910511562603823507042434829728506436515669742756879313534390202813589155507626709203443700146036567852748272467288026606287476506379114578741385709643231172450341427536801791239151804712473522064294365998197227874846431604213522280592596270288781116258463490791304696828246061085737405203117951062199776380767029888466423785359244943168366070281581543879836489958092391492201041709417401345115478960870870744551772061647697861216630175481432479546740247180129140461922364051455359281860852895353602761863252975959707732305215236707119441546747069641168002921229253000437507148618506234314961778109557472992*i1^43 - N1*62012190928833970192666969681136797232549567954865372400003434305714620792596922922052956884485883615808759242985484118673058960261925434017265458622780766027492501424441999571695796404986960444969805091488894745772799353475282634489694633444492281392081806350341396309608657333052895850717647238404392264478875*i3 ] ]