[ [ -7562476151046098323188085238159927880702854358427700148246284180720344958864338562706383813562418392609514252193864143347694311774166881569973722779029648500581601166057159206944163661566531806956342503378146472453877038536063202820531392906786821339637451621883367097227790004230523625845351965934208194978158314798312568327522736636163112516924893624854314516655701848190368645294386418259418919798883085552565367028401430253962878035449940552899624175111215113958449016425628270532833279095717926043115608874126709901817050114121710255682988048931399872689323565914218954389177426752415883373439594966070686335201276142670574591856423778700513472666395605013453192148622303945259393543966408963339694416711899099494484832364861250112428562537745088199101309221053040331543006197495628858774233087704396323402467194787088423075982176725683141424538202849165967103435282006940120302496226261684456027423923103345780936789939531186342322278949375010111708159875549138916574042493281681051778982548535169142149517076015888938907315702029319666946776864622779038204354199435057670748098415875910812844555233700334619017288001366769729709676371007725673093416694578563234848885853889471628658305108830334179992251261871081958853209925749641163022812614841445961144875718113243565555480624265288986082585083862714053785009631525618528841765799212342462632916165253160892817948807376370332527846107082187947954132520870398451867448272799798535032891204307212678139957244128708587187363461664684503595724601054139388623344260717537796515651102991547914369428489053834148090479513850875198178203271628306659276964224911038495243783042607732581361600950173696000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 8888264990532023966686622222834806593677045914074741092969835905701196171023073526445198287162668302323387817856203160717295979101690763775448551103455647673139599333610049649855727618204092398090746173326115559505166185623030164431269746418632732892428350613651470714784058786860833905469687112584638057595166547112027304371964640434531822508736351170882578569777924946761005691541025634685011891375500152245488551560561845267533815813680120079934811979172503124947855537965837061443196747645664623758279074661387584080027118354167183758943253436596342055338513727073121476719551567901281748478985044605608153403802857826440167464577469712995858448019681866082386053871068180645882839345188131554934419645196596551580287047045140356886298363146480776024410190952414184954791635324264233211724977679204544968203568170855148012022887967339689668814007035515364957123519603528612055910458013897911925251870977986353705204915274385103423622338209228635398219406002657593338284666172609905311958846803052052606034764356315191408299506433330799938274443427089340675408188212177313134089507020768974668431684503107091947372148343675509577830393339291028793743169907555348945245866062437770854158566435796185938646982576229548622250879055635955968526125249376513151879456945364025452275902932509839872269686304926278068397222139839735952428481269247684576810119513338699564487737168749840040726533658684434684603959318090244778499964688122914667177227666815460021835820352103314109463140557592230299321947595292330429865383770878757809138840112157657059824869700997251353667233711347800077658364910753628196042753774189769180741619228895088435097562513408000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 161039476821329490653949069347940478147635828947501924880665342549943589213996261990704112959841407432190779031637796099460370095196776203288514370348405950378160142858501824310014720465658583376138201397943759726390393978143462516618245324961802442710430943991704522679694523368502110489535455258613844821796979659548899063987847795385751786150419392691695879150518894483408666381327389922635894917892948138369798987426752596076932521878741830015971397499801626272656071963462369108274888905758616108871725319409832303229307356608322422728930667961871300076011514593756766701278178251135574653007116323406200257546116957222080864340858392123692312757543596987527171277792439451773462443925811842903057450151357530081611220089196116555145763452666605479651256840694837033039191594292503082922808751523768374132914590651467184391951871655794601375522308995562660592694580871735723386741511777890217637335625598834777446008518927486255115717840208171106499940150821656592249671037519835842213850159837044509401255295396724379155938623813198091883242868131224833531111398333903886167042928600974212998753271732236754820243323906385169141353868605634798956179034129659738452624914291876961907523075184017782924513396851703311228790712204635932101587373356526665197017834700556560183075781682990661711778953191852764297618791589244296794533825715030968576338610554648181053803163410427913025835234621492537722270890535353469400083300699915190395268771478398269273697235818182739052600137485578827020810366569517850476842197262700648047195565506538116372929300246288673717540967739714757051143931802878091676930982343733589980007745234777582749514591109120000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -5137698051069831316410410749270157568255217122807119626780042943993210139153211082534007694918345214130812832641818620079211978884446750842054388172376830731241943738806472597906563362071562600634558026679331532620389675302515597261225324338199639552089339153137368472615551208465356355852082269297428016384815358629543364370883643274041492591044748179218984608673313309653161164104871409778944852175495495395326194801817777800604361618174306246732755940556950877017669485037029551380091356314700605375024705304180885795793284222153285616965576429346498668604875590788246700036489621914422199299909782050529152073364180306275323272599656935889876790474572334119991671970295265686161804824555443315399641068046788146976415791248332247038200094924814571414535211969431027036409004051205931833422906682609543664584078480483345432471236759168782516818584986015107978299201352284397676297347991794882393002348860120767340255107941866045667026989840219615105575192727375706865514928112985312389972570279274299829463427996550389033726626845774537089186142680882177728483414466237311199698468529955369134915887890793226644476521552474224072835963145273398591520011317158727630523616608546887026648654702123011998938421703741663777781421080653906957249033782002359343893080788608635567810088166878434993136517805269689439299015971705375872890804652131126111342900616923306931133249859371610539044156570814364925413802702529363326902415755978862123368140072192570451965266564141231043153948109122640226931460543674386930289116343465876735475270835020988385636654466212556685774695345892019325438562227681809242340793565959739735839032571494486257708327501824000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -27518872012512724566694140548289201556353179456213089793159721485450160518334188182221592493689268970521384667067465843609508321783216486310236524226065837343289870253993047663806048240401748572878813051544337646394315667328611221822339244919556524949273231547328798029262563265376181947685679563160074666736885347079449209725236344057719742886517105035660063029009809427267350577388602963825054957255045449941526779775315795405981883329264906830354944530377970038936413191371796797538219621885189541594783888992408006126599839336392817295351146172091144211338162609458579641702359824022940309113693247735984612079923953495086808025969977064716903698809833139522413031669537929532387927273219610624205930447765089606719600476271700356318974961998697495574492261369505683045949866796164919319402047374002123409703117040778884339093651301571975195277570611230056301691485038827665042885372182217349707555621468099748159188683929930950829272538509304573314263882780625298908569080725519644943953803306141727473974212023362791977782229706913370056409584232267824159658508310008278901742021941444415205615095811015140035010358317649360924495541275004257226579673894399977429944468551158829604979402855859548133456723058386093501392347798639746104372363369904831548833794576863486577206482025784548732495335860816058282172270763215474710135193502605004750657989490629308146690005654237338886260429602385024182643977261756218390703195870889558925135909918860399896492370757691922790795694197810884273057892317645134045761280488312151248213018916905854971370863451925267783988675312595724838354974058490528654139468685339033601836989202966445839998569676800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -7739087202510217377405027639286736871179855754403733982577909114373337283731193285832151360270677052006994822611475608277652826195166337754880378077218933328704875262688668391493526230068646315104778792328285440678981319059974779696313270140860368952313925564872809713672881432141001838032555933630508132368895982893527280182831700760144953737450468880017452715720827003710337181266122406254590857349867823071774236768599836585733434647999262778100889114652780981994242009014614608086663302000138535031620956713349171955725608788464479269245611381389565729819792051164235010590420787343804639327499499391900303550658391022681028226311035606253154323764690750448297156432470119292387340357599854309624537711236331657681796790557541310038027175386429345151899687722167706508364988761595935178497041757618519622928365506314396382780628716894791661255320939111945248785738730936404323998963535136239142843493597958241616397291557363608655469672275872260442979493876597791051751810938717178827760156905375899621022434857396171055670604563094674891791654214578459238415835767794226610334726229264281715854469656836753723837761810183392408755209088749288858194518930076693486372533634793695298667117398887471461755501493190177216163510772690588132248315769847289386642471664809547740129138363158751830630902430774381362763483042381700971269036063401684840787630811711845440410709959452066941701936051978637801593660678167390582030383658855799283489084442094962788723359985188213412522010938512191480285844080884807866345226380927221489215649381743664196909980604366989873111440048222191183430058233385692402428727474275672417087622684987464229857525760000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 10627023013911374914240166725324231204451135945553731051661485416454697348320415383759069390149769260153140759757935989127692963847812237095439587927227923378554137932961234961443642634790094463344953931702816196936588229089894537791855080034665863717518685084078175895644681362428224874539772245917373427159773580036891003424005992004364674791165718229171387059640656876356065279271416694324522450689757839228493978805530183659791572743476460204534140811825459174537331594604918374472953138732652950127322401219901393074587208174861394890428832959498238226211282803208778708745915609544476418346609485602155399002102885092836047068767621596835645265520714935560443806929767469742968749252642390004789662741190527074378461076401740282120412701685697191984146999993676897391650019997014031837373439365303613412512114167971513452415316849873553814772428204523096236339915342610607602552691630425721712148411611005704214173119533368170880276546365249126057152170833656190761566226198626459666486435891451319662873531326058355058471928896232721689806626062914450269729725820064219812271748813524078322063074614851502894302266648905816051302713131155923253322416511004876496108854586568187122824522396422173466858174370087910415366653120951787069119171374105774506863750937726900368254304692962609785217513461842873435891158488549267462452266586433486876021798278258955415669204339739177752169614765648812232044771842426943305210714620784276557342132163318685403173204729372293897897449392924774324967454952181920337509264465187680072755072212643269148538546661484698304993802177973919263701749577857307669852548821108393255012627565193361130258432000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -4771563054094311421227772116123615056450273091836796340125537232524279286203756579921430717696917579856183165818619446783045156275714293106353516034038053375026327421335677974555259653309069504202691294298103081891164544219682079565960524270988515584930846907594005344035330641140562867779152162415121284553578026283852863847364422538950175110184665521936426040586282476827641115098919376192534383548740384919296950770974922342168865609591179506014483375941577499672202192933648371104960327520392073778820584624023759148035280622400772970587725015145720856856728941033968866600371984123024019159965459336351329084554910963887929032336265046558698041901602884376858516832659842972983967514322963232530107515081929117316768945154234307403231332753684804115687466091693909058333817510829680760640710241135415020093944609331624118602466830857073639777305507349238634543793154674095898092822045639934049724279246821978290050739267888707652985141169311171442127674204140290268846283446140427206270522244803663686988537927675433731641238296780514964228340734213598070632113455523245775259469743644034755415977511332471509826410147316162644200250872159897675239883768939035696194230125957757097146892218200876476107896393999118755696896299957713635988772520110952873905781400618840966676698289802751886934156889472153656049283409253112549311162696454782558819045352852117471160325205563203871960957461897669569634338604894470467283893791343235510041614568093571566682077237782516556016883196739909438951057210242464056470924237420135410045460516360608043623899225729843233737385756268984585531576633181744317106382266818025338575169855594326445260800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -3869219588965475827352902893494127616049754083652593781052146812234903478868856054930487707755171196086153098912575072740622976551820011084948310777443434959955496735706755585882072681717226877708933858102890754049424523008267821688178530891133357835364944019335495195767356408911090435619409519854189624205888814269743871650798504791395770787422178659066947318018253259731248285720787629067038675496173626566865082439961828803266633485330586892336373802139531781810795071085654965928852689279982045797121141402646291222335517868043631199682718398743916562011480586014044866480542251789421581296949679676788162633488798583595756807734598073262926028227360973072310789231711707118944969350331990156694570697270652903025456965196519048666725526036840367385996371813887216942603617785165050520317463061166719766760106768073227424460840231209933297279862348678292852527065825350563123108764181454249578145380185957914392529367520027865192379728932009024955680217153253582273856440687494510925609717273474447128805587747126730906423041409633502894545583748577350048671433478534739868122195712889733764125057997302595713751606162753407730877968180923086640942267199922876202168733969796120336731192895537815433634423250738196832876886019561947428145796162059858965639105726991884272465321644368899234377988771920632679004243520043328386302240205109932203086922717066909972113718885640430972385327596807543897681964037444073812585830093099642595746506527124365889718365345674995984169886693923684330701821821581849446885647542135035274201186276878681380565235148944579347122661684728443433653515248247614421382446391282520525466124053315940515840000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1211752388075619182036028107847292652108339985866510417527885192467029537720979348244505976781131767073113463022112608213347224477391062257521687535058704513222353564629614649798680715841714478544824271965407618590418092703406524549237805871605640705641356626328500297186926164782024034635231952215409318113182246120166654122209119561574689962134988061853442554655915295985571371464958452477301073892424554699745182648626654880273754238180226722485110675872456818866448628245072061049604576044022214867004179447960220320717769670500133677831547931125269645869907796459435232623106495361104902304414486772590134646129720205261162895813809039363026010558658462110368585271120718257423452680879462709350521345349278792359620852891442345113990073992095826579244777898980566873374614619245935701705137381589038550691423209304865313818135253848848977086200714769340334929900819726822475664433800461697872549344507442239638524321900688658296798867762769241272608636447540372102621287373758489497455146417126441985473907625138306705220210834223495128244056695909891813910899262014729618020632688460654271010047565825151884816384397890587646048842066465173289793453878825690003676816168831031062207136888377000363164409531227540751539059783119483686430522500112975395005683475943310238687026822811892749149789055187664507668373190642422917062288537206781489784036943651447723399318101082766232379177008839082973138574914812035230216280964539640016516772751195409192554969191004520177173100430912861243109838785240337283051364783420563818118230112761884896805569888291601798802171083779526664188592979697116657647356097587622453399135136832815104000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -459643110917275133280739094898640552647014560054150918226937023790239816563064921768967593060128614903176143204838024404468204133736235285218947672172679746970176503910257193713036420449020717954787684210759133073745921054986067015983792708599573399357853070773064212600785338573994991497880469058335383471754708892182204497342378696474980133209583511786262887727621045731449006042258727328747531978237022510701207851057586441088083663541783854399605487483221922783331527063113555920259581109304456527552557601980191931334396494818310472966677267466198948048744768603792959967476922821959020460226129231724513476272264694328530205200411611688455881636940431473746303156831036682413068205693541923016411385008370353370454042940346072089503097418765983790607883583754327532960786046746297247332911978274542560636753042325354341606824761992051761121383541811284063329056901764713492464505066792351530754003021222030747031759387126719915966839200474092377254734036893516409651138732759218684314297963341232117942353681106986176143006612119982099178097265562936833595572963997697660938985551458033490395468370659151451152265371918382091410576091184560581559842689273606680708297074452353684331378333516263022826363826463924782643980259418391558362082364922538157466813567313975431845013708149509288618228151231902236005490354872924480872055805276498947830855949928540587620504598170967201534501810613954049216431080740014893514499128758351388320029567754984341940321751204727732891097070866850600705529608700242993673905261281475474651638020629668514612544576236077110914020052156539857496961409966305932929229748078220914834550864163635200000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 130991205234500158132023840531496755009370312243557254752273737940422938865986316287632364290887645173980143396299447245022601760758790789828532116970579603607348697089171235957292899789783459733023070963829638180612659952654985317310376024859536533102219397097836109289567228042953294151582932562712099154164795110062364771187276555096898622325159787621715815197678425766337845000717067438171945765235513776042310054005987166766790645081910070898057502653815918585358686429390599219510815213363933291698093883800604587089092663934665299651261008205230563115645344689993032452924458639133361242034974153155126852994646621918173213297171663364522316699513687079274622227664315083440445171816876095652172925711794235967600148813294675134379336748144327153796721743537696626362065661573817219004007437447553099406758026803953043969642916269417687624963886784853177654791712718365541144552087749887672017009345875002485739350259957879073574337258402308532036756138412344645757147366288548965184285229596660707849460963069178494511071262283406643055623218251287862744172901152248410488263144632911804152702134894624103449503267911306359281504605418011811002527456085519630660587506114395726428414186057328559092632890374977296304806112072488496603207896205523846659148959898635964009720241648995021857890375752698202952657550216756377012789999066810291610120019149830977022932821975335509799374495316037199486505743379564782267289551725154836251071128697873306529247934449935681718560449090392029769425872186442196063261233548786782067953137823064534953128948482562111382431588754688846951225769705263260702129684921655790999016791080960000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -22873245590184714081463774484359273903315145405889840507633425768611138100818196555809030779934032716270190827678752624145267305791131333189679620063362624836475720018627999927293704553381601545757185592415033785804842328753358820746549381475544985521663761108659144658762704183850469389852692965545027154800826115091993625262021201717691297174984921307685449810152866534002073474855850155017363409815978180687720085316747604899817240922652309509955768544711020982955093814834424282795430184959356853371908546276643752927524067600352415217297943718380911448354058430931007351384466373151406336982831023099525145516672439400645569866732513560775642854725211485245629771878493875762572672231287455680206103459446934639468037175456345308498158893048323110502249005575426732412583317390133405127360397224756806452269832591779872131444438744653853449706854998165136043203320680773253803617656294011258400926697524764555039094914319085273056342854107018188806051061510200163011011076468627318776777776138505705036666213749945944281537728948716107798601772352469683730791109285648330477309483942826971544632412324415236426893663880803530624028146671233662030260653027772970397075295736979283385611291379454913861424540780943310215317707183657633650558866991284648106258992245203570780816402441354779299582879510845368437228348327869819725872278732237065732352684712491847389376270637117016701254632777768149687602547322540402880432363866382296776315130688362062676744581058895239279145628323929371681909363270859875073075831968641370002686276036482244434400055774815970535551001864736713912197671993148463490613503758203884286305632256000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 4420807587820408322258963595382597738652091669188470309934886820037223703626665654619093211368543123176760781489021134339881114540330295065690717740003824429351768862340372481972379154871759683474782522443201849847369415919359057713177081659590208442982675602811283618179636212190980344531901990376732000284091233077888555176261284081402192459992173198976466281299088695884455108898140452083881728934885041121853706950602890071624508542315648927513646917529831188979323874125439206725440112244097075841077247585596225590790059858446392717302553253368549594126520092978970665041555966702953462524267188608986533922480301055535607475929166150558914369705888830785669991136614027180628335982042349599799552278713519172043285104581931085894274630303805883707614890608825732606401412510969173219133484488629739609846744361687559550142109901256513635457471352647497130870035596665191418015032597428627993403493047328087515630060706155146461357615402622167194302770731851450326292122825560814594501065885430348710799865110640853298845049913893791002930705675962351094725385340084554844227980983665258320498347191384946886594300895235217936026911047258857522160297224163453109594112631668081699311789854137300001001957431883082279093931827133460927078600220425926742362701229358637144867886915881366063746693018855131815210467023139514435317838609964756617552940373329135080869320371692507347261895597439041958758378235721373718079112722732936325258585164419845411167335718670219787191445525398885580827621926205938484061155191402665182143510024039193537696206100516465951006859356608737003348934556456395356079879376805383139177267200000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -674096441782578169712354415271964326584092613853005874757315967651306659105851042150335632802592122499086169887206824916328171467200873032204308308529898518202088712529826135284558171916288219730708960331453912494843033568657312413112665781863243979710071910330104668787450972164107397853547172849280861973718441420653173476541282119035013808971524969361204003393207297248950653368198583201531747116173782124351791683295267765947339148067314597400796024946921086272096567487843058392575933362982764360867827820020435543850249626620256859221885920461048294041620938620868447310202968186989530664831618889891904821129516831740889473853551127879141177351748011348198059497235960682319143987414449373437650133365822207319405625490370149873705132983471990909310057852132824076057486674017152059947538741630020201166290280853436486787882186048211789651827853006220326657692782423151020584199797394405554508064666053069124771489358752427795035834928271698879434462571517568831953615425536930000148973050582999757482404082955719534521121960157699022236221642033102015357294568151442994735903002334038980209611500320594149983260489458495661613250344202087755845131668843346492796917749616454539691885583152191210543212936880335094452625842874945579171900205133230475146310572088890527702806472886524402569207378633493301670088936134061273401021975804495396775256157323256895247855719250095897498435158804396527199589337993841308672668578150809920670561714669699262932254989291686365556168853474750409604545738698015151627185566991058477419741964242551626148228782071042467442556909094903427574535369181525853408682174241663929548800000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 121496889476587220129265353780881467120902838979464946127150273368940922893462970891436191181795820884995225515322816552731416316068388116257233127387911589671863001438926460317816169902449066819804600470887742640436334518429415201064571690474658080030165349074294041218054559005144592512852700002622772665266633777346779300996517182980865073475140375346027594651399036209521734679194187986216578814616072942352114309360072781275981610492914619859236222371485902170908252674326716773300314768136993901747101493366932493288823555970388015759154232382147797360905440629685781618813721982194884850717865404998621658494844195342868013696833501472111756352272332758502583688511682714622189813242807448177972666944073486148878056430194317575686544801918324507027755618316392643988364531859196843167396886903834094046000977354583760652819291433831465308513814521164026647467393377567720787785049438865344527633533018203169622123439453704360085183073615563074051979978158566862059642965336902378907558867831936214807057682899101356715716506797960616316723321661612694441066809096942278023025740424076331018726885509225393113064530931061271282803450676245813218257864368289687623809873899771853338613552620599801154171525880191997338341790140090364889479128843224096493309061506024892330736354567130510141829500176622594468029670670432774531259786068529962053334153024981868714435903638072454057422515702806935056078791196457301025554115423793629386918140047260980254248905063855187737307905727344455372681858510437063326814424992439538042192319264521778867456612682210701238098809231040571048462864007587683827310114002385764352000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -14595186926119591318656686826606707108812785043040569113390993441647997576917264256413715568056192969528803633880610731540090837973789460825649635729397478704611100241488731712670247839296237222549499905358521396926969075722287631298155214992568035582572365078215544117987166803917812704468753886849280980705395766148371110996805253239854877374372948856392960615235255752537664771572448705713856098263972899806719997123268057986322019665625509885930367688658248451373712833795937604774933330031826967328468785879864813883892465181825106003208138806803665166622830042821405640904609923280778350212474276716154384912443153051221395305921374840966546898544963236971657605717358237317605043758643343023330032609716575643249558785615181452210671332983782995680935158377941526017233264762561761003752379915581188422028593408287378220861037502303753978148040308988780946793260056271122992935831867064931299115951897296375300572125530405002391095338683919079373839520112223417522769382570429685553050085013061206125273946728918530977308891160599746835631842138812449803153999678586768769075932106917774306880408488081261812456988308460337665244460970815381419362898685953805998825865443778383375556781561565745526410709937618392991407287920664702234219711605337776306901773513649837075507756111637511236325376545195799921010726395788602029552794704086133520206977081628937100224819248041962466246395090672827327608015654236078644976758576571311583899387442528933874421774776291855029508339711778575917940606500588220783004568462059038276999119665389099765842196578933784150869147622534467041763155217895808997757685235869286400000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 631290223430265268536306183049269372321492195832302863927038311623056688854576855343140310849569572699700397851102578597330615460351069095576186092480555094300934384314875164452260761847231066025679437285011353076443933203451622821531504991604941740782079397771707381867582417425872351384106304759385639364615229601621340223383861690997684126220273241293014000781765706574625648945210493413873021750546901722839939881392624046197597051484156401560087389908566125044585341107755738102784680109602638467999979833766088135567243583876605767834950784231329566151062057777333627889823155891673466886012636879555267722832566665885036378343235387452598186200676208425417669284996737880875668634607734604403838670106122639732507085892018571350498844119781322217692353069587854636932523887005398215251219870960428933349721898318959013210919614453957850128683648103343161238998295390430905393622363175072610985401131761507932175211314391777469723050909077715646711608267977678094297268332801464379555405088292726710709395678383047012139812339850350603607588680583534059179192686927207230094017562673638568832678258238943503804467638283865238952105563039887601550462615838587754437361262642150905200620263063494483830924540078706205027705686553382522810711936343177577487846312345297779839325447344789234338854506269635779620740784457711237070934771521847574547972913571817361805354775179683646612491178508433924249828585209269002461897440058286846694473897453609575802629936278912052157515378359303562071848702938679075844502622460776687361196635333947123714283992086669535854311924860295583211151214284454588183779590799360000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -126818947393546320584001394345726598338596945320316292245446108421966938592666227035178034258896456089925994958686957075850912392407953899281851778160063008568142073258068799385419133270240133790409333814100663695379683943748610524496266617890585259965619684959541382066230795268751724781108022994050247280519031042970161538350542020406351023568984729989699926621667872817151905663872298366889403932178600483282415978726099199578663284874856862088833248592193929666318348603962760054596267711904962224221947257028935234646161456499289133675731570606406577787381329936274119072729731344785199343351620553269761095256061260903600420166977918132929943393997258738085869243122015992243648246722963701087895851849826111386767045990968211973937116136430776412254382911803552150369194414325448815178662282395112087877498591484058481837821961541762967884015378510546872405908646843523880379315132886056283304943852523610637725777485841908907121844494455531859308397292761468036770529120157918708315368682388736618478777321869621104317011345465724764321455952072299004133860839854590237057241602610497680037068375201839906065010011696425357116416160645146229899871592501827854108014327758310495502271664725237623403916150620498563669071413231616510717350238434810343958810867863054559774266896197442448646803927999218105395646807571391732213152343931273744124838015476744310215018373819774732018284869822632292360506315197255296990581826134391988650187778775366627085361796749001811077119964408657847572755002088411732785345878919953084658263363295800781600916654402195207768927723681271590111217801991301736853764308992000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 7248026860399894660175008904840972966928694384671098077849115457267717733147874437893835837283169266782154849708290277909399443024369840311624011299081829669219583141190350305127192335225710202909133228511032419193968680087957775963386641583985118940045723250895916757305293029391050584397637319565076513131548712436108499161986764973513413818112994242079958188370900320925589386737900376524321495146760968386690627723998291275618501124458208785649028493425223764898733147748737292129018709345989953135304275696292149775702032489545284141226665549121575804917660913639203932552293641928253210555118707120928713758302771146402931193012482257367050274851722559154649555423846270181063037865561126829400092505633468268788972525599265381094110316028667840232019705748769202504883843053627386670774204923612232692670704578975033955748064543291189397895484269793019871390291845469533717685665575411539089413187548329954685606519304892679307866647633246599870108904152155041276517431903787244496710854436859438818148720420100125073131318290791084741392696139725049416598355824670483754639328252314854790684937322294276698794356323961894123637393821918240118155684506740769111537048880712463772301144068343257976018507674005429432912807228047282733617252931473869639851066404533643166375527324363662575697169261410701415852204879766054708183383806231403179375830932778710715927938460900758205119005001934249415771448548811085388926133787465880115684543888879701516970921901551582084612959930132805103552145428471441704179380338357042616714350218541993401988823669945833216568781091056324883119128689426849277883187200000000000000000000000000000000000000000000000000000000000000000*i1^19 + -224084645126701863203563230761933705832890256131741842426022453278702952973729189992236638747254242687665978631447199597479462039013958499160507115567929834477710532162516056266538939169169702849530273946797739179330841383864647571487507520257887587188690011055650550362995009354892358865267745803410664661154297689596701354166181030398853158681119673482158176405706717057097923747941702882181199072113462081834698422777934636521272444532475870082863291392629131229455927727079374855254193157725753862182205440846242728429429085860113616365917084202038536768406446215357304224422348703430002636271511242831592642879453759513804324675430768296047434285794498741733703698478485408444858687913198788699870199918337150207039238768862179533945984599435120356314284222961664609568241019367073545394488634021281528293189278099497936076084058281246890850507484004979687733996597508071267525263091295873765873678426216109690451523710681467007381650824824340691225072396067548411164919147340852710096060125909435720023891848365850652160599668442136573869037006805034686663197308223522043402110274738573730905065297743741329728568623359421818872350889687442724974771850210708621480482000188751323409303860111655013730131179359631468980769609020601756162534432758998593298893588229029555775056085101147230582286483926633859576209225426906149902725755909558010154872100918576787659571889105105559362059611184807826340268230127684392700833589889815315426655396244325817675554452703057613571747469760861224862014503149793329489458747599803254845549730739929738032652504564681501397470084426941593236358857501496909496320000000000000000000000000000000000000000000000000000000000000000*i1^20 + 13777840375809971666581704967688277564480099140670716341759354046170577233080521330514425917902227684506661713757961141087026464391116857604235781832024454135254500621220202398781274396000057654175612740618238092426094320225098146305495360212189993241929961312500883666329644821052683051306269466728420422682595605324896239818286493712334259163635625377193781923501050279545584881072273910967001586797873489257957114333688453492694227879763822003062555935028410159158614753400581596732095920097135959021606472692131323009262734700681988197823387089428146614269291848644778406231521428555231715274995221303517129517542587040429251006466230833054979630139081096069344249473597129611416985717486615024717835401417375947425033191760653648074153925035298612241105623197665518759782907645929220404081045658855462906166178669890494243357903402763261247620794647956152401781443503600058910908165723761436372694186979363765721535415528221661061770744918918836105116525131337649581481895737177966621702277035337925281970436482966195814226417439748674180549893571290837041293344876410897199497873810036987337477711964772267491981670122085392898087655230792965178386722778045224138363759781800000327906992413091639894183323476252394180154673013399120972048019151767841662628347878751069746924503855723685431091849824738780330968826829369030601871395857237821209519765163355745611200790656099953798986129160937292955201176024817381162092345207412650015005511934335493994190379205202905311843762664220291999717831020118062054867689543441943794202512274117314860738195854684505582962656487602502518059319849740402688000000000000000000000000000000000000000000000000000000000000000*i1^21 + -410875634690713607811250254298719298472783817379371559641174718776966270304977633830078591755120571448682686883414990726483206145018880302096537256293067459965182073183425356814036053177804151291588971682717287070711941107858183914902858361348375852523936261068613028022360856563142113747330530922293735974093640897838909629060187539852479678906719863559161894573103136818351435669942348243617166501515170449244643300674719376162920681666278866243583543276578535272901072657722348804264044102393561610019607617028939033895589444421001240055878517640964637049459623699120173442934452994204037727158618578668613865667521988377061258828020088259357804630487122974878211026743564714905410220813590075017191605020277311850297060090737216008301600352865410243687088245520325630013847026244640416477751090604479212274864023371512010257074778880900958420640848019167742073720790363442960389839925748480892273622105974237660240008254619944280108637900033208026676440173421547526909984880801641940799671706417907549104732725454731382800696152038564540035055442403693865985876204332070940192790774429855629897050862255393402816631735042160962537531770160002641936830070792078974337340487543865876473318491190566607715920423826315492902352728118250239395171965608835328852430215532564245831568904654590814076411284691328054997896367782202280044658276764070949434648702700714057694495936835298220746402501130954045938250149022054328852907919284834393937082034699298964671453079611637246208167356812755866819463833599486267115071749930730405094539199412078148592245746508657197451622247506908492640132229863833600000000000000000000000000000000000000000000000000000000000000*i1^22 + 6014517811140577480179042813517981471113495511530807780670860649509171889441245436719423071106716677522818243436096736881398858189219255846554043692485015446346315024396838253412471575841439871822002208693718785296942421658783212983362429903000710370616421691164487214489506917388319885164146248690879092388806122093494383879726524674776739434021480409128586706511373159174831034030875518216943736866813721335159157174091305616068583297661150240113689305321809723574161339758117430327070881670250709094477417164747671111671793925469617058557859220737126297985877088522787733539786814204213199966131485660211279587236604759202764279882793931301065827142230333801678365283448245549111176609993908017936125256737110813537840909902449196105876258577761686693903717429384908645220704185257199416762989647112125029299200553914659560188960761821611258794947592558944168923687796583056576056032496292668245953062282546249437386558899308054790522235857999929164084602577345572983664831672569065877712857776436773137748820788508279417975765546519494499632604680702136292045497457986412571072279716383297641692818377148173390898778533504513384501364747201143702076409558752809825958233532979290353047290658972819895219383207809528046575581104860015813871290068409996781552611248297659928050843604053810039445320827520917820155847872176728552087936701925279590240457196349905083385086901903690462572661130789854477776770924773086819049768210532791497784302300303710104606268532436788341054293545027148024534573894641537342859486040116776913325711946382682166394099351777516974570862250415997847827979960320000000000000000000000000000000000000000000000000000000000000*i1^23 + -522783029140633907182745977852487846380826817767281889249358184676595498425243846301463441922412073373745582981632127049761891999861859471426806516999214510302630865072142725885685532098024140853058629436715935005187288513832625077049729536088472586889255940660464684872320385425410216922152889581383865456898038555528941070950588624326575933212590365738865399077232383754989806493542550069390126005036332449674184990703692315881425114649886948990163574112342142182269670251098718792096613177149200020046613217924119026066916244888570350675060380131404938099119807668689358684609314825636364894881622882289022125320575770882038943531758843026862583023684659667822640336596273131979856130349051136195361609107227261268112441064342421711560517495183104459008669925648324223385686401998306924181124118837439044310489704876696304123841593204834382541062154079210612338742809122068139911392943325038674817204383165914644705873963411801998551525450746177856041233597062467168114469960494392735174415182410517010132199973789694324507234076691193880863392350573536983169079873032512825650549876508463341897294602080052043510302129133972108716581846340227473845930636664122312365626078434891437749681891344357541942792154250876802047061634009957574346439003714639490436166816137132226121490832510412196569234468813095067734726898347415710850673851089524937846336711480151752404062200436955347471002518175313562069736970467351034496158947427301617544510907957477120596652905664274972417036346752864550383158848369212355947771020751294249842717677937887067913180050196980503641330779309503794494046208000000000000000000000000000000000000000000000000000000000000*i1^24 + 32794944632601193335091653443683925462841587411157675470073364387593961153754015085208233907585094630758737907575183127154215913847642835262544187691992040941909214087954763088628581817477218529922095459182710775573233825846537173057902930148563351696094440069352334059025507741702355273734237048184938729337628455033582355828202525098523465192213487604435914048873850443712460885562629889807286338520177034033452099204250556291875293284737689465309300786005861714749211459379413861655689544986170489078919258433951844570212086879883926653215303788974539257590388559612784201313925932124423301294498371673316516296431030508492581362647169135756755219451157552855228621783343246398322442014463753118384998395597841694491476760857751474337717481278570239983158643306747184981373195710681469390948329358224242767668439039240359304303766933657104465488226488387715259120582018936161802807994031940953219844827549964368331623480897748754926359389511190502672254999278710342590702344253341436888298453590672844658533431516702277819635376839805098268345960235763567164624498458938386524356212357332715972329074447432532768331406654505446214703176982535693352595268543725262323864049124485008184761364695848113534671651174963304725452454412680837905068561372820960869069837918022314203800961377463429417442410781057090056900017100125569792646835432322578096599529693087419704999786717899133483522256977339577774173754366914760562215127746161051213000477863837532240924371411162966623599710972883045421885874523856628653850628110510471518505357925032824865946951872774783457612584898011718483968000000000000000000000000000000000000000000000000000000000000*i1^25 + -1706397490577047850584185069895599000199241133167840958481704340748742150820706992021861477938769299095415686281464399110927959319540906786300341212610353063844033613987056883321152329373087615898990751979521773572336706046524127923982967525625140259729770358655291812681918921173432083724364812189724830941078777879390469064632318726780116037122014234582442740280196704993140173543078678681304455779424525804769231451720546324504188601147472920604746743229085487797550315859807928915018782692669070059802297832271058853432122965862061973711997554604452811181082272123308214816227904933650222443834189414023656119151348992020486585882061079767947412470648361261382482576610751485190855956058953348766763671167951225166283230741723075979728274037344846630110463421390415126871630081221841803774691552181704236327936124773507568181938421564944772655001449750511583847536428334941740808727803055951051690317498711066764822536868732439005794496648283798147916825346809535089406417529404158881820214068407440075825604519540921617636143618256872110857145947207497631999659455014914009978727896282665383769247498623855912456155927073837092905711772121214846372608825773582549021915315567333378487532387571551032010513422598770125327164057127460217598649654945823207513786359963791357404436745847587649962184863009770387656209020243994615018275396702553514523091184466997081010167475291027146465732446277112776598493317193703310241208646807680448455082941193719865803073692488437723273642940097760291365288986154875301771277131046716049239100493180143114792564067274944995705884452543528960000000000000000000000000000000000000000000000000000000000000*i1^26 + 59482809804443556323704725838424161109177562650673617281815328853218373205025400594861987509605754373390911125645552636326327129601097398135000622603550455213433957722370299046732162351892460033129662912803350165663252077247492718465668640862859729877699068667148830090256273883649061920787970443633569787004414523544486755941018702056342546368419065425159290000844676008772739457324460171239458370292802930557006682909610445300812318325739234655146345665653487699346151604655409385031238462188771056024645102034121729281856496906140221021692300360518548917213277451218644699903895198265768129559459178340806071975972293534012901926262357690687923273986105658156216592756250421813053580951700646173297153108765162576089487674920814888443574341982907865067594146858986942304625234863418090686385049531602176117742847719906111426517794330158206812615591601323510145646302352829186926913273439491295584196949780704765839269617818664027682729873520477445008372421942388206842824574962729027693075598032179525634030490548318432441581898483981566323601877559279277795712386217646695333236329001014624873119106483200430610027345422069342475958447957243294969238904189767697730792277901458852406719715137514124049537708367308306028848288624394423314191856602940155985944550578912701602882111661188997750832177955288505474243334514818639363330614120016168185365962805230706860751595737688735550161117645127589302140405764251311975864810195394362348167008723575800701980997831911571138395054709517520485896244993405974789794209963495567043277871513123194274913141348658809798395357225287680000000000000000000000000000000000000000000000000000000000*i1^27 + -1071252044599716022394245920088549747312440886477559136527652470077814673827385578949656051781254146884116427781350328466832820778737305319433187145039979996371375378226629914438546586815586105706663581116292553996599471896775719617767346241213305750780090756136722116987347115831963139968123839514053988848490955726684587159646232837246191456483589930375483020535064629075006008894579759098073650499451599835032188867687104238290933585585687380608451316349894760678234739517348988019442067766621474764072066204398126603368766842656611355241840636640306374662985770387063820897847371336081169985633836431515193504357531657728720077802408778769599559920862089042089152213633011153725146401978929142239595614583982465401438946967945451866931362910323487064878594558811122694030097085643557421112021788717686117612846304038577573995797152772486021283013382009621717285324787707013269639771532190100081604473336358715438903292015143898605132304890472873452846121926752349736476814690030860566539381332395082574859280827128346005577272626897194866316857889663968231245217847869769993237602679482599910550639658597198828898839574054746874928503983442006017416519779029946498837956169254189630892203360341105789984283273991534654356231566148127744018260806215298276324910789865388454885597336605689980767318161266372836587375788450077013567528649722360263673327705586067840027646323929739718363736397693898246671239255026031616321145511574142527273013034674872543321760863573278616223786201638473230621550222652647337864749577871751374511198741548864043791852765097383768856557780992000000000000000000000000000000000000000000000000000000000*i1^28 + 10157567389174754668658217269678733034653966300301605163019339612883573033496745412609693218380923841694573619758983900542066911425598019981676857598133474064045514910929734673498293105521210409904044537923272116575282445983969154031254051288542988047988072680607474518013860205236933085573524821051665704413714802750399627781984513976214647801905008439444307918802528763502549253068399618315435689206130973913696893381392684023567368808018503079939748113439430887513741699358527578921430595659447138825234020370742002206455018768073345293658671620355270260347558760763507647015593890108178070423549323958627687750667556509582062566200156234609191862851775525551869692829451921255675526202567199252742736859600921008436787666194288204525966488314804509829955969187726738799517717359748992601565928974550354103103279869768970542098332762399557519605375630516376836062458927465076940097283161332986092313488985877600389585108961273899436361396948118769254469124093522947864991182794124813503005166336176551068253493989169442474031483536902245699571732247669305658951137505421834505012604647711702789234340735648248353674428281322303164851881815926469683859810654586463303795268305425052510493202649653517835717901022707457651966353117621044224671142023270433952536961850911594894162337976442233508041566996860777273975145423084692992236261606792711631323878280292799017484387997320866449691783091603010305496286374263091305730770988721772102501640162149950138569307405593467638650808875236953326717699580576396726678443535195630471694386260158617678681652856004418822628966400000000000000000000000000000000000000000000000000000000*i1^29 + -48929161047038416338140536305992354849418623174554619307428636383761079714345070378776118743271493258515727146309486630920521355795127373453987265236075102455479400496460032937394348661529147710621679924739265850522322573696885372776752686439514568706780923510259182249273514119651864574024695078863413457390128028993726089240893819700051450669386745935406597114613457044625207338394085851967299156934893109307642845100114424033934235028421020565692378103602604743468772195930222535120273085728671517019943641736079764969374334427135122752518637941931439667725015969842929566008973294344797178021565825562353127542046691294089886854093779082086042880949792629687792842551529516882293275228180563847141657163599523600978152803220998744633447127353407668358872083760042419318220623248337660119244103778821808110589548317460072801428272485548432770073982081965170100063481131427388400229260843982038602242642544681973646832406660565230174537970914218891351030460457049784972076031341296607598265216227372855178004019124057327828648988675802904008874232089148081267214788230241627640268301568480969257817965518125038726123451428332956542753104703651121673488289161980459079963504871178293049033426966271073568974708996605430536214594031172766393118797846036397189325945190520945400094268751387481956267429840553344943429838543168691577307947341108310395982360942519296584295634430102236888952061109775147537256898492765231559795127459884870858524651837385452280585515141714887401307163817267451049507908123943550018413333640226604806254275760963775058350619133904901111808000000000000000000000000000000000000000000000000000000*i1^30 + -67903469292135142547531667900087048687888033026573192290345638761150487106148551356516743706382790967481754141007244675515457181190501303808485224641926283992371671049605381562599266483979290701168368398854631870797928480065407665654470626534025125781650098246610750081279767697320820766356632837005992471941200311194660831619065583661648582189521807298203941682424896610139708808028845219806628506399851578258224110867164683546189847225737917707546574919953745152188200281217678651820005917153004991637459834316379180477120379354665498571923809481308784428225217367730713099188279189009219292128810789731260714641912608835991382856990157683233792256707505099410284327637786914678643480747871410430604993218964888570522153617638283816568734892261791400698711096944934109583084879055039496838791601811411768676100959894818385878447552476860797071641299647981472246589164141257555675820465184448504251051295371965490088145127437173702302069416025291507480048213879707662591496310907115954037052802678753630190038571830451892783254189018837490706070437870553507512092233470931446820729778183322271265015331070200624403424021160039086219347796929123159293014086650968137318560824403530730975033820800177472642302993901301035829157858849024405459634107229656322929203400711595174581862891188556799539891422015514747210104521644647764614964392383332241520497684498327924712092581600903569759277385867408105363446321683233176517027866442501612458202374521306727956692215601652991794072377487000440442830640793155470749768024017738148429881609486501495571043694074134528000000000000000000000000000000000000000000000000000000*i1^31 + -2441594392123388223105160756230392884685652929917139197357532602301357863084808614519551581314396120317545865061795065749803279592738686561038686173361022252078616713397895798158885320928667153764724317350280103631424368302254787365933994723275521280778620798587169984514120273269639008861671904988034497405865760025543794700738438329965216619934952863374824678997044105289234035459331928373345633279651325590284504164251645045932168381857577076893772332838223597022340967339801511897467015724941902059478782397338726861898898420081476814487654626027760457827699402005961101617918126653735554299218010646911944921963432077091804792687880243139643120060055760998982593626137413718155100853092430138259442632647970651211312337440504060566796320973354851604033176345307385750976098822265016686975748207410231215001937894202121366462282429505179212132681608511062324183269211186117982779313626689490163073908508792214932230256724190130070417137687038422804299747191421731840551573874888810121552441644950108627161736524364958686782560611616284126888586424517964977502543865496779980176709674078780514567947325886083974836075011516193287411579654921225095527285309515414536142332331399559243403281101695988112037260995830050473965773000389734226484108778704654327407040474477677481165068349975030494152132780450360705529139293145821266904617252211378941726525615992160189293251852735430558634486574808883716469488165741089814530047669582764746396112184028532082772691774037965100962763758828966384377843487302518720380555125356739154024569086084424310122923834736640000000000000000000000000000000000000000000000000000*i1^32 + 1276611622899944448408383607566728542157901224410889987896237204911786212292931681521605709356511111873933626220569455252380142988931840941764481251451506531440363667219898080015743841332402274787182732013037723002163254347435342759123274617795364482611026707667801669581800906636397230804316210179569406216243803939417471316306896648211039587016358360769080449842549897352104196883262455557392520893686436884911351832346748841963745061517669882162088387532385112539625528668336072388439798305133868798868126713691873555433576162559106072053222214636922652736599360196545251807129609782718372462718089709540608969122133285036523006416034170684962183516530793735263147397057710513116776716682360156138947106119409492856313149725443457861255216143608125984227367101010103317161760378303559246166395323375336757411946830087296169966027421115108925445687258681541330002124575368981760134449518059896048352175519998515597188428969373428611455371403695139755132479853468183404859632032386665274942628149101810379883991808465011043915800923635065347675336674432390025989408970802196291963980515460503150484220764043119505450165037444293174304896821659463271927298382756276525507704939003573210802881153588548480562200267624288988818035283568742776471471578651829424283302672706835752051398972969274317214716916884251087314971153550425638713335609515403410814335744254430054674464261866243587809969958811633191380299237001257465626647499729121335761215360940555764435497706638002820495269941097565099834388613686052550324171092127090850856815779084088470591766528000000000000000000000000000000000000000000000000000*i1^33 + 23196193767817867779803013441926936738446414290701332550294834081691437769342756920176931897551165314479599977717447037820180354806742532076736945169304319210589005728100704541712641147546275660654335774367938746695744443226818090312700381791210544996561099945013756862551847267852021090240685470287451855402509977294954814769109033280969784411938469423954369106009853398441347775290555385935952081704896923389166090597902531839026085729804355830625011126990794233119478936870922883415438578025136357068826686783781604668692349775627457949883970496507629866512228204104953690589126628133938761079357752430837667327228163942403279462909515923912831320887814638553565953948138015744730215459574659213917940671452520652890983689772026042469526004945820669090762235445006385066181939316506782892861064225727807160445590397828381588603769229839364339766785499918736022941041658816315334266022125279965466503003284638436653134597537238446114944755380857668840771222184529669128027666578644322251635269522270708823397887523933062115468322609109854311310690289410966018024429663157037303217367659297615432856862043908819690635508606411295894033420003056007781664619685199210976524993466548434306948209878226444979048271392262247519576821609220939429391105807751439391466592470310243902377516601872971097843023130367802311076294893765867927685373194583887072578865775934334284154984424780917193826412619455594377514058723285133880953245674570589043370543651358568289801224604541761331468675060867225061808870529001894579447315539546043906392300545420893460889600000000000000000000000000000000000000000000000000*i1^34 + 163095563915453752177247619489597290859866496092621501171426918040829629738390176755487546566021365528710301816980000307046205492532806953003464469839588208164337363042675370319821052247480548759484564141810522876874887900694862098071195161529295073496001550110084809457198038224464566191504329316272260023062639392603502203634258176810796025816794038640234389134200251038200281947357107376732919232069135778171941445025276222242411218440963901222677580268198770217437163335968948485899137310239981204232770479010329410605304700848083842325363673360106729569375429120910212771607166325126451262791911053499308230184828136378667910344301580468499368177384905387350445340667392863179682789885524409826101109642284954290286677129112413607369787643731516911732613550854545926489752092374095651407296887515147384272378545965811647025026386225202099729959554135670293416671432939979804933240467060829850054293008851868602191055211846750762990330694321619516540721108090229793935998745626138594412309311454700665835246489720204421546203417910666400555026661283230636517168434799541118720162276350890712871474340623504198517020007984055695319849258463478663363594064151740352529809930702960006645115366789524163108997611012254837858032945616410829712450350902643022186611960574902003558030101721349531820952799143499826412021202600372268511350510839172576884965371275982659566007626357054587886898186008523514371230596478956535061034563221523529229426971977126887725907034605577954183968738109998122946976942062654929204273505408261365093115763476010106880000000000000000000000000000000000000000000000000*i1^35 + -315105018300041491203276705821700147583019970806887103434953725912910016739455183867581226740341200367710830240164481291767185891002551216161434222097166384339586755494752704467704042194293131756887209658600577387816029082500319558293563284475482126787676872554316402083007897855414960978149010249418403922103785418177359110955513785952826039175496086855546669058414504568755554561688987261008624029372569434271096672269803623281950459420698228755891739384355943839064825542154222388386633329641253852871356672495558532062682167102560427994640908573143687534637215313852613418563787736689245676994679476015584308972953245607364978331045540718373900000716878312654370353469247146811764141927484328677210124551253693065667359612174507106728776247861404278533828469763901012784297716463834213861548659369700138311445791982492211967876307949596929335439095801630739389952092304007200345023046234099721502880693758621445429228117576073618793598393946141472372609299810279883084202445955601490040608534189352749709763997093576275532163013884071056712805771561232707552031675140580353163016342447925568043270646228500284903111534562175923334384643591593359751207603665888924179904600017435601844269335694331520932980587666178981285374532355003950125848268004831644699255774899138272377464602230053303133416095839185023067367716800561182812086837661392462739385427433057348301050760162807448857907232794816180917699843584496426376711823182067251068609964395124632891978662650436630547323582688962494156801711654798424093102488529846844853341088907264000000000000000000000000000000000000000000000000*i1^36 + -618746143958843175840360564920288775339109191146121504417530900124920598584449632586833713331437964726397210364695907359949840521090704142252168855894580867285179465006731839531434120147091204244724753147126906838934942979907737254068690378153872148701400124678668564832733721723510911752811890740878144002307919173367641051093509738896481053361794030923424631628208189694552219136289541811282322563805233298458954841428153777040849481590634138616554296891249241893358162023122534973662671394020970846630695376791685378568216499214792633344437858607903815049720457290498751602093160158548124243398092834072451524630391447357264130031314335849770550856612049505124071363129650521184501513895588053339697809590998540298223888623404617518740905601549508654772924334307752134652929368920119459280307336089038453254921281314156323899479766359647855957013207058938590556708810849401040361348960396330966112424961344791560172554201843825415801941058132272777640829230214395000319126704729582476281239086886036866993476933544334772808829732126789084615564385342724187105451200665284386620094785889562340333102145245658245731221948738144499295674308652130116985013894267152563196847778357164822246626295024215458881163387951243848296196428568269900500828587866484359669376424961409149490761099401376728800911319531177100242576119870422740445128871199049564543251912704161224015237191147079378007488214308110789183860915126175607771547899528423738853012576033885200744859738875614089612534915841846522869295895429228506816856504740206212518877593600000000000000000000000000000000000000000000000*i1^37 + -214914291659124409899690879387207662085390573885111116906347865100341796888384716154399537404756401595615139355295773289945958962562205066858510481255108972256884186978417793624989078177872763409127806254471662639932544443128915113779347309038005729174829483562045663898279036100505517400675942034478727950400186250553824164222093377061628380780223244132338767090300758507482526947385570371426277260437042594642361624138340315876276904239067036973098723558778549477745077671807239808529908074686576140169560608587763627750458202776877546268144670060062806271342876972530262086194239052122608862674809338663691975546006005365909668821742957608100579866390310567346158947555258809897566910344092281393469616110341858456946772954417000456012708596154579760863945643744471969499857763592869768848276771409176101130240323058652722942410332360434347392081261302963334610008928362283842897202339723669967426005613718775170602338429739168643983514744016837060961360244049717157054222063056709741561165289059462928570795803122479178361336967745129712555958327917477792865729515816795066709929941863012299246083618758927736147684892209180517131997821370779404589166927307176946497977704812065269350751877191318547593886913988920990743145782525330293639418498280813756768117406061069987161447396889399476635936638654583047773864609674825158726490001305393242017055864047415738445568895176031145623581299835107814927899953501959543747673425327367364711812761747918015547799861408307095022920933150642589478032673932731884198813320554737230151680000000000000000000000000000000000000000000000*i1^38 + -124422477361858198636012210666292780304633361669208617355047386953161830045681009964602371082921411361770764609001812225107971961338301375179172950140119161275189548834953788964245700660340767810649776970456235788023575933543067350175635413529273564162240493009817200663619856080407904186676512831094868265970998977285151921054558823355463423564699094284084769658505466395429381790039462440128769429131694476758726288361941805234523532913886534725029800755057886499696638389986656182375932600616579697387401227580470595235908322757621661846334554650476309457035641571273884871661541260423210875593187042659982439534631073970704290468088082721718124383941209998827994819962755788035658412906701507226764625457188920067263289803828066903685812145557853590533647714315947516413594990268982537977519001388446886067365632204063187438057069092463352188242483814099348686556771571415270875096016905628917092288699386849872005038217116557384438891936396618137546992066016049904729245604939136252521826600607598576315732663605548577119931472605821497892568100589972422506458615201996881941076483880820294367274856400812802141698955027866041464239725138318712542310956190313578167398106049578618058876568818590134294212632768660570114382402612850542473125909585398951070132346680438076509260845943562745345552061029784516924796427767471686094312165221040355322658210117358277865678424996160248698130981041001113933438263902856207700357344064370218640553824540705063948639312521017172216816546390841642663696706167869604241633161479454720000000000000000000000000000000000000000000000*i1^39 + -275851980035037184036254254135460657174996946498456769630352601204484419983602133623887796407098945403202918090131410413362367295563937616657683541683594981083878503078333414302907690065865710438935600067065704865849853654274114507778908196671508467094093578576844081933145979256723991275355801264979877552631682360960651481843015217348873097876742832403310357604753492164144555981419857959348549901487896300693709389806793990986196951443147853480020111472876700037625048501580599672445922276520458088459302872265519413451659145354645900207918373476951976581888753924209720356798130934069698433554973065675520589358975994301855777367746217775516787631793496938021524438679018673128404000554291558749800764027928005047315003131679337740682941197214209832131807647228415839893990030623876030036034345516800805433055210087976990448742203023526718455192912909524563254017847968461836087118350641332329147139107191075145933337588133383832669228543387786569628282407403050511516391332094352511836159988003792622447245027680414843393373401685995575099215897097596184930407727008961651880849614401969223591126363993419971462768590917939237730318204934832772539145410318569380746142826421520526144381394580717447102771303933770395463906569703897636929233691340692490839727080717353612238218363434328152666495572769376070462739135028517915575133635841325707090433906377451823196582830093459202601058632912683008991716234136027698787348368992763421247012582307165289739877265031947273377363581669935892175218989648125658327765798092800000000000000000000000000000000000000000000*i1^40 + -198592746645560077459529786162960377300863929168101075027607441048671503942503040634637969742805751506351431201354531482991262268119577955069496006456094685884090644722709269679986036081085698035282939696482595449968886653964391680614369838084491233183117591475007284537368500869038615225651529841701559481983743253001213578693240091782345218756217053098924651333298319718806040178944978798205262763279066031289637012221073694809813929816355508306480791793016932277890754853073164526567200620319544434494181479615004981546515502031060372359663311790919308447459790845172591298321282287072887120582331750941894454686505900574599684254375416354738212023114784691647458882347492068998905090345198233780745424885849826623190087683687530282139016690898050705766896508238712446055003036862987538356834828435732255768726294855493559699103604493360803803835970903000776953356864877423877316466521403340950818560643386441416292195191707060351896640581190852903010125278726048534319969255471195204726218621296080501008326669074407557925842908509861437855515211147012278038890069933442282657190453709897480679300451126062871437379108857645986112230938702349702142844795993404555408946015744997349927615141530725268398476512502800819821992181824591392468289851383391231233270418857534774063386552764621993358381705530687429473497919923019794631816803603105665236813410659043463715384862737420118809814344064348121929011252627426113711825213665468595880726067644958793970332588885696800743167273272768258296977578099601620745584640000000000000000000000000000000000000000000*i1^41 + -51135607535653148606094602625935540955989544347378390633916687572030911375976491712291217388079239199826598933962238368306027951044495436173078866894599359620111745790304554375359006005628095636570019524353093020382010749863061822343223137361251829757051656147030538771441556914369724312480532184633646463729228854070915133618035868771140993113895200809387268321343962515003997829120394217274617589389833971901621245182460980059370657598064052325855832982505382075424668337782543873809222697474215168999810523567075536140144243303142474542223770037087642662950357960670095082181158253334660453542801689307481587972872693566996423438556923723602302593988049234600365302776217169830323986603207101623457628791700944789566534070874146982801972664042981316665822783528104968726465930617988204015145484616474258856853055267225703767645027156860187826125927795263122471666280909811941376114229854206198488714606899795767031726701925635861220412360064998194693352673087267660373531810151995318171048722240404117840463604486060432232100444403831846365661161666206026934706329136931364600529584738386278175142956979243698659976474902857979676122792055819150825877259632325886916959304159428042171094880902092207160630727360857789346456664735285389589909738575181034981429057536505902532088359786115864828478731131882384204154310623037074468918414741297763526688871467681027688696474479918624208813305415320940762226359629254655039537002987120733317654618203988458745296650237538551678229810575934185820924240433202069504000000000000000000000000000000000000000000*i1^42 + 10249819417260710578825735990700063980098624431022307083130588654513832468599422707940075568096037296352417232817596780502052572767047634123929602478137187270085480613171595497609747176146979916439591896880126577289298546257408600109651438053260139457406046375700783645541428633804051149309901687249601853021212506475949751529752285104036274792306390173562780606598038284870800437026059166234330794156787452990981164963895457802716117782867288250817212306022637771166466574679325267508709765908919444953785703537175078928596383396258136207292154505332967268797958700140651063532118974822567817048518224102919811984740534762503446776094294651377472984562641155774166462164694543915800004638145747739272216163033234768353689453285553412149545322922126823087248649123580600422441113658145937424537781854985889914723214413664573329282247470604924739102815467896766303430161306253596449364082747326784419430549144156450481484147475715839947212204094752108699933584855716581531199946246803095955333398532570512119339724914006013580162945409767472970815501080585250660660483636873369657593721152068073397726306607857209827283018714356134705107269354813977689043521941011780709359502183774945232288052017188939056323550966444833138030039971767763696255259998994364032899648693576309090224491573877632947891817089691734745468503421263276892270324580252945861977653516601226550579820716418282540388160797908296143507390620632782745508042488678690200842703895221525201030030955328296177045038691465137420128232459468800000000000000000000000000000000000000000*i1^43 + -1132037251720381992639166265833395056359977704946611211897574038043084873224086292475621708684606340263857052072794222002000681930442185677026082754416051853777576219686155530720896994919325293317461299155050033745652150163484102626585425481005213417723909586801222293886628433544446530614200342422860611117629095191507203421349064651083939367139392239735195469945457215493913485113805032047497375299705638538585699260608149721614807252137182528905897783772312274211766506362180249355092027195303865295896742445145104151702573472629821599847168626387323064104193406344100958472431712569237638731221310690596963358722858957031406141293430093405461645861158663054229752429443689650248902597233670579252469271092403665548256883238953542881163025913353244046214011345931462602156786794737584028256501062038393122817118675888923387424755787170515568772000118810148268514716394398749503048634129856378481463581247435168317074032737451731664142135055579136564740814324564772223320761104724094749790398371093829687813002945878294909130749462186776986076038770333082751995034486403498023586180965533702244747460169390077501685148822427389112059263185458587139670344088043546328661159446601138431598400751722043344484150353456242713747682051833169155021607267915184086917815687722306771341992693279451008756503176248186385473442097102610967119632727894124364826605273285474890710350558638528667892641270075772658896366678940967876728928481562417945343018739469956565214373914796471872840460577092681844056391680000000000000000000000000000000000000000*i1^44 + 123116414065632570597891232684963909463974263289878890219624447565528802748593203939214169118107930319455439436713776770795154466385493726895406078994355758717908861329161987690879109924122675851737884041064240724624415034393362205227634314188047662564257144926760399566459064621546759936305846468919490273990863337355410279901415433635919680329964781216714444120777134876469239740776432549183128716377510012570097090181591158072699646439480437106621521474977200970991875136961579071924396965656851127353235562654846377551579584425603158221759843572778839284988692274467926178110583918208029759778314364137221162605237363863331363140701237103467365995387280846911624782061160613884886174564392043622822012705931851450767323876991505287053826636296382052909394474233930137074068760041991956778927745108348620941255456219524988265856863244467977571632927336173611853142210313442871713750940591178656540494411609567319242484569001868110318446875676752862802096673857208496861109610585997217636950706422602255931014568325739527685471798245430594989722320872912069073015639689124385605149484838403402305574169143903433616109933583142609456016877573353436096773232260362825882133956941805177454591721164485132719500373191783075389125999863615747546245758132207595062323884854353345444723389977594237695470561950910820138358569984791934307315943759823959611964167665848178710650537526151890781216712770763018126144122166243984544244998048747349659013671604212572247433968891870119738674162755717562368000000000000000000000000000000000000000*i1^45 + -5305617040842272153710881213418237719780024119151241851576311111509509053620604688256387740135547567031023226955596964285820769830349028058748647739557432248620906049956662122934574726929707367304829261318526761235773343958288551222720981559659719264699404765250429830461165675211566051201797368838844542165226397355012996910841072425013090659959078427883020197871870788633793994027515992572632385941641264220598178351380389788618369955277764145748312936473817277530294856709859560889562870097332278435376860168895789134227482072087743806509462570110255527248370024302612996942858424224288130830784317104873365978011319958830820616433406958817535343294833526010597617394096402325704623347600801735091434941779545402409273523152931474832993653936120152372513921418688881654325425812173427318488329173319827883608204393923415873222108690065399615429709830888799992433763314873331292497415720308906625180959654039665878008944946100523725938867719281031772790555891586627812582704766712291320117417426175718543395239657786631410451693123655502039579960525656805706364208280480218290643113137944977244520847531433959210133996061634725959883145405426673238830831076656711987284584908671107850481883747704482336243773243481049404021384009464685404194896238141831200218682952788319228285226953248427190486928512741704095081405534917781134683645049391169045231728543864153052278228450907928983772433347989386011960301679447237231201986822418359522005120027636215510675538396237773980866356392755200000000000000000000000000000000000000*i1^46 + -30553242055952458246862431572981601447877740508393597311086792818165327423362507921391951948803055240308646584066450933710178652990615256643834714198265465338098746003292960034031960060523981393786073695938209027725446090017403477894109867640276798555311713773779390248185966777354541854675172001308330360632264874605146456379800466753441955396239075308307714967668140662015446597149157015687751496649728658275653354348157309488768184826406368435523811020586944793718846746292993935136669314036424223542238425601753855997128107908330963962652591964468534518264367524547092125571514342967067430733636890119137317825084049461670955244050006130452257306195490075102940135967813053820952653804922728502853854081056238027560883650042846544108565114374377999750550371172062581250524833362636411610096888052560440917181104620712746198772520421442130063527222828216332125921119193244663043551388929146555751951872700939128459913958563018508581681695553990180259942683261384305437100970795991712043343429169370884138199558742912114925675393305777144889341874954849034440099282603714247859412658707677409105794844887772744623787995297809399286140690521304068534272026786237357879143117826051304899112491269843786911156236705505790306098182571435560461525787566431592464919393855942481683406317679885886964145048154524885754680635389549894555066798979253597819762142794896309287019787181442512871125189720401880149886026092522744390971826576706658330078872394859485191437499891893545583247360000000000000000000000000000000000000*i1^47 + 4088432289347709639765654710276590953746050661468032564078133243664892625720835260482328377741684986923759763855035326685151031811679972633731672466390524349536636934307508058779478212729454146948413483979230794294800757516001724035677918489487291313162994277693855302234408340414754759318112142837014705326883021192311541894187865122017063192680035775792200130473907699877784692721697581696987330471687012320602944133958723462596546006610302219739385810231052073008128821914576687228077784611106306844172124311973292119684017400980626912932623482833466124686610596033502277053136992626591469510983326081521894437689121280134450706252562256416511925555792650204860808724855856783058777382224444180107991956713340064926677860157131845028596632701831748617509747782064628759189399205806207945194239361860077207511326308827701236729463188356770374840327360695608565948158961469243465301918180161620261294462106195893017811770577722627042679524217655381820200190111760486852065918500534888404190675983382560418595945217759684713283728988986823328636007024433212789518828131094094855753652309235700393844868399837188656542749137814133269640343419064622272196343059147038987668534201205721159667296745044290299051207047192810817827244389335034806719136251727324329777245763220230976179956007965608798395013251070470257651405002548520561545304883931337595829670608241251436106924020980531562095259388513317932213027226101464822205314002592275086543454693357082086158232365073170432000000000000000000000000000000000000*i1^48 + 553136774382259361532039086240453577030577206736241115217774179591423498516483366251481981245204326313842602664110032470305294301753623400507390451154052555627695737073531922544883625035692428704782649118887699858515289940713471740482478267461704352986641241844984480584584392036096450629114357112223032443867277594577525998642957659721098415492193744593176117650270867588566700946077347893623261905610077632514969855975091196239439382236840018127645842319087971060788344417406799705103353040158201640936705314454535285325646565151631797467742217504861106784099565638933845517200339473002202661631789026959310081505823668798652014666607328118261857624669219156689875728465063483595562231298440494972003805014270343252921938650194278212009568712469334813849296440714789665405151046067947183857481933442237520803787151996819193176070762986486764265282601939985858835200446639209864634915981675093609617682244565242183698578042413296864282262541389490129064348769446412351797252283860916362048895062173751871868435456332753299718342803253661522375352235597727434551556928496052239429924602721166968018510849752872646360461386829561491033709586816731487615018769555044037352215851925457571856369945343006246220371603044426522639564655901291387764959128656561635637789387665308888456780826311080179858310371317875102109140658601278342911580014422553977994894225250300767945910442566522091609604708038403138650691610364620754920754883234522292829449621580587648795316269875200000000000000000000000000000000000*i1^49 + -84209283514922284978037458534788789923170663320428222595129455860018972277684414678912771732216066998069557754491994290496853279162572364234177311262193784910242862329884396122721402505440101799948868474768479582926776452173989104528783645064557633413841308912149402880479619792512350124889340129113953219274958313238287121463530434352252576162384806775938432032572531965049665483448006959647955334591777951083143344319720181836479515783859048976277586991786822162925986920819868068602995258297673268799686939074455454615966870511648997325997525978768745227204557520648707908225500755309155406680730424521899326609363958954311371753256277175310668320313279226834128476067413767842639045039055915429599716274399860014435612916611988698153370590358442473394448551198571063331640912854621863713602972244162766646610973404077907946462071857386799632629190606177857632089404079709684981384188246044286008931910012093189121193130890535003936412837224591096949685979083589617095816292010356617530715009804177991641055084948093019446573781067162191191555893386306950563764215453671672488817540276411469082046572006360254329066886165273882359639930651597491444345624805988186894764820729140896654858695793895608242698689056606871267062069303214153477638612408352887374935462121372158521518158609466958370096081695479477384233191674209410872730857367817272188141131827424255321038964207103356765727090474849656940962786183874175823380032396608550118020463825989883459010560000000000000000000000000000000000*i1^50 + 4449365541889605428686427606270851185314843522062702157059726578355234634088510765902595013700662133594925108641220195464677463765816275006760186303808183075989299596241640952196935059600989454833033638596511912646906794436156978746367818480567217251848012517492604305401905562640004650474282615360283304802286460811271291578147454540383053989307510825875458685117318388090053984690123284612750161863011006024310552579610026959534420795540378771510669892904982669647986847848824778233343920771381953416386012445477056058834093421137681155115682731894289590312486410981199235831859097910538653846802518852303810256080128838982135529974527526680584031253522054896670054276337619350155781019964706124574182098362092604214110424607582330102412995935478170946333693846580615077420190263081908118672220769924939032395179239289526722167425931450568905839598100963078377800020515893882694124536601151751709294960573653469674000480286612835390068480398950366976510461306553450865197436588541000134088614382053549850456106074684535597430177179642991991391411406232707501370998131730842160722512636761035961625864068734770951505931003672960330592662560675032365973808405651680888563545991050876750876546167138051329147545872412119920475706399785031517070358149307342698842008775177412175824696493046370920383634389222435567641337454873809172744110194224027270036743217134273787108578254894567741486705239338913456430267811905167114766954381892261200750421945090048000000000000000000000000000000000000*i1^51 + -157995579008021103704965306677126421111884363483203885901744251730159792621914806202145120308426303679605143781680738923168505674049993341195601445046848433742486831317372807318007841409415920779458215273177375583926239219683671189878385224512449704170673453420617249790533506786134860149416757419328013883522943128117287465536298608712373343864013522880499029092380221237486923114152895325104587636744248551890379988527851891177256325771040115460587712014152270481645562851225101100788697217345046761422853730130461695551704164549813099294236438921007592047343173587744276296389685254510159453904673728243268619733446936115456500395459692649287480893013989256732357880770506398524408040252917384626743580420970858043792232252768753266159535307866835396847288881669695175019981597282598014434063215673044948667663873367560059884024364677473623746189110015718754793649909952511895231513551565915503559867976052036072653694595164596180683887862762218244323354814438400121267836297002721295003303953381985238239484719911161471865380335599542621135433610269067840513465496865180755429064427536773009242835746498308090702982565920173564798794009327090787882704951431638733446114653937256185714794545203332129698875608641834789193766537619616181755517039274176538684907220718979388724016615130185589488670453736219933985306100006619942988904888556350898125639245034969603512187546449388856087211630145963214320838026079987073702772696273877871361222560972800000000000000000000000000000000*i1^52 + 2060232455059211738353155787084916959109932781641589756834299913359351716334458389789316908624302522610995172153872973497391697947306062616203020606767183898378314930291598023112295995642616070118456881638450622930753491494112200547861918049993149260877801942264780955126308813253784088626484072183501200876818590103684531784472593188525740496711876901539115297915219495775870918892420173418316721271148987575949215497605971675883500411486448408452134207671476891721867855883813117452130271399981308341679990262014817545203670103890590634960492062291032005496518416262528843969533833038826949120437603765975506607143677949520797160315475838426454045610609697355107291342806196033875639460527082119378298567191188151495004237289254136204214625280596042685595953561522299457294137525633765436801337304880366243974152730648952185448324573232682194741048816689793087862925658940836286192542374471624940542086007591503517050221571917707514784612818752099234347732978736510185789218495270999448724637632854472736701158445149623330833181708333109403350912992774097667874428780241210361724930538076274011455538445513028694612567466360931462366727025768947112743677153848564775143361782828120941601752975467636928715305664117974906872303929729880956977295245575611526659770098240045987471850122573742424806188770497131004023033666862823794761156237935747982722564901127197643905686358966777746554293436731589270238078383298999704144048214874631658536960000000000000000000000000000000*i1^53 + -4742038007244373652185039491376064462760241932891385944466727005620161663536857079562778319394369972922279769526201993791000783063482008397424873047775350719388911496343121902609809051717111865858405305228149683179168791425359570383043939829683983354470079455568457273905799437173308737689020507207949263117230352218561401622068960909746812842968583991640278623579627037471639597974948281148109171691093112924746685082623395413412704371443994364081961757545798012541788427380607052854460627993790685250427150941571222164094416875375918182795193115349266345685180060916774706697444088458674373036400314743718955603195818326133210118221244547751679831885497890266660663347353228168292890824240148023441045055390738911026155052841947025793293149505079303868740024802533171034356762194099727188674108142751189968171044916757486134939814611615968482183329762002626029332305024320552670961099509829971197757435478544660553113730088320189331672443367176168988223515523531914978338207352820695838107962994502072536395167851383055655173025856582521270078545734026811125814675667420192429727502451582315563240461639429643751335187471555442821042060732895755455003657448709646562652755237929148847517981342398490958532044544204952402558144635541123653534827546674730494700943870018025519579180632448101239497448807336888052980995929085121784538979271334272787541699084700681433092888274191426732521787740184399812783393950531851798939132313468928000000000000000000000000000000*i1^54 + -72988076093188043535356296263497181184472931118624977658244904611963641989466861498217764816779408946106439913950227626276727661057229210873154907166773354893027773706098451031745944880099739137426945302944829047674649895509296674106600819880671490407864763299736712520767685049297971369263650495693246515066305003928753676355885025693290979893876326142178637191566450705577764597970313865235708422814286371554908721283416045481129498525169988676912242305477863610038899546841615432844688565912479567703091688467339993807531660221454905543682670985066535803736610773183254478799063721164109499324230152173206025279512499405170272550391284928275649356182189940733873463109685519967682245909641471637343101025216649112593161042659277932501720246599104786441347622102696759457591740306779371475872369207959068415738916312214417943774175669302277242560213956073020487088973226020686584300736601948175000765797055350979249468422033235301224787931074416229506311944445294552004239702539403887164970877879691035140614684876886188367701529546090418106107424295088479041222343486453775624959512097655727733205609751114198149459972176171650813416214004371638552882339369469792413312819031716471455182585668422157574452393445125094948649034552531724660063053683274922468819625940533730088343127371871755764561986638910428742036284506775791960792203152997628538814168804235051687775239890461054400192510658288232026087035135087266700355174400000000000000000000000000000*i1^55 + 1175603092976933575224586423595357617519421761362578106517251182873621750940740879992352286777310863371266730363967106446160864411682497178106699792187989427828458303108518549673153208613990909934859069137035213229272171006546335532951390682299168893815484091316120738839373127522404239458048568627306043897326545325378551238274330721714579516328963834305495836811093614501334600422034577083038849251148070059929039657285398332942852947304405203153019607766423747800217711518294040528836296675663033570538443025175565804504220596554366237643904932012129657020733025790130478098534055431201756022839508732414291319104726488608227747485451248912710169481435536733023443841157301169685243106750030161483118430218732059481997482939197905808256433822146092750761628067588934005390488506134540999816477345835970780545060403790466329928976137677780851418764199989198266482519812736276409747913952671961168576451037984200149234936146467961755017552275379610957039026570746774146158801989192133137882569644157436351800232290481546603260812052152990885337888891312963371621145494574351367841639126579143935721879733763546281020442598320294232327914320003639534620321964349355695153092275362064472247732238618280467266926317994022360044726155806422749293055040960069456663465655629219023833978115573045038632661521498929800107645111424135573391893457992232518099511490712970191764207721082410267704698332427847114874418307187574046720000000000000000000000000000*i1^56 + -50992597473432073432050600078265558658291087438898281385122907841823724732878844899096134022263308360220382630211939249342766014738901867756516355370953470799857171434969495996567244942340360856074950817233710757122159611054372890515794890853507554522533217656867379177767841352952864888136920523449599755105135451904487131440090961934278815880983640970995130995505483334801433817710383633549779583658701185498656210980202853423831643780409828234377003288378201731964061702134221444106028784936033216577546913094334833303502433138732633323498233352795476278951478198147584489473828957924021732147305534736675977068906363393526511843410588547249879547163455040095198378783787042461676854546161525267237842786467120592890620434361605544173883441990146525505345020604159129835740142211897480158587373783413988780455811624827472328448652388144536993028470430671221910627273838889618514656872069074575222469450936889840353249620033753792503527871167204546600253971547623872181120049866970967418586471361603487265082718883559426167184866652642242315777871953855000338998641183961183448346208845857537485044512330572938284213231144589211002628579416705966383138593581831408248244287987419243886894946957871123328908493565583219091994578489253680099951073609139746597416398073511766608478084958306238808539495708795085299694198376286842525072783810102545091358930221166050471003283020586545176565865333548070718097066033152000000000000000000000000000*i1^57 + 23850381707435465739208054855021764842842816679934526920128424029149007921658529940617318312567385457463857623090822745832494868284239904640724051729800806158901381156143624072022103935026927080242468271572298975128658128159985670775591025366583018767865326137652420671255406678049193221215631064397733682510970132013659538619804193261898379353256305574538251546029037488797861984949624432795106472940386522491374368877727836877459830028218477176821559081323398052008848204428301492634538810407283854335705015100690428913021906909369376183181941820735861399443145099239220024267795034131980692532730563613858221157268685356497472316678767301030791688724531677230778037600446587960536223035005007814796101561205750958006935116600129838154310185600911767110911943887409257451097319985900891366848063952684309241128919078912178562102764917046293196786165784179611289051845576940635194488982822370964136370302917411148548107959820310657986503329257373427466008414668580548829414653200995523431895209895331683084650606185609039585913373646410505398065567943755811047550219605362108246081819708180412525212538959115177065751715616449334404872917085854345776841096000990970201700045267274483769935204539647853702850216017040140651779242489156913534707482540210859751429226874739196862878335236408620617657168438295513242560404288016424380550247051119990364594171056410951355695398965557039168135548706430847968870400000000000000000000000000*i1^58 + 36310164747461835246541381903351859500226940517740256602408117436174104788868583810185052139255864456292827019255092029707546722901069676889681235864211974542459028595672910258705644874824759436030785449364863569065340869590755500416128774060348088024730155891168203354436060793731742912391798957675954414679429006224409698672908668264418421815763950044527167800291934502388900203216568604646308098992310409355297611683192331898439834712889851182466932430680611171862564449264242076952317826387362727651246544641187530240361887209213467526750831997135527214963292270538560883137968151482011601082427064154352384668805723178705359891922827540903667628537354129410210692590261433538956824003262428369263345961318853589880153347334229446675744562303834323406903015712349431842415374811861151554547274147583998648899670198891305691647639953339006224003710542819951648963406080961549729763333394415211947396409081659956357482064968336875709039461967518750121064967484621140579772572544317654565063581121295931902655802921852033806275260240254994318444012441175169952203573542716565228121350378516260542870404040573339483191457645618511402689564096829741582864734327576923116316193859702785719803415726957017913954107449836268561364413963852608687068109138345747972454183133906677151879294382617547457510871777824488009009131353537234058938266104038745578658642471349265652839193092257641778910921746703974400000000000000000000000000*i1^59 + -591826442501532360619963206049469649887612884781051019900424001573937011630204140395722326361081570666979968897526640790649188287564163509131831269894348135935604823871163246733429017333563684216699610875500545063946485527520855476354424140111962883765841056579117055133167533124143907015081540318602823280703541945729005287083153929768508795959083332318263396863325561459581666869869832767069850184648814969375581117069781991487343038515785520097298933593960685458123950128980626424746071665975982621692727024013146363655812527297333270328596797284536495453779250252530016761537573809604146791445124439171077105093968476497220783766855783386566381379861403976968781823984284776466239779577952382918148347380435971650662225408726503743320962917381915711447195870933190747130936091623298625576243409248461477993569757476899529462864448633972169062933101695664393650650501701839317279406027232229826135692749133892876567167549299564700172693626552887354372333963546007279840271480781749093554085487140021608720799086907047519969618450719801729791403001983130816218229276493214967904213495398456112579867042057333689920229551442049407502160529812663226098326212461992197422601836713006330765042792705490984169960154171339571728721313826413047926445879345894854287782234289080843889464634913813391439573506397081034905274683051721325593641752652481342126302104893193990732024849484071205971788038144000000000000000000000000*i1^60 + 1229186621333760262887940793820457884664642085037436258079470910424116093941678429133468817119423707383972300073828699853176329826125729181829406512852377995481456478807124094272875669451096833918806268222770253856520317220114807984580464046038849324615330573135036434205028478774973992388553471962654224783976422284141548621930831802966184889919681454600300942644098389501407199126693612394466588554227628357381988216128493622125215065839305603086583444380117601522790877270768673635912738868458042840037120470707814711477715393029401208804848183650349679087907821090413420490470460184005248440556029455649685592512347804342853448911570918433973681478412251768830353810897862007467193324310576099232610085844610927804816543080830354035037410128557312622948772285537305284175498392328268573857415133074398777598918611215398543325531747407370740059207831534772591608325527747120396121559061787070505384033733756606866721706203505846325093672304756115626853920671391767714496675457941651601906977117974238839991755510053222800635331497780105120947986859171465833708203016380051432480081328389941458223723331749773465536981589228514723008878004429939217888099092607142308263442661840412928523681495388824005577574827881189637604234417781779278350817075293820538774622255257392245617593713042809338147997082614402666914306101022315790670173923108260630563043023704906882507492958660145132339200000000000000000000000*i1^61 + 16771129262545202793521305245941523458566406011993297172201656018576220911132050953524326434143169810512701904573506831129156292892478294147423414551351009253114332549225012662250110249187290085937919384868832798397320184809736435941583583280693993244715674256299182305254760413296524480829166191781956068318015878195998437345078312586127770748662138247660574561884749506569204025566295964966546842280000716498234720988675667786342527335603360363139013123079659382563730557678294523349473228652469255260869072442754786094479231820795766254719500468735879173223426048706006362682319880744007053526759183988684015057938142522204278012093522325011455125783803663132380020397354181380872760274038077629782329118174652016422843537250929885570057458873040227674309327355275368622323516062643724754783507720964568003711744806748790310380930269274754514595980052522129624805048137127840532488895503354214948750701378527052221191585972277757016975235439843319766128545879287714818010105605595542271634343783879909624729029118400076386002881527829854506519875776333023719073940338032683251082620302274754290991703195801515173698099676109100508577821776289012898122382717154613428445549285631230121798775212838664067885340875233948867364712580700366976619157871649878564308029284528793733018818191150971012086685573035526255300380624284905821944676194740643086180297168684548644475317707079680000000000000000000000*i1^62 + 75584347746309526798334073562642646873150892763087509685202958714184782548516258269847660771889081064484282756867160091622616122391112252759642931300923483438954277544123534236116295112539207536606095776559084816678458532367928661804311763758108017773838863859566387748923456562622661874150113335290199525160444364140110836536652422122870218755507121320501506144552894416665703995359884163507731703888741232558669218299669912862401304354873612673629428639807374610645809267064353622098967897043789935167669207692106467942317210782055900940829637379456482262233957006225031621346692454791308527876555961451020219646388465728882682455318547489900079437207563559035345734972738975582571599389252298098064551498393627713620937674911656451967541337042966104377251321872701001804877039423910147304974710403729290452600833718305725554469832462648116583701754472100809770956590035490184334699497512145790335337524626329786419379962533876403946442350288662801478362144622014750433292411800016830739756778125247692552939214895341253225284200445523462661528859282072795486735667361237290314702195725539627358309432719529131736061484201275918316261120869514488301568563397176086839476385102436553217246958153941442515380941999674752671634300696411956864401952888288481068100641369458399059269307730274363103429052644514457185704566899239934132362665872389753311445661438143033753206784000000000000000000000*i1^63 + -117252397535570559180594588436638049201537907762350996060822107558047202678103663528824232246725599153610262950566496465729523262465455424707382197503429586841836053506107259907240768869190980930716941100587868815565053470812275694923608940965358534297443260238610814436903407733124228306206010953352650745995059926719967750338826962354545464240058934984111041143575838315856079325118255016355020825910775360196840641397768376438784454380173522333410266547949306193888286120543502704787555990511683254855680139070152162930763124398943621221494826989042912409274113743169965914229062121044754929708774062179438776147788363863917304715469667724960215028687047607493491517560389252099278031338046209538334359444851740046130166066138720840261887877074068516853822476743136485550260936922952557883478744067860048890778616994068200464854152068396991014887334873881775077465127900750732386652643749187749720497473576498537638057149112642904463582284748838775427473170291115975899095421729684917503720695694063871605304108393617792985153268777198304066462511347681927191174571935641371401998795321694833275384196032346236614915172104534120131003734513361602775792912647947169642311821752871567182709324120520705057347367712824697120790202933133606723747714468324575756753787633595367130344451544734238227910449377196358721624720108324479342736798561528452740356516555522048000000000000000000000*i1^64 + -5560466651654522313027226793677111137569873474454086406231990785408656408848459269748955929871686465409723876482907234022531530057975852046138306575824328428393741900736189505350491850699438894591569042889220215570899237877977562105118685063765455680287079012677213428776477055527984857350019975544316987483901195523822919470966408657423722280373559750956364166795353166692955996115214912118079278270383986012320802755015826632520256449114883121237669510889266178453386611816471042275743586661747647266982307723362723801631214820537266141847707570515683726063499740786198405879067850712974068464394398428506550899117692542414982167356594922292794700472895476670990673697300127770447822884642077968298452004827591023843472857611780569843420855636175549287358061441224993579828297004656868497665791971779044514794097189645733620831252387055745700213151716707453795301623606392969749322827074202788801727630828329381798708619102048189691150053296825107300202219692338250552127946133065957661366452384314971741549694335848805149106471287229671147791132088675865644352140648281008196765147013654342709355037216518752722113557804301368197833115136521809437204551389900128849424212897854364010037495020759052596665005304193563768308805865063497421020077835743663201511495347585443867992997868892758207848572285771700159463544788195084414059853530867366811144038645760000000000000000000*i1^65 + -30837140564885977606192817461104945129320940791678894279739731741008817235361397692299012305807865993972552605145582078236864128375180736025140380768747309731982760289766713503316699659981821547582540834374191601534121714213935341053498248332964980966295211438332495554093253265237101534530624551833647049847622749589630655274626609573331110677658331343425985029716890215690188072885611001026195128793925098464457516180609899046232392113750148749771167567039107296910877243493734228763620661400466419736052685164193025476415291886696853173117004097419913231652878026226082877239827015749948779500867444210981185385944792722832436760843262501155483299640103537689063454098135853937940716253853833065078921944411616632594895713713952372056361493959728359984104009464976478834337105291559575745561687472819916673737957035977870387328685471297019919841448461037860901971256669163767963938254038626411621097178873035328479263886871146270350333985624457620065201703253732258143025020167162272942616656971051316383608824404742553289760121027743647090852873026169179111101626840628307085915427000110722452231594313051265083214150521893364569984873391391961421653867333800467244785466621140907615410983551375654106393198008704356393359574042973238365484050261102920911502928664893061542323314439379372682853817718990156135026857704001460115106529191327850037248000000000000000000*i1^66 + -77091361159772081500413784856186812832707481517257039644660438326004535614094640794401418752856095965039304403543480812716792163408264989963348850894638126389499431927201172357818531914407723372652540982804828302234611151778009869784267235631572867489563799152128897233475562770226322728198636614146549457548657973258272465414204409897523475845840196786477342422745370576287681174900153222627601590669067205769170804053293756857964280714561060442139719786106277074404071520838211372698051237873364820329891945263786462624842862899659862424200635287952062863035664284122171991228046553492989454435426113485707119101274424082260556575211837247183142301323885483259177448333382081392388928196920619582923608033975920733507462772746282442306348124490361054916635150539660883886985305474447279526790410497548024689163992756449235463718088303172561825838518367862876139740666429849269832928442252801803954635109311064954020158762819518176693432355610580034671727525808729795866784010492464922432177916141202442095858303095000488743585895215471932770269400206458605739358002733105992010838315307883281794803715714469251626221419313039385216145856199844988628336100875122889601832244578996779542008230582610042952570233248478811158525984193582823899456235461662422119007954433611933059003154432412296465437822445821491181023259757449673325634730642636800000000000000000*i1^67 + -101380431743870151742380541222269006422747385637251666623652800441517934684535538190884958764488871004652638253755936035294667354595798751746924210243396726413493453019393473958919255517122250555835339601262152899123888977572142512689614477686936572394787035679718136383227981605874744971048437825590536849088478297147508165727054772296550037723079976067130070529545525266301717115731372472355154080232833460545475210991794126895933650101412842667070071806161277830576440900729467714632619690473627336754061994356449515770570027126931061203670131884626956229925063421092328832944562066148053799207934157071988860030556176779409405422838340645261782359389545068822767195177133333867456144158244976897417620239612671808082713549909911111930628808323123609918128616643547682508513863035983601367846919249833385278811204896199993925981557318339617907539145874210284425987395552913481628887196246605182962687446257960648307875698723944371371765132120612757591705445466218497259871807627221175154437407285350655589376471480994574181598409833015420570082217154304575328206293904198743960806011206510889184878876782993961516306674198231057420303570146050260275018940707093731169035217075114558514993550703353638673090575019428264872863506418195315873960521892139381092148794561030995708197589505666787413867901823444355855882908450706007565271040000000000000000*i1^68 + -65072298125550291534022882323615691172311156591920411335407723723606665921989205843244422116366092777453032087499174203320142226343175946544349434194381164033925161891547038274269539224963207343765387898722781490593710673569443498809105524274367731903196351533577532618906842961882110583408489419070715964026728170362898183731860581531594615095705119133405056690188224685274251754436915170796793711929294351468111732353861946999699628138641031454743243095689596019237652678427106866880862720715328463335226781581709857733704162245745063318455341067555955453942111570944985456747376203814842874042703923033760270296468490201088835997999620410942217636116086410774087220768523810726445029776361658642367050310358817591249670663926553877607971459730713859955543060600486751191425177998977763859660877294950641981575825047584196624548673521989361371459273820419251448801925224353653695419284087321269160949622276250510928996843927685294932748822213184480265498917814318198253813407380505189698952542709079201247690311888032455580388999712149265526759117021695352596690303978280196905078382207775215747389359730302573476656559482643064327840888234382274068136245802106578440521025758053795649443006019309112134730493442776806324371401521893517705645976880075638354028248755770924086448260378515221909190535768830518577109576519254016000000000000000*i1^69 + -16385934437806082902786656203000204705223441429217875759523112834644961933432479516760528892546113495585044237885594810402455418455258218666555551012419296012985828752545607316053799470035545168487833269781839019873535351781280058166617311535941023835188834801447226012521456894782532255908330084415629539015071474315600867354334060680820695751710267028743007513036197186955324538633348286003123639824075129879116806401606130463079624518791631351549172312925331112082119746313607845743134717906071253646325105004407843924142705993425137799043098312254444135541330571336108493551195787964292444845519782395183576913441349367188812482490775845821972404167029681972388850849809575074897792272811542458559423454928646511721276148571740013388462027298352276027473614487696935384127911147148140446436253296897801654537527631035040123090455849145199576498979488394883569447663750962781569784388947358924873267899424930843764503931938890664680766425146578022451280549543364995687532327700184484475919011200403254489107118285820358976148362642900933992825638521011214173874484123448758359252431873016123821806026336441389573451669845008351455977294724584708369907341626962409827817079758677012277669237918224245871011048975864882214920208355811727732563317052773892340918158990838594858960309268461329804144979274198266973415014400000000000000*i1^70 + -364591201566775718758065398616934933022598287686662850642328096186453436689299014405399086744473808362563867602986015915907658647063417888917663195813373210448010056110516992796963584953914807792908710684534441093039006609657606891691427349513609301071573458862129444860630960337591148808861739483062855953414862972438447394848211273255068052160563260220314113119459251735019642553573166380915433603656332628862775541228894459955457125864980188495011465442129674460718770247462172189064546389467641260068383746618108922887906299558070792990485555387842141755001820786733731954616164577154730551172341847645270294585019164882186296321485312839509933352728456831658292548914000020623479458051688533703922018330650350395205510221222712705576089787871928156980013602005078871525680535300203632896353924461202571230404016626566855283663706711377005626329230862737818675904717152627349108632377591154231751179094116476192707788528657224832387254874887348232466085189990979077639121842561725982007302816812890944410547607349587956452522569895926569859640484568583864019792893095636616040409103354979320402532238710552445017766480648695962131829791716666784677024899197077433351924656223862771127663779216628334387422845635631769923735319883306623212803665763560857835182658475066837283365268150570009477468159779799040000000000000*i1^71 + -33962589718332715427509819213065652551951501393890888468370527825526397441099064426341662833913552239907033668299351115489343110992507675121829940887893228969397099955820106719966280919738398753162515886221821394675375183095317913038682993081181251032920838599444928614354837323273747666381127914333870762142694718649075115382765436620034273460447467820401348176346630469428552127574071738178445864516125115636423038602017552486935334420862502116443941693353021149278700773330055321908663917134753707173605924320837574155341665875243706819674456383973817219480952128216240819007971625566000664385374529065356177088325958475997532264663692016253271691339774226472923739632992601305370661407581680982536932957262521747534569803392858271610843223752877974967563136926793288847435922055061225709469107853281850958508840318274010949003373653756683213916990629206837625047342702906625329527337852665374828292784607016755794036531901634148245556499022256437601061562824853654519667078767852304665352753572881283659251251366705922915387190255581766216656333755499427346898952735809689039207771991292861913970245374849956682903730243007586538447490131822048285615118042949826062925522293193755949611245261611832791771754915240685302225824495683228233951136311060487297628807463668283597931545410646900211712000000000000*i1^72 + 398756288359442320248150652976632496872827746622729493745451824195822022484243938180982481450516669637783078167900218748290827600868439802865282268933795994356072530804848340358212645614157201464191890361503693515687235046205286650292969573805625753143424399467837821910267838816510620056884694431753977855045887601484666304064163394303975439892345357617418287757186723469151262668169143533792481975655002006741596886633454525065633457220454626746890015160440277228038455961554086621256646167875085637207474031323586611189377112284065149356723269516039671484988657992723802688761320827839189042864996873411629454692832878630423687984334335746667564627092897739855481568744621884574649415444949691242139277068532180694750767613383352107621895015633958340362523396758136904271875845362766915733878974569929835591241081678713344286488044797093657794118984423349772309886746219288496104668607055619828672356264852745345022623519368670086317789970794518265590636302579585596185867692265931247376854977376388440229156957997966986557016712556003080568523212317414971205224294407950374008962846476440730951141185509252900894046470145532143166132430304098202556212201203102723930302001348000381879047610164963171597442781298154915351659448689830895305032985011534156429432957157346487199334400000000000*i1^73 + -1898953249088848641475900073174177810955266563927782420650619448386885819706010186255176117136246682593310061463104790183028371538148363365301471509143091391871802139209819288450076099241622730534029960203447970943025408472976062133002695392534600282849046035827031468980205310073269361930745759534228628003235969495611446554225018240676387054137636109706502000331774432319952870716589634778672383086674139913601260620588667525219646273873819566259235879730313853656643091368753322096943272034494059067002393172289737633900491707803155195085277847163452853670697137126395648045259737703443014330356829403384661500372435655965552005501371962770831681274717872138918513953845613265678215501357148290802474431664770746105726010280306143886938475782630289448382519325012758921572855243952758539543608353339215972162755083503598496119143027375927903388509942391920507835556483221464843145273757829556036434511227688765997201880454898017861337200156657140976787368308650703219293199215482626359021516822914036773178686366382607704228921631495710903530310895498110904952070911010186876289740413783702906365365357853777730899273004114206290369192158704156368232780795720149984417940496316596385238754959855509740376431807145655563034515119770320646608986782694455299654287360000000000*i1^74 + 4673497741228310691930158273611524474281666836314257206645305598006542595093780770480983557620588377279700878451169909448343817708301838983062959038056878096990847079190683346451037495089759430408050609565493484899317991577539706242794788558518401127140264542611915374670482241923335195531732706886999097989795698629836445453629714237870406304076581527100747968326699746401726254060517956057499567425925405877301692830364577340301694328848309621204594779683462166375589804066924830511413436226164091504638131791730136165917808455350338393103889561645719076420279323881812393417993327061392714580316356167475751823689818555053169168384203739906118462499957961120296177102550900057787431125820160787517514177318329954661423175033584322166224846701052896400283632454814243400586041816881948704693627953319671046454406377378144510720482231013375463455697911459958527452072208154782020400125787276739359449065552527041102124410897587046260696888924218292537798708773771612506033676642539562381997669589206238708991400391589972905354946601717223304448252873325813431368149244105635812049437161777878397241215666034857573036886333771465357039928011541386312067170437132738251038159220670838605777635023977028394996698590121533257564077120992949396981153792000000000*i1^75 + -6184278533339762061109891937816051329633173849336366333828285315460071855950520889824697914938567283130301473011294094867415518574707724788193144994783877555725479187373591789457365776260458770784922219505461757789751592251538952154753476971330062138251777969233814420620929782766897139331159196703684376148057093039170304600304104000289888956316504978260280798915679862386900849482428858904595622909938842399756720832951237772210814945482956828000839503266781952326569356578167244922165953680029973234689290231006952782866569344831086808138808092463293196632858732970142909565049447741512561369939695579654497887618382481394667582396864873821144525267478289097572886226324053675347121494597497275720451912217508802401264423221521052846898103505316211461947648312495334003029826227474376973215353386433304942117914400819041500793241367697737745440889572410830588993316295459966737203621721920920426163114161059032985562415648421108413494439828906451599759178322433823772511604672124096374804734206538043155587454230122126306915233071059743702327857918069831072068870981047376952753129904402276364388620748905179724275114615553913214789619412540524625791666398985373386461500079586808707558051394721415200080563815278694249640493056000000000*i1^76 + 2801922996465022419608623710288984132507448333289997606647202891917098392606211342742750212274802507524648493070735013655779146410739522973399938655632627083945646199232454647685238553351471486696056880858338947580546450248205642807363233655714269560585034542886855421302944823142130781513025166166161384001780687400730686365306143565428245731134868872326438256168353050070115985638376434450010863447346281168460040754846806765351308920305656068642823198539766676075517139845889907293651590589518294887244137994531968329556863608096340120494679278997960125991381045203459133427408637939214099060022485972745202225416621483238438079657860590988515864743045258683407013009691498663776775019657323929401495240633313165043087686444171164973880287674772895974752943540846565894738952441776711614025818840239073223128945405624630297134131884758454485972886276622441455984641649915142603986498912046494950881445175758765000181434062887497788611027118956706173539569963895848356301815220872934638439945078526045362525466576205988491247098318515662683994910869722462701270857157150015816712308241127726587824886409016083629377452795918811351270126432965994629637299583401241739650816516117090447593225700073801680455005634560000000*i1^77 + 1535380627353296785915134592340304921514078945793936280929026961810919329332812728803873788695909261474967170225416798242908336550714634124656446014863258281058262728222136456541336210049786978303593378540076897409811792080876991730983475637139738279151012906012175766904841945788147012470688276805267930482133453318018263715836636803983128454353179711411427946279354146465831585384239477233619450440629590150987921487436530694741739445526652621572862493293561819612051117087876210155272971894809438997127171714521536474600381879756474854166646884890621006019184850020551926622857319502418055039810791939104402263756397296279748973175851954401572686125236222983020195780604828386234651509890313354673732714727004941895995166519366873248944088637436664726808471552151136435950772191236454941908844397414326833136426578817075584693549075783820850672686307429614842642903424227383912488386755021219283338114004506364338946188699297002986797587796903080677558823504322284096192815282292645395002989289299556105625066871299700592420510700446161924645725113362846677016438703605888231841191779944986955043350848378331033778051566678839717325542959192093206662594892848180148343613844806506795898503168000000*i1^78 + 329643685257448189294437571312594219251587138842720365432817726977242584231396121263355560910309269695955409768832613678925659391724859280555452629994864110067046612200119374612686448945766324234010823451460675092859803909288857157207074159876828252726353345272327816729379651990640001830904083830445459473682544620908032467619678802428365097727372709702048535390613058044248227504456951583944330287878734189370911533252259296667461245873198289881576189129032533230851341165089859585763348873371445186098411708322222224787259640727913354628704224817761631298541682407104721161545804452129237800265828350793215988593369897747584773644233144735831236131886362407094036029844048967922386835717135504120350889168962867781819448383357197076608578957973433019945887919849065922992030373688214892277813814683920696272125380352391066185001873425307459514921659459995187081661649753532124963195405715773637472262029247728250677138817452450638249380351942425078103737034635914782664397290965955217990124375696178889795129024191832883662667713645203338658443493237903795450904759550531038721208865673106479334326874867936103602941437198462314709205007482586903190743388294179302119833600000*i1^79 + 17041037446872057001277953219202164743511679957813144985051132950502301826627025532716957357536939665430295615127744854189095428765216771704951647327793589605332394936358111104721332750944477383857015744501708174956015160357810670035306568838178199911872502387042414565298706709873145061290952139836584666315975018192956843537264829657501152377888017515303393628298203119024425050042387210275340258749013658016052258524118014997368670390482687477716242620459175318924244758459122998920866522865881922532084137229522605582695182313118687717810913320946378998905080537171884061963917707598788524804814424129275911426179571951414567896359969775388691928701201010918911899442649368697645222935046639503341592328305857861871891404098211126873959841897027119247167954977058429254069529034331698683013616871265427613262450278157450025841101106487534642834601420269426159272107015231436019252980991333383996338047413056989074021878231423551527861305581678653080571331318406318219942355401038673866367076928948750026677681032190304121969336353291736126058712500348877844517214677669973360044721606854494258698437099710746996823426342577858251121709532362121256960000*i1^80 + -139702299443738368002635333909600696168590074941542021713897737856976814335321942864560705588770023698394581111244077278923243465226434883013540049066709166805634175601919843496304237570088054050466764607005159867191408271345643397362430466638547685128707928811224287950825002947235825676013299977240178312807962798995790529298830521484005294273508533477936852116210955644535804341845530444481521313245833655763277352607850097378441469201285345126612487930067495093018578743232033530015271974840222839606591861382787692978727469787821749249744533436779310096064794547543195775226765183000428212929891885881066050330515918696800676308275833845007776635850142666498111435963810861862290521503864825985593907587775297250433610135560517039607496722743730693025074368730611274001427218301068431170789094280166510353980771036942506912449864736612996355230061549887471163645590771823118298708815338506283560906654108208251277109179788719505327454082252104526220518910911180251050721010074319995620660754810930305479070760762569746672203588496765346530109128113631641039807186381613474269528031666166947653678203206669310295858904319125504000*i1^81 + 3150740756601595707451463960599145847514933607639357162680683070550921449610255935041185598842353678461499343394964716169085690760859696378089491042603024339584045666234234421214345436058273340588166508308338101801680361321145004793865457817496149058653528159585876178053798651301332742514108903330796709076998891957089751682826120091196485438071415311542325894717800427267318423458832860791886598377580889122393499178172813100129757863183068051091761443736106371859256814733691480963208435809697385333843158452402571663628394733862879942939472395488107079706381966020077474754159826754732322625999588161447928178282527366851792861861207971846353612140407335939378137521724690130237680904099792540804958125250726679464648060592453159693770174480089391166379757350226880049274616490266872160239472296756691849269537721127450723259314208980525368576699748958806675305351128428303843417005646594413801412726224041465807008005719310488682133313296753620107604216422355837152199713680725898583679954278763750581514591705665545445602120852889101582769839728695243695841458814754077076254120140945873456712328387596800*i1^82 + 2139178943684178494360106246216164998990207884721094029569410822080974935056559584496124532770707533857367144287801353747277072874203596329230805458538729628061593352543765040995050059322709040421353918985446286983067136286797271409323519602089345495556855484593481837336008790262313898116038967165333862979407335016623001354720535162054351061257509534716049661847440317040625735783316577527821851979632796835710900048850827713297634622216189673264675539706912996490798275004326817407580237029922588504082392056597492731322389556957986337024526988102840439762188546506078682760758007227422611499373600557733164622408500358098486742519516253393236848584909470643978856418680842902092292827250974679823074170074702099822427499338877933771726237126161542473344637021102269780108440937105902367279595927977905398057442577947865258167926711235228303955558248193177482299807404835459959077286894758912021013573077546601192459496306057857931258333432410081970125972896827356186021440380319010248364738831289966226655803814210870222512561855511624297057895521514775055845039117766108798200640*i1^83 + 8572318169341992333820162053621611807764769045905296577991753607313935949080920928459540623161330239669412141790122160226903320598271489639940674942682754892595455619207147272950145459490444382993528561547854319156561694317809965420950641992712654614004025463115246863612057312349819721835079249378019956013535309494382698337460229825040540615663060088307385904874713130512083194067394466713261556322082302832590858848682577057879983531287107194559274534333508893654290325680392161757340879267908960086748155639863146791382224115054245705424562537437999896807339806098087659801124884288230329340499466984395015071874297288539403472622137631384413328363360463611098520284866210509980517920052516028694646226195968381202309330754547450961237685107192108362833527814426822722240140163296767637173353671120902350245660418209001174808826621083002491394207691800098876983717392108277950213959931140982527825157558195025971760118072830769947566885728163591875320382662263089095590319177801423603897032426622622223460409764016141246172652918215825578959349655853409*i1^84, 123535139652467995518883896569689763720051904713859590396593015593295200327226809390451230349218196524046048366738034325607813239199741478780349101604233160688768107521115679734891123314077339811337906146650166578042526072603096358128659823228193586045369691627323302607310230564098457906054228294335129099577028104492724762298201432233955074247500949202591899546536961951456334603355093757080399293814325657458461087135054944826055349507167773960908353708738022620493063176286720600728587170212754041117217737802724659881436246929705382082660250038502240885237106121561115270726614696750999953224796571531104420481765847273816618391658444653547365733724847143540576099613324897024410478084826788136175692025615081729146527596393555165550613491531662711059966708665066594664265785587709052560319252316344506156332963587333834916255329275769419762668449507422546683294890255453504702010972101658659452365056020112638342977237967658704437075049350826777892938405805691761399408371088006969968092330907476313734020181273845673622032263596271346774790648570363593120794364506983513799016064758836909322502633972071844166039220889020262214579381625256680875039609167410544353589903399472556923632214143520071588437961066397305792562277069177227896717888778535919403216646264929072886386086138365702904459542262858541586446590668253672567277825382986131025087558891524595185975473846526971357307602338034376998084307960394542709036820639771191820060753014504441401089147399113277976553239997789494424745234082927101290781876315259134494050944591026341678896299953511654478820741089343568681295068659779858129813522859205037687882071445571572723863407927235019873344858904025042954585958349622329974183517578186512529744398606412617952562722899638972647770115089332632121779373662579553442236060328487230568414659986472979775194696472538498793909483915542602029909716300395912103202518877334010287158864206271213858669792231412027539746940190116042259417789468887360647210711807822874754182709793146418466479745507367600420263446439653942993314844069148034065584570805242684013996237186313930378575872000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -147766887618201212365627579951429747203990032765740110151695631498249946828561510308125980324645798078014031463257904964724478414745874087839040891837043210395793446260448678345400145913873366711800731578575255846679312230010694395524186706115410060592235948033337283511934881058027889851034713354322813402012625357327804740838921630751551829451484943367596297383419552526099128781155478423743628883300646842207333116715721881630826717911515259879135309623733283667095207062345221814065896048828448336681059102233385380854803977646442149500854121451046003299604974565920192768029098174425432093971963651053944453997290213261775676432662585079765155969832851622018119211409503804409272745850671841489043716304621450403512895836092515036277525305151875430698035142638417069672419318954076033526145076164025221898466706121251448951419790717281384554577580014639041448302082733019431142577294704492725277969290378498671242167126888929669007688271496649700912524561697472890733444326472589533054809246249765304868819007375212737162643238736312847601654939198944729380835524258226818246879750106370480802020547734738519828009692602770450883335014742601204406477518168014810699576178191719265257088146773407321637017305369864028535300783251996787876721763456261940813151349069298839125565139478979687933980029630812639752187707027563807435659767664066877149714083616489188793377431666094301469267354510401066075358126200273076378843266862808253220164116888199550693907423440658719505074125069065024958663626120905909030118150914595528227278484860633601860280339847970538922205261959288525455459996275938795114281428478546136890392802560404226589418755086568443619249173260742984532094465319975767044931455862649111201484500374522010247115765034798481815060690569257048476481185602045606534710835476654873035939046121129183272938357457182433017573780887267522655083088011422834287038901163894274131221191133332796648606839250392360277802902416384013227249518653975049506593086964255384652011685502315620424497454289732165471486784538142048977447193280187843916010955824012129813495464711791473537843200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2740698198402408060417731480552507756686827417651794958764151630247669893150900946381156356327837096191599189968971855139308611995225994914716905320283460788392131281804836781211647125052368547749702459077978505804723719810454134912817138313539268367367774233506622622147396963492508294712500612869035369048904384672552977506797147072899957687363207522950588165745013872579770273984248890974142167990560303371489663881694136841005008965625918718736052110716106063668133121480232648548754337305016764369842001844970581350562775203797862701758317617272800647768473330584796328545779729691494122046257501272179497107682744729594488187563486045459249504755438167875732790368391427570157084979577819113051877311841615874015561485746537136526401578729222288376218568059931072403348041897319896583567413306505820375304824674083291938816033223916877367585222958491361918291543560782270864620520106597725435957295175735805742275607303071220415782534965455245555635131036461189408542630923040542524438792021666245678245804844660981702618711688041298632081332427099728556578363785479610824302651121234471828876252675744597276609667786889958945102139403151227953101720249899892297159654032042413034772069134758956515108145570404626791660189345100833410769780785114797904123797842294840372568262867058849270153786947055773009520673140295577568930714320448764941931390290429795703670210616874948786127784731803927395459499678354877632155745857198512543120879738127766856328092124130044933180504485071093405646015750954938847056677875756097048165323769885318364074812348609371710189254650160803078500850425663381946916185486436811144043834453298848970304798917277782984701821491355831671702412885253391754354874092634846099203606205685400865592534217722854992441571699838309330389929557235645478804508490128478004753137876566362192943091803736486638517357551310783237097065789854592693432874868756291920800682180136346190135552669307270403478662325872256990191227555420784952337056343699335248087673545167987298336974070306064470016163466699659372334956766776593097879410503592021947183826598939581009100800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 81139893644820408473765868236083010000437632353580708652734961099323842753245451511490050859643292367687455896149606623229100512180663702487226218791839334255405008942263258122852428969307266013283707409375683762946661052615371366122221657217968105384355338091986317461194756275697064223716764650218574304468302668223317698040516186970225905243155683052499098915442018759196916335881708405907841231634453291790179492909412672197245838351640701422280487353104440257682960243234575368119561943704704924775568361458333495081350051318184988688842150908771289439413159914693800072794088326982459256799659082195774321428382509155747747696506616202136583683319287875934736314868376402432261108595490684795645699722394227968282211961312294907278367355636274289796814792652248465981379241781127137538706299525333056733028447064361265591616789984257224988246946258861460428805034638724905571576424686206295535790421727617135988596902568864284803866060062820004166159146507468204470063130157038613435456341178491038974678469090331679184678937119675533215911329326574557814424900699547157981316704490826891368609507026451057567785218429941013992472451990026711070940411607151999682118584486755733984627313594345561417185035886772843238428829053199881367652633781954066563508798052635879274523731003647930014282714632189948743723965894298494207537437709627063245714365499359557315707201167855298502376815973087841836304135662963665266650725803452704411949178766723209297335652007991058608338600117420557200262401839751625207570298196060276407919040880181770480329301236830391273095413132013773681754982409445158817981697133944279518773055874260918238416318033051405512504965659480279478018200894298688511701187814634296728251838575521661157206790404260384438514783671414959160521609464076167991833314735607139852391098205034357540736847210629766879639001242667041527679532595907474872903772765263190206078747684797665263117901384975510826911304284978458650636128607497039480406280333608378893849455077390788118389268656333057308912669612427162624580504145624770026650458777245662907677534545796921294848000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 428394213675125717884053771766820255763208574278497306720841984119041512576489359551354725532608944783660850067570766078790201493185258741646419266542041094425625812386232341190640248254682232067298859061382247677449581835243590834252470120454390339960442818653214202812546670542036468357727076238851238858346682863323120442999383050349803290635189521943393942709047857433713788183641427574021608685563124870419634910558638018756594085867071445331784645421183685066538559091136376530220215463555374681515387703183031842552024134654626587909446714938944709695623599788373212411839094259120315198576352042123876236783454392702787299277579390163834865915070167307318714513179943013251536567005804290131590273396430533272311519445298829499238549762797095048235504724133785246581482604786380323747159188498333423908081293950596558294412760589887677574820265186524767146769787018266290589920526534985282252112448930062756290809922550715554704523375894331983374847026676385480417661292265980101383434184238826681830541595688758548120240177084478278878952589754452444010251921006025288215037866706701215261690245293299894926470093515474337348415335591193264342877118695540200692875647755749946411082892764261579828972287803944575638861782391297160604044332265814345448331186320178968770604604881091430350506079304467809112654781441436383764704434145162050085981895060411192780772237021939320403482118962556449345704806545557266359798624957635265093205064265332556148763848850715543244768625845966687804682401660810807922853268372764495468155818805090082667184435766809804191436005193940247260777428459881405920884709113311204131300630287632666121461493297742353171673956360817787357098560951078146408329272941088540897712465450570049893765585073655502033003872480621446654842602278568476958904832617052233466138652934190672720089945659010149384177869211548761494331100279966172013189563135071358075426018824554543924365446695826214995478013069191059933436679619904774468668913875177794569706613744418783296905500274055430379657760887854157341458617384950935012344561886885582396313584175297016627200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 76604461379924754490743034442190540566664809946771885092035003208693780517870531044635697348429903994721337116851034774334706539181216804556898783690514243315812734125938407368088984011159009340544981044226301644336486507101261370966449867486005142508417135631739172694734190841158780425413569358357664517451825020585649821075704146322244252606367237065407731947387055618000888452888484834641634870925873269012804575818331079155256377569408590584401496531774631831406446286743710958861443542759559046539805357010483900712178296114893183035042832908624214380555031011276642747286608873554618561367806662127287056508582674672454950852350842267339626702775072169019899953848441509801227226486804667233454940739427980532153235749639667183425198955709464654985790402789976681495167108115692743202793098633932183771783744299905056887906593459207879432150370820026125889768125000027079913261372938453112286652965481552165997366164257936408453797960975351959535345756225526546871542014911646526607334162993784600404600304579262116002886341769543734527760073242566462973943045311364345496741621534054840843874229259472297970301774265600305449725577018007847802376207759200232319112992264865799557665329397993700780456813939968193110070463088168562940019538583874702544672033359813521875310421736958046015886564259958804614630529559361806351212011734391909010372713264046583582136189048110691585849931718359910116689721720633026869095314193321159203130225937604652111865825014323396892608191879171613656029049504710823850272267519966192227352546548983704865943391369691194682276302140023999497901934370149037593470590786816814813811012138475449740892354239732856006917994446812270426275180265842367026454757011686393519539393515366466416237348257960981306285857828854590964301158772670414294419294395827018204389690076293594154368421326202312509312062222021793894172544120393262809362825594369049657508845978947827967679990624195029795588391375943668754715384567708585385028680033170006093710697383116810019835352001252592792118058563083113236429119330500398916229993610316531589700365762607185920000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -172491214016254465854436898658737374966251605161605164061477329516200308436965269965853222639091898920518599496846926710775570488786089693838750068432892860517638578054548773517284233033821501129722084327221122706723481567805876595660682441229192746184809154964279848036702790729687146764282434133624182553912121224818445317112144430030186185093935111291241513693036712546388557253867996497590366402471328098128193012568684922010588931374463042740133964975087253298083567858147368868335408918256853328602784414058113363676323250574614383995870854324437681652681188251146786593452331071549805830383891357431524299782985430175076740882396478821674245547263459439716162109433445320017040906124821779548414646045032553509457442929440873566106115586006822935111723938363814440048769845481633221434053635000753699114212084881743330803204295376122647401623529473155344580805625255869705961032603214814866448877297229946497447625329375661260823805189735429101856722250976813323880615093665335095847091222187206905183006948696789090085705374765902542028280269007314158410427795739255295052064868763232054729713947781538481583705842967467313177799184959188780530119240776952392882128878274995260280019640877736140937326646974575762422604995454699463815897764578798418609155633650470132426204669005442745798135182826535208597307716830292216329905851441092797264474616370335242743485764321003553327638387325053907545445983402090994366213276182684032296896491550150756244515034036007781192365297709466628990844003424200757428350900290005795743723208136936560540842132417204456918834370746329236687999487439326192356948718166478347657220635631103077421037087517220668347983913235099443202712821518388149666314657686424996557120132360199932244881745057396710757433908318975592059896176876858816465486516268257172061784925417755916114301547644887414023429599801673937878714700393089224228936180913775133826469745812884796775357565779276505385405861006933050477362692806809566869379042534275041734235107773316976152266151652134205276425881523442867110457714302751852286622541917472592717177070576205824000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 100255221437124723784349783780400359698919376005751670005331763192173438064257993708136149007730326346798395664655055489514401364317996001985510975319523685193185231544406096458870747905074866237772584271717869425811460109024507038265308902389167337343734197874176467342751578332913549890835177750552423372315908097742787648687257733234445586721968412927064396184035680029611223795278632770656902269903490927329112140991835626890609774397627126621152958786634532895145749288466359088731157902400353013173537811228590971075511809944760666809619637960933522872097909878069522551451575280690304883285347091983745869467061830523805237161377282952147224223437661625410650505496709317512910496540431035181897084771931723246400563013750204312991023542409795242330694167906062253766254996931951965678338627983238740610813245015442746290532667823975540918250769036029756270417258463573932536922358209197716312732854051904105759932537129791160739680161063547007911884573362702781094443549185418387482225137426126652487581344896629932005089340103653103416239849488066143229264613639273502649505941034377387030830083407559534003355068653454676951125401682025964264959994905822537617734755756803641784177592684349751396571331542769341850727620148219340592074019324303385802323194587555886648620087971867011769788966703876555939819198696216081079596058649876399613487504736260432064943182085232599167827620986684687473449993274505726461913484839779047477795253203305939226911311815933224700347862073114395359910449486036080197038158403167962272841237498401221695147247442220891579424933712246148699761137286168426352200095140016864128915827776418492105140499740185817632653917151895913077573289941267286195628467389854287097663714799459807051838301511742722457243328617740694210566337000245487622989827553039923909589724750117728766212271836277613792158655054021299377332669270850655562672043123468766558523010363634348793003493170786935696522052010753015821665774146165698638882654384971348688980613125081387337859925752186338789278929961294031017285704198488553992702082852286906697536882134220800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 53030665609827069259873276346436362576362895018113050864453221640787255678558063876724963095908758806761626765703335307454759132117559947569420575739207814919936136543199934059331218368238720751934773914042290964782656181921309496464033636653688410658781746703503759597723724551546805757308305227788194406686215764678740145739456888806144822883249681944080519939283922983153661407912498656876424799476678843960219584596394578489345409116746500953856130000684595843273032976928947720176904105583870453940998525063500980591914786386879105054951993236233358904289326277386443623392798271995736577571907912432353491766733341767666421962205878212686847428463078958448274755309646755061944330972067015571576637190149550747135430854318894777646354627448902792037123259300797155561815305017900864671175725207937717246766747290668967308950183929324043563014780637918511671286751496952857436068956564445725238472938930821520418726293711458096865650215698823265918698402378509560929222600829363168404258966365742959485692270304911774043998771674646929156162660936068598922568587074591958880249329955559380016363253935889804308354001822565759967869954240157311585652294805391223571893793594148316183677216218729582236934589475862995567786845814248425424214354304932530175155929685541839133887720855854148599215492217860050853905303287407683616192039185254966544847193389664094356659084210737197074000658239822909624815660326778016303596652267541751633067671192326428576548727526866765673261130257422519383404716901371338632137185420017299721626493831570231841236712566911256056004916173781221506474387834631273068935782995632233295906218021585183919456618394658363296738862916518872137662235955945746904660914858845334239711318736508495601282945640810082018132904512472697693878610460486037225370344792734018437126095801673334248313278952656627954074517505412041799986108961585588426808326076012170559622030149592752281935793967892011101525571636171979782437573265592067918972816500186861398545662302053476987849506162169965834789356743325861813265751778949959454820379011429558230127717908480000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -26032510743780632233207743793159582461056692112486522261117700618356460184102605363880407410622088593033953556711629607447280683089413477899763317832204614899911162041504531485458276075457831843034019171324334747507819999231521871804520682171295971044806891373048242509460143853700161954615337654222951265252773751753529925142618455903602218120200480024757126408268567495213923123628555636502568744148540643749506767481196506352915481364184774824196549088992791417624703820006165780325297398472857520903290300934979463984959423372723732039723472517425872717890213671981455831606340049825056295994894028414758355559724893577675287360376011405540594729303656892351594232683092355796411673497836225844523122967747606786497244227748097649488171160986848589358601965097367243788197216979191769811347366425760034372595733831448761458588724102000223065690949143714076994135758213598425912690624879860499584651112285229859330508957817326855596195771116531264608378467273115411487605717256660092844755012470993541728273752140024187945564190678776874864358689687929079876536451148329717730914614476956286613411606244421442124564881368953436965708322673248743829840290638567454662898314382573728499280495031021140096698668739478007952388236579559710108037301034585536291558558437875461242827573892096221213490357977782583156585497637743496604675793297714893422738465915933375722301820126572587232648659799149365834401768729600787603578245872543048510020517485630314272348121882617137818763732935703533401642054376404420505343713589711633304546041767149393150432561075600851445597033566621064022887123824375997868303007073324414117090574960051530817496575186156046174672113859768159035551504651022942332993879459897682134542450355888402312859323406333540730768325798256564830784475840942648903162151509485819836000736718528672979116603777755020429597687018116726343754373887023164320436813150323037118362660791704129965051991457954055698661259072851366444468105816935457593616208246665872395018696593276171873525183112795908441816495382849796444707807851582790428787395390437236574900977664000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 10259132888695908086177859260621446914197778730477007985520272830768942224781131695049525433588534825984550658713015126584410957316432407564875521701077685798808864630293615714318784466619498240311182346466440786693986513141225513656884880400446828992978325059829209623791400118231408661572991346902874897586436232096014815818176735654965282371729005462388704213054065467736139803998022702385848494749840836964621295748847070803766669430940366355362713194188669962438225136034899653396125059468072093863309230135372990538984087293538092504936153236194818678201641070875922222383285426089148064146614438803820591416332515535188293482660617593441498387492372822678245098724643477950802122227948666078294550514205247919757975156404675283383276658101220391936328757922850673249594276604330677650148400950395105809701934340602408151363160408806335765839260451570189046722221189985795198777342689145836011196930130081167200027571353904918861110786989947877188566167499104149995074013684514007667843118852041410502070175313848729489080835260058918800370867302136252599925240386423253018634156057482304476237290791867551700975588933950871800177645290042536165698015994666504773968906611290122541876797957274110174597996339951054888661575763136847054960922904144079404323170146668401907587218449096653365384147755798804971223682978047954142242809344240058414966201211863868194257356574044591614906060703578971476155561118240242587317147245070640295980017870724008487405699232194624747450401190557786162905680001497933988268783062332779634508338867221055900186137802544936318687775089334659340928963804098736504639089666083647142826393969897745743288120697216570591430902682915599203766104857034345378899859860219334147618738394020147524568008435318160093549561224390574919478153341918380177209087473241275965934826461659878682353955837187214486431993089606705975794296775230888621948994484955626222188087119300963281403700895548371471023287587790344849499584297466447287906894647666747693704825788988095973995658486320639837203816007119493671800031893463744914753661974185566735328870400000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2651346811966183797213198220889755449170398344505829145704650559289494177198388731708106095872514102020383865659426294367248284426058297474489896959807149741627832473916921422009729339927953824050700100234038360142213919762468318571398719605929367372882887131923703923072558179387462858033807458871925385115098709498119626998033913050818629091149791135160572788600984350526218066320658337855382776443234943089768323954731927162891354410674332252830794855449502903905921685504791536765307644709226986173607099115188810072696021988593703056407287567835178027995817146042094677951103954315140417303990637809980778564460326433458201573064865156113939031078405477898530945570214604322448130595172209241416030833908400164431715941371336890820618193482986376782179860360320577387545694238228033718811342662330020355817498917309660604375298805426834436116147255740943638836575248782114594586441772954497609156725282944543211468051672755132548599640924106009222178521977667372082979270724542654617624128054756181759546995604750225971889624599401756582389573057639617058837383735463752910465223091740632599008088106012143195707641099842519826706636578266528714768966017937650900501767415760859438124133205835519156092833456070686046883810446700151099610635432055331233630252878369172137585085518831755383982593892626239967691890734188895383221898810219840173929023721822384156673539568356644546974848659440387019796405020841027906859345745139101324772772123673966288349894219081796215590157012246512424274505888542581625258097418586363865012835322659987545819470874815365164495840310155381102446361745075999944705259423474225481269389862230624876250862511487154507968463965931646817043568349505314720631505755698855846924194578567277566828653934864225881283384035805520710182674976066714849604489702178635312105232542459038839200459384650449983911456788919755532491147483241339875235771031936665253117970431122081786872365414244965104511049896935335333383077809658284455536038421464354166575431491177991455277151252124720548052465731552687843644804936371348338120863527417902268416000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 463990092864701400136495456082573548196785405330779441625525737577973133444116486514745765837588275734864122178379648978318703563758284381696534816513615454206708278697051461373134298094369911848206956087613933547146922925682182370666631667324810592586986591814240346040419152128302756624276782310839477098150530140952055712230340264337487935577315354115204270292954968173551386281229367006679948099824489426982576012257405985775928869447699376486561165675777095892362460709819026498877215654442928523112850656238165275998338267796609328663227305348883601990673355286751369032986052592827901911531390862017526178219426689561381671205321621443857488188703467418408516459976804172700110569529081533927990804826188585106862907614159511888602531707667798114873019435773184107021142234736947797327724580726848313772515479563338633507526104013258101788041789720998455461014021540177077079525317894682803539738787542402260024658166707020674409768426046597498621681138038556418169030118760811554726128201993654488270083761063627757446423032717626200353082526976199495640851235542557043777166148376975987171580363742225401000011411812932546344518479192722382589174209551790722578643668555831377997858576509802353829771042145278956632793530946925149929813606916553228883644407052381867445354794844370928493261215924898606180625454863760480194064030536070619805736777643214918343561897796464204687937537692758192216174782739626399747736571043685117400446009190625493683540687730991453981340381842053971257624515852919091251846365640167218178871171635684179817904466808499244964652347199222428485796473376866843876591966638551886796845606222418651868995273965131207209023678761142770081366145985311872303839918631412932836733728146157881350618799975272549139616522881201716629841976374078763105958198877155138329987989580346319381981674859701159849715002429807080257406136543442196027567432420595523850054940260029588360912632192345280312932807526821595354015382063390923391159706752383789699945579800083219759348821400903837562044857533580690666566336824281224845946317554050924544000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -89577589993618218524071082954098600499210508956018571049029868338630249820063568840603703509254482636349003797199862128900808884524116892024474108150017490884944040383240344194518172707350165358293075638951486525314766146981322730667367404636731572106206536022508530478213783192530156724741020451265991160853636001871876227998105662200518223114716530441250413025837181724741134971451059830818937693499288657026048523740824459245604780406325950162005457106740718285690693130369538043231877345539788165575224730755837932039576708519271073245785413044079938420400944427312254881140864678127904260147123284408725435304929764293052278739044906451632474958029332173797037302616492934120788523234084941353627250945261099726831276303905769740701087901481631729959260460905914454116489472044468727612801778658538730745087235489952672958812387541300623802756352676724600056542267094429429426253091389066116067727382952389475120708178169404210116291907716484585450183311323063187191905143217568176777353555557641797272820380700463454340155671006071428140630045350899958651622119071274234249883430695337344085297400196828742427751248067331714132325292185765516094168317523074017455978555081620853986157883963634956777786346109735846523741135937790389671259152991092335928351430181462323281197853905143792474868461593558868402603468008225999666999110308080381804353245171975721180172515967491210179098638194534729150310606547551914922630327226949197619199213170247895606332570348487257554329190139974987824151414398955113201692422698926260051800028735254499119353142348276029248573832722592524533427962102646889443611337515934469760043907331353031335392437302770175710481455779616096404195973669687383027451231231696881615758543201390194216624904464833311086007309645231154747419024612590326158796574901727969744588776814766688031374791579060170623574693534884770903416879016252253663214993056413270401030588927147571586022066986094860302066083231753146027869449351450108702485800258281927443682875597838436777102716353346432897474299275796944336879129732872197154420417739777638400000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 14900774933939851068351289696993945836676249697072604571856024926845044484205659623662405283569007201540338677934552955127232889568847373506284731617104758742280056435848124867059907423075071283543569830274116788925444873914053425027056772947703703187836582852967465194090011004700741562764394320149063776963037473737788739006156959206948442366061757291450916876486135014538390516958187825258221155606649352136974692538429942561644348296878675764825685758159736103244783557172494970667254522616639258360751556021464342941354911538763777485606226936863953831368750866923481546478261835231577567126725713756007405513785670258922985704650281948164825587578799964559654951073872011707334196287834104030623757366455895390675254833064281786802111447973822327063804840564926803575849008242093384540920370112107785650265343292630513881341541723960753580827780396559931413543225816770420171069613730398110818045897729651664777259235849709002127330749325433335108990376308626193264425195485399144756116056582526855774655350857459182905416720853340695741936733442219833840406701247182420487045467274493788652303204938668293201308951940743326973778426257706149475429149531894625997356230986636626096577231989898091335958408089425971755362787235849914860065150025784011311152806435564696431613265278422513725444256430763841968155515794985564064593812424121984598846612604765784385371844968372924211900772475854100654306882751218069233019084333424600223337353946820815833339091958297213160316754296333616647747185402433682464272388868849680149959634957969164105839837875812656899816535610521983017719735741706890562466462716978605130511134889263597214706110491593522684633124841397098130580555336000488578118544018138729882570717249980253372196880510965108114709366469920767672126032410949178816015187443289596392911963400089022743757169836328979160690815108531340496481726767990861290146279313896661830428308812945103499306673359465301854026152567036985028633267462502968009474616270081394726248300580670809625616736114836853375284131689132646576071879876258387185716191150735360000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -2461269633380510958217670714692462312123408898768969457439329701290833962865977108901517844080276358142992127584265507734934766980534467039622853630497570252718323902922085418460272905943080067697032158376915623711654170430410657481641086768885147333353328334753727868050237020654137564324045582304686339582648572450359296592023817267053126898618143841621293195872814957098751694545732798901404760159782057245578534895902334068604060721552009297725917935697421640942342814638771276239595846344838808774988058894943468908557784698009422627588342402380535324515023553076048877287890256192690933824590763666191682148530550095534161552278330658598540615042408557547467297108263496855428066383504813825458551093979448546616674253313525740826233359526198296975988237134036362476068949046563066705427425719573169227969434059842483388899108935463093638898584988610660759698396596358211356030562391332554411926464472292811077628552035628491621410932975333667429636606903219122008817357016320140925021092974216218030111608047414550274646635692286678347797488267646783431826333166895911755058567022277658721863703339330978515272396039055828697530363440392482079420743766981989075430795060787748236859984497881892145092193474989379339698187088532464791868835345438737053909425201023943048376426066772313252004844072744386542630770385799779776579195570726200718128729599981375901171018170988517764474755089994048639904487746912801701944523666757269055428746520971437900621745102662200673414480133293112876167672584799126707348979738765150098197320891321469578967914651706536111777974401751985221634020304877039087118268772224842196464912731681102858378648477352032078198732268332081649211564953784425919216868699302503570389613161585125263381136960915660000919743048913246880959598238358525039736966649898936733297834287853072795213871392580801997154485411534401407095053423908874714399600733322087533802831953090304297734599187167761960591262828680740830481465355991320708874714437766047939534453666300180294671273908893345375362082657903334307959214070059284077285017124864000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 271207564819174985119966454788777228340683704598721497167896922340774502230954670653820093977655717079037144746013438848926484266929313363125996871495663918686871930518391491748965273202671026596248640342092796281072258521605445761188189841792229749506279724078171883302190573041409647469383080483822493589282384484466157742785131547055095179851496204577932307617945821053865860900176110343427161483177275361019769468421037579698834888080836162716970516702558411035406881751315553341007909194998514207426968929477983285585523151376616427385868140676613978943766281572731484980643874701553933277349477306213127960756203413827237757196862519616662981139055348265304092760265213351880807203743428295535805269110007514662082063505874572895788670918357048960908079113429164030178046297004399792547712175392991532536380575013864333078857632107323471073693008217749299486381926017856050875587393277110524523248037013764454214753984220246143373139594368489239561213560362892970144056376302035709344563671594960904149622219393987285127681283548494283607811868061203501411950877143183872959891184317770702461355608817585403296361654988301954052184545376134416172147450780370391914448238324313290588497700129325350000406220358623948775639093351742024096987986068626027784140908218785715806578863964774094061293090623017915778174043081831007649109455232335692900964031401203706078242051393111014206536287877913130072758331690259383210984296279024776728565559919761041096796708247371563106733430026277645392715432709977363074687182916716057551175584480472060244270100877135122559393541569421756313549550741670533934464962539484548723461496418948363767759280968728279827672975574008895820026824410130284161727494885851764456061111563966827146677940747579427887740990937163936703159989287424378215491815929365656041811932364427575357158185896893934444892460458174183695019858454761544783350656804221857682824041067904826719416123065514292253156036533653229946060720562512434011997400623597635566467689090755358267739305716040142106728250860951604853267045885781894369168588800000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -15065388754718674729308135511110794339640750103310450370963023713683717005745105304837139702291106484199059080684386602455414874745400644004743908097097554824800403414065042502710947396610941581602042974014465394360138067037570199168428261072186582828588034929968845282100797631990976793640479951364005152611484723002916516975960911560142500825119626970313485359463547981372423621052448804715803917662181052253773068041239537047370809154806764812346117619325646676114343573761053390460311893253169148121640742271814742103981234599073258305512624846911482710788637119566732237596642083647545161357083475473906998532640530780734878006043807083787121721683569876203433591994892070249138811428446838539369719483560603844352110500120207354767009059343041397815310843511457298182847709803662613170615433556902657379534663098969168300664922785457288878719846684465095512185743975573588895299284162085648539927488356441514553371689888452621790317045920684529435354034397732177478306406285987782165833858599575695040532216226910113705942927670560134920885891223325720350364669762429879909009099389901058103193981349611670405444812050628303373549985436719156610923023117362331114021334473441258641123945391891022276000409799191009705277857654220547219112208507224278962788332709368667855888074185349186369223343382211829633434421015398716395629207623789193207358207972551502402416762046183291360430104238969632219893264810858804190899328779907406121486951772903881009090158816132439544477920514488989470331036642651450711667821608058038831118622702572388841677542401330984622908549907805457349326143937168589523823379155410716314058763997790446228001328287588982120806365941409483869638036087879694889588998431903299941413318580035456510083185575750629519451700939939511770289229191677249246875347562742056004643496831827951600822275406890933013985347103862002246220158221516025642680650819203422677054077520902012138538740337658968872285680884146113427587879777128707705738220511743130048593779968501772160193655056072088153594327140237618447603128975519012104437760000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 2346693005274711119949497074133790719749231091440546405395680391103118102700677500869371670011466257103766927887173115637123144848265626546639914424150973571492874056385071211289975675733764111657061105075727973137419783909974938501738579247821789655379418446123104916702433900735751477230487904826741652790420885997256922520675763765946341210115082443221751062690763152452296946934385134168163150061291052857411280305059297652143070403885672019128548389800749841435192363373020981278133373312263865200389876836856801119261496504743572218885888136303055670636383823149400691728690621231816394765536954349321180232319425112863733137073350250005410121423987379070414730688549797581702720968911880043586582307791963990823249797746631932756328822730547767791977416708512947920186961002060064963202388615287081878354978307651858413022759330953973593509727995789411940004209798137075502746667241322294065160651954720008835045407144517194038185577701222691794732815980444618647025495993736252861064170443356797652277682759345664451922877087219300409391357036202060202084361957627849211106631041770651397341567573042544275856008413949531853339675336287834557696182532393871097241037485032243986004900322853153098209007882000559084911341109739029424668215439528473429122564394860111528968922951345991342837940667905645221327577368995387376730564734209969670856991009305023281279678713095872848516249162803797808613544447046447552038370970522639235174510445887297765477059417896990977473210565614721337540952525495806238044244686425948781666203282618221258430162954077286607945114659460505285281198387019098772335315878869087453850269231065962814169517076137867349800036864273283498915145398422938676056844369939572693074025237920047170754623412479638858642038588535020290439727163154649243234585797661188001929259327878252510267595680130268141330426844547224942348892579630130640545752940268877027875956644203341706135258041081222517411228476337223155902658533611303256008005030901979236015178819422422472645691348397965833183846822322982234783267521472478838784000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -125342092359424336367302777755494999324810925537148593160798676417443002333492774209946247797284990874440290702428617533790489322083413656454240775642566035361878007641931859404224436851038953141914616224748821396040221927949910678932596224899341264844078926904453336191322378173260448781196052049025372497026314509489121292405886041757831557555954798619311369180106069790317172177913189024422157958048684930951385785467563854045745814652847217745425103934787777995905140070882948700795836350826162073342820134811236886880714217084945112393541412880513255146488881834703594732714367300921718389053792909326881859784932968044590022263965704273689881025182001485166538428943992088275625220923305341267380273756837076247115478307182938188104482483976036632197608868141256182153276022403079332283776602542509391543434768557743888942240232167093899464225381226571389469725822602138282643812160023071062469968710140535140580415688591303203717944373442686935509317263007400787101203178558820393270865497522997219211985558128181728244542105531561471040441221203950686138420103564638173582762907140764534259754268839925554982835138675274834737698881979557487822339884496816045408693364466232812648682295961232937267947363580259475784555130181263784028773603348604912972828361616798525509777141816619944458504776116756293635738962663153753318167682027012489214277167431881479689076811393349544487963268130750981971835039191047342066264212422019660519408110673380030209194439883625278095950270305446480092342729356341136164300770311544468637668125536257732182063013496113643705614830308574937435115753073951184729069490551616705893367320990834838048711574675525666275632175386110445386641602845832774193422727665332634504305835741594589903824779525435738357438679720338356320309934638551034550799634094524892516424301222830457451197515942645128576342779785054265824185815402063947390522447801310838675997202650765623963309938735120073833322306471299255599368240644928855449088951282349155238813731523962619515917793450772521481414329270288415396543579836068659200000000000000000000000000000000000000000000000000000000000000000*i1^19 + 4048188834796443833706446586174508076150581510908239363035234209121641817124058991713091857233635322990434482550913136459229858734662104526587499125480576541769354569090793954661670526460346653726033522407771979928486974491366508374256772650884345459575646505262474669956300572119837430076367677617047498994731850784040203852025515045907894916799321709887330673438901065505337435719764361333267719329931565992857647723442439089517779133270099278472329250710216358814670639659440481139938942811967324442084673395371412403129276211778649343961425818007290119086271153519194483785695498780108615294212939947989680813359005604239581846159285365799100724925440256995624741356352569097771353808125771582509376482380357082293949470794209440110858635424378090953251119092241702513846550508783205356228562841375803144383464776199796752659661162647448349493023047791069253553292171648332580858672384218301123467950920355426341396292842963527763212144396058670686281948920245657206319870334750309933585721996874933972340130890868765143922107207423462471186073296534741133910231165005729786892109880285763382583026565856875111029650207512166628656316566229835255121795337031069350095276622257827059590587305154888892963518913707931777408591158590248051383323364240874617737161806565039922280399855251898997027718267980360247436865394209895793146475143983112031229700671676048422592128188804673588955977664328558419459594266077286656548790906358654365133534404952478455396821206002922365879580292373662219875460124159727602805643531469767482184518947877392233243234231468510519119295326277034683333179014938998450427628551183193543284562043271038188797012684410657704016754243108285835510083058841762488305569239736699941930148177735517295108346219220274364291946308147786050860677783024389270384310845582156770052478021848112319912982800160026810346865751175302572156337442067179648438975889360211250510966792883504703575139658832905391132929444604998402114837625302184012268963493454181253678118431985309902280355691727263112608644990627814329643813400739840000000000000000000000000000000000000000000000000000000000000000*i1^20 + -232984469059556893671291322051759288414228803828306596729380872274196188626646768665991127892114203792879948650747385558866546309163154646035626209448681288304887494373199614641260706666214883112721059884752444379754757750242303233527050440787371836174757113625989558363227946917870472287772644784205329780089772455747852031490573359448093705918760690602489117790149270366901239277325898259607047824993733005588011458356423310866096200821587178247498418465542991025998882366862669653477501595601877431044603768087276455067275018393802669434003275995016508576867493738910610613260910556418559830511348017067401043816140229531157475410432398077840508556690522849578840533199799502738609270506497977602430059605102510110145265562164878662070814209780392687214955495614868764843032752067935875864449495498478384146772520313015442738255175708232329640979490985156108264192628446810739592529010538358571814684154499978047228455367631763319499170029923727700560269727032302147483292501442513561233810099048165372491732571316400534002652348229150054406332931134609508023597818232945034685700505745421445672954787440165535605219315551083460663898829127532369910143618768842542370254346096873662205138923714590133802817971147554122809180802383941135813390239549545155315922464760052369157439417651735371027197936807175108614806086488313679281035003089957246654947408131390207449173118728235601660350194587338460220623298732740121995165629352465143113596873835357814858349690110116846070587111390612871798910499021078014751970445501439501493519197997893808459984090468379702012935640803628448392852802846715039773961754553105355176366785823853071314858420775088888291703264777920959454279829605761361031240928414472313523744044735186962755917460354519541119037661829357696599378713786629901442459813305662907904133178751422682877535655789097548386261404441750424988784770709108121489965849719543125777890121852168947475045240893270788049716930357716067334448393248268407143990162895686589260057522792782431991360367466906221722947910789413859344653484032000000000000000000000000000000000000000000000000000000000000000*i1^21 + 6503216622189408230534412536823703813092349309538719839968514867084677812800941839434598947725207392888817669817160576440048490559927876230290503261711074416337532504018090134877425618318458264413426473144348397344636239148035887243639637650776619055684904281602055465264041268313429650275371682800974969310737080755553722381886774002645455726345303609503635307386500620665782687066369703600525940812920119929013411783410018318036401014168294658535760653627968810530605984175969321128947449739652361872957589343116645750414357707626441122706136522303569940825724602423463290337173329599271473012304775697302001602362204845212353109054701518713615059307216169085292162947879641141480005452264988223901361804372615487067464620056736964024688706153667959947121286609793815756738591229974641456812826051180248407206015692121103385552251827630668755331825814969742304694237702015169963865354266096857816056712261287169381861953322352787698222204046931743685282291348700067449086158419352479639727951780627889648970151337984381307695757547697734868958999982060763412792053126671233335606679579644760016615061086051259162875136031929198083171938050402751173380709220488566309868800343943357871155755137920349498232909185988726378670399427276262024757800800580190280032166488599943635939264627103254879652279643766570019607750487499863412827122029765234660382791302687505444506225101410538061372225769464887497527583719566641618753616532855523731886697998982873370432437189708395581867003942317852774493780064010267398312549075923154465714750564648235520821854978244894638820503879960830354526387397147350846746375957409956539764280474383548897740015660344028641711494006441992350616773734034013698974542005022247388793223207715835273727735673654842023777648249227484167720716816170617102450234397049247118812525993624942092807810110845999307023305978573993990505282530800322841355504133252362899326969434852197470300423023542412719263636034992329853722149223207549383127898217956911888175814727856315662394713857402194265272951708631455331726131200000000000000000000000000000000000000000000000000000000000000*i1^22 + -108903544456751418261068537494047737895019650911727448624063231916476917202747122137742663146075442400228902029991706308887816741602781340858539260188784679040429028616842267147031603383188314295793313839122256942138229375303779337123250977972528393991885498865338857879599273847581834277735506310294978716962717179623433576202252671755031695651014695023991940368071773289840859949813613813438023034891132227377202321365725804467733749462808013298233019574306412738591298811739099924407091679352969406196972369593817435698539144588099714449271634602821266763470549688841324302622165819457199700647448112356069217039050376718675224719858252095654539253112952561152713936552100269920113884263023650943669841420095952058505489983523872153871083189019689423278308132393410259927752175536709022764090985806195529627337812683261022964531834247926067682757803386375048921103174343807442518558164015157540766860154084827352742043265459049982656720819440633785025328144946021948514612693870532077896351495304173177118209703410995646783284199923026196720063314845941563267911881374416151421100128432553843602868785133954337978743188226286885194549658338895106081230813675612408657109883043942785634497058310727614836351612928820219816443254922493098877811912451050648827672058964770213119167749221695509535080376063322420995444771929304829661337341048337568120987723675878615459682243189421953299354169456451166102842923284473956576317854204930628319042704074771032709798828723271212114775380841822398315236607949939274355393998651010174893057996939155716789449527139344478152590969659711373886501978242832619077919388075376575324954480370881551519541006753487946437372422661887639034834622622356823243458689165420340927266128392580649566916497822020403609411761771859350660780083954441782488910368601597422539923896765426001547154294003057274860442247954633879427195698343066069798159485709455495550611047061271910096353768955788287588447422626163697758000195289997710946831942973813506305010057322407119015236857159431247902334709353656918999040000000000000000000000000000000000000000000000000000000000000*i1^23 + 9738533009635718947806292112581469247745156835819251610299369949275386586198700021290611613047157045313747848854808098253598212649440218686485949313188853221979569553718938858074302899381484739804137540046327288815986025588965891364654604726283684246983570339902151967152630667989599265626368203187382137060294987776607974411666595458035528316817426677501700911530547615916402957983063412245558035437940876886223389726739072104767388892187694034305621697103075631761064693500292559091960044844042561849520422150433189052162732958775683330347107486800812081282677251384596535434245486137312468331510079145534302498753243719659125423140923975098336608177409126493407995237758825918810955097776013985585723831935791451909518246376440447399720913172138602508629575443793393343406519868626231394375785271303558330835991612672383671172472054980667050131238569595152876527033290895545085688243610399128417342761304488136977954226056690463908933489597797647029205329822842233702346246865682775979094393317243163546031952403201825371346639027452571772989141824464194920696693543956495509817857733003653618595200555257038853493629965084315521654024664428133263490261878314000995307926034214703062640601540540076483129622794945983184293285319450814546387138277963663353958867203203341250111810993891270728678792099337542191578076860274610477708266005243529167698940563640001525851643357211109457505732559923648275695899486311378204192006747482616536893267228793330346628038140996550974787751731067497332428268395998418917951084636338748941574215281289419498224959849248638122938060381571867457037658409473021322825127849919544253849813876033268656802729568756550139271972688155607087367672821216468215015662203403916000980233280339278821220835850018353664552864987905136385641400986330966616633459198174669543419961139443458513910086908812835346768472994267607447646430049447455121723154428437280919689420725820794726284051378536530962806186796120716651131337068533696887876781951093483067171810258415188490777372962571253333228487850621665280000000000000000000000000000000000000000000000000000000000000*i1^24 + -597017962742343983914803107330444958540922892858776785634310466596955767476252281600989712206061363076818305173220599625889100900052976630563091457522068286239621069650502236366399011949487162708877502960167405390539623213217941916633714211843852197001654953674564527643457123634405432577303815692002550198329372080524195929234569698106314008846063924778957045010151635507291897711709708245745817981024405713321195332705432057671956975888644292312593891042092538749839588012916119213665832804159920141369859528168976496121465547859347001678640871875433108045082250298986363150970720089956458461323999746986629976819948516854155735750911286125944694699645896262363466927534101960649325981550621315117968014699801437210267178334032625317539980418903832647011155377925961277670873527396477656736842663596887641309833736557047941650708236889779011705496493468326292856930586453451421085198552043318863776657181114579239074755471859114866525432099732579116476865770720677095665515896670435201030254647298764134804951280779496824059267574199830086843077638830392806308186866384615715799021845633251954087254086753613851408695064815443308864318680945836494349383284019764130614211697594203170611900644302563726284454436031690685608328212528567275066352479360871142668776240986743951664943011805968712867200075716630744264803093995699933555305183928900489875985555243111701968140826241737540462293772111022291706742303077821428844073077286140837521276544213849166540452716159741140785209259959905582837646381425915275057668350952337616310640714192666208915617214950748070454305433794546324303155328354937856119133332595012653112469011663834374544248931671545173309585030289427377137196871186112728190194325051720153988643632019944249777071867504275587297132338010469769485499996685191470020903934732042784731373553964600059407699689894910966356781520540922859145805519048391647843875104528134397144896491824557336425504160465293578696215898128669786452371382039845864709080490682111889519940411180729683602102389294652301442938621132800000000000000000000000000000000000000000000000000000000000000*i1^25 + 29432089245947264081397998030270497630352519197566375053088406592236273285293015395233061038131124027618029027396269480346510462979619535204539891164969987651454633013707427582918902458051641791977404541393766193701576309248237993239764056467185114110680743480095338914015432224265038613093742830380968047298825751609437780534755654815743191331630080665818823967598013962371947647943443926897307760143300590503718702505254903286015800476202928184746697422570329756390130855313605417942992708619459618844990623810416256748590206739569205452506416862233835967703405731920274559796460808197902646510920390144163879297306509707699256635336573664620039996743516564642423507655329988243292962423843152055795236633099036606398543738910956515933457866160901107163098557975492000332603418233131723575275169704213050599748620375790289950828151954098640107047663349700039297004419096992264919604560207305229145542879695926978026224996201685560118636118261527436431329194844142731807923978245983272685590503300950527412661735880334124250088441405898590877452139702740750441493847616582589252833927102479199587540501156243503873793469906615613773790780988830112156597018702254827642864645481968893196763288567517321563963810071008147847554889946106130862485528548598053392386202858736884073029826504865556168172699878109860517146607028170184500669648706938324675939477776317745660070591403854116854130610950770311411258991652001689636327659241642115779974701286528273598327855303361596636307617638155311734534039120632362319770638725750689494540863105616567946390766349968576008280023775848273936758606318131114705379682085672664399887147286672330780020072415094520728851792064112863202812010997117342786037977815994740825016574447884966461109454661674021408336521943651083982326442854042548761350718179893404038068468041173923998065087242827983198498593607655111468096123936277711514217770262228963657415431117168343339045382493100361683637639074979823987090467152943559740456881353241473422171988218963714330925176558950870479550808064000000000000000000000000000000000000000000000000000000000000*i1^26 + -958048582776303576043807920633850347530020954970861097666515152986377115654343446563210271413942114498476273477775262375969846049407738223321484195510665455152822955907820295806085195922642989830702589809221846958757681967645420209603457540760185228076998303127329277902545005898307475612986099012756417499423242807199151827067577144143192086711873967968819719594791345297082314470288068512625357686021514636463674922450878442156824385882126319199470889561665099206295302127206306056949842310980745701634216152114258235731927784410821460684735626684924890961723820918805620987903939749661839786812166175491357890127530207342909296204639893462858779739362117668148514515487570349850697099575473246893756534547488762028731734786895733318672284701515538561886694005691393382162216004252658470527854941218082215909793231951200262339747445879065251731655036778381766393318619211189829927133219174369715096537891323076933641782363740545071972183472159522624118537006309934396430818563291736012471147001196414991277721957087091994802051711430484190673439380704067295172263811207727599024370842216409848544142662201200043309740670706235887392272836902097457788946691440842144618588276727771599643163278447457230925379636405289043132517345732395858097040869159690119704567236889467202407006562977836138005990746273474249387905539901028709687596898206561118823411777989654601892236482903858980449180727301521623631397786936982198497410249981279049811261524435062079483212332544601152852466352803064007188589091507083778998005846029360261416579223738415484962312986351963246186832665640878618825219820634422203023262346952817500862515564257090032283575966297744336270118926665744289778710348507422759784580666202845642022778708015314286227824762586834831775036483030848255702027896516845513860211643185400607418292184044061334749836498121658289862586014507141880219280508380075313742236556878147118088282147120399339693300408610849001863877768562651347182026355372283459599417478565617322284044537355512698683480954051551176823930880000000000000000000000000000000000000000000000000000000000*i1^27 + 16062733429936685398782890526381836686668031948014653042884173808626348077550418823924020801109375630650842726274319029271202229617021639330532769540028314747741476229402687119137077081086903869832551811000985895381811816412507729191010752999773342787212367749050192977236962856189713039880482613737667797322180882443097491973929012241617845845012435989572547990414904652724878254013479925670370549894848088890483083533148533639619988935008220522148154286947079583805041698381874722986881840676441919314972844983410627624419770012047564214331082259465516588183168569407624973869080102797509002834508592344155520152565710366566244754775742465673142371209040906492851296228785439950645133529341724199921574758098184866614735266764157147633179335539421729140728025201667830060296196163608679710808974947181123432779561316774015104301406890216542069654764221195765027540976576972054696245339882191804597340725269905533011115209842993546492983005647192722548978040510726159335238386598516502552763632974816824433721259517678962960882177956718075970479612181200576655989030111552674948243897949138683833929360122245349507349860126137534150449811762143533742754284407141090346770224506573392307389548804035203582860163348657879070511028068359233921057602975189444274599498189444794010902922644471604723180930817196853056201609878849707766303493615232478146386365761558366471140801572529104299579433609863118291306442868814011261597488202747304362037260994701928634891504956399733580422288489523518899547979504438507506442970072700015998752678600800080547143083952241160982160811017538736007056851941594434273995283060612082312508403972673640457975158797325854493570916598978094940397094745601682885066923170329734924936872547604553202331940257496415854603788373720210230506277025321394229736656365520088483205149115611912639110786917924663325273265149982624358179245348050468158829622097756489989253863224764307515978648404355364723504831821609778103493437433731812266770267046898597227710602909440737219199999312166456918016000000000000000000000000000000000000000000000000000000000*i1^28 + -137807678871537637388355790526626637684303639418314335502601976609630461833139287785179473444550447657138630793549640900500476946989764628335719363602828290482127917022601860449249293566468460844436848663812625390080326074414299227795905867062579637412825747486544955986960714622110384420807441768586454152777304874390292475683251762470986109480535181478883638390766571930710159181651714981267324719182073219693875999001046261551609578725316223310147184860677242341706112313694857606570582520767654624911324680133207916040564223186764863002591540717269674208464154177298846037457437007971305727554576887484108673440038345841379534327221049274283491269839371197784773673547766268426848785531660981101111631820855686493966614502706393558758284268918922705810488058486783791383294934578069272169460606190308294551437323559161782358277233297349325771340023059501556437913430771208213663637407679257115728156222119900287023093932201002243521105866263432005418419968461172071174851674237861663308313458462355017726560419660984908989580027193341539647947151414970206877047863866087732151930368351385902926798235965130633083296515052993134682293328930628020844814132675082151651457613963434991477699759786420727545599834516766639092083820899532354024878210657961365901562819374427109958653360449731260946781969457652646017560373135789106360389779290336568760249497948974892641391361157325225381658608128072082133351018455470088748677664946334936340826235890350942723556711557378148331372505713460567164057659062793727980560482465798864892801699730114275518319061002060532589352138922076053358687603194845112293046360038276510858237245568690591775604917760404582631858725521566987544858321264837371713668587339965434089105372984512725394259589843012940251594993254014186660095150894645582453987290384827490073611844790161274254021771445228748387984095708776634404171998848462509184900392186776902219333731265539179464891191621538148000357685948033698107095606424853434298894145993543176173359769282100356885150840187885977600000000000000000000000000000000000000000000000000000000*i1^29 + 534619896147179221870192898457500001909624868424441140800937802958106468716556352354166661676629803949625189751734314788543421881400770822756281352224992688457414296351117004390427184238384406505144772281141745646640328934350789613398989563471411224136637006946915627820777684675091859672403435504711725792228939461832756684481140937926762467359985705045778716570247248826952542399414425037039831834936201420776256191320204033832045076998049082874882632596886524053919995502761515914508100930031555260255038537827065435733823456984577264693093938906868430424611706122810913607199071183551349136273124744386379973381997049702990576023467729145504646426299782269781848674717067032421387699669334480135924745883527021854126002167133064470976219645294925693923975362581836234161103245884113626484872243281336850605321664132333489284471110087435108158674210275609267883727246489975425213949004925275942901749028415187586343594781341888014782758547107602311091218775768957687095547514934508665113142301717069628144159452033422235008796298918542583290826475323799604094271925559438520248664906924642454774742146706046804714194764995824378410789562964291175288164819475529393145222100744049673971284333073801581282923842689849554372747752948930605584526827682969553695071596088931684951901697146904843816972480484286354175314653372323996567694863788078426455641163622230205227852069244811715536815706151685867376283849877942113137018902999822374413924082192140944979013868119591897367869752440704325248350897263077554790812581102586856828588274179103674566857696851723745758075701642486690845942193730650774095159643370367179829557142986138388541500815572226638456794705006578474379905955401555365931267038261892362412470994617058251954388352422628462636354344635859967223796086496777040806786958829162292129674406278800817398509726855389006257691224597438736262711350205028322011098039681181477475262019035242899918098656927277538021339964161526268964805108785331026568297679034125159809263085179323070448141311410176000000000000000000000000000000000000000000000000000000*i1^30 + 1913025845601862813076005193463334494095868007251925250279517907653478226299839641269129100469608325369747673782489438535171830187736767309935317034235145274243428298225298588924631312643094125709961039195444228959663516337494535098757024127170347548141320748608029650282100846857653353717669202238773221833680070005160999242285241999808696619948160587173116484515730493729620521786450960814505150435015016241931877672458283107442208600672677554083508062990915525252369146843151073577396191421631058302363643677002271121318377896844585826941074024775107024746792991933773209968346266775175863895086911585609579313894911558422780584046707733105088610905344734220094198812489875298859339134621669315074904018467086693216580936147015483563412783268140659523104013758972923525919028253338378862893027280830899569523456463170060497175602460008747494010797986271285612660143658692155883934403473112922053682043051676013162187578011441848367132846888222028364280788771276865319401677292316004464222466626398805686147092366347133278285575017023414197104723104406525533458299423953668636038649908859296302329912867381120544030660071154700919164431761808627320130220482652499335598941931291230262665544003308170313674224950878042795495195043894138787636071187734229292259445747978152268782602930060001465979350247240178290895702383526971229788921333141478268714532109451593471416605296015507150400310989656862021041806075665949543088786252684866125523643455062596621538797461956479139518143303298783579914617597862282501996370784760699673784069239816242021303078058000477852191671621534992061292354009872758402179341704684041135795260385737448892662661749307112986542260332147479546100208390331534653238325412920335707682298893595384301296231799172579770440787440956465724627852551229367329562376149561768343798605245288551553349635789248239254415409228886609961319595123182132106250188635396528859018519896253924432704912462952710360226186490214461433170483763340628091224153534122339721329824421368949147466884710400000000000000000000000000000000000000000000000000000*i1^31 + 42694922397054068734753345319994763805119185136606997887678387381739067530187240168107022845895393162667989766587251969886344367318387446098672665008414149077854075996489313040029152727325047138731611093816699021181991972143779326169368494184404312926668865420770325296535645662961199908813261333686494040598599185446708185925535528876220774126783724516053256501055491110057831741774903109324099754618046048425395319297175901908395848306593820956013318217511475835750924424928121977590879146793221360595838244237729539361801328680178400739454452159174075888915004900775042744681251466811496959853269496618952876050525418488199335994431145964107736826787640964898938761625510711940438553265872962076486485643600364171603671454059205796784801430784353283085756137459488069366880233999718410745653426886027706797972102495112938825656272587708513271916854254585176214339440973272970426350668666866973292583393501730772354237066641179168569431968083185490038158136850560344044121000783624616137970132643412844839603456667081052034377758295087640199527248210345848572271557407032382178174228722936636130748637771587209131706493816352555579430187650082282389272646141873810020356671275918063096388526302204827505348123944282048728557789721595783051571168872080826403350016948355581320291283608747549018023537386223300874535742673334486406784545594844781334454755890695720612838928721669805757242829211658222613324784774309298224518505244262119779424449093617030057743641201083413369859514201072576840810107648329876595747756057615949724927365946165588484465283023257042916786941100461221246231725558093075518648948266438354619657221862981797709479316013105492734723300699893613939954753534823928635677335391162672469447796596398959034470673543907766425267586314431896147378828011878336586314382327927161741718937571531677614442237045242533332508705662370654376469292422370732469336255457579124047151447544160174274644017497906138895408188760143917685378194593154062687295528171784182121577746829258607768371200000000000000000000000000000000000000000000000000000*i1^32 + 38626561932686711917983348896855245759761017827278909567154291306301255692471422338008841497578369400262224362477366761607804947927258521962150357971653901929458136366863515709487294163741673800918016606515855613717484096516704782285442527330868677412392536266108599465642641709063473775531383301577754371819237116801208651995561693492844407378440772066974686610103424042738016507801288151658330844286371227687730459346165479077314910654811594965632166079088092548753072872888024415446229602353018615342918875717496373160747409078684158367527121034245222072722477806235777645711002659450777992074356480777785373649452886237547111129285246871104049199796348622666989911233738299282314097472349253146478401522964275021226520330293561884454162638547921688557890614523949792937896174757941957005449239071003191671347835721862977091645914299547839245189252988613708378636389702126393457374702659726284897315247960853761373206683430685912984212024142060292136176757258837557410690874191019823040963695871437970374986103153677754052700841504824275839974034301352222529846287207946202484320166383531040652448410954066898171001241833863626641234354355123444930037531800364073757845910301314248504016695274351668585277866754851442728535286513226794114592310616078323133918143967472818574534284937327994758942573235896760824809855398673161923567434603606491744409071923998716036185492756445929678411561551055835214770873988605918280761248002319446245161497470168506348572926291559877716385851078367859324159456740671717730517882249011210592334854206627504316262441168414795646850058337117861528835746191702202159822653263619592496931230299996260076577877804741436089106725851748745658432430775861920822439835203007858367032670719498127156482231399665261062568453211845208992511078543462298554997869433401413385070397577142336498932727759348894593446046625111928271808617767587620286692680363877324825090928771331687296190127987110110080104041650536268024421627012308490027158566882228187018291193097878503424000000000000000000000000000000000000000000000000000*i1^33 + -316868581373229809357074086606331245256194837876089363638574673352001537629805202170365338890274209845985826301906042589133614568073138106677290668785813051407138572339964105405331926341656391166628144151928940804549953493272171233288833185758212500338099638386389693215334863580704827170731079643919830032493890727938536243843922938014325208800458267620590162368783515805692274810708500272477656073439789803426059986278771457641052706327170129100909242751802547885514914282163055176036672604496209919746898568414585873187324663425995290608853760631922180421949687533128425156246852665519748720380005035735182908738780397749329645524883957314808154796299858717757221910458691328243770459427413403735260509509041381546955478868098421302880564125785330294864120128608044099272832992072769770631174644796435939300680447176532268384255526099939243586605045419571667442906856120931844790755280497051359607406108306306638548221712746830991220276116000201572890405458644728452417278292144162479477126920920672616938914853425051831310218379863214666749332204069487188954591474234319197770720377539424880420569893459857251995070299380794876081764206425784972905607023970721110276725323878533025919366107721187940040698812914996635496464245528158079655893105954040576399678354224889834916169642058765134273686969351509779311026209021477618304220325368361645167409521209351296395537430420841323461440168548809945798861241579065387335651768094443960851304654158718035407733152886979723296588387284904091197655750013691012482759971717652439458256306067249613431451155060461624016702867502295137714821608225184964024450153436608582267067316712414447906566855898025771717973874481928316383659224578849621978991302127428493664258095897981339902686721445743977400302245846980661793788024388573698450605015410920922730725582506880714218053035228472933675459583020673540563119207353150904057123168774226507130583056225849864777387931139739461244667339815824008676383075915137217601369312977443624670472712906342400000000000000000000000000000000000000000000000000*i1^34 + -3387397519771719946863426949507151265165505892898995225524741901769405316269707644672217812864146189015002627369731094717948400058641394028288857911360117666454291318050466647613210258446996562015626568909114679521438907306496381499963201604249793695051101269519520357361264883196790550007450666084505573960880057665196662953040747592434825149043410120411605862666712789364267112866065075285635695532956483367710209929203110175941655791683647422231709972144413700193794118430829526771189759807084913675212131160183858861419367335980774729169215615922207829465501073602656755032701697828251367467367737955936631966773558471835454623924592852896906158906653003941254173140374708443881253749362280942373119440775498249724308153722529552128323263340599885873521474970402645432617886700399744826469037700382801328015306776179230983149543009917061477539948349181270082462494407867625460124849652674884075548681087668942683026158326966551945100931469426414330551185201085444234298172877493365545033362540123468057005044941362056462107219482816983987945239362048031873049682828565902203723827890212280643699809375054137412144570503405035778235319138287610420241387884595753668361106450499872840924920161803517846782841901569740682609810068682182726047892144451823438787348745684025979201667207275880942026939954852901285819693089518170105473444119908158763453874621974317215330049868568935948717250910694630622114203110072796599611341561604181074562663305640453391802195342078297979565347083329417072738478981416285376824084589671526952220700415867041283182938385138734372444423169895321161693872959289928243441230829622978461760054616896965276333255461243473351398613622397692643131585862344071701896156063096704114260672435373770367319569859199491941207904585640970044823249795186602321992444300904238375789940693203095872901611668857552724876280660292307971699502148374552833521955004407401054020377697220774888463475517778356484636306751178342662314407024741553678647893055314040421317617909760000000000000000000000000000000000000000000000000*i1^35 + 867519246778184421016721398645503106802538111646512936693825897565428085291956484756818685767029932922968665317393522378564606064669971394767141050589404721832608282123048249724328097232429936202745703830147161843834048836305096297670625495661315011659017458034215153876595132161524667662257532731998505663163905644137924502400362769274792175892693941915310943205957462430971856434505865709987958044598358843687886442483573566809230670812219139465830384878969275139569112487187130475939313468376079902860535014201602397207303484418387978568951329063239040655794748057230694702204354889151153152623105126466160665098303833006573673935507361006609294902777752597328632004953034171477821882746083007564336964037016412307562518633283245875389417947637605334283967338066611103409620583580300215644084862997155454784466795769348528817977624057046906409517190690836029740251038746046020930861657031708245436291258166381628913674845800074129040823237939855055966695190880777810322079860977639946362200332750228200326110990648162436107950653301286996936300813491709671217556605907511937121742128960494837673912257146204644107889947613757233919461486197398191430395913521561680239246767282585471186462105982605697128789570416541003146686764138818550957611088651226618395419210544277184307863391637969698649235797250363965709943596031201978185194937364609538529438642248161938945340431675706739549900368596218456741441040911015669861064685290403221293886153439704406624542711533054893145033907409986740985784902725360893648102617087042793897448887220917530584566565420453131596801650038057869964987833404404749055243741046766061169977296948435397538721688365247126713039223677658597552360952847157190082750628769359647383251926287522180083664620023609053982849833585162710886481669531820853707903093809680803994541468956314074051397625429393102804906898589174497286914121030357041463705632674796722259667276796028996860306263880376104074229682683412832764347447387020405510073920314997253079040000000000000000000000000000000000000000000000000*i1^36 + 15252472932722135687427299746435768648492770700259628696951883081397306448972211126645154444881347812034348396260477950701993279097865601683968752543654322144672130270047958130982629383266344978505734013511696096508672169204977953317796800576723668718409215474409826937064320470551551886981496409276711716061228214427208495678063626545809927843627523706528594730203168038118364509149638741725988231337412440857407693515191500265061837060727801954391943414695266700388412920086601122412062039275081951568653240202312494828589952630694172079584286812464222570203000812775459181129673103258805626528772864407750299085356124130473555975711345398446162914977525001595064355015270013858839421801261100947366841260826358993114681540770962860616146219336744114076186122433826020820692158338876580614147778868139003433059897288525030570603321665035184278414984851621082799710873203437733990846550635725874770704896498599841631900442249200025782619765616755668122234420749692372593615063909152717909692304042401618095646414763003661056048520657339961099000235447457706183604265669398592368925635356941089392785219988767685358849565547881623079625146813680965311513867900944171845054525819861137152959422111049812403370806492209575998767459707409422183788166316776982085297858067643341805413123433951895580749203152711805166545014038314488056850289022551089795400885810264457373216544279214436015330383689719527374871665573927992445551175566007422674850224756233324888487503272594156034796088221839875117646607553329735083224407590581376114359538330959796926774677992062731566336909414678095993063845321673041125706916079044036753680009258521237529163087357421747834740947709309879176376791097836804047270973918286988396338056716012235500488339671285658270989028469363744393302628164199831007260843746380079918854735295960314684453722372320453936599336446213729840379826180995862756062579698478740690855576868345478217433659017742046036212066672171077093491012318207317229492560759273973350400000000000000000000000000000000000000000000000*i1^37 + 22193511294415860316310763230244192229040753820190782587775474442206047506424621447661680392340197700286889283525477521167746849969433371541582712461505196113475244549692010455064318864756829054426129446741272910823560227637147961452953061512201929488724054503996906040934272423287178242887319900961944566128001613036467649318604246508710811068097992413834551885161001207800065044226101939079810538940621185903827000692773078544143275925699642161776472048048954401955261616804446850186166569214646451030705310475079780180280258808161797983253536473144836691600644289689974577743478630844288326255263410575447914934879900927134371339990671442150584029442744356137566827000972414703546035975816280746468721137532005510864088217330709390340064779333735334492874912892948381549012397115735018589716916080428013410637235382124689786247061256856225753265346332754241189560371425286644309804869447217535042392520376762049549427550215068126748288882326442182938262624638131242070154337051103833861617713194427921249522348329083529137339841742889888498193519029457006405550095024614028962196193578260471921509322816417560442539347344985069428691545838114789203687587103426756707741125551958834105210310078232852444367062975768724146477178116058439419418781286134746401410890787020783603286912788504668302344909653845220234169458197919007493545881186925954706220135136988895865353831106089912664520490326616129765191427771634366286521912701899500699302718466716093842614524837265793084255915719029667801588319576680613759504641353491529561341656677523690345499895450346845491746623033800015631325275042828124308892500258303851006883104921558068790718859976004298817527345378305030894162193090561017458147954033804103939316038617368237077418639035264768226806007258637261940362941475052682023528587891107943460957339662606802607557027835100119732324572135554147218300597109887318888412209045807574289200531397680080783085727340169529161956122502455116888239821416778276013673928416296960000000000000000000000000000000000000000000000*i1^38 + 14148925372709173806711264978246464472849109035607883850053022081110781828484713623103235087404357475035768593542840613782121756488127418522511291380338225199292634699410378701196351541883990546414601079161397451370033060325611804723076808640827690645798863916447021730523007380335585215608068540533717584592750608410236593049553157858764067621313906401958273767014714702193729097808049109645214406372435789767902377653298869238158468192421070157340760453223416460426050954725781833198076639877906834561920112236748918044059236804850448524722974830597745367673219633916982750343375362273214682374503268039190844303505843963247537247050280891765388787780005485093926361644212557139557176963152736228709231867490653344414418029277110585425216831411811045895483404077261840627548947861537418294943597402602043831096284541994808012848412427496185470474265087049001185605669729379239074699991855957500676448433360985420850075710227074103165765313392081985092600829288362959110501305635007472600714268848548429966075577890545840613944992856993152513676529511831903496470777408503976255298727063850483597651848690739099914149555157045253500446805497949318845140406604516487577550771707437097245018125342446182257954522022709621561072902751809289803123034611269359140648188499493403763538317247404435411965391112678444898194007211376624526063017618662004209363447263090987069759564244206675929387378002192255449000649220099728811037397231860296341169914894944453719719242023995962565041749732598020836517980590786768935246672397477553882131047524201177891408971711858268116855653078239636520793849570102860640031339137580418710948500511621268107619311202370995691498524105355879018755157935059457098021963706466351125842512508195384098181248835707596195279932476592511948245743094853208555769773473905277908744993392966405945148205970051077971582929486397693771115351236372378263709433316257426205502162667023047773677649720393936026467151846908924806585847945566078103386587136000000000000000000000000000000000000000000000*i1^39 + 3720503808533122281116525157589500273742520094945134388956656171048549850245158942638949088535853120839905991513260305129697236834131546133629388864078691207350949586321619882541080200554779095239860618741229554928155568038620362390165832013765042090138899353639017505283497837937337325545399171174822951734359472255360591934273304166026971234154693387640221466879591371483784364563110888814276761944566650428642186448148084936497873257960044625608003703021538719479377424485961630663539411046963903786493119641006434551607823095469811986378340402409697335769153283574470387837217621492639358820354123122908356113296267395624984516261082821452781198033399654716705298054033377563352153387929657937918826906881373130224154910058053392612463475465171431365977744116877915133584244579499508827722896951124647746056848340598966373606550048275659495641126693657260471269152672337714098475230550019682252796817649302503422435522097524776780877705932632750580010744565791959008453466403859698404816415636657414612140292888342406409796073993541385507311994157077134063715994080964253268052325010893667273984547666890959133458344521074878947484799909752442393291326541428577098021967763173652065865549159419449789100275701656338621466165204219401305336193150107491597466400649037660988045591904857050252998691780526732850306826562248949529512470435016253823954372082255420926009585236171041988666257989563879922924717417579243584228895797716821871269015001783352880350411571878169697311142709008872739127696719792117747359543965691214262086116530541156789884989067634359445955539601740365269912793183951681471511584220409348867583256270774104815163120672254376012386685296075145075700704533823944389443262363604645575983668474974047784280444916812498647698297594681005219542946727359632348744293560925872027658514965353826156714330283648808643160271454533218564853473554029661612310919938485537321252856790278558161134646255488081395217406195751727002580227742028392929689600000000000000000000000000000000000000000000*i1^40 + -170455402974759389637167903742880381416101267800192869508316128706125706719292235981969247961598863993421513342455833893805860595452093336849025000598079784601301825213045239724196348103871699650902430203899717769176920630919168285952333112009273219489268676502070208675806234405898693390639126186963925559199905837146158938899351175592504859184918843408975848769613741795864541807570748608832428214854390459557267402387591391985886041201147579476428605032417966260877653605836481484774043200036519742448858119533252339027698051170390144476487675481500453157119343355096608424017204388464642613619710021977876499953725304771670839128704104337774934368518630849712114175220896891424332003982758205256537446186214424144444609952779634386812518458431409039793425774052695098784221324480379592062656551242637761012470225070037144263386454240891278293262438668027270667671501753850699085888414731595496551678986448448481820584783785383588597007449508591440830439854924219053958130649076514787536998115938597842402138750180676473984868741491150361259532637097213113151029851161366310438372957655086769354659069299200231958349304673527485774246393890133379795916085588911875630870424837756805107458560529980671208647492438010337008392031156805440454335667688515792194509611937916130244774039727584541913850663783175698253056249428020693029500378695909153341844508721195362607537536076115265357597147495789108587783031809959502136761018633718493752989346539864020244478518159857712524827140616725481062553884298115858951922603088411321559449954348151829105568271798925027367950004169697309989123022849921251517591886017631624553564723943551185128040339504497934510717999551210999129286967930765503250169742984930500531913015746212004942186499625849846934005553130661825914062326473136067926591809936313304722313309832067858302981345481513946799147552589271674073126275915754370052691656856743071605610868398364358752307933317240073878798842985278204165130445096222720000000000000000000000000000000000000000000*i1^41 + -214874077605269357441201219759079579319552896441099143403165696972772818044535891466025374078898518938100357711313783094021423889360270361771584062834414632484560873998119292491702077391912678728252339871174910724414631689782010173172722007129105300476026550125064976963873724007386303431787646749770553944507325696544149239160373074652232946131821074933262925125991663446297480119144223734028085445130790217437120818966612551033746837847113518800957173235130742786823835948811845684306012399099650554438854209230836751921314697414211094558273282487046963349207702531559917798282398050481725454172662361129204998775413038477561028287932778710908931226631794245767255683316295182127344490086316828225915152290456056150444163926005619042794837414889042158505484217815345100661587262896162631673376974248174966889238574079217189223693880740625849346357632647249773138548972820575506345250759149224812300768306779109113225065894832908626876942380918822175503879720768864969409850970593006305030010927489086289412221245908700276111471365050893119635978579932355187688788924052284141215424624340039955659125930833031885134845222750977817159324171709783217100693578109438927196644220244073624083702196543705259071625937617762603287974145651621304885266788975167723431148002902120214955975278341724848107699141766772985899447144436510786409602883956010794173158315657837288097964801955732568233741560035129791999267100771071173220061946771008411693626794824655413055316782295681537697735265642954076172064862252949304974583362681712432831553880012664535282042963702532660817544216898741171387022243579387403646774949224406401335956800604040312396498799396101171527245085979485986320132077308771202765597314978238103059746504281495132139153343448743787042562038251302445097296156032372361519352982268515569805920183838303493271580165167658624326876198394816345668936075755529891698788600983462513706839372045678203699527047062910854069688071871425860060605054976000000000000000000000000000000000000000000*i1^42 + 36151579575174259500234333288029543962513510865057697422116103849217779620176161541062971619758291350051101181032044531086577015958889536963659117924450912710644160648177601991557660331390782620814835115864129226024119018715057483036333414118541564922520790226082550465075089689836447096818247082237731442873637214233702584626038307673965487937454810693649988557062658743774451387804755809979135768452039841775907497786666251732483528123401111376081805512008951036620760379486684632037320301141330852097302459084769467446344897940606458579706635907562496955544249640044195828494029865584243009224917770031190959487163483932823218146716201687964335129728084179628102319059357578238881616253326821931792963908659864850101871251428845028085509072916402884315714160796977246985827067381656139436475013789906993619107717378095385405528139795170407205014732017129758220344232721975008188375459072473402327106672607444447292443890316162507678699062184720804649844875067414095049272245071825862431436152449464730477645605744760569429849487224284704895252735251501388074162712444637078258184668609700799648380095070785618549137011735599070508240644936462206954937237361452789312027521458666076995790115532803259280475868229877423020437015979209949432294686328500685359688118586005772362569007974432577100155317452319112939786773450067756076096020093691571566682783797737408686161230239350420051600224085827368217152134872985100924860526826945638516657354893102367356787917702836740267092441212115483393117600049599608374756097523613301902269720256274559438076677432970158439170611170129945810861983146550475536342551586835038741184551082174479813022532454228638357275992515151305672576432402690123135630770929635797336384588999331767789939691809208020380539952977364668224368204000950632865484184238084583019105810251608881547844472468372308321981591902814554648237595136104976786049677383695698751495518247353805732299984725779479295950175664807589865062400000000000000000000000000000000000000000*i1^43 + -4565070521750555391057221496136917124741168070347093511248490136552573348414766060813495508945462942326755231245688488696835347010138570719816988724623573855095239013755706030719967829564037814089510423493558186260120893166941956256971815965582361901406028185640489524520371362003168851647294458373520027769221764323517251146162642997428763220026015202888107822803550254132900882796510356157486813150734180145251602826276137936457165710113035763354626811310422234164665523854014107171661623015289195571868073862227002930292856344137530622002665563770140874570777555797392001625221267871728702307008070301119755225338850946951230952283511999736963989668567088927502390472312164785674842779317808424162852776632293162729194165096672986894303001774275959042330222939595489147144925019670272153413588190445493911561311281499867488282888303241570788958332435287270538518601658543546837639948813695586002303446992382638816303180345519987089136040298768377220244706822186631850034152882477856779737171626456971275960712327068313906123458599879725466473110534189031604681219317385406107238674663940895875306940197854010233271074338633160338783271000806033214496192560396728408937646917503153101332562571985467877361346831133081871343890237822277976931724006526487489101457887247120228854463691954033880625623507940871993481115685335883971120249521182231078342508790625666729635441674373748517366992181203140099880932667213843104335864378494913371875404926255946264556175982374103075354350310316176369629740791174135484418214582427099027835098640342498728967364001375241701097532131821330940701034234634439029251328806997605827167970380082802565870399651505193598173935388841536469672199781273923754517478546210521551214979018572492823321499933553881451679493383250281444427274259094581510940965971047982270568565268142443903224567568317889406998469189548581731790985552358364210224745351448648254472598284353580535899949748859613917862208899194552320000000000000000000000000000000000000000*i1^44 + 420404692537974080058959682443516130360273612557086872748223918444016436315509255191945126170875561371809904199412636153740921010018869430276166713828638071229996790490639157882375064039539765545069352937789641486710557087456036252043189553347039465739782615167245026839557750354915653363253271692881902651501654335430467170807989358525798872516371513679247875206927579735372773953665601439155872257585035954101548388033123789438538950540740975175711756850902192758583522960191422058641483215911500176698232638405111514279969356832838897575486762844086110064834887390146589505132644106542151720498343538529145070348506087862677931901607621448218620434483960426681785215651076140075829324902744956790209352469516000474974540821392974582826579329104657156697863377598747594231721061949270625636117250755489027453213024576476204392403167361672883058618145796926179135861571736546636064144808040251864642592072856443913059852157997397038288730061382803080851423525378164823671151699454603338342463017619203084250540986846482521374019843197485135991242665137341297325577233587485821664210631756970913053042446934253837506188382390098935937029699750344360420922590950070934519018150195089837880470773626511463954717474948190272953363824952202549484681825066412390844996475119159088265715943034143746524133437797676789918454600360997720586835026889956354870423866028792929764481855003783245382005083101592615695131916570116213435295498878214376363771204888948700514371049554012622181015678099510947022461455860840375586827859570948260065603305999003752369542768317169995008104275725337984016536365707351523606474242922405324428103982734433567359694316121241308906444449878053963220355842347986809143799228330366442263398930470930985254303608360387391885293744386486615361136316215746280019000243373475876396233891227543111677133828933045473360811099513675663661772370296768019187925006653625043886383174476996032674137038920584617519778627584000000000000000000000000000000000000000*i1^45 + -17460928850357973402296165284013143403960098387954604135915586808608475298620459484883619462647180482589978916239613899000200678691460072188540428606394044205618262823236911570355382026238144881312555165549439469680978896144035918440778403409372399990749135516691912048995745079752637687584233834801160995574019474024567647585788990237720733923970300260120481483859289596531264464801569979158711595922010264724982110861287816023374641662870595221895636033053937401096415448306493078176638632004285045896704047623747552288220918432419997368133251707063903810843725683684634704434803096396489583467381467345444728386135185303250758115940027659198405068157444524365238502646053553400306836056996212742650613580097450531793693933788838538699541797716922770494374105055850953976098177786725621951470588302547420054818733438529398406178636806449034046141618266172265224434427159125090415740862320261955957385201610145021902269391274823285908930433167067376453413123698620434796840565828101316728113556161079468876824865160621915427350221916244483315642823390533733906506054249349532502563799744712735668521454705426603673259516892785972334334652953521508468580454422967287665816136577005364028578335427114359659737508008252656193488315057477282011901405732457004240163222500954555144875686306951926560390495847355973963401416320650853064128666310899241124438024875166222035118874155244381504745805470148591540238791583622026496321499125369736951629370743121338805069888133120615929451795114667894491170079790440461026051728344326738493998276191235431198402285512819454440349628854463300911061922918286053461884731962326229740148152769185047485845520407404690681091610938944571044724591396503493832618484330206821132782926418004684676058086330470410064454499042417338038862803471041527208099734860320922142569172827438139346230299056180447106379733534286182455568932008982604200769768216152532257636029712344083369373049518101584098099200000000000000000000000000000000000000*i1^46 + 60122564631589910901136950727352259784797520973552615089442708199855306797312358669185648522878953970061241846183217910357346631044970947491154399755827667807726944125229515119442797168215836827002865999498042910515168410672426612125428431194062678709132513510926599198240375767596737067277333212972589096670633280610425642766519695452693172189266908579585375461279255058155597073408694506988205077911304088849024715971831715856664677363127902036183628060233148483440325099290940684681178868907467209743562843466480550277531750250864045697063173937425908854801079472667510760374325089960533467590336561914281172242672666956442676165004586895354002943792911642873578949405848148120383252386109602806042025094156732508220890889628511775531516287878837417171044029307393030880272712878880259306066465003560797566458111944867807407519859800542761048532416860177876501260660482690455071313462195395612992894148204060547841919214295981357997857980743302842270295099445127487988540198650462372826147817851222259010548221625779268939442149875464498439262461755307608359502067705233587245593546923562063035157917501196818533157086742227114385157478087933161721664895759981161853780978554817766665479628310617591759262039369331340380061639041598796693551339882208324749787270709405767031309527028938908280344930094281069386712514076322034274981769519991144956964303599088820582536149795678641200758610607434817712086220134094952934180685940177861361206039886804960328329024449966602287754893093246811322738165721249432812715763575804444920752677708389247352621072171825936861635308645119748752089874408616813238903791355625075256619156451837919463559722615046368498393729414220323877819071099428005407809176379464495021033480755207365530427711373946691496163931433520124447912407862790760790576426581293260790507046523175109709558953929022715785986925951444656812022944947322908372859830217468597751162936494433970721639695405547520000000000000000000000000000000000000*i1^47 + 2139144449181022988774058269776415018020933025745316013503524867419941595133086578004205835301283186541967289817581073487934062189609570104572795906414180043132662039493108005606142433323781164028268075832000309815300849786173267798635204605049804062964792908631308315786568085883466411665880225185313385736748996359720357867520851120093115869869711831694769947593040159736675423439797513080131115710879024963936619133329929065908125323471518027635089277992189890179230091352178747077650459133388993767129767423895938148272902029629551089138030701610103997778552791674701245899396640313038300117978499509462146328099475787613962720352806975421870126142670428786624542127625460440021573064617913345579566981600194253759145525909178836060452245560837261494539439072815239845866660962126420944619616186818572904156982318787715742704245999053274802006596519445765040220036527258895395970127602772414018251822788683695857045180002789879767188258340376479228768040946318782674602414390031905641393842696726372654303904172260339832909025357433657538325977806593270792514085758367407427944660666531371863298372691231173611372296400623264587213984984632261716647785425223920981398884513211301179002883290649078552064079357757957990813078846338765358728684217896507634352171754559394221947231395467074958049739021907938775359896039843504377490281736171402879178343254745855914123016195581135067690643439093445859627788872079089366933234651379935158689554636722783932069861406220699141640143424556737628590281662624666803430744050243688523922075965129215069372268454202901423754992365294565112714317847963408861770810341439202794353437456817497156297320484416780967032892730600212616123669987663634942693169012432019017889946113096259005038139661542494184051265939996883115350875302027047808303364009621382191757758271153679364630000112281259023252039763353024039227967823808291758506935200049740784489940515039817227772624896000000000000000000000000000000000000*i1^48 + 2286534228917162438715634330510003857803524091041955323215512087087661821009337918792984001404299301688158133593880935028557385048618132911663560914203360601889861390548849996977945816695650350538866778840582065203102649206023228066798510975746229026142052200430784679762045829228755289298867299204637788583975050176286490350801795487526629107502023618741802727807709280144902777896847309332988497499850986336238876483472909282714309435239000137812930470176258976750281826405637954316819540238226785890677598845706323093471701199980561219093997196793518881270948412056055107865733893216052376061547582694645992228988516492761713993425222044815785809421849958185076025317125953005662587133516764524626891318496053959160856417383835513198552201857529783233641512011484959456940548918555634559163689208051601385810955318461318071715717157667778898949084572272771434064204457578402616162809032199965702472055679107453546816557721675818958785104548961976203401649555714033588561994151191871047370326166809490547747317067379722117913066945479898466189738098768880937654444603091162801335345893157414320560819067850217351965158724544927933021170086559550228480935144619138638097213041993806296766726605924463337213390953831417680726252207053671165232703860955462315411268479651259272573177124160991702238059538831786179599789798191601921490167204425171349095531021928952480666917703126428507962249573968586599913877110062641551343287590564209684224095057219372983535625810669900866999916213138588341629616660020766255276598280234332598770746447341858369203718494877036004851527129715715868952590248871102664913719656972671315720977807692412799879915071321684012260215722931277757114949118373583638485149202873917826251435105109694957599127325252393517119336006553494002660037800593128942806319758869690003147573799602601840523262480583025487847418592657428909856328707811410312196239017361512818013247907254952263680000000000000000000000000000000000000*i1^49 + -279092945090614244301153273943118385055366254355977766970224717863334464910138737391845760315715935575863960594495494212628771024654588807923676384923214615192026713081388157426805999305383471804241572341624226797018990679065526915337885348188628400052862505508590169088518607743205257420809640333665243799932988944145626321981007582758998291796147009989161280796288887907202411680518282156425162731194255559668495019234091254376107132493649095139217788813574726303985147888005118864893378839606703002531712977512094165674117438245444196040087046527663497028935436174305826011269680728955840199737089752828099587498039389359505437938572945947200106950736180480668231654277726081297126429723243621534034994274756550794914711111133858655394715015590386495718897376293243360204094654598052662319161632023039933395691498656703638474245913461554410218680800613937557660695955376571897867425069821772483679629077992914419999260485335632780222964484519404096808509900979023995000497630185886672406441711001103428989541366416802413094906535514049149969699652300026700901863248339484742084783186209568961835129240873790425140153711128043953783176882314089088547550278996262370509551227074935263986081706721137768333564213833390501778440023649011092878092852273888005170335237862951087180398000197736090279143185948322902677495843019408385669781951071272083896515908470990251632005105795881394499861615086563213726637191067615940425544147062138335076780163362419991842957305406802236577871533870966319974098871293947847290024537701530650908359696828562648652229326996875205132687422123802824544949005088813504142287005513345554028753796053757238226690586805728143176245957726656022625129223361436324318458614203530816030307170615916504598986755638897557172183455688421086792565876516257464129682910081450161878525635442522719842354853884714184084235356422649732993320236005479357435636299635634912796372543974932480000000000000000000000000000000000*i1^50 + 16774413508987137132119797997084604122770144426300180657582685109081478392080666195529638506245461630099033112446706632922655446721644607417566910896799403427863318920771182309481935010397735014993989513884807711177161899216433386000852646988303827543380852053900281570727470594555130392372582527462149867880069890832460916692382152887372728053482490982780335229030085995770184126373448069662480108936097124950854396149304437192557308901284408641422709496359278213194497460788245886317116422021160113855215886541601239524694127901141633364882832143798679411554636322915915945551508553107931351493959109612374040362423493845829862438981215643221101419913141037522484473624087511692208851758464154781030613623096002530144182728995874548847894212546712712001059366840748151361126090388980642325184894156659150431509731133101038574917816535876840830966362511782771089513932494485967154375965584839087491164910872211708083300070166786738473191059063681749644735433077091835599527448447628418387779866539340276442193524542102075374021531710134835557485347431941956501237606884311728254338757604558432725379747820072506097973592596250312798745226194079943328284659555229540650341983498957261774108796823805500736637374745897019153015342248424407906980399628257046458137396879956159675562997531710416474077229526377701189183060725180749734044514333434139477509226887900954699280583854997300553860749855879870343474226487517557028334105983225150122372182238195978014967094940556036652271157275971718050223269907468598432358020446594779581394352169400571117674468251599007835440209414104012274704427453377518780331463181840619479757692498082126839018689244445308349635083478232021676406800651515317114056504297129457594074596908277784648048559634108466436538269113892533339635670709600804008654750127877094479498458526416087550592358604838630836451692205190103184157104085599776817677542140401382491913453568000000000000000000000000000000000*i1^51 + -674120427703925778195608490195083280173941689710246290004709738374551805102262949965244125617477067088083236010952097544893944387346084153489041820571802680498747889451776807249920819929198466238137446438723139142964369194528737262306653997765248880482176097733401654461668803534414502684317914642019516089059213145771729270175824031433594403015169903823223663291855021016354211852746589459047696260399412528543525386692476017801967170243158053428713782805757171698454479085852814356165929489243395008992415280294803408527436204230720404291782080164719900338913525298491397693410103021151398501799125235250319999668437768300899103811527065828217290744355998187497118974827010497185618072854482999977431393800603307310457684566776580399959693708500450038735988203626096396883946751090084012767296917488298315148816665055707471337087666701119671386678612465146219001661785696046418581003379167659107185669037099847365002696158939641348991281631308979800913335722412408403563668409863149340194260293298024660238615474975175525817176659307865713437976338620978906462109729441810471843998421668869954625161517698825623838945472210769110795436067804434066672854969120617959668530990577736948119382189447665585517282924439147495839676834791622289896258072446796237771929694620036441246368760652295155695899878541077813142054886198869075303170926609039323847698344851565343194446865205919211173603773306728453159703209062332379732183259093347322253933353695206159148675329741358209086080895181588272325249249016125833001253507106179357716792929984266682521946889538306085452221888467456705085620736859649620854844023526523245406151787322464727064842851618063660000706115264036847924063198040477935276880994465557387715755818967889050320108886242575672210126038763193677834589333565535291488895942030575169927757887440625107001279661926430495127507912940183238563119969238590321674458238075858321408000000000000000000000000000000000*i1^52 + 13999304758318057926824616332849861908866201224918218622895701141008769934796649588845629770215705505213793723796245765065780540779673895191029839231380005895660842152727480059813111301480052217404370065435796939285780408428091325714291480572233843560517532038228763069202594923342740812703169480832781724290980763887413787097706321599689513267055935595393756284936349798199036162056298347256838036269342120397950327158517284548219187981404168392588303770035050674389001051734770228201731867139316893929796210042887642065844105135366473352938226004094695372471071200385837456615816371853180226644688375816865210169159500842175822218640855975158659352129032892775540715809825664173187452645543894543942103525296863280535355853463641164416255295869369238692734646128868385607902039879225035702974359940729678489844566233473617988449840651887091527800859736760501976729312150006116661937844258738712842258263718963692917475370919488485802117550946724613725818371265465747248575861563378059209134976214808745530458921369730897791297010981954590352045111991013704472772517106425599138440637042900813344986075850228195833985217454479222722664511655924035476816173306309434745503805497316818820537794700546417692087149507262222192616154033580568474779215887223044507828037978425784335075661849090092662531419084250860623146643044476382676924399200898560147119874806436503581562167079238262363008828843269134338295228775149394405706740398716531738691478575762655536894427731614614640929828593634204436448681464074269539982348550205477417273785340115238499074709282977713113853408769230764778566485413914509684886520790997909437021670330103103075613939472922392470699250524451984984009137781552034622936091108075301462188420625666390223376846603284999384687809234276833084910098562915273656530701357655021430280745576757596456139835211784071888153864210020932178169480763803141469451991677665280000000000000000000000000000000*i1^53 + -89258560084733118088279291514726456501627005549869953423013047003092778726606160392038275876022883329915588195278758928499718967139321736128650915567440293888744453155202696868111302671100981854630204711814797755691460279766252879492187530491263776388369747787160881369241333942480875221976691835039088886648832215892164208479608196379588716862299293281455946263018483364583703699513614168977663649599670389178248228513799757239206399906713158077939246473162826994302587882562193649053025881835458978456105790543446410386303632204250530565588748659802453886976561478883481167983197612567876134154231719845384735109598376108221562919641192306429164282552354578698189524136612589867680719582286528644907374701452108762684758776008968811004234673257763668986392804689240393839382591290362519666384265744324436801242153889990974785799204057957488929697945570623062083727000003528231746208611657954179896562289871607951066762393659674253778990404136420057066584067246991584048851737421331707200128326293962227567384707194453604941284310168838061430252744068188314238914082387891867321516712731058657163111733295849513614624874456286277705991053947300372991609142003984150459609773202403001501984857232759552173856064792597829327080760259549240257403448996583374738082641931685739859291462058318206420693670014264394833220123870255920141581555669761627459496046782261247252828757829360299256668277518982383421572498521105306078725665386171651091761358584866787750138419122032309681917985132967736980037150912417643913989257552208222769652923488030255091591789633331969279218822033177809696643593562653012730132987653804381741649077326052243336345154505260794294819179590094117002975130951326732919296931818253090705638638417661670563044575056684687384267971043957069517036868450139659962768489329922758123834177851976242694108059557917788242137473345566537425810458662359882130259968000000000000000000000000000000*i1^54 + -1311946248690533686380637427253243907761142600911349125410278830489654630844722354999167956114223593552519166790557945723270323901887234529208547212841627804658694161724303836443933541933765986623387078055258630515133625366263503619658165143256402280945482438526515345044384613225321634253652418500982188515107574324590150159338007798023410647557747882054969763116398362732456561378649309460783990028772068900295688051962679624591061748606420178915105300084049750572159232071715603881632423017420743461574933287129778899362809367988775849489411264400401651894912452150944287374457800759686819381678237833451639236032348106300975714147168089998536847988759673012247590510546759999690317982148806594691973533749772109733354631540313891164884169483689115961092905975420763821581772226659808822567834976692446998144756665095055001815508241410916742109478847837094160444836518775137046533541703295618421351718458460670207994445746593502252389555452660612035557275073437091230184810263008565839751378853231813761372673747947833136156138459433201783206679214500363763219517955956796576762404422882130217719157773781313321667283057859796846774030345550906812138060015500756990179792373427658503200014211805036904477908003995434519188808360436419521866071998331061791057837189459918931580806758548061126778095562341443233372138430096426968750422925074988634306193476059344321971098529002551218804685826154705923044027111801471757256710624012446634226759465700493585280188281553948070286463169926955466695430436100945545547812160488270302358575948783624884392026951914648138358958399080372926448568847026228655175833046340273923251026281789169346559667266824863324273730221198262288820906850767496377419257696235512848171743328334500826339165169106121881531504702063288579505769634812996484312411508025919141759085923428411291705953177203698678662686097051349189567876253583881011200000000000000000000000000000*i1^55 + 30831269338873757122234153491233338335706085943679273886663944957099269958981790503923665657742857241126687368720862080653953657364268217089567168643222278795854873481646094444933460738592174711727024453421327578217802370669675665306552995246035059651248790921429320787252361581773285399310059452020897953077221892816043874122331359035728262204791118688747647360418357817966659069415620841524105595829691631621326804215800639945412135845352521340651010380043380905017489954214329326798319207422266567883542096884384382531781582239132571390760533075456550776755880800942242447117138946739830107127476751404467501731874619004209929731943217194699945577304769352942024044306659951411903104609413328968251888913935857741596690767218328682983175970652725323838643823533053079722560884684018488571351090751810411362919983878914395870619782980776485888794900327062451776278517474152731615245449992051650400152456030041555479487963498864435926675592734277428315321534942928381668534941881324688011006600380247804905165074116075058451835464928258929632409856654182466249365763157359352777021693449357021006545120900914902543654692949656702728265715321554023481694361450239823287009794920911529371153200236721990948735510205409969301422356023405155929757379355761193287163204092475262533449160149512465387145823478230857483316896206144621305423281035612634203417024552101840521503624723056819125242290416576886641011555554678301396977565076539137312362182455093473912308785280101909243325777592384012345849334339017707708153304259170449716844865090392850783307513857585796586720752308464102731468327237522158088695499068742571260933988040003130408670884168438975158230359068899487895266508770105417787709219836419738675670192988236124416211451990998770274102096629904600771099409211178160538656788509559052535093228912627796753297602241444005105194512218746624067452167782400000000000000000000000000000*i1^56 + -241249227296142504950384349891188271049635315765728575160851715749282523611964770308278988838263884039873951888950261235250759342070314469942402916737624543987431059722971672212465259494641178476210989275878368225901034813096931087482128947615987234647117300106203590861357767597702999753029777748245634790223065632814611935675884937245326929529660001864853926527009052984475554930459814887180788063291813309765645149023288975424318503719300698447131542999801891190620078937719598092723416655967865131420910431931839071542472864759415923898450323164953716515365432920570988216120039304422493473180929907910055545414719878448872238317347357348638754940523447813517828772539431920653539259365596967778744146886158033179287168887818391172799714548169556549775994425596460718354048191092711673440563061669834926531236017993785165311726823456460938893216051181814036064242161379717362014275263867592853109098982780203127929243724663401104435770970211052743003703068223478284006505412434701821381611994653411156449734543984908897750873981889017952339189610504412519566727875570365539215682770987384807574172960039466018130410688409850226174658841832950390282457425644163621595558875889672290493764184281573489049807769979855396159651343899288020677217323948273553288464073275938362817512251371098581543004112326021803405167618686782354167689223480841026282673582067395735730260899559494089492745106278237073722487475733106926097888865782882102255501003308918049518334886193460748735581380864233836153397468186598125732039106776975692543787596068312733317547077185418204752893814600562424409477936921443765111591976306400331562330370995278891561152737987009904732666629509574334634684590445511999498965466215462974030671512609955813849305493481583503261637126130589497993496472210860780812984491608492499290205118229743719524032568964716110381895304373064005844992000000000000000000000000000*i1^57 + -3380908352707316648146016319498705940690809116115403662635296791284270031501901600274922542838496398798078793238350744888884138328057516616222952811581569792126481383390601901500086586593055497527203848812333129912138508869662799889971818041709368855370376204536646839185588405100363556783249814111865172161270541636065310842457420761022484707920374404948386464880153983930644933749757339049994573228766086418129319121414729444470390490757218554136754196893525446331364065902478320901238194910530461012113833806957886335456119063661887348806875269306263607147543177602040315661649709932178798940029749492388500069390661704717549342722762708567830727277572458303738055247554777568176252035768529734555305809334512347717536653874114088797099176317403761348123858486361363449336660550249328002091740725996498647453001716246076694264603230565992572344096612374021561466654680343023323202005113091936084900341666626208499164686172387670552788392022096756914698522988026659821154304601297370678859626298986339917998224912324080153498398346762751607651896008096811370650172213041541072526650185450738329502748215360460660637819336095743431110132776041259007857033844313159512458727982390777195992798651075209824728288694497816335276264102522345689604306892990333378273672218150841045834968798614060413653007519297019957590376998668457880367699919865721541187805741111010225575511234577444353743602454993655090269379270971198246559350683063442174789393019311086381038770954248978737820055859075607572416919105466006796643753361336094065136122114599980178126870169182811441978299434102874788888010323702441621279034550827462115434994519135547695927814626091316671580753415749558198890648824897411293569848724536232947032183049542875872320200537968301591207088785244838400233030109152530331347726233651432121480413083608796431862898279791115492348920022748364800000000000000000000000000*i1^58 + 174167406858564863141205510684275378063469703495314051750499290650555379476016261943089129180271162313052173786277838299680409151855752100489575731058720100160692505613246769904152985695564160278160986612487083036853603266779460167313037474044347056904733718468619339215094488673297218501126372685847646137853740526014631327503049517888124417478185881394355559932474301528916288286086736028325629343733818206595855678369629335332793710169706198243657724315690399496814439882368402542905370902529680160668277833414134255228800705622659046989389666618921545708641398069173323385141052005653936115544763654891857659365532872563935224961113584732015930781643249139885906275933858854401839137318795437711725110396071523542097854584605407791057464847468033311539764737443617268751484850754922280685962419355364808007761815715611036638316217112570985788079852600747967205183140763021222814330561361949816779670825423409011695594390793799381493452889869789880351337435416117013410621356342171673967877726076336212573075161821999664864873119805947404197703338279954668604878664300988857162190601843697099404925315874335540395869926910957593061688074389861039581929396598029513126231988668274405307212262168954879513011876751887061249449203252262842530996956734231126481396497833140741370385914968151606144276801452627917021826806452472867296036853963714037251777174086084319745148587944676933178155554339158728203398002259972061873118368556251362534601235314884049706665721443037675286276990756417954811927759503546521493494307598591806679750215693072881464423892578785736210734094151117005753611385317410862030026051545381669181707173944857108214161259617017134000293468921565745175091712988844674709557845405180519861472708653079851854998628040341385322562262717847808039222882613877295094658731227836743298188213344526189053344948168918332951201054720000000000000000000000000*i1^59 + -2798653384731470746330880407229676592257545130630512694022911214186723435112185514868503832190491216060207795293212568968904746567095617900848507784307831431219104875276293381920990980019256785312905156030653988759167047222055223008410516371393589462113529984410037680757183004238648422932483978863125827361628119211674943332794673224341729511609616237861558232125084970474120838424402913057740953111353078235227534705737809883346394546449442972157651580397249069942952384182878014672770546673432793505805922955722930586919194327714128942552634526991321350449062652290979271516763526735961848911007949496133092696875430657563433791395394485332247568771985655866189553523960722676728489452235070282915595019814592735492738329990247089394580878781058305817866830745116127597594089645246387038766539852681513473752682328833502633733115229119815025488395870291987234253598581765430428334325419730907835759937715015391678917402104541737190387224687734978601654851223783518463668238533295503867429193367257339272226460260517454423565100864389840883728396510040067533026315316108285122607377201523966920495637552887896451623684213786514296186792114652774975666812757931073328690723234101407231682295633468442158647425754669757293475548491649609409697094775055618242165044365128959491040830781172286279804717444383350143541735551384788929426420303263754646241210576474892063317863897265655839103700033888787773763063413366906693658798629801125793665668110897896521448768778148284613800022121385846016131445537539729945209448268454210907456201731653505388071866061875358409034615757377034844230728140542551695000863067614169467963093155039522564530882482885168039339547837786392879030047512199921203333281200350064678404097315455850520174620740309356532423531094117870605380372439438529230753418813631058045767419257014069650247542852980689600512000000000000000000000000*i1^60 + 6909051366112187557340957359595722451868065051795118157640911820441391252957989216168705157418896767156613172044098542317741452864456841970966394647851972486528118848502010502249108317196954059362627548730190426649937064208476799629089061981357876675094237018730374267916468676560701536463370766557166063341829190592197935742841092658724693452389330400717558580397154510215431834552519053035154626092339734676929738213345866349335406376430807530418424898313646677202110926339712377996807361628613797078034900044445502079637328019792225626087030358390284374599419191646508682502168302109103490330489167539583178499274176691149857121412327069572222475862592978528102468992214724471610092631007205151637648858676428788547685629541612099464331185149064489997203398078612697608617381550821120514517199853074035893355098144971426466633040709480162723862611986269612457775218692512176791251044500800872624842770180296268404050695829498085564031449975994773663405749319434563307423062210574875921713247220756732052851964952954988055237080039591768901680635109353472578767653642455247844334822275025565620457339434043426256022281104226121945675919413110572724113138236005208667280897399807677237435000567827633507064267163810097389643013246049751358130931976607970924979879800035956064033508975960240412684861056498582241099268565961806039316201254217165352729297317872770973294113283114850274183800606308709446856678239533684204519107089758184593603519925553230583396868592547411028912611163953600846690655057922321480581263536485825539231229121455557630556600018880313325392655647033652993128143464019837129350465870457068104983235481975749476420008649398880842112490150730042142356188455552506904705573159562640994620033548519849582505686903383745110805734135393265487756017000342203400563577435779114160054928185298379378329745620992000000000000000000000000*i1^61 + 203446591038454264296896935220845012238998736880435612150781953022901154325103516984334642814010025481289679344456536572084192740965208100120154579547624246377215651785175822672156084056702516061546995297868569416857320366422686538392013252490134441378660599096159135776189681109624675424202757724184459605570466339855794848133579269833392292545053028328024871293981324265506841868163742803414124657851259158646237970322036637824042444984934470751689950383144269779436621116987825547409418399257370559790440070268120280411300174346970966466577315366881680075130969039857069998483025763843998243670648305260693605970414496987220204769767138131385532474937862991021268371047469531053210230364001795619956020214591762127890965850560752349995237857606720250729591432132374596175097517114735728656605564795498695290475949579508750655366692024267329934779043942241501848560237459653268328537688952251166877847332815673328597974937033452185821386609289345904186019768345748409108000221920052154975202312812808874049296665407656931909165527800813312462241536635420327156549823514100136602211206558697387109108440613999110543874814675499471548825582019235531408275725015131635965551549798915752221638807992022880894866322196628211769803574978782746223986400128250256601947964603553462870904374133319101085784123329740651093084715613454750953790557997717324532557866653239449047665460003791063528709245235016832592714698114874844888186628777336680843879900877163856773546579132263590144186779915169380457670355784790994933857829906726719117297530130839650135780787273612571662010464858218535172187897060812814578597392789052171526631442812423266385433231683129351990476088364870816515582724434266023397826976736701725230717391585259826701903328967620072426072560349402133079677619150798824814044557028495021065900897952074476426362880000000000000000000000*i1^62 + -488253049104169495633501707002003302486848062162061285705183521302037168819479634236569184823916072027669828225777101083699349874567525918502083493449707323481840374027110881451812100760673103299731312001561148051415016338738896063541157680363492898702112021065742476121684030246066334337721421235606349115347146633656396410864804603674641890549678933347277069422622511890117719928285934934488073835884597402095762837616957420139832973265810531092982443508305252402385993405662151572120967129391829010678043797356037435322250310240109296762029067885493545042395580337942440961774148794381471751293043366721254370909112555541094652450025056476572217466328170888511069565110285800147516137046011951350483996436625230334843394073748566957697033262830106461361633316945261294097518844789615524757159539779759188197104168025649618820194390900708215587966933980537101904689704065189639122677021078387514440404934198724639190860687186859878165943880105632158616535626675477903156749222876456704591524545540970177052228807186981428774800208363960504896933885468017212982399330528024739501821861366143627439286591303041584632169434808907628843917049161684741530924605762769282110815233923115276499248344015250519865867503672912796696407855360192099249707528769795561548173579970146348465061653847772961517566154989464902659098118274190866502419288969616612040535347984747798644058168135349015863083492944364359244716874410456852738952311963272678495178559778982122080531167274248925175290561922314033453753983988887948397548269091924048851486314428802757059657429882585817012625589550267725488238792840272674818142782449072130184045031218244565943926810258653818989421129722525050334614071147674258854123866725090680674868958816131380733345795638086987923370926816202990369357972322311832802204762422296227731394482822709248000000000000000000000*i1^63 + -9303168943040959568285460746408370017754463403863672682484324944712617633563346860751149657561403155215256512600530174204080520036672275500518947901511923154573904975235797137896861652815835343870707336552884336130397726658748351717084698845450424270265438879579335539144203569347510985137769886514291147335910453208781267872853464500565391107865619264661821413286687339952680220093738771568701368129780435574421860027218642801209345522048251821688542094746504647126751342234299580542466898352489328437819026458463274801689418253891467458173256505223452642882939300269023328339637829187861221967769801428990443166209842285977415283212837615786039236783311450939143072714463370335864902618004540878343144856384433183555767896910005634106488559620124182818569449380393804697160590919892705284863077309580637009321015214277239558446921672978318195184728468417175574591317288410371718072965565401409572104030175294033424565796947972834322212440637458988298426897346601084736973942775920719026087308391274079769548783036090213882075642917924837621154474817316598827825182800049823939413859656058728321848773536731650439065238061422579753030193206289583743895900191975250658849671876820284392422705608250720737599559215042659893150812639411409466568539916842471789368240739657640837902512710594445295895730251954257282612312940289921728812377540375625122546668587916894457478949933347169915170372475675224851926146542030634414968596973464906883210045563876031992786525840956027995400339198945314090717700978615033742013582670633184365833529192181677808560601201179452645721006604611522183652653557036401057781882411830073081094961372048422022164181509332437308413837561908187598674842515342925832334959866959001953474506173575883543175940230970265470011532657498064666248009167522844361414038485075629104603909324800000000000000000000*i1^64 + -30044693297657521008209957919616221861422057196884713952520622476100910398794872206851051951157409351274390787112261161117555218636026651776157667102676304849052412617944072660000961483664528158723752849009176876593116054243785213716451341664854782755818314643461711253342292635353609581107736338066299397701393600261640607158395026321233231907190727700557193235743075858655343568450883657694256165303926161863932570040058719958109714287225901059226413850787591138686128734218374310420110810491511053785108038522441119655207662993595783666906039638801940720637783125263904520203191569062741690783312319651147488755001570750252860742265022234220429536255838120690487460002323183215211085104141294014953078885534603834184868591131021642928111587188829567168042011597408149262693276529428047532199602681301203422408952391224788884300329876309042753545149038751429330190359727948247836144655481376408962363878500668468431227918379575277102029052872961297307524640276734194877076715526858907978515842050192003951621948600494290823356494714958808116896873011895075553684202846595138362163478065965374634809333252782754661722239747564224896612584187810423465758460495526562507829793012157060843387799833081751007238880936430771072110657805357664506912266100519903053764755257338654841081112094985734407756107065528210092443107509650194456800227405832975408167885513710270896811312215971388108922850515254754200096336572386017171839172457727310685218351942271692577525538408499078347043100631994731553172638311989240515916508755683792684562012938864790327374046637324354398450445270674824917402886004456814955311618785483466885618687676086892360496947469462003907230841998218973754818583894510087125070976104174659713784357393269643881612557934748296982747520673414899040056295887533293846744668006682124615680000000000000000000*i1^65 + -30889814836748606303314878960810699741588349754658744074880269292533497318579150288752193261820258243942727190702319348659818888050044011643464642894532458435646363611946364421314587065929494774510724079749217736538600067103565971894401397079989707282796754510997860959588636216052096875034327205442506860924694566992443452237890571245507532532542226041614531899430085106186967909925192813131553763663203187830691371692912433157745276319014012682325927982189065704427929382591235419361795814871699991139179925553490466655524313839544484190982420712227705170887987112145769406432762892119923019649566430432479466665369363704392941330488366933885100450120512312807169706806886535005965872728777759679472922151744764890277441558072247793949861499406936175611300264464057449884141968869848489962935235322017516540212020532096376154123976529211198454927773116055787076740264066615249232020888917458485886838680589102012240557762876009264682614445297124153744608732129420354529678465725924859280290146171742891876525922638948016965652541040827688242412581754164942590285591876786553041722199846700724303494273002783923118599098913881012137786932955157702944165445403820756424392954651192620217093825609459680587941285981851364353884093876431157001535894853083391944898270644543892573134226963276392332072328203686095364599398989953279087535495186726712100423443641137569131426811964910279568569508661767689789963003829380168490252787706897566440652353183960412627890230478701138217028973945707364032338097689688165104001178946461602989536000740760129955440117313881593707035602575908047847433452760874483180866418871794914669161950500230310320598393993827505328312220802239727801613181158890590684780429169816853175111558215238366542785691938920833467591155479469231237907143689190074536870086180864000000000000000000*i1^66 + 26143144116846604158030379506365896297633738610720555668894679424927322071887567206437474112655051715579862334355150166957596586921637591917106222761738151623093007593915046284972645869917015714577356195640827671686500712123447343455560464056869951538208813798150256937712648515662428238633723362053626254301767060725514604773091992173766552009726872492394395343733302337069757720822643357986290905703738915881875451584233289712724235729492260073403451359773773454092800329535207383709287507464602207368623057533553524798091815356659194741617721798669809911499190424892354876712784093054860916205254027872171154400868403340185004360756311567314822622008330446995625681344676016723624196647393515074690748454326035198674616923645782066430569486605444369637886792123425845579595182132257228147518218932066346932731632121317390525424488783269850904838545294797490771879860221775542110594043085406494712985098192256058806002475539420136323033798548645617103219044755751937740402046738390265095883996952122289165181352004161990807348273605819370703959911995076010269407652089437174307766693170975552058538133803824305257722534637957513259495921651967592578636132048241140979626256252315025367572051682570975776608569512811159542487246161059766911759168046645060346097804215373873806961384839952301417691242456760760377092102190511353396237402839676262560526075906383199094539456330268599628849165185050374018974536859892786743824195572488533860098525697787738411879037751408216187087021594066839699663081920759728554074518364653993754042687871127529716265441672546526497177321725418149341322835058070503419061333568126337015591920700046533082593666385128196926385100058677937057483455157386547253096896477443598606072665058925648391020584451382399346159117036597399606187386650215597264076800000000000000000*i1^67 + 91243544238128675368668029702802346105765297550642001426642403090973525667112267143485181173458508558523134424302856052077159254539501886157553503970573382779743081700943297318464629941885787994724171721410634131169211552755070927942143036393106512118109188111848202332826647278321277715333681106613780368646886122428339102624709617097496099319991294153588435043177992747117397649389485594546100466657641001238104143383812522413691045609096935434960815875966650227789899275984449787615232214466003980063592466616715890526123291350060108431238447467446799015000321307893447373391820237560786740167125639083067337442606050433802410108446089822764949378394204233408359431502537461444272564125458568315580529502374305125074146799331386038521064743607019705504131661076964341635243597034662288956607015580935379244675234840396544820635029846931862969808423194608025840481761247930264462128223146527846872110857250157535116345396150290484523240261075587099471552265847533676358782362163305621345816308759488603084009950909311077410799105719348259175107584770854609547058923193499568871869801769853704335669635148853010448967698265810783826439227793968664759272448890192761264093116822824766382832922248266971616261901779314909395411352851164152005129397266176878267254598076807152105612049391727704319667591744960801945010331439196898188147253837425426825438269951866096189706988688413019489272995991086314217857133327556241832448584743357883117915092276113551626956857872563050763492617884629442871901714405193015463837789565177241009546856194940044728872318949015877194900277258486625856533388814214914874246669964081308012858531110644173864010102888117475343908072350677506660741785846674667984925040633519497753183159534234097039501409932243390120046382882715935970083666479022080000000000000000*i1^68 + 71394088595246574506194963558024312228065412529032633424765088055452186456804768170365386300672508022821991708847654421347499388476851606746722895763560137064779774619832442275559441076613202063729755537187568074960861136169886183805247092420207202252103240786461861510065347249103107447972168400336112380388713696144936722536610660388377708238182228936017397399597226866548835993699869364440071781121680610148059787900608865585426021825919139954302965140545350314657648294415914880302193351794613500305230707926402732782710679645718471870433732511406560752888550851209230680955143262386023683119103854428459045111336405335513115145676856218618590081005818314205702622413594555964299164049393768208896887890240052490712186484955327582458487104869412664637640810519713214573408414382289056149643011432688893431520704828694222637276985745248904424917745476990005190584397991798910316763466193069174070697768429450138217232729760345556429902127046949522532996681393460310506249107422323066413796482350953376060556749462459638995194810039142987826516395503489732501643316585080412961997708551947198699063829873490981450774646226933426529960035296607225980677176980443290302112451004205131597586372025828994214631327942649778618125853319007045653235467598071569790493499602560027481147164974563061285398790748276158796766977057122495239041410326174795250642874020984118831038570000929678398344333057049735943898517147282338585390943386407203018482930518282120806746918679872616454580041762088006705491906899917999222134750989065664773157100929098341412994191373615885819459055911203545548286550097848528338642153796090018033390727047168756118800607933915116114551802472655838665045571227669084193616607890795426934413438557168314544499477329847801767594901312283130499956736000000000000000*i1^69 + 17800351156683563440377703717129264719167401307217337047915660125109714018818859863399800338874820013725102356569885164276226887458138106557354244923515692320231656362483239867725557721850712457108384247194215424441210547067696830517506576686885778015815411425977313200328883090455095819540343599310350693678103524772505100062025621468231675982207091316106629574575233077592340345720080774707571718616764858877586224581008336555651635158017659585533758461636685168798041601889247783398534802054556068768077634935615148425903902679329439645638286143875477509657937079029759095511812532509791473136281454908395641123231078191289047670602017989369210856174338307078329582443902013067900081488401984136638171364140161861512995455814406948496079133418489402484280426999726354263735824158928905928386903751752174896412557038727409873274439050257504744446354115418188194764339229599123405955272816122120703002358572161184104834512188317633464287986319736755345117597014771421316356173391903563922547659614202153321300674777690523824367160521740441115651303451285279667520456697290980354619301862855226910407583412100207047806135146656924133670191791892401419998879016905723442100700854439955832135566031370158690286640202809889008133084156567399807581852952569922137337888227887586160513161436363734885864762126161778475834221030389947917159008764535562110163904674604405004209713237440338254391699024986994122758775758701957239057910250690385219969218257034865507869108535258617316051701733827517395739898877505641512125812854747355854816121085272603460590511896115058088526352304063349487965029467119938281926462584257163653952921359807344151463579658986304226451527912108565350943363183744791886083801613115514343292197360857145043140885356561077416172622931872972800000000000000*i1^70 + 353928242857171158611977252524674450163369072241284002816773853059170984982699715445246621022683970820906036435204204242134618710239496490083837549751539969795012416377142394973093064242746615807712303332142820514384973627548323568550723920349046988120125805306740657134009378918961242519711380455456707632084261887977940802760353475443256188471416876101429640328946581741171997827163860764041616922946534176341038182212877004532458122479373449564039548485856665582861418209874972785024085106574736144106707783622727321568790530269385086374538752666232065124560094279934520874372504185279375420995699357570634400590357332748430883890211899196055627092250338800103830951507900999904678787183649934406991310639487592349663112964970781207054425218248201683429989746440189388270437254766435774275843629469170381581354357407749251803266940596630264289470780392553074567566725735754846643418939145639345128338470453030330606677958870979032784449220705171572948856851356563692877130978310224361104754119538005353444698010225076929693104868607356687068335787511311625395697665385963060912169505317214862733507275684998573277321758086804344143518812379911805964285507090342212059854461911038845331488309797980782449119131606544850547912633720623617712189950591788786947432661068077270547460689144282294335205747320847374276495575662390779935287633980726250855084526619336335970969193812875266497914771863890181837210963923986413555623289086217510487535115806809984013493998802901894748124216521672659117071994349192888023922696811689766863846835324495442495921792147012639058267050984951479047932905767311960572206696044644800970489512262058727019299582464735507205170541317409897816811551697559902679103084604215349902919224777870689140343653027638221010370560000000000000*i1^71 + 31151791174098328321354352506415730579769555369961980848215371662892838350735130809582947310525755789053800465085791622265437351211431325566177907872504156587658235433741777682564373000609712124467682006645337202356484727461058465001341198241747042070175484066240098965777895386688465130960692342103014607852370690131054367856374552676546657238423596653799196348613927370506778102354115033336560460606861982008703681021498245216418649849567475021169714067190493779181857894150705097011022368674135780793925102359584636138327221597070559120214072713562916271692491867948505525563385841265093398659854289996143653550908817054225434642143715399488443500702426881471324296060357979415557761035171392383807183321643315394541298906547074860291531497432993114656029766209944943699973751922953972456035968945101862529035251830748308887392740370569278231992916402602599461749268065957663490905970784260385884386338469609945772228942568733715123255790103937104015815863938932371740620037880821449644512294160526878116773357252504891720227918754037056636312426676109309527115230009910373110278048613306519935752317071848793251135386387862421079785798333140200433967453299731474608995566766775369699902590428148037697652342551046086909099201708659416549551149539821190349043652357830108343603058756881495380424795483203575238730668975036843947808941503188710313897075570260495794478926073492399285083543135803214081714046860947572418776606701921594208098479334933415352902753484649465522064791727950126449432506577509021606838246284338842831853901528815811754517323705044729016172543750401290252088265962024117560496271891875240727339874756184976422813195604463004788373881070265036870248914672815640269798109709411985818263502327395345093092289019904000000000000*i1^72 + -348500517292652558415086610863371480629456171752957467494974053739881061924327360914405504161165552220209299031829311175614246975109610249077646987691721103491342008887011872824099317579571565601538118098050474103167090096965039065202718527422521723408841374144969806885210797249773312495965894374190297562109089750645179922870266617833748625004418259872637037997808930912059981994377827126071276360235433235258162185615427934342742677844175245153850908278969931194405006431646605864043058843932638637199482376264442532228210968930911113014801704510771694328989149903249918010287784364781852912097536790773603674319794522668216560560043607985228729377309889716462983945855278308473713406238863721643429312320217872981247800277809511506454199025980330785630159235389599648338443612949017091621020127325029250173088621382223039403865601190633412857068729389837209074333867225666589984090577137479889762077273714155075010615992732126948792768798123089728053644910805165480746644338096049019605650368688775495124938688532487604051065661321967607327330831674124291720493036460425934393087137549873804388041784498767417336897550164620485497389480665022840843026926376487138267608609968171104658362592901208753150840890125896389401543906496630797536244473184290504913595995255792791211713515472794977669573150081213029318397198822283604545694662426216948420513988450074801560656525548246642396745774722535387112473160778003780599644576508172822118304254532358844444865708403925598500643521033798075906079023721503491812599379236848909050523782048553627910372812171290276878895062863891310690701447196149437622802650851785504233307318797179232586890292670525971036923508287201316891756469618768855828558638007206264458055733005516800000000000*i1^73 + 1479373362098996188599800136626815855378767993944591920545687972827291732276771010070723880293408487439137426443476817224953392832514220109189584597299411155346665270786950219892126830116209645695367939164978236586696051100891180878375161175358587234248874298373225646395610867002056794327101061933918240122674002288287498558320673720097246025283076119653053764532625808485824014658874038123408812709038731317567853341015351436641206249441181400509305887152820506131001301824157489453675504566058112803119529320054335050789055628025457631606902842606670216967212636402652502507179544946624750929492942960312605735917763187594011622847689190213809423845629185023304394191845575610588895882523228689374698579554389340252472021428621452832787996553422588612060486314452566042119306218635937835810375077006399191807891802557115442321622535853378640734007372169172634000871094927388040302616935783932678070153208396639372635885849175615678920695908960004155581384587192970987412726013299461806965054546954286296154646556723079029560396512515795981294791469975846231540623397993586766684241900079135545701050147533256225235615705896029597014721952002104430286077286727526060046091619916561999871633148898063003504566808462138144551991924241172612171829234331738939711900577352005288026577822373844040590177572161134436715074884430337367045837677798996590698994974065627516693887372753811063695010642940861745464072370270848419740745965708026156269809546093064365796009056178631535037744312769019893698641078324869533778667958018176000181741942236742140367987802420461260114422571629849351486963127513087835890028956040142417664833481465826312729184611610673694761025916210359556073200883875001718987186582952345600000000000*i1^74 + -3331574084854298332215971137847755302120304558142158248833822414880900605481986601413134916701520838786930839513159205882817828945754099134086481595378256975723258114185539038224678678162275749049516536900146662471789742750673894842553536902180891480332278919309402575820508250511790696678208913545585271588934783085631649143369449441171705201620432410951669075551844757358548997983325198165086614701577607813777910398709972403464867640562005699735389739361986138776328757324021393712397879648413188411965332211197871846974051070871386556284181255057744943179137799618271175492731120081156376038534980094006169202919278980979244309358775196474673995670035943543760354433962401441539128215425257190629030090189625352170104524996280409480098610978869243594442340204423351901960007060230459578895653985864133689504146473723416475769124731226980040232519148009387989210850916350240164381078687712279150529096387311389374398365929494922169856870412233074158403280723405317127194774950430065293896960620700874000510569742913551524910191393715158833839346351198226621498013018115088078367341891834679525109058471796403764559126895259921457756905368372399585775810153539180469959862878102456978927995227673931406806719688088573232298109368250760133583913632152812431243447117727779462930554702042161753608783292827327754763273219164130524951767736295702683480015991393323688439493246403976918160238219945214449088658285174312138293448743203751245194949631081535131910736636703041327407873950898545040582527191394411437675712378988127135511793651640080937172672005559017274807019196903238568373616602393401267845752345884377552872056828895596936851861564778474969084866518176965271082239651766861824000000000*i1^75 + 3953624339217942103107549616606966151611995254586742348268299857931691304257524629594705820388348227986852774685582743361095288266614688432223815356396857674280837237539511192767871337148004988276199588370240035416080448913728416317493818759172389748539923084032217350383935136815850711242748211405950215325010645033938123545504218242146593642320701282838901232099644422891693842798679409998860077331411345025346312523275190297865894008347895277362640672360679375797649771697663243321572596339424703950502165201299533243929900205871358594850037632156970399579735849256788287129569106908715094433175675138926258043322809618251265091338118523373250736583655010800745490580636085423966590809135958554227152492673924795882924472733697978440884408367847022607206543114220243864444908630338315282504577776174395572959985344556489320715589737570185983759025539772399688668921159386998518727458783838429174585846672589481843212549368955689761236585379899933789102247633899818730554973547490567677357529821163369284316926574652244073133617916067028343131541362729208179780024446589248670088747413925608226908316113593889331774518038853411194248051324260275436202950287606581773555078384854965749391417668607775253702024882429671473763685462515455572684488672390027538868551539262241100472602595947652049964123093832449480956492357530274247019004990212361233088689920165256437407911952075150276373158197643099198983970047153421398223250000670614904633381318735511577119462463705298397789120504170497964881411223595923699206702624223168250582725225155912630517698368960148644737747961471468806437192788587605389163253259189979943367813509731524881840060307470829090493772816957466214400000000*i1^76 + -1887041355757282623526770551602000442044162181274262763734088411449346624590889062651733522945743973287663098224531374137704491187419279890910078248939126004425396606868642037274805933890566893859171537715060875371665589013080635431286632808935487925599202100465338623128556838612991749090296799621397367011225869944502396834245471304581651962412528051795242636191356402837672850028287570783881883984204876947182788966190340544490927040564563293422067662099990108572337713273721589154045237211804155183842634478080491378262237756083902482469964068558757059747700082892632598738821257564633286186699732111476321488238238658629296786601251710881534960974549066386631106907952040899881928368411279240526748791857403230095402788861981733707456736301943760383677475043162764684276079317139312543481228370792279871308891770548043982505329012552568310237297946632993966546342758698256877606657772029510370163334010033211417510109374673888046850753638750764950241596739385290126620953696697506445318800250407887798520210954658819691217567605048273568559293401173331536441785719415891583362729546351270182068710779431939887594176608594487105410074605307233272286994910613504449452913599713220840041565832395332485219847038386380995412969383324163986797232613937528373161727435163590848197813714016921995752981162913651961188926507451654963088627061530184389309938486472554882283886249502604887804802176997351144266820608541521053431450318969998133977056056572082742353020332498084544547837734348768233243119307953383181447670729064704965511507008262498232440281605336020317837461964166928812041420590408158225583482154345048148225460847686188459149451737290244096000000000*i1^77 + -906313457941226380506327800107967083280092042186362085755339160816231454168994859948864685714445824561623508162724800204739723357567690591997009533494071866443130605463600910070861457822868287851442336417160963644717984986556648755364234768589205716064410920317339218687051120467544155604566457705874836541337443075692831862295828395168590631305310838963562153990351106897513074513502549412617816611072085388580026013189296196108202009386368284364476606754783098646441014908871006487091989737530690690545894717371140721583879874449228651393402657817109261603312233024828161355446435039030268763255405312659693385650349480923607416688075364303174473910246019675471221505871248296899280452006164853003865023609619311142369888306934520142890384559230369557657294124679797955208889836146213848062841852991664425519062723248239499732691997618072244099096712825261259520277766183418622977186918465922992400521270102827744992731271357243427787628013545384621001836045954455895352023219724068760900027769910463667125854232085320027815845387423284094150433835075129680010713868725687578458934684527161929173169594380693982777248191420611389432030051979513677015753514944780820062254594856192823422338762836413978247724138162943020136542172487378838057902866295104933736016781303625303949833310023678569600200791982497037407780007405171074421384050157179697631815808300839448752449641782179323893656228763897050368931410684159552641207536955903370045031261529403161169738717313779334871842429546166436005405881824130566567334722750721553072095322719661799904562315906581741562151159656722686123224333356913663960026936265198171013377004444778496000000*i1^78 + -165991401149424766704623319096854083766470751743890981758981400142904639739172520340973405488991621556632149702905221755178998348321061604742879105148294699846969270491412267518534038346228046573786075204974588240365812552763320521855392460736407114608226854053694114669023762708559943679606423797324369828936687672916064918201667519945884911225142330893738153304468350914400039540023700207841615494791539265828735749286663926826945638126804526428277187526203306113077246625076266919996073188416625897984863500929494335230738263411370555876739838675519014973553550069665646638448149439104283667439182213812860771580355910102766096236764547553286241105064933075741231998670338910997046507343181777327175817186866922712656707588071155345284017396086226556015288651109730528508275817914554461987913520422528302061445599252030717001966784180935375964330780358406118990142327829007800815794943836764515870460349200951590618133137509876711755980974133677908571756371734622751142955981943566321179394913946868957253433848154605268424139281764833785181896421844930430864405159409155547982488265934461412984201723464894442663301046073989521300130789642627943954869448853941056757237508967647534249317774640967929861457995656607238496706509261302368539097147615963717815120544764152339210800884386167074347690075663715805212229845994425898641569088694049201518765143011554632745535988430293942878932926996828975923662471069717080227401803763474517794847666015997276925811201044614227354987386328995645085722045386934098099080495389579291391781107150383425458852468224839007384608841265269179684270380775366591011641375237734400000*i1^79 + -5380744675291543447664764354761583132393548113852233619668008950303783065091793491773770284457401030055600858352147640482951853105994715241733150343973959254758898543703743598896835909045627733264438999189876617742518027329754557822931028397430131000773275590782443558852805469858485382499533043688024990923599563620430144544044544312768170196487402921271950372128818737313272914542908962060586144979735997093532637132758238418176383004534177262968493992010465381020828572733264957727306435399688840653904254041782375828641923931669261458879596198534519867074327636405784529901181193839712556379234146119267626386319039925930970380207567421995000255788086654975599486381114214131351468196344488982072348162014270621980905101517960304771793748872673933977124954701284711158793070322753153429633178038212484204072849968684930744250337084157303235091840229289877384596770577351261490646455886983621858710568852149151335879572126281499672736451535697438647021165492117159700940931679784816303614346414925022354721781886697737048953063656634586259712351589403211226766026349182329385277442496222559393474934508990783098003936582378364964452712271781890151326336028086911761219443044393391679688167708193835932154518667665102848133445472783252642493689379944781295772418963998512293561505762336987385170225858097950795103858878547635316340753450217369247357599373039098686092226595058462636366613667514570025838943608008652985371107598772622665954330660103709139790719247708090916896673094669489824204301992091590085155579319803531407000637709761582588425444802074957981562334044067763126604907755520000*i1^80 + 28605503637407233822380901807543322741029149798949846963190845011430756724056840428000880100262261850314498202579097446005856131660433630944238974125775562515898688917132875432502097966578989500001925289636290951085693393911813647020187590033763426672174288691919636044586648994627527635963444740446685504385233752969508557566578515768543052633082114823866613200190363316171415185619597780750533309365375696698307290563166698400483009344648223847447859740838025984527816933786071638798568629917489345828750934777003091297493125315546005606129830806467715406059092728765752763298876249249810323808443396833782264121365103771891980470759937366773283609520130580630241849671809560320220977999571180665877352848564544855565880828783657350607329254758065993377480468234712227891613377840306853368680016960942546390779056744873868272127187564520153091590691838478340644338097203750321517664517010494422964338692277405275053641597651123464027060126156696081038247942598435687468399737214182693975873172405293780395138801320429494756679913875320816354986207814067103511911196872091974081056698738157298177379703409384284397863178232676715897236702982959771459537434726559155993966507617284042625454196664469029707760732661119305394509615075039158906522161959069104536842149898808698205554629833493556081233017574535360416804279821807691255456846323344820871696132835450135379613011933333661813144765900638301786807784952256186058105219975738312983824779084687342968004883807372154786397657536782214768507288586995439526731440455536565400541016453942056938236347529578815427478656000*i1^81 + -852249328775088247986645979472545503137578237432807675672860299854963135254405293249216289027698485349052985753825720804389384859490369288772079814149600768580537344094997846997677775687627596690241433889974133043089338048229281596151092880702837795486124141236480937591655615756009576655088697486948934133886793242195808352383353945824589785434517795653753722102992489137782958943355226608388917973174352328221778911814210356203497500069295860249051387223933705121370456029201278180423096264689306831884837869823796068963489789435976462874891610270007013687277770379942446764824279490279238296646754162818955490180258811337300130331367175366148816112586354320725350451350268423435433041791955244488854984316548281166691702036867306535509710231180781052321992325652433200901796263809924257339229648710976066650168865627464245537519073919850734436965612360207593375881001899552236721644370384813059647888908728139651349181918779208095102197338071592912710306181625151268115243750590334406729300058243302815122179744742802954817631645633510647451771569709649170847736385770693455240893106757381402904392219055140361599687869752196668308237130219261319129991146276247040795036721464470258608989447982662524588551344245224206795688445543643037687587751304050882515798188745206946324849813628982298847998096001755018817143115870714453462318882459510176274658834705768576357476804467967441102839634053622372540427026000051813760998730949234031915414200560721499834978700866631521119862961584158653390211835104538652578022202392755671897918030951371507649600*i1^82 + -3573709670090154098359592722684664129901387307140027856078469911120324357073409349484022533259856592171043740978382112222929195137886846485358409707172582787758559157712822177499514936265116586013355912306078277668375261873041353277126344742754273664668281543566938009567492448488704532111367939670995110244222897858720389724294150019060964869921319124269823929444603258233551998524489375343769306548932584845958883218172745508521023509717061263805700749614026514020669208264493412181415950980489807025926429791062276334502215136229968144807472254499665162856338987932032936772504406496354311571894489573971213572147837778274300418580448207838706816372898214980831687502417423702252454410365164157135837324573399125978688096535799181577223677882308668085500150556725965672198088611135949258090607850325068989625347267627120655997028650157057029098524513340509713336140771479476172871307417038186519874141239688913369858471187467342467041455335158572956124754492713447742472556529533884786078620555431262068720939072924438578746960345693002183447143230730333658279385362087878934224307052226824953015645350988940666366654161988814565228503550447316363945874679087622966129011268111682454504777403793161290069233905634296457013561575249425661764341556653983247741319469858760826583143617117872218581189506737736941848308022788209167750871274937756781729565846823484734643052681538573362763435976859002298263230361797158575213488910857480747034576216077177766319243195922149000098023860612073849608934371051847577468441090906280*i1^83 - N1*863309375471483725219430178472186930188855222765872336168251969838115967621342223412741519653556824033695276490538605370807013184195544651023826791510672599681072374407384685403066002293630284879752287406189435964309378742506926307618527049755828426452717401482273487147058734170511056615555709903207888668686418157224673863517012347890528105376575345439938691221383327214858113383636829480281776634487656195384642785565371543777756829549*i2, 256658589857338960081515227112578481333256230363594740614582619273306570767177577623254614140164015169161781335048738089729902595056828328039961043550442768150758172716850378728828472189373088296340652433655369337347851130291180794137779956240310308842614715189431331886032853551680556733453167986350490271410323311054744666896138790197951289180941316634882466885465399621163494843550432334863235523539844429631485227302480787311132360386494278984199727838974714449441455462509809420958250980106325464843950944218489121827696862396205639578354398115265453443358844940838064722021835042677938901909155974564584069336856530073986616062097661052201576079892451249621801771997168016493149954169198912703468210899871382760068540117235013657510409050439875052406194303378281789172150555440016189421734452670353831320070219900956721216463965356593274461247863508391099775578210088556388321162720890278490829099407190799335036260725965083295942364190362402066619054008275321317506034501190148153239144348449379975836475600400978504501311471752373546803552385197281922699961620739599498941272227285890896022326511306849703074050388908829613300483111532481046447144082210367408936128744320779971836030160727276357745411560243173075813107071956930415515156377613976594478783556740078971980834263188563030683801942392487636359276249630656875862794635163861456111437666160392731894811575699289956129005571472957850389174039078333275068294139415526320867045670632147076528067069537203923765270892818074763513865362641804205637734060074540761247756971341805710173104292353278477883648225490639218660645828018614354456688765014123383053678107934872246472730700035431903744335429120394549722587004585597974443289768719503085260440401938456672636037652747213684051163650692111873417776223367786994607675411670068045872910830169665266936363665171945874345487816933399159663662707578084858110226275704249494153113797455825558045743936979350183752457710866475350748474326522058866158407157475658063534819991477226626605005269409589978192353581837915832924239350156467594572699712761676358089814809656842993393677107200000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -309667308187012398314140812931682620405941612385484252176817912964812692473004761712751218339971666028838068425985020455246030535463431840274091951566029875039880823574338306680672665135291172819008329059814360756116558282271822922237292765784520722054623276829632201477440754172254039242744780488753415086225013713782530346897418755334278966597312742489406354272961150267717341734584812750610254519317764459880893211379916533863990897980815019309506066538058992763574029155808274861354176551332198742229495475853738247123711921339162860152788657407922941948217142165503397626003211105572070889954316744343007118526035630235719678246074574121030371043270317897055027938809507212187742576289658747955813724676410482289416697736169439668996634926638331194095728652336694764302538917414930324920619091127342825342034603173133156453732260820788480729335440360274602797890471947341769419002116110344517839870632119729469658633678950733538709773350462611111017543209123182070910373336757830465402809808751521540998154317191328094562246952005052959919378438095527492045258537807516072860401482929267799681795709588781373309618278680520816092462473871500348635333792522449577995900901486243751591928607185686350498336622271227489239850673788653567937554896654119438762854708142745105459666192889298822900789516457783248665679500331591995395610411321806494143321879089320349675899927658996139097415224049124199183995503074276210964223150849896601318991547000785534699786104013672825260340867686333890297852801931191811028684267226471341994935115617672845507568368127538420050297980617035095602887152586575538126716948025278921800586032051677394328525050114605500195790194236030818610829027927148728447472811670763054942768619134679961436125748981766373107730458266498744612612335057381959018115014071946846474605511285801021246328850614000213572091755737998712047494024763685062897348874923955252092337177138910631416349865043613531697552707460626277440812083406246608679737443722383250353748721581614785350865720235860094485330897508244296832042990690669670927508359089389052798899141408432525347389440000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5477228916769073707218469819157237833696226014502552390358372560419046061903049932695510988801752951151781943146874081046436533717063159906146436900748063539957216709267372406706919190579706582482214397328385202606562408704827201050435126632228887596071236709431609478929923405941016197897369452995024727187374072262131373823727855429000738465238535858808933321977487516441651558373394029360622745557809957207989587842526998199088669695476854237940352424105468422014062426057792275235469124905814143749619912698082110705665957672374958340239740983475685261427924987866085380106746472344293177491285478389449174713709846063635473566962652162886201935734697202612316078044434481049036173891749060707510093263096279460296242925286946225302782665165389436557805745316890441847737148628131624622264204347772228680832560198608687920685969020027464714699577030140674837075991302600386078392745227298114560766521069819293388779710303911154606807971023788972985326461868036235738580976667183190179200451427619243597427968781166551424732251213312889329222332100160489086739159336510991229711318313221169110286487361043267515472599067561158431232993949587149972989704006574898566217134056949756208052412209093612617287551969788829201944748763306239777099533544803506845229946536594326936506783107592099837480753221372167854846188162883382836156049228181244860836114206587933551669963356140410156989889849108911538455258783785306201659024071995015390632087897957688057163527428295889099107959945016113294402854105591740769464171151540483321706110838501258800514299770912937789797113430716108068842317414033507645480878642860351985445692353813360945740724967260338909942899516342458504974291172948029700319463748972345392123791442071332120981441858081975830927740674095551720926280020086061023523246815317679909429600207675181637529311483928513476149737368787795369112115435689588940130892722239425493864559811273882311505218532282047747528037105147642747509754590463911235324869046253974390419584375110828987038390159219456742718946416306402774502582573903672673399792633595450370242603440619496637726720000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 172859558111278737130035848728532400048686676382902109857087049372179436926232020989679666212215244256394395737520302787769251533629841722661515402048923099626380099138919859512877809820435394703004029970989692647830460376073447259466898336785786909045719169816421242507338693275223934024801016256807107965120599961452121768848463525470501617619739164439397749762916671040811700536390581852368696308995069607875748000861733575903545086136525297763009442555006093818867541813685652274682062093409423569789238419839581175259875721233907977378433171773768341140860719456104931505005360594660629470766227352034033087869317588042271506331792236383172110774393077016821839415703838156460915384186414040645439638863376616839481765154870377767774942573969355258083450323077713760170479114224086104334439150675386583897218989839680442359127428005941640370906292595602866167288778529621114294735969210159637364677999446757258845859613941894374326967768063155381379562779601401119899522816008215097577625607351132775619210346544529868506843282628704957324135916054562868059447468387253504293712210235028478581145547743952969375780197846385291974560686537422369718703507072178110955938304955953314204108139947817994815141021557688938180607687565213739430331299269821457831013617131141010675076651236472434924201117750832739517763352517421253158440852656438569971568824010105801165995425701635385185883040143741670261041087610695447018114008638147898206931560654947706299495520353399936417097669484941398506689297468853963715542496071639486537808828731047045248794245460934750961436302028529864736299729780983525454039774961427958208414924539125412818942004713129247439189465765235444048067494035236409116334099477099128862748533459833447698171242691817181978693232115571286869594040602979552800641550997120960132211240224868073664809719957180655788515162654438604054581561458762826674070066233109247201187019709173687700014774579931678110475148942407927463049495225263744987679054505502871305398446618971275291929279314473812009214138946594946397173863176621307387182330805188000675576698360695116686950400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 910683620326758291059433052474128133163406526796589552395378645541289211858404008898710408194940264042312991590311227830111288960192872704595876226325959904041770835925430119077360497397398875467970737592493280066409024860988489444829876687295424882099272439529948562419150095261375195084358137902716129564530304990813223979717984480523704888555196302261601025086741795160263411844510128730593654297527152120532618393018716926437156365289100834228814644807902174543576857866638208123579163535113960834390129534784008151170299073394937335295574400118920582003108411115450022772069570957651534051087004350552478051027282562490292459937681951396733756059669114251037885634929054741948901742253372363905605508327369379944708939669753106296994124842587983671290519431689341893197634551776812644501607171474605419045693598486286163586018989284863888596784272481746110414447030543838269850048215131828482076627878392851765391894236182052633285713204758086261236932030401716581759016411406452605358521418354827682454012782060882042053404837163961879880145825513844745411944730889072635529908456289359865402928784882731521871127996321494950025577261347066367190430226467655540294900275082074135444196760530132155218747007496685393992668943276781956445005336531165592620788687407633139656534801372086512417203146719743126412626920233460850090064173888775857150806200628970088519491158985444019219190719962803845724379298061869838511959557438099759319709797177337420635387259696802663273054015378220628068514583664863456645360319441205725439434535924028972402353365059818988442989633666557166023312743238504074342256315139343329108675179240103322105988503438457353628531580768863041203511274780437169337871560996788263389440783608529967887049375597665520451491201737834015916312865175912106685183860173654511193873586371881022559574273246408314313937011997188421441391561673548783990021241003449973447601737886361619694299482616100469330223997197492312361277168076078437123926611678629932802897622605086978213452587205238467435875627156774596269453139342830944381700644967404483649476158146737707417600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 182419538010097595729494653629474150427146659147900913535922359128445471284108504055738331881085260709414272155608534868515313291962446215801190472986831424449598893304445050313047185054675080891396039332599902551622519165219289000255994598024948487618336929876432352012825767892439541082494476619700301819385712743402473438550010910580340737295299369619054730409964326302439548431599231728382519626492356143937021313898954223809699394929232049758533257833454312562362486498619302614237454467280414168143396670803737293405673714763131071258509248715802290762897653495306390204335808315912296209777784693258767115615172501801368906495591572837999916281371790644857546092686886267033360708761767054531171124755573607492330457316743797330288444353681846611249600544149432507679293760428105172861540863626856341996592942194901826362387501761432941956102099384251444621735707228182971317082023911686554706277074851290825460055405982001981127824298774439672414003471882596691090032456874615070950208663406622168479225333374138449897042448647342935800621151441933221406328161906945136675170137763919714221572942588258038403903228499538246660647914133971890934746761637789549196501240610365008029604996244755146018684320418952950784783846589806266740010838577585899863420845626068731546876442414316763026560017334877841099030676951316445163432032906919848566682968201625436591701543317471852063076715464938120096053301976574384344047442284497595765077238220373152512405297728303963274937745281744627806137168394247249861626179975580549464440999464860482809689261174860877493965179279526624723710049402732942253445789673459722975872302230603232449517212121829682207625862645187405636982722114286723527247710730766215140070475841974928104558231016332450295522077631514624600522133136958651108495650595730180036935486907653541758181748517565404801434006456010299839249695843845393045538914255351693770515075554802195950393640303396536694681704165778681279795318074635484664319502586511795847130239124530191916335476302467376999613680457595512680007180909596308888342196017704365304628161780415201280000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -364349371631542575020472035558222459342652846902148334719476840760131484983230117773813936126267174583771784770629439286133173209098798423491753726139497265467228651398970660544811725918546641958679956630236841855069021569868525173931795261614234897151137761986546510654427465856981027116196882788162054106803766961860460790799021556684757052118104557153245590253364452606350871769334144749770101442495640649728926893027347290861723921597931957862569802180155969124149177872933267987783057412464920960555522915592933471220518695655267014566510261337356705114462719143138801894281592733059444415699042928546615988860319080235711840775621969150602796431671983080733952044356356519172933450305408721690174324153093079538569019100342448894208207319781374746414147200728226454279967595510282689768311838126908898874307113968441959563201688494602291180949521210897180062530254312752976457208020228424744188706511063690687029346926094167980203669669069909254780626381544898132927689750348128809051173696061674150120768603280745812137956322698991763798357833313503799708045683383445094753674817137929266710329104880136933457467144957681700070202507196817536675888582316370286926248458624661457081348358471328072901764277961615114826566412899785640230313925537183848217662146078924227358985130191629254071520719162959033311518075511890498758297091100832706446719822298806718284874487769092084874794255385798396989880712603734467646671469236078608236520072088080934551514933114557061815149491698748081312298423319848053097617682304798505839716955447967316137910181481391672632245985921786825927982162166992275499829933373316052252399882843129161245209925138550950586435603663005963074805689762222131819676580623395426590594213833005751289496363260905130425651927710527575748494057451574978270081465202591177151651822811081968559757000004519641697599622622201692803519113700380526402377969975221310003658443359805926367838178796781151293642929096537175262760937972646759688378277570218862781010207061879888097698019877205317831030610829556576599730171789584356868570978125268688971309447512273715200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 204015927348475044795125967610651438321895260039222652412686907173919189745852504549066468902583132356075342815167214022177560780119685636114810688490775942905811009273383662127599547668163713089701520287752575845584962333559362205753052990251659622899317795986957419136795830345844638701105816484754310589368129159102640550690983362833029565508832775166648284228578284592452976225459886506731298216940031864108445593001110079836198446448329279553687941395366003159344948945251421801806658060681851689110429910627279338905843178395042143733850614696709394658484287814336313858505824962780706953546580656318021242738868788541778500975610208806036047146644447310428665309870263908515732819118220110015236500190066006060238314857409835092063405974940837649910794643320473290535079457392607326650879024472579503845203015084899040121559523541293963778023551274605179456857685074070653246745648873330334264556053805621122502121548159340384153734557432176276909193009732496958480915174086025105132087984689651096035758547778375423310337068384239091044955787360820981823817715841184695283963955066095974303506419892427598401579764784309566531586832000361644517132503485822160847979296296484309453421672369715085744898703162961721644184860199623571628949079725976046300408054578833730374793110441423490796771642088747818834325781241118088233574321924996172756812797050817946039950041121283627649609761660999669396229873497433443737996467978800717775362739086645583674870039719017125906165908300691679551643410048452381101518598802942495393858902818770866998250557536327171984974356326604669738113785078096399489776055241641189322893997534920708742829069994201523718379214709521939550378638453635439970276848393976408364789015827880017606400490743585962421061692563842596780308771854317429368496460871433411221777424861224557432358238819390494626075820599919261437501899120211589517373238677473935497600316581685903541734521047433631506236606495600104267488422344243980441344241497654617191780931421061637310523157253871630749837396018894332445135330911380891114713914373930212472086477773209600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 118617833171460712918892081048986634115428310714616582516658438666456621385808688530299092420240715431107873124145351436627618760397093787851573317836573654979615952125556203772618810475940389537598399005688339755521484593454662643115477763201935632953920927235824217563335951742819628540800447492326331894201649306939024721621452618195717970525550113164879127148650176408203848235593773087662053532481101756481497676005601878522091544579458428441014820637478844831833252101103900202006420172838254729389148554989486341712728874159133364153624215953018413631339536139068608293288445799846448373908677944207401262403862539748212984368823786768278013064474831837426640934818642679444507334236302372772183902704240849443720155050295076643357666731957120166346639675611749997405846618824491419089059523269813399415821500659394982510327494646538749202015412244925491896063352724444520805342844504659455513291208162945941086050714343969290498321639064621523241977619697940455194224364346736831736501021709887241607701991068865994185098810238317460720962452510095839653541603758360881147235345291294625987496425430419156585934758413905270288736309207116602175486772634350591262052387633395901467263711048354383216695208614804235538297362875939635297764333181641869186026650363268162553450120803713439340382541419692902973376487615233759696791113642077535251396798877163795257592885544411008789101498511745300718207839464800467566224794068927848288174735307812580446100516990189517095671474835025109902743905333971480141894234681078512100721250234417727228035088568974348225580644742322043991188499796057416223472565169802654423435069113791292266526474298580599623758104847325516184632441861548214348202266305954637237759095382552996462702271959113486193624822455975742336884900748311008205455999841562547694118222337387116986569210958533155160832337055509941423515335640512788240684961230018050055458965940273502359636709309077582313420807867996715350804833969073768573900248468486563029769714344068305077740503637884607131832411041843272915514593677407252006145068040271033819892522418176000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -52982515208122112234595007153204695461033373311021383498967784241612427597247347407540194326320467700830537474182867053268484842099939419270978532340610388720669083233312250630802373428173214844382991122364697468877875880725726029379338754907903135751270625455199928456518399721512822474790587717624358374548258116836162901475162242763465430884722341602140009024227465629870716697679384929492747543245276263292328526412810337691756417032235907388231091804791169381288683049589752749989723610258893331499306131120023177680189233729613086971280279949177858820148533738526152740354630596158074727319022287977730209266394619989329177698977704033563961318347671324076868640502980440998943716065757958539894799441032746127416497127922666761076258913868443744245644343800911988835870315940553110151320493319133212766467392623543730349049221442768562179026406279097014904622780378042692508636452089808815944985799569230532734676620155216354592352715874941201630320167800570588575131929395414822348853651846536630601004455696866444123327370877377248989759225668603437307689731616230091034612707711736672847251434468616838911703162615891834376465097958050374160122271579019535518617104201279531891890910418272480124564800841760903935063659266211786185173615512819191286717024200569510348548452557277703156468653989627725385038510270521800061064540099209211710497432942483696326523667437448039138732540869186298899098459299980628830133567209639360968911279211332623262037947107624352097698378628762056637319357714110088103397061040961228633687515906975264996018247226049289637281530933420721247624200928170343807293934187036270351584507850404745948682285393849827205388521003755336036308054438287376225579159175512036257071724741752848545748979836846133451797054002768444634820457629252522134273454732242210202388050599093050353895141911226302618467262472372628106886571708792227156875981270346996442108142548621595265096980820545614246983424564675265076638874163848574890988249312265534039738841890592969331600284631162991445572979999319269831432395939424809025256234835706819467733368832000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 20200897517828843121496311558834245151022881401047253638410993045728422476538807316081717168022164519191898383947242007251484103159414698477468421259110590168584945421712230158049112421146577726816410421272562586347080669551484219229013627780781166208512392732036191604002372675634722624902316874011923499430846297781209757016053632476147369407317689761047703177892835130614359585127313645499542224211487376106543384822195459829990141450657118191741770649062230296990604830722940647724087797471222022698136160922236602670118549882358026967272094196396280023891153250388532289456301746415299517562776119934708040127017123241539113847792266707448526964929443444866861429963356454489996299135934424323961573562028640663135556774634916366285812562221715802294067134650168240357703835548913244409448240766154102269702609025371455897413906709661009683864979965467196490641640596343862127721424520327264389631108174221817096100237092185064941840311259313506820298408538271102670904525674579625826074655948399571139965375068366251895161569315447631233572089943509602191195970061239730812954605332663964886954996681848246871641133726152562365254492041551291835204090915010818657985121071829384207032662669123960557207960640198730337384136937638717782313007421958287742472412811848377823865638502524816228521421919139650829096322014734107731525014332052162149279244641278657967695244678353104836332273754457444372292916632486259594103979909618167465660911949617832933277141585958605288304514073660131797847626211497335580252699697354981125308453107475537445777602336733419468825575738863103675079991462691202105940732113275221782025872850608092710811244475909901514877759685177148024558155335990598895909704690060843761369761109832095187712273150282599157727740462749465060692612329111177955580038845784954772217103810850987169688747186438565642955144430833077543143281125628549608155620589588097001789037699053423939732025462053553707885926341141704596297404126842381724841152165509604947345993705541061575410735205400441961497506312700759672992583395074551503950222623347039342669332480000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -5262469112249209512578295046885752075998002928785886951418253169275215753952265135622498314210873657229089021970154261324330362315624569069217123309608652137647360281767591500445944852921822187096508484571475451248086547407831184396681542831944284377730852211815679222027456341292874103502196653688822099013550038481316501442562310829348268106485216630597511133378357311039654653517166306877624279402152564365138508554952512956442536274022001447075217050134843012159610054996874801768693331497894353705448027304460373879050473302459488682396021321876530929566004980323634371032313958810269333291561466917857972917590246135661217616892898861862051977088923656763475174187299071062391333873504334074145816196230416659137163906655559571328449873937711546242954014982586584463654110513145015320531949665305668153077818642981739533806060789494643524131202331099792023213744593497335449450770810865019458355966321407344061618288720452617282230441228889450508102695575145383860906386574241441945548462328467221313625911379200103459653067903432635570821692431653269277486458752726092694358046227261749131200482268176902133761971252328884705366665341136737941060681266241053806038304895638068300524647563205363921019183840685694834342141892864708959916934725536848992450925063949261062089164079586536341511188193185599854686770404020417177280451154968853493473931826692496400844740865668729595414854411440776992339144131170371089431683973249122719889847215725564663701768199720642906148337193275113966002102164634203199193437654338929071116074344883681003879674856831147871607451324147887598429723319460401772020230589530315542236567605944733943696364177472296341799409256811962114549394367329734854723278991251757244425389848690799613926096344659901171785949262054234944927112068917197393958666494147857014357373910626641784790453905739684111363076186299249215381521827522293450607014621682451903115898031780131798727772975620502823316454244109611195439907576767845107718776636249008053457127595807136332908191607763869637638859339720508167677566449714454026136056711170369270054912000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 924555356969690101874273455069513385967627525225347084493997598652853191800397233292353411987766279959715713951705821698687099801891793584903167105792969740680157283727305980826161883260856577144409946211082491786942203643093253183378992099829179295689147771975301813180400646012128070594045122628592602271689942535549740504664881520875195751046567956827481973007470015991724786029458605333003080139282848784268703434388172200351753955733310747948587548841356929159420420692240196722073515537052757045530840093195744885659641655007320312899103678523678762562811633285879216957432856042632687450951971370121418311758060608883516376176940125867359504662567638565811410976572384379879925864400921194052449725611060633108483530896419608633857853391480410657813255995073373515901391670095128443208462885076636189385042629871603247510893637864935764786731949960939468632153141137929394123154053080251240640324864081953509631255687602886400845878480113626708296957552457259415789892521157594923294048495405554835559594625282247082392208875892839781361445240517128430197212887341500480288534586916496026243521255449883944094448543898878240953991243664482695472403279811821567202703107024671901126560173864855350542542163571915232616520060464533449477768781196278046801454974344572887321148156150050108827678230521714931124775959639340628986976821304105043297405768213172817532171116075902440266175384229164703832554544152705616903530979714714791613955537829345723672950866939827180529684269030615315836710160279897723654084129322019807773345653701127728362849782327697049224249887888897040536263105764811198187249933668319902840143718377971921505264877837438411209510569974557363315174651072695192801160061954976843970443114902972324096152705837111927449813376169774033424361907026022597424000956493263385562482652769508952606950738526037433901623238143553162056661069817610782785368540765683564503681263970134391995845906168431033338461243338656294409670649627885657955077362071836482387784626622173177196729948073416032472458185700480846779657654293620125290740498943847694336000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -179063794306479746721688311304248351506331983375140059274108607619037456240475891932882397793614181290495768726623981810822635225312707146308636608753438063199832865418992673938229822207157214836758723234028783492676002967067682429085688918130596182509658487595427369195799442803941473186429447436524217152738064657220759490203379358904635238269298013800383735563437848662024006706001710439141098687028061732962116245369456362960287017693706844943141785867302233860782413791328872019672945102064105737918743466234040820683278821020541173421554554909820720228702540504162343101814180453399219994933042300256618124357911600252139053867426228566004000844691718819652626488027007905285131722011414161080630688678103168848847928257133439940004055646701379444609141009110965259953072106145039410810617724962151718776369290383911343526318947742245392056136592251597316469866274304638593274069300867276882686067933866522724786236168611532308751002905319979574571669963831594894771244119351795472895962502157198094575045617691482757074390076669123222190286210239494756722191263032222353565879912583951622199243231368341510599625197764193810286544457898776431698816984552061968668523851349023235347851895099328088000764983813406290726506229061701440681135514155032513414440789715552413183024851939638256436635237771917920488107128878021642008665462923509569877531710650132077185738963240543674987641573711381535617942562100020332755351441685072283836208204931927587772690253604257886709459713991706735688585123405743831120385214295706581150202336334891158679267455348087545917746089786682517393450281975804079784652315910485700853618412158438876990639081362873604192725633407714277673819455101409971607622585075981591686017573679658793080887624226566868447806947802665413216945190534675308277746126625114765215506708931708973318944266957887496583005355083297050781368471127516874248997042612387819222207269755276851796862382111091984193158831618259296670879306017367473515690014414086080718156371978288449359765214110866843563894690752301222164803094184531605379294617554554716160000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 29200883835585996144140614147747840678205415545842304644052293161188948654054729254863051640657460868476817426684631177121798925591566294177030863457188261417584526104268358952141980739206278251683492407124094359390802587014420064320776605634575662153354137753097624577811413348417021131482884018273215268221436867023560117315369929136688159267017498201463807809709975324264939897611504289248042123685867583233560818889824286594005377106035768409836545676155744730388161072669729750754795614101746274033283987630042764436680511125596890606214329592163742464580952894424487197357005616008494456834855822301100033714316937632701748549085368121323717636889621057153579733568244220951874857825678065269879907197151743229616166384485816260656762128929760865698836715706323338847556885067503019603178826825158954796131573071078444927861762862733599822626839134874114927455976981341736959508555638375750927611554695206630952460708872550764679555265613555124645284406547922006189391671481598250124332676712091829759308403300019051796455018662797705227908284922955955359370647060305927015233566050736369309332068477038458522515447628366338239974680601950410447151179159134406694265180529187476234210176513552243678224185717130307328742620731715658025496525086607783255828940683160802276762998506701341468488129818860533670982201909940320171456185619959000284056759030684985456403409843492342732955308020102590568903259987104230523283869876513423205428583534714618313269592332848839328020437502955001103229502222392143023839935540604820324352503708252502288629386301524092886687901235577892289677622647206426795347766452215416580679902286038426328330588546389105901406990621849972562449489990427447374233465467278166190369754523564614434203897039585289209270328113382223375470683397734241096079474914222033971483540868290784992124299156390128305060480207854580436155393984778430926388028986965477995508145486861495546968082662496449367939773564860812515061910655973904884183256138322606629879770269355313024546931118733951679001424970928585375757737974591756092206492564848640000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -4843364647343410381868270048575674194928106753808694470334255050173307766427904182009688520056674332968662140604445243482841983090275352330673850722661727266496859525412732794105216588732306215067535619615777013094727310685910233537754702311198458411975250808364928861898372843358624689052696714654151686963450254161659210379692748686536220919018784321568131935220012247268070377813331599487903942795653844278030789290748287285879225146057691014035199430758122130563424089333566774205879942197592836808746146345343477031348487850767334519547815917892355059863694248445659109601728681745526924204337882595895194276646077911506301247638280293911311326559987118792561527341202606789233170026816347409775374611192273693797576568419445173031760097561739989789171719210211778660970309954128279474013483655263733595848252195609168089078558784436405921719793998533110940350804126109988493878699392984333449260206862906064677920191383948828869081309508926627301763507026176201700357939388266801416968989535703992132164111768422552012072907326945174134043763790128806848574168373786564999276730836075991904020021762313396118798417671733418201067263954792294585611165767685241641302380827650184357492786972460126515388019756409802455641217160816613016015985435094523290297375403569696120558274955680998200890732593312981094676589892273263038125952101359337829352007736910619541062840280067340287379681525766367365329945845562384667210358465556891748374230342421432018324366052577312663099801520774040609754033901304742765130062821888708996988098892355734662581896864135673808466100338954818580044169570414636173342169009970165290361530338259364097499375758433007141987751864582416006824362758074239526396279529849085779254815251826601220360395442609322515628975953612359647183261017550123749656218074039160329117811849287036620713399204441429330390238931201421494275744623625361194818347103319655156336302141491414249159226764331470190387140991024038321178036501137847778181980423903423030535959912336340319818884254475783228554149735414467121571891325109810439090247565312000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 544150563210531336263255440118001721373688005247937450792300329847605704245726067236776886183641245587991458254019418555549175077384337068138627965150185436516936012766735874641139622149216473324611832365660225701678696992487340246660729734118423663594728093309018251297550027099780938136728396242459405651774710535116141944357666818229655651882866511254464126025788495423742176759236574264783358712562936399156753927897636339058841935745696279641720838723851701439172834489086042901304492880914693117477337766148212488558678305396321451215392756635088180921961027859634733400043304498033379737828782075014734149721628412164915673467078860971733950806710769895840703049902283857736518465747890232426525734612884729388799170728562031158805019725193041151334957352928937710438308910086822720010451098022592426319798282916436136059089880692056959946844211238311207197899311914961876328838242528717056577068160252415505679582762681357010594575128767367825610017398729585705794968278866084345866191345972404574623070411345315572201810900128799042146340812123410863605270011435556016359760447523470613307690317720233912507804961850325025828694611986280992503515706689544785022755701816324729516539704174453278784424119788354948878363249599779049166352165934428135273876467985245306756012174288867788375513225013377167930461998583030598890551132799029201877317112291881388819969241407889946826834721187176369582500468614876317056742845156119417497625340396089653501046831005350625502376497178192962227151945777562935077603219577567249882990480045403598942883747403746523597095481960073095465857608572421348551847426379710557694358903885675759154798997958074948474551641099679968935136537374400313682039202794055525697637683495753996974099323220420641465754276598021860566417698641539868816855000555537732714755608196960491880802828019047632383948883368006238834789763010293192352285251301461981114854748690452005211937745971872292254464010566315586115289088973005593839068080689691435058885898631465573366334324505830527539605497779637413438448830740448510714776125440000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -29469043190484963977456488744927364424495847941379487819344382353793550193659877646266750974783056935806932311275233921529485056859986446333483134509965741694595915297248525816865606935236398891588323805757886790765823926341521371054174306478012209993218106760507426353554024499497328704536054608943922961428141829319661363153374306148001252486072286126495826053646683382092901017353547023330476559737369773401701495578308735918601859640796149962890625213394975112466738727127845126618193377000262101279623915868207526115943594351119545758046138492384326580893395888598087982783986651193589463821613327176940057936390980130648711949077651307266380945167728486039857763281229088999680873671986474717057485030486877597738477107916606119472874285258327685496388617504752977603851654448740532165554813815595992559801259491290187526871091384786556782210941875045035272372251221460078441585884604014946128747573340873640148563513860096536108921339529660734184192348050141214736557624674996386180823386952074567836141441840824364459416129083101843458441920156425455497864404866494063231076826214332620811582269835865374933537428580276784872959049053663607284036577196941265584219704523611403978624812427856935558857366212703800104101564220488941273404225668570867726484864394474823483009444093978907008108809274375386255815295024687293799788096425009095328615185453696225656549189472802863521079811699613033096621093757600378529654368218524969588294117432393209198733711114397205700416791362555926480437133875391920673625705323163423257677573457280908429523683741396922872026344993841511895636117487143836989309395081257695027459565458938576591354997894849505201465552808638116989010595285741948656177103013483050987114217925616438975812266065071889706493782550361724142622409749270542532608487323351299481795061625460357509528585641187259977104016402069577637488340253358813162880232661380964694578569362436586012115482999391248775298210913278955046821074292020558888122283405831166212543999732519917765499779059897959199749452081305469696044169447726362803568640000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 4661399816733384039896063521538692853757571864959639852483961349974809364556578696502635049477708604539102712927569291058029453388571525208734248938436252752464247256680392449333065687872267871240778696351855198809027904262239243523352399789704491093494660589629750789240436980611961915141038466744618408121806537156659961207708339059875769549420887018649341801773236742716411426504655763206353220090625458392310896672972502873380977668761029034482862419390302462545017700192637084161653024839752427265515523696542383361297221378381454404997196634581538515353623299364389411736480298436569626994036509239261933309738518398959527901381811908980437069453598102851470957135783842975565794718822394944951310571093006769904609549650850595625364342007634027212055497201325852792769349349936320290992728587361975275341196060504079149597327916299447955805699341382194380888485901015885105277036975076425208390839717271567284940100461875761142105363502182462118634936520109455021047096768660212894971098450438956838114144967462557560390114952842601141583652694614534138009107798285219540489921652839053380410635005800725291212242292025914932086795180492745741771528940316307779962360957427794084074997335946064355812889125002657289940350161249144999540055144075468695854935584737696750862368778323505625187018099007845285436034243858198510198257418474612465934933877689417644653443284388863571030956207289739766663977099067963905242457123964120906495107899954953588075710247546201418073727816838854058177093047089058829669443249125629074854866027022497512484451761757729498282991134307302358152786976303247680712219458246472782459189536516577149658665944495400174508861808864260868967798670811558057174097281031067363578127329626506649533685662364490760511289795622597446887196260326479625469830244942061989238987592279025007237337660620992647553016297674680591617629594276466810647869835878966308132919266937374610308166200002195368647635078149098653440268619398645604635153701338521692558410248747666073536905023658961752480745009273547720564725964050797481164800000000000000000000000000000000000000000000000000000000000000000*i1^18 + -249344792588015074101642595172463367000846911156694718949577984479262860752260288368979580809135441049806413176528688931224944790368078218841024170478334063034179782836498603832326735014436820160390451851894608894081348296342144333412510913884978762031625895887365266798707612470171287586683380012477341368459394490343255947480865975773326854631846580543533494522373942664590151875345824785414499153652978100685869226269328781237650053567954323320013883089876615734798130430825827284018786316483582353685941469872762789359151201940821490640723939000876022028991068879421120627053765966276210677820116837813895770347231212913996808600833971088080940285276882215016355145753581177385332700232695662335223778164885543647808885302381978701002487147467963655731378598219727663879564319904957512842020218445206362520643456323856817031058179642324298042024935733657766736240201191165596500188808317311604523349802028709135724780166424066766999986983565467705860345489969288021037277469151634493786898992354932386240853394815804280811776169382683116801613223913639289996214077901688628012071562496445602995139221906924165644251853452087043684728075616042050889030576215644285476968930991384708287923969500578053494012172173080712301702147900409878912931804459793814102069298437702723623971101320125347312072506190719533588595221473546428617532692105357022852644122962263352349788876400164658866473164584293916712932990395915022976932060449861100371190627047107937175656890163160607088392245617641349448648557264934842164563870170387294291365280028106007922690084779295119059546932877510799252971409532999304766029047034577513583148764146732053242113079034690564337713651096982530998536670169018743123885968936175151021462548557747203979878176580538476134998907644541202603295060348227364858410985593458797957724517921439016554624591168352208190244023590622284704611625606006483150007607514179384117666943484248087368516593809382150938693323819567388218971601660227210418699309811696300654084547667599181344978733367538515799585203891043137112570164477847142400000000000000000000000000000000000000000000000000000000000000000*i1^19 + 7848048888433094203904894268637983739692939895408764063902797948390801775439622892148306504282860007434443955995713579903390241449242117436933296523816176804095926084027460693445775025343892306158350315450006606640882072951812335711200326316123345876942983616886035233443499820406897076816549529889173816439370468745191117092450831313030817404286340367159357223292031425683340391147610388551065970892241718648236129843869141018358602826168152344922166616841551087787616282333103662270041116130897402116467454909516596189735978276226164917624753954858609694266893248098455751260082461045779209125440052192058410235549276175997614915246472485446371645474604587159072481094489751870183766087904123631641368978754533667934060936453521367060337706975464950189880068707145066928067295327904358414347024472533848780368825444949229390572684081729639450179452859382603393307833853663465139635729463297047154697395218810246610623543749092046386602210031736889574490744607522473287324310708180133379111998461576857238620476334037775307322370115755034002912058140881000136583958896931885749894992162582171766962141240007251392409167041323286888684661092339864397584870963262957999006359302320317791977555116407155790963314855673330637920691332959778508584263447022416028346871631336789666186640233227170501122137217168754957621591299047491371460159698606595981331770647041676819543396370868085977169092125806377649888496616378803200616283024626228792764923578827755152581929706890818175833205555466938378910821321627205642208690421874933690058002371868498265146841614010723315214285079447760638918979020646400921844295420801254298597538904610976865338658756435201084345524882095981652222686172539818425322302116143576856538780272670928108502050171060092982788791243255720922621283375039085524550119863422610629787278069371274277989137463665533562977786383203215925201076368226862564348336212066404690353203897262859859037449624815764715110234841290720986029693127599323587456987360578343921401865356730759294225951847294422621852419578592906150039539465322496000000000000000000000000000000000000000000000000000000000000000*i1^20 + -459544837789011727592484298334225476982326443446004449427904165700221010491757123711811639967610584077896428805338833015229521089960895110639816007685965518333391294507318916743195550743012336623570187012866539910793610123602536113334817965998233296978093044336888209533149380348275772358822813522789515320621555686195861040344040766037948284355365260942791923532684406521354907647716462775142997772628319883528851459551152986890371120168131981557463962462437644721148253922075020579992884702683916430507769609668587507119838006566095821924918961672251757031070439908074112483136889163887056205139577826369883389728219160672945973647512307935070506596965377428341960760451814156922746424387709448330274851891768046114135565561943803951309425728738463201566843331726944695955446015484163750481053505217089907954871762981253598023926702995173847353498280403489131566829089074643268841406543022853965813814426135520109484219364652553740249592553649196889078771007672777048813844941481606259918469801788982130752643716289608064597190775507335616939008985518358431413852207039409650607935790486920871320717021871975394431909889192726696097169180372101853141929977306055449529502879127934683711872128297371230276984699946190114797531670768087646915718210120241229331136844398204085928130136704474331282759455931132842827816547513070019917533216535820942464219495383091109250921873310828548194970989470972168393758182083997048874011623301535148461228106797232593387026045418657995805847410358983811272886078429697520573594299280852526846897278945645805827459541338394945765427940224326988628504058030193119231788428974085699511166221481038576407354763182136174526977148955454769942617517168485644260860313835372351325292496168200756438679941139387852461985819711738390560338656310399161090356231814953759266365837467956418902632703918276501442665765194352952464361089190089410537526130508424010712213137398803987143921313276752145638877242148428068815883925039848739072011784103177434146143032275793446474334770967168916100351389515196348740367548416000000000000000000000000000000000000000000000000000000000000000*i1^21 + 13005929187682714910230285726585816805746379830355987224609675570213094351094445254620805487242072149125313385530353339537798815088513253983403305122178344781493515340043559422509438560113639427780440615587745863241355092484751754930284238957152379499449021533172629115696102036834073630681890885175935509357972866645102077153547352014829955160972250362583615350692536628003655524830781471427981345499979852253736474829751616792933159594653228439102754305190517720023178870162779075454830477898321745963656501705430098860054641339221620534119997536228621409179960485052466895822020389592517566394303393624377577558189470591912907271090257693064701072066347594992095578424728314361897243204761019896214456471144943577492971239743610315893263702221992827948051118471899090241868251993089250803484877226288204154154783025036873368515523309502754432123751387801481359022413469214309385996810304045400666575179271977291625028469025781884074717919578234822624435752410047015641192121591172255949851403767516627047781382820447610818182969028335179451781332599026918288382626218892011807071430131088381098753489790085564057625533791812007410303210189046915913735896824579286038163395297956150955953971137788676037774763710141240002707220811614427635116328053317098074877467246798223262157974069404165659570182543337816670120272178375291262566065557019486913830496510276598498022292883236218656076312422351621447972260105233102637853498894703889421957895231177101353681761337386235748507606781362390230166620901612971986020897538122902196169000766332188335546106239898857189075998090316005544726234539003724936498016859109289483092975855052284846785878808547917886757246435680354225339526657970598249720102026222462190815918463847405764692835066690975101492593935622100125122330732945842222085287299800291163333972797927057548554097599958410356818038722782595751586416756433258237838608475264686640267395291084095332868751357008527030021328441683178478820813851983984887753318240382152009468550054591164991193025679839444687697933571733377255053721600000000000000000000000000000000000000000000000000000000000000*i1^22 + -213744818702071373155406998207306473654290231020287587285453075616910573934214564296351987130758026169606154832076292325794617150037406620926040191489710565934082960158950551021666050635484016932657943443170683114144517681914009689246666464253670976529686536623646266975501627349777402357741203099160219261919477843161126775704711334849592072405625781284619286768393936436411225200625282083717150860312303881061749405419935147970807097150353483446613394822822187241854370985126305732114363147977177680795423715705413360217804956746965593886049710578504027555893730175663334677124454156403591103316094236979113369005110286795734822217834160749476120189409605733644237819917718942000544161138695390989397818213261417216269610757425488449614127677623890508588093901495212025404884369731066152798818606977422604616918940080826971516729790554867527597831699221330110744498030578167908028953830996846280203128228981126781855709628126522938879018283891916342617310048378919541586068297427463102257846893677578912589282882612394447456341772399948024130320500931106521074802557851138784740393286096035728668505452441534645578871158459935108929711727256595467049330136074561630771829534217773677328627834164175579611941621666381350813790377574930696870087902968951295356897044278995520966876168498332922384607268173754818082000446095817354998751354391594769864401639110367111790184746506499545210343174923540459302127950278916913821518206546018252300975877375840849455986420643197998463136789473538110705804668885095959844390731639888373973632863529725192291801322609401880202175885618987501921274224759269814537698635466682875578019996624205154232409403876024739794642632447338005922949094128908210431769090325721746007444000533728172385190113376275478683961886083690232681064230622358543919540304043436753951822824253241986364399256125753557446951028414768237632607182302550620499215984591330175637223440201742721579631196271984713857389610535846948551690444771635208348399825862633337676866942190821340615205060002542849030672009177305221955584000000000000000000000000000000000000000000000000000000000000*i1^23 + 19362141180402201817971429471201059716420753809615203453273144305989835845182980942489430178552248782913188507888636787879553483416456339452396607489647425626385624823652293046354131251367060439254957228752239570412497488383697404472712070118165597535108458185173048578061980037831230394678221606999278670525360115221100865830170759352282787372755763301847935145105970267830732157917863931085717824837648394941367314839195540199930728895599002318302107060679356819804267128162146171886933393572602918436086401441002053599470193507872999050657810250525480979817930982713945259859655573162740830010361379028144609701938521388728542805332376563946034039419172450428298306834259614559883260299587400524089809801818377286865847140423852879412682523614773826249647521431037249092596675150682173403453732040143042974709300125224772993355110628585968854189731451233415867373982341295119029746012940902882649582427875602593426079778315718896159651661343392399059956979743518091536780675885498371692337811915312502882872943877433445484525086576890097068949790554251662665218180214942622652050613705284637851166559438782535336529871825647139129416521283541758785511991636248514827328912157423018505044892747836118433300270567532364366645682652628428655959536487949095204770857227484276256427972297105964081325524659896974759819152685052251571092998560738869714901177325248820441099601048244678586920961180156394945669081426937082386749015745030636186745497786104982372659554257778298832310219924774400451006438700152101687383659002868907573524679101900506811885511328649327544646734981262961734187819356492080929267248113097438964079766422915848806137385792144121517219590047610030338668260164313662251040242107382103029668571871138075053739634100392185034345322887227043744846504017995133207833916506200739248009112531794284406845529346280063288184210992319696147945982568912875517167422842348017461331065849552115007338201412549724444777887726973307741123868464117607770045211377102562298239915262824246888995681695786807681145979833138806784000000000000000000000000000000000000000000000000000000000000*i1^24 + -1179433069435840743391324170931369339864722438115688755340458966108593475842837808663739308865391992070174506260891400873398662730179286764068860798933575477467697044197048421076940784617030441993853599008431031675095559698321874303086199530997944073009186690219423044356833250134304498653627615182171191884190951446393572991413942731274339132433415517098359679274695679604000438865235936355712759440822236606914890497477442743864313153365606917557659357769719837817617575308539662826738440843598445613817031391385318629766238064772454813545701659294776064372056710361079940310985052922534150248424617250627843765898830191279556828224386300712884031639582494011630990487033969928118498178697264772352966899847754458339655823615611328919739914609642657310156422407308757149797973788040906894523487005776510211951381424022204236258093183119628713520303182626660921124281169314532563791874849424292329792072623808845116378476488557020160993744163316394613775555254730717007834328343918823759788085478095121733685279885645240162811040595323248930248939166895122425056782965907631530045914078400053650977674300957684550068858348210198127735481391301058408008610354868655545049217863716153775576062629544566741010724938225869122615907943482953923772174438553280432192949105360536195120127812332254235438134195322967817141928714763112541577058533016402474453860104287876884486784320685163514434233055616242435471979217478518799579293958549373344022910006921044426601387754296929268107913612598844438617002853559516701689544849901364205852026897748843711259279568280452388869062694586768218200769178861655585323347095954327171599153209233935883877312047564770961811635490780313798886874674417052615269463435116276063439627452113805008280002584989245307095314955911524292934221502254420017572484384771342723609912106564869451549184986268184908091268436054799186455525737682646017265998887986636800736244525280395189841625542066676182149410372055828872832924439023862176222935552964006456231939335932572023584376504027463402554396572332851200000000000000000000000000000000000000000000000000000000000*i1^25 + 57884438235976514408531657563027549442850248869989744951389693345615101915360721920233950397081995218892726981303009819857375107142589606966180926489628493383903698603270718922308676662179351479980408745396846600453477427429652350877364311069932325805996972507473806823923764451859666191058439354947012237136592022006401742009396342096949295554047665333129527570384720700258640553600448620936560806626514077410910843742740154133920624077806034498895459787643493587621258483487341704489258898488138955890707292616840475262874601930280738659198901872820764816259963565813048751241317389926524042002074487700454391303383507386242446679594743364795923275313892406452334182120809982587291053953791104619699305650475225433030099721502828610678642626967632555953529869346698165882109033555500087677321949418804194023310385414297914959125753017141119626498468383451064325789341809450918483786376262620415668657197548998269213518114382165642070350751154630798046892751881886939337516823897904192843822769143858584894190397854174107135102618577163814170499766461821610679180770692056149167886298517965318012714804939242348408796084894276674412687709343165268304689774704873041608798661333812452266814243453827423892432381186464717333000784015084852574358712002507737437826946440507282961762681792779946677371127895837087604465642255996456952144826897207875541201937415970511843833200639354597141516478467184808810622136796988966936710553774724183604371973603699522097211262298071074097839236983063524354734780711358911055495096902427619684303532498309739823455617658674444678060815989631890888172915090903298791048318210070125733012468609182451638619699802811808528592110291685870194730343241358679036798255951121268687345788735703487488771975286435342238604800839457759105019067412182275815752472783760487916355057884843999968581793604957024907312942455815750752146990343141884700657607227361483674517320009360870553610132218284037903949837959071971101555822519851679864932337836761257558960789634427481484940362470430977654891122524160000000000000000000000000000000000000000000000000000000000*i1^26 + -1892063689464436541838136573403438658774026332157455681925491991413774790949098988501236974373729035723736411418446651512915763046759855758944265000563161257559828129133731775772374916341101955800660738897143116619974101199376548392354639151389603977663520833234293947612194976582152640087606523146498541752551882883975532878753581383555720985351897005783946146033623743531852544000966781862523727050110125565778663337674633504639028027812793459654498498258790419289619009626297029639061963830140782860901726864316050407177070659719159525310541288545603854196581582319227860185585384305436430520517055542690917719169450151974608473371397117530397530862954588849640500444969730271104724008215180797066952778037810576517468590662108974345658049836299545413964633355842996277180372575084413251073689202665860836589824745177160593957078623715321890680415184372566258254218675085291034392302006456804026385470930345060874031442471775453862296651793679901776215355728677789882252127806004085857023889880922767788425052122945214739780725545888708983779803349115895283651284467309355393235704941143905762553281468197851734853548064775295374443126271481363083867905014658486182151833942624896592640705355617980636693578903258428849093102844571383847476691619160980191096017128368159990296911055778035861167320911146395604391095235489446265128379058423982646094739740226726785370854184925443196844220410560158276794659791098809778602734067644477232750177825486973713532407103763930629453797126708200817290686609184133158431438310408659735200099667396445326171932240010832325314529358774733254139203300535185337994662654401339310695522591460305630952498192742269927967623456198909639382813196205517307203805069312318603971640632487431994855225976089733817610722977890525366176668736275214867115466146465091072690628847603547747781490665781614558070535164042599050905568978309621403443569925485689654231962421490097183597979675558992499364698388852785960324185702152150645203277244136864745689399732094528726534742778266532657718362112000000000000000000000000000000000000000000000000000000000*i1^27 + 31838972097305591510621853952019155544902719427868557760989744767171745857986301962070947152909072841969103463234771069670166701438057214795612487316210073824881312608702693033156953614991094234875103546686906110354147213327064640608488805488548760303332302584210249894000725567042935843418038825832774515342561334706725153818183801619373352415220566869392389883920843025010221896218611158184134892077852467176813971022145655301213014004490055350200196445915110582507334269242008200539392845728876028170213248580738285227042206241186641138704166848397881581707545601975491181148105201033030295175789859446643100626876352708972629505948812833820992069375397922860307864372820093068508196391792905509420430681355064618643694230995600631493585875062441894287146848138002576924777152310110114341050225230562257036235333687680339216459164518596634529954356408923029571537954933908033708600282860695344099403153164242785257948740669853418088945567495252981744612717169458783814123668494956665473671983263577471565609012033826134750429695618570238815915292299430690523463703859416458176081233377869343836996562810198224795464809721847995484297637913439737538567709748653595360123141141014729677686613745542653956984103585595709287332531430751809921009425942676624690918086913227879727582318593036992650712517344808703454273163457455111699501880290564725408700222147070252859839587604784197050684692594510258990952771351857563879320991681108778270525731630449906191788492077205837326918214702871402966957243056811388227082707515157801340651881417749638052237954410218153403863427640806350287502190797412311178976276023132332200833805869537756205721743388498887930073302179952448653970612257576413657980699239966320561772159133205641170163704495534136933410157798706223423148396518181826748901965065862961253475145653151228658500141864164321402552123932785347740229049166037420322347966875978920828852700949534183796684001100077017155682872733554491194888291461365200522625958987974718041722641141360456481618668393245380391731200000000000000000000000000000000000000000000000000000000*i1^28 + -274034384634601680247360154296589369888424580508215326115752671560728505200460964479040246063535264882569717023370173556008893656639530601634802329473504623005828235177513703132430000898664794178443399010622533212813819019674131386989691556819982276736980909211070283250357766105479760584489763909017883087907201543116538757797833924234293127521318727457491294818024613437714097829364638122332494123830823549310582371036310007071586005922166699489005433680268057668055771726389229186316713471603562558704770518896980468186735224804128809673759296816726907138623722008471264340339147271100577341784707874352339223936410450975889299150660835621414667627359574799323261412739418661230793980624554534651268500377722249117101414048314866399637347173626274863927532773816344268971741988556410695153001240031066074920841866858250283001578612444247838516030330315959970893133792248545050436147684554545232246222013697590062282178489507091637742678509442049435729433309490396556422479101969052014585312545461363236671311593270899655003402947432124772228146840564437624492004582437281684192333574387033218013753035423196829844369388067227986327067552095430876345194425810843351315783831410119785690073293785324627327334219282773520530407760521126654701390929214020132837022509912090546913819995976607614488460313226843496742317556313222907357762999084472591148458944530781471968661637891492194578455343031739533963908738988306854254243807960056443642443710626008295397030417268862530066189327997311594766137700300905181819815583300966620444354951725949858597638777549266207227723150920430127932752866735291626653409570750766306116449380795303020038327408167757354836906836608083131863822443303706586963974225426373460800246160706004471748948532006461785151050447948974474500718318884459902782970371550347899101135240514250772240753601490916938052289639658066093449252635240551088595332121294990152337390830189371189219328246256185544517524828582026368809176986655978967039638050171062831171376335395086590426509636612705484800000000000000000000000000000000000000000000000000000000*i1^29 + 1072189799850959885173595543065718238997297446610352766168684775961633224742653810927639897780773826230230514596836217939813618463343800930448772988388072686032138518019676799193753251528779662977367852706704289880990483361826543842750286263248029489015968428148529229122971542897639471462658511247699450517736518611691867054573711741927681704512042891486970511352835288691761022597713656686420448815420679779970608696636571052500822216897314870527880324863476970139084750596633082537314327093793421719997676532364600767824781957371984141903474960017251733159336376114220308013638766177993578811725536049951103707690142060910649425313140565822948677880298095215543627019040991140354338737207505407576635456067781582346915646131972706765653728039638811790594980621572582805134961566926975607365612371469782994730156300466666116990644663723581519942304827367411666252978683169265257595249321428165293856286299158342204627356282843707254353806576527361137380875355223352758992316676508071272995960166770598051922707957671379437885532134096969159922775121246406969161004740189376900797138170134567667201367910018618462827291286241686906625435701457969871857568112578508461286002446493186521181057877937879800666091609935987108509289309772931293303455050478228224906239352531475557330313308582495996162912638813183118060028122502165125097210282998166543573091208210452278567695460489283966537665009913057369740664373360750753015812727726706533637757696516041312929291344439781768422910108902060968872247064355321391847196578709987738203822590928010364311767388897258426937307568478799407166952536426590153193944961586871788537494125389446971983172225987132906044531107876233954944818831290912051092122279558289742147567847813403490869929504374803313521308313537496226673221180944417695558271907177720135905629130583249877919376711737280090203985089211021434541629490456339488606548219559264226151250825311918186515975456734261766339934737699746659251286131757677392515823660166927263707714188385590689668067067795865600000000000000000000000000000000000000000000000000000*i1^30 + 3867585843209556728799405241897894891657282696713987684794468129934471070698760154898310430500169564126074074949369379604103224002069807702496114431526252133302998995605126962388370007042256841776156933978711560344400062704838364700847958198690539090091786076319426766868771481506992804108678688433206762418747684746880551718708032161494218217750916566460569887320502095568760518614335866101830405962521846577742908748809813427577528178869207469296506557032943037814647580039657838443013309871516627698747851301921598958906124819776844254413416907501310926492506941058136089727947504109433825773493457954377243418452487136198354576702180563170552546135269129399476007338824140063269228748509958571277740045722356799509920126853227479274996759248837515355041807570987144455439384457410893253414510448844722615132346081866466127894438784545202475533897031712983083008938027494211226446503128006308412249031757829066806147542667341959928054461620651454719275131502555755316415128920996733452197729606404918508582404718407588272582160397926870024404497196162059512347443357871705972664531706063747618095859735966228656853303196851544908511480251784723085426591535897430299747468273973351642872409978604184278159396458207722004251224928312726148028253424968433959069291274823859715307160571803326754748336499537717653099861512828767873170683796453635086914444461646934115051270709403487659919760866826221024313685560777180244149411448079251843215440488301289912280164167940642680122650973700352696020040664257828093020609116905521978468529497925013734375839399047795925584220211355497213491403457381326246800689161582005490462170691281692934834499993442879720306556149136792945403494623076138240166855508816292584695325720091654820396693977379589063985070792611087511658841223819264903398511146457416156255204611384360737452310131903754937135478636059152346075787751428926249444707890757603504692783621250653987229930797519559019205843660362634394233957303162406432765525232342630214433062307897874652538895073280000000000000000000000000000000000000000000000000000*i1^31 + 85172872114140168341903322632881342714914245622294299974910023141257703020962439822979368294151145381063613615707944421870709298598326996336282850446967868891587636355958054404684996144744484630677367826344434629863454757134922913551158411176563897359733037986129939074882486748253171540997079416867028533226523995572738251419513039943666631853317646300699223320901999271144347701211995460906952900975994941312918151340848292570169000395060499296250611645061815995316817405930374293060701476342428465998816788887757659672495982251785552550121038255508009815652518876408005250089792905955356896017901748271425572432821978989119288961290259499728454416990628485539083468156622749650349548712051955943562607285880684399364325910699927846388513971157480132527342431719257432966101675186711154379717842570932704303647801191335270916033704185066843697867521335398802387802868473576296123558029533911488510554978629068830488949466930058318344549261028694516850714557221037627933811849306870545003262039394244331238393607193912412782868049103979521606119933521334080195949290297877563900803981581726184758866242944975108581636014133583558544499768633227079866223984796217771753272111379251880608983756108108244822627637032220234225046005551969410998585354643829723294452774689990712422256183832665496235827008014289388479601491172297948634641503001608332420232322381971184218544076626213876798485435715758354413423161088685718505019118079855664680543152668552882358440345484753293385828109541967025067206322894248876710912799183463494981129676415345023166775673372513910247035712011396841386119097468460622947122826359708876961495755017885327693714723727758665912217770958695101772446898029343191386196660231287167837909125141837214012417222158507188148696276857333311144030239721965092666498284113192481464098868348028325889778505484460867104677816568512196602639197919101897718346371576038232298297551743951371244057867208341714750715639820372334462896926734602548434220518536539522865684312589509457157816320000000000000000000000000000000000000000000000000000*i1^32 + 77180319360802958308110272694601708359570023510608633017572931612614974796519317074768168905254068675150229852319338711530208508831488789461429501636120749006188135867234208126174299078746878548914961520645783414474428447767816952820593120089970189129062352359282607590226221354677610574349374969933872634128375494709406800840734594127311231921720499343626865343672873416255216691934699022730609244242440848999346447171160969005639227886957274780495590619145306302518079142150165908152748830407294077917365890581890468068447892434946923330429511613229854583616258348780533173524604687106732737023906350167890731486199843131041083217881132930368243206643089810151633641969573015325345654775631064908220628516641970527745557814564656702896520457923632772862019422275213368754249531686727760690908922400133996759570796900076995054170086606622164476791383356207330528365075607094489972226039564454248348207140737755362611323587054759843191742552828082879125129569965770500161389310933390645679050336393595220410353622783035313522716714160497492604037240848386185112968534762707108777214639062502911465152856916677929131699161675118752655211489159307367169248553308304646394365163887882268323874294526432564089266624348024795245464608151345913492772411250911787513503700025922863029518353733931926861798316661169319861679615804846131107740034976177007460593445470716228788084030762138115625550469052062888542769430832740024214636514311763676912882951081998096187048153086285964875485055948474683108616552211175579163968856804231923405632272983090518721141832557800327332108748835685581018137400255138259761960385958962317941543075985219085437677178397670458827774913333941212061934518420452554678411109541602784331699152987590194960192402307897478351433708843743211849068075969288858201934930061013331457016136255209817803027882675087490030358456966835800300294874591078589611051434454914396141496854620625591893199568345589188875056687223017589231710095234858365877024893918301745819991661006023766835200000000000000000000000000000000000000000000000000*i1^33 + -636095545144392724296866251472322010238942246302727393622923686708503433466301965215942135508435541756265716666696449019788347823596295741531738472786262630126668845953717194299651233383784207879560428134519433157830622255285036226682774413585603949527782617428078594864215490166982074830195225178014446342648091004906787090413381727938583256780021069832628805650453680564763326507834259707293456490712183829329930019849914182135153162327496505195372845389989096231038931217944597616429572244602467461543304121429907911039111902217511414157246093167668994946851953793962404465561535650367003098158894623341944105838872690301704307877113003014148478631680464746417809732006473186782392950291415112174863226883249875578107193154266719911018377198152196655851062199952458010423905967290088282043740526223855002832659825550036544582925730841865845213141844384601256500407722320443768069920699740547235706022009019983653164039317238447698628965726639113140877146452096315521837818051381964926580744831851476310293410753095907728245202753354886841306296933228944601176421772577799675769461996434923670743229565840144765981645618301240509082994781789991046381081635166049514397239565820865294996189763314729683366687276615071724612227406949657553880710955167748498066194536301366404037178652638908073104750262692164667202405060965947235550010629830486514705823292330936642369656463220083929627962636834485988498818539849411413497713212645726491982258029086996675630698826323038022601869161017241039376346441015415446736799704846216024887338589073547573624634315846056157703819920121136120289129150149967132400857096338221776869641496443038636135827992119673910096756967534539514214213191730382398174243742813642147743211020028565277385853537580629471884257128449660862734965897917482205790239031082843134211519697669061790527926066757524486256485182586295715437808391108381215098563313205729269825888798806749965495942887545725878955388330185637192942445930789887516997651634772948062706737410683699200000000000000000000000000000000000000000000000000*i1^34 + -6737566241356958458596263804714126596880840400267193302901438927516604744378005087017331144704786750487146442743215841469907383187870269891944769528870639017326752609249010212285398918442263026429981688270610026638773955674071960952417372549842616718033768963340903290782759032956032151795551684408892681133000905615214454087702771454818388287696767158438877131823746714406579109360979808306309138151442537220504814057273385169966861187063086618507177171105796914637245340691271590998737721761261653503557857808110762536084132100469412722933688308648279476391459341497948665001197602195445776388749424861054109542209457315902544112908691989866798567617545353756875108397201988037609892688009429236902457476883618011893298660490094155304009904127332124449114759622265398310488374967559620398714257269195975806352902428373204156034245492957356197341345099159887310230489236471482871269383912032098795526256074280559033957109617213038248539090429518869117467256325291429701377919714748252794198724960919318781043257069461871138492577493891415711229126475283573630031120928364591228606751858688579429043641931562374544278847025034558049944795281301918792428102767044186535492101677040233904767431220048216138762114735780322317237794083065480897858027764408531044441381516845084420283130509462061756919755845441181518307059310805101195519980254048804982091688274902440174550618432693904378802716666675786571234106055771495723456765671199308368450411433558491199380344606493511815578148559837022931038514461256614950313786714404283642660569624561100292045877837524273694356904451279555663589359746179127542679573591400294273596459469740250303559374616080986737830690382682102545193286734748039476929273482499113312345505619776407446234508690992122331310053418379318745130429245292670670563454392810047840773898566791533258170969071143834768330507766859595175376053659702335025077419521317730047317577764203615761331718567129640365341124638357739787947210024637944807823820358457376517309671145472000000000000000000000000000000000000000000000000*i1^35 + 1680573662601487579579670812177963293325171768619374048837975306891108504532567578527605588276632605511739293883852699031355894597026797011065016457558849758832699057908968683487017949554754476773084006572232194323974557975086215746485475850614424830376745404957453096169541555163889888580242030985701382808053060348944638112390161060770198276925680944070480034193904398265826960022580515402868650043542201670254914874052177428634200231650491415402213919492081000351728166439496698447247506952349831185740578219145104993724939048740182602472432874814717975730567762111327843233420457065451478954459256374318540716433133901652872137939111299219776641425523629113710508894820726398000648949307347489047394216964468607202403476038755997654930486149642280378099582415799772923411023699628195798951397369878122056831640927366872309789567013470464689015323614519479618255514384712132472135249737410234916192237020469153151412065008835125914843932875644223296741790096817035873435976826557653236513408174228815389556577690116197880542946432116676818373828494589913147908705496176520606732092396727728347510318383866031450366408832539449887618776101105100888068020402231041549891035457289355393309530123122096715379631743587536352203823383371860547589234248189478864647876421267842411622130778006392316055955283078090258507754637812131016112282445580693287624926144754713149113094624783150612344851409671470808201531083733375759044792533596286025425743691993050921505645399766664455355231501485106216663524159629256483173372028111713635964658120074673453520793441366438407541011025968321473764853506696617877993075599037343978330804530773017995793503546440120175707142039660191196110922567687972960527132291584651829736434479346799151639350103655190697902868711481780545337506266688141059547720203921236524081560088902546951367943505112164516777136914377010292118154977298378001461927070488868129138716640724697039770036588702118552259760838160931170572802313145335812871354536539342104218828800000000000000000000000000000000000000000000000*i1^36 + 30364594497765073955504159470720535174152181934570861280429221367144549920222755841706828018929904547895404307532974218997439597724707737088604878339079220198601144624898339759571447289767015895529505272518336084249346533296697545296128796519753060133294662619290363598636471593222148905334189685669228011352938213463895875441165890794917357121547249682254264592489619607368719624262396865316342027957307911755769984486699310688556996311636477964036038345659507969334567538866779030554128464272006299497526335589971161835590989642726881405273776000231103041021109561064150320085090346787049276835797828032697106266279755007763858114572983890200711290256646209917374111903860586121929319187653960061196089183900634217467771863588145333780313423842638603302983462667386144013986878178969351216405674585864870337762809328288263603561846375507073168894959284383633363685539206444341876041760490465280993781605473683921718573663637394721401530515762649421041072399582057748504836160064033593505735315201109735802549164128685569100999451268398507490034314552377917820378230425589920539804896564935843723675662185138812794175979490872933704182020576030284011662059263386115437002907411055551425314795502740014303295781493340267565855828439083068525638280533145533863520624463240799517515423710363063456724171377898037611780130647759937557405181111730459991292862352356057959709858358307864875583343976679788117589567356301308986745987764071245416273927030120993419297014245129972151621928984524123923042034206675316078999476169639652634575462640027844825249859153167665777210436161195908444357035693524563870639652994780849455906182878256245141907587479846102161222062283512529276088438946816883702548677366676266093835349680608069114324269099932007373897062166151805264497344918912500173061642400951653588197631384546177335658148228005933730780473215989329870045274364899887762485574812208412728533893027264143519189167747953501732158068988362846991411889357191861330379722753769576857600000000000000000000000000000000000000000000000*i1^37 + 44341060896174402540969011609611793963573078350984387099400239666699146257919445294632909061690354396676871331466020138803448986697876482544045695185422378256084215952132629146246979630306951564730981009248237404549369561020148114482469094161349808878484154343334196963277931421714489781284609309224600223305667309504144732521891004337909964868947167994454420377055993094093869356848912385404275756274800461325569089116348514631887716070577384588550767099175545851917197381365536816937831113777288368413463511745099600694912672876124628748991186148431625491425945720671695929857279963540458562963813918520229207140613127535297218559300881786504769412700557502780486596099590588369023980686453681911019743572289390131000280735328007721081711488477168755484067306348099563138776561302352393818590808504409936423090046846383047175903430812402763598537844680473565170145705909900248706033578154850266841998884719805290738975339384760164814516739342498660934362151514583511015521477677571848300157410678330507289914756601025734705375906010470015099573434125834446957474143292390226640328289740229803954698797177427390284305136237410667844045724035154341591655827237437679557236524244946415951379800605977815216509678047659557953984299359654997597442527476441852139953201481104153828758432205049433799685693358017752465010511611264414634975975824561447956648725583902963133981442816991327218717055129823536579341923185483448345433047381453716006985606713334252339013957028973988352170396952490443005946445780114715714497829169215952116406987233766101643298750769931922044468419012840321961200150325494010194695353667902319018204084170022093800643658735137888266449472842141912201279196651847634923294610765571142249911997886544998622410198051246843295559528310562065012084441514724956269427735135811043975174429468431086976743393305327711524428697321443807122274728920519257378344310647717945642623777585117640479385065265213219328737826121837623738732484871063740724450919777828864000000000000000000000000000000000000000000000*i1^38 + 28145495167149946705366432904045315135571443185474188319468642735219120148059846574796161538167430005638874377791904469559123301496598064417091740638348527781338115742269606039880117029936103324453029583716211285764980621724940426611503342431660832156361631027430029975266861973144097756011624598096827733596610223106848440755752052709725436638573211362786858122938570642299744711537636038794784827615899603694389638120962674003071412351115539541092216537988250875103856774743023707346914641004807069986713963637952072305362900958782720467714322659148092215400276270015548131004149721640193730168507016091606551147578134240751667658546570751905923289931188642763715014303137039703666461627257302695131950222154246002099136161010955159622886494321777297675118759339748219935869555802510911753631731535037101121071742984342665538607805977249166391071267804881627486234548824471871673304183689638856385803803972801779384796530873632435276558729046939434539238832692735605348951425347171880575480120776805362017003157577026422563236576789928281843208310391606116184261668325797114050963523548403627799693419062733767314504462415895768479722771754742533896340342739491251780878131574418051111123975808928102427552034887671478738569924058926647244216184408911153593142539773279649480596811216256391989609176588071823706788715201339851023877927220499166363855346868760391989852965155153833661352980650075514204088143697025502630616898877586915653244297038342308249128973712079533478103966282879555616574014854075099359541169460146985451818921151916696990306790002239339399983177392396075811339806966677692311244915571604937958756733975444354551803131172405739723891899638188078024856739322968692287873404012478414665614879008923662681161090029434597214429456460440210536608346686914751362259544362714760295135514293334507380146321707148901604617652831694859092697632713058637157462847465879710500148969971605346778719068784822349846548124481764995377602098415149342435630383104000000000000000000000000000000000000000000000*i1^39 + 7202381425042476692981573614682412299826454298418325843699456229242124525407511926448997996766252740926000434347980556207436641772712204175943152852452948181316931215100691847039233042907746360350680522767931666241784257275070363817622485393173643413356167233324947345836802472088867065112775648505897369163042133078630755638125372522875518146041107129272751718934790531831328445600443771010687508234478612192907740094536211278879964346835732450568649151355257558475391376346672696830168686765991260685023398055143963326035182295456510263907714594255589256933092708215892697246770481595350275519235950198776761593996878431364107735803263018421562880833747156425027468651693855851310979054973992368445647190074373671777177202812802421063880096439563127729981729146162520767630324360624205440430767892495283131473720657071888346730283762976617199853150623387309676224247022503239479492978393030003456038760181201498517002101327494375230375046631486898347411000927136898216318411236962372014407825129648574736033174166557640775690255990638276083675792867810951680969246914369326661931155451377864548723454800733837053478979345286398878801541814524106717807700264232701092039037810362493431111578459063976857242307608306082445566649639277247513184379330700134638414141648715417785323751957272766219708025173770321663776756223283055407848122182691202036395999876172271589362253703714483645912097430404488385334336532085791548681533471107278172012077215425598553376325369571693086132967383837290999661508377240609409670604748799082660808713544044625682385993204893393265600765421617932873960264377170029557921215514591518521782054904364255210180741491620508555031427805042824890015871139367748913198426870309090439353949372466821112876824327842649594960813185694262371514311194113371351265674395726439831094023455195115583497932014623267531692437356113609115767302734111476134755464825474948722546116733524013990087264900490723479298158472091454123176606652849237419622400000000000000000000000000000000000000000000*i1^40 + -473155095457772581897277620473878491480216150728526196996930427254202267078535588294670593892052117178439425695139207295895761669121663037343124126746322337349915714935550317205951553402497630732057625087834011476352770893587946587510906449259444229848550022101675644975248011794699858557852968107726964481357177628281294735472789387208181028369277652824612784566023456666964691217634888093922552791069391718885455002912171284401211180362910798715867656841589585033888506462704610780838072272598915654162774212122821874053155349799864258253130604701213719712263552777352140252123118278173970342812491749276497466648225557823876426932905767743082092260788027840682388589968759392071697966022778006022678567941838378632030942302640824856608556175079866139588362375469928280003671935787678657047076243966331765505498864484067955288817493170810455006182544882019595832906978533965407089717732484979723082513500237067197188612115340174569417521404405658579324991084135847184483489633740382224583291473614714782833863477059624939117947420396901165185476988044001764386056056202964413221824127054243073602682520799575768678406123714484246090166555877803943880698362053542474667200934775753105890741278599534846889955399598988031929026549202858409145765444960433335200857338551070963257540486142205865394201854596075716496032926864013143514863722220040668858701864522908678680187406637492218415654793347035212758002730648862889124638043412072461947009933882097785754893086205043816647156040807555894143228154723987131310366184434077549828551449008406168189030021523939632864271214307052133054724609070009911668349029469311826968398788087572124188031580818441579222034584763340652816582185804161514847991762485003622613783912508548147079992713888408222383757168124917161037245836078745470584319445596834809789410716898138212933518932380106791078476433845661840063804673836813504903314461067721631314969087533929865535932214949628041436601441922552728085724704775602176000000000000000000000000000000000000000000*i1^41 + -457912775816756224330779452548338835243715469304064085135979749251110324303839716672190225137483618885331267513563678982251677511258687521657356406910106773600397241433672732952985113146108373924322772045977145111094407491160726037084266750182652893638370802471496895488067661977134308646628870479633430581190289998820024819738354277422437841272004184635136133507381023714506470726671714559898427282906296281440415521762183333594109763851370618284098275849729146907909856115187945158768132435593949362536799672820487007379870030389361511564069435767064536399833271520469219444771146436662278818777266957173829892425067470881784424282468356476779941549178701086784134493829586489792739847433492925219443939719742272736131346199778664604254384083940538541332844291185404683444427094382465289172781441795355467366733929610704126191149301562145539738144245651438907848263499369239734299745125809208802628457084288702884946029256549885657988859385655934072884614130216210573091945289393549615250169147458290019083944391162557181531213644633468317942656867944600764558035519631751643112716093144214557072654872921671658417217978954332669306944938946099641571798527772027778115429878089166479090855618167102453628980831964747220266395224355121961220918575466968611759043925612211527219840056460366551429377172571590820625514604380598591042455302135503828605548872910584265900201657617284728802597383499635467613451432831543720262971072489519723206258602914324943335417276124705097344909773553631293861835692347834539104644633817155021593140740149912245165837845246899080082103453298124053198913415127061827720248535128009740898368743201967978298147969756952359350018339263286360947044310364513091773928796723430362812454904890987982973831577398886669402279706095657412020335675753159618908261444279185025043194888929449911411670599348855822013041402890060270230710238468673119912940775737442564630087568624978311582241324995238827440466974481783010775724457984000000000000000000000000000000000000000000*i1^42 + 77597684687523364605613261704592768695625758023749194047261484476563074217702096267619896050714709177907741774334030116427622183654305474227466012970805313889225800018750082008849590089266710283679240148828404339779833224846326681633547289674513333999081704457845982396628906957916215106668451937595308227589685345210411052428333518488676894909050112892420104778450858937647433344481270705537568284691299584662380564595896217557785766734043313352220518650369817865608460295107133890698441731759211054230120064710687253606745424634482917793135710673044845700663336266604894437300459008015228023548494709855498035463923026670117232368209319579421798398231802187182644743228690536642207561462714696109479934524562431948872319824654337261554082026550021413796132889388457852673800797236760678776079951271745152895206693234904582442119033980403590043256229085321849817631358309519709147703856087503716285963826200480620281460038381090601579753641393450171373738442817162366471331288067210480164764598522059072943790419759112619498099260956891395494188534454346117540937499628482864587516995758703334322719902253074993424620358617960563325701006709368074246458445079799225588506875295264119104214854532665032212680738160730108664096094241181754230820472908464022186748580267998810777423916857299340041485008666490566442183903697340388269956295442742749991593551134738772409766759019536525380573843306073455504680518092840240872861041836824678365529543425708949828065765609345746520294936899142291945423382162914907811563048327230458000984497910600692781557069260577453611822103106600224420209487179423940650479113579011509786461377156609196568756436764606017022057420628092229478194685810196716959552603772245557211190623099782248357419631147990496727338056537513632007082462112136775813586635800302702029124837168049246814754444945331132892443798526357195530082978708305761173112607263148143758883820458852677377097300579496614311384019776680031347015680000000000000000000000000000000000000000*i1^43 + -9716713647301802448658432333371215000658452127448828710320748384150435451038633211757573430201232885973182306416126104168281715953068873245361874317928260711836666755530623787541389244034034598238763127732111535752910148779415587421911450175872326062256665568358594679903754862043145640771130306210646522969522422492483301064951204761452053159182570036245418213877457326269059357297053507743967524200049704994968368168924738576482324608185732605583649643860915799315617689501065386157259259054505559209450056682938383846897942599717945524741645823602379138590951765741966436488376100808264463648513790845066332922253062107287759012019277734516166553165717024393061658121364726857728586056697411242444762453967579634041591601758657184609434327181208388868565461935622541801174724635490530771038302308973573300209559316541163712794309021145818526234197639470694900894156254888530282069894451241219474115590660807735053521427619373737157166230777911077935339722080136043223454122978301697462451629624537643941856318441917612167074273535993665392058596114985305540649796933067832676417861057305721728261811403184519962294540096478803728693529106573499787681640664804685212071454712652300108586223884791090543356048759902525242087697063460213609325999682952502995026437584376409820339446521716594360158096067261599300017744874445322343118311138836057747187074569909882659063157078475421061779066762279301264351857234647766843626883025096553993164385390702783650264749047460951888838888798100316382450128766980430573974863470272063717992134303872602176938942245915676054303253874390171643166096803517949753703696313919617125076735868283399333971244672813497222828586127304527089812969478193677892630261527663095532227660931056549805471907492851417092411941999389721969206541295946995902710546237852324104581918551270283544774237126394514015611702788326584409528780565208492798021457140352328149709176161418162173000240641563967484980157877992816640000000000000000000000000000000000000000*i1^44 + 906721999136555329498258131188048776431198103096220154182273816993226870187161137349663373206844017823806520624801578501039434743527651639786235181206224708787907763577530261059565225599356573183587106803217989914465574518307971141773875804399251770165822629044664167460127324854305729453622982989377558076355036430179786743165347281836296518577263642188312314363415631554020439513764510404527415039655473567416564450276006880282988332047403437534432610111707374925478307465072220187219609690319254367580135372111685581213468298475403211034371738557034136871292715222701335501039276545152712309915858556237101604349198343449576261233741836506508009732300660181486861050134206179622849768403645972629790607785927734197178435542098865333763939612551841858081126086647657183311940824500589302132840914969089640331659175077941280519228912989048676227429699788134942005938881448877780842112536861846915987243111229243762338072461845858448037061969343803991017235362402602944010490199484321738123062408387503219360968024133525101641986768647702414625413289704298674035874380690982158312710751654722344936747520975670868722196113728200368602105079143365863018194355527125035778068960151076866529031672974734581816550795468532222530606477464076083602676649694755162659240860784847054991292461100610757853676427240185862964654821350323484161538400681987259846668119914616843854512900578412836168344863462805364847926891306513544897577067092236775502046231896356830335040614681600037913825107765350097491924902379058465058942162637687465597153803430285022670046112755975231985204828312671327160745138136331008311923898539577378298190152061517762365443447077753307908119789221181090480632824157334297107968741640375389370796723171414695322245996958668840581314680675026214891117593213175928846216195622796112168624005733349073805083539863799030656826776365929207091351277876604555403882824546995599082007064339231552676125137020946246854313089433600000000000000000000000000000000000000*i1^45 + -37847520579098761072969117990150108495775882962635642879677759476315546848898155670275809251213391119135858513583374023459109845120902943005791866953724723092156505262485848361479718047753117092716661055239302632408417458342935865232451079768908858772013955924484243560973436534655237878599058727202950528491644542874752998775703734466771120949980167182504989226561617797662233593266931716462273072369510952070008922948750924943966651521296854940988513760630969400580079207042542069879688135214194160713573576057159965367875680119139603386240984452212274197000394427650604002628361814212605791049015095454255619012844545561841185655731967196539016498093060876325471567246468525783260547541834221641346048885225176018429661464370068343034883738391976955317124559368415055188765222206913468425961780809415267885744589069771259001746995647652987020365889193744804009273782443414746068087459444841626651065507028268597704192422051495029688087050120970670010811341626079565763304944825535799012126432679826692745419677234072486755433588058564314678079300156497209381704185848207433730824118595555998997074117894604072256100944054027976961136881060850636354337723783112687821664747252049800654762215821615906174315963450449813639364908440980484694631169854667161789308477784000079800368671314717511259400780469344999385073745401308486064753148676797244844114690013721173821886934472855784171821595338592351867807947605838205902175800673713279357442535464917690777475536152578723125885172131320342553577272071845901286875885035874292172594592838878989063897568193385975659028331261847097689127555438770470179290216643917678173666839014909292455833348066906475019688479613447529611704745723010897518265904886946414033738947883437828094380032012533080870041384069064641471107009319726129179578065772594334150295719057645841783191145785171089797356838789981693104475523384381972664305304225968944880340140595992785665429568582857770663936000000000000000000000000000000000000000*i1^46 + 126630167148978906737604449033012516288384485119946653528430054953608302291030581110324151332674046621691693482937490802151253846430081478267263267155363590532134533027124816518405855086444257347029339838978486064780442559855229616833873538156619496181362492562587484940506019549412915949503135024914934631710401260256795170660250074839403032366354713237691287720836982726281618230805379045990100173337858010978507631907264374538167201844866487090594979820234826214482660905973311850785300149383834761793005029062172485957340092474492716103947809666113932268216607854537318680038820749506986346208201294317516557706335359008142416282345783629595649924950467611567091775535178535706852563447964358680581346240158684930810898563109077620169959880608328793344048615598154729037431307081312088755710979659654683999644642812519750963552154774772809507602430946113794790348039983221281384188478521745759299043596037729100887091217499764794224511494667435927834612318199146507643922917051925970535580576990894856130196778139322663588091109764205558978400769798517440810563908407438572610748311350878669953428425473663631268518071623132969358836431151346824534754532699932018494831060321082728115938404423125902504091046730993487943663889382462798591705175277005670204265434405182660901311591361774715926923227503280369200336840818825439835190174127783888886314771018868091879956051666517737359501531197694633398164475039984968641483701589038214742956463619901954906731244166579628668842530963719620357510411495657347547628823656820216993303273542858284394229736834646732403906535708574513678749569212475794665180492559895030117338009448181085231887551001013186603527810659457467356814644997879532560681386339573958996249744419215791907849969031691404339246478489250222088865377851565536260488829050645881608405536474385887406406475190257450403392361068534179066311495012659383209638704626868887427665150650922273051236269985628160000000000000000000000000000000000000*i1^47 + 7211862629066256278631078688462667342404761975710453430018694206568400745331215626998029286771709512598268035703798596186629804918182591973391576411262388047693899037113299607152225639555809166499510872853248009195049500444658457938608014364310862829613728562348892538667868860006373825263131602754309990664754503726526119728083466790285133929288775680858075098021154649025249624354686857440121818538218644080587760244278601924910947763438894704786782611342419078572626035584013539610830295361676155124847894744870539074515788039576729116100436034921852377503061413055226910522040520975233870071477398287934999436473180520481539009687446856401679525964627492609766793752940507883004095230507256922781563845730643933455831346967008278405058270017414259138067498933887996418640834070246814268052612700284464488666130882000524176728330526943839867012810009561668142729833523491067427495348277862454662596731823189115184613102041717926924042211369796092987477754903835507839827939202369219134706669614585815496282176977660643686944660059637179245187944608772271233041161637822309231759088223576003186359134212040226420999926177718191981404247831612612421195545624356583514536537083616387106066776877434632496076630465408696802722960231524282960433432217346509615881285953968686251876716829001398708488117504559438630770941411540722392671588656254542697172881667113422175269154230380478894293343580564566396282733421892463922106510612032875715188971441159259467392695219230919839847779223855035175396168961828379144729568821270832988205804842993215158303391764553227981497374233647930183364562041001004175434365405789321863502805575913219084670820613386251679831145226822534425611328721736914940852602913946319442871843197145641768594789559707105879478397188418451367856774888759921560277286408544116337369849861622826454893845547137866961104843447908457709072580644180950201934661778538694178757870834313331864982100377600000000000000000000000000000000000*i1^48 + 4647436483737747595602447032072990025765696929850599034810775669164838409327406267246196766914673433696024789523736105163518890181310023172716348849481174735122085590115709300987287900517523008552195071107692280571452667186608337348858546273605367695474764298648117433464917480597872187794769152130940156397140674299847142386242566998909052624583778277936777884030241140049716947857440490674120361027153477371059091241208827285752940075182434742713778370411649866739579173172910274212687148340819859256870056145119731100129239172912271078344374464067893239610486817526100033497823032134025381709624461403774293157372968216278905084898492512710208669380082644971679170117589859844882614893476413024805692410147316918467217402057855600392807522088433963005285519844483234499800801767828996844045849004141631206444605240860254863409826231216018169674729601157085235679170564583644228948571956306509000185924851956960554826415351814370661461078387029760161656170615096543205162085693399713745796571379186609789289161200158693627953762580758736673115766879756273324716304038647697312208538184901958661546343588369232659433986434430291656578351984515149331513431874323549626401061351514779477810968438477258597872024031259316805780268227863475269930645732716593951822954316657619783285999875136880670017731877739188783207172484601690934497250914563359527341892143120099121677281572285747477625927537005178130414701311905539107444965413733535542383975635833683945805187464553238787800451092899619925290482520144848188863491010611223483628473493761707212681947814295698654358523356657703245291232275800710560203425720532541238327506001882303484332107945176837803612341281850021620586955311197721319812519812598300092310403887232985703395547418550397010998019664601248067404898868083662512310790172459306177056620116151464070685656872932700389888832190210468333527188025167699515216679410805463489802629256695914063462400000000000000000000000000000000000*i1^49 + -590500919788467154504997717936336024321302729248066518847895804126546311772171605202352816948462909710930302951793438310791534942321038645664511054577499672534596840015040760823463360603432685743964973147406876793681720312632168741970654940583970739177877939970237207537161998478751158924244731327364834994196789982747319228797461944420078355865582070385431734400285651768457821667055775536148066323120491035901633829073817783741932439558325835246393070654370474117280809562937147756981976268084283656145610872889249788411731001452735548128995036828444478966276027809253296714812875048752500934324580382538725963635110642900897274286858949124270941917863170586455683411384833573967124002219812703591472853971358234675183885225259181219162717479260599563244299198310831566233560674004461869369897464548766759785743596168368102364951303040463515139147812368796576083087975249508798831281524571491235327084337930466674009011584053745703174115563709142790865174780183758828262825884316480351761973325750356679326996559958209437965697490919208774836865122606472685933763085776219718888335358552288291869979515866417271856786879899908850653937551062644717218769220370583957651213964311383263520446436034025171221363566912204186492491795117313486456134016933029785915528517443655557672389205400706969054293199989448894162871108774869034480875239797312153052267830507325037145368743668373935237394588459167063802900559869772622590449120287936615018000841825519818375975177414656871907290400009471931135752162794400330197041456291495309199899017777114758996797686114227142959385684173160339288069459195643390232164349352187474927863019656240271477978119128907124644640100766678225599773015420788054941191766476362439825916717394367396974364033833057832368675094310630603196560709028320063333709701126697153397208356336368119516299110910747530029177141525642951389968124037362789398304942273311181014985290429759488000000000000000000000000000000000*i1^50 + 35942008507267460851936990126072095867293583202252738910286068011759165366246407858631034759797450096339076219501040002847440660150338145602692294082148411231785934290255397607552642528361120945346152618441868551147441097360371861157590893550790219283267226246441396666392391287333797670579139363800207726262013502855790679377974417790868757664437047087840256105737190329109632276258233086262912522209188577555711316271334296280548396793785126051466690359475356887218056648070276003336778621880456563954004111700887398172918194104638025044139683481144152890013974811476107640499589072343919458803221221066981978675621771074806080746906029373927132884964672046874949225396397930871593879654481532368738289874822277171391006435718139903461472151444591292908185637721837262367093947261391024490143493567865070599359643799518660783064170274485832228922386366191404870337576769843584826005121831826188825753946571165782617638692168830641677629073647295881844783574454131254556041166264738534321378023271386169986003630218299487358798617764966746421687166359524817586699980169289127790429830518528380179937718939969440158334145413280419382343169124993233226937355612179349714771253357053414687648638370353372230875547529309762579965322564330392350728679382198012793510789312021277850173822084931079487900979758079696881552447431115983678591078247870013383792458753431374776714706052546276363395684909432029919957218381937473431706258474661414749423257410072947176501657311961137614506297996044671209309200445211275301594488798464925352566780450813419739170572630019166293873477949453626145434907941621548184266449224850135249740638770086711570771338523178928844771961534594950092249462136993282964050101566233157089315039502260181759112291839663554577600300297634667819242822469945798017532420267635658696263729741526209760051752768620312112187050773694655471663378224137560352924475219251065299232463257600000000000000000000000000000000*i1^51 + -1453835749602204860250084607230355249724338688713788246125322083912607629574297802302741254737337687337514217709418979390370717358531013103270636914207012635766465174350841205462753752364827031694178757172649909080644798426188553659281057600586928399429462661214458699316679760614361551543811824790726035850284744953947669659342364587286051126816769480388444977900790211677825144455270029203811347229256561485206593922220081900602222425688621279585615339486721341367397904163778541937249729949654422311566890164183342964842090946501281031514171224573694669539898510817853092975071683846585573722902640340259046990798659485366032482555319909788487264121553273557891899272280590061040571825937376804502408090916149718326670570843586882039265022031884335331705887583745318694987552701283906447493178835780913444746036544668583332551315570622849259365086922849300959598832329875255112498059533757767603432203352910905770732865749151833366938418985805338859896239707816515254342617491291768949919222097781624199293119981577018177574807788002670916352131043082581886074715405757353129404870212896201801839889481586668043401859859769390985666413630257925787183554007628842803398333313493011707972567675128173155331957546290763884508498544685799235269874116093539678969915872975954321991795404243275838551355747691400003335037420183451520128751893012128375814012860566773170638993060068717070565809299036349560257369387498431353572541390025648747626809213107393109159298555407912388629472911244408897024798107191333785372375345163993895629771362935889436834691683277226477411045837254722084440931349639027135302630475790972825665345166294229801516608633854087169882890869800529926724543482587714101278748966177076339633001434767084324411965182912490926899344962346507358706317283452703077089283008177252734145694883170904736116696339161106962294667366238420501133888291965504433260228587439176181350400000000000000000000000000000000*i1^52 + 30050290701204737440912570785725887806077084902912627323366321489910891350036795173638034413382883009470552929066893178723003729088457218125671496722432804527603956751632473168236586437695924219641466956686984653753098763052504665496450635685125558268681338367581693663596047516388027453407793495434667656319661161118806909597242465610012499091313374483460118640800994848966101265006498370496361097995054894853799229123894245485341788871391720775377350618486547527881685641325481581090190271534121197487542380155440861447426876063678002331114129582039262991846093021598619040476438470692005100140435626054849804842026186058576328949994298122471505396162130421897396570344681635186392905020164560871576827515409689225793192078503056070209455686308736122116708101675877822265965248061511706639206379588795477968557617395377336143939814742983150756607704292961660640562529696992542740157247103039432362644996026916359274699084688081621282097123865514818112131231768425050771820865611686878528924387138106367317442982622116720413522778925330033180144514092810249574002239491981469724643667204515465380948068338919333035436100580939254346007289622234630682151226101803800786967063858766340686854062949002197473350048220045106461884052559127031505193257075222539230030824587211400075445063819253019076677747043726365370859527439799844987206101831035874886232036524536086903217082986860616002111135597984476710261176235573189327823696076468956756067333778748648958029772049731574700087442136793075580615956079861769701236416946418705162572612882683039725041020315328376824925152607486636344215264040301869356773150966570030257286073964809964770142132291230642787977322463270320529034598341683736422858021820799264263201246420019963390870630966975057158773526340551669225148453329152854397275513342271759508876175983586433478588826704759047508947815556573997459016516678082761222438985089941504000000000000000000000000000000*i1^53 + -193655300027347027837743948570382159574959926414564466098799124376159002208038253307040751310793270827928316446099449116599307068190981203455275302315026750015461606907012884073039874487542280555886977947136782741130094836153198683846220937862017418598477482037089508554177187586362694651619525802355916807486670463954464083777869234800827676485945392893176464533348099719860513804941091105754620903542710119547640189459662958976849829655791751134406467849656456595962522806895702758859722055670031341562714885196238213392464842730580412865574581748829439754004921138039324023855648798285790823785053764189551133791084793251081000238137504289787365351011333847013575054514837355145652067261558667218843257124875327549834351035096901729859665882051841030242569346450407318603118153130399347392891596740269668467731120814826225241511774341437849356093752186086389475108448857603840957135909690819970067569043681789792631872569277323187076311331614455552011970602153032987569380510115576027045464678034227547422187655307453482029953788972390482553792955672950212824569817756892223940251787049278419280212270041759682939747636440620342408150101585179293996991990869082235013739318440591825084694914765904559099783074299686146071762118048071506695729361925147305709002674614359513891462432235687652305296246035288019052329366427817922666322688390444000797129415540096847644869337553247230460215810114758647287428572259633834661807248245330284319288112690667995418633821491591114710933444663659908879051451883082326491308754692165636959971271443498283552945430070051827092014218857125580936407237234231851909409733123156198619493348884362552047165870741880615455164175403695389448649898527505689799708437675264042272222015978313814065102327273626770106979712553705614657995921517406972958973966981452566020865171995838000167870838645391721001095859163101727326483942351714046835687424000000000000000000000000000000*i1^54 + -2710258595224595954771162076957908447715580375975522279316670324202309480102926172499750985183614125585637775491907074105708650070565059081135338511685542837729133234219779709174736209887229793447216830495998538920698289002827769054246470344768743128733579752979715498241888859563401540247900285535901130427846748566102622807836028005883045048246503605833155230455973315646578669122366527624866402769991619244272952986367282354391650934977786646851018558677316425175257111051210918293351993897570719221475785297922484283932772054970243619232346423821915134652732690053042236074441375218662664121515618433575946533376121237382593434841332413988166224129193601869908484507184337836672806905211342870333421958109773021607277242937933369074238036809157867859927828505670032756108821496192463872730273476825570999470386671950849002132941789401541104306265029481290965930894844924806256065146330450834899005468592753058142477437954279264488601183815854711915712030674647846660439939747903541551771227473474874505164622836528354994166880941906100049304584784686497196705266308259790819539617326162127584371415648158705618100830857895054764224974190663480002790553729079655657031216032566957595843341095469910268683229774128126898021718429947376174369042785285943536460594806313191380101579112711162712421411926890790947534773658160676775244212910166491046222781515473266375098361333549274243222192726355139197537573755413306048004354145394665892053566947336464682188387305838398602478144452641258624991682244584207508380874530746818743995066684648374894500744435692486353027580934584103374462838583856590230637465243791818738674103826253636885002182591699489094971764443180773392301458247766562751892138256077709721323873160347549784614065832230644160693872634586105892175325150840998713007734591909652040964706697290613176235031312058630636608295305392949865117169706913643888640000000000000000000000000000*i1^55 + 65300291717915304983008386392569934192155040954672838829178459993835624371107193386426249969237024724844982687760335997978472523712334580114216777802015562924125688711703593773570361053398520768935627190783694426090450410675925674517695966287407092230001870145489019043925492856379444805232934366667952464505639770019525030083714171982486058625882889192160274310316072534256897269803541565263649889261527280284584779358493790322623014671779744324893457815362731334539131664802567623316331086296622941726986647533707888720998235809390166350777939025257988177387157003579462084165547912632846993931856686320333819930981299635046185742443689217892988872540798551470589238147817454278903900930331416731491553210566933533825641415203756410762885151253964480358692876366638125046750830897271982461761931395798322384249609985078321165385720779607897539233586220563451270775424457298905653755866291715368673768429599891824524321731954296407985061073536521277770374126626386091465385797866194617173989055062232701627602509471553800434425185778661423896563355030152509242868529959829012015798429760385740680037716738873737241099292550841518095702339594190013103623193135985888705536402124399025181979858799950758425270321647148427440964027113775911789517552105787542987268621265226694675428131622703040179586008655477508759167299461111922874027943947925515111558550843682198789649930141394871422070109872517030591078405683339750205293280155935959697749836558814834821119167490790030304952776542680442257078047766413169627203710069737333984681691674511329461245996160931321610928461966441466233232274085099110827279750073866176563654144751950749639445739987063988945528299173530352765377112335945340224049761711384270686652416832787957078965984952945095437213731809173062995109679214400570884913166325765220331403119270446827452842287030993674812665615754101999057882480377856000000000000000000000000000*i1^56 + -515202542450201252465692814699845292793969256758691752809234762212607126162699243418544122530887290534229567060155456733641171589315133112819373342563068222111855252607255732996408525787582770863817625846771715513491800407713901394320387215225931603205528854903339759149282722543815411347627920710649183551744207308115499129945186977027059753041147596500393555094543156398192727860150373908080434750485000434182273476034334774546851433670025003269274445429687627266366515820486893859431741779141829191814666430518861425706139344698583648703143108635905122967781272558010379826907837790401849962334850701548106978866870176614660174519108297596036712345600053757391595580431945292805987200475588347355912099288009966479218993910272814484710007974584508259754015197899615617278643289752073221971483889836412164233717535235826401810596070008582483587884987494897956936222694931428379258646124596837731199320313718696705752635639974713636863006749278024303499188534080078446649043423602075053694195416348177490568986372661371728634736653436155560965615035422640537929626370100666845539070833756108300024799908105886162774720071065007198086047922734173076160791949355489030582148824433288030499438261741653099081397257328591593099281799264771981494488610006323388475506328033527681769165435141194257763138631466852770420103031374327025827398889944674395933062364135990407301852131062688586447624700585261622686787044025726107360553496321086656937024474429997480020064633242693208332038987287644227172075072524639473854849272297120513839552399594567217000249752869749246740593650261732374295016249874216106332422272477128241617042638409111763236086056321603653822140925009737420727864142053058935817296408534202587900624688710649029340177129296713565012814019983101186666973245506893486137496857473738626041400777440882307187134263272864895019685440100671875448832000000000000000000000000000*i1^57 + -7472845315128762592590905090371699041001360598845427596521950105787493213142550130338267166500835079344043067834447279308402270777594054840763749266206528759998186149259748476559379629545259950571797395756977872092690092127805671680655763069503402087573853892367976107506093615321770164526497201987175922077595318189619888041704249143155260872607022453809314229955644385686379195683351431738048333691225167293683542354227035354141920926830780170239889738613920812158821996324768405688776088177102097706554973289125946051393085759641113427809492942033761544164072129121781216127379244608162921580951386490381342294886169850706286274916945099070964161566728345954578680070481769063446832597198255109160529804842601071220926213402347181248336580435679791266727756193489353205440370484875186266276891367942083473544532711331743024764786425260283026725595794566423348690690883695384296897114983118212772445121779330971535807741471476257535109846801358335964873140093629922201019118817712739971622331205862235218275232418022356044737083702910391792309268129886545077637325279500604232256911808972470403809064149447994114352442822610193418646878520509804460191692404432293051656846526849989108983932331779859764204946561316916254228555669372304555636833703054160831632801959857264976718464913833162491147314483120872272427805679192611646666346071198957849383317864276652042190767751039434111284217250173084659774413290042155519691235596197185261662876268924534835469837705028822906496407445268945781108889988133439259388354265318002809550234092922589454155497949539324876012626084435251897321259678117459096483366163742384372633899560540821542101152670976359167068728981313238409689755450845407562802437657512801184776543509412037429203596282736039490346624014320019526894917814659096189750566526426474247442109169041090555168812267508120177228852025748357120000000000000000000000000*i1^58 + 378410903333754050525257568134441812764795645936557666555309024133439504003503859672922835150096128734203306370610108804581063909752515412214564338440206824166490677026998907885952144543163649307760014197229484555665641095775668168838960471407744481267316214202629452270453639959589447102895540439184666750042586536320324931406336758924851003718055011451165272052783042035175219531059579025621250746993754350971799711057204030044308549266838512865627319124012682765681873703424094536091640658688858966883555922818270942409992987119981993798610178415941078285970100606252515041568887218452610598758681711959740520274122120191660817643900760118240097209159499772317717427913776899492825212687596101234698895620885802837161600677127176178453147708569093924914802245774250080559183505157782556160239149714673676949497472294078670298413720372985815517731540329980840663899103683961175932155724367011844845630104766231830495020227179581559392065389359033205654955168674127629808967387386157041820369032906928592702623428189305645402540562700458676942389650903908782737080616015616682918521649132408929248701140591726783962102691573613623200591355508741207222887386095706957648610793149555633770767737710343984803762166161728030236085176838006544477340951842299706693679910855344522907116072316864515182359787548306300469463245232511467793396887811290886154994892583814116560098238507171999616268722684736337267005260186149638494773271234609917536228780641189623556864389365198935086431169022032135580663515513562679762212620366474196103626080692326369589206036577328113127144116868743218912873829717215812377359657369969754364816740553555784732174763752319551012747982209519796155865882885256559638592606801727919956854486877201032115451865586641717801081708492497866713412914418162238526240629327746883375656079407781626375561176617558880387501916160000000000000000000000000*i1^59 + -5961914665535850635761159269138289909266641114438139315645807803906571345938596908457687277780967867203263335963232890468137708340926611733196671782452864720086066625893259702569974186608810663672461401103709238884369379531308655668822321558715852501752171970627337521198446996734707915410718190663528369959878488636526824909566393178100492265679912590196171280854881913767798043340014190987229469987486717383205391496189660661882463271723875994306714716381346155099832457910963831769382640741960025751002641724172180061141748427025427585448593105762064494854972232185828695864853264039505114974815153145972834944267831809516087646580220494814023978285090020157563872514586146682727644594573553698076291884977091206332225828481879590570349217473191575450874356465074796235755925467033076639435045932905994793505934036370553272546703474511321818363948437782426770725818437106212695045817186115252230771191841525782689264507155846459709050232724281043610443510358382468821434597076417770621586102771808983218077827883851916043783352464607879001822565567179630967078180946200588271642317301391213115153371902656797074213808395115736753709696452375622903545252717585679962723848755493250540608225455514439311366788678348448316732405806822645221227402862390016911936866885562536346986506289392112772148962307173353592290093922228294194937379119251159387189563553760719083665051810662097828966975315405391702775785659681298212495204991985492825986911613020830454471985559533225463475026736409286452286286558928341024999682349038363854892824879071461976740909877073314391709908111593873569644094889705191767221739465260170356100854997233855954793010237534752858317699820576285259689436650384647001414307359998403351604350835380311701576346488421215526029282469830638397123534332490893735004606091258369801671923123339900328445099893359569692262400000000000000000000000*i1^60 + 14059196888650306657240633530237583693302958762816875626123361580274747878603460890711096748393940259761077399776336777382642527262508850653855118565241611237458536650474492788389151044026588725547322702013802298191001787745592950548490802161054027104544918169942321541228417811624557893639461572101181795268128390568989656483414216552304865785542455938300626832419924497195698846399010693913488092087495949387049809723790459256479690066899546247522401182974818427283452541006404462748324822041123011642376953764547039924997220660918585546443958081670589231745166651446507964986262461809685644754224416451407301763756907805770354254939622724645059414330753003186471406239755450379623304875415304766620822117323727019939571448330735158748148763083774671506979607277365933766141458180878681792057548088932411970018623283636944417935399696329030925399517751727770295945392143805218260968853098518775376098024458981277302065867751607544745484092157459824814470985935105295116404245456833834807405096762640785695784424191199101663975454119294362678025194305276757137691265577483689968694261811923792115472680517840925343301378582423647204322019596547287219638091274381274267912469258920431397192536195948720406957258955358634540057755719203763124638502781038676448188762119768003615559773193418701424813132526020973509449558981881490143737104165949216996325030699620316457839075336220862580714793086412027542317031915171777743250726059681157987642944442315196284809835063305130132593425879422415329754686182901957190886725720106529096036018921900920832349355549673868679872664738596642652313654472520785341424425337223180734765216124128868632282091405841058793581768324194023264352108285811353816830156873258140469559630769765809697553050570830713295387917266295103618032171972281773352136893531510259469114476306041492197767976750940160000000000000000000000*i1^61 + 421494898951600436168545387945329921190138732273931691850638653439100099611744813853728802949564859041095485852484338329019030794094665893229941065692741738896180801348042168558116322654655974124579617097002605492130088451749704830889999304771854467660605323513736580653308113296447509910753357189190895945584529138278157299252733979732185348487666321612665445429385602341146264100898041541489311304339749219472125428555171617169097860883860950807487591424390593784344997240372113324007602808333129130980712712407026049806621870061226568912633292254937046881269839873719380285353573993832209965489237880626456987923383502069236504820978983032824648521903218894474140753547726670172347406433958611248025710383938398675560370398667682122727656154907991016817842445809505671179775240668145950736527023206512348057935777824775655602973240460632041949251227584315602396286080149624588728417514741635790888828042464868189785172053395113812942318023874146676962183297433079076534022566256701011844300339530178575680086965861765164757335619268319886132681436164708702606630931639223927924192778831015990265564146645415766272152308140589446066435782819698755803091636031647677058898206307237929272556200702814445878881707438069128265557455138623406286772184893072140465996554863801214087430315589711109814504334495256531793773949023902118543840492984480849624940254602669579264730433034824788069170286971563308496678935454492879467432041370878862607433685555258368368791192568208619705026531330806221912227001607232437173694085233731800891030802413736997973289338104859653929429169921200851249234159404101432549615046153057522190179678435866088810384665936373946875800062758771188376500801166440575910907525161376696746039824347648954071907024647815425861661365268748014628133351487973345644087964597395403340585464395403318179921920000000000000000000000*i1^62 + -890365007098620126268985561631034567256889231898813804467962882072094419513670064934407617262557914366398905772377399072649528882109971496718993127621275183128380515912746306944980124479868640444714434808091797751884363907775777576158136357826449907592796825346039889057616464472371309119588235664190490083908207144391020789090538060563785536814386163524987933494831692159855470322674439432843894822006302573747643651587597332621398389936597359033958529550180273107918475401092670841970492367777822559982097182148132014061831212371370330796068553650569314777932583814585735391461654795532450712117407247310452197870497278840379024518408155419781105237149619833188358690838761027433068152538473804690081765569543868968355430228011876743044127245103817010998431918117667615385848692054222454093177719651835906319406262623785758383351440535559783803660014128906005167723290865503995889782236405394793872936995470282759977261088891142915176537696380334807975096823947345090125956821905559168449369215134530113911362570982086954266515028735036111758444858597559563450186478195608915038910330064097804073341055993739923269365144602930930231792091554550528757704420094563659512053468373456463533068305839620819266930081840005591389821409829770436842350653600962264358328795673509703101284190777542446826291972768607870419046463351860724287403098915110961187390682040206836920636079908675988121217022084419359654786618661953307313796380771316015953881125090376186333272204951888325621041633385545422427524967044203786098044634297502056371062681824716484192784523905526546467117541344383162837178588282403375896651952117749146332024358894008333019691386547062804734599507778375926886854722391976557732076778062329294867336897414897556090363747886144061251981032421860936701586587168533784969847761104134605142009706055938867200000000000000000000*i1^63 + -19028412032934923677412383334780239099539655607215125414752050325603617361011219066317031612594101186927084471527657933293362534202368418610106932455285254582183857587633293295101212131815092381336107608348370555009823842510009949331720436431184730781284319545599286880058906977059973317047637855739338946007558431545298355680829601240157747701585608368450961916155291866692986470441542761136030648310242978650567087010399768755997653107938766138932260684217559998780143858739502216282640146050224468636205349683090085992556057093949710192646314611604217019043297255746599302441493485354238480816871053829630613789364842035188499646067245955313750344984394017071002850416108083849948382872888569792537736753383796755818200854920331831810680281085814625072323670961599615019539733855667583205805328714575787925481452714769449557161575842972103072584083145055308224047124802111030013680779770174768741001801618252043111956854506682397714100429427982826616972005649797166484960910220813818725641276706622874533855354861786105364641486608455024164737781851711161562753777283569269948924206690642981465975173992792837197572553352051625234411079636623917891067901967353973834880304638940696806038406271192160132665702272451526587711655993320555134632183050569986680140958067079185949521741500827991182829199754313740022696509946364366460244494984489021990663747747748032318558709771114677854997555629840007205770353357631823851248433505831997999586451146422269446596269261156938706195601272801970642454726838426205932376264714701441394293751037087030719471608228400928439314476695711219682127946479816361164820902968032581419202351616282790346548616769326300279560884144518458188847007390322631586951914468196773567368227085466137458006892349481258186938703995577184789816037134771359552118397101989160370350273331200000000000000000000*i1^64 + -66943300894531620792901015686776384773880253368490784290524735608306330050521504335882610766127393524907010483889376722092073046073116225030958285257277790339700782401969968881100547449419951365219546644655952584660142054549012345887186096387225074142693062541829083441346189170831272292773529038084654338148377483410373864506317451529235162072411410317507728828168812908603673978718735312264348232881306441744685729770612881092169065087553769286009207664241282528241178903560203829808531603592559509493682839072736929952026186665325990008531943532240200935524603924806531327230448870988629147700689806135427372934191029309792284315845836723131104208597167983970400061833820708979425844756663628081489967686881860309592472444023428619366455447925183520874557581183077963410342093659699161455762970018683037461841860277324267600889585404946843742915475948458426631919442272150389073710180262070432132013299005931666729262564133891966918467035375519682738803385002456387606559855207327696955343945506364873510666138267189157129568905781531870305623353735920265906369435047558484856103853742842148290971660118447428660446320791864296229649207954880733984113201601790696927482344899690733173862061114954430125358733595651118272417781344816213213219406508654599821527690077672012040117551846014867684330079292509032620998164139371032517157618414333937097076241641071815000358477831535642567113826586750451094191444997975532889291621585146875572444468484005738076702807048379854141485068673107338818500812917031199879542804119072858711930051491363494740616648671649592696485518663300161022732517852778806218497272937396313722970764961084895884583956581951295418053041423489543702149313350612113822938256916335561885632200100825303980551059902740933222030428909548034025935797553163395239539350352226219458560000000000000000000*i1^65 + -90296944527507385197495264350005026936857209496273497272879574427719993900683879033370584474385462767069111724552375453386363168135024350589597474165945814082495378336446926085064192772121063396992224465772856810719423682583744035795734352431928171304317393927866426779983455240250651408777745657380215232216664991912048570023621231324630974631887072155015582889234097285276986613829607980117513388587985111849123981356421558814792895451522010412651670525209130995366441127437176065958289412912038966705094133246708415093892178020619533852799459586655293203153101845416082818902005671909184168431230789055112494409389165405460248907471951689686004754401122544590035235631254662404401484831082911417698517634554923645047184704463793374518832244158621410144014296916793983568702447678355851122033444215168782002288874824756987830977742939247590610731366372787277147810552282317118582839732137760668486376672582629641301105798292325054146324753610256489361881961530425888699568198489242625088426856303037522853566456687820718278416843710455952819167860537938490164101246958335007045735500894120192682910057349534559381610071032018249239734736755825890349784566974580252727814342706769099817205728875902096863566549910761115443823928431757978085840129689707601620301364054968222015521833617884470991135319365771171118065152505914496516948033062822864705160537518375029287973264706526225490361616602111388242678171494634019803371950626165423032472045257271697715866809338837805709184096439829770751285246167505318272000143078356472018630364811877937440055091123557770378903395079368782414576680916742384326726815877673500177153753260567472451956011044022232855027999653881335115982524267882472304724486043075017351310842375859313036415090446398401529052711485975661332031259770053579222738183336755200000000000000000*i1^66 + -2951963943312454451756252576823853469375982443880360765195776497062879093470166452074051976114163947908244405524982137115871399161931234644705899674050073167617394484604091905957372237011124289647077586638831921949612960339926725159099462360722722512029468285188597266841839784479110048936703269175764944383075973953567616306884857639082160320939444010544863183086992456793020604024419218968305153574651681805782846066546164853207171967093176858895589291989505853923845191884424958815789354164879980190219124088012558927215209092766016539886061085258357435571192207609593617544239976464865742167742789324947716565842543514524505850051046860048033231205704997648732575700025432691787908697194363243198276313645301990044572185811526930994112488558257403586269032355661819424559556016570127120325283441766409341023949458872264734318137980716689246873759209697133578375975233019903593035417265183501538429918701106712518557205576236883153132685145052659538975893261611952803998372747380499678542607005399253074833410876001305837074378348378478759878425233607215827518012079047970332158828378068014440570017483275417814614438137126087217809088148302159810920047602512268329641712260370005201213302093855665811267599589959985143888378433769724364723621551997836456424043558325414085182376782791290115033045578844377245405712920452542876018962269373063535234907690558748334916097892942661073580214181933298223637884541661204248155790489359668946724789308760446076541213052119879558687516392048915404682072509047393940559789849353344536282407849205211429664530587741233256489547968824214740524209518524850726550556556129164356982786671390430990252460454084633387390188878747252298449038355149750112846462463440770998852383151544702822966385694877171485971591553677289039947831413812618906828800000000000000000*i1^67 + 129902090806698281736369735237598403454775330960034364082300364478291657833426254297515673366365087860551853976729924626131584428867559774118180053144045057497833830822542442683100365335584041554934505521485335904809983496115246788254118123796619631804783557450531138947229432362637626524131148297828331390691808771985205547881939525966455452336729690958950123980372697331748095523079473379011354160806917644621031542303975629572092884109108668552225006778876086039188772906711876195031768016774407262780745933083603867593320400435902121275510711818944488740325661995693589636523725354496736021615580984753803553267795856032181110711791130801226182989284640071080182064900787388853932355628637983919831883945454033058698610169985859428029321529999419728628206529972144309985493392684340499181748900234711078025706394390185210129179986856694274760759955690633504953130885191325827921677937890575483587353333123467603088926388098435517751173261526828851982131329316373051189597306679477929052267677223124281317636763023128178218273614138270677022030492873178148334106129755870364010554659390629946008574704891700181308925328316274495577942996955340229383152196334831007370349417653621476233279500815533244747804892182817859807755022637936108325353224954312503041046394365154985903628645331288884112588524772565623692371995574672685040613674901285633887021123179831756466652551181413025082781421901443672303322959251421260730633326973505756974877932891536604212109714534435364819296415764531467684928594376669567629062477470966171391371339297996267976553761823996366935653015435350198425885114723817462991273952512679802007110854576286996508811326422308332605817272619236135435087116843901179190139815718700954361967713754645926055939201459994236379261578907097038904148809687760896000000000000000*i1^68 + 125282558388384720958360256131762514658284753972016521650397660087134957045936986371995748213390299536031251367451799966882810747175719506888973100331304311097539716948209314711431044399825848769854735590784154115679654812619898026910763595165338423085690591438570931332208694808660496263082774272174060437754299387932150846640475990077841023663889447204412870956093427727573236812935207750768903425969555388499108405929678150280966501151572079843404234491295765423194373251197229775487861091616030675197482852145022977002005123958932401045927823289625971951357508943381047022276104480657591075721816915390916226632677945513086044966932697623695851300221908107509466985463224918453037558597374868330126071461243675259755297452616763817329798686829227613533268193862673442957414550565318000607643872816817542468026170365769923383461293091071209770486005240650358439352541263499091561971400686114723684339109965679888983563209868918292919114135229088960659086577751137434443080714692419486581062642815917863790952578924053092786299809725478212961425994901216033232470604219488091269078874726171524133334742009029145466337840362176055176645092783599541904382513531426129720235215986551853009753792355773382620547052839638548132438943317176252493900140122368420739044757152141443908091267407429554392649016220344554000449402278300640841970573045774708098452645264290327120581574387573328531490454406564586848497838398864973042967071363378378186102254433948659993875670786386413707012640030619123689567097256158376257248197486811167899920025989833556621045403983002174918436455879446732338805926597880690924698938146494891831671752739421805676191118004979454312100421957536504854007724800124938575858624923974790855573260819531294525570335493122744004636541876771689943007232000000000000000*i1^69 + 36243907905348416255758285867980215577139243289085296321647706657036169311821873797493514214981926242487637465822908015977585358519321390706341873916753134428596832033902121247183925681783121069260986843839085204869627710483116694247933263907766532091033044769165170294667380554701804715580440750262317365977552630562721767720345430105523386385214084874564688995449401583511191572939615278837890320992238968167799392687167282142382209254497507743710338068940135246083802451526022137329075436560633425407139255295979412670228409055429216748564302019737683083637693023227904969559328079326770431682990920120685235168978022943753964737920578612275629969410972608885975640301309711299049634552280889352520571837455700393307519764267124693946359274969559854145563412778906160915757428451520338007417032853545985372377046631975826298750769750462973563543151032843658651158958088809005010404031404351866215709776668768640087182081499311655551247249879309160856606878334710081573282049449167521525931486218636686522155338466454355332796799133339808580807730629466816332401790096003141988677498689872014794898083164897077935184897503489465852345250911672394704169568347462324742403531102555080178375974175490601511449275849268718360191973224256038577904776483534797438001070982683522485448603690245663890700336622967702466473618518820445113013037212139197730787326272110306021770175308797619304568897684597950243077293969061371403866525100206488836934186890128006062347066125762217010572590253429880618912357789548573923136812119830524279239500303406313517854692845600058197150102811529201847972832091661059862264477033283531759072509415329135746234898041062755184167220396449382712255398738956794790075010251172686028549358395514578295477780359366555788308617609158328320000000000000*i1^70 + 747407789541825927386827451411806781314817261052524189199130763719881257197265741245311927064141038310876087298795988508254598031938080508429342498443857560012577095179071023627622886964040184346962716515415557225364858983285640621901085901120653893084936938439641372756208344127120570367467623653407041027314520265837728198258101663608165891493463448883961319703030448745193356505588254220955452175444776175154083244943849340689679738183117178937647823955779302378037524559896977412403495369197007934135838645696636338139921178233373013388602134512258252739593186780152234160615812310039537446662387172599677427405681199948708197493622422779785289346754199363878291066122991750089781787446918079923655412031650986894824152913816175845800292977696680162076895630262925612909211415279902535176575218378215316494038401863853852439171366685876455961167694953154948076585819452200480360918981242708216556998006710164391255945815832251447442836020893557626508877702906771857454053598152466410638742795555670206581197046983652119091161821007455613266420022357605714976127244846612047093483277832273121558722212227184270099839366578668652201070410079322763801340958007213826236211922071769126699695936804243326022860804458825800704664907653225313653665424904436573130763887208759096213138592776292674771803230204344623716329868004022362098685145837114186947952896616832645152614406081806213645030623474834827095789325917878977235603850887116557310542243830943012406168608978896272358982015670319741112228785976915702321628756812766335643985760171775522463190646904548224775247537059862248841594148699778854261838790509380782796548514850459357624378262835255211621504111060456321445736204778080375600540897432482295532646509187036746454220356101334330171719680000000000000*i1^71 + 66895131466057718543010077048344427921983778961380787079925930092670642868388443898617604646504079123249648803308221506758925236975952916595490858627190613752963524482408582717167947793730353951676008910581553035689600386973534886015227019780366044833390282454581403749613597343221813373280262052328436137641346656865564348599602935356098427458127559899807855995734321900829048906259496516980574297730826536772917642988376806964544808787664310846474994110273052646673198845274956274389603997261263105836890781277929237033932554801376195144753608599346023339333252140760834037366842308289529050729409939928481746508855656316411433402794558004830430448046867869080289582365041264768171450648066712512514689717441100806299529025792709926406559243949640061244092809352772863323992263568107926909180738731951313111981161777238954275343453962037729953749479054405452501917944701488030217740031920783707727252528011205678025497961111112274417382275214023982235449013838422230640924354511799197367575798247383079917886817262709710941584584845200689381192592161419546182029516422683748050251840353045215421532538253314451731609110263923921217101337503824455749745993856419966567168419774264683269248780518586997796167758148146133699611662691735137268555420887856014066027209981357676295973393337541726055682799498750362437741350272464913290691575918824087024967864041661718833805488173267148342391902737226519401710772714684302670474606583528461285291268245720591049966345460983663476253795625610743327119469554730683178689716325479578298115405512324056007689506272870248000682524303908429150260961857303873063322513321437750121641233869083280921313997283998835847594052206329958268698353047770471225234783593149806305583007234945869383962640515072000000000000*i1^72 + -742754401816725314786686505868684276579814960851864600287349276924571604933385839889347907471502590760786154935319896292820962555747641447941053354960282318687599150495460342996656030735858003163635788270692997754600082860380463313473175405468826688289083575880718532332356338098765838696333593625413688059972904012635941105985579751076880612503941410274401502521475701848867375614119301970839057588702383696955749538558810591300547114650119940673757907394477327984725300876685795291398484325564599940340601882516682020430547085284688459317501345130762561295127600705279271705167833211468020866726388814154882180949471100869237731016996677013202020870790498784941365258744239160634658840942822227558307221088977964806641133981741527278829709801660872008175840657085042793400477294401704642238361255277907059475251563711759349978977578355435283948577318065070942376256159181863957219939906577654603425218360688908723537926131073626573809575815768560761056846624035492678739477880066261648178704450480139835982991266969424448340444468689374065086178817790155273790536312010473955649026414260536942147737966882649409154620446343345966043683844288805751874099236935593627296835379032856860618896816776835048540740548899479375797721959610786459521256996751020096478906955165838132454645702932090013419224712849108587591118668011232899828862378548104290219097146985436607690494725594605071420681029568576459591183850735018385539951843007984970148680609166386392418685310650735279879515178974917301010342068182441810092379389991145793445029404145914558725759507247167878288652807315257339402735869681585134745345316929337639115707439255231675419199542321995760010854942770304234687681956216908129153075843540755506336503528979169280000000000*i1^73 + 3147971922046449879999606829872998577094387223133419232903853205003251010714388068809668996330486216877168833432123422753328285743994989841320566655150884841471167637050385359894970309342414733172551197711419374771078600915704434684460704405475643985099004640362814386235605543981397765326097072784179494155899196201691112237825648107001709399928225734112668031184625165275293148379002003275551443310034159349141738020134966842661153137990719437501771644286569315671414346635481350263667287890492710911250176764330219769831740583496670719915108945360709938687161721208713902827077688390748719656120013953487008500024654117975004118288990005964347678837885651937959352223381214699555653284948506089439918281197930246600948929780583708896253672305992182694429376316289386727692080348760066480161122500695607528569354590958418575908760622483038890848254477635902354645969736907667750240675748478113873331126448950626383604615655708367000699744457463558670432105328669110012318847800081152332690550370455517963221569780264173593044500566867069524313047433043721909987326988145527329667134489400572342546348170062325179362831850796475611841324083870060584442540556256989276289621454028229274850918744342533759665907927461922654557622552774294865222154674808572181664416613219846643464408189730290803315114792952949837382415575732293354523689115168552784166670717871616705433333569497005306719163526864260657905617639693098038322563821066376628754537548591001694230923058745891330200818848328416009332900112762051023379349605452436152844263027709274974496741688972456794091674667837156278990352541059051949487060386114387990651301773035486409767706033901203111472941619947641276135121987059187840705445862288916480000000000*i1^74 + -7112397763526825784155316538003693271396270045117375315402254367134332760158729918602558020926274489415324948984706223445742882142000245249688281825729722852054462612443760111344029907962669671847514409753637498260773963797238342304183302683768911191015088869726336215491879101108914952317156188808342080591189010105022276014271167544297964317559481602805486724095719888467457393598333453625296121378719926470921122869777328098942923196201123777193949537333483673722966579030164133084424443430158542444068190680290580987185542547229463408553311375353571950508716387712393358824135510081627338404804754623027082625331605481149117967837076857391482644497319525529422076916819865706346842543989592561362182867325688157745303010730899382666449063752396123346640770562689074039028433773375755276407835779810012477629601736198633080600356546524335533123453543987267688211992599984364370015925283767782793949701393402928617446699298402941131826039435733373441259992081648889009781614528038343777527465809738180604491152314424653712588290177527794874598442818969580269457842873350813585754621396648362187521605340690750980086697863767903908836893502714444513054095852878942818339468295033020367393958379257770991677444178302035815505049709498090453290152106327564062986053060410885780569067393480254457308197112855748343603511366517375836585537047188927010143472061363191780164296577066199176668741762793273369289830991564712386172120396462393638193333941156210671961793662007838713896835766913394519511018622281024939118192340829966107512316083420696408368567622898973249612707646708505054369312830092439197224603852905644786968932677473091184063021140195648977954302215679593251067355313278969446400000000*i1^75 + 8410548597704889123377592566285153855046409010452135089704057113904427086406521992295294362008737782877785547196845075717830713191799981796735072654770101431383785627798524128975510343588469396894542238719723578694984529668055051657553380562934207319914406147088539731128681266978654938204624282131930286972855924052511672908847766628961626636547422245687423924945646652324704126827583124729994622548258231203297813807529020892744773493054614001484721352455937047512520299824269513006466466939693430357253471290022660906989694372544903167478447827197147004757033745493364271937715734365566902383888540333121153751534498361549948630472493493393729717468408616821132367173355076774593585178437053981108650436527773898022283737341971645696105130284004567814974223285461639087979779843272656306989904721694664320434451610865948707992289353531717679065146609867473102845043212109666806199897066333942518790442801912325389595371705595536593392277649331641261980294759756746957046806193216761041692007460893973053955490908505627926952512159351183235038871349408160231193895064469269374721887634034672542122375176276967651689556389390445183566817209945305540687227136349813593351426821971952449520503934920736764889731600510996752642315787517732323870591297412334783597738556063942515860095900008202337426298801094515863101926349829828553775310919251570460218877274468824705057494964401100964962920095291150025594474901610272951742061038077472377806775821531451497854285036953648406217420713013569542681226340351402566645974277498175000292270615952964291944270770946993804477415485856438257812168040106208807188865403535571032854147330590939452631098885411228585998039837736362311680000000*i1^76 + -3900027183483716703723162219294944002171967771527113743957387334638167754597604161998922324779388127138002637880771470375631221044832091751033966123502119519490547155237533994477501051531182386504874761287676099117863116272706905374065463345593998580501371591189922395507811716762525688462045072334385522712406578699319287950456499376731877319346930361437771218641548769618659985597732779883349458957517246739597532534002019461526548867956703117811233403538809173545319578307282400222929854875500864649163975291409673612149665571995601154122695659855384702759678603622810817340587220199922374694344401150972007696440893720120817009291753808987085970741593209462550946218848527880853337573470473870700955103825221165850650896571489260154074745967155841998872990287090531303160033648482223018786736754075396483926502199990949554605542302912896370095467105922946762275937414391008446065212389029061847106507455200854658232685428158408806151216645197457602589784977321984235541070490722686983735981424639227643264064545390253859142736419750304675455539149076302673959505976732955063867225604637435729165106022308508901342331884489668927800423692328613812932439495061122852898039848785158904356875541492496416536407059595869488917620796042290050621209747757722706489215523765074317797413335004223502634082229511184694567327186924355485815737227775095212200901395359435404758712300554390392360610431533819389344243603709177353019368944225196088525267088617060371860148133503305690745896634207867180927625369040427819752235602841417855816992122286927542924560005574468788921903265712430080620353090299770948356126120101971708807974291991376456489523734049298841600000000*i1^77 + -1906766286217152467212112447893705725143206682972636676196717139633102323870371577441499441743176928891336274420123858424030308606602237338533685834909444952338366593796236929664732882945710573781363026894511173179112333729441262476056797364636654419066115442781714651530038242474736987614193617974940985233900571621224472307937085132394544995257649662975407875007930637093738006952406615316406858251031372960889108955182223838313259362367325193510819909958472358868446665327519182514589078802836699785683601825689818298745540828529986391556727632765648178149894168950402997810174517190304831435357982135582087928257480202200560689459760452498600525037510517686357200493924582911542155280761842881617117843078577388280855769942280098842168033262044360872665596144034703907020863921431898707127500340063959939271905051419637175362404698894382279272943875654241263652494251210709150910128051140164776166291883945875783103513938884629015239643547750017518329839757772282661242564128941953058299813002652608804887673325591797570086031028173409978576258854353641897139612030297101137774862845394032642389357850869720855141778082092525125122073193023326351320368783826745414008811028428909591166668171937016127751641225264361788216923985781614994609484612442690663749592998028857502848325505079449044503450110185103225865246858578060478914757003939259044731900584560099698095127447744823358006301133442342817644068062974216025252666063880975056082681257874738702273483535933627036264109538611619424114653102279464412852559527633118733515495661903526542165018440884551734289757976045234254850521775459043360941970128331519937131236246407728332800000*i1^78 + -357033437579393913084939116729505854758541340613832294555528828513094622439184485644033364532899840222350223005433264669568074837717579870386969092421673331556982506696328540650288753832070052615784116998557680895716081877241796078340240067021470141903589787668319723433813044860715130654141324182580740519348807053500742451787549703210591646767658253096067515921946687594639915564082611797216221458205937390345941200447143840848508349786364444508883062898560977081125067593530945703054281784357577312735474776818520245968781023547378125927808654582992214278014810498194833128795488195841740550907509468269460195519442125907115236791448583569587409662281288809727343609736235314355374284593769618975850336912377407505026781344928275251086294274386264193844251647100500186124910461654191094082884268044380444606354866385658988631820171064840272083774218807708609575209888684982107738594182482483749126159492844116163681970494317415984127336646046233069556845444623862638180261211570158547838023012740062097094102328304151925838401392597836921176829558109242163781947578676060023468997391174221535306451707632763270468027033554240164675823844668156435459344483263908465126426195008042993675629418839399386458155022393092274512916948537484599727588025835623225266943943970239916327504638651513949037198232289762128734331736045554312178017298768835452874670600123820973273372882728885148759208311966150011644735226771585639178253037760967153251591065486727602701695224497163762510374435395553405589792525655359716169325574112442184424822596338862843847514556347094100385313619373415036521736755477882555521888604662579200000*i1^79 + -11596329230578881357998052156837008955653832583975703369112938738365877352971183473860546407862329372936068056751383081664133670639645998773129608551870911320792133036349763993330214925990607793034265804251772512505478393813687917117272124485951065904708265246325329406589486122818355116953479830062112719810898749035261309218602070446410540807060722209989125663367366742940116283616031271242579433733725183206252954715913126863279203746709442914477996406474427412007121858180503882196423620334357495267828435144854224724215791695147759560229594447373500481535861942290405497234795097808191633420904429754933743887147972740007810364656003027908847668582927459034476121658148392021885234213254771404435808467466848194513121960679730168948979510593071816914785017668565619798335738892561570776217417239518227760966508558204595755506269502892563539697478504086740908957486636022760295400957657823895044552731911291852477257041106600167814814501688696138515203220028622924669925170516767660398240929761805213379630748409262246688237094533349390397372981665491144155084134655880230888971883498321505776826526748583617822692198269414043804654313774833945691363770714908818867904973198521856272901480353659310775760040958555082427090313667238482033655860627204385960927421674045135678730587367957147860778553623611314978012860667303391201093184276709138777302316236068300181104669834943791463143519025700249405459974123507652599094534893737459709052414336989538283528799531714525893299869557633081457064823118396018842240081901484246951632069903566790286794904559796065906086041528601089965378756466688000*i1^80 + 67617012799980136285492896801256152198105031408506312699077522734058029187879158396352795425584681899150911434017800279906180540295687785184859001976133459270694411080380494416827299721115696686223070246881693818357439290925450340158392627689238318565414774592869345442251771665792130574400970019666444758515796674741087989994831551802248261366433868467314443290638589589089577551787288595354829046948270096609323966679357959184707410837636345452122575772180155207206305459636524454791419748811467852961009883274995483576305958805709787882385604585505246835127293440418320416633525249861088018912276452852377448057713105944746134929242061674610502353785989338344168714475745219050027440598490330274075500708666774457141276556419599092243501903849826744668274491490207412257327924056720097609154439171350953589200517022471871687620910526844419259135654464112564038480703999406756885929392488729974924371284240312982474455440734522402928416269599050003795817959747162435442391716142180895690724178189473838894598589360753943564679050816140971532916287294864673339793068533065507797195256917178337372577824890317535167862273888263275281335260937172862401287207774510109055594522094509292615841291901812699349276779483268757054072108624679966772788970254956305600569230281298319283655878171490905188775861635572031769620571255861033755263465876724729761476456831588824530459674339292341545557176252448850704820801226680584967282728746857365067523517600836391678378125224010945872265333431575355881449810090015870876083272748403507396366611216274224035961885624221942070478592000*i1^81 + -2028794624586622057104072974840088292371186410781305017538394405332310531913575675502062490676525602006541214188962780754033951666126079472993676871612661005942515789603122939699185994875550408930469975376946148125705202181827086322483161919339821854300794220284023778604764183603753260295358420732038022543446449660925250936013361287674099337297670581761161492625256366969396279665454206236806521829899129895526338906586519268159962027589073808272705007146389901818578805770302540081581109815216772450732099314126088608028151866612185843844744109413017605167063331320247833816119271147182829800317880562482690183539220051248257801769823508190837305373556535103395596531194207243063025829752412994124766953964116915408050242518576425146440351381510134849092634791538001587791841901405911954941252713651433373718450173378192673845061640469137206894397052809701629956139060153498678649203250227059887390352790137108763603877592645959256806491361026260064974468905395130108226950228590544739260054494965451905771121011884897546490448756156373835045658619783722857612412173710848154817251525198313755354112858329117193680906548038563475379251109146746518099922400264155623597633692539444886102979057821204816623034884429738841084492062496808007819818930127634508456172351456597167680532011993318112448742373941047322435529210951289067137578220058537528857843933208343091143118880808353770035002497699306774080274425474382252574410665279236397226655020174519754058864871058936480941726749092056998972030689679121256465467496662546325352282603249658998596800*i1^82 + -7702507913527216526801521515394848809834420585870732319454121787046344447530486221888409072063475282384454625173418891394350698032263948848713034033929852203380821284706352951053760825063622231065356270359167257193680005482094735127261401791038789653908409694920853261384337667398243589915344723399714093542972449682196539848725508496079282637012751964119098434918806089237614996225867016431267914222877438635426107252753560720188965665045175451514759800619850424434786760425110979383655651799705035180369417314019494028879335995246229927511621890617028746562813442747273568849379624559602922349515559196382720948153646870950836609420032082126615942216195805718916479689876221408239221727763131834620522144875983596083082940441933955581882755411619884279199909299869979271500328831031596360613929793762973292815779957225157426429621352037035181262038782823420701961721600607581715147650812457768383110058003665097647275151140604342602653072680623651240164283472050161713005684844897360527527632266883772966114033593709176771262413339438052853747639351261264073183570203744464739662036799284285190853114681498163446814388648285951509797664902888676898474372291916156871880016433327914365408724023549038216583841202432338390954133071367242789136766904275450789069398253666816944891900969154592116961344523625771377277831048648915715692065909123009710023642614976609740943241653377446249174020551738801780973883686719971418151126318136707325919226788511937990009727130619656665608481743810341889174738190769102562360553165665418*i1^83 - N1*5179856252828902351316581070833121581133131336595234017009511819028695805728053340476449117921340944202171658943231632224842079105173267906142960749064035598086434246444308112418396013761781709278513724437136615785856272455041557845711162298534970558716304408893640922882352405023066339693334259419247332012118508943348043181102074087343168632259452072639632147328299963289148680301820976881690659806925937172307856713392229262666540977294*i3 ] ]