[ [ 48719604521866094525222266751502262961699908803799187134825735009570919357863740897929267388314096512432359585416697072206951191989368547454586796096061467298903581903744768007715838379926075746666437803611837801523676907856798787731802784977505512793711999087003042075863474874855839925782549041079750165594502275661929012672124684335694832454839219756165456322703718014473681194542621583712777597630227443845365449081560761870709153386860895666175484078084378460287333745191976424902388407007261901387350610970239995837349079757128690013816042408238606616071047459061622975181310691280171004834948551330319938946111274032288139466333572242298705191186813467637289766586504970678538941414375816929267144825065667880102035472314833178326724292189681798549451309678824050703332043923862985107195918463257973684154613261779345782085938628452483537135025777102270143343476379669941445180276894457605641231507479368960442226963556653205061265451287979772693404453786322709124317746136723264606996320094893137892208002020653367588651189583301709840149515504334881590054183826358944835873129654306652490895353446400000000000000000000000000000000000000000000 + 531581124437329548923524971277747417435370721292958156868545604755403819550575053596329468492764972921151773291479797507044883126980192218397986606650482823734097068649101218629503361502755688522162676988777529016929817752649073724340607010919317891809730733029607754780046635669400363857175306169035059016706720502151659672427712234918357235020010848654359663431751477651651371992253062953187700672623995942921928237556105236599878199217673971435500604697720798866827736894094439825491548374710526484774083146849986475605939359633850990183100778051213776582495015176502403750132233751207879678041250664916332972517620885626987906074401137702637141642173418276720501915685758740327552191963305707755073673904297062437995065418893082321542436545757094498726320932929291414466027144416472537127464651014580624817230393458606562336707289363086391876672483621834933057056489382208841033047508121890299876908050338700663217031439849331264998145799912177231607378003840696581285948771460882488358493678777611918003345083559625621531719925510333047211892152103073473674754521479539567741898662835565653838423654400000000000000000000000000000000000000000000*i1 + 1298632305410540908781880466642575409993415492666975691109441912735821967016901733450464951459073981686093561016941047212629553076007275791202153573497709889485501117082757702741493087582473331845056126378006310030596802990866760826536622009841514485894968738594958851446437892061913016550066972858044946687512529249318853566857184547540337300722943266234171056001726966657265662060073471545849779253926716959035989237780668097788568469787354102032334081400766135618198242549960234072598484582358748251729600951154144229172204741143249835817500800683752929091915401233844904253242222959662661083159035236883316470743985747013256568423430899883520312746951942213179269195029185488391132331311147022950213543723322244954479330936633538708774406862997959922251751125957380334467613399070326644939557340452490260514045314230003098918911249912828760306020068043400262548831093765012384491738341820218183680709869704682510711245828465309966381389569912130016200347148712979556308030086548840985742898928182490690098310439273961399186873317188266112890963163478463363799786332002928306935739373909701127768637440000000000000000000000000000000000000000000*i1^2 + -3438720281821667467451541751936308399168184109248555244812444138926027685114432808298137865568700438985648721542555188424228350166177354094657541352282852190864765733089377927014520983520317729710578730117515340816313352542387861821943498164989650547754109493714281323557963202390333179751018878998291462249472818430173576026051453263864061585612387789517373727593858122480533248030893508094056890175316960336233691517587418248858686756518932696913065259344997769076645249425472533996092649530814307371075409733549161050069521984619618176853867185246397679785619610815891751644853066388331040853593334123170053815645002981140508527575570085572347138085218805450919622772948071245776022426776681926896856892155192094065157866742768448767946728709023769996812128251273833641718629338027339493294570239844529978561957693242632268405327790370207840273472879877421781166728047926373275247092799856230955061397365154002865807763834368551635123552881377110612170635752449197759478028260880874252165506529521270251058918212283585550809337669380342482240741793615422840270384217061406815352186693377759006582374400000000000000000000000000000000000000000*i1^3 + -5284444453640349240950320115348607576774962291447775041383893039882303273637787718010959549447803078134050328008314934886848122953122119305016448196501748552755281136787769017168938608005652696591746562683484189088833960699921614426791564287713605965203893441794823076778812480437498972253129809221411542598038996007272437109074750329074828233926495375280715950115919176988966457156125739331695865203404019242975409030580592318778422730213723615121379078341077231405626807674683105460454720166448089546996580085054839976206939411423304306384547586518287579625538942003874674014488786292899765864974232169102935499198374198114507940443503751863019247044073219863728183754410463113216071599709074016601195603769106293299126284366132356911555422330107923509239344338129651632873803360737274337730549991210047488032997114794027806455702553291955092231460246299851107474652782881661537968154155171146234744660706683806582251860241678731386703950840631387650480646288973894304174465247059638923376918721424262342358953929778696493481639090267490543169384107977451195359643920031824861114862634747745911439360000000000000000000000000000000000000000*i1^4 + -798358458648209708300404626169289055319902060513545321150029943845545247335706798017209925481047802528563091638503118137493384888623296803144373402774175684199109661797955002160909844917176576527603991785886077870452644553170395489648194627808919300369229061540191211940005450009983236922396988101439525120528302691222019534124536567317668815018715572339688401007226601141943458776083373267774647862839748254186966650377887875355416861630552644054529406980489613919575423435405290073952666371098892524469594261235397646341470781082283987049807621225098804031279949762070591415224870624876257985780453329819396916258356416222028504191075827441557346171029979712138676778131870072365917813329394845640432103304522319851510936755578417585155171555912632798332329851006923740286175598510241012829949886598150154311346368310938655600139535076173649949529745130268615939891978304796981356650998314474156305808825265658501142585005107929158690691263969495007910090394931206183432080860422382206799759490105247372597182314403006768816684616218889792127814479559790240164842025139323634260020340519698694144000000000000000000000000000000000000000*i1^5 + 344578784143726368079023834209605164173911732800781268385743406775311895039597596034158873368293301333233059265311567533877284031528816693589783061406971225729480112355153262532250429796832853387638308303743279834495785463347624075197484448090647782090004192924977079640994877745089058997634362485833248279512698485734086086615974059963760449194741870718777661315315643503733054532938123129227112346874240556307551111445661081972318092846961109647135084888980621987508193441486527889090681437092194446739434806078552992265523438913131887299742862510497420172886196090089161642950320771247716698753994044508043143597252137392279183938306151174666069785073590997266692689773224394014935751334174089243785787477243082516635001430960829841751751480456411794781624120097838877700791842257174391879646632214209110261895170851494359086396698858896639509384683026898462424048637886090554010200594141615960811468238079291383088929166496310027085157619371600526080919879274229366111374624635951377980560246191962428009157537643856822794529757884655338909038131146418276829098117806555784339067101536006963200000000000000000000000000000000000000*i1^6 + -109567498464502166186392723350744422467049458833119333503719202177293328809929101614282789045002809182246039326199130236289723034123258220794527501289162554171075791666611599801030557767567532371963131075293396825866881575231757190720995795554751344912025498054743045482132776065983945969535085253228931858889041709999689665004390265864536133356393502540617948065688603433889952363244904877571836199910370965241318903168732049994218525995586595261307821329754279468259487366413227620143027282473354826964253667371711002359179744960988368849133669197585594842019725282866244719496560312169341868560020669592690487743977835625735441423399171183980863459029061476328188431690192136850257951226284484414002460258409295148438066910406838382024811612555265390203272972236040289434644622103257974221605927123176188011083761150243499292854421607020766930879016051589178041832458937751015930318479263396857541441004420372621691124189658467637092397214156496946354052161692994783467187783625735865443266590669406460224294831341117485072242612404234216074039439256824841472830657399286235147233256108195840000000000000000000000000000000000000*i1^7 + 72224827892125675166729591100891795430035639361422427789317676420634129730105021083290068513326392256581824034075661918287194643648819418068355246474363608599892483694557333613881602805389576118437834214662877973730603310612620186797836176447021975592621026759702339168592295877052053868471924536094799584201343205844524425838300957802874530917761555254198477033160822738986387056380618724594462219648850874747566362868227507987390153674279515251928330263745547547247494507238911683369988483406197120238513046144909631755557382011775346723341807194406297242595558933204899241666701216089878869288757699597626861316100873502665714749362872769972833934510651213361020405826971470862102719682778578143536849746193178395261071473042237621794272829521623016921596923084084701527621066552013880947380037393596373423344424923987063348192674821425959196122708963985851064625622371243984704689099235984927560556453855228607968353503769465920751537297614643378121346277773899770865815748225888192926466400700999113267068337712970409187181087404921639108706424380606661326796238483348869949168585539584000000000000000000000000000000000000*i1^8 + -29575162828154002131248773817902308600361844682379159361616025466268192428223921305722860401465698581947779494314558551591504660248542123633059948151101222745745483715240264094134610280539089913128200656863446484627703597835311888653738133371254364056238468073296004994159813316900373005348143968969422479735433021212907625870757793876326102063488451430290448461749798846426687628898512839536664389497546142955107531908423847975487005003668711601136035177339088546839368642712388565835212204998814116286517269923787996326535908438392827520312543154107194702603583001153651969601160144634505552632243975456210141975867436076014366283128383770777400824806982766273447852802732048198449346846142465195617568913545481414364422587575906568039884944953477416020790231918281157540801333656711867936872782254556202751477419583863386005574736193381748078284340469672124647606977966823165587902663057380310369444079776088948502370870077029400631061286149513217957392828241955735693386697359570663665752660443265078620954217758926497528951158524696953187460521722469484303434255538044119423296261324800000000000000000000000000000000000*i1^9 + 6216190376924677555541200387487958097864856063020089232910971918130178286611625813119227043575465790796110143570778392491656609522432350917298451186752057031142494058724279618951859417832971471616080068957345044228981764632843646986819841453854862282839331862398147529587607486006872721484873059828630354261607326059884254161923568392299590726250948269877866658648094795800611421511287698567202039818298206737916187087050762155576677405973289935546384817643554610160801123762814758018280460304376196670846445033580026991697123573940519047514247867573824836713765277974985727919954332278929980019171222844129112839206017958662965352358506474471054087052789018038751056299491471779726676647527732578546103725713183353725004002733592959695816285814014677047388864893778804455628086811921914671386751044983788961104077482604682079494608147239260792368527966957693953912943890060763469717904793203789944431781920210145865490664225961749595482713571893761915108124166601982137919215010096438031804948917914011428309736022516968022769689773963272970599912399010481781133956174821291472568975360000000000000000000000000000000000*i1^10 + -765720779830762188355725819171966755483286472135737783224759393599350889666159868984652083642852300853565235572110245708523391470402380861491159775032734525082433709471768421533055963616019850545167853569607565935028263931781560032081348194751599884810830469649793362745647435224737047031001168880858332307990546777949815172993993366594306725711960047851343664524596533256888377970341257708700164029869773276764357326734540209803940383896801945720351701951352400202528135165415784248678369634557036628374387744547744803212289502411777929421838360740833806245819369035724456231485754731607861652252175047338075421852834915194753278718905002431937238817156449587678305372285720853418547787116419226658054662260083864518980744290989131568143111589100320745452209098748980668052917110061975806486977025185714116205062695259205761114642416256615643171871494291152424947219690066233707896120736251983512415786891631218520262507599645396074758543391215180237368336711755625426886299336192654122930365558220395244031279794671854998516452451013337918694630900215052203435095581905577052209152000000000000000000000000000000000*i1^11 + 55906775637007521438207418098224995131881128045167139717201302826774106277533730641243429900123056931680059960450487972703865877442561856794574711117473937413426560504364109865893019952802002336561432443509794332422438061307695378479621162121714360762898233860622958692233232347702223161196658965153202805802761964029739271399777180814040568894676518468425119202872909064114567412649191792588728644327260563626330267830516049309005544040465839253339086724354997320263058518247260711221096913728017823507726852427419190445466240593575415836193093658983553939180795710003255938805478916672073793672479885694177802140035499591105633414157617973881290059601751580783151245533529375272100023420452517605396441858856044388662961166837339814182854703050078497836359271882994290716145465488138148140830160389599304266777255488248937756811305787553919494905566859683592676649827085631221155242634789580455708833610110645895160602373888115477832191883830541818886715831266235681050357955661663089833391424823031671667181122400648688286537539249173066633584398358692178796564723391739933491200000000000000000000000000000000*i1^12 + -2539834366200266317253354466886811486523013881039741231197482441883737298820542852331802574324170274539787926480572804692516485831641224423437416272984047918069477397032038869710236893923822388306309554259484310258710488565024088086811950318635725750395851302503092502550116824380319752281828668561296207385064607205691823708643097281281473827133569293493682263125546931778813344252608644897566362596401778436850342835868210613925805416017392308301911272034419610219825706716165945843108502572347175171202807121996091784307404132510562635237875344736281240350365811563608362694102527392371494192583354220102320688412916561065392964121260827067963035197311218123589577842537558237975334780161091833355880947637634180538566421023290175806388809046111546342924953599702873573030907382364241152980621668643922001852081727949722298842809006046049339692706155931106028381468321153755928629474881323082682051946191512530678600444368427647780117261956786415903740279215258148725520439223107507007036689281525644661701255050027560394302353273916657403485634924949114982475432397205667840000000000000000000000000000000*i1^13 + 70429404131633911203966836317015415157013494852111778802565240989396211950234683947273010941514961806236601697889332629374182649483881141648286236426357374132421259580891254679606905709919110144137618048438939874297309275563196072020287331755707293302915279718426349656454059097064117213628999562428299007159896297538930215549703233139634711264621468900774450581729142124370181225932207244251923662022651686071873414578189037495940705878496954225280746545592750493924419628070497839295194469462701833533606522142979078627953195319357286190495574613838264707850865506717996803408055608058726971283711490236762994542597253566687223669917668420408903490438100473996867936245289586951028106731785769586252327088141170109903622585250502660731450090966405110653964951092706996340390817098747757505152050131335103119683003452690398368595008387102247454380191560313437473588511689967638882664316448814387949892914958665115336228804817648700535132793106363917728202956835245490481715498129297023880033027601302400401542032562563741287637635894371278556287541244786186432141645053952000000000000000000000000000000*i1^14 + -1227732651697408062804033135248617542806333404648363411000709275864234167452928380924753690530696385180131218801257911726205074415829795348059680758732116795231996550058357963134747328995282570470343621007518980162492906275158530391283515665842263574087665580629143888445203716372754846359415791687862948650077810603298262027022222920011093813812865566278131287277558647292785825308309210881531092783542008310009089099542757962271598887112954334065262198850144986777645380132913623734191462416274815793358622570668255130672118406515869391464167651099019740308238060326358334586851769144017926192008556768615145629496807339330754053880476963364668849484819803296231543922005672014718496724846761711600127658693497749469044188418774312653755291287705414708038435886712428349486743937388988626011175131762843703099771829745624598849920303276514037067388619151067184873030900004949225783629438925302351907681970240579402961381777297351990877620621250667644442090587298828115727991868762466162102850608730627291745397963045714910165019659340211778667012993400700783689098854400000000000000000000000000000*i1^15 + 13737411111050549744474767114375579023211492797949080837011703073621139995462690092507856877245211113856488869524881650622458066665830792805638412024766366027671298885343959302829874006515952719840503615522310161416438172352795923637154497694906155975207427687107498151896298432632850234818543046528669279272859900949801217040894158054392140001823300821981640033262504214987593710291556222977220739241301626716927486316387514066374085351947239369754756151813017655617843238160451976525562879753294587195883707115496409328244829982106996406168244501489176463673291593562809468672293085522116070345513141958576605128298346376425567093734022425536102294057215839872964339884788060615069557470215826735711332217272516948936838671135528664207457825220620371233752589557308530428359283712429041086391667580821309029527968871733477635361325443481140152989982858061099502302009703412794125590017549274356054059373806752670040506898464757077067649049953408943198194676687499916659470163561139199890608919280249111459257719205421624241778267970388934277820285721355798666280960000000000000000000000000000*i1^16 + -105043498540924960404176020085739179169601723044535739797811023452126478961311581197507547947949249136962983998380871221821915563717763617811208842952144939858338785296523922986494573802104145769488373832656895667428523807543721957962760404530252216142871560199779586385443978795388649757165063938141545917634019393826430468277986218726459284211374705252109976166002615328680608235328232939971875057530391397231684680291652030015998821659052706110536843342304451442589733976662235507697686096857585968937781089429867039682180803032834590998812127907380345407698324831199995774719467645299468664606973370118806583205031263398084943412201782948526356207351526112961797535225244410216231280430860278327668451695400827641724246626088228686417888651736712018331416587757639930068903899720544494525662551822198949451351344275587699763828315371961687827009323691859053062233899188427151721372779907947534736633651975099274869508669019593193423037399229893856818304534157054037105771234285571062735435915391261617367343462150032677351138924703373324692128084240195649536000000000000000000000000000*i1^17 + 607460844313363797346399213008219845208516553484734069418180062951807402963807259860080439729976237456168307649809749977734302895999173223219411409589043223626902948133049921894714582739148595747440542427615614717395242070958350023422410680570716673588570485323861651970522879251934073276462524623487978035600774039801254846482135486121268415788508826742753398418431126229909404241192794104523806745644658705222143542119400758546117753054000439137137095901082305960598717696787926482759933859095356772529959521503526838091695156148897919835143388663967972021644256848079069759819193079271161066775327007899553397979916648324954013188487848540902873039034934532224383844530223293177928854034017271472264740991576833927122369959030613572451469935214739412974645112642404647127967973319380852155280976821732610295038050795443606004419403015595706025495116118648849511509488927351420786514621571691156534110074885944796628532257379566332177906524545943288681206625023033409150638775859774789239098411086764288066439741398314250492923730112306376740708377480396800000000000000000000000000*i1^18 + -2302503191006785983884410251298322383651462265943037240233957298099923791177303506458501515083600250957106866808212133338693141505188007154706429221549966081923816331278458402490602040433937685441883645255626889093868842517084189279633309953821672739847710912155085312969445354773995430233266442162984669362380614171799741277697724142674851182171623935740239839028043978569622119583814784576905101091532566383443826981308358560293274809100823155765084214919879728398897843832639813220868263689403996838427039335565331682821311333049266953162664296554943454025063100928537474778798034025317020448356232476621692706546208706881388560252622385114671756212450279294231300798854374323452148590241957623622672508153661252854949030404250967526628706629431348193923027820256028851637355957254314046955195037716881533014910743232135176755119286374400123952338923892856703272015060773576678010748121629590488492791731571255022963249625147459451540078028241372630574928135592632961971282629748836061735214230174312605210045107301154411968347541097521330993936465920000000000000000000000000*i1^19 + 6612963029206137131365723532386095814281131414506916972389066881058192513416055651346242482125496346256264732267128033291693490206168747176579993236715705284476092154784969439687603462720993728662567840743233075718424916459103918686727372121445037441579867419992896066858586796917085353880360204965605003805903420279667427267136435034000219962804403904575346385692497823049486099835135372873644037681651807330355814942155260186054934331221726885266726684998644944572370629755253160671401591618494856622421511561709953346718525366584922112243594557632753990257390128514698176367597867726157236148743589498427809597082911878555649719730604915129371571777043528386310053792209485520815323043603351779942936560926150374899547186750978771522224294359600078074970432918385843281316195140137963727302615321617065101752443831436750130012291227240003693431445389434274950087147050482763026879999499923888433427690620959709216615247073715614748115138482417834652552728440318042809328944381514440265591057730429370792738476476932918565144008523143146702372864000000000000000000000000*i1^20 + -8098424832347054931148157288868930286888914535414789353786515977060857649823714120277192715782791897348756144576160592025460900960161924921738565400973337229834433034099204305428915478579281762938041607070824185938652863274236332211360095163022733920511203106662941397505988336400806523744884465611208405881409752416844987327098757074533507820983281881440701995346417292037164413669958731359109585154822574624606373550623891584125621758362464585220582284485841092709378613472929327072671752506986497918144723499803817156955467039535288360502300021034385843792380372665065849750196315858825684781689113862915448190414749831186313782122822691880380450888106990462381760996471545249290324298405638871989004499568892999570673634057900412146535779137483468017119101948276000178711225756527206441040298121653687184268349083281621491971351353398879351938774327821753726546644401546436640025522657026139282826431013798278896140259682740202020259690454704867085784484302602001576703772762755361585517645511033603603711603605194433410080562672958019993600000000000000000000000*i1^21 + 11353743588244270559226853133005985400901858997374960527271077782542489380300592955607123585361014825699121719485735324387419836666018365284928427965434199103628586041988089890148683683803090063647811862257680551296367971103343359637868329229581700154936840886194210071376528574586726565965714762828610137785387014639443685767922359297543204465471251817726164337365802213527622091073670963289573392515532704958547816384697575525101770276659189068482746596098107370897421738323635364479441824811981681960605893630012765194589610938932458111151675993914118434521733039959619263671075468723074545910697658351925109406777030273319680201884413133595538033146969158100195313819727009906590138546369486154121243081372830911402686538024418405180771992801127330984729905631761339208992143285897027811610212882183600482772947355296018985460297807318281998073617699443585841642728319023634105597309724697690731666573208620997746280981625194775429839206014906883044688298200300341990020578008612360543126570647913209989916357026083004675984341168291840000000000000000000000*i1^22 + -34267347326889321239276689241743300290884217484913287890660623786373929268541363806126397060692859534979116049194122553209482910720499104148309620095917573590270895920633293333602256480111882485789213556021140501486010097089129023205163315531468781902653148421935862856913285304238817299919013318417050605912621391785138758284539436414551500778442247763743039290723756288689171207539392576013982461870257867872932746508064379710295515440591194688746936524462292016470269101011097367079130451655947344825449199464061786678722580945896214868449147728731421856914378225416954326405373992701210274758577175299724835036720361454983903111623593914125130358898817041720247669100417702852733731767285588417334063148550277244270904048891870612930808346905399230611000154525999690359843810546509712027159466075129958335994914119179347461189964984010083569008752017759469525552969631951017533842653880889054155808908459075164010424806240235470580123576708717797282178903667541270519655656434619414395112905833626513114021912927541228306941607936000000000000000000000*i1^23 + 125216502089716303901086818273619445927641409980649364829642544749650918198350385423408721102773642624990972618382726635010166684492764994611201459408545714926164822384156592820788220726718275205309837319384404152843455244864907892955249604882733742674978531474268376965218718754904508866269723278079094207482240425393669618200028124951045583961308955234047862478910045893272571091375803027865932109771869804661255856886505071354478712171904319353818410648104205043667315310025740329033769719712188059850254578343739217264529151494157515629587800321585132744386249761210744641471872472063162881952385099974238880666797404686124417295322845724771699692854785641505489850322169338313503002011221560868961555615506915177094318279945454071114178750225579543566942762836308670198586716185077547739233216698382375207509029277807425601735833218836149743177124958787291938852730111514788427090896905581749574006295527738299516339036699493600936168098271471344029564871340114518526213810152398798977736758473296288354284157450079931623014400000000000000000000*i1^24 + 38304589264421368954939606913857132186875249834261171515007461237781645838842346258893408440771408758628237840791013927443108766543063780853272881973423658417316497244281412495368773500820173569231128145160024754205122319213579235497770971363862963935575534468546366243757753314942671302501110121608041031634252477985931012100489724704188543166080359405457014714604845899273431338373629018671979520989505740837415917722677010597026369539313337588637383890710835507449757407637926923954593027730427029966260791164617655224654660701149945890277338928651310109126742070134128834416579087497172791025905814808202788929089003966964301557424595992338627323104514495419153373349899204642195476057018293299510952375244989557574030887763608819493457915176627636632148332107361943867641957816994656144029605063618315580334075370368313681632725788978899304498482807773901640907776597241559238313664371597203095539108870489263254947112907075176415554559514436037051317608157489681495232276950087420232107089423743977419988058443559731200000000000000000000*i1^25 + 5889559067455257878414973703355164413852279787416239067123862917929195294554140159411117314159681141264876268502306271166159419021949541336647283330328902175919413565413350017257011571443301399323487260263359259737546305232893653817673103981796228813135502390197767568424577287975651032657446480553626369918057443570376247359054747665261320245422008778554444981350980121420440281816680555809908556972244497836758248104529177414645959512378372741540965302040639847470259807695644383762472288309083744563362894003206507376086289399942565860624208761351886427072717302535589566500100871823058380472718066530552670725428778510092926327519865187938111175058817967019697049206621094146370229414454840114885556580514959773153140692352320145201810621484855201407873266520584737128846408738935635095488299727319704373659451919904838940156846277929702111018994669216260882280740082290330089955965415660909792189940611686834652894022521329422585076117085002604999254663275743383884662941871974847291337664816803479735168960036864000000000000000000*i1^26 + 516670530234479062466979974965253301073908460133021006229832781544956767166826226827111506170210029662198354045324996581082193894933756966955224605583676774095896317601670326456643407276650110215339677384621844205162449773578240318634141675815677421793322114387908853915151579749095311599457646037402941097650817536647251714017278210335964018356148233273923192067587845522505075816075143040836964871962756856138267972410417145194526974030477995591714422711944319128027400794563279016630680554736724249703776485662326807478183542654935797570681445668783414799682725644319868835660998818377359733152859256076208512683396252127961437993707757944702403087078610362507890134977614913835467050529100870666429285516860963857720448175943176525781844707643251158063549745694682395161786059464804643969528634292257846791327673697795366188892117287257725690596301752523682320860413126105946332266870565394555659111077708805184811761353580831790820069870769640277232325252920116192189191137298217240528121751672178405828198400000000000000000*i1^27 + 27102357102671546070128349196055821239484326290953576845385401668554463956221093991470675488372339220943780521149280484687604633889957806257398372513741034415228038227668777084691154570970508554732823334467972093302257487266148270027748269674609626282664116851078218890811953898176032747868457256314313708821771819102158951433380440648761486395239391830364749451663997516571800495174179613448484976353306385867404277952579010574015981561429496675482792391340849357962298464357726761495677832213541413986174387977988492354026346703306864944126682192338092773091222731570959533792109432408538479106948518828582258915673086166201305600933743511228806444809012879174770932448220108052670470979041413203177870224956998523952560725273070627094948116730777766140311806136411300405866227520704988214784437284484045087508333201806421062082706313484062010874354609339113029100035420128408394183988291774277362459954207791304734217898237727676636278270070909552841304138450036589561630047545646946372917978153492807680000000000000000*i1^28 + 816183174213571624355062206677355173314018366910227564619804163105913213179360463431317892869599235421377435671930359213146987708557076798466425861533683632794125375398914410377632017238363444267672676074613008154805778432267814216372505267702202817410623773088415773300644201254148119002465584172716407036000757265108628121786397583973244376888610933510001895086948490542665255108019397874617828142200910249256371079334818956816644522848919912650563623690046739629173349233336581395987091176568931472246707690832486615684829102003368747587425360906354467254022615682921751872455417285097909608374159149537847215797108744937284635388719528353161858491730286550237941453843631115819064435714212950721751741370586233913846535935370841102116795276448372435726504570299932681344346070446572041077457355683704829596733791589269030850630183209482028865144127552835123934157214762112869275402605937821488750922360870939574295977212062971391140014988854126872958581623306701245473902662613717875323482931200000000000000000*i1^29 + 11466424599595622074798485446115223478224997061553120967074633922852696484825666871722846335721413347527840732268234953170559731703771058061120333577715109947430007621924799498309123669061562150213806458041541997937320485782499832768649609814435006251767886680230481700838550318170933757896221375150927448512031374087432668107035202704030760113759196648684084697854004400091482902959085060841782235612128147209360976041340530946694299238671179582743903251957827340814868830750340964149620235312628230873152744024652441633073930640257939043089893285913180926371787341939649002085839362599430343633593025778540099500398194103197290872856211659149595602883247240841745926418171360889006053360650997423893352464922918086971696555356239065648693290753244865497178621845591355725402708334194987406923647380012581972301763342414491339234415238556998693971719105946538682863984296792682281799076008648703923865918945016532570097100389231894942485072129646427274517297192296486204994874783152106179788800000000000000*i1^30 + 11412640526475213217058266663352381164142000224377497804875007987027545804874020685861152801971170974515053635998268742631143632912182026664347938544443548427408537797019256763955716519946736048006422733414263684450878047541974311845199972336666761031337257196511015918477353328344039571470254582551316979549250709328894564349660559178910933082331055763167915464039513005522050381230370663907625364786605894643884294206861363100322826132634045710161409933743978491101265027888424126023272234890448928186208744204853957768235131195453729914008445344289432093919551718652674809704308436866781573544751140449640393576210426291220182522742557468240976235122839203028266655897668820262909475759221171410960590915279730648467316624618427920143239528031380437715132968658066990629509646227686362506294879042788527662877162472445960572747014452531160159323947507050000458166110938638864251934312245227457193232241745021106826356021078154611256111644248752700814629555083042276690270534332907520000000000000*i1^31 + 3523670163314473863717621704556613083630409648945682682149461536917268546508066826344580999401955076473057885745407919156242267047637223331702304600654866371271473937648599323152159337516571132593186982919947551987831478649724107396162026983008386604020360604417912533107994640320873168632067471055659058381282739976309372754606658360428158785797974899290558490014819648271989654014392423208144114287046492600092907905315165240882009158989377722903851805619019959939806902473876896138782350418434243549049628031710998344771023412727989569218418716187403737464551352297142709221535436132871526242074138297338959732563163827178094272753385750675764131734522645681190698713674230839864474899776576729468174894031490809794804365718878753040472167900772623730266008984058827603003293047808508947925119705445788019126165862721384984249130880738641659959643707673424807392491961734795812616755128870453073255962797097405162842651832803830128312008016862799702205393235066655123693568000000000000*i1^32 + 157381661115903534311045932476123689168937161005542681461821049577876369527722141378472265056589121232317147487522976151850427886289133496753965365506830377004806481655508460701449926061333748135764896583255978320833592552853647371147340899002532130893314929500497956791680490236623277716725501463307340624066749992646129227243597946045671037072967503093172288239272028115293099525157064166454972301819418838896714914592180568893358778308673753258767135830226616718640596309687316150888194038485004841286315680780495616344026577329431312886584404848015151016600689084850443353360722886833360512539053862295013041140893566162072696131769201497184386710396267441151638525649880490135342464258867299191178508646749314074059035706306591967471873337362674817625798822631511168883095657167004188667141529815712851690884424992125309964982203238107608500051806417713692921054873261933676373057313086415144421301872286596761315862656291875685151172398354898315670523338244096000000000000*i1^33 + 2610754489766143588699413359805795519218992635217751509968274627451030456832836119735642319483367084103450997499055863559490594121129702281044583998872938476806990509623458814640257153905170989996992457169709588127358108382822572080717949267535067607585030743729703277343687437028869747761825036749896923845236349837543048582463127219527230452423081500437815890326016727777909569106745801775746739138964335987506173612797119711415818379681240578844008076505001104404168436396118007639602091638949215605570541582130744263875606285607391944614932643690011637975284002388628477566702518263152264745445409501943043543396297932614254828922442799450037866841295986271255500238006246749025458376326398204289134794359366173584786812752789725928883359375799199058640859083187014948642139056979646658967074922472746296121345615690634861534384662552885736497503566996097618093546155803350410086734038489256457077373139663655598122279548895984721483514240164167233105920000000000*i1^34 + 3536443885180351028042125479512862358581976599331889918838691783068651587188027303410021166966927321863918163248389680562905069352262240731681005699929485687013759275302129889742898026520447448729649393007409063990815985750118265502257441070980446267561868838171591477391938830679078439338705986698917559230325778382772943798506349101383286303666055524839837127978919594842918877421595772567656232042040182378714155899940488144238663723852029706679485941900466704315386846755209830047457611269093681543242722574959963644227768945185557189442909794969283731171638235009153269520937038082377867804657095726582789281509037931837238913798915560197619685982764985973309231171481533835217256811570549440284088978515978563846868043044148596850471300853939568508956599837794194958984419126446684402761519201512428413822258857936454523890682126011484579466823120110338800587317772168372444000201075493778034660415563252637322115242653429579233901136734208000000000*i1^35 + 3034321506283319123436672700427732833466654028153115472539381783018491043381136037852754313193745630338580217817599316555926895919758034497808666697291809206494398816432297859547011305853256350143238664777577028439036146768971293712499248576126324999052643846682744108374138678849816641269707135637606846285647080739517679366310811496986013083967888078202781501792584690513904448414882233368283837381883919077179684435449169297877924691767585729129799557516498496985441073058461770060803627485343801379879193563767786210893457746862270115145806362595705521496249649203606194698190974610180077343426079555091397864652101137593638332500948318900384768238021788196969941186078922973636610719383584374765891625703187548416831628440331056130064035394430836185230031639127862594693508778060471637862724851728119014245201269705976318493548756937810299855018708242086766594158888843230781409024518004149491981841153660450925265874552524841113600000000*i1^36 + 944145925060288866295517127934757836399776169141152352616131993043285574954210250175470924475017473801761645020305220982071828295746660579413198231589189728190021903874672804113231776026220606148759599361864286129551710369006460321048308661250926428307457175283052922910979622484908247116450224777595782389367285554933142866514911802377676655687749664997180156014469135507857908370705086898219175047996162344537604769747138764665783149615930152364322458822092173506563238357769271258261975435917054994862804323099251634799981677497046159506078046422143317906836527373021097805194862520825878742141044669585978572265920757714900211787871114266190986315186283358955199179772371634125498056397156706485076921669997528429052928053089980036079157289392775318347114665557368988779843695359882855722052813374129180174954180607924455109610229989102714405306208601300194339316810335354288844194135136290714888157476132577823473259520000000*i1^37 + 94018735537655824570981036651752688106098283433619822258173164637705536200024851576766108298557547578996706137007482783978755899568675133190318863083053671411848191747410947332512960460279178634834985360607604674085987815033216545270027045874603941603845250988465932662078754588039889923368103044905680637292466914057177332014100769564377538682590096531757489604650964869676464193331870570657875473745514481075910957196414780950569944785037895848948604748016504063741604608007552196961670521040812610931151136784076442580467168869283894610075136716078504609528779844245920961734197364045321142831056714392883790247051388197764464486946824528432399610280074897184951733181352874296748838836801437953732148940250564062304037175027850048042535754053365460716889557118990094209310441970905995033835132870211981997268981657380993384510442217409534724256172805413902030129091493241546301805529223138497680486701501248000000*i1^38 + 3755014762464424184481840830373943038805363893069544610583002312722130763376690127827241577244512962304444227187418564511943026849458236001740785132672640946475062673894460236478727826731582804867126643667802021124776885690845217597109678568068335082345016578152133395009828710266529949704388020961840872085146397666564958541576545228590767055466990698415610190460177154739944664887898442273770879870269951735998850071755202270505856260112947819193038970947661800083516705304716766960138909244535632428113976932474652041974694983426168505496326444412023753058151055447635450265347194769085599433756498305116848917985145904559612417266326720929420949129432751226089142777968167672556396118166849141616023492878051473951803412672245379883525811962269806828002343552685619033309285548625394736043105578272391004320277645191558007827633981596904553247159585238891055592248068067768491857627141321811200000*i1^39 + 26713436612700401843370804568777398117996543441392172412237755920042300020324819911744294400717961356557941570810946351229392822122725178980211580504931180122900270952099466295418687395882307048299620690013726631299426105581059120518464869137287725194252123512446573801499400958546684485955928519842799534585494870557581699843560849181197310281368693502734789614439911204467436014766348011456122277203953120864123110381353789897444436503723832966623711427653963750686336316437568472368836630662449799395754007957377114976868209665395085753457622352904164947180215270681657205532481914570932464199264639084490442995932197483566318930402791134583682255982153934389436699884776592803647992594243752507838341175489708051751333183177415265504151273630238833734576283042773517601873069889984018641786363582269023982766915079018648242368237516375030233339301610650749392460230611944469226080000*i1^40 + -3202539954396283832656729411188829786539241613069848325377839590033968807589492107274513428178617000458922631040076517650742213596072994746757484004422931076362435600093597518322240485472354183589739976081197563472311138767633670740454967218435328959767665398024555210067490165535181434605124901540357911178172764255221204430091193244321442778203011775209072141511315615090939356520534945519679411519299100041820766652500282819879725372597003705120973854824875354865649628027244994232479506415991977069158554206056034902658029584389642167093454395877784381277702645165616789270727617976755435986227089163830332691653821141175525731002559459545996821407207185479163376846852209634571288385865710603238897620491980034321389732951127489584919647239401744515756092619579392635331276253273551028037600889102113705279307582524201100119414290205244726978014879235691499592832000*i1^41 + 108586832007981929081639081799318762171543996382314384317778973138999141267589522495136208238838386745742715418079464254888909846469659157275134029377109378072269647921185058153740177415759101461997459034610007910982526449566870625641653275776569719294621500745576348372565219712851740486330209179148794252245993596527291770334856138644715912854135269028468510395247499875298392144243877720514629127011117651185700481581110806877530749774367544065563606984673145059318380522848003095056413977007135703371286648859071521123030295608014704081484700202910060288306346652190070283718204580515887985383340147858191918469452422563189420535113774662260574672967266858164578726170219244436940956908250340090246240034115436706593860226241490319421189747493087814470251806678955349344359328131783180764431617291370757747946216247512547500998378760950241681810358000*i1^42 + -1338657775166190668987979532400034010635893330108903754178236091092504625954076965811379019938064935949230174283242956711534004824399124294084240301475762195942438558218433462559971339317164205456224022199377135685478518854962681967403692600598764464047514653586621089844402422892332948560429215074170400594260597556172137225070883343059373728802472491871966577531970738077689861439198441096815154177398375403532294715005352176315604859863770659693293819893246810262329303452980808390147974414888256369024187399491065846622418220927007838954922084789634851570191604672939416483894230461973596578850507825013900476558914781298271654677762571959411248345940720335580906896826522444057454379882268510132948295139308966994890241486231389304970811518828592550445374127103019864846727526550620350900628115642836499021758460653831339743694555640*i1^43 + 687492278102149261369048504185445168600043988268245608590099530777115644512181281885163106095284325770910382508249629066110169003141067014350614501400702294963281103926088572908550262649791288226444766778457044366893517619371582002071054813482085453458284007387877174087289085955757289144649512638233031890054299442247011670573323203399126494891213761804546991763062734331106010840051761647735903097557514627641153298108818043594181704639630642441490490935922901322494444238605146980441115516262435935857767750008824866324296367827417908098387848421404927609121078665421863832805512854611120026025507018775451735269526350415549635942896592986262813561469014699323107546304016524702303591928628270474478364699275879356504793113340549362278575418751126685060738754595204315437091540482962194396345034122607475401*i1^44, -22997920672951463338994818148838030569823954279944348549476081190234874863950366972733680549151238868449548851028955087783526274121047140114754026311525496751481383135391011878305637858877973196428506035486154812149296067876408817033358730399725716549128262306892006876188543434147433415790071639992280603330416244450982794224219307237539547081563378002977448219388141632716702589758449792031889306642808158316783054538200891400198904178279158927476168407732316464407635613061202139495216181402944998746121838125310350602693547437331253346427982732369352608329147092301492135875154441800603058559808097652421747565013696322064661360180503908416269880024981286982809941648416386253414068977682900000687592878120912648945754968405221346583261234737507557630903289109783329492799990513477668576134551877570541427347724943485972647502931461938802200181037771245324550025181983239680128345377986164376458096428854149859804903450774348847169817840559718923327731477739635081716105470537976738090927185540810668809323210921051974720208235196363601920577380361730396155040960123020680906381162519339039750039097615134638471649671852938331750467287062325491674544530905945184555878533653390294174120353034144103001310002552683049913023198578465492452064959076269439079932134979600832331159873587648617506065302694795145448529069214283859368543473912213000858848549644815962555215374520500632931570421838482485522299706883849032447905869254297803901544623408913182172427724708349825088539852800000000000000000000000000000000000000000000 + -251702609781217932093181842002052126991048500636590184571599812725450222651371184609594820070077397923177116928670656710557690911463930917344760344425316104413569282454051162398851369331357440140308531862485603491779250463121206056296117435991732709317801177727033568827602111476712893951974197884483425751187106288344644136400419507636317323867161488999710758727109119934248547074490681875808437574508167939600192360646974883288351813286121784593125885442131085671659533041956243185921100608055399240565256055728516547651835490799278992251221986152589382172902213452243036485213499461101088647524427736487983060787779700736273610576864978119928633943963348434215407952147636063236000615759194394466845174654735880637881327179791375868242898940108337525017468561756973655618555970404244938258286234125897963425486121326543366921755224075204253320928232781916733156310306612468220493731452532147071102765922420035767133078142904296760252155034496281877309561344440856058768879219912016794270150576723671744858673211639374560248118288866466859852573240510740455349338794415925826722633382865571183498668054425057032309445020180744228398533916040406899258899068606377797678308988889116322469886946052665509893229544692245059349648747695675011900231236303568223825710436888407864208432346373086675636109912030088756342300989404651028115959712652228602536590966689688181471717370205671154493667890870203077244173322006460119498545052617781885678500743062492009059191726870495359842385920000000000000000000000000000000000000000000*i1 + -615638579380844176328580210394115277451745822680753067674045509448534114529961396482088370103185284569029289952637886122975523931713547102979828413030943774764972993161208814297816915246082401709045174515053826217555295254240767620605255422327270950859112591337617446454232036503646095798719287459115172733667244461755943830117507648153672300388352699780529744800933922706980099846095303961889062512578714694057903178023553952610154011968439851113205284681397711368167479065591356239805069526498854872922969018226964241309768614806335109239849865364894929640348852394113564010277761351232305304052102099425120194183417194513033860836859958684526340222570527788456154667055678869388321866409250328382320905144735058498200964183145905060944503887811949750056791124300891837182899011711753202617985833004021130443841368989711612037378292510075181900259023190208114075375409258362703513773648223223116570936994326774696990316855924855014849648397066086272313146038852592075963507291451364371337187307802095336125505059525273837826441014515169712220704827432170072043985985022106513024892561544764805460125040779001513650189574388518867905023621237831581744049091116241533345015477992351338706943528212111864911933658986397564100148985999526937196624046283524763197286188659113873710778797941752137675276142636493065238517777643662589584856294851867332121197277944583033287683692299683094580260846406158963601334902582197807147654495723882397005376056087950952287967746524478009507840000000000000000000000000000000000000000000*i1^2 + 1627327680671395345138420212051567183107942261768595652130953825542841468486848681220450271412194699912613652594098054150121385565862076212261790300504438048859031024390936946284573561542821515308844107951885227843006307724492807355941160024800690554979868542844836536746950868108547771014982868332004819308524917392632785518302511083721400515848385310774415114494638009243781214527435247803424784378070926805051333661218210070811418852053017833306417500066436909368072106806731002313930262195397510764866363255428841384191889926075846667423697223550552631070667393347692793733242327675702681357331351378372224677339251418275678195630017482636964418350093425660681587578221717340723512901842601819236391133910660536923924948140602413425683193532626293607497695156515355384974202501275239945960203967606223421549012363011301782536549964227231499167586506033351922707111041563536674367066352093393357500959001496465691329292549121132133344018628839694747113419081708542019912489063063574397094729986551056737926394645448376244461744102314357624678807637880165734137648137783558503500671123854265873436026245394515563224538671635473012093615164572367231533582447607800140408212891673641996420967708599214122561693924126835986322020575401529546859607065314183981336404822193952788138776563158165056899507752591591153511252329281877175889556914718341978301040923378551499226553689572835269944875486822763705238805121276449436577501114966338798502264794838321964235810270816767678873600000000000000000000000000000000000000000*i1^3 + 2503916677685355072918614110537994167029429335973229627907303427153991090251758608323566320886387382816664175410022582829171247670396389225791383402440291405768953220548669869946981663133094897151514072486837109931644032190275857965636447058970773796684795405720158539201899453623785714035952533474033552387749882758052789012674320290783528987808859754709623289697814554862714687986505945099842940014263857286810222785705517195210272573170006971384830840030649087912122786595312869965236386873419376920905575488357115162543224221630597723367639443397307139923810710123679132373015770810368868015581372008922170050448058855965616983065874620003886816410748906248585268520691884547245277845261184752900302010224305602955237848948884961160109119211235477018918046975215823300292421578752998362344403517371189187277598663825442947685390418496799129960317195304899140631790229764535575320920571797970536610462606637085636210104263891256141074402035549862144473094387255640728308092940740208500336832035436000415114371271581427599407441051576142894544240676169053988669802878743284778040259374556078989366692201834735443789377368746359627656574501426597434427771002451351754446331921670955800724469683560458015378689098541311983291639400329537674040353367701676225773965835260734059512300579841009084163193789422761215123096197801424734424790018913307436704162677077615676179148322597360438533095260282652910834165287156208217230022330183987450377345979669727317506840587665575772160000000000000000000000000000000000000000*i1^4 + 382806129483143548833276626695715920454170453289691291715124888435186358657069722122180189687023926546336170690579537865804420467836265712136400183392163082106180794611326207330329927389985356885581424408593103408003948591654506174695661797363257436481584946820379952047489918135361328545082818745934489389885670114982784280418030083245545236496917529298203660103673894259369107689274672420016463823942928811404391188599589361840221257500510497955218809528444883715391404842016845798984545438931031066018538640367800109290606701833813159371835764210070223285591584687437197196329632287600349959996535131350582695898104883556538720075250766745564045725467432285134161304140163218762524764063211409179366042678325112270658456152158023190005488697180890847492643697145005520057408007706153358359078673026849014703664278165017310785016196450922124242656433814799041343587983381195449189768097420423007545433126998212579136015527435833277843743920334470888559557593499876891279112948969320827703745480592798084433651857198632572230505622195832113051389859550516543176553750280562212980811254563067921517515385788845583497792312010209510541931622041817134921596367283784710391875885855858068854983382170647860337729360854178035425511906844272077085862470509050780517607825810688606019669520859979739595754415706516674175160826344999410574967588092970248167827527750516417421163500348583148561129727901139077009679011186596121279320370897502439582605848510391688530235130063618048000000000000000000000000000000000000000*i1^5 + -162013172980482953846576375249234610138214665047806698849927052730530717326433111517554544879062730217460322047041087786503748638391346326094251931324650633707887398198994158332314221261885572898296732800965776639520646236644037643808126842755147437351011618322181442998003652606845902326727393224352020339211263997467708098277411255289457771062994058781773781731735487137095142485003362834233182283494094463079964698449685415685498324287228973668590849810463311275852917715298824676040510604846430966059301500935401496628933599120731386263916418411104889069298470322220735357889975781694720818055491901029323398491586533955783529696869723830171073921985241620030684805679933376614651924797372624656385225903904982463767812355704450996655634526512373348623717392950839887852156697364222307377956689411239031739651823943864345678126542749882769102123753719287502043634800822109922795710190968249676550911587185975814847942489517028911457755035403746124543531342437886333238788415328487674557360400103551616299535417828995895646642831023997211649681298777595328420079976266702311203872243239935866292671810634059229388960306310589933856188847415071775331036480620236797254357485780668785890623888264193159463715867338229235876240696112721229133028035538508268430471340685956974652972103950855609994379551491211060495277855295401006501288119383761609161557964248596097697519295210726090116125719441091579217346960861688367764024520058154843034603779951773279319107804594176000000000000000000000000000000000000000*i1^6 + 51140624919838135066961846371501916379494536136835932870123723212904659780343330122995664921354583780953197091644574908727446662728677696294926569686974877332566607740928265258652996435657920759351759546010703446644485550511110757609403969697826319029264368811217725428778648978073798920848971890226492882443394404075310833473137069626746251539922724072251016117836701252893097899932203222523888930120173201030326793347497252640226742091882244285491911698286530510145587571228130124646661059646756976549358443559914309508371017091330117307739317492864818336518070395511507699861493988668757993890350610503234635673294371903241868630548933282084101757422223507922862023054914521930166702594008626168962131272527262985968687878124852306686293465241436173608921041736652623652415672775178223964059406900036237704605341836698691644111766339839133454640022405334254149853583469644151804836780517530589498162884244847305425369128763546299528498978671740411427667178084314085839440561708032862768141488278661388995849557646263798673034406899956826382501884620311342215638662566094390580415925074749438538461766027702163852474488486056326166173247307106763023119450952670277339288576540950224929566153284712828441746372899371220095126454893773147482806830120883415016719162720622166486311635739153749091297919210361126480272708213110547863301034887036841150308988690470211111979423417007055680850539534537515908038305973689125117680262521242484867637368733422006183963320647680000000000000000000000000000000000000*i1^7 + -33983021234745564533222059940983479280968991973610545014516148986456017830117012145966953758241154945334270893306237645758092838473517186529224009040590857830748433902095952086771710515438925099767805888470955748463398906691651866497719106715763619618154093568874441018524477288571600160868887318171823403711541000568352522716081228757635527164516253118086487728545559626745665412474310207345258140086330516551836255528107634759834399171019634869781832547772321804546095289892390364968012079157262157097951932932187697960627085744449053636015718481054920299286166624965242099307294797210788463924263540669687917844152465391548293585674705149186719823188566013000463560823051757898749520397411480062292107857648455803471607448508340228817044096897245795439193942737179323731431873537344335432355394208692475189819259905593174722985838849736141236294178875058162629882228182377301529462913939086007885724911186290737965872310124334728234984603089212073246548991824699672311623298081476910859977622556979342060691400612077184728038967708895063096182864401696343466480875150764877480341731158961840550930107863537356800475167600038007135304942666951201555234437583067235286538492470728887603506750729330778852151655987886001604243122646495667633307026736853921350185038252707602390473878753265818577011487106730696155678256694522342656025149727594154429355642997812740022501676559554606646674104743098186487293894061635227890694222941977410821618249487369276099070525440000000000000000000000000000000000000*i1^8 + 13889989068968922777307010450254703478206989331956849865111876160142218329088419696881190939424132075606761965534614586075363114496326067669529510483848304483197642702213871382302938416326011194371033679050479567751205525790155351975731231290898407972031214688733103883237624760355388228394261151406019066116652574932038462344936275687924448068003069505010281538491739066409653703425874204092409027772638569886348916286204965239874150537282550379834493644525689172607118060453538399594658399879188892835187070148109768743989497587801007033986123660810240013289936286371016285559220643741814703621640868907718446743708139777212556373403705631584473741380677168796877579647712422785910446023944991823640975520331586379293459750058924000405736183842856535319615220210855408491495553255956130572419725695402721739825808428690132452285927568815067907219101133826559202459913107026335275915400302023249208453366374942312501072493013435689956123282457075996556171856699146017399478369950113154591851514145804261398769922225751618013665694398832587906640396796553648675483945779420559325376602028348005526634616222442604153264634534988593884057944213005583032912061524317104714797327039903664641030296647911020799652519852658150825973294891542066545219166684311226958398740582388387112603653331820112090542265651278820428372162235444437201196033824110615066153349081959426270381389713224479385349331688985085533579158564060013964549895034840717893898789963353508179188121600000000000000000000000000000000000*i1^9 + -2898726631226669618065051275702389105198666203287374018420403599651234980435898357364092660992625479964498927108643191032200547436548944975262491013967842360703383984844424583488113874477826627654711061422989688560495308971482077882727572881636631825458094797687458653185413294438001727735684475178154934587192342135617308001714474881672681962423102932078782333408684567948148672150902770890641680257899345680969231329625531670234851954959099190540863864473632636359605485299782398078744992371824175901457102347767575120333550368636302082805751425628779918450947806852230772799619423966672566282094569437723866553868092710158800520873490927772418046717471772385344542862614871250016807361423898980677642443151318267887430368786901226987010927993390513532670971745897244476616975494061791630276680020248347268749871603858593441804029878172472807588980150688823694548624712537686424305904817376107882650363357686915070973901495706279790360800380651678679398444988940582442986258722034529395502759388870161064415728121874929585576332760620588438681383055549939266928023174543521723483945564893605404971892513311148455215412162241186480015556229325606352462469121242160172376175136958409280194377460654927905777999836112193265226503341785190607495045195269665392393884897486982462116905300640557808581224898600723354303526631386974414059223271413836708683458344101676581310776077301174868905595332282135407860306853439395691811105351621176966105292420837373242245120000000000000000000000000000000000*i1^10 + 353023167853072499489621052231740423160955329626535659920028456399966039461133095320657617544424029899076341399067496369811274506738415228441194674212529717926282973728091002531324221563771353533932234499528614520748594607866536387012224556720483890605224994049351287111860979722280821298759555124930834221510405788940031381705146118398355661047035208576906178615991735519987019259425874912142523990716227044105191195733901396464251069698518519965541541983498525252351391956461127641421985719892253864307487095424060641410951016329234347260476983407023034907390913208622031297586380195088977650331690741955467016693923018396396592451841184255713169236359454392541535997073531111361913435302574890895043635356974608614510034176270201297086328313989421126546596147601774792747470712636808667898305594260566392739347632580039208077994144347453697232777911576259941053252140192570418662049898580287824685505693803447498213321815599303213440987582986006080480315229446931062022221744058939255119570395788920031000051297196071612653501680039422565905643985791217368411343103643482913269711101198896161735785005665463716341779813964066250474620826584409439641553613648321738542944930083882109134068510801205398847608954843802279308375631300016121491532852307269108733758487990068997204631327546488983152715792252228239929937166208835754930256151804409200928947852687578767109865652698971204453798626445911593545596913687748845505127987717037723084925801024941195264000000000000000000000000000000000*i1^11 + -25283409568512886776097599301996278232801500828192382767877363551319446839087167286424103630725634206630738118373519801816751141007449366107120859697691869668432775510206291335687050241045170944464411849438839375216067472403979988480487593718425856385685575421864480888550118074993684104450728404166935331357722670659757925840751891858814112035094005006395179319367167461876094910094198681806318163002363823665065245975505887418052080898415841713353111401598404423753621705485172939146067871538848639423033175857496857267566267721693724462792150750958572191270084109413117678614831237255936995311611973424292958046664036013880918088297316626755084866541525492152092337023888337969466109501082689348852327599797743446923041889197974748237724537499235819882246327221144806374618349087721161207338390244681674896171528792687580869542343343295592797238634248085474948569296056837817454762593527054452178834907837939935909327500977107077346147602958287419991846747558037225190298081488948180866421544727909350087546271243484055983624925490415122818525596928477065931308945743695854537559822203474408699637102596044687195892135104989357708040933487431893347556337614396899033230200776995131393097315309954690241732620974255742126689351732723185247592093441101102372878445424905294653948357731685774764551626426735644650957370481900642000643244377842643332326221601689726606932640411221925486431710762507323844005821562793756802133332005949733898772673056263372800000000000000000000000000000000*i1^12 + 1114180588787655896254435835871208227195783974001747294082226550239549578126701677184368676587700486091564183756006126855879033778642954486744211571190530943441112798505690514475000898854943364751952650870586316307130780823854355297001696712957335818802940504227972383710157816516978735382159308179297383454918636313782830177048118222372485676979866837977386363535464450730340903336954404952777668628127273347254972437428939302767628642892527023913335180625731589142563767854790042938299210692773892102981193975698411393900274735836103607608175240011548826799244559464477938149479750626691753553097084720161894761712969126832580174845949443069258411802156440573512860060630257890894487510075936230689668873148498529400558476544396147154475729650195717894503982048854843922601319155822206024339933554158616503622665862204683924361869136861716948708828642182178949529555121518609420710735499897480896803069597973572851973845699455347561015145117954957193931466721829769439097996939337828686426445071001706945136187811997961988146715877813127559697184695098764120452891883500241598971600041425392487685860563607482531664720294704907352172981500119308449241454605100196411752826657332430690225499220995514959174914950842541773353789911759466089407088731702152286079098015151672823442640689832695795686242072822036797266110206813469298160851045686450635429023389497637700416252144449316967074269297870121197775485491614815474891469697460462528456533139783680000000000000000000000000000000*i1^13 + -29228413454702691726532066645026972558475739313975682997339448151785000063102936265254129563367037118721808028860358984703477214085148187737981074700632761139434486600836087140574728249492570984611783271460715416052764137141590844648512715494767038631295206440123738171451699239716053995234350064601718344345333781008927462933949121832308816117323497261444794414203635024490185903764216180323292769991688075717142515552017187425899212123239446526304533374925261147888541314215197250155488222366072715555165018288282065209652292915164931989689347597249291051679757522075731604771379680446618115856466995292758437977255421637791870614288510387464712923707328251053386961823951276857696060644196370529716999996479921577087791608096293689050032432890042232135399923130749497996350245939859227912227747329147229554612946729995498348156398286766046060746911151341750898979399344322402793454977862859834331195934034602513952144091693350899881726648579299357514662896292872265101986007350033547066157669966582202123211272129975194377079242694864366289502729725780090278081395905310941854082400657227451421454057987279371422712859295194811854274004365984047430011160918206383741031368159815467387587633854512231019102514796686671230439799849752322102097815668346291315519719202695413619348886807993774660151234865622761308255131062739023100040926450843713468055349437588468118215260842936176912959235692534670702180221614605859287801061303163837829221449728000000000000000000000000000000*i1^14 + 462255027654481580375907132793741756750467379113685867377483003592410917687829546545202598072232092055890303263367196743743621407990651245312548830185813542650339804699089215097243437984495052201297523728507146152275391597884665659824892109682970671555338812216004120503062240086054299460176466313581128623539155682877007509224702095129758499690024447697113072160351117444606151052905293389214513100808803730717031143931278471325611342903486507734993176717310710962879001663550035009158998652878962716612447335131359314001704441268846967289838843229485005785312245950941606923997058961785973679887881004434481692185308795836385532468242144005034964436209779622350802786290459199098103085473578585538382749979201983466106286456604070010099268555759543407881136985795631650501934329708586598345607732258757177333467868002607198908826478911512158632262679851478795602079128586758707707139699966868102217852997793563296826522182326933851996505386667916375731546050186331865818166613635855698022968908857052224818842332468247599448972426120631540537830483741533893589505470624691081831499378372101237871566826072500689202118726598645951184336126251047395001073421556802013388478140778490440060353025683416333153080730852491349484449281524348320209933324214127279186740378994505410048174949274579462653054082797723279747692100149175110585202040362378520035932843966928031409041869479126237613644026891562241142284435666651043224450380354990478511308800000000000000000000000000000*i1^15 + -4339999689430842112061504080935847915662696490505151184573727107532277818952053793608634817307929272060307609792603954658874416366834327372321763959506788107846101444722010672464662067471490201969926581721583495493306542219921155170752038808256273386439578187872955758822070153334412264285501660136850860803716524259739261029024149616940068160040379382932415602960115954403725759516411806528734154866287264168460803761183411249307828392470618758322811264098760642100186406763238172292072869715615793709952815714097771717913467127750987843287928852172110912751255857881092876578103769582389772846171350197279567027830684499326576820332833233717996561869776910027233421941272550280764454526841368738405602128310842403356037865394571495306399964290560838246726505104189028721763735265207893955269343365047374907793418557806154843861188714612626845650649247155183213438912873698082149673102151010199018691827469197785392361214131598438366095193992325588013007492673519171620803182130533588962807055513583418043536072312675779483469395563242753628892313223833647779076305229638283641918700496089986549518595579826914842160649106216245101246668523438017180965692671417292873186979428440538436075668702990435329146415892721285844870084405917496963332917366248653434270950314047366141109157262699330954190769929554977511337815159103733718296212016522713498525402051129690054972409231602791478878197144513145247633622834193287739757677590080011632640000000000000000000000000000*i1^16 + 25034635982557511418402811767881479248751235440076914332001920626270185372318334432971694878837980944226476504967599820138532749969346129553012687960924291022697112848737514119883300653670798562083932032887261243739450226273455227592030049855095673326819859768120309546646466072459092086495348868154916210418305163992393121431681071793134635517860847507019155348093938136587524639052169352649640950756717299437740852969408740412445288694651862891538583950355441418159188477764887678673455826556271146846813731509153882865809532011002903533771419748186778140192001826517487725093831780271617831061884363001838115632619369056837892951978474478991757287089683439442009176438642608579646722670347414424104511476041624657325130715993453177987463598022995827875653073638164118876761363402589724017839403402382024845865772388890572960224293748908775828102508853983798229027860423019966686283990459757449244815785160693477064270097292195226698708453483939967608617728569882764157052286041902903477583923219502127476486178350200124184204560175690523387288874511495024144216048246129093088419263089492520304375893506931117092167447222596801760575275049128618529202061545569951225537055947365584974516874039779309152328971442546309143184154560190551239768952290935668953476299941863775792777250265710092302904204701564929772693910203484156424094845486693373332710352651847229843008339101840940043566015320420406288392225020416994542514977609089024000000000000000000000000000*i1^17 + -110454920790676219572093262015534581663315340104620748244183244372079555811915011317309567185416699496310323548265223558246088493229589301835585327371398450996944543069022015475817545041591853349074246170481390548533270701351601844239534292912261984046439009211258971951304351407422172151567158446051582568633350691923374310520659873028418826235252105375719017657591697187247020696865934948724390887331062340089965091205712478545859571446963300544829340818804474697640754398188899693779224093499394394320382181710731400371071732381519569127014753092991268685002799347272340303357956857128165239177246936596461084913637167199801415856276541092687615220036633319165127191095848868561878176967719102540840427204897392088889814839153249207345227233466619641610408106342634660705388671978713893648834563679711200990417187742208279533976249142744754139008897181515647995203041433303822395040465363366910057315172731631941067307706228350109804812770179819011639064872924519474653294340713558915603304327818396382000050606766683158079626673465953452631412404007911282244628057268615372760696725391513614564718633803445028698627433234686438697990572955813408291198351279956130264290946730927381208381371760113096587468892198116002203906654343243774301940000473978276632688847371653126949339389217737579602871426333179602763829045848504753956619976812742575049765521576965427600518613313023409105729729985341719640593983743768037868805344460800000000000000000000000000*i1^18 + 230478522487819241156451985192803815009297126265462114459761521838573124030006779886815903232477382721216086901021832780228832493096063609098981806108100561166536295010422855516448273679612917481938379480950128428017048015862953595437356679952196198263554547371621075851856694180947498261355643933439767874220060273928558107152948703977773187712483514605438940159428817575539452493131865853241292819537809159365952901720318962235266176515822690513099622096163807097232031203254575583796982457047901911123773267975304126362932340820316452381755752801250706811222742761001169111830385369139869737251018052357482103452872391020861952108106263288098590326869221066191892485715143427114926915686403395051120926434234264036503342315296932300449569582583536063867478596456409392650352367626397560430221933974377103261907951220341025467399002450087904151035870735833369362934973046906323420498025482141965406407797459004214518978612220579730108778412363220826577640966168623086759769886462134435243454565615741116997230215224456050298529865811209831448575463824621228493078305715072084656077596119953907962902323433680476460390017970945068687000886457522710348854674688783217922658582523536460408324103751767104900741268991505063406131870312826146254895368969428447690760919684411281345500237446710092258560438416761161602472309969283769900962718322362859056975525883174982096208385511648974930813386189993219531055272662667858909593600000000000000000000000000*i1^19 + -250486219043948194314744458977991614386540291528813538107412388365419522749201370828340894238525770508911022312354317017698377204143014346657255339515905598085003594014336785190682254659055841256457449374904347164405229786092319715068757781700548243225517465569973001853813333091507270627788027902142440278743553560306688973497986457604879050943298061696490120853744977733453454566389583471777961155920784301152702022755861399915096681343624642147695475277743977099324457596468344185788174926188803917310417632342963506836308325941290926744373088052398481426562450268071079270071404809897782147156284795003474435618186723960639513552407572659783076423352438745754920621654609760211373394567869345951164099483514310264046234094502625950296381732070388975281999925646868309479566607707412294373659313047987013461954504683616003725940663979122775620059958007807601192593790273810769631239718833555820890574874912662650214103370088626893653688842322657986601280375730554912767617239845219005454574740261348622764463553673185994339510728079945131632106843813521471683512146470609207304333553150525497247083679324087389164093156593811670150528488247457991845447553462873812821487520031395548386712584835248415090722055784564907771851605656157420680947360005830833643241551701932777921640955377560976700342761913416623075766557285176038415706831702989583876203779938137125203941617318690418088038216236406984316253331916312281088000000000000000000000000*i1^20 + 386068241026678221507298681145460668261583921634723264163264207008389745932434342225652375462240261326493680474750807856830335144531480216541363396456315566726668128077176275574753299977529259295750145247377730258752279508339921644142050439984553806647099749657563804821088800604805891106869902454309881033232853809519226354609075236741925787171626203647439500179973479704081486281911378242107259263873708714158253252985716189547255947118977681062783912494638620730957690482885974229357888368681431791663365708961169127095835789392519348777112239279893444019300471123654576990421815962598148981971730490042789087125166601935487712015344871877301365307635430695740792639545103331354156705340760598626307870186327417790387650751132303015158473466475828307079927983310234919285955041906964821727173984782742006072963264106491953465862111218375933162085135515296980497575072656506675764521703347403006047273415268063622157846841262173388752268241430433089173230081210801721769375839580448391434375659773712067951933534683693992246111039010569729879081734195575406340388877594016311147674718832798619346311387508422829262611720041612208333991211594363688384196758955184245948816116099740958050535930731665292733495110298850797738706306612703602974289698441069356942956336072355217867522397669613390157905261608460928210122063305539551619965465737175044149512290286588111981955407301601679475107500120121864789337348400742400000000000000000000000*i1^21 + -2285042004604300255013536837782029792089610879619998721636987064466233991655861021908167511846061129462837072112333968778590074529659013288975777911075405758711061595288322903796972871494323415784227139077908770473325762728921092687757082478746777514139770229092538690249981994115823952903051676877891281700414278617627518143665847492916809301998919030600201855914150762404028657295231134041993065262440632903400513661181571726686670472682843108934128941461278494520591911259846931549697068296953180377666729325973858902823280556649690869336567689124516654828561623560261241207866057281604086626565480475490538957383578085926769566930502559427143342655306651887893258573162662187225916994203822409993664478769261755196554083440489173327538743261471965086885813289690836984500426221125414165291023803743457023940315348854846660557702577699500960254685591566886278776357256383629418519156696941574780915374055200386067771257167498963278105406015871705777358872629272328949555143673791958041370319267547714314236761839813993519854906924495742099521525648377215058044653943580361873394129370140551738330618067782659224182985857733594216915207181149283169106213446265558307028745016645775468806465767158440551177572782120427537343495962223327295502223387678965774946718002753388481423861085588248234270108774798796186951084170140307353040999255847860937037258705132396830348959243080401725971609797908474989541735792640000000000000000000000*i1^22 + 2540248851957799452553525894138182925776070757598017880633670123035394747109500928684199167770093575089023659222771276095784233246027269597693645820982032465707836539346100284535576796862272661026183947089994458397229100117284716574260116284141137863857896283025061035134052584745772275868210171741906803650634377898892076229049406818028630432176223919856597683231097947081553664135040633791342555800379365913695017252071454723932498509032995457978294121931008995854087579200480871561485284149609301994455792682151188437902423061008443584999577035501918223815202017176711950073782102816830419705384009271765326109444902581255867573466648351194375229155331622048321083564482064067536872872182933018774517615961040088734799731779861937698088232751636438006346901859145453461908043872080994640090148348089353885153593489129419990240518132463326961334931842495335175595681692936324511326348603807395249004579993904910253901159719848494843713929153036386362724373637603523863126630307038693151405414063521157048522868495732197710124871097257443244520462593593413497304752976240470155023810535774559238983865147617916663177411897860641882420683120690628287761029615147530540925100011701137668119232630498078775523420303925284203372211620251132667068668170567662230434748758713569923832549253314913396752988966072441301897531096996154944883217070887086788906913731275013409619475295198433382082273007991865847840768000000000000000000000*i1^23 + 397066966192427134658879152298648934593503618668098910635539736063023461774716336716427289733063307541807513858089547022088148145140261073371431324210047395963825113351222981067932497711289139954951481082670901688429794348966053607023261481448786477212780481088102281161703837776743154837058950580803333949481061259592060196817721665298262117474432198818267233747832297944729396555897231907385072635176282452979129843352338046079163802555328930761284696868494225100794381302299135710096651348804075486006495076313638883424618934437133809964007031005001221616525398751413825890484920216966568229088719098083716866061762994657563232788601397712186521822135820843562677206956078922505829054415702320163292978051441598218521357732459214986902983370946709972085765499515025092362202259765658888416703096301411894811966346609637733561216094758291883557587368867752804880302178279172237455421290832648366617866222472871034259154998283397281950071927195996685989585442870654420902515377284586566813497577399017309721114122751246331979882726331956084349256108395370415520957043038826913356294261221088803317526161414697811488923906216270268298181853425308473889729436917436533427453212469524226854095089193167206376886800269985999655495138454524845743068233524173261231102472319153670266857612687898233489756595441728636845729550600565953264076894888893386179865942261550828956909176239337410942495571161382912000000000000000000000*i1^24 + 11627177678959987724939392452746429748238202911957850078544162715292219614112469001813222505038853786836298318260237803750226447842850582405133536958083191363462583880137890120823136998466664109371344793139442753771831572156107098697889755906988000566134718966257283018606796534018449732061391339175984208009057335195450161395377227693569617027052945758352984427911011647342881089546138363929735292710254919821857442249808342847716307591104192675102911173611402897539889091216472639593960850303169032461413449847711143928917482755302013998853798267930017274442193076098016059725508957574884800000399545573317536831177794244591510105434000699298612611412126949275266371249710271889785545620265643888159735477153968958909637899836072447249485850415776534071937454299494270632774670122849047685088578126184903976507771378471394167172287941443174631800770685111570577689638184532978709527983171554531125514397633398559716199161106298533579448196492248953384494544527489224088731823322086585309395762911460305366444747176013393407066092538473759008087514750332670962215784841678858570213363454802627769263227805649777341858492624101700672756484957057053690104947975771461770008782956770213497122453146098087789595362102427309829300264903079613349343254078533211380929568103743318670938642074828687936896965878477341939506420731637825928892880282668400575410790369456228257886891256959353397410339225600000000000000000000*i1^25 + -5435974380369490465931318563788006052871577369701092561985245991901907484359054304726404245204200413362464634934248967995221316631453849485753923868588667849360677959919957959500190456073504614383306752992587947760706391442855734709404580580050838038853424316451743069251486047417737562503348410044407090371657604104289865718832460060047164011459347192880361725478410079690209811106353043797841147548218043683230511534321413649483636453686795729832306782873191508944202696827185416962800385723879065259215869563909935304802598935278328425463615465473979412127091692780774071871099773383221661943026813342155075011243148095361890405627385575362005115553317888780025049567742555040412587297956296787341894148403208571295796095568091937697620272217469092418614669154328164307740847681520913083148195763078638969266951976837360866328854986594259419640119018006600522650300070960532809096043460956411322902308236009132585387417000952583888672069444721822849912797038254057555702510403655444728906828121462798007600441110328370432577170038103023980654784387692271328946744055960847809412966248025014427178635340191850793687935793739342506122153549103089014018831585201947985007233893304562613433930540414233189801348341779031041130243025505729123100493642912533957932900224805825655633665077442340959864970417808169354963443158043742820915422559462792551674038429053176525672967284709845492301824000000000000000000*i1^26 + -813813493823795655816865454618849064779088900730030176124344100042166235384531496749947385902085961951086295732059401592305096305322340429000341586786523500093264438555130776094620046750559785687086666084172384127633066770016963130553114500776446289146635496940025940191193885727568758369227203934038912604370833307413799434499865994817725914184815788475147403979258556722770299752406912579634990699064337473874578381874438342106557533032185533553425500215519618650169179106489609039595561000464826416174113518802294826846611380243970646747643487255662969997766947269476361546302773856566965903321925373452709398420040025431671073404552857493882512926236612727482689997727209866478771403557575282227887350504149227747063470622551309499383270565020713130562289563781049979647301575486615744770449305885404873489192574399080115603950580837225338424349598574431969685296159544020819537673424648828918073878103637411968896612762563563034891272596508136415267058394236821503672209334624198756943647163187215103875144986830965362566382939304285915727362317824036545775273904671144399826608547124557677241801557649091588231817460398335905625057773956255203018446205906177035108491962485695832460842616629282721252666417183302654952510849380086914970703600234302253509887752624869780287156461489000062034374825292177832343490788180385636064593466548675280581444953711617878165035386574284390400000000000000000*i1^27 + -54326854194990652990787495818543206469228656225323402578547439871251810830120660632733390888650106967844824453189395433826777801779892976699097127380726836005542399726475510788010770793005595084875422757515815918090901075049438211171587597554011144009766016150485368624779275322371198905888871187034106809340790444414261407263863637986209686822598867264815831634433319571954640285783983628283975833984883498181223420583066788489788256889394423639186112531024133915099779553133130876784223927682694058750677676701885193149308327762541721196637673361170986079795885219492634260268258073852981979080315285949779995456518889538000480957178622254696071596860596064262467982822447976514276446455042818523949497171958204128378267392202115857220610473133794028001779760150584450520249782769355055076388341072418715972298518249003340338907861928813400527553623097743292729108576293502108629750388536429113824601732530227081405540022003787491004036702286610912087087752534300000277283477327425026414449699314400363966811622028454155643524474250731975446999307795432870602490772134723028292091773281846347675084407083956734152305232036132090503721882690988295181823406031721121405450261611417936034083655327072070055666152687632272153981641506606629976353824621524257050219673200954361944495999885920329576833212386573842218976619843924975485436656351060355001231412293861218831678474158080000000000000000*i1^28 + -1900035679697430078821545624831637691098714555645137120597321434457011566273100083960647292890820896388086437571300688741947764916327302959331035091348149944646927958287187847118183255844266652429284272408398970330696028336985818099164584400291967082887490953017643475303271425785545726281524027656128354770934521655470971803641560679373880352367132412430123498215940858090730556477839708410213640333248234007445433179535238314882834281768892439881876041393784629964557505306214260716174239543520678305163962867117907424455255390433625964595611937843972890283966774531813001354708383268889099579132503037931628276958818851915657267979127910944214620949059844256989699514810149308439261019896896277061746583530833404527876309062757132607608692048108213754257008993457465414651254240128101516222911031428701482837281628365515030495574234004156701717797260268686270066480410353607229339622488069118886982305567862662072728012346413412035690491703092746811533944163679638730714277353921937634471115276116960645422678342214428886081695358172839427574203303704749713935407242429567070513458004660314466855800423362680648902022564723656443175854559026771334949905516600386697538675176274968328277827628421278040214485805404777910831195069251883295728483203511781608009452492717522742540322671010889350567301165144161499128358537953117299780514828003553408961221794213848802902016000000000000000*i1^29 + -29680120813285471752408255518164968193479626285420390418591483620139336681646386275074965127664632120248283429986182398718012806341185383607994225289939696100109869319549707260039371383254894565454087022466436607608183209622181907593130571030509455480066852810435792392544179309342244481340240261658735790045473176562599132330797797951897532760889636298595142275107943219710647052924191124246431691332520370211006263982132041757032813335580771971458311725937155857597530516586853782696166415894700225203725968726943109849466158528629898162154215667840740913508552514082157072887649765317857023152594984281438349797922120450429969124398926474359309616132960604051088825732814765722998868975599056340186799827787842135945085752943924356425790748929562431573179611921883624946121969425057811928087873346296730135468178274817296693786203892282919215717971606489371308808603487628689439383817214888784713055394212780422623496001458401100964778366886879441463559676474193755116124835859558426640549828943076662658769884527782786094158485668144776189221999286974448636228158729075885188920985302559088588025029870411878493577102777345915868028093452951731307183395320760031024835880898262832954329138183876887450708517102938388108644354439720788718380315578643203843530531428983999708674454228012761685869220395764462840696210316204362842799681947188899231513074078620057600000000000000*i1^30 + -28141849581465615788199999533240035229156812740270196600670066616355573324394362814013208725257809126813051727090070670719590586359101364437878733604587978867197077040566858913675408743160403433897953432589641826026923011597949923919020198470889185185964123844228264672916421071883344992506785046166862726500709449947170395622468530100880986520695895501120254652713363409611586640930082183323083367814506527533338546905585929774839838017357936864165992315785650880017883209632010379130280750840707109086476560701066411016710036149272445438116614603186976993141364135469930690620291171683432383816680093128409399505650100823664853108668540280392283400140817498132840006754993820049702756344719785245809835105098153725257602140512246508004370491231968746827252278606239343172977289434492809053249949991519070171682896031316201380652262576098893889999270566167162918525543621736778200646532935628067608487247198153789497241223524162078022861844977208774653884435674720923925294886905474100492850129817437485609777001960068836775036444611546927377047032799124377122387970420037043840117669744124349550042476151181257579001161222919188908929850695145751446812827468161705402611681440545088129866049910642419126206236804163603367820676829372810596770445901334747733830881247338051412424471146277343174103622287367573936875852651515690027172943723696119832844738560000000000000*i1^31 + -8046085789427186554409732921276233158698796645253169083210682173141615802606558394103116482752441359813107170848857237702125707521578169725848454455186024074852492089275615847463081090040648896581765584505069027424620589872508710053576263126590458072713944544037883343077896798334653504668918543833924812013691013893798840522138606291691090098832858704434198173451439365896961853004970933146135202618074207997243235944158620546739632565196326527505403869575515849545593062183521032766252467080287555482371246287844715510370295587368940825376600569285762877391788539939517627938388508534624445617467362175856482569197753617405420492856102205440785640129517421938718399701462929871197778728748540550104611989981928622792789417471715174369757692257816506852469639165115007339092704577899890835634808210507782381151183106714296743730651923664053561035413328652754743531307544222417959583125957859784510186273470248011639746424902417473345629695784354500685577515650882041073296400144927106663554657546286143120021415216254516509254474910456218379997762428708267392480640363882631365060874425380728997829580449781474340169783896076626716455929046394040394222367258256409950596394196527548474335232452370502353114174401262268077441687910744234117158947325536387381071470568759262255017476731530439445748871043450674347870663528680470113901917604061253632000000000000*i1^32 + -332844596445534431110283111151524854301717075881149142521830951217239582650541063831952965098090671164762137851010589415616085780512122877584598435274105751382199529291003218946544861108486803423579772302388996939070991497162618072946546595228501368014720144864777630396216329465650695420427309609805081579044485423121828911715594263538136400556561101823805290275917481912722624985295668693060501361544227159130345449472147067966825057078218290732143599299992359464653537086312016475673940846858263389436321426874754704874581958657153518774372168258577402321695237148654329202921520560125486235851775049752330880582991221188309870494649189461125083828441705959140420718259612214056974240897584912535635132863770422055755692984171806346552393202273381053817348045545560271477834785071908433082455158676618409876619483502746978656316149087994671232601224219829040648091001712768391591971104349326330898406164450307143349582112816420237405175253680052032446666300669629721687965585177437542636019416050387003539676549031825954985870223793373023051910248768949087769912003171997482298488344087488818631709233064058223387835423852992503464503622145561557503172212917188736864448681249628093580604823736280866349307598604778461693375711167934302354757422417454204718953525610394173485252893505759660587380119780049673198425417778691167296597299200000000000*i1^33 + -5072216778488455970424177502778236284432206496706147908352823278747709586849935760653283044426275256165618239683504075063149556037385588355607271109536533860636581474706584178296507707056364519633594906541644472615995918290590476419957070241764577448234928787685484392806468859356034069442152989043160253152101955605603804683307140517463204756049789019278514095645716463218503500177978541296224213027923313177704403906052173636414284464203316499624901050072060178587820902077364714511108371446870148574779593786896108703236493099990931289261805614610500805056054069592386124047713129952804786771490413214954501633975033787882959997295396100073530724140688584879065112508122420011055828396761518753549794622005098709306268207196473686732706694170826205430918199644469170429859538783405757575604555739175758938828006263905950921875210492449041248608207464576617979137476483239114636559312448471061494244383426607640009067644909698031631008465570743312944849658261180072362941888616691460221679566535125554956528730715094309518509970486652743920726742850155313340610708917044647122064140228116089167166884891033506569763404506059025210196333006517329311092861579172840563536110638776673850409861955083699490889050498281090668040484236909073451631440646416215836224825810515528748229575905898371270612368500290113814550823347193999360000000000*i1^34 + -5797189833413513707967759639019845519497635147902225281786212510555753134929575770694885771080447983915916175548781056914971119236349077991614019080820009559417842511613598614543974978747961496728041466010410029140388750896454619386272598320945917046510445306475363658508287554846208937068782886224569958740674832894413104000606875456700827557022132203312451556578501068544011370418784971831855134605019320325426066776090706674914175136675040657066871568116710580295948094239407923796335832838699525728230287183094078725925783739709184454182389490785477612932026687018022063148712805556882394082307010777289996713076756709844279496243526047172923315733183779650214866673900194561242190956706238914063562406860923016181475963745778115314573599025476007722068098421892739345819025944716870756089328127168415451425712142551392130490116721153636501488325920112752334186837861240163042657878251796270565312488632666394444865193483503047647568846957366085647482409956950888864975177410512315769710432677543913478978325383360623196931611021106573172738685966105411007933235187922360686468097198082955540497995574037061807309194426132615759935695520359188253584460318307684696892272960584447068847604510773976237330203487061908193566856042662347267006887215945324580342783420637695807912637354457973552693238535876694911398656000000000*i1^35 + -4459226216233794740968524879184609877824409581791096652945099265401728348070275257072927844145759959105395395645971120484786593690972253807139940254626139937537691607762413177827986577233169564540912236391137933106689804007058998665924532498981968599443862862300485717927456817866083490357162124402066334710198538153642531097617420443470185018253601996521100991123109847998284393938209126962957436638599616708861183630298385591443752649100607948186062430879788483537797721500759896636916833124868637909747119100660316408113666913595623924392909796426895489712613527919668145522928056334027388313696177718131283212350866237836749351436092821356529486579287197670419077252053751465699447394268740577710235638638828647545193634328859741300331675748268756598008053954437889099207943214301526177946060602057526552218858087936660885562993088162283995833039606126105437191951963106578313156108363310684478209093335241440599998976086882373295454678777364157936494890943632687440697838100781187218517914424385520989228000021302620059058766483131556905910803277552216451055436221078546377484089795519782675515526305474793305169230652523111804020509165350202989974966873056710389380337459734318735404304490607189957126342246990191604461419735646657360008393036024853497588137607098103003254976808355769220904078923072000000000*i1^36 + -1256087105730338263153790537438586177062976615400526792425144349781892907700041407852237947234170372420526290208929799829334017584796184539563068303036033860799164083078697164049425359236788764888293136298455101821990568522243982421461243991571068156300710413962608396047337258958829051140308987535289117893613421471303374581366835489194717415906174903827454415799523896755495582786567971657744130717452304835244022887338140842791019518440899896719302889630876281111415531084141024351029880511880514388512032062252701815316969210723387891495553413455433121027342678646317935600651804363169227515033194413444535513478598218280397593976789986370250772508522420220107626311224142589073248467767069870670180386101433490979750149873769785973016319316467767494558355266278955191632931928976450947933299698650235131353477621698244715916517396789175348721898896211581101170303992343448324881612086514717789046302941463245402601626480492475001923534486246822206741637593346720045115015480643286775629819207323064120767545812492591323125999140692858441618733040867872043515461374792398787870564074220563144563549138157705132462659442514468817868175769819800136215992918696872544581024400566161718605443582975606447960231511036837465335279970327751890279945496175684183094587849288630480685285562188033773760000000*i1^37 + -112159157943618816329202257156932315336237648478782160803067646430814336141629896008507133704888723031638147507824950542367219305671085880328152952176446576938901519748575002188962398286891193200557781451574137076164513091549170035353745035997795234098898854130988614085205410790758995488929110459662630324711460886196014180034856012916262992812619162955231068098512464094770014522090417019700202830827348831102945498897561150348802780009283854309615429851441930961105494367492553418624774973743303137193199926893799111743962875016088749785003695255165307785124516140075667245440865755924758912341670260354388811631194264994010193389565126129798205273413258963930700757331305096531008722069773706347575878498845155494781061603691390376098365323616346727205397940393679400252916481926630199185452213627430046981750427990378434429840206025014692784634142443320814473499990226912458831219611122931496739591960638075016882621575214226431008903828149755019080154627328057384632163824071631078307225047201177964214100827492115551792432058289429637744103234326278201476781038738607513825791652387844576403901804379392116281371669815675755086751506280657208603420148520726372818327334239934329344207215857761706696914057128789017949020435067403589035077931798374132109623159717367480310848640000000*i1^38 + -5392283799044571298995732609593465204859642924363026870806003007388788167807057838620486169637038553525244850628931757133563129110076743266127796281523100182738327012777595056977794429228813149621237712818119842802024714946279812845631867197069764064852621190884340914788382179494600855002393492055533734984395140551316909141518773822221776359839712516877741501228561558031046234904902681145104528560540903764616891143179597022295833510806932768396134424058250144089008860561379008384824016334412654748510393748316641258044917455934391463000419075258194354037764015603096516279913419173498984008715826757861039433280364257234429988942108604872684074590335496925809953529894970790783241940772643700280697927844361613770826985794561190285053114015436581434109378662382768805403551910094026717227480474085086360976881755394237170323780002879822287514370766770602136648482368660369641958882145567716864073590021324659607292537551557347954191916441399767576626377667699809879695013946826043767254114463468247019437224419962002866649208467460476889968615186593844076697520039916660030750507078172360556958298912873248271115749411038677223576486615298911983440013198644236824697834322028897302848971947965272692599704527967755183109952426716027190780756481565004039762262023200000*i1^39 + -24369453108172034207659010020162261092386040322365650381129524903220428672920584436382883727287868091061447079986650332337868001525500984264422059180453693618337053433209724247460063914680180232594337428712429857246833945244881531199027658350716911005908737916282564822842635544405646090862753324482488260989724739547486156324496302775258864797073527905669024079101827939280797824555889685132998256925341135040785509927333142583570736451080012438710010391908109046574318396698324506274026974098565514186420185935703662458972374697365763377189676090609554741578207803494396112762581751122776993608585557574356965151753383530068591637636854466786715755151525886973575714171396827414315377943226182009096286072922567367433401178772437828953637921698569973303465956726646410211056081463501514303409528065275449877407158095855981367241002988648025642730229683828535853869503918333060118494827408086358806283505331165978589735739772778214259930157615155551497716500667570005607601682398290060611545332318700171520489041589455031529330995639752250386974005834123390130463464475796772855609610799625290483916275452899499249446187465325756646674889814891367652237001342493217208819067467699998221662081303478324169417369113945503159873183980660370778907050388753360000*i1^40 + 2360961710569310733600018552367826456784473401670648666920966067392069006927763245136238240879372849137805988581098800036920375412346471292193934142692862932815069587582932884408411655648044228031184984637734678760253662336391827791354696508529969659328347535000915830807517777469214331166300444547172548165695621209970127698810335126550666272454350461539763879592863133572665148789070293548213589810336617380909703046761638669904120264557605608240743345579671749757886586577546532770763117127203105173106500534291296861739724496107877949588629554100414550736342987361478406701993991130922151663534099747177773476037088430168657346426143357325697240820899875620923723259778260004322931874874680570109693908590098481866831646659553546442044361454296190621023208280242544761435802470584127587054487783334385528550891612736161103046877446150284992874697355802816974284797801987060768015780475899922082876004574162564284755473128293913533062530945913910597815170149359257182948234119711295133540229036948182123171729846695113715778327698577880414407414060585184549974407719520906884340967556405245405930984919243190837972996270057383238742472000060065980474577693027805237085474120536417963119645925460304897976774537506468631861046498313291078000*i1^41 + -61613900243430317193534157767505152746349689708502555772013915198178662118878695016709619732892431671833287041340994713781941371120911855738767809565405157207827727855353107634837637447995811141374175420778837690950997560496721827440441466761307861835765523745262697028127454527718370667940163812754064245921736906871875902560968359242751567329385501904359295843761120375361983523396840783265594261573339674834054608422215051534277003986590610167105978907353154965502917866397905803670503757644391598143069017281130743729676807871157199167538628757502498205161882114176881663555100761814048334617754320572342207043803530374020572513555078215678851101150667257332875276687365068500852650439680955947794411997218854993259871040484127260590993022648669997933515500793378406224223562311727333780705899902750348720475803740075491691467840024947357323249893950494593550535438056414467689623217158975227109381092593723236241552506961649404236367758562180199225710263008900969320693526733347071260205175638096021966215024337472816373728458195922597570850803126829672824156097047351589369442791353802841841903772063028660721169558315571733040747565604701368226261523388484513488560035935998492921802667576157068563054741272913819554800*i1^42 + 614744696837268679495991943502146943753496112934810268900247636697153427526556599757387047344649095833740817431801176490632773141957846041530069910283988192998780013427134855272771817254701847763719048402155610364906010306099169975012147313074702705311842403263143470360403297289899594285471126798837211303393598631495679705472386120951117328206451878477948622854536562995149743158783793527958546120170109182918381856820839484031620825684535710492883621299036112912221693629419341095267526443385296832376668772290702925833124213737912355895385718011627402484471224829602433939620939025421983025013911952687042197501973087494516414241923862348765552742317138569736071825605699327737779255704981054451851124644777793440878110920932575294582009068392409765687038758698316242109517722496198012615156278160762612334560091885378320760118634074129603518549565119742690091954404670031376705543443785653581018063020909686885851699162216654201908362846049534822997211796092116426943577713126133911852047954103192319696330169754048101698067790986946975099674229869457912821593666227042545688229797140622132229742678177000950083787684644262539351184852651418931207033813340126321563049397831638186520693748792824145511785*i1^43 - N1*2587009954314061017155398665671837250008450566165145156153134896541569794157948782410649952568942465883626774603049445211294265419808525005602871386140182858707287390457897783706412079831112559859618488408563801989018299453803655533879257355630066613077189130637576355428488893155292526667994458195829242390143599069688010663203829554996872947192541146269826167501688504*i2, -91232859089838784071775882847095797337443566269360078054167224054463526919317224103800745102626752654603940738817681558033884922885404555104923763743493278398009117312445721142804533482605331612470119193967233582250043064485416980808294800522383313640033375981500009487545676355954191406279401043776722742333438962161590574125172713330382857054586715446100016087153937768500388778845260276441593031184738071681076606099284180281558112921344601214347926106412018378971059031249826207858270394261179988766248335424158179828941054044503983299242071941769302304533290250273519633317247490252653970670634249248074214279061637130689815468237376236012398223042060762057723350587679277349697910963493931452872716117052067439464618132184477036964808721673545340931043488729513544305225828259155478964255004774882358192144004856129165055901649497239895894664300637404731080517648309163626490270029705338142942845600878996338521883254493692350407310344524662576295313868171655457101957583766426393212750308172112060277585521581154471204572820570907861106490038915752891228410758224813433550440633544615380580775155653657839629430603424689641607592919159165428867103863410409633775518159150237502524979982502059945170738589087642580504183215302123320198652562672530539864022082526097345446327668568842651817995263450719770411418763703784159288152467102869384987574977818384026724905445307003586946610146518239891533036916361075913977920129746046670071704193702554366595164854720190331985497948160000000000000000000000000000000000000000000 + -997512745283160024262281301692673332748511795270031312541632554589424438864539047232067646148748965779288114144795394771166321214080846673194704368755654591622004702712280645637955355285040422512072938097509358703286091709488834556422605237592379970374120982124197756940211928540718766553776941835005792117163846083183241383931826383034181709329352599326655083348833539231521939557678878728040636980434368406782422992376004762397872093455772119750328176159440067463294706360598989578369693312535079059190365215797796897854616501673193175565642318421774652067716657707278216733009421601460521207752803880825894788771220762310591164848360628286499520207421755700187738803890876688153575537205850065938756859381005754084361014332841239432689010775880134800249154272986214288973690829687774701639193227755296789920757748814092616068038733977380979217471785971200256840587917221125194089943438643681110012532309516879792178623408815934811919269956328718495431081747962027280189578277140688085497007519070727380559330411041931663966455052871166887897657867913263100685031120800602425024432380716873355488781099366497645694434460389513852451851511170044147296128194887896810304557925805883925151784834702796593809165856963481924537868419815304026501701769211312589460076012235818827802693697455268119313632919728936059298555374675323643172979793706843198876957842493185083003692375798116596787088588179071732215856352769533948098938802602979819139411594023620782768159934010128552196833280000000000000000000000000000000000000000000*i1 + -2442350139953617603956435330429875385623272663975781759760512367393546233934175283263950125335563969111982027354166139046160354760053999325991178490173495962283444187623255628037718878465009006625314493314339636439246561838311960059691324205342748288170111323280987121551657109432159577517450779871946226029817924630053939173413312801318313359367407210197906765750369164811565233865463133464533051429296795037472020415028875579968462483549265062382525682442365327120355663403643631994929991237253756490074954974322455527405199155638474225454491280326996649048983773476282552127645160010998012202887101335552963833620573451529608071377799188470466301413127600679985392658263551811454320262219222601617377915974844217272190525172177551591945703222552968271854913028688849074820963043437553195613344595268544029584635952070091643565181031557416366299397798859114452670180420676400407300757407848850691169461329724243555201249670893814491384519839834356817833540140711607942976428997590267662505350647631195579670450866136491011279142427730549981583493247688141850355222330796294028336095864125285083716780056291499537990419407406138853586586829207731416743371061929023338244289103307181680084391659212361982625887484335018001966944229004898027810207946745880412524180686967305009651401567725129170342801066990550223999677645112587458825281218518686747302987238524969061154030576086624070735741739405489457130391618804682448447288941077696759637355245705207007209476022406845927365017600000000000000000000000000000000000000000*i1^2 + 6451920584643660581558270711976462771149988118117559877842408449551817642335116576719487772907607713623970717162239061817212213950506732435225533000138607055799743288458950682182645715548855407896446798212271774952848144448045643262337230919459164723450948642232408979703984654749661469961114450861715006312977068161578667829925392811797071714654674438209732239387237140389303832631741497606739060582950157667671948377159202273263557989722330615909853640901223551825563611828345171921743999440748079931040872800289900502522891729452692567296124948802003284677990473342550848580704884384950964546513382384256601682082976250650844165856903191257362629253238760474445478571914983505373256981990645743303924060013194730840404255104715680704430517782690594805768608687623307888985529029340789296638474107766131461811777338073423469145901286068991003289672516026454015477769130784977813241214562661394011544670125673901544857562413595364656265293271854137750813814608192348259333389938523104950697890998066668149923502221353120596395586411882728142376982093136439229382656301509444986347124822168395680680043867199207943624703563607289143429852021953683911738386673645853818017642154324331603848039078658675579760560853851034711652242747076856047256576083044826870053123887666997034722322781192279233558918255792005568520231424630659496433645188562160191545584018968506072787849999664595469827754884969269360509861222311184633274301653283193599894417624308077522491809633172054364651520000000000000000000000000000000000000000*i1^3 + 9931779041149547137819160980326867996515100155205483901239953018231754579145830483794229724494195380925793872932992772846182105910975996622379040436406742326362017299675785488357601061671066086476061165235806446752395286043951409644615358065523455092353731793618788962074074111916400142819731075045131663111464427025151446564651235860862601271133887901000445509298533717518011882431334858398993362025184343126475820051337646864365901060549901942293765442032309132132212000858519474209853680843770544485140038309855677730383085913233192878028693114666705286935734685824902330085284193004908427048901848484363213456993712580835417343164289755953506091519190850434665071388292674434151416982803296540932599621199030145080543876952875919474454808627351724775030980272948158899781619466183451497787907744118479062994528277839699017870653427650971204561149298039455662195754773342291509629169155658225592544575161020344969280731609747531872879554706003881718858644211637298154461639911310103370501961250327872276402475273756422362141225406041966095393086932695636641583070328124549686411011639703340167919490399520690322401907669238987493535464004066266856845038105535591083308969123133823074427512472199717661657146107175007880286334527861576765984889311640616363896784889875944693333970947268860384884777786583608148821039051395163149734158730991137671693676881524939582130591048777121670255487954651391081740706774497670444643086588874840721237900741318224595058259843525682135040000000000000000000000000000000000000000*i1^4 + 1518078681764365656088950170489420888543356783471432863716269914286042183197319068219063978760099401393211486018379430300272982802050602124053965931642704641628211141863742321709120735725608326841301086171780882997512923356712905207171192442727804086612389320206816818677641266067428288466285132803940585768037320069652499433339983078728064810009414636492344030350973672039282079164208156905038517190865794084666472506537297745085579908446823320802176585631130314336431749838120387827541954560765196383339178635229702308760526422311104372150438938763416775039038518619475059577678205855246946396145487434367776028345726135357861356435592174697978432008176731174884175886329248800311756946420966696088242083705845812003973435404550804729561132601840980634086707865631629659268601711042384659418792165206546852049435388673809453492394028327078170080556937639733837023274072305664292952796157611985954430612436468489785147942309080923226086749564346012238878140144656349523850209172830088466465967060488896521744996976354675478653402211837110268100133439897631732439811934594500494388387960130623428322665578695896046684510381715959265788010715629866612948561680561668648801650110749974343753359100931129595390025391685720482872010914992717449340245956138725158422837489395347100962181091064820689679249060310754498066883540666169928419959154071995641952382735497818005935903227655773379459573856654613171916381929361587051480171621261525556225109917563012129207786643976827699200000000000000000000000000000000000000*i1^5 + -643092441660595887980550312526514869222341665929424299979535312772984481083737571816998824860702222184460375515123934534810751233593798450054285180562026731825198008330886406523544765456233587511103438890639644883197543936366086219325260792384632678142087865886887936194231762113724583537217996369070289229991407567574156758133566375277091353497460581854301432383729577359743765155886558391548917832373046763621763549161467036343476510992560512828799535479265971216422721734975960086759485317528428202019111618556507026245730847840915652399353677210709904409608372411677558512762997083817253295512920153010697794479592816605611614224965934276364759980655181226142229545523698234063363655483519291982902961567991448257135483789899279239553824342105592218537153133021403034020342202700934089950972468693458715306085132717408594256183204572518285582766115348430911537481100613715985437935922575173190432437897100035568746359891886415218695612493548976216531303283768444241005163542421825232003414636393209322284835075809943227603630175706503561701824243580034908076634567411221310922106694834132755209456136160018590889855508743972492946800783842639755689998449603344984038324902522869631548536565095805049388869187385049926709887534201530944685392432844154191606535556797762565887491082028185092689485786896107055108942439281599730893220411805772590310695410546268953704119339346019469605228563768976830888370092269480552331215608829817515634443333912458899935933446592921600000000000000000000000000000000000000*i1^6 + 203208398337242958793001130118685237224699336619408708673555454172978115224557259158592949656715342770937327507410013704474417472557364224336682889712067523810589294325927080008217087545832821463642561435535559055694663351211670591207886660530263962063983307958057218238090856259977073637368921456462231526802338122344813957663580377669583085305604471659151698287637220187517722498834978398672303749156111341299501318627353458412013594213682794939322698876501940598808515529885227369480693641338852677692537931514314875434915285011356017840488482897906013211908304021209623960187643091708542274461491120140068122310796312202768782601179853728364226598261832159969286739815049693955246008905947017448376042801350125495484940422950409156967440090686084079503109035393981732585356266975225582669668381706882149587995851640176280964366102161092008617142572295464446174703586585749486086251886261460892744425813570323858544118031027184390037902900459495697708222218545180833129839992989884454661403000158911136004676468647238570280346974434234988498258964464709834692535111529278961149100367958340088060715142943307787134638944579561257156964296536341796816810326248707032691072029861717260222911315213504443415513107064132796224638151951811330600973912453050500931805700510389841508442507893672313555792569224522017885956477821505352525624240066936646869644596937778558795443141959709733148860074083165879012476579108432744501713233013767244671916644876212243540136316370944000000000000000000000000000000000000*i1^7 + -134905630722065786244883530810382311838072356606313212112368811142185783003166704389398519647843309389863269629020033902205262232802571643284566736253132677301836255278963450141563404214423483308238422050409263025606447685923807222392836750068792218340044432518072113637627422729847386868176724412603483838493023995746251914288530522599471416507352432525669591868361905246767348078319603637805931564254719204947499113314788254823295447334386330046202451880916691648419073433600640424441780973960694647150304382930129481677005112601937096767300447959111367824293568578821822563568513884937564673431392674190837329341304858485056037222017070858709607894155886666280126161057349852656910263335637869419128602174489545716463785387419447564239959317283411593098025923475637003880096913991217020276563264668437842392556070057511527054884519077356120006771077995334071546882600021755795150063069675069523545685685702653742949681750903038207664084351428761555269361876505442888525075760736980468489711540674321584480585570706866227668172161524582462116006788192039441582472759302312009011769026165389302581524957559584339744941788680496195652612433732541823593904992022256990035610661034886369762207144290897699999167759390467255361599787281453168333344300187414991284589854079506658893977728706375106138336047332057068540042609225627882609097565183324841110764886435082988432291306183706630396932889278752330586232931797126638140146654128873661154650176093542651609560907776000000000000000000000000000000000000*i1^8 + 55139197150028920309273572185507792360071717895049850513994576233980550221241084623967121754494311589257604021048514790308222961224199051397694338407150785347525828990562165340461982085098958984515323782638609493634558982298467757294611683661947427706339526999991589686477071680518359918579931777357051564556420196372237735485114365362604857861872834172452673954090003424951514872986002375354990919276000481097710025116398035680946089981674823065608791853415626548934292989241070267805715476559733795574090935068437845935980356474295015957791911901661840155035824604259109118212407652314271296955779787322719485952472219747178768967484209946008168538986681659719018277995042689021086289138696618400668404263145565311166340834966603623205080143293445495272509459146910470061259739851039546259168352497007848265254969347566162741869189651497553892954833877318678016215963512509484870468810917462805752579716918459628240315332434177502605090924113423073901360629420447940631587426395347519185394732398811428200425129679006448083914712345077703348613833199087547027979566792298729062705837324943736416287746927669524152936621930195989727802185305863316605200658585794618221256757885377583681983826241081741918721788625566270889051136482661003735679437332574554794029501466545325958263238811923351901322947458635528052347333082783317094792520444770282285647912726485844812253801122434976631392457255670957776346890153186621799363767903666275876585520776698559847202816000000000000000000000000000000000000*i1^9 + -11512480038931600240539585868004240837424277840050516126442646679277441188344399167230025970388265030220323863216185404479936477254878454438603002826916082989870572448060375936058205302789422336079824701069964797382515021885056623913816671975995997928794141205327749307017081740427751062785259768747106997278383203481394258361319509254465502463982518334299686799936419102716070323247866886160803635515136323221788717740655422464239369175573205005043003077411071682388355090960534275765938759187060080494961021649604396463243641283375384244080645489671334045094124035615528232467044412454605400937436755310363922784940103980204897231046267860736730500706472520564905163269596404561347844205074091339518494637712987072006354122051858137633066679007313885844929258025817988567357339207988578089175297793567892975282621858736551857665922417154680989136013726702987031283672669149588287008277590055170163102971543766833872939490182744275550198858429670422527480325787666438878573062552811776260192180328178709450305209653079883528706734361778392411860603822891629327783011870981128626327536886785495554184745393650936160217816663847530755793559340757402743396297560612554981263744219156269494797800809534880038759523772699836521489720717076699154321636424418006817675900095318677159972320614448090285000554258262408076898957270792143650626419193907638863495694630923648531092015900635958866287654031112605340273979195210451600017786547195687628578327682031418846740480000000000000000000000000000000000*i1^10 + 1403143790765107896483174161391411161967085447855749184925837011064373260123602991867216281520153826424089190808359321839914363577272976525729212802897089312655181266047310111742395233961065165279680145408885974219215976179633951764788969061504504357958541959298467852519055842441695535586730077561209939123544000903869889918863045546974628403090035558304148985880895561530504723363082597683386334450977881925650159068860551079958327501376895420070538063207095654768021177523865075524977029531504973469509538409411223772481146433217106903154658009754256444831799614151354713070536467030353274712637799422244691515134085486373498496198541632823450194851392482098269540862349978049890946031520962463192843968746359673921895665014786115001116299713911137910262937958347900805507638757742681097767985264865079815860260472792949876016348169350750571783813650475574972039555057601260692964142559757667624822160351439665608908444935851636458480040617130626066169589096637503890787876420459491977786917258106597993614423928044220517167843728769324304343156453325600499936355323420706415697094969179116229055074200333725401448970511953783657168387074556912471360018855367514135101304561592385979274213518543726798343719322546791741841520911031312189942826315639693317552612674211996813592318307778482388463758619697674877449063074564144983025496219991342455329261022325130427393681727729623130629655722480719706323144052159084877513559766641576522652058104009258224844800000000000000000000000000000000*i1^11 + -100614552676203843530832928799141342150990787789635337985213145329553989506305493561377523866243237882555775120232416547756258001449728454857349532895936112218179465086576067505975918683828701558692003190089712615922690668750442757384836715162422687878681474400955613670899792697618871706915730764208673278498887237968800647185077969781914269975975034402781537797469812100120287201364905989189887115371638618012598722220818132820446666416944416272635545137443581111621646812706459892859529906542181881448747350999956573280124441023610076608860253132785142949433925510510228636349879392637382843091279237864351058224385644612676138813655197779348136320823823284036298845536806824921149453022568615101615721324447512691499586071196880384553538629110235318438454555373371281195560586430013219778339068532987137492447193891078446554799356279436692614802200298370201091582465061604611576352456626802400867057855329143495946330413651629295006639884477451521173099813624788555678634775105953517456841052943786025475526387448959285322730174041906650273949879829639803697184302889295139941866841797002583733704449956825770473672527860763506678360961748402585724907506227157243516192059456807626601806029050209085838212473215180977865880726904389317206876490725356602214077737090183123997645202441366719103052952458769448763340168708764564943225420587777548329919907897905346619816918336140993841414515574096737708262871765933490542996277090397462640497308672301465600000000000000000000000000000000*i1^12 + 4441566873902766456800949858662798245082576928070692356754615478926323130332875003442957267473849291344676090576453004493574787056805689233243709645571828630555163036473007841860603142748360353169109610616390559282804493417271401925854588670197263643508240100964512865276089918437902661817404577732634992919371608884955763817982043096170087329124304080523035965487981471120509165558502177007099397539472579795743834538202186769521464918058652224639452960023520415522718074479298645349322453487146348185773531770277302829105406767896105091984412933913446716867527493360043533285986173575645419074464044515805575626519503062593033636971564438821218724904416815026662879837327803818375885073918812996423175586170064313329775988419568770279173660131907692638354838634013812707447079253754033641707827228042489288752049323771147072992181858885752851110748165692524133351892493124742771419012849198296453431637094153593645670706164644971163088081958572853604568731047051759967951836125450096950406291927574981913250121386971175257158674112492610046812349435470078328541828018155816519346750163307611092565938667807038424737860524378183451840403061434481135105512489229839566891786967780639267610298810532306048267325082285766846296163946834865620310523725987313549012585107951269795619602371726506041799591893420305957672182962114297158410357025306938332936141857811521271663110582443032962732580179575530472470037928857043914815929847992887403707018676011008000000000000000000000000000000*i1^13 + -116852574367432206053448062213959978175489346872270388168203404481262136273143515222635233763227078646830713201004216044258269161317746086006228294712312161592927621793834679859044800180611317266759431087679399389594696041732485904986838824380483775332205737240879562929079059164528617178207660619161055023004976970380177683914082535146539948688183831837783124209061598815234852657991765414991842288053232700101761425987276630004341433293988211607335711985429547167006809990226827205241303451947261189512393484185747893543221376833344663393974058236618524567168879942982245321485196078942007412843087463018738228275638718613086895483835346407484805377229126859940398470948337068078927741231067459373535226016568629510322820992336212119950497396060823608882221931204365059487193123765855462470835199924564914345988095321899066089492821718629401958740676960556720921193498832953909801229340771190940458283454305250707335214754218329868101213243720111329872653572615198210723250016952000240110066479386095330485051892883282265856315417352792117848752327209835090964689232690861532261253388770674391840424984046173298245427698456747861097839685438753851189356412033018992323180539177563480612158307132490669710376196283037078915335085571914264022754277398536382096215393879986551735958664630575088958953593927231516288185612675687401387610463196353023790522912288360486894903100851577645549802557078500304242475943178878865779816029657098094097167548416000000000000000000000000000000*i1^14 + 1856147892462462803889062532851034513198318299880777888522867281007211634767581234147919963928310645712471297887220459564683491964460959860347917384688562024464101678163575724400882515848906300381551410876790989195545126128281913898268686218536556528697858818657949121416554454420060002452564170046825855247029721164144512780883110873465541440164237702982237058512728284719683128385969724881834572493233888638551335569008825944591565295001806423425652595979883108289452844632976771898052395699087824358233806352929461395404294907215230235441899923825356765592089810409789942934581436126401811495044415324332601882826331385024658642178787563368859039325746392860704994933160646188013431152997170675556661179394724382247636081403345531893234637224016823122744253001869070707982318840589379182002762656878734655750947814421327790504634154790044335178517718405344920154229784105352461686959296176885643449059759680031454031589061963830904990461486222227601257149429232787082578947049200249746728760730082173427479519301987514548477095454705743818104804472435416492253378833880374563606665869396806687358138408743641400933591108858037657663125117274918077431615882298772166548944246380346832809189321805471960213594932567093334411048503981665314243327441640988642856302699731563785524537484456152029236945582688575509791039241216816547281215439697792474090395299498284791671938763205049843017587858938826129949294999135303903703239993680301437841571840000000000000000000000000000*i1^15 + -17546700221699749288566395254219166311745615507866874791490041224956928433167771490487530110765555482873384438910636253653746119559079280454037994300771551882990980469987413413168643072212905330916021269374279873348932436815090536263622692686514455711382104980400235603913369336176920514576015289604976607107907618441285954825837355943726398739269731379016423390056363070308763512787103641981437705952412488881927637456293423025927381468360258798578629461510889522642995423458085008167481704462204239769387044922053250677498529424474310323941069970139934589438269077714991891803662751668424028288807876322191089482415706061466173475014452092550172851344596953597172050498353987719469137684201534772068695658893138173293729779719447436186454529032544742200260142920837816470578999054303150037324117094032267595416514655779266573725266439729255996481005527858993982631844033570048998349672218969972715700660521859961169296757014611522303750897897646093432384754895443077207954692021242928168423297523496257192882926630164984421364061864115694010129842782918107460660176351602816273059307802075061250854854882181502260446724677922091921617622172457226927833565601490036521989015677665871244235796308094374087107638709019179694499979047551765680940706818525395870851434120533236011402219863231455352746882347938357097347399300741667772439533369394327314929888937371864238694587582548633381101834838860863874805658895117585827343452968454637748224000000000000000000000000000*i1^16 + 102124984635490075357282678608634729379766004821412825059429625547061848139235413684920131701017296247385536285433656760356971356066582427938854814609018453328826317562922223467836762911127186977682121866271125291363026097888195547227470188983999259341420042548525954247494206098932797868202270395238864138833527564598086381237279801149570740934795791970324982060503393206294569743138130474007916692360996207957649909436754346629580655808171669756640585022045145556690960641715397423627278667974209235856127254412549194882148442727996399116581476135420943478109326858779673507625622241571924534095884544420629639141259895668421885929101615496165423736377056952411615528907804469468161877443229940079553168171896146133924290209324141052127410296009283832968323240544767401388849649316065692238813270437799847131652639928957440280489298131977554780003116398915943307626729056780893456087648466166085318522825562407630646146944377114840410366264178322601683106968806103805068971633572967075509768524204446984219575486245131675310891223353711650836787763078897687332201783229104827220662360504267158803706617589097560345600273740521051636129030287891592273529457254631594937529396238332947034055282347322899605689405171346295509012215811211527266722637761406255355689241379514477368392872156595108947391069144737333397521784080686862219851258728815403974260735101699847089941130587304407016381792156448705720038550954105297158955573973509734400000000000000000000000000*i1^17 + -452523117806179175061034438191851392212433836334768823250494261094686881672069548066968821896209336812196923557465553967377673085577497639404849056169350317752990900968822180363432129662271452558483974619647055169549702530525164073849980350138778343602995080605774089644213523437204821505417543548046135553914299175728046838418232018869623902156377902589734366767892973082300106962888528837670767320893837443723989039160233986613349759326488592561592065858655249113569234790770064660648019718628833093987277709620060564384294372335782604930253746275640096951366879852593286925944615649984247483697657119134552547399706319151431142925933149790634788610961332748126123571396290182856038783235415885784584551788934115910387341954649075608019431288780796690599598586322051083175152263941125182861601206739285750772996697855706415441222148990757195449414163496060359734017343212312847378774300956447389817920068809914669940784097299870903138513267209469256925358113771198912669009670725382966004262546379695197199644837664321367551181185308864948650341581956599967590298982961649107725673486372642231279372975465556308131906746155999209423024958877416484068211123588647633526367756965410919785494899729317132156649752755055809295579921332139724261905424428925137856087467268209117980256423120495085452339869737750153336512093511689148544619458275719322710313055770485532033298986499652118159245115885568939486836728686792624602297055313920000000000000000000000000*i1^18 + 972216338164826480005163398166454480597924247293863001089970141281258185597851262733433912856311607642866425977530850480932809280548054381064394959222674759506530974155614094224402325486094424508467144662198004288823340188349953623420260514062129769830691148639054678996038675606418120955172676024234947222451407058130506624760638421376021909227640016977511488616101556053724622495922019409129548807946267285936040071308002433757711723777537986688757522923411656845010911620251451346933371131458148351370928323540869148443237780941842836049146139733422108080271237252945142704065336452496213454612722098820586626288523706247329316879826822818154001453105118049470357814622291148597610243130373279213461162746073948058489228885597942392328381737725888800169133053850450400682813081538989628598571383152689469894207284894498246105698528474767592594063686857668823433366283125338620122867352548865366807531513517118099154797129403460656036128475721243963560003477008302425421930568478573638162213007046506626636627722550834857083157961834224841553837657303093474775452086257902961279525158222838471752381816780638449672898197247913382317323494186704846790872257357523143741263396601048529619157966656848706988406841484187475921666992918118116876731873222899827578775258984661191751339535908478104991547228782261574532670753342022255644851814484241211340638008419805877233987963426740140407126421233387486499778933869668820855029760000000000000000000000000*i1^19 + -1056909960037062929515044998935047044457705311162021878694941600794679687837807845133628018173908503835573356513844539460638694009452126050582902213932345644053846702288117461958457158630852964675351881548142347472591414769557232274536007783377257844867757114192787881472470422584454962466741078598435251670270655216900730057052196762327117779268287104133160326451187405655929511609290750585068505011962841646831239785176805882477334906849040711997992510434397594086814129749326908495507664918912218198539808825961512045733075434336331210514397725539330901338167193333987904009663289274938657159988888242237520229196788108560432388689104525477460433769142606989695517107947568142425334261168044109958153089968854503995116525023951485905224420806115411100993730742168585601537341201139402090032733894024157493169141111205448271837756881045178469950267622225254663862598251041695294820263800523937993977841927093835692796154497808379548331138460832445178405519353835741791539994816595543133844496329289276847467308823175482265645415151125502065598139568984073943666194097598088118249269626234428334856320494424437976692364648913057414016125344691963874438142968784691855187026805647761614605479527044018658359429079613660764901872821782652165762480754591685105526359758096679668820021612247438447968013259682373127693622033202944845117753022823666589521639950069235988703491100675047652951879542910605973240521067097120728678400000000000000000000000*i1^20 + 1573065816392011352188890470403247401298851729443226483896308133954101740719779595124940721632762331234233477758348002372942004511344033800807627050118888641425958475174026313867033615559210753819610123339761358220722722246324824538321979657625095533203772772917074222506104168588229956415992906897978860244837012262148609637519246136981813025690141594360843072838770504555182870091354432710106655351765605533374049666845479608510336701212787908556791187158850469706419318517332829113367733144001794803105796846761356568955104542766714647295274618294712833228478553523962643601316398519632816592932736622307600755198888548623247416699063526634895421708153131491708400325854724884647208497573353669574196864980712673330267733794173573296419221607818834164977161484226148498223588561311690291682647996377955403653186565031919370323252844635748910033322118652002730019912040937450229045503418127203389504500878379695252344731863681507971038339720224575536541140453052334169286119229529029628872540649947868501170133343964276419011536449090373200895402502156904677733994923328423843334450975675719439466355100312728323919896693330059181886633100736800461348493319816786426306475279742781563019781995900796947231710128312592558927692969144072769708846197330132667270961317734746736002189660782937522378030443680100595540700318822984125197743256038561521936925891774074122891963432667988652394275858038582110758928586291281920000000000000000000000*i1^21 + -9251625757092625489877040910874431999585396716073163822915997252600895639533193208876324525395660377130903961960552213818340820692110676218968721676783710227552707663820235347746178274620358979518420496176142904911272178810414350981944819653999135730737424531096718136136975469287165176185554899210450118573046960184807113419840271007933104604790129480923362399036065132844875431595781854714403124843526456686393538941452063964860823505855672273828637781028815710899799440551552815037030127021813970452284116434551661982248573648038899725001345688799734921626334149139966968952100328320461441195542931005735462238720747025204886238761869062127885896476693462540870894106162566011090563526013890996607826080669313602800327248895368459156532645159203920505695844048683616523196822741468924588383896784115261048939831422281153696091398856643772255895260238881503679080244653726648666719172344167781918744999200351236810536586774670617416368587372352153241180413744864660125739279773641907989411171917985198484315845805437990869281524046256902616028861148297806654973705338476598339150142168279413965420666490540331286883924393262748450385047465703289275267242920750373206707815643316338504017450810099842251612841835967818619046270318324306953436976587711606254920408692988017845868941818746193282766566992290022210608326409147749281498613681626457208892354126823112410093521332166240896373944580575268401570971123712000000000000000000000*i1^22 + 11462479368756001449036387190308907975674765145211156192155462921414875617084420090911235179399893093338912041993976420018217486704593775422821860173603817534646956493226625002143660488610932988530809499566106616503556288742902304852805762885286716424729548621056187485906471671304956499380473379659586490390588104721698607475312687921402975466350357298283484549289389141813962597520354969362412763547542400308350909549063694459106555319391127491414074045904756327893214320731053356068609199464656305874403609039098163090862889299306584482221563162606202274165078619674327361613760572488833229325980937389042077551151269088804274614130166398476959746448910938517422461319779646922850315150295063396372686728437144716865007541363519617526428262086795164717222579201390435656593029604849544715213208633982751646832225579607202390696632219586478360623210242976663381822495914393099519922062002963883537051327935218314260696453707088789623127322560220875560489569853658499820403786141942281287280539271343259180331018701440238736254501877296745507775953559031537443824735112026825857992382453255894021092977501380370540533982546300099375058352780907613378511832441663053816841485724121229068081274028665827551802830104345164158368810094585192638092636766573510818565411919504418097887282076864071581516674978086061365262739112288932235214553525790074986864287883454160137296349337635812872079940828140411878794854400000000000000000000*i1^23 + 2245944920212452883980631378879284048846416820170893428578454099211881006689641834424404446539606209453197574489982894065689220459953464563864382074654732065248808760730756333602942841753316394478108992510980536774775717221442876529424817804680502878084096537933966126165034016270253728775130933463556610713056306545809786228147839178203230209308559308738178659703988984294997073737485599786901374848299831915307963136268813448507732146356481313693544857202802060305795888275017466640991830440943083274671088135722970025060809021481455216796826587499909824273532082839482505126119870428804173724616599494373463189405454931709226191898373083934619523199712535494966059133276199157220904942878589995306506761692105367697570609486433431641818555565694209371154805202440999951530652276798946512830242690925102130028742304770765780221173037639852452616448354242539394002867861111085375706618665248251333575047860314056702294143674204892319321788824523692373246411741181323052253923087652492436118082598470471590555194344255569891538261292887881564779851706697890745597801281633447367097552621198280367789015449872053761334354586892801670914224435486715219279634114119171590195174542201850281582264865071832790755742394232438039614208571256597124844077119953917833911099591926642973251836046703659185025557038638381492009405459061833961895494035561451853939000316710092679351127302469943947879503188143007334400000000000000000000*i1^24 + 188087859096892287411010885891138752026251071032217270315029605370622573167631364936191086612592805231357157551885040119314101705494813779830544493941226061153676304043082908475927159677820028869093271097146119080838380987378693315251257333123671828135616608032146848177622224651621812417586699048596086756411397016752223919566460632394332269610865079214605181668418208129200605654518101402603812505689473313446863960596829805832011616683504615236475251803186697590049234417409259371349907794961195608620220095278294604578404646825048760990311415685020096231704670944546499634005871458370916581012333550543636147900396788345242617355186380675551171878736420826192404703512133029078768328458401795982223447613031757153242687493275797114888597492440557974908332506548878368543435784437382280564909625775158819045153009939081373559888923493998498281262176843377158095169702687491970462591859558117015651378795686819654492973292738978185396826822240578877733972409636254399759653976308095498835882199792689158303200540498898879046769166156941800030633263281665162841511736599812440695394062400242215800644235396432678523019483310589707724267198775355350705331704751411733323518499277687084144981921033241161374507719400702153636608035472241623827502663447223410483811006856309224392277005370056677455869467591356290035224033553889399486628106404065294463330920178614157771016087142776723245159018135552000000000000000000*i1^25 + -3830950310604375182666591400108865715064442299184775416963447246684579665990370272428420042443581290893762919988303379218146482843310314285696866537567734492798647762787332095143310210379874347033566559207108530053194006008934884037038421055078280762619299599557626630618934142579244082891954145773923729383828005424554118822145351835364593667708065271824989380127297240567384895332125589909312401904723828825329599322185988028103980106945088875642930682968515712738896915672062434033090427872934645130612579329205628287412162259044249675445270465741761146796815780693898115964013537418757763702515821597990782072038038742345000037053126955940980223879063079914666747959981524247562118440945103241248617409599027112687901962928672639521177977887773582359347555257300678096871534464287589207982306118687195906773926071191366431716118054327267268124527784222962692831169388888510822115878430346938802920620014151296117966012683009805681509897302411172152040609667512609774922421002586205003705995211644545191964210778664934608796376725693389480570622308201785657517019748483996316722670541587916083773746287661447351234567307850878159016169892704780704819147000891190337787077222482789575997735706789985848999704452607410491843144172534456129995249415634941965735187171826918624282618712701445047619186434391136169789618584459835254625525428251930247020577746211147521050116967398412906974412800000000000000000*i1^26 + -1873394628828798382719479608601568805700357797259493391877116067769172719018778311136843489857718449442029724957005821760014035023098024470453198839615148079689885592714817791540596138063599907010167578333313052120691927536781155683069073265193339549874045872502231647271893087397706323265872603348761256521237439146735494766906852720638952926675083436671756641891033235308072901011551004319732081906014716467862759763518375803599213754454175600041585622724764968797997275710465660125145817063045394863112278906519324650272316637304895289380557340173265219193355166025516367622931375494077901764627866029627070862423921578492200386336757166541411128157627681856390657251310149986908560156690944233485168502494628381252345001453242403195783982921966223610040276635064093781006124370790886977317901808535286182175194473665735180193386979385842957395929794707940722171145899178454211758582385094418766684276193446881410122694176327927797503533748900673330487776326600752511834030524957317515974199419986752400554101155312910289955081827836107772463568552748838122204590532152229792307453860761060045407780136390101627860947666337352590789551353854358219031729675254141581336119105925233477074195031288858871407170482120381057862683418166965065137000526276240632080783458989990926722669766097799691276371143214721600632587263208705309162099760548505628791742427721517277915747962523622440960000000000000000*i1^27 + -151794466234464464453369257857420860979730527020122758518289265088517705138244688740794804198281861466741570098303606381934073813226540506647056415762079582072750573000351472161405162318565145699565610228409927379658301773074874585252382508655368345038947860487564268170784656463159171129395205061753780007097242627071239331404196361930363556815250105659449264253843482268169319300623338882825862759980084577846669706539908830087153358565478473126279097000518904716770680267497470473831209177122319551787908464766700256049489098271851463625289250792557480185815014505277398689055528054977694699599998378606075483149892690426681213430279597033561750981232059381357487920204652373138416415601434479294568878569883496220468065930955493695232413839481195117195642291417594776822505285310527029486735166290294581229295028642907071523007280231077167583108287160303540061894770491575174630920542038887707482147852749485244276767584588887893806918726768614861811559709352675312264903224744081806322385585248195853488382478262371132026355772346962211459423563544456243176886077423482925391656292569108561238881462894032756012689794342995210969233122305957536917346395381278730883593958237091951372170847730161587559714630726743890930050841782228546152153752487907897648215800741209246441341725959667939434299514099917639198613999378928487982015135617950805010156675721106037577751122280448000000000000000*i1^28 + -5811119275890069810239025066448459702536365271448463493689820099609283363642272614992708031871474694386064031145094481124104068699386325580302738444300859164063605940237690122199489133638774572746883295439603293261336007509362580048026617776146210350632420821499443616162847441219411051200551756946722643765867123932225376825994231414383543255639992697269836385663639197605286410107074305862251334412447938009785768791973384229103946009261162479618097451995554366746012904605828036829001553994175029736644786864010824319008242540869254529266760836021033284758402217504147702095255407215687959003766394168293545018048433235250627600318459778574451119590404139951522912401469383042691131500281674581739321809815315720950989572940422914688123684802562298451688982669168029912824911162096937786018668051108233556955932100286618413366551054721859079911282070832726665173003027704707892903128987809692179041089917087838165868164807594526889879591794395940549069538083011082014615247119856226945440570695298119080666535386005084060364401818648261945392975397425956500489791761779270189112810690532854556654477074387306378235182232596656078416200872157706331417267226751470905400515945452580531907821679866746896027310638058011937879315839776394096248153887506718656828016987151499891793137208224312973013260729292729574629263796320196143214000748590225425515718494450679620288512000000000000000*i1^29 + -96382260394324626220715435473907939340588400175722568962333988481670338461957357091436203474457911834521395372630823424674406635249768391296372414273366266376006892992544951170695842523928373580276040086511753677496338724301439224844416927730196119630842554550709312800314925596832210053744074338737880551101299568357263811961460856089545651247518591870090731160353596158908810727837101831549648587282456574495311473764768514740698253761207941859746347363862980263233919023200920619958286380957543037978976550217427342938772306501090020421326607063331633003875368390691129333206457070673398577938143883147444097404014060573606398719079949717463177011545859229652522841171340417901345735786775277234179813723900900426079721718273593453428754802826052881707859434121466953875070858894985017898743506516841040123619880144336372063850414971293986289394564528809936791264786567919333484212682935481813978517349457129786796441558204519361386933917539668028172503169361813848412665130688098658785059076310214120941832772352273170000606031613858287494092682372526762450983337057953265780400602712071925122843391831991689234239206618172269068900014726284961029532409893702062562668134346112399410963596986790421684428843641482192443510139204499194615789950742640087056022239433189223459956007710533774244498941268279896888475601805260880597870974446677982957836512906127605760000000000000*i1^30 + -92207486036767990035764881584517664448515063204052881732783733322756162587126636501785563290704732574641853518763522451186215926188371795325718414955462914555478638734759413678062495539804531207042634082934413329842042444553142665944385415339960371736816528384086174773388917707603696142104708888469523339674732272832805109052684710684449508997503760549280411866605892431889019044414556608704108818848678905310298393703307070082561339354526767301165157310659476626753306173141315918242633448515880718171068359182547655394518705622435772376169585363499330711127464940583475444120866001666272655042643509746219892386868838714198093360070650740764252897440987841217999156337045499629707470971581741449458265472260646281564161654401206701536542541678892792816006951700673780021834474193624776790114305386932477219400894021071617686780590896264874086835001147865576528999889621974270612799095458554421336021931548838642762362146630616854279049302237801209794514421602601032722099435418499415707982946920221677963317918146042251252014963575758650357234493595280926362312882321233933751331837300529284087608712566392883030571599855414365879582376920528918873873717630239925237749135030263668053628223122407065054299194606140128786191134219920205992648060989092059814850872383423215286562479357102349598838382397682763069339387013288790384429760330557198160695042048000000000000*i1^31 + -26530453443074121086233967327730755885248293514499011137277407928588585999890813425533091710787137534697596387064258054631346727702880032068131268297109070907339053388823191773008000619018180937386662972553946406616239207370196591657466308218050833210529117067219978140133084377913608989363411195344642189767185478007377968516910023168528739336078271980874640351280754773777455202225849780541325169194081540231180436069958977771767792078993085476716587071542768010679234018894990036264855750084375602155179930366545592976562117669947057974329239338248228399221407410860808539004812989591766591911252288569181605330091185286501929596616717111726952152694076906804650452751312992414301909190883409121591823286471297949347963369156849588693971926919891613653456126394164134847309792175839463822645210135471419859235196920840777864713905813662197463491230993036612380506037990860797705453956917828768064611051650450127833286360380405248918461583523916781851344212115242257293638404627211743750619283449888975192533630205372995863113805480116481526087149624495693400424553016881726246091178592502713449330504694943426358749507867802856996851465749934597872952069295111232952919014867813343779445728428623426196042120431361565560092556060457446243392895232019457203286146326946838915269370116130904369782030914564791435141096209194158592015887038036093337600000000000*i1^32 + -1104993127261065048038938146857908655319379879945353757743712498766870795591949879677357219706609334782651065003379555728284639938226476337312181832690663171500090262166909821184785104541884612820613987920422130069731849671992618171391365789848771776012247362042559170489281661965915629781932393958463037076672291807642673968245760678990046323946735367221852867353232063456190843805461885370136019605933253817430173537551718893134291669646278334756099922427456783219722854651992729940830402557281047260087338309314576105914066782741511301811434299039511785263772814193547827087094676695405346524081837515033082164954756968850100563659710262116179735655433439448930732526428801668779177638646548871244343313729543682699624591051874598150112816565620038026587604279641605940845828435097677386643118513226048521572823418395374421755546459581984303541202952844092868222124433325961517664342272121768903636072797006794038309786493052046368646221502545896116943800660266976361647003991858334765197325628688146063553310285930637377726502469869097528681558336343078344871653144861670293738513884884292025482036210778367968315065753482951408018956108557376974986305258692946021632240233462200503109709776961199648292023001761197019347687605366916275127392051828063057152997755435901279707333973336473932697112045724908241712200985228370586374138204160000000000*i1^33 + -16966533614772970806616909910385169350992013337290098916024127051487567079620744038360335188978668701904834268903736398634297641113291087129927867470162187784102202402531056153841209373095423575293322906717650441270895467500358084067184428979933437143307795072531767454296327376181097460268852109989453456751318082593692150448840023882896852342693960048580541108611540181867543178205459775499413879572194286479748333868881370962596874339571042389307087892348934485771004369604390106623565691658149041455408670492836186458009308587250205234709280556241959458352431997963449005829917148563686058370468079551429568165539796693502235481191754116872367552758459297409165094214613488376770079127199775603553973965558443722177603907562983579756223398340335006664333216921039143213577512111567331906511880302666407038331039091116797039524811335371449359676359751826866260897020993695783703248270826262785603891038128465972946822055940474605651714803563490106256228731528768960898932097526208238868426757076679372517015633060720397190706677574181497612526037407881172026673919043383696915140476603340905803554568584567152080677703857319017171493662268182055856881371975128447590753655167418788404110316019319227222462601539588445168997316873405017838857311245163454044608131329030856100788896576637863225061298073436005697297409101920563200000000000*i1^34 + -19307265123572467307081129689575453625379373121212161783318602981548280545559840802371648443135736024479225859671359881003724156224615827730429649330112478201998721644220908581181333861025313955752569115526116010158206559260622381177401542667464732511961574733129493442306918383918878780817751041253518541905223550442015672659834481440534592986097798158475438815728612328176724386319021398651235200881482519843071418883116539533689632791726900338552084301188961378435076575456455632012402232445547944249165535518637725021276742002818640078354981293629578808645669962645634337835963999848196573981537893689748921539092492866540290404045197578828304054298715993018178858307990941786743475444735125986062051795837077035187789884582638382377823778978893926808300063808440259805009171586379537725420694481194177902926426916617989579907297118982075127329736811240515985940324757198177196879097905923052581652158930970381775213205254563119594405683539788713707083830406459906650284361193184076504834754506659263988923709617562110045479190899214320966247365885740541696648683305905327361922601371265454694201739843005907646482823049698450125599489179883638025422946183003638899919206589307604649531586720512518319367339654172334450691952835078699080704745807418908679489181846499031002666941170366875087052319992703135724366182400000000*i1^35 + -15224273926338499311013731698985736220009314295677414838931380806748114653642815824275889553265448820698832186325965056639576904470461876242670342140142078805780768957063352269239724791641841605923381659812094952418423623534327048840839103873587189690590753524238861931416315738522274071433091168538296485848051811093351846398359645494408772599054050739569685622469268947543856565551050555073302504984286582841681205899778371661207297704431541427433092467566321305042682513029950968693446842027349537888633863141315276130999502559279528604585788225687588911389960902690919185774760620027148878897356030892533026997006468538698064515370397868713873450692134316421372540570083524233615045114528909505804826661245002042189763954000552644857163969079866166998257827261621971590231901633697956185065023719875572920239232659485426609316705912024651379691793379094870860722772725094366122461526379485305138372765094299448412206946961685270219038978646142370098401809833658833261829879549958587511777499212218111556281231919634412477402878282749825442867657598195242584605581939493627603616558843416515020227206528017744167311536250359723865627559155987315513071914412224749246688347608144579852184174882921298844980937151340877262909475365017463753558669753009395382938892997473241545552301490683542668976288298344960000000*i1^36 + -4391716345019829400172679581148293728368277634360017293642492862719296732793707690113525813783226436300081139819547702377874214364493292965580217578477349436977651018919281861936086552615775937601276040241103987247298943467723623478909613756294956061003964581715654043598283561114867407225772084222757570955584076362891567939280574718054330171241148706134150456244143636547564792795981667628570339157727895740762374737228249237689666284993156659149178274775979512442820797840119487954636623886337893575562455464837069412573423161640992124538304438910019490387134438446879918551139692177094771926078910309010792635626002668059306988283323810426867769101381129577557859147644404877140440467135831964041203601949479902165414628510918920540886913584086740880746294835003478152453556067472286482403280426465162331330338127466195077645258835015548499884418727061287201558439953766046672944434688027989302841550426941074885783337581683728801039725920348859761631535126980190701636896321365908270002674260839157456585684963028039813664720410175919316773042931382600193042974395099520322194757792114021164542416077190870587903762468972481998996718045472211477491490642550619457831063002026765015039905969014121917474139556070677338353785038680904315390874081949817041390286673182305817991158575652239508672000000*i1^37 + -401919667135753210741843166030133751869051027058439729561853635460041605008320772200544389578318465658367047316086650156830889495078422243412782673524468129598136033447009921732094684045656055879381390644042870025787176158980068041622644263083925072422566813832036968144657376255592910952936549173999138907052454152098266185943629979748987373045428809583653875015253071841281947029679517146058965202222277237119873859286737479968926684429753647288721484032739281013511575066854730563673623006519865081847187060287634548989506430151982013232222128765379974509050514100899562132679415101227790794420845059641739268400271003102190992288234570775914053618275336463254646631169033114404633125377736482851327105778551347075787040253722567601059505215850842016520665097528572813916219483558041508486038445584327538611177167707130241578929620372270302183962603925172462899756197901971258077828550074484705804510831810174306123023345405112175542113600267549559953590854894113432150620153328257457893211468928819608829035829400322912379056496969455314333997016321378708659264215934179023003694015195179893387045057896238944041332981769875297761270329439715276134607275755984799449947801185615481636545190014751569598902757800685006918873977095569655466578569299698190951035647550733892001709798400000*i1^38 + -19460961116513559221153807501208754704978155931156549571613312447852802787199258189832197360868986072513696653920758855490403218249285093247397202096986958285127867768099554067799278603245396933657468921223087741474204064461525842505940933005624515907566619188594697822886532246144786861835030161213733186772217929967172632764515496289485880738198895311499557170854329682593493212567887603636713558069785132002168014672525718525628130757755730028150839355576916540094498422333768678453494812094413474267659303936842508178830329121270777600963713580319335166776047822027643517277068125403381331938822098731425795655381920831190379226143413818775619741140177514691501881327627995373810246347956919961609349700173563889739143392153821364177690999630923565359190612331205034617646912811637390296288103417952743703602245981550759149644719931240820915150334726704396731425946876169492637639256400846184415021367670980699610270847453823710518564201872048134037538659060870708786762943041438433700107585787008166521308327527889590731804926748224573566484587887454274113596612292899414389028368309561418503118845273199044117231368588077107414619716563857362632270863045745485522746622273758224799801687916972637875269877674271107048667853218923921626846137414808648245626204973600000*i1^39 + -92406322865813627427241694044036878466262416646258984110028558308786118535544385819701384180177122693382213720350486446393766539900587889652609866234868319138721266452347202946523110758896511529167840964095217013624029432095671213225964063540033485252488437612489222694772537331378690604258530741073730106641097319973460880139985528391259742331589464910052227184994263983000890462342711518079081161950391480545579407839088985485742732597030107741322971686202066591584583178228539992436539346864524799403518779165442179749653658437623856688214165989493532945740578787272209134768956567816570434104991425039532264873603895783822378647513772701786126095220831884548604340075256288194270260065480934363558669371279364261294251123402513999922193037718988436321517050862018015262471479538649944791640930750905742349454061380263817676174784471104901178641236875472088193630001313878616135289519729289265454296252496545212689802016489190674039820980450730715081259985772645707101144482322447574199878013114322286213091933081590822222543574024277684585252294968303620636928172188493594106196405892960313978037689954471942595073832914251762480837355022547456561100145118930168248325370482913417117337466035158490906676786123524694842409234164747713346256608700375248000*i1^40 + 9381805689312111649693180784364866968302995229891329781181951390151598821406985731486447640383974387026217664566389052118595168637803120812484354115739078320045055804415641762898388991092826404025934467646375489872171301258687544786015864017191757259988979824092304780849086855430163261188053421686153162109007624347346323141266492662567275621019905056478754410382043131469398084975393918193152775398544956263343567195075213994030600149199743484059712722642365479111576059070462451553720627771430000297529138513643560092215994288583976844236711050198959968408816080966430159478283506381022550463996487305240128238711076364988123103576640359624639462370148589095113847928088566053560899464117368943222062599178597185795931966583833281924766399033787136517298067987726994769539048496572989724708240618312458530400266079330418856971350963198286776406587832483495319837074334449372209661773346221033724673174538250590949656315726789306102075359767757338238663224954841181665994933077747630799121148815183876322286501043606268585131362503220825165811686938817889703073343148693904789466261799998626589498676853452026640243464413071817729018576076749511618209019515055290904101696752869071983918900282832327444131772563495261276097354602911995519600*i1^41 + -262841604745352569836814597579537553096873431445947154969979065473283630415439478549334238978340447379393401224796570712581208583105564032515658364151097644224238025423915509770579651578870403695825325489838638184878287308884479191646556642825746465010092515660687522149481478285367908236071482024932955886478473497196798264915261897618742656337437421914541067421708698261095645204845417568511549125613462454634456970390526104637571302376734622492358087689414964538737389175164150145740743583784508704216904560891611392797949333747180036033172842060916778659097784988355382182380865279541269411766014058135515755960311329799338226040412994288063614139352159237964060446826333156550526259574583859032193716884134614577535308057620907798206547579482727528419860351055568442522514993483932323883667799196963346836370958819027376979135481710603250092111536893050998204142015724889309475638381774359816355170704988671454534128412257851946422317168944513631756387546720226271412317855095170699357615532472130132088644182556157794313838521452633848575782326634809573315407147895998902305270081269275648076365640198142865048711150944125024924247320128153520536121783701585254056129133677865469250731069256300414860616268404425546366960*i1^42 + 2854983792294615002708664628466780304425929257208945920844752193394863850092147314270662817031874293458722679497687835640563129003509275309958153303973909207138021607929389547761332232258573881338714332250727267621229246274846226990923279664127620938771469962015675391960236385744895348681475719090162931717516151942599492336638877747723051934132008020517594425505556950532934914521656706499474976223351412978782698279029809623436936946130089868806075786213721727795840917246005056656486941765517209340657635049613789533214123914736966066608773225334187948946166474083591707555719225595387928908260021430965898463723202102360226905811268493802205687508264575163876062834101739976660132425499287218064585545725029574194213327550821640619317769194769994050929911461293847227660156274790438164796747749347917374942230963540759080728255706051258961073949843304781059530753377126313209145674004685620401584669162014627176503808228896293445747868168203397975662614762410259164278952111546850458125118787332817813369351121421392654113966257024992014787921889047837476555132228353143977033062191924761612947816006696598737332562473157624775076757476157434973383546443754386275881496303314716424188365907592737915448921*i1^43 - N1*31044119451768732205864783988062047000101406793981741873837618758498837529895385388927799430827309590603521295236593342535531185037702300067234456633682194304487448685494773404476944957973350718315421860902765623868219593445643866406551088267560799356926269567650916265141866717863510320015933498349950908681723188836256127958445954659962475366310493755237914010020262048*i3 ] ]