[ [ 5831609382268466951318626708979092211991785689627576484889813434168506807888788189495559302129766783102770279120260614420938839224729053038154134755993934901557691814503227944953438518059955262743212769303118559375557025369938453007430395195473319464148616338739536465190613169044622397753856674592656581462692989412973413593091901202349634481595162392626357835972069707151179840812387656580191921137262548453289151581623395226032138745843492581792476160804232011014250551001035763820845241999099094447421292091721618255175669059131354241714239964995473695022898573186993987464249073187224639752488285007153042456558678964501580007649861436629205667053660856991486081184383366857558774150571807416601484950380137274983361445560269905291893544263868305533504181591569005913019346347047118769673998316449678160072523699259304472372708203204125195565856032726342196242447666572852039884653121434096537719411742502570051539779416990991498053670251297451096892424994282885473009339407992961835780749640136339227669558078512015111304560853239438876642197172204058095626099117825886736532059939866405445895716379082191888989976302434018711665554083624015096005650363488377742672087341112108259521071538877181461030992131020216381918978999851576564805174619967810699127438176130382506303256242245308618902282724569131185837443092354132675344331345327905551250904913431171788544409600000000000000000000000000000000000000000000000000000000000000 + -39893476436902995408075726541888388886153104475047052243720116086379611332005293779162922301593434423922063497229206928452321986257601712212706683494475945156592838053598032948940336958684041342822819225989436109495327850571803861835997168352865898827093184838912810891011772010979600109032243638187192310932110034731838214799741971007682502235151477560365125782770893433700823371867684115876340526667568951382440178855089204126597671630826165693227654684735771934428222815268351475206839375317290511562230890565193468010673568839544218726436349705175881707882445294080404016846845422170095280173359168774928316867710382771476536839599979693481888996968158089765783969176887420990755591269154583825522341592694322246734565381725051424735516170095272009718203473782229223293770436530767121997448293140174145251380191314295510101116339204412442332128526884836285135397592307529566066798394536889084405846348592292132479171381489025737645080079961651743088949559845009522709945855663017681895639310198214608574682800175302403460757197119358646005325717110186659859419287602930012550276716372210073302522775685276352301801776368979986086997312743039173777068979572567115630475522400407994656089534848332639917305861979875964756361814577798708827271924185988456901327639320171367895784424247171029680540793421902572558291419084234596435277699772460611885491249475303079359283200000000000000000000000000000000000000000000000000000000000000*i1 + 60503426004962943458788844281212828483139840615901356428319682117146931489997874283088404921947649763894211326454407597127925129365007804031057224820812826333184838262315286755137210763899392825222666534610160761287079870501737324177614218893006853015894056111854934653976624841317483768509406530112738549606779541401924177188002772423804631616648215494441602675303884851961057787307516873277998141780245963501413653982302879513462475328166227807278165505418681615303302133236029411932520735933760706823797847214002887431089216754745846118711056033243713108274188155735803419010042329729387792118627522556652678733419643655404953094988774607740051124293680121990425214029771733397477346011817668844767856156960848234163131364192564640393902498772427503759773653655499520703241300228971173676938715686236659758432101945299064820775437383495741532893521752947677735932474516495960927656677791568089665118539828966308183725421909300124860797326316795378232933646474683428122245529562923998808173240787427090412007219209594010526597531345662458072566894679555554377321858918251306121100613769689032561283487380673818676930633429759301793724067797186277957867112902668662211701032958949127990942632326899055231478993729143336678167228302505367042402936330049603413069670706535200844044261982155115636511931483048258034209119971104176025286807989813838174309392451436590137344000000000000000000000000000000000000000000000000000000000000*i1^2 + 78847324214657107317908179028197893015392339016047360180875032199146020654179543340555182984724892000279140954133194098405818966238916010439801030751266195736542566934214639951297806589335160775783667355948526355678659721005687381344506907098850791352127892049892626560833452610535629988218753088228847569819320480372619505934200934297460028168799317614980059521338827035824536693523601704741529635916688581642425494598460931765344781725326341698258355341596348232168751275560312165107375702755486585213927452610727715444096802237334447544075504466149879280219262694698713139607911151419527653873064261799334590878127300279800725327327788230220237877484157605275848972627619010500734704612191920864182369713389172276285197404051242653207626759822098263077299401348873158471788282106238742327980908214241993309938726042279175122684764951364099269232156679368176452513569511085150638036348971298248477985998925852724792722853855095922088134224027251658214774476769267590673381315190969312095559975092591673744244225352966571280583235559786826426287327713608947331615453660039511822440021190068378740065983612940312343492253472982603010832953233850038684592054618811933931307696332510853647080548461646788942278202307486696467533302664042655768723321739596013554319200577473346088162960876998145042396290540659320009194743109797617268410780242527525862646519138979361587200000000000000000000000000000000000000000000000000000000000*i1^3 + 59424284328324200237334242494591294471560354362875254684477044657698605341934387175105394121611841929773660213848307671303293186500306568047615439622245023079702018356760864719977684087708767236217473531290646724991414313806252544343026386009851749930023598334742130034736626179472059859696794737585736547885039961892164581409835636523524411985382938125977320543004641706283735075552508729928841422427827033699838439685280774135702221487453731290503329443869191329745900943383933569956109443455702044811381988030848573235008967958115774677666692939897680927408472740522676779393241430338531548623899628017079360072032198621062040982417534798464587955092105968403240701150864733800033822503832507813548591220217525731280950656107389062198164343666509781359183125928509705187418506809888589560418644019901857877411161406039153238305123694980117849340241945966746084980750866814352507109790205552305029654678972448737567769054772123563517209328717653988720517519812370233635000649694293122191636654867327075994512686524233058515991232159756704169078331754485480117120767478307846663507706044448901525266351560995158452372375353299705496135829641729872973051847169046433232774531550355156820604547555169087330577345880403815761715870911057702175477723051935146752996193570779282592497576078615158672321564000844235964937746037176847135488899410231011353950913932778536960000000000000000000000000000000000000000000000000000000000*i1^4 + 13878169917495568315080504574467012238533852536978514858163913929387331665116606778555136063062814199877775367836286639019093538760749786613422171053503438581486661776762529351896619250144342788202921942654824855627109474098918065467413389027282490124427848111879097291967260920653273830117895395856310725117793389441727335450879177826771720436230404148259613524420398123182026836311412638531271029486206375304787741765816414133223834883817635915107597580931591555895444631029541224695977611188782178041416815414776283678287452031924806650519475692551221351133837901409040107940674761710491780007284174801464875928171342817044080049100441346710393073655332171893380083171128195873669144267846394777351345969019309690968595917324976251546888276114251450245566321559009096129273172215889037731438804369860252634477048377049029090502853084721912894676176389495193998118824353014537284074429350617929908968177178268831776494068628484900130850204874499050554337583246698345447976117903755071176593822453284683573117382800512536910899281715305540896496397660191135322488961854762221213167714498613746548952579308703027313402965496120671864512301003745331688414935371929799173209992623908195872772132952377726024469936458427695793681235566328560456842653009698051654472489813109170317396590563122250701060189057699616650663497948428332640408763075022112835776352048119808000000000000000000000000000000000000000000000000000000000*i1^5 + -297410410770923108979776360625923670443610678465162531207765296831227017200339173130553880736506381364623166722011686571239793945682572095188743353025321156267286140135170765675888014194519327123468628961113943164940799612936795354948582213768205607173812188199656972471764698621532062625753492616218067245394585693826388394084688832670810079285288323648450781140081033585461101512921513204913295253610313518785459929245969827963308713375210173630689530946514825196369138193981024151413125547189665091336361349760800493331655228684841356716142719844264527844356017113516989332396357524474605520794857861171190426710870671359985580133389860351034023089536058500735550085443908487557658926901265751817996854643551205390264501044694339949006073254053006508324946287874524729889022660799544241870621027186274319028697624105068570917025165127530284816536347879362907482357854455076664290789949641494755020976575531758756564912845745905513953534161180796337607466922883486914694921475576031235379939961224359056349090158102656991739082584913550659765514706393453357213322611194327652917999654296853354983442537029085444081413704648104573245411939559893692520212629204539097474755091076818380358656066745931665593638341729810415537584170277738443194138648716200147887434303242229628801838531774060113451935991019457231901290794234739138102850360442433394196020933427200000000000000000000000000000000000000000000000000000000*i1^6 + -1440748955482989125077267381003746800185502081434573394598092133666119347164567203522061348355852746628514954251729302062804515025996833119192339044881968710670854597617208275320128816225624665646234374046249263657620825196702044655978011256689931270063100601692498230375041041186879400043673621525517038498380600430530417413703746328387357826695413912590006827155277426654353413775218452343743935177061416113203190158126274137984421077848053068890483994682030101931915941061583047755459250291993127326957766484600106268622169579264990920675547397034003828926733151941588052188214242544903731541874936285144105962004124421004834530410135499122026572213824792253480190945606945601136205946160407159913756265420268912688516359133603481336770756007119903995521080902000554285922404317778747865917425509956236772350354192267655444201747294279950769640443967788125818827059049247893265540375545773382612728198349825217401953903699315628251610603844505295102869343153145208145064321308106259710906327452954589283452063201781268262971878154320758477985616255416780003507618404618253574904837447898619710682214372857108686657379665517279877681892911944034769162572388581540552498804413256555418457550915466181290820337793518398500470883028218260568404830321359410609670229109343312680025822935736650274870117107836142792571892253318975663817643350987252415389981736960000000000000000000000000000000000000000000000000000000*i1^7 + 1220808707630471126453598095581774134070353412214311341027175475004420432381508112839377039450778298632242327926964198559190945281752621212135473325973364836336802139922311264739837253376006448065395495611604632301297944776028896731114567331718537514720299126961189263085061658187178277393494189658549694353739460502455754783969688900586138960999692849983438892879364632162370279131561325508095843842445938746985158066968160964136967591621312407562261038526084386904291171581578453437002731912768924457852554692617492119546256408488365128239466826256491213497637386327089498779522759944762526075732099015620695371443277930592564989316632433174555248055519793459858358156062636692497317002680799504728876430187011091300607534700507838853913106022514734148630718888573831861234054124832950454178835351391700607559405294407070982229744897872795565943120259752898276506956117883120712523817427700544961405960646392791651029032715842961913635638000682690281108346735372284148039381773791931664639276180951584755982039832114528419016391102556554361741083648356131889787370526161845577636695280556136538249293334706857707984589858749048459386447989936520540253520079031916530408130785301779773419533123686947074786704137377460607972716339773821885160602131247926864376144092317577103755404015179430855743417138039044151237324136673138170173082588440799579648032768000000000000000000000000000000000000000000000000000000*i1^8 + 598849792175596932089468694916372007185238784833586520525800804578989320197443943330614701722836375824472045220198156129694741870635263698011722876423314103138308234432846604222900636972307071751979788986673533391714721046356731694593820952604655305909136043657394482803204680577060719813561521179937551693818078898443011048734147394559392066138065467315914735234392181921984366379255969757064466885332323727227612311493818744867716011083045378473371101878923703436058105771572937889733862283891477681534183939188463955662556530262702484588644073812805659962629326163248656795824053897044224794967333619119059665945525152560646482502972271926129778768055853401925257289315669846161847615014824796148039432515814165129244655973258493264911268792923760654160362821532355713157644313891960776023502788865038907239753017980466013104327509088350446523867851867748416808455893610418273294135155576591124389409389214049030592428462803650757619501859963810972656594741638300226862225489101894033814909106955805886247980274886740300172912448796278747683416026839045879567004018114025549591021514530656365289788906366785650710329796601361881870337173974614537307447722011109938842686404885211543338976908351499293458059238855458628377671601937881426340749205586190840507276287975153138982516072082443742319823350805430058506852244475848047110153326216306832388915200000000000000000000000000000000000000000000000000000*i1^9 + 79958438746563221471455460967950151376586404602682534568016608084496138719974694330445672802021336453431958133298662207263428591739713311146857536368914326735724094384693991207342534426232174159824888039438937767602662581629752027247593026362840122851021155030480349163950837824890857603331487133236229740507496112745982614409581028684748849639044061087077509104522532321422471281531419981359890804688676859320086504766111938878448253181140209198424253047539521444874191323819812798011741897809734531911702851473662778636907281474251341226952024366046743800088119463763797248570808272427551250423280142687749308656029679733634860890055724000381886662484428142664376619681584596939462057973513302178464328294752482283863347968191020456356544614044555359861630639815916088019321569222264802081365166653441325915219502935830380464096509999230195340472825568653291361236591882977788736817314128743534254550125030468336551592830331403469961211679719209243227136950906188849534681851782196236071904106152604278486405589287367582526816103012347221706797027515215566484772361042554933520777833770829288936646499406229577743722505633447421534016027722992844204824460343046759537148154952134292085930742056246755011225042211633144278992366129644023275795390763304599515042632557153689578680251381419654409811886549526232614155605490649036178187912854877262315520000000000000000000000000000000000000000000000000000*i1^10 + 455874453386585440064834394043295965291986403035440990443562976416160317730752733400654747082311280276246468733020120673380062936227874165584802612083768478667143988261977079103553162392781340483847946543633883092121580258040691381136582396684766950564149593329690299263792411403314262749198716391322433779396767085385740347273898548391330223100777829772908369072784110774669841571918325603079965739116552311506739848812876215471427761231866329369400551171478049957877568219365296852293932449523602099127486358288987222859747574353160752351048324205561384548775949227508882368321564949964270613510098825726742314483582386893287086036559265760154086017078213163831230571519077585140890703074757306895806130504804662264456808262174828342292655251985687858102178530048902910626253309118645084995796845064318123928156345886895915838623668841612256225521596637365793512206213308001092189388536319335693199103155395900550822951139906243911581555759391650906370374903015520993293426915423263371522063624413490516017619059283455217665260870090933182434147572133038634137734389819875817811794889299655033420712630127110568934246798421282510609088012356476524267708940363560611256516497114737964071280230302024505870171737599967227592435343676124042855743796420691111271354662602552836018959183733226947696835297097796365135319069185599972390633137781080064000000000000000000000000000000000000000000000000000*i1^11 + -651094874648917584383604615172684915708306563374060915759993259743111111574390470705930756744039921130338451865991730204925955150369857622550149000949326622953699793725550930681566381480562266838147210093163391769836115322705619151707750773819487278902217180560760139288042075497737098677678807338905452401318512019317245351093056311823182525350010679083587833962991656299750308488601667824510886031244536273346978424785403209751397496010931077694020947609705795014215160346204247981344119600893608437012070517103175809890068916497751808824642461640254908320114494104572500114056914202019981217139947445961187591308367730249752572876805858948688433305193450832774687009063752930245016017681048334401583158961391307096705991300271708047276838479724802980546302024369946284511839706556740823681217892974858344282698785988656634161034971276695893254001966473865966052184604512786081864172575416659869889982656830388860166341617919787722406091764546271092673711936357722368425121456837590854149531380676491567759392320375310584612879515924624259841001692498435646506450239521784599654342548238138308580806217910464703902545189999061723739837789477284550362396057581895378192959924133639629398777929613845328261275039152922182405841249838968880396316063208052048311703003015666473713111309249546442782224340631931647310284945535588297402793700674764800000000000000000000000000000000000000000000000000*i1^12 + -40864496599549881398566461588770274010948431616262218780491273590935980971496002958962758162207636855117442219942896061993041111889934417962427497104724179398802699563597551185899538172933607236366503571779188356299232371902665194748184506260595967132594494557104226330442040719546716116911565275524337231580179668037423704936591593389440839168267141694672550652973000146376026775461651925904407532260734802247415883069449506107491484254821843495297056344809946370161239327471339235780786605178526619296958370512549779158218153590276174562348626939056350514550712283953793029516894719961118717105999031034800053014989544208071591083807839893680216291615618693761050988045039256170054355805018971611997301971942484889970918019403763536382324382581141785490565009867052106708825694500514020523143195516821282837951104580319600372554564390019554684301114727250549337793740364825899530283052058039643586340400271688155326772111165771246165323612368358482774342244161475941697799002353664494812725608181226738757642081216430974895975352163482629635193904515480626835826916138143917703743478277565894192205624888989848386895869172400747886312605212945232422060697374979101846015960814001174083751600992027749281195543859385108086974263942024341500647562028988195534755444679343707628860911691399078333236242178913538175173833127565206508894001561600000000000000000000000000000000000000000000000000*i1^13 + -391558661809055656279646465684203423866842541276933001127891140362172971759799029627477142658432758668055085504717701257796172022111457149434631014935239523350125271888050694647223182144202192952925690965115944471215663210615858413584329361077045607288031589364946168497040349096887257967201359604447346001318221417232093857608386644133822200084710963369400382700008172644166610610165544297799462294622701248995258579813493222244454708638265917509823919184895814554032258489047719998980107560272133915386780082574303929484191513091148339843307952824755788989215746254807703456817785927490721982566755773810004368773917399915047917340322625119116908247693972056960610453299536577013585469967855795216723327640024411254039879834775360379982477280662037498803548561152076256947781308981633319325250160017576340379788994690123170490834703282673996253934638934677694091392743593987345277602454348096948157663967966570935378262880134877149036168307592795986838901392573163842628173492108504944315595048070635998144366046102838383865922303886692441626355184166834821680241597700116179634700610427514037201119622552095885031861229047840027189467103528236721346520928493598063923269462863229310156215024729085739884178999803219411112288210260665839283233354062415260429732850460247037921708056426670707649869115889719226084129516323527018816733184000000000000000000000000000000000000000000000000*i1^14 + -12084214762374731464926239465443386144328014034676165855125821343306387245290233544336396310582783427715385683695661524683126017183952617155063482755687259560190441846206131950244412761691147143976958013736844886775169084211355722369182568040104347529690604340774442809438727520078585739858504425459814360644116379006750893338792555047918867388100621040854204065405260281855932494232961597752432813816794118124394324399883592734035787855283165575367511937706932903687356708829212566372662358180603966526761870573905577123398569060247360779723622958043223946509185785949682111411129183701436844923163634489191543958682713083908376182420929723981565180153459277932838613052915313332015075966089320562048903740613628420582297540223860594256455679529845294631776033700741148467841144135758559109893270669203238154810923880814744784965725787547797884338489841070118027442797853586311140131777505061013853366515434395059295876898870628841834696477574023387731154279191803738961966098951630691821411308517097004545533239588594450841708421339157997371601577390936345656657976914698391939460028542303795694906765362695651914392903053920291384484819203177777715707503547138261008228975723658468672061228385546793095964766655149489791289318081428851327419416414926009883708298514460170807787181280992566194627292978191501015565814669191592437350400000000000000000000000000000000000000000000000*i1^15 + 3866411236331127441774387906465658086274559599946158906429066027034159021029466875433325636540891693402384515404953129516076154522985239557124298956095631483847201917174686546123622481670778465622920690801875129840220696550935673186286283790367307451685784383010792733821759785800669177692630036976776958277976103897839206810835377889595428293028977580214087440612449917279131511763405710663055995998976597396998535560001209641739400095726678512424643471858510365746875993084596904062364519975791769148177338958148569132304473432645181526175655817473744177016369779133492498980334030518951747100815035479590484444490323975206520724656731267262100132796413477733416654479340399473338742979970912539923085887926614735768636896895612147507729349252005719052039098723018300023008941785804515487077409559221609202475626356178033096148945181691858002799573508967607041889398687065369467310924472518242752622535210991625389205983498127719215420680163230663425491788993692411183942306399003617070478953280190518419363885345671881556897772533995458715121421739237572852683587976375759729999460926476183086355184007254376241380127955691757278270597841658577379892378940253305311334759031539059490091866887805734980708519192548894178632588515633332685399233860759486704244142641084619648548863049936560485411135476245884740417273124760678563840000000000000000000000000000000000000000000000*i1^16 + 585096585477722402856959272385815544237707622507249812486384831377845967219141326498695015684731075914009825146047230719788175023626915297855516882271644733191565210224421213660268966135559046962473830068590962771407505126599072298423292447254058371606288348309923291798331933232371693792130091291707659558154716574995393702893006517561626500993321759040324660873168247867859160054420331683555679136536756148915636187247053853686925722499320047396751710087402448596344590247711606875021059420057479254335044181608683161062334637554466773422598726407163887833410828468970326496889201449042904356757842580091401297432257842452379873031350560703178959241809851877663176261889597269649473707336685404053764872867477713678387387184804970525776010547316276091416934514922014502649007613987744714765384296769398827406961921135260760271331303920249753687201165422651003406136935979023077902584378478514273527109022243598612711759747196939354062612221764392704546895722751516437525835547563553568022270433889468248079998393634124135665220612747085997990522089042524341841564886636512454279927141998947397376510905467546702145156342436165315145101903724072327723955844988972671126685910127432657008480990680387584315381773368760620328309075834722602163199223523712613081833988273498874224593327946155531134224808949997757084306290660868096000000000000000000000000000000000000000000000*i1^17 + 14492393411358842124419875750262131364267265484537218955488759026178522572401486344021908478250704677740254015883993455610768306207766896172550299488933955733566633275018838485161015868976349966064851452850593052743671801832845324783316643093176640244118136788712372305039390725193517646131184935228320443642453431817772578917204280555054334737752918236421488398969704308940558912764732501142116591136637737714347987851662280525687287759125768705085863716915665862202059430633060691139994001490553355581818805243421887764231818288951033487387881171733785238785202571183513666349766088123852521678584255851616384471336073977525875407989629126672297140363768462364130066617738325731293674200514892545698947507242406957300986807835925038519782816905503524174590845232871129819542545888144102986545004266195044032343584888026673509035918084316146590590766297471480180936829759060942461021142075995878383079585635149147719826632773288848199925321230591566399484291991099195913484686203424893249332217174205992145719732334013052277431656321491066030000123234877776576325214616624485370410672809799358116757531454633668322235508676237918917619161833016563739260393319708508220199943393625189412918780161578477633572608132338303640582130325282710504631835638905450858042227605277290118958139171657561739947966029803037302237776628940800000000000000000000000000000000000000000000*i1^18 + 418607334733231848224987063997651792381906965924283401668949333580429684557505744301223342918450611099383315122625321466136450838247345337278709782683523004474490167932907168886234269639865797708347067238251756779095918354105659704165733078916758153077007058575215761293302936755325381969294631731896467482353000810906094065599371803023192435435849775494627606285356374006352448252922383600227266915270561127703946730630406458823953654275045802735125176523622219285908557066629601941996053132675549528655569117490854627495728502936773774895642518132253342389307033708747536840516441520521971297226358051084818492855987706429590952522549804467375999510758540619849135476944266051557091989738844933010650254047641541981791172815636785512283779779765550109170897310718724829105083302956027135486546317653250573795341141807359537389136808332572713162336782926285287965873934910712448635241583017036892804628323004180911335482220111462359877528979072772145431576786208849409297660982690493682799893547118180472103882106411684383892187557422730551377065835392752908767138234000010185451071986885949126886279397122524914767253746946192979294612514839274227365836448228931989619118660236461461530536670635917902017910256400042331172975494565374198461261416009600746296114001089145378539103876336416007729309313677517358761320120320000000000000000000000000000000000000000000*i1^19 + 151783404798506607144124605510492683162048108276235697588666608306962302199503749069439460591088791004876188081808480290549576456432524412238058228264146255313819008484960288479412982170872759717698780697422835636907364743203809675842326861970718242344588821913922559066587574763005750914360299964579961400927812002752598282860196550030175188211408600170142866557042719680258669562141147768900083385486673492212017067024932328065730697042253772418958375786439766322173276529057754915148218072855850674236494439892820118012000378693190041398913795322665915349312803168049288842017162971556977269146176966462287092878022319663384922159333265013899096354160279491405627499798890927899093669698527671480956047963165235205252056464731801967127518331842766398574629047333508555611732662887804786721776837375096581595184570117541402484019941898627371878052218674499867270080230695619529037936051176337978574444863741912663069925210282807645263160072478911477928721741762906285757090010082858594612597919265218035308428483401442865664374319365174095638869724628993862247073533909687432022675497556730408516087491182146593000336401426409575421983363116748474620387565855489279450353768996962838655309885624415837713575194072795347591379654411057544068267064691917305399296512927504342828197942742018429230488809163174877304193024000000000000000000000000000000000000000000*i1^20 + 1556870958624500960226760825069029054705791718665175648627982236929846425133709729988722219927681343167905199115157656132146931308810488631724880008929981100849646222536268480562651677267402350995341990385531410626915218125703323135298173477175417533786684853174789416897589621105434915094436909413862600069343161042096709201825077846694743824370487445657133570617378866231705951221377212569075180119757480971045868850582731997002754278567060065161136902525913426350702021587578647845060597719391428610615893045419504617964748111114958351917256878027490624878820837008666937206823470365347068740934930048343325541670695092315760551116935321101044194876061286857688227562329331629022006520880042713019687764728738074145060801495757487770925901353444553574836300923264178550544194298598942442470985182347153999901341895066815500047759540137117917577393380622629142132270185907026220901888463422787629375119364925920545152134426492222901774179069280362596850575504420221482972471618395148461727085095336087246294613797913973806000118227816290804949070786254260573819881916543346576258533669585645065558244175097893099836787126614076435074017462252904193463056080827999462157926789448383724270008169786373958029761970188882580084180924037997027184425459423725028005412562273171900959643345049786624757857275862246123110400000000000000000000000000000000000000000*i1^21 + 8790329243192319567391479369660508490300608919316345014997275477363917893277504532607394328345157526253137470478957075488512530615105906866325273943690081424370949198721907576539751651505717638528180279758104522542193521603559588059744049573233307215849362054260588460732432094236074239844680426501590657733912635256402093584042648831051104619122939388128450916309639876888271573645400442339915846479377468908263616795025984993263403029576614097214979578084938958932203370545029135771418373171953995103710062542568201804627352326202505942023012514381461566572089137613526470695833661157342834075289416942720980728598719881134509778473448821602681781327388653466877789757046018977190100371100525134128318319100764625087302857835201646568418524545383571142870483708604776666534238727179534154995643445418402311546065418747282545399612008328964009698676434578394750158298065620850912616291285104284618946939167717931174270913167288881654356525201325172299715680300454068894300643782337860348658139591267529445805891133086866620816109431537448820472852950539491607120434847427375645705693397007928524607012363280424180796855323199637533142867457252323526780235219888457542902605500378419540142103184247671658272184685054725404628957780203128781272586096552808830006872010539559609889809827873213146479504986105446400000000000000000000000000000000000000000*i1^22 + 19263361168089182877945096298720134625556759918348121313700312463016719219393072182597561801210889379861216797450040646388527911717588597310421557423707005670588758450346621710316190800609771480435657531853888357097760190051226578941899692883698408580623536196233384083841345272599188757693819284000420130640039330537358930139542102812754859988590683530938964378906920996334888157628705883825888852346387670084062174046210271682941503752980393429976424487534420544308376140543471622979177754247813328057091877717900585854741527571064395651292978613741899339837895321156133787684701776987038395959734861178859333355198777986229809116153502517855812423095417515834069577564674970972453190213316212535599635547276997630678567380584194770108493511426434487147789481564359505264319346313646962945849217813145239950637275284754411713844141032394820684576617600986552088528038957763610147082151038406872672515218169048568410302820193542468444499198149064860451280638276159092550212616492105455237868342506544920637252260104260133858048822147874022710997937100698275178345209519591868407929612223198678080025512492060435569349289519425647211022471491197874107230998046827685654368849897696137022714621568816078691903513081367299148131186005516092024059588148142361853367983465970213205343807671770400602970101121024000000000000000000000000000000000000000*i1^23 + -8717462875916773524820316443163713009618821909774191803635836530560598539518559694944500318189815812345796889091791807311419349367165776435648451071309798054793414688210667166931285915876692862170252240807070444559449492099636661712764173865053769119297529396007293585485243409111928485351702523898675251460701103450356908934908852402583398872901253182214293301251435106279662983131104279163193496919598094032396787331333664337121851822668115203021408213210046305159328867187211568643028116036819329282993275848892380187197770629542788549852122698081564770052021101011434513841475592961846734727533839716831193862848891069730830648080839605865395103087812735181585546772308668622071768233532926575363283796752245836061344696202513370214720358559968245402304133049074968404832652567357914882473026263437108684856932654032609996659845471667002218690133136160908393959916187172380952137065001249653392747024593946108221764489359633005131042780454872200915503847997521205569750238173717163589878826321310051876967838399459920176680850353709131889168608063791871046288426890812185612250767871820804494093153064708385475916820924420664932155018357454939072057794640525846393847261356883065797460934593044665653615077041433620137145992694141051402201212831004613484513144262113918234471427039515069436343091200000000000000000000000000000000000000*i1^24 + -38221123697551338048680383053348869982964316090119909410087267090374993274808757657159875637764896974351229809576001276620404522389486010001150520412826008060087786395076884267514413381895163367938993617264455692410795445207315957025218319918952502051313509603178601278204699240286307434729211442854405323338291203332259695680501675352413815778546301772648757429905904901478703286628489853951967155914251278407423436535086649546078581011393767807489831453313638400752204561857118326185516149308580103655244173992902744800942060456787064184554187973753308262766448336614555951249553698365865977700426511805075593799801407115201812230756724512563379835983649752162620847386336331027400887222865915261397941155786235350385856416531410549934407188932649533651007630030276302320121367549643228349907449592378074344582674731971009920030393333869445297172714988970044924608280198368187905509409837017104061975265794684922062136078195861091038485207519775943662724799220273814270683827612585740888477070745954252708391176629650319419267625269989794267164303607368609381257987357213507547551152823527777528600214692407312693143822819978328240776679245848980082056885919974881199700346207161582725404786114875256861648523611097801411373031880597146282077273382568773540000700847298757070030688714166223503360000000000000000000000000000000000000*i1^25 + 111903148451174846282879556596459375802458308479750884659767038031959571570541752050616638064773274180085769689977126010733034202637678085674094480397898261103847254502209041278253870900158343688098485334043172281999079349634087003663660262290037856190220521688192864078544143649054765689925715914269422300974626808381139816863197785732670534752975336262650658247575306056524314839866237130038613952276920826408633786100518852457053338157734009514685730589779654819801479415115003494030103030524436143246566401998446693616450629985980241554665013457823574919776671211865262265616778729607209241905399527317498555025908035279299660560295757154083379199938049338623592398089540617703516296629309000808453617962432221667132563057872072784497175975423199548065906112334265242771893442225311322786064885965247597390864351578135933040951692566885857454684076998662116253027323122340765961578788373925560937060992362340855101367441843389921194776479614764577778439770577754477130968944672373163890615012445745253355461898507616943472855526412828739785944707703025852687858971152820016622532315561845773952658959948958810482438296941067527632817602163861843687463516059424480690922223805106674318584987037579962801492997425237948593072964516622896782766298853076996554009158584964141431643129899909120000000000000000000000000000000000000*i1^26 + -100709710327515515815648912388679823922443878626855837495803195712409822281499611061897627414837881879799000369048560797719476374251187390824702738837774639972684694098341716966200277095938819610536240062160067666715362265465769159173822955647801934752126520066874877172729387293722223341682246573653084758852422885907172045100180139942246082715077826604582885093267142197496228982851841507485404631980524194684731617964644652084619981803060420560157191995910582663838150663803159265228507372545019673569343507351617330199674981957805180068148107415130918644968029018232085703681471742873195618187136521237808206837302688830539188834391822128842975516951632229471149723719633318206400168191501637718159195764530479945744585566710221528610849325478578277020965010516085391966192889836559205331492659926292183945569871440225692220555010473320078561594029185999884338861470137577510405876558201131531521188877203014592660573240773520400969865174962850523620068976777581552071227931843064313940744499433557702592760361201862790734108384698662548465535214027689647398518520044030572783353329700662151449009740380285471161011453036628594007911359452579728202764880446301675108700766673861070811218696907383741250242309155118623896461584994464196196819593902025843570331704248749106651959446732800000000000000000000000000000000000*i1^27 + 14056522197509185265965354674375699405314536456837521211563749711596699510136151348488630415729904029434665467168286437170096010174993570252390163636932814225745487335670581892888813444612651610552788935103050358574107069752552487639721613973202285512859216358747483369321115231898271363780107924265718586342862383433625353464793849866336663802014658053276667247436119286657598068806565191833758955004551600677647436477066624024903077280914754124726987975320465488650099804621342622590588881863487484888737267972967331241906355241392279078619989205973007228456011389156850342613978500866834783875039865624531623046000010462921657984850682684546156423622716145774092756546677074389322890307057814184673890878666916566375063418666950742165472937696500240065628270753673265459670573534131588781064426041793905096383301260601112587056424997592144262596245347337570420867215728555577091897858463322380507045667278289208241741070994874336145820342304632201218988192670205138342739512983320555609375091057731856962108433356191490082561910610069416452903837148983936975873479128466889254752500277579165236510857935838091250938718675677913781280273458284309087375823483632240426137177829371853693486311114652912449439429406809896327250396089701974089528419443956538782595540662442562085191680000000000000000000000000000000000*i1^28 + -55515994121728574225250944876979215306367158276581916179636262945184282064244724205940166655070180139105984576904825412013940641719800436157670169968557960314717861273842206393835451301969516735530377722626600247817532187698117880202979542255036685662890367364325309358923322914063666534459927469567916721868905131137311625200911636628436816248678336426431110235843210904903933477191153487601272941790763493296987112196615289053571876455516336517689660314011596586590244406786550531965945380173459180957046842291157574192316238148655439559768877492240630190350764595228289191486436677583714966305203405731591572255839214313150223758150160130830208228892280400223774893329522487061130679526561335878851056751883565411902245451879446113349922112210924913324213500224829499804194016381615099804804888692132490745379640833658614694772079445503831662416597733936639643693164586201325891341422447026032872113670151303359012928886751697684731821402430031783348680896336575884173271696268061271051732074162294487166068951506946923297227712533829211932774780565911744406392985320905901123631089675596671486637743486034540667488801020264080135020714871260781011585240130351124613317760635172619088136305539589908974096078490990387314593553980756490628122593370090450272135096000065830912000000000000000000000000000000000*i1^29 + 51756711100395094190061595297438888658709901405004302412350193049558474159027826473520602532295193576296114446148231856557973767532492869152104639062883914612487042877061329951649048571531800787263112812649320805916378440192703106187980858342575213053226998213371984115413263242949386143848061134058426157991493771567172243053284933859327989039817497416690907606229638789152910747824896517838530469987330317838790299202973342498506311945647658743891247590237846915050767746213778639229991643085121837999055782865007810764171456537621879523866967664006008969931020199451767559991549604674572413660857054431917500452673845306436296496196752589721005355391539285887716839088595683134113605989253216761135022511335531869201037859012571804135121148136931245112723949311251611805536606196301942269303936061288180782527320843820634108403120406698650676525618276010101517581869934835911662997004723378312292401092460872314723316447148991987349682654671661130086787933692013322303036952741350334905217709053071592135756261613502381892955054297564873799378162591140633145277861231017098595308682490302606957574269631207195939347346249394407161747185586990223003945623591493909967480320022478370612943760719457922568560130540743294571956326843766765860266632909517861456440517564825600000000000000000000000000000000*i1^30 + 31124002112551525340143437372297197454872532827277770571453277727210347566373488150809189153064717467811881645384574816390086597753459804985237370519295202130542493003091240854648240438086452184510819317410571686133563265853289412285151871209276487637718893014941810788518645101919916117403726471792202297942743422210412506226677623804853157899211870795066981239295486871969993750500647832094602710191520669992145714298591878893307915713047827821815171994140820813036515828182634168246852129693168056449105724871736001105224196898447807533350960528500759632559616155731404904467887970742892157411408428780466910329995728932640687152283897651330656291713727572618021677333699559979168931165073693279663594649545894098813185443579460632175724026318276697193567057227702674598230808565122390552014820006034119573222436469275591452867865823375335455784295826894262898201416521646756541460127979287462981296038134041877741877650376352060335597055536109867686807238376836472518673939795860963253392235736785855252066145646146467627124787514788881641129280204046916913863093179196977666390735474737354012205854101863924361801665856980486734339927325037316097056324136647452998355134732336444005500087123109614840583644620907206041693025371067945312199452892985480935511162880000000000000000000000000000000*i1^31 + 31847464711701776784172682358648442288490323171550132701781976328806190175722027775163739100651784369751654811931642780472475671354382588596342450049931366570625295069417494155762460037219918624062754864230027479547212439417339681808916625428091025704939380803400754514495270528704622743009248997597041134254195964962484163444057638313552522147238095550983933521214295135487243374680801611298032605460575669382480326220562423099796383810858068360132789518876453870605373976271836142601833156053558724938233434589866872763760650778100114555144433841099626729781389767687683073576367265041385618091979906067244653055371671670951534291394079717674393516150475480908574594398838339995514617859164202421972856190084528248659591009044207415406558558794518653423988102880642407711647357308972418834648284860647039429737635482480639757913131047652586061557245712503618396327534989881921368913051669519448093798045666657546956061398971621055443971140032352619801744154295476846560402584621477913629714785927265159149314556937495724544615750363108635657386734911197953681444728568330557395622548545632889564424861385068440213292109415572026973176667219142294180314418350278955079547476396282352650998690396536778037543663926472443223753262010190999191272810682048210534400000000000000000000000000000000*i1^32 + 11994398992767599406488513858701357672286866531432102438824219963773083028996235519808093861651557476186895254541823741162057236030703887589353417171608760272508570105793185930810259124579920057220360804728837740504499008048663922423342978070352367769067584675935349147839851754800627667401745615900783021780721562322084579361420231409928552789840517024289845270213700483565709797990275388331791701918824995457913094114523324683259150830068625923225380724125009133829774832496880904377235834944399192633945145011604240974308505526381858092264145988302654711586588774377363404240336117492610796641593836806114541175458417329130189606865567611495793056092699884492471462535287824834763477570006279766466055706544029556624853176989646431543203730895084134303292153055501557150722747718782685673067510344009042494106398234582797096026555357591940928006969253543797252055964131474280209459934902027541550720691434741302776884643403016046896681530940160496160817217511803096554896959356390716980302794373559823660320005183648500129207946476988227555542223631897888462746696094854487316973354434709155895430279985828085781246378187103808868226439440875208903477299975598759834966904626441249118419235075624672459716930160047042353768814485960143408614269379831398400000000000000000000000000000*i1^33 + 4240279307378991008723145941242364654321750857249162934899032749940160835839451893854099585007105632416291505293392013358253226090702910371141455177841836057655246053001068352766270686079848570284745001629792486123776166431756203385886248197629551758942311244267945905949282633540847354205338131306212644455479976667418319610286849980373707540700400611002212934010208159337059805447895101339465039552167202710362802900603353015774641636297131760003685814181086668456498099682239386542066010609759915592042091184354600626288358870761757189888438606148787592545874984906690467304313696639484354620205732013689411349689221631867102610089234623734036348330224869872318044468560978850219218207451349954735692631487480198162343432321475271718913204126308646689678592257995900238249076380921126778199029416957350287724854388083230291077999262179896295140245573925488436279462170676378410270924340168950184646331772819977119434061074146783469494556995750168723296350112507988464877917953844413909453505743008576528287849775611734623389744779447913593579829284236329130062509964783858387757154466661362491513403079579728905641249459464815479796945633065004520023122864440752722255088551422702222568653928303173921232615706547013233409278654726166687898990018560000000000000000000000000000*i1^34 + 1059945522450779448266463423288335306164586401910339657614265057706898495177872551570475148018511475954974949017142648207547016606676441531581943722049166527108345416103771590719602472558792215134617710575081014602463102855691064545663183101968107706968392946788458258556418018461063726029867603779795493744853762240356938712543047345377283393908180952263560589681362667222024773373137456349406046818956457069885995708517271445619360105175509850349424899439071190969897173394646286339728730517998832524057704417336370145389844336645898139246651106958949599484624097228086357007473766820295883704557825207190318389518059942591795313384990787188703458326901795297232658876149777532173395491709497392728089449483008900401849684492353756799609307520428253370897805274593474531480388870562533545698173767981149813889693104185682478849725345926124219369917068770719327826945423211826061488028657237286072389080918819390908295469773841426540095304455025094361724511931365409382841741645546119353751366512887994659197245225582978678908024058803739529474735278571235312236617735934760672609987685663154209842106042784649219944269490826361662737804272934713687162828143895234776905174833487896934948129244015086985857028920901551647591111536257113815777280000000000000000000000000000*i1^35 + 91110498830527060696239815569197797334995046170235460516288162633222563887298629810693948843267508438833930168201675648894844676221803524623218174703415339343680398340551809726070448638470271159869108797836503733888840633499442271313777514920827532530618193129223898294950832077433675037014603600230188993716657877778970357236348245665197516018396216848231874071286942536294809027585720602595514975503705572364766888041150154748496976435692518284126326759063663597208055984272248352085911696915709769344298970798949679459564562850760578361846476917116176383095501999613499955563395543829424364545865985256983035227860863240241928641057461001990157185233633226232979527268365614179832274869827486205930310791046237553746713507112783701849339015048720846954700178955458697514212801602285215588345207498699936577425166639453876633455631271452321251547058475989060967906934736405684813149740240280476304190315521344694575855548741297360904261206604451253565830174311869920495977660600672999548702256319039384168672253631495166113564174653353115160786542142252560052681691776103957741816797934419911782442097434489963665753281378575189272381468375801289880701286223833343455112427555843597228340998135248603607483694333493326357048577857106739200000000000000000000000000*i1^36 + 1420517074798206092227310712443892573153671097077396425563520674847264170427032153730277232996911212774919621141641860597079791046086792211310906848555996956303263983135781604793511710217859970189633101317834459986515669427478100172496209383564523948302436284679992439916895101216040458670269679080124486699412992799324527222038448701356549680328653195985719538615430908109976518975479944832302988571207836160922798959399274662223688294277971472863194029987308402916952834687879091871781530471089501720108274386181433027771457329389259250384303361726385635650287095839316063117688286998077891958458173222492440257714901535184486068257035695904385277889389727206815750488526722433704263494696437608980692711712626866523262556484519004421019686969586663435341413132087960229854925435523696979891570484636857633401264837062036950045901602637037481351265825948882825808087823008327456747684452911560933578146713945784292610253664090835425511979410774491413930582785905086310998803747228525175313666288360487071555471895972252766293911522676513559470899020559031832501843384287556111463135302414249245918191136874676973741343676465920485673499698064961525441030491075274643891927480578866263358770655307727370477651417630010204735898910720000000000000000000000000*i1^37 + 390054832645974565288638571500740859141222465891810426987711859738777692815180247678686556409461745942032204944300320289977678673065612364682941174021597850732814632149211682918871127900344674268061326823597566979821403692815942095882241738507107211645291879404000003861521026650117356256424117668040858021151579325020418993772694321505064628229052922827099294687171314549735576788725075646453036758023300549438969213320115805118503478155084184289638712819409540314944673790885887481800708939375475905420871018470631145213996785002613059073960656154081006194091355570405770801196180773050703896559071279928057073846588025216692264290090687827716023093933494360052123621300315391287464648496200034218350260991643735513367649000765969590950157941592670941853272377932578873510102224640706151301012673970755385761062548331937798648598819395694666892829236992405432817734554879244677446823082544740369854451707243409333180322271017300155838611580473667154377374587442944983313632162272954527113409876109573815423532459234129257616226239153144246684888395802054616769145073342131879145081837174556726616006431390610346252149190853661791930972835327761448688102232635237274108483817653431683438574119901064327039619123272542593220608000000000000000000000000*i1^38 + -21881378719329859443091969067542293048089809734877385984191491048296129403767377280533523992910348100855518331928097196710832844972668078899575737300322770211591696168600725894109050435575338120746942606037481441582570763157575527507337772291058451049205476213971262358746482332721868028723985663907223553454145335989204402328454275959772760448638127309736213317867273463734424202059228215858607972351255516403641741181478752659921808889468748797969290565815668598281962281883276034794779192177646188292191918319829969538962565585118604545340826356457161459717773445881816880266435493707026267639715389742513857330255055394063012424345462437605725527788568695912352259741864567300240493563140322325446934675751915988387898896410859202394590484406992552099258759153625193459896775162307109036248116433705308048675770832494595001220092834224763093720924370145351437469092668636937661588554320294099826403582296769463097200781193039414131745441976070090676798387803366715127833692647871446963559472818765904713796789966162929003721919379286059503945843371983873396891445064623371218549665331255385364275002332420601431060097964898321987350470659646216168763907736542894782862255477606815247928327949695296281663490069679308800000000000000000000000*i1^39 + 632813706579030645759558247824696715732604185456627483823220980678818284309377951845326144153602865048041025746877284345726202832610449522753627639568258847782992486196640902552114366828450123814524698402542737443312851175095380029555476057717525543759527723631408861416865010557256032844943854381442408068951444928221660997945373811937002837642722266999913727012852532015339451757117452475131070752842757639321646612069080410530466647273684747240625881391339062503066082159311077233041263335487642559139310910740551212130070423441702206230115255595473239965572153215678631611559310147298496949541433811804851371336385533845425807355622384781170588889685244746291297044891787961336065825808138787865449565847455737232606077290011161454461783330125581875907528102630427667435765137875929024847650883046265484667397226599064809171014862439639430978404880760704353750583939344924005205711000004646694179636015880615790217722716093133661909411658509971759415254881674453218480648005769014800767319833302009617753801765587939911928641099172564752584886710252029962212832080335565974225847354208697643421671389786009606984563858980860975679959592431420866880194418699520867720775971295613816108311246204329156141194936320000000000000000000000*i1^40 + -7748664579386697808693435001457086115979711041070844070583833217089399276353140271185438086577702752013707988771620704112746959301780683324893646456931364505490450610226128602909161088265770689002136440330131995805320553609791024125924315574557171328765397277120965836533168597911844211621758500068891287523600514471074884564812708746621430491308666027532702151552033523219728799914187407545347175155259164988994852389446041852431842273817466463529335979083576435478778905713809074849475407800836258556970368062231015120635252800241861736636826783815200391998407542186584194789049873406477192754483609132537290916325448597442384027157304769592484142938810255280221716492924757906843063810772663782254640232301880521010662225838444765404327717442082655601305937902458579698370730141248389416325562136280606267274369378042023915549218886789983596759567062737247009751494575884914312723533041277046858106783841528417589892060059897469293021347005441612253941452041968476848130018782293519010288253657407645828586293336143766097842284962701652892105774512829402754413550662507019585781727223991730615510117776263162256897987848428944941708986793833820053646473562141016271862134696912786447831225024156046196736000000000000000000000*i1^41 + 44554727956096580538747250103526149884742124084124788282903556983726891809598309308916135700910925467341978974999275210254222630551220898045231488090324904386690096371968365160217152925381023599525145841289659715899053875160957776907279024471703919816998375893515981591279082269519885709966723480345832509762217995486189619973665568340748427662628089993929928107221230257969416971888198712193627339312335416777764897218608729062464031308870983356978925335799804755913004411464645166070479750785828024558256704642447189518195102581946646616952305673874101038107600955887901055083445391016410640542674300226362260581881215883806039585705331587060396336564552222009282404419922229598500393483703034902583607356924946662679020078258615382261876452946527194509584042735043698491664682675544853450164441526844241575393043644328812897800825363746412529157329175921995028864303101313227614241692669333582643650089182463535960318406601159980277520274643870404398434042623906240346111308124429147353735345251272912675435629536950707683732575409853870748038290369559497361633160029591590595510647624539476871899395864170177198066649938921074208981938477824824578384198576830659867372731608629842254320559665971200000000000000000000*i1^42 + -190201521484604798480805081920304797907095228045223207137796030947668003650798379721718040414005746620764248265831040388224624809600068457145172772548758563472888302050697266527485127799236762929441373095872396928775300528257712802567275385414959346091379926831168410257724889377973033811839504583322097601121049824213145849897589725336223728404887249232218496328929599420483238027132058851843900518628704090599763829021378908199085584824678501003216994875121063867029358947497983052229971767407524352803593636630474885373616697133134761388291771916157966540795452558596813173289850383503917451685960635784686309520216576384923418920194421603814893313142444472121917150030745136771756816413252437614142306285579632266985222257815986051927387600638553746350616707175984884768009154648149179497653809274384684578229328041536273419199107679948109996075919871499796868398458662786150804828271558832636146532045755132171239497038981554046821110116921520233666521392133581658782711707752883522120568101204984359869897652174915752685326101437030554833917849353875106253752205127703390780657166641569789544013403374982128759919184650400435639806658800407720577733792212576164789919400886251702924083200000000000000000000*i1^43 + 594732486258350059914347461219942110336736611817186540580804663131288832037746260937342321765376447984170861630060398065044730780843519405122640649751204638112142443176437449885617264881637063144344869939986785633200374359534539530479127513288101754502224337223111194016831877779266271204817529307640386216598010039432241998982824031859746554211003225608483219940815443842547997935739312562006359178966688064739850901939812825874913318141101839999483462848428497090192161311945226768683525539703240740634105834031383894193590404317633930359794648085927725266830957815779214149269333655033812837616602057941708976106147223554017482689762704877067745513790772095536455468257246425913006434250883912193701436862098987924695000139676260203874663660919336801982819381983380615104337444913309461251069258120267555442221473132141085316708778109727843339073301601409795364200949298315922349413788730588862757536781917855249900359918494650026532847150043830054165515403142895795419391394918889399619102225412637262787420560285933167523067972453758553908701117375780325662106804210762886421168984084115211418003579394996875231281178347334273672318788481018572413472865670591227851821784431067136000000000000000000*i1^44 + -849295731711411139816509728594007827397079931608468823431306153482014576777378304705072750240304798267435114220703124911026339717785570379258518616547848918518469696803066961049929796310750081740521640202277801725913198356700050557644384390546369611219585071512889178178557903567393523778642702446513593490020771886202947860579503623207391037362174217646225021465553998962389799101594498597858109561844913148925475843194937584475200796635724750766090946040925134561398179576600226332948770227417075477623679738104585001210036354255914137538639575816253743506311712157541830767711019321965875693241327337549079604715693528768007409824150666006492234267927609203891495775384041967563526001081194372227993045523171816868706507975474504046322557979698331495375445147905963536320493705582126892918795817312131024827052322822482158029831981400211651470559492843708087834841012348286545811873220553451489312548872035316556697045798978918513633364085627846236806902103049812739731089677343498797145356646369140853185102145504735813509164381417661282416424617522969933049949180215161498675669125363049617503411406189606744903640898244816214470160785064283646811263449892811370562951577600000000000000000*i1^45 + 78516716453038414876914642024429389125193914017855860139825090027241163925426138409560356660926011546726031193301112536724648688104895985811293090463210029957283390467577330608613653296946772368828650898370948294979766676923538287050321875264483221912074887319813543425409905034938968213358080588800447556196477433092855283623789598150393542905800419934437734591454076454451523617795265906751196759024348436955770244590977854656932340620618954810170469306134561601654704232677756089854397946171352568048499518027736757477554150212382201233527425632696050387813169622675631931837368377327150547547519502303107189941254751717636010930665813189175938683420997344504086289845387647038676632066895290153300756303772421293944621638642974520804611617746434362467383387791641338503595093603443714050731865606862573990049703942969899663110749822022176350981282542770062201625791419168253457783981118236440980100179351689523086874459180379704978748933307986570448660049313516494846486209975994472684558382128972980261947316102376772048000971458786118670289271702485462090776324200785997644134537764599522856690162903865529972071671429072272055723609908807192502610838362615971840000000000000000*i1^46 + -51138986485309767730583277956582541710099039655411668981617619342052083036181093768738106049798197525889125450800617869467952000820814781194037198623876731967227212424708769190283601322784199032277791467497570208567429484877676268682256506750149888359785291834009972752746430486253589266482394764157582584993718018392349586420546299341389566034980464038235091641108581866185828401012730413885793231391509267328709501847323656183706011533034191580193912455128249723300435844623224040590754059796786879873035583760381796798140229330702965840514674559810508970392093287815129474559978649148900589809986611128784062741629062903906333783182663557888534799868784532274918918307618863995309981064397134262613403150030978307483830805459454049456028190588223930592045625023360710511786546399439394089400383543563537655095639544378484025331721728468724622153823648667364571817960023892249324090247149738818158429837191508994641584231597231607966038356456394487453295859541006858578415724773512576506838663135327681421354051866265806861013302748116324685969470548064003813993485034073482818254480480896215735509155102687153530863243629830948580725025115595058241939177472000000000000000*i1^47 + 2833832444141157267004448567601545866249668343203497292456673151243757311427900308143323906175683454778547875444270548500627124207807187695712166736779417514035608096039970333614800131531144525545977815055409840583565823557372225417589412780063829498132255662721886597415682703431912400403748645628463875414007163197894980064826191724391859198799228100523791068020494807768989749221668885530589096537632541925917231993288908800603515548573733473148175117934734262220261797670699837557211708130135992818737409948278364588537082445352809168001067917558013752102549041653042489854225536076654245451322088686957288080149953572529269439624948517897792709980872578051846139302408078275292403671871752228794970562778213513003852580595349959649985183832797498496523401935806133149147426437959202799647762637954558718072889435167179349034926050474483295439210517321051267937448344750998353294600499881674187469153318137026221701572838761314017060962164273838103103313378564774039123078016082100853115400265482084716513720245127444662752089439527747607129524074823865527735200720458129699077707698701805281979610326824115173489270412937479432092800702162036326400000000000000*i1^48 + -82217500076315022373021504485139551181904551256262906522336018786495951125046775787618119704403766988132624583939756247981029539330693563532197044769447649307431750269832431588677080716911684791176144746629284920789933684801537385646036156650629360402554418832908625300578450606853524164055580024558353370388759803257338559417497740895130648857650360995800860967170496348361681429427943405661845758742948450570828942553780582586339877493717852022769333674139893097220986560788516919004878423093070097989440074682115194950853042384166143408389576456433864937792284677392522194111512257661828557544536762925899862349090292508222186494091642808366758975207526790915769543671131315416563295828191833481471235562376006230417794462203702313506614549176816496865893361389540464236829137247515714342898594313028565292164967623417497968437241555537854304711236851359110746862451447009253093621193474753874791460858205605582661445320625013795068726012160940767672505659738353737693326873951671186172823932197864035486283174948723478056491349827789545040853061171980266641714595743455129393755986562745199494066168692408453442404470219071072617103360000000000000000*i1^49 + 1242452866297155482958116848264245895648032093357787052801171130085391517359860142370488398275200718830652333493565105870084247224318798328044243183363934487649483233041743275463647331265346489164379553572775956675069790071111746614458237687880106333770504643766507280428026960531694266760197506903248483470658866653587309868041201583124537203254313277132265954251282566790207013355197861296056628747612776164391385240920804620915464730016628020731001044383718331669869852298840186771181738228394098142570813404341291522293591862387550861497735474816511932861165817589054982658601541893650892351074230253178512538287894688701607305814061767197419364245645309454162504584550765136746020411004389465303847156398801240580781753400588594978240561448832850162033168759858090227627062467042741672918673022269965628606978932200688995731207698713643314448166304134144306585287054080245707669440411452140279487271147178905493193016947895809497385066400206113056317299797201473770853681116525702747041226076447196854059220883759797266374732314313765297858580520606050068469632049021155535899782802493941979419067374228824817723358560080887808000000000000*i1^50 + -8057113741329886294709349948293013701385510173340219957570422871782616241596487957064264084976886785162286528597828564508426900028264782132124369483386619238917561559838485047840553963919733852174785032218355208567850914705227241147810193208815251495558073198278504049271901135458174918080116090463012608255220940121636148547597911573581795392235670441597746630347611805358339728706843058082539605276500220815040875686901860698866443014490420798909166416574719512254669536610779423432459808328530937984409172972262700859655093878484065376484224586004154725326166309279039172581838036507761645748846258144750953292187602875760013742838533554162651473692638091472482592252829806576827779532939986823088557480748877263264342422592803292698072125035909145371300097799939021873661805417251527629665403951210158357647581043800525671111087373273149635055406177457949710798669751261401287871382774367559775736015153917018962436350963128447312681763810497288507139562155778926741007587675092634489463799479336504040130108508835018047812947452751284472553849102121073314714065387712749441794877356463129955580474759175089006261043200000000000*i1^51 + -24377816631805705826743389695309675771962688102797194831190524583661690017818391183043287896799826206848550758968803362316405098934215767273740240115601250998310619835444387477221200150065322578844487831669191269267048061128597300648897604133129050868855994840083146938393826773684315572465873953970720454706454306355105334048524976080940571164141884605466988325166680448469226763187238537211298663135172380984029223662988263458351987837360854355777971571452302892736749869521627501216052771946478421399684459702252631746600399947417822051277585504197480098138620397919482538810195688106456237211410220377073703641375788637812074091470227864915538139290537306514872214126952906180380754991639847391237949055852822683614270857178683705504504388442079187288482466182062675881491966533770139684976670950625156693142794859138656247953927706205665401813217018510503508649695277047680517723383885456050768557749868086351073260938867728299322614642380919957491350911874577540135114942590191797309052423970964807385032821688013931327272743292970904715069104230478745912317766661182821222630439655664741495872995752673280000000000*i1^52 + -98276401294595813975618427969975606988172634617372511593614568803886873228270014102130603030955885315802245082897766900131488366219156363396347357220831716454655141434403744090576249626758912491371943598684543444570766661223773081452538854119470742590666931663547058884554430773559313000638966830706643768828118148219242626987137707015078110972348241240372954103713569788265827640703677512791585808602816541818961073605471670940074471712860820030076716567698903202687834960589083474488627448527589165835848132778083021190216392242206905020644821458583860030834230132709690298707422161283998102973364405474948864431949771511256753744286406478319361836709864256210618396401675314387995253885730849487343667859148789640485232207988993998842238746599810266886282369764574742418828997365322605944452860468094357763456763743057801999176770571334245577367487339952245832397417864642448044048630621508923552170508421910864612449011005393784430589826661566492138691314833321561390094196721418565459748009579677805901904205970679335113176345935033276808468142078990201348696712411125388031768724635104619528192000000000*i1^53 + -1257164256669134464801929023267187979814141581394554899100263285925479955737069550360061420058844160522332951814753851403158883342566529147647783607639391676300908901096272862304520989078489587856528986565220143065942130541983289082285760992040307188800758730517855643365136915267151101087363594499596609421906386480288467693462940717682717682007116050026608419427538991928532044827406756811066108213369749586526174821993635400271522632946647947509240932148453337100073957150387905243127097532954937324642237877307167804427212287266264252436872094160692546402022985230571010279915611831637133300202976971346246287583589535959287066517052124298670507224492170086327236565205864421423019806362453893100578828913740098096247102849508432027756143379737288966745726043479470815866975414312999916796703371668117637512753337112068210326298616686034764693993851179319519683611352068126930970162443395775457864616026195830412401744952561284235592402183834235857356458964373588135130851998880793486171768100508869245652989077713870085489620232273018408602209183618848653861569349744466439601494425600000000*i1^54 + -3885426283911165457290937374213692819811106438718222656616192691443418356663749039865651217013887643808726879472547532359359030077188223555422843587521869728907713818919861028817975194125743580450371203916823536826670245611380078075031055769749196377818154597125075129351670636916897909064172345301404487855898081528583697700061479317371453743065660584521557330935119090315827980087530185879056786736471429575459579147537577491037552266727331243916237770592364732939618883196789182559659085556225485298769845211733820573307713825849536195757341431495106636813255118450156527737054796778326516326000963799481888996785492843380338566208217076381485214023436181542990137727114070734434839533090443428368672566199134661799089654137269200950503056241147457394439829650031001117338566326730531642583467810888618193272726202463245593451263284789418625664066718018819427196720303945958450963428796887155889023209706299790562235412027304745408069091382325759953891410011632350945259521055493782664503439256317992767866398464277181020331512887298672639417931941235933942145240698716160000000*i1^55 + 860431251747290517927267499407508040398378919349396727078430150915609289696429332522045871731926750331827979913068835828222339727973190458585644866895696099140335955978940391161086112109803381616361088172944719416845988222081844189420344138978832509849091312091015679062804687491468781479269143151299572991407410145476530827510398853075561649388117912377287661279098587028203270878033379298453636588335852586771158047731894181132394766960140330490711250443449675368435029212218503138591593895581417578029244428281347415961008887855190920504196287900772404663203736779083103696617708613167630853116601706528115100516582427915990196057975632928887428870806659869889879611935265996168745021876702584138106694038313483245619869634855197413403303249681572021091788784717278980921444136573601675696574271720966676087639693841170701763382229320233383052953045538022107191190723466507912136701024047166490373033962451344200090674194170760501821605112965503047928253439024779807090636898554540485487414840726234722808237895591807761351495491056394990455722652711761477632000000*i1^56 + -45528299527228451788149739925605574304498965670404195522876408781653091404774312707885216294450712123380830328409982090312283887370230292123743202102731458170549785965485599381167172735821229305631691908804855014507710321024683034794333369230961649936901390886841932821509793850774916237673172363182569017209055471105987499477582244992724107850409415440888957401797796599045280641443721434758159317079436835115880339376594268707257869390932071960332411110742375833346846202163149438916521056819028292511485870432955003488096790340681031026027539722297956657608156454931387965934346642307976725067150402744648985933910719505639629618711801197599023130464420879780942201364475993186667185794148786332232895342160654794168903183217456574591904534025096816938842314543435634250220870526821412582785616731625074337193753416736963842188813872872197152128111104573309961502846152946704251460895277233681693362631456702216738464531471096743187460030199435958209084895614419722604666937533494074109957818706539184508621921435439013947633755359347418439719321600000*i1^57 + 10340083478777979595572702365511321789708904796370319067463712418063773775893737054406308300673190163232518258883709073119793108443212663478142600153885177969230799760595056609668998424636371365076952470814012491272798016327837673570318800209021043839608460510837924622193592967427934842606411280453554010922395649751412382063755369668913888125449278094406376608278475742438212225377592043483167243943127478463194725162429615097814112350239120485982605021644159110027215581144162417947702570900758533105168000878826170763285502934843401475858389025742807751393137215193459409427869703591833825893615908944631265657909238610760373871879781075242855907485125263662905182650872259166170748744522883029862437697115687141122623440387303573241622987603210414273865584649608152302618464789464417521709212311962542679250693776479289251709677708510905841797512025942713200637373563261097012403026488502920445775963374388867652002120782481112694805798147733423537169440613582485078141280905434563545106922859042380495527695234863032712454482165760000*i1^58 + -2377651430013488253698026261431254160706040524159589107093121255762641532175296093271250080114713027367841928126180360551939827900695639756144409934051317590245464667988413269812193310090884319807270818488004892234191422136032947899625358797968897105574920512404435495704154564880631399101890224588043407526837687816660596860107335610868559582584780697253784420410627930671971052070476636027029267390021654037648454211763138049939337006485664653821100661729857381801088460492787337586016735246550330576527676958448489632391177279089399557705069028695128876248759481836694811975437254011857877783340850846327686972665010125999101283974197151707583606032948634395569686918456958234190501386306719102160095788427305382631412197308056898604594714499115183408701095409829821690183955811341654098787885456976842022053702242917093926805628268150035221135818151559871290242601455909058149670802466305054945068482531339463944257287674088052942429567856076024624680024891167666812612069352892222951940155529536468835032556786155520000*i1^59 + -335062541715349855257845478907022698670489603511691179768549464418456505942700452757465069787140601635988808861935267612497031894634314243128824452199805548417252902027098634637514353432639798289174644925979658884406167651259914455218596491554001950388856849191106119842210961158928824191874391329752666388205702716393717629225946853070559311947834927994547438481640730214664657785773177652896311153268874943589324966512198789554072625642613472022781124096886343843730168138824569375280947344177551939235959475955852775158514787337805312592647936901039699210676450462120706018317837454388313646753826794575504170082778255642306553304174505159062600115867818875202212529680781497985496113608644395068156778299300061268303657821458847043862628931817995906522187371073950173994639648003090979977214717159277054435641631881345319617653244655073959442836364661097714856562183971082094548147403147687145139206054208528075295816813085322953483424703192611716828528251395345732737303634872211997653326008422400*i1^60 + -162864346938538573372766568861477197922019034208266803697678110379335534585713349014114744284137197044681215442720765363113014742727208795130632805984220417984420332970209745170135321141828490136857789418271865655619197116068635476117062476123698734714155159378462995915363042499475292636528060399178718968990329363301548726208089505938994527314233626745733744131609109893737062695387041725203714149185125947509857297588912966579429441475453547337641538996585771399776561669651648732232431703464569805937323215247816118710764694975057941427671029760374383453175598075895228659732714575134040849493535043529206324228511674445866947530115271875546304280991212995671066275592448741893169534012407929369247174212017615958094437598824795757728137910631080167442321307262091977925450980769481439026076845898945830235212247824420650725249093726857808921083083063184511740888445937380073381856902397552006513907799552312433982297309383446396650551818554395571215250034868582937877006654080*i1^61 + 9399461808007039201067676976313610379808158885551177529206242673918894215502261787658565460622462374047689471244473706548037670040503880844351175391306311667939640610010400316213675152956583093964779666947936207855686386595063273416747569201259032637296970498617747820336300709272237214734387296560294240380485607767942491699339336311167140051825592677419737241967743450952057052564370906438972520546390082135918293134064236750548106810609779375297951242734845390238332550836182334364371640547065375136999857292672900970178486664271834008229869956121255122343809777861216541359201402992599242278648144114179902779424613389022814730209619822430517861813384009975784191777411843806401397765829492784416835996448304067109576027092030881619457347612590646893529902992581797381273208836910931872595312794331342946619448586176117242977287759008944660172000755650634022908488564269366527080515549413727509098559496577382049*i1^62, -4890379758208983632155264974393886002917701711317760929056746315232186704419750677778578823442252025682947987185963127353651440014599494740590194400835910136542186748045356414577824515253375631181991815613704614299857431851573692159016931251606646537573902582931115303501173510415275510384781789133137730936792300790701827065125742554335518867796718579688378193306860008165773389443982793885731138775006344258169020631011655129268946687731587833546188116730139117008047613610748769565449866947168741080237869866461114952790230575464629825171662021429121414127632614787567918048485144277460804391812369332984117491818776039536214158073305982380373905955642486571931614275127127491085687935217264401773411678531709948315096585597148394717840759819947895675442817142665262084744550497284673861509767742994133777064743630085173103957650698210654332592432313209273996809440262459794593645050561254566041402726525973815103495621331579752132330361739144186087673921366590294688221528688477832373094492940727726054372417558408510973042191935994834133816206386309595088915033196498633532439776737852974121397012448150607001605868441969292427464750212782942221177383029753457396909457521096678492736905452891950454046971045133748257040354415604144695814773129964328194809216552180060810355053580806360608117635282004744066295747954547524974389162681133635577108889031517079901126758776551905694660448746394438834641808965411861948949518644490067661260010725411160451726879406020603670711556413581859208852306656107902959324325587350664635704003594309735002452845954102667956709719184213865074318289870329094777508531190518939084524230223666379162280001297200371937744049814924080703967877220377083544945529290030276640919224029658591154002964091190987504139118102422635217964708831567472849897702228023987931402025161238240106476272928518892814689611697683901142352487466009876745569242597242171246622518005801387329523290201901001441996377571706989028206182400000000000000000000000000000000000000000000000000000000000000 + 33393458166582678705076692211073556603441957699957156078896776934255936355983419275074681620875181454952615135295826970379010005361900508387605719163098997932799989909727399316877240270297165283525776800987563547926641623230140093134604259965671344897367870038615496265838184568357203827477320425713594911773660592222403168114518924283272520540168793071724183224131844925744537005423208172633680512395844544759074413735607155015556872039572827899824238273257968711208936599060230653157015690484800127417831282794082114716559079445301619799456239962209275367525324483538290178503145013642527038177079963750304878380935436446580398230323924671038871267900793497827020580152080921644303437851655705133301857722242985418768423749505816377652484225364354847612660318048026966699702973299244055333633810167146480636190001216074259467694534344477234263055306494531034863348004772882345880193470468455478744482770103876418388394554199747797209750264590095185487782213647854742539688259707315455473224477586589306665757824469685408007703246700535295957658323054818197949412399611957096488954139868631168552543500519358486414304232316328939701796840621364632844490236194317101742840997819556411269074230429683722022404454159571511897613607725433061132240855704653829863264662892627596919142950649871290680269128973170599096287273439284037657291542348789295367612851670309460165155277538975953244719410531199849152126243935567744030537566916057407458973094418826363760081794425202003479846845886496147720357866416592175818468200364015997275631167904528845934108946264228445679205128780437850950554245025024556935432027931077742025804010036445883879047495985851034365105113606805455484670519191542168580478238381734344858148974942910532097760905531170004094700274906739913008572433962621078913969883288338108273907330418961554344473364680980574159418849751061739987576728149543020300832335054632727032843446104680879956333894537272660325045665506238898257264640000000000000000000000000000000000000000000000000000000000000*i1 + -49868090195116635581582937094224252640495138109821525041653202578381432118171062915516122508171398925097187468918367505922474795932075913307247528150584637912510162680341318158477928822947157721851243790308418575710488914132251006152757006404165588822993991468930041348534782511131793707784367931705429762947831619984584146821211206412683404232823421664020085706381043540196031219876577352810559056649008947000880845646594997698817524365065468916497710946550456409611448514082603677327115569420338091393719511162502989928886919861444255183543540697070021299221333650164996695740964107062818555172777218789369212391052745200892465884692527953963237331956929763472631856354219808798532582363582980638776586088538637404735135244903379731116186618050018813587055489559974315892294076861044491771556683127600869944350335133054371447400823037536286148439752223328633222915050030676643351395285169930801624275759226222857104269063815211206847483087938799735473463752394537001585465965882821154023071477034913186842946127569984180978513167086507010028648236869648179862943895783147339385531551519922798919778643482081608770512418622034986058984919376885340530564995704239516617376253065855450704086667695366396193988621421805892352303050324299455791451828779980908113995241765966614765330649800097142575462672846112004431916063093613673608337185574335966771046861404900024879554948591181340837762317969594549061227821801979576555841155042899215513651349593034160611322460455026271227277851563881645263013642589623421011690092202252517642272738456180409913525768264842412921713030971691200174646235206131688468867279417519980665817404032337699124263377811902578907755014235806959977691999403613659662249824182323393362538011386043103923370666000990715971101368935534697796927261501720776721871701160220506924754700215065362172700950642231713327229386806822933956450791952407460122833469566398761085408617833924976064774988651574565283050241714982395838464000000000000000000000000000000000000000000000000000000000000*i1^2 + -68377116581929825814240980113584640317729803135102806117777311848207452878607692000933048402881564596823968905892906080714631950038556690868864133322024496575865554355937704705967848581357854600567217582730695732760416759809028815971850737675300304397498533460375233130036199773622412169558034598051341893551563197258080816754615860391485673128879492980907388010707463757851357245787850511497809416984006443349265464008806855106742909749337964050566156118847774329100695949363263675546506090875018178598751726206493509373566586393041744344255898411749956870484346498828436649200629716502690862914645485518519315893485321687612484281737052679610318606910510709160487611394005313675209733943735351190306564529430115139937703054504925431579693361092987417135856496527178622188395096920410128635834784634443039680995242041402902908889479805278333317469943801674996623692149611654841240820442642321366999182801960746462214673003179058158835125056944166307110514582242436238926418976612959558171298091220889110380542078096427386854572201557170331496121329054937052493449503311367322898884915944228438312680727175438588523577486402197501687899792496764205835637933689836687847337808822703988622138871561811871235976849045496605613371369575445772190923676814274412389791808911848809897917072179210097583815054354978160402162880782522894646109135823723005465223996592361857294563514385391944561891452102338557643050533974530114605505401406452160666725077287479828377333411304741370513372479600173290418084345640783959743114480527514166350279586725132078659857480540415976149985275430241861379554968216731511102450357734132435439365911147716254323415498607619785422407431245094608761802353962443454117535812307354439290078102221488842402467610539128573849041088425792513784724358143921498555070293981383247721522688710695269981750078648674031028501099166049649732082994766288423733236178903244235798456450896567217259834244233749695739562485283448841830400000000000000000000000000000000000000000000000000000000000*i1^3 + -52442468328241186694674000915756653218429941007533423306865479765451623206785802517358255234078750296668595000670358968409909456708090257733097018789357508647419004173241895206149386494908241121886576760106486582293729060053410974451122006116738790184212666489352274470063519489974568830423650880475953793534371132028109211967407074914609905653659886834571517846539048020715561190761803217959394486077187567030027173751765909704067269626697793632724208723810576603277146276936576370113626804210768800721559937746397837232042398196387467311603087508571083866351938681602843040319112740426048144220655252014829377621513782508162714474339786492114784496149333048486539854866197879470989674960622140518019441330961506832527729863127213834969955273997579660156992447764934663712961191314657535902578301164707531650908746965204276593078404721761724767758888745646254988011320221398673490344280202150617508998280397474473337671511602432277517368015612486629507546669073162982996103795796978549143345482476804810036050830192058377824744103987211403538146775258695270082182744443217300038239308060444416172381748080952911554580078250076482483663751499495197953296829765516661535797392027281459743531841300587207705561075612139453003140572429582530258993837528495962631480757884129584773327719520812648965816283921741007070161290497385788918384546050701131354251784715245097579978555748047681611105276114183517706091249565042934857595515036694912255136934859597321827427046083621856217108543666764200034757560744298865797512011945999332063929253000166519779659036350824881818381326691213177000816858252029957887157491783033997548050351203006932853320671813749845356239430420673284638442950355559471946734567574068957022348621012334147056771823133336303532047142451553816845394331735429396297888374744422171199600849241068462355874761768922644133504600130169808152386087363751825450776002839677129643047310188376482455357017785932471668592940614072401920000000000000000000000000000000000000000000000000000000000*i1^4 + -13689827134508039061865724880317904932502938524289459910410213000401552737650063133464102438014581398389306693393672688801872108715689920955916829860529026214848089126855879140715596700924200693722848982839547452321653409621981170107383024733409377980753973572829158572791822619578597142961013056179420291375160063954146760841002630137997938478615924869939106402524162087571960537338315730045203596758779677156544043894690531484189097174232848975649878372230057519072510277664426741482570401746398101322031522922821333160537159422430855071455323809215060216399078382342830705876852755688765279191137659561833421615335669906433469501653337198214239854715517965974828815508246722601917269666014000484568543753570196964260063372873792408781790163540174926957990259353512648765203754065694678776094014558474285457991375873213099734952463998477255423697482767477631608087918114794590760571075343904578117435426089503669769027470754936296885827356059883879300411849072684277658566272262074772924488393521189397371613967106798930577208590970848959232159679652604723445905950181044601413165816587715062355454694648106082951467310173318994781867786405906156288009080260104057736964016186867039987281459380191311086975374434656104185170259106966461181140990927268683895341602351928870097873245294139939322282029311898387823176579108487094834101430552531189399503369177791037055794219215192099068724059411894766784296644309959032228255058111923807736789502002988561341509598490229477659291285924409051190510219049898258166582968668871157318065533663122625205257832753084643346801612335120738264150570684450730100243996905341271717678979427324566606074876308925432508502409863717338779828315344582411609975794358108998016859195179088849087503887449249730981756011849591023195537513672964238772964699511400577505944717271616388134539271468042139218089221412917681546180525245860817444979032953704177323440891846024159496452377119533116164831701448523776000000000000000000000000000000000000000000000000000000000*i1^5 + -242641326904040579693042915573912660023006674001036785405479202268799079538509857080273521193017135352632309843184399026357847583487078870023068576612499791163273167148382221537096156761821912386487556790023798928939595222013242034877805372951739245741776878529903248169249808128839436045066954437504051712484554875969547710939747463112356033605717378473865049853637634991681940808602506304046590824650042460179110063710758530149324831120435823306823388617570197203634562262909840697886396462681162691440449734656869562136536803883567708253810123250164862672971548002735683924990435222870343254013693912684377563824998083538578781830483881517775841727347297945031483976329556970854342377100502429882571633098797552438474339432412336546701667082710868962824784541766981136666131196856419081173362297551024137252969996237401404020142251980550208410686665026903507046725503238778031528574875404353961139515929492189263252441022289765816720244877437944647874133316204266525876534670404150042463901301663919312154374348509377072611979923215074336472808026676310112883462335564462470344767269830840847801217171419051273211318273012153649736227563026225160269057867859944406786532249845846629804906234613655822402286464828401847467355356000072882886900308667385466358999802002546677332611596368918858601222217341544122868812401964761959750144091552987687823126943312835175876871957098456685734367016144950137977053918956071863934570353531314176765705225340275338117574572645048189502207763958971867494515654251243071002566457289122161854594460278621515939173056813740002719435624004408684982767503249286630065547217736165209249838922227492876377981370789400823160465649495085776257026495563337677777727509773437487483082791855661814405302165656306799356187111620887768936210352255878498259256281115018636042570039650344836483580917884792009907646196990152212735144756907560315345212535490109359064568559049441335842675213794187200371859705036800000000000000000000000000000000000000000000000000000000*i1^6 + 1178551521657763490896266925662291465695576433714222029883610420781963128809717434020529057187781702920572618700847491181881457376927450947435791590057074879225412426228273511977236780543335550057412804228545012518733055406954474435849069434371968024106652924922592491299474046398213144835398155506096894315136256662663958172063394243577271168951262434550757710205752972512088745415545974566210121284079671630940916833794722844699062407942568748330479972682998537706478052798508746770813796671260541764025601312456054672884550601176233314953174282528203935016126684172249319535961886105325875657697571958386390673675055272220152281256518483184281706960522392382872145714450365747344539015283321781991582098610019793601305463658068585406587213970897389601326871541390002224999133413319764677242070202031258847857648208366033117159153672237936775089994750968686908195603887406970670772703465924959375019733127001015682195621331217509174018849241176874976118802456074792366470427128634509293555272465230550321428554471398055917532984335248157667714653065671748429364008937175939530392606588571415580495955043422905907962801732283391883050104840628957289529004978831755724966402221698130934893626032491756781705284568231143654573881126730250877865435295603191323280019681333170738042181239481367438415687360013471434039721546448865402365156570754277996833033268676584715044196569106837857861394440817062531553032069567513860798413456892971795626295412097039336545227974426932201826615911310839336011597241787820495639391135162181342407647928881415600579331787212916043263456352515283313109403764712551267270558809007160423967593382517600917743298471650106304985001752086847247339121710819686478700088874673658218965899218761628085911620419236490112342626831759911850237082833385126800940429145588051670275217911763016328235547413424853088986143882853272067012538072627068066275198207388484442419634683383477225508346455733085724449722859520000000000000000000000000000000000000000000000000000000*i1^7 + -955034958556635224860790551800972302519232913354414932611921612565172851924641699604155390302019233253175458174676088469314628382675851917054285948189942428814617461772585821200048662153693846859382185392987385752860387783691065332996963899143017367237700958685283236635975228269751290496826648559939711426928919632735535260223060946448040567653257485695431342221716268740594580123932346206863513817564639594024617539903718862129952778820457123392696351785326979856829109085724004768010194934916696458840386627148469932107433124624896543123495143458762436122135620327715537987760653256090428390063152806823492664020703594379523877783214136542942552363769577032413719945930508140815467517219957038932211033401755288134872056674512151737781858932576291309686205763184104712987559465413732764934162519988713618081125449028569817158631946924063084276327931742019803383617683774057351088645622818855010250884824564670385988409125581596727076247249002025798984730100980747577198046066463863976386773885825095543751591491148055271294522174693062059608236567050675340867697863566507439659939104775923138542626972494803330741521534475202101670521708511545039960649767325574494924931499289181311931081269957301767827418846699348676458552018655706068637560295680362579336882566018342234514639315109100593364215605577229144733626144347985776354789212452376426738986146000052471821478781894244204811190480034345686453311576923008176295976852794365071535356801922142401699680239121071550561655053817416718221528657338832869879561537492711733503880435377687601174157124419157524117103888295209580192360807748592277667348414282873113027873818469494224814499545679639515179567841574290190377025401585523471784261874825216271845005028645745364268174032693161966229448029789539142491588691595455993765551623497203254363785809178536227663155391421403424876517196815215903144999255757850214433696555241419160430523097398748397993102655654115683992600576000000000000000000000000000000000000000000000000000000*i1^8 + -535228859174309526222014207994290097061544440951057027285198318890854249279136517868983313423839612983908496274577804524882834369250300822686228238450327880528825581010087849029784613278308817215675762130985014877776864832519942417965022260820992517681682212195372494882437574409124566596400379106971277085208922197670346242094424303039980881642929427918671696250023641460011827860008464821565582558650100550424392759681038827781386095021498963380331254353317518034631042562737709994351902785596704426793404390927809373878400381101910251189147462241905040694335814677589342331483436995081712921172509619083552148098538373942622072688901923666018193683048428780082077146336902717150776755378540235888010565171709600659820104989961576397882905031954437612520061977726048172866679438125658252734123495382081128328510721928571268609493427049244970654469319311560772699477312775093343537925479533175218177867795305296794855288654007081159672478554162132007165562478918696991321271412687944389784407165375703676336846910675962704576990897177825539937756484090778916267621925709290974240496789592145219287867919086286656088021257555158321369474684698632004466027502658542805503996034275253661927613398214194348891695502640220469776742569072322249622194402332970536907579894967163295842383639183338765956450450814347748863699156443773581388611916313132893477250342894052805331112398412961424167701193888433903637667495115599331522070155289563697008992517022191956873464283886228872109331097537714638536048400978746064179613308569700399185614359482902126835348600285621296321904195272912511059578513313563050964750074636603699022581412175986564791005667875830795037146385167998748967063684750012680176862427716567568429654636846906855668119361657586199663953237844604854732956878448237692003097398909281381972754925379534325219384274281402605687160671896935010552956887428950905089898182974954529869871977036130073032201290304799062045491200000000000000000000000000000000000000000000000000000*i1^9 + -88470220296877335191747459970271624166156724297785069586682606875049247034844185630480000765877307784481896445461531733321492309759576178763557639985219490704263645719935854106864817557928727881402417866787836268555426084906484521658152098393689964026869193149010572819486595091180877959903159891894047385483478548338174344916503748987803160589279488825145941923795922033525518308101640739751525497322804032356196192261277219921901936122528779071484884453900845295019707532077371660690870108670117120146972178645866613140873534843714137452460321867964349686269496423897510116999054691516613139200659726107345030123387583701404084591234321247022524597379636906015031399042432344998844756379064485385859683454833099316878829545376424721757842262032504791262865057401949463116576215104939822510966969924832190280887553083649003542595617732284368996491035553507868524562539739439078445987279403217689627271809318510114731166648665011279263385771162190580858492936193014907645560761375037030748700308129655570761946993787680339974881394913558322182981910047968198038000423891699856411534044621983264616458707725373902096633234971433520429277783672599557002631595551793732494225016098365318818986061998778869645931429990627366977900467749971844708705770767173240824173858588854353071687249027879495887997146731148865637088632536974037673540349346230192759989331191900572397156648661460286245136002145373854238333623479237962485409807601725237802162852236813231124689244473847640317787798895404608986194192127549590503379387952970899048204723867158426107719897022845119308584235211532506386647027422433842595352901676315389851694818337195015608518938187236201307914058850746040631369275919056205106835007707494117433284084596125275278773775980623873693928334453100509194296192189305903193191546738275044487695756404980556639607162750696989136981505381600833087340130879113636338139921852660634013535124637118011560257203922967839375360000000000000000000000000000000000000000000000000000*i1^10 + -3673862102380870951228262760178536186405316746881196354989639228413700100913980802915752211192426852579613531556015137233802800627453608383199330492457453574197635293039203832510995332160327647069682607325103642793888745146711960976453304070117907349981768291593949563196432185593292906523275404532739246821780149440030384880537342721262703867744603235339801096447477375307394425177603412098241339591109272489037605944704827574643847836951193833259454022970266340459128124974167301949467199300958510659337604933763619494899760346625339539227195713605627383915537278890864648721556810708239850461568736092669107635848326733032896622764651654927371931049016326181267367495745854679887449490376807590079707211965906618371390341226359325723412788634818728145342820074270404815541909322774799805252750271571267011763752289056383273186157102226397446227661472609556935353964974424716823815978145167760521784462325781912632192397609687839209924747704856073321333247415126333657204578974131625132354620205952929526661924445889684778324783589353907447007489417132173854840204678651140689345359289257461590363635027047325729672466509408328227549750372658678384640692343218859624002682871727895926734340577566371229574874286401396261497930951410372217661507592324160497060559327433125752672702418748498108762756157361407971077004219424796410463976323247560609202882405856133940137340902891440651862463704900478897342217033231310381907571475821659154095295921885470336224506851130678907488184498264126290304757342697492608043561724975565851285753941930148020948089651557846404701115809377869223390161470383477402609170167915927142362113972947203535731808340661659751964393528171285376590803737781069252450160112797607407007174311460228476162261947741136381863256523483140261191766629877250526986529655288180832746030896213130257588005502059040951779111674382070213191058935947449564288277392257956049819131408052585792878850386650202112000000000000000000000000000000000000000000000000000*i1^11 + 503901806288639591355852953487546392386742506635726096311522947445866026610989552686232984053001929767421102471519537609440436458777926297729112159664622084595760682270322292398206535791105010995575056958798345019055916401388240298069923934346962715872272848416806362146413272815410375024166006022943742500036880615889340373718333198751433592479224704430663060358662602516404666359468227863046748847728247872105455319628955290839793364149704887761380375497372259805839714671424558910169026927286827662943513017844127067851829410355628642837818773229837028612550893986307789604100546970458716173510009705233437022545377287915659984432824843857558550388604742802653738287707102025334327887343706972749925069059229283617264501291993875398760861104566915984103017181071633342845998816161100362873189658946973783721573229593766054532251846362168632753755011516018096547949632203469898254115321757151803068219978780696580555082118663599659208167166413994530879787533593369769987120975938252800408710880656853559185838366461265759717956710239550219565206250110654627763591516411709494588382047930962985315987197633579303010294722323005633631937106563765994952341626529579362930872744897254803909033297913960317970116995545441621671090855657183714411755797328705860556238352334856486802103522417303681947608526491572005421166931622657134651024356766165163165256634001138343581356518328741160960879553583124768621098517259920777375590565110681215418784494136977056401583680970397077123368468122055450435065576768363060582726294097379866751587321044378974505306633723682719891461429869615237728451160960233755899511645725621264365186130864588996092109130906397016366006748517275868598403875315592099418482366607255771027653389135349002894466931606540036848005184327224576223820535173902802737161698315547526026596303040167433601664377308325488656855433303637057599455959224895316312698242606047017226607523599265984690027511781785600000000000000000000000000000000000000000000000000*i1^12 + 65420841177853373507109941649579829234874760156836984682236946016766168849725493836148085995650357049099906344808640725609429317900441047403719941492335512922287223552725503959168967130435348655363962821343714373848216405272337013818928682944481771216773933221946646045546758586719111238726433146332533538823833307688463306527062360344083434406698838453360671910130501632544523631809179200308937963054464942163006800874457215838893896020876551289854485398601266594451945457428334600926027830834581615299012521396378487564408571186546480242647431097967461129925002355245288408130582358548210775703487071668036698818799360209229640742585743966057581434581348805163587530177480400405429410073696524404718194692046945778928038631998241532988216511629333367312800624000754782550867509606650340418589868094400552520049928410484827446006014283513736590741933721838538276424602370376060011659529686646557428640355164902669167154628442618031321935324710964332828720458008181280356894390254768190576205763859163806916627979622544901257378010405327862761197354870939071913086573894705062316895432153211351168966876650723693014601146371923184105786163739830671297706628000386440946033545907623875913313954202571497664299225648431738838932752851635540649383903935875084401069789594662846064019626977383313534264458130230775603693676426936260857529060083928224515907489262993451274342783981735997919754347852737855440563140488490414879018233634328607055510192026544951748977112277422477119038670711514000688160511309033157212762269591985417736453899059461560979623853220259444153867559370570515889081414056996064003898955953292529782825048932149475769200728751926131387284729398760497548060323716794483776914987934891630043554439485809920687157708529504140141298765315642353921029337555172258769262991034923819112029045252744152276986906786579738884444044502855371703652504960707767671488724823529103391486894475707742617704857600000000000000000000000000000000000000000000000000000*i1^13 + 2740894123713459429231150343329863341244973237071351038050362836235332315163241145958751768631967395956477084714372400611473897264661691788874235772257816335288141873595937620918636173117583309431320246286862900319735713961315160769416159842805046883951537678035625485592352658446250342453582041108625662177524086646575142154758663654221829825473499151357615062218041685655719301374184790269034668560773700712457449889857742934632857698332012870830062506426576997102764503099930020823639271457700205916816907195523089167936587570690310086318313477067885561996496248652406425613903261787573745921539518533352596330449898978690243666414588555504870304085070037239176245336983628432760289312486993408869468667969302512030367896383544972141029002173000549928656096536448048943169025572541281421625873944652657169595098210062580860169898094197280204995419796580656352241592609151165243274585369243273594622542718484137646131117584507256507059272373039619594450578156278776389316406131926210883714371669043613412201140267870827002520304300061738840159404839415239390727744338410984619340709646052725939272459723548752144651362837753994053371307791326248223267670442249141092856925570232738723005216797502880576010410798213853221994397483163211158447721421332449096124424627896680969848396807821325713363621705467417733762482143107677366452204510849519953817687361416449771753936616027393440243681395366421673634262988842979173439596441119247627400199176918553076269800628399793725807198730689490177084673087952215250483170653698988695327070656631890699746540701851159664483745215955168057170446744406497414421974907617139791833385014101999218556831542296290373212992715249773316143372439537808204637508244527836790620889015211760435038939370395778438759398063535658464199834390932300725008067021157618641528655507551528688390513151459344002026418166776687066942502041760692761587928559909380618933894264798705583508160512000000000000000000000000000000000000000000000000*i1^14 + 13734763556836702391009642061775179125949886753323091138444180501713781500484723439807546960271934592489608454418541177654148004388412420885260005853792222512659546580876067166351664059164503696877847427455946618401141290036067043442971396299536732320028365110174697103475145573582137665220239550019659549751225171493370066594152409707297110077363851450226203948495717821299673824163339361810013643100698586696689548794338038599667647154288102679672992129481231115453157600742583180656077011818424875608174975511072604299331690674482107822005341887768799639200265331110072350343959467468493538120117156516534403638234738943344488892558512249795850788019546240763076233130631481333444804789774247857293500404346633683758149199932222659680724617793411577490802643410897712909924683399432842503614513844539738449486194237966305163034875904999782005789686308214069336682662006132263435708042667565617196569429351898581995228312697618902621241361235472163977808895157928267831910022041831131212683258178252431441146399441460562591276271682400918701676347711972987631729541296248737911574937572178062646828063838887595774586634364264364146195420798911392498531553527828674698087664724191610040632571533779645764276581895031433805290635708524846693420756697636044427440853413006725997827009258844935466079968078578398010211038424626231828896362384175938252769395071576515951174844458431430403038935827523830462239266523345780924955241310850684050735782419706323439763530312040152281238180964680368441629935376032413206718331825855158054306537328505085982863632828893133693148903297447025540492601260611027638333301582561692223659783364879912369684942891230956128407542670333740873632826298849038804321978307753477684222988467732021365581639698445648654507702320476760997425861422977140728712128249368278519227710635915798570942249707187844143904956690114479383539433064340747586723314354828444649582750530627785929523200000000000000000000000000000000000000000000000*i1^15 + -9334326502953404769971967134117341616842090871957958743128363020342154730203205668350287079900161950872587432978662202668618047556585289656210670968879635672378099489398197807074242604488046805134359062501361882436186715013807814460365413311284269932045414774184706277454482020179101865206891599052064666234827837559567071802601667543402518811701347418940638953140724888452220625790807898660627460308536922242327439697976421189422907337397879546697298953795841791379576024784499874564159858386570606389959534600318507351214297688777447754323890459668981249429715149194299137271171450049461344829298329432931467290038692627879552540489261406256292304775412414096297740376635276777133046387866479258017623553334321596538402228153759139809162320254137131785541010671288868717863788075389841586440322305835301449048541162996140967164674636868660613039349328085116988861673019638305159371268247187275008236801277295768255972001387106508336304191471872474933471875672504633780027587225461140089242154699423644759253695257631260513092333861683076301468341243213598613641139051365770348666245801123925357523467396475440026711787126828135848670429418227365330132289947585142257897711345416163234724795138911819976872136307330258175091816810580371867990750222387282897618627536669600733570281004419253529553310310210834413243781452288142154856921380906955238876048209682897399705100827949228590809984552664198275120106278954870351096823719794295424089771290186972608042762134643732192537085483543765723940734779406786405404508668413902655493115374049253954976949579172506636187604873283000280811536488530256304256120682677189976010710471648133145754760859388755050401570173629111920289490021420258545576118478707284873033899046244740477059077227332079932169091489373846892810209064338579732753111153521901487688975157445228039472108403434988364141567438286511153974637203327463980587629748553358222406608133181889576960000000000000000000000000000000000000000000000*i1^16 + -997440111585418478308881559848941972477227412874088501810133852590239824056083953504191665760524175665510899367875161759251046071254464761211144078715833870906840991239176700409019778428554405605533103803934889503457384484972862806197865585129825959728080820872400629790619493495985691868422493411260231202514422377942209005892771500123608128973326819122133582484113491511772468683833703767279465501778692782485464871580915390462907877594496048190478047414306028782486938027118217318932672535367787654051339843267638739328471811787547126707212071293919515604749172476791245728989610274839621652798499871954273454975365890604924737126054326231714853178222284337401939557902380135446444079906928998421748794061363508906739146390086025029291608506491435942464369639934097539838641746691315755535787900001805606632281660619852978641962185696528429137023346304599487717894466243437226518981006001653367072806645177352533646291781080649272353244464177210240830893794327127517565981919020096466338791929289789970257988078106739497945625519507520671103067257077616350796455385998276569122476479972996408485777079848290112268979111946845459535065986636664444605937677711117349841700204243826368860732981289662117739257381195018718081846343488017440174661595571430356625772382178505295739721193597172997942463692621473865782940502813706053930834647973197742188923915159166440415486396755006215162211311230622246572054461138280370859786687241056703826231450831194596649558348973612345306366047245184578600635618633557954241840084529184200003459848023643540587312925417256542933673844895736777701866191311195525738286389612773582548164058810723729396600727938935570428743327914405538175257094389729717660786954603213662427062122478226637853549848653321274392101620629810182596186159314371544177045215497583556345246831757194551255892563848603134505735329187932759434569186061540368067881919618180603943257438020435968000000000000000000000000000000000000000000000*i1^17 + -41047096555462635497340659194433093241640961245108205899208647299628583757326239795366272977728956412572905664882820000584826076928798882400772140675956404319292579394408479176477833656840966465623705528215865755453736586370407101703301669524640963278588432840392970960276796192655075267202426396672244845131287134637650256865320508547107342099991676580845090373303094929672932037797262893800963565577846242054779017975948566065157754829776244836179996259336287401848787590265727123190161668186124417560850829007968075377067764797233476216696198089518297529901597260765264587593564713307516123024592845380302179897848529221312880772992983276071098730177161711903243891191895689889704426657614630129374978449478850615232846186577396484537707113085178824602018254427493869333572930725253271993840325582593588893309911463249317295359549227702593358625470200647429908490420399870571800881732913480864079451430311543502782680248989386592589244718037993859329848452645473367103935667248160648337244707392887130012102054605965142537164079063645324213330680509101435128574150600976783516151726246478274805151581072273710384189505629537778453052514645535926681720447765092685997433696597145291133824945164703118775611810265425735435160083002774322487807962201766686395574090387289872515357096641655899010384330067683163358296367759407067331160007862377958846714523169422790951554123104574528340847919693893919293160435672225729999891493414980302809074790864536412014729391209738966114270420586597485995944243662715469443872933316817345014703269627898120523669419107871477568979247262306261707992344615863664066333152971452802219646647372097011144407521566578694238295887023271432562275803990876253157966745019656177908370360611511599449336389060285855520314910569917080428034013450550663894401315711393963063141428126525354820404418627952379627211559077241924725045662494047801935789692974476295244029206567321600000000000000000000000000000000000000000000*i1^18 + -133459669686216416222731102112233065685464522551478622361825269787608341778009599762403841485921598262674670809946227348962354094050941029727716919465508316755629761088571064679406398683768760574462133413585601896661213122755879551264214388960686899710620662147968729319680249636601599718641130233769555877894535448883842680355269492378140460894308282456300713087768838128087074025601379424271061839500489031691305755706646064639224972388941396106604265756577704761894471158846430875583453535844226591030834846308910435611015085399972331618334390021990313260229152652018186596927879213461426354960395659973152305294703740769444166649198415233291723029233410190276504355890449473556564705444109621602892740287114829905387774544704674198444131717126701170554077212798837617885705506232886382630101560328504195201783007375362397379185229327652108727273969838123407182740867131667889125886094767987102567277832680203114841164020859519342943400266318725022970544514139727246679297503111272599226191466210050847486238141325262298766236468754932366582930890464339424951290645206463333932419145631143297324691672260525400620978585916395332076330268943373232702512146046062628758336665122867336759779693521149245718270627584313036563233525619868890849400025464607483667908985421985741404173342815877447407972037726734850570736449923322058216651508218152804589915288857795904360776244318982415273338100786968198129359998948534813432878441587328560723108998478317395409992900881281246848424403666448458533084337681591803038020904143352987866593807760478376708982125695032620771664006904236983347735406248607710868247935574788331704428562991380452205764767938481574192814223132538456634079133959046695692674280988604379834090148455948400877531071090900443794542174379893182932614333575635407178917567745100265147916995408439864324632207884779464032180686368546028572729122621032594766705373128967467564972113920000000000000000000000000000000000000000000*i1^19 + -17078889056346115050480850583735829874488533186346789361885491866971052312401905543112212200845674458982976325023380906408014494902275271793002026336690827334160045396140573124700780916469468188666436116138718131574660062536816334804541179330768510546579375666112490445716393007553877722505934698764730374031525116768316348533886562020518848583255733723797186998776833916142711106808769138273978470804932136058173171859968273109999795465000209991423375381853362094665013725242685637948897324045561297052453431092493670201158044077869164248991472443444830116215863625921675471335733429332320193842379645518856684725162225831565604271073172531204225018884057397953507788395964705673207548279150804840650518702550827035177377632633730709759871301657639391749328434008401170391356809980797456356697911252900703734488705419814041286112782413727180380874911725623145804351295316200903606423147255516231843269466742049333749740212573416005433634844574469707631322387714737484212806516467394896162537816821187059686019344253416288228423265236279906041834473074576318375791712823888746579387471042915734131546560740390814565890307502445364813882988925406683838200851681174802643129118777013092002432952215100617431399150737125754048179218593745383404373570109065869135008893659959991302626682938568114358695412662309566221206183883525274382537732148840254369117641392448984512552024529195994828484073205230598043116179796335068588987185867077671589277416851241569165523656496936093468820712497649139169062506213085366618621946991346256760322045038650557447057748572961558523099698748234602257086097796929424827677712456680535934938499453791718701063101205638442978364315790399819627472485277840430778211457491869996728708464482085906594190322193828313600160660220088790438638400694028793733396547299647734527972857691608755655073406823364543375710022543908492247443893139648250618670743511530086537887744000000000000000000000000000000000000000000*i1^20 + -63759740615807165121805245691466812723899463472742563151948351552150397853322737532446877845619989587559005505598742422384059540746524651519545096963401760988262782375444642548915328850849340472318440494221687693244521611642264569049809978278630878587515280261991109936374618587231403192600306360306153931226228841631364820238942302165650305104671424454722986868522180990493729696372374260046906611549956928982719219763932144247044292746788285714156065657437206017558604372483699004144928688951004042403520490610124112848042429323909965452251116088794043946623782523248671449436051425808907664288015382460856024136993379996946400491762518916649513192444888045060876373977144215747689694255136926573937414417856600309734034820461100455018378951832085113326332651140612489695978781170318125469330438753799177940958005302532146013991507050982690504383973238459160260774795566858260692154686748908783754851292857092180051192956244114123089809984908304382897507699901992623278989104440938821588342588658104506601837389447795373718350931749419148700881908341755329715667146644521656343431796371891165871727425969494714019371748051906604642569012146614122288238068341891012476991188697596161708207939447296013877092396729116615880046149496861057544259334517507745844241395356484964746914843513424559839594411560966905522673849645039821927790339256611929116968059201812539943288115610265733831396931031411140600347703767159840484782436162843890404855858106465014103614564351969242498383691810367727888200054327872526570372517242140526749270964315772734026312132941123074656573651039462235143343913233304823530065997385491476569201639742836751778080002528810208672241103532531456236284789280604037567016238683925704121031919086339124386924136041375452952053136656030756176748530654796046153248137261246147321755617269254983119787027710638262428989145351436950470099191590512325393337624571786192486400000000000000000000000000000000000000000*i1^21 + 247302648509118934304536908453832104828064641077292900976072936121820631630920461717256272316450888788179205377203883746350357576542684783714071571389964703572186744146705901048114101415644105584768737773304083907249107728300957537986862427803001242619654434331374190683328469619749206255598833792522179470873489504527051977203207659112706012145928827866626277983899532988743264818579385460593519453317861399120668753485673487725768803125031754650947166728003642713368203619985440519367413195162121992964405227464933659668693665381829748624112182402777138173758385416044046574591062824434193274494755372348089800211168602964738650680363696158533159598157301578321168918624281570186647559503505732878224058873533623481295667758047995069943868089877533587441101178298061823774969243538442502437794226962531734465399677817642537151334824053324389958583691530153998926393624280518019725781017245873541051332757117490274416038355486186801677431623669202255000078616547161894545020188576865851394623024954172345937439905937622179432083377613416920180746467557297221340063907639263182265122644008325722700331545326767661191340120094078706136019816882891287673189702578076089327645085161261150905767387020922269533144349525576280964602834874862783344335557118488643836352375225570173432373979914113905194576655005679876976225938945194573038067075666295198924831728851025032242018636203675209617008466419739781916749410902727164163427166211776320088766783952654684715066808764758934880362490661725535928827067321311084017233668017829689100652264482487445730976927992920730285537956185408269686058318232123648766517003795587916670752044082382086010846589121081983499788677491922850103680090648536193491519673839741593869557182757885434448792903261325411259449230157504843643451872497090106075705897076337454418701151626952510869803239800694603194567195549821054343485689035075352705154769884282880000000000000000000000000000000000000000*i1^22 + 5361543002287196005875148327960940706646760347592456932672957084925112042897082498610126289686432223061793311382162270988297660195750318323066738089402271768976898794874308653172725786181246739154187051528646359924845692115599562216588107167032075258464986333000116997417171363090503488791478818427262191082447576667930834762925971667086661718288320941083373684634876878707175363359181050138140221289044574533454045736365079480028667074678161878250536948494687234499965475651118031100620172726944531656322346240721033498712210331671311238242700480246927119800408713664707624656817554617677746969634103901953495643798807271031563185297965491979192173569267444222923602998271758137374753400458311120653008514234425739386437134565994824392480028812649772843953450778094116400924096550705747698076581709769983544023073630769220424161320046640248842523585770581470053444756206320982987706872488440106948800562597850971536939496692061166843073608982794798586317019092468609167073938573683337741539845608688197591655300378725354055371411373749757830418445916000531606176158334733085608426133824155233997614263127848385072372417339957632252875248655856637315397943555754515003462650368589756010717568594034440223105246539913138454924964531543197987968887362924923017575837661913664991102823298555255082926591769969557343695208609070636960967389656479409658291398442141593974645535610950615978864704366018556418160168550319561100286027053969440148385347063126579456555474096486382538925246993607263931224994039777937032096924597890304739517737544933795678253211118940117609960835576450700779217303176464120884703561801199130633140853972081232628821529429953828532122490113675872428894519814357761611472156466038822692732707410448708119826793038724736117588592171726884490256665859303196747651477099469008931473378840638649219340318688046406726690900313109212861323147014272993335700684275712000000000000000000000000000000000000000*i1^23 + 21758390148677758260475646730583722741073895263690257220462468485384574897097170331075195451149730347921795258749276409377318977948118286177016783352687958082753693631480838228783681343522294008370707917430124578332392039283761247277873957282563088783687795717131834828279768393132664924327383502975528068512670824640409627810627114639203447133183232748030146919216410149871129244539157171121042921563051053644664924746006041892563801334500551222943335537487804422663807935131484676024245719286929448130295658006520896074147745250780761558106630533547123471858558249499501595572129361679605136471704116827205797242878261535720639654807756178864412616395160573420198580833545480026526384782084861975172847663485608984448803141248636352766937991942438169218279001914953456006034337145763464279441364943632763641742792698970774753677600819171610746789295572015032836470439386429744926259716208972366527848325001274496129989604141056615585577794387798317296763124137272084420157490351253928148653844863298199559783992118576914406126541190877030735249261759030297152276562492285922948806332544744016648157977385048122122702934353171333105179520792317165445946131491019677666581827108800757983675655017267478883553788908956269228839154901841752025866810236546681794984505644222941845119467053190288281079159941319648857161309922203498764898112704090519868258729278463847588487670463069090063010615393088097689141859233360523556796649417713467822562549345709866915480152261464265873265900402058966600929409007077319476456262006105349282652524481056392593256147178780420690416278694000335482319015495945211957015199030340534690959980018173574103957944928358343862200690959734550260466330000096969989769102107226737788860429656138600296926563028172409298760866137103552449433196278835936362648575218484582550900035522436994679109177871214455785704086998302949152999845066473253490183372800000000000000000000000000000000000000*i1^24 + 11943481914086183029255889688048054846176082521678079672696253573132888469935411585272365204785458743598227342840738520154611389318130166056507541675029259511579312871453389993750274367715873834080530712578785873432739214778320104185237135528726212841052878548036358170680837088436992755481032177949715691798706621537830098691060755728199057164098521556940849035851512632734216532634132204223519529460793726330229307911931154929161580873083040920460462457874389098441957180233139012091025780250572984520192868054082486460120159567141224766441515800553692295029503331977533026214972330015698322569035869126080642121815266455513292956808975453117995797214823291733278984337488823421098982487050727499563035658706307584235481800566362156498507439755571278489952857172616525584099763704109220875628158609301051867195531749392217069458639658854420979448591814271874439406226725013349133163249045182910957089447488690802970039087649289136370293894553465591191983648076860026744404906528817377956918043624968791024599803527443863427146744844227918482425577359836433567386920228795353262935003528934551015296314035679086929294772885551744945643888198255690110337996749098580780119502253272498654131314372797826545680612122021366141922047354031047180270640285802672596840091027269809769821352833897734007859608300048960586238054105548568775476316636078399908946130603405662354630263467313138904883161119087288657827805572705097759218036138648733832068973047347921974607357514877470404831807224127362704939572554239247475589759811305619638704348888523922687941790567479265534560383366609450077548437366726698168243681441281584688563069373229382819268847054646825760278718462899596112763665284152958298178342079454889124196074889347727841310028523274978006943931513412972191470076232441001444078139562823427008546667990130911444618103276955286991219765435919064404046589271483319582720000000000000000000000000000000000000*i1^25 + -60717936417865159571217185649452704618172596994771059596227689229871746166347799160483174199423224733868052260988523562436712637904523359561281899526211979652145898056725796467181609657880101706032497580045945862928521238863544187655245466043189408937470577836203171354911576815322962844323616790767848938469488787713841867580610782306628497969415594482610071820867886670195509580356087649081938010585862433859931518433087531748133846746351389582536438046847326219339040007556125999938614683671743716879051016948240643209825859848100619787724982417122741706295946816863530878707170448509093745126910899401852297174205085173695480865673719735948524156525528964570615550221966546740416183688476296678493852823102286015687166085164579188729614126568893507393259866218441543217694478450153242668706095715371366410692201792703315646851354689260829357247434490942771985763314760995488873990425438848554155651099777654001632900196850578719147089515076220862897936587176722651037834095061727407605186496406405921812907289992668084169465064882609963962245688428876750878020243939959589788636972769715201659608890400394892579748680507942418946395431231564388275996336021761901837294284430976539393023455300535034460440762514020631445168752404326702358826218146918103983366384411560397023594431195016137681990022825605878489771951506541509571612036416383636290492567823746220363306324473617396065957391095547012285578347843537473265001903412870452943140204377835998872277662165877675849509456236889775893825869657459440013488792536618040624071248535478535547361877965650850196568166717029484653029082676555582655483947776258463729495789550837504861249987542049407460287631470633538318495809794215288382829336195879137544335369220454782067027833044071651699482685405290141916649132259662583118261583703816781844235342864362351251883520004696217122463059552777966473577367458545664000000000000000000000000000000000000*i1^26 + 12754409565516740797840978225843901968316476531671741347204977608322543063188235010116926658742390723485696246894064778286743656149793343726279469086836388262930845145429428513704593370340544362561777047136582177364716183509051240398406014711988876473220719156204226737108521114903877005917885052150761654449724515492981568811480410106630960388683784408247151496787193038267005362229611736404475485850199238435153160504719492115925169857692086177447272015468518052702643583184863256017319227111898839372786718124302778306509069867525579902669453694378746942793285674913869080967013517109873541371517381860849276707766311964388601826573860952633485769965187299957805865245348886184118955778124657487151567074957051048669087066031115950256432159895115414410621535113323378697429038058701238222962944460948431193669097571358388439736999089152281757246338076797205861550151789552653089156281788856829242209881137452328576482493376057690411321053398000946935649835475418671640962594160240987083207018847848657758282877486797893388778746064718022002374048105953948762729687727028947377891362616896425510100975607925735744336124703758677682368486091067369033751388862749352888550400659487774347602184348865512467950059654769045506545499273664711718719026262761335639340918243505214300623660619891118543389580888753676050813428488245770562093672163328709216693310696968975979061746146671490014624228791487220175592448554755525306140413705222160671328289090024980394268535278281523773714621404777015573172081562694138325026031235605599907419797360156553390813049066405699649360886463949193009433125305102857968444035949560463861296781198100242834726087866736045414640852388492904805230584700196099747166658054127884116027765298359650560162140474601776707134976809160927431166913757614694646240603277855218996182436243720998290660122579345513040736419170036975325745564876800000000000000000000000000000000000*i1^27 + -11564439414507467221033587462862728074669645815133323057444480631462456504489602546584642639923131081120187430545413188907215319578965573352473493092617851385017001623215024151074213826070392238327525315034977700089934450080710656340193424987153143543030391404770810518108086658961567684470795655806358919515486532656397937701179294407926887109455580504229504313449564112477505574775658479438175342999929586790169955414474606697696274762729356573514169505280392723840809489755307659350831546445851941011456043693056137157811434079289320094012400844819963638778947824716882345035280472736278094279351559386718803257684772639003561862112138572821797301217779201113871177890755757323238243513442510039377462390673827679804239370596583571647091222691094320577983774208654033085348475160611578662425900401657572861771009302512728071635466977758440524339967957832880194777827033694884870634667185179504086830644076450233180140988589544257179491489426192659504797211798250834360224848785857707454720213822541050550006445656672897978351751331341787226417665900084346396085008703515470377689303013471953756084217692547431668778004161195597202321321482936661377336556324978434032490819138697396406067157426374312188420457012605518830858602164172569160352423690599086808893018436031606298839927599073172854890388005193448357237175093216486639621493443879094925066651940689359880333308183860054682159507417685263220157468348896003141858529193193308626500729952211047897074797797726248105961649883166855790045272474407739084179683162723813466816344970892291849209574204615276927385302691557584371521683768832470901003287335524985237558521390577690404229063194323858558919768193734943739569344319900725161509162256786251438862067995932138996382911325000298955288152165354326121355309582989917388120775847416681982197490994910445943875646556690956138009268726842556531343360000000000000000000000000000000000*i1^28 + 20777849536030939389628428785614015938520399133840081400901822572332396672428350153744976128193845844337211437667063245866926792544680428802627731772257666820633187900037208706990799644554496433563247574779777408090902106973794983100643816965028377278996879001607107476555695834519642851044869557093287716810518448708426932608493556881853438139973676942137222201618738962821380522227577016885001040632755642296798167438803090117402180007313965977974963166055539478385698763624677904925687680171264061820177787798888648037110041072079575644166809378339606576793890884119177364849401835110592567070487115634982979197998190780453276428717124475666839690505677470375913836550271174980046779494746685682708471326934451096006736796265451596532823889162410582323674969955805767244986122759927072840268887357994165038756657052701767293631928445450318427322587474709233605719271884036773449377732202438150197606206163731207055892150747058621647086167628777777666187898239247089050354944494511757713121345433035957634664615828641384441188213671084675256366743037056561147595947421861141048320227667580217407040770126874784855064137520770056477096211673021997763253257957156445078738845841654862488727553809975140709666383332632793461435687664318766516235167377052279074593579351747739311560491353820289058762531027468741169736606384523176018033567140311279265513378553998892568825629201460676308577257830037820403712977628096257271778644410080088718233983511799087813562775568572803365229756414839293779639554960703695974031909484371655416232030577751368564051385485606457173914086557266524081229246634356868296681002601610302607429875144649186567278699150734098985699600267594510853333982024324208807488440444949115201177320890201580836310738207772624963822773178610514898495175084919090711712788283105691533112108891496543018945777197999389123169821010711019520000000000000000000000000000000000*i1^29 + 9928051769663111370273074483833584257116060980415707605542778873107578073965446987418601573515766592168571047841336328211526022821183007416439866763354638569827717464189299714466430259730274649785414471527803825008225654703344102401818878624686844895879683197234359656948231806992822818967766748482816744797775338772977597935429990664213281571440714953813262081456673983052092248827863044292535807913250096759690436749414954297369865688106328695827498996283168614398016534151290034629265572371723769109797455249344039376741595892878114480022202467849860543353061645976968929914112732560454936920016248393085134042309113266908416443713352511442153176633535984004028205295173815262656263581959451389913741128533091833511865475602401431830306085649114509518633757114324604538726447343161009739899487881484498664775029267024762159478877726301208009386276843533297165201511945120831513028877291540487355641545827676146372227063665476132352569814433138501826541596743512903706499893645341389617498060735501746112179821238987736346394745238982293913217415475339699477454301720575455005919164690990303206436119140896543933865254389342254277312568999558793170484333691916208149230251772071993439538932539904083494057080040415464382910378440642915289119383621313362796145064815885000084001155250808367282929692964416730445500205630949739189831248522651397573050889996952615734148793542575567735979974286199460689164540697237264484945329246873097516679973790604954935426616577278193206553642768414816342000421234856859514395129207082067987866819868789166354042236827729352706002870531898102888991724239038250956856132938750877890797048094746871650770115385439959200186020319116676766260594038398915273380110413415467913937457985129656784885498121463536842947283534349876541622056613096738369374218531440672062285506359640313412178198027428561826592818882150400000000000000000000000000000000*i1^30 + 12519984896892706605505530229747510228144585711179575764376964290087822045351571333851681450577276855717579923681570232874135701096953935458309507252835776993801319179254702805834784603198290021429594562583649288463795993178534135506162166694341827080420695946140503812631502682798769538556645790472218017436299407928072583971001510528181593878084156849838359803811017578373198056209043937201745442363754541503243822409164217808033442347073219885355885225666294978341304514942503789346810034252698600390947410257737465188675567594143020971611847501097262408085528737429643760829855097831240191646051584145969510322842093262290983265142781268044608596205657458818523239308995243068702058527475261012591827175070178279385297752571946686746360344085945732688652588769789820165903228715755213434681964893411716844602963755560697880151911751886364225603999984742108110054826452122273654646807325420918559988253569197296024915130999701727689793016575852087391271797056668211606439928598776284223457143018890697241323730495877105851970063751420449465119075906734869537241497322330292921971597014739879883054478395779287498756248153774656649741367248152239437359715883075088099534629773114916552692478084398765212806444838749470451461010257679662990569490816156510804001005437242191164981673551931988744080497137859379117161111222344265665817925728671602702739020154293829014752953002474158476193517750621271557004091711794817396943914224778439667822423512719279091499631004426503798340549418707453109077873432490889055748814697145811400219520008183640129370463461649695084642271111428480253185127115703975903508937373901926677197658338402635554197183989088843476750021684090355627917267889594112270529410292241408030042659708396587958457898966458310664664664621916613635375850231718424882723082185798801060168428505335661752711662031070002813536829440000000000000000000000000000000*i1^31 + 7146922218616273798155994432343806496125001364675301036732177888551780622474838056896169168358881511659323007176435050963594183002429549289473663391769089755783722937225819224536142716787399978902123496013621667141006326929282764472535661525264609356184481523508089519336652589854404197754135395576605876620352748540458766776899632643958688200171830089480492191041417339387097787034835359841025220734496904630045850574982310653356594827826499412050339655348343714609602184661867597474967547573658762125788331186086094879998215097584457310226455493392470368812111197827822623414541694522241402721471668806535801575126154953340685509688823801653679782614148690819140753095720935548484084149286496785043133887340409762409988464290268014894048707475222948848338585665210236725235323211802788244310068243579774289890224054828214508113498998846377509720797884743470474192338362369840615047641812713568617897498382540431216102163718506322091268256643565158735018927716355402061423405946336592011576978952599896902691867170497297800630059677561574954621461199468020870827324582107277276433916493414733009829427321678465835063598250041380232317650779810435097045520532607076731352317701583549109510862688615898913606952486701104424144479876262589791988178023179833817616578533477504092551267706000795567595206004449407979787263279454928052838155377996595012721324649069953783118655046005519980044886340676907452401027854789852084180562570256944446409184283488048966963872661047595017841303706274521646600630013224122063770058991538787956737311856315209380868149088069221293907192466087966770786893716893741338967331414905128779057184056573774184648651981883102050253747197927541129860355889771717647362105752997668565419997090906010689299260738606638081271708382159407435635100826750179339672713852972899878007398384555773719077415340844993478656000000000000000000000000000000*i1^32 + 2367526262010185467161984244392453278715891495849223762741632345449121963481237789090317409136177412732322998900840824012808137157334862829339782143623079738602478956091833769572003229906579500272418870357700186639592455891391248151563794143882273621314730404647498587029848890269739047145098331910783401507517559703991274750003744626446464633591088321730541156747599941454529764652889014105854167181989620024608222356444363656742232343209108244945307448217099045887404659437096512709307266901590094583773279112341304925248083789805074662650812137861116085275890798476211234192381606023032005809767238099391131697229752362488717322232969540371853474722073643027192082525675652490154708051099779833669597877219468901359700562644738474515358055516187115407548439007899206427245092958765963441084569703973940133566932692794079629507210176271608041820389469794305639029834097462400755444222584955308747272874067564226894162992875109957911490207384744928027476258559947144625992601903124964595434625873047059987755926539799283310688032834290654665945084922560013483108826911089103253512691434261451145222639713520023723189289294591359740857981733750911563995217812235684815739101881633236244798850139994017002857239620179762272773626721474921316063591390181918889772912271481578977292296701088072271550347503346077287300801366961494789900082475603565462498646259220213096724886308517911397571113330666442199820862931187782543809337897989714788135308255254171107116162002861996381803717119532225649752372589453261376129473569361667334214686866237729635325856425585431535278911577485723750786499135949575834592085206776661724654369377089257134476219597835625598083511561519139211319127686146810302224952570363729244125687467392204837719830818680839813917699681233453819746899131804778580445193026151588376494732527709519917333185247261491200000000000000000000000000000*i1^33 + 577513974261336049304794181581482373173104682286326858748178426812018646212175093684340075474296696271827646206357005313946087434974458795368882413086311795600887649898238099027893930576898124915249266857298772735661754326931804063370598559791877360850832985844502943078264568578820714102791614592218987807848086032753516368393797129179038664462709152043847630451117386414526287981867260398235615290669781439676430461390759382705866875048164464856908463213113844473297448042952365785884104970506882905125738951318728414444565083928539117819292323843315622460649589130085585000966676603444460587597171696794625825905022161945723288824750936084892916388975166490046875512446178971864348381031244720884685614302703688300742281503443315964960728340973144087491934030599091196681855620137810894048203482229667879696398616595891726785236183972705187533059298398452683733839715592437071237384035228511305913651476451959162835090897034833279591598788181515684922858181593922935761251378846856528709377185302829766461053256482796300204943690728148773995911078565190784259441523986547491377467112277347855293429020045501093737471192536159681613935408686063075531254885135245295869238267365890090385268478073894481186420098266824613869078565375012377718499409580411492468848516763900741524884766444393530736688920085697735572436707089180405544484607956405913060934943040305985972179781866034822422072393924233569643710783652238862880924980950411098612783734202894595840412377246321022803874671066624616412347671853115706661811801878169598513911505196256953939128046137706262089415361844339848952912432471565590758814455394026511522324321469577312320825192374900636721099665660561633068033714773626381985058535593336074923083079986905732986033396789615297548784673461292875731271164809193497595302977694908969608183782837085329413730467840000000000000000000000000000*i1^34 + 102691173198541242683255870203536827933920160082461534373287138389781100304247969950970069030743066358622539925968786917770218042360637685487693825980456612302853905262975343816511983162357321597970774587656932855443407155828252881965007066455153526691705021215878028527262541753891392851094118359859798938230610913719592797922994446542388253749829671281934586529174561707050134684808373935595352974482192590362403893921164846176478240715219159060255234174732209177273978519660058882283361342386406797569692016745358812179719573386849859232321233384401223695813872255337648313305349471753423267270142506253318140397798625857906110453523528964833493198195303578908526055090968653761695241472959675355061332456572314179814780885075104717794344052393869071767655142821706424110704812785031680237815967274549831519824420069475448989084166684205188363313834728584329089248063805653654196034666577121402857411839727865822064135632190240905484857672094606200120214581596997539000991494846260990800672306241184400925351952978912433085054544122394053755022136512809399492023265143376266620993136688508992480708236840898366722710929645539873643636620077948613513635928088750712320755290534576328036291532130260738528279431152123762403794536500868055757682318877213505183347328114908774654294274724557498462580149120406029440418913817967266066986920414902696565819650561516078529681204155638449357477028854536987489039140886839302192211294856454586638702943196688081913341700032066273661644017609286952874712501018196709806202502777983032359529937027580526551099246822882120156590175203978138045717809232835056547283251269676475865080247926161219673027641894262434732354413355430624223192339894091833140937964626097525468905096926609055996472880853392795707979999275931792865503274558569601913664493852895826217392320967950053933056000000000000000000000000000*i1^35 + 10402940137194962887980592215505529878085262037730895988125566604952536552820444886612085141790517807206991639901595171298510605131418385173359817302621356129647980731684894315154972546406980013790848521702469738589628521614510333487344194082517545402803140755115508004165920061903655096472401603093044573240411419150661736500069577937559173795463103061753417074771246526050541749017323464926946804543592892972791606829624291587028463446408937599987670341730879639633757871525747689461369907389435365565827900443207844663436782189809312424373470443498054102787378702472707958993483955749689169306085425801104413220856213148304397820725279910928679447017511642525934481027367705730380706065026286076535803799871311776909878560214907903176708198194742126133652580280899918032391624661221201878055761338730692729778025019164616777261288161246573158986910706991996848133026714185910908553473369762252497620988703164923093008965739949517960761606208629584412966591874856711661055592458562958677022572678452858516455691354531700756195419506749222026810631737559088560671158357317638163629766119187921118714002420279110585615837710773145097692066968150200813404728803722037695823068294887916291235579743809688348564069563665602946543682783146825777705729317652002358521502426918552092209644724813812299883402646624962198227352707007589224985617408634383110038160910836840780961936171455231721056688365346527771825010606047174119971761900164595292558571452395406418813082333639098357592191608635848379842429891174694394216296695961292361493096834424784023225027911118484659870930280107602162970795599297791746699127390109191964143169418409265502451962807745926006026247042461485807344266087512644318128343751637664999861204287820657165013102269737528812096501325540675221597685055563305012396960707844171793496206880014336000000000000000000000000000*i1^36 + 557284499465380426120325963684103666018286479580251765120605963667865437089003021081080785320919786711813292671183170656772098484510565088331162295450195478949137607341117424780054153217321100259200841084089844949664958561173675317007382690898056849341405276621129025332327920522231726288961741141598335009125933859308890741532821737229768028310512189640335613887246127473454171837194234240565172183504567212109898043040843092467369487097192506750403785071778288954702734148937953675427896807406951969860246473786400161155062871131949886034364421079412856698579802997739152729217173531343933988964278624723646511149702657170340072233517614117811912250756097586789349605119297284271864495290616332828592419705180583287111089588353424743777546125918489470420247499176767038852373973079570141849835789544948410961612599352155786363815841910012281898111471815302833938183398654295710179564024266128529724695972454429177777927520562589720562444962451114687125950566829655272519924109002254268639011171321930558807470289948642169481476606045072464864280675668916683798000763854505425833624507950729316707647577622231233513374142604866833317591232797257542352003404044036170257387029009561612260150236188942792871580942071245058759821406449210092442491590433553574059465888525168395158686593870998702676701179589229355964248456489624074554049452110332659758527178975328466778493815715698220133806793960447874192442786650536588885044664049187544406382498738363942118184624996408945256347759895466349281251109145274233874471520782391568419947147134543198501768191633868518695468873325276790676170984039427098035455712421850162525823850064156716501966011721333047980452370075505661930959054530852462191792078042605192528161834429363141828679931832247111432956639947110260102587498059623691161068920393691227082582917120000000000000000000000000*i1^37 + 32706055653190366301489473430578281042844312359728363488658512936826864042535284761322190393480466748073936062161249283258487925908045525616318365941422575913058401107289392308464060423806881122560735717482701694865476180516742624048590177549714011645571825269448894284396553541445859799789339206596115140223920040145608989256450602005923376052051391418886325371481196309227703134977893270644568792217252875273827186869700183835360466133075615281465813698085719088973849179251429897673664485388271874298825330031272549700745853437342504071150471765694042163835338277424511884294932006878660688848825485678550110775688825281686103316894410641537503523512526638983885271992019704914381410218241280829487630188687689895550180378736276836602704306421669590147603379608403931934768572941029384933246887634663416498066298984726814369296011847556816669212757902795326796938576203533469436285063134245640806392658207247264880801909182452462923004554546803708126432712658241820437644102759988835100120662670608724519882318311197529318607004007444692793418047091363785108004893589754255311954765718662370050939850431655651349280213964397580949374363365249641909160984487038232085679486100760823458036053113906461790916204121078618812073892079157485028415312909624929733533101000061541111267845996707670674497787464278724056420376446202432352150780278255373330749624575747956091128839265277437034792711114682278206853011015051910498667317193790987628486248089768348823856266554550530920477603477679151858008494399362008289357485009575946711723658223273316570265324233295105256799217082581951315233360590027652673743034957647389670020053011583134447707130519856883306076642583967911966409742546651540506132727772778060055914270410632206225442602207916959092808551573863963545680961600199458521240009197237005451264000000000000000000000000*i1^38 + -98807541077958097788122847243313751243126051684949533362987810726111340308304640229254408954925343143601472176571553434945095104761472664779076361833119764376653963589627292266759005665061606666834903180237237440879655276626712674560913925154912646372578077688232805787945470775871065273641135836970734162282503222176137843407979202563328434766060537774097595096142824113998309271049278729076613463124977335403956073042537617574172895856205478344915641826752120248398657687972792102879423452010865402017128354140879076073239509583241330621908905298657603103412193477869109338997078384287757261715860169804264206438921436921778150397557888066113797520069215690403230894552746435784602575132498455419374548609561981514991741886911814172590432934750512107564189096466549851936834466091006268083826574983926875649102088855383731150056640759433544381280650832713706905541919489050122408108976288519192764154137891616260635915169826627388470726103949546161089877215682499193447980665152651666357989684310816362364007079021424669219212460117532198802255669075146831013457277991144373717765950766371661337773579675468208920682397860245347781290288689870340765976126700674337461835447721080543541158317594857313436408311907967368527925201800888744549902401004209419583405690755821397837920275865390019478675072454231351461134252969491755298094671649214727061096298172494822229028244422534968687461661753955931910384098497439469393841167174402695204346651955123937548001158955467198474065285465252330324620216531617329452571788677949952816806896371414245604575337930964089797520323303188447769145563227776639880443583382674218046776628403498398110407008810831826744973963628004339082882307358383430637055509326121163852661777210978763555832695532171599926956567452921084620599553649943313672858678539059200000000000000000000000*i1^39 + -10819957116751184774701796306604892991054495104843794944403744498530256830188743016697092772598699293903161216063103214218672912287982280788872662048340257710953325464581713875473791582217867430825067304171249542826421728702165835697116154980268337348547356960202597673856360734425248929739288525062050245631559271810298232549301069199425934142113700797351624951556732356611086819964462108049393664585096128331225318829104795035952904400315912135880278230581581988904415502333923987576641043620535695569248029277778506708167687079360383835652457516408198134576515771117019070094726112873623625956440753634120480798668644292852319982720051410848894577499954497267683239347872517900188219965484488791551891231362633591221382657216065553611559109780616567795917246122742335613223153497604507938218951998381376360577193185672653188792646527327161745431902184498935321472826077473680209465983556637872180244885190657288491974920065362545696473087711291870128351476831096508950918659093257320760282004938137657389613075378312834666351216658901249655164084049969244826423687039661402086806936477241460116967473565241773399573102682847322569439166092065584903142747650433238843120643675102486505748834224575117050759177152520052590826078337344394904797286546111522568561554562965649003477046978928685866573221200800583241080139398453216039781376783430200755777176915725643383353562415054917755700233850668005645926609651521662895657376557607547789024821732390033277138166601030746176564379622747346711195885165566228893948114105861041740260579417451277273345946316357695166954811936005420640414466292972179285968007343575911034366125288149820815004017705259171428616147193899730455723156942127436644297655095245379235144724760693344769366425538362276650231995889652953060446709092443012584345436160000000000000000000000*i1^40 + 977070967159615173896757477007302284060760645773689416274447751030557689521823910265363032619740307122280185632275858456489597477120143404129082193459185185238825551859943871071773736056582317458809949052900826589639055280474100641805856193239798524269062080724596915927564696023920289692598119244774473910539947110475740776008831540698408316254901448208064108989491425044636779484528379990333612443568363414026010326865947912663476573234296609197299201827176987332313083657611385104468448657726387162428958122536542090822960732407415379739883406256035914838020125131459316270153158353578763447488404036679907310376182940635780045323717982959438217012327908173716528667024153606548441720809897465395284376322121500643979841287893077727881770281221254643021604888809786677510303062661797689714897259861124957315470336667934463922508340746518065319029356453132375893070668576563331736780714713476125573027031718324368916761464950481120363241608475842573418609698168166550185198369548752450334554879458567664039070993988042958644516568452451050284738829899849232625268738285505076865888827964080308029656535664858261318152584218504178694799725944315076919980339540727595339937881992153469349344419056340819387114446474498976598866724103254087978928802858869556098997783674549738885812697785177507262638774928335255147350958763990775860167036296158756513374615821698312999442689719751654978023084436722926933864374062694256755293491100499687597976102295668650690845006331900494578359945842455846649953095862147714699283328792697931842848745930306421517843677469790556167140115438008968665918840075575956344835509190988384526831162794833348962045414712093882935485469604652438968976929569047120989260396807692110514226280269897266813689652178687447722167282020454397101243410874439303168000000000000000000000*i1^41 + -7174705181155613070303213470060183407434707735250576084082885071016164957385386231336968372156060785057550498111778020916897577746154796320591953399502498246483235734821002561866187563603583958850499836459071099038250222060875280411865269881477824737562060104883104922497447288336756548819449493588545179945215133742233963190324294046572753818040165531668467437075719075947019705630971006670727951806201405658001669022635058922725768782915510376025276741166335844908962406186430596591353360177802280658879411672048380735240089363236286909637205432665685769888415398647136285045750864827669453267754549912168237191405453909078467548135001819410664546564068365435460247154488269292606778829257655818974187452860046457625031761621682886144536205108389994872544168612572935807771408622591879663976013619361052253939900520996071646183509231526207430655382841543862220896921496328058498138225689067505539106924676291683504785827148876092462318720362241117038070028026005421192563080982244893537501177624626024216088079350254744088243518584277413681749952630151178240882869397755756916508483254057420760676177790396974765877345600765339404748568306508297639867744613931612939308083982427854229082309628621271445443978413670183850918432426858568213983006587256372500857203947223783868791016493557162838536949801494576745029872318845525202072002629505848759616252398309689351382384517676780637742542717494210961361030176286510437913084986947062725101199114200885196692282502957125500022665219984319733696128588945227415395501410351560980091434302064425648833971223282703382468175744188713360569440741811957938077927765620223468098674657984693315636662770742818062090224693617914384584707639146402826837731227753443194627047068399826993971253210240073866365683105090853502478444815974400000000000000000000*i1^42 + 32537700174234035593571596029477287517922400512811134149658249961121266704088402398447592662086607488155171228817206801655264461338058732178593938978155406787651144734892620788170614949555995039363530335099964469422807763650801804818441511161475806625331232424849931736780185534899673265815044477166858216238050950521070495254836698709003604481998832923777437617156056845325727398920160646891091689171975824906686201120524837715849574803886199956716743842970491063125508529115686831942011232315579740017266159310229968628212292927452061547185638377552290233020871994891680131170579253707118939491895991009123571604169868294027899992844933000794391469093300268855315348459379827067278561644496478444164691922986419539311084971111817599454891991753981753247376352943533484197784251682555206355216859560964174305515080634576339524357262456955881518958711236938567479410834995694489603553210244479650653819709880253342754060518736939407290614719510581365296922270865733256192460342885143118782576252767561666674161140226179341548612665061891686455013772526070737843310685660610503177312039535187005380037444837176074793487903499710813054249884449413273965801256249728054704920896552751533359058273731370563398782685245184157751706319949442019152560905208490680568460447853875103570929980989185077347034618392244322817715279140438674224281324809849272252034181617763558262273945037743192659773465068282087795624410142906017124242128088653409600872440466293332327051960084239191708697628607081249045265666499268132333604565909583643594835424858563773033766709746439456914468591828713480678276375121241895508511350931584968033933825996942362870347838831413943228001276800254611395061891354469808171197480638849809049358752222268330915729628591309281198406393728635543276748800000000000000000000*i1^43 + -128242044362123257941265301848127592353458734372858561111760397260718660377459166734944261801835623405460466458742299847749760184747514589273336899956764452310924466860954329965000870441690578317511539845993613977139090288504617865824941353645725654464574002004745543682157039186699233082912607521293350508231086889108506644741028542891999614670714060498919008980237970598277595245493818276562417227823676339052965800642751354491194908268928140043956976868301678147323219381031454518307420637927619686696066559031783135054916001552013859543057136116177375603109793577280696505778202822953952814222857674337672313137632942964208698627021535199993502529353156340831800759081184838643557739474764261723745086022502418679172676866276836895342936377458309907324209975465050765924090479954966381135868979428932013672289931227192496672941602698991197399516617344472041653860062178222051832902020323497229816718277887879136633774304678661857287040595994939571343341260727376942491431648496165386860429954853844072606900370736259251908940106125642849828730706132460400400781987676986789629441020107454408025561402832366459377873915735070481678881081473486308042324048852389884741245379153151468898114327311153933638818418985807075547243395685695314814746342880489495290115177645305256263001386255019319685613097566200357362591273091805494552380984548103614941092152673120206497465006647049730218490141663871754335845108334014730854754735076538484225371449560537700989676258539417280450418572481716770710595023352018509259519630500176852064237322304335281165289745975235840212671468580865168713865906359551298039802197170199878337597100733960815497577346379152859710755953841380236241662902169223997360720288341225364447679134393725903995314114250220265682813958129451008000000000000000000*i1^44 + 225396195932368495506296212061143167185646206403172966612565278285464499528417036082125919682818186398070745045616302139802373084434583886165505376639574294664142733622283792025944712320778759995111213284115920092719649455610305117519235240817409909417607860020068088200185419204345511172478775103333705843336998911389511837858563722915553094028149473923074861209364955686943081874692673317926080622303511613527878693387014089771703822531790871957385637955660008367014369609179052822428367095910095305480101572511080848048611961296726849425692592865275468537088962956058906801157378929386634531887253115721557683847337484833071805558084014573712895192706493188223309707143330328704848417995084174547908101714955983971765702384721140325523340038201225325037303107088906253093492979545848080917275336621126756069150721801014219319712151030194689397063313738120793233665213808117130431869507083896040923825568845748027879089001807817548897029638191138159058246158797838851398415744572122499575825971199275868961398996935880781295682621226360622128187320615464214645501600155961848452630766174126262402481762154347779382866662367963609376258057097190388516039482996605318393649415339670962871109221143537621283947014329415440756194017571375444073841566222142473672991035499109569587362460300823605583405770158069908065615600636363507402291661500381029744378763564512372828785373073508301097024958830548069197937650973777200663480519418398601030073434706464596963528039025987471251132101623230025187385057644030367410713467817119459428221950655588830587652774427296274924098530183897537996829117048003399188320623896076194676389199967767314657943488761049271490079948820421438415978788544241869409322990650644269039517501278592532065299862815556905918791680000000000000000000*i1^45 + -24704786871931823830953310102945886951157035797838716710302985603684692873003423878025751093854427292733928902403656172878662434150727395765903929056705145481909431261388343183327763676974708599680354154697870482034628825669754658576115267558180505071249471296679771066011588449071483645853234159071354186412144968521053833568036913193278416741570965003065437750535841754473274084124405652152409895516169413377810971154268573920976591050925364871472351110689859187440770439706946597693641816962662092592391746819597174706279986426605590833668685947220111779489477654077074479820488010236234482925829366130376741541383367866763685510516541417204373747213556212396918705536884455123866255524629418207230679029266274000504590998942929103676279916117016616076769327791996531360489174880060960767138030642739308191945741340181925489869144352032959074440909548512141272319704101270009789640306939936157184376546768889441113860738418863260094216923949321811852154562478246059898157349129503463818881742370367304806977627144910886567518714937101816565594243258522655255356640563749672223732039204695943938483481135558115217842203915393329850686308340780298856714604172956830221452885015748946239851207358593707611767897697431713839594488166692046269604325767253731999459110613597488444012333651441241734046346408138646032356955010814825797339731307032700702495562424344920141668174512153563470108641658987216992585610879098061078104436136116799677544401890760192494604274210859751870731680784560505074286315861525362287668176698933685879204389961775045107557953401542190789069371577817191941110658408201533467853049257136988004034763313881085238102400489407275795278107463263717857658507949333599370759826020489353495660460524661529065498165778621399040000000000000000*i1^46 + 10861421068432490177130116102376397351334951131543161309186927894783204531284999009801038896695957105270497842605825387814884651671472643729859541709023561893774481483465371064643819300076836418225751263453464465279479576409162593607882836052483325231147499054852968619004673442082293762414997484011216026915861612551747549899733354489471825347196057554898378327834625665504430965468947677635522598085686907033840567160466234395322449902886979020129588445813801790610303402106080044102943822854891242412586693070663826008296072583017046943459004928359675530995866320012174019253001241898002723727658171909759186351280684985191790019249191623189869920178713307236406788276871616420772024724492109250877908095301118100579216265658670601312614484387380671084105090563808282657059740051723008461486904642711653903967137193935238528589281640839899915478659273516534781527429425459613041915399480954657347018245519185562837463759701297329320462260777023837391428124654190108891458947111336353006026455096550818017741610833915363074423687091787678953985695545944777641893216038163056907691392997437355722204731971905755234340380594752174769315843304087082838354242756258464457146276336136003079812089631003234778917055653612115948545474312378293412645912685151168029227493813999670910549250266484906389747646458757438813574174828946728762898140973638101780322795588016630582106936217129769888263767568431950816111746402791892473192179656147108395194736697389587569518251030857574227577976139703769372368038678309908139060709056318624909449660578524398164915371508804880820972642429566641109971663874752065732282608871462155633668759792319983512750130077859488983961323225776232721248599782770346243098100349109159134849045534559650269940940800000000000000000*i1^47 + -591168376263584975516162444632132429927269795912017154142865844889015853957859791327947415524658857149345323723363293169714442898714559995149228420384061122217769299007737533707872582282767889268730931757539578008522674210115064619467203069893359984812896308043576425381422857018004828227134621872393741691229379270879135414712956780143124096626072700098929420299383055976418596410023108916364328937323532030752282987404633427637924584221609609153507484111055368516274372238459709652720173955973062027521395328447798133510621373107905376904890543132779150545868286817260915765216368297658652557171801030422820114524256277755553959582741850033557726312241459666162492047914159311985096820121826658398057241678964901216558417669645083115273118187359492291321743629233880195048572823986864410004427364651489881326121208500409044670635757301079763433350154038251286654566629081511936379743836353929377910079093916908498571844186203942601335115385627840691667347758029706613555734593029838422461005567936864732212227541399973369940981782994112106704237757839841228104828078367026140817457826286894078805733228177573741968214759657066459865875679135622173922744442574115665230565202733123665120855814488749782070269676595204195189847970077402681187995395814018321149595991606827176778243834500674014906995270273314504246068251413617053622062825713620859638765963820507633197742743074006799581504924149801585561775098349997309387564140239939040558103668689784297020312569808230560088555185272378177637552032172136448274132336109989701662547070972572545813718066069921295359626714708217450539874515993073729292414108942034644938003894349198946103699458781141672746776474428351801322379002494382429166431067273664932381228713741438156800000000000000*i1^48 + 16669166006296938785175226536462161172244799477247934812732323158110104225614298118739390350452168731217519158224004308659827027401695146366642694713771425858426690612825116512880021242820124704351391337015745090969637358233073292282788856393627436891284887419160910786895947822855406282767395244498253594220065272884855626273359875916436314894686220440033559829755395392481074937680626957549863905173015534220117713968599759145689576393010011163791135756767158924511850833848994946736716277923763630697510681341163798328419075919157703405770051629150746385574648994041043005877557905448185036146535198589742664449786190173725868238570782250049029432832503379053784878981450172591235870343889763610832001065026965977454624957141832911299050526718320675748152051459855356487387923380350498582901432643449159548163122966453946165138614792673037606798336419021863451866980836547735364264747015983958651756576496966914088941046692183865534209703876861367672410905619522115721857630950344329044834473556281369122139475038672902522597783676757400927400213490647238857497050989760871714398258902141295361653217758968882952496085263314120068886643458635302098615903808286621861888633896647269145913008080052491979714194506128021859999284893682595520494790788574781326080327984869919248611187227522428914610940139794081262256955008045579337309367968341269722211351821006972307040526445556036253743589798970183186997720408521723443103637335648863285459988163597185570795117628288822430838078141264990904311894181893617146342430393440257852974712300474465472507585787740071528770870357699691229421390521761652469504151768633724708650599830952601369008246738249972013903259246257884382833236114448636935372932247103672894273617920000000000000*i1^49 + -242652374398652996468162110474336486086884105016126395908948531573320738810660692087274088107053879370367488343262385971350811748140808270652767997666626918602181432441171759821581477124002997017179522799432887557067369325814234360545941131583724043737964330113082550077932625259395383450969889211551000740018740091800549620235880959537250264076876217905201129974683103497243153909789555440064814738377073169291910467375660883774899213870962699197185085299767393482101369370764873325563474370334196837161317483974201711489047780694262321349965634907215491926066118348367768859258802465514525597462763191806860053093560928539482547620377627561858844341019397994538634344203444218125465419749584356725717712910674281795062885343422678778281637225179186356894219929842894776189331662877833841845330736575378606611612886423189195134010036511629752506690383255526025443401430719493673436854720492208244559532706749226315102981910182694340404810218725882642022696606672537220980586474853580467310876487995741028584648477589187177517682991527638085958064809338803623230607189681693027669763494448841345175844288058321155987186032664454059037374076667860968529438329716094186051568149686230151927367779957281951357067749922397383454220917677969448818335464354354000875598577103970320209955380427628329350129027180767510711878582284371390886769329060780123969013124479235861181492748884703796978291196289949928989914547094619473433745244704963219294663186650799226883697082148043796587940187930196406381557213035253202776386904555724734266068375995626093880804944326977386028154180414371933724674918589805844722225421047919412511292595379224714052172740453941949749936791631932955687423648634869793613608371326287872000000000000*i1^50 + 1493087574475146647983938010667382755966518322557265975401478131926278121923470338001379973962285627348391662003817031582901330788184237842578109353124615834675414783533060540616287364241634121735754124745058953463173976223926821789526525728844389186850471945450921879142649953290368734603150037018097726687218415051672969579182856579040889638305244531466604661052966131390499730535703524672647796653593529143808961551893261892137116358088872867810656048696232625074378883236180199329044985747027328221094733040369861406548310697629135423258304332756441341970549148991433295594368458386983770232859297142585564493854613892219917986012116023095745698859654310762585708080102608177845131024991309828335885068943107710455977562218776095019048252327227754515857047703802618558264935952707803166305538486858546425727362056007530339882905165408887687066353117925728001387607034329103570174296188089968941311443437986399711371431693708945635941747913992515585181663318717591004270307984073256925207245356784911080173713186155419774928657119240593202594707015493754179404243206855375976161926362053633029002518149353951761752641431685488257031473213458476887412117530799779207034113670273028474635709321302569013979808442155962575498878883386553900038194361287035171497928690729324041531845801356252730507369867997722254401022871239750863878924855619399248137299316669553027563474288009216367573289100135021211116413361879120126823515758109196953198665612036110069580486682186141014253881645368085664202173880079869150615258811699891672681334549684177752912648577664420065515019742378343767946945696790758376292478410273529867830408051644134496891798420454609524933373626700299383964573868079313782518579200000000000*i1^51 + 4449369336858606408131839494132187066073797848523058795260585666894513107000607254179189868336030720239536261662230752738288534507759288294616112685959515677140054974048638188083788839018555908102684472974974889618302737171998915532454131787981232702850855613718753001185432985088919755479418674541431456960915264501974958510926269536964333016657433353694088310539405611002150788190921837345371037737350586184149186569475614089815985810879482455722593969684931600317810986685609586963777314944497360985415594899202620563787600165805397412299405358110235615082335412918453538316250217464136227743790924985226099439030026877287037012350044764965315361335432730748888366146996588160012235130393658410730387752788207311321593518060143683741804679438801608517824070090607413220460192032024417420484683772506056032807506961699068879541712124488037695447672332389090633329653482359306221635515206854332541391305547515257544481605898365577285946584807542071839181911719089479799359672476086422720082581082306694041938135736718555472952282541196741307411307892548691330505942725667689036429059439407917788789500070880782019207646004409199187823591142680007983362734784331233743486192739993176144673487640849324157060445770272517791402655074080132290121917885131719652692351350396805553644332391124609498379033952261460227813353176262168399009713928092148659527302501196067210820551864242707866399179977770901350148324332593195177421639044438891465281694290409325853064647697208775083298813675335709708072389596440496148657096551507781594759373088841849548873036696432504916324298610284663500583435900631177617981037506744752204922536848668044127904634833827437323231151233054930836774093628375040000000000*i1^52 + 17883681526608323908145204859647565950102765614680708882854876504943075038817417271714854806824686054684531461770710863760883976456551575597436291599180345202218044231186566976281071734903535112062300586364165365838608699988074842548436984687797062112598914620809189659650370159692030582057234426788843674797002254852656701821947674663214422828292805094339322548014597524750301481797158946069548122670568824716383074866717504598206340869238670658183046842260351130041252754420087225674542545671761727108799978872016223238432416112220784384961212181998761769557854594316769082325541606856180473486496147483202737860982871414994475562997825850160935153815458022539939114649777730896750743773106008775990268112442647321634737172516988931597191960904004562049372673739377328410598020482222116922957424851689536965354814479314414282600623464974080089072474711530072356722556073053880230292943354172678120992700828129226846210331518999452476733611868107585621171701748577396506558174787299197204222804891199931693594617471443048025711918827274867351896366393841760467102609934973415629046962791109906672805809889308355760569289124560650616760691424771662372511537020898379898954766480287512231796282179396784665515053534863925167104352975173589012379557404160171843652230530122392780598654593616126883191531916866975924229748540978826696322492376381419813444185263778690044348601473632069128197077568395727590898584007200377688959494253098196171779978373444211295773354222467953266986984238217266773646010112741442816900752766808663758405544306199709173624876261998851736457011391365948620862291820979057064277253758451290215366811691454236805302893021223927097820518617168419487744000000000*i1^53 + 396920535541728500416172978909774847990846151350688444829283515787227487270726769269479655194674093873454570665423228693094649766836215919320058803062999022769407971944405565076059351979141397080776045494020235374601564455072335584932879265645866780160683651363446487943801529538731951464006801962012492586280971073536975524552475949365314988001577149260284912282075983271753488003409894812474695182437657129369748968029793439909787211877096156824361581361422893446085296056316950581639093720458916559103412556729798515686006606418660195093700593411370260350392196804130561727622378652374742415907293717799100809401219877110669544386753551563000425051509485186042170346574366049129767070842791972244497889769671574038441369720208630343050911969260839102218584697717884812406802561811577621390248189413097972434741357642287824592248356280852725117934726471014253825154948074332833346853940706589258255907121490649177176796161107068590828528230659689447789230741325427416276286141204627200110448800477311568188353553939552682044352049126055533473887782710572685215222053915519380965864585441935419679212507020581623687047653335772386631493079754378436856720489109331553786827002056370588282692964208116579471338246376187592911359402590833663878160511600323818095937488545098318160206220775861025918924710375075371046654502293706970987285690899060298702690857798027563783822416356134524706349054630548754074291601223596365072175401425918464868961254727061883829105530687392859398192631867944553653417608154862602982770175747863802468753196489776744931792798564534207996071344941476862575893868757274936396487216913201266462772629552296764724423582437031992416744243200000000*i1^54 + 1059084034760499142243096971739967945114003857298271440359455215950046759764434406068771998324101543225985902955487552742479051612354027046111808010721500435480529213801266558006615781988491552086718867526069756849179282080101774794346314707324281106735579263085925016379520147758825550294412929818448408329152457716900668027062017128058549309481075512592706660723896292343196266234752092994220518998619159083963407290182655494280808380707075958396170951576903919529419239730481647207171766632989077542392685450856054627545645803960532682303102554482786827430509494671283932437944864864101285474746821060507843733697291102667125094368540274376101819617728341772673184069971191537646940345819993642389018284613492359949442778030075525928100549695167027041953064943966990385576019408735530199062660205644056990631039217898996805951220698073564042769746589339905014403637027647675428182105905229195957197531152639843685721127567065655228071637857976924729790859328796467603257657757036366331360132825099042656536682155513874569787613089175961709915481879436111074808160271592634353597017282325903526913534725332309481029514159780402753152434813172664775467852879475955332504614644525356250267119558391131996202805635771057945992066086016411504368092066665941945523497748063644935524327789930376843807293912378654232108831295373356962940494947699847843900888142097753052927838476296843581741968291973184827632018115916101757019655469286429340825081808426811195725833994174155221346092536700889830566931327060578242656182177709184985273732528839520318699131280878408161883110656359564922087553892619118682571712870552018837171072384324100818282423496212480000000*i1^55 + -330969314036868771548445258082097187826761964257896386962815654960592498003258127658466608405895577976056168528024149361742639094269699211348282360004713804054775244984720534706458665631454540375001752470581155882756201580885797476424970520109515211394659457396798321105535166289949897213450012009543348108534140559462068963323910870515646790163381865607255270969654278476235670242716080774477439801334784092012799744336322896798651099881338667836640472179400309320195390911014781081862864455281727541235438247413570594858090852067953299624183668787425118893433961861222874473882677366424273695212183672958018511316754051846792536866516917703462035973281995081397928364495168724681541220958596649357570935748145234296419688703665905815610592039431927624881228651748438806118729925627593048359929483389485113786651264482766379271686486256571431415890253665213139053119063340832537255936057002067629390286973667813110932340867681886048621967841203436315625803188297917749153554693604441755491356724004481996471084042766945716291519433797382583014568752713211546846085772000643071952213561284181875967120709131301970418720165943420783782290042963094639342528819519239617579585639037321039282132071976108954330389908193218968440791640788752732966251711288697251652011948622034950159564806396863144395755628888814254933897303930997261200886915158417177643565325763984382339676360801323048118552327434457270252264216231885710899391029385104600209033746626640026949095836968798372112427929259293606209954471697297268079931265926940342258113907163481867564543829461522922332076449710001965361995502394629239862084231844163627626105484870454083584000000*i1^56 + 864198885782230307688204857334277859365732909342402659091955497104693796701140195806234186426219132054977745250620747943233483179150379303828659531996615336318776269430432770775829755628235567644993120813328133313887818544531555639138797532839416835583968827774058863089779580337889360686720412722948313887777236793634971315506888271186379226734013290265998104549187023718675911302371789771004349274098240447626875426937070457113200311115653961805931668849840516952026672937580767079314894283246038286322139026051756210032215463340265048613946478709976269981137047916675519737337961349205260834802168198523696847492038777670636889574743168579221899314876392196921695683783949369781342859279137477993115030445292572918615951848132154979747944713370103982322526046000241326755940442173496810486328338044423615529029093984819962805764688908075910556636617716849874233530633523028367238780335787818090522766465569081867141242097256619128098841795807429018662205697375010107857803241504289043565133800832073007751732920912785495996732709871456978206816782771014172061319566834308746137186421508346242658133461617793332957288831324925530308694321250279415448573032889581939917648673940166876718932254780042863831079936680826470589706142888771913411539117482160898035746617209808132289264706499397141965774967730860162271755801143422304020086455304775260433527146125795574681142089384444350337551778772997602740819215462924321803327128610759275107475765354608976809552530294360036862524645260902052574919543110896402932686200697638104575863821906592803591695449979704213919383904084115741067932898059091227115350007666968272830464000000*i1^57 + -166917115741242780720257241065565977189611117483326498771185161360380657642781665815306378416284292325094211986542107443380998758043700935615248064339266338242329190808160434438401701080813886474358781605855156446533014195144850688027886767723281720088441395398773889160033097642143193248354219163604392022610989147551220653226268496234136626068323952301050107647223150198475997084264487848044480915915773722140768988877083494149260076310035286891204150706488091737694631185893089442102008525383104196696059128042441154624642032360136072313004567855648165540775770662583393786185205650447673077558088043446615947370305816400967569684729688747163492767741890215167395944032491276768500632478052174807593054224464873996476676433254407669824990011303907236519840262004466401012490074910669444041540373150548603715857117439988018698371546663450828134180209805988226183337408983747384994779988071654929194803293606200662196385602102235189867264339943919158584521445161394668529870956370219225188909050665219699340562826351351310388085180822895756165765584262468691995755297422754315860925890323164567649672641430025137118026632526774704849592292745768374547703628323362785067994153414765317927574328100933958203110175302598463901922570761342994471344449077402215185501779693244458098875303706715283985910251690709098597501280872692105067366032780727517004430652946569670549971536119590234765372529567270183594972552845151515786942021560492127986763595025336826056246044788040343748078262112420966295609218079312518321853354967897424299912852060168107167335326452627592016916596574291319657233276351879418909682565120000*i1^58 + 23078390532766540802873599146288878395690355767468623358951178650758436299237554582053036890248259624831652914153175599818745466067984578468215559531626983786170929889114294682485018064101161294723553146822720678301322922563412402018650063862541954933001836476725325066332301802373846399239874165929218361225538348606578128605174746836716786820972412586841865891069115002546030261314450897379750415337361173804598734892690928520703898284756946950166870075434394215549553715392218036181944893690935189206717104821948331217802155644298588232222848802826991044232574615195272898427190347477613226502328618650302314576289919136557155993371094118634844874268068961853417168855838003522728412524897465649280794945971974171533338378713465401785395517221109767891933454608253388327709658726400641790621646593931502539460568541196611148930726581580437970844755864126101293778621025217689123551124822194338003342599515376178520666386500382804286874989407522889500438566195008001199144263828442150383163163660722969742096289475041304662384048884996755049542122464754432211527708023242368245201481872635260752459685931363232382259164980046732914390386982303793827660085030936105621300858190929136231495241007381251568184838075809227570800040218132387129814929681278435082744240312921456569463859106767740460290374803207317631450748897883357361608817678871828919431186039693884281639442393092012175957385223890639022917801198751163267513566413484725547498879275413370042023547958265150921114861310879496346998976999472669622222276313021464012283835846434494950919079923544262973643287329246203801130214883328000*i1^59 + 6131458107502840941431011989922983543676064134428276276391095260963990742227976261819022948285478407139003785217201345687007937453172546270959799759766076402413250838440180656039966186456278619456598863198289206660825511540726746220140506872280568345656072934306864901092562158262735407255788777270866320884380716126910274637320424027394063924562759779185753429103612354627587002041920832560606163596944776949567094359512110764236594074884697022491291200856879143094304473990161808279516355090484068857633829129724472946532747436688680579484113302039660319671039267665186460352180173731829457196478441452594569159643675772147322789456303635636453776166878338150128542494150435450790549482860757479373756984278128046330208623440110437268494094696292236738635123132703533124120644949335250130550585941977299372019193779304335340404264101131585095213379579538554480016588586350888592836726773160343656320247479443461494089292726812981890031717294265934896148221721159676974200927503251243027566895267769210100173106027546207972241756068788109886740954728023107489189327507498708299887588013845091079905095036148109686840109413333961659396860437795079142295901048327134085426871210960050370327256326218142578015681728027397190081243002518474964660257262512641974625990266411367119302987329659475322182057803873506631415175861960563638040443255064476656453147332230543797296057710033087356124966128853187932592547733746452602792778786410791375700006232432136991474270299573757581057615563494993137190993092501365476269745984229884692452706693492170731586026062664191637041289625600*i1^60 + 1535558827869676773702080210620605729968842339257760161622496337945856437844268324317927688007794296384232023769299049458647710215003075419139827589031446276589787395184684688018280107553582863602632447631526491965475291736864057638214903982289697500469683029573139298107553706614009438397354598134054536327716331549398586187082375269798725230154715775977540587907490239824250556330671585021829241666075758006079985254770217287240168204577917244013683347095794792447251821380180867978537477073598731387954212434637897352022853766024638933152628071825360100974625861592252867412451134085576496514645497744571726149024336793933111836085434418055317370947975363341667553614087095934981270061001745136109073367971623762514195292128266525188429301256894751168298926349097809640140942193627998201410666670990999822502907398770586879073032769016487103828478194934047004159802521259473033550729765382450761178607848093351132481401528282087530867206874129030489072602213352379350232547590224009822928217654697250970911707084007705543964396865419927372621375178760340909465366709886998595862638567885948229376134390248164678777769029092248647504056639830718659585868140721009874736261438914213232479692590707568590676805348111993987021147202193211692986051881185946526326238479819758225213635842241773850264176850001019972602135609185659147664700699135780382587660129695360356995046359752274066211275669381672662936818378884411078531222949292994842439606445775811484048546263304253960742866077003973373364324852231807723322903923031794863683455499238149186272624640*i1^61 - N1*48295816416448019794119809516186437065296640574328455440574139939056669289739356299166698370240993085831709319479207844963093139483593268655721350365915192231419612353540841049531415565978136006983793710608902569895993742389581317541637498643767272889855762654932157921567351786554176773380055095133023808675824836196635808682434970111346032971084747549756436225739577138469879835278907305279569125762016823639048093382433895402571571021274180324259318861558226157561494934193672746649208135648992240148011978812948181605175916640844616726289703659186877513213910338369341*i2, -5782773987400413855314659119993301489011582583506296740615083411706704299597100480452212027044984122986271550749920208746096442248367917672278597536187995193275353607716580983123906094653162062925029463682948979292696871446338861947148450317401623262602344651834691341970548041412380385728266414178472405912573993176828499302590031113997028292442398183523803176613154069617489162705518025171733206363830020303357531366580637378366426550920389563743378402733286201577124455641975678369226825347563370610079789285644907267453144997530108252772305083483758563957970553692048716088339514869032991531301292937436070701880746369654345588334703953282676395072210435149490323988791540273226604321367905602345132239704462575756368281969207800969280485423902774120510948058168561423212550630375494093818173707855418290530555857345977184186565857317050694519882466431864268111587821445438313351544847233024573437309680885626182387219540344296388298971491452759115675886026754850866254624292660000753193991757097057986073472521414112654564797290997191667644639556979029796094400790135259905518848128269483334450829354899165298324241949752657282479889043458994377142201800225149127466254430054931008707350830276974047468593021954759490787625849627090845309354290515984666787159926492159371166466685265602142643351611764914315746554547725005531487825903024746450489269043980931253624447965400816351387600244722079561629885738978576885230424586016625262394533335804861701831646581846767034619080491694621136758790134447377138720064479146019214769067980369280926023640316532707224696632723148384035270690467903523993554492637077430552968823759860492426557241681107730799782868070207094089946831050317658830415142368643947335046085613790415795814164237479234073755394076087602539410570818937082317610516915956039052842567557508293639427620369257985406100351484088908590217827652319774241184789449049815555696962367458805392998250722469129741004634305432903488760709120000000000000000000000000000000000000000000000000000000000000 + 39412842155813051173073162186053974749098167535368090897013646367674360967376650094932042818055064398048022212300400690219506801319560103944160680842374340517824038072019273417354356558963696977012065314202617460894550444287782693012174340887316073145393306393191978471003332105746157488385976507809773587281748333547692884296233697356764633062905284800808945745509653490926862410697429991813226409532217422212806330741414550972327627524021788449138855188083117368166078371816917751172583968450202854702608426629589857591311656577518035917971275598139925610278142423752217206834806999696663676940885635114247350405089326015973456780055987485116345777816728992003181481874557813139103275637915542109997270158953961264680451570364027365890054559451266043538881679878096813245722234962503843036984756990454317195949607948112059701088829796136011248779549050328387675585976354430352911646117978503809603170936815401821302532764439757136100257445858050705666331345527575682566777634365504567044035914644008431389877226030700777442297257488954816225243708177460687386346264520364664679434428217129182212010415512460238580533312836830516247406669993421614892186206315067946536195101241477852886955134103996709993227478421796047897572088182883100123280641184620300233611145362017815543442878177980519354693129414567784750142948220367769388222306363001167784223198410180471997693511996685291904192202381134947321031665162203692598473019478558777984251402129662324243253525560680928612717145741563701838681991234072710140212888387211118592387644437900494227394644537927562722561817844599447362561032563094502456135228724474572807027948037777633352680600085955160039246408767460948728130063705458212471047366383486319833753425567308446656355250821648678699835171658988436238198314362866949691290620735432426967064761660753250134957726737071567154135297444745404867469175223061009654952321549970075249654538859767383276748804908119386709221795918372264805924864000000000000000000000000000000000000000000000000000000000000*i1 + -58772458309498315981744783692557177027707105344727373620174340462175573475437043918189884721351356366589720414066170544102773603004895173960086281267082435371297515678638344056872722909253784840463687795242974234008317322108205176550694962930792239640730542170576394133777512197125763731137950672270500576829514285420301363298945746874471143174124647904725534965631265616179308949513708746334655288364607930474636877398391410938466849512335251473286376674546745641659892799281943084295177532454569939920675036032775961965097328796986311183136264641834894571460350722591228944243382255463804596572338620890024152806137897435540558429254642414150244518644129518336838438753757401234417170733599596912730527962261993197142630923710812352975383322480122402631219844194500027285464708985360426135668580906544915194563900381042927588030280247977482017670426059453851309567301513840304682435971637275288240143618241420860037996749971933536884052866233808319706332281426610947676253078467494836898734095475553896375696989122007826252097404510765453427448237167994087417311375213506777078933498759355622498407848923225497417377095187595647973811655669219644696976154573355506997977988569398906794426424775790383105730537373299861486892752593323928702706048835981634724184081800761341183508697345681661637787536092018296164669818046003937690436918954210549064065745854734566615721783930135023242623557230190731546046865091289684894427236020124852010165047306706833116033783378012428421299553497173602367548029968779498501521952329514473907447821824613907497379651838668331856712276434581402916931726517716353146194841609566417363688102948571633641285961622378090037191104568511782545446728903653400708885927801130294179951384471773427548158525439632962586873854810610329173563896512684365132564130513979206372348398373095205836687724612794887593362362207992418175231255343765225149751757284537134398016817770780183190178660868336724773773234825020665180979200000000000000000000000000000000000000000000000000000000000*i1^2 + -80493623837516870320961765708687226853395632152547342773990860523816227383755790619611866824500011343809498075667056205987346662421989622629357536192012015603086694646806246815214389480281647268531832367211007395206426148514670391686337099885599735633883778024000839099170897273360559524977963991220487085167973168888162319180801741516970798664820088044937715321831924394267542665708167077594168199931235740908073273037381572946012504545231799306993869226452040353255165794518793876314242307490889371076171425864769461814925553888243441034157452204027359692554971029476325083882464278752587345583519801436623696411600631521826955123902427878246053515618198167685663951642334381150895156669732413233259451753371092003990429983181882837378532702305203512083036333049219623048033623664032937094406900673933590338739295423532502751559111703475527696638744510805369877392262917071686018724749287935120188460149690115690122391067961643289353237303550217547187742156974615138098698821634586722199563464497111160071469837849097370179871949345046221463049024233170177475611792174179517066607821208242735341194783980284421631599593831694817526886436376404037174747143444142615808930011406232346132142332731692225853708815422904674804179580193883837641203779714575370883703546578394517037207608462507656266936474144380668527705701305260885724921483383815895472939516665468700993000037266206683126492226698897835584767671816701507573964403707952183084069102850745730505059664639242262256341929088991565868899096508700475880214528939516912397941483332229416568846467863984125060652852059475355277985812241541180540075106498560485988046746023176318116852795963285268442495724294881603196194437826863920134096329760143705615273238707300338292585897527033047624923155971089737436983871681820135766436137563359735751925389528766762486124405950665675307651534178674895325484188123895192705067215243393489063458795734736485223722203073468264694576167512372213186560000000000000000000000000000000000000000000000000000000000*i1^3 + -61593724086008262778060380860443958046637831493796786857548993783576067503409353105777391220269793841030729774096788648632181816103726360077992361661417596992099368513065605804058079786345320465423358504376948107539959111421502063096383675994753314218139365885940649324274440466953646865461604044245662592543854316284779759631377110778473808016893660524585691586766299616054682958049184929520481399464905381868244084447510812572045535723105636563353770098433340510522436274019293703330090665287508655169342187300248946545270667016350901863769308530869959781680905283154474969817538991484969827094587308665533078853555529955360769968981050917237494479039914321381260753857581516709395213066107358053819989231772600088458603117674555893577977128984080790080214938111776237005396650102716825852153034110210652418927485292837097105993940476702172417608529584272232521157816348257266498036358926534713763724128725026877623421821241432164815458160670948011081406598422711149602298984193532011682278360271456312198312413925258202707330763535344403761899629884159824525347052177392224492024164375236712087036466914744822875276586778435220309646077601413241667294422325504470526788959381740481703158917639797925854269988496951892174086260801883242351451085873418378385594929919289237674715702302624410471073853510498950198587777630809859062640214309979508726571532411042451415222914650850829715697225743751421828264569552764110803746270582300986599145600661172206763470255703054569124275665410823179208046766300786736452658314679835117634583278178118308689986313010365161704713159830638504432268918854144607659608250307428780008963061817590816164738418311307804583053003556186839022378302857706859753647077478605146146760488115206323627114529183327349114693129282008229105086606990760120586428962662369670138908639277935288751379535132990655105214311725011872744447896027827068454342883950370292444804660953652309192413222181970025429599964343123836928000000000000000000000000000000000000000000000000000000000*i1^4 + -15942182133775388316489556197852276950352710621840668381930986557339990917708528790306194146134887635851260506364085822198139787241244300744717064286018194554998368501941387704008084448328143101928368952762978103076541896771933955042343970232919756689120722428020434731532854416788832035491680490332510417799339830000734847970076639890729050809416287518504626995476437433402232398006050014935695026572943527527732263115400328414121481109590286859397963087804060663683328677319620043475246915884582931187182302002024030704484068843051906716170835950358732066790644591334449359689241909054024066904459881104497013576210817389592254261979497986216810274093524893690359169613873429899373215902586242837262179536252326638514355860063531427733016619165951855391022376239339534652888635558678389246058280511646947522372500583496641939352012155482870952369728666844739425549682948996770197668752286581990216323079889760879221913088235741066971623299204846184385901779924918287844634255917730210770216467374009181801219666834595946280276914652141275138027263436326007582119005116655265441425489144893959725515959877947543983147329834793247138464084848744049596431202784173417575770974617083777781170091196209050394261221280573258214637596052670037164159203143499040312573850079402122136613485533962706643962749789057628728822509796325105323121227748810349750524169399081826314362691249490985254660393633090480158666702176790037304353390318180065496299292608730145111962409097821926001589963448026223953499011385181950056431315851225874955324692355476953260041238845704311339632228922311591116853523703780108844772884129053348924545143517686017228290434077916361139879505776461159446767665350781285376887487650539104028401085895844770253030001521956417624641543294122088663062449458766288221682443555738492564447034247483065340699084011980570781457558647209110120847683120654503284848612210717814248368749758101810793027633366619124490251997944165171200000000000000000000000000000000000000000000000000000000*i1^5 + -211275704134840442972954422553539981766572858597270493392282039550756461870403068361872083542437199570830265533180585894684537774661004668661294282612995832778436491145375075528335789362440520387510494075492445924576512776900036998385953985836827070897916357509189397236360166732676943074381873443043249771680712432987895193714817257207257411918774341327866191026235457011336388064586617492407323443717477675377897623266174668704743887937042958298561045471404511405908865235956255330435684642528363738816648443918305571898774809869409128836565369513661452968440382281415321627319857656470171413497189983252532707399905224717705384081689691022392564613243328083883091395802799376914586129189658784972576619284408304566824556819874401159030926502725319496278820369905358390385015158763841092371508718770565308074266545497760049521354978941755550090494304309584630647677228399367059506942733678931041738608931534014042040815184684718973178748871022011025630013720150967641026800458001829771723149285159535021643010337890455916835050667799127694575982574490367230642941083892313177810890642668820982368291701404957069143784446361416944279844834795008006156100140927206073566584844526466997002772348512462660106881819125346000242062406542624051974405716194987177447466270079354593044697192898506876654896095310161450901976313564555299968099197209715409074582209346658014629215418528442042550589101518535952731343656021255319262547423423596563372906357162772460717467991692011782426040911870848275380442992217954364912387924974477324501798456738471371073006468557680581787968062319557506381300637813237674177695635058423726096235096093213407700699174844658245036589181151163758710287270630424836561692336960612034970948310216060429311577198297046253162492920944191226400058609619318886516999755476648197706682931306737611521233721345557653541025620431405321574899485473418039424323024531229908961992966161769424798109973419255876834966728867840000000000000000000000000000000000000000000000000000000*i1^6 + 1401783173469894808406952283738170864068585333445830077250620229073953325778286144362996878476026089319899539997690479904724256201807402334951809326053772339430672327656229503596515156787670173486378954982685188946766513508539122471640566072039921228152491828756644160420123330415071096534832134565961520289077995724342026722024711474552135106414524930568445465712322348637298478297747864698989171041391347857861687156281585100038368817953272106088850440407433481526951946431891067978903918085335886764814515357666935735077078531760213236539998190677866219803790941881256669407156241230228217286259873780894827604568080773478602683675224159118162939163029348550101797433394995186660184519955233726615050920049089406939678182446650306162026202798874976150765228689062902922234163874728568429887292117064437236448093188604180821037183930789748957153378954738496459647249264167418706083747611156818145792153615733134805707667359807170017161182178077366215130627064576534363503741002564088255505609455437525643759839012432390678453737324099299570260997678511330861981943606899183197016614530098491113593959334172503272148026387658139744816871600749255050692698633737965409204567937486677547173930483783918464465373260241670193713255253957493735317347602962858789270266455138305487727042683834579665836353854093479402958288514656743454575484227835487813147421428228261734090651794041438113604571437959487199428241299571712391835235500655585703022582823980124528722755878282663087267484893030730560088962098192570782393765676316267682472048050479442890939474792341851981118263427503164203587734525308506633991781356181789467412676220183357811762116168943222403870665627397257011812296724622605032631143772537644832852384703511254210204662635682139862379412240598870494924203926442319975177094318791087619722653204337412947583577364507287133719671149937507781895575474917705235024885640920636279232954415579433992987118486148143288157367959552000000000000000000000000000000000000000000000000000000*i1^7 + -1139278228176591066163644589556601546960101848929620606393610438860361683559675248463044210192042112274088958967361731924807701362777179913564141876798940345465746766570529670715138943536778106261047696212434831348268172501260565627437001286965010460438872036565783524131674603242889775199104537635266916792933322908453315952482462079730573124154406596006647748552884400899266555785154152965733185748730324402363792316008094453030561766091398548515190112394086876453866798132544541251393722860744633223996320238944635370953638645356607639136122517457319329122625156033619990061841708588984877557636830111878002577947812418904153750064399559713795752664106694061851712054631793164718575464784184025188240482650669199310978908738607147944584592455577963933789681565230126410608359240214026711800927295982202792621468336807108220879445176015160836645173884075022777438849470339561454626756509875379112293629717861311832013400424418570774995745029646873594679797257667026423668483475443743189680496911114334899459169634824637206940091308630782137220665010537390912221666285702197020335222498436568222179680078036903510909074046353893993535087437981619423237338005883489425764637967761924750951454982124777473910731765758653621906913265581189818262424293073158729909641321557389048656623886461726449467038252003282610521252355547134849993763121849707764231318618457170943264266134706202161905748517779138875247372163140129537220988857262986738907347616528208768405807110267315475976603427234031720790676227631549426653233990396837978098270070519856432997168811472676560792997827978659621842428235781199713970251319102502293673495353172046034742713627495535578686113200839981293618922191343426228842080751005233164994426701209065741989748296073172955538877035130293504125135214278443773934278879160596779268795935119797833237797081093923704536734797318841634852647474773346548578681156738777193407378728074294816861950697934441527982738636800000000000000000000000000000000000000000000000000000*i1^8 + -630849387900250391397635678758077441042914169758702614208621604516984982863876549356889984384250581191181877433153773243591478087571360873203442687469499154264252971430993679207424811816603795844207466722264925213989422960193735296357093366853120848206947840480020049865723691056409436520020329285456150599161360540649509109005374344362579574015352288443128608941199946835278190336505887176506963185735289703727380821234416026464441011566174286862609500619291457475357221388609861094925142657269357263606998644330430691197504336346665317761240551613872743947990863093816775528179046061410201689677553709429739425400159479988372544987329921959905776079488024630233621419319784941568079871280656285194608204862596314159676772422632236977144133815072774994868490438070223141758821062897600753190326880558276769848566774462424888454353598848542282269829286281193436120049044252840936110043658240633386433530063486677534073054996242719132499429328317504750930061009137999132589834353158293211101801071548859177998317806039540233026822292174193143663545704522481295207160958443574639695162586892618552130696360861142051656799438495773218588887947361723012619319331929734486457761435506399712925220783566682895212456716259739255327230507584309429817712941219469626390845045126291202696454717008943744070872760457210707465514555849932082034676520078575275152483107816778543166492993501248574783449355931609804596118223766960448544583884908140909155116236249281903377790860081435477397383720817748015592643629679611867517631976888566617655944166080522266143134697400105354083654595914944559839467417227660526696686050009412697247025493863992004124685759563119787905426090493913832732494013655432696028333197243499357749011633892091114875476100499532321868556351992381127477398621085359921615152076469479482732299279328093635065568914863350134494059771328075728200548020817594753857314231715161563867577133387518443082902794656914414197800960000000000000000000000000000000000000000000000000000*i1^9 + -102344271903401624510819459887493054483483916734691842537211605377330144896008988316386873820448987590320210762785158320077556843179515388068210195437257441066670216572303668769314100230126805925268274007580846868407613351392821117247977469316810116603957384713571480301086063648577559585174044263020201303898890269953652097029381092027516341242330863061345366094967965235869966963978484754024294934498250068319337381835917515167901689108295706234053946870532556611806285906641598460658420205790691007161827301732289298081982370584167087492636033395224336565796703022124740940732477261677397881068868670862057849121190887779245889225586383465829053085474966172623337430133364966864484898535457956861733681173779350392850176620426607998468655650601807332135576575616479827925509733157571557966829147702255136441753742330641356736739282156214546634751310288627076205216531999792913903228524480037173487188124147262237259332217571282813771630898698777148938738187837115923270279353390031981119569678812000865629108102465933022274716374143744295830819766046828456891368793309763202437059785268230316562467471935367080939458025012868204850153007375981096515694840312476814939137382801673218218854136804896966122659061595256773131660899386237836591725162831464941935098828718887430045496779979415791350953483673364921751246878725762674975364557961747939822224925821283748729583175104129899097829527704363292962993198961900702162847495576406119856306275629845761080777759693233280264275875705746369823358578737822506012562097654714405433238015751940397700435615607509373008471422177696842777775188535710289635010866845622092811457358551874966067362220898156690441344205729607885117385419163392995890734338354413192342576778457127290293424889038026040600799328471087849015247779587921101145077678464147972658118633264188834325877685957975400923531591023142943853088688865259768318279302115942594437324116982481236261157195143232987594752000000000000000000000000000000000000000000000000000*i1^10 + -3907855347637720397572100599440363693144278834998533311946364707568785929993693153541211403851871117701262870654758368127486043253319481523557337967932163575323431278937760151488709838363612786753562125797259439251470191592546001440618404094042900469539548118948579495226940353312412720010437345401683263104451970265017806639145375102227199548481027959742405763989421496845529459961544248043619457811307479922140779383858455443976687577768320528857885639256240113052334697899816061359629994065969206105786212423797643285838889084911869364742108554844576395187160585993494206778335260878386610110397030576816215953472713396767882972834104844426425803459797326114280100544516254707140121343963709578767201969939333842795457512398380192904183091049762074182896909983430832530215131161115910015825421858527084106501794824054592737058648524946649080395710533598906336230756095863497801007723636349008168619166293793305849935530775052100267441474345797652759030920157810027840786619826440417665560267418248965141013802541876980553431141926136868888733130874713456920018951599180548367234349172507489074211717983949791873215474424099068215478753270663771684910420234693601816556834076419524085046739748897065318605629168187673581976894346905769126385345224798621266599156907107433871852762815842820330742669581458236032496118283786302063120035539037486308985755822281850473019988757844902644457772117353174167895304794903333897688964379155277197937808873679696702852267519351915589125544125984157401671694620511643976875711778830353418970741034754996641587337609450194554178248753005358668238612912923582858345130893391964479194935178335279930725994883826894360349245387330181718008398024695987046798919534822474817145877164912072041292409800228114130892528643022804016421753159258026418525520024777472820843722059926119236308506963831388873321027107674100164702898791774906885622893371337159738917453318553147522311455715982783283200000000000000000000000000000000000000000000000000*i1^11 + 615642888700166309516162596405669112236849390113414294607927599788007753723127343842376083973166552706311652337199335056799700704241481867465075832156881194856602332462037385851436980874947899292152095540360273153317249233159984795704692371517185895268299728880798838820581649612022441391088306122579048951384090767236365954403885997915485703909944091846253183052915911880512687260067770875912851294012667234440452706897266234003091941639486334484898784915026505757584455817576773479132422427215975130261210430763900210745855098583334709454979591560617219287446993199367008390242409869510512453785204359534872686409519534303034461546959172029156356693238633116760476830622201620961447777408297616817952799449761203005114957996669053442739280785232422089576285474267769232211748268491793378524361486737065818597833371108599035774277197555501408035573709811285815335377381446203553243609728495477617465508116273415448610420397783200158214385796384537672488212220135236955759649000174731815644102600805385221572530785353664664571804134575073514898774263698337988240524752021538285536642136282104992173897218331186846816178968978907727720173262141914411382326415025746274033822703507928424801617105500009498586792288272085027100081551244599006917203432350449836070655335165482050299874405610168121939146822658764960128427800547079624657673799170352562800466957935759373735634101647978096080183927345325709259981671702064348803210805176516473520553503211657044570724368981822802986912710874787869068982665994080064653981624338032286178480699981858248378273656210277876493427891816217661185981026283423793231959316373248631677766454013743820904210445649535236125599031674530408335836626414938263643316821806893673394873518163600157501709555477238177347610357070435569319843569847933796042609782920820862139143270142961516678469162890407247788484381368384008470901013410570798611653898040808424330450706761601976551057662568038400000000000000000000000000000000000000000000000000*i1^12 + 74707514582923454903832182334285279220220186592126356450302473782347348899248708607878394562704184778832012023930537850052551906988155092903458275561816659372064175896660841547645331232953627021801730025428504443731551010580482981570562230163469297163492256382469645986579110827587000527723821395189517108748584141666784444203845586598118213650642878494670883238947999309255289513396422890367804025896619269861621142128195101475786410531312542688872328657691681045848721246367361887553447025838286757252473883250876624982246277644805572180104341631098146073764970630312340947116693543635460042567252773726102755647595345381555210678951901012610731117645259656647250614837866418794266308680405849348686991849225961786033403546833919280940625717618229488949848995048038272363163532993332915211457956245196901949438791431202028918822971531768208905587358484217445790709269660238246145235166042824904409129711797918355613078320228918107619437840168087888119512405096275936015371518332419562921506542688537143375931598296235814026508798720457078505363362287400839345864480772570292743705555420830424899772959014066922395028066332924194786162243143526856941313527811929473832870636160061451931276417934925484167191338990989616571378327438087712472020072088836976743345743751499730187797637862563936078956748641843358094888657837858020609852295475187077363100681188555082120717006640163732091814007292499667442586808782981171028144054084204588474478893377236323636558364506175484977862665687048123458879401540182695778292906274276559222285346740154608185850217168592225394996112801288628962022899005867821904868152212912728960204036434601622966107658354302138912053467934387506424251439791526304246815775920873790359078494880775324487717404242138171370639568130029180443068984893287451354795054764415841525424944511369542355303165360560303684212248838440390020140391106701385662990219115906499735383037889387202313046082977792000000000000000000000000000000000000000000000000*i1^13 + 2920823946550666482422722770161334636218638137440318283412335406090970906198865598445402659973265451584112816910285841729674316468749355350889693354296207778414266482347992916479214736986049272142662592586698173310532239524943905210701577635008023498566856209317290501578695058483265318672785529326611302396038456289579884796964134288120842199165683132615688625825167003155809822410108340722822097823112797410240558922669758455494046936367854602440309404124434496190083607726882862782493492474712735945129611722993898082194643510159751495263174420871393123146649096473213516586119642688621063665245784428593899246738575938900293693331019950891663291825879835650191118053704716718196318855554679632183708123222882051567290253157632834837285330017937977129426688602110744549276238358001202056508744218803427120939673493331921132793492306205533801376889498931478208227188342629202037456943123334635569547146379526751628998374021201785879267253391255576450382069246927900978344007743443393245091699795071354865752963379594374519244759705783134960385227071348419303464304879307667381443091457330895736440420184850121229527903299831540963820408497173727258476540985540365273636084258486408016822464458148873631628110328798165882759862682072408675340451829841383220839686281592687141743446238284352655471336565822173278736059954445987894761539591761716502718865425466757800594714767048577963671796572422476651164372603874804020148845655091107293410523229162570617758892349790254013814598203033910130593763845575880185509518847043950948402793098423906803773381205739908729982001151928324395794556935638953616951273890446408238928717850487898846690404561825864385609625399959982633713859278371304063630155808987166921196136226733485087162488493132350973574421528093501585472610139060698043827911571034864256080107195212600264056579909991014919206463399378962451825796606764285622544960490219074360348624019810767769036862259200000000000000000000000000000000000000000000000*i1^14 + 7481106058166628032434979845701334163113213782638807100250034924730061673925569893597359208884602985113768457120647225870587281244478907124966765533214349966248084584928583687357953038442152042960673137623914024502573306008139047834239892720851866696238087950698267018276661527761283084916881327933372766818328660354744824306993293074572148176296013387315603844567213850789875820916927142128586512410085795171504800175383376622127072863785591199702817845903694878310166765890563080526660116570291392308847521991901303275350958709546663064536831474835757165566838139503936991131349155508277688222676172453876232307982579172303748099276723329356476708028437363796858955705231202548395558340857886127697373607998589051285147362727075405470944783595034555852312441530300808983721516626141466282054704023557474510604596136163171143337594230954891198580854803934528858650776772338173748734018474493525906066265343819011779062208660992166322104814001492484605569744225831405669759980753701300533622453750030484435843997473205799243432215901050834030426773978888972045122494093611245829649722345126530168327039078025823314987726233035718098383007636037725460707365454587196284002994475717389560542367821264897401115658336512570682010580666855817777491394449310154324902693641715959288923503617775529802023876735468118807773060434800366427164311113010251646879850992245642715152186662239115173923605433304846391618220547591849786590934730377940501750562094506916904062426620865495753161609576554741990695979893380598641487986401665717727502323714838274807965906859737041600656753433931586019682383648162697709635340443465911227393824096415241766490101916079860329504932095052724034010118577412316063220193589533932239633670238228996110318091194358964538753563637016790508110701553526855974865521121504024567164214179621268681793174026586848904690840779393842977023725852420005347644092559141738874141713519136817859788800000000000000000000000000000000000000000000000*i1^15 + -10815725734747982666809328332477594255176381653662833959349070913640409014829806223167148484165560382776999302111131157513452806834739030915650906417765673964738594821615049927148631255464655930098005856927848003521080442189093366348979192116299882650315357979502052756271647702756420624618902111370539020718193147593552374129422469532346588302604443004254862333514680455094353285617940694620266598867991044659758499052655707379844712420717891419668271196445175135418564664430514641891641725888983628293981868356478789697749511446740789183917845589246819257794055295864019049271370720449467190480503330511122157315510090841307875457218805071781151456181514188124495856565974144595214495714507262642926957108927559264114093002703850719458162745781030989793456507897583572302241125290675714294301722955612908578502593830029735885747028271668465286570527180768649956723736413049611207246885498578564565935925841545837018567690799904901306089206643729316554619909898565064150957002883603883421345221602997583839630882203049527529401795177193317384951446606868757410105376479362208236864269331024132911386737801364188463980948339842225562639241856160220840176809974653528405479846865638628998391282354822993385057760233779960076346717708418792168839773385177354935067841101568029920478180590579935032277627054608399395254821993494637135621632111541906499033800170239593013352220473215466462670489333773564586346238435120816128935126835919386190509049094509069979575811224840651136329811062280871283746225219994451236024537461675325234666653726292294502514571777084200403943674779324598425153002797312938476602041567553628110786742471964878775429654016819510036901413041220952610707220569998304811801898419112541411265629537142786943614736200510958313256254601914520758151201023914850391607083399963101816141321394218394222187780377889449607820439766892695101485115636988018936304240505568990423053629282716292743168000000000000000000000000000000000000000000000*i1^16 + -1134467019941131175345040218093761323046876939659888093201679914886550911838380920198708452310582704853129498037937663058259430879204114616971017539164291682855191852182364229181311602761137309772213731421369559731121062658353996218771953891001429473953257059492324273753648020667203812075048186627880052115318254262135252610661327222884754157447171931323732988622461506250305433779072299361888495009814895605253020637141420611932875049028474658221588372851818026217121437079169647397946685272095399181200308133523479891646259031946147953195682162277423788208842314048284978351636055660951820868410624330540033683349000093910488541929270598068337381104558294251505287081118999832438965841940716993421625338639645223155608404000154914637473759604068344417424930606514122214933532536301403072321792970100462829000649347125743367030022966787085174844514409803740257305837094484071371539442653641835298292893241281904050734098902101757562664849761656063122412891792546548252064416248918269320654304622252885929795091967209877297245136147910524105233881463802324815166251223634400640962518716359567293843480815923469769651815586210978912717816653517434851964077352708985965299470737696027506980696194552210098591446300641830861216915865893896126822910551515129997443569566873010614345514953445718103941704069457035132221558532001358694289339997639134996800271797552205236321446825555073271994683991353245003715725544391926912252649853440725277066345577933533329202135191977977894704741776630384949020719335143035118100979920271806646170842619180453244720941006134137519600751369823871799010912691973176382662732770940519419442270403377068199307829364627308107798877910918387206909847825651646026658322504912719017212423327857434105993998464257097919099391156947573043249223193576589645609381782447834719097949346472924714384740247427563148372905135434930221609890433405172402781272780665408202448355895829908684800000000000000000000000000000000000000000000*i1^17 + -44395192030315307508695096776507164567072654365458773288360175037877981098241341425653884733213859347882584704149132878956914281099092803889728358396435501926728378367342311244175825860522100956894452642346998128355971841088804723253293062869552817266924911741779075190212978075837826845522341696781578417001765236154575793459487096737850857323213990644234895065159185411073555357099012474660004178441192645870637763927721314959230866357668007421718449253575015030521602648706866760928763267752089968548365685459738101146985939422964954562378399764214307474035399242392388059121168436866720960552564484127860710818439325244441352260682599690165291093896338198183623445028023149535959533213196104007304316435678559257738619149246838690823311930406390275760259419571017517098774908445757501668885689720945964264108974743412231301898455239211567522365304373090364129947948535568868802034212792924079772623757984514577635980892939269362170348429850410492003412902260150895293091907924402392863321671296768321698244770199512511029845632321729534955479786435249750659384866177681248794437595066654141230916824647661334722343465868178385755644146296093130955442343242041586128309356457867371187623560599665587610650880896396135164850212428291818552256367320028330542816307168013631432650944138820678391095588026605683114964141487426455248725783180148972787919747337078486561028536586002723380623447764966179279269950940253274451851564668069277442834762570225903672660167191160450114642224008216184882539485308891887896305966442830423655373353009453850425313928582829783308735017645743214912987596252888849072539318643042978342140842680885356068097810538334146477950634278073869662795066100264982385217035220879209978336035095940583998889667556420330207463344782977509430608187009963681156175568097825557758949884875645496116639345466035836075320663336685886749675989714997635255052852157800453189918189189857280000000000000000000000000000000000000000000*i1^18 + -59090069709572238262696655071157967608230648784055545867236961162600230117031654687941824101378171502490666250098284736581612234055794357525324612215861581000217422027723002071398808828047442596825317014955337380829301451666165608628739011485570378999325329032158782622819096947695320518711054066555914015885919036877782753212976773104018602155278979484169015848290889356197204832246882613554578118941628282131688275643984829490570586105146643895398344616195601808629136419642688882627933647216042493735399976157388684202118230354033226699327769102420934226211475333027585704715084245392406190378191568411496051412253746308769978820897735835499247003785546117446939720128660739314465483537670436531841872118845265165985015920435006288950085238536305210694837253994901113321401558775009995335767741963149000336000043647347285333183240284880575327304338717594886433418417719855594503350010550195007105918183648271092290523451316362599471266714102436233376786106509365166985729024559391352159884264727762872596212174980467803801802770839735371505879940465460144645246041140456182309146992250813595594551584036965505810802209759419526282997852939219530137139203775095452515966089492913629252020004366146971467050942470348663069502769533361158541028220682017313256466674441699296179188147655333206037734897360492804481207079166682953534855392287696329158231481485706294879098878520840480388913757611562979938654534052099503386552172011243072536567702839954426639915846836056728341972025146389895527646591549236278054054875683895958085214008891695169918192059040231838778159747623272795918182721051865474674964273481234060024829693305892814026351676857314066747210399314279282503899513903098279197886490054830093415535691734827599714860516608456565278947943061559010740435029615787353240136279226759211825546694522331713294241125952957691443217258397526990437041856422209754878861102087114697233647271936000000000000000000000000000000000000000000*i1^19 + -27533214835342861191703271508017716861232709264907181525782658832400589738606772435146692158993010320327816250881298620614392347902452884875447060992300383287826491717238309114361508650414335904219359590030483157200424938752984764799885871822307549235878947558815348240390811636099040730096710621483594816060564824265309639248426753103738274122871394071206033899049587475541156464502070878303372419345656255052077612579600045155480860882041781912012789434772203429872567970126986403430739299741280846779282796426886598204255251309763892746650529945565717133167219489570316729551558842182548239210472322373151309008793030988487282097821269807296535639827797481911162539400047903713112946171625371266828109441522992104344475848972165805092499107991644714853659450991517648515047132017337331514884306657305235098441653469235679436637529969071131598242742573337064084313250076250072179893996286844184712161169544168225674733917491064752163406247921298886560517178985025989883134436574988395335720934403578636007086876231032530494219510978153018679127815569242471069003536666182588859698976249093601088530462504579333769665372439243427847579504561032239749245018576806946314131209847804374717012042024796750338302350505612407404776728849377900570681210829568906703150365519988692837940802581411254468964332930547987549839074596358205232868254439750700228199750059424097853753432079290950706725604616395471193118424842187959925813440627852847861286728513123733501652669548530659599001886048929188351774165872163304045824866249988342568626980866200713086144791424131514852549246947189865447855595021640322309191855190685843840278179852909944448612907275893864404548623382609567444831190716768930927231523318712642590644500278566217592092615065806556644174681837639823520018734103472949831719307162502111633375482192866698856262552484783811400886154775574426133399594019977700345846104835405169359952281600000000000000000000000000000000000000000*i1^20 + -175186584608452258121544270946680017856296436126972692670058336319361539857601745225907421873463819549333378902890169362851450579200513043532261668126213782962644741656176371544359331052054332691963407304277955884029353799426300645145952744520954733714819471050100558963455549776687785133350335809788485129876491220595817155693303963810548303190912548372042702918083460380510619325395473089590459217601262917646927917500516711107907087081714125516751773077855236219661277551780180225657496459773066970915597084740244237999161740262332567046020456152069268874347785229652853275434768811077244110653165739973543635516489696450409225054568455907338081118594683643513764990400188480261793213031890006879004412527677689399045566529542035046827945732033175398165302917913124768806033132167243141554182975432827193651305978137946212584437559573165759037329623152258164169024412272048616609706767567433754344596028374581979291608593199549905293150620361212724587125933360433121566972547906339780983989898913883134116207703366938016894867655735813482900789141581743988373215486890708205049955896720671970981376591595574117784082791090115503710406455091273895973445861877765774459543111594716412100935658545715445227594817132589255150112037248803875706025236415045411305273155896556052129707697623808404571260655399646156592957985057682829162306928026069299664728318596820571983524643525970186373860484540230936496165742593264357517596461727109520357924908671305709047630796703950532044804141785952597632991834496322125344637081457662185898893290186364620739350637756834730626825837637946158101267822721050264752134103444011176144372501265480696500207269691184012026342242771461954088351402457499898581096872269338020970716239389467583473950612842234239834236593752373366343029021571877072510092946849266707918957076980257296506600646541032969859108348854573026910116105081131075881472771806100235223040000000000000000000000000000000000000000*i1^21 + -404041281096601664938803362723410232990235483675614354761456189319350417232251483651242035597337350356713965484855845826988900341963594092031022731321461655842794001731849703297897176955593741223868112327165647468376684032235526382099275999011772894028056330692276247735859882938481858764437507997154008781733353982307246544989663424683780104806049423883719422081461099711639643288393956639542323771304429592205848362298266805641307707468893699950415647923397738336736458522328533746594344145546003269240524117539232457257045324086737374984032628467734999969102062912382239487464447345404571159041260416829676911825629811506169096830605521240270093042194370148492302055238624081559270588651615936331988203425407366987202194902390365445382263180881867244946234127160671305468605144294972856464751644993977435092176584301342973279284952035778921667899101539388166591764199759736649103193106978249489566122366072762204065989049884861797626844894710704715201458409159449887788293952029169966275232375703805141265767350814496260522119003688495514509688080644087884156253100231295143997130177696587393122737482310484745776048289938999677583065071258439530613854409284304364004453952137599000664447768279515507701479690425632322663206574629148986465438936586507349303229028055126879932606066029196175065654817679080415114589519411566309729214437601038997094168358631893840430673679459602106965816720850519950546135230459566566695415881119781438422052951235827751804062079811913265931000713481587874592007786190824449181592113402369233276716796691268933665852530815173817281753008781916093295049378097638060613799100343796841885960771029478209351769177762931491642449195496670230032219782395186005482291058468418213313203269232657875730735162688999777263341026140433177137921851162021129577701218227102679133973097053527936288666597396192733999431232416046868538542728540458415919180830908350464000000000000000000000000000000000000000*i1^22 + 3938651596692317504917202874832238492791251132748581016886522380052650898133298107507637619768518019304092532065028188069119231697290025784588051181655471504306867133389281948649683486431120274668017585291391941464289610272115620275063217649333425842590690255971872044072678838846530570471560660999550564324118952930484784937465591457741907227634338295018469712658960291182747242548252657124091774393026209951742231223171691099705351059590789257791888106140523081670348964365551475565827961609855954470171554250387557819290584479819316474628661009271318270844104536879517893486493852607285108260484432964652859965270178678198759495517276763139936466407149394831027671475050273889299027532406225063189858115914159848174437600905179713571839667770953677420507071989534270305363237478333616056942522429818946894400890397512633222525209455794541706772319076669556560261186339030945029455215871478298399876139434437612852609748475939276919279713377806024239393562676369817845453926624240466106217445447341026664540582241683574243675357673489170435121424058639301153755827139559121582636953472625223166637869631748081006697888642010735550153285772247286703700189178399706099501573295208250371412241216195276622896267309828969624905545343563632086634417454835116834657709414682189456539221338553400049529219126152537631754226153551559009913547111963869723253631265326174671319196505475957165045709993543199918044156189603909217812291661149740268251739107579435639781487559645463210183456379729462029127433355211671575450095351315487770987619296415934195919620525643889997049311471587631876628032820009738123074842044952596000412413153977403066036176055078621816036483053320693804447426716910905430048804549785850438061041154706969296929580883548328089348554386115504665712741071794021210552344149006275261919594833249803144450586213434340045441000403288385564116712314756841734024479113216000000000000000000000000000000000000000*i1^23 + 22638234726348831925401582007117313194181138994301013438419297291230265651935247181053777433067932185018305281675570105746825080536962397520391733414578163442359845681341355181776949611811050235869363353578968176232563120230215023745567065866024699768111711605034570866835334705672788986753126014766886891257552572171381294082961753851391050945571647553752119604336072375331349802454661781728501167050028307396824497023861668674282266057186783446668663012509330628246031670086750658481183824377279902431445158713185182236604445948160682529557929223097939203897035911356659597595573014542236844314295551681173665189022310758682827488083802122286900919322424347916148647054001887439480738989914090983135229614825931517869267212062935418923573557438290408402548741915921661914040361992994573446114409407900752023526905574589232666025954359807556429751054521566256562343873798836071302662015819237558461700334090205768578272016582316592313558471590142550547762218515450605466336795788247516196887185223889282436470496345973734473211337911089642898537748742843729241160393079593405891526775654986137884661746268440800121435985618735528306018152094572246851916667691110222403059028405541204088217755054022474273522909291539007452537161859590880021241291579674842089054105735496888141244025508785496515012647557129409128306386344473817237203807995213957616581499120722665599012585396437920013817382856684384749101350092813553988033228018076679491278226641920370839223013138146986778721395289065918319704481841637881999708115290686149252576841514068501737422153321104313378936980044624992351367624891623700323783853087853696428265894049542896812547028172634731195257728024666698232726911865372046380647532715399418765079876346785508798075552936115653736406089733561443698874718261398684111797516398694197812738258407370579798518778049733341637462766996350652414657156156011478978511503360000000000000000000000000000000000000*i1^24 + 15332114656470834134453531162968681900197197439859459136604838063296460881239795903548708592528747834598220933492043231954082031338288455135413694492956141478901105639875228512111740278895425283238475551333545761468942488824861449327307117118541294035871125276211794081838949910357797749602185528346965414123214211713090142771187586092258907561662833719933702234284029247999411652120012529177609901334484181187209182305180779000674078008172413470575028977278553956774128572709815211485322223141202740134191286011386224714589142393915579761568443883649540565071017965152569869482368072573219382378566857799292376899224204913971754109170370316341345319877260284038283851363443359755432837828176132248546163483870972631197037431389647030344862362791357893262618155413800686445764138443828565355753999987711012152647488521325156961818304918752845573948231120872501538015059368652894871845698971939918203759306514272729909894040616446087344334029986764217228885337666277749710522454819884690954726258575505646206017336467511264304218649640192875553363368487929146572295649809026689835511163861374895918312376338099018915094392395393359294225695294016300764776930043451496707354565207502824322589470883816838268158064831928046673957801391973377000924979847726544459586170912977956204867317747409206830671280391161459055826186849187107155370844038059927299004974287854481894863503472751781397894514376563068642193216584791211624482595069324688073417046904181781936965696732253109780300179823290859744258496309098600085266242730487807385467914281849699569268376166735780012206004158637123751009161713436184627399891853846313382263597185928406553673078302072232775078224054060446142610024285933230193760153481307950199634203861391387572712684612048749339878298618397169072389526158199086189862325125891763376358808219715809951442077602178826931653315252844367519959487312546739781632000000000000000000000000000000000000*i1^25 + -68954297145891636788793214487819665473675825261272478512412613040496781029831355781919090900406540746279997811395386483665237661199698725153735319972201238794648130888046414697332720503585632061485673640464171223663530423807394269629894410244248046001595416103320785730734671466323674220080899858876627183929415525398183429682252102815043733281541606788886911577489378776388918613132939238240722102669387657197497060161460404907801408352440738140611238742205663785336305612698190020291926204134252156600405505178391799129185561356057357140121949217749596669094351250193188431326048431517899159806676866624465700362065975777586789732879120008599204978373306541655932046357359129014059039885658753036051525710005272251316468363804515614886835842127005785187601145099948930735480900248677283736477894381241139780769567268362583644234222696980131745127197875340361096088270656123031307192625404413427467419899137616086318189701280492199648666288667363238719927384186111928274068113355574864645149176957458314691367351445462206902892152270895379363482143109087707137151443035988618348243236727086682761643390201141887812368735707993317660125717734642148738289769295365415101634411038233376745107263741980349351606002634575007441971039139920432448232482930011805361554062597130230126299184381658333059334570616275919467805629084702520221342720117082795455812757336280366602675062049263462201262277703012526621708562414513892029488234306548885728390812845021656158164259940706526048723119887619845007007226270935009734356011268080827385132996231250847451648324355075186046999825117842486776840274329392488748063110691037449582245799287713117156425752817566741843920809073534683639592496742762969862717330217303181326414536478318822730003055005929915325157441176481610127200941553464630401793388007169914753122258092569389461064229260061652284430504904849236348724536926850252800000000000000000000000000000000000*i1^26 + 20339182183635479310606596655494462782424334364609818695374279903404762446771942631909857644909836516128506916197041313188221379085078174994796008814345204401713416396521105581398545628548359485537054295630340410024574607489559755407419383629802298094174254156874537746330034126939980790115408671028617539993738945626757099333593415982428444400156938759140288746812673802021491418271445327921016215200560689547201911425585828875735477549986486806992958912861671252604575757964269207328228121709322782641058178037229435802585357237633939649278298778933729203913091597783306006815456703930104813431690890176335698198121666074166511609663967033949319614637102784813035560180422744079518247019687707572501676343744225321743324460488728656891411573197268410527299295393032456145931192299154004923349543067273900248212722924168579372138449501713544916318355336849665913927282709927552182780607462298376028651545547591338877056472768464917248487702092959972632464268750822646859574536640301545758613014848136728084307203784293041517056899270737834695521054319052313462658801371031041697354201670837400402648672435515169377677206898875318625106315297873582746429320050964509224028510588454747689968413526105420317474860948399967079461995768391141964553850906963658706260234715649318954833033817835291818851024083023872395425393515062920238106360977971049320021637325337670969680094384705285773971115372775147857909964137428031271180084189807670393527131496689974848338858155979380446709059776203751622755053524823154194007742754318985260499918742506780122307619178843516452675376117206259345290619201927086013694456861970719029231078104409923000600798095897012291630344321378207884219102669341146022492272037173931766008046463413878206322447466043829563234662681770646351137309911325805994918620193679748681142593362242616193122963686382710215525922036138601978489072517120000000000000000000000000000000000*i1^27 + -13977807782784784863085727165653852372198773444509446174908372230027571228831010371957149918766456557282954381690310446445752088771450200201732774792268671575945831480232766397241841650668135183692460742857320967947990187749482512709073310842359064222017232276708610225751191948812009221160655878019196835756019751091634544662036409099595764302486860756612389174012400872159723497631601411995374294765578148242658431677686646703228139862589724189758530672838524520980438884811597705931929108995187000558341262476808635195497050086701986156967309832039823439822511372226903364060231075103073494857612181709496315749851645050468130568843026104422021776505843015871517829311032935294399496675036542603392072226250150706205815210411583988570640621208010692708802414679729783220449096967855121269233025764186530471408377577508011185337523189501815039651167058952125083272335966456526850383715224056843442039308895442651810568795665351985946731316841888983289455795263325564216045484508144719252958757694711181999863355336919418374224829963737481378899245354313788253078684571445053144468195190749347766810098479953700030052907362558466366532469626408268081168917642863959939071943316992731173733779760209499338279593583348007335284193289917177869776033734034991813185319485105683631277463319261692906901588000796800221822783809697601256384343480539207176793174108901068613199163671704707306975972372838151851261437469944041651082266509324912232070650830297415850078492094963264529035543137574469347446356162017518892122370013120789453246409480286939595420048653178558194025131423077229425656081249329821572993043122822545552080845524966785402606806976899098526980035051972391425401943272203935541484168275173722077116881405985333530523970609221049153794532285874687167447766386764049256729947174022748653517613967004818522506955241827675694011693427979997860069376000000000000000000000000000000000*i1^28 + 24739647456264277611458489539682000425144439160260623894234209921966857757105256807166512037278748339095795305122979578730236992149840150814714629285986420387058744409768198504617803699513340565011477970651673180503159669579187596862855527845157999829184769073054437083081942958015543223620503784114819147643108838246654143414356492288795310182750029486543252366308714829295992064778624657085277925427560959611316451879857724415841038991577731126435001068400660281442176702881920639656588182604083980984629946622162163799149583186000609675604518421780735362388433362854309945659632726536423921610345067263908443689226342127788062822314093555127185759976438899037706955204541644303186521039500264786770108677852026821677538819424336761711029445344244740493937920259024315375450289739992481198346300249195689453645022481883064057509730649535572592511192293475868050855706127594296506828686768133643962872942897023223531507162501902077827021869822703009144192721597014945929682709615938870240303144347127851979377082059587565670533215644160459173417509112586184199374447489178640242954287018421819774460720812658921264231981485317274671610912692876915525794864164255871000829696171521737795224562352896248737983152832320473347431216093664647754541966238402362640640662729325480803141862145033612056016474174352866297006815050803442863858047783226878303343309946308556289771303635484327516447990371485454556170672686218418642496559136870410369538152043365178758382418944823469701722666674205396238354690244156881561728172575719664207789814293430746189589502175590988201553958841883692219319279953564131324920967528983539029870233549848307634158528592073058368461986057974450097941374296325992451267468149318966858778424231710132217778791714689858158372286087212183370937738126311747336837901277024443181789998812818925905338346447382276782758800111737346457600000000000000000000000000000000*i1^29 + 6429343360453032204004236551569640862774253119255995034918077021344353329779956953794099953311423408071772057304010057747376079214693348581564022557869338855384606386582554519084041412969765887731332307190971710129580392786113819153178291886644193385397702553121565456570869255214851642596481430959356275485443906352530287541002542729014929552539745774584213298263641571253241665420638599559005207619915106467105842654244180827133602558951047009158086871530461841353470642054127247221183177369710190785771010736000071928035827649425775050634005407641749856535330748661201149572004328681306283619693225334612240050370828797948440991369336655350737092730638667773051072392974605774307529426227581769546105977589015363056306870233357753407164123155877193214248182823715658752881893275890071809955531107831575394916170790113913872906831808646415758764153361767639243424205788828989793885372657962892377395899834361836889427639925451137169119497602560573563235300377393808184778521464153933120538927673640079030798275371630381670902625677564577646789295745947097075714634867421805856443866827076815296411372416322334794826294175969827925195578908533894560309624228011834007460090154110567813795928486529575232255116184268288964010389298170108551936032317926665214767477794862962814470727327883507407820224340695129045618270709058134322617776999600817570012716231010584013088516265561031460914263552857410523412478380269876698252035768541863676516587361187856591618816997314337562598579592499932231602514212802122321957409633985925402489779716268525458763788610702523938837357800725570989394470418577521849579492783466088458402098073237751970530789237725277244780247274181280572062139235257375433373669637973667216720755911100880127514492832490233921733597149127578078901432095068503434083718632830158596584093209297330250856547344668593835382453221457920000000000000000000000000000000*i1^30 + 10798080646276323639834847500045009980277569936221305658332364363563642822603340254047324179264015439527763179296643001740442914829061503690887839971302882544077565357320409790810309392293201252842420694395958362123266359732347485767744819925033000968911203299454306888276230576023110449698990104300489767408955022844902707778563853892365030031945137497589300069298454791146145098857068954810067065878624155303376588000541239894471046005727340111370869128084810472882676431707947942745995180479524130731193945626087712465310278773550102364595505397739586891156283593726534651903347828424467562250870006967521461792473011145911372730170667922362210031716626890857433405936494857343141830673232160783198190882781318472035837701565470580332152550772906582555042472249651516602843644636577056448539379519347110913410861715294886012764388106877002813751773253312454815080456274611240635756538810099690169128607618765103440848082429667215687940864774349302251812917444014669117173046821647600417223601750412985296010886691776572122020721964001582752808228514456555893353152713601388574858289285796842225185080995633624059412362075528739592553401078900350208667009617543097592889481448049132735218053638925181094393747016061862423590316321443513876201943095303755182130396564547367147178080578599609544649321955796487960288547113431170606480751063405099539558522228013877257927761662285228205097426023061079661192773889495259514574154600448495805507694526355311896824667184664621808409859837609783212444724235509205969362298168545484591623759095901535838302280171668612786777061112645823779947255662889131663921007620322310525745918620608979008450504061166680296617663984684687702394758827932774716031339841213572548327122848534770844404941738754377853623417559622798202707992883916890329171607287115784827743196461259866413181910183623949305325289472000000000000000000000000000000*i1^31 + 5132676098907404394806016222508003570356677138994005834701523653548230965365771917708557882059856405995736332875840502571954938136591264030060264980028603553794079624674855288850689121555286784757457956525118498939785774765224883676908004211632682775292292843098280559827640790763001421686765460401680113129748620793622070699382572430689430286405087219876363232424570669264128463023383124835596579593496274554448645344779014239283724230348945835350334824777790996184313619517984511103071223739737646234885170576044379199653881842008847263298005273187334029839247548311469325815809727513574699139617490910909507237081983269077158477833633851482559788253777838444900485774084470156992621627638335172070924139341055949408668076525556751739245141953984818557846367646955094982610387294184498035765784252293824662762125125207322766639349508987239372128523069335893396987876766341107199296466319454097585063445093763526908530697233619997487979273407792786688068159093245466195132511914704611785940419741335743651330800718506514941763008094350778433424021288898385530146470272818928874005337388025901805598194901687967446447605058579581242521939117597711897563815714452007099311189450691985803070508079391610997629952347889295245944582418339251029786869199729436982497280926916538444061973555863194247491744381627754355620248186790460083216553261830270304907123708879591342472831338362724565460076865638926478959075198870469242141859439481843876657968174047714023205025268085702585840702734923861357361052980392310994500227375421822098849321755344924418934974176292350980849592196703482210915227140118672174602904147945016916542791497511986367850125335536624611501692630029308946860137245967768065234678053106700380451749037000499415561279312000037080755810117512291371285517354510717511132918808400626805963926707280695044582080930241391991193600000000000000000000000000000*i1^32 + 1567202646645479726083918146279085746144325584502722930532250868365191808235923524841429755305991950164533847816678407591407457140366949239720465823142930631936292480502563541269981393687363512543226276034202353442767039087394097408527832736756396716141011216915636056483571116488977158752624213446560572251567020213409953361469569044205372077407430756135611428521154103747111703348733754028666481356475744662644965787105615372352054430407822911028356000202606163508710060735662377614901575218104443381251250438674719877638296870832308108732141660350820928441148843511426137667266779064621291132974137190333836373190602870609405831531140253458370182831165662730084563542216259811455586282296683613895690301781068619946906769452336573005002869169296361219918320742868416322117175665727513758457507755451678286561141932676269451608266020686900601751165547271447120940859756929727892283480512615045938574713118952922093437393646441224673006496994085983344758334028230397021425435072752101666490618874453786562213325816671240758320895907456584462424746599106653596341503684762056041181883154908000827666251543001618632841953215455016883841347416558111125482789756984135148251877318305464456771992642142834654315393456937965428301598166564382503997515755636710415819506502569650020872359397735706210725526571149947227469135196414109274357569782455129485130485438318539318847200229326260196785325338060993806802629577959814078438540127030098530041423329325413482771631975589608730883723853638706188956808465018038328853054986098206486420763898231025003147549996958324966797899723966178868165484558139295840238819507162814299031817459862462236173639214861490708916248310022892568303573187431606025465179478758874794640450039859018167153047326963799965717221245070104064217422046333795311224875997379269628284681616351260016215016599202037760000000000000000000000000000*i1^33 + 299738487007636434994466921482121269131237929655122807461618168178320525652900688414346354943276302475876159732605903436577123939134951353528509581991203754668322109113750283632089364434591502862789437903901307037136866536097136314287294404117210527590678318729607776506614539338773290903470768028301914714322839822234888133305871261043301982428626987903505817568929357426467425543517977334869984287879548785074823198255387264016801755416717653755420860858853328176885919045080594106143587771085108976113951724560664089759669936086169121776015931485486321342454337530943629283401576273438239017818054326578541105111704268505388552795058214965008129941063175101717351534804993372115360865386720095470511303030406614628555235000469492746727878895758291517709975571923103621072067980456790465100664492848429853031091044015842621856772034627198529209856413100376697022005272797120072963974217727177701285216600256467639016131708149146111048001777811956217233157710277289631032451952807493425181560956356873702416495049011635788757426357089646061688113339783879948532917482936392146893740841688371741224004434358231009079884256715781843330503410594165044067823317579832117513925792698160162217683707331931889289301162902702246907536036064048935931728033963912306536175334165929415924622224032377161346658099126885289793179815371821481456944490448036717716056106386849410942136726692268433744914670484719742884524556084950267942853041497071441319297033876698858897247164352416707546995228832826197581444461441154520305948823256148131223351904785094773856294005528252984443241646882484130549647681646174898308717394233905947761780441477337109044625081747672857023865022858771127599299739908433813808621382932788445003142717049181505235618181325753744121831584082211203175296512626713036103753534617176375304163800112769651380460716032000000000000000000000000000*i1^34 + 30626092737180838956139543613742048113435332548320727198728002646734137747231242731235208388696496210309664226180136046456809346834941059219229366082337003868005556531329459944258275791381783388843394173153529790181894841620764374445445469525331871514762779746800376131393177228822361547755015686084739439577203794087455076646463462060332127882927608361001609902878464952423306484681595578377607198707075771704802949386963055323119509986910685746711420842646139142804546775501278953332873388097847047142844620476903642744541929057147030566544029432578309285854985740873902748474578404849160078954853428164860746526512695333177039045205306811374751742682029712997163254887366985074319506757211875527672648006673885799973791606861556591715106784314234152213870718100406933950343522604984934615430360091645201314358442531421232706023417584798367650866219008707912853555874167130900136823182929459792361674170170406938439499844260389532197077837867707652715703235114563601826992240124662487889290213950166868359294724644062649847503793938063108304605697298922119650655776237858584365419475176403060020583314443105822061759898691602340241154504768471567098689126363439048855230460627988931116737084724883527936223401879093190470780524312616503596263683184192743799994654407879794682865585509362716137073879140460432149544349159475401124465633093641768033084694669830821669260878262289540030602544116880162761567950019494356639114930811598932029816888328350498507011993625131790881567384015781773294977348663405670850874747811100720731756121351350824507458273117029632132341991262171382709622433793310310467327847937636793703659463013376960234552365872680991365360721932067739607945004160074865939868484672866721879981331463622630703478120100243220238701834918909906589434719387493899337520112009147335301886467586708744018329600000000000000000000000000*i1^35 + 3464878916607845236431735969157176017597978490836162697699755098663925026224140104861296840356906684702968403553008534060215961617992228567660906761346426895695234457890138393690203083616401112475416504280591134819597998137670361829233030426021174936535732336877071052928885231487824904102587732607878691720462397526081355338950336110368800867718629242025877872321945201555499949625694999062365949360787576057138059249784638259089847475426205086625993178515443678807290207784919261651724968061538162944390456165677621437051295363008738932441357561198254541831067856799364799001578968488900515648682544382066750846120913207604479837011066876752033374143452121909267834339308418413312776750345649668063511438608491181322669243450945535916359922580281587342979972763417451574020489522460530642691511269086883220071011354351780826781699930037608395889603839667307680354065093296924528906392480084438528633739342491235435031076657217197766277721823305928806377545618139982105246012975888467801935610432569101698054975791861821925133338588195043621780801801326529900941974145852370255425464738392475460001389710520255896538000703440894115377091310380283587176902325406332164116767827501716931392712322117641698657098170656578176911738173270164918105074580594867586941061338689806624993459473641316531948082043160505900174724003679713656873186444490526605410740769526529687413553347610671320342218514562339190030035946259667603955472032184410615958563198926888170952527604959261861063218895035743019754625549274277385066674541410412413637412987055960352483342011156943598278987639671127569325389766351026104676363815762686851033395206176442123334829055124328432030307816722625583107731980136621255013834619642648497167033307059309547927295387921362149815591228075572824456995802425498166680925161177327868648115004243968000000000000000000000000000*i1^36 + 389385983702913063895573982165515557180057667490323154872017255775437251431347182055667596678378913085134204750196825467471295215413537665941929903282923486980363494100370209112709679818333238939311466844832752612412521545194728733862612894990166682427305643033314423959808051063579311897499743792964041055754644215140289434072541279457650705404852195540731124869836907231256031027043357469981123666573651143810377822119459627896682150783356288795044101153848851596279710887017384006014519144312853026620656480453829794210518543624347657591818943653442157015073350399168641954035471426982575692167701262341538513235438164386652503118880643115062814042383618041856735423437127055253815947286222095051765956954396340971774931353500159452443286329559296281229848898724040617083688764821458585023118216999684234069422137531848452533001474299024379900953776274310781274821222094470322456563790824013838517343802415293956963235967244270784320592497937456327283706810504372229264314573181178034200321496144801288214487373247414498371969539694308558414903657190754934367759570922320524871065075958672415680000334175624958455483077112077479582948378578969686876655392751859365535899619489783292005850981076815398965870287921516637799728542829067120624887363238333656577301064700674959572867617856396931572412691292683831354843561424514671574068327320048013634671528592827857693254597116018565812816830671243550676951937793421787962974243760213241092107650741513785622754576295811425519198432342851069014676335343972115214814605264442172196574666564818596338311895528469942982252676443480915558129559086902552324570267854180374760358684976505137809046889290762997144119663649104673385922109588564758307519836822154122912103771412998384098276564628233806749945890711043890743933190213425257611428968409085987361078116352000000000000000000000000*i1^37 + 4011830530983030435219153607321917226243158295181404361740013614663928486232821560756195022891390008456417895611362599886400689812678690989435222191345693898931002988465394260420801849561813808488532892792533783042750786280399064735733536948303982762571771388468434411901680954039588764323799491141417988103280168591326267892387346624199837897349108508938306909147363107500956178510795720902017719919286433244652880146584656679130805462766889306453329963127842545140875843922506102107578501089394043557408854130698043085777965928087892773615584943734721876656549440164902764985885813914299644793715184312162755909623935658757680922329503304562449952531721362503398041295007073554428606951897581235688798665758400688808245216395559793367704528303986516077425563711758143081600304619151930291493355660427695014996238149954920888366464108502024494947913968421842659682079338464863478502147914612553562912600132667081922119588110265665592820990510838093581348643549804558750923398521581704321611716590121197224619393194143332231902474438661133264339725590221453616492733706229764529542976035841058350822837341291158395855956322926530544688146923344746237796278987965240004883945144359880564851989298362391441612668452432974322230303898554002586267454591640735886526573421222996939685748333809078511556366317027305650639730744103826895759408194914618825936538270508608981763341434866557245946158204503009086906248628947438811441365054717694590272312848992800405929885941644917324207012661224368622035491271659490941971353358559466175121687996550147530630733010152128401080961990657220060995849692305638611882512087084252775052226738776770849129964956489656992298264839925172073075868839897526426812937344918138149333058328351969764386968079201541339551763436200190380062945942393091952622517831651485233971200000000000000000000000*i1^38 + 1103990979140588547476729513439454363149850205526878128996112696653330777833765162931003908501946307475868293353035939163569978656651428681934194261838799874570917698702476282742296626008023309106918719865549759952681995781245504999527213061347229238320566374748978921299579078444673664212516814034965394643642182023505486144141268245199932488320328378852978071914547282567328569594375991453033426174629795326635418807277941994416105422015690907163579586678942157901930903350254699420203617640317097443426531964174728558169845549252818972016359472778507645791141090970853706894141726012458711781164925606725496113411915762530176222898289533867753297705449866891697356709358336184075783508455523030420182438396737299907316621364150523099660285129359935227099581030415129645741194080258736106377700274464601145530559358319156884450859106147020096667442230092042750976959393487390805858249854863070282121747187975339280971559081956716224213695651176268535213557207296900252175452571350891988601662788310385753883666182481255402991569225253706094656726235394030783603852530113010077878142922701273957793616270398072205600742742923990331121408797503266911332717960993207017943230088604298708053871543182518531265310012930232486305129362053200904369970517184528053963498011503423607820976516546334679637477068532412487508852180942994459499300174145056949110413526190994312595532139097662314910863322296512498732276635424349460183971566588829457097713749150271736916392116037909397962124594352538296347624829350122027660370613699093764356634847582466889714306755966537763205930206082077329541616193303585832646295951435011283567816677764636776696327369506689238696532948940733988282432412654775791850942097364884586531788742726291301211394357208659891164210590295061820545404875247424366749590143778160640000000000000000000000*i1^39 + -40533824650300980358316374243852284346328131448619081344484216617878929119747762858754478171397868914626329971929137330086048445093958888588591216753709548046705100379110563896766507636309740010000747622960832613468762295876322549486583529111835411762947334180304316250571374224025695055927347083578987069242035571320429529998941103027669081986521748202229764715371226744853550538517324225826233051380129083064645415635574743418467156483372175058002968721096395326717163423820357327596073560324114255548378426023690208117498115382453743847821058121877007358589743142193265270598503532358519618915503489375920504913863642496861537425558350292709983407803619248546553239478475426721895988271626241397269926960576096773901673404931503166338524293193678480846581124665840399061849250609400233249953098334911988806256368233526485370851670982911287259209437425380810230251488927493952572967051686626107888133998637109476379772900533465148448415173566486128129489160988834836753717384277548159927783092607085259297735533198174135562494159674453067982447173850312840666360141911561239941382383965252532376278589044696971671086674183064710787303437144909396948350714184812067824033393802603583050284578463122939962973153009813685141605268345260824024070713109099870882335405469090372983349282091391616756605917169387269571476548118560964488433047935672734166858186044209174046753893960185103301918920878944805586588596552362589580727822346028394767659254143791951858753251536447544482529707211668840341353233547883777289416869048634763642553329138083715378379960199536192587429147165861626195241928964553593845963651174783066863768572055695827353769415996875445568562405966284613916553216287516001623303835298276871501216045952340213459387107454666385858834214099097239747430142411180542315926126592000000000000000000000*i1^40 + 1130957560050676197792735471737217240355929248799689110470301284924973760568029415318753289914108832828489024313202935416793512794792252786413123997816212007000800342855240283351736182465800103951643316860537167415160293732430193319341024298734661202664788386190063751971836486747589607640014070090228538129816208843081958479881224053652226317246175293354014619966579657688459424640508751983690111209600388546038231028840827457551324859846703528220335092135480400142874957842233069211465101456722039517429582731202697700618720455848360110899406731306718145250842287015509214820851817953993106745470495353655541742770009140701351040379316980303824011554038359702777286367464300250733040448039633014190379362131699842687127722249470037787389625648358873577379163326954249364080749200792824186171542776009740189304156942415750810341351974782140584209436949176924900568499896207162056794405709564705414251752783780989337105273491699390629065572607867256788138495333173192928581097393018600496389571922452429178100504550716656660734124821801926710742829811885789710155414119853899403486872571625310803279884494755361955521131765943297172458962024743538177301167766018051407536739234662143176649498156346910308423523446584747609013222906627424874820320356263666405001588372987128151952454404386133976068421807390791188921481284408484276949942392642500116928938065633776680633058807749250843962813277323586938558921220588090136267065690727083363125021558795713146850521593761507694185459473405524179771724167964804523354957769847241666870163163045493966401250773208515560020919768118403581333544356895786705009573773776152454229456208218794819266184416288785368603104795829578856081662233227453947947890286666130783589849132968828542521448018018047757852042014727164380112779473581205408972800000000000000000000*i1^41 + -7785212395825233541952331482614682720171366935289103521631784623079297996970677359980429241182525349472333834460748817743923647692655170129704874299118056676941185494256682086426728816146918121351734443676400309683796180579790552095336600562123364135939880386254911403930227199439603480702706051424286221380898831446824483957495496202583701332308713097286961061319691902071201895003372923428619857255278395770304527471036026772764612781323116075013787608911056324719006426017937872868484046116947551845153686476099444126832948223748136851883614830300030291734635879536805105400826863731941028422538892020045456479100812398666983712729147574075925280138055407653209852353234741660598181171171506737412522630208118462356952107290314394528600810850065991401767901037419919879650574712589905580072396429837527268875426656286290509178574825669038384079399500355770724512680617924249243039600484711319583587905716799869378623683301709293359523181383943786032985660546062577106370391988579199535004615897062173639682650777827104908748720396290247215663718273583828828872174204326368216724225456722117282356960538556987849046313221618508269638273121828107533492861174307444454890632511708165759497707478998121714211438945767958311425105532976030209831227283427189429833079153169678067403385432045257365404839968778251124960781394967830126821497831429680260833384713690549430973685948954285975077947670066753116910640263706061817430477150768037791784551072917170763513223543969613170203189797371783197669257024453144685378589060863652312669688283858320766864894417679497188734225384078525771513103813208305525761275361661073263863780132962304272976049468220539723207069940598339355467429482294155490134810562848054500851243250814848161873297209843551459801870604323255617792424437350400000000000000000000*i1^42 + 34512711938362131187784872410731810797855831489056981588246089031537811624625000612608189373159504306142722119879221678989614632737021928442510563964887536253251507542829143298143560744942401439090120286862376910797514603967245413978987524461971933428155862293038236548011547686322445856054822886362253159021596955211533790034903032435459355841203908188242062048709036294318692327606691264176679812552973190659654921910813347459608159995695818859462652045661421899182885666684721991583112241108690584770914031857179869870727061101108917038105729921496627957941503865496805838314736236851858262596988292388320793692518025127313098319547939092284160427189347426028655193386049789482348263723209626607684259319690988180181974525742965608600903815016783792242333657868249088860464088903604138395596355467880354031852729492074852517055625814120190398984239536555727844983383410081094099208903579357568543270456730978197788982755551671346254291791535273536315640081490643660399988341017571703979039685207946947259211370087235480025975538994892882111649293750665072136320062867800636127011055041602088383554630085031048306429340180860495452549051524321466793441189938995809627723825950093817831348887092847276821157346870049515236489658156923499115981489746201703015567349893565098537078665138597453110293127260812013331257442385483676075287506032018136927936135363551906933640363815331702268546431948979982804995543233568261019655655543279682724092844154166391312479269007120416750545739122283885713750167877791088226219623643601555619266424251830031370344505206712690707027942929796893411010839167311758384447599739033697427781276281565071706690636290167495918603660548187096708448898205397220217247494261480517594118672835895344422761216413975374748038414635131238835290112000000000000000000*i1^43 + -128638607911055712499585534407337908185658919503438906762076578633708041297497203372419165282141876191207485707720043742239274787558995494697976859405008870837252031455731630717410801210528110138177467234257475561408064089350794994519571367864955929591298778697181092229795687985312495586956511583606854233306400084310407773280668194048020265868861868099706074886366734130284190243033459276910538683083361159722088733576118161979537450091985393833763019763440108083168985021724568145008466274517049725844011545970906059785111844093566647708620597602451597044470517634349770286505626637599485478369175355698354498506292407569605619176057186910347614783452341489160241512241774190421464786711578902309552019200413932123791877521949567396792879669925308827780343598728423427189101603656400333288881592278119408252501370010422322274136782800728360691915293463856195503825233861299551336102922217874454139582507714896854967093993401041129916316657873917095664611200559465024539924044164946741268180323123557741145982738833742053933305398425578130287517825429143623329415157739010706568913945038281327907175746720329024186720179467147213394062531920281654336428630120952048776522041266558217188080329468547995197601999317821606144014265351151058951880155423671707022857087691619922812157704669665518551870870663956301093097768310806878517215642417043348279976908205226129846985078883500039496590129749803132795729994581735627665167808673639407486570961226343982100925218567144391596056320008916169664907255647365307754672102079106649653828540224796306746674101969665185402446108445243912602046977772720172744872312543606570297463894452464323928602530770230521880663580970977197608585786739926287499506226667203481435741107554004403761437220297089549940643106858519756800000000000000000*i1^44 + 217970535714804666919469706721575699601554189720240576343943426793481362765033492607822288122824804415642642276315791427405348406872035418586885459671822961097355009972583341791488835396519442586965056081302280566608352056717963143914882818890344583602235448024595517387586255129059117917776939479425053350277672418332251851027468637054253640435895668802990130093011051276606039008779745924853902768352850441323441008156380507876038920858900830161540700708961843580662178714606457461012863564446193880517729266116835479816562849906615859725353221248446913804594438436384452531674338999056768908069210057303685757791009543448046955719385296451113621517405836979690513824768081473245822545827200108921969894327980557833670075937725912979455926444792009792811491316555808745696488021123515484745304339891685945033416963217911504371612777543364269443975110540202316046922334238615131116283942401027431487314531597992012369748649413155968100147978117734516396664158938841816115522369010784852871553027234328119005050646288270771214291103550502556491908206768223706304522862750292531975658231895469683872701997127782863624790435785609216390463179282305660890352434256931272848341966701926871504405494614272139288307481866807827624453291118009929378465290554400680819278689186743534265793646748592358553768491510779600087697358392585491846733400390211305181053346570093419023166875415879445346728194169844659693848184526368954431725654384441429138055051308963712088387858554135838144500542092371960371830678962503428770011015186563547765313631776323329015708245445418601912945836706266793270989279379331867056379817861612506955285188539856034890519585563826294134877807443944389976084723064530113819662096012271829675833809831536206786665362659502259747359293440000000000000000*i1^45 + -24180933902938990599440880342646469528150445097592296961105100672386598045865886863849795451924463887258526089861017361970916259328372069439777092635647061094327359647143427192563255438340777322163230203415481372543008200917823470444804924012083596564323542029632743150721208574872719033864832743832000568559370191851831592729050192773065931886944928291231513285496623911167776034848101076794473892100696784975390476293774183190580239756492356106654679435812716026633643143846008481088817594744544098329580114149556048506221741945892280876657336261716741802558126026630598606245837280708364811151413136966158210322954037433163204196298487827451052757471275374187419671702957701133263361273301813517847209091365310795236818474477923280080433025823420948440070428285933236633433161178604745266596927354349986626869327542947804818441896506151163919716899050373807982671695378017057546206926439646647007817614913814490307097355984388497543432153069178289114629143304988131428804720639113409760667768082761546290132921592734091545629069509201258964430127699713221914985131155618204359549913945851851820346141017562747237894082118442193648176626642403540293568630931994336437871231814201298006715939052242861230279463353528934660483181558885037283099112871989641082098088448304935188077696415951887792454800099049099879703489247736480974438539308209080220486331298950186344720953435440280310289076235847352479075285305085904156746082132380779804912462599778590624774106472401892935715673013762635408892416808426765419650092889456727987377587937833269079524747950558905440669699853848873823580706658735005311514672399370583972692338218828215165922085533815755566073297308290063846404790459784962281908092748691863559807491318604244463296672345993773056000000000000000*i1^46 + 10421790979177811731822720890377347784259909546307488496266383230395956986762238456137085618509957988941562586876328636629364358705597502087869858091800097872065764508698538822175582830311520280000521677387412186118796453175410097123198334793427593908545900750483265050239968220097698539235331209049872995235126430886637072391958059242255549568863297418071071807770018695010919182605627710198823683538689021344109648711084342252553758572590206581298178406464531541493444372957784383429921064353949362045074473994572451444702506744059565358511920048538896376761408836125925002561033420664667232439353148809381928040486521210931004423621811270550624102725187076456015491097657791928229745847404521779419157904945170550439283513146920005252775843723728521410996538399029191400774829172880121285758876945766232767567921973747849410189706024582388638718658515379971464379647925479616637969476945625496707923592445824700782631842252883792309912927586140001756111576485461511404729698220899088731895500509566638311762307227816174887772100842891143683049958565961935156852945615616888302565378201921371506472217031429487030672504637886956832101839767780388511334270090404511183357828181980202831669794441865758489370516264097160112707603906638122197330622805614041023306933944902550085125774666721486979091857063020748431693090145379672517782476564789810890891298758694785222068576926761809234873248196982167488779688896095918907921938976337216062437009094607738195452508307048545268983933540399483178865999380474635138262313993823827309564384824356350543432979551017135593922435805500723087234477734942102132937098457334779259558782615132101980899935444030445563443258146707302688607901116915164847433022954091136901894313033987875665528592793600000000000000*i1^47 + -567637057878685978076588073716311861550742485328527564826643123432311429571062970020630033377540375552894280776421687529154314412413105367096394630391384099624248004870112189808401114202305542521223711709147365995225440507171120308349442166561519538857443019150589157127816643761570334087821641812316434835766610593290536524395440716145019970958256317154885186018989929974246764423249487595337290315085878575592293922821176659328851458330516998033031971461869713180894280804315806893599252772563289227945580396655607845681405414899953189965903342968058663424583236406676156445868787378109642748296773856692513477000031201782301335828905128824458336250200519800342182400789511934191893335349695238311159783207165957902512616218979312869067536362625879896738863507638669350886060598057641260224529659479009179626518343418606868771280098207865411640137203947637050235275157206776949270227976438870982623173642968608120987184049651238450757532083466524812386257016197657732948514794733709777362005478742157324586377442153610719957588320887700018010204100542413697623691112672246067059676810877162904545285265320188223703050068650300028311538960684854445225908714684943783358213955315244646283680658152059734671345466412317780324434920442422892965947596652116882037628808500496304889028012954763559147289314763400804027819127609344497820930574038099079135682306275507997083636285188677676825761635963074802100114557392007550309038460154905186275891119333510978623731221513098731400697652549833867111018353460931577192062618470428263676728402301163007799939327225123704845153632893247749322987786411816267342052213158141058249079983380629665710618358487908076021923903995277532481095302722669192864019188840348696806532750511974645760000000000000*i1^48 + 15950190906105969161124806248506758756300812873515873348195749602598797923115195991646886119399876897572423927179954642257444416213036262025061511828571759243576698507375429541716062733666194906967792524804649424246297591549200086499925299121501518229959432453011712198526122792277586503475840358360275953872967334773399035917981400073225136371817382692510078625868839325958676544666675100494904539153519787378934578484680754809765379420518714712389402979166010055734646050937830609747004253674792145054722733067695507326726248881540632056378798952297482900630759991477131052514156206697163240821581675163327091099383097675651084091572213498213658377588569804411848206736786926156682496966532253579474395535837164575222750719883044671560380143029874871488996305509721809666141498240028725284440177329945398907766532163728763932993078301712436016946991361512047670433567359359345550134048648362044437872665613153316935253838565409582982873562690588959810336030103475758086563916244197283061066412150197921781227934299734808859334328802357370340356284082085093712000712495759679646195094428314823755574925061111473131635746895467303078737393149886960744355292078947370764009955056877810204665966383100744549997528108505468547301260195164941943062433364229197803301653912413382716426935053205821649821258643133152362427278097064926008750615323801446920946668563951083366101093769642594584029130176863005828646879321963927428873276629662399171616571316445710016334158921919748447745650659170715914739566984215863439295213284507085444217927608937666778499041037362141948133252826924813854483756914237566311537537425267263587199525929887311093184495403578451613517407855107372698525617179067120879081309940875488414725570560000000000000*i1^49 + -231178155555094193527427858583444206320026240576623153618282866913019273691000149821334414376965129486103420769150671356924401483686583020869143801781493541066620774372909226591593310032508296194011457746984231327728287368892506791764650802967949493732400101537660719878823558815616022934874660703745964852549539660735239759036619420961292366118272196744532505571889693835266784771780069898138161150396687848756139750485091554879193132448988394627158308413255998269546907924194801629383098722918606625400583488659563171709709280373279879041867397588447972027065689514041177926457263930903922898322557477353988257897443088627583242796143462303631364783544979893422891824297047414775739263606501077531855271322450499745327321991680084501252500500104600436896112055461181494956717826085999592256177590549365725610340433035717808812769315837717797438520050542315995101446369435911512839992661808366406792491610174983656163244107739061213074312867567639475358603701519761872187463853308849209306593640073779965004321993250108455403634700435722361015533575363454232078206743510382303196803774870728029831951679867802998834242182268145410652585104788369394571947884029675266840114141040851349333910798459881754277359437981242673005114747059281013300097941500501613736205192932199348337176032439465775863732666748718380275320854805424807398068915616428991300388447986444113857409260352905111415656918551800052891048790718533877468760576178153359160837267014090709858680935955410560721276421408201069683800194867208649558933856704697401094847714278310393942124570700463297378593234311448855762008202369933678101460352406066430718262686558784399124957614841853828715840133488067419245703453595706040451487879589475123200000000000*i1^50 + 1416952346841681960099789474759787048628870665823461910489193034097519894817739028849087056950818493994691562091622490725742855216939836707628692085187247135565910166081260947760078871150274535754980582967551988668429850866618613924419647505426639907862339424963494163173918804585720838272906174614938458941981040798371886013468082664726924844471554808360516283304713357762630558144319575125832804526789665881387143115466409191023005244207655805352950279215501402130006258468529736389558356208413053374318626502479997609914035342856559589782029023484191877125408062821571008093337087173490122191951665601741771789767181254101007344459176422034706104447128616498026427407556453818260756223348381260397893630038377117829147690552000329709054550912223990905668000078319654476712344792095644934464181593766979087999209043577735770172872949144619092715808157402287466314518639498797820148952277602494010028086236913827054668723921889407351305545729589215035911170690401522157439304494554235449855404222717063166985712830493401660838568299796497576565359652266606654305781178160822152762024751568191134976952508094094421071674368113845714305798125982043754159288196601404247418889936813586525915669808296298417068088474925538559192139043553670543381367725185832234516892523018534157167734800229132854084149604961352054611969055941420690467215976349884728202168631590326602280785907571883670001302901506773367755805853182709167450546213863657260642177252131026901958054928628166837322465470384887975830869607703115178715300086126775655514315952408320457273831855809749296321080845713392830572530462833228160720672518949382057234941257748158137503241897803128725696146452727286021746632918835878943564759040000000000*i1^51 + 4233821343974938569684468987847313056897445859542174845153900910152466404243836272535586307261733855685184148219829554905968826291965657083658537964201534770957726203462478287197684095017547693509280840246415188538647230662419110774244545985021063387796920367989194518974213908107915113334347265805202866470904247360095372495902250978371500656182210634311237953013781439926945904461721235294936799815873594123752852309356955166066452315138312155147169051491349335449197083046506575645889881528132121778482663403507877768077732885181414977237547566104036190318727370838180444244222445861043583894031639449801450004960003731550675768293983458757060676992620595052111532717220743554221524691343221667596608792402464188746101264562457218520975086220941854375112952245426240417226632421748646906031129774064513239555727768197515593406942385118104005655151289510914046264427141841457100551220057098410216817086543884690268027510702542249263386341521754538954047887587963648290945904359346802620364490825139879582294608116409880787783667735679823340762892464110501120961515833576475895329760003744251056672684631417825382655276730400535461642841010934488049661202986188174988359286124908224297537921419355790901114497123956688214517170828385306418756153331904938478744468680148609795029023993759209978343481161105339754529218938608087942777897309703643174971175069807292277403191540267176645126365730525395608914607041247676882277956766576863428579559052553458635450474689577256616809958090530883337082215641538636576879660032943635050302170963510057304475171252766398531312008520712264314375272954682059998154071551778097469031252410060769181624158042469349528715485292316173817291977420439552000000000*i1^52 + 17135383813536627564490959613569660478399949540307977677810560325018810914434889357507420567667144127877568562905480942599429226199870321980952969048432896421471141132570452517833100777054628659541866754365979710814410612850797749764037188631567072901609560302558462863933368512210324934682160925730939002204753762062326368941855069125210681961983578281611440129861959123169872130005099501376105535971902387700539395239823804446857687058313507744068303022455713322355003694547211065388311647626713995362133572359708350877623140638896905540465973957536582984235061315792973341156190673215120029422549165799400674877674605368796953800682535505886605678949015601206076994434142870546924044870016652466877139625418706490272608304560945674352103601801223491532016570959318004585795254178074444444495316332267576930718685117320782636606242384731473523321793760776813425351646593503208508925451636648667437946875889151969251512315875127086791039418509820897281188426361789087215827988659851642760389100683531459111350610758434395770552199017652574167055329376084288523129761488295561159963606588783786087928934029092431382180403719727955883632182318354467608846793988290607803487770675002142369985531965856030178543032037795001163384059902506014953404661182709103752429904888260831638592193721435717665152391684081036640240381553995919445033551607122831579581801680138312693385405564346092737205170746101249140498727323404537261382806101003667444484618431377186271395241488473859754115562120681140890526638209107684985652939013407509454562819193162930291159426246567989446384101012572583432156341590046778989387448978680374049217930564506079792621240188913978915929070963773104822681600000000*i1^53 + 380457205215702197575090841287590048326297157720461397553527232399397469821474217431094873565123982090807537621802445983196706934502184212183249125624229505091380239753735616123501763723584813085345474050958357830961752634210159393581200417958567998993743598463707036333483439861548152121805886622961939241227879514234942259502390385464522889493243659521554218729611495817768157273530790379011916117468922858938173006488594242158975067112831771706277531515024467727850163859465369224882418155584819059757405413454739488973829480961298761802990558554757479150421277709654514699794139651647049830606109899579305631388959742433417339484791547116977647122977821119196012986601618720782266902884922954857766813512466577843326011424775326016227704545826812264751328757526524579136000985215389906122858647873264805855215310562179259383695582561036522177048926362512244085183084959836215050194697470296111399782521569304273543320242202159397231021045591499701814068212055786859132119062993215004744669670777438833328232983091260772057397026904381465151978896443793260713557639950814456768558549718742211795299263100837199680348049790293341531503486515610240112242606934892659483585688199861301923638213890322554584575132190691696919378608124995671483538622760611607620701746590102665307218152728736305399628778382484680207929508690559243987318743636619178748913785931142263938036644290578536908252559810556076126004453858987324846067778164878950368142762547056189815072731981555074704729549046239103516914524766740613959395568511772677851307791476193064104175711241343263991317318070698971280562050344676603870371665008946432279192285468222680930577126325132406524089466880000000*i1^54 + 873937620124739997609481509980039026182943328546509960797270267424050590164968053358721650472886393552871685387476699452644903782668752835473149103618803709579807188882391130682407992135537660831350632844930203746353828267137737128873582293226004381296612458497852368936402116276801627446682721765544573923759112237301463548052860754658851988172974831739461283692442436453552452623790701231530555613336095184726227028925570371080939270741815096406230268641078126055693400565911851249137233704767338800564046103451967125259662327256716067931883697150289404007770846829283342530077593787373581618647536029684437545009180729245033511460652726703030329545573405477275738105893875334018458472700666254836691361426219758185313979669185042429401076479288217120889502356349266236766197040156555338720598822289841227397777326718524431567020927696384060434757854567841433914835531850776554432214479483343367939615970568009450160729958305161912528695168672085208092964656762916947263269241322179148895516240304507501332983378882801214586120473966804798469006935051945421385822744397077276209333477217252554883410070335090908930299452461205473336307361162599966769156209203118982485155044498815883802620205012893870793191606807051449292959674219892319673212823470876618401548507823091896205367996992409489365806901727772972913490562782819363827870231835604005617320317320943222273215572564438866931846519822644091636635234132239447374126504414660963221405277101633371692047763311262120304143298227044542000307200793757002411958731459066915794129132754057796115251384848960409875514060088206032674947243686719687963514303425473616373677574815780853234622999298048000000*i1^55 + -320667099509155179501604862546360188446954259228451956995974117806809257831491967393711458201345617199499217767949417456253158672300280791684715748788122068587410437291824252513233552171789006831617411391450955317128131778122864557469743969249963422881598615394777701152142462492391182012831466351684801329894405214525009644677024265376745602253997663540104076229741198071193534403244923859084530235899759609021544444111421996173825227065707695853996316802003338754442464851067454039147298655372516996345651175784042856636186068806353019514791262109188052901199011238379459892307260209561258039057641752651772362313415648434553818559365995063769264212507473207660423239287904829167437145477172424482901500323604285844431392597828322213690943305383255325241434891155739503688796758943759937460440416681778826432905477705246168091331169499281976820926144265857243686837720250492819814221678276638089363044952226535586939745676443972157539249867666381538379018487367290854798551500431490836561914880285457519419486445858596036699083299297229331934300424500995612753289887271060315906035280230654235628788288058775922807906822587799160162932738998465336597822631810985283722604135900891621689151031439446069286273800461384973493998714899029319083020943736081362186377038280717991390891055249193048682356659654800290763709133079214996630209099684265615602737340278980204034487498411614785317142448183944397368640882821811316509056042422948559778369918634035344485448628063647854333428621858334187276484156271813490009087394487318937109205399153639770125210344103439451276877742707554430697469204631790053406191163503006548377968649885719514316800000*i1^56 + 862179462432385385758571678588162467251131215409226474831741153309570692392823522737938230638336999370007167000789786391241743437012518538807345588323956336114694053789481419654650470075708943275307477912429744276779998751576026805036401179522458307356757790222561412638720668503889612547983996037797198374002528538070797846240742159872311904419047978640116929613837155456799635735204131457056213710178059372086830903447079327467975686495962396212815643915834393348271421466739297631468683600145546733500296712575257506186729751502726730754496760224731407831756116120333747532141658004258003535030610561068180099132667991457155514575104332837372688865617382688249616411451111311920821471857344114838887180253402160326510235388918662081020004115875820802447531939720720919865594845147496685295058430975799110388534757626789679344746280918634807337294844062663590547698636134725130150581883883430804377112310971280467699312346573910786161794859570554899753441955427315168746383139637583624191004613999377433923920222085495180588637995364663985812543482793334681358132171325954781498798216662050665145406254189636885983623577676531957282265602268993285326638928113007097573825350029431045080005219259134747108512804644282939108268739587027785261535915613052678203455310956271642682552703765282293865810977570928717265627901365143640128623546857136299030338903066271940026310046201196594488699582963472237002624721432199301020102033134465151333938701692537091582948038270486704310668458836699636872798186952784887450734926814690662463932460549649492747175551685704895308237061984581081991549018626790010923113711893644915129712640000*i1^57 + -173255471051906244129548886825453797235781904661679895348337304479153752770966493700689033942407193073296101188799200408546821651100562156602882932024233558124788883717525671255551857385672379748291167998659038493962615145972344029209488521625811970897690772953544059134424305759516255833334327582995868744475499850804659524886875774637447743747437295430568663333726275347414775720059250001124583367247825496678906038260738945416751955467644985217447755494966565373146077853184824588106705267737955450687898262682840488538533388890947958590155292661374016726734654911614071688158678392307864709184363884574536779296137119698365165199318562044334800337758701848107224301224231167897665008341763759071754440340045391149720743655414022938525560952589296373061024788364461224791244392753390191260398742009864601499107318191348945232452932022940697619653469142946640313497440010827658280810750880672507276036638595052625438898978438432003798456600436246648372793805411157782780775708176643995428349033415841324148155481333431343893677176513449134109959384906456453469252275741506561601493101152835778292258509265573666544639843643179065649601758179899732029559991791973458416723871623824384003221817737464701235049072419406337542966882582376920879714128340409233632191464009716999860755716846532444290569503679207816177405900935682641233729952657616836057067888821799553449842905864557329590010287727501594690489610294854155380526056427530759666319159116256876399652306253650175449986989110066433047111076613843465021591170949417547005309160928867474002931092082655653899447572817123471786052733642460123078972145664000*i1^58 + 27488362384654594426443596226774278108121031983246613053216399267454131504897041292520959441480356578505101867175142264507344972524127184193618350412727875529187587248805358861739946056008443291423195136615508889894609647107044981651136876200203512280131078628233735196722924671172717264178459571517502834887805669717378888442877977132292936235223044351345815584438267383180476534587758008182095774289503234367281816881379238152218651101788004926933447615409021790085001253037622448820974350514336306718940007630780746205515966088717286835009849537760213416560433421702265761249205552125793397645029629656273935017358020551642421815788519568762050250414939347994825116787161129590778994832678473217668257292627064279811659839492900077779048865436733857186873394995869408585276693579929504047314189558766079292143609746305042020412112002705900423909080265794805485525401885040637414943098690996583893174115199865772522761219968836257795177598743662840022309586184485143130840549032425645647410666777936949806298154865230083271806143540415272570520769807780601140265116183028036783722559277219510971550862239615338417839289421779041864993312797953097162869650006501991565141254417728710958883337556997426963799957720019252935443796540715680095744856557993528203797669946120855102162227876365367300177858063813417611706778046073905379813769500885721102504420428907966950582621553920811532966787081979106177687699937019961869279261623137868692803946755820502328895198707576643336884825589135071382125016065514620859236195344938147398363718971093520213189669793294841774822707798889685166036738899968000*i1^59 + 7106535733130128768283210727647420422088534331963857062498591817924658905735313921882064729650323181080188123314089179737621808966062454741329417126498260814124756984036652511112039174809303752152117218840345275943707454910601892187927347640493349567946900273148827976667362487469176482657487769785824129029659833619054951441566475897740605093160995193804966579915273692116737271203634689970466280659965221351269059959162086949390374453865025767170067120096051364961949001732535184719339386075103064460770254376429070916111100328103097681867921752359676722279355343002432567356829986181997372146343887524693437173908403631129220120784252405475111892928673424422853840390661343832812438023965788225745339712051146693728457819697500383853997581277372187989936497593893487110851784373962219570920578204205521409898382559708995751947366131869440660709237958676887093404108501004002192112600648672398137038096465093732656769526533825085340130295396934159588006168435548310954843521596701849984407690125890895690759206449755042190191720523716505409776765713431946190227976484629969729295212922790327244769512625490308323741734553825825988964920807276838826033476961437078892331808061950831516032716927829962955157903355235356485843924385568816524664737369240628298328508429116255891913982821023497275381156134168682152302136785298914653643476149482551763484959466984667049007915624587091899480093448302529201521960386085487611545272667565770664555160563158634985521206411053963956423754119174816228810525391256449587334162828697001102807923320366668135977331130987656328920160010240*i1^60 + 1715645304223120447769698219261506970106640065218223821034700311701158017178019884133302964933176816875659686239356759014345486788156897990658079875464875825388658453854941966600233398911019653239330229894957686612854279861125463193162559228621186830989281054456792867319665273313734032891874650129076845802712866825627279616003128928089043359727472393942914570853091822597511514904035105586773477000608402992993227986339749140674980236294593167319174988580339247380993957356760210490342541402573379530466242454752214781362489998942387717199756802442687545007187537160160222872788343050995905898041569132041770825748258203310125820908710303033731143749866770898722783055786694643899935679268903271074682796514527503092658864710605331442726902102128998554527419214672308171657833762163305339339298531808099723150314712501171939935968871831672834014564449784132511093201359939782451006387319185661235630213013866954946023538326968339846306870389793029850960754353472200746025280336867814214146679393953968080590338250319343985725280087914551003478091885393491914269251539227702159309914520570937028344620291649373421141237006422733258879095794937290802329123710410338119738867486887032903340798918820260855768161809212892505059376906621279749373746127688599298298495918132881731844956740838072864331489455699985901946416572892977705909692420155976428260620031767912196219543479025714296487898593934710337013613717738945986463169892459333900907478456015483384147482921583171247061698456657008056032577305157577238414813982793305715485474893564593240836227072*i1^61 - N1*144887449249344059382359428548559311195889921722985366321722419817170007869218068897500095110722979257495127958437623534889279418450779805967164051097745576694258837060622523148594246697934408020951381131826707709687981227168743952624912495931301818669567287964796473764702055359662530320140165285399071426027474508589907426047304910334038098913254242649269308677218731415409639505836721915838707377286050470917144280147301686207714713063822540972777956584674678472684484802581018239947624406946976720444035936438844544815527749922533850178869110977560632539641731015108023*i3 ] ]