[ [ 18213060776418077618735403723602669817000892884162118367625800650757801046830731800638469183427702188718114690725321004293085312217460079520580879109214501685870866098600861873743994987548586005890031644728069857209148522878664685270744003846513258729061630240070053056670747125947888327564909680518683526384364344784048590209374256489281148222267635958435684958153687018344196721250650906421763172599334836169629667709185285787148953999066847734381832406840825670480581948355339808462210429523027731778576850232420219726491435448469344255210709367760640646055345064718224047059505859666336875690670001880887572479548593289440852218423766165722782616134185142186107624824823651342820830378326198339602027852106575954830920679671984654944157997757237721322687932274795396062411105272866709217386450752654372550969699632094412303844619582831580661229410952601421142162839794749480073742463201727419336736351090292448246586502523380392906932781560512363568910914589610671047900425019576397240735678358978198119502372173747715088342276951233167007355531470017856070350589132800000000000000000000000000000000000000000000000000000000 + 195627009678820533091052110054407946717186894366452587737986608646970107634428406381550843132146496036484515239101755077229631312472310716737703309690276659899420436271424808917122555113901712000792334807083457801526228240656045787917512120849771289428247966548581540703906123414757025368430815693399779165878965128896834005285261186204057701272476012805373456899336208332004899702760042941697685073399175850349578961201215825216097079826875503527409520592957666201726732491377437214326969290906057303750260846027867261479596907613767176517957765235693390306304191043475492147975542806714998263271104570677795218856221796437749975661434142630726821424326540202246389303976523845647916735941027699332426734986414135181314478357341462312924514028963511580385492223291888874988398496030456289794796813232316239053457033440998523500291944602145633015761668678952558742813905823518375694631390675443673887821601882639393758289710286345608228184889015021209178293535941847980132088469779790352919352567066892819621185315266931093187450922717651595498436641703125967004049080320000000000000000000000000000000000000000000000000000000*i1 + -49469390052090076380328142824541529616586378093717033389770978200775494541617542920160368673054728197608527353883689291846718416269282597973513730251587761209889155568203535024286843882183710840979263992928723962073971427215996598403078759467962746950365121078602640444687315659934403179567242193194853865004974964840641778174647370095949908009857373565865399242155784395672676305642086757215420825595831292206607019025631177077448134312783773085866279830967628528216600727304609095938002616315837288594458670208399750070783106198110549382740810213184253438793999759203951992823524558038997570025196768581227913189515123789768374257557845246675751452451430774737128235169431987461834710371795040176577556226237168675563658074070117134713853247635855999402249735986539662335346653136319547919786520728667478222394579371937049381989231198586028719779880511473830417290270206352834450270776122627314133523202178175142678216565935582934531917020737135085857530794280687014099342185598456440789799365635436563274646789058999553241537494664936753755588433402115472572284928000000000000000000000000000000000000000000000000000000*i1^2 + -3601210237739344772813302486057025414520710303944253755961893156321319762241946242896014562398269307913423646761259816934971031673096448985635261475945318612516000131225134752025071156015651606823762616568711519002214485714961050080810013611291080333548581738850700008932414627257424673915447343267170293965347162272218843467912738430917708479627386930130877164262911043117879375909026746335512681297262071353888599550840883595542308870668388678764472027525034661807050212736970861109567639233789552230017762399434849094525236528014596287539486394263948101945924823362478396679431877137335760858225778301129215319352741694643907801218064139349121691809520124243639906185072847123516821192527122378451262981878528836653918051381327015340217938639799099725905927577348176152524629165413949109747311734799545984836079708549998971796802634236176340204738873435408444281173049541139297207598130907583783615800027423436589647577643829366463126063093133882266504649077430819880409187047865812722487945210477618546846850498747756048268003512332524174111306093674983413356953600000000000000000000000000000000000000000000000000000*i1^3 + 8838437020688584292318281920559642649056192128366590400793695106445916339885816912339724731731028153838140863843553064765707222193512590927642213129917205272532934594823016111727131884358361234059095935856819523013274537082434494974972898757968996628925986929159401736982344694710553351980281573894515538384509777255378861214169934643258436214036547253331703615184478530086515526739014860494475638065472113253255781909262874133063463704809217046350710281084353448598006189355520922055847889666673548238433932605513390557503101041139125279053580192343327717873943633975948229138966026677470826772941847264116804616555942337400626725475057819867184174679768952580949467832649300797768435423202208543956509341354070154064531760565403849173166736578608129540305925659039410092424116794227585450013294170335193474631957058525762785375180660523771827084719738738572310762636265839930041475262038476082057067479389077776907828896955217043587669387604376007869372063890561921343956919615561278390244477865425237763975673254127413941300182787624940360432502158749575298416640000000000000000000000000000000000000000000000000000*i1^4 + -7519740711492509736891395396506874553005598119766580193462183487786247201917505020033977764667701499363881887931723710652279722636206335007213496392395509609432738516131169828561957451130866490837158199226713632100840475339378847318219464165366130817795235739732807941026163098649896594408298835941668472931856887887293049150347952157488270312083028046488602025635178914012659268749052643972302532474600959795183997240456896990316239541832326271049414544592989390273689704435494118352004642828891170425432787402215333898698437979786898602925385168344658488279803014620913155585511178329297398319299872982785346066980314496978037699186455781020119180319286142244535806952141643222777688443868554528159117438858724621816936955911151048928240003076601624666832529401062056238759104901626610576188440797908109588300585371255003472715683165599582783073797693985263756423642314005618510575081382766059171270389903586238185070093763491083183506455604323122388807410591551976391403140486543937578781064996239083787805057609910844281801095797092858924233425035379070730240000000000000000000000000000000000000000000000000000*i1^5 + 2116229347824196448454696905681791172921758404690492142095427782921448939233829651538920188102059371135104306762716572692913836786487036600832683241740922954358075356183925403224831020373872592398286318369246491396540702693534783965931611754392946572798366733679931496940714676883514624787917385143705281255684215727322593425607823269218884329325250282463943491712097516730412328539093786361364752141101421148160689217842139208183323683121365200786542818594081626969427254639748478340791281158975843125323400540608678349651012129027627696527700047481045605812761569929051608096883090549542119673154951599165174519986101461450252178832400318231211741684502432018380026455814715949559597470797754899534315166933456152429458067275356158729223954048950597386881436302092531776578515024741802172854613445705286382534671096953157924357204940080954324796620145592759985057919473376651987666061362357524479979897340134110131073046084247941597942873410014234516712064768552902078890065864102957442128010514645313834383675642636385841210224744268621101833948697111350476800000000000000000000000000000000000000000000000000*i1^6 + 87201898300473949411992499146125453018257687225534109829529764425139278122512164841995208472697783441359823441334145832841762781132056512322952490477282176372355454354188414469267506633093444401510343461363648923179048701775427902783687020473139558779933556533410746319894388070965835113009977974584435862533442358925804325629776844360736548274038275184714984679326919227945456117691920643694344562520789192868802515911137128394226353462818795871134615458824415304131439297236422943698469698714939725253612737589414353529273105668361184400952068298585771446691220548998566230201146754661264912024358492470267700758425202702936346895988875782049896925122822749385627717045395262278344328638493833302613303962477704053418686786320653875804097862951939027317632797816279333572635135757808787211685297213665392576256846092003979284744163353223938069497497112756753380615650707920749520995181134168324546353906821387078439035769171499618809515000564944088018432902916381021080787339389482324401381735882913765049837226088821451349087318923385243906872289536245760000000000000000000000000000000000000000000000000*i1^7 + 32970147846404021151954211111846330119951017342673144022508842169819275685306808657807014747312766367326992494222969809601851154794839114169433357370321001549022576896535098136012074836683378244305632888300903643776605435949686530341458504413553333077532457875341179921064452532026075632117056280037250408739524131128773038001531140899358145857721485310651817976087735333805944033531149428463464789356527988831722570925370454374892784573868359258076143439555939317390667946785896918227154017165279529680479369760872553715505581034015641278303172443291459923823360860070226788518360893057457690354632760830536701283489395913697954209336378531498962491575083446155948755414055423288941293779340635412118278385883250639738093817901613586510738896891006364817517489123220202829757170727568013440605910508101173795417679609676334694048607792376635572573870666759713686372043000819989397764207957427187014242708441610201045321406778117444854137885592115526643208459868197082662652515056691763249165891259832469046158891772781616136394761008599658274320380067840000000000000000000000000000000000000000000000000*i1^8 + 6376916419661984551269367950747795606877906870444637785665328870302595619515063451837002482119088017781794174602609887595188102903455126681126704397872641251151439678220664150916974512872010571379650499611378098086217035925328455568339967789178760542023263561298146233284819311532518269825060440593063947694540422003794280452612412450565630003927834311210410670574184081380083243489551299936928325492337576554635639938694117022074772702891800183799909985633049012625502550855345225039228360718021556991324195686055592123146241903761442625892699596769697324833977366629972622627553981930543452447602845330127250197651085613724763767105207117537445901002174206395707371712847450139670849068871042177853656687961904412861597727218153800636025919025047085335377584681167450657561017307744498250093129507869634515053031389553954260903608951576448779324707046517060817141707977894606809719058297816647389970297098053698702316693250892223180952348584160106040120742954355929242243900723071674478043866127557086320474743829928767528138769140637089644845360742400000000000000000000000000000000000000000000000*i1^9 + 578426007268813462504745915226324893301551879709450752652100943387627742857732483057175830013285770073886923604921332364363746851750800946366256330030576068796876913243622391341291954284916303976013852383344859303207474811905263952675514909152556323298181340530678611281436292910360915493284070222530749002447405790490542564631483902811120150808082058349847257182468667149080786071790741022257057330381277530872114275001747855176006790240880500714406338356307024075376460966613210863664043719805319602191436911688735392535030671128749158002528206425456999171606630572640236340445147470671839988944611720583225320278915939075455805514052453518522982413088456526291496123265119067507272772535452968704609883402872216271261954050731611704923528380405852765150196224923201926786127265091324083323137687339730764803517302252207021369050442628377016137050198907729306603608128529117662198516453886306266815507812396092066563786470970776711738389013784761748561372675774619790925784731856958865845032385791780889706557591912981222261667531109576242930647040000000000000000000000000000000000000000000000*i1^10 + 81922233177543375423209380335711917798418311633627441442243058201275791570280762076440694111610345032053666624909062262658588703658957505330854269708906386196906946627338384669984442414941146001337874673795233523890555322429400791445813330904431327203149518817744468713828512038709536352651437643477362427941890077231954831334084807204735212780501105193210542637735432750605973974410627669325998880048105334149399659532064070707988414954688658578406071601384328128150340800793246348208522993840741748923878372882474169706507668044854650162979180049220966051495412617862214685015038987185426332009494747368638320431233619843696216401742070930299711440375179465390052223055822546714516283330249615691891437924014810154331455739936672963211265893863379982686165288211114181951865324201132729888767027713556001060223806656498291769851501463238679613038744418021753458157543577436084098798626559291650857049279474108828343350987794772732682370216144149674872795240402065112892226017474307929125411688329101327627604243776711197862219799281417702080512000000000000000000000000000000000000000000000*i1^11 + 14199315504747649302917902455025267038981960077816123545103259509648209557547859098953570768064116290338059121486560757434628530768601636155793272279424482994394599461962048882030139360604695440200005585320624095200188055404219877428963841561643442559214389939369450723170003865875808261476899375034231660759381413819403500720570767473320728306464579393730004740242478360358690389354212245409523491667113160407265200135322937744524181214585573573435699520190954015036226265977355891437022464744650524464017144367334323154093529067082918995862821496136426907594586810628249418465594854121507067961386223836640529766676551741703602840999644586805572703752749947277967319689273790095883724767685824972870216193240914831301530029954261813428715200598700625364984350740447172439282811681024077260605963443879267860542122719405445954870300468017187366178808416944594375893508553476392252449651202434257305880458051973928400491848398167258747722258185262035302108759150014262600037882953143634297630976162984860221814926729504386472086781819844191846400000000000000000000000000000000000000000000*i1^12 + 1565632933821041093716437962364771607292160965531255646562358134646808161731489250857959539613473266285994955048821697647229338900864220506090438664181298936486595522175533420644506282397116835718806849587141518962168832158483471080371972668739344448350052541137962807841280806748236802905080115734327670254344452950637585226835244618219273077844652267336430275666243327201026480282581991154054761180528842223435645310415383833714437759028262919262862816414692709308554550559937918778147769605102986628103966425704376310869424452909629758774539440772303104994420817646774458215061506884594170493774930445152277736240538024116088607155450894943097696803529853200132873991776627766382592624894113211430334030430901533058252722588866417266124802605213015333195400799149030203056407940153790252844957653047930668131543077567035974782245860612902362028160576773723640486296722836509104956184043584079698818572648925151054482545024106695253835215817096266615264541190890301228600329389441078267226597536693077782803665250164545148823939861677342720000000000000000000000000000000000000000000*i1^13 + 106131881507648446029933919762568594839815399421349571320308768924575001212558675985679542533716714839390620978537828487012472410979231633748583157451443047960979472988648179829487291954383459843697901550642830755209525331099953286861382062872028614358307445071409645616211513672758081834434316300593889269573642678293244924692043173623670697689362881328619295723423300172762046181824296971415558663021019490960259454717718511729326628755788139668444405824500654134738515842096234271847024686748695888982742941502095919318391183163499775041895834476265070456712864131977940833674569246851464611585897954361389342132296401355154919387128051793945515970600922604089469629506269148011454830571842733217358895596485516994843655110892718634698547783426081382266340850286870672014264009447744174942325742365133873371838869538035280530017317227394659888834488601386762417707003633433327249400737473623261765288867665001150563486907254136968327270663564033617546897115139845273988604401576410513781730257929074212943953432268961614527418863714304000000000000000000000000000000000000000000*i1^14 + 4596191235315508174843821388195971539950890623040640700352522442055502409919137656977489118051755808270533114748039438888464285901553379605628543180226188930244491629940829253951618550476909440596927035565542574343795698149161486255106051207423088816240405744315995182833882391819830606316176349720281013951479373636461325602889075493107454630602816638271399656971239889398166992214775269683274258446421397977160707753386425215648440916156384957458450584724289852152773993017360391104424933629092143014364301477265347611333954592661809195434173509160246287067803717819216027691964375566725766069231726931293471614154455430931132988928491250368987405141423653807230497416946867813935329146747114370174888570526593475502505028546801341645982557355586104003387971222526092561274404068042823695663346450116375093825677466798286072203430398017025587315713086919071380412561051360916629979106031965823789575893201677602415755963099801913020616318257418199612844928331203833064877618524317291092418601581475778042064140634262564035071731302400000000000000000000000000000000000000000*i1^15 + 129295292666486768512802738602852426233226457838924599381549803138142692750665004343010694230944705907220298936384901054887614823507900436235943369553092725817347803281864384597166138963392006787183847159300227139357197058178878561706468076429032471539597369078631387582020525101877091504567164631584939717176476419488657551557799489328307535078424482523462384320489177663471153431270702422509887037151679668024468288514496445930560002697141657368180513181124176618108433144694117153719705515908341537276337059728395156424745068092668092826808334806449278542679617294091603718033441122627571254572018898874869045670159803444068824725678149088230605139203595709594286722796716334166088805510908460887828980030785285785400632752225252127616910819301929043111599216641011671019379977404757052450116401373789841773990139727832616945375993076305956922282047248567744615047588435794132785366599020541963815544514489209510058299558615965397690347038218817275692968925110832466804078898348788008764269247654651625108057665722487048482324480000000000000000000000000000000000000000*i1^16 + 2328165711018409505388295147462646623861527895478462066995480751493564409228134833350687112575934997183332467826925010127418853493961552308724752399362850382279829091485169586669379585797890702477359219443974410676623323741984683681709632620125218793204901006530711037516508881605210987324395206384528809263954818036302215973125864493264232045602293670895126057472035970512844335545798209650389653629310185953134891054473757537299603332028588537445950470992801694379592138013331974276479587904305042018066775027006940632270700212361207030728982279304551830683894017966841958561311754726635237815082115370536980859667580111911752946302008274313134268391466598736396561053063253620007331516965496974899424971033959190665728372814329937813523175906188362111769818844779892384869443290872854014791115945227388922060824524556131747890230081112712813761185310303040188272530804640522260809478235977028946964539457571518404819737888917630527143288515113921744366464147635144402668439551227945098844820980620353568583274662565727174656000000000000000000000000000000000000000*i1^17 + 26472985303175982333594284904102527122392552926768760253694946477574878945809100891557089211888763591499771210536545962926368088275138947108963734933024033591598616685283801472828910108340829485710865197627929241880565181697433206338502634585174057859402519029631285063162249083769004299454094485196769214775234336106993987675117431924571366004802966069849855999880906584309588035217139830880643399295379131699071534009269114968020576526574810482935212941737454807625388622640529180428621057303327063019141144552302826373409764205044036484221210410289489984342710805742846286702986595658037769552122755588600631405778665513699431231865304024668664795105912181142606951399120995875460302691063795581937211182861001372427862979074075142108810986837755750462806361519075066586756560914377858342552367452626728038357547408191564225379944330953119935583104893990363188328767550196675487048078340909973673744803186071524929280956307454618567429113641822673830855964202301971317044068012773576338532747214370399775604232134905036800000000000000000000000000000000000000*i1^18 + 179359934841202485285022956893233461239659987732445242420531202762065238647335249351821521465796034394013276146285644560614571880228421648436845955919556252442117292700347726082963499148429845021163848834705420321487627636801109298150037795688867843793030510591321216469081306100845737105655164400992739451385320117956341032697866696733508863736843402766411175077169541028839639656612058958458903813694737733052718497783198234683522337725975361992953635787725654950942923620144940269961283546460543256340600777526884733825916745833295624707626126917321891245579641890274520036404034203777518457446370583251664659533777182308533504607778808614966717183091263378899680914690290525094530640283782121237746149330851518807592901013083931446114137601500579774953356837442382079774471419831039356327950361646327831386761876710247672508341629145873878685678390872438453756437111443334316998913472874456425221907818289977903498305476465244899521284746056111090058122988924286358223208424873330800844150442275190719239452654305280000000000000000000000000000000000000*i1^19 + 618437762371122854347848319240792636617669267520786373773634687997324563618647366880646693457909170533443927369628591389194861014507923302392240710707780363125562938115776580133030946972536257112813999765740782641282397768019568171759217434896642140112962472040865415016424134165817362264908519440559934229140518149252207552255697425364380288055585233974252701022434473312998014696060170393885797411390494281429515199958719703862753022396434998694858879052877500139022918651094552296777505957131410802466141424504810240283124838614178305455988029342547649908924289225293091872975780234697325038584472553980211353173208521113841430590649592766908540339762376201657056428943407678553198970860659426648014273073983355235544067310915794540001252916950167477188617051757980001412844322015115202858191582957886995879544565622900456542802150329405187233597009300886272386489682874528301439462731576802950846754456656887313783081393825527843350409216576898148561154156353749987204764381277616007362801328371680800225099776000000000000000000000000000000000000*i1^20 + 493569885213614719267404827008381398890383222256478182510797878790482430332798054887651577971349566280735775292234271294402997171584283713407510570937692343672310775589851512058011562692687989379263182037522947977583682684091691092660394878176500197920271531262607736661884870980914565384821595686311691772178823277059598241941887281701334536609752757128860836488498052625408260662499706761901199239205291239351370243965792582161630048566592543106851390755197843268415226807396014707913392877816154991587835690694438966092350100359584036345580492514791089819180335677193135161573152807420261560838965045988805462359844091059815505568377560951741323330443000442342231381467499596199706679015024422641519798670014177876558885571141946436552692014976587928390072723863395590244645555802305805425332311857556121665110121072269285086173986084182850853939963727221562465801111520254765150114985379665647762490841606650549129131082881916629709094754055911970156213802072649714382424706416262837595971133175798274457600000000000000000000000000000000000*i1^21 + 408345534036107910442291945614020384138476173796427731912656063549461791359584774378860707071145464654540057769088307386110371828508402195468757205071185434740088941000676149834654315943119837032981117831816473507621213889374910817437407987843024544788485111495183616920631263311270010800230745863374183817422815242641895835713193673054382756864183755742404693375566252838389032335692299979431977986174649745872477809822830801039384224933623442368412247143244584958573508318944018541741084732088286685290235285722610586492632645957288532422001717211525291754162462805087776146331189413238645157687044726321712052127459817435915495669412611604353827723960441626154103019166898101152633022348694152419279378998427738463068051101850544775966762945748290373515608493661372226604492144613465041828724837614139140212376581091730847088552183789294492198827009664210808867082263469904696312813963861401312455881677807746282650385183646321139087904850917676700672674842829592451974337064901873741798223504799170560000000000000000000000000000000000*i1^22 + 572221897647862765685096880416362946064008247957516701532817724337768064356040633837941614428680301197540192619390651246680452211848238772540552373857182836087193693670492980075624088941303291030181926230125258367187167509724818155196799035079116916481432493276096630578935436817472248990750685978059632892718561126998196322793258883897970051047896416044710742839557104211282166527994710532656644633386327905771207845123589643401296285256305084920313904073726426756183320004411229082410260041895708838675786032169107299180923477124457672648819537839155934236189934957715611970679012227271275577838241758786798000555816373028404954554921394063196976938999457312758533894203447109883338605626775367514133144189314519061523139311177400343715041576159289010323458759111265363852541607653048897342756799496476704711400449657406541321442014866175303962673831581174084098192858055304059812908583930158838359354631946603564151249200554335574678248782028623616200400681920043675789836267781110432188763996160000000000000000000000000000000000*i1^23 + 553389087972573425591913816536964346574018913201780306360064420741310223983669453572216075060145399663197593433356898280499986693486542534847007284177075002051339581647458131333436858981005088792915139059078836216237583648914811685913971450008750867471037628256560601950703672735870274174055042135946408630637363538949567617896211052943582432410451847605660157683555272363048080624884679983078143911237074782947259790824595378738947192089713905485268778307502300881216618306022113804897315049548182031249898213509491628173592776841023691635957527081309825655597461797063131537450434456867911288271059977130772997650838689896034792679418674439130763950468872738540182310206676511966342758875039410846094765199166854529732212264204432453410741525170376656437574985251785913525858231637324908747289046240422026056232401512993928968282036390648476760141096607736606200242071874820974305790430432535316739719678638808989001205342814944739868062675257175380914035514580636127884049570636590945717452800000000000000000000000000000000*i1^24 + -245362426532249762264861153013125210167792450475061847258241825962767462330117456450299849744834820568615949309868971647681130229515798717630534715172750096307494881882785268220782850465528042721074222317311475065520505674975712681880856470387164555828158562668705896837334538419334561697796553195345761601170225061549706306393018880941616254111504262936818981675822953769887313536666695188083720234751338714212599920651260435724551502220304345584128765997404894434954787493184415228227216892515344276947970371007128710030714527517177227075372925752125429557138804970488122849577339160186812079143432741918513977926939864095402686855719792431926815482692325264730991631652445545533424050020290577614914567528689329736451631672011079917399166379018780923636588640754055522172314947549242864415345902027551442936136790967454878454548269757634310790237513324289547690339230747402766159339227202594224094176070252299126965136435443127900704468208252239053914788433635717801691552610936170741760000000000000000000000000000000*i1^25 + 444796669436528618730426750265574368924702438881386980288217640796298193134236911337173181946215510165639444629141761661975781602700807731263725121409897718799637120405438721758549901451805157965152313651043311922375717751728567645103503865969083543555135002889300580005203654161308023895714283620261405987212020767566449565334516580743364519621238803273599608844087675489179758084338245681354621065965151088408032899039131385568236615587394760613191705436183399518160270532285214503538481366885173981510747172325573016402091569529940458116194116035720157175311552326140593816642870862331119971589444356453041297485694192766333298446310162590317751771190562100285267384060108051995200457107326189287735547660139378870199399131424006391363615938541412186149747917218084003644020475009947731279501610458027354641133926977934166741877803977815188961387846561462963764245730972410683264632404892077564414629024784263976225846722661273283132460127348473219876928143167704042444071618215936000000000000000000000000000000*i1^26 + -143490819940256945810218461092862066026001378702184124787128634584218240148723601145899067184123141217762839736331854988253141021403642863779222496884923088909511457075794080913725905038743041999812131205631708986243501496310292212204286586110266366145755756492648384112388775076528356264960085343276384048951467175046954596592687327782308234309545724214283755049966313130777457000428684404044756907892207514431721204092421633790498511805438406163631227077022054808068299156306796527590360876319097283314785828557816174078190458786295537493685828128809470040213466536194306472712461038988422778790391619105994700018061327338380670040307507077402821155107714324574848545099387280138286371722691627187992525242036174271360181076130043799178422695662278475584772553831671609650924165210951278444739121878293450917980909286501796122743398735521079542428476314352920516683898843512740916354049427804006626653412951607601631972961377045691865777994901898041715864098750774517881110528000000000000000000000000000000*i1^27 + 69508703802982037673361201008260014086528522203223924398403009448670551484890591400034472546977088379658845462745040174075491261519293585809839408413167986162702410699035026090598920963486347717492898399865286820060313089424382503914878695109067836306481426773606125338566615140828564633225539783939248172674095438683473914165104987105406580994307853673020670290715311144465495764615650908397869327596925845895329728454547168294963383503346508579751431916111270109502878938717465123810243084161553336252492441558642850814439032642769159214832653671224618148132560422062617599453050585305615526348860743903379033513144375550935825899995150246459097531592997811442261560458585967037133105958358413235443419445657117602985746915345889545742411016903347365769228763563082220890027082106711296397843346526433139609460553967030783210067867729030872406705229744428840600020963601807344864441222357519961103569779882350698337997537126359783635432445234362916120739441664194972221440000000000000000000000000000*i1^28 + -6243447164531347220953587188586862738716193508045389024753818154402559866345860856108693523468812461581419484293782578594528609634908112457253858175891482534097579393535348922433192386675258223764467328453956248191786633290999183496641190668402469834069350566066906096694846191994257495218443593674180890756995786969158298429144061105201114914786465407475939932632265187053356733045538813836328436863978714347703735616057846413462729776814067775080088229953477627497839235390796745730798696594482078023677168266111697256173072659147535195350049000008312569488535783791159498744841222104178353254818660804639467399381645761744599643147706504707693431891471614393039370984216256410481006680174566425357461906884942131686491467360358354975709305394182998396443793085882996297690649440615165716897986886875083683918589206205214905739127943544899859028505454409541313660555148054265806989156826158845923323620761997068893436047899405025154395648552156152291569239890853888000000000000000000000000000*i1^29 + 859848629068592968287468010097328030377465114027198814971046262613610782061129372433187627458731353416753398846528788966827526776505777459512537733163125660677226038190032226633838596065586940330214240696745529287673451633658337900361145333034416207665788323092717708623921872233606561296138142334417014602756122610124955229136704124279067433769653398135007775701287890909375165131105641737459530102240829170260610625684838204292586200550982365151403797398522101732244240816575942048348547072527589124757985582596510501302278598921620553352616270439998898526409974588306216782449224380149546830815207419397569996184539335692766636505645274928180524266432521939699005523325784021141330831034174699377538724153783899031621281938335219080806626181213164418390060977142992661146222590287988399686938871996384991845778388628649863572545736360977878266571855384113819771141309997125302225128882478476471111048083463376526769319087922468845288662851677948919778010726400000000000000000000000000*i1^30 + 167585551217098841371760356820476058075124621059990890549791494560930000827986742476818168324899955728344492713039690312404995857827964127760715040566911679545907527478421432321558805647342818320774020561934511836082701871938992469839161990946745583236292528133411906960685012491952947491321328816563533923432533748979574215655627906980744744835059532423842854431462512765848325609945335959343688376682932560386635075650158358987802253490552194845580267283351339514827123591111867827423155303558288189438528899171493094805765148344586855827452698380038016930527945850611197772931026192085252358904051610989460617155699923937038098003034726410350034021073915598329888215713887573537003431574503007584350817456992449545344798456445710911001183104803771380439214156655093401590665502621315655786289493269181416839867298286408725302515264991135118374441496908095335948463179477394806044210346301689476907907011359102226318191828107480519498737501875084124487680000000000000000000000000*i1^31 + 14980785590825335307936670756946082642837621305377944547911237923070829954751054001778043566456867082065566067917035379518264264425888657039946753338269614249490492764898408682305715981682562789981380157891688838347545685368744062148056655119879397410102582583363366342279245715976474955104267372802651937664304308456074194651114714676580084953882510473084472609343870706991679646984757086604031369921377821117308229630536990737694005292888510109637697533693546680669327729875487803661706718658338856694599382068957911174705092880546842132421175770379187311749478020035943178684471235917194299276046471357414353038962454845512452850254266177570400605572254661668430491589351302415333812030423747300609131340506369811227627968041895763649597995511659597299553287703992052038438746993597751600125906406472767833719074738600340133177504893044643572835728174266000951544184032145137429389013946000192485396236251062962612945144817145492317699794463096832000000000000000000000000*i1^32 + -1089322101153203489346141387798284231485702081704350484586050891584854968796214824736066786089161853434379531251336979632265083910232362714134018491532089403812294405514820407164633452015344663265144418850862794497205082794632806424365315475121670479184074072081219541995181947212810437399549800297793708451805380526001870560348840394109734343722088987241735930087196251962581733409952725590644044591506708225247020771039515128706060219666631504602739195998363783030968205403694235219998527037877157707759448292492373216766998173965980057644970649620722804758117572233376780901557918351423960975674908286241900039198914155217124847148604042906622773664387729703631150776388509992865251610623264470902185539714883062347215865836869691121966985709586836720179167270261447236525134137298824089649842443447170937225523166016607046646558257667108655306605620190730802925895010993465937238637718503288806103057019693034581028520143426749968516592435200000000000000000000000*i1^33 + -110560855525807778429812665652058571789337881672513131957879874648707406007194764425751799049734512357230089953130855210665690761110835381721284596276023164562176969689801455454450285025004356930608565427102777358095003126431195683015948781119017035556819497689626940470456455678890388318600786816743119114363728804125552405181865369641279370311754362953562299941718544169082857765050813645572032307740202056319762862730595616166045408186062844652150337492579694520985795990292541433468367598734174472652992448121630450052472581994335011685870086368109536324346393323326619868667720538302144382794502836240315007903401042548276526578510477517447246757665728991871412887381841605626867314982676513464485563850825997652540460343978658509138644020179975551025150862025888148434167365489460481472763218691224278744888328492938649300322654029945035657298915803218374297128845268769287814823794319665492056803251746757167314328977465166685798400000000000000000000000*i1^34 + 1809721031610754566572588103682697741666261657554188840169636528963922064929238823600227969484418770700096437314803577855752121448920048065101429844148845163703543923923220018786308742004852871481219603454057156732955779239161712877463542581211069902390203256849096901017159063802018140865820849169684128878540809268252339091786285378299032170929201811102670413653149331632251612089542484101952916123047407626497825776236228379017572255708843477808167716459584419367760160625672629801676679871260121560590984024516071540727212126187239728323232524728966666978654656386090851218945161321717029400924767596428192786179187568765549908422300533993376672058395524323084754816327059820944727873131506228032220618305517295275884089788598351467402714546822108978788223559721195550991253183254725968522702079070790230136384205343270243805306935077231617057136233464209714577636410879297127982267396871228794498404868808515289655098757611520000000000000000000000*i1^35 + 509844388460798320730499101268943600187557136910978337181603499039237742117650383528693638485090058517514957403655652168874899511467302960078594859047374398373472324049820898880702130649177156339848382232420475648818922335239787375106916293456815750854756744356432164112865339666748895808281313960283759622571103902880301922297464718203724742155650426001071332731637878968079472022471911089842761155875636468274977496740626179625534405928437476817673254791283673878424632176271948185043878153765591733079923215256214215699024682387973376159139662575815298846577179737602862696916602307204897420589545466364256777642274499603518721356756850103419785287860959239914595972390821886549402977173316434937619292746372318724256066903694181892869106871677047747623945848344128268789438336525778677321923312414555000329863617892498547751669028188262198050437583420798550700964668648860695342738973681696588779920024133063107026511462400000000000000000000*i1^36 + 26756230207201150461022548536726407921929020349769089771512114569286808391091323688408513408498790405390659312228518367965578904094015820108480317343965634570816780978596423966553520170401924677491532196850360794503268357887299550763722088496538135447825074067940845055872726930135729369782854753743119127306200889853633009421269596870091711519926568256958261713551303941811904082451168615611667156297680675843035689874737303403890423218442131790745211882853224177225560372463592841384780707455474907067771815870346419260191376430002472367783825578558732298025950225140196292321271675302979593654053711392737313976176396138974073599247340410240395543598419083076224932588909346162363433610210981798344680237141592686900248817242165029741824497151701193359490300408790844546194871374930401029846660973499108985213195016200987357856191863151409924137805237161939086639788063344814073110849879739348619490856120418031370240000000000000000000*i1^37 + 783931105936018321843770923948608619661628588702604691564337210484169783025871396538006600896233040691376900313755224747505271014595254082055357090091058135752549375578935743885970066719344265360624802170019417135142969680328070732379218814346651447418249936263247912159709685694104186156522956299760976443957598304883867529818442875356515496604532496280872461387774645894238340403228740877781426599088972940539575388649896806156333437375826523089245555934323397374231065694575717953348121408497262460584075942792500999520455004809968163906188918725452917066907104517050947834925613940864907601675764664250352278211174697795333849031031544696606865075674396964345654125037996217967605041604736540827131673812574700517971237076625968341453268973418730233557191817065779548530340124950178105431220870736483649925798189536704429793486176512148627132562080614583139268287381902318193235091555104843913051773377445888000000000000000000*i1^38 + 15067681398497889700808881838801009392713805400987977331166473680988291266726090747370581627190404758769192686523792511354763909631351022306768624177413924089467047327621819754630918173565815336303621596525436889190980832183803319390079438251548329936858167812619554068629966207047895851869996493632615757070406334509229756487334371666369508371965413316750428381032371930273659279371995130505363193670012911019537276666398566764314766137807882799129393452571800782539872136907709144220324877411489253688624616193786811145025035752951981305606808079780540502850757027479753301062201817104654105961119444487138809950314644086513917694698462913465378301625073220123668401629727210802968813764966303540905023352294699013240040448913212896972948514316028194222455663185855211513870755152545785023865407582110308692834227299103484677376906881051271500591176837849717986507623084970161674816131522019879898264371200000000000000000*i1^39 + 193430443975144702687151987439521036782375678811233384652104194030761638716593738258728617933192184513246646504411490786094402802947571644368005316598352388609585582751793784753805555918374439589272056914274320700727714647622213333226946525927585283097719712632299216630825527377185849078055332724934783629398379360001220288064198228556619327023880534251249072731366014086376192266844395754285429469872911189459179751732569500767193410061776218445637727271001009302201317674229413067605105122953069217645718383737163668065929914214773499411718228487841020655766512529967844554876300748684054017274982692287607007497195508828217855448066230814808680770632492916475141547668157269294279164124432232866472320463414837656709412239648459287405025273483553977503001955382464883970942298435636302559098761871544776010207741821886351083240397727985533966834652088855621677434047779093681576630787600128409600000000000000000*i1^40 + 1484246785776694279191334294073298883300090766651463575271733550674066213860541356373386106698288199980064904759080200759960685346553037035994142653761679390639008093675765218659169397898325877522268236234190886627006185201290658436009692286599746426440249395365587749607463103717253375443168543090486766269142273643969525432523195757372579061078974721882322510047185093178133945079722055155959559068377090863584576487956122237904862452374116411747819131393518192324865412951737854326629231730895719633140493222360083321242788752242146541639260262629893805802484831638320935824895677806758992667189277552080172288710461757838003812557731178191872716453771180862206707913102042808981816584248077721327119453185622697918784894765010719596014533801054588268728101359636210212001426425211819618226482826388201817361980731787681494673127103128913220281723630374317427759705295467001278504946892800000000000000000*i1^41 + 3813139432427038060758135124083296399724130751274248421823745175301722347684717718264623135574398040970866337917101856090043911890720044879662208779292414720014456989553045357886912127814293364863961506062866978043359957274776570640539423629862683923070652187242264155758240302440456252280420021525359336378557077585377645660258816174712858046396287002862275103047093292565145099994191694006966703034746514202152989316892237559335289352189850477669919376379417627239892750212109036339666453478471710479737722447264423484831618162772797258138949474566911117738967165028782011469089930223575739135927850234748761093106117243222961683290191780228116109430152900578727365309793190221861900850680560253512650671513603512927952197401963407711294143687275155944142644834832985677085554858807344466344226733667686955647460724721299845623780072467527845215752660856815340463354722985685339340800000000000000*i1^42 + -48017529480213465253953034738967458383281466100804473115638677315649242153194311221910024239831307376678983405358054262663052085930750309913115676765587714791764979724256138196794321115916448739446284765749598933681619207346018223074970448476985733451098074621786562551551682613944036075797015114932359247337001245981130381087628375123079001297667076083076784586110274804583662321723236242941358148477369954356426649861239702765774086123115383993743907104506802198184412960724392957113412256145471298156883778661918773719962716825876017076219820442780891391054832531039871724551536725081318864514091051622757944185928167179806989400319123377339115455885014351270564472425583328946665716892099127470161195365378441236600295080355001673131020840985328687408536393828515853984187185078896120595915358398260281682859447063709779717629029290909611243651300449960428488241004329041920000000000000*i1^43 + -343764764190985688952873764462860744379106253800067616872214245987010790521935166645763798830060610278761039682633030008122642681457980259596969796884676747424998813321540261302682860137350237271825482731325252452350411875130679019506056825068367027803182805575613762730710209823216691344184416458623953873574270198705164692621573061809719767222312918659033933449200944706654848992663982123962528049544676976779105602443077527977386130165370007362803664285029306940318022623400496677760557613935004678351273364806008460738938492677610455817115320529206810739109819531831705639984445125748487933907517124706436416641593338600003891568401697565079663956208404475909799712873828105390277021322376784818543018543153684561769897825533535197430643942835684311024983187742975206059006763696404460138950511985235482308970937462573195038211922110404358730378187731213403853684736000000000000*i1^44 + -1087914757866693233445533928513309305760244290714956927762829334961588035703222564376488815902701245526856743726519872776424943475811901778016051992711234227492918580194324786554985840467027246937824300652457858000467545116952205643472386719224484964943762969592386257304010764226614802092785623182212051955711779960426600875321766414623041498299864556669836421368434834860465022087807349819015274667453309940138810292408101827529731208397878512814856350647652439353381686365018324383154997650736025328751558041513237061142608684455395232089662803778833156533990757011601988578728666662314861447163615912972523372960989953708330337835182545570988129393420917796523502925859321160888008540296262145707972048840933497436918208158100837451687151374406075698299627077973828435048460600544248301651912639655711561524881531043486346107510081575381950183388366315611750400000000000*i1^45 + 10837505042755497566327239025824957054801742385940662762743598914760498109475223957871541866549487705188380280334947913909300818682126072012489146664210062921661393655357560344261498137039919190321486264449882238368151288722934402162947175928293686204465924047298173062480592531791020104727833558250191170206761678800676165162914052399774885725785169867785111802789554415807586699346145513616455512673788885246252099729269121822888950041979515589156383514689983453124073204252388472028995350112898781300863206298073391446739778463014993347409864531958563466662882925156280315982484548662916611684303099562352941581855877479564901746545713891264947812195571919743641707740134171207015883471307766511890417725412698150324921816418363170696941326191344477745730874596722089004435400471125143269491527736073193379853257255913422267991621754755123892752178216960000000000*i1^46 + -347419205725817976194873476297440279700005700787303407748499579624781276845773930062756601846885689722774871917546594866416651676062045675420802370147136369618619160054953556125429851725198446682635403714269586739518514831032331599089454548534208994276381779578444184451389875404141296258407765207696844509541980036866039229773618301756177103439143505995593277011896070520650994945983255616912732629870962056787164419375177375817767701658995947303344866632124423219003933225524169396957345296702328778991966539996138370380758697767767712552155054930583480596518950702408951418179369486239580500741181816364848811198603555445624110325614780572950895943334332593359280911838594557677393684008651903360168482795885716169434929504878838548012260219506911626101657285724033731099699506707044942875053890310021640712145386716940508676163556416235241472000000000*i1^47 + 107369065161791652989839004969682717148154853606752142732927341801107851856418916163137267521080532532197497966312552031024120685284015163919970481969171994889048061301911095488131636250730190630675081206154035283966269216513473864702460902922983822997475149329255295517250040200684685342265218457006703039152061731423283638231311781848820166320460803030511668709321315588574419401256389597994767838862962418542767336461581671278394453844247911521698157702451860572518317591715380903056458979768904973063012688799902619249995674260013792630676714575732553453146693096885803364047342617129184097306556929907395403484825269166198374379360962916307588120746874841634043656624659143274125200521824490943037635191623735170189597949164873931031919753256794657308206831946846337946190524510417903781244524202570517867940572427238748885271078502400000000*i1^48 + 486461415117128530897439966587815128573183440676959869005435751076164815610314928332081744262664256243487486735065871989591016474639029059758463368884454804543056921761125900179286362721093990952461930552868801849394835159745830163283033048337941375070897481690603731602683094300917217470931651043396244820331954659405887901225331097732223667741724068586401926037335106033954690241848200003239545801419625845955363889735515052915695495427719547578361971747943588608098200300899381492778811459127010982118227017303584711850194610329832689273504318639658047500917993449560024320930219476118276213312376477433402899651814910111142987745089948579043459834066307008581244945529362905722664652104795078272204813291787121684310811239711384245228940889273211205961511711547476340977709972653238546501440683945014557195473056383054643200000000*i1^49 + 864235530247451856251922979766952950849482041637738223417473483440336184716311027357716189854213858674857333274215147695622952701103033170882257526144404019992471294428234622726564094257622496087549141863418048544097856230928041561089154318137574720798238169588221308134687563918859393493753260580347149700349095167103863731334189242660207202559476827855375495717947994859773316818448097161466987496345249096272174526072736346038054551411083540568828472467201788812750112313970909971376908445048963455197301168323669695043114959603066921882740189214904381065973336426955229997281288097796062629331452319320453541735761762171465172092440353990901983776887401669910071427691960322535196366056881957122233370166588298187613423722745455464439047593402994503867422006328070447541111978567499858705007718707184561958158336000000*i1^50 + -18582985894642238674696557325145085871202295264867000873108694308791806095234081424043582655195306258484594892684250219457112245212739735413949171699551346763856022239273099761394396288176688350523096052913954656009316498729624521146445699798076982842709354780612605094065051437339829256570900624770476958756164253649103502339794261515693337195259505940072780065440885270382019212988604972428358657649391479684596939127842283608313729795370865134412021877073184273310265476111598763961884622628089273779923874705314984007691330787352826952936781816560670589605002773066568777613505892001863196430913520075542651291502675968735074610054174894073982844416736507090095155588752454539620617702881414075165404593368804742238610376546057690512730497773403144456285889896085603438611305355097580891575911710720000000*i1^51 + 1190325313026447904981673849294862073894504677228692827068244390748404681584414251421130244490348452502225676748005318608189935756296973563559324538989609014761205861273242361148016015571258237712730526604246279390642781086298745770176964703796335625297804109286956081975013320088089177004665136064256473444879849566071562994779570519876640323659790772245296573506546007619944218555460061274904375152234045626179498797362371645827080085259538311350781779375668799442768535506924397837220581499826375949441315270129203140407929295554572255419544728227373342284306466734145549273192186174770779094136514305988457653702795442617711068900363297633474288913669327966760841420795490760045592195450983534851846860753891700384883378051050197322227184792737419232104762805322780243499562502717440000*i1^52 + -306108929890736162229505255476676451987781565958403182475269508241005698072981428045900109219628985634898048287768190297452445677362053558477479924725406220376864593400632971991073130014793124799167673218669450413746360781105602037199242629788563814018475839477219140124095473393311755097769905704245692243102606450326492253364106274896472733736115534177651167888892433359935694296515452947441447848976082172773828755605028883197362831694613015131677052093545105145161117931048261441614438011807249050868437765693902725911649273265373631055309781933763490138214834111798073383733388254380410821107495931424563701966752762851240295903693501677965738283826374594326478826670398426985805860463545718893216912613427585142821705297890948954397295481412009551559395508224000*i1^53 + 145855435296061015193613640690451943358228311762828612183011427392401393256907997893097868357437518822322096210465611585578106005147805900911576342955164462970116265970055850778016039183783872962558114937486853512965757845244300182248479159251591466876426445941667347599772858517975763034711787592563028874803402478399722815197708585037697102751459951983063621068376624340255199552042815571155541578262061564421886700809469304293370939650209941170955113558157260951478299983220006928575774055531815586934901645013839825693869538107605597387704977698985328335478018696984488856045589808114123742940145332567113637171453335929280142495082623672763610026077213304104048573598700432801323418458988108586871752885141556727373883905238261434170605260800*i1^54 + -1670192162906969126000487961331769839535885044752536926880395164900697478472111898478986667985956304085712661125650928015760322609433840077637241502280959654241850290260106329533253032306876976008212951404329674670511351554153249902334284491515652243431061980555701837534935252651015778897016457709555706341569981601646573385411344217675902031617776587752712578139939041596217914275448475834322819966408279263694091809765596091230462560292724476994076527034731937868956231069138388819475912392394246641214743863109614736367364428020506849141926547015873608023281543068138832735337494942989830142716839794062027234584919991117321084733876703049855321229669758583989544288155084131177772469573491030910843209968101305344320*i1^55 + 431888383060498076359477199591630421545028773910895836505525951015776160161232070914342151531683672620316773633163754239181496977304243446011816407041590879600440885338863933217762888541999603578466750592495869787922833038905483093673860433335314658575764704903400722813265182738507139511024729270216939144433097162100234277066974995647791078762135442478772276931198459851931728401725608437821733790866851360425417256059093985348275182189765150164486073351853922012843365416974722540327197218423561462131558502517728281348498231582645134121268818261727331662908343147559388591529881816785644178213064645833465819446275150984800245341598340444325763425874782111530552620803029805014948911186049321*i1^56, 2937709606937147651846675364887225119782655401929022581275985958230581973103307209283451873460308390416108508003574194523721023454118342517293222522766713848958502469320310105587696089589575963651448294423062470967197435592051209545996492615127356676822818896895160679831092418801092917219802181870624277333890765169958634575721003340964434015199500623622761976982957074817107133117473396895686154526532920191199882791216217150236266929261221498963150664482000995508305095837767655981605315719645243581596138107348447275151188291702050034881013907103175574067553960083305457901084468819939644538100966919282099169803372032418988803097130577802226060143805421739594119797185816528961550322322253825564725452675816473838276370712752141808169411143905012039033464266976134938808590030901705777577635487379745856867257853942630207993679213647808177933109478330135535910817157902343027433619371313988492440568624485406394679325103537892640233577177098322492703483835787172789092512359948839364801212369352356862457113392480526661855325000340890728240577152232974239689890690380840050914663459361837148072338892283643507434178321966064316877252217787277272675672065003267923760177726897259967811905396997310652511139975900305459442434230725288321418513033605210905524586184959652045582178431588042153226841380745047610786370394521600000000000000000000000000000000000000000000000000000000 + 31582822297431057322173639376031282028085441074569346721502708484991785015819440417918959231306574379672720495460643407761417470666503932009017327299655228659940093056687149380899834863342668514896870891585128685723519030953016699853220847297573891502710032135436830482198887700544782962536538550698644662595498093350794932701128171681785382591745209430057700872026849161091997838996268579955661754383530654113138724287652583234937311938162979464672757221397619704673275372542018897611370040594391195668363567186859262912255049488421317431493053650752000659562990246494619835280304250223479618848037034558198399839037570931597571122309943590000951738833457344719318513292544384922323258265411091496913033901354445962345463247126038515445290936013954675698910169779985311500290031962936616606666708801488044299634666385312617309674924628566166654973470285988988684690195703632502099082745814987986294823195246279943280237759899246984359884385854513617266627720399951013693583123096614986049771893218956814271835568155382954429448416410661975098308319400541194352278695230579353810299338850865712287444262322954439392447315941663057217265242483881255297489357528147098289301318870388995830871418441056473416343449015355204493925572312975794450845986368032108073442541307385261979417073093933346766424232262186004952736732282880000000000000000000000000000000000000000000000000000000*i1 + -7942500845963150857351653125326029035647109301859196807126432010328558160971904227798363258117188067148896771438350143077908392831187723297281732751868411097266175466048117755287371486321211937649838544763044403229239353640317245144199568858127189191076683985295925014452402246480401768214886119499102219259596066185048308740783940841493855536507685994082314639084344325859999773791583465096403060254547825089643570942143222671096318914150398060604249742320784998865637374362226761902383334262285618044378959938156981033309193651674143905838659207387780035647617518228683226041975792559212843221736850118664686224444751812588257116846929643357797606836046742611252616676789386257196747678421836162214667139458388167511753515976622271036576066069327610062531438644978561707186761822406363886169748255924959262154994557904851989478785880661571375846798612539338059878683093921254730490224640465588940714369721337749837579212435106747980765889707118016243302057612630786456836636806047031005790910844902200801192844181536311586169944776843719969187379112754021322739272600321835428804043763603524541555821819215842223022228077760119584980898865299698587980323021068011423284812231461393529316963688737987713384471836932744730911154186993795726656473416216350870609640067557774326217852266414089238247388593749667719088701440000000000000000000000000000000000000000000000000000000*i1^2 + -581638963761179613495458319692771444907582883825094245189052338842252735066824756788804647017600544528251551770564162220756880017719500913555350975587603826359781286961901438030976877251416646016901777930939630193486567969000455297395737463338986278934624178990031435685930851035705303644333023275269219988960383724115880286088020353326894150747627529065816203340336785601017466817560589801829967190925840605295099187918978687763486897893165844013084376185456148896522043743274051086753491815090887939801455186839769014414583133736370424703210199294500259436689714283131153967657002219030427074418631819242537486715445793656479716370167424232215387026382997591811740731619681817971761554835966319219987267427799819470559263673204827522791169886731815168677723425850503843938389815121522563389293170432139257570645717243629162139314481908309726444263267934231296756337092836338676113407791515423184561052792226929678445687720013424929942660231477268768433220081530135945791406931460416231997756010774193185136466566451470620461102785449536700329226705231811095233340785469135989893067211262884776283312002105198895679853756421420323983556488037777352142302948067315872685576591989389498270950212757024257556927074495366130168513528991281813102288328908660995833595960492158220702216958040497341252906892403748463791675801600000000000000000000000000000000000000000000000000000*i1^3 + 1427366078177757816318133710038484655560895018003623905476830160203736893084114810174642977085725511465592016540491743313558376562795768658608695448716647381580512324037340287867114665356161228726221889059823873228033425961041868618356765079805965660805771805763060400914168680582231949443420343900618406082534664823600520600076506624636398236584152143080434087353621862289416576984542886627026243786772771273144339759629193724712625555748110974010869564652541734723788838989813771810805643226632406606244602458340528521574655206267091964534893539118385187451548986278636475765468197864816785985198559706570067892758503678169780907531139031279420821247005289175500298585956496538146372193515795285775956216596538084930508189662087044577990870866486415190292431856771205607776595619957168944397416255550515440150245360768045734892423351809393895442995349686098197324846910557562989193674073988319599586760349396947376879456632334913556835300862197873299139979095462536792953332076273791064759171043545776540089851737183876783886456438626602269594873570173578545799529591840013995880572263991076835102761058839923031786795613771899627249243492307646523106467841355135550720112933792609115999823696169349030582717452271198641615318204121684132921527061636954999908456681890687184827784435312174851846559782841481317507399680000000000000000000000000000000000000000000000000000*i1^4 + -1214323016156860685905343371963208688801655812945636195733314780568027714478899515496132957845427559230525061148834200335192906764795220467919248720690333719294588548020409189973783488652374747680744611788460133404913099697229161544660624079679081459073402202728048342358624832182325257171174037740555854997949000658697962936165217799189823898946556964271191954407039857016601488951476489362194285649287948769522183724109684211592734333983974490166680357005629897588407074695632044854695233877444912157997684378013143128794192710221622756921696652828252733039975633417590439324463319877520982471052724376239119014420485901893543679297728537668355475313852271434310602679033371359771288237986582190297363965913381020870084426135095346935448555074345849193760277444511137328083936163433967328238284340503472907897149611998651860875361555879429867432044509909460312524175394340973629705309112318444505304330722288510748234012882168223795160383833107571784928925372548954509178890665435762740275367476346745073338872791848876848668762316028373600269925448911297843342855834811361365509512748993538775259430065901721783464162697384731111388208452317857032866980374135057699366424411955353436775818062945735557843179096813990286857659931431968810561165318102740535805394996499560955464508863325525947404164920634116136763392000000000000000000000000000000000000000000000000000*i1^5 + 341733473314075219617578501106979970041361015477134298111337103946936658966829668634516941555480389003029880149502069721511918287326660262496697338652413764916711301321735532782310959035602080558052330663405654166574818254329772178733944731591142218315630671671556983869418825968166870517430117198698868426159409725286575757399753401236308906262692567781611343280537285877244072068917072064413716485455501520440214866292787199056008131978088692666603842724507527936579061933979628793529346190301633314937648905820275355722990752042042467869025529848777556033622074449494100703738190131242647543511071936109097974333821153307694385025042460334980553739291472053642001751314613623258771506344221019079866194803349324742731706913429637971916393500449492945776298306299682449123605678123002455296246789524680774045358608553867952948417376210583012492798791515830483950237514746074855535732464284304149915324257312857701868969467325561766381735850615935853367535131880559922833793694490703143626629668094475397052416641853629980443165233188295046634473320731890027055063936356894828040823751176826237598364611156400392793634095859423061856452386623861442875902832509024443049714490682008467047843911264230007366989756995981810870091163819429969037827761179830589000772113371633193411068184299445518895203289939606241280000000000000000000000000000000000000000000000000000*i1^6 + 14091633084928996039775560567015979455468030446005189796691369552101948939267905386595478317609596924090994232764521187815485189299794443860974205418728055419324654170130373466668305740759921251312467941244883380891338766523898402498935477615691791912525159002120662910786686851323904855806597908690524290403466443825021499314232136909358141487233125838173854156347578546301746129094249163177014117406288805674536701632031622448225988381611799444235389668614803845149211246663246952580678760794843170836891309715984379163351345215164325413985708807232515522227289624172135038320355369102200584609291812317852585484600161734661332970803214063014630498451148989936591853110217515297799091448778130677895852857149803336804875770071186785963241967110439024659761034792772000694650167705630840812025235270888730276844355120262651677239157374004092493922321685445091063192307359841531267929097231200890116310099898898673059569949628669205131693067275183374367090617741435824947484269743711468208866314637462046552571645789629468667651848266404296377323458166302581236214968432778820566769658050954512215308147011247764704370503216938166047773601043880107861911754388969667121003843899047097926125212273948380327197368554962638223984121697463307248520479652360453152184311526591169129159793901460786365705239491478814720000000000000000000000000000000000000000000000000*i1^7 + 5324790376763153568782480626615216606849896957123363266787589494232555633407613255994442392483885950353608444624182807062376760136393444191555682227287276648410875844564649469397034361612392544731894327098116745272976203644720446117898420455591084831132995125852636094715384072058942309930625570063248130025602720142050385835591693558714983071237332446477486378281856806086787815854129516754468100309236192420435647580143757344936740583505110431340463028812176073953786295183873930939053752124058699121614351915250432189626939251526777522052849605785669087082654541318055327328156334516840393776631453408280246512017642569814802699554784363996975944482953221143353047408319481257066777356849268072254608797507911852540075505412595933290585766372990391497953937596376997339600858651116871863093283976323830182300268390180284168859068818037038345017256459145082583971821489926869488929303595805774989818584654323871346132659061836178762237756333213914996811152645554254071106097014352127817251448539653204697589076579061146213864592612616099154068187043256298771930154446921241924385109594065768393006132542829438908215802704184857625188303110609500273097865692800543197957324787173210561551759211175650390622475394439974316665944464407531519195658126946075760669895349257852833512252045968816622571679960268800000000000000000000000000000000000000000000000000*i1^8 + 1030527497242452134617010131774379817588665974821325365038464719222788609725091240740434269117706691570229196263188974250003059775387787231779022670913843208127488393566189138174736661357173570313565646212860684254351980644593789984551079328135456930137668115215536397878815007340113476986329054310437155510493562437876883384173786222611895637442810885106594473982276343135595086355234045710252127390345131403786811711396642568761402609305359245209441691331824715296742180191115425484265478088059959407118627554172092134942018408024460402889614583146244347005878658991167202558437437353469884337648637011444493699730712535376204670670151861221769962597713396267722163958001485718771876079715849322391784630322787698562470387106143038971487405250094883352683346048279757277329121448328051777936685185364413316360326498548050499198955775189377683944572002709267527780137396878404084869905340262343782182335637749388280206532950293465500514036628329684315249903091596025300181372970819321602089612118135430683586153598588965114207825492804456087053540383662231998367910076658562724014393785367715599142939028039219012184602596658933170374423924577618357927375989422447254585117786286767283828745156966733436210991419805411793326307987183790081689993829978090341041396516553110445527311086688842376092932112384000000000000000000000000000000000000000000000000*i1^9 + 93511676346733972770912059767786519977405659344281311965017081974734190977011706671817026961641520414320529432677271067216551885146585747519304741921356261658608717163835571296093896669363054393399521689042057514163081505920738356629478546729792861529356023916896087065377320264408317235803616966134781617769132960329881390736272687770207192004934670719429885733481710258180376672578722758873255971337058821648731563141088831548308085102970705156011327409182765173922956495365334329128907933949268513336436451781824517811971766015107095813398222623535318272289836020014192028025752593816018427509284981589455723898767742607958308262800609144572895551324022680543075072625762274846963602524703177638116385519665273890285573189993199195189157676506656535284091232283589600309935900890168750943101938388185505404932908148322605573388211193579518892893650323405655968210222926294829315563141733983355373907418002638768881127848235695169235386232518201918500709360203964170313725916401248885215745350968211459748991528612188537883002088310148404504521309569057693527533133870335392347926912366437559400176772384600292848659286100696493040325323992932981864334594041225562107145410582467654328799933307828311241732246983415803346045792296951355347043328444376660157172966987337171949523768176253690654364794880000000000000000000000000000000000000000000000*i1^10 + 13248113211524164308408460270647128161884794483403519950961793944076374355655376528734714351697700909359198862862483628391551272341852400795614949858583943452519875579997381975122209006624774028235366444013513881971760683197969759116609375956686609030182135098099418973989124083894518137004121735717616763074899753256460249968825413406454468083588302319757843305191159771491855127283580241395755041482517845033583603865949401688557292285706766291971921195239066758200094518708974649396306210399117875856885451318046371468040653771686105197746078796046843278209533974868979143874295831483379956855673162981773158026475824490401855972649998157676722474283910446791000892152534952008275859050709317015191055696573465861286810191517189089106097126177328315476333035438785794724121858483699001755330968389642378558999975968657140777556702305733351372835061667195409170033131830452766732264041088563765222424311459759496222079172997266818482079999138132452744455361568804746790763009704476840222656183136798773615564416217332102124397732856161178558766264744963751802635882563954455544974288002788408787620460105056461925447971439996678108633322262475213981518986625534490671571313966604256931265003388344667340521543470019803258997452884848229024124818814889284164152059518627559794722030868175729123655680000000000000000000000000000000000000000000000*i1^11 + 2297011605940201010215411338288421804416867119436832967211003606048981044109515160072186270616253513892389025514242240060452580873661760075871568531737036218114466808502191193571959283250742296087756694708253730120537906136738682553988918110832311567302598785047123206229645174834528665840865494722786715788747901408359227401526547166651472882612821327558997039499392173624035368403959141493893748877692878758998511417330366931130963781650525563704329079007887423395827385959687324363084493489717591519415473399371668319790085361820347252071114666843982779871983907190311806754473362859551181120523417226973300379970338459920949107993268140647836525201080029297903780094637379822959395880368320772949620248802870345566625582380905582060835785298742510264721909713858935237388949367661912819759168373857999535187561478096016543699014833873665619364680500332429091396492033597597123421476609465653095711955137486907074294758109555178538067527483020465240853365502198818978997071034751012133064833079310399676099389592959170789588132678796705920541917786224530904650629049477054783286668518515891253145366690082421198848553357621127440997628156571385741519013142132569808857817751182545944322311570370992797777535653666763875630531392322520817884262969003741078752180192374869267146667743781691431321600000000000000000000000000000000000000000000*i1^12 + 253355993937402464481917346092352153195600807921101120333874787085298676848828337098680916749829373622394950632639174250391397105943801914744415942200201740704072788234472658451994542865540046727656476069584602904654370619295575843343700347562861573672258005945148220834534448505210462898776449158956652038019675362791799077830694562883226715838245173715580470192026293252570026253593983800798590354841912482406585907147425435234256799476267025552166298873478152915277849807005551057998285206952006023327420213940442788907927415970257547516770026301857808866917783876668686499765738522081835954553700630401498533833682435654882153503734196724556925392219209184763824283286123645674040255262314953865158256717601441076903552722054203810990958115459189452341092788069628855737884300961142714234160185287650459624957989461572703647370160717924970335348936720873321750053206717718757659739832266593812512471544464407801670234364292997845813459515912751880838404893126154960333463384426898849629885944796689183055265621546729777095917344107584260395796003133552131518185945384364600476545478359906896585877441231880149273423499358172347163505005985685915837243830817293462565195077906415593510596471143525764216892426854191071160176947257089757980847626741977677376566741832164060409307862452613939200000000000000000000000000000000000000000000*i1^13 + 17180728752349230945950267576970744319790950449984040660927216061393933648478506587907835109259481347505015354365205270743484637647965303668055288983581433473923736931702337471478445280021466024489620924661499236167910987256738800992270219009109487261452485323220479637347263929194325115501902174856763730846775728267676372935327034069591604942454704946230861665692735145490537276953825804759880086886517046698783840118357963111255565532267513954895904921101746630056835383243540440979640407065147804088846781625206794084765029951554264309223142278349951156479987483100989334763989323781727298514245196957974839365756409534118017732098301285473967527802002032465044714855022645209892349487967505840123203570942282028292696898812036873084115110514415048106321283664107064856849145790261409221614624603733528903568274892642238620151435820677028352494261108438187384858197701046005856943047492159771764199719655791962510385714978269559043194653847480577326734927418175577918738516828748735665153013141942088522845177508639444583777557992398681296505911156933386797776347024840316839796069958699762649979618076686526501965215714433847929279195086561926711128232655378041485709024877936350362399710655250126901584402092884814086401113313806797360254908997745031819945772487850969068388665742327808000000000000000000000000000000000000000000*i1^14 + 744340078777038308278145706488015007419561447683201805592113645880738813223181691221185677955508924799485177856071914514890790083973952555514833039920116992306403878218208392914157826390153627373737321321352496369042550594360741182982701859152810149761286684622242739863835816685972954877619353097498861840901430598623092865414081737612523645110363823881158258294315896279801158905766276107733857850650128835227324704520367087738798080045279663120819448527999111761619367492078437519121705848080255793649336385801838331607326609973973392603144444841102884367728323050317511938888762762306700223309285630226388842082179079099412360125292611592167577877730393592177897548525655375761438614271568107689578281067596378246719967640255199112074862286815960393672581256561363983178523111934016518445677353949941136725514765412993934712127763405201409806053296547291133522985620245679353863506067492764805752406617579611650201532878276167466710745301053424049982561674916325219812778351570026812365532325466370872625664801809669949313578493555503119754640088736699692474791728502837576781494389262920471605695263480963874710151889900604462400338488437107586637228729887134835305359249058140045794195425964651271305312232738479822114119720166676320245570716211408268743513419387566825121187574579200000000000000000000000000000000000000000*i1^15 + 20949602549455342634704392564549719226965286808930848033051935453228931628601674514914600543945977784794496150869867703124766499951771917809520021058952697859817535776513233322982999365201556511450814271160860713564238566092945275382707524526981688147294751485580530161914227363173832767914456106565416056468209267689803419753036743757808956389856036635791948203102520935559546167916501662379790523854860958884028297224911823966808952786970036274158650008324554935947417132710151149121372580129432535347919695740569077408262883955052232984404309134131106227153681276026583548582830678431331193149548616930079937698075521899655959894427584859873864006102717894359154201612343370819638512679136474268254192444822021197850731330428293474857362638859094883440642894356563523921684608900300424341228859574070742888835741894181985118287152510590016832972512540524159691419532139137566941879578029530875338739242252073745506123507292876946020585624629085169737862838925036065701750333179966495075866583867465992523133288386523547496407130981874504113554881425129268414735277384121493665150430866633094385318552835012081941039492105481655713616812292085119702586106953022455839662639720210443642248004568816065876210577681209475369880733207963830792912992039055577525823405258229596167591690240000000000000000000000000000000000000000*i1^16 + 377486492934882855668608834417578426980748344209660742180648156986697975898333579069659834517710059133560926550201928512987824816196166631953770239279211394564527075966008192966165853940416788628309559943102461808260834269223143762719338997699195534415997570664601030275480134993001296075574287476883352279156137012432715587937311301617863128742499144804668358536457801061127115468304929926474811735113566225844400968908536563455125215915873511886550957249662941539192718250845615519130011141214944626771307318956002998496443224773138408155039661972390900437066029599675220773719427215666171839419057141876585043299185857870939710783862056757907044975589471075062058555350381532299631433612818655052816004292620194836751609403372757185880286061590125145466550891245588359530055728007100533291070864059759946121337162120900437870511909623640341944896338765536118014209755060469379690165281439248733072063492809586882587297852477972995675670276835117151238307882653451937773136904021021723047043070484453786715600670654307808526561572062967351977680034165874803757496085372444294198483447485866375062186496313116696718254140903233955704560422038743197028863119619805801236743961477484097248485134823116547628570936990066103463136729388508194955297970758043324804461184486524093202432000000000000000000000000000000000000000*i1^17 + 4296271176333110890506931361529102549105626462583616907644663472253375510778992704165771999815530994507211452812231436083909738953517062534822338157100759026699784407414387653064453160340429089370813028099265775299309505813222711927120845181248035421596880265782379079371026363488465875252370378475457454193831880693124538204094568533784259679550263173529356262466968141599086832142870362631184496511813549468094197403848934741895256935244691679455703242624890669625176567261533871191669134770297909219107363018151700397450364779490200316893424925731448558675989575761820227637429321141833409977173745679045154599808964123748250372233472471439489735149463629413986372486191553149741092157803633918039613686472547336715320864698181269070443837518342848569229229603564620920680068866730072775441302413522030654753826060954192184278486568981597389211826141746481864602480865192226845534762707677378725560056304426917142600647358926075877107256782987031046982585907351912894170118714143159956073075043546564982471528411917831627216613288252236979125069397663263835171248411340662349007723765729886386596654447348398179947437799791221365463300132646200729943834651570239117902885010775414911219159758826873046653825195033384121460148209056876023152216724061480057289416635893730508800000000000000000000000000000000000000*i1^18 + 29147054850013921096911887098775540610564510514651352077977512784747057709536061032785444881088131271316766829389433204895774019014500528090509235484223088224127760250624370574644382918466151876098082201981513814655246355790856552552467728981218909045844513439082670985320703146443454643579267218701848692189790247537868273982806741503808511309246431055456371486167666588282378124928504980053063677423579411767083298197716927998087931721845889407227769644557014647137261784437354701300527037153199849552618063846337897485579639512229080552176860889376861247069265046953064385939160958595805251049218949092036027257636667505839428216714294927642644693770538203887354366868899084293976892085685846722803521389638054957308135029523821849544076644424186777960592163199094579891391018444539638857236147811716525086803895233630474716282366393910488290232942123148241160362726446616995059160769076780121280102082040689911123634941031523824360142534613751224247957524990961158675138705656569119123118759963064577540805100171027152083636196866110219849340046670074110849542229327557989815133213251224138443966984325248421190738831371152510916766265239346026848814676796831567286814866268872465376995874714578554984365733574799624267350453302228931018833588085473210430744807457423360000000000000000000000000000000000000*i1^19 + 100756968520117269657781117286984266482179278673612964795285156110496608486788992805012005643820402046900989583368609086838248513975701163621891489697368339171287575568840605053391119712054682796968656455553002044573089429978976008424245617163031713745156774956837540059791275893979352610075997853623221107802010956620908338040584026741622597282569695745094798181347961372814302580916624322028427540454117617716654271645536840965155491888645681062246440735936237263847733091677202940259035216569412202656586323637718047079225917799019220464841580617509719846975357871793966539453065103291837150967896225492981965236218892692580680991561082868677911072664767353991554267720088712045941124121697601914444218757459493151622450460750600448401462011284258336653539648022803259846224990924808829969152664433201036357449167694326874132928694110286181794469329419497703655749541268665707554343491377737041069664837409436668481595413151035464483140126093949986691710321315395102947741506213543306908789488289240945358823225489838440625717806361504709773263665860464895471052067108440887619470471166919035091387998137724141868704966195935345404649527407890784521675688357469082062774853123687334879018250232159223199220227495990414618359986363890204007758629224986598644736065536000000000000000000000000000000000000*i1^20 + 81396416869712520880273196200415366524099362823692142804529272686175624924132021354267913610432709198263334054171057623737089980312656854232430208122910000152365898936778063337559135724680310210748044680986404245170066760548924069039802072677556047545287435851494730859376760399504837275474438324460506155108672332464769811804445291272310437478108653691920105977808776162742775534055907140855420492489669189522308598094012812342616421629141881568839830528016063256318702441388389619822330218911504144678852819679410225921716917814429501208782481835151208237345171062313168819839042256011695503727662246405006122146582391468070434823751936915139522623803680606376286412259620435394830586500101175229742569711251278357241235288647066144295505131962027273614442944961384386701541879583171998331114459236389051519104193666862977173249463108097169306467413390356005219748600584130585740841098419877815040687822134842421074977604812941112874120234238984740883916691641086760964022938910916699996764193902853499760168743305937849357943737605769775048173268678056788776257956118677997661261710735380124913970518983020574927734646232337337660748363301471472195030706160921143717157633593669356534217274518425355849484173688439886079740258513507967051381064894641943976345600000000000000000000000000000000000*i1^21 + 66598533664787611837653853062643049600219340357234569302545984847293693547159034111857128848423643929054604964585960939591791587607808422817791913426045805970274394120072224532269025746764516539713204920714087299038261342055400582762627408748571716551043245697553387678219466900028395031960559224350186554157089235276522954859786246693095730674324307027252221497707533668573779987625051726189157826242634684752117088703839777159119927117651732509073952086447323550204421178050266413018231561186963519272684351453037938623352348386299271428937118075574033189456201952131050580399937863149419703373531861356924484935129506789909047102163303277953649149568737477796303922010564765876041611612044003162651553462964536844666535116433286984950910531212502688787254541187565831354955187406704329755941295809559744702854208292652900146160284299625441967009464041931197863288231018838298080144534875051518611072477571493993418617525082985634766529255267555711530539655603486682584800168826595221243041956971983362616438518886564838209960114398199479704592536561757414113729915134195465567174515231973154391919233779747140108131347662450943810683665394365367327279384848460438263358495674372998491587062062596808905706694486362431490123555138640223490931879081546874880000000000000000000000000000000000*i1^22 + 93088917408132352347148119124058796833004202100861738961689628672208069130433532991908460074849505373773640016687242352433037154400488411666681838420160818709773529604034126796079815336737304234818840225905654803691821461590668618588524221198261771393925022301079654296084185068709354299572998812096867538454251226236106631927230497148000985172167729612025183748275815486332651527263671394804023488104277885817724939728469430089545362599099789622616509412045606672838893357546811872636725133017210501596159273045679037928145047286967344456316147236152707995915846901936323489797610184307691547562166009113660399830771334784047158759202968560703619449938827714581787685690302944812202791443547825511609928952092736495113591729351768081835734592923462760945620385442909587255016595912851885424420604941915204091791687877560928610116775404282424179992126801090968552721214787442994620206192130421074739336679927286461837008969385213582691023582349879085567954675294427341654414751802683996034645209799657204554687738987940620708975212448470692786509457528728040869222728299784580326636406864127093040349430159108110961033032096611034610192571261933747459003991505072953866408371656037589437347623911345412792568749712203856306330692394048615152348364275712000000000000000000000000000000000*i1^23 + 90645384284202724194108435801911307196903126291260532209938758490706570902067193311138608625546025566111813321439829866284832813244803514699398288600084680895754495390717688482688763167603339097229991396052755545456905266219565947480262733959059232012396781571708330773079772512380873116615391723796370734208130282563076095156136666980261679731672990540615900831038490619443399165268949056336390626114292854882121386976403291026032253523267214563487138596299365359839197159655512135951245990939751688542007509861271461650898644900082516129475692683110805062121680261760945228127479056993754980201738869126409109981225106045470937258157487891852668909492449535885521486571359675101260171847719456378108042692105624271970440097863574056040865966396753571139280522482649515548597539675771956381937312905981435452398404494760810961593828521462363485507886466884618337999400701222313164140647809863217351491817300908862279317866990249028704767354078719839492127184435156711188235590896277835816624482208880180442646503406378876763582794243025394199305678924374408540543395774792905031837216419151383493217512758869479565192901042634438074419324023806305618413188116938102798626431908593623683172464304470116906558314200045913045286987436200772226357657600000000000000000000000000000000*i1^24 + -39310256090734394287494604447783170050626062665393760192500376436640884559425578673652345271258716636414670857007685028857121226346331459675793009665883600817491362686888696192011134319654319949237985364028048729318153920901788855966873182522437428199859106578953554347061915931291951874975245434264338288038915368155074892310596383083886276583532230183250806121677055400446331651989815316341073677352544449994844172601071673589112113348959980462026129859164759882200163739931853657531836615974576389762771637213671154939864716273261658771643104579545217176160615870262289046101581898722035951181795275351047186325352937127272298270755077239794226625692938464415320316712759622144212035957594936102056228376686027116164198850632420160244085651697181357880570664173041118404500912838908176542784630478367295137613517925146796189210638287091584434995525934204901680138638283624347805054531826163349779666290800769072909928010120659165171806397932822387348468107600610586561520503393772657617602543702724848690677999560953394727617509760613719237857827762839292520199914884388544478812609430934858697829209045313284373791928711765854681518993243629067969205565876110305403482212979102871054260943388155185023992302641828153543800322381241017958400000000000000000000000000000000*i1^25 + 70721883739759055547714629543722811203493247525063028216501126818266936238969400322066126333074688330417253259293550887451786573790166722541877099560841230661883733503958981887163557068954950581093959186605949787656352433481693427293253615927824186046051230150694500496210713179584888322345417007797597200314225802083165207034017824208249939666117936730633497033756087211687237683454885101313805036448389455535469318940426658945394702755297673447387718640446975238260525344261562467831048835235708018571487671818644106911313606480647918117346965890504515093955089280288489980719584088832912813706716556173186552003644067787074635903100596496440016443052803616834393664494767571590472268012139526245473653321333469451874324803646693369885664476254799649672866588377879127493911067158155808894697687904785506408099158738362873796193779993308630491378150846332156036661901446348888102771759659859548078229982689819544073166798036409316951057543016865027116097212585263058172538047921097809450210678466527865537374564063848361624745003879386860266499761204487301385023233252751629062963480107910730158110667725421394821865438778022478409388619583053599988863397405021510065584276683560359050009927708673306058681523518649158837688442751549440000000000000000000000000000000*i1^26 + -21885919912563313340760687121773253940560755213030733740204828747216650866147758129047212891737224344654045524917788468586035497323063792339434861489609082053249983696771846448479788066469116492243089099487599638248019677318387861450102414743640060230098980110821192156186352662850186695375259632376596008743959298538514361910087272586518564671230306310428451285316064831918908908253034171349112322131712557531053651855666651979024878077349837535068852754533541361837864469919073895110921339161536503573823626175069172322494576005530352791759844686783608355983391354506191765474167170295020375408503684711347160918079850711027396868607055852873224127134684572591199172109306266002683694097716760079161223027417539069685890006560484023422586276328315436047366716116529583409067122901511945762612075874670518909623853766301004063406627564939515281089479432671244112506775762449544036795860056041961072704067390483615051423475631148168917562260488486214055473253656029287940045322272460314098509176207682154045434748965948725703127879369485897957845385285785850771398857112813684518468895075100134961954071899810367416329770767428402707427354292386978604670386432567946169619662582536076839363187458525555636835367923131511185908695040000000000000000000000000000000*i1^27 + 10353779297665606992697758353238115686872298547928501867968034002323030378124582742876471400196781261242136644995218216797122709774127203920656119248130127476187288416303318932595003271051555277935764133723064738981267885901789989232337790470423713746380264566360800913858381080710915461229230756540263707375693506429080677061792050288328705990560862747022870397005468257541214340839563705547214390258106397365998267360781262811297595204123904336099655595969751790413115419640907292717802653977603550823748592357863624320334501066760084796026038800745595197767273295106253377010398394154679389690888202505377536108587575234095960052158694213146140386341859455654289657617115320789941723363204915182613663686875488049998749930685980469777619292210704593556146296032023090161630205095529577688210634375159302078960138988532442685117381286778542186388218093426624921634866923597844385843450762075391723480301679177623274923919513653244033309976497020878064540297817363155218629878043243203358813160354640790203274975526718461446348371089386756695400058111627965001237552224605963876388194101329707827643096410546146812289081355490010990577820682513369078467852830496580297250126160913427867308397372695979637999522737190679221370880000000000000000000000000000*i1^28 + -705422664543855128084469355206258110816973727222411176523840723513157443357537353545095221092558047634197957600814076145341475887478857357907988807673336234191459638541074684839305213591386038158254985837613326339738567380331465770606892859215113190930627237051821350672233437147526636452972762322766593488244562755745459259727439599580450887191148353790125600247743866821642937089683659152945784333298845415742451871571608180931967694408998517893109918682202201959664024237058664496177482739920237497966259279666716452368561580779373235993826813708049701251075167087247710740180876743051569565905320171321372986784194001144027237990814076861209612507803434669909470614685807290415300694407010749344652821841345897246023617869371494134399844513700404822614451219998196086934940982710343616675471871990754096655700588735702181013788516170418385183339165086065102970057482594452943053312535805151715491468831841955974651519373164441041926139450457224755051353782060717108545150195306654671614251070945157620458715307038945059829907261195155781620995117800225855181215334502403800309964187176947824202046405703679726377821706041600938573052763863559798477015330656057773495794240539415794976767397203771117186127522279981056000000000000000000000000000*i1^29 + 60608193923255216180978799949885729073005410083859982890691199602518723726550836374768547516348617276710041843012022434122365987027255805886187093965623361663641836180088160472675456650151789851419032305535506075954404542187106785928908826158869099581671467584418831788870639416113714514505772715846755628119684315856933572220939809836629310089707413733770964743815766034881342058627602550117584234658882223451097112645681309799561850029950012292886600288455163647499000645223418405530152555614437352569532784883318347390520263290243058757791174387537202830391844549959601221059919922571325783657940888848922807473655669654606978699491409158843426483453998754912304626832415598179946201260986335589538674118643577932633706356410231056976196485812904587451439629947762493568159202424514860941311608389067211607657693019300109625553280910632746501583136444616978020521517583691162127272229730703363824264333995258920650935796944901266166584668790692957616260453618207124008143233619282155388183053469108116507911333398473732293811242556767139112412704862503605076673256125374050360562635917551106537836301358553185170962617335599117529782331857616589785113147209784199291285806171893275545041611358456635291907968204800000000000000000000000000*i1^30 + 27952931743134400096022572987661016538449174300669712193335102857536637388277460313999410561072327254480130649835055969164284320646106589825082337822704714039204832689540875227035586934608541922479281584729286681584443695213524986233851354271178938805857705798411853353736989584796821455906793660210074782865738149838514969252516949406982314092906135471709564006058730705478660304447197581206047512013095334389120123705503679640582829770497325453091218639239352084165254167632336131069382326693607606231256197120666459857693452374534723742966341869948489800428368873148607196330836139690147663227659099158117086368165631931085234660575524340002650972524520514766711471152668794101927698724753490046310109784168197717784704791946825562629827991817842571643698440858331879994283452730016244265779930303663069982642519346628433817700932456589994071954131212847653614026349824315565212535718919905604958076845912484139622169526559230399023790763997736905157345320393779590980692231655276829305783270196338337134008005551502404767772641246813309077901191026664762789159090922843737116973495113263210944182578697028785111918306998922238896917585270470619588691747030313384986219210508661166734662712609161909360394240000000000000000000000000*i1^31 + 3676504837075635469763560181083663618953634141448918256860154983942157707155617190424426543979851224313326583689976701797407446056197680022818869555499043763334660548318331585878483982924860206474446825401057133601122716160806847562664408578180227745540216326790729635128008925765979700168503343494694788171952586830717951588056218468410808457633449600081236516427473465242036965623832660330881072360689823744030912468220146024801937908047552140512674437677590287489908396770575035993891845388082676996131183837055139391134623071023563848381887476899713892231194248310971538024224136248816181592795666156217876918086159079187495488882433554523605558134862280590957936295692752622841641508655272025647911255577169697246221906805119056570641360226566691655772938286470896151105134612392597096962629661836632704906241667796542174883797527959014072808491835376104793682367720995041413309119922067504552116101833703399366738499608505061600184025103953863605917755192843796545741713539925868104177830300585552309177922467742645089741683045688363599703592659605007643988068485074014727975358371941203274881060448584938721453629639963305156433230983863188358603758438641241979408183666790950470636462254537572352000000000000000000000000*i1^32 + -64470862359094633245762604028959136460674039994836602875842469573700771346011977698674030899962327156301716603701603242247553661426139712834688092858885289801877383062338098619588004915714185570915157967240997335882993562398243504780369730267910803461840019758303562951825012618034007447561212788542019790066521374630124980341439515347715612599813724830918576228500299054465536260030245003346019350704357207219668322697137317233710336264929032880632819066550189250990207356416626218295264687884222225790765404737228152286195108941241255075180186341667061532520781939457051494787164980137891364858159453295836895341648913880464090124167073035176974262406166585977687570293559846592668164920731765158127357637741343280146489807525804344378529111479345452160025811671246037763631255438325225360430512776852653902660234214497845492963353671740120459539878936301048542862362920417376781250804494869768564917391665521869106146586327350281253664010786243228263819164032270951520445553156019830440885230638247729173427497807337759165546957181756531016820809496693689506939313682687773947877635947474358898685858764431179088652475232127706197851182789619125566629089762799590210167530027321146470365449420800000000000000000000000*i1^33 + -34641649524839137499394946729244281728020251834626025856732534966121998765393241239777936639706833274078232559863290913589614455468155651823998979518218217156002195630811466905604068550741013085353223355620713545438166283902029461095366079381075797451814597996635639925509814656310140772464907692817638539396114370491371996394729003567010406271355000158594072256855579775507530976833080805171999183673017531357902568380566941111277296229777664409450214445142477192945414176175819725336116665903910932061841622698580663726038224349227551195539988156896156979917086948776365755982589336924484627240689095397128784245667878842344386162495373166381283265077864311952092836774134473264442639453570761102566223326822989436935768913715036308475249250396745942220420619757903106904266710670695896845059785262726014429489480099259581598467321518991188594944606455892871150061426253633189025958843987492732129039584555993105718804500326438659152197779994896464148173362264629608657883822177140888808669291977418937802026488828888976389062845585938659897663462757740185806192813319036789679383297167589066188495317092807153529690455834909174260971877209340872812882268189081007382980077069892645248040960000000000000000000000*i1^34 + -2598779948791246113207248739150669839978702075951372835509978637306729694746190244577571736656130632816058729143359050542906900523761771460698500984613079206083512747450117962683108802242356157206791527694196780869977173834138565407973028164528274409888700706921156465713310015519941560874833501243053277142498534846360444015218626280645296665758876857633112076125475443185678055544454076205847603777776712446090477629826398359840313730874013826710632961993600688818430307958733113195291374911003233224486657146580765426014480583071424640645534103669131493193778112269872960912035998122756772255402895210074732191756068135714300761389744267618975090981228149943851900944151202321272242660896199633351770735821166044017122012495136251539816971383723380827735362540231216675005240468165873946426088880167934804716084554740724464851218312785210478393931622723020561366366486267357660684403277440851190461188782736088320385633335608241615098463045973945097240455997091022808388781522954361587013737843419837716986137732842226709131870402300509158987612833853684496062841663661616844432595114541021091153295187317153345941439670934326611743079923101684057762775623797373567874114253641220096000000000000000000000*i1^35 + -104659798069234128734312547694686550712272649595927203062626135301729323381358847696229942373657371451463173554062761463571610820004162152999971050705854870021263281790787433935720399079720756929736145402341544794333914030352380705255292655963828917903157509565547832915745856539623888076941298088539885249563442163052820995158275348754669580826785876024171139280896949469372524980266205739967703244802948106372593264649323370714860417838816570737207106797892310652985648549776642493133532458906917908585000705689106718889485247436807945532493362842992560447402357930707235149076473660825031065675544426291329229808691938713884722261918282777623369000995333146588725115304074047257176545955360778991267509367878675646127476959604005713459245976560991518554282241033568288245250235041282621158913075732358041513085319157161967045088184006657889944048433478026173309178780523457458816499844511151549031770597689162050150632509280186412678348408774416286278907115288277840516147005275658569882337845250117019419602754396738674007974475660819912444047087048090983567842014405195304811706876437258240333776803321705849479557050635056260334491248227250129766319558247695637064094790451200000000000000000000*i1^36 + -2724655658679879740251118566491923379592774741729728794868081855205720000227023080401441570172830806670284114224339841720298890733896008138056983856007064378890025878666099808948803160313255991928805758936065850934741771174625181613936054211799685223449250262609231752542018988781990351492675488175827000787141835738251702659596186805214186051914429264063651391653714895572079082171622307335394727025468085539431477638044487024801777320051397097716421240915771795028536070114876915242693559815892825561962656006644325907288562596930304445706212060206395758283858125338780631547109955702160892826340281434696071953359214382936836564944804190865869744122214061893648064379952920390678473339472801468063605107356575738590729823188899967091416502368985275963349669205992532062966724228452183472738150708653943136927678493006638619040573529843773614642312487743521275341582198573923916937587843445684871111071634377462123294658931896952236745597150402693757289642309655223523011500892798673287470182349383796325459471496820710640424169533704442952862628640468623745246781094519026826423574597744627182508654873411712227778282852283590459948285946233788902542097438305229010370560000000000000000000*i1^37 + -48933037022724161983636037043044699772718198600980223337810611071530337575097727406814981895484723013217781433139506109022832929172978297850435011446895606127669310636305333935429484272977698474119804273325375429585902663971802572396950287390370879056310263548628639563715824365208398947755710732121536036580571599708507016828727820319493206592780638121566215884782790725096133401678792565270615613113352195671808156110487352142864621498602939687783432707322459306270530990045022976704914208987809308115524247368572992969708454640372665896074547898339404444986286950161588392848912791600945466276314088521493513094989646807849397957331719569600883208778141463408524508076719546967546211198254478375275168314889948356550567822049578713854232686288204165583898801695682991414014470076990433927757508176326726222295024064074004047144002387882609728900200763731644146762688904991754955357436273127949826106440074982725729580946997068220148529537920805791904707145132490455222597076491924982842583211338341957231811982303955736403656783257419721240685041653531878699335752474489469282927472212691840385650739966155069189351440329523592247025069270484208269844198868385792000000000000000000*i1^38 + -601934225404927365388536963237498781827290711174730939775305942848945214574633635619600743146332450748556250862119311676321784029773493960154914979144223133611685710636322038947485983241224058418121382062599099917066219719595971719857423438188822110219298396808072478278521022503803129751055349727073288046410783696813526933150013221774659702163723301544700634322906408732660812855789247272835131802936321990303409467304105004980087030518704643636780590133469416756192639312934839743851420459358499103927662625088028592522342505854320247741749703639596455775375671602076778950224390425959258917099250812027702359238907268305577934505165608190669031457654249402813025624732704185508636757641238370689496835774389831016407555726644573165133804611021799755886693916709372756485127423928275160327277824185830673685419341138438435918097267500067924554254535060463386189737946471571034636846892121978694524299659298564411121884593335526957964020475233316026569360321199181571285939221793804980237242002597894644789706713414919587159133724966920631525237893208611108306757887778439066719848502278704145246419698001809594791387322713624361846885611704278470736478208000000000000000000*i1^39 + -4546544178892542176523139635499316332011719984151570044412563379516072806727574645470022836772244450717307687910063950747657698422613210993242926045337903560387282572803859980768189097183618894876338179439139569084586905498271301506984573894329619899538570857139917469964294267325916233543690839567686466605357813771970426911991109051727923116309904790721894859663700701430399365852810188688710592883423898187528891332798403738064723471844922216858826711858414249285252973857365194937428840949911351705379126698435381547195516143408605443265624788693719078628708386643518774593183635067717069933769411790535121441324321077384910291065290249867210810220166255648831348371342548659226103823211940889738859900087892449410107090063984315642535362994110925976095441921144406704867447688480730292275684899231833747405767911893233794755210616598529060113303781085667690641752660638248499268467115034238972548341452167101953904943023870743468822602034370523499237094810756604846470253105300035639978315809665452473902667970856751608304733160305459106872474225119927267485839695782731756540448692401018271136468259390774571590681805293099020365177886914935521280000000000000000*i1^40 + -12410334559683053183443350025610666842903139734991599938413546416470983435700174732692846855155995771603496367671533416898831559403030771598316983121225250853270210456707121329391774484649795501812606461590577521150568969272613083116212214162956122448804211556290776003451400637423125556147812189289397325494742977604614338487533829924905856478623130932995909239012095251268765752299448056581780158158319904889351340440052704928091632117598391574676705004967730794592415400909202941199555742559050626720183601830007659227941669938314646789607002949788017831814092845070095139091386945413738613890921156939925099887591108475606814024352161716545634798530653267392260374604554330090077135918051084180360530189038188219288101072492970056677522494675548611332895176715761715132040492151949818572970187533889254469054359445159943909136733026746882527342396829814637372174432500395642597284845794655013984736970639848996964938190642223126666191316104313150853213947676329003785607587081225888534479873385332868511808567916155361275598714951154744974774301626652811272864569073792730190036414806999835248559189616486484296383374653789349418378301800448000000000000000*i1^41 + 126268800496558454418570608749234369071445460793135984934013532623593445423709122728810159508763002259376303820604708103373383673143836724057280703283201992274119170597191588116164318003936413946343389238828549989750452040545539943562390728945753706059340171275336458451926561073727601131572750280820159891926348299667812849078707352165390853404119275155231129447365529530299326212113992704710547837502276891779020825515657173071040526717884073597005261159091365059792582477392058880373469862377386509750609073166090222286529190982110516603979165363507299428356774858853391029298167399431243553876253875826894086651671482482716648112386980990191911673368636002510499481765932160002727966748449954816940320470855625305211938069364705755663747437312372716000416620603194045878374447749390968294718925924085374923539710255712241155931638036248286812892687144777232294048483800474646813414292857654614945269037771740471937772976359521390572579671662333702476647770070670838505229879391174578168123529231846571911043010983773832529652615195911575522766078052422221863386830367507412661094973566916540174499101528358765866245786636974748073984000000000000000*i1^42 + 1047959576276821302277668898437753399618384491719684334436345207097283966708498792346256498700859558164433464331186961545722577657456724673558380072696327137825307287790407956502380013144353010266110956808605193293320206064766333458031729316673639672853903257467852695206958689128029236594092307767051079555442949366489294917732081805985858296721827931803248529124439965199102074494244679485262345898970529558677842168371430376538943008510677722116169995100825155996342873723154509706072865144945972061155058873740506620420997993970052021030903294646142068021055022996943542921309500602444005495116460519231327504095285208576884201729303214122984231740570960632204017681245067235948264351690270670009440350443160900861229894945764634923893053941100950071530472843175042368135327890821690482982588538078915231207335818122842555639663530849019716232115204045641367996155319849720659469821624640985497969045143405151886138025746632138808641478389017994245772495516090845914187591328111422847760181522294061308948419920265482397183546141454273305580664960956631547570054896248634838982044545122939947230530664128155715552565061547458560000000000000*i1^43 + 3406484725094902612096194198485293476189798050878042008830170963432043870543336972185263552950415266407414557680860106892719413927086521838327170135181830378646781961874739290760179433797736420129199813140202972030641332992088333003115485795466516087131023881194080069611516686203875001722088241744351945914135217793863025138333748845313106036297377984547965124947690228062760174404908501888288527794833608262584844218534547263841853119440130527849113380886493805180747552598594466236177792958327365865668606693685408150353234510226292070661563085791099985497759223834555397489454873786089342113483408985161573637876894572935258074091104820309888586337430716031754421687216844018791259131013563685718783603154408898955754870819592784088500504256754907738596633982080247357618917354727743048667073330966152471542494562265875504287944610931553709201261189503276001104543741243072436577134801123407578438626724204975817138093767381229896784354745800303227912000270424111085852466929362885154029423741802670062036821653981183084605679285131530304994736118016914903269145307579528219234027493443328761552280210094825200121020416000000000000*i1^44 + -24207102320201715454914288553071290315866993496484342984925289533707948984210303340805412701787375883163152361749295810964525670388528263208447028393344905483393535937621101925168475482860302874546244139928713546152249184812389677094207831734094654185933841073087891868810797231312067308283712819338696706954210455115650240527143555639981165341005610175570178695462171446551606844920954113007647001729829294865865400209861300317394391892432368057023865117997344834060698644133121898625803413593422822800724235122396121521659629744295107245883860950120682193205720917288057539004683377239499329990373983550247524026289039636329238103894239419242042519616526883630801890772451080229189170806341582355861940621569637854266651806947950801733120848909583851784323328893881004704538151332438623150733002096159442155139931595226579497612456428663072463802927400751739476345037678221114939281998408360601922377016935097195907571281623000777182796457874788217544633646010039387199063399180192877507835272413102557976003862061054712091072015084453596341124671703507748528915474534801145327299340892819395918766189937009518182400000000000*i1^45 + -30737842437877746179049208430560016699626780434958413508410811810718208240273875128968795032329002402322296736510053247422897996502889803855995453305097999298389475331372611513707549422953607976238153680140329449230928585701622209083474290209222559185141565246061011809462287004722692212273910179784416832503780254802874449672481216550936737425944851640888552142317225194909662407946265140222876181283175266706222393577813751904583439632985217605200501934952012384004760997674827908120538783627364037265407480855481331910698146505864427782255879076274892360292726573928214884791764360852825895366681163634386709415771367127026172386979312738793792647930791794695703724985544296373940947937593460033458825279766253534164816507027919670743749058393970412526365201012105889855255338526010980524839690765205500449409009279826496680767261790940599765585497112505948986266350395875672869494899258870731309057185906917738557745208874221456368726322081858217634919053531639482076469702595308153931890915782324155439240744885287903559907254290229173526039118330996419437065364288350041606332891840811414921124543201280000000000*i1^46 + 409206492640292922057193035629291091796346561159185868605440439249477434717121680513370360115948004874403601363665308647061344450206756141377939116393009946497383528187487864455875622320406901781101251163826411501417331945233261157530511478175305484740545037305182447909818543456458871463020141024146253657800664671446312738936559536856349181236903788445502230330335652690358879380144971966215030583331081273904031510880000495362557346708469236005752080160582800722690901399476515681413757360201370448795864839768170390517314250783254169612343552594564190806014641118732242392216294028364917057843153875247788145917659018747924323344007932283281319676484646651554298835716050613461279490749714335858065005499236104036350480210202041796785973104949786703205125235575828644104351426190704452840092920360698552516020020771219205707884156268779361498676849015677853679896850405087198703050125941197561270913860132790518059691465706296477166508023409597878556570424627837030928204897653479235728769030092331309253713080211985475745712285006557408386611307639789765805490047823406081470362721113451003904000000000*i1^47 + -321882966530211129552493650225240527640894176415277279148696083256146119579331986059729136704651095325464681422063771338762880367005790420960495548852395280490739749376452336155575443714700950969486344011271280510232955585286718978626288954741769286918164154941299006866147564817354470532162117969358545112976781829558450777686685463372680128485125274103698360133320064049651751379516016423230731743416103591275567657272305990914874694992617356795712302931598874619974377270715406495639183829792764463864368270873635052761325880553004978391154262816992862637811664844174470745503402344715369304965123890987900347592010607975131267057801492387693330894027870687741331496991558391824447384440177837397967401920836813625911531114919982207305563530493994593644494551874598305813080820558554348367619529381545331003167056407380911651898459158576352379549450222235133401468231423625048678957703322364357537872244856605481238490215917431819085920918460339135947700321197485729319618828599335820640814500807691107582857600904554068982884815243437215113001583948116572971045408769916265164018863308800000000*i1^48 + -5159315729908250045294663159318620807443964964398205090976784778573044988557782042152420575091577505052548356281993148021798589581814500153086587161758330677008186276769133314449784479824670308533445577307054980880435041845789330620084003298002391622613866706220436690601685445565138905309817860545399226629808060276442771931303485610244703947451935098300283545891881584864912627343244666781666045884597974083560095851573697162101942145015424721714315844150495114501103329453875708731926453667066459915975340775279987334876973410327445719693132050465601732042855020583148032551722381085847504192389093239776708464284877187771160291530808012890881039762151206879860853225267557597193018121197665561139454503136401735657535918732828922984686087362606696217221553400187195849755146579725267648567417338154203678793398860537236389964544069763522387723590970065171578900697106019553773719044889244442833758341408616005952248153777771164277427966330925037163007472570684081851145635915038712588039591009037808268358712787264453461106417730573407543308724231117475040138260056582410731520000000*i1^49 + -4784100604438134443795969517506235483405998082047249664626284348744494760484914398821086506299389698767222898246037611926224710302169696616194405648399721178365302605831144063083808966121319226310090517473405099736166942496977915284813016878743263702790229572870893381888142643533887751028686806797401927325994929916420852526440799122663217937690531876176641141311731360025107653773994392624214342815667671350057082954251308570312878484070008026179234449153222904710768615132085808734181775494702598386646680419176610102140943660311795174514511059735384705780610558955908315662882865130687990872635362208051943916620302726250916408588880933464322318547100383860023274344608492759512206874840085771972441922873963840793846737815019139089290603181083165184292338324474821776435446178642188933656244471313536002352304771668983813792657744953327770288138608988518466004309195064319205102341627564495617803887308641553915256727888594991516047594425262695271828707029585613795992144364122384205579017250160546860071531828358857250977386244695852740435369320405316676484071424000000*i1^50 + 103650945303891613760960771972900088181825132367215263297258246177760961974164784947286559768137877568087057656256744820025347487958569498274906882299460196011691985212589107436956391755260985057380550513741695826787847870505939536825966948818997635514392215073375407745700648307537837160160339391174231539044341992318622843760831732447587784190544804053784162915560063657756442880544661497626031929574093135331327132800217235486371368313822036713619726363385912634581130963843861014358878037305134908614566990943063696817033757429109322306083591690309274033129408721867800697248161278587973676862604313180004609561538078711153366081055095054917745913257104238719280631061751267040922622839616939002185366116785169931853354815657519247980112362516967067970155945264158414382216092574754031641108707577325747357898392915447168225081828509395074179236485923153581819571999934576569169003408390081396886442043577249643624266915358416481177082401995614296944234609537937918115863943658045636609887100558356387858583820464409631258513106518209085247300319576064000000*i1^51 + -132367419703735005239049279814996272417013991228212798892433823312669599201757064592081111220163806336327318069701480051732372347939573283298817250802196787932615539181234218969839141943460605056130783904668806361686842698412102909704204049168034300236076397743248670490338686660257665445755386774323658514081158252756909339610467192241560496136991290676525141200290279252384820042563204997256692262645601331271153113711274685997113466113013693345483449523131242774329983249249908062266302749938215313860989916132411529993470323983595029364104764219871482501404469251467686794033252528554228712233772354732636638923189144308458963297452610623139024062789204835086324175494649576435222498378243487397620855476648881217621082686689495988680508579878651028251490243085959451403708045263133390898964839169316497352107446623282430438500606159762950829790109205099032274437920205003754261476072935656931234480926315899493910885668546665779639497103468363874673986556787176763989403042114382602908644148925705458071299503432735212046541180108800000*i1^52 + 32615200014489130510222487206296377720661066180536862705621470113637425226454812729119816127346159606452547609641996921309876758806607130915088989467054999206310848864082040138716024577959585750542204928429714956525287256980509576874184045906389194204377068281641130693789629777698374064917986356618229582410364264378881300862241480800406143903069291931502103846618230502525048835501813817513849421109104306304519599674979644060955094853853718456568533722997870829548439583321754677887279473838311008250127356911156230294260135598248407540232952053803179300431949760225773415900893324920000305491136585445802816843560802441770382008056727412815872021143670581593337988673570777327544318629872487199919926823762510877048780162334256021841454628385652942206310397654391273481443508277922762388376275931472293546402123623525935057945106386534637906510443614832247483439037476320191078524844656361124517172128703234811575452222451439801130317094060306510714270342315297034752300127103790397320434241123631683884002836480000*i1^53 + -6151080396846372219097097376584287299027050653761361135931131039869330853248947466534616421949110836836326130135463410670065963805937248171935956697349441757605339471105365583754150939584008654513850811911555517193308055874230554360826753119792432563756451251828287729974726518681858263041976301470392864571846944304024725476787872522423924298770399018650192538339113597619457038825223700603193894441597796694598542518666795905090981722165990649733765107634388948924991359063579664861808482798825325409614387662108166167772070174120667656895342031185256217633258353852533077888240240002765007060674821581239893923013089317496942482300941362829519304874292035850243782312258152953100517579285588080507604243719747861858810164239043489201273578626028723401390055247488618454670418625293595246471305452969925015357815272811548217236626687291533271359293639421972830215611267766772761761893833225853429665114449989480920122732878224443502183918383010013600584283205884168820246763658165990412884377600*i1^54 + 112628258556511897195075768979147755866438680111987000337338471050999489902512359661180444749925938545450034561500833557063418962389260840469446178209986435307626517235583271861332767758678911882020352104889961118176170521084712910727098207927715918225459735650608323071256723120373947929171643699349183252695513980687162920008432276999238816664145198835938032817755111211851615030522723407961160263894059253433919753857855024076943101207387109837665872555036156707474984018267242776537480796946498461673154823140732151489871608516282917803147900463567673496567627804020820938194200492636664552029725141309013422642271550362878570314580452168674059919606030553994381024476448455091138722204025120522625018314502361756644903170629798526771476328381541982590120409370124545923507097247763781476379953578056260668575253682908969112712808902401103696974031732111626630984899011317297474836208937422911736953726200655128775209026163913494563228912665866422903232783563856281600*i1^55 - N1*367596184563447035847688289855590079330941037865492228315074671019621773731142763083789219614804211173666894545434030322538173256180619802958765117520960214244719171274700261784390526256025351394703798850626512470381361123244613037322195089999705249*i2, 2971973898507993705734648901828086903827778237593997512988169139013885777660201251405175128393866311663786427900594649778107269661232604127178864421936915014301326033546488992316386200695277561513646872443631141693239459039205919896378514577788173171021658183619706746270599795681073858331768968753520152672462971349901971276933141885826509612522459095972996115413743797492890607240649041798482669091866864357400572303570665972659253037484528988230007467107377157023126957451475309104654597265765892373169365912773237398890130579131465549612018202575933207300698563382913037680161303114042699565788587399359770750326780377578864147838248766258232552846147251068921840345930889841883776958141416446174180525203986057659412132163004148101685191538696750326829075770662838504479287440635618165551877702521105866597704159935284125655102285140879327684775175085930990667812992206611556877678243726111374873904451042312525213009883581914508446907523456826517785634146289436150950222108829759875415552188179177263830257265795692335614408087365520611584362648317012897253257849763488000366543451151127924661580140134531223314193881996181678111257762450753916505026843525078875555223574827238863300674318124042473248100752854422081722643907292667832109460941259214234152075897566194890233585806763887916847947741131050712841723890892800000000000000000000000000000000000000000000000000000000 + 31919117606780518873314813059436029505773306902709454570627049105067012305097739702533803353083624273941908104012615851653970539867463880036395674528854163174936037312331964157479450793116749294386584183787932575142655844147187539941907008499299994845219793391764929963517612979478990823071328822461028036305001341031884502586864643258605710540584434003189008128616747638383782337657397989249792302115964871738068670162088817835462416546330131905966536187724014733849750882713454122249160329748544229401843339582900883708252484026042715482638334765652295069987500797417439762934085079369350142663171529402185035666929221331549488094283720747574711783371211770286140391111619205243300434662075202745359528527273553385391120945250562982780232491362464908647093862295050257775335182314708195008980737875826533584865676127894922207525765766857023543268047555958396124150607949116740268656852151208589463230945691626108531226920001074873058370025739099233161807292134993227123008646577665251924047290915573904873130891313855865005770598677759281311386835399851772221678439182148302527557912472740429120343764010350152771683069843241491604855790676696790101960613465921932119615762600994217506417182063314904671392536802953632379461758885574041792428958777237308242333275567055014794901919110475392751454614184326077194355557269504000000000000000000000000000000000000000000000000000000*i1 + -8145787475796371771979460736035561277972529609640982585896947619433640130297443346474544802346134642757012330261952172784437043111328329332564065754708205428724171416810838277980916097228984738313311206585657400668378936163335765798257112942064214387469524243324641108967420513666730932418653488275660055160154002192906566614022620479015108253881012430726195602008719735944533657913802128705101977873773332550847677997646220692795479917590129580875989144264647301071773422634217510403685858655853098298881980580020394043047794162896427834047054712737566848217252802408233718351910454745742165581713384989601357224049151400818167346211644301708428753008136701715121331216851977264890429168621007170688938581963804880905498308471051286724641442457511021138966014635266104398524542347432152358334181824520951851540629928027984134187342797510446223928378971924626959374942059995240316017691292242148721329903239891925909466730839797233230697731648386472405638041493830469959816014931776246753660537966811920413830241468203204284711181267622425634645639673140821499945910624385951710035967576306409956263386400957921457416509743032856783153258471962723884355081401446870556574877835342528515191584210500279621127780498838587380226738475506932844886194320715638813083624085617396199610459279502007200271820664173627986706799001600000000000000000000000000000000000000000000000000000*i1^2 + -587331032851564458654752948201127878716495125951708854089397368312214967535659775347126726878148124933066933514440038310155146884151882840906795079249986989969300072200406746649169753986229480874339204923821499954435350301115084805886316596982727927600374602718171945404180721560577559362501222124203877177439357439005628072320418752376241478117949462546308111250919766525838970851538433678064019178418893314296511901101246365441063545592432761808491480699596528310954396293116653474227874142475795132733061697168690384559977739226773543263348665900049014293757606296019123227815113531752217722141097409167922588353361626517102501282207846697923211040564717033683519474103438859737945492909330371371879902138297156524334346695480494784460184231870837181947342177958373310085781376991607926168214663706697455897057601293566342105461615577912419399749220654101142926131191968280530051375660710117867392106774844259852212323375488836270871114533630275717034702460227934369099668569368401735859961367443701255659554133506817702364328892966143353892978438772151205351472963041540441222382519046525051812964682193256438489954669375075862336214252184509229985552809174459059475865937702534159740432406256970203331421348900171186505369364004836196926458933884206443484114802419406895538055875055790301432044494398704606658156298240000000000000000000000000000000000000000000000000000*i1^3 + 1441765543424872550669142761324302392725892656737959427051022639346086352195890031025890974420745416380032926237154924148931318807625487676497204696761298217748099471294044733798746322665644064271240930206180274010469787201003831340178039189609595098557907832272939077891175582076070514112508316205176656835357408400337066947717359500097869439820691811203630234168027487834338563416798936534645168171536414675783980016196661895964060290507150522755218894758812097212559924547860813890203328356820148755774409556852308094123036852221997674095497381953757941971574176244291658129704992394595806117078356240665821789106999281202902489034390894629259218397237643766605352726361754044245802130049026508081416252282773163332673624101130495012869717978257442786133434665210310075345317147637368169793262277938599861549124533473395416430702509716465085473832694776272314747195474159358151865719699122853715415570516972172166056574056750493949234304951807302661473474988185058547161688884037619907371383099667605276781704603041789476369616956877351399430813210306568216457780609955280014299248625358193680039676173232508017919086012555970182632028692909574263394514295691870942308348004747953409727116288020595853932053012509417534123505888703131533669964629941305160872790173195528627418521263169136398611028523780294268298461184000000000000000000000000000000000000000000000000000*i1^4 + -1226725125657245272594395337101225880739918947056352832279715503707352834915819763383197858515538038063770980522342829273062147878126131317411088533477999556251870494939937405248609656553113783045722223697908122457776906070640673839926070044380183421634374948797502501133134766438172388089179404583409575049248226491601302173530690789120173047189744947335312479420492754181565343248038391238684525757081633609301044892597777462754270707507904373798006764267720015480721280747924671997690316515188927304043102581825649051399222491281671597469164290450962139967637171601301513780306504830056231135439739225059781395635506778101016157832688275558265819995651956877755447637929681127343009530978897168036124224502283035127672320694872928952943252529225890667256786227113947422888841309336149594120519948939340797837012352670565098835205472769723303169666879202615495920846552580056522657383910033342302126186007786928154510020727610031287455424147786312308818319949784828256229094882372583097616874464197042913659865242494902942734495711553552828416288300894243256207378226862951138904212158068557631279301033582924205133481099036031793259161795794652666499022766696166508816228665049768097240291530359839320108711528353717402446961322813564481436650453379645730968403156048460942408251178154558255595408729521534484558643200000000000000000000000000000000000000000000000000*i1^5 + 345257806951992549776662850702485968283547705644834652701326942465147272372232558784129129379995028359629173467748895932013753057012366846311953994899072482829344182695585554022325016449102799087080671155254739578136735963180937620522413680782769315461058525189903466288084287769387152447608225641189696145276768601352540441822809393448464944919796808737782839799485908561044560852054968251084144249650942146702077450923296405891749167486318896424167656941118381691622369943925833668144837038634672904056509593776345170520461657263831102739400945750401433822589711943187061080380291933149899611142079512803175693313469866449893458590516405169312615335209262575040863237236162699447464653777023438368457160184732670758278737164822622256084192138196982893746493997784070632250818416623649461000790306780459037727302098230779593895563693503768421955345393584854977199766362412827633028135385299557924744118412421173004504437126644885375983009281836486724515490353686482808437775675084586502588120779719678463597218023783801587984646750724446122820029827428751596899284982492163501352405959429094435996305507314958894450897986214452127384841633380063375081632987931807262599832848462750795343797019433750868122077966815584894752678180446637746585202435155432122827445130949690323311476201947928850186632497666762693672960000000000000000000000000000000000000000000000000*i1^6 + 14226293763532546467711896183358457164469556595161978721443429987022918610307859719617892207605973516203801328316554302575592417239969713786985793702564864913088838250625996085344435485853589765339757203762612104439243804516722943492377468551591253487810352644847866918251211204347142662839714551304257859163971204085580686091570770023168905855790342823379795677227131273801190757679493531222021814545710252310161710474732656774459814808613264575568310182160243937667614728485291061206451592717505782862318492408762120034679985524301011790516647005569453468632516969393830318733574183024328433615712029416449145332890974934070144746023446718742520254771656280743040465669195055197288735942350590273803173192602415361724218338076457107732864569519585403536760808699028966111150122117118971813269823867042953043326736126135622445648537891630259655075630215531183871835916440737355847566256377009272379059232927602734021284724151352855316802371694867776021776162216739210497254692225746640354651401840027905127978927917681296696124190943490793436480545157995094243462158129048376228129207294165818892112714342550914199749505020709684010251599817614115488774500335933873042963624046669767470263386781074223612459643852168671086106148966933265620514020950936548924745871063704859185342677464259022976689441460692451328000000000000000000000000000000000000000000000000*i1^7 + 5378587504907566267062687213430894733898574038522589307808563104527252812621262450784871639490124148406240236228998331806279719447354622904875882822247462572556191439218677349120755303378462256566867888519238093454791190068484693891433223019771210608928220676192536612990575852002890635844719111059076917674257982126175605448913995056691978018168129522195997878047050348508010853792275956444279984974302567499207982212577201844269626459152470399558995181278334095318600578675038879895893507660967415908269627768371081010831816198356029647704867452896764224152326843791045202012168733396660518273003141252655678640931401413680296304823261407532867033195362707875247363924146603638310323863325632194019643348783969370451016454574060265589788998815761052619709253548589601294702926123150863740165325426926191093600148634245064122221055093713480984469379583563715635103358655721921475462048831922075741245133067491173981099480368389458596306237923683221880099840371610253906150698810465767897667040437855129516979987609303206761376578400741590077155577420890815174659659477626704047517323590062798356331038393738020397842800461003966608796561931358613997039298661907879953327091645475655876055989664264989406165640298761034300367118660826388612895004742861767202125037782123976736619378171695607092775602534901350400000000000000000000000000000000000000000000000*i1^8 + 1040838721660270449535255020918485765181648531626424518152215460420997362140051633076950705347434825654390920908294295402574054937718760737011829491849867545660640568030486929742094689258394128200793743843738417970469645093979417681171518215675816039565884013487237981614095587600477141103587490615664566242220320316139030885152091457327499838546270436487534374059919419947106423329793452729606677328251308473371419422122234856209385637686499608613038777114361543202842963085381645122188155280080684970810784163967646870073594886815697712229273786696143735395533089731902219286820088537360369487022139251289310958275035450102794343373878066658187719752339746792721468104591029124854405302800838005108983873526025015792058942736070788846358784946739034445701040124062254843184233903611958380006304175980548565916572336615471436990604916055752012366452941790288307457801759337822496953602949192471116267837653383553537334003384678014583818032834468460768351790098766423803429732748492892357933577233150031146234854366901891248201724339893851253670568940164041787243970686907177332075863216029946535886763500624610888900187123493150167826145668970713625742518520260681397080821032156729687509178142172534175660880325446528397696495294627191500863015085515712844025718922916238078851467378497295303335721188720640000000000000000000000000000000000000000000000*i1^9 + 94431065052940418850333647997663765465697153140989452196950064951300517808474669237039009649252690328616143388643828101042598193067721951471402605246464071604596942512123292954121645872558905152079780954785775641038412116408719912055136351444359911490819877803441411333978770256447324700339878302791295634014385086778260869048883909678622215434903700501793918298837783808030600912533653391435735858125790496661847003317114255529506959214776402671494406130722774991411338710263912454892326454748164617359838758595914334247632857884130908949087353100054175143669460528245786921718202786043936541471231121041790091998667626828187328637791905500173324028954998338523332669018281894481588361143810178511528208775081283095913069904564236077700242418274157221952083177508353245045990724396578236920626341144672472631368549031217408393992986522089114425105177049531289306336597082359016317344704664648502489042597731394271860338843787337691251510559614742086584904182910287061156503012381993300755451060795100078161024701882306047385705971096033296058718462427427929720787737505047238998227250085883315043625685905752867320424346540180275375044206614793069680539502250149777334404331005300785630022113344425666241640981700413767549257997749244515387414023933846964650823036184171633646421844711991984676287807488000000000000000000000000000000000000000000000*i1^10 + 13379475715959460485297414020310691896298128537470264312690651731334486977231262042937705546530816253598526492377217269933904193464006683425426553425495553569684184830870450570535557768422629764222504921671132343630256294902913299867685275409607308164160457788420503805785080501437871022193823298170172758845467768201622760408756310357219138096476984150288516786802078078717472996068013550765031865712256382288195588137422610174159252516073848236541131256616123399953254210295674628895990601914085520415056719456732393295945327320647288385936964846849317415444534911882003130273409809212904870758560335460320998283030221770552881975833708658685985582612705652561834552199567812286326244986835553067054124343176863067754538716432377034002806158156644563347752726298085078468878698422569730420861721483032076186557932304352090105190671622441972272099875386170968782351941588804594649697919319053025458630540058727473421891377605794041526071289368288529436770924235640667353645010300035630891323066623585268130277038161433279525663794644135799451558400521308010168902527758241292655354441111878907767580087401466252151648427686515590810228927544631306954798232576454321573368645236121452810168953676003167552335303010247620269112778964014702635257808500752600604964915111447627660572058104099371202117632000000000000000000000000000000000000000000000*i1^11 + 2319808997591169657657674812412172411542469678166348284462120711326731912049750785777836930514190162995981290121455865369532389158498434630834317356081846229158984593832585907880009226734915926134361589969962456398627907324312348318917152066257666084677509927457045051021510708085149214866460697793064954864115482940191891759185495619302251626710816202071641762930881969061958423389908350685519639337274675592880277581787610928048786818512076632178753421518942544782672519518732563394558700811726291544403333808339438042853696151642160013437742998179487888286086355163691830156393960365778384029155699851886506713380751429994924478006500019461538502323714409437013764362024132507016696867732357131946949354759753244557819836761012781960978527204583478241714584229976527977796624645034572234276433068145282781054567052388547792003356812045430272393161962505081941653605518978550188348353044667651252479090145900515914335426088736421213977417901928259251862750247129126916455551561658995502759798181658611971475287804172848248673939671860131338814492268977898510695921519304458681279278199014848431948840834790084922264432496104968238284206968641176644686884043394314198151615570169315618901002559297053590753004097377395268256230060323443661149904698097330843660689887277044607529237608493611084677120000000000000000000000000000000000000000000*i1^12 + 255847030712444074911766088213544143521813132785799350567693076837275212134305072175418822375001540078342055182513261674612752584338683067169822557670600990573152142311342375724167207591301580239260152094078458310869343712061562300055576143328562024618144103828447569530311630925143622249444999481078030721971909785857145045449986034134726342669508970711615756710580757643945687838325384425598112371201600403898327325174343254814407182956663288613828994370874335923145856628223159415920309778348389168012267882061830545854129491665519398854404983325253027593573641096949750551994080020713755383375985182488192500511336720625070552884823970171728883002451211474896727453677668112202008194069965220193973225254327101240897770710686474397238726194300723486918414474803215561992304834825893555299406560365980032879029928147019534808604193695712874597559152314095673595089139560769486564217427701642339107322354151430179257200534493897466685987330328763607288742943820871417257559473935264691143616312393097426287453965652869346327609823731213404708662673583888652789269258345757212548247641949330375931053717951827780149005706307383722449609830013294416632469556553515795493208414774621412992896817605419458598677881504542054233487330284713139872035456455487073453054644169617878982292639517312548864000000000000000000000000000000000000000000*i1^13 + 17347451701668987294373530946409241412083332628705753490211024630548472229149610443714479724223335439118834094257088215401264869575799360207519178205818711337278464228976944090797405826793067352400585744372997681457047504292013995985713621224209785178301398041601095502484460852952155642387406630239711463323185716371908062805329307627771428176077292879351546661194135394931316727424641511493505604710946646093312782009531290570634213627010782451523332894850436107159815834537521283188420558602433711820548019919136101414082509713443454361617233815867579919257463775302575492821727389366681575749585785627669592059552623094091987232326063091163448452531054848008508542207972966878877550619791183652077666276554884785062399882401228127503045848182771493275291436120566353882150503366824482508895983725769372119810178814289372285316707102513364314160882976578693760498912279422147238888145719629586875607494330281301717044568665434530339436173793761717086507690622604105174949081558863306092296764785083714320303414995876233547570772567845276452041840639655183496092810644921645310293721348108862958002722350956859521156639110899519254745977490673150166886310670063618932178704125235277686069368482099103706666087615677869648252055582893542388867818502362165472473334625588226426865534192792371200000000000000000000000000000000000000000*i1^14 + 751449533356622843026772668376133415038889202086723720354524902986003154550834854743707002072548083893254468311639001059223516943409550341342258755232800408932125718251200424736327426231278037745575704222421251328590100262397528053399052054714290368845569805806290122077819481379468027991635506632464754346594230023845922816550047579295817901208689045815362514486149548011164406671643388131817779592778633898159541893271715181626723394728209747441997500904398980340355597815623395254205118828602791211663664219152996285547049200219421724250906579069943003708616219255846973690175633711396969817080064081562115880062325427783059281368460479161617420328454650241535045933395818052289295461686679332285138892886244313651337539998316512345582570937992879722915284361501822772109632460138498176365645367255773718648786649904956472287242238114981843057036023334115981702997174379552720120974512206214779171437369128530445133681317808703839165787896930267828471717030101844922769610163590331395695095009549330724148368420516027603413542020343245635823590172521628798097239440377707464483390255065690454059766257882611887593582965921300426166066567064231344017430871162297632555814498376267240932928757660454998264931734807118375211428909800639185626292746759467866242217778669971403074077332602880000000000000000000000000000000000000000*i1^15 + 21145925074904080653766887602963003270719524635865794105209926267576670980920170189127088386330661101938641763390792096618669681309329760028697294281296447823736043787934465659127748244460040071495698232632094518155070309428595922294414409813622893967549103473357900702557686136267670067266377163209891092188644764554539500833271760470614635677844765865946092878963304393460265243997067424460404850078361106314276555417220426258576243626867413529092722166437580734057087470717405278924311410732178827028228953680890839785825391756889799620620255379253951530370323482348399258886109251618003464366387204143407407473793691135642496823877562469029659118216230037876492888990789564016550238216973237845158318719111399356707916770877821348960957983534356761795296179561443904883303754917346239541037459825705974268593421954023014506640955728808301159890991682516390605568479695444094594192752318640714486676188800792194275216140997797141138107184915490093753431748831510336078223774201587547085940424494499256398186374764041902526127715408042017075158814641566167665427715358561191512580907492739799891667179602168991000845045577649877621782248219371898521981436466474590918694097065427472628655250541338400861700413691214023053854695526687170145579314783901587076418828203218578744211931136000000000000000000000000000000000000000*i1^16 + 380943302115075627044320290110073112454053063249778885479417478162756925911680291943909368575490420679668858544392918811264384117422466390666073139438840429300752077502220753216283276923760633638831661811860561437679124427089627064336033003999739709234095307916190112733231367517315347734675718647686521913789097971501158549994921646813044677348788899620687325191445482070352811549336081575737374529205717058226744519157812585895548561988423852837052194762767362407103633141284582040018111043489856435279348482792322749063291314920528194959220168674608700631899873631927726055828543840364921329024433153185593030730186826863418573481496951384770357081884201708004002269650798648584052232916161765036478432515462123168265253626839608049417151009039340765814160479231142455580794615925493313192845387100932694495637901182755761083514935420141775218364615287007835143599185302031186615424843958081103707849443228536557563614578210748413920647392446436838931814036644872256860048518859357810638292780791311170406791364531040891350890420391783543236735960891074899574058931273356932713239023661123735940353569200294991903787689102837607545723167316720834525330499759571491386196406397143427646012080343856780902005824447448988962437005726586134020128107840577917936170924765974432107724800000000000000000000000000000000000000*i1^17 + 4334677406248360186675440027095272381737827043339926499677829957076782567498180895428386106185740368739380874534854444100034992823909965212227395429934997180716043812127243295001597564458430582439751587602632076206337738135152193845489270084594899381871782170820661992544382518119519655737619115170892380603205804485248184190263716781608205617647085271853265817231439505426745106306057568951554220556174483132619776146177939047140480585637626836436301197111643572072086038015119959777318254712004085348542015615948634484081890044434539328890218135479832716786835958098284149007903777493426676553165610423494139937311836585072627470715092400658485275599226175769959592627045677809750308160501845130351419449771330889999070549192200028162188080560795921725342139964486392012551404031736098259601525483205991971377788525830031080850426505385660442859027561838265650821235272122568859809020570461028113590535214827834696711450621209959176308636444411105018453789284131848830207233611244878251947570411197914794082173419476804854246108704736744918890460361840498891933790913981573581335333811220928476618766743020025335291359296853389229842393078766724641015090044365288261448748403466685872745187597447685957939318722671559701823012814205340459140439046991193189888399175858352291840000000000000000000000000000000000000*i1^18 + 29401672386486047120908842656678228011258900829284655594947966938712176776267369989338916350318823430017405532998260935266779418498886452242567663535992122806075390370146576327749656266566398569278884492981578950078458361885854336086795935844744842481203196369222575714292610973648522584298372459977769436258130252357001576701569493141940033346008614597416365038361541894151380006254437032459400795611995501427104798061953487497315255673783537604128925456027659317207348082113307586561049775062831566992866148965199841208998921610814983398864221118310290987509909491978633862016196721846228522208760641017421069342697350435268359636151566773142596372593802308923082739786837181099442182823746277657567654457270585123247088303095896884029102088911411695075784654393850079795177559452808251951787264124293189506017486063053515891199695396671511504291493764394307505273709795119040403263151327634263121072075868521741859026342379629077172541807803523267550621991283283981347903812140956135092280875273097228969182482115147088834466681344184826247118538839774934604770461112551990634700043783690723667515273723845690259507361913432543748594153719948127708476781888651711779331923215048744658946797732785234498360612728751082947072378712192591657172669077360322515975679984533504000000000000000000000000000000000000*i1^19 + 101619599835302136215542033263091951239389024321885339433113044862020849694463229811941386037348737363595493845380353683191827249137092129451812881734201376242264206189601012964953095462035086446103706057909952543817773392459058484271201040343508346744050712761048790802244674368282135020642470393336723672059780903192965757251030416016141620080400088099795735599861757334519303408596223185810973118386370795204414739591493663233541984618410777854966088853848757666947052105212741049017226297676307434362022825546479403101013783673898854333361170681368702576230230761882652428666763701276157192981773900528893627969141481902336424739961460066164169322903690357979239784997327008506726506552468057905755960265093835855708212333173682491883208931244570500171374451013189454105070354017638022733227593768653094134812589711854912425202043435895750073848606820863183370616858860517180658934228942871979157411792014378479014283950007034882010079701066601343857252695952609215870787777746002576047465335331398470158440459204819029537388348566288910801917361144316140095887861053699398190299756837825203383314615441787320292639941837821535243159041416936397775660821934922216779620349328408766007882726018328226617442755534575574984830501524412034242199145473232915526099088179200000000000000000000000000000000000*i1^20 + 82135810108870960951334903806017309584394751563076524506228105809163704441092288646870656019269640784443356726096134072974281785458831975389561775195876058103345989624004891051700077321931565928416364315993592730692104730915015940230503480100209468065566855777390511837779890632674642216445440090781366169825505916115188387211219200424316034347053393947755134822162048425250328158824344195147674185917278085395959180715980508621805991336385065011035545132174288076638044166983697663674652215412663568621394741270044769533048947041862118815471088644135995462497768765987091464475494836733601242742652107463434450833480793094654884256980315148148063402408680774077380071879431535641284723105182808985558792517013377269773873736594523157946452446024711059825234564133261673771342601450093804975050743295076723884615215313245921913315122223573423752093239278821986856448610714828639451128989177780690570897583594108641237461090637268737366707540409930083560581172181533244074914851833327469119719864137711565554843132891899575422779751809177535656209203673576356585951718933425141097916920788574103714391403101029179041541970766524760036620904956148751428234762893388244925217595131898291907751262689225864561292850219109233502671551964846373075858752595084299363942400000000000000000000000000000000000*i1^21 + 67201491441268100352180390519423592195996780739562624875951409380623590953608352314817405915671377472084362604374231607042605313493366432355615905184672944906125716169726846551196652149044330764853026928427488721730126804967012081718227430677929479040585120417612171073607446013197293410046153986948172331172100276524061191440819413480980220518687179392715209128464018142584500305244288556851106993799293517959688484551245228040552921457615082153121406507058498559722708527356733390689535937595002762274279549183184352555607027823118677323129059275843454883377860583633579257347835083432822725537397313427327748912342574534635847107618874403884328214630746118886853182582854482562135092218134437754942900679590631391583361578689755981423071570616194182303774339633485876724664614879223264044613862090872489232567015150713224712903324628723266184511272435009486393891664158215806316251427920087943669937356777647854774449930231925732737493755096787217091388656820194234661449443208473116913991700807195288279296044450669612710423821113410705067128505513021417363059462075268599166602161467135858097889990480794756602267519500538691444050414189254317528435284966592686617889355050199461182269166170643174714828482170776865025322581922008149981504918095361212416000000000000000000000000000000000*i1^22 + 93906505695335164594590370020883730050044261783656602763164165917783133540537092932204543314985864639092887099260736586530682078363392202345878578843617775778523503264058233884435868405177339384395606819099783509365801858162482425749634389529100839298950941365643265655398191860480248803170372034323580195598198145234281437045447985734457612290797198335081469825604867735759620950070927452882779780208581690782621375453679338402124069918893142880842453070200297822935498236730714420456325785882763872958214883200527993453709261550338778568401337804209190447340620034512130981678265895167205419866093241221965278044982609017753457017670147484076478819122175135816876658444439834591801512579271604012879443902624460574233817541187391969395989687212446436971472823806287973191957452234553064767276154057225691363222505117947062963063097891724693953332743138682876852722427894081823603131390789011893222166821719767382925348829795007578647207659388674152995066041956382914200962093504039101829611889429819256447429087644143507411520895150003516397308318721572892326701188571749239972666347537205002024776925895599496874042440662486027902618879882594938622190136463342370486017409144925921448423072511431125387822616369136103582911173286343233670775721426944000000000000000000000000000000000*i1^23 + 91438643669840706489858043571727702314020465807756666856586350951829852896683999664794977845127158141979194177138960924037522063485090859389480268401017174807082066536030664680904419928109047897089084858183633518540551370558247551498879907049143316275641232620807744834106659668519203924427769908405028434151049232167463563566706183007926409044297723673833333258221942386038592169647488104708338300802334130233765633589759995474453073714702893962113651913602962729471029842036256608182359222190327146440055232930157407127800753329112598308992908271457042231126652928534921211981099332143803005873079704387295914455385695881259849449402726058104081343529065373655272016128028596781424239210873917844203705138902039667173960360632752008867751162673652845980906961660869146676610626531701061117833588667035698265540330027904564872596495933821870242790570462707382130520381256172523367748647421846140775333110870814499751337663055179630416090388143788628346691667666821278191247166758263979991100763992771376243947055689486243453310606736703714952197096624202927660219794546419859057367341398801511170818664268459925066902386965144660250341373219268794884254192742893834825505973238153597135960628229180190428333886709771912300196377241705709690305904640000000000000000000000000000000*i1^24 + -39577532057928303517749999350723177649289109665414785638747400457270922105628375982088006573428076182368543644115810443904928143937643132202733701941882785674781036874546134950016643640962087885204506972598388889944111249727992584353919083567829844332482321631345991538201958751427016236476526211939635025119534804030522400278220006929856634494243972852956543016904713243676664686270920189562281568790188395447613846528924077192859039089500527797344085664622892042813530673540624871552444694898001547437877921525465042434413193166436556229758596398359374339067241219929397951477120586180066092546321989024599312910519131635468937558315090438724023537704991852368994275094746803751790416405310364180070970986185951091633433047084212891579109912607189982947383626038288971003508376920293283471052122619873783800210515495327183205981798205945363187798329816918415485270017336681454186871633761530517176199157504521294365694534297924510504572910189192012983812305418238745229236353681751583657982874868624901403169629559889546428356929737146416031388795019166443961735156472633717364538650098447891881547986758695332503823302188063140435017745426550066593952065609306965192760710263600226375680492382843336430196344889592439525115850858183016841216000000000000000000000000000000*i1^25 + 71283571371130834928964310295607507259709103205104554865404439408622972697156871371607488335680986646601719699140245253254656374834043476598326783310979566944574174788562629383822603153948555676834233418874920130196098321143302464745886838941702901844026557856824506609411127898396282225736719547708945451061754840251628269267805333616061892127101662005889723964185415118007419087095681128825652285923924532956060930663333179219285157619493249218293626289561984219743209464330396268749873497889479995290776416792838629364648746809126895394725525890956088910010535427502705559790411464651143065905609406057796087830650905183925690396300123808822226171416868778534874454541058201196430541153965541519947243472176013480248912794143579962569066916036656479038588293612029165096792899749315365511055889296060033202003613165649804441994784665840114414459457210095292460373645265108306266092852717592150565379710956616498523644438706669203232711047331017310088547901210175740426216853946192902624607376304890025425091416564453848670646167871238639144387916103081267228010421047174526601371616088409811796350559979363834744027311973226978645827357887577573390349776764559354612369834859417593591678298272173307836420797326875994809779364368796876800000000000000000000000000000*i1^26 + -22031259639819009296044912525191745519341498247264942072134202285054929209061985488933666627872414925285600727519517617120399102699822397869106598553616967580533429831971146977418731815680384147897168421045351792394332712366236301945033321756119791959363147289521316181351552450453139614187098047501869880500033538564996173170438402314593682867056315037012358207388458807396302886941167654936015992925198392430319236641273553192503443755483704799862299639769069774668159781147590637098230327771165258911846860853497826969033921929176452543724129854186644190200206292518075947615728803821482072025205842539509375312070614709434468399624378346381136438085527111529374632889119724319676652872378294089607079448674027892371604594062357241258266775730029781603874748408406480944322351793184987130010892433454234293871494140904960319722548320049749384567721453597198967151636666445122938128412219221014918812948648837742290012832621081208846268555081970849695401914859638148112585688407415428304440740140267777721930301223606403254362947558659572008793224763741810233269221813992253272185939083692213499398233946461362525948704263657790969710344437479939073329142240178763402699015967641255301510306400043309890155604986464838018730096066560000000000000000000000000000*i1^27 + 10429704638994672280592909477582090662126257143602851127873254047282510589028902174089231794276953346341554230852212514593930850039537632239676236895525556363509850773239032044076985201961020472563053428330297531961581828730091360143951209905432382102439026370858951906924943736671211963981441522486998990128467728580276273087053761155578273191790342620286187074858962938660970821308818053832100578814998478334638854025747007304526509716042996394932676201337619168536511180941205426431289223697087826912183768811843099544616801520504899630826336852547311142324015425030226120756814590152578595351023905630187584611675952349262682283752276033825163078361366049389984113778659116367668312348262393094376263252058617124885291201827122066951135718102001781962216131132304774967399723174229379613947195122797693555171069172909267420569722134370790468903955731125619014399156225792587647839660287448091931970480179020778244859311986153689451695403354496992683510467939475597026741224975959110679367512627594044601661174968999028978018187754757466458312927061719942334911185498854295450340800090799221318186799969041265929625899164495875759272131902178859609898410517184792324838811275433813836134921837681425520277664501636484239982592000000000000000000000000000*i1^28 + -707172773348706117101561573041787816224727652465676780847675123350654975901971632452425356095742224767751296601230092052271156209784477389853006578259107343828306303483191934951085346950319777038035653750312416130584198090112390006330878169749876613077943651650565230132776475977982455697554534268877053886110744134356536323694692251349715600078880459136941294558653034620745217450338893388545323856320140175563388649006526383763856078108915807887579333012819761801771738628784697595014831976245420361725439742095281210809275480418948310462020024754556170416509520527805838203947287484967600661357521728756655406002881137410302991608842062513087550799724289982755002678328438731673280563795986530874238870345297583234432964360998952743404914207998116787921815879034034911690252799605468443712191220519057961002598424068080825046741308810128819058043783258543325718796233576206600576308020028697984179768139807217904179997636259403949466210281421493949983043514464494531560922911835817052929115975513849960442118436458728214496886805427172628797967374368606503330287680942977952146599829376710972355238721450929225534048068531317556436129295808471745564087868500442871334633290195703481550061652556296069163745765066224435200000000000000000000000000*i1^29 + 61009958749793571006899929708403208157057515833332881638289722452145437714056425036932142883179667557819240977981688766767602154931954422928158420367200611058509006603850982986019301146691874164565653181318433165842981806772198285278928512510453178741476164020063984134982919201548386017460670005143577302292114643187978293806596077957737282848258878762629861603953488333067446220543324043649650097081903499286672084102277553042887513291052914049963826766488850591562794556113454419003152394169309740573994698592485100925427752616013439819509038912049187529231532361799452303398392920847673964916380927598066400785836484093942869853512233325948041128556622587323607942454505050962093921668147564977545779322634556642689276465364371144626784053091625943048356333084681610377686447624516520032753544327545108477507985900168828524461521720020665844464253893988560034760646142832124467273554692484043455298667774857872757510091081503200724865606100563202639488874979684245897616480485510241742857444909704888598570199321363157523002150252611579498373161193871923804933063702936287708440267543457817411009239911234226630527079009660545194807037656603711763959653253741915037473437745214628785664894469153536431484703866880000000000000000000000000*i1^30 + 28140886029041960445669159736240571821439623902262606682198496650514167042904751038021648428862545252554574197815463195974129281222227374607927786997725778310233702672815637720678129335587610654216580214775656902795671996875981021807896442373394406209329808809653451719144213459190956534059048277044684498676197003900894302629293334146491031749725587453578811152446913265295000052784579697547426749956380470969203361970557777950591889593059166522921737984912954077081269358573247055760550433274801627037998936424713334835877076275955262035672286381822156673708520612564839605146853009934775935338387568667539575974376177235412383810809589433847441134622335143012113977069484911161346136874510695498086449358856570708152104151145862236025552807440052026633029039394696326589637577766563984492088858812993810002779134781624693911897196930922242120194362639015148247046138780082031388626946444733149583071327000110954259237372633169830164943357157374108667183458637708215025471053119384713845496413820123603141907596119065776699411401985024571618772865239272605444760805711045181671389721119441599792625070566306479895895900892420895496085396827690411498374417408059446200253406649852005533681281954984845713080320000000000000000000000000*i1^31 + 3710440050643504999062348849563131627742189977224193068600166634100511604282089904767361567992533359156849539695344126653345359390602501799056989713575716782488418876115146230476130551248910327490967130681504823993985771515789862661153518831122794600624089227917109584978049541351810439695186258301593107504291220044466538013504550684453998022215027097738920145853206827125815849481918189260889514999115586645164129772018041845314040533622288822487650718086527166111728668026568037492554951087127368107746088630520276461089334075154625540663037562798959268927922594311217164305814146064202540586712839886397279336877004905921039653076384494183509775504871326929942103293817677247902117677149099561805094909731281140536800799285436466880691049765719678952833800483134707490963310814414301751444273223749793484525937378623262219771650995352952802217588359673640714786210142958714026800423483288353222593746953497137561623532843724188761965225239042201801427255146524338540291925389311791951154628687417753619684798695881017677825765104351734580762383632248422081332740206243188862328000295005028028319506373913168713817274100352499073706170421845635208149489103690090545768039587951642348427735096120206950400000000000000000000000*i1^32 + -62618612124256866498517981720659025946197232949382780300394883574794073063012097832838030439892587683194137717551426634870938777955553105235097944393918680566173576826452431919073471326606304007630661318001759227002899523004345992303869585259019301159151259529657486876773223908649674846854863739515067350177991983910733821059253740244542662864419768657222750846886845954058129369682727674482892743269403469259556776390956887062225365405092429832539719668721569841521167041538021033075274884834829108281586648720878550593582178418566977238085378544384361392084624277086121411727312974759047238511175944625159601361015122981373763309044464337474888687443938154778274408400111675813737231428168155867184769997507601073037389982367275441259670910179039083562020914608101196510732607318041153638435957947133501676997094667748350267706267844471476715015803783586306093628920794566446532540350185426213245567065225048980245129900463233883085128865798251438594406416698630098221642373876429175874782771341082046784521355370548163843240391233676442024856922219066460171189612942833417589973814059835352673263685927338644915662588075784703639639984101324595944956575077873869423844410971595837120307716423680000000000000000000000*i1^33 + -34640598479758125121899841335920843704521956880345638677718590825789698197724164954036532615586568540519377287048886579726015478482584860717711981340805289223352158873436621280029552236865044049292244801138649453035458524279695053778691538552526311605248329774365986456255638543208929313714091997925317525540070584205276374195006061278323910564978478124575646595109631488833376582174233601891040503481722885568356468148752301961339834090152049527674674150763458789463842207680212078138100203791370552253584548848683889175270920303059880849900038874828363876158967380346669591408734098580254229632133974023176732719796617876376995333230420905984817026822865933581015859412477952105703920649421464962076282829895911907031848477259298136341907955384141959700784211882072357883152935161110993750119152179768914119996612221763057563033186018296643376453259749385599972107865948507793782281264105298199666023523086866886923294641021739500531971905140166577680438612139445688898505408898273650915927682690281310118716256988758951445730309693243279231160602766013426005052645215363160185715035345098758440072916970750867459869610655675554094580136123012340270864631244682775816227808793834927979233280000000000000000000000*i1^34 + -2602401460680427233513482758619882859282547188773430183915629326456212978927320191508326881181352702169886539146862860460336117414198646736792540105944614735046529102560480216420053455618437959726217556103673016738256813081637438338632811922421196221240097265415457676484487565940789745436357232305023735734980080316877648962707971862840265489043379700614892006855033803479043867500071359544038301153614042831013166178074823775282372148490966167421801583559725757095639604387541413646379533249244616443878544150166064376278596832855006708166054284313072234264447334561775529037336055214098683168201372086329336792932501190228173677144024123351054620641208650663004685109474202042822905244174316788527786118508535669833514586802051345744840851733310675648813591943834630855097403424136183497836384135436081662886008056964192617821836404905384142742681674607129442270383743043279469066455643500124569748100722363051233566843104198104315407239154053064939438853162728916408219426681343545759147201331670975390350356125216431854144946963518767037873076995311312062092884191462331485777640506388576736937227619548584100821552875522249538068439161324199206897332186233294414329190138061730611200000000000000000000*i1^35 + -104822950782015346821398470079605978370325900427080835832658261506316184371503815162353332263080005032898716577158191999056046980689099647312205425082333409631932282352210998401966664416125213110404890736328467644007198333592138708620612875388601109901637731631359130416717201421898137139523911644511081510585596110030975956519059281665206693884562015097590332868839751077241934849002725009146328137586892216707959904331624466366628948218124517646522749477266997836389860193252673045044956888857315387191286798844770082058424391828335108858561516886160250622145939141546115617349213381495982268985530136043105583475260527842335562682871742000729914007623831081229804509419585139471957620950755254383775731966199334168867570791343026267453005006965381343519187159657356998306281655597668075988947370161417503291746888615815330970113492013406040346667228841867511564584897629822798723009105037988269500552277891590404506811345047864378028510513797540477544278837482680077578452061615655469108218665818356976948131231723936389887854628501661835175056487191056920059524174474372033680780155605174402325746261566079087450125819696751117117008843854097631295404311077896320533201881661440000000000000000000*i1^36 + -2728208834246465540252037819382516647635858929325127893114214945483624460799965800121602689271286507518000357407835038279427677910347490172817971844667396940947424357479231068206553368431489580552792273915022917512469918100856491566374564590031576804144988056119626684749436041840010453057682318146116982849291759487113614787452514483042238369355884030022454891033047185062823528830352298838716213374720485162162576448527095559444552581194875249949236202915895235160105024009018742410597152507586647460360041123731788592275730533392621841480363537196435005123488993023274381463502718297141829395153536533022396805497973050853658243427685108829971803548070900872430928466513926965333426257136228087362269684886678027686196730473018952387096195262954265257263782761055082677488683458773887853055066154882185868975961055723764277687278766997058862931310954077898488155410605395508610513367586184410285857072182842243734026384957058631134316388353203594143922980417113248626510897544447269235538255651703983740369147400022896167133048328954251869740479326194397567121353968652356791732717476840012952254224200990331338943685106123048266008454859558934707204612567221379371368448000000000000000000*i1^37 + -48973367271279328860791180479398516838269528611869872436321796294282948669127622295252101471693156635630916166822461051839372384438844004816590432687553726026800185450819390085744184451219883253069957854998026229887192198302968051150390484366829261480233009256093417802976351116110178562366389105144325222811773667383799757451332037458584241364949200962167968833058978780690039073791068592610554162949514841917510731127051239570179773214950224267043121248058499251034002363785766784386565855492160484795327963252129599374099325185056309897485055516830389959609492937177139508045916356418315172112589592052785660971783476541896778507338636220722502915167910201214152682744297495556887890369010855876437595508615917498615040695178363455363655873357117523139360550694392661262736582266776273263022893683604973242515005804759380050622589866026791058156642838264118102675271566788978781459394758111332544916497877284725926576337672053522017691839839171013437284719756752761281081235695111510246533477898390309458892491850353445480913657224294271007718161076465542471381395744692439504485159237579766887812133240816236985354783538259865864721865122285569854802681029407539200000000000000000*i1^38 + -601993725053161036110852985144242024036284256680553636260527740226078308719426156049922911988512294296346592255251607515578393108792887234146809100675431351530973386912123079424790234888793743178683282357702897925432661741240486216818573272090257679989786850877713584067596634150314373623874756725968923859243459995064420384485539223923522660434222199617506083615639960049603253792849557063491299240183129028091260280357648907036562181011321808327126239444206716403690232149554423089920420854491830243887404505813132847018141950206595407703849209118604542848996756647047006784323885967115867180558007044860595478781604214345862803887341647625700427608112446873450683757760608065755258882800669886154883113964897016228005073244589015324140877466129839395285889597229721954553222528819090814815658144256009850246927764640125019916587405225436553659737718491495001303270220207548466417009091988664201688766372479650388704050445528998806443875476280387203148500563365229098462400903749827365792251501867199612875237226509694988419536212971838884740668263486331094721236588300535226195870331123037013937315858296751261529130479433370835186868628341852434059304632320000000000000000*i1^39 + -4540886263454270247655158033183601348525254110551151366932340975643690735880179574678520102408808438201180252099621731037840659435787577973539665877350250228145869287708679293474213333722475641744576482381393425364748321165971254381789404067304931181100991280153822545055072821961583451359085168281999920126894923407914039236430285682644636922568620714463039360236838102816869410989770854071637257550023837419608471671242405375984285656018667070269753423475410110295189636656568061311777849142465566346620832980896824970723460659964097150039194723588511074991648580630693798725568629817105060420022501430212962831734588097010748696833278615082722648266371991006120613357321608244950957321953286865499412024866766212364710491123860792810489216207546230634468059261712370118354381424343605489565961045501316350403918722048729009831545123363070958544172110971506816627086872619382327329999437946227653815696969739651631379456271047005639481084299168562647273069060277119773141923407955744665692696895600272057215529563724442595027648859704193044850340744567994629242588611959048719394301011257294110749602944153468102446338726964751823517538284840192835584000000000000000*i1^40 + -12333248387565667094106575433341105239088044414615684363142334072797886908961608181721574690443665506255047540304224549885318125439913137798109913789633838506040510425334107147143458660868873344213731897561665002188001920104006593105947801576993068977315112778827122075122543656191081449948599455164926543059095546609384994347331690594565130083439600848348654430415341249081251613089092449989730921705071721134435257278076837670911068180197552440535631898068927114919134876782905846470656694542243875174705530225232452390092033811633910754330161883432000786718477452368186108434247218064059293956647760821878494099602882516665442443875610663572734449623157646088864452147274502681845391354439010210940170752843730386711979571754313495001183552572171537157589417304467523352048930377043187546281243415546052755864073604731656961080429055447337801772650093798025610239507007728811294104914772774600212280995817082675435116778245349969937406391639398096818218013193596603550038549077189640793602388034231656874496265810971274403758151152687813184748875226805025980375650508322132139064865173372515967846178034384044357186326442419043294235065109708800000000000000*i1^41 + 126639450349798363723751661017569590174939342212074505873882014238596084292872247775540444352684560932595764714220358674875119342572632899554378456777257955423552025925041708917126562237376912331112215199862600161901064806956097013110490432999525261983194083206190694763705025628505328511838025304107519067326307582313877056549335774922258715772986244216582228981963268530346447273453758648528988743865235135358825739279069519181360276012320795643172850437625281787717122896707720612602243842603525962782670781746547058311076606370181678469801835454268998519847429017042552622004270729644132903578697424501293222797417981704337793181692097782730038321012096935717324936222549366117510860547408823016686143591964087411596214019038589604951541353703586025073251996844866581016136311789580300050631828020120211072456302536428431679456099718142665101908915446100265321608124571930380441556319909533391497163128867668447429983531919364323242613658192762803273864026277882521294384134701911372371403494132479919413189863391544539341626324899958788970016072511795839747798973473091998240901387613233123815402135781868407426689400170032088125276160000000000000*i1^42 + 1045780257277585966761280000457050930780037280745850282254704448442969471089419584840780438750606115665795664172326154646715697691484609336712395100405941276444402886024122754405812104243611802779052718416142798860713150592672804060749077254512047194363058036810041337715398043801426802092672333152824854906845271014105785946568863147965730608313206319305601191217275178385906410254308050311298012910359475980468436074121593520154978216942981007359604882570034840906639803860378048213140549351202737727862421528332811121515863858634218057349533832702419247398671048035565214405494877996606953883351918466777428397854046313735527091280086542533260976162300903008720874427072300109061821486288079270202593617258038580091399455581836322078999206304110961859579395708488546306118482384827676114953182521284191511110750540779543632634585945870253769124573279322536837506639686349562456624639907093854725116038668365337930361980691897705645465144489542286029328944157008338401074093405348195366396226087879552035706210806319109579316768909973041272175148649621360022379843098564856448995102487969101481639300679321565662829084739645734912000000000000*i1^43 + 3393804855954184539871601696441783731932922352647522744772698826764126654343223239153422469034379986975562833663376126442220965169508174110484354165443742245999666552727804095819846287051266771133688951115316377238654411194457310303535805855116637012107190166780520794595225827909283455920431328010562740019529356830230431158514536992843250096742183349364290018637709164609913140253505869798107621319139870970518909114960043544242077859652110138433149746359213780121430258496006053040879305339702318764206697346703522770948510280434038494249291671427511658503997810002804011728499908057610882682722571247862772521829307129621028442078758036591122429299636922383632735748719918367700248913035406255911746068969505492761921828210156541405863472252965276219678318793454685409655966501176754031523009362500948941261448474440147238455857631324916525193834273766245064522424712600855775006275117466577648825059781814138501253220123549070434021963007393617353467513239365619689739736315112399490698002629987843757343049908384967619669330272103322874668198668694890226549668238817748437251990602055148207320768502186626065009265868800000000000*i1^44 + -24389463987160754996930249037830953978783993099672979635186988391755070012534518535491765335576425228474146141989811675860479384741537394577870408023197790643127073405635587908437043436385337484303126180821274420479828324834074234762019583059692700130201790413597945177324987927510610223959892579025773360686901878691144873615873629681999816377733446281791878270125502391755346502520442214580039960442952104931032276959745418166148189189861816343037077948330733407891751981620349359939228794471488858695772330799136357282970196328234413298741773400908733940960138064319578863424887363772264684260459854158308479779857424369437770792482817602372893069129077884508073488151451013781302558075522359842079858606778098766118603061681935131934498623200560196925695491870208151699441670381164771607915139434705751881468979293116749588402639939442217710062659093597562311153172995247191007215609039799431262101874905996346939525320888430739159009145105482719054512738328823423086804813020684900564977973528119352414972252347250477885130262250025203045003768399807628993376411466045976046038978976097542862004005117225861120000000000000*i1^45 + -29762906123145154630699766884890878146216286399665654589308409169538307109561565413847063709025697179005889168614662310075984538503128381213439436287666759448197079019587847502794419115452878919840639193258397022113185091632631576249526265292899678428503017502970805008749481042305255757593832283469530086193179334398536248674248207181767828551345845587494563700861454202771298254886373876664615510509715232176891506206184993895234747703880006234367902945932769957069484823705387803479139653233952407871934146393047125519106885615647884769383157301534524176194570361765308540821352356206737654269736010859651946722001580471288954919075234233058683445889390187768671206125306790842626738517966547174434141657198743928432594619136743200881277543842130578060116600362580520733203229022425357263834943980460605337462424928348482353922831196080696159767828743031273568121009059634544810759833543343855130773701772432450446202976166195291304153129358498363792275976298262091794267281917364578850619812823224064283761951828567459800492643064355918625397599701314669219850140217694340750999585612010078340003739467776000000000*i1^46 + 356230399780766769590648163807870634337793750061658492340734284710445813587732355102879359898212231749940978967979162516738655323332205600722009538488609311718871811340531321294932488716316958334241615181709237725821660430666222490474048390307393839042278508714222151065169662770104245417096387553343521962120643945137492909269290618031776524533804855374307475989802192103515642768192345723470995910428187002873304316933882881152003112575611081758403771954814547694840865373751785710460859189232489358123261507804687624101951662453738550223287639899731648664416651082886219441218230828594000811064910709540597280341046206034579116875864194512660256236696537486972310585486143357357686015153848757196851325513880837674050183565680034533490026566787255477023531728254983169081519758522704229824940101800920441511183312313939304519099904854496195417689400672880333893343965805253162120070212159116446845700489419398711824148403631460204226115231120642894641037590132040674179019448444289177872405645760932992655331378388220890228236375638903601091542202924021676449762436033433488372303972950674610585600000000*i1^47 + -312439300984891440351291654525047022067220225584996772273983509618789275446823522422698812505526198516587144067142149984757542923657354142391840803588328918533415881289118934649473524262298054556862826439801506951958034135673420086262560507013851436300334473009394244195421722608868888497095204908412886647127168432903397316205723118574360111606434580517016950082767725248992854819584741645584005117096714204927081777410600138909020890313501290622560734157634362352289915961737030166523332460990232990307719666998831127725198465980366172710432423062927449453738999142435810768995812552955493818139270166130899535527538173413798637353560148671656503900140084336764689211738403388568811586321224859578015109665266089130358124985862766809149218636673822217282622484089221464762667402939307882260198832996912326287520726572183863979828488486687565021844355547246430944179171843036404558879881880594026557324967476985344953808922147960402909846153951342882761598099604891865314554989130494671983727121672658864765952931079227459609449808340082792091040522587296535281286221776369962969925031034880000000*i1^48 + -5113435970570981284165624387377235117616603765496707390992028316726578431218976200336518069185569436403001043385338011757043424489374175001983923512685823208130732225866436799513153092940583212695942273187809095891530120688991710519501212431697574564418925895810126285884063872402704954386619003038976732402336600502852784944427989570320675139727299250239577120004751894706104010684057414817208351557966540747563020650810534694596671285481919691867063576287242188033056339076413651369079640050865079048024097962010680826955976730770506435900079940921138481602751178004008865178754212492538028828384311057841208605192945623095934048833205735153931243588264116454383610003991727315640453105602223966677897828574035315336946423643745784075693221326494215999620290451955044409963122650246680632665361720851175912929562353723284160345309030929481362017074291113793597136008492003918038026936024024866575314759901084849125734885745183768739686073398118871594790870718395495433917999728157495583755641139550280681947103260062470234933672034908647897022048733034248512537350031333126045696000000*i1^49 + -4599920148407698834116258524732341650905152538868629827472880041231416527836066847786398546715782006543139735084663702588018650604226864962574285896014813495295076949485179855430463912962661132036952657771857581058796614836872762461955841458236914749040998306412191259320721413180854017183603979996219113883473254936793450112046359796511742592231219917373677003572591424222426703631821355169449423172138544251464424310578142928627110628860720047369293526569604615662986798019782253966298326242109426501187974632776567459755591422494670955109418095753280750466271926778550564381121468928778116848278389827944614805721033937212191529427823995492482876332807365141513927431191968597197638516731575072844136346123944748007249184147790899601777463980794166842210735647732982819016831974626159957755089552432819597564716677232294384952864886977231982502456469833028751123010777052173416853125276413649964809371706392097853218061037062083540902267922048052865033400072828032201380202732271256635506149540383516275087769533442359837248880082112317153763610968476782528608547635200000*i1^50 + 99828945044362960285714953523850764936133550024179864447338168042972892017453495391310695920329218316301058962257826200492559935369684329719726023941385285734160452357315727047302824064109687026533607251823209305888578068640197092477201377385397690273065656947080625090621825120576280441869001100997581402060801137597399026164916907249734309451317950704224839550045705845922516713869668646793108153264291887760972331628643889154497088493890542089850639500917945481448442533469470920366140155886244794421738728025670518086678001016193595261225705212859092148284127153641979408456023486107512714257166609400828709735024650193759816264059964773469549369119590322107874249401835712936079910689998063529160413031964634351741858887630076197009863360473810503459787583321714947861455844533828124678567827208541845425403460443118684223765928520665783088172250969590235733659450398727198617801193014140507693040051314637602870710848352482016912569510812807623829390898007621674279908428388134346086232360483133787045551619865168106463808338179680166902103283859456000000*i1^51 + -104057651405380859670437668709673523291102311051452896747612302301373244613057124149226099151818259544344925363825892404778973792184551575594643260053229019612075678685942858541504117943254381656161071899675523322615682342940436526302628697703963519515298909207789222480220713688657720888238289871693165030689150011204908725210955412168591614900240505344203201751484454989853110783281807542556748227270461109274550366653795665380705112185583835678585340263771294823693933316707304754165113140775839791639436988715863577448246187245427326267201178735972451640824262604824940486360125604532057943071861206166784102784408557626199589405223870943554385151103987598324821569294845394843661599601725203959019630282536580444051557678470884985348145686488761654253233942566988222236797791426827503524058391803186831877527837421479659368760056015363148489301558286864216036800188241350677054450418932152153401114103535348328513928886276617888570528981913736315292597949690590538697852405759532355794590698765146950603252439492827028725606937264128000*i1^52 + 26950206510165443030515527324826182881842556733158948432814570771573753868217029559099724237134507751763769149448194755193379388947772627325399402805272259452356293073834223247024107380725868195181051627039575138989929640803843198013333973433048088524888387899731781604163165210334308748213453208113750716936273145548432692962476316266364285554615672348205460701823300177965943595580542045193723976178439216061129373212724401751232621501099932088843481248654994684098934161204678851408086415385354309545390345797183142225388266143262762657593699440090128255253850463097585713316483483414284328860890335006497424524423689784473143666905527344352726002985180856618140382291563785755064910364947422734536893209688745609989885563936441827858281737878700292955634455210043329181777642005579213890630327365984938488690748489087429648611029605849612764230260950768090487029021047967537395092476583925507375291444693257689828572971534143585619290977845048464765029163095495337690862811232517646478929979307584941498081004748800*i1^53 + -4502673820210072487761773413351847251450986397699066041830252113706427303225710007005195301365966592192717807617164252467248547198694488641991971305429023958193530687038767724158406574103394538652838632671956517836176999963167253490912147379755708330110313964220690515523738195331906699880034071219596382710074819346033480792594906434430418486887187295617557751094806303819395643368372589193031312105440182688975731140887517721273270534856306947107686423370209974137072767248353326404180240907540168405477085553661568223613625544062314915597277274554382684109438434697347698780211169917031010840914632357929916908428252153440715700125011503079122559700466602516645151632481500582149991178814107163757552165516655651264229543535459402783982623291236296861143382201408971360465666424079465929653619696441186281890128849608616164267422403616472380145326266784137392586319248957960066741760982179437067736516068672942530776761381506383941952481275627522106349869406047998285875261469898425315072409600*i1^54 + 95149089438220190711776156356884824093644553485258765773459564501044927043920700581287148399450778403981864222537310213173115194127803361049295883772105915283689030913531435532932056603194248060672366354131233657355877925029604331345767683017081085075719670052297233377598814202436021530882511073450556755554401230067671817799708705875191418528349601491702874134422991023123549989623377093520442217587715797650803537031727924263512520833211246628565119349553153009869539197900021640531569340870548618966214952483040330839223754216946127247546522530911487591726227542824113407425860433536999872077030373349817697518456544365605619033155158233000618892672683418247375569437532602735915655053016109340214051860507040297256570229541511290154026920074197517884606650941164718976703538826314130368896014166925873925494278963085985107088195717649435492665773757226014456298204294551614395332910184787028337881686433352335298230505056202018158753136537663988833351219315750584320*i1^55 - N1*1102788553690341107543064869566770237992823113596476684945224013058865321193428289251367658844412633521000683636302090967614519768541859408876295352562880642734157513824100785353171578768076054184111396551879537411144083369733839111966585269999115747*i3 ] ]