[ [ 443952471205684935260188799980134741570277482083214815871505996619813545504679625269897519449992461922572618874855614707041364585959747894199256592201115155106824839068274273392135634410979384863074202336597378179213931083292071658378843207283601503307044643720308760137263923897598575054777166314480420390365917780526909477401471727898895240320090915738941074182362545313084262459324579303868410962024188293325193383822787187222520732802069901824323714263462443873793120032023635119093344982532891888582676597537103511201943962460884421853181332753385108075209315362832177972339403391670578747589904796622927511240842720392705929960538659606735896584255985314258765422339684329671293784421497202652213038218907633670840933498567401335575807173843025071852089832996374804632103130112345296919915437588826829791339199283483687427275893848146688805904418315202361301719336266756853877443891371741985233574702045195184294535712159197508325796154111898248018157884363084303395175215001102084453117322850452418338131149408768387088440010962862921557332975966617452746340790370494369975473919618835671306018387140770518411720707106535003072381779197202409430271190531714395620108868158795732628138093298838894867107135842698735709421554333658580241621103229749194623617571201985780512049815899168257699067857772907678860776583734207544810391462244705193159599403775894530102986218075278324977615298183569813100000000000000000000000000000000000000000000000000000000000000 + -1931453614034297500270876789978365034327331871431163250039162948261057452671673764614954418841448047719525947417952144457248011418528363687955560893099884466186887487404429327679087397443630648024413553941432460242084780879311268489472268834652803422280524654350773553132065523695633251714846806455570762986734596528167081653627691688089279120640053980446508261846890204047135892947653202929263666209108749869212625533248684593173689831631471045696376130505752640723965756759636116145547229950274389241187765925451663081136728115178192774268192844414756246045129384690830780667965378540366065135997112662059850164357824483037945634602954427062359117954241707067623512081469846372799679249427367422531337935483169823662058861717938693941389786043649088019852642105198010158144644773593834676494685644541452595912182370970837333898454466830653881488933125992700469879638369437143567985972844390989626067147599649086699960122617711627251973545695240978984086856464468995332279032351057513737760976310876893414715401928873859042240013805563128777864715045141439641624828592635286894955039729941267738580720758249272519107625000276213327045700453623698895418444724274048345124988851582404157878479516711345795986371662847847526507733154887948818958172261578409865839083998985540659290343889879495694753518039155861110544581168044436743360550324236970415708252469612362258419983068116476814542066708535169760000000000000000000000000000000000000000000000000000000000000*i1 + 4632018409679528444007922386123510229254086943137499188013394972850177798916342588741170599365831625011959265431334548544825405007510117768873107028098391385707348232300726698586595032111140996200511153030510951030092737204473931270238097814046270111115808694250496769560284171815672184065690612086156325966221849959976663555182094210710353354895236064104456970298487454164047594877123501933802848000767218564951200539465500170737346390507874309295452601407864499439735222794719796615377397630078477651333824662268396271872338772941183104801279992224676375540124057376772390434430729908002843348763967871018038161389958804805447875270222227320102600536654917692033223593598932304884309198117219510136223881877619716023628343206435782059815766852592220184312797678723582159175873740696921647353399079779277916825823422474555733743659475471426378000079441138100121725169815198585541508534859832440039625285859246704117423039905540036908033742369265664319170816237457065413519315778881380989287075815329129841087499925070493013347100934873136290298301899993281887297675831950147120518935697238182464816850218584300407797303474189096135192999428350977264891295062190998384125477946552259269007445485316974963220084176122109458358848134567634107518936356076555798759993954061750656064443833507131900347362327349872897112053375159363496850374181399933190089341719415442253952028207589346903864302464746532000000000000000000000000000000000000000000000000000000000000*i1^2 + 1746415297552878291561730943898456195995436261863023008665607670736859187822528879802289521077917689625915617144691117841790486272885215901802386967812769121954948921285958431606085750512750187778963929121875282884239843958428962806271602690190614533036435460466743241172670640723244925443825033427730665023046314050062404808297975608686224264242029389556395524909442248086616761381793066369448348204590956542390900057836830061257480863289032399548044505921146068695902175679944291443831762685875895658784846595199125073998914435171429955964420598616177689756668361204796881715914714141049803373888851925518375676102875290465978712312705693679416522742435438551197032181617000057765043075389673651527806949231993637281325704828698112214109834387429239252911546393058259898438218360453107215597353467477882187819456922326844651094243279250594194209458443690028359119232894999320232154087346623098636329041997498918329544030294251427426096570081991611184443888555036327042902310148321422263971783389603209645917127743946523958387115345140825661729326592804536163158225663847523244429495405208969799987918121597737634485451336241739082566611414773837616400714019040900453497466001352987425804891740153741117280233532562218900729001266865577065600078684581309144479851344957872063945859449942288380781659422663438163317092418351753030458556619575959436851204624633803056086373654759145094432221432999900000000000000000000000000000000000000000000000000000000000*i1^3 + -53086348874687092901948194718288597504297230831758504025012465074638998250345911090192043923442783259291877753639701207734935510208059430112465834129546528339038267465312978596489055493810025052175526422261598092087418093235517030357486590656801004440740787415411698588172128961890588635148328239611424183153867059158241411624145174971904583131728036908357873271186757328284274259026746948004237719863497035871355564290120007484336440975137597465754972786977390602270965906903681839967888612425339093011698374893934791714916768144926565438851243162807951068481800295551534847332893604687649459705895361508454432735001114298932250748561319398508794997186099023973529446538444869838730446738291061461150757591795849577131190860945914252831198549965749494627151465532847129784309774217715062571625606141076870736172289129779514734999419281869757809110306135412383695954418463284601610488144639694220759778456686021611621622467149454713062103807911525572872549290367921781141585808224116488251575052151085812555551621012572862152319090991299891440893771852231132123796860461458987723925264445075502849297342597971222368070233841240287279667871879125017489452324672902181646664662033536769121050345442901559753452674108119889533442581106990654164253957532561777567367797168853799962998385228779851974016754750672736155165020835626627844870066489817587870628292222944978266340603939302857328081955300000000000000000000000000000000000000000000000000000000000*i1^4 + -18898233865651693140745762492138920282088174236035430525780123845026610411027723195571001470591028154422020684669543508141383928139795627726388258893324260071178707946420307974625534008961953115061419716013023744294308073146728429604079525442065256211880114693839173671550498102567617417159768579026185078926796309140698265330028207819875804869085290886803209038040591222864772289325614021456831030962540038310520708606410044088026533469980550663214379629350130062382471075310195330310288215090090449496028959681158422331189623428776238313372759128571104272599322665908450300535773071419486871424999927818170974752420441013738518078899438241238604471690555618332689224843565526467478838366656852890439383235948683518082627545837041114128866320021914888340533832825876479454532240678629808296008541531310852652911465946164690456552930122444065712858579935752045433593730594749382065103604415257630553910274179254335258416916200620232243177635463522533831924287537473455270165164389727092500283216791068297349872196506646786326322782977823019349632347309015679566052102586179167878580735571268151337166327439281584268822016933361895132475842547033417595193968004788321631774266630683003310261256904597411261924447500320724658948278232734555300095094279580634203070617279571987651966103067487472290358366743536464759914825119053155660799199028205078813674583950730006184985079508480636778385048000000000000000000000000000000000000000000000000000000000*i1^5 + 5873774691619175242405401936475976335783209760380876437139891338808065207876410523242405925634781201478159361643298872593491144937645006546779913022125633253908049744471563505232764584794585132302684539663587668198614760940769917620299114486523958800495582543313823137157697246515697106255346503157495750506639228710068837014815354665745330615942109283729320425053406970351813017378782003169816886249518244174219166706916221356936554869313314038470527231391662848678011208441703863202263464471520039585671035630726975755801305133691734199055690403998914013690834243919645831919786126669930833110165874219942717441284906304138250308533850111081860204265491922055744286251272842854667170312570984096248995489363157411450541088755136912220439545592604333628264838907129306703785357908324692258467996421665688984959712310203762925147896750381922563733731907581086749671715645016495674028950184080733577632385759179899539397523705019254643038212685671773199305977930189422495571554420886296028474967729104181339103706524201414201459373368647674230841410075601093752303877019630246884157388957202658813398992015428418885945215613953780540280259585790739322261056835939500628157761722974789909946477126390688022979881942701518361047885430494657258723775682446446952232122268617462047148283828913759782588205214352081585178290933838385584152624196941957907865339347441718410711155418114530137316600000000000000000000000000000000000000000000000000000000*i1^6 + -191411596257755407749194158320846373486389037420581928401074684312325202940658274401725105845407681611400497582098544660400904043696654818238342101209717699426256653879667727468092999599350137999435851201621648309684927154970146204536498877331423552619910152217561699100654192866865217615226596734559183978736132743268313893728192964952164079919379181731160287805995132263234545157502514931301599577255200268333859231631069462445874245854064570080060823596968256695987490072384910979368677578727455031135454166303005340593247449310860592830934961069668474411882220575629575214310251155407861082179944284264075122629309565728959380962199395338822713421459974894896310680675097748787655391786119461726939737131329789141018831604437858033801021146486071534043965785714477605821410776901275624784636045032477471443753886462639071251960519938415603779677647330730870507943263297277039852252166987193423643039899980893084764342384714186939908514905684475448501198094042491644318660117206120384168960401672771008083414635335038480724374337618221951595499962099618177765825992102397280128119553720490664689422258933088582389342775993228522369838478955482060004382279914348048891912929164795079360090939991603136801053253682347205722099473657223298296600551271542738198940109147040203297172170557712906317539470163464130669567218929712955483832917771463239805895450689472553411216270437946620850000000000000000000000000000000000000000000000000000000*i1^7 + -60076691640095710953563166828054323578773025255532680899155794694782955684617259728555980365984517775918910558667921983244099506206126179803715162414847104649559946566155636877581807902552440128113296815320232108509905482770714860151403302391015872634230401949784766429434713736258038844966834757704663467905016867219739027169148219867420335453464223266058641303836212715064487477354237639892098650429633928012910546284541623404333441472903810455943748636875252501213695490106577226292794183455353773040017254649207110843231434129749968136576654751178404525096493991463231683210323428509214149433706644520508997708630799621272548650437192816082544986785724504240873849383641603732775401132107748013666422854448902283378197827680582664382654918584217794695726529143735208718660068145209367193876989437745958807718389086831349860357157571587673634900936815278017999490778460282071257640349213707465154633682221815334768275611730932583411955610995116554254924380850937920665578328492427030985682614994384172891271553542242065028070752846969447308908651365095441723079525028321628946959859690650905219577276551674238491386061959879269099021156313755707358881680009257172747128348834913050129952880081511473967184630676598419801498953011395758292807091905704057891296677715229686521145544679718179012998772053920088335614342031200147899150090354203747038359479354626494385381324153907412000000000000000000000000000000000000000000000000000000*i1^8 + 982480138016606053275278661257910407592189057768993574337923464859689621429955570173332800924915390799872673140913523190783271961666632978210290187156633611014491244881107023501048721123276787268403769497825699816697263956010558398196317517270217518828029553588070908023888656465704431010511375285482638873105197681262561161064760290322701578859103720538212568973113041743613386007852267628743626250126397747723373778082976473497651809132341734564902822185064701720866284163399676306652358816146634768826248673975530041777674062637281446160330668723013406879096991391328959073275738427378722896843396642059889881833848079409040082307728704688049500025897854897923382360751142935808793895141388039571611819207959847741159769429159295822458253284509407138274797294879258363638338934107122038024365563836959817119200756306307794312211484539700154987884287627984015044835392503396781120007832016400151118128106790746476651716889249881696541030158803329338602054269243869083345150483274529680277901175807106677227070731526059571529610591345715580868126769420615807366774721101729383250599228389410155620595324871952318219767424865750008215519212442617738034293315744630336110443661151344707467341937353256404476869048157021118638760668707547277650128711610935600427284975364701579891095469668395679593034441124986360892777975852956558238263761318414737214478465066377118294786446982500000000000000000000000000000000000000000000000000000*i1^9 + 621643205016404308934392292519571146665982525341881472741758750598312022408260952133775914596461165370224250110464676037140209932234856768487242562033874969147143304202763894261755922016432510365079993687762418562356552281238211979706856498196125434210869386098753506505864398644760770711399389334398025501509114302708803893099311039288392338278687598147365278723238728686582594144733373808245159579104074504281125858508618290757331066016223424151309236118005901735953839514730263577423768337193785007435490476469609501316984399037988510278698543421935830702619867892413119759179417475224586783480358211821473851532491804279067175527663607757279465153239935344042304923958897354914853309792543882193149213874429670897575607839719272786853478595168128362772210418372130351855084665744798876218076014893548861119522463253463996748698789029450940801787692682577526661132961996776046214607656591841395514967122766146813242006037737049320471447346366107794175347431590786771214353675250341084772120286683841304396935477980801954083645205167148643595374145605849296265083159949967703680576034333230070478002206851505387734164750428579348878289623106828257177122732420459121329291727756809141834975745125726388387784104285558711132763391314521723021040676905140919402571969047753280132660965420483235877495111705240340027464892633522485598773972750902359116280736275764637693553839580000000000000000000000000000000000000000000000000000*i1^10 + -32685453813583918567525199889002729871348982996338779851955409216831702128316841337444451106165166435987795434357988520093597533969004762850893580974983436314664525150350284671949290473853388416059278994256894571098316385291335876118906736367278236212843437980599581149307918126860532337354095460505510501132687583767925560735032148769709748333433318166005537899903173257653680255837149666758720116489574365804858267987291596403286808174140063264992489229284623558517403258298080685749919801854399452603256853502856186998310989722866431269631397665077912045477528263487734532115684742716781715168492214085672934516612005870694459579451346952065733539139283528622657016888460463161458734140044246235065656544312556763476284940816011901169276685051200045596294014159393046235996728666003370938383315097614551822396724575732417822650059537058169841216730754528250060029450760181022272402214556042390056274903139813272793645365356818406402361601591421895223830536220656498448664391426837241101287280400018042708751352511257695841656487140365943283432630668294070899029078377131582688466783886930274175406675300654543438803068488304721359718710403790805338121540685830712537593179018601304838138185697080332124584177197390289958949188290847854062901549863562472783928730308627804950007750084733378074257932219958251659398393727082376452867823025470055940719456339560637133864712000000000000000000000000000000000000000000000000000*i1^11 + -1944897341120977273960257749988505938509257559518855157257109541186161581437417405172271415271182101142367674368578262670102904630733190266020445137308742276264881047140007515063738085414731249171794834614768157695635162013908560407746971382559568466322120970860738998448220553126471033846547072202476371436093002720813623708003898264768946230660487331693484900457202152583721787547571142693067392541470716184115632336480758766995473083605336317751775365121916843714800283384831565273943737721402151344971104363794930087012204299839931190698143991417134949699634104988930210110064731049417870171132805601015975278914439165931375942638285687153859680615305171039555599699285468360726970197061269693657441275532935115852806456639899310248975380424693108673094830896980017593510159051353265671356461174205838088556441097404183404865381393993865899834993922985392469705081184575870065951505891148226176029630832702611909649822346995613766299615192480208238097153209642248696253320679881126600589672438887141110850443137498641943223037416718515778211485141399652172038561582481037969871449264569011764395893344735077746397767065931154632885360468365192502965344114411407054659844113399942963500702557847327597982733191166865940815290104903371926129729753357158235148956291425328222586794860110646209512014849510791235260108570033082906120876118891982351821550096461493178714700000000000000000000000000000000000000000000000000*i1^12 + 8804143019528224173920880272692458051553466621269168595471615019829156229538193246328150630082986830862998237831012168263309926769151830955803280945993901212475871038758877605444667255606628445851618880378022328839971861978170923894313825596290734089168013230319400947173006720108392945865945242124954967778130540996090614967844621878319915163013261528516093036728739202441600126380017210452027609252017358597918594385460821345493608691356918003846846035827130554061027300967981765625164243154278093534081491662752042065668723616334090514855469323923720175361019173609348351691481290755318839240196316433278808572430759054426294534365112671720809289741719374668634941321181059487696442271529539553349742830629558708191914163817982385823378442628973147065622220749929259894940909047190937561744751767522596611349913628062742970852938047702103690806238695480863604380854739614096842237359606580595433992708077302293637435325062736521900182746214910499399951385499448786350409334116143188745062309867306404496053293480435432013648073275312509965049530250415850593846480107123555360422275745906324950872926691629409525059859662298298550700542538605617973624856622835764208051927534864488833242081652136953128013203942775416687478436957958642616601721588525329205230277242810857292583395288048486576692539478314471900172802387978248688255418139033445584927754494556934820000000000000000000000000000000000000000000000000*i1^13 + 7388318729947932334388853514753025086311008231507230007145977760986886598658672412407062712140184295761246760852548121773910852350133603026029793640459702019253072457071766874407804443387657716816956004069443494814016448511820953319689395444479662620717018411667686994155836344818185317605180005570846628257736191664299952982126224947532096413980077825833709232172702908837014610084961395756470545685843181444255453891967750988753020062251234020812927076343123677562615206155994534061062739710235031444703188602021201396909416777830431610776821755217800070244124129348687842253474208756739276664989450108499462022124382445703404030436737078790489839735381260543992057856231693209039112403744187910371831878993139793049333457954246265150885543198626187094742369001461240895308407830437943414508332243147826174590564423669288105222306395011039790108104463475623871096992554913686315706453116541753788890608207027154851338443277896076187947135145053275289409156479054989240724501032833881586714949533425546699242500040598560169814705059298539841529730403924626730979682872933142606112081376379442873210563318318792841700791075330055582883050196082822705632264581209595591948032957603417519789379566368871702052906110322536208884609896382748380402899779891455262011669517690848784854386123955537983042686151142027309157647349018944534733955334495779416692262807504675000000000000000000000000000000000000000000000000*i1^14 + 295946969928732635242917527306929027068729206459392529473868081598809332596074376401356788674986397686354812927541101775710254349142947200845159417388722005222361250900853867072900724532242005363446787984515934692170766465737770435751503979712988205899356741311459753505822066039692110124897350025393036149100108724323650116897384175052147311997579460648252385944269522396452555887451592575609800527300343740864235926766598346080307486143352341736004191659892201391998682860129606527791418612533902390427771582732376108017540591640894667860913980291241301963637215253641898320565401950221577298987492480841733294531067900540386010558085306711816786812779729638360648014335023152501499857534725749600422830919986662391048109815718387013851946449736456862679720456568955779512769097393328483538643575681171826271670444825450663816028495040173997489221209945408306340502302159816456884828638093786704717082316210914661117731698447972411527646048875273749945371754823624464418306298894891204247766388012482057520515012857533497735826706247857359965377616727326817104268653082866721425895251922508942447313423502881085546389234888020761071631451558204829355290116907571855257103127529137962927804982852905244184811944759281753832257861599829714797131437555528122074197568541870723815604439900217385199675112648332778829981955067669114954484496370160000009600161185700000000000000000000000000000000000000000000000*i1^15 + 8276143793007518277189064636621890362147475939167883443342441997840546935146985199612946654184858599917418737669463163210043667340052931358496260130381712023593895155964475720962533719274915402627970398437954169416730879850655310964337939050483163182072416004233216226107001899167235989894661814556001604131882971363325801843418922613082022630538405711587353072308857325728289376375488008686269061982905020669300582664136338257441088311987851637787466033062875349310874533476191666906671205192150558131886011596516654051139422787697762764872992890751872818465673584827859528585761567561290617987883997818019999637508549840571548260770231290054998713579914597299458574702089182281417037376034842630729243630753949265088957025850280382319671542421732153386687396323127885044410693730590800163613160273370470180355333931625836836177859151342734598811435750551347045436691672368081722763149140982784909327813678434858395816931222805563311406356764941902937808304672601982403337297711991186417047639293513237791957826207105265019177543087966707554645875046048390121572164311744037257847833561736260684248216360637297107212622216473405443239324092516611217036366280242750258481090247258306685644930323120269303497355909895885586127727536423241783966944625964197978157033931190418025401657437825918642462857769624419501097559308565854751480622052186438765948821970000000000000000000000000000000000000000000000*i1^16 + 79573714081518381631742572490798009249258431723119957324940802390102528144275621420310907299902610680456149976234597285122306846667571961569817166486010222573329618279008815635467704153283781938954940323438077830086556204314735956268560546022958304264107880425119801832969857230027158290413625121022058920391567106593559518524613897226048962143035748571623988974823179947410006028750053070398909921819612630570854383734771381749053871052207109205220664978713131146498919014756101195009834766542840131378371959427884495131018380936912640406566831236923277325391740001461859364646408974887653875771783145114186823122138388144828653699088596052177885061279128536556665914056974925267827798979800925367836438426574355493671064126917214346686045941736150694651296264862154282898759240270033729623798383882073322782142244563739346333513809207261296940716329852022550011354413020101716093040858300747975611305872377353920558410165777562159936600215439360660862575255977205270223781681446637156239554776021579989462437058606917122660707451795408768016915463778669507250644078385452242777070137450063548646669544883247177068808990589757995852641528002605648206305120544151010730637164836760420935779978692645151036889380009932967116875062074958566006170754783166580874071262165271540355424874822265286868024259039482466461379428841469442729300446735944508263102000000000000000000000000000000000000000000000*i1^17 + 927489609174582733001017029354062067783284617942564912400925157141623809194526080555773184853874238790217534471966927320141637552413263841238010007980066236358248402273205134478964329067574792873850178376809918471577982392415976923006908671780266810427897192575126721360996955832683973812725304769655548930193631971714589556706630647190920827530909722977937821809942050695999027010142016205222237336066044938497466665525036226217439146212587635974791441992950035056298094847774033301491133642557070239169175941228409484947262264311725117200430841209979493538899791957785187759645635349384930214890646120310408935243075927760084324754949528182573661482376583648781791538464214501394624864123132204559454182099260972306827291035088234080408431366815053302633122536787922151142363842683827570836199598914680355421548072066207681615557047319862887085287926938948402819074692953477613893229853637813431778319512518551042720515242468814221861755322188771417428306741362611020433999291822945163439074829619616158912184417156563221978689671150063900401334205042620167315678644307377961237745652678311841647666178491127996301897983083496508804689844602990517396415067448900958085665702086564885839691906345632210311195114889333790057688273021223557418548879388679877014413169642459593122174537242935493330717756732738952740831377067265933024152798694858628800000000000000000000000000000000000000000000*i1^18 + 33901103094271932297825407946546744013564225427422111870713841291732674731729409087618293637616544106579583450033587682118206738070334899896472829545863284929343944922447327400103844127786845141206558003375472198059136782514548248120695334243116589160244340414226281351967005268107549433488594207948314463031706407799757857426490966097248160322024268654144846332093524987392421860472580419591062147433272428057641922011380570059999582024323187070218447694314474277805085321721027857468926039897067129479375705615203590107943439219192970532468390007177300529423046724179738953045935732656198745801625002294601627392578870979518182469762747062430425983223543807917639034998081137898603826670356340134493415701207482531674062955905295056211836566006107011545463103702380327600411036344406157146484881714248533846683950363160388715887602694901019238517694709120179609332517449865991977111009309849125953151827588895597852871233052467886255819894742968093246365070361385112669323040044972549430100623627845914229675147964145975587284747819390596047995847131218061689834755141903731852035920415786239598057415690559036588066551224413757283226890453726102422268118782368795617864476833217049795777144439424249277144442117589042871075145310109329333209202119967351551392453272439046582938100989351379644708537366103790861148763282943675631026778676130250000000000000000000000000000000000000000000*i1^19 + 594381245280773504981532206302378469303992845086414028278222615484172107737289753401693811418320084484172300531534648640945622335552238372258973964242925581755637118502674629829278361464268941169375717696234830586503761288030730791992293022517212355265379266148787805356428080074892033886190933727188674430482882552047824714605801325519523395585581522987755029959748800636374745515860552015599069327855378840174749165378524833713139213023236641312512072759187629045177624134597365759764217865024175789434620808489438737906902907267124861003778398715714669080000078997295489442981354394109742592777790080089500365433093984633199152513289392960877532045955939089512260940214348658345451269388485436481254125801785235614086440612030870306935341825880203579168531226483529186490046532234271278220639442043448561673221951312240609512271218728391140695426299657587840747360002962458618866368684571750359027740878846910493310291204225505316048546906437884437786534972987923941711375931159211985505351221164556196352665715197815924631347164934078571763947780724139620211351908966253146684681391756554254250929085237626405282818992522804629707360297907453511795305865684013614502140150367300100371212577840725543383388710095168937328109425853916016486896279097477991728443923262711521938367190389734705181749236772963865872656354619820698027943885938000000000000000000000000000000000000000000*i1^20 + 6285511579353047569387172079757409734320343364214503815729060876593460814236855528283594652359906423230693027158558449780265262643183946884080972508822624201057350800830134511197242173666971034234477190239507605942199766103438478383864288664744685591051783351032001968915725526868972832854744399110681507319826005522575303481223220090266657717880978896061906304511969704154306836046816467195251712854030694415612177358780596557917165404028017719267856913160579587060975192167474806615343787997493978930650672648294536472976138235845828505907514868002132122190771685672718299602639273618545126222864976568407570323615858753295289703185527665315001330939916584078514219409690782456741833932062894582601082633587855534463164375069458545736991231745387494893543773218283540374547311072468765255037090742499067346323462859218835567829379636959618700471519804589789810405993413958606442612986530074823642824066071131508911589058226127726494510207896928131149687766974464535010327429325581450852601921057365272606375463641937831683975426393908336083778479441543104442856743266898327515573670085496669284973563925962468246346850399395169049487004412871091655434897573421968577414557323297933952332287001015873727924593776038151202107587250095977909186321902920347142944294209851317043295225086630025700824883297230789354518542991048474220145626800000000000000000000000000000000000000000*i1^21 + 45396695682972380703742835531426667591190101796711406926501601778900164900720971267813897924060325699227731126485325607190071287088121354188840948068786172599943333239427040446834816885869354951717778139150659071880476144441561584896311977099121926034032830968817370838870138921741742916360964650856362184609752319232779246204603815565411601668126425451022932707415176924087581141279695306646271314706790244937232208007375069895107358541349047413513245437157073465548385281047548883323719015369436182202441421967722409678973549538533344500085634813601255421361009770444922904229050354084209674333737459814635589978897095002814313833769297879786998434985140860356680561863051636485879588857988447845482366465637813630629745988426806841589038817314490532419212314204910348140282035196562192652916648115390600013959911327529852724269185219712161829713533787228830700149599866973360066801864464434605458935444894596610931426613798149558643009147104994915447463413631235195817383897831724239296226215703308405182272553488674322576467797484470113085747892969877621467725721506578043543146189110847954113740137167035816272999840240515550211996189559840749263515282919590965321250972084056656877727608788722655631143307614550668771053141092364711285622395831830777413201477543626757892176574918013043562827672476107595687165794093100293325430000000000000000000000000000000000000000*i1^22 + 214477212817104997440654280209788665305702009807996852021246329428772139219884575074900979436710141370893806279432140083956492835119473649117167761137701342402066119310643699875083300507003523639662666375282779053599798076859386263001379405518170814329575683811409253590264944495847560488871125005200206148641650238556626921260264378172775324097750503622193736853159602488313966464337241815729867855715158700569305496786055420798678789124253181537216528810517553050041171254115689841710866310099029013938836944290305031784878941604784150097456124043578492143757106312884928344700229707044329892363736430765907029311960438193017493910584841681903693722628615155789525715561156459636804287450852795329697506084232969685655708623301338347036910013242688737696631175417390170796053272303194454757136545001280919856543187390591500149078692320739198361078819661151273943864648857238756238005268305915513420956971820544065830938197188540631235195072437795433368236503033921164346469410297870247201340002809122187985800345956018166517048216681948829661285432491381983424403276069310418771454829392158059651627427077885889331249390812032201682263775143601828822164688545907668815764437552041312881594683569259155221775380822275401442385519849188304485164416896009124713806439729374899834645362872692940078562417089474299114781294261409767000000000000000000000000000000000000000*i1^23 + 769557054939055067734588266777327265589057560357769116259304359035392989905698562231845863367226067290388829131606540910815214962601846351840773017645227791281665388308084579110626705066398248240694656089021747891821173987560412552127875211709608431111396974984445908189706237588360732276047341100795021591294872426210921595040636911975426860596215472450919692172428096282383980979326091785006784660032140062467490602680707110756014507857731560333439057288737204391720263461054924915606791906343040219159720445999283263091555090409122147705604183022901027566198384593262291190819551430962133278723073395876546508762699341879667310788517827252588808883212154772215581606614740025636911302358445119552627660886585503772328718612208485142219196874269790007485946945224261470377843182865598632014910231291482859112606290421994551411823556221112297311162206508361405448099199849734779863464106555576359009442523610062140153830447552198399720641679417756182215401591104235617793655826952054803000411743407785769424883218461145492272315780503788746143521291553269047216311109580625433634677047725014274257566044603523364802006631877832334985131491821640132870294655270123325409925337811486097622638320259442275092512349485627820155462751121382410833726460572363432770570630624727352764627879865002728326206804968630500141705092546000000000000000000000000000000000000000*i1^24 + 1146914525797456810075818498203827804111453424766520510572965076848587281936767170736663928871053510728275241890474594664317463941042132064736220177105386589743327077670757912818290162673437357062858432876142465558157199100302019580318060792902205465475832030481278077984979501989126276514171024148441368166599215301531404996204624371772850370841519975202465454298260190449527913714409301103565180679606907754982081855785976493404706238792673387308201687484719911275294721803632886674426309990281718873452761696915432546296628923561691507762572230212867137395088001600477774164152920746876373487123550274802524541386260078224848145763100876781033593843364400126131564333326009357100493901029537899937133262781164190432860416675830304951675941999970344763212707703203815186734532143780310427619250573341648527909130049400703184820260842527842349910705303636710661863969507677167015067566043574748615330341072508950684869013613938613769925122368367983750524082845889642050299271578134469955698297291961796869564392857796788822827435199808492191308034778448769501157323651420180831093039295517203715858096137932090424032645546237323319375424526452152004849167374401381140464375040243153479161445185773278480961968655251648635175460383964984831590725164533841503182908607961793438949500261422921236527887827763376729646640120000000000000000000000000000000000000*i1^25 + 1102088664395866281199331963685462868069006005744827087974049239278780422773136711233438898843638432316453408267147138323179428700112155824182121243751465138673763593403456957673238958245945546603162130100388571374728138165685454722762981544583489205877554908822447617678222785334395175011415224926255063029983855743613770436647332075020077713756210509263149478845055364246548591738218552726911972704019424610052631644647353126326551576200520133968369179372859992631383929195277062666637573580764335093129669417946813074837978761931635101769090675987695517464691706127802959968167669558980121893932267790842253040645666514859950231857028223835488904623315853608693491979755475400221069920535061824628795512104851250472378027166879629454628741041780014433788972657177949347140881216385526431246038096073945844805259013053318559474755868726327316639353137627198895736924710315269847878915749763243556764196026726227873553810074503743781210194386238371103574510437340090476818467933924502972861339758032221247479458153395537716697047134831456705211821679597728703976204960097683182511948445280339521334049712739415214885613668351223223062906180051851969931225915937653736185646096487735132635344994910416308715397394924084931785671193462045638399215580286906659483740744636657971653217868860140997794786620935025034982000000000000000000000000000000000000*i1^26 + 882636196887448036949546371792399017932269693195822365393989249211539845747415659224187671998001507464068217255482149610966728453833390284066535270067061338888391339933387609662581284836217687134698771335928840329348370906774552635182856640205383427697553374907706789567552752565537124748545744274189522463836570064724024838824494976329208345167515378202135606922558008640650258255036777458658910181386102829808149850768181613278781141325540857631391117313704525110000034762605535382621233963304297153832012933163774546078225552813632651921826240888400659481561600631508424105791179821109850438651810797526649458437316488133684059909547101377253356072567462077668116425865954723176953825496018926356539090548857019080540305203791199203239853575117256437214836469292789134788670548417404207219683435508138488519574360808112754306487240376889758868231009048779766668999114812243584950489910225249959294369608409113070502076979341535625064770821490659545316419088278669825582950598952649732406198933311616243841654731706936424225016133846190796596421122603142838177376952605204316094045791536274511857199255100748895728716495480146519282177158210175614350680193705434104309164227742026824675185844193668096705675309988603582291213674891010689351211127278740661830810789852868282191799227406997627886936428433277700000000000000000000000000000000000*i1^27 + 4257536732275893399528898194735585016029771401717551063246929533013005293728607593986538080203015700825664406058798862599985142269146590229882777745837222599382412603066176972625793452979605334389795494650561106295644610910511271722059557477242258637420931229002202896591404257846835965413447375735670903808636923213594476577565141038943801566689538598519563699774741318884891903824645072852527958806872496816990403970967341125712870197602127117892386649550382843438261641662260245923987065969118846251104330913819664033875553721387176499982573884744836572626653192896684842173686115766798376680329466418531802680619579278962351189922040726763464301390370513001278657121155899602459707544776778726350432045667991228576654841481477699833164725559120011654800927318572385130598055394369124001662850342422576358569112825995263294846539210965754753225381613770101194913543090869887874061073866754208687817687597694859927596787810563650132980068603701027266077449226189183540211801552748058087835591330099328735059887843789722535350153886289328844480547893050104829200643926720741173714424908407827856904366252891361529173142447940174950091510105502378731732498932361031959979564573391159658470595921543645034400997745652764070623107266958826741765061725569675697036385218891283586861179877208724040209190939080000000000000000000000000000000000*i1^28 + 9559770841375304274011830204810562246722726011133295419463105737490277227811106294069323256602745880947195864897824942040474072158889985768044252678748257905614143445832372064939934231618673037676760234479285875297713497347355643020637245106206745892640081992895127641879235690222877206277300088108459208026445299812897672725254409910269403006242995518650823179768142301384094283448704482729162941940490819353628618139390077647342734050795013303146249739953296912541337278018229546957731532117011075497279506864144976249929419443990074277610170887948501893954728876148568172249844246243596956016931474296521966595182891343220890445737706689422978328309422524731965270076729953334175767294670746819766597260446972676350487347584400612405773426653432365805268777966160137892769792374515938478408429408573010707755498721387735633743370613697320043442334096041066779591295738493079330795777863342888215209221265912246354285246771035445696860004272708672347949729153545877721769991887131778269541697025167450872691808238336349578760257184404862767091761254459847828153694788209145703101311803748258709613268266594309374620974423027321685723535616436672014935926832318730584998365499639218536398003076358899082781436206497097031847102957274683512525813953034230100596929603089851686260990980651447654682590000000000000000000000000000000000*i1^29 + 14926617014998219890171322737497655803817918787858463324343663565367846507445637909234871150188295237349963503251371560917920126726711690261609550112596476318883085260880614628317889058258949786554037778709216675105543502918124915086862697890054016400975433099718101127963092986536806718365937897943200033194695778151053586679877237291622192566103569834855165229566692826121428306025540869185669253451307016663876074745721968133283995822899565883178168043465551813864596181765882923675335109993731683300144553023038759063556875559089843156652353378167366336318854097117788176390670538268589042490399204254900670944828308324221871569115962731520147124647385294735059479385722300875784374578038727790058386090503802153221817408362713698759318532818078240627492857048864942894202246700359393047927087019460111849444020049912047504667899304370980510827196939847347093451606600946552239882674077500527419261397908308966122498954320634228785465794613039096307201518670359306320773594468936703510232508117868803814480168359059094075215807312442461054215587774214679488819707428579332123162148289958731299822964963975239737288329437508658859769160538146899650609677398408593310789052441678701428683149681166041883708222373254915377584129312931914945037573702520108198311427046547078531697731168229945217800000000000000000000000000000000*i1^30 + 14734738069408355010037549677179799650006277357611630982593432281928913421700958518492842149486411681138310706198298358957042446062174025823628203014158723639424636483877135541912884161142263241921823691845037494877284655123980185655753558533915828161802459202286826672946405434814681346095865591008502730899761304623555831186716457533147891126151928962492855156853694961297896675108461327330661977934302124213671316073800824082665905336345155232951469203714908565535545579957358362510758802841255797564370061093843839036418263894766038993276914008837443757817502318421378513885125899963222132043971475920453811837999146874940711135710176355771897900530945003038932964922372954962923862915443816630987814417219079468570663051204188768781254118961161816386753059829176365504365037618217316711604821411978235775126696315182603854772648905450459034580699474592925802386424313298812605579561110688079959806272637611877771509660591975563401512600742568756138954447786643522963569956378883734791384223373503107198008815554524719137379056194702153299869066869425669179743527626598438026234641449758934482940376940604994489664954371114885495090188660743100436565927819804085283710933969511546346311513064517445489862041379409333136698938397710046372337708572865007101537786020512189412429308346818680000000000000000000000000000000*i1^31 + 12538980492135431189840779131626722658407778955909647189305866332259712815970091381934179083383783164025287889499676094992125255660147762682399219357084961413592275024925238002733232548573300509741547094878183992999471856356172533301929389019722527696384494052635099941845459046275231222701826839381469381901959706186340931258683201265457009832851823680765447589997081534790551907769544655659215447334551762940346009681807228489808211337365261737295899386264238282514230043705526898358447778153270205823533804297924762410795745734910301446840746423260639347912123032229067766215652479661121278078950879475896017101042158179698915170224865763881417019375964100164809794038825983670906980225976842917979557980937780603581950794649288876578643760891508500821082483495141499215104790911056578016002527088237328060873236567358045333298621087136408505305318932559049266650332326147020576724781845662146616878540231896557610068938446309735691240884170320987095262512917267789176323832454891583313153791876436650906318535560236983519973850589087644878535862599902202882250669786351717684335558994829592227928009426617588872796626867504627145426823136756625169068498974524038008681070047448095512962603147337333089238136875604679277330489348912584584804272444349690151087554571705826364531933773000000000000000000000000000000*i1^32 + 7283928108351742171831324813382654559154689455793748470573653273465637000537092902102238479899952459251164877720632006913982808862905522140820114805011248773575510858388083917706028972196359914579765223546049259009980481766300652612893830100527270672944729553226913993983885968832732633253615819182989749025852433872461342037811095414314397753956914675159881892038570850049040116248713844920869658357932318563094572583868296914217785562708412247566813458454595840919921676297208688704288009830027644274552535683225194263206068212555561267174485049221285858109283715075634564853000992636872318616534709668358725611339421241732632326830846514753673597681522137900200247123894540871398049658401171000316027519170235940560052760827119955869650690052405130671665441048340432800936848452134116754830491496400907508762947382238689768539042371659952096205074141282716969191140684089508370793966784522780151015990001318807758896071683638963996307480981831728308523415978827733421563124899914674933474380158377535102507505146129959383628145535401559953289388030055680961859026172902532062395496909720186746571024808682842037303352102337822563905051441369165726360631715918246024295458483188416876093853897861245228579941690603382600003660981847840313178582831345627550601111346927391345514200000000000000000000000000000*i1^33 + 3759237061051002489633133025644721880805878687215156221670429273144893219144433254056033487262618855882736387890173739282148363902324549337160956009079774407315799021297445116036736670251406911619902070062123646133285181595846844681676881934825421219288991428541900669363352517449529946880706549240346728748810225582312797926144908521672153031763223486703594672762528327329448750838216126420507514271400113961315590324980389777334848031465617975689531455017401593762048512710701106631957543302830576754396394328248298686639089564142649836381364447715678052393987502438771379127640327456421887873953092144041596987827744469153992079589657191118005176082918489599024847723197754857947425008698015964488719927017000126971316598637809020698763300378246753125947803884048348999076873851354551590227578395926635607985554229135020115535523119573374586028934205320210622652322603798870604688608878399971152808433469742593082902810313020573578041721006950847442662532445406968917307753280149517639678077438556879839378629005379939012486490381622332603941159308834886291796639960944952066738408177744828654040325240081405894593390795573699354651956907998398068225970008347383376799596052398261572781617752374610391395760157380556078321763249259950804671289959776909025249649433827288950000000000000000000000000000*i1^34 + 1327034906880367687585756311971981779883878355377780309102202358714967639963242958569307890560141771231536598348699839091769964206940402827233610998459757365560907921697314406070242832552165261584063679652358729869639185920880731924750677719295495986723869653635867887238690187480945994415823457930429358830462309825625558349678094080894973476413590347839375756248868076862387997229541487417475499754813861396148995887408505140061667615956124248605434010782049148134674381813357743137048090672686667084622643121347693912410740908763481891853512813012698779348131386916494677789185983048118231073868051325850304536928890809916486686307828555254992415100576075016046912366534635358029647774708675820722889557316224802945229869119606515368059146769855297421347331517438054521502991429910444459599304315737687817761204689943219280170886197736956891796172230654219817235414678963567741369062319692075885022709469219715477063811827267043167953180435350509521264255157235996687573238896933751800990088217213323382330778904000503820174895205548577704720695095647586848796343672905146112868273497690039670141859874169910794367888556117265447566614722456883722615388547239957234973595365731279557727687812219273722701180606921828711188245088096201841911610300793228132797755025565000000000000000000000000000*i1^35 + 429392219709506194315178727722389826187759589874247785131830401798030814233901827887860573221208895879979003771267557174004607505800097725518574513009074224200999897304665126794029886853035020169150579216695108701013671320839737587436920161969397459915156770558753867798047681256059831197502544543601646148342014448511282704198876730170728891487581024016375797206430067138829016066059991690765204539727065866629029024966017716937875772486529239121533071034617879244595303794393593471968601517827741049190468909801645829631337811061554142819756136906763211357667927232592862194436783821159848417333660590837744964401916562184975509553235568075037789271853513005940761774665105645372368758117092392609859577091876904410305164170347734732934669859617071548437520948958648373547699149200381513022394909635429382127531812971254866903253492667973767134158671984724557075550935012970304936529743310848037442102429421367364574544662108682240820589361003955235908589848104887224997923464630743218065353183232312981988860806110281076148184169046003736117476458992300029426967352295367491564846404994940209578982367698828237934066594954223756220884683416071897119617507270253613627008767722385796296109435598068639688339998363177567240646160008023323223274878631513439762514900000000000000000000000000*i1^36 + 108230965841488638063994838160283042614433068588001947514712905126827257294208152392003749585561490854191398390831430557855105790618448833168147099256683936844796927928310953162781792899230857941949962091515263692567478563896238874731352382757907256805223054305013120374471019700910491640678929030004996099140310385573413253187187046842963416006046765779882676038769232074225142520060237025430966196969832681208935376056251364542309498210197650687806849444340911316161628607241799791259812137083825997821164519693449441607342523288279094688395474379113923842741047892627931276797484733755368357564678817886909817258898976673191521153117763054483760448966637888078108211156225667355622199477663456849573665789979701878378024246636037719635095339519948446778981810363786538976271650686664245201801935372646712936309301024576913423625983040319387024736430641609156882041892602879854401724134538703205396073732118261121647055366506466464972077837659085194723640118127289807159026268787961214446826745281431117228697668434307365919254969044923053633491447237604046741196651644717139673027809954478938532510275304477104410040786070345603585413854543520393077719949822067400339199165759491857061114996313166670009263109231408701115490634812978472314812023839553701030000000000000000000000000*i1^37 + 18975704452720944454441609906625771942214593967964959223218001827286661874454076240815725999644508631804282330083336681865821620141192135706678588155948156412360771833441603068600620034408742126112829440136633833007019234207678744481680112834564226946624781897054547836830587487766066971144676993043587525556058054873091896408956691010965162681602790102252809486961805488723040832993379539759088643573311231592128858327915431821352302212791985322076643714158294419653574987393224689532602840615128335770211510942691267160997238357740856177177008011614665993412857195623809167267994709995435965828103469603701253734856971718474990456262101426876358888813367694652027088118271653891164209786664291520186267721865273107004206488162801125513243848368591035050787448545270430297226447657397118721097749525046907892272551470219306118410383178459698281945833239957236712903688269343618878398887685341747257354294715476327857373903515262872776233483846768233826241254477966820781727766457835106914008581787543589375889363338439587663636560380226807646605159151209606403871489556175971416104642318941907693131295694940990589534537803576432179524566753438660224022347310575354288387761778063456381601470240433728749142153381416349062786679537050500563304462342960000000000000000000000000*i1^38 + 3117244811968469513590190635941677945496524491267469904640028422112421434797984357083444819153341241206429267823959962256702022512999768617386003232522822045403220997816994819704746241708268447678738847224194199995175716008754810176017045389790693543508913281864822152807804628946372509943096718996468324275633064033228402745510080250949914719674928808199323542882392493025381465099069050788179839473604168367419119781347530808911026632761014239158938637678130582731100902334154877343272273735687192765871191822519271991841404018612001709317132737543965340845431317627294777438383950272807062028586366159299170953584826303656963624199874934831905406851631166316881231603465115926230154995252073562367402746215733088972692811271201834015513762391770662039099868051112729957863915403766648456670743333565043138866492906827569183356529576997626029424236976372338144694073198148117962328182187088613970178424042300292347386746773900113839864911140113006349929322684998117431916835035906229971307476310017773665243817126717294920925701813737624655130404854707224291825109511510068167372798364141174064377352597344553470240620658180450505680683634541570435218520449182802987710919961054723191195896774076408241483303950558298762371200436532123438276604500000000000000000000000*i1^39 + 275067080495366686595700653191686515785294333656114163909304449387579212017573463954529828631492755232540561001260549959226179233000353692522265918780131522722432306805377599579728500424266875173668986201689389245548997784756881606190755583205297124507351673084540093611585264235328080444687354053206690214285426467536848684584835432477425266727025927127007519428884838383051539485010038711142946862745769462254608944397430083277829273892225330172000254561812428311495681089322071159702633146234899876113755577039883772138025100500767640504910246500087824520474805819487607909314569853016318898224856874797416702506792074211973879952398875785849350336981488461908190763543787151715808913803584347690965584012218766440431341467800152851996128272758737124738637366540778880610119368896258820023640507294465438521249103731392957787694126605635464124397196026078847336752110091800913024471226697343578649376086328581714497187012840931763184047142929054695310901614024189243518544334802645781224583988738379349996497830848373345640143811579860232733847676743779147390315952209342193316340045607426332496182931083791415803186528833023908682498262363790385763340900946651988822493897172534900700551955455207017341340436180605774753822969943835459620000000000000000000000*i1^40 + -5247902682489826453326450777759060292094716522567748232107976624882869915098657242340147649794715435643094403435248213197713590193034736085543369237356918096731811517678268223632110997575736965296169842663045586800211420068268420382235543508068198599018655086428690557899732968973229591225107665885505731023218488772829395229154716882885948562889995698238936958174126726831041616067532842523684859131441951773877821903485597489443716588895147869971457598376563341005138634976819469892675480925961911611094193869823338853040354506679376141055423233550468041978471652206769610458479968560750807353052022070100423380634144167885143126994143301958165552334149927226450909742323682355979508175432758803908196067254241031912087435954406626931837761735841648056438713398827192199440694680939410919919361232564383575093636798156095364507597087517376468242122178016462777147408926464332838740231521573427154034398689179980126130140793152667702625663356839873178857795029250151042682222796316082559063705415366576364121456577484568793857619589510288639730712426708412859966806910149125191095023427324431561106185340814037933241466808009915767152532414400182878302329867024354393088975562762412264455021037274368623162104640809536173186760143192000000000000000000000*i1^41 + 29254606560970463541979876740874476616172363320986029243345364020353453523770052887606787142823738186472232017687812316023863980686187684089431600257524395824315795388531145769463184642318804778485186449020522542463432527587396041273066661220615356975140318865705231593578955685869365266606309930833349829928122741037160093179687179946395967834729953486847496746193115132904005607463834433432922675707372793695033555266718059493509221097524400460333685153153104954528307259807000003228987065269739329214262415752072037753493304511250549728378831642278218675813699318546005447948219374950501096777590395446708316340764958550739634437772413195179635466441502830295549797158724633528369710267951236711633270601217556579775920426989208578746026231035463509823593338271972139502377760850969983699191439391569751750749572630508079875431737373620515654428895910250178789333089552776686317309873905960322226663534666764088160179988032307018084421059978491953329122691518712945035116227634857585885317434185512629848072137458288559190509822514482185941702179992011118992753277208090949526158242371461551681166039160249330737947870655271211453011548236111502745656278048320933587755769564968873180661608911147826513335258784229037859067400000000000000000000*i1^42 + -13182369374242522332437825121958671348114726384027324799174867490814618601555524780698821411747825007048588118148266448435929752873435060273772266659397381967438835978658761243903777719563191273615456666487285868260750676078519383522225252975319221178248877130516334866546729716252019640825684487298544711050493129356947628849563757079158935152939108278718758675106975687247957498709776421544330526074684795645296429107003359551948026041883857717948650130111507607240955953555590399651028432854810135723283792356290823881817215068271630461153200974364387545103725856579716184217849837406055312894975826347367337193725617234894181231893244594195036349245990007840776487781572253023969755465756037826312137737369331581276906062842079307339580344087004249699627151590639044421585625299340028646869814705826552313268017874300197079422517828108258613162975841096115345327499118753017709669000162236738658400546930936217980808879040965319425401549061977154890056778851128244027265346883771263621091842952602466466794227161333047551449941283601285850994015529001807691233938672745513687336488727102201164047765885303221841069623655553113618165487625428145564641634628051422458168228356911437819702010826639073064633632540979170000000000000000000*i1^43 + 63399775919701818792837005210529486858723617975141168139918792513603047260868088531352136111176366519963334865118173813101227765209241191337474685551401274257668288762947617006983554347670411455649674013622429481538724615603927033516372667928550656322578216205463215525202769781565953391617130770015759308515807848277334254984348736740822420055460678178115986934008500253130935083396883143026963475158448254004142605241438407120006791720387590628500726052846647021320533945902352648782882946144565087149764606285456587604140980953136232106886374710687788485654619516422177391515639607151032115564968968871486413623658397987999721045909603669211144680596827277689087038821034716036235004822069363504955064043798076328915011718701289228622885734165063730780393322591672322036057844825621978261515485206781335221208201441314010490299555540451703506347487746747954339095343994608125516087172168185542966801574124489143163246167791928859851458173743087224560053883966335122326452335080938422934244626744344165799993916776001978501328216814675839908221005877198814066429175351504735257517362475434095898639753540206175063801787290561147426280537646715965179988771347278115841136472885752416403642908684942327684773065000000000000000000*i1^44 + -4167304709453934989846547471986778165178987126417388866284387124232045054968612071042647381604143456936527250927881081921955986198954300297263333068016804137450520143867347603171356742972630165418897742928773350358381131661296848148105392399589916441714056444594766679058439928267603212578973546116491202758393379347258498198001799856803530415468457902945876024745859225350014487140124056364077452807736838064000916904494580132007620838566531147977369726369950464398143573313510697028730737068970136114798312491328482093230216736522171553791026623784911275904111870599307592009034939655697294975384952236683022723643526428208968029820058797638799663054767168545243049249250113521023623348916931697267696696661810396609005158840365791256964725706362346301752267922826553683464847688205484487758905610292928987751217264630299282065270817077680659831990627245883154056666976950018435787656481897161089444971530389961877655700082070104894983991099268048476431260631183792191705379003800465624631718787466104200159701535117182150357868493115106654113225790405139063421884754378351598319682196850411496065020002109013132866417251020801128860324179152855161564980378511838532872336442071389863172633693620617300000000000000000*i1^45 + -64784894150916606274731733794891636391010774384887952896908035793305913908035793861989341719833022254149342360026049746860872988746450938247010712746311513329821880761906451589049124150238126036588082090114626352899837761560811143595281898395173761255338050137217665070551947719505736063574216902120343145979789233367038925790202931478239902643189481330822919918504614266781783876533372043589874056608460814489339850743058633994302133468510521568059662243743189429029127974264231869438717181498911723049787778899424886749532236120599877002949833747509416370887550118049487608160080228359584771438873992748563759357955424732567101044231066194536054602343533039777813610646169783221714343124795315667481104838365251329829741873281630350624046351217042863835805168696547276961851616193814193578258719628697198784397454058133153147556268513390439264602208663731199249730665916385483823050719191174820127446189324429592631027766341615300995557079217847148227543585919456269403949161900726770253611674151001211983632710990788289457870128137093714342072416656193145252675581560456983909178440878196191134038381388316172964633650252706768474430626143809850091892128402703863887619902134903670601194860000000000000000*i1^46 + -567279695926823067875224979026502302442136162336528104777777875512146119238986559175309794690950582297323367336965435272248824671534784889013107143049746766231505307060981652608882777268274376734439227856942465099940024533239068323119286071665037361627011047839732694390032202536907310714658754117769043732140432656206727286586968119417098487198472024969351070863486317543706253669252439334025313020135274576722459346014155462232903851174025008021283291058113938393594919770227250783124664913559887639796236942952935313288119421587376700425806719027733105568203603608681625602116424616932243737390518950018956697450474824771338378002711484934045238758454532408065509240094284660172172815489469574986635785015988547717135509856120221171591638535420840873877982130825695857539742472266897200296016111375125204959656912500000302982489838298994232565879834935153907317376337898241087184803358681029167745509178453908558941058895749130785410467276223067787332097150607008273726618281449600705682116478858435504278729349129063580951692758321866494584458617799066683977360944681215728257451164816953614015236986843793533214374120751544428148134155442102311582323239502063333548123457417219000000000000000*i1^47 + 307717534027248584022121238998493474198469296583780494042263310970958443784693680495468097484745146916381833698442651942407526009818544991774570137040944314148047127825016608519270915420660864497369526444458717979316503126118727249364189143583944506796442244109215431100767655454120864494022950411155820464162234122355054919641345397289460880301855588607833833731211329552410365038621487358264653380020137998022029640147807160298518561284669058905551628153329260140871415730376615207289905898360283963991455100908779677175316462780330305620462958127737049549852486638660085914019971272846052323445617486592664958431895939213953709450107028908341567586199000252507992056723897677735453306151685198227948467177935393547979498867461612070535931970074707850276484898701446708050037186090568928235274266904222607640327980366907045849524606119025621392295218669588559689540047638178733918621939209434718072356375907584594880434669631253976276543240390762115621205556060214377090712216722719039450760027647557773377167020510958687567763228390989369488070994312796501683520308351754517330996085146211575289387335115605858677649720383180125738928501628052583206821865675238427078800000000000000*i1^48 + -815633110000644879470660676002909089291727888000538360753522435888507918082476268256491238564310292955296676046509955068686451560614040514695742076956098957242150396163265791977229432924546230754253979430955807897864136770482685396076963808326520163072139223113616469784963365098975988956847110834583052968505613194439402880708575260325078935621003812072883172121314411994057430641466193700501830346893649931742577938227934136314842451637567253569397291145874696667650198986895210981498581672668936872710714182552792519001140610771200370673001025028105206758659151050959604260137614569083749292181830925381983818172802486564124387388630210989895865557668166505767019302809925561604589450436244032397885754871837614590592458440101479533005489858332705955896986019014907858520268738560504658980219374765516242539851901381559905431031716343646656690066441198655513624347323383745821885729980761595255333818797712675176605937973284273779351783450219552249061533030928494514865702901659171699024267462001426256176588953785722128649073963961285911876086058438097454850193325020626072540685323151406425882322861953576932157530111142764405046255847537238406079072292300000000000000*i1^49 + 660837641678563161163937257674504744934838518862967349801245475334072948221915778898715024055511531768523039460224449772909442562432927665365809065213857005306102067613531366453550508222644432915527742214226137927310841731145802531720177069450047912538711631935928397066125645320998299908506532442324501770107743781878058267848362931442924126775267416426273212945582748499044352580280459223498496031535761666578754421651258493515050073697458703904891114640790652364361448644040745172086096331712794389050164949637806945511756969146446804219120408354459362226715446406241035667245400476129566543096137008151474719237479958531793680602603705775466710618353171140248156405391817134765517818464600463723616129228701702118411797735635858218455712212417578111321765665869278178095662658675700345584439440283681610519497283080383752270082744925353245457271003385696004176856821128454397102289611065833184613385922758926765899716362925519556361452970835343032967975254594501950775753752132664230780300988105961692442829657768583679165346220534587412515489498895747264095893844187110786574408065379322705781043015298450716597850553522506546426287960272864786000000000000*i1^50 + 2612667694758392359222462033436834832611446261013962677517704010719433520952575108071586618184087783395799889622380915043301430793194646571964615644637803455305091604797492324673629770884304644664420279059486499548038938064000644294299538699983847580363761998384356582242292968491325444945320988394346589127961491623958479708838947403504781311324215376967624833787997205425441264855544600902558808064521002760029411845687707713944100970454338518817487428152110893186775645873362994779340646486343506317080762064807226512966712965602505229621710352520019670215487021875814582355932250295032548274573842371143872267746292132648040644946832922076997453768999577429342713997714267600614988205765050353351505416524475912530244780270962985487362726817428948249999053229262564133298798295583026342423331320983357994574613390030454768090020127900687588402075106996500804821445084304331770792131453185583187893368894297499835235194726696709636772759239825543251787442313258740935842576194419924997505706380634837384280589958635083351666418075814145635520034162879282039632617569396061277336287579561244248467213636298013429638308746466449512024000000000000*i1^51 + 299867592150114946714078085498475295867388673417501476854385292523582054088994203293255802647116978587853089785667246782143166854790272997672166511708800726336537558588202914791999406093014955023336881520238819914239727496117714738157217840465420838361198223786243165507003253879742824942380647775443181491305983841691988874044133255653104552862603614623773823063928657591490074648764168372566583484615050106205885807175211428614317623652922859649724167130676681010885740317215287854866359049645255155496154723195130626563855894179956925817875624657595766118139523476004675766797283170516527649756139942127613268515123719655532695414344767425230082184779906483749238224133636341559979318681923753149605686056519396146194031914905031943389921620429157434084319608502854793022128953028380351854716047333740259397016092916744949774635377080207717568721670448478466596447171418523647230026027815260358404204881892457018124933699968701104466271930982429812816149191175692732411349370356339768901439528594619406230180386170412801828877707821452178294870934653030581293732377487213764937366106001611138233337666755306803080787464490000000000*i1^52 + 1008442937456704819923368589606638417009125871243284407859168123336040509820528193800022880153408175753780966298845286274425123522506617097138614159947579959703950381273456318629172008983091486981924367198039759945622731504800768717377360553539980088414791933489869461816329721850292265776009778310797692530802755900291356915201101405887178368436894655166444130149297027145309541852538469984269225285145657570336367546796127320756844319971251437967583275216858959597816364368193621861553470508044596630156714348856075279482521882869416700427527618907238103346960484152243146826764084880816756547220969274893936458541170567663006174073896931497244159407726842833059888546465959922400847250827972679498425112391634145924994896099999143102713115857970124978123093818772524530828921861031575847304195984448574730619943020225621996065567094843469423348289522436342010069159483037948789893767588697044114807674314293706819274960649691222503688989974164887095302367577291480039145514937673681570154807425034473592933306536654911142362951285199862914836469560286793078848288123753503247972878459092258170790060012404364000000000*i1^53 + 24242279253661592433900736846550229740448981678746044450774093554173981518585591627368333008326337757614348754434100328252056080111250198626957821100720557848128271891126531776691617215333264394741881829819186762341420952405755493309776969489151466479343906242686421008720032413072037076883118679564486897129034235034772208477338593929196659266826867235403774945679728349349457558520564671972977905961156665646890002812188971568952208825593831576591392540001713403378248531442473960292805597420033675931914083466037058062741619468828904156700329020406406777223059081422140296817263340920363972503433936799877781479179385814275100910835573072489947007260878599337611544472417091677223490767123809906335278759072885025494641158840629906669559957888393894132182646773613916404601484147215508974053969054211177356246090659987159250617285468518482485314548372926494248744672917617998426922236997914371250817438534965129761067898536907081562452985462028183380937625563331123528707736427374362387306585839669984957415918008295624045810675105784816771998617501765532694780804575111895306179919177186579989000000000*i1^54 + -485644378499545579069270433579510287035860787055166638550157347950226296373850629505201362083878037719235402065336971691543755248649090138652397496416740741420039923153531815465547071485496465216349924282756121538509561904081358456375739070058692730963544634449977097644827047436674424666996559653515888175452443234779956773792061524755171961822528377361525147830371184469506237321419373179581426167940575328656169240517764058803426090163109685446885081594864143894160801315210893440134449052741143268812275689455873965609484501430425882038361351803920187768541469342476803753720900153502987222822780525922586817136645159276969538280549099921039482819875613332041892976530141061701858234552327939948955162990875349290344159793558820418615469003414071027113967349875709768405130543740813680996642162211442086958473539053618280811932199822950868129636605129747983215237474251345488344695870541592646551406235302222028074072070452156092867605110638129117644634617979035161451244943015073222219951747352136403641249923367766315118736556445964481921729897383913580657226022938419375184360000000*i1^55 + 3510657380142414862224483191130705212643177565879837553891907315723366812414316277954470887826674921504120526520464961354928964824471268500699509140664763229735430065808129543741329578954403501318256500946903752431173513733969338182583735314436433177158490997236859069796050911145740364837769709465896947480583575850391111158427925387952436710620099857662888792286592935500206093515910550044444524199232301391623429414046228615995852411948328074880107998762305852793020117171797880650805004783203481181938540326707113364615873891270962664934172210195815701540916246147947179085569826269952498145302334008327283545111879365184924559112259252918719024385123060469770017755950731110595062252112477849751762278056825913127445901742209431238939505104000378557560679984867707410391036011764171978089845439474734346105144421405157820553791818231558110859535158095069101630351372892468037881149182965762140754775782125727150742445059844134095498469851180516124687824125588259225219205216717362227200233942898534972965567860091208483346514138429768982821647972501680096677384000000*i1^56 + -88170778510242959874867923696714919009306192745255539273151636950110653374142858436641077736787192524278649899679535143073294054373973443149663947042590681768484692865337290956405218921617404127833478246666425045463262833729728215065168103160860928997334771817419182551153213962215795274258990108354216788166927784504850418581703200102693346690608665139398041759632061962895736076127806970879607830849747138763323137875937132469650860234252308407743811252112448188480847918619045811870770820719121512939830219726368969085961086276223160331217391764656343143565800646493412766252774558595676556141737470728077512533904830386698327271483163345640213953882972608420494575157406493295570077613347242941148297482414473478699213969041566629672563703097126875083171883332738228416720854992049312027422166420913070286874266946874131568214827253569203992097760246736601635416269438932279967607427058577031536425530617325907897546172871464015884145583467847658812519736582532818282337443225246729236384391336655221373446819567903106866386633608827969913097100000*i1^57 + 677266647329411010457794161551400420249388388088389411446248629862279237796095170610376382729219810480985555016730264067199990654733364110811530945068276944850146581043569473996427271119985776237322743871632633153955711099274803184934792379575955331066933859466909882079979221314593675546665269175230116326639799907044953266136287247774898809296350132047928437213720208212151456301042283508104163141990830442109354570337574632431463806065376038228853732719777075901100462825855419307000326844462154063437631817136528471775656783648751234247154079383503127312426077608669260312694860678790079762647059914360877977432123900518217147441400233893913264787234358011179015308422759757514969789734035893836292832603213049353918122845071238866858943632915284900209361053908785871846247151106302070197481691181366782922132979572085231428959298065342623910284023379147900121157366101082036705038586616713567117188523025561352029407931963394753768363549867752943253721710418302142061100046456057679780167990159936018817757115716426311084410000*i1^58 + 21193751912438846743071656641640092645628078571385725163608895164716783612317405363550368086917085263965590051920740807250004082167429368715894399230817533189776856266783912208480376762533866158227901522464291708647921283955495628802348118155787743670388331820086807754746828098377242737529508312339101542018749808552384982613054725724732405837365536371049680278105883199891415800421834595745813199960198585585655247825997774702809866812959936064406076023688437500898499066289451463732768696934948443955297090099310685417362255371274957895369276615983277775279016658600079320258789086884078868633095075509203257704664734607360837232462920442372121706909259370496469186056798503180141329439145756590388055430613206615523803904311604789532985680360063741119755059191207343352674389183274816714227694300022260697099377894797906037413413092771796565137034727520621519265453431134276729808325495874096013277555652660924319838234096980611888220983734088347340654737565250280252278258276811174260482750148001982128175000*i1^59 + 168446267559955656668938703668722509344490575606537883813503462521208122054108018450362484322485217392994516526161437680376049596188498652721357508621763768173617818428503007298067191060056732066290353413827197277909360175687941147443929148962349365745190000990644428781022138461097061087835500763105481846595210353486813998938849980290228416739117637949599781896466675597844838373211080995808936623405218269268738067474692731411689555934282071571637951851964868280156186542295172108132662490359540347703337162695041511078855177263343910038533130298722391344624099564020641275024531747012481936738749208050989977825749696248407480986132513101068034815688085545042540538672559111724422726600916820792875458153400703310401632708134503706309983028110647247447833425211921061123296976780835351751097344139034509609119326610593735954828127474439521917760743568502733103911555372150688755413976350800811570771567879128688055693103060227955189730509590721500904305263054223758008278012503232636655500*i1^60 + 9385978229989937403102253143617544129331889871970178492084892571510199306448453431515112727082974549638921382649652832455301644078866099225362591078873928046696337568886763179403659302843348247931077538634969862143801145904045884934196607325154556252113021448043679279703373755879570649391717257743070075408388116836935465310315414822437653977533913290752165741903931075986534444633669527904503374566123968019807096107652324289416799728788601297430215587596157844731899474094634440737112735248257791431238394470275473906564717136393498965873073722351369260184571049526902732359870647628609578917249458719400259177474579731151699834839804507850367375033656888858140222711153223043432208161364392282263967152816732968973811111349169337214518095309084187891818195586660532309994297013895039306496706789623721947560857595570036535380823122715139629712981408536454925762408391537826956201760131685390154171520382445974060063555489985915548697183470*i1^61 + 156023283784989156619714347330068075588176144545607704660797240446796267419533066452119922923750013444292191702931218691592407746887752269671643246551395337648963841175468117357793046719931407042742742116228853098297083622764208270945156269918641576050098688562540440540922864875069085427766103445976250544992513614751072021946841999681281301819124272049787674551763756819248766057928833802006104408114370117665318032576508305246729262674909105304802700815476092038799602824255152725843031541643617861910334435081965105691747953456998629961278376249271714575262361354894831113225271429026742791492800115575803796068653941847281411727841568482687299281952489356881620782359330562602405839951335753497125407433436655813519685544095859337051592750237246490461436910540558812949590348942324705858529684623572908922403630176826198780112456872101604852255249537292135324749102694821482652971075507129*i1^62, -1676266836971010780779712266129586918697016515214746670216234201518260809115339275749792495833530382821477767744698400161795309348716428295421691652308937514644031249598562165844203554881689032485236048152053952210309399391345293185912665628548987491173073838336825203237221589171857669181600207835565823763153213128158506886723015763190275741934856513923781758177164824998233564094973498079203759238818734692564406627352011358720741420354268254594678300602874239041448957941974194212419615591304191493210857607212204320835182089073645082639523834283024219091380049911364189955081424671382542309658861166170593495569103353357126020362155721257355589328574124277534416616711636830268303879917570719437234121950687207219041430486758450374228518043679026694814124199462255848460930323765776012229776046267868609608775163921455998647534339270504973019704012366682546097750066196226697028816999562234582589333307433973015560632060585331537534322033660781206656914853850818876229287937626363166676869482335514858189508673597197577697321995109622062027871102477314267427198429603730423519523935140114927600516170546272015054815642970789206234318926916939489506127840469004678824969403851399216561821719194239462448874809247929281769428576468902313707519325661339609497741611775640570663413701965903495915012225863769488920117783681128205654829578700735038303593380743270824173115263091709007754616666196263184181283916426263353324365057175053664322366000956621023892950436232284071363794378195997609767419849776585772554038834464247256353573070216804301560151027466036486281872786063271601247969845691311714353122055889766028715345431128235257883889409591029313278746861281317222280241506918096165617349449837965565415914760712612233676800000000000000000000000000000000000000000000000000000000000000 + 7312566188158057557024018419298760841297606320408787970725868212047284012880531700285109195800793560401462320869192079929201789027134585963713638977475440763070725071253784233675627814027792685243048671106540888169110762716947187405219834558118370611943153761085847950677638831872733711629124485042524952313781610852875280329645170929185303250817820030220149935642909136716182734207170874446694254782808164853693300165184566520187272402098088466937835914455869581919648555197909791681022253674349525195472828040276897625362250843622993814531065472903163320057549572408723179468154425907862959686803379905523218884193363118687989884314022074939289258601748132878587238328461607348171265825290172234760104571090859224150375605063902924742302394484675499117214508519432835616857731211582348678486551214140242877662947229724390426915524809014551026462418847796430813289883809942224926125203686215722183191187925985353712741043266122187530594758210044703649494194681820420705576981331578770613949190659380144655822866332761780534164595855992602524793988820053507241653936300736666338120751237661356088754250708021542813445892745392068308743335724534148043643329222199392360306501294442994988119499970922069772914663845685026850942827135889983827612585890540780712730192992196002906020797994763238249553027545303373920610084318190201887221001634715441387166337883107492609479624369976615756415624800271896420033656977093022609221158978815649708153980247343948656096339491906127911223759599408544298325017810886869870550363297977663767855879189811777286422281640809511963485961657948443123707652023992936287396338193760342661403938250530177958858626734642756087147762726883438397937142290567825957465630814373242695466917026880224353280000000000000000000000000000000000000000000000000000000000000*i1 + -17525135564119191997648569298546188354591991440840525874133253646678231266894642552310089635011697476624372485404561825508766885153253421755250438777592313929985043237131876315340362668292326355076565789535798269846895625047739615882570874382027007628937283577620600054315172450806827609117882609157322231966599940001373773490320923686131141867424832941744233587314256257886431501230383339135056249944699148052274647967193020485948698374867367515261627976351145266053825395165826266526993148323166411106309487981880668772342808850252196253859174360109102780774088703456076945662247483453645508737074926002062585571709589557026591211279888047510744533438117395855344992143100525972942981907783284150295333716362004485831557205484680727302691340241839985269394291603338124805018715954831881795861324875581278931868429159449607234706822929028186491440201458179904364899034234355932917218707232243417256539795095475546029187386834036352438939909526543507355693576812376903450865533694577719066249890094159289400310043226918114248681881914990828399659004255819670820309227009335610161415226654442901987209665669195218163615344015247352447693315380608041267697935597163197065211387110393911583476954947100606917066264039209591114353640487502097215868680271597719951555796407897966075355205194205990081329546542014080332260628969131830164301669243818131857276592708575011332630607625073191120014983196029484930373029132745544141667998814593622917422920401044028734265762129690165040470601083411238454108912692755469852075067134507452885536950969897956837638141504023744334040431207065553467674351925576431166509162811073411585236954570029976948152634613485721197151773876096264802613248505677041273631363457730869263741270225321131008000000000000000000000000000000000000000000000000000000000000*i1^2 + -6877441743020966386476525521829185405258126209892420263387585564096596102893960261114911491653692551967260218479211919193607856812613528353999419797838603559090610626671618861109641193484993906086277854414883052739903630883113911984438505500991555957896046192831356083996170282679775634404953540561594696247514910986945498988151653789773910169088647051787181835490995642396058917330003532131291262432483627554900424477567243569090250630781190011824927012973114883060299307171924252196121832383586166941658581186407795574956958767491815328649327654082140757276286723987093407821446831940547286142117447949786259745446885662220732317841115805708526162845873182577582727854507584911929267970898816950040369076441479114714138703804784231814257853835167618289179954806001389752983260397443466407137056053545073230958033512684052921512326527695109078774011371168171846732365619310194942279821460713551780714670635066199564915697802183918796688915673249124476381826858837583088790334176885413971131287086354828523948746763601829802951860526626361194982807115083865020849130830056447992954628854236513961136265917525059089861755987730061837373658312544497769404935589022248662215481247031967345792955493526348437777426575799438566581718721843404587827682798219081917987956512529180437883293865620902530436239576758931932125823328378339698248294663686168871708111189524711948218951344386212757326227581799876880407114051793316484247806065306543557924970161247044798179893585680270903312857830069301388589402277444626403250150073450532987292759213089065976648584399511091424844498968655046905484724201583073295674194686033998509769392575431346514356968403869736352951055688968228954930293649335032795347573242426785532791925063556249600000000000000000000000000000000000000000000000000000000000*i1^3 + 64733534551922751175054748067111741123662607834914970761108267303419415841220783395632485827987353221333334260266234624950688761746590986186642847832452398701764648994683178107435491383704744865563048608104607138326037427097894562781043975684267611064239654447394202628121206680184060134619558247706711110528729256401148199144580629386253445741749473051580456461087062347795408644951971718875470411913742208428539413699175398750322377286217474850086095747983062363074470425453241356247872677494256411008810311349455707257398546631815101699967616818156122969177725210543036435253947774830214993717442854766035112773990473589143986469854164208588775939575410442468972350829575985559292517339346824285580195533553000089297383053748122461303398626414661711582542974595305247171002073549936628210824855189613427181056948019128234300356212014263473265739484845203612722494933583706787752984059416179100997055279013154878855202074674825863364392831972607628197971200505436084774161316575064285644877979734442187286119199281556968103358820245407723578776238479873089305005931301929353793149209242013574568746890371945045841927551002265699253519225299978497842634176150143942031198633780710667332200999291376146333046976113939722324158820131405178235231949513050357403691518588873937392044108195768154736070918295889773769405151475927409676520991006078129631032401020010346047038922925010469498481208676972050417927403267819633676140303735017896399936290571007560580074705101555901862052304370638522193238363500628430103065692183668543481201525459502013121651835628897766138947406043326212607194989343273836754653501687931029058855058588333994772911051928771125169863086108514483807940477695893548654185101421593875304086768855040000000000000000000000000000000000000000000000000000000000*i1^4 + 52240282006998932214146112183252177545509523313747600500178556356421060196745554176815609690102938440384423604564235815786318038489447633265142445690035228513100753112599529857809890319205149609213090697825532453793373020188460942625449177042040202222432461258661771463870843526016370884512972575129805602815371084411466735580230721974542006534495279641679641085639676104332674706461644341625788667530333351011173728975344197154615314201810140160167212923534781202823148927119872576989423583653357959452732132551159611010252373353948900139100259316227084233476745759569317277681462927195217822423017380800675549560845727965204181046816753394680870796888691770214533599355247793235454543716979536168310434759098315360526339578369951363945203814769487721105033590625012854434489323560199885118619297724453509523899242604450812900676006655992451751977365444140884184435833239205541502128408990046627202096357600814848964882650074234501831676469689544311745719071803296972162833782946586916566150176863645855093536052425979663513851766059461746763062128813389377013236362370860075880231118883972303684900259692145581993212581529265671794041610469700653145433781019272331602359909047088572675120376009498122173507235045652291484033516551370632072855523136167632078135362685130137183945051298736804388083163840653563083128522663234928276341004462764995981226734668786462457841126902950138385949620717897067945312763956047661584942959666038767685005859269774334206963605150450605888662880115715579000961914748045282313673483445337605553363618410034374623028231794808605908837111384682364243938002545869636653907499699642809525960671958942942178307258296291722293345562666283846577011309884352134993232188578536807847943911424000000000000000000000000000000000000000000000000000000000*i1^5 + -21975901596725768402255381092985837013881804495758941298495232740049316977774812173302312837845368332126704926006031977692084198769512624759998537854771303036678623615860447894273526420615886582402631867250768323839833285092911362332838975262115938513214991978554773026374196513821744960314998490669797904236383326375303003524841834477051265277842417059313453502492160140365374776511287636328016728593841120638146413201116335715668117388444121712381925454577789002118706551055920705285365500251024352003392263963458040782423291450212333851512114754701462975600621989094419611280485154300961712320310561963593194983545711292254407565644816816736171294649919143473200777288700942112317365596505691561197925958541737175681557417007608636879200122964065575262621619530772766963450447113343267586538004701254526580939422713760022897602850175148331273519475008654255148525720101652005414926164558761732505025298244913248805838324518431118831834718816595181254304215641511988144436195767423273842985678538079464167819337067428658419379027040656535420116835128505656238172094682180910484383445694951896706499402109329175534202326083136062677447036299646930088317202922542466623746440727587178872758084111158174987616313971582955693901995331407415942918390537500302308088356606073693241821162095443268254363905087874250026308894584209219153306161626538547239493324742855470213772237674152773247580500255607255922432122065080723901562888889234302908832408527319853072932284847741216973440987725466073613166899013131382488678516400038508441853903194708798015887554556588550440434510917007602250646579278826874736532501341566246652092067459699409122661519433850445084379421418886454343476069501613021876869352238169814783279974400000000000000000000000000000000000000000000000000000000*i1^6 + 925156091805243336739836397929220521303617355614617847137495034738346900719865974722144509476856091305456998460097097810405361287198680310105610856232952978414364213372967325746736145853318387033537180597797573799771393271661922206925896938382787993398283637598355746933563234726966593266035624768323303363789962810324295198817593829572742968282784724616532993736318609286519590432868675412318158094727962760679569877813300635090045348795474448566741077194415936767357125137148394308787230505967130230199862042110149696582872458338146826338192175826616609498590775617670753954507152580161036163729556613444860562058370640905105445728311846969580127495005813277653857137138383359093506146805520954200853845908418259372032551437893813476193394566502831328368804400692115438700189270503572543601606451931543652711554515704431440886141803482895039570606092281845434562033109464416416457339494156308459026242533837258971603124321289299759395176251967129153225384668442560784157421774884584577639681371210837265695188391909236914271352596659729411165313085138736134188994380052813116823238122460968983567632878110384705815420149889607426787268914384535993313417085712857098344458256082830422169054094923037433096732040288478474111850869659843666979618801591541874077291569976230630069875772778990634363076476975676804245704873594444880371472982227743044405938564209356486885083336433892346735289550234517053619488346182582657318297902814375236532583870015973614317510318080520200309860426671029135322825828004755976108890916400385495107266099859910262981665302462305808641040395888793709984404267151125374990469939543034466318925483388328397997005321707679555394029260054122679830340955263756791268300037002674932592640000000000000000000000000000000000000000000000000000000*i1^7 + 222479465266876840728957333963563097777969017654159971221758940403461972145349013881544400921562208418902654165000814635247470259547380105295229640033050313123757298688477157380232336682944244355463532742101641053082889136656767286682530378433208588195619639478627617701185847484867850411937123164488170216490666073035611143973105378925372359885353508073695206967474170273982113097016984019059851048740157878938919410233677095870039946853806712879909362784419026181337616737106795506472347625467340175255089083563697814691869207102419354338967649292953958369336918980426832379961805312970502421427322709289636077333878442604796366071769932398417766557939419502827236629762139566291113145042403844448708548635987928147087213425998305833105759104487682791983222447640981440969580390425426607523496099933049269045140803924155078339501243532599394180573175641930763559967939791436116043733133533420333175217149850665695789705587963572190123746908230205243367187480246714675730750517820171554910938531603681481635986103424428958826445973393250524152947604303386029348629520384886182225046950054089306649314952744771910694895406942617153821040635011089084222445691503095842491475922499789589289028187362679549780743202155656415071594307473088649831968343714571834654300308925386311411392789019315611458312880650099787697912255317177705959957787986850588512692066425409266411730716434281241050373797519002445825632593407512391387905118172302671827307125871578727566170730648619308938390591689381043027927715824234059379184949191216452976194671315172683113766798540803132717668182898266108415773113345335371871482982946095688274225507949965378401183033870007428102927372837779499071800811348680452956704087510626695168000000000000000000000000000000000000000000000000000000*i1^8 + -4510672469565717486623070945038396293134139990335292982100263546296777975395766144759738015736187208618577186932907533278957630823400983997247907858439351637083729890965553943563657886621634376916193447842845415370497532682875523929821210622363273392603223795138375250088095189796300656694673958370475543825248206128765702727642043380469465263000290916654426986918000171654144171616182814244318733704932327060166409596172776293633649286198625497670664854556634075742551153935200197245140248237110337909647213813678550028941184479037395477131764701872243496859372995750074798707943503093473210205859081166278495301075604383331686881569281745943676638795691540209044063454505154389405704300811109467316036655222747728811822479684113507571812383700259440503324920714669031178388527607255066437453279978971785266048986612500220885331067126997501670593323716445621795574526642160303849107692184875626784494815764084408819392301642665584715570528540319370677880139459359783910634444398248416068107467610395778923927686147016643406702808279066027259844251933395629193930284652809540702703268543507249825621614824879436826483473746463253198669070026440583854399442295427851198179387355672805167916417327704936507930258249614974593435968810619536121212657445285848928324318687269649597129220987237564390635849919835010884899568508711135690206319770020486656523677735956458737357860965820133509498710797216164040433934872810823774164500603879056902658523142022698763388256376420997416907120074416653064642265305054964400258114564696209034329200128863867003355085553621454485893634907615243010229995173745518495366897693370652026827631278877828862960541305252248700566216126944693706574036170423405643258697263615283200000000000000000000000000000000000000000000000000000*i1^9 + -2266334588310916739711386081661562467865130300750941496589750220941112568791095556017084476589574834065565777605494437854097000487800942716862952059227937383585595360232376146486689358335992377553822263391697938765937681738161039090928445718999372878182295934771186678181683231413320698574959437738953409235240733429906684250539265783248853738276124157373775377203082956507583616942668271365450371287325732659180645759905374171032074148651564404282462367430887455543184268439721346605516137921800509164454751019445596225102543892378176726408310740661500007207397556070073466234899157005367817181236215066534436090120828405488974060787657771138630020978339122579166555442800599192663617631133360834999751787913724607136659007815636654735217290605596925451846473753950919862978597564571882715725645456749127003276141133695350935164102248213037004364549073033809481030807679595190995130372590723468542767981673698657667682918438655010598416384802145935846229222918634957698872133448335996231627649470331867783900020712463453052269280820579223094533552300844895747235899599310352529005633487511359148073376590771830589463380979067188184797347592045517271835987062057916432164921995089140371671674221932952078435317350126860681486896743890525889814159895014992417937008094143631089510755478486340529224351800145711743721548253107291936172850179216167311735905203762401213915110012220418206231026587640586578805652643140293939909893732149616864645554372794183676212016245873241596693535985124062482493886887442667211507116428786706097662830789883033571009887223075471097540728494476145216906602914040908183939573925804360896842464921105982209663730848407616055652544180838863825647568865223484287245869309347840000000000000000000000000000000000000000000000000000*i1^10 + 133705621575948481726728826564674060371989623667559275376764843505108987234672016530045608885975105182051072624895240047097085058466075371707881602508634596854957081844704482400870114455694791706835409437529191356659832668457779352448407410579211184244365044602526384177237968948053985584068677064343921573947341390249134451737113344620358200615644140127827529337495857057392358047323173847187593075305853214591743608484464847779232068127362670121393984185448308784478395006587266794514169500324857019884964858763178519529864131897569589374744431829675721349029572264045253747743114931991351141305773330182092183089229827236279658066375694246209843961603201725746424290408913416966357040580171331312582870143066405378011275137982158559523717547423490571875248880951596121229244060839200846279034408678206525880430055946561541353897509283905712903031688309085229105306421390754485592968973790168732526973392332797721729004755388331077811350554720718541336087998181766136060040808556116744844435385019840203262769473488944705893598664729787192163063847553918461994440903777325186423568195471268904304345895664009294542098525283537121490739789352012443427385665366161020359931118030201746775861352015642501531329655280570000245018413904788099397756636158150956850574709107026554071282114554475134391890170521041849825967007721044017967678727927508047745125220273201603032020844007099885182135255807790394680431968865482503587379493619431028447112838361583799848254880812270607963080058938353296002661300242303913131230027557774276948147525875552457381865513372223474816071609119529466432450573377345063972447196224037215538608870227337468994416520528563090330722752842218523222749307133705557171252516864000000000000000000000000000000000000000000000000000*i1^11 + 6962512978846311712943909845818886766694262674745196011827079745695336697958990308697182550616312135587216525549667270419006316577785970806152648262947346257236074572987252825716192538583275894309136332224338830721063041593800464919641796371379990398581927280213748861112793619397941689053789925746512746468890976649357313231142463163011720633526660544793052545296324180896517805422994304909734112871854529517250517678661154151842743814804028404121145910395869772781418689129426191318715077565899817214923128330497861397390828279293585917971884747325192226305406744358420648063946248283885178552505510811921790166441587799358794120921837241360134807407851092269822508116925845226549218971563120214302821336849291506073739767820153434326780260807982462355018064906031991656506860794056124113216117683242958112508290982777020347515184900230937043782772015480598819524025124781396247814490252826554904174800180395335720061998730864379100722505285125868498478017583708674386542760857692793222619065998769607317706224216152148467553718836730982544130410494034997965284401950732709635230196860812484100835123850934183965201616815892105039706606489218978456842036297079285780314668255791549146992959183642341664174627128583798168698359132217166502412496540548025623378606125110979666658951392383172639803708447314204727575203998295651365398221435739167793724674708180787663307749313994434880200733344027777893485753055907262627359914618278310963848832164687076081337709282348636271630104826419965730258924146161556674265942772784613893693713358002022188790380775853170987234992731833559853384467325956225625731132931034388153802790461280486688718237943431375317592808889036611792315541663640043131325337600000000000000000000000000000000000000000000000000*i1^12 + -63408629753240633285202338840528647255323765300947360818730192202882897229254247224254936783706990937962187078006893250515522679041236489402615929657478782997807591859616027318675464073502530640421830785868214198432044535479618257511215719111359308237403100472970210396333762645583318695583440486295430941526539148885523644766790321407319247937752177446221877810912568663999661817971706984386912999663707509375050748040418202500765520527074018269469023185995874587619718594071789329646904797570955467762640028432096414788001898662423141809768668070830063762404786521982639951080481040171523991575348491763300679854389759659492237012722427764693816941352171814823710890331853143984683762516562759184074288837925276612996602076841560203334398168543838254908511757148983121251036897221294198745919694281303511257046167945445166926427552919585557477150207382741523332911044701162734532124074081930635704620881883203411401274516951717714405519970438128174250242666422633538264295528763846534233882168372064861118785154728805466111015982045813748621791232595535458145270914435778020052215619998747506193297758296259568153380921803615391511635134862137123746402519292391872783930947154361029247755051596872749153235512086719881207123522952711771974658429410794077073035897988809338746503377427922166719110352785249075436530612929593348630183275313816954797184991054266560757474630046320486669799693011188726273162151612127556341490576812072522660840221349676504982062202266706834176799112466263536530869366532190757693082551340011932955317106716883038385008689497779189098765229754363884739804180932948469325254303268661007502284273889085653636487698738770147847702079614277089645047847014992682260480000000000000000000000000000000000000000000000000*i1^13 + -28172501827038535605947331043921253000392398451615835822529821803724184163158894958716511088688959545370210436988813182833560099236655593502785128345216932862806930618428837586320775574732963276766326318681096599578566590277363683435045475387664752465662343476857458546118747573274328025216252048134773789609925336009760269188812560237152852036825422697905399116905452138502049219314765806580262866642652759553284393527253509333264654488057644512362628191123327559755280659795770126914938779806630532822750706974269979943748480819446646542228490077000227715374784101118166764486450176993739555138735913205372756018308732463969923280075384053306676151215418942318953001020273567167760528655583615797623540542408511713112660506361031515094942603870379583939470935445810981459230621301979712978607454887062686318317208746081093175586649486035343818114981110323657342329422969104712606140596828421517359100180150796580854847491455334427816936006449470081633052166402786244884157133585831092490944819246360178957170418098182557071546707345922769114431870693663794314125610362048115533234014263995503146514867636604269056417533029363715247569062852843180548964783251151945941152705079647648201235665186664109852581382982931934659506756133253774838882583604529040410394366260382574248851739944898304917037318887985990519872640657107553224373608157667987406564925442393656400578637288636204960113156682372774220105978347725561768623833520284879679224692017742216449786742348756533663528636515812038019456570246003359303225841058166878501645070788162982575614872777835120128543295749223464530316534811780978582281711695415266218778709629839443440062663749941027702624572451661990524273468523265148928000000000000000000000000000000000000000000000000*i1^14 + -1080550792477141859953689236952456501194886153758835476905921471744085603917042760172882376179734208422057868619504059779653177860948588668951833509889402701131505678350687151028618643995765777578658503724419710250323095032856885744096903488599570423742352678155284352184742006520031776881737312496040510469762375253496801051230199207222515505657896939522856683612895378740121109707262573704173009994141831244691526411956223627377108857182367597596759109002550632828584955198744862884781530384326733552992670271667834827496704978814027094577024266055626478752480084549057843940137608765356945897830791070800896352404771691080908916557668261705687661089673384495950186221858420291931989951130359664548086165993176386593817780894960675747999695924514426192715102039386145576499942725532271993542988213205308209636501529334377566852188871478818118591389773911718327072259364280834447110326661362364881319700871716334957242315070665043721975766627081041265124105684765650157183321221376362452004415331850196829968890192113574733183640188420580088894690804099849360907381969695391788550164905177884271943342930999889605514046195939610734434586771220900215325531835351765216191282611071234788361924825467733829448191606497937532053777126764419284117707917759279150736132694859138910649564026720238381764497907023194042617700045280971909462365923778681438625017282388359264173044437179549335981617754040987265400877768238742378884498812781888470445458186643257965825651289591509214159474190415685667757172982915425915449269004342461565244561041314569001708980473776241289976634725383869291460644294536257213488056119178303218926941042529959771826634475997709450055719077537843985715753279685785600000000000000000000000000000000000000000000000*i1^15 + -30494416855212312403525351143569682913691586888431237340211190138927504727304559863786551437015596071993031830192651286355057697520662036266085986192245296060270189824887926712871032868628746110134751871264740236620176013863717257966886624221908202394996261865162611440158926369805270441942392150782287958678653940484208460732183234144951866754604004245524954834339757268640849164230379812729778147171208562938023424946695375333060880201386801154946521797934611566524530138477309510240932721691005986839154215405817767291509919512682966857403242694909601115185367851272410825324534573984516848739271897437514292348448012034101357580477712700413580481017307258420390220932394149647113877564963551609570909918194943969318919702578133167346879973547501996778785408177157359979383009412873706269003671090727951703883830225484278151274964307741106984433174585828045849095143200242712197855491867048420435764318209546467695104024877034503835861006065632322607590454180324317362347520343283624919039609044144260058098835704194718758607892552835809762209286936404129767133766833995280396176255585376054133904686897088910439855666462485381181216133886227760055482106718341524023817646651479210625866117990064774019099619070231818100284628359104687499094633266488122803121586404674122527502376027978893605608194303842023011089040656027803993298191870192318183678184477442700949034082074546189693493955602098066995653593811260298322501068724997753491816297771953578287406924483561116162441747467829578126224791477229329135254285153897326808093666928284525891280510582380196943504995638584782783950649237701972735003820009236402322669087723918974066897533046728439079607269463720793904530738237440000000000000000000000000000000000000000000000*i1^16 + -285829362750695897318533014127265550872437548547541444283584774283417482408005731588046358381870753367650505583153834376753962003020156949685299655159706818611209608568718863922880079533813185139612792645119599701917226049110628420711393341591145649000122707004059307451549584277586112746351771121389673928924710848993205245914319904880726305059591605341832326749944369329467971983099361630967922396738679878770345705337320683950337098758095641355786928374087843886465274767993929701433279367148514978103337031851242437740269717458866363142396984941495540102962577071993576186451085843752152771311390414641949852973473680045312192402271983068858027537938341948417771042720209336469364825640833898940789029526170620311011902006639829225798697510934099410905883013379421139439682846664358307521652381278495723571337968613239478683646962789407787991135118160727434826497226753910465331193108489625305169460289015987012985526465366055211635616886537930371382023165088094959078110913670134795197193492179857444979902758954315431806473966029592800458436948364192047424519145364407372537211056612333921363142952067038100878275540680236606508689080989900290471591819699478514404243248553327192682384914626976906473834693706603787849990407160306997184845292603732571186315513648411598044463913984645486174225216578067696665658356346026147339675891701753292857575823079827194886488900416988672552704285810297218430870383899727277386919978054591558764327920987483281689495918878051449517104924240099727635813022073017323883043469343972431563317106008758942868265504351249170297643474573769596512307370850745132312403872754681250941232082319952378673530719628038542338692204595789821374386176000000000000000000000000000000000000000000000*i1^17 + -3292063460406516645998262630246092870559468387646899007697622797679312335620242130109317118858421244894887600349917919223933701145903534841565072219979562370678660546859705445163660505540448575072008775131293174419442778815343149292884927911802775476451066732067142775255886839452935634326892895184120188823562295404853723197786420369443722548850717785950259073524329788294790541384283010464131227603662612189423583517245099639920676318880449542411542235303006258056294786754929159112787407448367192681144334008395741973059926281988847081660312225607402529897562541152498046541557750891702783370058426091282846496327526415063379487975739324938159368306220536621325002843503529914340074839955417034891296142177155757024601090393156704441724040788863793889429739002040307385964027401327588517590158661326635206406027231932930684953164306168892971707750610215457695827831192615040899000947282416720090513540698097912336566166433257623946507777828791019894077350736029133727147120347421988726549042943387854931730026084443530160743377467867800148534380471018239199229669873898528892187730660096414651793465857101814825165556115500985154542958295388094900597977652086109819899994627544974038970300642526384981415747038908002026513431468337843795599770884377746395207878789533020422483798493558531126254589204315329420633799548063885902209315190314549956870291981941100565229842110965967062560679842830161305342986187540870090820799633405269997960309135329511570868853100941427052194280633335136611361705746336136420171496020908208936589518978551465576271978839749757348718124599329287684914561083330841607138871961908650691202186813773926045216785259533123837225109360662035978035200000000000000000000000000000000000000000000*i1^18 + -124316719172285012024708767122820084038440078215758939866201148269408252538362386032389282413348706151937039557194423553191866207430809864448861223416018320303629624790071655903379242454944368523071762689841921067442995442932741632181936191451567477401220331221041382744737979398509551237764729031340176494602989696745522460974676608810624911772127284227717081106933299468005659382349125963272793801230971444284504619620725150577504560191693081742350168112037755975506602537131058213804047850547694216389550599175031492361725136881848053745734531945220190381827898819250132822078918742580208302983084443433386890907910972601701265175445341051911800430863907739190910877904596737080241474593657715087405255952742779409978773637215704847422704519313842847103240001538852248356385073140813948226561358098802007893718055064284127581256634756474361753565732335926531638471894859224812669206338012256464903568062701065804296254432181438331767147588565807695011667744118156735748236150892986825766256824133342206529103951885828632075165381418537816239827621168048062840464061722920981799059100238710296532144860625149387144520600278628555932823979922665244632836751448640618430627496699955832838271505636847550710798227192792494711115552842028816831744831871146060017729829470165428237742342116854556397533989848905414460204314878793357106018064161451546266541020956687867095281140608002279397051307326858370317783522867718872854671697896110993902556681494197654999387862534394328454282949879562732851303879887583119533873024692974152371686575086193287474150382118921836864074401621610793166675996612103471183742171473748540344137937676689422065954907096222468618891112069587000320000000000000000000000000000000000000000000*i1^19 + -2146656155895042742625425390302826912686671384540980360279228386238637683302471291903903515726711327478583153693316626679655598927032880791129918981607938953195498065602584508093183185303541043464067063797897286751860198379719857269635881695423537152672325409282643566059754639934577820476176202495954766447822438501543976102371753122648571543357230733643408786617921498116366205313656431816897610270555956217271500504191226926437453372149377169663310055530444385795728801810209772314248217993541978520108771458323511346787673670562849947611843289981534246284128375314424779192771923461328010399546512910384002718776574399570486038452253184848731129561227689727523153252148715372312962582760869090283427881811385987730196294542252442980628126868839339083514476758614463954684175759619377591972076498151912713646789479648927019998372361012507967875309955509437689086884362791880607530378755303056455722113512116938217949674469580727389562738283111131329299711257830100590017071563109647894528771646191621371737623245398366233451152328166747233673512379683218653074109144958698935809099170414706238647477052373057216344350674112591817668377717763019846733525505455473698292019136293017750278390788749375503325168329539503842124932056218972619931306996569068466165484580129504952725792405737177092665433103719468486402184620686284026361444169910750131852643648776351363359739849177563236052286091390662518235709830072159618122974033424118291817058474072906814311478710817976370098782151738131403592792664549302344242039491519596467850963973579820625548097374773400591503498916066337701093956502686230067092576176071269536073994831325821865415424188654619886398393492025344000000000000000000000000000000000000000000*i1^20 + -22154368010955086689595318170337213452589190468067022355720022012868633145477004331671140671890588299658870980415879003739006126446244278785790375270604749891394610189061526494328383886349687841473127827313857296846647343213142029776964603574277083726085097239906530660282919578816456033126454976517359887426107271682169997603522866530181596863014959858394576179653333763139312108417568263713468912612496590568175263050989958655318800709819066184967801568176284084354677902740922813374562463257809075702068592552867511951453364351879220424833307289921558535153967012178791347744966819951684988024402900978156019794280545415850792091161363399588017212669098704745312150457364372955626661076536880652491578132214917036795722427477454081090169298255147414422270870478426804529221731789611441970159124239890811397884432370765146625375483478055881921108712275270792267529096713740149044910793700807414667765630633337197030740416523261523045604692753354199277688371519506486277168242493688451436202007018059415989946469769450899123833500478104485258580167309226292956993185340485772948083798869968777667948162271723736272978615327064052628248943648467719379927520784354229878434940858967714704258381191488287684149394401608974909988489829640176459640917508612195372576334683543855205178573986611862239151249672316120537840047862720479843753609902368742104882075509783481001774221098650402153534250439095326566437312331514218548478858407754243920768453866374335089754035833423334707346961658451979686851188815675289280420153028342943844458626938239072898799186756513004836408556480699632053339119165966305726130127044644523092845308250595535924862482996624136073264887193600000000000000000000000000000000000000000*i1^21 + -156678017953797380086676780115844404630988019943912689579739018575622166234049992386472168924780092912227246639702609657757708725797595038778772367615603762396938945612572018936756785519749243754634165888822040974389106421285668661322620693468111187195408804579295615898527040854487278002753481484170305058998515534414191528691944534175314032163511732229888637806372449804724646768608914509939531987754836080066160799704548408755695636193040887292671907874073013077327798977314150101518570750482053550103569818793547340780375361924674687880186478734607167271744932470037746903310900375372362533725431819349170225698743933053377373388327154522466158735972584412840956501825323506733903892176435891211494737362922753433905443973884518580281002339053902677647885168427399830763620353062279792098466586443028200865705291038556941746613708103473462462456533392321828875206205070408899200625871178091057304997296930113324769837322631093896722137154576789724109344046590848471590946235493136172395163476030020199054232869771650621832141944295524675942786293039996285401341429629949324677013013708968870936694955927064542889720055455547560992609306612429443020300160154562950873459330890393702173672823413060969788944097942544210741219224382221125973779200758526137689330827866912780425352495314066661624699463702587327786714466486413188189228312933737983980011397015277870392372176030482743116190901504803824569985616023193467915268508616523844468424626796982591055537585988568984680578536121150740568545876930206954684616114251975785405508674834702813957832755463937849368322817219393173359314205181321142173885903530048028079476595534023347151793211069071943073239040000000000000000000000000000000000000000*i1^22 + -721679446705529200985326785197897707768977291977480224119725422740989147598068054718619983434122243660707263715964125219326030049623723864154562954486898584026121651089865459358110998782124708525522472356075210380320941633224087626689741605265443605282052624923058693379342260136253562491824370313782394151432561506844235255821916561580302297804153875260339112852879923463757243824538206840741907613561143493870208731653828316108162699102926854733647570676571950249707940996330819964655935579605585402436536991914029692560688984471918670936948483638042724979440840431315240080275230006635984248366804273610410082677515091284695105886512556455064566035843753876218166595323208535412729150516455715430006450669256815047662803619405498243416748417783303743247854872108400625249110610197354157717970054302163583752296257932541994736320972993162706929409582429219789853599142867555762361513585112056037178680264843477972528543936284647729223498416034181051906593851424573443808351308549138886281676653362306067905012709957322270066437166841791055956546796845811356078842107373308353099447486649030854445870303415573646545031731503270353337458726777679453514539618889794640421528805804966684185424419614618323041067827403660964064919762551050112646268588380834313182747075171409348607850359283922876629723796358670062287976982842514694391792141552348183505558475525032262246192508661514852649640485396370105752018441200809952596285757085580572200975693209787363168518683526278900878165016972857860426155610035100030038123911387657821312586469807048814368621104513839284634192410397913482541522544797408250505376841550489466566119570574279945172129722349044323328000000000000000000000000000000000000000*i1^23 + -2522619890982202845891214362988062625150415010905226531727675296754991875891359794523362107066532823201034066322735480788574407404902982679253887744945504329540136223039860012584371851586110335574623470045026332268359301799191002468969562718401909432989885898796704001845672906861945148551365273352929112794194029987241605055789347787890374760862539037902211734591291672686893532417953261374839508071619744090827811137246627938697579691127518374093783558147059739215036361425085205550003320292734047550677772656401025267242904433967197143017786506704879589191751063579741926833838883857286222970573973010057260262397033534854629259981777592303582635344257185861770293543937841644073190080693617774089178149198994643270140133343428231541752890116296399041989068313645071111947612815377082291297112623803764413596584984341269145381963052817209517732870085976830977854669945736565809626114976886412688852696826401792001033255226765665126698612589300481165253748744479250618375410764325167178396649793077062745909077882839748284794225300172055465902935309260614952097420433042446155300704752858351535317744473186858335327350922970902515076333445248902537079038311944217462029023562975174602286882327719103047544893225807151122793697405361342046526410587990782365216580304837824413798574066828609160877154355417712294003907397416603489290922148041205755665030574077744825571295987135398375033532806093273570533776039624750060614964902432187081835619825495126696519233360304587745215953360644328591832508124434738695709274893609813477044708359869445124980059040530127460806109875208570224429702378671587839481079601648677875110744503088614557991105663254988800000000000000000000000000000000000000*i1^24 + -3511072840350637447090064992976947636059638624521139220734931972641071485945908472223908380270807988514902839193383058155986863952216154326636222927405991037406616843060552113786173286083334290495757290502775084748630336636273413093422339822558187047373848852123626871742219082825594122963213330184412856559660500374930412846279032699758254930580268501499732131419208088894249549474189368876872433355626441478698038705117844617075809084360525965874749311887105180140692193986403871133641184112730738345933177612823102551949760344849011751527056874020730826417177674849451756207575436420811724206971274503303366170533199176562841432354889864268219457689326102598240412089381653234277326840451800598344926358040166241617530655383057066684613363660491710860729604500295833875736344733918945195053904294662619201326327123673788433361322762402547962881479978490455460509732532833063000297191046635157392295057730507491886061473411150032745177117711876393477360704934355625559908318968322008676026922848841120027048579891399850600495633857951500162230158745930460442219394657636919955599766062177289895849856015167084035543941177202253809933891609911073692705116423334321192449805304884219951986735389593808152040636620328677791089623296616684988644420061252572429268759300197126953537508331157666978750798402843219609448431533738912702146113514448844323592081935633398388650623683750082055552975617479661487627289741150123364759728113855478200353485273912906008915367545228588307283992322491417939866799775706580947711580177126812712607579998331848540080841506239963206907173699803269027133059890669076304568789750927311047235328413319610552691400591360000000000000000000000000000000000000*i1^25 + -3010616067283909299684361328848066617725518078144096047226731288426228635250435814947218014463514845891153726726013324814193582340949674308218906117401769332875995737807440316987834520276790160770670880224610665077495755868653931443826921236707421866158764945476615282898733170014440515279365160104831088587346999315454855891318076432960180277716310833919797544384980772082358972773430622005636367543424378979536738587773133676355622589516147055737428730875963041028687951444734590294523709187062529125165426751039113292358383181807379070893824834218111586796434229528338149281615672309468048674556653780952550294835109904189648844731683142388063875871960999173924605091316633816461444564077293289010069078486143720938982249463176901377942765950494912459909313257873037548609196997325578506102491537883262538010477985720746887129437791555402227189030869049652836411535549174691791190524004614019707381529125733250698731593417631000838203438292462769101154884782078500877821672321522372541430555094203687467333680442327951363034336684199518758042022361940998837968540991941699197471488192273020995961344441800715543095541326041818004648838296090433067432919595155561087086240225639351007768818007777027963230943246042591526039946797367396403164203092427303713320380697364624384466803366831140001575243645658946667303459602004549998870093363170575326141765048089506879297321820405714034850638021232300111490535345025461439519624026245579706230556276863232375782052841421205090037213650162263860679421067099443316527995404177510198697953079654769129119647897228571772901743041542242097909927947643410941950873110598168534614017758292884066200064000000000000000000000000000000000000*i1^26 + -1824136986302095000634729692317318167606885355298169252488808762863486896528264471132766403519751552721474556589982224585350507059717254577273817441018593438672511330810781062796222204388492390552287368343433208289407156696358039177254968486672193167848473924601762582553979769457406826951233982614218669581469665920399512649968984505099193839313116325071958799591610846506249756992633701203230806683165817955833123994270125810861960189524183966810186932466599544671484827701062518808059627442234183747181973396211940661183690862437109530769183440531613198711276215381757650147468367217256935717654748134530777727185185080591208383899471152339649742681437057505687741837331074394632635114080344742211681007398723468902870664905191397850475113900033192491031435542731076967999634521470319867820096996286549735057655661728750774426418212814367410791762020074640284571979424857741955030953236692778352669731444389364084302188713055006931856841393669044078760628848441356516343533399600227412186595639646397559998813946225025082457674598199730324449455093231559051377334369050883221244584185606769494939834404737061298669121897985813282428507191742653963780766949072745919595082125480090737548503918644742507831072738153459083300918928715209182952878410396099772583973904310505342418110667548380134610669339896994396679482239732801555324829241624626697419030823642484890977147896423205301687038321894318410021616155588024923867645374711521319302104529285285623980651754183474156802565871665523227817285421645647700788365773053681334800987625159762725822223746054204858598672920313358750571354646150243934398751367528983747766193385905495449600000000000000000000000000000000000*i1^27 + -11603356935518673887498880492792398089689634467962680430570782914759008941676326482977288202449590533772499116228893696260740283530056616107946201720330123277139693542047297264462029191746291556988840942066821415204504784000385990968348630659752453764942646567107642093109763126227723854790153202202047359195882818482958467501880533256196425849872509948124978875044665250842024872673621275747644627909538593268738238701422542685823587879028853185016860792058050595775249402307735892291156023657491768060443755987709783809765316889750450518069270777748438792589860496894051628277553715030609373448462370477212471437246833070855498142526248476202542970585675858102481918671649148424528130511143323450251199181456186865945871576652768395390773786510318733370200290524994577600058941299014219518366855031736299401245828236587292842777779189129348776406996730953202112947611681948572943146941517992521991755260724790937513113046943199628054583519890491581442080704629876991176927803160207952136736001562118223330638212235965889118607596574445379376706085566672633714079805839392764719257830542932506565781838661827612374587283086454992319435394569539247452494580808510254365626314352006223861610668881723874966841899155086520018609304850960311174157592211591869717931414760823138957948980919119140676752324496231521491151406486192192767581151420627104007295663684767919694411061469397621970980308042859554054716147880629548745922921133230678439740887466545945622570387034431149142838315100676955783726422664786130144624033632940156654712581559590686449887869799730087737682989273870687212449440875081532884490447463137321934577638951992320000000000000000000000000000000000*i1^28 + -26059201381313688760799154897406338876790237880708398660170107541214145957651506459546428050936961987315379866278864992487841223391617763603582408416057485402988939983636859689437891069848780138739106951448669232153995631417415781575806620341264080849202751623222955749442218014680243199886965639022611708182793292440520832593198281629603248444984000128075946862653078285658153811944437971973321428134956639601840020986568434307514975649469252880264451364568233161331164746599038927759490741383265126218617793717835553399176899354482550709470185711836804000665254288069368760419645509163386631774736281403814667891060741386188420714816296150667851614580116646861316438516950860955111262749467108112217164184157241691111387635369449998003867384293155331544781625131881607356937120349692572695521757032340783592362520985367726903174435887572452508434024152516959927426407380458548803431901690829665704565825148034231456202931034894110558149791646679877520354167974230506304550554378359284942155638457502751307181156324780567594396053626418974363772650103353729066799384961501379354439288789172578389138924709361337072102643597722089667984458951273229408511205365122625990206652686065599209381268581203332308159481791018681493615699238675250526886776555992414533955680054784921998063979235769168200630313298643429975415152849558872724932047236838960111375090273721589350820306372245264883306092639103146811691723758424522665940360064743707396939669133182826385594111642860925441302054503690032112277010654314528182499637352524409785098641278445844502841197572342297034312136251305944542862022412893768457599883528962818121308500992000000000000000000000000000000000*i1^29 + -40478538735438262388419186518235009250737605348456657626497179579195481684529858080389071746207645111459198164273369544353352303864953925109823469177797144185104752444972004165366371273142166155626524870620046778097233446411313561469259666073058473860498041995843289392693053565493565110775106678648032283837967871836202083725307014424069035280681263070032188942972550330067349164600205494180089070279456150828265255979696589874845857064160543548105671550346518945066163586886337808422068134735938656342884575175431838969645270235396242111033209551758456727433087287338419390795574641780650635231938501363134761976585460170775055634213456208687115890335953903551293632681613514624370706375518387228012728175799101046428645108127862361575438798668807312375838158091181999530048651037836317671487798345656001531674869535507941223467340445831287316471971615873035699167739045998969850694647624663638682028836394381926872621831667463365095278275463567242976381849142370362546452160341625574125062409717888717952747495198043438983592219041576450770351985704797450203948217426613844166829219294348849569983144725378289992860953757915232937076752116661672028254589035708177019258266504081704872111560820776924110149029846806373533746375320554899740362890898419392588921582070862729167979357570892552846386705191319557135815218093060185504396450583391020475226124713181495525052707831400374571387405602759467806950593964508744578496418612342794230440655549472127989799070984690552172027186155760011083218385718397859996980638481303985210216967520680095030078997169954450042819843838435640377833926915250795679908924150398203935846400000000000000000000000000000000*i1^30 + -39321706507295015353814600742795098977455137261109117203776060817284592450398681349967583608536147548242133770782562651558240276021411567025978543825238739185570485061974102035967496399549768319883881107540070327226360882967727013014130554834519098789467333045440616463015662391328804410823494713427886865150581173237600949296605419697563601759791220415197783645050449079161833451583817971112434782803443782392378376104221197914442010000035107427446706230288344100883864310206153003818503962019973379808486832237711840752158408639106737864811530381825898823141272101277906800263300737114989871832357999339550528507348747599965460884216040638653728507150062577157018474923917518745300899495666474181597019267578671945449938219181923340825127485759651308575798426270015636004256292156513726547994929070614851926764072561771513679763132740294430931204196668446169486925862698928573081018409966718785588736153335209957862699555596379577338403123767288626045303377170616291486417668920350211683337616269840910575876939090656309225989320180812315845142513644292198408190394818015666772085694203493255528814721545397593281340891086507546782316087587571098220248026540753373866488765322328773083918881090141379493466838295275885352219537997693609572803109872393086596660440198898918091617614557992233431889635804679235078982760026041697118748326750144166101095657147335616552634498651892349756411697384919863558735174101994087746349353416954559225130805531515539291912283833431409635843920290201973974186741240726233164820500054131458362713778968636596783860109893608001779563956058823232181185395857660639199347743656616693760000000000000000000000000000000*i1^31 + -33432884263155930625055944778239050261394225073350656428144281934818744680704456564339448577684141664306081426176147615050227049573572248349978756166328855807544769811023613348843771702596801742357662615398320866470772627025898061519056817065638735156038466108865160121143636642934509115375579564069206189143150490211680474874620995087590857703099488376651446927601598159065489874625237845801087453424624877705288060074157452805319890492414206842970711508548562797829141770377781136020670390260491190184252347706222152340728546455901863121742802480207544674549588020333731028550932850040849220306743241566362272259620054826405939748077705371326806373548292760818150750325645075688687355288963685144830605365719719568820037291038557443853078269182300425060770006004578169097162884426346778973825049838474059156967809477063907085815279900993294868461258251763225143056979434266818887117979480456278583474814846443178036527833765054895637359665493896577794602258869664855959893048614984721428804477123801367198906602986500025692294434396654529412298104369126073888783102104168530775931818571950249919035144076579752143631698769337907109789434793624923440160907055797570795092096344135172752830131197863215183139815089585821179104725826759123972791928672091003083857513324851136104363492748576869007543697268162923842037459956602292089192174309369498898422203779590843736850032610326020321905350053039497000938972265543213671149577563025873137810075973968723448487551881400907885201723884026953166632501387653721487981983243724408576174945057569096301905268704582727790306433648489615307211939972202219296872782843904000000000000000000000000000000*i1^32 + -18947480306486290111924076162137350791482376770559364709147014799324637407836665382443136299362692983668060581977529553143801624222004696029331126509836470758301759283312017972285583517733545893610166147852251054738134709717955742367310913503244562570736098574347710155581886501457260685656568329495049318843730330880407420396523433545867107206646857428633929459331240836764510172795510271412697728469847162145242011131954186101242278520947053414252415924795928838725863900940961799234686658761874652937535316574756974089273921626236343934406854654249302544910788728754173242761497143167768417190745488313573188818806835302433321991782262999820982417430711110918532463382635301317027727469154314411254798916662553290767263437953776994027020426897061054949585857987067588307972002809942133766880523714860097766475138090178051696210333139820060958006961380026163809847517261737199371459371124083153066446947201672480785953964160982851058921236209971117956467900135393637338528049289473630493613350363268549003033652438319022055079501063022860418011230908653449005444240743816637475327837937235623836124404204219498193373691809068865138222228335075183091960850673432617909282974110801606463524838516303424322425204550083436893531931819738273558752721317055507520560108181725001253067479244368676232810569758089870252515491662816501227044260313546512064480280892799135939802865616909910129157130637181087744045619808051253089011046702854663228454459812716801891672937481312060488509357638056198201637986217892207431900493769145276639613905682506672702552168123030860616140473379234266202999646255339895269971404800000000000000000000000000000*i1^33 + -9771248941436634380502608903747367011823126939007240106077271973464001935529007142871752545032986353871866924680548337920093435456676110311898623888760308883476918125791394413890762941801330185882269792918341582300306525420941953777188273912515171170475400988711985488724740986963315223668519400499151963234527741585621996055410942006603253002342465518599409727237860619199706668060101961937959960523135726549867374149543989116305227922478426644446247608410580898980502735287375776356980669761933415694567071590719548029399292863878786844827577763871123018492232208351086525476899325063066404134556817122084531211350992834822978253020070155204800306356437907198587972292005791798228677674456221276102198099412036016224494461698969019349055271623704835208918836060005615116812748884160353477641584178499559957874188308602962573846515594011560434625684999668691232848482129433654780054729575359398944367959243079438903493413733139535197497581107968779766778856254657045701687252076528495630744948652575571422600329757057279305145543862908715805279003061083941593341618484611888498679346772323525191023079390586229700789643419676335287459825305000180780101502652146107052946237655899315903331248225597755709440921306233692038005928705820900115623804023450294846757737943860375102446070675093136674110609008788835153993497230110995901684009868653417263725195232566958747339140739659050484505954644183276432928755451573311384690047313020683417830201312695349427692120571505823402261693650939714285478343129542540227203159756374721031881291829102858404315242137558927207704083734624723603451646649754941383680000000000000000000000000000*i1^34 + -3408456997801860970723014137631690058541673995499912345676591483186466536960954487419766309632019803209857777301075815467406394801933646778512632589289567503323520086022768504676509933860189537925748125452449743520360585130017216266824893083336656827235405304430753575167208503879034010287769687371976769937652341099573070079381136832263655779268200925483498847484754386397778059575895470876450065865288767332005940933666698590726515956411237602914772052339507829667100255793887632061518336967142959975104037605123758551208006359684885664746010999604149910673667441263764796964606127273888310905920223268105084946742027773345903922733201346908579525240808653749584180591682196542700360801661491725915051345610708382478330418488561329481691087635666440853792075511273794738313588092599863953132260499417371597713420500794974634007817498557177424245092584794429337763590226498216123267226934561783449241502039929275139375552638393613971336921133854277234088417272127486441637776117836962051645933016707504699018051644632756112153864106667823030942010908258917203481143067062827012738385635859318510127579198743854315783020138292021271156002043421712350427777383400477629458621105483722353953904829593706062521382073996696102189480638843696962409115749536809553909276967701112634425447121346696323338475416045400592485365869392008099342909247188255603893077369634908924076969049790152849524701204097357104682060249402105913139913939160182859557843227588052218417050545717150241053561482547567943244865279115218431725612752277000967995877809924783375282348389242845010952059933392316810631291382279680000000000000000000000000000*i1^35 + -1090245783460221708227790526757761944726507172910732982951582531653413366533001907893834888597514348854550711249694229576800280891364180143591549472656191386671865978484054795252503355413100528700993787098355485737220412408115694004771726559358754278307673635134543987838198254799025360502682963215207261326004229109502543097972308845130800088746398974332518041083335398172513723950592207026984362784881749083364644254051182324017939957216625569116355960191260615317210079036608538190736436933119954749099736819281237949959232220415903412205772810688557693054408735650063897550565897515895182466650113490705570447767245740941946156659792498571161994590997579398114426456652871748079736385038058561127281349348095990182158498838907187506297009800741221263016197044213019838109091146313434767401960128301816499383505613489529443099357868563552235814543487419389569455859937069023863449320772572750398786835501898329462541977270366614029432748193839395523877799213013077107865501628920554679245619584093375567794121823354773169070420588957663767142618629665887900735186356114819034058412786702032558297039080513942202982183702260853795159414488313969852720254718782930233660520203073396132592558544096650789778471780134691334414553063482981736351227009181408479603040415087804349085247444926463926010138597420739147297512619723970939556284816846417515149244894537160498022873809948101441732173454148558972384318947457763629629942730992145272294904400582628886863680653455818925530819639090830521069179435363489818885480383907786049493091328831657730585951874077604256059128494903324561704242176000000000000000000000000000*i1^36 + -274629403211371329907147841467120832974094580785370904633696520296937687651448800914538961415465409381288544371019231092560740984384257394727446208673235315969289825058693594686205769057483310478480070043560325018586346987538862050993547706271404690384166905829917263113347837363304757446002994526349486533627258982872888887015563265908149946755147713018136824250190662369599269439184376641830118880771043744999405725374845701417873719990598808675211593048167006467650277508795392407412764820225404859007107116267155664364328152690585430142970072674945252721990937883281619378994709981173648317361236524038566093224755274676507734506537345329252444880191364069801050889081631574840173023005715442360288510532483708611299738917910631111127689824442786254726985341145927820470344221547543411228771619282329987999646121979289272183984030393314710719813306502518914803744385465138574569524392814301853501794480031993258937979055085359005416118219239318205926244343331363315806960076950737968948236977840826886332725670670671725288114790073994221862677022275427871285839849724205639008854370209092989879216577933390318924982233056578070882574618340121948092323546211140489844351593294232271932272357867566435024157525596587360904412752496303329457498508952854791387229165946123649896215800496296804755024425802527538836534834394200580503068524909637112280379224737213418309978840459227029216256180031933524407738234002775437076783768579300536978995767443080041787014521872176874116300915580040218676851991620872058137392406221236075166578382106637941500143940780599496138275227140047094630400000000000000000000000000*i1^37 + -47820749195617904548727316151638019778252409338589907717439637925183967924620588527751759734843691439653626167982833483937804377832364184611505273603927485390499123979982046508120131569857357142332555734631991292475578202322361242089426218217636071521620479931857260562818229609400486547125771673483186382048432828611990746869728467260641434536945619350313844011317135657815136948770110928434352409157411781272856498484215398718953174767618483915931959925468048551942216918688069699439167921586708856899234568797576899641764076757856838287869527175753468902557744022906454945857332231813870000960875641486887061452566538278991964234650267909701927522509546077358011496841326231739942252029748206875985031976129205430801862660794542637138241875213689204872053404409351506191824369503399767363507864537815855283950956725607700493082554834298621427437195716040813465870521143207442349196510978597901904381671356073170609431579500404835598318332634214984974363390220043804710159978538748733599945800249337536571905363410128636057935361253943496114658387752022573356066430268889876861198408133401794456577594985446749849657429089217746143260186242395903556742768556364598219595490784968363609365797982334253990785530521381486640933024258226742933244767718359519886414899874986366757510929350462312940169842699803721547433404588490369174083756087795197465361185916462329588176319258876872782735203783232486030320664924369459090465558650009487786079014769782285918281771452696117638900719052563513150901201177677974887695505086427925603505255951913310398032593516727466039616008785766400000000000000000000000000*i1^38 + -7818015697690799308669107225834989456222281834073409689888439848855291869390017465555006935635427333800266420099618951107249225695423302165506402317396504918931351072742591103147365238058687354554062165927096495561442617811572596203222422715704806992915571221090366932796137429443661389996947657688682710749023809460883209351266032264190240455454417977594561161293794755502686518385580092853455264882978951934871871354975586448313047468924287844948050980451118458771074858043182419407543937053978486884294128623732210526181494967227387147987675958246291513059903841882012774431038896265088251224702219898754315766270617773130893807884599532264058419117697804616965066016090049250995706313194761105635300472077354001462086036841070192834173423336860655511446880861028566228508990517485561597543278599995209791234156866681451390600399111743346779208292379092339256063403540932238929829769570225252932541798806184197935889736542053808321793374626137676825037663704410339857971682091586744936238695114982161285430449520554845944087830373576568594983859444873277202411246416964725436008875687558731794446753875943112755415045175701113714149539348330730823428776183161783866877975571205648480577938749206496715634324662801458001866056920257851767968490688871403250809384651262008269746960294973853745030507058516382392865471379910359475341837046248206047787513465451146119545844181273383353734857222750283773085601256200833832076564760236214906241859012478124560624594674400101471352604183231183026763362919386515941807561607554257324050657304953149762248169131782092581085299456000000000000000000000000*i1^39 + -711176865852068309641420973124921910121341605956825878247717419281159383260997679232953699668177751082902519016688758536775326000937070112607959987919335833702410851208784829934116622523763684794415600747217920527343954819757516400491614160614004141485239812607121771976088357282892141816906841920093715694114443694981504265422289260468446535294626329671960891931982137386885692909163036697833121980615029687010973763579268911652640489713642963855679027677077047823797120007478144688831684242280719061886135945493905844818268708670850714554188567436196765715658873343460289187225816491671656445379152743841588428633247560019855053250616466628139088649853842067935673993726722007839383189795036812146532402354930847148739771542848290207711872788067461370701376286585648961238592129871177114731219126382672280046124553722989849958495938793055548638562114103833005057065008907384904979374506497374097959853281305602964373514195363086640671564548393639581649858385642033324831716636624980663195145101149780950252599234990806772898976182948347253883836552922510314317883509633259137190899392556770450256926873484625546924416931386524452623056454915437101000801032082662483218863935700221766630526452754641341768570734561573985807563225801085266529051107303340806623637748464690914271750443063300041390295705560324634180324073156350814600328472938579217764844069832212943473580907630593704018696516854269080116038118273638946376663824403748756646374090678042924033977213898064758000686595765632798418487371172641573301617857076383510868070166664457630913680092417447206492160000000000000000000000*i1^40 + 9032282579874950913766006498361936560934902430868845536919837245706801106180822751817157424116169385668925750800039906136717006298853312906038256068838510541787045534788693765875145748333141980143341810900524705906276678756856432081576783237108394782773259911581297808681876593289423996709079534532657916709115979227538142688175058506561225459372790658466950168622200859328667102528701547723130358714358558969585122704638291660376889238991633401917798606621520364178692620518983812528290903560031047981404783492063941189238329355573443765223011388373550738713493409498334341912123505804457531599854547761323140588982813993855205924461617549663126305616779207645625570976114907525223213219635227385884013582495458631920577681627131807621682058184554885056945086206147634756379688160770514696482917841573877870210446050078225670295039246854647464992233827459458535183855178671343959483673547285120667151109328212617681208877518719019844460709047794735898627830052358003589340104783428334406429551905940460773252343256250271016962121689991525978430982912819092036765292205454720846532825915999303824443719696575165146319357473613686900429012737380108396786688157690024040792117655406249691785716268538248843033885541918545103522486102039966080023799564516776324061091580338592183301915261852704965256820263213947333036332535431225195822092565638512190674211145481159048043122315228873605479309168126123433977256005995598022546434334064316788341010572709988893967975823013059873877487408744451543042895194858408818385280800238401455155002948877470937350038042812416000000000000000000000*i1^41 + -35647034905501491435718563613877918900689207341838040149103130169439644808991652086328915382473745820769531857759384100912991270198188448268306610244847680511150643686710887078979815216995761058150181265994241303426904247276025873510236322327711017705490971308208189883845423076852769589670098017960933592125530605715755860660293505888291089700948891737876398981441430148191526945054670753664039042644271394066833764935736555945222794328926952200414476569559351442045541081217415490383100895698307534350184279122859406823583419821233560136281891948152801922277968419948174515969863060927196458383531536249453789904457465151429302049050425308466154619614586514778903356663100244366020677882673778764869811259576191147480001832512861768024801779815940616517248851630585660199260057867194739665848144653344754918617185097122160291775210246464287914653528710117185198899393705891083325223176770496296783619748973294217023805505967108070432888098293782052419666083404182073664847873957016024277910722543073978914262304421464339888759887747802838613436262129369177331958044597649865425216983765082375494547770162692178126183163603301264877760721341239274186649097331481974856576152241547538123695652107026845739479432575420619646570710050058492502282782236548563672789428019565616381393379024745430753839859533380471920761956931066795337154789665421865236659383951859167974419439388144033148801425667655130031659511120802457729195949571138601317298211988527650511207481396256236482992579914382572021088695102286159290962032104408872264390257023353198905994649600000000000000000000*i1^42 + 20965749179358732848623502552674474835937307301048760980083573180549709413633797266274234873868444976422785188533485566090073966682615436675176374426920898491266808747010678279581970400533523124927398199023768991447874137537042564059552720461525917318453713799678824247637998255340570652623384706489472725753682750036073124669181304407586186427129379209750597499196830137557500401623030609026814836925125303323695205853199388076333405668568641133979727214961991463762456580351732014525837066002089651704770943631980187685387485447315626658173461070147252266477202905534890515580850616722278891313358003066516209292256623376752639591348727378217931239366891885182025923650460439342033635275101432482306211392124232445519781030160239060616380470215404049312901971410389561802967433775686824303512593770540737746347285558655476968391237584687434315985601403969565922438481896038456908691513855689535934201713428367159620804299289157054928833189579518307635183940424252132619935127141221024257957942532588065069298661284521742054329505213798321871687237657291467661400533359019301084213089162212850019753894096380962504749560088596909244327153540832827344559646950936219631801574497346808606994827901591909171396552346610533256281641856835598946274556234911150208101977692927363956775675143112351904138739903441977710783788806781916433582384524857227913592302443165029917135298277709568454836364900287123278136805283090545266813356154943091095774223005142026557989194305445390031486192031233910583655536104019109371160938682239578107994039422378414080000000000000000000*i1^43 + -71800637425456432445196438250143739820127417307342929665613913360484669718775206304668359507334208926770536009513144224223859967354637305485746875249098358112968456341942750195736279828871170118627217287498411122321661334432746454738409215646479099503532179195467507819631258183742208594536769754315256002480124015367471057144651801842670341925301672160389126715318080127026268626575539635296195781632080752585906228661610290446770618594751033190128058919780008181356349984606041989709345983993934912071716425021287049109914726953908245498382195342550741958783279446422424355746921899738498612805186340618152046646677358071750581953247167527500258723918166197891898595877880649397542007658262480382627733275391241961117358921037647896740456051917084807106565638668354467066746170361089473973133021328100324188939833505546837714055430166933474454941682618571922122205804659908123534183785582478841908762905248845347982551479848219519934589393217531753209795181743013031253282838390254948465560035989957910180114060754998542106721408750566856864973435023620660115439070767023448728350876235472904630932060179498300692946738993325774300582452989666439460371814292380889389020225198826823459054639415441225733579163735756538374222210666488202430043970851994018575123464608606437776013669406876442866147374410046936712536093980029380777960889817039621723355842445645259813850166247689568931391945238077932251502752093143928876633973323442698764441659470804758250053661193854262368212262508410835891359164158226298689297402928387528377473687552000000000000000000*i1^44 + 4595323208858393167500201988961842625280926117533195205917306184987405870770456945121659977959882211577336886066231315799197521042515188351860718766208591816993705386050859467491563382536704829395285804569396199388706585540486793607942505319586048712862363454839237850103285823705590496121003856488550632470207867334897820775993417720033902670785482941348957552217299899895256935147621162245788114893185946380736584611196181244533383684032376528896576696084337997766163734412918144189292068564710972325884918068001782533033537645575600484265166494958512465022013403633857898055322130305584121103060483035402197093516724387830470843394987263176481318199502374272189729743149479840657042057147464265877878616566662331736125523358310279175982607949167130212306021064689351697976990841134505311415198185066435894662903735312664862060067476604027523398604274201837501160738943647545567256094523931175250428781488374988062482233738081594973876929115063918246795515634061637467957119834126176298046105589823521872620122865128236414803607132202888725295176028936214322752866262354119551162751292458515060623827727567693899136785710127539618027014623341595594867748797899619307971200153261547653315557065233164191328701093209675426648814108085635270563182491494985829682478607793454707366036948572587874943015755942190153009204556058752178046565027524654250792040416711184550529019593694408373607338603802130962421415565296411090248735256283466326297028610624459800271226539070788186355013942618068513757460213954434594935435444103396966400000000000000000*i1^45 + 74404952599821729880647442905223171523513313825945257200343762629961879548423969427580512766338547003562545642570594962451191323292226659993284651556700367205482067291448359667494450937810329211332572362966877031683839106341654085263790647837955729327601101215233492539800115658819960993290738550032874273663530746588422959506158912870177882708655059572526512794135934291043208428694006224430491846833949754179648686629691339574954912207698095053657017142358575766500850143402296026751129484292964891575883378627761655919051497573837544199837612580254080740749006221374686197912154730243142683103477652743097274784860181302533497223370690241000759549228779917491616067437773308273785223649794075006301817560410996458188019320519147672937290375117256470015328358044117643846596660294556209843646071187910501035214321895080271708812615048478103311363356294632184587705737457777335193888662434901988619466851587096074044779222797721301045602759733573236506055574731791582568589193026777965819713008856569024606936952543024306841970375211454799661559448014634567418126801015468411303465876804046906626499936937438970987789306714308105874772109413726441223014914726390363989163878663322999548737764316340567221381894856660625349566036445186148394108718696416528021516645416813714347701381342580308853807642839382581291901592730715041485938486065778817054393644426821808681940741406434781243123661377451028595226862242370941395635146302240154715723004434676346776079947081411451167342782197345881138844603836678586132163957760000000000000000*i1^46 + 667640685790698041477137724807195614398673008331619014887481253092575265138488736210480538748949023791776433896160315066392379645839490180950289703161370879696601112146594767166180551113316871215499693968781277952151167459796581122390442596939330683861126913539670376857004277048823391946324363037859960143217530745685697487610673077549502025564433522539255380542313603617513481381326252103019458985511557873420034690786787907791882420609794493021924369770947794941579670471792453275465085844526597786740381015245140433232798988333708266273245216373420660266620713008917336101902283898016233701215750987443445042958994505119441750540151143939610816216879865690436672716363024336180042682478748831927262459229096031320737956408807608591368841594908171001120505940343625671216634008515332990661475754756088767555743354519501983898430091491203174888065730522381369238533889047058180375918355178263529277908166952021794246233737398473884534775721651834583778116890030376729628499916399391737159194479124062678888600311469915774146767628889202954103127993759864644293113746285276389370890048056851771784188400718547055123522045805333822021481161464644322096680486431879384884604229375935238739934783648156421224103875375031619157170950854177589463818431723568810699935344150038864716974709595189161006877450551277365337314158357981770824101586721545721565429819542205695449991565726706183705119651490450521174059685618350389274588952167146708533489207541223918346508174200994420099435741454601632185823884505964544000000000000000*i1^47 + -44974881964968637756998440472799537008078053583494464213798143937719158263276086791357698782518492457251919100164601185945600856256713870250739405468198946262357755279484480125153811871206128610702439189082787989655681709780884086948181419394039884377031685999422496502212990616325456761730259543512353705371093448976154281810258807022238395343589841116721727231416369373061326445428749907703291282093454726635216613747335086388455779998204186206090228659922319452390960095149455228521298513758930182953214845409844395876175880656208315515271734662524169896718355862950167326002782261707619345798627189864208408957816127005687761358888921231759426918510345798235434337924725286041827259074347452993466592327606457232546399210940922823137740732276473498755020708414249632177475798431421639057594551164052609067726484939312309102632856028007038577601130909036031173311633389424231800692371068317593278367667626136040632383913195164298586448438370637392006156459024212864882149416580743621815920074259983059416265304219773632176679793791702620199459325255406722709984075693419606641755892305296266919897157436590090157274449551661702445350652909648380226468570147064356901513455404838775314805986941016388979454922612209423472238529621665834748502243115117673700727290839800124996726921423294409974682154667367966768310862309924492305061732514572015457577079299494525386865493203447780734581068061594971041431766395403915706312802844816396961830359355663447368691238923036170309829725309373991960115200000000000000*i1^48 + 648496872305620282316655067436666777219595377873212408984932081190659340452978073762341426221238203560635102051781683683237165196388861528278153586143305753593161791990290242294033900294342060350338064139191329317926496255016360309029608800562492206489723347884504099646831757131774132706247606947095134361413197453556013248512006665014695192593756433262103592892152493694942094592238750911385447656562822712751538372947957264272728757352433963176469700934894100589752379146423173302133608036152128442502912048295416017602931741686865968474166424907007409808535377927149173024430814118995235552589207611204839266761915722390358374473866390427533241337932796470482763401382564211847715950121882741234489446526274243831572624301106038076439962001438325730244696132728009784875587783841945801293443316490056032439367274168761156699705506156277745868461526791716043528288046606788077170477881124375241815246784734745039544310937535522120126345577584811623325449636265842988475803898152352287703060487373782679252353115219821008701474001185667714179591992499341597732599611596396634009130948608232808552619567637653822627011119029352331180382457232440777928992161469670514483652722676105096621149667795028439718384309508523122429619004040670524292633797299485203869303543901605890132743278423914636460771214094254756366359903388970456965886301135144905136101736871646935725368109745778720799642477000008905727653146356905458074848228163886509427476744111387052018053264627577118382465857658880000000000000*i1^49 + -122578402394590282645377282219377475059241304068115722411134321545906311841238753763709601441685940283737428639347312238389488103841884458503594454854802674213349473665169623123743530089524951665152406272230293546545444286768138865359417001696087385894616911085440545189456767100214229787576131746951838155037982323497357305435936699195149091962567894048513397733608630312500081535918290510940886299693713295060938054322980893632702168029818273796298124939071308801967505739045698396423328911859263094909365039150477743687323101911088567594812943069079766649552655510588235189884345718131984030108714634671639768400918788558616124096240474912630091280708900859862875795610424525182652984379182692494487653166060721974907707120825619905489130905324014133772548155772629371513705285763054513513857869906971189124299870137893355562494257800284347865798633188171230451801806175150530920235444131839140900440532975204291496161371483477713699903789638135854822276295326919608875540831432301122424268647260564249415904593715657034102924053114388289283892324118698969835177126486953621072333723041205747599841524814193370911749513657827153333214053438188585482691471528124821267929117304458233248477229549000395274367298916391894254087387680282821487273353135534629785285106547614611530486531187277498773644447178015165261955935238828648721843425683010505001215958670973250825583388434015285677693526279134168930744966838685366273012583529354374644517489263196509459796231765605339648000000000000*i1^50 + -101270904660977109031796019763888387153720024758243218889671833829760540424022519007016785741612188643670585810420883024046356997994753343400678273803032618804786641073475302413317502965290519297613048042082137167194751964841121999518290325989891442288545029106100797359138869997866375058743216924765180938201187558920649342119604989686409284391995457567904809402602773013996817049487017149739432533742314404650324623733546561134784421218241402426445951436621169517019627613746648184373495674229605930557465976401533516563659597734471580412173075038522555170864750303454340549359473868369857122753820421685445514332710576571011405651805117538394491412403242819856575901810502821956529678429786042863921767144348256968801947081103107946145362506625284387302210244051955163201796110478904388710912339808526632689371800883534251185835368490410738723562101004764101149203244519735219729844612293508681134660278132699287096205155577682671360380726613002006605159461035809502110022702870109289662227182709514108184359634737404156149354914908391449454348447897388536303899242795646306779686528841300427223326650080841311281269292051532954218239309635978584730029464819364789802423498152205064611681138839281141860466504689831658797130608497376582881268555616891032448586927090872413337703772878805947798414265049341275393261491542684077044345345932937646201828565882476709877857390964491203287226393149551210365713629228261034302883668200207284324559584912558627235891200000000000*i1^51 + -56465250149815316888320049188287372152995975288104670870998053323809067238767391894656073431065286575277648277527532361946393779219960971085664063139507881847261340786492653558560539784804910427213218779566539866084810351704450410548785494523751578740514443474177998801495505999977793746111162918170662824212608659709780682605573711276788265467020368415063236589697142573284324515907128339514143710843737390481793367392249279708800216173624068729752226233691563543882132464224910575636832830128932808659088552457593418696819896370242609380595966819313694624701024689195605459149531129881388527183100266605537908972920264227073281884539345637948148293406421496658667964714218194529012163810757764872554658768507982329242497100166135472611072211617566601521717762399106414124901796651918787773052409218994222826033333999999692447084243841429935127370687654029767825710191873626630491710752433441719806071602645845385739688565453029146877645315409944660999441815472002503767985831397551255627790671318737909951003727649844733906726524395096193577911251578422266793935039708963808670450560453596255696424612334196519039701260395893895283046930663555364373276748268368212478641988150776131006930524441735142530421050565817265145374850165936582073993141784088399694299449408578397407473001130552252330987845018179471804279220377284340312602528607548930859009484448642503232925479227079719586259604269642561071722204120066422335128679196950609241594011130880000000000*i1^52 + -145667325749415546375502158732669298566625178119305706950068790632783625155783236648593316192113586593099326629849082121298115773960502214543946443065184294396066555276180163272215025070405190301569380914222840277750626810326363297139400789870979075891636427847104115208216988083104208515647774533334137216105180943691037399526837221208472374032230143130928038127196049264272810440158320195413433569006578770292137682943974021532916625179984703845593673115697388288591403903650536189638048508163625539514735321590978168362686736848501500420311597705878174441281361430274611685984527757042012217605286299976112735381265722152456773399036150728737390096635716210905275136570439153731700815879688185165459133218139826837154440246673210364824212029036961179205243728559151931898536540465614677395556588015719232038942622749595078458925266919673955840478068232063307156897485465945351694695785125760193174561056294671893477448057266246099675067996021638861120261333928803279356936330349902365970422568099083981561478292771495004466315333339413882238621070707472943873914925948229914885131111316655971490504705987409379535851577827612442327015405869106138360851500778782829193522678193908557609811985388459486786612228933554308444025990705066533850181941707739506575671483696666034230705794312794850608590087223001703784650058034121259853029803020702531414365609566883130894339112577671022287416304215683482960180279048447240060867712831097856000000000*i1^53 + -3188450830757934824110360479611844988804539565398383315300164702571639161178525323223089056942799205069240036730272837453614153069653529112010375977308318820169043359650069893863502999099245174396705470465500208173068432018270031523631973625024916718211056535110639033458783715010684848950371078868557079999261122109235692651037616443329489636287782245772002657466256152047578763684338847212470125521071664126319842375908468209168447575100349031961186131746818065099746485235392429846033320403057410371388566129594707807285973192922579734127004876944525352549269456983775025129264512492948861434855926909730925674075021479154005054630987060271628264932666742627084010416706086589904452713284942912165041224457001145080478408171182500836559456686178847731075912299709110159811907705610500678807997730991172195788597475993521096289741337358961625721644737542470611092486140696848373367344269295812760164977301295314074722250070886219508751692801676993551039670290740133685619939927895531415659712818619767258134276992269643860033080315272279192268666499566003285036485627193488448341784487837298643635123703587134032706037110832491598234939657428654803086276732356753648374069168037482358432518036547412889901203129082508223386562072510228270277280257246990852981256511057095068133656449750485787164097548217337143007773643910732746248120800480658607740430567673943464998140122078906870772905460331120250247063925317179593881600000000*i1^54 + 49988050892725547469266064220735222183515648443349998953457464621290321541670041230630807123262515303466472672006474349338139669378725570241944337485801382757392149299656419142449197438710043508034486252256236767692300443290078328835869834310506675153178243398036954070179439903701895148835218794161496593095257854934174988843225995954608062993247079827719670968311267841920782796045158461744759533452266497914124715090913105014382798498558624818070276612543257140273623180700175551139802950367718657692868495977791068591243156024604024702487531846261821146739325431678502371587018376206236893640673489847319177999702833441031067216766731022916724231841863487516174829770964678475973826513632856814694046251942999399617188224623054811167043933211247699052238520733294813213471505820727370823722610171205232574899038085648872457071454479051447492930975411695382853467314918547080870130438120558605441366419368789217835530759373452112872434148588501019589710099381662676428682540753208498322829401492963839291444323332156024075641054336169195286116140891797945618641175327130506523139084170499832853092401566721399882339958803458512646731473048978309777561970524783062393163085005806684527675852020231025073814107215935929185513503468759439758737991527145257588251917525453833128012540829632624003826087216138879458080604023075044350800676312596415958493513255482799710898125252318306528155353595058651267758080000000*i1^55 + -350647244443528955343475497334572215624628836776056987553568553073807859114041273010473882913145806829511256098307115402933130803260860454346445709718582758452516376186012757320360218863667357426604770804431787089217946901075524720366031043976543700894651121722746737500546603724449310675406173634022584289935270313053550533401656703739107626430899906596136242319115889888646922492065053395727755014902439725640412766911402110965923354110191745264773578720487857104754443667908932439857693176081939837560759748733381895117301890630683624588898461916497670354383758417868820380619158290540891785761047080688980720473639982996145377294047300962858184600092394884535624666018792866498019217223993719062341385936422721732994065666179042994075180868035918175994864178400146498125579031891015733628458001339775366298243632035980793571661635087518411335578104820990412517132290073478637355051358817675230505841344165094802379003325266659024114774353785370403366635405219031597316163257650681050068411930628917403556710130890322274284462004091531547846534284417311563840014768022832921524182243807138695236794055378198345606733747430168105441109437681196550983009513004785192844928793755514607423895107473857716629577557968553906100238241942179517307262528123998374507367842663435390684827547967670640921002139094185626899990020845336536730394755951937798486551906516233079468218375497132011291189248000000*i1^56 + 18965008075977053246584287305406643433757177035667386697585960759303963599137848682138161320100150592463320126340790936153378261517984140188969635834023753209159158430213857774373534379378348958270446941058044747782092188012125313492878810841169650760334538037856230573947055340219770215124698099694093219228462353511064725245277051200048369369574882481197468255103787762593512172090953835789581628729857282235876163475346946123184835367358610896083416766018564265870399502612817461393547957547842783060694731813031297124901210365758679155715439136535890803016132366934545273454104313180676315428981005326509659538313999333874529329996158258325832806651073952492361701230834363941492788823413220827362590939821477164192672817549375893186806805217961904846425125112854920785308402224180842417035634934331337944643290695559007653479470892729144084574070664526635191876581619597921244441917375519901079129440884223527217443650543624327828693084215508833956909096692201682373875024284088295578479728502442770402155659731104298573850517809651808277150515061273657952133037840839811816589329421715806658647987681805506732752357458137903531360606809349520500778922372412808517039251866360233743564518943727515806449468487713603605855384881774697711905345352706647759116112642526451421619711961427309562882218230540401120591436760750269768669488541632692749084952483535649389495500800000*i1^57 + -1281096387749983717652182560065162545982109875621115399164278534703048933890605563050947485857397135700968884186105211755723263525980655588574322214359247939080115340012077295968445407382203081863201905619762374795065746943086189361646091300298841756765321403290199003662485028505313868531040364706384508595753921303053536767037617112125669014416090975041837761864805215384614816584198002863835774482343055051962818163232122896533260151987711587592365662165612823256559614304472415243357188385329179845269543275390591572311137348005500518832683068170907329788519433218249630801240878384495143013093912962560921584988920479257489406735899731526260186169605600907748545151653270813550609806560088276477568559264009745219321009752925240532936458492490690277174476233471487162071158617102496575847361217630699409450360081392200032053377574225518175862684391946408993932873878334399866224721507924737170929669492688621244468536765045859632766791858172264432220951585084702123330937897653135813976618962493000880948476909736425561417025471548107728127964944097156742239658681067593288217486222976771499000083916587598153467759178214536543904277367969711898653416830228835268472339183202292440158630447903580574526891376827456068324381887157086843872326090656086115133175177413661956904879608469133662518581061349435201244515943077357786752791300868820877747799040000*i1^58 + -9172535562682664248138429491393875692467023669078463313300228993397396976516246545522092564742079326816206926951010099216128259748933171756496719282342390751768806100825185501820811852997778334885510396918568661679030624426870094518838882544150631858223524515098457249865241574691603664625740142583954778551322990576873309035578443626840491787349710445071346555110669792947936359054729210526062270593337320214744849340135484644964436102756468779943847959143018102744421673820327777942300205408096650297990848913070059836822606254872108411530479303471091908814041250751179831332353231707398723589218711130892195677554759784039138059765695429372294643659331671816412847982650367161172057788121154436455757792771931640482693506578143454436672834678670035210822336335058887924947398692187393382936542406641381996127384092708573603805178393194185908805228559312956469150360341624791072415225514414108050743527380407642135411324106424641371311492154311497491939816905581745747927657785941982100065668441562743820558759791131982448061414559623136639825470678607502057260152474892809762551813250510355096909412023116940880816518657767014641749349081941868308536985051740294782032818677365493044991092432199604362131956638929530213593962702079336505967522095052743643374046571693339616796493132346111448217645119624560290906735912537832167837184000*i1^59 + -7012347675713785714244851527990342457220015153917648904059837323259639870637117518095719470261664971359573404982244943476250725099627217692968341490618215190101772407502520269720454163809407292547260712002391995227824562079721737869365959390669559179066633896956729893969890079835116949079489187629270938609497041599857141548725144114495754366822858375617853594566015649294137158794788938839764613947600701821848517840498581735584087378859984412299655936815804994119254534002128865706066530411194067169688899368094256179361733083769971666821208700496616991083553573513674447382530670916856518507509513921286102612864930244718111989023067929260349157311537099644589264487941670281344012728464965068416262266386897789775662626145910034296304842715088065563562506349626330747233772821367975073677423878191559012073373822140379281674378176543201226872322868619635408786523050043865914848517220186202363691384951018064772115994313715967180584375082797599198814064950075213977102482638689253385759006269169590024371862726656003858159007402455787882505523500957025130440692031724859112210218374080634271719893526577190818842117236699070110496418362669837312970674040204232177722733109313802873268926782314864984432598243295317002932222481503779648045978461261390211856176578519447929134871596456474009231571748033723693568000*i1^60 + -204429750267330640449010271285765820325904523536074677917067355886309032588591754205444200223924211342057752235975586046390645928891503904249416404157848172048299806217104944512643721466017561148479123705952281251170820378723525021263913846318226552967601412270300720992331238995201010650548128288287457530123900081888939491433149711445153717690168881087441031624086803620197918075093384448868266246873963236355426075018863157549353886125888754380009920537837477940034672903122418015170712820891637666899703651142669477466160491508325710460156921126515173001619521533773174440233845646779185707556568375043328498201285554409435640453552574547778266792773609650051298729660560543671536022017459261220652727827388213640375966863175835289736525597773730184759647130270719619124957066496590579570914827595590360311253448614090980553498257872053411081247362645848638632665704943654400521826017699471017137015211057975276580841835669700899795175160251127270889148569602880589057207887370831945357470275615409816172136428765708645852246659539278764086690345339622320839178907319235155118359497794405486211302557317840027501587714806527870157390683602694567497112509125633651317008539915155841141691685460070771492757537463271688067461491155849591386065288666173857607264640000*i1^61 - N1*479232510791229229289116985883329807095681974604582410595459193520988159897616737098472825090645464882639864196398473750435895231197346135926690781997044083305381726651137650357743036372707701798426561616035694841576587242187966027737961313620934603233947908337874479852027711603892660498626939820352033490541590617299341897*i2, -529848066456943634768181268789503936847209473005262060291770137823975311606185554744242261505156970661010055623267974646538556500043593899301883347354687471036524269180935610102083305877850155637187406018073899470891167531211863664359738482208175576263074000349055520700585767573457369709911541036236365594236227243323130491847575938146276484135360806252265367515043215857187493796422038574512642094498501441153977326508640164210549750142462940194440199119148546281207254591112672915403236763206340274818939588413759163720854485294104927268446153893398829722766837915441484911271000434792457645639461226224434906237749426912519828304428197552919609412053529292245590172880410304036670065534728122528986139440514507493812177238550385570943753462172914181154419263402053471357756615036875429617414722808311991322170241065526771083752064120426711884853135132163468266619307614092938756918581628733459953411108306277343176322228115138825203949488118617160816080311763626949068401787685557859521460807806844205734744362073105204045636922246223775287541651202961128953912279817369150540762886570020766289312842545799357839381516775110224247888386143145053841116177582743589195949906281751040509236234163719779598560053481972712323671106322143462631673170356371803630012648542066813183545913439069220113773508167679089262710270541233699064758631613381319990727834543880765713081404176937131893092979798078033593811468093716224237927156736077647618884852599021596326587208782043625000110751671721527696407249877172132985752412302196197353566815810926579910808161381018476025535426396280788763375900497789237422373907841005948360494298157798660002034975493965128585861246542994875415563381812300791115332931678077708185727530096277740759200000000000000000000000000000000000000000000000000000000000000 + 2302462165646443267388479156390077217161799120000757022633944544588997879530632898952649306978779366293687520710138704434942141400385033353426521032909983385459508062544574071752062951698047756682072866013784155974187477136609727848002464105143977419563871785949265229621123635656131707931271731671856697892229653415771100087923691909462344218610705529980144319931225310684595014294080466662006678695154069995222029677742540735548689645542918163025506788557605346849949411613126169402628543053442098332977391260892063358146102685580362164061321477768264977314571384024005011153489641507140419911242679442054625923888600435129611428788373934558328634003620911648803135636604942288385780143354531179124303998536616734285197590154870969832299285570072333944213075134650894118994751863278681630463453620784671248301991490271960957282789041595370906926470432194380927456191374542747791887159846926382602688607628883368846499861090412026481030961721233564984361676688245255193298672863475646284438013611475466059149408053053480133031153897840763668552944276071203677639930011606004867334769343470035161633999494517399526773386926291276508224894632833828845959904339513422333539271967352687576519862973252640323313699528261695813597393201979935324310210510654501805985122985044401923969819324619464587420887021228661106030591532555318830697376385768625510186192641989148810783113356566132639455457957947509715026063472472032001750094842130373231603950545255943102428108286074403201501390269606307335750925919445198469641042591858268398322915561982647685727197325405473985895292968925658200125680335306527568338036344775733966730945782470601599107343853736249851006571273226478249798686445609299929057532384803473290692698563598749368112000000000000000000000000000000000000000000000000000000000000*i1 + -5503869756757282397744402805566436511930855967596722986863899256136651515016352067506317300994139887075910360619116029186994610013547651170774104234090400605954930671127197990798038050275296783367084600372047029770776512824499733473745525147329556519273027822329071050755854527457112801879830022550504318873391421681555975064140109579030799706893817340563961505772442469115546979725860334422649784041127375273316918571855247459976575739435919693621855769912219288269197382932112070223415209036676788085782571224493269433719363143084165084969742385764865837172370201780554715106872127903357572184795844863435562663060062597970157399910069913751918717867828250016416322261802915372790151509488317375814259145714268783691354978857299231874456189940201887544029590570541337095885308177860406041216021242289795051654628811426376544724575460910100966694737944697711020844422823285773961053812645351845034168604874917900647618289011421965254830164939222245543591305069790446354604352341306464044521033029319317848293011993584656375064175644481690861660703638058272073652722417035030598348164672627757527236002208904211152916953037158621642292842251795218844986575826897988868551395701826557962904504475432082797053166968784812809787520988072038142350036592896760336118226861535732245553002158990827008736824885480621122090597025612446578425595617995507051901138411127596189611953413947344920751588449626991732480183676101297513878342487279064307903735162971406874223635903536457077939834277118856724390339215240305510594407681308409568563830986425763005120428455249349717549754102119391683996642128405671500560358270682105008783589350596794520037590483653343148616000008228389356623640737535118102135648494107768516329077892960193289600000000000000000000000000000000000000000000000000000000000*i1^2 + -2198456568868943027585176556650249261537548193362826274701450122862373198806764525658128718109414825522914392047469841620521714035549115217132552399096679003135242300043222790584332687877354227033437546871050561299131972653284415845642139440315626743588718187163630034954065718233772554506916186242159516350951241841515798975357349325594126154790225547419063839504288612356836766175615723834480864666453189430416161810291075357066950189256799831216048680450981579825210182661604388127454128598795897161084070285410641953223569504599066537019824234003298905503098539819449351586807426135841215615458924478206465702446907339677850841499418032615687490996533418670886785276615607664836808944719502997514212124554261147738949072623612200223442833776346274506743231830340695435688199544864243074549390817637880776383451209549983806203771888606798028516216185572637687081352406371044773663946958470290170625543391072710671010097135081224331041713737813829400045419781361866722702457455789374993815357171261535460710305841081124361838233890209000135752922813591330890774994786724908477568123838338102727300055409344906554439957167603109906426265095262259636961838061057033620620648166792173114035747443296794325207037143205007592081112033857943747008008189376653164017325772484216083320471337489130316888237941611709973391742038943757457247186335650416850978021421607385524683156420506793714874538300843141845287114087229574750797351462649001149303282219254398984528543463889186626906874343473765841311360793798522810611014064101453532656782940082895512738023412890573559062478620945992157875244498413742891434169509264930020614633825283689477090849635298278175807254634403753639962549741153682392321958332251385547459651328225653440000000000000000000000000000000000000000000000000000000000*i1^3 + 9500694749487024051797696111201323362959877377626546576492619030338432314800924065552979059242192517930193501560524579428097274085190814913031469994817606055111855195495034707232420439466316875779914993324901267852039030281477124163996389088200951313742478224716664551377291613090731580371090797056260685699442135991029939463679602295998778987964751513304554837303997592121354775761432508837089953292614587067895117966142774596566956579759482859387939297122962860068379237034801734921712010329590560687806899800669620747770981085962765816427916991790249014597253927432763314495715536869686182919636687175053758990271261926707774079633458771998155890764031730135435766945863939702209845275569817095080691953160595938430496485718032838533501589452486318605216337124148943784751634273839358863956308368324264189314970893488921981010634560380743363339065083779233743434833144332753501360302993379386535085812376877575284720807501740841256091673054536786310156551679760467658940319589982040478516530932037455000544847310711387418169984447646562038502197244918977515113595300293016759952215997620667639153474551198676154859832413330719404308564752377369469300870533127841752962174585837908570422076688786221625542753887869629645488448594564667541625752556688197011543151343447837940673197634469265626446137506346468629153278081632116752964119852123637474436734975769609169232496913175212820011171697602611806855539020027065429030230197398394202410402451026404762317097778723554782388865780663787859898854142148562235898535371616622193486157171003627063516857107943889745223127299468815274490048482035326284303775146886681140770735965774170536244201239455140790891973074612681950600251203101810231828959238315831780943411592880000000000000000000000000000000000000000000000000000000000*i1^4 + 16618159373545152897848443909132823556074385556317578797171120319980148655872635596393622330545772909303245495027736528405898001982969148121562999493192108314613062874961585119279882047948443519883112450089818149034472469951496558781822892593209242498582637091130765198726207825710269376661419467179581454615262383371208162988102031507688646688465404291024170259154772386297836356943380993958086249328014331785205368726408704608190878166266821721519807995229700045915878891173583614597573164713063079851343819417098961693436073524338097268699146219300970289393944853845882831021219388394091331347283636944753367107762686453238161714098856540259560974412104209301098096020432144665463216119734659522777871601797279759751639267987315575937853640780584071195217724105952131748902628374108785946865436043237099679035366055094733785066336180793765871110008570296813662137184539883202191243755042052936993171571811245842052214366446728299546573473328487552949192402950594244637519130049830880301070851699919746265066364468167156739690488394197558995951263346985182437122515351783909892094744285935458567038763080781984850489762367223903474966833785215946397473858281847339274850681723338095833014428978521810793224786994670617300512126404016772796174939319102425881581464911326518480899443097900604079925119830151376514270430939494360327343971744253227037085725119075000445881326112791290031413591352891209566354469386893945105675306623059352542807047440025003725891878731967300741380760386897081497170985210531880428919981862833902007152473433131378498860317714127860462136083501221563086581891318504404135698392610966428844275664741405256417293589777488853997840007452341804566031275272412603156748051293396777345090112273600000000000000000000000000000000000000000000000000000000*i1^5 + -6803034061532608270212718422215641300476223061633178914825978610386900988261385976338892638497583890303959437193969840635591646521781637544601218258540735113020361399704359134635014102108842410835154715574724726697875261381049123858496215107186648436326707798925419241711925118599884837585569874710002548845793241742601335518638252070552357021059635308553875199487038857010415928560825411270626730279419764374328794798126698219790442521141363686480114115418262418548318722431075344853061792190616081118839855312043894224899389601651805407414704197991909490976345688980265572809924368299390910701473878762252769699209604133963611271749870094285931453331766039509930865052987390578253539626224956407060304465852479673948994198081889910824039981631812644765538798055638730477327932835168023758676085480600849549560637340688733730859661613861529353955085090092682448594372851952970155276258472608688874009600197689149074200935383541972635918574632838159844996717558405731141654108840296215621499427524122796106476261337970336845004974217554903272520793091204750205735173660920688897535667233214375859207259230796192140511761340601754834787528908759398517348628008528663358788144677208033326651497767841624287467440210922091595511193416416957941215170042403545505365882639101049321050967076200648837850411030773437578547407396008575834822214888218798999449067744219393761759142974029415805964352432419517207926277733164478909502615091929265980391392738176594518485903107660906026338429076596828072090415189353743393547885467237661958137523508441130008894807241857155418421687263228898817986903943022287045508758483078744336854699708964830277086438161940783850338691439321299968239118296785137184836901050836796124751858240000000000000000000000000000000000000000000000000000000*i1^6 + 277830235594894417613275990792151204249892819014025688546471707736155272502286638497979346303284833917924823814911205309755631494741009769860464383437472234038161161870580361148817509596766143212060346913341496818513471858459239685425566042213724715269694848720951291758549159919867308847809916208561735720298464294974649649138622028282378396811781916118596579457722336081385812269028625801582468653303617267886548684793139689919508032760950365195481356078208293128139757310439315264130585743313542725781977980455635519036473071308689907142503830056872015664661460360423093453926622473670690046880479445950260902548293851849517767358133411098975918525254274394828661785530084692367800384871527190689117396429224978452923403312606253258215513111320230709489193394544940735425089553263888785415292472521086415582562572112313653558384548662854062853897687580466854032338979235890301342470798736547154160167985942715731425683362182964762573086959962503313603556013140196643786733221035315058231689779742027257317494938674219910181335189385978670201913467716516310416942452025610413768175303084019009166542753205725219896784369948478191762701317237123363653291167735608565910521847544492424214336043407408522712622417792073872826930965390221846476488923655511065085137721272046814331790641987367472068681725908593035359739340776012700015499283674133904125675138207789043239935164547824854652818095708259688180975797314949876523858661326681719846036062037099115963965704798494323796067994260185585716456080499282314737238686217436133571390603015564259332169825271166506043966043252130221619881104047775066014268060646491126137539123418553705706793038081369163224795100444183605200681238907227086205357226473664883465488000000000000000000000000000000000000000000000000000000*i1^7 + 69210788749998215520660819040372135643044002683945254651882664879500974249823331846675497817818777048765372403276276701010880154603498420550526628318267234443510332127148304187111803141013941052619122986690983235646906467879512787526709624281044881172909122316376269511995395805093062676152180138496949206450613784364409517640963070752493140945951515476854057910107831009290017418022724525117492377308693509887713150179052927850547690192467467517785779266917465921542546820185240567390410622168962320904894264492449957719022351811731942003989156133779739807999973857432399831284806502657502007313874822806545037732460893248641788678573932057014135049935367078291160240429673943009359427546079359653414785850150318592889164907958783931265191114029087342622449762975556664253834239876663362600490851405107084831069031526925297924016859619963529578948373409854832026351603716197820684387472816480154147078980262517618533920969152307518355688067971837713893331045693567016334191368508135787571571711999946364631260714356952186391100453056050152793690390283569385484502005381974794585324855556716323153858170952422982091479795526207423404881310867186467757507929361659591586564663179746525548564973162523801104592540297181806444476167677644354177884368255225822603162239241704532764081666986429993382174699091200446804665387091592968212737447408284011993738907223989155686521697489302838163236234231428631137060438184600481444174083336734911009499918430622252952761820209891264669957379350320643893775949616218831255835583766244547368955920520711752461987218660825127695116721404418090413381685106838525181403675429998146369177236041917355622429532742873762752008797167083059901697823966656143558557771583248915643200000000000000000000000000000000000000000000000000000*i1^8 + -1310738977225213234557661864654004032620070971598316571791840577535117105023251584578566999832134762768500623647136562127034772228188120333291066487209995923505854996412871294932900569239526434892109510001526071806413527022310634931112975286737585309232901213149301995829507614392665770803907908688579348812296631801542735944892119073922922452927959837540211748531666872463519025774217432110461884283215755337775649778394442327439797011352307751586857489007232944980752560036953749746051112860725987469074262793569522323951097993426785640051655006394843669265478285873870107094335556323021667086767249204631682834605336751113324662610300064657570532508054259560413530426811890832732339703901800326834282003023071752671413068044341849890236073675966943097454715008564101866685722426018357268854040506396448642139075707681184903055892572655951487506947822811602271738087570211919655873867410095884595902382837972814660014447517625797433662904684105599043328568560029764763103318442349872691401794312759012177923957378206223461568999222549443077627721565719934961279091197771026370193740235389936997740548719320526239090029497311585287053903102191533014893156248787380463687461948981017829647562752791071836905565775812371327708025046241960662834444179080451863526491194472377908799364860364423797742763948143929460857811517988635601358420126634463427467829284774953869599301819614640862034795476936474852723640520891593364990712638729470599483627468256942434265167402672637429045768870005467003984102769657890894034644622819621584841421446477432816812541857064457447361915295486538624080173259296524433046161123215872191552838512381956000461364930500950538123575143811474647249111392540951784533303353882556800000000000000000000000000000000000000000000000000000*i1^9 + -707139966604693582078631435023803403628900551156441245704796823381846133522138409124732974334532082227391040931038873478287740039872722645140621335747697478924857591824579552879814154561982779372700430621047303233074176565414539343165802588892576858210669420355958490325110973547486627238378100189463877942607261943281759065987924218742116415246543819548866225973219795030036071919349452470178745307516325012493075008114874414560078700810683821263159214114568709949569093878924028799915716617259862819365551289500374617059287893034771295110379226170281099666093383070348021616799571434643015943348376918166651699031690429227754823619213173042348334720694117467823782988102976732083067425635707468119228455214003949967734714347977952655796968997647312240812838987854551738777894886760013795323819409535376125671261630728135652452718173911894770625601906665895580091352517537235271929477138511699241911066719717731899219800535453764500486298109953425304482683491904359794530796598611650699053036089617717218253961326307247093808395955298438980073794122221152908474745484309679834720173424137168664781644185049287090066253990997435107852455737376054577380888928282166031420333823934430768988622292347737921096289759092482956551433215911015200750081300455305583458283729251806724034617450761099647798966571451511733563324942408466703081150721417948181108181664368369830437266274158528993934931974036969273580418555302286552793272915131757958217317653473278490262750384824688397000812303134892073582113632966167929032210712740713217776917761501059440004587223184797564565695443188852844842414398805966178239028309900269672794327834218544144209081130474879693041950702100577706278240149225715448743174823994048000000000000000000000000000000000000000000000000000*i1^10 + 40970378230137085395032278586268920706622862155852896728111405426820567784434571575938550628156566409398827971365718207717915000078391341082293833050758253170255127133018927257504990612926058746351160507171861977108928477446959217847772886029602041396478716158514609737889380494000784622784813153825253390363485151631630704635709200325834146791999233840854503080762736959477762050846503533932669060823351964414991760146190433509520499140448999947914630938322108522589703336140248145620321684529495805024997232029917373232763990573053515671139974190061375360398190103183274782694153955053683208081391296055329574322118588458393599568930367344137628948094137063410348536099600183408019309603210696217268749049919207599916349719675514518228350092607490542189726819407989561091368191867192611967342046227408106457451189979271675633727019237938703541940814125946816011533571120292670132477467046649813352574125584111103761850251682377402076741219626803350939126055717346031508058422516568062955983041336448459031898426236210008324934262914015407521846864962627336522919095980772472806770084079115682816992996278221524012951055244938949207116602417609301130297914343654149251948745616354463646055066075163729702017223015202609877730950590572586803079435625081858421488046190957565985729555829612802772870427572877656817492829138192369108824266211557495229529302223661737809083594575744008814312526437782438225247853733828480115938511612438954995750653549072626821870552039229728904921747751433261395541675916903732131526066940900196791138435471984964920049730266156598443201988883435505120397117223139754777445776127229700802907593247931309858357487091228210423962867305745952705387191094726306313957848664000000000000000000000000000000000000000000000000000*i1^11 + 2172352005060621890154435063259967236319061605951306397704562443083617669922913011027104312889671916359910261584137974690965019339139494997819470165573837106769007844199251395985466545231953107619694884491360468125593763772943616593240384254122280946245808089076345634249970230094793802728971948396722503738679190382278891561262171070163239662716284063231293201693173948216719372478261616227606586936763894976054504878970424892655894311216224214087339893116900279710514671140726516964189801792207409796181635351926215237172558739364550837864456079262330799380759991804624546944644110466480214628972909959599641751747409759679388107980796191064837262812300256252501423252867749998114816675147172799987489294715183606992141063039929752807846302192637089340839547764199077625169559826913903024788712096041080967361735165386003291053848051037969874553193683044088568571490437269028136027493355927271967417402276606548031264838925998555408231987170353234907028460931035383980006542372808163784019153412630361845941306583262345087088202041520576850844573678701810450074141967546570196261236487019709481063711196403690620481790318915618371326782658568864424726876524141682726097518516183375583726648765184150181955512267289065678432739802454605459852845753261160823179317995735626701144075528434897572878849302804425001430988220625990130874881421906414445368303307136495342383117666776195914617575191999750607773068006152655642885529090857212808617003266723260354318436987450113410576908941360873038939531387540127294022472254491556327044429954305336371888868541287548884746880491462314862143267353561345709115359465311067621429959266565451292510103097775052823358254256239314150369862233451575300811568320000000000000000000000000000000000000000000000000*i1^12 + -16224502949534234518660422906052375901969050719624168830425020566524868689396171610574750669577840192401701411527377901425090318817265648849195785449742290175428176482348979501307091899729880892675690474592551844234548621269125347240574429758290841470139907763957754364818005775550193214110356103461609725162032630636941082772524397764932443052979773877778085235126202832289177051895486766737957470131163644000623168492079919183249112483748477682919948457251821267936781836111165358626887825402474327999089722016109187525028485217991748225850250715219825829833380176395610810318847017941892889673355227425523878338660259807904503049254857485780413222576235431594040674960196704794499981308129205013004571619862010463179667436048458939126436294633734113852061627387876922404473771152958318068926719019661928359208993778761513178590090205504668717391221465882558372482583682564863172296756716803819295636002352835193599158311242972388776553040700426116652730225890609552447359681612681621082006512265297311589100441895310256767941225466168089682376628409037588953500422948419039090425942071444306453856195116700201838846804093466021356589417711753826959041285834285446700932520120806914449862403563899686658091642739701249408835675298223238852661851899753501910232335503472653761149492657181137794516868019735374684903476592776208186086493385705158251226080811746050307093748881488496140788937198681843342996552333363718294420144913786943321388349340065394657336240531421705067507315651832942600667644698964160197976264113453644438699977038972204034762947229815032822487771915502392999226291979610464160631313744633551978160795310704198916394008851563024296554254383609701948808397267538030417952000000000000000000000000000000000000000000000000*i1^13 + -8575742322352392581621216444906534322625756296669766303113019759056383911047595065238577739942498920236014735292196468547988774329638558452330684433352983219138961855215007792622831530289767548141622602259232879938190149983584895140878231426575493940837563534705237647350300894633193130068546862175506347742157628038694541417727077198833376082426619404298972526486685800142726102135731072091463100348934848136702003764361527271082526495805538376955467730539071421461864213843621113020081053906731874031599084732138872590897290584795388320165501585269099342698203708204175764196340736637787422840130618797899889069820203319807514807614672540729506160759945476624380800550136564006122468194277714890172411628073940819103261167173726135686760290972378496413751516564812821488745569214224651150312568459581773946454189477253845481657319824331127207695905404808701466046182870337314367616887574640526195816536479242616829909265383968170433732266497490424627059839910923826718615509001566645853501152786507970721230346745595865687229838928939325980203090977058828358217360135873474603082864058933764220728316089993980945855639278840166493782900772317081093270478302247410775812787460235096271236088497842815978004421790670125154772874124367469577218237283935847158621284937480695542227636998731019388473894465833945938924779769698025491952411278330269468911730874495275616657537936359947255447107995780647984533175539416719814103401905781359019823875734807686025315784930509488936427834323432382615445383550510079731204134897876440612950017596790669546663891407260825080708555656249991602185651187353688810372547325813654692690234826251218932025629284145137213398254703899818701018712240421800704000000000000000000000000000000000000000000000000*i1^14 + -331870424597054851080946277345045454320448048965757882560261552509880631146848985941854961585283131291829523381607059993046101461450307518606086878121931458119757914611443347602398143114316466414187677922697454695367847295056228629728427993553089580966976075165620936719333984107866054507252336406436213436168783621809396617340356617988703079089899652472786854792426769265956133953273976943651393267248406024383576007461526511073733739431961988550841234236104938788876731692917300283393284313584552735447517416832488316398433834864917459956263042058874645634355274119578194666461959919938731157302734946749065058283613200885694048827931624986646091428803344915547638272351214786760426969762278336375706424220446591698672081872683099257545941423005414445206460857199283366549456315253604142175659976110369915878410782768156594708088531179247522177536591397382014974145205603439734633265514977030333159650560785229327429928578064188594550031915027533516697086304888774626988007352211293795416039963941099562660263462580120784525963325677821860581451196869035159433139566294723348610701205707051899034648558121373354447204806839497889974205727235750768758227739208534721325657864100705216529004727067373260829686569957058728845457996820555808361752670537913790805233888648081453057685109694972299284249869463522784889817567543151326757484076857853714875632377775615844462457818922053347723569363763115168105618931483901740907069322204659280285223837522786973094597155867760038552188685439816167341930604438762332996193781387134323645308884415823013209127005635436265867610955093111811781813770662047612023011076208431363650667709363627973691008529971012316605924085156957897648568236991951520000000000000000000000000000000000000000000000*i1^15 + -9419419510302028755793530361293342897570145617905344792206886593100010589341999606836330683685609020265586541204001347966506702918555656257532869976299287548756074504103339191611551431062976633586177608770228461512718561058393944449908102560625168525201487406301317184644101348130271685190440154138324940968535616164872214888042407396957118414457146327619663511384476079776127509429931118579303881577349573663970479377602128995692000134596317383686999906783761639664151460887579075847118238715636275543374244285663777124714059497593599217029591997748895057298480292810496815339423647583275538922530743412755964051164059780676168791297391656336833649707496065882429669503448571189804152176701160603286726220073890475441691064898265134099282057093527154140602882890471110527113827310417182739670762429884089039416592354381904450794657822013149605547611274089676944128288478719733770045774968033869621790356291848981959847127824823108297875477361307214262709743293534302187877360964586605059404680737470285470499901947486609523429643808426077714956318900031973057389997952225519241940784458591251124037929269590740348442713627719095486160992512673610221943198222910943708873609714527168857966410632064571238128357126432796312003888372495008497043112702051584855382549186460708079555911240882702913347899798298876391869013408274980847901523860793421541411064907292703374241774650959843391665125878186775042308455061053817428999086664950308333052359380484615701012945045624196702335961502198339022674594681176673211690027328154373897801817906659521244420867977616751340715287794200084701069990095239083817506467913137673251487297443081831353694632526716672488710585870423116066351283647920000000000000000000000000000000000000000000000*i1^16 + -88015194091239212962561030831921834219284024478915356923344786956657169978487599906594551035255855328133195998137535337705185955205984459156716963310747401870037180771273640872176047303441463785619901749034681526722861329688659626530360170361823419194863274192907897802702559248419348919358352282263102838777908201819637809124665807811281125245701293271406175278973993142215896374356286081757459239021728019412239528256589457809383498677943984294368597375859317285897149071434516760348628171756538395671534909084878737309335013926976301344676984198070078518939121898904306903512306539119397582047997206258041872080863794519143970193766737619989912395206762169855522555351161284428875052786238913172175260455015319833684260489727694759921192539228910121263823271068801409959556834533250005439660852864807776443046250085469048091179310256976656848536692810117494277382844363711868999351075202626651435734173843293714405982435166783655769073287290288530168340405712484800278164780669569733216430408381965787913380685270637290343558326213288491555811186931251985573414193241583230813964137661713529584337017350735982140371954794676580628165342246491223634263241714228753159047414194943116977209657663409270517899452170761814129789960412904136703290998207956890576837864749605005420995228161077530586707678772582432343672166493306660386280825638551181701727831319857132285126960420994430942675431170844327228461868963118567227533530209111488540251954314482796003634473825751656140879395883558804314857329152858970100355595437242664715757771937134995707439457457483055064980276223577794887685471190747637382695027425684259769991506071825665791314120716433636023773174817468385116206851200000000000000000000000000000000000000000000*i1^17 + -1004342749717067913216245377244254773199139489149913001946463990525099946664360662988653793557129594792117541133123439534690995482111612887956906887858811864615371365706774395699787761604359851374129752052113318840383916181622481737471266499267705809184178786135964435453270550673667237136968236283994292521242363478288820630642960035628620177869161481322711285593061683529015679858019475854513251114697936624807875054304781945644844952148962882929476793678208685257590683470362459883692732844125577218208111938318056950660517556978450147828163695658749845144535827264419464674579033990140323062461624314595028093721121111013363717111265555924375990183478256954065430972041480231515237336122151706189617218980135567521528243460614000806149084291297934611605561849847095688761096069250055550896180109914164017803736531777010348510153358853771410480609290221950520971500540679969995065571951908068862442818179812738723144352596153745739261660456783281898168774509878714363464573862640676295223426548693306140602752761620942653954084350777401981237722662939325230722511162658305557734286499908977138871946079998450566005806836373448458068439776899198802376174659827217915626132749155730194236362191603057111005337151574514819125129776610096838812182027107591651148411849211834990078610408605374810584386207463499729572257331927223080605127815924747029137489426814148032244526136736596233180027640617486913734439485327964164677701081605114757231341751271539576511434864342552427351694680141065508898318468782905930411137961113841598997415495511650260940076267836471795196154155796692215966267218747910801092557386567990129150616724417506777232517543651391158684123520834232148294880000000000000000000000000000000000000000000*i1^18 + -38354928311422681279931563389329712262770114540568474260764462692281411312516422385589330238747965608419417015402270705165924895376029196020309468726374147774346322144385732226423971730474250653063972935944650667375260230881348742916544123336311713592910007819097100174059461457250143623457954019059892354494659950108904115928958248765458996484604293178019718138821734434934148460910871697747464172920368992210004483687007317915406988172703663283552407288546172730485902224450197457322942057393453640205487096883482228888081001082591656180922957211473412935442978655812281103535127358262329367713719001239003029247422549127417964949019170855094898056454295699720314306542188586086474498053787721984259714306889414610830086277478829313146925096101848660481177786397510474610429467175569128644885054538632664526326010307698867416619678721305622447308244224609474082579798917089351352525454226084117536463713813420180085672467752647231874967388784687632956139663534441508986321586623915596717997198872321923839610632386577014521077308992345747142335416637907258461235466309821255327802044718108375657422866444109230743445680325976637067835743953346513211260553334458346753208897291094577377892314331154584462540871328583075030030706159154172782715779653064346271894360352206086009224359996006904561401893981693225102486071927592021659220380804461422232990049536138376468014576125065320548482190307585163778881421005386086021419932609708591313170733717215568438565691742884581151293848383363226574169239463391804592124857745252127301465668732533800540979711703356533252144381351278540708798161095357233997096538941719244684519216120370762868119908175336679703950642393891473440000000000000000000000000000000000000000000*i1^19 + -663411459346895915608976108213134685515257446961406427985928863219222335087304348178434307358509204821627104008006427598932039046384059333701472147606201476349190063334167347281279301598460370427944926089903600543674485987160364843264347333574786943305933256740830074570741649903131353307376724207732910557385454188558281985081081664144758800234090115104708603207345876279641366650475255110223692589220285969094818469702315364416432108332729588801985085411468399740194922699178053574899745135183627811443423773356990551797379197486980480052553121250891436932137788309766405630082611672008063177599706266313316545389817859469992180673900732041028181035558984673729153991161672201341108389106240612735017134441784759932835716681602524870147277562453567639566092380614134348702175954031854653414336899469411197267013693016641504534995090015919428500761620074719631011421501856459789320412783322911561118542786797923569557380837155016750276680370317597609230710583484265078221324818129038140402937396819392804458172781632570133742434260421169531159118269699890578718476480770199005532881127868834963209487805531577497298676128952947095882382730456116721742772678419783551113135673922071048982120293903499112315903809992120154102317554752635997456393483407803008933599823857929126664278104190223203262617037961263684885022349061335493218180799702459276828051955914073183376447853623857377993689422707030707202254042014323985310185153064652287148999389971568610154630887282902800064333859052994860453494445270501664639411553485897361465441223778983198916980948805138933568801781228338673926699837336585208092574509772358837705244226412254474850604389022487074913571787947764800000000000000000000000000000000000000000*i1^20 + -6845694305319145992374337594517530964985987114873109499103288723771579927540939808814619805755355253989793345307916790569217559800219871792444170513887648118215152238237698643083130666796831267949633835419563540456761504252624661849168384239359486678273113697607439961911910902810071651337841869134248316402328177159446987940127825538112497867301598498233236482972240895610463958755894378363437562845048792784709999052165581670678771795517106559862341251859376402112997605899355773910945807549906215653444007264317326446346421342228019785085692073825333301519137480579632628558829050279699845096025229166878235365179899462020597768476144503552215614680399668731241420626858689145161038770369119784013186948635241393883405005382899576973972900448755548394374689506015165861616875401791996537846879772489637543096531637854915550180292993749415300489872298062411252196863131316542997948634618495457227041662597505300926173553534286219584172756486870352458400891047699848076935832020884931037211636871081346258443335331490039842277444974250121716984931731651585095598233534569068408869745410725475356739821256102332286868315579371987428067595737914342418298404233662706934819290010891835348866098428531044522669753727987814412658410229537259196636210359345004837284972161590019562783182030791827278878497669402611876490612185967451106975488857885194328869226050031206028239268640315848261917865427550618233820627013006003339304275009904413520957552797927278232681720078558305474279038083950343625828282226675810125741392217444646122762043496013446300026436099753773826505985030141200088321776794772565346186373915853212377059370182482082099969319094288393738665197565600000000000000000000000000000000000000000*i1^21 + -48468834037413608591723331456037581971526398846671212913536415868011463693625639816096980442270950303821276993201539596467203403000259229830811039386295027701402445021277955612546063226592638134388074694327541427210986490978764902916317194581702439832082686638524079251788516793047333242168090518152519108828686633943803531020613627299250499678897988807269088163600116152247111315197556289036391476097735606346466111318213783371678929738465482872964531200482651511257658821698037660229692181554791816454713041517820490157178587408802661279453449958925897705496864658836811210597364315834031391638328624169266865247508708453323963267399241116086085824040071429779623811145390053829317646813568132061965157545891035991343383155761620888881610021475016836318897436112577993734712977807992372571630922962550562657074667652114128399258137262155667938756560070096990319390918731960605756714733043181719591310561230520256101937706549242827569665886231794883273948086093336513645739908479023302888474393822090408495528135745230528895060745985631505689574167660464010626376648130860148174372074713266954758284538381741123130782965585048153767371224458907518467283851081563664838967607600232176025727807076943489848290626657887802242703603104520320369472372549586133542382878281620272199778038878017963367722011521410169845818164028810535184957817761080187588809552513065545580617840247703505700021243732495951761833951105695219199902346497369518029395719395323783496980726369606899888404977233148899715857159387421483122341025331444510110858965903155901710565138457234474649516174369503170265598859414625773175902550747049459470894531667197333494047067414925643054906208000000000000000000000000000000000000000*i1^22 + -223228640330713713208362627824020031320233324372922624838824956819123806022278577877278944071994648187458448411580481655552185779350520987004158793250405523027686770341091959933346194373261087388484799344676832726197438959765108499832083207953079686619227652638766291353356504756385444248104784371289631140981539196540104689370753909156674003884031393774912478170446092155229334956576625343105086097651703571676793310703520938045561730957498006311619944928828908984010048322969323074908893687953205701493443183049794795309227876957121586942874444721876259600068342295556349865855613252270537463152666661533987007308278812910724687707320449624556190881898379305065062016804632300314402078887501418663241425454125902689674922494578613424351221432997405029077580494002868137808121537795584975387172284947178218247804357995627525556578957475559720265383579706417311258348674863073003167800491005356730489644224276133273257497519543982721287646911515759240208713986157102223282220503538300154402734293520698128427769851158545845521136678100418560921301585265550997467181497910472247045383003122932434008042151139740476275914477627770708873519616203583299515940385010879166094861997349866624212147262160334865413210090213377362955894567427066853210346064807925913153813413576453682093004146361099776588551887154775393656489117302945012607488073057575410302789092142158817673592306177722346303440171132573598171401983795543224990805200618761119718382049766016379881912090362316892863998043228230614451640373484417398052514785159885488246816392998826226967978666359905700681189168154043562335352821227763870901302593086619771005967537770041909853690240787447793315200000000000000000000000000000000000000*i1^23 + -781042682693364735098044481427697815294642540059705671347583013219546460095584507475941776333088648963020246232169442088114460169542807143834442196023692095021672389371918313588847126857132935700559460683130029361854430441871785930697713141823132609642486257868539218419448951925991521906592271253869356129600403848657924888508421035116027132815524007496907907195786802663762327480925413178463381620377608093217141021115795141309642393761537036553334923017963643557395386807071950405063160921189142904531330843170141827260910883044825892214095699801373751810325309253027712958591581920194056832304840311995779603058028200928857274065968630017661656610549367682629291587165549314106229212942169941318393413942321451420858089734718984366676066612602429193713124262017709086688928069929711159502702882890130822115866257916515969142373913084729033815858510753245768124748617679065894496596191654700932002903942188973286188410197353679234917631031985007919534862988035024106065913978251061398197457205959624120961963191063832939685476293769805041233750045712135012629190007779206477645027639213583621047464071946772302122898839300105489536114604783353889798949667483120814448750534175408121116679118793105325764454667199772776337426549211025604807814335067821702157782411709404684447660217446226109216545792702883714158473801263669057827228581646322329017413308424207351902338359624486644719567308473561624763785892725537956607538874446693578828921407290625695550658133521758127344046336992422195001534515533301787372873882412048303098930834129181676062579053714029412802337696141252777300025119563465461157849377935845561199794345618875117982046888309224800000000000000000000000000000000000000*i1^24 + -1086183860350888513824368851247405577521879481176517234519692154311586974151585377908605215718663871768107200698923919876918851846288228527783622127660025343300721011159956377967335357066345939906303161688880891643396915276027086033460422272442304638203528817533808725233744587163535361321204365207605973587829911962831698148296056001631080514408513776568426535346078328589962619344599661267185678342537369192102862382616987469691868046334020992155032055465537048707363639938175707064249224459934285951706914980481447179653735014343555531084458224792357035628445598135787439889612690352936956537109230248023029863168669901653134215132982173667445731997003912209677640855539329766794719534872325583398891216727849122095425095824585682149766935013308895081093324241095351798067669622866123640742672416667636667544255653606333749200227624431513200244155515106287940520187201821453317197053573738831307968808627940977248314099983534966885041548779268371113931579102174956594740552146212089111535854406984672936053542474487576226110612866303689772877341396237486590500895389828877183226704140007184846775747062234039318659512165410256449264360722796035227152115973521489069589061522397728916850449988733208840143861514758292177252787064790971214417949851664269903587926128772966089444346489071754654644231409304227344755724075276464103660111816497972163437297860693147074378028599275844002380520667697358862032168363686007931403686684462851872832129058622583152610873678132457166188578762812390282737075514936404649343445336967552741978764682430351439006563162744507503923845925530404509333926486717071773270314841164849376573087166996098598131845742432000000000000000000000000000000000000*i1^25 + -923712931315293226100788334926594566986805141893229313393094783324856193796654745644568997958508800686060485914871238057406479757509500269229315485826180746842270630297143220075385737828854919028295836011004379683120076444365327066268520391857630003410070110371694001163619033232685560988865243971596692997480093550151399846372197185289609698402585896857519445779694712544745178897089046425577644759595574852431123359391942009958330820677733841808848295571654595944173999433733316173883179909917481256910305222113959123678251981021088705673668741690813153908584318309411550523776072135428204147760357622486698373018900684755953175749412184386401487276380046482897677983021395024057449160628854337913998128364424004088748026865361791487435987564607653858293373459392119076334452040708040969449490352691896706773444236242176010744481908235870167166789475688983893948919241373780247306518203880764772447128066101521867699751972854770800816848772979532662066575211771917867657730642419231592173117102799617749588364521489415406532689462160031885520502829602339689191761842534621227626674240344813565417228180378762046112248786337891066751185310785812061218569587813996611269537299632113098847111118299175170221112892925926142485829893697376785763293290467543549981341584569609924404153990236037566135162905512516564402085097973780319056380499900284989926410067431105819506010586069677472142944625073677420467030640414813695073013700891084191018297420138358834727680938461116707696962504611319145265559128428877657243312802910286871316386145278468585853257353379708144269538358907313271628304576349386985269135419916003470760188861274469558590344000000000000000000000000000000000000*i1^26 + -520496649995764035274265663063464652650032311935116375873525753040878433734375918683872947122533316684892085776412799975870633551907530280404788362322652337851021118395392332876612576012802519173083061897009617669988753364721407145276050092778031378331944005787388646342343983657044573790980367208825228983058526662616879215568794129518762401724391072673938678610227882899797027102492899352486618240286512948079011721900052022937428758849327445083254901526515527080954679880358070986085071995366078214298091373376957527993278564672462939474870554188220734856820065302186966032140790820152750122084614124267180262585493074761107248294906251307624812878838380684243161131821330859527222069915470485509815360456146755962541280223665802063657513640676658079489961366013909744126838896763099484776906255413715954704991210453653209751220737805291542934657809740334678000593148784890016652452066988445312509413767499161816035413888145306276198314827629782537630063143009445740338917399976381117791249342107210106456920406491342370526348017219322639455520824202579243174075554583586057882366819798357713895394736196861846429701795751471230955466161198775100651843086113590873624465029957158686602632040943427619229424869259324142269234005699711752711341323135458093554340150980139586386560229078863573499122289438506094073370663917861274894711892190438860290033045443707534902943779935549268246589142193719831396903719595341189971400105418583040072295335171594631832318475532414704119289038229485226142839238571616296995880131664826688799634268756228627664952376528015391150261309625916722253097197592420795341230209095366101191941817939508920320000000000000000000000000000000000*i1^27 + -3466666603142645195840465566278186269900707867052723868576221414280841011256830040004608715902305081842939603222021289712445869454493642095450710111049946016084926303715537248106241395304170187764829877585100149815669087177872985322410727433281478148161484341962132155716262328757426176755440063452530761256681526301651531161016329435219563778725274522419012130899764148731732471461704350311940950698578931642893071377146260318614227218946084911304178819174329249560450976352021307136413039109306418966842805142952976331141257856104621952537651678543439169075433848954231328823186965623946387263558037384454791817275141100687591453545690626727825810100055229820132312357935169515234240258227643331497883016417330482749059969552917897108263692261059669255758953615563590012201896109430429738962736419109555176906357321354093239942023429003022903074015044057310037606050659758267261199908012573683950227040441419233990937875557968880955731031676925577601216856519094460640785866563909301108000530902902266341899668505347835225023564904696374419698015501036573317173222022251205891830777212305077335278952919770532618541949731389786889344523122917737196857946276770840099607934634466344116200287709881313604327156868499994570731170886116885898229235598532782155790333239715672841930805163308285519146822494148044623164416006749654948337628119557105031125106931322658934170976961197214437346613742240522525363248379497996056960937664774359523602979735487000115699343465813899591679777467766383250980949918493591917785183538055820725300690810942215068528302304058265617986639684209497062394884024729633779807699690808091106927610993616208000000000000000000000000000000000*i1^28 + -7835207687343381263117924278290071485732294185733241750539422842824595338145449626566681097036272374547468986930460633844319948922285177248311010871166584809959293886658688492062926092349494879751256356240271705584970545469506499507644761634684155087215576248965688997717941175592894814423257010393431435600954381373774652643122261203786701416966562554070482739836830348088357989423785953289115806402001233557809206057877240150601204182383754756338915307871096963351223294415069255042447273326740818616642174555030003636231724059651629107224185570733999265850636248704402851836916289955052903933688605853078793342971572135117595742932134704489904847184511555887912430862444897879794333500262013703852256293974595859789517209030292946766330454026634192266416689428740173991750587796596402822837148174963099616887583579975923470064039446847126214914529809739847110371235754293050947728914410896248976517918778083722395241015991626450488722632152660272588718598487463311758078782384218533597393336819525050110354573930393885407409615446566059192787706777606117164577434571038633450426399339521096485780983470377069095727714148711553547208271202656877480375764306539342648328485251792756983615506441268059454126640194024567380494800079578560666040850534912114481568882107140260005856689519599219879461579064492580007791616054921028861497674832744217988697037496161281581675282049569192514732942922596378076883374190790098966682033341369715215687266771029609209659521054060854291746652400135471085397105620664918401861714399726768481781003935128646362203882583676459465405401540183654739468274043655712611875359218948182408492285456000000000000000000000000000000000*i1^29 + -12236669467117317339117909714249555657536277930789507638775263004196844681002765036922034683852436165531906656053951468227290679303059819103652995912779073308562121589488722731161416399170393611636007511800523033452689535699758655912264572656611541349442329508824332843125857729389101851349649435238578296631078798526882813305668297822613521172668076798895152353842765613160252526592119112264677576099737483331695736355303394282912775542975667710542682879296213654858089943440289864892830398058807343300271264983503935802309922254336547464556167187534024976247709077412768273300699562856436488999584882814395331840945414793632570099074883329821062284596036279185128028999692776153726706478680503248730564219038025013784485047673269034899032227770030845212344330716592581990333902611699887031409135006667229078190479281730165727904875369933680350004077994253767404347272041261769773002551536925537805236901639432488594527965787373226716330561461456418191970522668792171375418514744003653782966147973831167275865466008987908175900650071090997201358760093950950168323009147853126971891981439433890770440857312917594614695347649589602488775126008583034697135292210880996482889104051368022582896886552086666512099755885863120750615400403766038258063362367783971770901225469085471451639817122671698295922238566532337967547587159807546659820501130077601726625813597986880220323730045530621183406637493023479728803123218057557374068261420560699141406173769524501454227038390031953687195487198657676409881328831707412003511825380605266782239434542537399286158327937980353147115941737363164424783118284878864814283958964515479243625280000000000000000000000000000000*i1^30 + -11917913460982796776212915524236708469093222815633793624228697089878765938508399186171209501789211982050455639872506342392287157310235644212402461641077441125793288704460741325598542744497970351641723306002731249743147595351510795692090526563034928188069817904663560825856157203580614268690673088617401739444366110037754041213838075909153211698920928422635112615025853869934781578537539694585242856234925110035089538525500147043012940732273226234122887633764720820679302107120812295515684579913443914242740161195037496812897556312922993434356280943169980282931992110163215964442378092318521642076868032616229908225276860546747145429544477907749872497790626552471446858100168785259991173997829089302966731894611894803352900072429916592655259694037729582757044475581269480021256843909723971285358853729610279135212241867649091434914770474915033503422703882058741344846666783762024219269046666473030860459599459337097445274086462947193731812514640175966770051695074260148243482290748656857924419702595163238085980702492004666454097175231830305240185631190337524522869264312945016540731651880064153414654593405416856907394851414078113125596882188185971041714726722636845411860632139431452724489503524475835524643011437059201502020921018174175451803202286184298109316246813145948540517185101016993928339497676080986836679379974559119303465874020518151019835372210862327939496405925456506664122873594810655348241013107127933470949579374061329741863642393085497931402853593844828204588823797585320231475760891530832658672961875550681275692246671056390427542476464835821384033280808402762637076476318551158316603516284831727680000000000000000000000000000000*i1^31 + -10172468660117607541609692509132055903492923238794322996012966916285914878116448917542886392410489750813927388852768258513403417952620733747384615244369516706989205768744141749392717477561542936224328863189523582571382354725356639060062181319773133857019030644466677978716618221887734760738497435106055357714203411470678298902961363875549395331619194492515971093351448119132440072361204514102971065063366412008911259558134452565009439139403842814241794285627155265377382331473719646417804589108669109372964529923490000969901144679795804349168817967241867390715021459262469633029968346328283205231663029896098451163735362489137931621202473862853561360318016607849824835415722825761097024388002892648889703308169280127478391589160931706386741980829908975346954915182212703868563351827293389060419288208894844896335964594313970371883206785686733876325716065070426490707713142829118824125476548836592910904716857381759547948199682768938290566377897237922150082442261770815033976409412797240506725881216580395939430092747278170438374549596332110140335396560027435072724951572589471622145491905312246730120250423126342068487320514921985652252879945485769759286554449656762839988839671823929393308452467607951047766337585291940275119267866391763768897800579243479503344705954817768209695771814388253890741552470692003611453533491325885360826871644904815137496546443385851423443588471466437410392917366088656030321748488255092270334869308922072434749074319272950594877315593522435150080112414454534250478078043187827566496728535227503291417805939595985549938343170064830228793544315005251146457378297412783739521591896804800000000000000000000000000000*i1^32 + -5776610241244383003061107391475307525830006217147714638444744049804839689855186437501625579171433472701741587078704556803186021966103949310031293210628291805951140176741533117029311494873603931827560421310325220478279433117320431866230389785035648451818098330100234000068643655541839300375373610722851484981182229260695639721836016923305764072260401754929310468586732999278908719647301711841912905458061456913000631765039963701074513190546883755774561547088100062787321996840117213969544108969844663506049308440343948093840597617321450939065248991919525387382002223220098040418187634882153118568676249053645348052565606604761831355992203881510608504984589685122529293126602778068560304824578279389732334453482259870898540678755973145700408328887376259277678481051033957156558802001951919838438872146942011372913917472476740557021168051184562592199628735696567118392719786524187966219620698669587650486288956735141060222562039463837883435470078348732427797592091910491419142818540016439257960175754285824561946758449854542166585364414192862971091519224123951596950738537007611363650334506451406577043493485675923343160554366834880897376580534697307216355893877317889483197427611980528368147066267072123886065422499125581476757707219436048182959507098977523862878117316767586168859912843207628374861542462860214161833620046732369605766282324510774002751838534870777327609037226838491500968572709218654249026705845032228954543187536891985335529969446065086681039985942204691588213443168473945196453069454864365004613591241527777626580064564656212189615876120836590261519588684639290600259411615763134775532005120000000000000000000000000000*i1^33 + -2990944647856177959567263747623409861142387783029828285631240072226507708832873333723383470576015617975669750297362612369254777133199450140958167461981601923797964603845613959711812460093536974923508873324239821719764082746031846683014644579944554591307766010716642809448089534605765286710997964993231532961436757074059537007540376373177184650214682972380283909929019379718385692101092892299587080340997804669634908431354517244800358793540801705121208440312723118390216961522299237081696506808470233624793948751844800335193062481462047350996911590072929048313395080678519757854762972923924347415315575824562624511490803327638719527739485832816863556121588961482179619324628627863354714301755354215632514309325020892563119509749114918251101630484155760492022746243263053996432853113447026026310581787768322612627425812312572037662336184623006658283313294463243816908257229774667084809362343183780807364744110545746233448366941551798164017662125714040262240774238758748388371666209342675148413092092801949797133379455077780975738484101203999659508300641454614399618802772366196189835222236828581056632630086051097242180308957220518360507951239450260775326903034430852771884177279395042280255126212827434525065581935128324798189700161961413467784937603055718253692239577838005673354025579466669812814270599496070017458885501569510358665017410907254141780411634936608971453178526378229101505607568850343714941044562736764917978463885807029292850916045412225672411189794003368879561703859499895624389681802403859682550764105932914255375243368013329134029357658878393323758746214988909501041322464536848544560000000000000000000000000000*i1^34 + -1045676336846527262286068650590249067388720926702749872754806392726394072325661375167105585394218491689586537605750775100198957760833804786436836018504553424842856249364223857498277369120661214834906490022703203905103825640836012857562849859379987309823347177180867204545712501211077079642936709745713907615452453123750096904801863877906418709836533653396612411304037266387941058972965144682533298344922196805328739105277453195718445648841730767275822317797545806139097771486285808044585041755136459679317169804626878647756312329827358554730965919926968156222676730849600666124004522877288044084676607150448257001650688892638139867434558454659616087134640219689938081869271213920168381478837262087131356733641217138320077476287630412838665475897800965386680586579472342504626381910003460094238198095347248060281763100037808002096086716746638878887738485768279037646602080487570474533729192781699916836124612747821032321341522087510231096973067436863201747757802540567495898169396595554730803056962754030487081118293952536921937813737778955912761589673369367619686845231852705738311482865812882421388101211198395825297363333755563767584726550128888044401951811448494900945605992986064698137151162927981340046186218712749789640177874132598127044906126981700330518055450739867573497295453904854102063690626153791519043426933213849697763830587284522694344694712376995114369722397690663410619286879419321705228667088271282020425195989362923294646762348141175487007629839565770752310356689430976673735063959019241578837747455754042407928823569560113599857483139098730991692281715023110428686398428212035200000000000000000000000000*i1^35 + -335496238969020355263752993154705234007056849401689108596604298541758504043460664607126266452683978609214678340241284106716756534443055589240252833019510647380981798145459362474939622281802465983880351802182462073130853713555731608849963668864649731013886218163290678607668666508622285791305493644541274061143329614478865719974713728809595815305951511223758419408878025763941686537728144934687873051708513390637817773531209602300761130611537199689164864220475683841653599324750321246432998896564589403031932418693365072801527834735420341395278768866925849252097236180863219330489084121256657624109877128445997003634342167106291102099381475022199495694827791501191135535397237972604255710876450407511182268617461690903673309883490671688955849138486336267641877218573553304457426416704598340469544179227128127625977173644583399460669381304412947657670195915325325737366563105299343615207889542560205226763734869618378881769229850891134427943356801632529253703182909946549897242328294333601716027858102514764480521232347826014443157347797778954912177855103371757432241684886260699512496422624746209432475654382501639964322048719067222640937835292375481372818514322505563060154816895463190691149177972308136429709512731810081621706702810919746901286505249569812600976681871571915325076285154764260504446116360134837086423900634122338480429103563643642033560427086317608799808095266535214100091015231293833284671675262451320956304129070442191483703668645360457027203360768756840074287741353282001668013203503745520922945415325418136760225773025419980920920025745230963438504273470843337955221855040000000000000000000000000*i1^36 + -84804046214237429087675493986369351738803717819968355084586689984329833737799820336608527527416218752930168571885739435810861050793351451818385895567751595956727803156832846986818376828121143522283782190484771459142638634413109150383722418670894914276300487770339726046543658944643708482229733020547209932550064406268512507308274905620375601529869622371846944795515769077594326569117148865966988871214149245814364449898490701357603714937464861058465348996735909425075663158861266972138941801016340166991018943708586465142454097715648981891023795046791805335874451122464937773252708439933349042777970600812349271373235681865114184517848109823446764293912599024658392710585618121656848262611304241927683506373154610753569829121155229690702383401828874401656904661954193167034247439984252624634991334728015441709146424691855717057470257513352751468876354678091443510418557995669426953297945395403454272687893647411616352381126529797633494541872007950828480411654033705454032503356977540116517980583828651083589766254260955524462679291658514129818634050639563992567792961176120732318777271143842157850172895178733651264286384817645716595371559606927806108713118236963705221130487392174045443977518420782978122303423240249759930200589633921988827444924030134347059489161666466988977323192048714991795940539660614450080722579384927609248883786716611491326640278834663890596043220802563926146653054357664313691411585016936412268367840333815605665504773641003387001805842530427702481225469215771129961589576904119546985435158097493564316266004598129637613245638749226989685759485106222176522400000000000000000000000000*i1^37 + -14805435788523709917259788687689690685552712486823564641639771659300139662398242928737840044158564066870015135320639340639300177246995859552825105233064649648380129496896774491518768105353839007505882350670887743533634659625340561088950994063637793289942188238372193422870876091539041035202003698395524679141004508629440952436708494142651131441408653576476588560515299271554374820200102683375977041247000434331937509858968737468569379451161581028257102658039906233646711474566885669975140481535043834371644267013301744563384345255308824440999230270208141117196188271712133640923005036576639738658996643466190501516569661371036416506512948641695433883506199447641854162585213067458644588527785197150697109085217375361040632453462788549028426914120078336865082219319849847575500025594433706450323127142201239179969552909065366428051743774591438724147534029695114130976390757994847669242642390197991878456421542123058741068269009785793507403633670544162955703581119594269548364878207879814746884547531110196547974130830176246222917064614962238786296553627634951392802551679194286936473461671754207671498082326133144880501245751818241577672827756136751028367337605800635081445704927941242017689309799491744145220462339316070739868156647449355170352231173532931064125139700202888115415754930883737646210436554497835220157830039270191490672266062983330649140730296127700053162745972315370843673640344827149704346639548030630853636631641204570557408341606990366617729038165550794004665667648680419695857652246871435964067215634894225464854827894050014993871649070186182021891607795091856000000000000000000000000*i1^38 + -2429242898584616661679601404959081248569796638524074491589014425598461427184629987454869561777068442293685046095308049060937210302052174925724320392657100849168957925083492006852306041178012129232548805348602290119661019635830588622136933460866907414624644848383898684776934669664781991725294818661598378449388397302781801034944339489018636026939510232197971882457198679604679074772036831958230108556673603473366136266422059132378047993480620304412354959922247410996724978191936074725595364116576051140633259348732927786927925177052201911140414918262844884386256589520839071302257339766040675936982382114123638571263864611480806117010328874170159583461530535463537448796430518630488326449470510668865421058642344929030741410999217666291979641640817287319204888779445991074914543467942461989808429846604500385799981954576215957636371807237644870292877929038711641304254724209267804911271218950131338735616651418777914430975710668711295682435674204505285364176132881320805459356001537573264409745960645020563922042524225635261707156431795757072234311593015387574899694480344261577280443977822837795516981815729753167709062243400882461666977154745793781162764994970253006549593285343071861753603002513675383553121630239612748871020776810905283061858978128044166120883744113306953870967448398232951063340166072119875119014522891771396015410647281273494450278823974378307163838598907861147713690506044084963403697723710910362515178271674727599895331477127815234291800062345673677960855647594959179098427454798414725088753445703997243101517102504098852823182293859234887615982315200000000000000000000000*i1^39 + -222048479700593149571218092879907428962649491982739909101204645529054873777826719068195997922320617122438082054768666762753383143432296874794071738981976955902915651754526746781679676950404080062772883140330135838261035103462930116324263627191108220743122568824624979401255583302583670429271342696176781383243400080253242750864776249616329334895005706510761364179487077870241909598840537631146282174741569553821438764652281071205423176969263974953066073153427186621638973197534321659830641811902093388708855258325967027035492170823379276397016182540768972366888083114102191856170097946892086578420600251530892725239955417960810760880854049215215776900131616216913552199947048239015286838130074812732228734190158447880751139069031011477444630927674916152115138436154554531735087407146666422342231656798269044684634396558869886892809104779380073597700246287557637303300772427458051527368523384244228478317857331858326356800282305677561454778689519295426069094767289053506159758791999049323419827061683291201772202950840035230621787794462035378324128978194300977494219559702487642564869557574401148607449899212959706282096258644035902591554134552301419170833507285035352403240472583804002963882841009863230081458077857451679104484123242765351310539990609336882618047742957607286130199988637932363925516482325504145913941990342355067599888912153810630231098492811238826894843348398109347276377682004315309747796573654786447291746484735342482776435339858604084600504163830954393371259818489688754256367971997158215057586588329913074617864457854303339492548010495511734283440000000000000000000000*i1^40 + 2790904451597290042443254958601726394255698428083976849406593758699197319122546867732847683871649590699605061669193012992470818641640455843357982127181822105901569653482129468003193040242162162450660986667913147253138024161370232007048507123527105022507614009570128754451827208876069115128209341117804636833378197652310103631918373738520560186694487510747695747249544948226588750749176437072459744295145183758093285822444776128587815355758821285302418972880726314145013765290265136281103220269044640480974286105006292952457733878446815016475253568757929305922926605114871796497690447973621582670674041465465543851010049484303743832896446717955729430435237709380802321387054759927579981894282814678935953829318023272355723995149820142971020035869536964292440611863618135987346956377234887679358429143691935971800692206543466559357487023823376813215078600540385192860264670126465836997673394692751503884301700615260213279689903182474382717248281899190676433431872601957723450341529602562219946143143326724631155894910175022699760858836577876328388318459153233604853051178625095755046098522744354257669213031068927931707516174402854255679033020513008957399611836416812651386205227761312992014251220994871733079207814850762094452663235065564394609240757417046060952848575345525479564098269033484402307455395113113496349212012123722338539459997571808435310560783202794125629156588615118724797485376212893713254967751447119551030438184858010821803685658337293476662594582240296861908867830365963678133392118863011511407233168502915003187374906612816292470200146802374400000000000000000000*i1^41 + -10938058805290026567828035813276047833690622378040950805505199396869901310753438944409925480820973880246400395864880780749491093997103489686634644343649375035006902147072944484124667945294050328529174706218356967165497257865470083028560259459113775902304877018264573867822568741654305882999625434790485892307558167175068283840675043909213627153201068605139117438282601259909444048740040344145570791808062760520461957505567065528450252260891837993172403763062942787784145985984791481384929231109987495779940160200183517017193670321390552789333965527768850746747164623690923264069717047596616187394414353250640224245864691569032793071004936807716468223587952476742478202936418140291878962414567526524807643349166746437722471084129888594630857412900943173573192882938299540635605829215775972311468182829963821773338979984387442246464530810521259963551002561486806105356737696791148194989453914355754272048976417184891525398995817932310304227163417910421269805598552814649134477781990883832602614830866582503471665466228027282316450371704917732707118026720404247209587692919699732752168822868442500337724998842104959808018938109714681515826597821801213523331920049889591081485915042905436901423274864525252948098277699551464947612709625524384299116174960739813343435589308844956505635188925698635089893296212667633231782076176327281163775487373866620412880217306992965067984673049541333478562521525592574535199149432024624130068494917770926183674010178994410790866016818768938240437851804088048317415858303693234638229432394057459263569790084317887168106654720000000000000000000*i1^42 + 6516454846428143504184462350829630801823719525806348411934166696529142500771719840351232052611515767282012255640230714452023758258926860635895622363160070517236327091483196610965685234284935076403908046742706907984365420795222531878487280882209751778081416137892171322106529651092380996052022063714947356421931095533924345334094299761000262750314507516087786530716347409618992489253807416736135885469688360247341189934839338599586832790352928949256575887061547731971921219889201105764081752165793565300584096804054498561413264249062584403398696307524476515356310356542650204347130795509458540617411374599746799983823399195348263103933464444805229949744306032352116314601960455340409846242403070641750283501723640867493572340539906761203865704973223468879626191779349394587202985435013317665111110525900390919859915608761856470555840342478334127332311104651497627958654934760193710779555859202779227540294864381280075514757217353337693185640471988730736494285568190931741547323201530777277630042449989083280485534844663230786960118192250381404648606645940228614535301799565159120768045767591204500419808691097861915045106011845471480394940710303868099865274240358653204916074228996664879386923169735164163517149248589968983951900596736791142118064503635407076839787630066692469352197258736724408787032729485576630264604679890387373328295157397381078631631263813591958150663715655037271483611751058592585101953347277301569526703729525369588638152313055662254250578195837158790313456563486442045127916982723990314060187931223508911124722218749703392000000000000000000*i1^43 + -22237371056324951876495838536181373291481048135096772656109889884038180469302913780488176968452400408716750285715632132160790854663855923401940225581543870302371485541604387926787853064154041322593318478658809089073475991319153898510996164498062292986769919352985855559862672624025952285492942142759651307430972540500786843634400788453051937738201778655429449723133422130065827480597186877985463023856670682837890301233607142817897417434041191367233140204483256881390890459871611469764668727071248356896160831016324343742226261173902013736748108857765014310823080289368522005501816158939683751650406761622145493021232570246463837486193222558184287881258560232669079261741096855264181449059107720842924582515324964155327588917626497657522092178625418271764935258599243746219205138924017544929467075049527250245208989507610953059880475018220749771379715765768975419733891988299031536867011149019912961334216025403274285512010859331596099075773448270843448889535855010375601020126511974797732616528718296107176264808308847451250331976123955910461517681803594132535863122756144090304755438217873295041110557486665333355215208605194900784879590672572482650253894469166224885232699445774558075178768459230147854961626422144087587768376445825666061189498573322312720965659629487113739814548182374302084210665752531137853223632367538990217078665981546402080290593203581374482234149247136219967039344501918882822585237661233623230254485925366531935265315105603547221628481286616027477677611655324462082212961629915105539325352948021773935104778824000000000000000000*i1^44 + 1431355088096899117988360756240560911654211294366537588160663843759643745761523378325108842375357873634906460328057726278507768703094816706136919585581544186059124885815172866974889166285055405754708422663647457579927586418742794890852972169330736648877336450330610676280656970173986528290626708063767175835001501313675107441181623059302502735322574617071120280409256456831115084555836884450778647107438080877548010839970181700410791429513294848811588303489461645411886990347960687258203617510936809740714808372188178060523852156775811434137075689755772154585966935072864449295394843060008936871154152213652861009236691391555457788777656115904239223241800976075473075491611886774609070625139413128187400610599648184716374399732483937299181188868787784368175365692228925735290256341492479238473064863304619447524764953105392588579502104175836463579010120917158658718892232406511076787483678147225610535165724381594867255048691508559575537552026357991024725056608515785679367847106709939814121797063856464699335905267176579142225401070842244794887394344943666128885811939890066471758809320507481112970505669809734559662548835664678023409226491199512536742725360151242308212607333061498837634217361852663017201696106702954499405365635465680115627086376002507978293825610703339584726263425093801366126638132195411589998200797707828294675121771054889828921825480751189278760564862239189581581288908333609990464482983011283904942159575202469124062852746803039409070018477076774109654761841561337385094893929239769703987846643290809187520000000000000000*i1^45 + 23155165648062490256172765854410655203134025227349108161236619407007951482023741255408621152279561003325393075371046303913412545113859724149841963625925579743311987975055673411396126158852610733653737377016321813349536288279820114045278267374376846465536987118538629269336174208050434792395410671612305179587989223382685060980443359410272236696136466657609722234229259209366153866440104261616888784751788457105258686343533207166361146166269577964850870370513794604439881378248546203611560794756499064102608098840393514260077622592757620574951702750780550023260866665886677061006436588411086994988029839964567676022397093110696872767068700495256687097227619579401899175744988476940658431296440655902154947441622657891761448992202074517722024456328287306550038756927650715146743210113561468051816069128103264030922208974703584325988887389679355665545191234493894458205561028546741336707600117873897123304859124063160788850050296680941905777243164248908849771973180821556745665460768949401609203505761810282402751784791367815275160238332169423126952136568718298005915789736889921996544995095173724416834430636789699274600456540131774248563178708934969396693388485687750587822128115997034942726205600639568877182539438490830001707278916589991612659856075661952603462500569121519688940485129008203840465875882046689726963509160695029343117433349022519739728480329673593236718914954892823111597747260911168671724913893392990845339839062714056098935189735096914894981104136070327456551043166937781535795507731623333230925621168000000000000000*i1^46 + 207506216549096617978118074641362393675410667676348844402089584761936093469489370601126455711153035557993815492729375675107642111217431717124543584705262600393655568924692749702938439889458565062920434708626792745374057220356924170417686559896666865991870788409496640974577290881211561115623314855754704669641573658840626088338218500914122847213397012663722042116069575897756867746138186334946864524292519253993008802508051060895962049521566213781460056177020249122935792536378498625153178726770468547320947368840330320381010775050135279326362474354409216812791617792320880947675623842645718950086227294723402685513550348684331695406140814362742485133886444273665532772315143595321437597005486017711915366612903422990817081092617823990139566652402062537401364130425859815645051563429825763886550621212844743446302260198573398802487692047531227802805178707430433310132108397058920324903856396443528745453671433397898999348588316106412599401312381380888707625659997332470677024827461433405299130168623895627190035653187256197412332450105392692619976953853148428914198785074986565771998550818880213773839505922301749556922691890337226761353778162930631517592223559077230395739318419682988894452600700407625627698661452075039224486972261251330847768464073895858384628633182775489816507021426857794074526148214967233774755619606848804870924195602144527248858838853687329894124208809272042954212298410019219238625591955023050137056502096895342102119648801411128060426185938383537237508053330509917932547176765856684800000000000000*i1^47 + -15704629180987011351656462903353392093578075894791842983901695558016531280209227735948929007933370945346851430060597412405087322013574678192586141763455383494773056205736290478175562547935810920880755333853670018445657664509919543351765411656536723024145889664467175936538711320186809289977745122022332019103685294194413264401470866417821735148907050707676054094393335623015176832901747148563706493411447942900596015779573836625185286222418412080042384498268965950503378277282078573189378346875598051367993885193802700648029993497821072315580208089731065117338839159181863805282208317376025910362818570317265591880648448687249995680826927260361925017077030514506568743723878837506105411920918125657212390393520057164300015464861803474876330294782671815832592238123884515829779506233145222533148893665564775845430825134743264028569708959270946684051242848156764429119926350967540435801109713785957865447437006594986923436205269230854239256731981418046461385738465695946130077864872260798689829088251948606907273614467133352619587527668415568877138733952193467776209884769237289300809308167769650709311807753640168927022745555831534929782803122310411078343731203574788026451980142544084602752009931402989431740324702524418617228228172226390383919186756561769558839593727188965251247827911006111342238482559020090467740141840167070075370727086953614958330993363440261650385289955897738758915476134961916498969744111946593825146816514649932820769277248753296498346354644003338387237187971300775270238880000000000000*i1^48 + 210450479557148869773822293738094189879098070675224193405781195322960351596925704584282269348717366808715818035340023973267214797202868019867772875804880082781062064060572302686917315088461306545704145274551433937201493900531689292625263944679363699803559161812459349359566325641890134513350095416727098583819298841696183298374913149336360900441724167252625090558822416913255564710209632674397886243401830094522191581058576925038591962553333578048802860953091104795119368807539936446172675979114863881539391117623692901042150298607038503818071061120849918463508636135391352726236876656863057332131126834569674772859626864686797637817541160045451273662642842308322279458587188727276017630120320146102087002480020106306999096764854785921828849303342003180435229445398392289835348340898033498423649195079139866139914777933699391722950330443132673636548633334424526310563110919572410781585237660889146233534782806393785406136953949918823300096712580586004020392273973889488801155230656844433145234513021540839998810921993991661582216684089637646798688357165988410363232534614925999287455549004194599314443286900179417060447364157536165355658344228807856646059016217135440845287933354867572830953773616317684359143087491420801735030472585114092189939466103341117782701315839880540570185280546949577533726873121203627359522440393219563835502692183959224242384399272539701486443037230154241442363142995939868410288378371071082736046560454901893202372377144356911437796106163456959160779520921920000000000000*i1^49 + -40151556569267207082680443772014491088436188334230191480857471511193910153364750606895975755639250571662135346085071768679386345969816603466056461419480189683776560410099403023777217861708618813368563705390892095390580578802066918664453396660510838629572026029987353843003592092703352459231249560642905527665052514780489811922005512294147295343170521831448276337487353286314952903622371153098740375531099381197091014594553551849075613068020693895579984052672211515980079484509745921521483534898421271453249705075883865715435258679539261753809853688497256014797921949267502024136414209343802362820866743161082203656771912262828353342586896532957499692243277779413479486177988661227209735960506996034726078450293430176414762470286019753922859489739749001173566955465801544163835011565603723223976082727098192929122506181035083501476230860624680556240821662798092381949986141458271198391003060809858668779186147731803590405086086439755345845505283086701619826628040763461233420777335285183658562009050918832142550194722037088518095951047276443748503788319320553412685285748437984258988569606745845869315944171497467372782478731599188161394909635366400676988377478736009744644278187409425432835562271749668669876396895750235802295419699388499918946026550114804325787548039477764803101995153440970621197992149413518908446952563404293290388318144959191601095744007696483623554252042610578569722192176558591836447867684152443654948573693538034180996829407153190536735270069256561436800000000000*i1^50 + -41760759597485219348813655675920071978402103103499107272772596163717796517972621099439765185075205175482330552140212336524078810938398101931297400733785908405615873396706067196335582472034385552517482620440352123075749948632563638845637979296604969528103884772694959231026832341417870775014066538141001226870457050707319209656237420969081982975603241269767558591795466024468479427177399123755260635510879185551343523179989396947678756750043803221061184970523235569343272383230508692291427597018821494856817660252255035767248460947009811494149480690509027821682933629670032641482679235009942924556223307242982822090848836543410783699751144481624184202417895289358669790378507541927795060036872183161613222776753750403869107656265649895139474697148206625833587131606798249658691606549260159131025127763154691062275459500524301092046493534393361518906468346514393631055451464392306784299366971584720710847606178150306061710616659353871397689117234038458023568394712361073737560521210087661029171963447154826898252705360342850595146142734573333075043917620323616211928818516355780546590475313606380771003274447602536419135962390623291134855957846816172100697389853597142357003063495638551344357621325837008661188759493748970154178325635645890727929222975962451361834442025397302660763894122007542025125021265844751862882907178544251251295498286452703979423136988898437303553510562139787077446566357018160052411098711867251364432535411454200825525789988826355618683040000000000*i1^51 + -19708151611950584009798708451343783769692566809704769976095908017542826514079000015335882496636890047568061097727203631043007718030044575215965234081473343189455198558878881390785393077479289412825309288307322755847645711788426228781839746788436469489014833130765209307866234441084155956842520125978424247466842578751163932818877415533174314884676972251571678367403738996357529622504995009258234120250228237471778343536195865248656679620108922233039198766343044331233718951072155730401063586218627495520709701125582120864028770219935934991165368947921076935809892445475462993563338236983732830751807757168224203241813964595926514872480129255301093850306242787911711223847134282684076758597208256016061554085167311429135288450492893725104025608672133921608503948007744493626233474534892167810536857781141700420997753589814178166269963062608159396120128713588933013248475952643162725959526902336927531119711108415614395097351600498044633258233903722647784004227256072874079497641403218964456752681612945603950529350355802589547882112039184107090861727897992511944782773626569789588903338908065681719421031873159324771200593434970941745641794371258714386488711040963060204183044520956673291119647003761935541489548116662889213336180172285752404579770809981821523141723176129400392873834730117818547773123195046642350755329106346936666813476487469492997240231833899309290509222324696651299984736363855902467843065764964602475920264377445693198259212611456000000000*i1^52 + -54492580083891695332047330738240228424328322614630038366033549981319153961175836657957238745666792376885879304448005044150198239428773434389077450621834093387293288230529052963678665645986386028369107527460365588214116186633193262221187014389699314419430160355861199747315345718661084510582940293882430015304259257419650037860911290692922676977096768871496921291117491148689461543230582539619972627754599333270532937971521658586526813084822313272291442826572706097189152374336048474926249005479167947068610398207379211344423555570461559848162638064556442689122936484003753405745521033026317023215350426622793223783910500938230294980110692693490846222939883139814973348314106183632637342255768653305992165765368486768232654066751360574131568996557387151711191875824329813074724042174551968731887091695806744065079607408028795048461388630232642634041335699119459275906201586689254867743845423005386448189045396220260914244525788024548887903851723934223638094433810086069665825019191974300427999664064778046313189373838824304127027698655566287001028895579647189432493719277702485067749875412017436715448618984691285888384838972271927663026975619304313389671732101226682823633983193442130436755335049349035635969494032512585538761188411269701863596396231464282254900181536426087266343852287372398027815380632485303412818736680827800237483896125344474893287712905773699972673554794182110292190980498043867470418659562228312602092517692908166400000000*i1^53 + -1263606280070034898828896760996885685974805099432184014400081156406004763970658262676153390327579062457527520701736969001495943863237154450351235724549081204701870647301663721904771831011950384840745787300874123089106858178064527629059405833282026805875809555483949095546763343277839786206375891344800134681954746750100212912945458212245212055366706192400783782560533276446761668531754146263719256077770948473369846612554777491489318808680879424505024546928331314076099057538156885593854657336063238841071574036310873263913306885526524966518461544483139557268860474005540892141129959030573562726360483703227019549421682964415319851848402036447698819857128802933798695876160890282221563568220928726906257733342273234317812296557925725625592801664187898504670922010118069960326516155157870971289529907972807701789702657662510470358073679453864355218319311768507012059927632685672929807415558648854627009766135793776769703077752261110962132558798230606576333866683147345864487758569506448710952995821189859172625991843590043379316812711455283199737448614193451200050108883863016527491051952995040369224650260356539499877643569608204427352588882188068758296039591817529368057244824451085379113435896807576667618002118661615560783458546835401629267255693632567725677604609849374418048880982651415638388074421100495315185017769882213546404240358535585439772759788843358775708765473522884837844199774064064031253756567499082707732800000000*i1^54 + 19626079825784062343293678703814169905380017299295205607979565167570202862886586303585605481813878306606381845454454150507823928214485012011410302040017016356136141945806869774680660295155239100524825880182952078041730196891230499237565502940407948254561234827490476629916361267286515941665353685784054538380422168970377265385650083184286507583123878691389245880821089901594733616110951039441251975200337691904372219866183473595503575813949429994888446096834384283922643210744765063142330564412880743650968246785586266444428330862324311999137960821862459422370895511810593788453793434534917259152928095549809363132482312880740755126713310930937158990511294382502299370677226061511153305750068678845537692437620849601508802701032393425660976150640780983841695644520911646656246421583162206927036632205056144328385404435477791530347364412744907411661467602373991173932403118229983253154245082700299481819259628358920773845318896700751238119086093357733441607720971510165217721063141974922725379548250277029477320360554615884324525576304610634679091088254279936563242837932715744209328389184799088871717461560390607604163797643951592739443867942002966378702256776319788844578946571605639464073314280886271074476838024464165369455618619606322621280341349409398502057108210594874778219005880585959475016375455830482169736686831797850289391548570932395934647704898263363096220497962410593386901969550224188973788096000000*i1^55 + -134492169847957636678339074174995630006869550082150614506788936654298748105251394256681566871076378758643734153531056041586533230029415039477369007737416086737486736286605156054192809268439192381329066201928219860907379646682162990158153550150584222301618192993806815391177585051793281725443711746372987430114662425358846092875869468562332575265845278497186685759467292572493666969965905573429825792428307162379031953801128910533872291333000219116526257325097215363362194736477696473041918206917390799413888221153947561872718034008041149952779240682465673823298712600560640821835137508255033750419926787521920906897114062781226935483131867604125193051056347704822928278987233355476896131911305131427536945547867462577501242600618586044911117761275418096396556309537145260133011440846305740994078969311750291803146415925765924158204195141115617286242331541209691649823014769080998374803864066785770884896519848499050921353342461768561423781261009709566314036929451930279543895542588030532071657807479872002152787580344070720955926498455754987599762506998574037269154063039941357541850472896213292604216070906072760765633280324925463084562399465802343190367274733756947282538521660173709508897535123231449250126982282660000989263904323537667939702831407380537789108650567855749292149095041630533063124166675863271150014579036513564180923493254599936548609771555351076333653000321377231667040560000000*i1^56 + 6115099982476521987025502943562868575485590118139627138376245786199945388820273556256371725094259118022399997225283808855301799183671292663941626784906559788849072232686498458664517843074556564812296432088450543374494892496002550629417402039053416982778301735120398837952991018119891246586012101376915840410577594101135280913753485571742858423150739211106497330570264577950260306289642832311595134690051330408691514039851749397236429073927226537679725386536494529610476490652962123494104566818872926967306504796467813773435368097003753845638436799132909587020775049615007397122962562628069346264816304238531674139431999695481871930204704824046837332847270224950472351017682690225621520037857376189367410418305820418392638273571703911006732541572579144605309748030432725093818854939875035245632202804626186580860515262884343028953950809883240620716854564969689770632626944285751073730460983004436869047453994260343026557234149025679261058539554018374084089374405204116993139976764168595503370538075377664910687248191974610374215748500114673075499557307734440771505452413060981941287169345861547113532598446181520903309105673568164557116140085144920176243679543730131664331243529282780674027169397588127472022625749694900652005997237277173142642059556211338984501412182437206467080661309664675925428128814635135402279053826541203880824611097325154456654941649201509400235356160000*i1^57 + -433568599867725061334233601481548603358792516142641960341261149444045174773490007237543942841272265534306456767197002804103263986536523849756653634139100764730704950544990596107452863406453649507636864742309776152669700615826069145901915635871433794289619087405770673128976336927765932053051191224537309601564821880780190891286489928238249453811176806556718531214805873489182557847992943417755962156281766941748044328864905148332499323383469764866080598988759308043354613803383849599231812263121459544328523338564294935248565084024521230625165344451416154111704961374249920262266935589568228984217278941523482414356869327155981197646159892429897666533113861439995896377170179060762669147527864061899804521039462720496278136640028267494826315699774731756773127822380056516724072598337536996992092995153898355967311513756752551518066006786480643410272476596435739349675401361880730656193459469520387767506326335123045316790123993282517083978823097977644985075820600180653322104086480959014183040988526506924141743771419192682436378654957732178524975295183506453191207370765317946662173657206078488416672813599997694556185378868549635859519946466679853170306846472639117884573852454400903154904815318886045466276740638533797892152081679431197446572987598042253387148653973934900971446009305925403657387777977763774202525377486700099739218967635419545690579776000*i1^58 + -3028347425109378411636318185870497719330213967826257737962302163684367885152396157775085000606605385070699402288826811347146401438588251943475700072123624000887574190026936987097312571198744265992016029734108528706428798643972745863336844920661949054507234607093150495648288607135488929800177907368646776984414435694400971577554060373675337691867961494928502260892537026236774942056497107841901224150224685991374580881442792388368977674985642904351315930596790589274334625325255020176584876188038971011916820756043280031033612419258584446790693078986815320538268184906022642671152121189871840670729443018941675150519541656945514584674254411679460160398777341215757971267128281444740539653695409265282714242705258553608519743616646793096088023355328316874462767371560491720180690287639761630666393715302356747677766082429972704183678974741784242290647874480908368549171955644921018589709418904780479897190888656541556124501883912344820295461227942267494210709878031678300126240019458176180393243032596445008530538495166983085211001572745243227732281082671344806033090249380963572063970874179554175232354601380502314519678829955939213469265654257259056005417918692858357906040860576427550688145944211299986261336761943593033885747371660821016997995851412287555470632958423553408978449735778353208919919712738240620398543432703693830456640000*i1^59 + -1589110937176991409453109521112707906700147850735893313520491808659166629880332484041974632244497904479208409091669337885849765918948318267312485278095297406123887317632543129979223127283807807103695237146942780400611238896339305797632917594258231044879868861597008023647984645916116361188718740729820685496410875455712717773979325716081540808968881476313214477851800354583879406957653568016380589768334060708029811698898153200291438568977069361731754322344292342489555315370480697386287988086336718697817172187681038336507502467201953169016304587623818149786331615898122415676382954978327081605562586944084251154418515129661354066558082944806297828744037410731307711100239734268408153761321877632707876560117193812970289524005399061170331247690338141457636583822165314271518669446339902659795497906139412314509364387796919394649147945233319861792352748597861485584089708144133420046393535848931573411686824239150935171856458885244007682227487974754883507417400496008924226779089879110187705439899148354081688567290874012557999994562344435935309289013228815368236764211080315548579568421368993088998294873366726649375598626248169290019231292624832669622605376642819767508864102674671078170949476992817618702464744004424652471749189965405384270521993874272120132639422971091958984626531451274540691418195758550986153760*i1^60 + -46999897209881861260396088574028939536791328301299207718932848190484491350934280248746283415285775383523276563589729266897208142967596382632796307203831666408002460780654828782549374288402008908151304423624701073659603363685263926346720992934958179196562691261266755524335372743645682811726607702037840180425934716310140860958005609923100773735400326030766536584758683837900398740582472809454065935145104962697550240086009311592914852644998479091288113829988498341743872559273621654274486092776654463857209356791967709350257841721828862463900644539975469529002584299885284419297946107593849665730291757154177993380441243911596127377462823328670065204318091372152674208471804038108055551160682148232801414758060747138748948538251762103410114616583767139380769864171390202243400610847614751269397757553214653384447418578400138302290144003423606005601484459808270619519823905906833148711340953224871551908069978267530568374199044194102274628301081735009073622924153323135920460876135844735903951334560444482565704938581464062745773268188341727672756432020107031084304296071984656265865275432906871437443277886777894868750744020696732563250427258515972538429122241922629936663431479240789492498679302394861619459263689217500918126829322644885475434562251333163366665865792*i1^61 - N1*479232510791229229289116985883329807095681974604582410595459193520988159897616737098472825090645464882639864196398473750435895231197346135926690781997044083305381726651137650357743036372707701798426561616035694841576587242187966027737961313620934603233947908337874479852027711603892660498626939820352033490541590617299341897*i3 ] ]