[ [ 39722422759349162452057514714782153400315672755145372082832877238011100154189919089335893531062252435692143808668270221349160460204345370960094758077743480000833164326713398461191734770298987199850704483581331871450586583963822156572428475537262718009785358939916374591416591283424081636892929378127947774123802666948646483528416304751392365576400556894615270066982964279418679699116888363384598993773460959170107009072222245735475572645514571267204525791819246169962569431894410456117013598640017212619844902787770567490498393329484289437714661134795443638027688576290247494063702510370797635078815269258312587959455888714540627802202464398674192838340737655913881083137403037115060910316820075832581414744044267207130083011838644001874565198007502437361590171787450008852658100307402897932313287807835486756265479360600620912381675577984938448958054496850195123636449884262587190389329979011589819753915243908221615468562459508497535961251993545452883542016000000000000000000000000000000000000000000000000000000 + -104308049355370495351298040346821372564535470896222115772318023059862479887498858128343724703162400290336832740349414249730815354670690523945160210160933576492704313328751398949751701809322870843628510339476318957973607721195454007654189516375663207753555262234451773715662338080667626126728626947049111731065924279636183702925466113113303635983867711714378802310419229146548788653900861861585709886714358007672765684663875325175986738451836373341220588499006426784188392303419639731690540312157735210796933942270210351086614457348232518403005897300248419387513789933624720837666573038066604115653092842133803967984332002492139165109035335208539223962960909036774007925196025463160786112163812741264363419043865946272697795941634627035059643579934252920782271135898491044009947627950881532893357540988105346701217036468818133360885046085487242099881197480529596770863211347551982181310873785169385779389300224761422047182647418777929678050101615587264089292800000000000000000000000000000000000000000000000000000*i1 + 224712692095134438280253735481899359043629719855770029129363833491994350924722615683898780254467213312071121196822582078138939193679655125796533574405548829919427188396271733146204565099673446731729633036487837488838719825801106368095045316809610321136598626216689992877006108560263365827624330703829268606905202438954432721109295598426796884970697026493926590903229186201962870790361342695963191109356985664658456396018380955185457201752523359350496747629073624887491020409206540809688321404170437008175138690420413648105756281377890443304890900798753240294448606482415077904397281385463777597749460163374663856639786875027184940588285849689334313764165310046042942078820438255898069281464066217579796853372208327452266945603684820189207113171050761453336734847988813838936570762913515824048835912101803762969920111705069162364613425756695451868741367759279251672955757504841334640902550916338195606997573108612478387092830876605549479407157745128371650560000000000000000000000000000000000000000000000000000*i1^2 + 105604862724121935922040602839352714483194575573241323727844053994046013509879559584237577839904628991923172122722658705145799439091571837771934235881761226164316795723104622171622461809529689146171833558652614358124626451019835177414104724107332601019343124170912004657984729238713971621811517546392680129828710716665791531621767354393409541079746744384013741636654972054595005647933999318740881264101017199452406137966674401681182425117030360753224618480595497078166588983942495679812465912998583792123001937150297483972515606037278562967919025297314338981207706910013020930640271951443256262333468455656936706218279492030007428499479405319931250865241184116145945373571197231229357945617086637653504906614539902821737006109476689591486349294364120902975869623835905092031423436606243731800887996714630363254103566695898179125639006996511670284940398965449610122518676713771328139013533407359074847505349583358934009749085565348954827195303185910595584000000000000000000000000000000000000000000000000000*i1^3 + -16931068151497573692657421237736201173258866450550566854489956087633595848740642456563102699796689228498576419054460027973097853219223692346235791377040043986246576824660470521487821477748029171170474164256332021122406726119437898074236833430087573914815638490476898439730975373981775133175918851631684271638745823564467041431170940372834937600996383387181856084438447091010387790384930558858513603468840989472909909448782842663556266393733383523182653134406061485585538009730463947644346263952077781544497543315193368447013567806345647955199826670938422720481138873234061518120391628741897817383720199202217118189944312145698049770659352889717878063628178820784577661268667012753322907297303065735634275936822618858869272313327346091771087756948940365970275357705824226238723012106960346176117137662394251192836171006048516150767196622606231730766557123852058392722397824053501016453845690143129455170210992013075398029741282855785691985478021231411200000000000000000000000000000000000000000000000000*i1^4 + -71755352478040954512042393440624447472649020544803676776111469752740223636519498273152931557635894306805008286963458599307797958947422576452377739070109489943759136855734209780011127448103023575277445308562307269329658942258395619828320643282921378030361182744173271087562898626303901061424242591734811488108688143880073091588658295165243370698500464786340573160651409927632576148846834027818104787189135378621986624613387165556087202915688945461756586758886269682932848363555882459956307660346503244094764336369398464660406010051156524023197638855398680802105740608488608094998829775172154359113058691920569116563523358303151479750114185030996410731168234433928749778987045446475126603626487737950234652589896788758381169535460576010280101493876634569522100868096639214561183492481538593242259414060778510029134594958576586940523787631183373092879050657899340265571985686410844930732242226403511298775225720402806409346403918346385407610320637132800000000000000000000000000000000000000000000000000*i1^5 + 345906516226745765722750449205705939893438197795882132229461032904225773429867856843798961885136795864246263039796653771291773589795779808447578769430565182915988754618013634375526723485381615027847981977998931890744379395218163210140589006134281737992802564524000919047250873285627829777820824326644942963822700574902523453421840608291264370555489959584815570917465703306774993118716837133402070384592640920879744915079109797294001803865987483007491329477903247352021637038143462476934746793929853910588713273068540690823671266280632051094632097318979163296891643009964775789864013996979396512157788961428990926127674068573713706906797882057119887374420516164105339140661409954875416204686624091464336891047559882492966515077386913789345568540831562603437592069299644733670134081094327987264643505654069703433567954018664099334885482279452702910912710351913856506451721762364491776004048056768855537191523561465448113020329880546923130220556845056000000000000000000000000000000000000000000000000*i1^6 + -222837342630842928208962455877453046001466984685590270518795972400789127278998795729140693781451744746686667717569878861234614627584111632254997436484313725110971558819209008648006421674157645776897485218171910043591999214482817858231563138579473449559105181525480425602821162618941696170199261300528389347696505339287435656658698140414170530021248239547961498014770698194316705367560583015374247307570903688537571241845332386905191125897121255670333477149740914344770926517713763270019290352911179818511022779177458686186856591299416628973124234154321837516681387157763941154434898170595497336014778569715368812548988850995317491340520406931226763746083272223061832575664031988159755078497728551522205664533090341221730610933070136650841738275868049054227074840016579907923438814284436740228696416382173129291655952344162986447189781477310959040870770940272407226990198231041638599843009028927820173045699567634114781835443315343607968057786368000000000000000000000000000000000000000000000000*i1^7 + 67444744422649839924353735727569273966054423722366659506983094381100844942331165787277928070135332548782988437733752514612323322964288905606299653365810736905957686586013985292683621594199513503088825628578370728951187966304850025893297894919848964209270693897912635316459522565380882484944002123877440091264081744685610843517716445737426596880988791198784163433628396206526055816440502511866720605150075167934130918983390520943707621179089682626052178116293199475225826463346680404186610631674459909906799643387682807627961166076136737391611213473382493049473450685803268559336544668638175731574353716640609820224092830147899200177534884580662712392301929692292975230436024336846834367482841534911509760829951421514332145826473646257795060832735496949080978122514567795364724552323670141703068642972480024160861998064429196583562750770094385929510276662102454539573130169368579933491713164240212534912271640168969254952908299554627203220111360000000000000000000000000000000000000000000000*i1^8 + 7032077794193275356744249560068742479811922806933162389664820746828984954435148021466063820783631590319071749298038999247100634123312392944658196844389083685617064528470911790720251048718422929579764807073398290737875494172630438548260074562266161750891668461795547362251316154449054980007469619430340308207526434227831028102236029349726878564376467353094332182228433700115668257648245587571937299983531128634796291220422487777219362866305059998900987542310986292143208088675162700434445065108256094026140914192669416249091788110764633335723432737836265085399496436915345231684916932978020577344932156898138678326606008120197071821682726374603653990656932564594167036322939029391156193412038243541512490616962112285126850619446550988866265131158292367619455347230985298196372333148999660411583975556325022980592413594957335814553957876822450211847716534232403980463248654020756320183550315591510498250131117657895868816001948254018585231360000000000000000000000000000000000000000000000*i1^9 + 667448285542923141778582178649036679649432848818090415527639469962219346137818777102457849975027385354533951404173332618338761025492905536063400540157278745866239397673815488066209817317855901273024468682886487440597130213110685476705318820455600741570521063348371134948572800519934532109186442882472736370552196772071471772750864579359402652195540178070690949946856412724181943610682752083465082642536646754675355824889577399063790455086842882004098311534713422834285010568377501866181423897243247249984876002016516136958643650818375988305487479460343414802893724854725058561901932401484688434452026834379843825798677458676283653898406643182963713374344118930537063943030196180698173312145460255458902478530008190588658327371582128270746258978674417264886622500360824742947445685507726275765349518051982955327098334183202935459431250695236119129320888910233284019493964412784958399551022747374937953791686182788608561399809844478738432000000000000000000000000000000000000000000000*i1^10 + -2394284709555061504908499253337123798252453651803673580223366813519471115035086990734275631137596932923978098883144196672225170590801691387576702904614895852108850825526134706182055526260296664540845986570160463910586716170565468981723630337700337845120715315906939139105375729101001397949669927367478238243393603320108272830078233994027867331484794676096009428896396512758482978581911100523556541654540406021289465342823622215067075224094957947330428682582698023954465187557931013905814362323267920196683925507109338774548347487792630718848521505028939429780189370550935260324579507623541510181028304889545203931709883308533211740162845222753557075229731115693531331053078671451198921818038068279377593856451862264967326408053434104245953225576415815516017277327728610889018223208499271606130625821081927283874516164445219939027500103792430540171431472688827272913143108522420016180276178131117887858326114267593924300198007904665600000000000000000000000000000000000000000000*i1^11 + 5882592188430903320977231993149555057669738040079677081475919448307394397784321123964546820793456773180908886431439080760922063781190541208120351625146745458662664373095405220246056094304063088416659078055438896636264123044970996298495434788089188024905899347808727577935301431460719182780163497181829798423246657739530132040104293568829666065434664246486068865726708855445423232169696235149637198296061758319759919592047254784384944659154913396871626335925096297183370873733530247923415502025497396863559499197347307775692741227844754487879471399774966487745353535082158715211665900539704924531487464724045340155457577280331633517298551583641327792376244262448076340274497340773717188316904204410341948198670914131054437134121203273893889431306809748993435388726605272003862262454446041866324585043590371092240566356033088031899197059116331217482903300819441118257128417030193398056184327683512634017867826379311248221336783290368000000000000000000000000000000000000000000*i1^12 + -260243203308557984320218431126409512106801064893790879300081164288265543751933171718274619826782278869095247023313445485638675421526437546479247707305799054901289016070301040636707448966529178397474456920109178793500594373313233135163972828421211886007671123675195995582881553231309164061577375530175961474577721596119433439411363355764056884151538759826638567694228876713950912939864610280469026079075434232955573846885631162169536414357449051335589440053310574708224186339477417625538047852874424510656499576387623833860108946754393118921233683315849395199594512846284755105319747598995038681774938926805812181282353753262152542910562938400702351832810075084637959857550478783364760033635848413795065183326027874211089217069231482529538903881184910571837501185887136592853145077272625431425583189437877975175086973026198813662005901062171011917894776247730754572744744737878512296260373541364054164215824386450179082303622348800000000000000000000000000000000000000000*i1^13 + 8253235623031958740040463703894572210122147470703231928611439475635717885670877316290619428531272768788859885721743831721489299911857353898651054108850222895481686005578106960008994958871313765606927736511878651753149997066750155751575328780733151180135402705230771645752553957423685086965167168213421914082097716506291212978559793240871187132187402808263920416171532297647849137371491087281699479283057255571297130223722689328834328015910004938921843199401895532138652568585844264754426384906217700903340641609344563106613565831154081783161400739709480882773244779712865549179597779320646631717115664417806994025224245413214264404986332974098068982362209137697296570370465628260753978181412120515998544227761492670312446646052472946454605209168859628724769209481969982808075384340129946556824600562094261713936779384037154512137577503189800634810601711081622844431652835692101502834152791104647961952739150233961440959528960000000000000000000000000000000000000000*i1^14 + -226194119163323680229526274170030986619665109365595003149148938447576102697647423463296706215125775276864993447489558047538472265705399342960510074042195059106059816562089874779598832602260714659888616769173037928452432668864842394657656773846926461940642537781717375704817403491304927115580710036911388264818353579234785111867463499628740119551205893614028393651502599956866813422030519343613645582644855119447936852120837916495434725421764840959903890784042600449110435832743648983272206129233280447314781323170394650492584718545683286490335068622851553812620648310515631002160276261419741865525999602673492308083226172445954958195626778554941708216388879417542440791344717497535530204949774590514705614595460086225349731711091047781430809542368663460792445596658447807335944443210871235354326383863884250987023692376740471427586650672831123540232192493798604362729203927349807928602922131093401501488808104144077324288000000000000000000000000000000000000000*i1^15 + 3925356560307711865597552120989309853525795572956418989895898795555839816386540282082625717736328486019639227458612329121756027412099515958869945896515604262467799453018225713289068705935285735354611386406987869325137945368359182815743777740325674315908354154042601801028825331145678491705988699572934084966036666721165866166799205829197560286105709645307137157912719043325623544304071014827937104523337720686807075405970545967829158402069600557668244814342943343436625779240347058789673813992586077331893927119847011653691147264219002953163734754605664338846887935287538630825942444633459168874273698973296328904161430607035828961853892919737712457811425777791190375489499960541726824378757350480004960516922937838831998053290916974460663440975616433975464277436287899122402950470525768879953566060686630664551465680696301855132571280860033874790367163119196774213759806782014072338421769354881938349482079597415628800000000000000000000000000000000000000*i1^16 + -17499753308887758157003479998937948319672639068840724262336950126817645403596418640475452341125834719773257825691401980361954797681940170410116079785997370599325315941350436417556352858441420222549715291415286912475381576093746359998397273018522875357612497859117994071283986656189143422618097717317682966421594042467130390318758066098629072370897635138995171397268429112041323187048052917105615074480847979899965357361110013728129186787250958054660889100152401065765322926417249313926798407813946939156482523999960696540960305988030300945215176099552445458574383711444283020203375693223318955058019865361233998146351984160496970710076065044167797235921423472897897187197309965757115693626370358125887819398824044195130862538308155745720531341687491982451620927644908234344196514355774946328562057931357355759377161820077018008721587654240736303768208519834834131406388787420957710756756959233075507187027604930560000000000000000000000000000000000000*i1^17 + 73641716547477735676057964531736116410739714593804103772620654316197604938198152906182123624282627446056545540451603173271920647608483104381788887195860186345243543170469543386488899334745995550596256522056225474944871913290166426074146307641505294388482394569407907042389292915809171658370645304094134528587647043553904083653152584337155860654596427738884049965143486267559535295247722483672199282319895713206452869125018801249872736954833908317433554777862313310755414209685504115939262393100347587641006616854334774558898727414100439910138337849605870392079926035288368440623061910942426878306141186706519744520526279814157731062952701470143628022734952696463313200700288802893832002064469390365432631098879383856340093114780625743141049123837663387706320602260474508867611847134531412052311472417701532301015155761633523060428865746649778430157523998058290451882833000416610937467934076945148345868877824000000000000000000000000000000000000*i1^18 + -302293757433883419463063959869561810859228430033776595801564357587244418714942448857772220219572766721250712955397468755722386090148758670489301531729519494834893108166819301143638186234578927684197577403271186320470946662375765983516553293340254892854055281122030905811454134338969290227296311933901891958922072224166788101562621049206068228456930755065007247761102761704689184178586241866523346463809196145400283666786058306910558275250980855231784488549233320043409775819141213452356876541611907069183950873130917469884999249985383301256187934195843745911643440080230523139548407882703477201629960934333837113590574140796659066804352651058212756249373191697124324092943095894413477710090434896224414182454621091875455103280042232521111293750481189293387128000192312510714746078982864412017784501349215675123175417764624783659858879228946119394494484685708032725499929057895873023977171134115182175846400000000000000000000000000000000000*i1^19 + 873694585305516469472101428938860024996427401019236191087525504031348875351001351851909672548071932970335337403155728183471555892092275641986173125959616156691689154846290010661066608846022297995881610725767943363478652157242975333908140218735822993148624741291978307809098467630858059242439845677705758213317880538013899411423024328457542433552905165986903917694069296904547963549901464231635228286412256589490671495978934553884861502466372675891670629296016363052140579499637819144618205803165697843479842589462285647966670065081218272635030148444015256848435954477170621911294116276736709786577575856279340123361464826710756865837153375125994404554222146207159091606990171060020242548838591529199735883095157090070932823845720158230328275442590552355042471440603612678686774036978904597146759584797483145939521907565400633892304596416721045554717752010422481683719455270397042147827251671948328960000000000000000000000000000000000*i1^20 + -1421947248576722601346428100122640019342131271358297024862374953385863622281423005476225107000425852022961316276766475744073963040535225865961845832489378887444316653241012487923257713697901072599137436903915067327269510896787581509174442505623347046056944486013224038082119598749049984683934563220480266553627718572557702300969179852130880868382112520509480038553022778306413639040268511292808989688135944738842925514074996450759960527193773893938286575666628265002232077700696113930542323028197470024371938566030477411989899359172707517412949260804668459145668351381539168836935163998854935695690255471527447105592862442000972359756999752323081069193793742932502978747668749652761473447510087777830503607838744016455781477438002420470351035652518325457317529314179264062055263948514358921272379114039044464037732184386594904446651332386366264708752366249962499410157710715575715500761932627968000000000000000000000000000000000*i1^21 + 1231090218993882963350636502840032311503767035485473913373943697806333428435645076865753551860145513184896719600151684453242080190691756757578729312042594905523834154504385534276730616032326461289499196931893860259525352689087175193413051458625690722986459098583504255535470795082253809459956767844570197738251936709459048095268043903273776697539831912278526766551338568337403796689560294018424703033109601673062440452986444470493079792681856405082396578430447221963596297065664374064072345238162622667822455604950472553092114723219909095902882842626531459741998593814380123403646106902288957602531082160409709780575821112536481194929945431122575721461248468334047234242639482454021632797645365520747851953384899309773568034839098633000287291308487613582795690050184037297705192683858909266681604088302284186711949299891658036747068729386838455532928796209557274192808973775873951028320665600000000000000000000000000000000*i1^22 + -548888918587271744942089479442056019572048571273920131922282498017083449199462134979739422524221889668289241930311064372277742240351211070897422730865188657540960495380143792048191098496876261280459773453160140116489003225810817438748739663458979427865664062747814742063146128883657370435255148416672370915556554665404969356592252368127350557869664377536141849255627517128648666767927444978635396059718982489566651103940156116416698955239051988486547789018259711162102864014330081851315206492661984727791958899906328711274641138281226331763047813979424241401985735733345147725764906952765039994088434890102437789030175216505971968501387574959080909110476386180600380340962225252865060928220365085383588872253447329378725061112736854257833859870987799520904916092019580369353202860483426273763502766344917057346187728420198686471844975896299435692395157399091437168938067536043688591360000000000000000000000000000000*i1^23 + 112366046130402105135074705879394408141520658519272900776937178794679893439659576655913721230596094353557703235875845463037499363467397962492824262179303123054749449033126409698818828758518647236684257091167284389849185971755086302172594892610246819546413104195191208003354953693339033436651476680528934318717875338775280751805707678633940737593514833979441819681500995458503602152849810535409987631716640084772415115675728725293380567013327854418077312869613156705813840294700356649529904204381403513956384341218969905499187585004524061601478806697213391892208624757701255748923392839135527494562430572013504220978484693520099018691026794817911140299989321802972690486188503363665051553569891426367174984728903520765473711033208794527585236239850223311178713698312557277084619881782191630681962230884440236183232391786075140957839739811982854809679132975809513759078601952591872000000000000000000000000000000*i1^24 + -4110597565081998229506378512877195763776656550846168210819274944684099368700676687245403808312414239288463429334498230111441024621531702345674647624124985175742693588027153453519482574429650429846172862303986773030395716417500166230523381250207126041771942988782243260508256100106022253885409854099418621038958327178755193146244509880225755752417861030704648385509203004824075672087132977556960338614376750307184291385503792592624981211766815778528146233684200945643799329576607467321757916909377714743499859383029938563515776351031106748062229082291592245114404035277055393131802931130589332037151722271144365335719716471859826809359907336279987645920121172574143354274143239347581026585643581846245390461692703396034761553673766578675942995137509145766515757216602275387514702007543979502106510466101715521313490915324403775262780231553543215683386018046497878659668377600000000000000000000000000000*i1^25 + 608912282347251573558827107960161174375513926582424314895788916281517344775213853216851006821170462949690129741191065069756537835527297808139048743264630039472153063949079941114634353307844088239048396986340781046836864840102980684349140039926718954814150132868004267513497548609986800914409070874532611756613455133771148999844242283554953497854990335244301032372194277014069064253780855804529523498348987730780026674416385354115021611432848363396023918244071741483147732788241297007227273143643469458454166814542376847005821854951220294121685799553042523797168839851204985533312365238611979028779195297467874030485862754903051152467164285114370884587861991416739475696256223359534968499707458244582592955260251436599457350276818042547024151719011306249217506329638641443968943758548388439993518566178338848635199085695040690796964359634887882106413325551201261977600000000000000000000000000000*i1^26 + -3018151367341770519552730250518245086228576894843919256129296873637184794737024162331802975304582228512024248299576421778253218512471992281077750970302016138222402190738474179374015491399369900888793054831054510838414711667689208862312178226899173114711578103866530768441123004106972730493994470701579659220241232930362274197662657999191411503922819415662121850737787405919025920778488457854893433580163253609798037527638181376515537909226895315219445201855996551661718342374514560804344868336959653294481021615757831656123329120654539503200898788764916604593353229461968225034051022169356340913635938283215509506159589597309290930822190378925051628055155759881652862670442910847081255120547735844423533049049106928799946436573662111254965060295241093425578688491886989440678009722688635197002135572168097899136111717860857891592758762901580680777098479982870528000000000000000000000000000*i1^27 + 263769133763627563888157193092395220134233528506827651234656059759640676482161788341402226107456556561616777923297064739641127838528989754236156680678249653973725858974702807549275797194857706535268214816470265036419305493237199686908322881377147012091746194099982475966208387512755498904279333162442335037465796702101989045122933953044854601101829654752880734929994586425958093442540883536112892133530386043022998117866900425755954806872113941759844234095361017860981460771511437672586800317471477816346797213261008455547170539021970896918268266452185017213886605881299189505483321577341882749325813351468068917321629443651025713151957745781869248021572747525263132825619641701767676961505363159829380048535034085579250755325009448843608413035431235361373023857362282050948091608889637068422172285366223629718478512810314180017897211847341378611931040972800000000000000000000000000*i1^28 + 7449937065747765780152840568469251767649015094935079123918321884952457840684924697564220281607823950031224600243625382064968988172537018068822692195045036282771793565667349425542796545812836099082653521547809029293346389464103846284758988910907591989549373246134104790558768884510181462002011553320445785885537661107199572553611271409069857387761673371598396928547079397330759754513221725707061233112368241921729621634537369347617926178247776843960682705596401960091963717632212261894881989883644181607186750660020538064232102958420360542881959858972185977784115890809717289870561636905593234648198452362975367338896797951082750893146367207332406886875822070531271922961133611607778309031077587008482485203107122671724637232861821218063393824167224929341627719531762179692626528566734974647294900922846578548661777235741485334360597585070017415741440000000000000000000000000*i1^29 + -1207483696018318198650957098883797858635686551364618860291479370069687098493235904820789546490895814095494012778336925188439920655172307107601382465099334949846388683601269733819167322272907503927257822867013895276852295672874195411348988049052538341573182180637826269408022971018069187462276807030258830420362938412695039398325502146652749574392735298277869812438458823370879814928577227359563055373613702337414135901876575998154284892684050244390842440464167419876530020671817093007567902094591480890892727748113055262999655967981865710579158120820632756285439078997298706059932048514873997016975891239964214265387490108996450638195902743612686908244905096888953937270038753397387815350041883661402166727645134233658020636031496792875322145666734690824344397895617895599945523593568079830733067724959309973969553990589357503150634878778736640000000000000000000000000*i1^30 + -47509345539502560186507298814309699693748973792071654677438588490475667486763647512214342263320447745400548136564136074410099774354956215539168582974258144302082752787308125957823175718870849859411861295451106477005284344941248175082648411881478859527288807377406445640539204164134624111569690417507178382787170560760867111343349398564053001170031405115514296093900421939503935474291253580543338155882912753568361476565517079001221122593047711528116658188927367549710633779264889966891693893002678117869589495839229550603600569517268069856537668291449244658206017835870904652505453785710338115774061130093014184678568591929605326467724600733717511806073113456993223729758050503553988095897565786771302000528270395113171009721864037029136632315391172081968288208658637271729345736036579841819086428328238236180223077482934387039816541798400000000000000000000000*i1^31 + -397562854573164493139272480988095164154807960025588454672007428475640550796126983197400904734936240339317925112828157437082060364425020516666392664140335396286453383741377283147702566474173204439395920522670574353415068937934168226582481824207647772461161517537512918996252594523720397584294719426158418340768674117409315173556046920291414361841349941288057879100306791598917415425937532857002511409844707180401529234585710854983009060882344891641507892242961752847987412450323544279460987904956656178243856842731191422835855046630147434839226547455583388459946235626480731653312770900129268354617868007422593509511917808337667423479652035842076183573610016271442376318493794299984923769159220664512774669562464691687323765473970774320150762662861190968824775139020256574239038601096651750070123080692823482020569340285652849131520000000000000000000000*i1^32 + -970665771083363656154078869605300595957849314185663811490865532426228791445511761599211937539172035782599297371760345144354705371939892281237126360520059578377636244446930099990169316633763021456322755549509470112249031029135982212107051160603622009748292469254870785507102158780266914619097633433309971731287216793193979387748156110575028197673780711220733332025538377402292186172156495060243256090752550897554206721445685289299416113871027665625530659811491054310105148746074500690332043992859225263901582757028944926566757692714863265342562253218955438538048204071456005296867935275411368928371081117729268394139123195855710262439084866616133568088743949481710140869437522030505823256428209861086611915064427598172609343187259605694934478269075739547232067728991085938304348259445234396434189436679530940782658799534080000000000000000000000*i1^33 + 203140182025985357562410969835926691733147913187043757820176671972714761164648337327986815976084130247381550961512468640391246336199871629819338230488342752707580113572058438348982134149248848120103351027540375990455427486334819416051743170820658529855996683622453107406713850349136463342822064203406800306035083500457446539961648266130852353897911944198780867411559701460290485383745010082315606579692739115287010356873744827789677453841981988586396736129282884282869346452067265981041431363230570040745959422257099626479884694929899875923210744317777774689300319529184076168482004052833478030996218660125791300029658435290698796990487937859752685301460361728398832979735169011080052427986519635339384084231901182514925199857619054155837583210776643054963314530938523822268124355515151521328829218197544157524787200000000000000000000*i1^34 + 78864698983221294230162268453428440246631952411771305356628688255430019646520117863639275037363168967785086424636007358664649904646425336695934392807669807647898566543814617396501885918176219647868521566784643725291944915085546437642560277636381932256423252054707336959689757766872177518297315664152551726811056565341264149500899125687077068414959677944518526734458378427242494156812942768683417907184108384312797918480155721973912888643437164597854277189691021481855363055006370956515770314609691971494311077245886595700642861708382895371457763307197047645548244715085658686203382148583899673425977859336112956621638888120010848414236708799958554940174641671765326061706743719337417189847325912916756359538993726910822876020120973481649326651848610434922920541960240890329558869882755356952725270372024320000000000000000000*i1^35 + -40642641113346448194046884402154541027577765254845259333279795608633123049939710378024639828922643697979486800726422109707537202832366921156647376219329819255445081120115536091756647953631976049947902542561739905350516586528255347742742018213405396586347745328820080079772226199990934904814199672399649936946209276944237691367931943721793786396496795263981263092080802139083342228880386063263546392623462916391473327533685855229149505276572156808768321811969692945829733800852127203782289901630038389880173299676973888515040184482709120637972590002146909875369781840860453532528292531050613268346889045523688982771592894224407093615535774542436150516433696930462495846727835434336535737737044685775442066833279179597177846101488855007217698435423772112623044420243709508023266050416430893175406592000000000000000000*i1^36 + -9533584363766272685254320650099047352025708986821977863705160070881618430568297573707723559400290814030340243154437461399755871790914888250198224726428917098824412353904428991055284546104558912644905608086137684604233886334447797227136458253629586713870759977317571996699307579692690085960544682734266948695831040170399726388565154593049543069370929397643187793562330666089721407920629114747983182618362644951879916158601461245378094279438536295064944903229747623579133134516287434328472921167394463033571645929389899088456957511303694863748827809950531323315256963071129747396592087549426937401629460410934878652057888644944920228227175684841269237736760843236433312161386668663691679658877263691548225901491961170376190516559148650960097420381578857145359400275910256542932906356506624000000000000000000*i1^37 + -4531724182312828999620034851757177386190330037690048205575965753534420357725535679146130943779495576137949723124506999332519017303702535412490071672535023517968050289446870871645447701214865634148794635037298414816092951312485860192386593657287552559016741870001970291605432064464728041287314043480810721905904032792348102297794258070807668213608633614074695834735179580988879067799119017314825938748235188812353346156949703505387587319446090341097902614919929100713437833289677038273097739193334139960636762882523109652463907037177403478054019976156677452968494050103674984399884069178681373786051962336260158522797390889919083885306410730402770591286930357742772111217537185661212866142568309792428240797307488270131571373901518374752551546343622331907845934375428239130624000000000000000000*i1^38 + -613307032309572232728056057690556604656838923096283918003515568968172905105093221247127966643838340827966006017404436368747862956799161193277793147144531456517896440801358832208095968502387845263376507653335029735383106755948731232380670397555333976156039157373435504272339201842807767881163923820429064305319023235466743909370397111438306658849896075661671976940008899614926947641067864991070066401146354696539117966372983981703720671796262340559982045126702996281710623225583719392690740119711414946229198280153855916932553734241774162621629476798764452990048177762590657202667562317004632653658727572445834361188853104982711257770682413922540444110288684640853931098564736568447224965008061608091024920201736833812871948984568060042736454724953280831282349080576000000000000000*i1^39 + -20658372310821794970786636017130751123802001748625209303424161889985471871623967252750314503482053138429020288174550078696470501495295382652313769738067255876688447102539121614848435011477223885193541205898579660897940833689201820158170251106851031208356328807342504156624578055970609867573780016245819861835521626937794935184849151521915093152591247870174629503851813351268962323798611639334333610709922498861428010075516005306990125775096959273556884205083895938611917198896591949372968861200270771029758922641327726279040391413143821237907597525866369329111677912736021892266884187688171732365471397180928520952056880230282434622250330568382652280862037523744581413562331983632449434312491896239350777219633706272106874364754967722523105683865547571200000000000000*i1^40 + -892580966532242301724596801556814785067760527984064823556507078715848990854731302922604974305578329389377302518100182699664809358427795198549505378805314720476083870408783930813673497856954108865030017284823034737716118295111890448201877316638377834958801901340029125348285055997606462139028434523108451473688153813217151864763258855741842218694029532279567894049614963714055351016673173684440379041390742080338394780549417535685736724497180382070421186923236669701198431236740207081317260760108723531111262570318023462303400844377934592066781445392320693268012678375046407970186496355249445923802082433447400725900107511504661830021855641250478712124452761881084707692768178319489070779599012502565613645225684503351457783997666800676372480000000000000*i1^41 + 5821067537635228231500544150267769695138385514255391550668305673780412850032972702607179517410489805457912440229680860735532228194921924106024567453414062490307108280402148308623053105418260770445733622682929185816466349069997417647188051131382564737661084556198805573091486090205869532048270532578225413380221933710714581950009086734777222344518120464434311155960131637187877901128973402889813131111981448647603627664671980015669482543546856573488158181188693126778061127972301374079573163170206025584679067191342868061825375676044994676563796480345843893539491143574386443175171664833755010530873752540949418636472656554761485584100200500453779011757140395757495860659252976059429301187622498818876305476228730046476216958976000000000000*i1^42 + 63219262961383002144466431366185871469393555079259646557929286672576180515051488975628299274243370170276426360935681189379490750765690309145346161645958621237157049788429856130368645694039214652991871905085043229351393869763711233954417040947415038761230541684204319880646238599165676367532235750085639914388766010464306807482966387672850664075105906992263938499125170180521153065802474839636041018526000833878009759797882385150658469207173680334117306692888696146261955665351968803771109919206486622924320854220025580367079043542617241681547199276539334506185090373803657401689431204396759248577556189604198339502352815357859539633726448427308192924068202743961450986781484060648208901519425998011514659477756313600000000000*i1^43 + 145258721114549175791336635472123441337720534794288358917858801670708107554128298809889155191211685917557723587014197725701992609014961231315832589300028588630177483163716108972506829498820875789585264989577873546878222088141433541994040574890449477953775484293245890371317798103362510191845313499674668523798730128885147716148074800612170912034070478516632104900803738445132785207307979860305460901900626824559926397836864954880227459243381854776734095189750804024039887681896003251102804531487308420399582122539667022578387965430022034029837957619292447412009404264679246205126532848556972535659303757530328365371855978324224563480306925563400565636147174778048651015219483795182368987656705739325440000000000*i1^44 + -5485105428767990260105455407256083168967480183083847827378546618177207676836015025472515372416098170299689942033487792088736104057318053083838657764348614603756500660364324032188418565355546959815720059510540925051528788246037128214313652932354278373299672897884156121501956209308905297995097790659279085708452919929565086652716314124948151805929740297523876387230007515901407095682507915379710680381034904455549326697188267535188046220599576700201584613329230325823057389734153508205366610629103818620783431639165199094330223904319847554509355178837276585367572686580891559285743394694493717129699384386862166012414819113350932871167735250215610123776918679760201289762829815991136681984000000000*i1^45 + 1086807618029796069342017123313116648482631412595572648382832155071249615040866691640165068801378924182860433920403857309796149667762337681680381559588431715228862075581569463438428256939583175226512546149269819339206836301150452549752423307568333412786946775900635583968454249227119145569263987872560949766445727324685777192295491965819628623287038786757305091897834617159946078498819742726455698022382139872426114019122328237583199086028847567235728865002462150377069568414248788433787070145791166893547149655686214451491464741593002951546880041099481905487281130695903564667184588964705543767283653352538067752960665524364828216316863693001785541430682317513049305107660800000000*i1^46 + -213870306172231615279601176029086935243789060847695543243619522644102710371602295954926691358843119007073657842835836388256235715754719413150948877677228202763655173705263976304132963507987831308192169907692090355582766299635569402876452525590368151293854799740422709505108744647184430183399153329011240084538009982404019781217125785680537674052475948141807004509865130140981896863649265460969308196951061264799502981607645587521591673567333054011800033863840183917556471225117219940448463178572975995541676709346852581053751898808551769621184234595502797047413125633694307862619058007191189265521578796781657999515422805583630653364431076190172961725311221760000000*i1^47 + 251455566159683244937684222717560778827742834151134307974942246459907550865543403273145685640250333468333781850756608193581088657308908303900488117621388203517749812917365381231997421375890899143867845922853270073950997599453009302147199897110630225436456536243916448051394522149282752207750491300058689601140939707906552907547231415154468972622884951540931824842573885082152664091068287080952512523621120217770103511079505148971399314030975928911946732861971657503441197882816595407808184450363893855491866323791063614474481972396133812624029847853372413519369803293530150919464859223086998013114852739251904895467757583866477736348802242560000000*i1^48 + 391536482540491987597550396568622438699984714298188887161578124529258531409673816819211281234241162662928006795290727982581241550030657290015425949709765908163185894219036897846180697534850799115010808500320856936155730159206863610196557278085230792798403390504107082306100302194226370153176984575001224977977576023072076606143371127183232512108925370689489521346702519900660674719409320586805662014877668405429503954533306852035732338735770387482153589476308769530854415686300431568836184029128480835957126199536916642854325536883066529338696174182594346308320029497352863465839698193595933883022605914428103826145349171200000*i1^49 + 156163471768252513157445583100517355645186671453904104333921115682496356240037037229935054494508480820848503801093822576892744369114946378676785329649280277118522441502662777706591285545548383716172613135623596698522943412098141653897022709670032796712855940297989739172775247263554069332087525750445916533783993200713200677992299525833386111417449432779306702562110892385464292755719683548924429531902491043747830012572290595596937918363837963991828996397039344019919422028495179880317072219305448764925332929456758854819552105222434594786406916583693563974704016205822496812401683801798156541787074560000*i1^50 + -14503809339395272068381904313253872863485534961304637754409119835679388002936440848576968993311588016358551471046018256787728944945836069760920607178539377949137742282254919664955801118630411462239620602787642116302439407451002225415056724175023312930612500429461734958461841559400845042067549915049163817174052938996279892719343363895778899222638130343389866801513741350619381488852468262548095371714478500598611248095171943530067478003794450715246019588455959003120311144135733177554869245423418081402274814226673246471631633940163100771067922975680143343738444582388957524544000*i1^51 + 10073965659645883129587023208456263921610959773333043027956682889976256047900262434391525328699594301340374463684278904523964571497985134238013103791527385137162423849304855277331047269801193705858595603716019222031019214119010424858740637335412769185236409349245134211058233931136422855730065195151227466402449944083868854754358414219452720925480160529487790881809476882916852255483520247238405249863129922113962710054626710307128675188412977153476041937465020492286046060199888169889356362315757995361922343893268687378030482046588558478477521809933900000*i1^52 + -508768751554376638509302740122828051001689699987362475184405649314349690230173171228698688720539863844918752796719858408865274137721648334722074674053923099642959454863310077970680108523045786244412743533319597791348435637178016659490845448505905165101015622917984658744682004705218557890145207756106326214468811755197184275641350942497209134607796640026431938194060782343515453942182579846351860492852633642728500105060950688168437213789042595733635340393408236458322959555383209549277165147200581103634995704593668276472020*i1^53 + 6438679752070491483507883706679616653674875085712735601460477551908244456386841246477721385953606344379309113384245998066795248373933027772446905618204048232901577386583111917873504949776276403803230605286253313931280452167573196716753374517996955090318914731136277822519473085056827132051828201223629190321882576355213467593475687667335420638310258717429624451129038256024995617332713745505360393915734103854237791805678856201535871646790870086361717981536992366198318864164068839366979504321*i1^54, -3960270337580848488974222235855475139291951099548393170401309716939041052644176173058945959588229647100607832480256593076248814442324292926258546690494366175415912074134817326200497949709851625731443944378875206476055955444437055883672895147981600024928746669360141690319423995769448006114588657743245490468535960888321086310218526017933886037474636925037207897551499052154371530918488271267778778848504711333242795905702772630705272285110383846537027855728870611280340793870298624557555522784718300111287881901982001083064111986965902770530468535868447834823156544467859963230024811951110006836861695930309654617528315771373134084939314179225526235187855158557687439887324442841526736864539659274990409303537629033726772144969111294800648568477228294603374631346694459821115765794356841270568189507287262037154853502814618120032617724696684233158199451459397057233439102191294802529555000495456843214540208467626123461862582734009389933468318658360070126946492184792723591837691832818846254308851757796661967892687154664336047324601357390344870994476515051294008828495795450610440800932015689893786039612065779477553502449113676536709298520863228231473491885706400199852233598181701397323165002980732799522712707472766010549828304781624931267257565184000000000000000000000000000000000000000000000000000000 + 11061171458607145980312879284752863862070355770955073208878431469286332501112576757395230727257859564603369486881314054323769370913162897175162994347590852209864798461806342541129367503114346202749115969038432025612853777439714468766394073577605167207818522278616244273097305218866321536486259460991767957735996769791902018130811343520676395893617739844846883692960750244942245774620967413499879131634710884641717625921074915318831274552916126585817451248841230502795723577162960195284212011944841929383537035265932254798321886490230467007532095117644408950426835208785993757773590990984021019628239734042465156551954931900237219673027210015826208678090952839823316211895960155519220765633245478822197328790070113412798718187308553789483020894181884354502118613179049085030855428664657866361325561829642223265084512183505194776976308322675813917013746912904678467219442867406079880568445793900490501049911808537852870157488660465676384903175177230597603198312524986407410495034567460920318211730119759545905024408588979091507058456324048430167901007295671549371389129313634714470797713434971218781816253331777722142377095392061829269632812477576641385706591350836929846948746262932326268969327761611864388434252818973224846705111644309812555515586150400000000000000000000000000000000000000000000000000000*i1 + -24875612230524579661968464054149405729089405602889919619075331956280124271160653723848873521017642707979581589815637707198703872486645404823074797884302744695063816005349142959195996004430464876602392281763594097104391128689932451532261970419042067754125749058696821434339595848333855737832611048557702918227489897276420278048104088422273241591990810624652160392456841721168980515174593207157754314485988107618556676448301152400941700823556998112791284565607598924362472608557657135396596641955043352348449467870223276514323929817488910439826022890107604058968671002995606661536982941400227712341144926923164505947628717030025639975092421347339628842059820380705827483726839376123626992010391443970900110791104419575450251222872473564647482567811479415993232520670044330345684262621579536286400693844250196960187552496395602671145968378567494449131214555853997746153728735470407746944082337604361963404105022299412649112694150670043211389916947341607323910017171675065043391224198486440082091152517787497116567719165553498856067199675789143892346458373536737336557983908768747073604202980288971641996667610404543892998358004657839029155511710234327921999977147636596882497146309470413967942965166397733170828536795538766236151890789628170190538670080000000000000000000000000000000000000000000000000000*i1^2 + -4388745080274956302946187857729133252408185920529015834955609808357879372380874287095859728326726682357655205193540083848309337085058900916765748577804733049320109453063684115716435134764579074119042410249442877101921013143884995238294877188511377287854741041739667748834817473491683651517800017440794857762648437925571727099203289834035239597311671563972632268401429447937546022749193628545995260545708597251847393499677793436424532836618603366765966046584095962175949451750118759020427707875228487954370270448771739148830210383207549016878747622422814004872831224009083219470006942142083302220845271420830733190805644144375678878855899581755587781089141322631744959639633899467200821368224548593884588004402464503595191698195591156470164711056960364088685567493022285859207006246378693889237029073268904576779966411889301564613859878420380521445812240585092246327008716636642904663492675578011286632039672341120241315209891442881784460350248631991315924314222327057593362604420212735155162427770241225246140851508684177351759608854907813643655647546270151995238957208110388338579716713952402080907197088132472894334925586105465623295213300006672817020145682604783909044565920135509571524850691886436191730766662669743845372752652687375612248064000000000000000000000000000000000000000000000000000*i1^3 + -800550356808444921595506534260893525971132604477650339504565961842589397453388972375647046140693821910762675917127487510223965251079563393217975752794420734909872521799403814685109491145709064497982622154645461305293913987859519321480294214437763204934010873045090209478742522049534155048089635949496738850602342350514572119932167381720199479809165180981813349175731053112005641337487163035880987774542898513411695385695749750844429952884324192740710757371781088987644641247871479437970451619043267925730581079688125660933628841823629690830843651194465210266988826303605110395718680105385893588827847340999166340790169345135355832880491645387459843891128390360072916467333306367614678040023422235494000609818757699765564680362895388144956916903672368116042716596928392013904183693694989464470740731421136475043352563363295662821541257240925601148219002835811915347214608542657206599975097147711402107723224184060868300342183906565932663269679451856870260172349099655950064968156546396540030185720858907590671502984992078068597416041523887168164128345612269055686588310513230178391291870102317318321760625774161676398134448775097275191876322594069510966870488626096886604154213396350072259348828349428774273538676783817067492219415284943316582400000000000000000000000000000000000000000000000000*i1^4 + 5099449735350475655467683990699162389557955131249333993006834665794924960156743776004384594608686445168024595386594583054561048574792354196749306552156642789591400357819146687382052256643853994556805843549782401279307271962563923991704655687987458036522370706864842140532668232189112302063924874175964358407155820615769749084107935230003327126951276926725526629216270125378811701996571472715759650954848189874175890786661451265835606450288745860386877628606300110542307387244911511272136414894613292397215622133699654422778310953947252337872791268782070476057100531467881675849591264519109089842683796031569024497304936837141835339507488646792060980150486006039703238563347472638764057426460944680158975691467229826822208474359071385629598859269622889780550841761498131813484408570504318321414961353089881602623486630141208410680994886834609791288975081649595819257877688591438871046905484505965275090951359549792495238948636432808981704439100815427584599573787365899241341741805850048050224836273132560394318855337546071648464676134464981451908100959469682851172568580904175395352789137821673696759332728888864585316475060632468869344426079358324107801732464819445365053481069013594358653924539651560127450639357325045692175512394381750435840000000000000000000000000000000000000000000000000*i1^5 + -28456859412840997514094029586099998508002129598857415945720841393053007604778064680524729150922045425355837273592363133323537248486512835516964375483407660950265007629428304743690175507989860281931692986285967884013029160840947336417557743691687131438975879893815921174559905255660530590716821920058277971025529100747875473672368320890180971007772126772487739052941097042158188829514273920894555387025692697284139170172954507622994173722123710308361185112818454285920666958170380595502579538738230744070599436605364922596775647651878157906862673102965628691167431807819468997579497053722876281253918356872606907789630470909563544171327629437957904397368878297690560419955678890308230590070106149373804901544165698747443633016410808810789004711019592162843690884324375360945976984488048034766873791071254547155695116731017951477290219575215463948877004311395794939789044628863308036845471691744792968528634471929625057647608398970805659994650323955689388137799228308504799215116176522195117255410218869465306614727696115454841319756367597568731952758469620155516971390064596267698366536146953596669919618351059168337606279759934433311933855488753627154705043552551102509493891669574379068832978164904810576970385371506241731890263122123948032000000000000000000000000000000000000000000000000*i1^6 + 18495803474060720776193038763797270720465803320132819355801075979412021546435201476014746498839757751017319987524904365166916203905147870007422921918401261141663505988578590992020692840098547514056203150682486360783454955589589345169409396914024227174821053513768621388603199499642696384305488879632290444866767660297001544790431064051321763551149476346083070808674058092123612533625348918703062747413148357275858319520314323286462195514211031722723973531314420563590971587751413621496187942398501858251858839516487087170795102876860982222506402044963315935362110130724714555795219237942333456489929150760982147725358786465773615064864442081451972256197840789698465467545846066038623457327264863063351095182179777673856848011033865270398099522451097770206264496023631338240235582008581386117417664517297380943252410013047663149569708966319238945164887124256179432157264752593367186910718089576522930462693292052563680268498833020965451933802832020160273954307499317211558344374579757374629516315580906382340116768197209385130037679741381306214776739736169829521275654683549121788578068619298377272757575095373291131904242726978141455811174482239206744072967924620669950820283196158384585250136858208526121871312543423500235511764068230758400000000000000000000000000000000000000000000000*i1^7 + -5718255371537173800134994164237234051725372036888008148233136417074028046830426327947994346103760385257766433975611332496129213415576431982285067083928655355964871148696063017062853115842945077242795054988633037857394054764616845185809263724148537356989599297122234931932687008150096973502427381803476302163220711100551891181655327139890404221990095099064088222832461288019538575649116054724618281563703602774105150131251651410260628196394370374710286399668755390008574642800567675231578783108014675814708540626715794050389311626119732478327357903379697321128342968775548430851838861172210081623051131289620343932161605508800250862115042414783136179565202306022089892470663365453084633471978456738489124057431206915450187371665052405879944546184352649317146679931284688243329332180812936173189469536192790202032118294141417567296014075222261325960272863133506028187127553924388329377826973515142027622865982828991894647020976485621652248363510229419286672665831548153741770025152492451896683653782256524501024895964724231383000711295033514395306053911369310865374052348830604931484345620145612387678711932232178776419710289647246324606824341001025785695002587556708123863001760586909205251139944374558607452735055265573819468164513136640000000000000000000000000000000000000000000000*i1^8 + -608514614443545926739126877699863563819557065459925138538943145096005998797326081744259350757754011338352649001055341742302513568555441255230780972489422474094710087417718675741476375491614924155627995786009792593166361023388545934470787517882347268522072711343628920702720369588950029778505792974729471523681495913915165405876648297775962465233045182127982790819871910446464247135737084970490505220528095254440151269475926324812507644444922715355330112615272000685948986364534934387973650749660017582176085705777994412145444038575379089247137082748888414988707588026074451080835091558903390792872659586803084437527261196958301662435466657352279446189404384438595201769216683658999332752715314470298514112191760700042838807313773635385827299650640150541091906324398478593875612395170427303489288350238712302324067131039311015413983401325808758567557094533271523181951453890225203112650652339515297815417100574604225872957553807719751305870171865525919598696903115747880092584175540323115371275511479435853732637219787540486071875074142228912184241795742354752559429800611157447465335776993713366263690680752641890487840581195932400308702235652456980551374863984487572344391894289696572703039424303339872269645392274673202294421454848000000000000000000000000000000000000000000000*i1^9 + -58424017363357993710375949100259178898713018799607926836605787155052479510732074542840149727248857239160216957352637938777332458166004477063478195809666157939188662856831019667050765179787167767847154228930094035262094940891104433454261046531313097561530262056618883646685466747682753517589452242275553520467192843548307233788315500190683659578084295354165852931214444312168249937144325909356693367631878709928223771710605277252281124135872041327817572357248555233974682341362899646054229391493596073285328184872651409170558339797266850743325251067234140727310260879988538400340710104227989139662358901445991927206816712092214999382583554789720207998078571400825505412548892088821427833172175337462378651185828140861376534307320092855623618567042955309094632625841269989288053682295666955857536734405027082539807576494996895295715253933367478186394808668843708956656331030491633714783682669291459482797649344599293464030261544656056748286967119269035323396006458391070956401535886568745959173591289086156136499233875227350603563740106117466171411477979072724953737326173451612242375638719058906536164119573649599803991718117487694010039536295323188849222374765135579293871804783404023895826898597966948289216389042256519466529587200000000000000000000000000000000000000000000*i1^10 + 144056586055736549428823062770400468068972294673528523761979036430422882440339700818445201489536287219742036546750063798282478653608588292360607188513972917986758179680410046503021292826913347822217600324490257063558869394185215021845830227857317198228850353906505492860967035317633767399719935691652388070010112537474453843298596877537421514934757173854649685454765916588003420401161975021985833092772495908881598173581056685021451177554220899001568766023129014177096805057965348824482872540999310628709541306968922961025695016324023263199101352194170175574360444272708404430123877511438197628952436922051354754468437126061916562987485925683515617285157901183991469249874097903475860932525861427132039243577493159058388129024847365035326873554585763922888653784259403560463355883672278538214042034108901720708125392416269872566865478780227351921228285303218323268391123375396749502575571955296368803209623238355843506127292489628498580359341386397430284026152631609801425477607902944186351183513894875959977927093415742223681111937232871636251274663171662963043067983547071868807099716713516113098267224067538187249201912235059377997339381073862673748510921034000657906281141403965855182512712146564654343650591972742974668800000000000000000000000000000000000000000000*i1^11 + -447891265208932164018926360665254145726538882870642222317286844059394024645480064151426271416004774895381369730814422062806559116971380487528271484957276629528839119178034373630327959672484966237699204085584133510641595371791368263301796079487736726507602339740137008277528406506499909002818320473104089335669983329696957379515418651613325057327158101667701154039635189576016905358251573793244332677266015089135070795550314414458687882845361896291860424744452094448909156188092252174226741458527826703878034252890299236537794035037881653240633154535239265756497152488715864538612382522546239851868520525894142540567897282352816757551345023189306309823778469624995421311212758527697129031973496512925103290929101942383139746436303092310191852572391078101451236871729412180415913878223250836971134152297257985551376974360844858980289737044698488437937670835489789564147322043204715138395270798853104375526964967717004198792769867706711745139130189652730079954185550311106808156634462153432889519124712438647333045061356366005768351960442278852285500563326188084340539435192659260080353211013101111928036910081531219765367215109151651388972560013651322674750369755183003647919694026511017959487858825004638869751743217926144000000000000000000000000000000000000000000000*i1^12 + 19673560560761283615674852896825870631054139392511929505190050695001317516424353399359330146590168097395158814101576987349677359478387448583944904406869633852597463883701525758640960521127685560008668412947218404161944688197687791054266480594301516044383748151844869499205536015223438035077485066550932752294169285763204424290703603938838871713073172760572928523221713753555397237402796412603045012662701888867962130718617341689378537763450136203083452800194454589794588570265367504889026693175631733808832374068036784569440292282337316829373209421298620788548988050868912322596230693931398548128642648659716807202590002376211575016555901423343166932756413573685876347022098952707562470883156761406373224250529492262254719422470727770660428596460530012207130932476078630964157996423812983395314101729960845772989963983415039962542985665943525941810138520158995689393791247139909124746964308131429455942505344827937454910601554706532143814394735944625311948466795081924520255977479869909339139866140392978280846923667644821385621303912992893921472988195976726841562410202560758565140224558447294560572433336135906222517558349939989882421841033085672336748589160124911787264606379863461774196753414303508921838868780128665600000000000000000000000000000000000000000*i1^13 + -615592659817491339572276377497975633983941362340335774660324023658962410402205059571025312680941072952145577089590070614391086469442601117915696799717079645711595351936329656774445078448408751850719394004074457933517389247096929072141318377917647646587805950335907715403829849263911161075805027433180482482294548655003946654718248173492726832502427385361536044622410130167071298221016351346860497504682712302230520456787917195637017803175299771589054824788845371738570445951508474329177174415210506233297008944438805504023272713975098656421948064365176691038227898391562487530544708946190415438447303134957322999039638903279316491468668321370307393942973562793416050086846505719461690700465257728364892727224130777289453821848257916613764573621221739442955457280225679049816864070344694940903361080212975211826070967346132651221829183088420158846325602644348455256766858117749325792073901747707181773984194474744918663469385530090093518628433900288605771950438295073871074172641838944265077741952167365437897636708102236045609710466570636325699575099838885441063856483681037252018904168631356198604871145572329456240187871296120425652689329601981106474069138366155094539845916042948634036312320729345832717551319121920000000000000000000000000000000000000000*i1^14 + 16902431996463793594022025938053836744877702136870686300841600150603658749332694196448491964052222506263413956535237456560149588738865878459973547190505409870459206723992601415093624438958628258264608870155427266744054587060091398063588734020412549149156513057525114595315245751042495777856925583089542818673809907521464527476107280028478111071731979384344272489231824458699768536711920935185415311249302795210951479500151711560379504344288241948896448032821908562028794980672651663263706844214884109439491363092227842420344250073358512870471888267165552525419116450023672107209749475240589848180473128626759329831127801289224435303859388491206878080506295414817901556675185008127250749290559008292903181572169693214820851216218472338828198300501631092025641123510809551772768592903947060391144230458016877760846865901487898485376744737983208998544925759497690757464719604775083319399376211523219577202657939497285770771919469426128861379015389584954828462168516300007141887941465844880685501214377453464640431437968440764924751329925850533417965276873074561107470109764027243258761850492281979680212917347439409086963106922302764119238332089481506323014930061859864031348641721664541232513689786221431680753729536000000000000000000000000000000000000000*i1^15 + -291360804554463998808631750111833722877435787601664981226133316390375481549796375076937386783252313734279988716538658566561052905451688434267549772143536863775653110918642137980268385717379999590685015127395557538326327286902811612429030134380717680873600883318299792805068172643635811356088427608719948994700228485749691682919153902217360443767460847598685726431923823572860300726687536601037662885219560657384218956999681010303559531031847256853583866050010233137244198852510867694624022589254510856612960077162777872570657129309178113925990072320893042711374763017499446272155797774258308682936243594134747340804140850589576496700977398389186611562033765933006010673021392589992904342806595616900514182612555924097646577114566141317190054378937975860267772284783306592636206353210982308972555302067430263674244026394246900456224192134764247290380361005829825756683977627097541816607339882303867807193929260030618578989667159687897265070254602640761263240674186546324372817606002961670787829686068920536881770800642089184568421638844175115190269767185034697906244380094852224891502474842429258483531617913309875805608358712106068688771542163736448254116943518925567774533535306354710946172589624568635509964800000000000000000000000000000000000000*i1^16 + 1275185541641935674053436950472689183802002552716502994916654845048157982337585709559725151497193304541158118024304833758743146029942839248333438956777076304186829630902863751193289782942042444542186432787192449925086496513014746267461414637589210964481647025677711313594469831077122875605743905101693927306128048517921528744260183860118918653928401454801121993580290211789583117615092328486196917602071372119951631528055425805932158006915040287288265985412419706551670561339646548094441097520095944627506851430779309194645380306140158800884973252574927338008327481682874137579020921116162649291652239341813102609359026003881720378525357405469445459974867965199828722045046035911059353255493338925311143059884129438309438825033790586395863055435785734965330989375520747386881872143355773133787042768645836463908796954317636706509222621108153162221989489514516486166791833858055416583983418952055778070778161865324634157798606237175530940380284143128117387039289756966251320578203382646856943466759270254447893209078987202616786596629216402798421014603377946965931305474742048471201304015004391745617745301206203626194059966726819816666710876842046482869123152344445743731712143309427930677845909658455244800000000000000000000000000000000000000*i1^17 + -5359386131178099868284065394565089365365270424228884114335386671313978709982782438362938922449517526741903762563210958656056904312255073933324804454345032232071994921175485927797050244894210636965676025061175727351495679350738290458954777567365850569422121115936251309907185604545276638403382457938957417337293144675601743293434080352444920293249586709770121025558494195396546044897227853896007443404851972659677020814448059612437050894297117980856398412540975377691111575963021045088228354911285116297657981341431611700752640286447202453058613341023285763471897501177680972760045364481963077706365011494134187762762326393665169907577516878833787919369451236898248682425220657602119355872354257416141245314741502335388798363415867886366709397413515417746064765866084031775112733577585647527897599127584326391970637208573056759577041379072043594981356144619407840078669886489944728552721313078263502737145859617983629192601405425109826161103599503095231616149227063477749105784663527044807447641039900992232980598389900715742083909624243734976552171107961555912370808701028165173771673929868964444142592696257557057032965120253077719942474463524836882580060030978043835161287955538820351669267981139968000000000000000000000000000000000000*i1^18 + 21903865960108864255802056328203457206746473628602723242207581402602817410884097495153405214593450554621739063133010808005581209127936960194622277851160393047366055267783380474386744106854053661820435254870377675959955276239702431441678710504461248505083023405865109104075724416374160230620431847882353976471663971233776700313685306671266647034756202530883631975338104748072536811135072798190213403965449733399820647603957656214622239528984618985459509887677131296839292632314232412636598454111863596904141546231286846999107501750225982952251907439777203105252726966095576570115385377069580425116133388312155866099037160871367132723410312015027768229979422472518654951794120669600083181331825702998808474033113102092323777735374604496522240042934795793146397111092896496810049686412142235808897492576041295759302625763780959798630910480642676117977358351538950977436971706401767457936597055060198004783409498399276396027673232502098954832493758434499758643914711951451586038852891433295943269850345871183922007313597011229676732482927328593145056443292447447977871636035197439601362072457404871795156487244392163211318346019443089991169336329243158961528912988203056691156366131499251781065297100800000000000000000000000000000000000*i1^19 + -62618985944099149976484664350055455971249862808735282753270315667060340625194011374051718008119634859290045512877039565756828273194509277593888281502244530033961206919310200248068127985320205792800365759211570242737620588454072872834383428666952722565045461014354922986460264759084434631501375229543353058853086205335548316484711449666400189497224811471467790851106633775466799980182346993835255167065297723621720614457723213803659190989647557974559228961248295098049936077646604573195992022659896333732356197719724287097467527977421477927933534353182009400424001514721757281969275706493902727685003030857062974544829517573620962312343221808981985929773260849429327453247727123883751094395540969752175420893469862247585305699685283969867304994209183535792429915851694949237817450741050427895130068487479183467185056697053200469630452478742055584497604940408747490914301754005367585822043627916045060790374497482554479033924084526429098439776203632938577787959171220281391049286599599346744074597346645262731650207302680502149373786086895033420717132819889359930096418136387097012560449942683033610816679593531284083679645853479401649200761602416627284349158465580997693971422494619271272857600000000000000000000000000000000000*i1^20 + 100079007465559069734765545852678966382841471276265563889535616005728530368857170483888275964287440600812076931363071937110672416087673888469106118855186110329426796938664096929318417183889417067969626756491310788725527542815478624116238465986103287700249148841092969572578229923403087777415569877151984405950267063559301876772178712202427822650027750515402455889815932971735595389631627870302409204253275053395563701186371298593602664414991600163746611167839718866515719332317547347755810462604863643790552162888753986004639040060054874325591771786595973386856749845947250032601994797486810551183672474153397998615092710572633803811424417281435976755548156491658959405521698038913203670978983546265675385094724095102871270978230247826856165655178550086154611748131347978239479100514884266758821580956552818676726772757580418137994651632210887209072385587189720096227667931041118274644026034770275053411310937051709933445142291447251639786943053521693389102567369883808355900880409766699522834512296520790055755054529194802844175317598298753981639362056711394641309726714251898523662431442850837089805244390521047257033254600515528529440652749790043751993215493362075172263399061886861312000000000000000000000000000000000*i1^21 + -84977178694070965156929300122465906300063591653618599939678754803218373139290426087861806637581107140249533394286117501969332298411784406591879476229322829882733579088623516802149268837744432304274699502214193550833069180823954270557713121056916260226204297184411901199304099579286665816551256101642924646381734379639087607794312063718305564615765431832490879981514805696193442508168445194598820225205858770656253008727755308490899005053054358030219129648536204103619908903112507396841462858837918605387216145728914304571729869398715437578063338294501563666409418675714096564420271093983615143385733115561418392035982338608214418573056411242199256724173095583618955911662498102599607594015136676214173853315677163907762697870552701851335514331081943811513075504954212791732532772994103601469465116463457549806024720070737880567216648654320833061866469031465100920793043089366606233250457231533449774136884848636396416611470588781182377409315011794002193829968743043640423493615333508885561005362091948083058264368786858720749445613137139087974834261065771991305993234384722564962475391870532490872095370886333542460738031672148588277819417039605988120755781923267703826115768562483200000000000000000000000000000000*i1^22 + 37214284521380340437062011273988360610414502640828296960472721365563524003844739757055733263294899915825594853156955706901191338182065653036383619875274745056383586173256221536159965683232058271749326514324922912258056479873319874893417620337846879069201605545404242537150653563746782347439859657452453999482755929381959552222447523679940041448155063450494224905678325891011291300393378081445099279931479566056441369614274375575730371255591969625377082307349836669270203393146685776380163312757651502469239865522742034549126049208417242324903075158209924412214990365172618715825493653522820305253500142178926101966335161970018958078431264198070534341530955472058379000614977232128539822699852471847660848817690169995863871608119028655721469643534732520311629272752184687093074898451975911316613145809818945340500462797897978064959956279695739038555793107612023341105657639458031204490358195602053722954892670339125053783334623461025870796001001663098757974514451756445288257578607330329989996651865392598072895466094713946663969921494917424538178512020751157311390588797054993971096355064249227183284493100806959391784733209162525738325269571636527012940895745778834391842160640000000000000000000000000000000*i1^23 + -7512240741927897477721175537108730655518992989104544963870819040831914125509950029258395768299491351466930838684794922944334204970896800571860015663328682672347061670727574785720324628458870175292473068734834668977865385313245757748504452758251819882175590930799703258221950060957770415105385951816200803651708514069797404744949452121908794466619214589900701953898468034381525602410448651033385264929532343352251282115659317333292488026609612612756981158255113607223192000135301806048878765363436419566223023797982344532782971635517790693014950136254651994380456314698988658367465586711630416388144054060759761896828338044794484857263520093806151729589783952390229851792064069123653951990250424578099310019580556235890280414070188131683254788984097940230063377846537716534321325507537995033387659692598408428494338568274002218036763354335204203865482778661890805560918921104669725589898373058855015335189083596796645234881024197990499241242335151600579883834622997699108736915757590573609116804300703452507281230654807312511354480845318037096667132865534971962273842254395516629093809657482103565061950436493081519743487146145520760826487810816018349917430586395362066432000000000000000000000000000000*i1^24 + 278830703426528698383985774157571736915861355922948286668649045819505762533090609208948813934422175488795086873319793657102430525607549618844373756918862751559887008667919687683556381436399386121120320814160498307899096407372984252789171453489456314472833180117585151046380078415993833928593873337934622537942135706923936098224339676806598951808809325458416954989830584819201245147530855941012314016082029118352317236318219249834809605613410030213913747948831932979222519227632142692464496183382602047568852979257524724982408508877217675716017694470334204158268570125236048302651258260291771925348032544992274916897497697164249968940890079932743112802451875017041290900949775148348897210018706362155627122871437446597898419852253069299828892378739971914645276346450064762711759466576783965336085814816979641456499973705589916870462738992666687042282053306396892512264299459046197507914517523583847630418246527128926635247540097622190906708434355116550975282028805308971525420930638961551322339418719051838479716447902318760399211800303254387243800098371575201308639784140505549673546682846329666370200090446991925920324113660723710808633441620013747532925196094668800000000000000000000000000000*i1^25 + -59566584802288622081368764862591913505249597322505662564843469406798358549417098437167414655140299035811067387786354613326012294126681597617847803242283131145536089268369866956817930196373743275588682112577385354276844209814771994090599663925573277016146225495370807923689816971540924753099993637360127405893059130399704827272240651429431751644183397692880500099895626304281775905994159965058078469833437897063563848467579367141531145930291504529823413764137557471092601782557328658040675031217937003177733570621596791493913263196035654061516716410259627740442182842277358326944576101745055237302032716723534015745646695127422048991054028747871774496423803699994908570524613772625100131024256047608607770018372469542426190072064697606531241486399681832012757100579924002028489962631489696128203702909565963239865963700537221514150767089395923274603057358768712717890191071120932598403807418228007968367250976387121180660221042400235259286776678589188085811305582292582917448686535852389311004577068493560621878722136893853383021676889285271074188094823744974552176142438419461340678628999356600272380393240381051612474866461555882232973953426565540969835397120000000000000000000000000000*i1^26 + 202852869664892436144987182033537930125679751904364919327729185567434374055235758834647319020247580775150909024949943590902944224384283570543031994320834730597261853962420737977872090135940496662704268380442322855091399753509713591374113548012144489009434155305592091677801309193682829885879666177705386445080030717596377713449092053565312543986784554765671791854769122405747920503170277583740965813287898568872891846050005049069041071093418181584150109046276261889194929997719897800790220436070831663552859919258875433229707310506073712410198800365865562728324717696527810947331557238999052602846785250098618107215567925479944429024949293983713986997787361970717607870893959227611430394295709325787940501169168950203114860525982400300665230545647173574139952833071967471100802838778209029934167632288845518371472069919146407063395784633933605995705900495129321530335871956604983773946476980146806569217169090899951792046411106927248695205765725956840600946835857065972591210335379075799838216504221604925684283596259386558850181682698843858901604658769659991036316323349105379219472971099924315355982180332134920619114926414885956008137167765793557970944000000000000000000000000000*i1^27 + -17223357492750298900284169583844347655634880939560090358986675460899663937266979225662601146118810944003782682573147970112987837593709227261477308277371500600943123644175958372946398790875731924819056354664923002317736602165578807328196762956548714483518800928721073584107130003554382175181638834447642677563258991518176349088666285604420530472599042975210395853964947545252436565509403901977163007578472625115925098404611608523817470150328539498151816901918309209832047114887440132317205431114374711619825049845721251571202649971021082822910114529453171254354390621362848173687425546523619985203798171670369433787379779696134741419777091573061148973622129287863788751938790824519557916212382690247282708793609576820402604481505025561740405362791062402992191807320697656286417952643001439089266386850691234241905833452000279089920915177628201965822881048779032230636136691770363569733365306091849020700892694954933773802507407654167147815570074960698501104161884120807164140171825576223421670875120360585506592335676241399242710364452565633109534571030399428579975283964923492603450427186458078687834145361521150610388492534895379263506522130350080000000000000000000000000000*i1^28 + -533002706900395790078122928469532506384942229849700818120630204030220941935832916882145079880220991722830907098907991322680251063756523028616262031331080504522474148518501337311749566363370163925392154035625956400827436902465184613745949196074472110241095376866589466362280782168841744161413363076158473573540578845920934663734921264777400473372292119040736135324547365540318878612089919447601080555956035923038134264213667132246363810882900942608391790893093283388309643320821737948711664557204744264206779428766876172768330348571143742202020684296740488232652244777829425511050709262785780803208100973692013296589849990276641801891390779412037658983930808319762629150563942789237979183881559396922233062179805154337012255264775714729772712895495935278859437875502976015421329226950725823516893019969825381831819022151225157497123104430572774919289632285614166252468641215008909083517148034051908017533180495016820103030480884474448455145631085100474871433275636661942292945207263699839390000602039020134028467001812871235160342639804957256064349173233410038977599164319966833685355583605430208020690719201963155368655818373010553029137530880000000000000000000000000*i1^29 + 78318100866024890305157186529310660457051377051341581045258404070901980495629011672602109687999660260845943123147370864106593846396303805913238406193864573571712155584789461159961026490550131795801026418993984411518560460224205540587291022587198051389405259857275248992354739682927976655604350078748077625369124112974869494135843186331221940031821516836774485235349612788005797346236419746592139296303994547464876800175891236652932175100427566935099868257901240247748541699227538767583711825842056296090091423622386735574829014697542499973642918054747166448230984630188653193762746114604869021481578538379078628767701258285375152618833886842483052969128634840859819387846636712716715702326938597508130565398287493837506027141995758113343271553435694630867832672842914921773905601422519103917952310750477474974777034178126112443176026256611145111027451450652470171362591880157769127567958599524152214280429460095321475246288868090708070319123465181236160220876101516148305709746981857471379235028021768289668980484476274335978581765995661935912110963169628448340030299297107029160682313720636470177257228669662297980593731214334052270080000000000000000000000000*i1^30 + 3153180157539912810274736387592629991307523266990709850653781180729850688089139272513843933494121722329993539519644071558126092154855769719753205669391802089046286120099819309034989571378810527405940714547342127065723452378951059605188501230787403125392936482525006488485189595641369721854298150160945282052496563398259842353497085391039892036174489080252790413533325828717967516858907706299158473898314469479586910351494507050181754999574038784423059321971926256946222691757157105482207482354123769705491311027370436835059879330707369205221951803607085808878759565684140555014078918678023940173931552419191438802293932886809262388532771690309994148470322833593120182718432572778701792133313284533331835755511804167352975343022182224356730717707277703020482953380807242049564207318623912034084654547785760440970227835189524972770254347363697309500318948500030214233641471545616597343203837730513268854232781457330979956076606504268792191234585333028431936683439321614665323658376281396307623428589048038812995208265690064857786966881086357506613837893068704991307981216706178016885275825659049343975247268007573159973682674034278400000000000000000000000*i1^31 + 27040242669455306026299383544875443823086432828427220785834292483382799721044651660901080417438534258772934071347874873548715549635074247737063002170790749074577475544992453528815597105147823672866606442830303408576329562450504118568428858327884816436904231174363456118346096704038042633565587772061766856541895279839848269284504355289574721782226221627898791676508523364717149086127822868562227896792061291941783368254433943564061982501547307643110208955004070668924373467880201406774370782825584267066833735786646399314682678344018642266275055057254750205090541531680767649724015501297359125807113987934877954098989512741193018179535081459823822654490867571881487596467255645508588832053450404346472049673078791077318212331111662426204154177229997340830141500190026701965124819627297555375513718193732846113378384053883547922684524819441999612406706492472688072231698717745479136964808507367109174711570012981340219488230128181583495479625183663953018018423084935525196778444078796720342817189654334571461112644851509597732416915439046697853817877650259841800143815597257000373762119221867940115838914965493572740810014720000000000000000000000*i1^32 + 71646159220791931677369797437177317166283144671832134876167816017799653458046059414675372049970086902070101095256189828890578535930125033766801197029632738936384543352327350444355962978155666706121002127583038746131105457786918614413832561249614735662447863403113029574647434212502235050159937805268803872047291325118484243513299471296316215530388019803095355780653086177068836966489184469979324298284251650828158143752045360120953569236535940121672204998377027828624363106012884463111889017261777561958792864856484368844579348479249147285723086110784242283864967189633667634637003616277477721918185263388799348646236369869578182409719370193169907590517080073277675176268675526030950119871334343526370186657521766272737874442700411205144962378849866022644428144240635254618171181558431937500401669347050027190068049209455043706535674500207809328651508857292838884493372364669897785960380669938205997081147461075227348849953134243403824682049044704689403801161236015013382350788076631642111913113081358673854077390941393947749332368745793034920704718380445349277654901020406686831866507512640767243906788743702380544000000000000000000000*i1^33 + 10579454506693800552630522635274030698292541988853626160006451622018562840723734909929098351092573733014317741508037329743212334413592373219500329719864170255300465945805929554642326189984302428410125738397674012191961192953974396637748026618776261919260445077710303947178017921149623065124156453559482176346074064314899974743371183277461260200230661136200493865598898569395003282705425703185465764264635983647249953296542305781550465208744111589943232305647231965507175534016233589244866649332404896889548207254267161684368356192056296042214717845174162270973979809517882956265919006081973645652713841617664001255630934186206012784255956567648347133553871861105334753055697161169323767079395456667791784012178656405846495559493573717761347048678547044620114875965976231352310586550736228466062377406847323762834859397655983921253933658691371320465501730903995759221379595194174865143679639045032695028521188282710287780735463817580875435912913766193067774018052083999906481485310747612501959490593726412164666271639767654934175140270492617866349059987047897525388991742088324124273253751002721178155273420800000000000000000000*i1^34 + -6982486549425659698852095432750281230697411972684200642250879095960651177780965861512566546891641520276002946658235738324576183881043912428505336549405427477252694753931165914568087477574210359438655264772462151258199213501052146295355375239677563406926069386027512300938391330116298485750023173664648781650617068334601547693143000866999395262033284346931143376245790389230001693877287374478843459899587995415966092352170654819902906015464526241356277135304765993417508415114687705819383059314331779222856411372224779847606623294269628303846022715714669293333854227878291668477845797719461029849541187830156735318418116125635294358155584128645769295438181752494104373135741656509619357570252089203309349186461558840321585146313488780482183902964719571093609168445674284306868236971522642715292639913955106274199738765480633267433287156262170949325535313132787717428700400548205647808089273105531073150320229998179505431789394584866210778076263759986235700406458174401484034752539859891270686875959260665085872091452107027587651451865697041450857032407294843855120807426069539998831070707122029199360000000000000000000*i1^35 + -1850739683622142012739947712813340029072998764371056781684926265846867627633910428343166736154693888209365064106444122918034023769756438345158149030996750733561672846783962134831065367251774312895207967107857446994584152830540438734694752723273993815018747014275946605002101347022763320575619251447124692518240123394097959700748282441439177155109908853030065496486020616531568045366964721186064391710240611448793919658817790021846267365719816093998614957402267879725376643711413855923717829486104642014203126443578020670314942842088174221588908482014679043859599915611563399035116843119402988733009505603166662480723012835865361857081269040472586724892353176672005790118749942844348471149432864421526115183625135972611169917436353126981852629938204463308027361685305851085734927556404347317103879306967563782489564061086121941946796938569913934452911026188381422013859345367045811275536724129073687157351031323778328900740503475164007049330582445373404334868401062989277122996803500993693818073310422252131388243673249965410866275971763544607331836671889061944132545786123415061798353633280000000000000000000*i1^36 + -96540526931548358452421376379256917074412456515238758184992164239100642771117325118140172262625862915872231928370083977020760182112149049963449562320468511661715853128499736239448921384183392372797795963150129248241548887081375348851279640928871486726340572920817078434052682313040635188746904994299065537302746783776122221545527569710687690924675319160198140952683995625241883568163516160433579419245523165318320123130313091510384747967047982222918651576706393155662440858163715046094862318112617475593217325856915551802177561453014099772532639696691610701004832762702321480585674024383275728798265653181064259110795634470963058168149447721308392102279113640309523063988744933233336999959817686729222746079062400608317621066261636453585531009333110706452485435162818907292486702431624051025364958477966485321248275611709747821641641756213824334427452455422614131231086270326331252993509195805793169081961033113053273018153962864124374199120188578228381321569539823106617760861094763778476717223118305124395623541035069100760749983906350625495191913675328230509333067699546436403200000000000000000*i1^37 + -46057757804070399145411585543713863992741933132538615964612025990894210569253517891157483862240424757028459385630157762238347352039555624384418067070718111529252353046581055690626477852999317312455970535551915882622511870025789554597937593106585109429374881689382406079300217286826946917724158677845989699255118263977249430135447954158312915889729579506728096082509107506954906500792182932792137424457071214361804164096123627459128409653221517152463448116565584437143331442672504288196892901763049356269901108355891515353686061716043021745228278842249933748609516946493221345617474015623951850606951284219798494019329721751482141380625017766554177316587400780757267663114754117333455349458263998386360202633757267519956033294231077353256208533740096235239691355711657815104719561390543207406722128530128879366528617026175128242778791932146215221633104260957292520025456542939308959289059488889051751017134164686168100362432756503720862360726999363065716272251511315881563559932885102997826985932707623595534223799338154920793584732897698272053574863348791325604949524480000000000000000*i1^38 + -6242759210845596011340186539012419882968798207203941149547864746707377335083465158947670758987363696763990734976904166137509924987148439155183134977913409804128965494500729333721704675312831845448511391504196798210410691564430359730187168823700915571537518526532508924502642119062766394253039981815855379390764162685874082850528511786800481654177267284986181306541284879696119703177346188433661559906649568672689729114633287251463765677343763269560939345878274518419118004118797199649113576483334349731479008966532123252417281186731328936167448058445907504458566193124312331894067021921363932212442236277206260018767893635535040595141196705188359984762668333533501885967675290264779987241767108105841184040363018161488184191701934915200355081921818257158706520003643228856504313709236071238817920579665373927597097220798057360761350478318289203150174419586333059312763561883528434997740603158914538011335163038053896023121087464116533369137516911830221592548438825054100539807163110462349770208343295421982443904368989217714747618395771310949780520148402176000000000000000*i1^39 + -196145322665884766843848914412508357345425119741458845183224510977275149443423524471883362774066846245951939844559940548825614473635991603087287095632084913953661547535096967049896847720484812854310231273383141260095117657640643982617051231194500729192008847941198119773715957196436826456515655312014065198019938511083769511464617804549961745047735677562388434669291143425065514072579984715820956126731990261386094224319087520362391698184663064106790675415593567051617640336834503546581979392570128295439134427227776911625205532354792029669389925401661624013944642570332547308601485372647167500080847602912889024056642902674371714974394071918266382742920639456305988749823929513364276017931500976333862509757720874525784388222172719285048124524551135089203678175127494797533936134495654455688892866230749877001975689204900071446068746720622299295829724927134908361285922516191897663819332289154655834730410424286953262485141554325208014284125312710498741410535385525892239005892272456207699094640425878290969216623003119596688967357797027859660800000000000000*i1^40 + -7211970055498138641007810264287409931759493929329513506945902665186528604416997731088942892075976691732033699174700975498044706108055743329605906068003538002168950473723034518163076208950452047737506607197584908593350866798622925779871844627283155299873872133512462257245566148635680999062500058028492693537153509011421359650343553041618757673189480496439010215691723761349668049471038030189865825067164743306364609529871834820174488084346371665056459939447225265133168297798627806055447569507263175181407489334737046063322881683713288352879701103416637363132701879475554327440333895811548156199781280986419280320147292622794037931952305990498158447264750057576484047765505553588319545570549626793657503581760922699560297794663381412015121341467222389181410102947271097002933877360082211871551211654194107617798475855793057635954412037644347230098117152857754398542143601381461240158436765191495109794462380905025810113303193559919370906905998215823409646401360315174599410016045802828465900713546914685635503178470604665074441256960000000000000*i1^41 + 48321630209358263427075958226235759629624742918819411353927140150680594932786192211942859173370064921047763019000079374462551305753361839551266433921764178768442453654244882800832823074024544747305537058607657155672239777602338421837570644868140752809247853268614724295866893611994821829269737639963572747520401399638987712772508802922393434573861490865710536955376857830176634038594591974441077970011675263817068727220166998846078180943491574994501726919670928412395125761172049071149521258753615627666805839426504551819064523758677698683567792194585864522881757966499012227958092115915808699479783547637918392276648497880035863417954097983053297874929694208652289259393918284309177517283460458664367057303853419783047396088023195847717653756358576978127106103253811071713892918663649773712563654720648792041726313628159305104608585432426253552763828363343256881169111798344063734478146697771124812657646446520163192618748424664331744992905862449099013702737031670573841518526484136418594311805430514633262211262316544000000000000*i1^42 + 551178026414842140601309019408705762905941669894764116268652825655462681042643502248170002332405560970135523088430467409325080635363834146197116855769522060128602388561004220666764154063340808105647066712858987966258804076421792928928812069255253977129819749581492510306676494646392755082492757771177434709579108780612243580513310768275940106188874274544665179091672556677600178721580580856928710570057426357739706065787307055059121731646767376416459471436056936327731031637084943730513764164137413925369583597788603728776973131713754474173392643140672496548768020105984394831009452471727540614720666440454806393965652532868892581993874981237481540768292996880439894195560087231325965695845114389120524763226000405130355367690426517877813357007456685411763795772702432044391240634437731209503118425829248607636493111646111411235263668419966543551090275205375882125853591508171669592923904729379909761184130774501469341659947312354822349900934264821728070555140121677215689067013700930708406491606965813248000000000000*i1^43 + 1468438483638924282102537102179801623449835275040583126724636686651138618214251559519262756154897635837054860289554883032330218349266653340662793928272393839644520669320917591478188067370663742646996928337414774270638231402063980577883410727321323174195864352494491969886618689597896376558193232586355821679467038862368907381028619097538253653719885454513093589819207237745356161421273715723718022796495487370425107424685084498252762142900444961001722923050564410094578248128791590457956285378971829759285601610070502735680776681651296113820255319301200339629654752637338637229736810950898162318631054653818533299689387041337794453667647318926391412194869005152796088107842955202029556564087264288963499032647653441368062190794319285850819191324092437707905479844503042106974413528780000274460527467199659936033142830061606792283627740954096948931149118992933303859236661956579465422874485923199222118046765552531601118247235059787522648157972904034414782202154464421911132400888863724035112960000000000*i1^44 + -47730190741322285713289475304873782224418103053516290505114354155704698172307471554805375193783661855243807436094988413791207575884051554114021579775813774502273321721528971612875855294497374483484924025037853191307781896069069412982633538954290015567771345348623655412455328838203853852859954611741480336647318670846783984950470890320857578312095582479888750948321748391343360653934814284915351613157773276319925933030316657783076128383048835381261275355693535259734640133628609073720542424203062072604869733271952993306335303570223781152129137305580395020383068905525672045970166630192260652911861777435859784516202703734187476305957884269443313782531719652285255016367594581654040325937226608785047138762735894284901269651483762379035976962053762874812148908955482926770066037180978721409434670546878534118116402510698531100643479966552916498797939554288154706029615110070077300633179680010134298285488661460401657521524213242123437890952325063644367342960559021476472471879680000000000*i1^45 + 9755757795093145044087951888623323578833104832713399923503675831648654082065391055504933837235465517795613590083955657455642287136680395473760532023378022553614198598175160999409877113955731135850089365077615339532834442085104668037293325813925213789156511380364812900482654207904903585062251119803090123745608099852124658260315136318490445629580780863007673057217517948935524037580777784256757606976854092606598429261198622946594690106008901197549712996036056632588459942855607532403066211065844218690620430846397019047741390468466535534177028503881156417424083780270750093440139971844964974236524451690518909507333538587857448365555033261541911199508180863742347713127848709214438232813980317614098438138236539840283512921621773680064338090489215419217913369480361387337073845706288358504175593913370752512147724442173798557057875086457537982648504779955522913798215561421168377158358155818104010418474509086992376258563570270607358615793570970849504607137569177600000000*i1^46 + -1991827942387787144308031727607919331248376873625464925695729307804110154587697977415062937913593817298858093458205440929710808331674029182680700044785013111644815546906162059155633973160947832321071024802896462496169628416464330889120359451019745492665973177580988949271399199247625022768551273711088081609358156978940675478048489078241879643282338299965904604199658754101401758479667205858453081999266965387144005578516520632357893285294445567860291807984071321426976030284434437994930018460725762344342368737219572115949031681794617160662620384275597981159365117156184715050812702554600146724327795551662595646841801083521837789379476455647977862328721972222781585949851312480181121073327230509309581016916824476417332019320891434046570854354163351684786210849682483468350955703957886515890540474541549411377743287821005644763332088786783554385548799598477663222353707156083835381190799032363209978378269470567030845742730026786207658317148983951360000000*i1^47 + -201812522004166253438413343967749615571019026166254286109253613729204983997420436639440665209591176280772191416972995794068653045298657833090856824116681948436783004852824938379136980114332553194417258225549812031354293159872864974697397057928859341388379036135182430151407080513276160144248792563269774575945203682241405988282316544496621096426069723270783435445585189125843117220160823574236833370576774606478572289541147034007613877205176198396026758399680515799927245757038081683331011471002439440221652352912719454379797009887246384899457537304252284997013958464857448488783390116411105915851798573320905041202643890266988591333766314048860821309782239861123408615297496421358261500905781576779063738156663288651964216090364573085796386490337316434832668915972333169823812122689833038052232985843674255349689994553278788289049295822430486105168148392506502630075430129562563533723788175248682544350691487647128716284592702608896000000*i1^48 + -484431097140031594782361004571979097367590339898798379895298441337470636889180730504800435371057979973494288723987374110380619885647687638629047261420711053534948785282429014028192714696223871919431153544696674102829203672365813893972732318576599002388715191798940356254801618847255791772934123581189202647595674849039052171582694303018882323484282422127028084790871266866880489660918769186032776774813353757651573687473141259894312002399135757329314299720664881524289376987868207785826440910770870134825444544599899648634208331340162321801653031395013375874164862029235754883185231383978098023975976396132148454887581040940201540131793605493910969379961895175308214086960422351062956775453825563453945527007641755870593532493194634640997201905495663956069031648633124237193032755204024435399811552959272095931909204567231798218720961561575933595091271333038259933096080476901038284723075167723825837270599838323200000*i1^49 + -257557008302347664596416176329172562583663232445372912246640325559468479439590336997673722722320036195727562316263742553650168964977845885267352410980759251541080681308030015131496729258377779785435148940223613882464472379626057896059180054572670800234068755451622829804034871146586596954703892894910489508338536836692774707583398675467791499369485177750473337958986451418638596081788458928387749043523413374680500683283472987215447642094273131187432507636022694979476519728505819873023642656602460714563998366600580507173542472108117424769790313796342114529873905636272158935027795456878512203647706534991156348198832007291973480526071756195528900062808392110058139487727281352688509293873679067974550857977441709759933080443122919349731751884536183924893358645601588127643891505243680780532903432571741026359020390343333397217351943260434452884616823135012371604407072100586581758109061211520000*i1^50 + 18866980405082223515477653193784103063425159229864556829698990156537903203632792241023997113578925175163745220442915352450945365302762920785538648751520202005083027026371145598781649300393489764726198610598168841153859952075635261509947382757400849075437665634623632654629435230018083749491191354654718580488924672246349071193167875716693375817999894954266933708358100830234080535702689411127434255342828332763468944234648087609082300281783515005960932649145601996017314207711818822802687748677642948075620804839651735095218872283761627971757778975965668666297079605232386294538626390116682285278889682076804126990757485463191524952376567830399364182157353753382845898052883843080097860371612654898499924104734797566541188644151014941534275829850582048356675203290799489460596790227442793830125113018148825704410359156953512216709971696574105064435045706232351607860336000*i1^51 + -9729525420776969922292463669887798006965405137328956267534689333625128478964789395592353876720217501193531186902711468975704291016889423427189005872920303667121653521717851995839308133345769287293672395795224296079585292457187182879472038764000589627250288315287027801178653236243908795202109167674662625553121227052795930216514084011317324113313309725845993724059450391683412096392373515388352989509700197637298402828001630627031482329537039019999889100988785697812331090738101897356849230633542580591179373259809614923084569818611360438867590507878433145799123951419664738344571106615934967934415687312731511240172028274733300007748440529648918053071148797567958845953752317408779092949300193224701039052627471576677103460673703973727732279900611428257509911951987378538331582703792866698287318186763621452153818252332250338558958498557007349400*i1^52 + 246740193024643861938353291424160672087285264053271517408009356202048855111139442461370703967498133989048294276125212945244638897938455625023373033939310725791693331064475643212854345000048163126455266504562310383574534053711584741368116265257860661362797974251419462436421742413359109730826739178712045775500340414101550318734561311341204140355547882230268647647601245372920276431103636015383748719973470735617871486367393465507965969111659131523341020751011350465095181267527289564662363034983526548752614869089419956619399206282423973403911043266568494266876525090927247105753213443604723399772193675047769758839025494732836451338162596256777662014082356338498558551816283710325290879461564918285282369822016028692549351582906979044311537468546975287299283591254887634847568182861422936642282116152258422265635395*i1^53 - N1*5306729647551822641710676428419048203017661826446333655987568674472416529301915285760800789644230886960497763587917001065571181694560057622507422691185850678404207354107342571835040499825236979106128894509456114539045340184015715223306497330161113160655470250370014362936066791664434413568*i2, -1735458442791609184200446298810222615295528146190355359183081943316155248430089844945370317564756661627162054970770808351384351636314824476976270454535326998683628457741394834302053670288622114703641599599048271911419118459564398272338770740871724085252497042077218241984361719954630589317171185146021419923242476102414631969365401083589296058895291135060535484442298078986866667326405203617032644077947273445017781873085607486884220638986526947945333972062682623426617800439047614152038729494414029201251428287352816192444534544794676620343307827784174553535582388994516065449461640066288782587630869919989045235467774971876557856131404381573488895686566614322494505079859226743000757551840520036628548503760733701893589878221954899195971892280447159864042519392772708455904575664002011242003263013150271744731577074003222741658411098681103692833444106495017478306942460039495869307493550563474931669057057719403276968096275565683966292766126010315495661381422488937422573316256357092176311497857718831759579741107781336573281211453869827532584102104842925710240863633025138636580115063410588082979148950345243064382835865901945566930757302239290869757239753693369565778336761116764559386303327117934166662578197264279892283422303518083634928913114726400000000000000000000000000000000000000000000000000000 + 4812604843816954293536762576206216548577078374171979887388696956563852171201882958902945623529727255761128523933168924083788234187420238553391571799151942650598104877498538202597944635234208447351627918492557577349470616230616833663944811530912479798933716647354257926671167286609932290019326133930804303429462524912619440044044437139675438915932308681061227385835379665791823727591692898668483352430862105360593349067741897518777351359665252387291489257935131716231180896209466310221242841127653840304030717351024029678291160587755605607954360996501540442594683707906393515149552416833599930642294378961458976770971754483756210142112459949443542184126898573926176382282462815385392242061046445650280424731387586147341397349941819770292653149947866044745322529116062063774605737881493056462479338298935979548247286253732371442010088498611076653298331149573746624384754710788788800214051536500523246902324806306737837295795966015291459556938744741934823475165121958660808299992145823517351566105804549140528118759848175968510170521319659879065678208455844256224551322201865612833006095357683529223023322849004379372569421782213036292765558951544474140860991768235692750075854294295480642644112311907508363272739105420347727381467376301227885301701017600000000000000000000000000000000000000000000000000000*i1 + -10698950831940007125516747931312825259068154861158560592967297587260267502499989987211622692295482869151213435695978064185649482219578478225460142491256657783427065782700573496199702743096220715793565428671421286345802085282526217020149936444382370883066508260506059749567738752071301475123291313611196085236585417314189431416697197165493322134278779343260549931860398410733096761600309406605807723939017406620117381062010725135834097752604294060672721807012103036110625475834167921974839882310413107076396339208443536137694471193276801557377662909156818756203735812819432516205783990807992115544420297032301291561241986155769356197417127091663820626828559313676393129366834176019633823413783441332800577860399319022283561386598139422534033851371109317421801608796241313467699802020538266084230393057223087322663427687466519520927011142424773510988471668441378388538541447780707398378658750614504208443421488732190094437828628342738144375879016232357420479359837661579461850204424697710462391740726859626510173647740701810609010364866529572378252099025165376411234524573830897221857153428995742264356225009692275859263693693314156381992015218694830153883911491583161006842792964227818343700357198435886992220815415789804555631011460383973618946670592000000000000000000000000000000000000000000000000000*i1^2 + -2647379158600190385310349952631398887074562928353702943573838286874047856259778982231138951779158841900406316963814612730054309779629042383520668526859098531723439546449335942416533427398154294847009870405068700079308614740339524653465905832954147201281294133317418590652793251030300448053270762360049045203787419131820204815784965074299425968353556548166226869975379671962225754747668199199856431275567147488552777596437068300744373747668257903807694105306284801011656367393953869450767088737286929960451600374598972699096739964724858693264729235116201228803321261687054043699302215647061055778541000572045366271779501105149743810689985723325515384003564780028996763145497847021513158639661534187656171336432798704509356251724085788119952702937978708075547831483476309802702551191054772602217174213388310149837793564066761243566463652839059078680663575766320540602810021675455701695767879835903893880573192265367353627509391615835382015540712883724538710104493177461408287767313162065959638922862879713451562016511781935050076194645691523759773933273100186751084715325364577249567898982121248755628082481238492879821544368566503113325205195481194021870504355331847555511116504753969196177370511052663660639901976114511821334523837861620716719308800000000000000000000000000000000000000000000000000*i1^3 + 802344758116581392892379885419595227893272851283159578735510108214531262174896347143935290299598447041487456914761513031965792234613825564436383194771866235060415432120485490343174435283524355320115978960580236406667614190373131501087029662213759133840819886102481797367943269258243702519417994958070010941044347758427549887793060193822635984198703187419444720258146234612145588560328238905636207606976286767147890587548599220292714102920133051416620224767660888319497143630827691643293957653959164441329873865752574024584409416280669489869697816704947117503804222676209866864499725395224877878876947025610861492308031690857700273358919479888772783521731500484742732962600874516604440885845014494589758612172880857030682513070214717948162076380861433876562505926424170534051033901302567197588910079463526061417097989496494079603475105552274428527845818859864017162738274893722329947766781637394523704324425163768628668355104143418155931953171928405355962742066813374958003396150211570660189191497027433053792174637526417478894980982818334124127848859071015838430025358328443348686898768213956815108690454438956493514128095531830537677326166275946740830876989173968820609810251827117894871091051944526151993402803090493841960101892654814084464640000000000000000000000000000000000000000000000000*i1^4 + 1096398151077570793306136611440877933884922943272211430333147130743479532080554384495423236852918770192031262500639103111351153316314583529010918796155017244490812482049443359362571028413946533869658026206785248402088583298366756194757980950240741695087313385852823238217532297599559487418392342199516406855945399600567538459184156736698660318028038230415952258476998138645120563565949154057063471354933840584795970153538212253072300947600566349510487071649718469272762015259123445780042686839292645983983166736470142608590295829299340053493194841364883745842672549027159526079438375194355819994291305932898347886860275957986147171332549062352825917782696078479395906510023560650220662450819351127619697344457960818004893231406816172559315474833881643430754233433424436917892037980587376377196433482871281866287719316802906046135666839187262436293042977276981700887630089608012027507036345372784200853042544987504552279181526295826996959395262364351292600554275978834478318995451790508895280060915652021543395817951508854436388772743263319001351305003592885696068334055650872352450403051657266860184064400665999540588283535573191517188429394939525888096470529345216847947496459968949959299821654237905633100124464167584321175565648248573001728000000000000000000000000000000000000000000000000*i1^5 + -11824682913526534880994581983842473778104820734310200776015071651042841231251652520702870239617807782515940287734423605932618280627831471681181913089728435224522968164478575136694228002416804163275286680081199508851682601761434402447573606676379216233331676051526558627640542131976704385056802938239958636662255155181109987791427435488309532624652905646436339803557224866956160800099668384124390168482906434276625227362134205728085272590569649438512586505661618513779024226160085340828590264698688808491060108409096789967535208528857736964845691225630624143860245159759630899628939504124596276680350827800279137072905224264677668548284584933201553846690551763795255072917555344168128990514957416037503166215196811771851393137324991634081302999742673425114174149283545945737269531664671761849303300981823788565342516143030821907905359345027315351779010785100955257286615893323034469975936548293750239645419265182448323200301706522158252395622613814666204888675665629636789963358510641205334927450180440059431722881115213863286371059520721229625905951705986743054237071791566681975475694703722145489514146614335367460650139021893393052332557676591062633975963365249007363219465024675369157475942284903731308912142531347127947963537132710422118400000000000000000000000000000000000000000000000*i1^6 + 7913802575063525811784792200876090398561132886892574160783467609296990484425103125350403561171113324393001838842568153819907615677486360074264347514891927925794324624649322815990066434372870288586378474880384824491184335684389408648131957140388466328261351223965377853061623848620878372004786296208857342368567026187704944502621388475575725202103816514990361418274147216190275260681929400596334229631944767272794027717591747201688230823085685918576021825266632183175788175462861631588800710263047002872400244236877590011313365042820936472780240278004451208049559708426758398654765623348849013238432655883119304791037210840461287317138246153723912049209548946211240364445300552112387052814400977869176330963028985139560385992560755453068943429072792045707124623424882142755258503515097840432816735125232023106357553854286277736014923097669940263750319267776058300476600424361991367371000435910189827176441610685519541885002229609304571739107106148440428560122952662751004683207594766864575621716872243886192459333414811218422854474402247781656281162917291476770111803363595436460411204027975500375070952423945190548737220248336869863793604939219996577109045187943958662760446665038082304812290256541702630819856252236091842084416227177922560000000000000000000000000000000000000000000000*i1^7 + -2486540531504103366889208774978197437655816142480764070840832966427433185823684944113056595272581738988260277206187595079619141037419842490547798960200041235087490195539210491505652638460486207377926392630191426794835161274233432214878132814140728349816994764415133667253374974274337960454397330848618116635813021153138584945243075175891064192855523007910080829050450957946291817976472594651206504859633593034566980111128086432423324637923940477066337463011288055682758839893706109720245832190393871868137264973923705311859386638204039895585602772537238117422097579104029232704109780872959009678670932986599259029095426900665763263982188003269160821343114419916552459184232602592367048689816607759723229311356728713255352871527908128919518605784488895265114375647155009498154710088583987399770949152062754441237802883667213561786390184953818113289047365854610777172164288757535294627823695367697321561765072509270150588643797324146827713145822303769898209484489453347632794972059801336266520406193891020154944742447063932227883538723684661541923164578878751551003738220674248093044704067340627502367525743073827216320815452987467242085709915184676452535174294360866994683072273708401257792611122388713831232646459962194602280839240744960000000000000000000000000000000000000000000000*i1^8 + -267657514338864973293759283989177823399184076935981838795200980984819024431887617593010485548059870029198113832220003470819319930582567308464558598642334341704099652350553221320473831622405992235186467001990683365321605673670570067888960517217709151813728301658813792547166127142808435730966835341746306770383758788816169169504457560219970208422719838193389213659307275301403439560660054085907515766093402174352236734162926796231907956396309514321200053708617214350656506359403365634812308221830616357818492007077365120092926063300211675484989379188030618999099121599228482933543013560445473974053675484930895961298188166502861659942250667459061418463437004870826630721335257296137607311291081542389881386571797913430610031482706309712478315464805737220422616165762634924839768624440265922757908868657874715320209240599938899781088450506466638439501587423369687193284161782344671935252691735132924443398953494886041889858517223823417175732265900158379025520535526432712273764049341072308516263483742023383194119556076798863093435122998324077034361483533858681839341256574532610663689150345280200774354223876370409894519650574649224202200488206874695097355075238944783772285622346401141579208104331187325716974975654631686147893991833600000000000000000000000000000000000000000000*i1^9 + -24836800660991114835768685830160455053681279639227494466080836394823982436476815677550958704408056962191585580801055531859363820698189589040056777243399119729758964203147074460967698100254918099763039772020494137054585121259440412300192864681344263369567486814939634571067594559672508674803695046315396005384062221218241529902279981050766099240547331720389430133438579987899936551163592786101146049643470547350402135554623599812242345288216363324169555904530290885328493736517075817540009054956731434311002884526030541119461385095167472899649489964435233882136641856474817447762105520154669454526045016780827366412194733606886305665730535263572742675009592884337112672639789589237400852969631206714774521745245876496902084812130715758014201034985310494213653927126831506671458340360055307942549186571702257821895474545662138505904442652209973486631824867521966107438040474400333389292430662541762178769652142010998604961930744498759764417739867232601043788615809263487235399803518145398437372852317951166081157123734245433892586663087305238935381793315897297256485452493110999949197868963558617305835270001748005880483687466532751301637247311144618624334817421296154991144612885206268198154035413668488394024158931713063598864465920000000000000000000000000000000000000000000*i1^10 + 9466867851295299287809773939804771642752126510271920116116685687374798483509759684466659128667386206516241006347436974733408622605163114032904038279896136891355046267697549077604780358161172615549617578061720069599997490027803874100507388308236282540045757917237138734832635720945815747182229088903484063788254403024377001337606224797234801030393629225360162846066347219467160223449824905837329380169398462778136092520440566609218378920765396916920230029119978099545375915991275678187769177013045393423415346637357922701399099492245086298862315435433868839130969281677198611193693217895720455666289054333161729534452880181569470119519321062566153268047726679888762044282649829219454696153631817656797154195876198443805077052601198932412357666951598900521407519549659492210378260772591876711478215728169810345682999605057810288496453678535366881308624447065423132591532276612157434506797958836350985094737629716050277597957406073499084547623311193869340582891207131262745192954112246867858780879482885200849329439339157013558092905012783801363177160027614458017170771667137639036584590648019705468762309548334330049602921703727665805161575455161825346535847444547860943894264634559949131772941612592357256872080121902720352256000000000000000000000000000000000000000000*i1^11 + -186816731020743289599419242333318551774039403342200655835964999894743267854625193516070416427870387852551037371314500784040613164719572840986419000383760665279858642518071424738692947094532585656917912468324354711621306521448294792777875718448834206781811872211141081889204397267639142804201498729240789233227967195634152019797781963067275313876791914929390400848708550617868268800853629556422209018154014344976448925003509717181841535371247141959975821631712574457447316215638676366626142061945969287828715850902547778771544703203477543351440526819636177125455110591813976107613961346103782370096588898649496033893590911037056288465611021155896737966129664706560938707141790890422505111984912449585505059828710992130548430324458385610531191134872675056159128681987468948507066120700870389847413638926434528965913894830320036745896426895106124242267941895898197327917231677840622776611874251374664055115057879549617788439179242440377280825318262073165597526319850379940439014308528328881254629075188411108414738171851545029199143862370460815312389498065236353818599384657964892446899027211183881749635433677983493619314193572334438846387899694706911710825560621049500249306087181420090711409427927065764260992028432555153817600000000000000000000000000000000000000000*i1^12 + 8227780193569655315898970157497205551646760508470702317263312159778374222745141424654860977766579015536610675696467508012922391051259256814809892097995898940596662378612650136916926344805448808720048894614368057177917275257736444561945799251518376796884351384237290067101829433250363453083751178510092543620772596833431878279064236985157846177352117745161557277311182826646606733681463842708275755961413739437468002156087693024458757498517599910847189943329776980605256744263668540977689695985108471700462958710447414672534436843365254589241446543644097719126501729236574742845989136578984222614729263059041950085584349108805118741557903580448405398492033789340416093420785631936266829129884457879335493126557339794529646569322040790428011232580427236949699211863345641877767251624794163461238313100816740661043789384232139853797971696781722557516204995264276018713298379305891908233527932890265088645036727356337168648561443703495348940792770980837213561232524822709430510417218384286602907058320819442259835833655840782408731118458021832144901629860278507928830920107827632933190826893878063023491736768786055825601109215994134179356794226986079643857190144742216761624774841914054921879354636335493797533972915373998080000000000000000000000000000000000000000*i1^13 + -257614799191502502525503544950574575923985790309873354711840193890222267139792829890363615910464736320998797216290243471983289245656635065930477807011543967374459753685332259485638169215935684522601290357802260549947396448865942970875902763545878601761569489838504944652606773302183148605175007695491902705833262259217597327295153161149610309860779862672521527527494730818755515300924602709459137542189021854927884570201383349276359332756855416970796460829468066800611175615669057145843733266566393636857942730803116017817103002690524606007355196158059893487513413211055572629196521853800340991814457639024565319680928446241423362060632797582701738836773692219686691730601500335025340860992235705478423012930398561912731583365855040540146524918924237974825473805139769996581230501676164036822518767474794267751998999488246041109007118549690587028239478111153796394130861131375126998015731806237211408874744102218824736822408484580185748356108409556493582557623818229357615819632301723453917705781309617257169031303995915107912917037087380095459602399317456256392613516182432509708326124107353349609058271043195367828937710251883966581444450810140738368615376341172885687666058789179664233404895125303321919442181423104000000000000000000000000000000000000000*i1^14 + 7101365612018359831116372898945719679379296452187623114961563617998863748692177415636164387942052932237511713036418386776057997847368719838756292817430270353514179750204571979657992697779020217561132258831922582823102747524484654962938920237257939270669022213302492377957155188635681282944989705528681933557243594936326139650129915020177579679984218467282862694969670414503300662095626846212595650863676264626120834424106344783133480411366137257428835581413680501511217226014500946555471162009810451481613860634141414211638985789207580382999282505884397759817778555486468616133602835445864939792833778040299998235610687374126829406692553111910047539553501660986912491372975220078477441688357103798025666762038722990999274347181927905303134021026574820781925142991873956063652421455415832488663944110084579226320330602429229792089886403224443193912765178722704005973297269080110427970067666999041901819569581548926519646776058298147628307913188711722336407215946101226513925172936993796282029968502525719636396814267999106261830280449852879451416863874242172903719025056701954719511548899665267991148600783338545175964398573670563819430849802610400554022340110698046321993167043221515117676519077163545563398301286400000000000000000000000000000000000000*i1^15 + -122704698372814249087595841735767843540656472760851129385675023823235426114050901737821797774671660660361876158996974667765081238114559916261677224719100174782557830489375441573716565744712805939333269211673230886116380681411104629184424748719618220671355098037283650660151019724091312130883795798608188105213357854032598834411331181863279632841814840619942902630510713667217106500964756425228193051471685432247728901945574739200771250908187976379713150390119311859218607392414005366023804808333596022119723076322327246726767071151823007076083439223899071327442320235520445118490257874241091020744570233261065940321184510485386500247400548765637957884934418483665243913798193425195671380157497656177779640537513092986233560648698498917851966550274792918458966595600206526775672950275625778392925412037301173053263770888392013365491506629100252372059267251358928453705541310380145372241390095580052211540693727577507778625750930398308807024192070648159442563853982494892451045244922027289512683377752689358755103645005713238992408515737520504468953479424470555999255596751834225256921640671535817881160265777052157349787460626035634927791647375676513068466242909956871247492307249585445070645937693816949194096640000000000000000000000000000000000000*i1^16 + 537883891416167712573567065946038345089704096778477779317924692798171594529255456801310633345660858883758718004424180471377341663158209724710488601054887799082282920226854743853186702952240547818455892137617599417978932660282690533445319058806874458486154759295513008414058335546521851496253197136515857242195166065356816948682223246791373331061797617398981447561044152198201144169905913530574783508033068927947377754168838968346196617947411531567844123162172265967192686728105331943049293094395420925815014544382668912162194005703881658012806120113645811318003799304004968386647459499022191327823416979260635991741013339149685369548433156878994188978818162738566375830344378132413561374137152825583151265044433436207274608167420351500288314215147286978046998028913266036215148747647213420355238555611043493013058563862915641946495960971831180065051153550473826228434482955590806275338431182941521993104915910866342721043805103808678557004921131997872752180314299813202917611909423785063062199475671415745561536585125393046234751246827868888452264544763948471977544979184599792061324221534511606558742159545084686213367533549079261711223833116356902605734591051257377009855794447302527934106488287275253760000000000000000000000000000000000000*i1^17 + -2261550976145027902896998915408583478303335340465541922222103421091763948316792166616735838584789894657370693909614379398391798356724072029347871368400905678796654695363975744689322239125596845081866036795230192317680021626106352223011052468975423460311348264587292377849725991003068556295368904437132176531278422072438591723524159449453985940982305968093594684971675688091187271646388119236543398506990787789565411602453285931701784567492683542199996338621606032346554805589654088266483187570887958168540013374180328361085051695932293415951296521603172988779221867941697564958631850788959739481682410748054075837594020476429646117082816910989928771798599375616270155487370293715081373791287567960289414264485092908655834898537568300922130690321771728891795623083258984491415279254505224585996763175794699603304403716638296810175139765425834134374257427732756220529123845029677220348844699412924896064999289227091022182431511049960772306978390405189100741834423515681390977021835150439558983015663891173601413850029524668837242417487686758365910952621982331888094192231751677842911805994676748828886945509095260253748423691307949267595441191765510540696209921407689785371235710501606263992547819913216000000000000000000000000000000000000*i1^18 + 9251693377432183951562291674120685371896616952521718245705022300021422260909774444540945737918208522802954714544577120195870293793826499159786247908755610442416692245722952983462989193466006826259813801851255207829785241361455233496088551127283191666998989011897472521997601890090307178833827215600081704669501359196620804270530186738028602326591229093688696876705283781395382054645571251818037338791251943468623313029413646448576570681271471699462199480028625699070687197674904577461815066998802853992819752912556751399574218957155651204621071954433341895794294838145086289841426436616299298189665655448460869889229422499929552283696915728482427777879800464535271527861724544906621942794265198604969264334239607460712459925109726980796226241175382107131138272997001307169884545707773816794038326106558566756710512117956212806227289242920580970508985845312499228000789250802774821669541511632466479038029722066095033389036195077299372750822249294990452431563122133365205517579014109510934943771249795736149816037886833674538610780908784847099913831998420577711053253790600771929247810430075148470976306302877843540869276515847406344409536587609804991873155592787941910722492108979243597229373521920000000000000000000000000000000000*i1^19 + -26481205114271961940544794157933707134784176126692032349340876185758259910122958883904269059535254770005974361276240094799946647636612267893533472068151596795392770336725935133786309401547249308696725672705491894949378207840369690220317974946806852037161710693802372856923748520551401290605981382929986591059606771700774420922974351927937350123984160501544913388878877682958357590296641891204263687265708506703268582649646135375150520171618805325886837133199850630782834085130660389985503258877221322653156995903606123811604173604732663178644518808903639966156344767807113549618436208486273446781315045930021759829553236489395796120363367271683148870427328340525334512597650347441001193552077914626327045605895077700833684396522218502541231078445991484904039692860843449368834571651386830221509556105855616268160245667443869912844037474397631342683655263780704824183334563298595176288749471788971768443129436026776211046243373899297931239477785244661125422352791072034117097473514458850517927261800891575520000808172134916349918353305774108183593670699155704194356103381043973552709516972890275009594993561760125001662787409732553551373922612357487819364846767452875150373697290401600560431104000000000000000000000000000000000*i1^20 + 42393700684019710734331100968006546230777230370923847904056668329901148617206594467018991403691081919494974108785705396218103454620466367869622945949551941691834530470272472551038886670810903170338620794320538372203636541396470835492605729520181939722469689315948286417641148680052385975572249668374807874011110836766402079844423486805690331050228140669738056236119403710755842015166378104813001123930339053269653950634767246640247504535831097079788116790701199196140817723744760763410837507694635572875360508579015299135008822597470544899450491566676264255716430510257789891004338473078271810812183309404649115204331154969416395513308702805882015455520837560493705926312373687779892353399417653569728408409633216475467454675210227306157485163486757378483912420809785087517318811755147186505614427266134176583994017026233247850495841784452419984982281169934971234887413589288854511519232149835969494325016203574627245208177232437344086139612431369569989672137028243512405883090238318295854557563555260886131232765456279233137955893445134351699573166367331801169932909091237488380902990670488554528887151634565992488326157842756679827829940937192786668091890853321438645775733841181907353600000000000000000000000000000000*i1^21 + -36050920650749785684510135898344934379761227431801791556430560346250064951176823071741662621187727967810834365725780205148816653829092932301938682608228507090032782848982609164072705474159649708077556725559693230326014550116762142515446072201173260300379854896207490780768456442303527898585341367397986913680290665102872107758144034798782059460698418848730538809267984502294985524400279816165581143112886547651744066332870188224185854940906172407693208731417291243723930767685685388192012976919897092045426017956179195241083508950402854677641085924977118600693800306759292163678600076712211097002382531296620861168470573681184569255391019995588732496223828713446626009050403248740256332541642745311918897568027011492613882928140406644875366662230593516716547157002063996801363895026705325343279622630932812479343007374892179044429764405027487643833674196797265954653551133267606734188256833310707001243204538699654712089623786087304838660613574997900762756214935927122972126451398668736659213106803561702139453743250284553517004833067957348484826489401318577879826753664677056839581046401934174287911631540521973555436297778404068108238727173511148213541559055435660676678435670589440000000000000000000000000000000*i1^22 + 15804508107409661128579279817197246155547060679800333746232615285905885745052711943562706736706580894383604870550851308322811912036381984654693575246110249518215585223555713457859486840132632605358670944314957877504318051389886683479005177130786949994193428573140103797075391662682847939151218659820885515072573455881180433339494705199806275345115438390511116717500691984578886445426807077931145167418492137865130244236583414338050160102202702241623401053881806710922829258058313157148272223801274728081597657950893984270826513605631566498399470690129084389816109720455668683011605889925060014689917674822482382178836215585246109446170532518544167674264650653908720910597610077918357012197069022547427807946937535906183072045800291474260758537008461197722275728120115583180238849282308818536747310500174639701555885406781200288229926544953965002345845795390386121580747408665313948160379619336756378685525381686800145066156150035178030321944830091460681647703899008748423359010308948170077633811176015372337755010216722210292969923148935402998237613709716682601099350189133843542735149339534382708020799578964067789013266820986814081737070035883671040023826609691641901117079552000000000000000000000000000000*i1^23 + -3191334425411072820304469601257989723215176419456517413786954278677740687588795509991222011093859117123690173517946353816138747651201608493583999876791399280452184562304826177605285993398308561693463176168966095594319562165676206829416852189542375608305234447070002991330262954763916277706803640718072628899090321790533197623650313118319049676876608537928982414075428099130035696263897733566485821097262217026797366697349176837388483542902059137860095114375268681391102298860657031037194906767407344737033482695154216042405100109676711800585223878921124438863375816490206634171939438255278860819419214074851920818931330991829192312499168996405122628906446276812324647123457304682761101029769390787204948746204162027560233320835035147097206221235925922225317584354688975842440539591979725838373264782683548644927276128851978710543444799437513601289793167363414923764855417763537706205442002872157589169896050979356755574378239828215720357314067865596879017287757369062334433371096891361261338303666760290297514746229985921082127720611849182217344303870396704547010188140685514925195334208340315347035557556971836779324364737483145708276030760193820983593398322865690273382400000000000000000000000000000*i1^24 + 117406708336553895309086890086688364968119246272866390142843544406090792201151598831327489877228032349576948888123216785711759709991961245427298864492903571558048246273184925490033631286291675557413624392041958211835660659990076274636526251612280802457940286728283605690339154753648680581957694558242364711691623702740553634034020302176613335771684284478939233529436316646136808469139183174495694195658175142959472363385549625575857732843597641534244649440838962353124446881160307268978955707610803893188623125290978563564544481201126562390800960504580118106431634502091704056729641112346937213205815254163219152781292846547854427732119786019970048198235067677621935579509291499448055889601443554327480037297544559183862527583526328951813027321480566302680394083364057428338468703841129748940340509086107351138998322148782632828472933244228733209290095341669720459928612540530326670569279073591947510488280048027936381570874069422262228971427785612667602995345021485715565456163538022327605485340207919703020102628550007699211807185829639929668779927675442613433442179815069090378101036350435297632141799829601606728294380690677244348493528740303659961752014028800000000000000000000000000000000*i1^25 + -25003878750224604614043593522792852386865214980292479421534616727015072151274489016455264851161449008220049594235141443408815440110218747702153398897204433631136515149902775453916180075343847852027146713715366816615822962321540939435609232025317297761566713453322558390025799069133517455465485372386949333225853456137961085848581889501618975313663129050138628154546602201999772649512825839346792185797091330311641233799120144336159196653766802637765949408559342379740793663567162838489375828585334755901774429257644883890861748267117093571216452308653766764611803417956917366087893794508694652386427358626101856016603363501794473662676212782452469136678381299747565006931772171645207504273807595100497235628316998200732724199526506460250176319807718931959660465841126593281629196841918783669469236603496116215336399262798537517355976046310254470931191292236003598557856986009743950367803928815550670357855143304273079135688343223916326134490294558313078433002586915377183885731870141098925894728139783107399526543588080113405029274839474858112289290763560499191978807985231394868168522413777166470623695378402034394070483722839939646842741521159632317417783296000000000000000000000000000*i1^26 + 86543327837160019929981862866693403711462993390346230078302241661107283345305421510148790947372050287557325786073270046563408993278483852963537076101234569781721012096482739815700394176644329915262564231574375235106921337825465907828367584659533635185807452083232991615312755637175801099668739772574226077894893604169346735338095870882875294456422612413520549458290866084192949490748444747982573912967259811293523856469389401308961245735986165659759172803449922936535038539513664853063304750290557835750124213101180888717461346354760537329663879213192421933930684994563163375697527635825800714687605950288538954942599455157947628675219615653663661589316891044062898197366554969404004863486914073112290886883213819261323401609624733604556379748446198111697065371283304682438849920907403931829865984260771558867788603887662617573191844963495241466309441483320547703494851712647115008535255232836397047751282996111117222892254938618514725598354188219124710034010130597587724162172257710606750968171835022100097459722740675698483518523389635185566980026338518823995866471658961718749012783907964485386341073945811703399102312496371085882568419945911668441088000000000000000000000000000*i1^27 + -7320929744181943546740199865125187366896374100566563968322604544590695797267711923830203288256477908555572492271236013176703806319881095186920596443002463202812242132620265225637324035605457354713775629138166397755457098038828556127450301413227555353190586360707672348951465493335017888155434282210252228595684646748524820539370960416546859616571942539014023402377109564223391550878911791185040214529391498977024981586557997483069569821218690678286636437749135312002259951194346098564854391586923384537819244769334924066436166074392829558828763207746425414008578502267217830119963626672997290696949054284661490023369758462898064509612443913722121121588657642242889039273169047621035224338552243289844019293965530213775875782100895470034834365945732760782061465203510057285429112313247032731710115374004590403205485945952629753800065020848108367106004764485898356416731986543607904968583194004749083333311827311614299987352400073080390873575995097201431748031046078458828010491504562130587832647837865220862997584307591313331342175898635316510067825589455866162488810923131600889760038102732986071203116475920203171859855920905346578299250676020019200000000000000000000000000*i1^28 + -228893076813324782831161284457107219599621968717616515474824140621899109187154967206918243031504486720893979757610161913435450730668925241430382297587821834506433262372701609150886893663072867359373193160720159290875226437833686889758490931070112050582025796649028192488905527195949898677462983919309588216176694399132364719374366113879252011660375560158787616570812338978286183143152957349479368053336359844434722998752524743017550464882254678135290656121429606455027905403764556783619498855282118172339113741146838563803284327447964434655431825351447128482054710878942882583855167164982832279936548243339276174752571185836916364435406460911973020583335190368635856435561537094861840265010097613606630433465023962146290535407009823397945091995444259406866608185769909864568495659246582681730899758253771209805283221298407705798131574380053333691285067776908261461949947714591131040115855861164257835165833684258995613088173098934257858292924107348604068635083055752417718891497559438374197668930164836888566559955225951770584720564028348939857527859987972609166626491209837258321220166446497921343298658022980996681636853511569173927704920064000000000000000000000000*i1^29 + 33102107959945808923073133450509488098106119462915543038362500302103565677881213611241636535495719600903580989990682562523219276487449929501705839784964645984815226964939005953406188363472973149367426826409815475511902151549034673135553337339556216646738624348710240278369511116442287268770735245511460806309802271737576023794490327424925744668573998898178694260210381722696423734882660344011964193845905021076770149096889416459202033805209123172349557184511829510610022643203574996424099028764311494846988191058654798570722588274762225273372879998953348723818437270543682915487768983340044200705407339722563865557224865211576367274556789373590636572159116291536522330081066465420724727806892481609502659594157130612459789675929721657746731999812699149713863142915023373751272529360672153117232356437825760451918845613129823552091968459980134463342238026903299855509373827807616385900920040493416876655965442683402938129696783733276965985081630666285843889920055759495678166073818889109406092322578839161691605536831354631675195215098970837424320645024157424366693090935992608695131354191773314806922305226243142080544712234209804864716800000000000000000000000*i1^30 + 1336559041549720618449946335367081601757345254272195830700305411412080856771658145285253201348861946466268597373632903389056890910504595889231045550687158610337852203307442853069099258232441940343897202421148127534258939659100294304998136505538928348606162353701184764667111239599041811719528501195281786706780971349711514404380154185447829464712925075111789616373586724840080531377271101386279187353839529448601738059319784411140172645658149683819150328506062414898709000731314290636184265435843563259750384265809954991608710097988879134081523152667303022389220537831495282201644127970622467517818115682164344710349926380560608253343728877325564397802646174128963525862398608473450546688351139276509980769111462862154109523349573276300167555426872944737051290614867626077457125084655080588536371475400655328538068886628953638381913418959418591399266185769545917677901606434903292522921703691721424781549571382578574869376547019969272625072820201290315485981701010311850561058674870727005883566410459127289968926295216573390078226339793139229486823657726097631546439738559615775828510778513739975265578122554673386160452813612646400000000000000000000000*i1^31 + 11477390156926021982884673035575398808581867005761487124083492801794876571780523061088741771600770272380266817598694315488660699643759430131014757531721205822815038999811586961594066787532851864840730314176503848954294554764459266951344452600186696214485750459827189067758052762074492394253278190505146103188919370371777915990071050698931072043193073676172688425744077345864359967123946506145972951306100378903291935398187947827628728594662099604957448774608610980350088605194938709976869839110677064244259424418623865915504920895734293853239879198837839387901604940013270022408874357806294754772403402058252312613749588962121566765163534653731087984137801400033273133489037409611138374683463713475676459040384796500718893181756289495564089277477496408989920545001401651383751800034812379935596218875731529967369356612481486018031215821942959022410507041263385912052306013180661423162060927606753767715179646910605162135226143410038610282940962168773851760708640215118078763025280453485265890718645652684650650580800201484190709823364631637805033168726884704161975943700881682881741628669166926600847701626961804698985693184000000000000000000000*i1^32 + 30491912601040532371521932071428694668704071836694968886376360454901340316897706440208601124363769378078538682113316999692050612481558405385094422696504557552855412206217646525705142766672225885409920104915703825951693496314602882124578377397111029621039970729866028778645668544187229088174749664287779116875493613823628935424116777262064978171227803246428942362988125125040294219505176677941860712603990950652612456419291779007771153524853763641725870550513891186503760096575299750297943867846760112570401807934821422289768068267860683331163759583602773407109288158292429176258511244886051326992914811161810910194351918835328824428006413324484090566309746018238804150324011288910780095552833876418091248057888709747144842210631535584466609313079175668431688846156291395248729526076847393402159505549174000767038652859067985047890266834471077127392109394016986653550217679213763126039984655464947291977043982015631054695099827757725148356917248696547358366237715860742052039745039370126278340497494432170454484858711651214514010844159222973444109431798306444367418515087641272764137646663557206031907592465603887104000000000000000000000*i1^33 + 4888089430476891237064276990265016091052561333154685600491342717482267948046241453390303262841088784629121187548359878403782660836157487628346641388078416735039592774448599124769386614033220735799936184812837742059219729808130225973149349222549066801789477414613501260492619137911684417396073273153578212751971078816348490676575118266750697099669995429207174153690820098595672171648545373315635854999344240256294389113454178912575876942251265371018464663721957754215151653938240115948447540659106441572708958105900909716660688004158502245595081641192359816332984322793044378392494316247879191404864652967256784385982824220810902314982127825562476288108501150600216754417618051742520481393258727589634066272730402793234275972438980875879497765318099964474695281191636961382408282299418527559791756005970185363540485368030449948692858273724870920868281951156590257144148586572555296108319232167927696716456113139087774854099053023075143677363055627646990075939201779928389215626317532018632328006765981526348875882385336416210264307868266326981092950414262553586504619811486065377043973790938988919817020375040000000000000000000*i1^34 + -2611846710927464558025767728060033185236957496961903319093174827926975472991234910267792852943191642816116755086965476746727042788880732360502339010087426972563818959859613995835963563678648845197803075933150660728628691853038188767841933743771473019310155221358891623484019243390015934185130777542677649865209038654353817501850460711682704239180147278388393792358663907324226411462780663436998941177015764014634852647232612310137747078084397424046419505668856042373650611885566576482725607897603835782414069699692099775831941454519643457572640831587839386044651600193273346735799500906069886038549065482902768011797836117143665560268934390549800831266528484923468329160519752488101713630452428533247072356319683499931008673747007659751188558523808827014201269449837423273701318338938312298012652160289268453338627869920180342834134901502095136115889869075087437514936072658368038016898147491462099665787887976745411952131373570720396397932272129437853503782014886470222611249815093050816535308611148409649715629469738869905633926622848632504107130039600807192598736121947804607231507688932723654656000000000000000000*i1^35 + -677653434837062055584755370485731612930876731795475599661085869390491775244757037072496716842125650369260849813941138142249872135331280319480894773437484122757222080365746553964422293845834110946231742157669982413953671127026024951101888400348756257082195173077483955677395750185198547132108063415134914090400866090470809368957411636616062677399485055106432983187185929469841077060114612498125276453590553250421728661979088499295258808100061934516769592208423926963608668958809021983967569933171898551715644305073032426838329669011060556765332879010028673636562579101719153550491114835012364368108286643579000382613983772234346573704928601477200004646515532665543973373290286347699926827220695381004710340387771747883134686439844135174929385695741093091556879496751948839643229131589576567227032171760202701552874195477982462795610318753710598895148656571607935271241177118928080119013928307986194577052606092629021162414693658395265395097824207914424747388681044752119876909224623234248780083075760449707465630327046450426822943492029885847413699000835329090165342349840530966329825637171200000000000000000*i1^36 + -29799772725414302521089857361529471089840083506517492889281373422092545331148249250288755908604197770802801173980457355083594565444967386061894252813863295793741944095251031393793971340422879369106817535627067141961830397903057368025981335122022180321459060277287122136552531657951145313644845507027761341216761806493100353729247296463746806869602164102044036708586272249789002813956890690389408613698736977776888071626379058036859425615334403309211856598839712218237651631388870810464595658473235988955501020241356381256942954961688646092905833885271292196576638301632493471982972102729932170386291420432572750187443878869129998188570803430791073413999105279419141016445278662464975922423421549440427369927221861103511384523984279285686285986491301441100009243941459145984991955950136897381907897066085466107629195233017542918977584098431267695367072175187955701870509436537150145537799671198340540309520205892505399996935508558842785824022620016783243248585601252325666877793320013855949205595238948960904070213647325219675202648856780049610245504244478109094686663222956990136320000000000000000*i1^37 + -14284350651764898281068720154605212582379939469545931874153100130097215907269246484613477418947409013005892730956651699937820815201321264858630292554910699561357720694264464652182672729575493919707817463735450541775227501745235411049136720231037956008038777244336012851608425881407708679511554180044188173015431761705446595020687764388432247380477422785244508876375807312662080478040290537282718848390928440801481302164248299649952042494677990814690654336390982822466527040083205420739788339327256541138075362593514776089790568637374874557841174866146553747799689855524272602323592318860036331808341802573177140796002292281824858264694787730585458325714519821721344419782526067470007709218866373525622251488127141121365649295044662851697357103232968752593098959781313620482599286048269325852552307043744914407310831452583361863280370908656948919137382881444862698112602850597373586705931871835048820851112226755839774016678113933842339754592688818366797660754209401795722184584847415711697613693443231359559332948356817770357326728310788850406537598450222190617818038272000000000000000*i1^38 + -1951599498426810186460795983126268958545074850172077515778150112243081623134233826419542626824024915570194630334680551020972526597716558550422399571299750068792025479851780671490061198057295855267456704100574238498188708621754302390969678093971200009510271250516235536054634206947765243339751811742571441998562538505858394663282005066529253648726291438992371717507275297654682179666236117990942034662917667241245361531038566534856644892750850770366896462602318921871951044361094801451704309939890798443613039669753044391108103469733876577188783955953381232101821344321434874779083913540794519944209456896617330830180362829247115056730321179813361735875257251349132197362874097702946976308268622987225004322848671149171446124026432643176000742607535703124020158007047710269512507004777087295742861963811200042922044458086978395782194047058671455689807483622580880186513910768109069206897922689736173830735555259799680984064833399419343214694203760310194682484616629066212393476823387007849789538417051809792959754004070194561662080719440049429265465754832076800000000000000*i1^39 + -60717214389118090166607108840186095637059583151510347476877353210266433668914691058743732177314051271205968109628266055277954129693320658125559761490917621648565000132352458576806561879288851339906020801420992574155499755748258867575563346456449830714287630900042901466498608793863090369527729337200882629161129544663236992056426432602574659350459080960113998046850542940025057047457737265561295154832334470501312218095042996016952166458489267686260597150033491275565524192752559159952468999462144595354559353584489143996378937634902909009905871128222728862859914268025665416768542546542953009887291766749058570769391978090119547229316237037720126077488518774860859015108122014460841084090532444738971643315713126811590342161285720835780226029303138710093242727935165292042396437605556172432560208870401933189793379218591787611117038594468187551847515562750494721708077952113402823888067830642194513152983175457811059072823441015748355629207249237378642785158679271429393194596941830837438455883855741719426624076568559569807233958664690141757440000000000000*i1^40 + -1872044278014865916558568259486453448225106721692296580554457566166635880023394945031384071813885197799353463061905699857180624167458812261290376452443824107482968559568891614544804401545720837289696416148280538318714509194412904763154223880794219040470781032102834807854513764794523867183354742130108380308809966692988303612874169146394542490598788335268813484344459358267124279665320209280619220095308335363465819802621084861857731744045338917611573759091972117278646599946081070043374718534725199036896944923643198108857404154446625661796846933641990371895845017461368532391369992744874227689068662347785132780004640304881760195781182668366871007151977385155936152839551468636923423893341807659968748293197280223577449837403887350545146295016915025849510221927692387510149667234111188436147663771192171297241021415333360670867519009578313987717125300764920461933128272642036983714644939343742631588681294255947169241111860768325185052679599511103720390830944078516489824434188968170316080310429679372550371011120237475802038403072000000000000*i1^41 + 12915116631769776841017707881162165727624378475509499775771959880128961799090218275350627641314027382937691646907409287004706660785922225152283227282722738835973644560124032819033948934880476403915389709449701439403575964429482603811658410079914875131634474710389060478452812862436151748934349861806496139916692368758975666761680519940182882328597006314515115206177323018717668952590283122566397234481329551928244549151067478160817155865995312551960570943039840032047247276412948271136071008879851820159345152827070225634911977176606792423455525731653137165079567143181086774301682582888938987562286872823326656400356698134986974117298550916803981683868162808273952616193702273722768535871059846363159004248741423090611081230204834896636532001803654008084490189903168322248503886855020463543545650830656957379874854349158904169045724792329149432355068823905063975240997949351896532110469979342652098414525652472751512866051251427795523851320055358599718148815598682897807930029674411028453141780574251278944297270063923200000000000*i1^42 + 148845313926006855146400072208848839253826661706680000591638723415433532605634278572286881420067509122242688294260638751629380021364626549570131080129026282205871021880307696474145849981915787524206973573442557946232569084485784582820277872068814236979474742144456969576881493680792364534780309524348847089977820329697751849691098272180290406325077742851854826315892794011605165663325274315513620129837811631761591253562966891527885704130998661278338078098680658831942002077346099723303601622132508327862180682186082679726894398525650038241490803080897658927887329851845879325432687590110237551265191333314371647999386133604962198347392670899512500257372955337563451374970812323331073329665926187066397245434923863832585910975383995231439946840009460330104420296383127045635854113400735321006974198047387906451451531358636878634750722630626405186809349689616558472624015833097466380045561866924464484681861330516059145526394484509872893520448859869301436010408425373355135221752921161343860657833506850734080000000000*i1^43 + 405388203895072868715790604967579628187678537832958817843600397263949794524581413704238515674055967300759444668034854565993426994984947305269086684421555282209549813469416312144906517151048262479797551447371964065185165387324519848145084275055486760258706026578873469343329414808345179104924004920552957348074559764056919784807877924680908999005160674650887194191437974537848289686494647311940856528664773049475791735113705243984881192275456975106940100025026547768290147659902048915784032670380117146001648695124055377819436898438419388247822710264776592760689075314487912320549623076508964005240411370617949303724692173776909049992997485276878261342882448617702673640436537414309592585068544276444380031040018429568554861033785140930367241737320595754472479950822268407886406258346334674589653621054674462660530220712120563484696363769043248468800901963478657897757902865915591992928992649658590297007486876540274639819972042160385606996112524948127350436435874567759139663137314816949485568000000000*i1^44 + -12602472816271394016453786757614341828069506869537881974115395802973974615925967363008160914879985529231524045261371695436298970826083700909436114843512235086876964808571120487545137003664685218248673717675133963462737426336099060629006129368417837827410239944053936443271213904326417006620299369756515778607392053044266018955275458217469755747366421494948500716360764350184464044299075290301383703444397399837209629431157387707454912951835940080832798621061351758297638980775380168401737708947163570246149414459154442836071878898353571408825605700071732150741895168590745100039383031189160919115025722358461022434334520263667290210263217846945251166202183142513338152445111027997443219675800709189254367361351445502297172782719499341927740107386646103205631585378709474157218289576809927300953337636085243910815188534193600736497932696669491718148916792519160524384285713988621716838000038560065868305805399460051973954945220127085524674207420575125689265659866005812780861554688000000000*i1^45 + 2615583130457241536355441014980229394158975116606029040274702394777395219968654049684242156738050784754496380023229827164534166225107411056584911464403867548755198502731369555056917276844917765661478728961847906357966415471559466107859324961413254820173942882914152323397538584422211449208515626698568345849252081905198556997363725146850409974589481869938949690462654259767071101254971044906004050718599205729476182461910512276328306274234017761423571939091601116837948789593294069019771766815463991321599965916165187881565588823478509220929446114708322942932162266047348698543441780899252375170392385240491285313908162735399278522758170520124386261313785914889194954763715655822137864569370507106562930884823908366537142724155429911699148257752228731094676765018402056869959344454060710772129947179620518860235660840543408140238292115423304817093841268399518905890956453361957312789498090577999786346497554526758860901699610005228379031067650026982629178760876523520000000*i1^46 + -541860867320686241632557342378769519826244751499980979121515590710128354331437248519830166053754944622067914839427720997519283913276966673214848817211318793559912629654448613699838654648407086652699001408323022280524103215915332989220822847462111989664576900541789907812447072793981547748629894666396927270412398261741727023097465667678694329893720437209726153505649252805893487730855767438030887118476925898197364724030302808689581828347563456385398947193538413844877254811602934287344039936186773207749536518259489592832809116367197712746442506760626893993241435254152023234278617825846836527655011774366288534097106431634518939879996269664099070597499041865323348967822652100942806931768391811035652079856187763196662379030609083679828939691768849099056115595782073676579432142672663825505498665512396661284819971055949123206500159160465680672587165224710968894552941460948504242649329025491091040765915708178798703459789823213211551459472357294080000000*i1^47 + -54134658909678818912624724173227179302942448613027913743783235986340836923981948477034255245641880191001046304753433739780596864947141999198713150578072916444585023538002196237904585814144439437891269610885667577378527144239244163982533580859639351103353414778308198371553607915861948635278455440761835447826987965545505280054384047905831879092048777488518902454333585537452881310454803816845002322043455114568934378410978253528606223649919932029116957021436442316477130997308114105983865218717084270726234030600214162851886154966972158409892520735796049703045913688684933458914779023776565962371620928122570058266296151625549299121963763347693441151617327728581117825406420476981267318708220370855261978978727532740420917988869327348425110289521311734786114082052418094811530535620628436478622509201148681040683767679666712809834155282951870603362917254795640271454039953374346935028706422509123967402906079807082842556148369830400000000*i1^48 + -172744355013078651733717523636755432057625941385044565315084275454645854775380455669374422314018183643683195118294672631991444667726679872051305191260439604166718018636784721401102444966771147489277390849221479599090003278317250299645256083294873284986799482885585620131819687291334835374095836850777220027772962111529890008031959652103589506331436007011052850977666952946283542239656255964969051710597301970111873521211296749229036777947332863117758721031236011708560203435165294650999332046105227493226942807855369533241001576122154413165482980039819163822099849854865397813627514800382735695994491050565983076490568363977055693322059419372290861121438103619537238183557244049905065470393642879289837072589654121990942278503033199426475846176807333899880947975538496388360888270597519348817713377203719844987741355536686812716104013207211507533201346426559419153055019065621339002428451868916385251609355013096960000*i1^49 + -100132719133199698787549995766773107211798408992200065899099687019329521820247680986489818753493509953071589135148329784794583556114251752302823309700124644030749403169060586731154697197891921273080870756963036518212516522918618987898254573537030842224838845243732827369789319574305843909762297731835400471833121878061407270568774148392936040279921354257543723053208493495189449156046680946621591983031900517492761169984708193072296595720305176001072167606622854396400820962706674647791248953811461629944795141913009478716345514152922362295733764968443275586833856796581246677575891073174723475040944798217920555870727190470703252561137537329693258799809873269830839470936085432035282336063572240324541652999768925487388952081667330542659619369874569491207486495479490597343623871249943823384662734592009958968791008425904816950834516431056670788819616841849175836306993681265754788853619833984000*i1^50 + 7394876088685842258471425541425932324172365996903461437975880989240418044980400946575047402774863791930098495482041676313623840516211014245322749638910471429947535768383693880192920305519908537990987720475342155521885151301028009314167360894724761431980191983037850182713362651849382102703053840410690707882805683091473668972292425055633695925614281480955920332393421200365595545826401217796069471281090933798764929418239575182578733583727687046244535987158873483241230437571794911381356290571890612045412942086515751507926308611319120446858578019710072054350815648067396694904582260725232589126421577796523214458736361803324322701603481950184148621306527877866994724512044409018478320111953787186957442376019475327907841003043551265133689809230528493877819761297320265488976948496746706584066280571134051411562634914178341008565672322140706075970694290589392354128284800*i1^51 + -3874349827657183626293375870003250127221278617041340224735532760249103616935988122471685508374278416359322222916315149413673624675096450476083237587633578449708423824235845485250560806998265692277139678459295499055931598460517511193093859543972263010835789191367841742880559438943176737621768723341229165814647025049958640719859607045215094639233950280981837300609125783253674936777435224152476547429386531697025170274252063399478340154725032712185812366163227230984344192196758836472180892305971380502114992452821229349213581521366651524309505293027355941574263199653690395459968157461512388256760903923487948217467576438465287861740520927306571034676949197678357629056520327696403266824825036685043833030621242222284531245218442808988894412149754324659356036920518063304316242462338689750531815739539123369360211383499054867763430551646065401480*i1^52 + 98314824572354964116712355978492594974323980374261494899776762724860056215124479857098418645615055086544288674106619430926952869232586401955893778209845546127784628758375953883683299518673838289073879845126279915684636096620492069177718106262570294208061265124927308956915295696642689132954666187777251787966036393284409287449317153993596443759547429425150325080249375096373925617150207664736674785866738959680887027370704736308051564533279364142436082127508590228199383361986698196827288519597492128318444960894269261108198908124392287569211169423607220321940722022871352439838412196227288431625733461712405553872305736193755792016251997006211271171717225431564238320735744145194981600470536311936063532891546665102654059165094851687370878892012276402601907024877453596061951439227796033294732218591884079243536289*i1^53 - N1*7960094471327733962566014642628572304526492739669500483981353011708624793952872928641201184466346330440746645381875501598356772541840086433761134036778776017606311031161013857752560749737855468659193341764184171808568010276023572834959745995241669740983205375555021544404100187496651620352*i3 ] ]