[ [ 8683592114834176313785532496757162886372334594666587805706482469389514120465153082059286359106048892159906698587061870493128075264338597487742049503899694976510424200959104133746167471294209415357510314022452667189806261357699180606419504942820839586535762379514266921310214193963062591081216407484239716288792428343711941610699510256361400826713200913664561930115487898558224032070422047289554998289782220243164119820431804339650828466374286544585916583638894133757343160258526177282850633343459572190872867024603183796595695408400801888313812440730790321113149952033267329651102883721074714000965204330195529808952345940779047859841348778826260824963413054036293126952824070171684729792309816038870384084515442659446932963792472809469413944382928736476635657669771680038606569941033562991377109977246521192449819396885744428438141594041646471430243761760180170927031517984262219177513439024105315405850875026828723371799683053665362713575092493203120959010739171552604269432666301156896223892481525437968573647745580526094041331946820200946963309019644177431525815296083799784531489048470896031540244477383515795058580280848034604870215060798304898907057260882872644439242716515076445824259071511803156437557372738584137593323131740973632078446285032143807188854462139828658208341988284364308101999483130162698589990710561259511870194216544837959655371812016424677238713526489802442240041731122313674252111793180926851329159932054765740100764091770073618841600000000000000000000000000000000000000000000000000000000 + -53088373423993212020981821297480816449889625127724061602725514668583568244978649542347507718278454933086721434009791829943938185168743968330468806818388477180712424440887261798192524114309557832909452648501739080781156490078926129553763921243537872765869663172975188172325980994699987386581279054921271298520551456973765559734171314855904530582886765067512711237520178243870892437951063062924307225859533101938569765497377075475312418163343830763435592487184486099547004644594820986674640447069154284104486969436176238548463510482514182048245178050105111384542352023986942972882963074542875603228427831462445192383526587562415749577332387096446370430346532637516558833028730408945422148730590589055906087163541228783499173748738964092892873133551033180850362298880771694486318982122890978276134763559729770299895417182041086260338041432176268510427185449427214635579758494596128010827680086587831816237181952730253411944288684795761404505079308620823433831465508412947464212564835213007322813121311661190824964349619641676612659379846496058930042325741675174852836116336894009648606187372511696767517392103214154033722748170351560592945329024218417700756175998060163211499794407777300644793359682883770787764994809696661372773391901468999650960605703328044452437716352478729088010703208080599119296843331803921612965217674292192756782672907401952027727065355567467129785263910763080311441434667026650215439980991862699731553977521723212802045931422436210769920000000000000000000000000000000000000000000000000000000*i1 + 143732977376759175567335332598642494961468373150895036029936736128876399594366923357832132658559212641975019231812198756632828785899948188520775270612639870622211481592551902032249570501007470826823881380744141494380522708144376296775924899602475801217549313729433476736463262222148863219217370371802063396625230722668140914931311688618615883309279749643804544431861495253308992944419507403959432533676901767984969132968248686093779598262388344956958190685680275082901515276158919692265605106079054090361092535749377999742454788034506078049922792502009508300157384720595471510293824370555765446997089196236814111576525085856304868044058594055694625182590027235001042228852313305063767679465273317292585152290283875534086890353308042338572794494597571582917109303415561421291867778111598755080660330401371321942534934071572798346143129232896684522829813145311587871332835654974938253809053510289653903048460026634843523208213676792224489808941230704067731003729328311465646717899939783006846800207316772647133747418720193052192922378789652903623213133001529593310109010336020847071846907787388239971421050263226580054921057149961509531972927429879177780797464502635244802610564867074900769549315495211840525835448565944384392135860683294491638551135946100836703629261630885944869651894045854843104804147746715157681452885065324833768301145918911114091588287203219577382763762478224244603222900816790004324843011379794626144318483249059839855799766181499371520000000000000000000000000000000000000000000000000000000*i1^2 + 273240792025156246618950268321743464201072146933574037196196652347377454616918547422638120502576123351357036448651727575667463098644553089951918218572317150712956751583148480174701055910480949960402828947858822786936326634829791882203613813928347133618299687418216842156358547373731986136754737700709976354903611027471232572707085356542229061230524086307460639757776384982530584896418353089626383853991053067291381687632415829722449575620486994628167751450348087718064478551817590387352535948431872929399713286114057699691283458918115732972357462366437663233568557025841198223550169593817609873997786188646366987528223430157000316077078966804086602835376889399030596759944627704884843178073890399089310718815873643166145401060004577153831134289220459728757766058451673401851077589001895273898089882868285947308323070262195924525511103517706380820614699907714953399562595218069452754868125102476053296455399209290298646914456898785870151658575976465477331231343975609295626070533098998554181422251868751503326321856310625428709217997442125372438922844650880426337810659864714596829589355543183194559612401059043405949641379620323460452741035933095026620855294134322947175233550777004818257717842271133218127816566383301540409689029948452251443121889402915849821236079199090648114438114467493432463452338239347002221826748404167934013461131518986855792783623859895933933441914879791370319569856134078307928689628552432359829656219359536326325778814510668185600000000000000000000000000000000000000000000000000000*i1^3 + 141011599883859777674284595251056015983615812259696607546960296677290783660081807997886231336451602901296991517124865152145088558937209433583977663326864711645268374918650750210524536100303780745235847794906379096665426658956745706196044790145536541771225636052631449742020552106824284654969712303614407140458076475120167122490581763185606705373085019704988231823339650787080660371182910026251664160706219283690804639530020619678472716710787633269062963643477040672780751728415563596705387204732184496613286484578537152369363531208171121156974772130559532389828316551585506733731284546126240608887813558293375505590006475723657528337245706356149586043422649084712040811854528241471084156610849517834552670222728648623892792126520271518460536275361693773817263163069437510203880278692511170192668629278084608325321633940074505190598017306574448198375469572610150690998207951915441630561903481214220764080362403278357544675694455887638015382904589631276288087365784419954943603525861292060716544444258825612492223066309547791685372764435572454935449545016076673430047994059412914327189688203515731524320027222399663664096318475368191307646303132681704957811689795530571759610480667969282867086252487353318644961351247220360459818288722437508669090404586775757356125154851832238400594483415600370788769156201549628389075994438347724398438415510239145809030411850888660259046305247047493894944518681662919791224393418321510202954059457601968372707722946150400000000000000000000000000000000000000000000000000000*i1^4 + 28896626654961410287812926051649358621661902606822480284706527192701614784784931618718879696401178453826530233780902759011066500530578816131445359178693162138154452648398856669861734790856496112862480110252785789372931038031860085047086181596822252199066431553167423011404721305028280654486219656459588574684346278213517231298744778103189752394095101161267696791394446823139438027097693724089419085204078850571693699704780470918771165336205610895471650300243997221301512152897765332940739448073836292612782797110320250888021320138645212608793112826986740912912503709991823243523707792695714887666228798325657588060784796251260455091329388607942537114308188546437026634271068245914370589629190023785518668179451637546534989787068407958145692655158605903810241472289084568255908065641431530814748257511922547482810025277113549466923283497029683601031511377442576434073533093955053753960277320050907220332808720855614018873213973913535112053784911314905422136875488012810576411211073184470764242955083474260619557707562557206688647166951687409961279548394394530265351995626866032073221163464031582530046734235132380159922921206854469680518217231133040721450947937102005290991392052748338270643493907689232335126398007579659452404517640657026320358797481119602003321666003053845103008520128169247441494021601726013835504912519441577842295186111586719556299059002083415000109243626142348088636033758104195669192860543337763645686407011637703659842388885504000000000000000000000000000000000000000000000000000*i1^5 + 5335313091782173787860285775761003269253406515639571635880504333729623181567880424806768392101808622362395620442054766233084659770231029772586661242021002687256551483711010862599994941746428597567738530227161009475275795455463318069185833181816349029353663905201626688834365465772254650786211756082985455586222835408893660699499101817411761124302945674576500652911066328457202967981794098445809936897535834412819885041523204749672068003019682233936603092399789149779071813445916829016562579405919620208554489445120759496282535530664481148509709660470115047539804602854891323030404178555864539123080572215989767290591217036865948800340594002409877743618214241693920350643747132477095718346670420710376788499337163583308947182671918130534846213137510017364813847978506010116021959473438695423446141434576351368829407052213713803238120693728628316964757088797210020187358343020224682260727194754295251560630004051052999304006744950428931449260807126222261319811897775812542327588218715488679274893826599746137217599353328805620633208286724373831632012219824761970109233157973876454056598357695677083608065327486525637906242799248257546134751212971938334159112250888387480369507417483957789635871524426548536654435353236086682775361084454200210929083314452939428186827823866933639254988991764015808964855499765009349634862574455443173711969110103695112736780718059543978821217044120931792559570730684644135886881812140976995768751185013191603887957606400000000000000000000000000000000000000000000000000*i1^6 + 696927908929471205279108657061801439958287088450814148176561645352891353225324475658603465561129997784957563704528628675551095390212136515544606039147784933752919010423934432396450462112463461854216817526906999815808841810773560490936602457791241297994814849206311263995570796786668034267229221190362606593710647417921017637630021675930464073390265676758823785995900333390375234015875425039284421734693714656562016101242998768358680954705837279213244113581409379808858077449956026396474473978271478839810329091908890860394723333080175522184072897891055864214788407375743294845406500377219829604149260932922634812425589949352345476940208732442184718766747953672776970366739621274614524927541448830767603361569047961399671988231371595225325101038808716890764582150164671365189137287158625915627543944581340661961925748530881225859366819400088068664920023337869002678969030306072220594379654900261887044706169764468490709471096991913980256640666675397308393754760062974088482708821633882761258614432427559981599278265850271719874919521776949136744962693190857736247644793012972165676064674267092412631446652443244129540992838869056828388522194585312264272111525411908782762585788179950091107638903970541808876743684762415376587185482016723878327574133452744745531346232703000046574216515257755453775236660950467225177117931922111636740172254463916498379015772922405106751973189697819160793403019933952120352219342802406236131210796004997959537131520000000000000000000000000000000000000000000000000*i1^7 + 230950249781664567078684648699251444265638561778136572862206640666599063500034747493334141089124087915682137389116593994455766047821867184034153198459834651115563620256887870409902710083653305394154406230678791481744725065155209464584253760497414231430758801177722213849033973254681833568342549134026176210918836235321123190651597743725882566938774486127309154378868624238830528445691107596471069528962869390233680518928228838095462216894460097708632115745178131031101385825267569491319653819457927100108612487228479390784955108046240637413900979036199072421945461285727329849801608649631713271370134717786009904328628908197941209376703670486245466284873442765880043446959403258699199345568306183059945409234808169681748881923937121543591280824512722503865434961940545133662948014600363203360401997861840500714966220889211523013691144663101334271877736426658293446157839787618492611672102293987144452354884490723524369859692192323655263556590879043010495064553194012101745214489627004162514889933978749701675981796199475854247267776253779699268662945574836522804476467290218570578172973529119034030184727946437861165895612016301388869158396452062756164065127012980538510588694073507889748084044815477785346787893771386203384664945564622906059616822362635574158616354582296158770390562604072518931341079019078808464941424815485486527113813198059216607578840648462120928300447900708097770946631593556591079903893151367669604453907702869959639040000000000000000000000000000000000000000000000000*i1^8 + 26906891767477307504798966746253811459780453233643514543703898968363843429815027352628309799788233444581204364907769288265357240652103208550335419925800577158798821151951873152067720074994129914832652508747752496369729956051341226530269282360672458343925255303517440689583950014521737626327458395969155507585493509657835570500730353436328864283568498716314979396029817760162152496637935983452993369591120788735056227282831371180061315561327755474319125884108187401388387736686878629719186341587167896228456373180868137419251251829469236484721314613875583892644310939462822694808364764602551195921379280159495157022084923438386133273108350088835604816161434045862764216556505710942832807340802439808692925749390911161000080275655828848658061948760308416477319108394593550098094120583022707548952309353578163619750864260175704962831342682504413656521578071332177487477770813849702062274204399984005830176913013636500601886856588365356125351569805637697136790574709300583731739136817018059158638561446494839467408334482906304791950137487411513153712764758009484264200506032430804227150092194885963248097341317337555313176508785827719192093629282679841247858774720142687110296649675760594628658628197429542814435552826795354075054929659171230152205156667535648083892548918044059647017422481472175729066023915274248345871001657613443508047242522487676267530317337136104216425377221608433585242250940489344260674524993308793209899342448356753408000000000000000000000000000000000000000000000000*i1^9 + 10881495534701921661519321432987491061495985391897327543302239351990053629700415495467237600637585629643547996443657965098431770735659141274921677380577267499438976542346356446249103052025098986982460611449795908599438012489484533402675199135002515907400550242058123084548076783458910353581195304529884970529108665325967145748549969983179631447002561199587836458359787449116371225833508392454690941345927320845913773809362698613081727910511523564142018499272141999447807938702098541309201034829954712621215263337953770133822563201703311857750252110440301758908980664918119094882555214981397636093749864201212283103764612090106532109054997896394095517722518831954628053522423339181981817271334191962612444790290269766272730072576925549482926952769406775652405431276078136028498403043694261892579786481776163930255163802581863243000642006814359676550977962384851550086848539878756776270630887668146964562739891259747623505361690546239892393371428592840589513447338786658653813080635432288851786982866920294423660846801405077126017270164995009506666396596850153903913105688783651024776918739701414204376761937100221650038839973844047974688616438656497772664967829851804979448210570579183987023535551082636590007728740173331444141004951166175940507017130775728148207871910924664775263735579371423769015992727300375901408060326021337324480598319411380596238773682390119491425464957635963061533786134280893094419711546707761765819644625844961280000000000000000000000000000000000000000000000*i1^10 + -1184228118379412355522943433049293661629895185550312716293050784580612200197723046766500447501079978127906558668534589053953515151152146226539972003888838674605499108022456286609147384912203635737699118069624108904547457706239513387300562410152297022661436037719285487337790716309541296685789880555684903143351730225763867354675471281113438397528691931751524451883689773226066487136175559952006638280051101440428755018756230870198706189774434656051820232772057838703801631458308371285285572885648554550904501043843280621574409890551571101500473303726787918667993105526818366727881515351984948925344897041258047611447449834311105080202506208645986652962443612460832779979528003159846521439386037502279126608160172433044210329106978879842603377548502790986403818094860452020407466896353759894782301933872302072597757447372391453684285426640148338754444737173251338887825815094286046820574882762631046436921286451685011823515285910262583495085656991724257655060703579509300062791994177529126531487910770179326836732328258838719325600977205105256604696532629225571937506180639536077297829390767169801094700500465945411311761810275939693205925449125045126877052068813336104532618425230761511786065806322534513015690483225414777681341702259294753207700395412354761165747750524863013274007664911209198643592532430905870098936897153346860929679619499704158352495129700626587799968152326753426853454249946580557020177612439489972845707245125632000000000000000000000000000000000000000000000*i1^11 + 146834026285646737955224440178954364388519081419438433139699619940847064480713719720402279387610396515848042195960774896217645501115495119768889005872373828303218332419189000968160187959268847407071636283799059581886006957433336007327117069111685864762196046933338579531962440680088643825356250192321992235797320601717599438379463267230214704621352557498081514852597471198259347580341044048990292102901212674595293379656252879630995339478879672118343685406746748051658936116656577131555418733858147855836757146842636329572700199593870925463500230213920750537250092365716147388772840707060020955035325825574567275202161199154982787083576888190385699376546240547851502993566344577122270025747374372371954658555679324918754478645335749536021627041861834767318911469538512731584087979490576075021583409598905442723598168346388546807954002699584215285763385756497413932053953408735415254733709186875697779461471662157243021177263373166361392388205413658600182732156902787688262366809370249668936544893434226503885438617151552209639960774351998004262216434409456556415070233272661503909226291295544543790197903510473195074081698459539510584288002415785359438527130544235770840855698097353269536045457550396045189397849438585060446468927574528026885728056070299334533287130324833202061817048371199961774698575449740497361072272722308110097650218608202396191656536325590151881333947511524610808582589216443394603249402994421104483317579776000000000000000000000000000000000000000000000*i1^12 + -9683159247356432491903384365478113759104967985435500776837739967438030251802448814511729532467808664269364155859598189308837929257532256891544201404247607016217883682792018982507950847881044843340620383573217794181206112777798141237723099816662079642626667270935603278921707270526401819736787314855426611140900595349145157312645144608429489536542232912541957039418603002731943537960263907213266060275514025128630181289865315006424457626309684355103577359532839565698251244981351710986178057189289251397860428360760900193541369848997489781267822863783486342058437840666973875806561117525259413075719107330773857966968887903881656228082146361790942298382486818216464503422388799093866587089866276527528265007627584249053406649050618457421340589353817842119507265993937224598257304051585246626398866930955974665207318023979637980161410823381187873410586194385593712700448525642127538315893641793317210666245772469960292537747019584457113568323992127073740061657663292563695533817700774505123017942440480231110421921086996339622981845607176721918116258198141947975185931965026461545288305195998409131328727000120608252610631414453838496360718167445242210307641578320851806826285943755396166931549672502015745445357763011863304885059618034856491391518990658223923474600567011001992943501113517321276696240055075298893788841993903757627879614831105858729351057073733774564260820196181341140106747803199975336317117167373852157421813760000000000000000000000000000000000000000000*i1^13 + 583880540109805828924168923370359310043445747306819644495794858043255729881555258838502321003266876814091996184095863174411502296541877168864504718324265037398533970664662420129638969011111290251419166945095875808578223470762137186292887184390063801928913207102658340835158869393073538927022559113341150438209032287580169741139908364141414561793574062789993870340422105461327122864481390048008948614426606789871457413403015114633080620534813556047865886476310529513048787025742323989023986472812057474929840276478059990250768520449656978125020303905185844440754131709519301642450889962384617047863402848850909851448054344642176966887290101741276175643691597639580885774744211013362309419314854130979323454217173634054467001209965001844160062532485163880758959352371687177645411926216782926525024149529662994578353319154369366247355652316653734883555331307596314902607041192105570931855001419345970381831969687904407309979846936586937764473593264203144595371526709250221985003711201618015288408625047937021448664810365524971033678498080244462519577564748370607345969296663794213746431190765190945903197783252840090147231264587398706018505095297122910027226930294741502316400494974749667121080905356813780535068163793488754931468795293587040962825029100869285376370368387275718579121866444286698672692413002625296808190100266557549433600827505588692673677321786479521554193663973741699135106707904142580337195518179575007805440000000000000000000000000000000000000000000*i1^14 + -24525907405163624871709267249726185402555909842805862636109429791060238748253447183217986725929467901812855053071752326149964593271277661870102156105563605194325057902164201354027977746389934473229785362886657368603128303768241304882567763769305603685287943344787498479278550323475137740791273551683864378547268902837899756546614625233475377780368876319685288058558930388530937986437302566569232023422763638182203443995896054436351553072382224164266356773668774884004009082091591472146714716316797371262515521347012583976696856997107537801507054364959695010947352443678704187126882726741946174486754671199810777074826487287249278152858941910720037907947453038953457661154369300301586849070107250406172957568806120739411002697291649124608410272171934216242525499458766117969324857656230392052503247503858725807981937107486614950869283003841015209303710785975169738091452068787890642365863824311023043743534943586321811824286499759452005519604593221709214767593903616863258882635836302487668493538489553224176164662300748305692465677213671594849273667328819690937236249634622649225248623510306538030272642121708341703302815183713235247089285952645295062235045672326679866562007098405027107106203632652120354606954311957776876146810411464374694796441157328818143697345904611931968870841407900819184994542834589026548854952796305173063273613719120778621137005792015955690012908392838969146353362812424086614113102606647689216000000000000000000000000000000000000000000*i1^15 + 904769640286290310814660521968980236761823416503381480703300200843556440274956129400967339330521813393905185632142972139040888541992537015477244547811289792780970756805357854689569573921663473824155415687236344064299187982083023695734859002377718284064789880443413853377063103569867320825976672514237452408809361577981582527608870314282618416564019443854935498641487106947453156598733476583992121687413970477035599625319447469453206545812748439134863663910317958401470933644037641142001440095105661214386959422385763047726723389059465133506593517223520420514636562688214817906189176071165183761396105288110745699850394711861522222871035386272756038281167793487431257271509881719172003902810582308355330460215441354730098662424011178086706424284060155238279661225580281317846694711268965027761647230782823586830231824261250706454417105797008739710172901703544584383006410972453217853491845895280211105874918644722561224922558851345026967958257783926846342075787412247841311571503747491246090282493224955559983874326325670035622319861619843270222475666258105224427543413437708655640156037283526533858238377994499196757978732354999442512653695654483383449771828864084812954060660752808229561272337163223309448472896559382938420432646906563540574495882328886642205648352265345831498216940265192498744758743081126077147920638434430936996280257188230632407288413872836995573408011522225991430949004810240752372550090180526080000000000000000000000000000000000000000*i1^16 + -24364001062468661472010255379753295987949147822385383262967479687989952736879568334518644636223902318593978967827024592582620816044997642351978638548797683912658399544408972552047508631113567973835714907085213726462553886715887364586889517733217549964412500187528779780128813446962272822122780802400888738394408989071250399449502222807273616516113139595060963880388880212281292187910989590355755612261797549069785648020572824713902270099763690928509157736233215045269556827480825687477447484014901461750155592357191339145942112435356022652933851141113026068729551574728129946006303648199334205884938930730592911875126823906968403216878831551276315284710260681334549057471842522924608101763578441529234599223706464512668375847107886087806176355114356232731217957990659989403229027429079515086984644712631682375208087034698242015378278208327097577742618079558590876686212527938581500624819639165645472438661072732663788881885700691932359281905768829645652342155097646268505165225035585695481717224367275844763237807920223409862778841194104518609807615467724624958625987830941740680385695966175868702651485489377236266227332252000481690816226970433132102466940567021956352991040900551624552006517792302482475129918478313445016111922095487089864581787517758236727947967001324349057643066906567290114116797537709639798724397459435167516572653811384716013462613944394187100147637372338187044645773818685633791878729039872000000000000000000000000000000000000000*i1^17 + 568654545917061612349225243609697985383872244588904927983451149942691899496370044265608528946900453934817206439124910060628127374252282633426595607363016138749098390433950033415881951739903004380057293528801863545249763313709865617290653124838563529236573294137759953145905380875186832148737618047343228995576312257044795863442289970061548674383430827457308376268687421353854373666120605263757834222885147164432086739516371693703726242389877605391715371861190576428643842175406848689100323513400086623003426665717639800841112701513775572096805274112018301626379301403788347143711458476362457140477040406959786682123933624283390900190173313161854786788162943912990339537874836286325754715512442089457496748714939537444833330384720927512763315702730740554368394077716970337970155045682350029331181274353327463326932674524563080235843987410998338850438887777078552080296242203025951790696826404256067403631475058072969020941902349018832852847576606768242807548946006943761267031873401773790710435960718848702944806730618476748984455338407027064330289581171747199554136076739086597743797510224711140037401726959494122009087643405440889403369851961628187237944642409647458713985868658115173953055087590524153962063576374604526890750057084893753109025280152951038337786988991748571294558492353048352535330500531738069578750219377764252530976282683808923422898345280068244898048802056812684710010782351325606009267814400000000000000000000000000000000000000*i1^18 + -9131330838028660777389287735779550624999588104753624485408100038197129784405249808584663684542305630402320331137013395185296895486737022145639933845135772980026173149839454851618718496737917095597593861482861481904663242520407709271148438194740625675393867417066969342903224442788148318647266141831239262040888750149420614394128500290921336469239980841594858908227484347730875253215016497067861171428017561312011810401584721639483262381329514427840393442618875678115962146050151307048132852178577345908055297120059288781853479915724731271381341942614941244819678897744941761310475513042112898894320066952604437326462876298802269036981741247739216582017699061965642188312140254127054585492229797739651527094824590014037804938490663051733972709509971356891946009973797616906333314639182581908484842704979150014533793161956622065591072423712149266271742884685379373735065697738015085892492323584648430779767463440486463382770440224846048718449660816539355213413962018082348199387886018664400695093411389048831927861652736524428846019866344668153832442537445675712407482393752440219569004285880361762255163824825266047713059636217165028414265724656685211270100119947662751502026298328464192596684064741544565745546283907814980051902480536981714583652531012680603725626098225740583034649400478036790452024867023919910811083783931835440313346377539938650690788712789318973220696226852452251936014340305718136012800000000000000000000000000000000000000*i1^19 + 140827685221254835348443216749883292689425332087689106007566025935006581106279413143278093560341263381293635350645378356779577424027973962335731766804410642521705170726582131962409040254627763385109288766176868222384206182355648704545372292309586935813646807768359656461343335892399823671220001765095728006383459522394038208047269084046088234676833246965759009096171980433293697279994065323251160005996048666384879055839497757841764291185380352555976563655018759243273799836424144838464762113596520760068808367278568128445031729178324513643357895840177000518151292595183387771602577354854354148286859974123326859031471712730842852546126459563958923250134171053493312975843252683251276498626041415561887668937129252769950433588464662880290353754576089280846737933202038108223322051554973006750851535527054159342789595239401914579106236219464682239261147814376223446229429812181846420847899044006784797100742861496769415537799529711721694235359191575486850228268708753895919244461509189115977960673567082421338129880027236146261417869999497336524205954355196042675480006630498064380028840774342570939267986471007663223249497627218673891856594334307024872387200027098145716177985049496582075051592378456645817191716173933002103012966631653101512093028227035243728952002480568275665524225121391944633538539626890361527686770841232834365729292812995718085669437008471374046835195709164561839355343204920590336000000000000000000000000000000000000*i1^20 + -1085786358721575948698271107898209014641096087081668992332108615872961677404178673209472508656476754719539864738591986167943270506695975988110025225940344678873376488724281671249618202383308827076831027035378469379959663709969978872405579485557236117392157151525515419812571176978988553633125426711655901418803371780309255867207974715630259558771957248500777155801399182109291874833525235696726969978809004021750031428259388417842536051847764791015051784403068283411650801947908546634084258836613179268373441715338622283376887109830157778837561007460023009194515581678617200228411590550236497763650655251918319624746554168597026023961482113928097748203900197105188162164284012458273040672421286802938683682403699775325361954088920456232601200185905202780719563624850644288841220523860721460221878345447828832043409808707200165604733120377329411428811824860263694133076657894442020858105467959212915812455558952115646946076519241207360920394002457072051607952234426680303492506326619367919699483257616147774820199853213145407989624935062080075847952040853664216712734226441369200844418691319637598813128600928601200920210891433263497657964479826726446580019666838899689041789707993977950618886930227742047185580236184938728910590674838098044958088797081511553594049922642846877542701403655147627229111699826560801200218868147342472075164082404339492912120684038329462609254862060898894073149589867724800000000000000000000000000000000000*i1^21 + 28607032513103689458016409151857525838956750375114807864470117346770949638755822681902476095722033906009828964291292411614514034925010833273220298271681121427685251808504646247282279325428494527902521894211819476304416492756126774630505589216217893057235094275398134525269458603622631302510130897961199891969474352897448338638807109163652784194032433786500240155857302833476980932134347407379322974936503037369461631191443411729699922905577746810779328100702492906922439673611808917744471666271444333079944049097969341912470038337414458371689553324173243844410723772702694870224275500539287148716661944007681771654150713792556227652895732114998441878085941797963633758788003991077352869059203580275315180437236099787459051275880574840088373644867414975774126554029686044324547554992340115095427339892883488991163400471452303559536039901047784053718485641688237263882112674512869743123276008727044026600725051823904335653869036542912101489435093465609924250309187929248875687448866311137506680488777649104426813001082542720222061362409167589022964493785139369720933931004180215102816227695429902607115300989194312421584813010673454667278446803655075232095539010832565819848917452466739663536525680425523563676157255627148214969181829086770509299016705274179357402146904609956338984354849939627772620883598740761760299690536432513850992516426452651582786790506762649707696013134141576288032763412480000000000000000000000000000000000*i1^22 + 144176213886079446692747078895542867390673562936786363939799791519212525497188114773505810408824796503176179033493093708916761325162299253315373598876423494376437625909419742351773545078306551015414648025082289494595361341761394237350953692147472599507219135113328581121746124250816527637375735557112597628727958808322282930408821869597879997747271954695895025805620481696689962321174544038096236944270362021119197637018300800672543766399022832588855370768213897528422259661023253230366735963412220571975569463495474837719553192458025881468886102435605198326687358864435979198257366681248029640844040357161435798302395563976270381449738912321912163482050352924087174020286841880569615471166826946074131259230658738910004189947249127958100410688143765411369440690518367487241272328077833295142354586382328754967291992298112069255537977580693004025585838026056527751870881307271669389245885095515037016196457202686578696103325616808869644035987130288557769923875563084309717856125786437476098403843510860791372592474013654840170504755947528888762763243332807569152501732826904840839517888543274436550974397962254149712171124838154280383953719030921050280814201229553256928739163027934829134496653007251833336450074695634400055491591102445123500829175996307463197438819764886803983452228497648975733337566701619545947191735363241738589093419622100934256027170059674304691040262048129267483541504000000000000000000000000000000000*i1^23 + 557426654659693488240423031692426286587460629395635741333758746888995870096753002832306373684436328962393962594652380516785481997657921539260337824260011550886320351970183059090721921982438113292589340886641252800993047782109837111043180645802446955554631355917306319883696859063895754891532318535183246558602663966909944839615662421624143909852729737351126737337892420825813603825977938630281065026166577028914892180008807183265661746672128624136425905183322133937158568931763416198862232994821400798984388735932349315147151551044181802683246168404817423063502898336284955517556406145247888588137104560739240836078688347686048085096477562610603871546059261060915389388110259288481673902067670529287975267848475062547959518038319222141881633901672399453050549659486229059739599720288154516802394425684022185044638381306430617664986791782524480139108840505063257404193740790421179130235060619496927320990032777156026256495048463378913457325821431644100069231351941361448078745310182386790688206289867965563249171385791097391012893564310955868381076381769060236075343614900644775207392678533248597725214950923452751195090440268382946488299831080654108553597745102947274923632029771749546308602432029778165046693138909434458304849396143868840146732868950935344869607026965016340480989730224651568369244853535754323273497001804124934635837640447040792077984293142426147605494922158498906112000000000000000000000000000000000*i1^24 + 4942727583386257919994940613516996015297496933279284553397662815253102826645980535984280259315675074157040633198304425926262919383491458508554098547182054778055151979661219088500635619002927785320651630653019247480923992896807097128438611332909598394149082906825278867883080918583240715593017125388267696078539194751197163408108135303760930013559063951551143756388947627397625852086104900919747439379296405092439101647275607226684630823770018113662023786067297399623055089503357914899069656200739323243326075908588786174966338074593164333579842256076174816629122574493387449599321375051034172290319426870215987279632720716833198158870868749948511009716409652974196384214656486193056878855395528061780298804734667624074249582129724405496134950830272560869757079718227867888354238678428384181734614312132120848233265763135331180497771687947510306841748608618963961832571290777902063431036780380474089820090926785238869884778737761668312722285937261493646527606586954074548772436443202240101781534799401484716523863261848998216645773538376965180856762386561511493892582513645528663297536165194158956674943303415741315137584195133402060889764255316376499373157153857112929665770470003280755621718988505192212709342919764118715932040677429809173355902937512779144725084682129441347123385788843634526596600402851422352056497434708656820631396929336342247245100491087276743070623742715494400000000000000000000000000000000*i1^25 + -1913266169444991116447930167552692478924306756203224665094456269870646144798049382840658310347019094551775991406449048501495569358986869059966207175511844383009448731479906790197975933116837662843161013784865444660379975447940627253935209513237242857838671600470210616692658686419976415569266274740252376215605857309649419443124653166352344661563584277637664208214402689424514267993217589182938346453260172129220525469986553262983755873851146474057533650914256670582000035305141805566756041102917962108615539200610752216550160357700857911379945463448571079473908384028990550577952091365233009085951101741234153106923962227766184407530011166036221168144512461736207138745296961085067700570789948916848320366000421228143867557451969968536284570110891229545782494189998117926858948729482546604240890989292673220472879154945928608911292643873413051376986182378889786818411292554474456402745638433851562401450677422162038773213322798502152417479155076854938148424354931336621378627149877384928000946364793765933798074049078476891796504666716783319077208479508875166471109304954332037849730961762989161689246710290093404982545644164471435051904439791141435479937135821662220796691582816134953495715958714192944373042577198206151531629229122091614894029338601778921931094797804311620695118447611048026632819841456438488951732091426548261410785496303117032503583289877753927176349024256000000000000000000000000000000*i1^26 + -17737534226396919072491372746387393016321776879397920521646023730463789802057314547292713403411907835278075975094857121968917581290218379924283351102011102108453824016842838593822474947619259672697842093102463323099369400048452258460921971875002253110273632392267385512390383539418197769883901315176230366168927532209987441547735103833107489122311250590818071469083161556973692116641938229228758613239797156254115959277432556996315372670167921096646993613745116437777849468425919035241345800524548973837186308293658446068918635648636279043800746306169186004130062160863224687217152414697695745127359781670881302036144238159991620185921629869912496468880389316811826989068618407923443548928476009585453157720046542487227700695962595690759224752798106444850565885151467658996728542718209516589022426348170364668350575643677558956410155418200184058334664308840478220914855548196858665832027655202463236504683493623035097059877875292435448062859727501476731868085327930213019113981032602833254649171644557529977219476358519489136665986510086812693816692846103338348225743177172385649081749225354585670301048892683090385804530145685684987425643698609878870183112976459121931092413794977067595781649982638207653595130749316807403715009215199632399992863552242918816602278410518919176438061823848247819701593109362011667235132222192910876116023350405449897038088990348670217171763200000000000000000000000000000*i1^27 + 111108318622863451124047432895295150007652915437846610386872558614168947261514471444109657843380532948003862061536184812614300002243525890807089911426279189095816008845628400606340960462184737672952904340715076806036585792251363344293997771441299560669021050683979528540306152887670542633000737714982257538510844540821163495823095347996113466803306980063247191890364456922804539817607511418509034248225877636926370601780357846222252089596109551212307792184226518489798014641886582459849091388800204542845430484036088217261716981177105095293829545626777776738514822207381511958363568386737087843198577105005557343396566893716388235090079905012387968499242855782457372289981174328051578756172970368313033371220244087000818130761012017887133566852320526402571281322147038000305500412955311965892002595975593109359785612047780270278505099890081192923966663595839060352827620969107045219694202790915154756766851220534102826145469512822172398623006040969671355809782226140071865288108133093319617448480097733198997514808584864837721921760410876403765802795737602061434536283432110951739151149359819318765854040508983324474057915924333826948587464467231211342288945825088429391938117669118833098959298517093762237475925793572156486918944684869037018594175787220278840084362899496679683217855007136304382835961369151295785769488181964217836146647771890509195062398802415457402880000000000000000000000000000*i1^28 + -117223552138528133116120790131317782955566026197116694558791936131944511576403453129232683781359015797219800946497757227745991111926535461780389046511620693036059029824669627147749384329264654253497351368248768156910326176487955829187870890517279333562022936934197540347035167089947383888126706681976597181120373833007595847342062783324662519718678280228025063994855336431348977968134517324911352052910069446357702888154967995740601272723058444594207793009252208116876785797335014685017787153714693335656868275724804907471713799689095583927293516099966009462790201179462364651406926994376658642431602922499691912673875692153115423433727487224993569274121210860562562503190619570291523077885489105890298311689701186531123419363180023679656877490857110706680514011524277428599823303826073210044551573914009127571499499691334437200883264853567861138934046055076289231868006619776827907755797159004313379894975705771132395664427110940404150308704949241759334547231585112960399263327626782197071968955589069760021426204587618929297987918307989122317754635240097493245972353599569054364838122623221018736746356774352876556948201586637709752969172560211452898226844959410405347810699683536620546711029142429734594816715656076959764161963653983683422365184865545932257372519995661725464337414045308570273141016784505309782312497713185584583416953577432733582420525690388480000000000000000000000000000*i1^29 + 45558751457376891749361156135992801195323427097441045978456832202511790111194186615069157334679080814909725512389190569827124205207641651678835546704497896290822723676002819260265381882786091555885091495200982962319331947687504089210163151042516462994081437367940543372893646942827093601160157860352625262139439118569155393600210644730029183571644370889102073419392090274954613537574175636381619665603823090097393488763353800494155462093271275009058815831913160348199520468291316291730390174458836340061225972507519511715419550138197874523395152209788126845132795116116781877960762336119612373111764804895198716778475055033523901865015984071198136078535552266731649904023108160667211545464223775337861808406500690711116516683437749054821961027165111456774164612657613973523366799769978952945715431162202029832728171254582113633396431743025666625721029190057750739315593208425653491750259720577101978379007915393561161071524745605228137120871036361787114945558573096139976861728995740001827366138582950402622629923944143879424693737230577592813558044879901170105183890216149298610662611794218025912867019579401899419578126566379035185532481116022640313752465941918348856444502827858545827638695344249195185066118178950500200399986547469087867951301239345359161607496606915712150345590662252316986893569125715758516768368918122761683026391929961482422051038822400000000000000000000000000*i1^30 + -27444576897583670123723669563785314677474825347409757561120354480141490910743414781214287724907251171698454459498559397785243708528245252822581653499913105459011830605350308320779852669771312560187568409199197443443710203058293028720622297463693812804010370234588790100643343172530219438166771075615060127196453519560551612463109755447988335322165580420339438285038424240466357930803876052707954170699471352027864012708005553525780017621910252759024813380327605295696079347737110268640786656751493544098590173441162954179742895882248541279624610255635244822755844026680740399525570066266428622871114236995935157603872636351577682823761395535874798064907072885013305059154622143840668708623879881357151932622624592673294621004627533138103915327162229629402344488841381760629042773030740420259103767413127828853814260905056089727620273465267601237157343205835428450733334430227360696563459133184835873970405054106199722965132555172812382465321920107890057925249782201007200694783169056436114131593294734198872353635486554052204187887274792522373630642469029703774942316920917629226308415895182260245415929495483890047450996433297322463517992724824047977631277010856426953700411352992322198464029016506554041984423812809017281171925621920536091841944532183832762784507767640656016900952201489764375072684078902553516740405642661578735440428201609761925365760000000000000000000000000*i1^31 + -6481256642053405521606944193563474651165297684316467264062754895574833225838706485067096755250483798166878045023694485367566821905421498801937737288462303602479103975496028245554351306328785760385547476062660984900508068960646544582507769501051583021111913131416898187980006343624584049352447509492050379651260903361465035596902112070122697326084146908146602757752994776359552038923171043457331426869947118959507207862550673860501964379653289807947723295151071952234893719015920428572315437335248695753032432504510471689215391219043991787935470194024842389240591310435884822883006678217352027904091461885750550919298923359048297828679233920025025317583473456705859849481908994877180791989725147734769047333408768670271462214632944143761199965782086195331887119804597066534525713335694736647755918267120603290734090062137552299205806014186306172231839585923443131104613517845944941945108672915305178438436308170204480914914385593589332835660394334318616480333562234064921861146624464735025534446341160997002323808086318517332947561011297602426379961254722917657423851177603328612244589605644062611490005828071256825196817247190136157458244675885216137892960583467457343389547177362071519176076161990614626796544696628463724835707392016220953044942190023392565755161278166734187086878582535718143165380194978925420403757535235965297086177103298166784000000000000000000000000*i1^32 + 11600258667605151510874441464791602737750458131563322725840913984385610465180310087592313889736876008204675910535410778807920125984423761047204219789210466165578547601931506026631461047699856719800832725970012587980715289209659402876167115007038472899527399188034167025539571098912069587569958162735015304224496832081606371997603002278798888598647648863135211647813823860060008977610674496014330298601847258111546603468903334841136513642403758241777890782152205040313562413811764275442184482596262280200255672584117140634366248515240189800984428209929891502939404699323593439902666099516451121576870091055194059805252673184565707080654575228039910634295308469607132546377266324046934784069560795814127748675555295058448056431523299514024151762955725414841732166118931603506400135191736810152847633603638174340808071090291916379199414712718268465733967762177700685529168289543487956674620183365962295663029643287386393641845533894005971885833953723762092921554190812523749233895109426135489666768800740065476585805511728371472421562270124435884780152642672787085858417558820960203874745629641016262223854249901386006736635405929180325763774485854111673029166417637278541353299581769735365798604988125626642022657725577968779147059719482435637740192582381784336012215444410184732892315922843849607077920086685998161219384093587874976950566623641600000000000000000000000*i1^33 + 55486541314418192819437027826074204818770514544722284957064511710030061835797509486720481079863722589917540198616026488880079004305855395136870455970544103477574340574020306141812097830199008477997020643612583493794488168019388074656692524660940000913209996817722277927010174945674613631805630828676831261159517738823304924150380686979052177929770596696948167442400215336648832878856992325117889177064781237133444338727874811876230879168424437940353256014161465385595422193992750893717485902341742934736694746132223691300467235337498964471663477991293165240887651242213476258041386415986388649174710804262217012898252716015842967376927987879451435111374958702422504612455005127318265369939035049731295963856104913965306760237858378682316583893157416892561404727061642438294046156134001806983893844935479788123572537958104946918610690508352705570515760129588102707933798014086373522639201211380597298019090766931843837963645675969534051502705854664719742690738279922906761599428572056783706938172133047770900099435558305288629525326209648387527450973937470843730300353198039863247674393104054304655972617761125096810391182455419252487094783579819925985722758869697945806111203928226885876974719421323874682571734440028391538466963839895572055154992172869744663793997457765486819180683538421015200313902476015891494621080463574845462937600000000000000000000000*i1^34 + 2528607919226565506309551478521113999412012459404038946517352709744136855120106252300325491722185048574585242676141535405418690442100788862253231627018271521661457940193343374401568123981135468472236286164154568334147979701825134448843938211690167019270412717845077208612962005342848849574405916569316551893756348325583357620149524817578320722215255988385627808337889115781647124821324750720410316913333301972824760795552357711855040641848615259920071410783675729570708630601220266258896396135006169608164669471347930302580654574276425626406058985116061283709995787044399394443329452415681996274892725567492498668285718279464066024695115273654824336182501819975594090332103082079008002520034225531779996993707061292915460151370982791114227994974938315610166955670592816291376141396077916527686044345140747470177809200659115718047112709352006050617579730135823917645864947566378412543232582522359546999224587943571061441620745416585301543745706768397600018424788098180608423356926516272653462472058634090253409927060816624031865694603857928147651768310820345005381362932296356375585093888557119785834026111753516278377023569516277116014386492606748728251439104866813232748111565672387478282441007872646309716205699857422943762546143881497608523502162703389799142891922282308793329280823135454268081342692616355831876782940033386545152000000000000000000000*i1^35 + 974249273179561749030822064015780839063671273660239387056653075927493006068371954129855207867741637433880139676124082481678128509149211157781468855134013289503901030797553739051074139402946034230993660939249815065203601623909193111420141361937639514536754142299124429581570948101371940451845746536153272417374530282525190434805651346936315076585614290840148817991178804230944461967209577633560774588950988008015395032031439046591695726646575227239214578811823812833257304816855514366264908148534592891154040178382948126724546913957837700075247775920203227859174241796912512307944608312916064608771172248858899432838299566995055471626758635109829720722951276706669723473206863487560379288584659078673697761276663667558470421539011861015418983353078555829267672459700442368567526850309064513566423222379395920131548486146985243015512240569483689213931603888409175043746846624186468371020516314915872470504029990085874352598920342389548292786482427952380795152411685200761231092349524156070051180722743667836218925269503936542808999615011001129130838508186022077836980897020913659401523492987527846078185872096216142512325316306730577319149734268403617000366788643614778551306577662973370769168266571854709936038997957053846797534124670422787969352377789513677517634729180332906817811825211842491052501771645593173745316617781248000000000000000000000*i1^36 + -71936622313628179486108414259574459755747698827706832264381906851842104073958776809144659094970294157144438229333549900860451363234838323491109884770829682921179879105842566147028362275705017104777418359003305565633993870731859694090738645311582187454239130428341203643133820371694315128583964997270471853940574708861502138051060362670785958297962154597268283354043330903842400893511796366046602794046772387533809354046606637804194093818672799244557077216597137708822943696523616546896604046012584945064603653498786143044689181102436298929169238397530932927838132728142900420931461991471617329833148043022713403153221507129165727493199290416025506235421083165097962499241791352386774522164015625803407950680214729555975638942112138666189797816688065579582413876463695803156576303491625055862448531383516717678746873609771010274528101794241330774755275836921163242586461112846474388092167564280892641531028764426869958545329006611396672814488813638013329954411635175312815750124400565561196706528258572717227501612513032033883056018759885459558309797847581201257109467319444741250546700554519624044837123680188076678264784684590245898539881167472168767783951570133589470501725329956483140156009261606440627034184489476589557209404666407370191306627020536903015997113286924790846964598639559204110586685082430134197556346880000000000000000000*i1^37 + 3639111095381633066788881579884483406231701285775453161014920260294667009741274848134029556297196263614096387943754042656799614035187827208412405783342382620339773967105627709205238875342159192636555459068628426833701663860233862885548549029856009306920276343164900261402752031049638260004391819450361510953630293261320034567337557316996177663967163940038144356412138238937583637480305641671189592029367346905354307183759987075369548998899605813841661782263568404809340984857944269143214598629711791095325811792955359889734430906397802584495414707501395200784119016708800970594724156546400513768925829013510668599381277835272633807893137210993397763159411130085677939342947895851002767617054402306890969765064069802456959747421364060752854950594456146028470381046859057998907458381485865135242520438630221241413590740857586524542811958390124844840318838669604619046952295501903386257949669683337377815471013172726385779790960203389864622358897248840776995782024908103662693661203408391078892444729797196860804201624263119914029297357251775971928529546890088071536011705095132763000613573551790190596763098949894013180466050623077940327012063502869122373273214722351089588830842759773415963552356341857849307765675462048124970120622877348876116741487094122552283994458799097703986192829087416192665820197309805756416000000000000000000*i1^38 + -89307427993016095754759863613373710237599398556054831795457993137518323091306859382660849817175328044117220967300708189567439344937051150331520429254804690294922306231909769979569011383505775560726102690717161765630583719496615067853284768068877076898657210959894069033648985930465954663589352785852236987840031851972952199374025696671721685676818228751282845373900653977783849003168367508682264242660556701492441759750582398470316482466166524440639835757369668442329712700607044799106460722260657475998242881512378814790697328941943628323956634501345657310882589184756411660110189912435016678353863152884155120259493647219601456600995699872422310661610003877699926439413819608457078520406723534681231492409189386816823995500409725206595412919993553952836245287849920923442074101980011175959411098369853796938949653589214541023793084338352956874748177986058068201688447044595599718008063628474234054051359720883043555679276588325817314443864363061822353848848173742358357551087747525165010433390174343607358550909427475685815340086447660195062330205865513732002368338896694827667279392477787177013839738151286154281447438178772935257195994207190891553643894530659311302699009138749305346409053096570813092454739381218038605216094653312598622738289346722734599966904123163544215488717537078963760641827143680000000000000000000*i1^39 + 891565010320553265981822307968127878331752368056016330230949823488602707898872358867683821359129098432019788922882471239561287786701471650683741297025882416797615712482096224484664875422438046136374028377646322973845719047538913304518333938672994677708861165864308338407612443745449492470704452649965289359971850536967585981641726893413013921203034688767025513612704404941156518919823444797286402345717929363664291764782067741421176893763207370787198262953932863414106424938101909717682690713882987962915031651459465756579885578679775403001001259163292324994778184715773788307468877689461093432681685469915239652400723463116260829273945426818339467068640371388221954718760808989829332709244861628734066512150352480738035743741740986713443138643374792487479669663651182242616104241966836705578086746040574853105489884058566876866789868312578182332603710469461413119001119085036566685309275094380874780705579431517185796570716763873341694920838579739104305267661303777565746339908431389312597420035427486780854672305699353447993154534225928065440201137230183035295362964235464121575509632007141046597512838318162913745830534604356400602440319097317607054917737323385355843380270392202309333082439147280807537019573814884325453666733919251815461434134568673013245292877786953501582792271042321086768087040000000000000000*i1^40 + 2013080805962087653133455580851116249897328607067345626210745930040309645329752679950818904182255165432520850972293173073567571897797987724698513520246249415513721903396121980226511720016480381688053736315723766626795428494462364263817932029200817555238830469802389343344704356966013957252048026462797415188783373341395845021841519220319381208505457301179759777553350502153169750597741108777296651797109689405871214870178498657755681032416295945772250629049065051272250208177436076455894768816958591454281358184342837718022872287094056605473261045907587490623924089650072942679194298792825887757230125363033084075053866269036884802702154853180710729964636224884090702436470544059323024005384480676116131153152188640177507921039268617708538992885306949997206108617033958060932689530705342821858624073819600682880452813382779332433201746821024683696190365804635954306117418638354347214346053703805544620718227223306804205194493504910950868114187798359755480434856694172876191514636878493235356991070653246343516819482927788448390455224303505582674826476771019528649160546035712691956144097583163065123060651978966731898583822982548784841412726915072230718800246790388085023667367823099134421219018479056687935437082559478366338316234246947419569835909694051452602607960697929593227727557141987328000000000000000*i1^41 + 1577112706094772476097963175302477072539365330281596403474919610367445764773506159245896398717135964202123227911187053326453851052532305280083050837272609733375716355805779232579640723996523746273284854048708143976278581226701175540760831986662154669413380161986496101988235352144577048202418819071943213561580348244669254305819809204734950143282765370533049193195870877998511353920136376874467136841979228174469105169607870825715581569773103809033343291859687333663698971435165463103239298160879244189938891403236839679550438254557211045656571788259007642170919404550982868567551408899630209483096859679227818879467601627242423156253602723874645363526657495980678256348641781709675879324603345691960363723223538907460252507714257687457646956107861284159525092683895665540555158433517333967437192468895655581536831874616527344447778825389406152544158910852978057110042986085448586821407211974772497785354876674724621296135375064076365399348981158264289842339937608122593992929888746836775146339614662632325462067082220227582481881629699844266759402141231591670602286553183237496144456904006998351303527629638066915177049126770295166787806125732990798277783827973440152925967161816311809559181076685914103069495067879868951996563651609137005943168674792886852434064297516169964633666355200000000000000*i1^42 + -1397972939873767083815663825837044328161734054023143599373496641535558033105371060552085002474360457914323508939257945762094174993815418577639415417499546897699479864889908762505606431132627403379341030826799776992506701161938918924522895124322060266303136363459588880182236284785674156061476993492727448641863298739283292499413318803817665089526964450685948639722132103157928003399178576892925472396302074130133237054988147322796344508549245204562715933587123441576125330909237083690542941779827861314159403000085204272992546123783859809023314217931509283261740110844751070789992855574369871287377661988371364219897628454738186415720241515226853381099110493254708535131912330753520120666910028258467828853200186087773674758571803648665411205632903385332220796150943594964672945140932095143904474563886670674463411509370540948261230224527010699147811860737966685517375674673168651709897681378539849635570411980365998468818597000267492307937390479910047876006195481008081491003235805139604782847684765477469856637010339727374121633499055206652498750848147440418011234762907295264624962113919839692597469238125430738817875446750833854979665024720131681004155107949421515675304277616216587491465706973520527101488800945995270630030235834352834044884997446555759085203179315962839040000000000000*i1^43 + -1169996851360867604861785966140429027343619650525500314315749808586053744324909477872637438833453785580170376499498838322102801002648617127736890609785074960776746972281251979404220576713690333294487065244497534831964285330317562227438309813454777359111889791622170622870853503278675192334598647027715416593165222073399770278724954411888996873965359753552510975259222387054827752807721448676713514635297032836036367333275970867536061808852830175835430502761199270576920436147423882951461153726233948897350918710102813900261432635959655252035475789848023023146509239315368793985374264825870628750433599784131449944697328714618965597389646078010944292502020928935342683352996194492060161417432392528212770413625113485762119473006600076263195958001013414966755274217147158502601808650939240390162448798354620100299378880388784428588230942176879865433831203607104950184644672600132007899516168195597056571896085019304778432500767376285154812454431192900110180450258336228695112939554366441422288323834131579570578563608398683588568984156282601578416984209685964858887665596407499332599773962913317739985726319397172577519136825827696855440837977256551388559365371888656968351567296363784410199987594175358209466998729652287932499849846368467098135388442649463608372729958400000000000000*i1^44 + 566464597408564344952141578250714341062727916896605380469743427528202137103756474761610748913216235035920141855811612052520923945221887186280795938410933753376016563507818134731945350931161073997418698445425744886734476147498634184845001190588774574705593701365810831217862316527596690718243006648551402483366255821693024999643367846702425839184284974060306361044558124672103462699822777781625550747898661570731750404451134226639722212692480754055780907491124755589346053098255372717376611868124507804365994652144567766738075882817935889213232459792105610297087473161219678456358362434027468806731834874655922611418614644680424037280142058757581836030220530650783627011650165611896034483812558135210265929631960381828057276782502984690889078152058415341795784364164157322726714580404621757726394138450210618621034823154931589216037912843696691915615067561989066642141618935518691072537718611828604683238077165862966540933964561258692275972775420854914099136769259692926945920032388837363453823901743043312291065693789512604171758410893463799238106001166661146218236156931906262478783062386445205000456426339909645522364695202720170978471303626590293794936973748817980779901355185374605917390399621835372877459399790382312213372465273439696296153110798461097574400000000000*i1^45 + 1306841003152772869471141151594204029528518437516918807509455974163029124994053627376386190045465028699032688531402386417368884831678592082506353896780160295643141238909577996479952706036979624856555306711823775408579321139995491108435935056734100638407344514348863450501986850390001357924304288694468728700847952482126536456432435251794974666115630417824191764363132166078518863995140884910892228273203793337482357324127392995238703145410623101460641849855313038667821422026797154731461491688585314289561541160221439290350985658792284315200054353931123516512655785447896780014829685491260674798657295145206844288564480356185655101190044020488804914365548937738038884873829056677757184277135368885379011131785432299130329065131237652940972156771563449549588431026639043302190394018505537703845017780788166381225327888979685429280717639020388519451278202894442749358294071482035160885765895495600589223649616135214313730218356851408723438639965325753626815117945016875757025683891290325582479796952494413284639970754027039410304535434991331022746622437587684170849066309016502500120301895954838493952659628376234470214094473815606094753121804789860300919846471044266491156849586522602901634429149745102311745428362869854421167331789022595659015493110804480000000000*i1^46 + -63097044392570796428018867743427783278790360991679370669325652455842946358091709156134495932121705115253225019381515164539516343588127606980075587639918127639223236280334485069445979646981950157204651806658660202881473557196696446250403539266845808902235775183036779972774013407666090852528380934561054070481270107733648005683630623922667557285840539291300719253035580572564422511960513890705099267335828647065896055684934224910640652496114317441555656033891743905564070310287892071556905027620504654748375602344214520160689281444300905456008429029904580893604188940965119543483175138253482903126202819349690277383995929750762554480364030107819799619386126942350628175336423398383676452965651785899553804206992576754418542247650740885777926626377637561692140019277414477261451838140626032213729217376742096959487886614012028790912131394007261712372798727666161538808098545673539745974122155587737549274065863657253958544338152343537463218464441341005161183831946823940920551948504034789626845760605853678970390379166205430096343203464641367325781803135408418402926910084732209711752285278198501325298082068106347698079369190338142910029309113168375751102610641837637934077673814921882402650774099152098487828040265022367212831626183064458815488000000000*i1^47 + 53177503524841910151785144395817672282588663978449123190251828577793088624050034961494084938755979332172428616590432123393572258224293284675100646935021328899898767636984192579625990212481159320623864476741392309505192483059105603079001316056795039554973888307119695604705267113220766737292678959057101499768622451643242406651006841402145781070359355757562511583940724904353933836595384036981281180687796292806332808235801886788195216273082620867365636434211533070068475392502670162564676733832885208729412175252784761483811002789425852637741797114160151533165389075587167331297563958396424863913559634253500563169923057404402320261872358609701154429695311192017287476200576732730324704226634410358227136148748119897614439624947516357886680427898131011802105854884310240402620442365679709021835762529750167497321857489386229309705155966126230536780380791772032176986640409358774383477671889664523566864252903629848516538989000198072211098576943150080052688435181841156879061507841675399955019934447237662386565094036931026858894188759211409277235343870713877958974291502250227439022015336393481379145460606741689852949497947050631647502207325887544402227778639734350807387694812413505023272601361998993042197043779564435509986023541785600000000*i1^48 + -811036794408013706225999983047166443411878673859203375799470704212016690926188750906018422577309802135558572683002161954452972296720998471139676226020052375909697243191758563904002710483978361985930902753302413928148688074360430818985151503425690162155779351302914632105126209390295498384198493361211354932038778859270658081845860551051337591727698624411106679323587348982314194109432843201035063663054174106490839403539483041751522522805720182989302079844506038188012183501719243177924632032773984331452822137459243452402749375787541103491470356589218089162481120654717895833523218177199268254591373192431897522808702975853244290754017000250501187117121926311833299737790547920245880962166475575258282374212758408386349303844133866404149623577074767566102680555302839716222776980004990796834630572910802024227735617691490788401915102823296951731823421781077207751142697057378442746823000107623875340503074319968661212328481253164384125011111777314426449465486329930960313801288533742469457060630760652045499431502904976391883044059014060161249723497008574361365092483354585714130266169221451589903063874686215362499661286137853641458269114406410016618713358226261185042222702121060379468816059934088708711143456123027620096000000000*i1^49 + 342110210604888775768961646695894422720553537384012875013964292666016843016218082762722318305803799167840140023372302765777375591277980236039803998925233016809631005483023163653053270530926709680624790430433529161613939469844118112505026465353337175662576248725689955857098467425675328354921006137577105479626433615596524878233703818582417203258334360959752420650910312979802034061202305515931786515048601260493973730299132524897801453624075037170360593132700766574073748144185827719935082638135433301493216877455300654740705143133791912160051317185192761958429209671887892835814359515859301019271606542404901886958067737228803177677803414880711076278678231393953649860210204066971495331495135736645996882099505910986479662241929975897197547103546314037419209111056678117087793506789860173925253061080456442381513479258355152011162012181344789194869060720409540642024398567678055737646708013171396175121273595045101026649220949770130217854877640853803526177954586192847259968343698913004804951019779782938260947937504538798515358836294540632829681015284675193017936689538948439396483012794214082503590197644546404268895004612342405290759430030087723091943757011378517363902033395781257033084390721869054534763592254208000000*i1^50 + 961575131471240452907778203249817414014006910349026311262053241916033109015000834263570068039584934251400861575642260547667945311349309080679315379274811742041592885676142962244521377731129967821597523926515155061251205858719705860223482549774478144157067538759671563698622515434058743038622546235938599451841140568668573305517176196602610338223284570107413760529763716498736848225009409477087195318268386089264545972077262657310799560472751630893696801468927832465199702952375633685839797111037533459448930708581974743499415964849936339946402477122299581919414995863316280167358415820744277769583395824944825867990481332622312229405435300669839793139923793286577087311812926096412924656539339238307305986728812069726716235271614468725283948068702221845545755381201382471610975503554511459973092551954551887215371691635476104795197938732410775394988543604944106515062073913419758214737945848911348088647460052659643120688619687203465127265701061209809915193056576151553044762642728900774057332606991731622071373568184096734736639187326976418253657069865755862196315854308873744536769040689143095724540181052901613869191565043685357878077477710381162705905903065705945345003083524788377622852160410940617856000000*i1^51 + -61409215999845322605142552823747309436474150636459344084497648042981295507375124637620084043795558346305785275590027834530282748290567390893762552404139061840227416919100720040513942115834281764003792043568100089427281912377425576128210141260185834673843726159437897082903690080203222601963446168220510468432336918973126217467703303155391451133091239078531423443844864669386808008826682500342100779426943838515606962795663883314294856619555577330635187750325911908548611938816120305082868338035843490629532082267468894895787072001272634297910403136816938340475502622967112292143021943624414465344992585364468864035549144049325628820361105221969848880965050557057394328077365854828442493826752512276545129394615283180196951201102378544349893770113749344682125766136647199984688013462396652105275163494282443451586733397831423509267498244368323149113251046887048067049517668546510678167728854349073793061067110035556771510158485716535200075642347210305847410891005611977485862031501914460202258851202468828089937296531134562622443816388884906992299074124213294022517031088939241837016528294570845291205148911717015791057767983389849268613916798344838281786761925607487845600628327194186505381917960480000*i1^52 + 69295416071594230342963370261734096699866925290942874662799452688561011145035626795855341236954026929225397108349748079102061645331104355830189840827126522157956762333998902162678813301050690276566009465595995377962988675828772912369415858370143739768492439654080749035415986526785018732192990418228097051595970195507194524981249396910683782857950364886588844163739366487910309854941435484954293737083416717864015029715165572516385743768451008111113110239986956613144641960865510107604096197665815012021925348810056509970250168316767663733561168178526560167416652239156920951144719397662747971173784730846856621286989585569182716785747128458159464772831586945676394187645321617848194516631169835554108663133440701742944920054803685470716490818500645748063848296734049442306417461858666138058018805387964886784759549631006389481968052363075676707001640968625667265104572009410300922493319770017164313519691532719801622763923107382964857052941211465029721051937822312960249573098203664259435288903928460975704200013421437016703881090972328602864244450264416046369573968472375885711357730807243835704176658811913411365750643852414253103936635963815027512636287958052730175072717723612590880000*i1^53 + -17761041608440293831463260659355933534652781983160691410089016024641874613548835276490511760986530821333384679667017593455528576061749434239364841483367489550931397275263894451793610145092320567378555198871010839929566562032276185992730612951816795580754028328594924325657469777943135448984663562310051335617473821193720273139626268513730731152902182993982575306490527154116081536949458100113879398529937790875194654113728209283242949378433555473755471321976442272382544525937167667246610360052181476274557844584662318701814311188894871150957395035046939629545238564254182921034384135453561620328233845369252921797882815086154763671494154126563724727475734285722904213323570273821580307403437265595801691559730205776990712641870306289268765771195481410076597310149657666923071933372870471902173703770179288447807770911464524446388058399041472009783996413446196012667844316373209023668197182450860011569414649656386384207848395485824973363234840067943815446797475069650173948291365049041161339785658690293689219885256692823342750534667340616918168430496915501410240850337810266933284107779992897193229567017025752779946781716814532056743999586954596183030837494172361202989960716000*i1^54 + -2766083400566879576490244976298109327802232736439271040995381135720475804228006078259129358410135299304970779440753954914572984715990704198822439458813480346287627189040054016029497743913680508777516917615887137190610949842573510464095391666123600954252502716803174111921738144530019668921608216848009654771313792138243417408205313916043999787001639991662896422274260360692354433492284268036843526687899840138871537729381636918268965274714265697921586108712059260997391744425115393201113910597049324550385345608165085478113748854125757868775700631319910302850503710226592278447437926242001897642319005271193758600920035014110669483384567276398742027491005306783826304904423833384302518015326112686137217827270894775483694993055108173354038498029778309106650107447763445001751101658919248771589597722664064957145692044464466226412176434914430539102916362485620211875305159110258600537763504692781211293587323011767914570934845147604776872991481728743847462103289449529342011238398267186762310461122777614084644415317489709489468390117117392631984613336624686724897826676398254123920638187854336548270868733527307068877048363283760*i1^55 + 3122257697328537836113337353438717228863989436685184887325714850225391450638033320759312287199856180187966336341177870169882898448313153990006088180095917143205733251417335766567712287579715974610566945743295515653882106047796635979279880594212283072516616579807336991810054168728398609769170654193307237491315194783160738054679704498079499270883904185178745436963793331356149677248270217465303504664779425388269564913857615494032526764732777523249545437536883960139301558962020027056989240774631680522287400767767947797638007894870181924416131132434043347399003780469633818534742553232917889411391173295083612425865812226585439411512984743380489061254170635840999640489758406234614482297335275692303690721543345264321456648198496591311555076789168934909642909434016332131051749970935297754223906088967979344227484531445098989870244555812260155822269500372679597685454602425892520488525103773701189258420713024226136956302547886047824657535771342763381892310984747389789714351190224690587673143186215782368474900543529200499460523977191828935614944894790803113042061524340961*i1^56, -52132596839541144193499568773470410003667818674216164116018928345041541257341528738675020333867219899820526167727603681298190691808042682233855341049511300955804071884054614443258578425379028656155139397546387299870852133810318265090382934271079581647337736910975677110230678819984507371801340402800372369010284210171291087292455174339116518868022195525935262536548411388147806822137573924476588929432089675690413363645601619937195145278002214090137052478914370777727596870388582322541801916792755866656297527342049627036565590141828875570002181011410062788496227408466412191874588611198984220445943959028141367503818212360218574894809089371398810491884680438746855806652542480226425029060669990430852710494513380667117337483791894253133748196023433172179901929018085352825732364648692453181342870804330535215225544865418181909345169041882317910255899379952186340581945940787453418784790078862749424441118425787607194420655615726298252209733548326291816155723089647473297521301538440870357627738016309254477156044135688799572368426984210684783376275621279169632530744004051550115572153788203425104498242362022782413261124190146959703538217155747078150317886588029294073223838872819158655549809537104430323218760707238923064637941702203770601117385906666363176557204238021167825984437370783243730494127068192730094057925599248411793020914437434021978712391783498111855122676422718042742947641828739096418078608904052354198471075612389511326345894992883042811455027287217508463485873632922279613794180378173826100948235399955510222156631740999298952261487283206600191353292009680316603681154349460188724191499227093260455759368738974156554683779467132575077137784228566596996801522284587850907854935515704247295865112493467971405166212100133063445048022626539661049460695208299440762749921978894747303744230454033647109926960676761463380045681979991848370531531862082885155268862515190630487693401742239892866390381115192793199678954151082859278737268443133727266675377221015471287775718834634606358073186483809939402790818591889163122064052118231494349669572484774089967868466316447598629964652206666780201167614605954528795917584660245040332800000000000000000000000000000000000000000000000000000000 + 320787527359779174492496113493597847209303246601403982170461462927659880718211153405419652224279864680710935019654716670172014166799904322515952213851788919584256524900836502877800176167008945606493742490873556778503456158781569037513958253893705450327500591096789850749516936469854395585846425883023213468015827904850761273113775335407723213512362787344512725528284309998210013908487010112296089602977672523913765550074669867555521309149624506455965613775741924438138724552948771130580726533460209395507889752279695494525354160668521895403288178748509976566507482194366201341867460283915251208506017765373748213546049716799881192083664460403464506718757590505995753716447585229234121895727158956386023922249236125878227697304736136195431515541020296899277480221862971221672862051046365101498169632581610569025852683916716180327185126457815445761715592266329439791106546503761587548547867845569700943291695942234011465528242934112465166870503256382039975576989872362803117486823133073047721584770051599000515398350852794806476749182399487876635156413743550381197428276665683917703944780650149470509295713592048827708460682013481281404006045361160384197878246123473799536039326108702629031830516928404181252535855312413091917628888336412393185051362192249127343661817776644671512578339442706487941776378848040227477876404148922284994389328168033064699860020678377455101416918756715338043680689766505783736056887517469940289179892674762204579260594788026021980679147773627356803470916964006966040760099219622311625899388196929855667267330971568215483722729810452909905692852688149181973715122918605728830501592860632321657806535773636482042630147640003249031540555501440296162829383575206824607313220552660026895556173126456643914693664982949811712817770716817952394272283371151819406171727751552930712891921745549616629471017227955521822072090258778716843647691700968456584702501620730142336886047072856002514860859992688057788548395847167705625577003689409127700892317704138058119322220072533229325778585026654451379592105087933716757627305486776771784480258398892161420291722919076327264589311279283449105927855492222244459938997814081617920000000000000000000000000000000000000000000000000000000*i1 + -872615212581467945040533011710127798098254017295194789583116374433442874792880073287573143235184123953870969942640660662531809276318408317949460604387122336399603507286913756121425063627178713307707767172881229554403229191812283624818466759159564889895340652025107283095761761524142071285950282941013607764204948448054906222724098381959190958465296259640820817417347888487290735374956548854196829145854588136621389292901000016543515115213318810642853352974733509733326562567880894036975664916807740438434720392356981989606148685398948591976316720061898767502934184057306446694122721451869541191214799577585952897429352044054664510979587068321963032900503336141657510130524485707292360475176054815960680870475194277828324264771411362343102472204781815536084387792931005640831998592050084745557905415709331102533326517172966307208565456223307820054419560976197485150217162127723772840420066551583145339361732777381718128484121539881625878269703790927061327965284736958135162808419144295455814328892297617335522545020895743449342107721103361882263377618520859312904192316487132495639905215355574009821823357926406904744699691837553437493325690823348916687346869194165606405578021948568623454785954285869660864620473433271608017924508705536613540388066522921352101174454001073191535792120286225663766541252907003831650019962941014240184871975460332685584988210689677029023518135108180072423239366264228358844787584470071096969868343451255770136678229644322601858596548672475685607069070643337113569488270950580839690948975341360493282284597064582689983834294490963925840251508093837104010594159497198064980233472030130525845678430969038760316034583070897260871428132285296282852456469568725684612847637523110010300022913798894651738575528739365576378091992028995972121098030564379290334664675367441555835014564552709749405646093255582705593226934064737930681611046507585367765955442644999396496955688637313529452214772293030430357949599023072849838022881648115106689334022570328008125468508156667086722753134972335893088901246278199059955136810659805280281003183427181613612299336374448346512744909904946908381314883129041174715516454835322880000000000000000000000000000000000000000000000000000000*i1^2 + -1650483347925121504113622130017794080342454249575741321243522360503093274764791706694414994160659860127759721586086672181721227882490379177365874487886800977196107717571934630869815552121786549402657651894224260092084437641080922061865380651526620236620209615467097553894604145922045031478765711906760133294849717444831597878924475505696226838386580569084695273994700524480346256316673088413771036658925398503607228673205441573275088628193101017813294219652376107389558517710940331720380533527426243125036720656084493650673596552023713052822334510742140128295596642603736314075438287002030126798799520540761201921025988542248591762386744944806910982119488464541383626352381848364408905744715781809807986816597042130938098717202237414337580036148562626733547532199129697134267269902623088280265317912294482013487349128377705752560803387896806389209454851468495640477582520650087433285269847663316176170987221062298799236200667774760020434943989229821753637157588016178316109008195456932315624090258364565050016986136146488697858963996763200272949176351970779396906590000796347529204771171054418917297335477579030537271144119528351298923200949634085825949515619898176201396340670943611412465313518300359388259342175057554011185643104948001352034600150560545003656534529216541794714920247644225923127801918479287930281726514532211739123368260048659399520497724521747907747694769792521008424612703912053455705154661459192238550791831167995521435898123720917782513544928692843370890837254125344841785209485989476282350942150172820515618222243389711172170014178649079461777642327496239485856813656738349592769216223130820940987366497457005912088188171486382057912798300287683158278034442328058864221331564637984072252080772234665911640212933603950040269212375767248844004926878435674063618972334464793521296240316708471564505340300858813978817934429776145773149303579384935880706932284090043104564662495494102407503852194519452133935673925618500751404243223560802255989523288695502063089440489351296036416555131580680740656833786069245379722409308553128901122316365766451671193609812201546800011281432472525987901421167572379286332528660578304000000000000000000000000000000000000000000000000000000*i1^3 + -845949895398700948059191551932525775192901810912470245484610365387224932129131661464235137301728276115343001325557370997822191709706128125003341825579952222871696922043339909580905608350857016049093393393435647875897033307639644987932230753908414522984496375449555301106481127028816296118851759951169793306372271452507580927165531412656320346725523203778801321085806442187215012481745007531834247857123665812799689980214629036319193134436202667565249073269137594222496135155254187290090942482593158820063160625930621392248685072835019377966245466408526694375690533962150515401011927352165520458102433170514196841744137249576050257687946850471181192546846037730182682512925029286292720899084794593084473598823271505158579658288815835021445014007998707395949544830537650307279344882541546774927282816497328229527676922291877389873439490671019049444238712587546764212867790476786728406407755752408642697495785556213170244213685298170469273036051553348252675049496099044010838307129856759739220052314535179740943974748165571780286192345897962090870523409633495913255847921703656706112369667017023182880661188720197362314393950512010368494638610273204522284140907034280174573423705432762279357518525006511529121803514093598941910648795926410516116003740261581866357285665495762329208044977275124612582149699167633267041657914750502141753700043058046967377235195820707260841314547824866991082524847292528958469656869747670609186859832038736081126935209970895971850348152252079909969634141132732053368632599818849246159847529642365129323665111038920545538643816012460597868076864995269789723647988847063277624511239231120362155270601119213121000938404130632911246536847295780146967369184665475803714224021537875331222564087502380996864699076801896584973090524467868058715767418290813330812307231734610237172665574248029670962526908563121421836645751502467903869965925131695105298235617062788550523951893153090778838805831777557032798451648171216120452440321386422754507283823389400068040921681145559542920262529184218420027308686603840919917451450697844791292348980713607350906807751977261184173462301239625935273251065798127517568858230620160000000000000000000000000000000000000000000000000000*i1^4 + -169598998889689706280387305820151773240671606813788920339191996265205211572302809688433972881698290111670298794036858144571933127366387219632482672001954999388785186003024811808836523892828988202162728646990467081666779951924769920102497460230546674673181465677252349256405863055896207321977072000716456522485366054174017749304138889150398203820566043689257939963250574276784597645609530222670332514441919986546392567010714073477647082639107725603398026674180027600069453411155073263543306020814111843623854171271363206466023412234840737318109688777171368058585687302518073434831317405684892232181660899005717833986920879963618434062575771948737795392144640780123520385748658862332746512501246809400961298158783711590950127062945238913380631956820924938296567137148284440014602660389927427015743414065824899034723185252536483698530037935708379367563251580681612758944963226266517635866299110642345915867436751663360523626279310709586908898351481242162612317841097852377685336320205408983847407274543133571788657679237230715217000659729841130310173489096422538013545845067798637638144501815262245709876857593900529122734306169417530281146850983278250724052036907184768777724988039683252432091332164276626331048830945381734028152556264294159678553491794832286258398307277230445853552864823105688798287926603635757723759072205441693094053245320049801210878727098096688879501086937580786705403670547887142447792428424991980798847644626438147568676567136490337993256891863857016194432936948237829510284446493402998531135370441081036855399084835510177063412876148272194865184768907193909871065780078140164048320092702371119858600375317728543996565177664190360215962022247468807555600275379569700511046580374848590220087865625909411383409752279675005729209471129234866121429243870897948826100522145973948045760660556878836812792240020670358839318144178509333851209405847676879550798562539618063034497875189569586075698614367585329780936305764731713568563673215207830725902699225825674357848861032175008190019298954805869346318790258803446725843752689976437208350478783995483805111954186082821065395031262936854427591987406353830693245550592000000000000000000000000000000000000000000000000000*i1^5 + -30204112018623683191011821566637054763552237642438923528354947303580427483101330903530935302872514364062966935819229713042154872124121364126426527681323208667142485799577381433772694950614388809690453521666710212195346389984935964992502211935513150055084431613815964448357104141101339841482979458307593767678317316129852615309897497880142816175357955850344395975092222419309775908479357906372013917505670121625126809968329402256368259034504494822105299585965487821535930153817181079187182331760571822512989828882318269635062634351852486240567267218703166222334239655574801985536418768218526358812401624334229992135485625325125416421425561248819990697736885352645831457604185135122373368935831956938467753945083039504340557751883607919496659953997156924323072824060720652154232284396608347188157938508954019619468392579011793241861282606270987041610395360703253624636604991732394730195335109884390426688485394366270066150187967488812415007361992786797813837721570988867520371519373066927139603742204002393120779887195709189013370024825473714852246859238644461866176177609039137422744007638511238904496444772939216621703585226202606977881164349065965508894085296340431414240731886493356723865021594155586698390699469264172377367820464074453521717372570372306755378978666231272736283827087609876058040065045721273764307165183162775908430630287666912052007320858316682909168833891532460094775562574488516862370989497096575038044944575771447209227492564868856062423407226056945112695672446092705042128108262669867854871596362728737163656211745932539322326295412010726687008316918522966299878197894249263076196534787738352902837202743080417436413477539504140221714645290241227593336586438160433614439797688981195042389464447878052048689569231948549359936795682665702014667803375568226381389855799270056344751271302916176077403677897886449562618294571233203365059028737962717021275552999177029035748212861307732340440713094614759459928789490179880933759192249780257929440834337555427655509891761128089626981357125335127183236889960615408692584716061720459763111884859086179267734240931885048993099703988302998050371979045446755978680729600000000000000000000000000000000000000000000000000*i1^6 + -3698717333473377276557368595236596206806961284448337439062435422557718396882907188489184859200049905636119909471261366864548668301249408124904721162046226940238647568160016552890760298861211948397946818636300335791310139017096328803366277167864409961133315616285553940827415974984699020207036175461159531372408318341356984028166461255066815225804643596772364789044044914595948474775611306441955024805468199806429918551277835598153097797328435339650108824369381865112790538983258016558232592536678878451791870994243387783805004508972811710196100606851255761597992296583224789934023766893625916035353076274942356132250496529700016976320149317740723514219609470876854050567886312088728554994643511519015400741924511611936403722095836709090610408938928683625796531697548304960622261137012935941060798325784973763576750906014785822948595086989808960191199096417691579413384734914173750520787769825496498536357578758792475673351059214523858570160282270791660246112679080122590045016429763070916438916770038614473899252648525477300553135037547567495974775797552264479243379041957351764097963368209856969716765328779272350672772032791188238346733120418750411766144426062377121954922410436970167142591733584354199890646680935836523179635589089910204013798571418434614922181641306347046671822990673769969370345633486310856937292721782930944796974978754304353291511874061389104184265560100808475469732787406092287255470507695145003604726912712699219084296670870667190212945400534303369869084196135162953899338408391204369215310186628114878274175636763210855555310149904036057848879059644951853245494851595342308240032955331127881460761720443061780104037460437111362167973060608927982340998335468112594136877034098315666646124009676064038809087993390526469305797815780046619875989269579499472487879886249417849234921724763448391141674835793219478745953321230767808460176533040092223570530133279195129974332574909681675634917503387340839258943075872261516185267355947781004041416242511213730746714196345869273271975262013988444197326499408457033387356571743590710604894277945151539971420984289992418198467452622570382974763951059436589547520000000000000000000000000000000000000000000000000*i1^7 + -1303048952327668762834352297954631615716479010379936903318869050910236657235075610975192782863632215124622736895906126027803916374684710071071720590066137377845863852352214175891942420880394866890133320950990559008991880182329972579705987975434239107673532133309264575644449558277963975599792157556383878415358321585052039847080787669527052883695319274202119234565329028532374698165674127619696903986172333934338484158130964665150905623581628240675437038376503005171533720642360845009093261595780085200251268344059353498558336653492633051705037364077916607546685333340568958316412628032492306879789287871703740554580010305318598975599863397254934255331700710163088420470721070951357849122451096318288872303282138982574257219980579770127054046178096097423547577341231573565192502572728556937039595540932284826760224848074559277513275126197217555537980735398038258798830067778550198612117465628217986098398895033255838060307249303133178628395092051862340069977481574477401600366987094763131571988430970755098287643214323930661298106687784632925484574521789614647247330849301405197252675134680212257139562671923836457246671995279964448833677646938705707878211804867689957867474642455591972044272662179013499924838961738678424622479327773728355130694423363350753279936002455412762785178984666825335632115925445862094564325030242142660149446306389662804561352204942122633637335857259371578595117326873040599094165218120068564183771557590743080752833463601709118401669263556606278811191130522397466825785313297183990144698304177336814276732832187152908926732203135256071702745037216638467153035589910682265073309764112508267384686038516617471692025995821366752377566184146798519379110236187169977883865122144041486974695547103299562330633027285014567940172674513750679623218724910673507473242346735241649050845320436199424137430047969164031454098000863991043830488805023443016852425372950026221715409451421649206959511358792844375797014333985149888851339475806153226076752887925912390512883007222150335291565681919398142690578016832527686414431359095205007201747971570222682733828929710830667310947818155342851258296914843801747456000000000000000000000000000000000000000000000000*i1^8 + -153605045101471845761653588621154354062534697335737552987060847695459615806084593464558412994485332780934645634405517859391866981170110791958994695678229300576467978743146596160529146252494656887319023593056043044475509411131316816306411835506487808578670339097047523407123025234013617566736423822685263662380816530428525297403407495340152057387821007482208340694253615499242731483088783028722764380702189600845712363092031501389199341652036239927728740314630464961768530144249167640045683452672759519285011516891350753157969522158702097614842681401690807639633185824182770991199950914508804668705389829481047268943581176562510460626647290775248116012549900980210655081320568164281155260713395819285469127148470113881551906594095679351903874032663765577935982148783357010218924923100741060895590477552053217979306291544921721680798671714954419685221637750337821383309942510398792358949633781360999025210542275882813164160479142957046084801830936452148797937686951452024822008988413254125450991886820200920073275029693034839565626893885706846864108496156842475463455268004307626606090159368652665218709487236090339964678570392906900416641392732217650403526150188279515609859693571524399919345446444640447628474064761925597320930055722810705492585928122605386947824595476970884415097299035900200908248649684373520808922717686202348387252078118310624440728764535087412159975779212176550843295288056212006201999358003932571046867961633556591463213173354628261193927069841548609311765950306650261003097146789903550847256169740357637369755817750161101632205859033561432608810213416840944444068289406213576871967210701331680122459041938507475528717432876375315189456773718782564520045028086336972225223007419835568398475363173500049687792198903059382392897283838786091596952548503133814439646101789973527499570701286195993073515497622008992987177092820853617451839699310724458071689724176388828338311018633085971248182447791917028484317360256625948516331513491040778030061566328322045330497357713738226755075168861523972656524220214401244900080050233345282187028750608521986066210697064357574430457218464837424884697396452261888000000000000000000000000000000000000000000000000*i1^9 + -65255078065511523416653018164827561363422703101709496595562025915171058296479284945096008493971186728221664291403295241629124598345408581406318911386451630537635999990279060534981832504947233431205959073955656970331031405391401116701047459419286394797908513945491387265109415412213055773340871789956191627357839965307698842402769440921934436826004938813694534341106136880785896780985263751328678793673601483832442922055800386856760901305868383009169378802848999104560153583609567213672029908457336739665778190193011656147746203735436040157067917952864515863643004677999836906405889998099647621967363087209935377407162392945009460155514133644778995516608529487359973571260317768323789460593616601872874369766148939199771929037842261603515182387839255285212521301414108593662152740336396118213897855606662356213782891161962236649406609771546475812927368969520733370745005143800035950146008704026596686521070818841240293348049681345505091373136035873929391734821023104335883537204744591570498578532976032434575250323692862316611635034621355392714549767773522558762868639380575683437716261101928259777099200660116996036171406852710979520969022313353144324621337659477003788941914777977068886615078579450660313597442715803936709660271199874217042766372640621772768401763623468462563260755687985237815502453138398666536387332707156698649255772148012412074563305316744347700787151366805828089018754521492439649337563152935501711987290307057349563214503438582990434686298117992932300071379752792983440999582122474601513378768112499528068527633214631193661231714901283546545633879350627396834024442591270359916823519965922492520191774917213088298126542082905808907455377365346663515766912044011321378440136783602719330895506198307023306033743650030281641824097001504851212136913023867303990224536738339015398284341664312898908110839047340463926844092327969963756817637437513336407326828353145824801143803630466602787393212715549296192158894841605012707735149841488101588961225541609058730060318873030892631529104563649347461302003074185221759735039006682861819170855160084072902756226528006262478391786238223772468018250661232640000000000000000000000000000000000000000000000*i1^10 + 7104924026483186522077406956106076852704314033595176351740553249213620805738620139607710725650315265725469903094192428749444992111556174315912882838284719297685558272459769647562344947454037382582596523965671541909890604026416344281501158761478829162055875716779145279392964521252627998301697529050787427864876581655845131235596739987410417054185236711630347279295370064523685758522911794833472668115651013669251365378770028724649840185366611598993134202979882510739984920501206933230034527611521029030763215027655291976670284054710457445481712780595602766066829536823008950099752903605907253461403857139293801373125761142327863492624110358775206592346972347021289678808182118815942909890850381383910833597711586509524157219772351604574294136300246123999308169172884519589388423145283325982434371085163857716240325832805097995109563414463919017441808823294403683363879374601883033486699931352384876768811770698241663588419699116826616142170429576963759869116188552384753303542756208288068865143451997654180839286909972760476924216226257710494684752697568107882756298105069167053099416698314717580420747194186758526114674602351957113372697853932206316100785810508427698186025756511139308345002435157848992416742633000406568065795371091482720892224623503787257422063799064050435791426541205456245882525080046718859611801904709083304394880373227324319902590423114651379884709923574480135705498627323938783256514553860225529959317818212201536476948759525063589314862643614402622513457711434080465357611804076792556337627767291941502027238590085460688489229468732710734988593986160018873121455443363103004381700055402593721408602832916224274128244724437412311949529403221879905482615866231058593075059632506287482429950142712968474757725114563030128758819272715276982530480395511076895905764702481254973149069674907578053088087944403599556363892593069827821859374903121295713664856959599448762082513685886469494902975130249900536913290147327859833341036331801277371359641547818433777373837888534227577257771163478385626324652789172449040199566681771306669402627134844144266757779408719395044069739543614957632185023070208000000000000000000000000000000000000000000000*i1^11 + -876022224486840083025000890250591629891846874977057989760589216651753401173958114397625894972267464295283047659864806627641398053096002818271818101023007777035014421055476002948640566533784541327931889310834472023237030844937128552767624370887600888918521843791031441451041927595054611162887856526491407725838430166132956494875014441718294048108690937763789623464722675625430986772483388679602604843074455909407399351814646939653248015663556736173795163869702675344163812815904350521839286471097781943724093755653582408808786159986961578463331370849406499749342781911729574992280972573681427206540591272797410067392599161617594823156293023959371661201951280487885342460371019906458098307862390695493059215588099432252203757056983515090055906956412300110989469286394380258774948117743585930476076315422571211171183300451271101589463410112624830783517661579062280744632398377873271440129758559917606991811200716602621624750886850910935413915199684755624329513121061831495926546409180776722956581396334579450224587191000353167228691890368389527185749142218536904685116210167684562073931250266421792938291521080093882224359545147445716623018090584624795283519989288924741165668014752221835774546784005819802076411429686899981510076127376299337005198158641379946133169602402233537228518469844857332989052899261323096542812708328786828274946338089410137203331609413027626841522963060132204480402786649312201361277003770314155985083791388783645819899886801332948730229429728352284431786829597936365446095219498345555680583283497561034294258722070892009478214856765044584218074394056936641826444331754848855411886601766309889025495895938478954609647016984248049122634723650046996029669715082350228959078809553372415632616558446383523719205123904973000427664695298964907649919783499638535902846901196675147046390418127436112568223709084113008366676715866121700710188093629067127355841970103288799767301922788276904011584066946945220393096576931496990706243402234879059572589566568644155911737676125845574183077179054048763602069370307653383905300848081408696366380956483803682574082768625531615351108554927220698308935680000000000000000000000000000000000000000000000*i1^12 + 57621767241219557356150454051355603533586990860769553710949143763934036385162342971731031674575520005994490116519641393469888899872149553962239609998356024355519405790660231456504833250866842119042639668485640043796219074131526433673023882185913655675172229229528262048698098143262109841117271983313035521894580396024592123243226698714854560141699954643768015139824602065972559187168831678797691443779747444128571052609972338724801758792471658062885548082673833737238144052802909117839483417536850317876643809656849778719662305386043103547777191977948334609723360920169595864305326412743921520524799364614971533052321957128791870684409584054414203757115891633830347995002917715261093153740205522630743093022220551578039292005597343339013903790631258094035606827976395329186805732054353969034662628228769908032996464099920417196846440177704786504759951990480178410614631654221835679850208936099056277246504060438750280916258200884648042049419835368061949435530062120805649076698768750024256567549535670889276502518733537577140757661125933431986546452949446793775216484382157593339161775698682014473170322991005571535073167280202010993695117993716709098030413046166545481504841166576595865507333929856828165629493572881026874990307906658882095664469977287918361767458027189265105863367287063010090861130553808386540707973164079283850658840218449825175057624505005431474537335052786046058497034387858345341743938827166939090621467116544804806964028450309922862992059124857693621130971718018237207561398310578008294537713024492871135446058344931461884342341335070377688901838500162350384518945323035323650527145046337551325305920232687612239300540598622482722755805055283536787431501820630555150833605805900410073587774178552814864993737659019871788058602852997373802967175315566542911947152982227723307081984934002546341122499039101314081459463535376340908110067300190014897958688925620044530367119125792692744100671653071976500110383510291104780211088755182159164418922065482328395883468435728715072349845934192753646293643022609144334664724813633722956016843953485112501142129917231753853806617326341463631462400000000000000000000000000000000000000000000*i1^13 + -3467317443872477214460978216516029863086394281281702166071946892641818161263198757211722615542775952671720959825462684647652408597411287838678064585429181915150403382261204862231184555274510044412078967081595542701649376552829701969245918425034325350298475546433668628375387505290782243494879923759592126386234156188983143998216359024186376930251784002181444729311395196887771390171170072510024202821979701754255255414606466374837628681603628403385471551289993604249071403675736681430614892754211686891839489982185596027446868626106578118370619063920704457729506132478175579501520436516635666291026502453185667201661304624912223745079041961737798417364498055171321473927789017880268375885743739658461396738724756443884416816162815320356718332654240945710492388122831089215757794433523763662519970369682605803311027836159425446543393385963628417885391693702130621820532111989813588154133682741508420653390093121103928134489965202110862184009056120894093882316933013626711474957116326357646264914976264998396914334575072940814766194737755122943615616260200166287345934746133722048170875688839664222446030382054726028832913322228739416097500559558409761736492300112444639544781478531364982152276269916606139602901434124248930025324256271507014401374105467617667161417505864771856036126909292367939285080329065132779885193213959229321817133078108097606981042779595834010823289683696405593689805179754614569744460499650371315242498776853923066230624472100585410232301730259384147183681028019449378273645701795685043016788360908130111597151440874402296014016238155297801609310178433634521615429774574433742770690179790498826427707571153884859720261135249030394302806953416610686514995635533090420218343450255808641562916820332028525218665954948819100583736295581120243988790004062294206485624331727688514183188048168103200799343831983950304807696470885080541500615592156394531723566460290622371210387576655450124017554000560419167951102678100433871099352677683969907067661353864793471745632579794842650047789259007445585578877991245748633160869746845246345186533179834337302721456966765245323040228424692115963904000000000000000000000000000000000000000000*i1^14 + 145294378082199054629556701864211335194889983265793758955512279069909597189330301054145121511560506569483927139643157792893779058469163249672770238799604840563734080150122363137871521298820963530804568009022023272623383147839088430653100685104954826555620070022200171896998903546203503692676631154959715621038070826057155860810277603411225411279442204590033864233227442863259612934423327387504046068748676439063175516857678040903869623689542819377217743624379724278592123018554127874610833094136478658735694482439501257220324968287498890802637229399497300211892704835641026379627656827243050539512956535853362548304446409777676108416163511453607757800194583665862945128009063742462140105411579896847582163629982555208140324716505432797162659256653018229816213249930661104667890055072288704706143475722528073994278353383490674002947007339321566111871894185734841683284673782855738877267492301254622637201208033353408308654387291880653161768261732261353032807842815841907712392370567246396671021049428003361562809737865362760454534151510729439492323858742056325050370784283086409137544799118403860981350061074282358768604773378201748764544277584867666841278815858568902233903831908081457098919046862061946655886961109699687225569357085749000664599075156295768309266567335819277380424529752808714534207213942004874830756411657305642327113128043976677945442572411380939885830705788180054112324113920516133384670668697141250055554555905021282652136698532194924143845438202213632835961571847747129157796102173355935151141136544501274726320630213417058544919106962881401343957870732524871303526095942074345757594676754501758898940736879789089560404011811951971156935759363260792121543543516235026143916345639665553682145251602884005758905800968782504552076386624960856328892753503858247676877755165072928511828322985327245405059018885607854194235149026278309524710258495535907091361972235886236196512945439408795695647906493247986867575348955539496287178884585812519718532104421237475051525861448656577589495852783132256192292830890914386801888026686094059263680767365416055945821385533523371805140978409406464000000000000000000000000000000000000000000*i1^15 + -5351766066590307108800010267795175213940091551023098192045593218937189147005619186733644878507785332221312287826587931734942685114049079912568933748122368142037952714845410042575125840683834919939500393544363062987987793332170419364417120476437657725595765080552771295791229401986456293939840019198716149418939086475264326302790490585146224747387473743179974719332374925041450454437999172530626708705136198301448997204020771446916991407000576115541560700277055718991585722584413100055827737880545553953413902595580840235362156504003849429231039879316437817084338186587730797010800696519951380815331267205748008856505978674106952912623777817296163583486039477058525820895029996033824766423015296760830141415990982187505387605235383466127481756292370168400946600900215349691824692634279540032516627891305453792519179409588544858301377844366709280819494770291200309067165698800290004019475636715725378905479303163227919821490445078522539776777345198768543417253172564145759966086345397945039578441165398078059809534005011911972778455428932353496853807177411910986919694978146085373872888306731045117183911194270718230919881519008172642510058950798162633531708093383649954216261764331138791702070191495941734975089582986306681995302711863600982196297759171628798626901526515187469345113992569930389485808002129193435711548041902673226318018048801420084737548849972097985689994143333972554059405350267532983232066366726260632570050910006054720311485639730453354636898560026964659965368412836765414721398244823874549841789258002497264995912466676438305917561324022060791432761731216867846171567096465662841140949950233853254483443125995438754673225577885225526750624183736469858206996316361872918364855466074358547740559081507387853410138424475614276710350377613330199918877103370391460145537677022047405000647751929983614032123752300916672976434466699669278919148545392373490054629197732369369311021342233302055478252735197539851465923115462623511689714289095064778213732847402270339696067809671107937463222947292234176358150781182798826714290288937874542852433158856743841415187124897471338908545408040960000000000000000000000000000000000000000*i1^16 + 143732198097284547192403211311001541392323225322742780340949024268107410135317464455686569039011658471746971525753441781137788522828281474286671799171362107340717056775592240732222326210346334267241449559885480475727871155872216654351960312685457752599872090042818999578218174226420478025137109951786898678215150525108237202789028225579288456073785497342948862562733189208083558023938078270101871397862462752693440125688662499726147903014001215841804219454923622563532892599932817019408430431410887208635357126832990131147460052692118261890629777052123076034766448172900634676570160121040565237493558207621197496989799919060668218852336341619711664274484664231050877693527945236978027726275586945120047096145965213012069272893412230110337680647931937639066095773170041752978664056733632787307253491873139375578849902098606906364788886610817682322677387431166308004459866448561186309182734594686374800368337006119308864712016773491339274702113440847948786058667967494787705535684783480707424942211348471794799466296549695506224237098192262591741920570017740846616585973673074732716148624051031127747806265881316298698632869883657725862282222208803173942740695369155239834860236005196349100539584788279206735062143943313141574056004999361590490340860698565614896255952546258979791728300393268957514442933474242687682365963108128195613220059418212013505966459802945339950348337964820078773545411132410298817987865680695789566713000469948238980125259521797330599711822108699711886339531980593183159264015038346449465336634070101788443539991660495295512329358435401201693682466179580734643822446579103212421660535129065319532771152601391322702421238145025722695996811683449239800892224746633138407551208070924981507182857616206706570684557229228988146109510992794989495643891645887297134649504698636240625856739652928926087258345849045110084659125397307413477315983265021926104784896330610421141864902724733081765901544584915413053147895311720829387991578350460554282621756419476096963083188102078489131957665383089045046682267356317308880383841083045924040180092095560506548736881712348418747758804992000000000000000000000000000000000000000*i1^17 + -3346955955879796705448079129854395359737476758615365768848141274077406159160543931957915729553522776822979005277685633776643148424255823388966366997082535041966960282980477161758688263508244406006142896169179356986246883610701200229997086890642684046176235724419156517416918141110949037034430943118475486973005366658399614366632671122783415020760312967516705896793047102195688849261519566849432182567503178112838661148130725354802653179944761581266215241246115347019481360398789495049097071221797105356576947868831186314271825321481305854120127313867323383390511348235207554569937935084388532938608637202343348755533199427914142137219903060499630875863913445568972222765995725761318601785136462223194629644403410369687476377940815509550842479528214069145684263802610803980395292832376094449728123005890202712266724888061810499528315176843631016240361649415068251504602225263297739110349388340906702591979316219300597407642066427370334418006317300778587650465571483888984064925158442147905996206456228228168253909676193903458046418668901981783754672362344762734975363740054722147500667785188436277713670702499283463156192666034562567671281784610645857931423966659372770025076727401488294558796968608241760774562267068741136470834847065974426985386748987809414925324063750449856147763845096618115453380218051986334854529693950186392597270320142387169045544755273750038398609629380865918445102498159927119006895051064783626487206874588735330059168751032696495677292922342111511168467235384997928200698755270603453744420505399801275179419215072766991441656405282454802598976270663887039697006509901678269082385929756442709701923448565410956216684993059063242579160111338719245375546624615769477042785899990721625342152998198072312694572794044748860189986760503568144843062585285127813540830954195930828615812145710041924232449696278737924778786738287218874793627793683995112348871388180930013789068280387462551298797245943802623806037194410677989871794183762636740424943833638187712628363760160423480167490518011965501270522047881019486223023866925648449396482477942378600901340208867395542345318400000000000000000000000000000000000000*i1^18 + 53490053549267676700634590489347200836413731855322448982064762444619260485469536128799578666161751429060501285430920276200869011282612824505745415798040216057482415273053468270189611994882232825334652426384756483849239747030374270218142473616468003475314851115844849740419950713269148737891841086439041760589833416965345969543903436823321456137416036436139569455134078815246736608419265609586577130832070727540888807554907948762137698669167964710488428777169892227713141430915156537942599009104695670740952169041801245046099521545819094605077627401180044907408982373083191869465531728695884407967677418389940497930420321951681541500699403277653982490414691913609775935031795269378864717420432797822001794707606559560083927504755493641609430212108241505635349107202806401597209026333585755045906294554249593151859775686835841297085998621345770735667422174787920974867463391564756174528868122430397134261932326352590858580299242491362282523758419821303809952909079525599190923999227899257009091345447117092377550015507449794801721953900000449366600136879242469037239653392992306808190669639013606603883774882444479066673359549713105292795800135427750070917729928761981479729719308164259374489763760448281157812311133572306580140685810107998383992902010593139694879765888188340893408957921719204598408715558627052670613224166910510903613608361843405997920115763968102464734937653309332215450252658501807609707973964181793812268564327845169583183528583490555195147536548284085166732284469760675531176480826172318684918802934713195735235789643966564308884149900676292738251807568678884716201772794485873608653451691303949233380548197150470582448400655733721728690359220944274621363069699589605918909448641337977892313976700696132365405006802831688636854060848971992936387500058290461438537623900767919711390080720909892949974495464918409701792093479306705714658138649362973449554850370011655852119120211854563178197576250137634442141530344934564749121242887212780293408052163435802353068839937079258409064458800605346223463545290315053740970601992819602722963262016706785332263607690317696860160000000000000000000000000000000000000*i1^19 + -822045909122698962212951228891808482868033421344723234052633481005122794795341070767999119608548414134174549219920879647010741269962749345731968711027696359595892403525576778998552901302713228716547906288557942140851685724463677588723107733367433513830151617308000241986206229122229627928532546288921362263419232960684598385774696517926437481243088600515447974751941731912356924320591943323196072625786419485079364192013510804410170382505375994027064380416768350026747645332264973896702306953638384472610844547285867682049962230378797279984548338696833617187105058034084209684326753143070435306089345932584687406319326196380047826318755155124600945049841909924712516518556203169555594992391484718290426804547815832769126612000513796954253506702395305108547891814159341254870645663728744467449122873604247585654252306224944008350405917705528196112603014431343403469914864490433267778974622791760850930434256412299593235428142321026269127354587258789688343883373487388520694433969782759902638800450391482662890511814109065189092376124378953857898517666710311976062134169294291270490016627605436644569269053917529635119387648949889679358539379228968344075493605378022378776574158730870435143710056440947032092339901705857018777142711017974411520967469013765996082252284965341653179226930536986994948971097705612649780806617322372604610858975540219750558786786698722189045639102987346587451368756180580169283947352276846624103321675556683074191112046446245441747089109090168004936895890885147548389657605607877811558059969726094645092135279439670235843612234858290154667665372961210357719264424962877226465416722259932696054665556906950905532482552846505961712975020806948289319154364756676040940093132126080347438429642214172285444684497066880467541189289590665208617925278793990328522747297185728802870186136509365469316172924739613564691963223773866468256062687341240805660133621039361788166698950661944583901765866033676931354478933498959543177024123678277892098662457350520631432510499705161153129942943751348217825238628258811964110102336512332891328663932765370088329199554687664128000000000000000000000000000000000000*i1^20 + 6280056650015184710093185239973456167411147424709725167248404259037095039072917024610066540990647672950236930996546781744762939573806661023403427563506966108129335954371442217439314640348668124240915734201444406427052715843735219571664370021514978609268446542592069114404360072854960566594472391058600006123659650672234280906999111227060308803401084951173723463769944619516286426008756980617282565254227604099211292579210289329746356196497132746140661255108490382759844287105261165196594214644597763277425229882428718661564478500118245590026267559049985729574404437130683612445101339034755128814061780863714056782601266828054340622071398451404268531291960248448208487846367050324171969343346564036267273235749657208617317296044604921597113166208800430657782275957492712932751459415590823981020180359044373653953010855572703141933404611600203649959084239326921655607570704641192431491718834746452175587061834545868911600074155687123165834917697256219379709862822164323068014710851619465070520939431171870920994605411243846317171518961837939041846925836170548272400941861942036669512517927160613542438810978930612362765628461749621958360885025098921355391031776992046884496439079513412407248491644623599498928031526948046020147307156448515134280113810027187867013402068155154906461181743103908637447778970805985818544272776379221440067816627344186731896713416452654266777287491247720755342493835087352207950698374983461175087511290673858217893778053029575553403177039308993654334557189072648049988288612794620984980300671868301345397564192930041881055334529930824059898019031500961512556397909490960897449080441342873231799955122021879751334500571530971598294318642102554720370675385313021355908315817789897228425061245978781405262159854101520030776819606009931065682219380190732774973207038018048117492859241423143059940015112385802340747490880858613199701687137029171685590237353262131136146487511556302194263281191487699547996771235191263228987019147465005942252158140941411572460002107565199309642963186154924802083675819613854535562021787382002688853832541706336268103669147238400000000000000000000000000000000000*i1^21 + -168334610263212731793627463374382908967668382676026847558461528253528916941795669964103956420213936324763952454776246031397341101985376643076096787026840978513134030827644621113647097045073410721462309223237851023471261177202254101560194403417558610514075944641751229993953856393255657137417047280914174878795850004519075649683563831632082617136422631144979474769896197163982813455329861337526365879155830897325072648305314794858408343450844606391564779231133373784236703467131672648288123604345915057168836511507299873924056514295441729454591831119517054623095989494519158219290419895763545342793219105107070204756784286226316652539930255111848090173000554382668467355605241265511520154809369316499790956897009546701914524018001438297542078846826213794221854051261778301019417247949944965189628420550742251527552357682174128055343920653861596104766194050004684002611275377904740053932995498543343895634686715989619565938370948825756461530913308616453086183434733721548673921607678433628212479991853174342803648685383729033897215307035409328590609110018247779806925261334503617500689937234072820126228827726087278146223018015137314764747023550324347040101713251200446897150669974712352653965022949116647174593745830397779561664047118014896798331641774994057576598679585399010941609129372427776331562791430930154741220909516953231252335935075609049087812982663733817215258854857538898843404099116479395014621604025521426860351217616897369405089276716175434231789032625998405745040758431181056492167260340960823070433767103149075841163293013078678648951347733941368785859653623645897657850957805558103468505614099803536715381718332757706328575631903852106783592766808807337507694773767050043699364273815002654277927825062736656873259568567446214037764163879554040640262127768732134207865722466665573477769504639671418601920345312258433209544518329052052368637451762418538014290488396149846458605153522551852091346023632584119113200416854302828208111665825942973210899722940171387820098021581493019860593297170930985577620915217574306548103848036210002944897547868193303011660922880000000000000000000000000000000000*i1^22 + -893489072504824602907958190277655519462363559517325238691500426938464883311968333391164431784751730429071323638931667537726969213918573333230223202386252350517824653674778224511709891973421577021374988274218005957981397715747803713451617061805349044416909484000471395182584382083020219175313252050633381311540495320058278722848147506731702381062164308831547177545362688787781788601840472205571110532671502546569174508656545162247177039136018938892061587788458530340289790385751597950712959120933436571987073709135220074117524924102758418914464534231276026289114689145618808622175133481351847905098264905961164817754864108501125416120575709872558807554475338348577996218765576795969228840165304269929068431114776836087721872612210463911127146475302489328785024571175719872420947653901652441702758873067959705391545231370797763208628218940453995791767450089198039680137089650798990568711279950844590535539366568260795641921590933145235180109165556373371702223713168006156479056062270006103456419863471402211698161435830406315959521377154294522550556904990935958919236015216121488160708241774019240184597448883361739103274345921405241995024107382257183600292889258377423705447759853734852822715083452621902672791696128495630834359811514453256050869216013507699913131823467549399328506675047809403910259121400934940482131580683023817982425780461227555709918869632654318105179415486297971190067373963651535265942329843499772491646330487940615553749315216631354599537450908843771919952140704049401369794749474930303089368428209811233686940745198000450660147956324141375855974859269162382140999815486565363230168757374727924328116365455709237350154623514209261847033804030245370250321631678572084349936340763840964487423991288519545451302321811527842880551644673434542230585873121939577042858539615371167625149140090218254065410303078766641034944057712055382880973353488232061020769190444285973856930524042071488732104575005926146757751783771837057345575334407992988406807577139758682307722908933736283676252346315366006079569283920441787139731322328966908598531689744145154310144000000000000000000000000000000000*i1^23 + -3424201953388193995580431508641629013066193504253933764541092741079207172746842246981383049824074897183660709387354993606486699106948612330950777616825469300709825731749302077864748178685248925778347777611311715510571950223782625992901855395716589943778697395251206217058605924891178975938865095964523632077506333950641435553522306315897645850705771986514152000432088523051255219015117198260498907162535366818025342724287813451155933517976092165708366295744685337984014216721185408158177678386735864695167243091228557774377865550800461888996284416450900029939578398807851410867275773052019851725605732775269398943531343898451238351597783893356004623540771851386358150740363664902748379545851511806831055346543742311674415524516167870646796198819468671377028361794585433076356278715039364015149923531111380127244903199293785029513340171920266174046674243557044521545633249456309563126124916644548004438460485471514206774110090290781098644110719881545527158348243905013426204286884132041374159758297828838307563922129948970911475055694067069516937820686942875177069672001507109419216582835800289081168098610833970078633414789076899978212796641098117939649554610284330041257708553412682190971646060081075814924938687113656446756971034603263561766665969874531262947275910121589979290691582355085481333533975353225458547226547976333366321882197747943959501152440542111623487106408795506406290039496531615759687377372331794693380887885052455433670532173381465618695009463214969366705957579614491968717315505010304969300233271792029682795155130555892585706375734439387383880483143376773199267238128953811219548288861719307425947176119978417313312763743663568323839067836449379131290673041905255402543693695053196299488318585616806106306649516929821197362576386974203328713581482540077629481329524053519278798360088610949892513444015673497301840962761757207175930983827734217621880280011950157470664909304720928155898269676184460751582130801852289962980051745511735330456728194429817058943081830631044269991624774494940108222061774675099673716462791881851709578089706018989670400000000000000000000000000000000*i1^24 + -26967001373851502791618730297174942743902197206360580760478634470885376253398768022608753223752568054464781082006778066255882772703005426189797362788741020101082749977938935535707318966949271051004109677211391918281018095712954385254804190740614188974240486567605709497058165496163048992046636710345670210874057892385264566092074274519665131120793251586681537486985588018378876940408671556642326547482195167184543929814149717747833826049452699610421132142167117456100366849574965107401540750849771491446213405479041115969986175692191275332738720428535015823684664545555827498147779832222249977580596293191774398646028333140185474803588378371313723182963304782266250740702716345942913490224356563368090647218046648398810355519299961373631928566082411478920104638902771445340246263456379336148127131940624257232428201438596568841899213629217591072400997032270121400675082060918860110621375598693126282838051488527119200289931736145245815589522541976345898093209330064111346953954119572262869529208795647055313970579168330682186348217581420371094752953628001666781372052022643686097907644638897970215142523277401575863126362885632827370189575221415562873911932970025854487104692205415441880327551283772613419084537439893417849709122165382085822243410540914554614040199319494309997228441699739580057536223352578198460887347949353477090121627958198071962185206959867096871259133873103732299720045293878539544231614017732626758082851677547852911315746181538124368185087847324324015196483962768608741527502946655614178277389321366781595797583408465077951540147985695920172643093987974309364986296112088177140507397640732884178367758516940201085315429901811566029891350058023839745142785539447709453406247061033461886464324336846065531876566413212171893650060499354004678506117054700796378182199573068572601382533804336626139634920666143742481623857419424424786286998512893534897678469675521043004301840944851250111925654656340341578505389370832101476645922580876853885794079951594242395177631120690569063615128407555011885643452216559072157652572293753600597669215784140800000000000000000000000000000000*i1^25 + 20899672957501683010417218901601396294011450161648654846197074598850130549897366385896552149206235731924739673739928517455168829023457418522852055744794868281801091063362747904701332664245618450512128141162573637966364126018019660407796095215855830554517396290685304654864299641676916462709501140444120186249761269974016803568987359617178180239716393626171509117334001538907285242109326885446359959783860274253906118053332582386212635008058873433402393923519758889403451649624471815320090876769271618806200753294886181991268883658618471868210953451113944247350275205944314514807949303709309013118779207370213944955866394741833054907663438461993028549268135139814146085982532356054672969077130259503972343926886722864832816113583275294232568098832927207977350628948751547119066730666527914647013542450414794549734518117579915558564205138216250555927948837927863231061445540859218207426971528581641321514696682562957300095490020453189429750851472474125607353259275674086272773281401119517489642834354764103042266630757422063558313155701037543508457213172617448313137751550174888943531922843844102212473964253624048885630266717630685924996593551896945083744252440654468323164096471330773261361426014332576169872811007925941154455579988670966982520951096285304977228713844195368457132094184430061584968928722952571286104893518860263191676074758872152537232484003421000756332549750932223203851919493961610057541523557080190751683581493496033568121391562528303568015023437785686377403421231143853916062259584583418319374553692228833848541808918423084594529719010396184884748056072488343106923741789501002527457135438405450112101975689122270803157007908280467658339563779596125683045328576140952349997186803550057605568706891587940516800971114971406351124813566229442887146179771366866736616881720003281915739373063951058886749852583006381754878154066296754123405797358888908527239544057198979103936591799979010529138944512924826338547041283060819826001375130645095671517719268905839381179726503481096179508803808567917227658836337472904174941565215191967966557110272000000000000000000000000000000*i1^26 + 88856619461490973322591146075915441355873076224136362926516017293812009237758054067947640484338434059536547636856855835842397102700499350397944236006289902767590347736433169519672506990312692767065445016648676324084920980990627084169856016005068190153083876362816379101053421997473817769659420311501671175541798569084630679329934876711199657616430786869973745414690669753509833029879822530157158588198680877267078475386880914908091769778133131323379669992124906078836766385884653460593939088934266455132599706042694035965514834816723889517426632012474155971756484683048039975175617067308081170713977829624737091859368793106030732372784545799901050387685236536149746259013884291727361166603035371142114914288167463983802847290853846574336520317063448779958012682206958768576205741394047950458655271010312743700598806127194881858040135784910918508783480405084454264927929981707566855254660676819142847927772395648256083433749280315848076343076808061303022255788512123730329834881618185166545633642982634139396398085780298755270808711952321352086214075742709113346140718618985768086735296679873809547570623182844386152167468161554141199603629371669775233854983053162973611427454885537913146110487930749383651407347067989470787125488270537237061907860347831744814894731267846913420063212901128500505030040681913166081905336602738047312661575734580813132455549044011835778054502695180802358788293261940650078942037396520921522942107967602861353477849735974630911013151236597083157837901469035067095796459432676539468379306688010198021400387611098266022265094674479163219286065293405454921207195068496722431089655720913757738327263001390537517065281867136933035806571947974133905345512069949589733008840462823178601656848283245010362844453036852545926219932724050156014929140860544409480682126931864196887671617633428247605680654913840867470633485192618853379698416179590186216664643443974329013588630551099949068835719722290051429479524023796377901420304470575384781015892473210663938840621529243502751586528638975220487629679270603431067913402821298158252851200000000000000000000000000000*i1^27 + -674993109186918904325544112346038034127322915604278061519237087441376238947241930924628548299081884094926574454522247293902032930656873739923537453496929947511999154799885653272678598583959636328331085498858915914689537821686515580207110118003682809690323165221482933272990627124721596555272103730964928683375922132453558278005320279214727972496612498892726973183245425576568355614685957753285799798538955185413371010619956803868289635904728046343463720206137077939074030964034054178621315142527038715032119739756381745348260339866797972764962306171072610415602428881876223820172762788014298412277754667337479268435622281817705409170385030536108591360415625533338134007124630282339571105996762165073298222986360999340843039305015230750978047473882904171592945758754047755508002723534445075472645990627794595793022052914052734507867994206946299766215879258767750151672097787944833753347041660718601918927190198920608948991575154633088577955486508274687788743549409538479387498822634881043922129046200169623567723749749048411510982970388087231487293886719110551861798797914040678072620940286045181320376833412236339600977002730023856619507504836466179105275555757676529526408527393021006360956659972390266955082228530726604801941486668044662019135858344827125695087767562801240451508194361635042135309586436560283387546411583586065798613581651794071367439690003038298825417321515257356928783179594084481175571982094502741113753415615127419485004081313229285259305504737050282551976494019907039349254328603808188145556674789073781478667558883647973063421292157538820381069393327082647368857903888166441917274463237297687383693235652779147279933163739770398521667038010079140729840003571970754762607265569608780415655596628411983552146520598185942334672228251849908564473771622576833476046939048127136806660072374406283352138860876782351364876433747675044491312294435799237628807216937988711528039554323170354664827377550275836304743955712251868809238300148654081707003282100886114578722057514604741010327898086227520563029990430896836510572140858431242240000000000000000000000000000*i1^28 + 935422899684214838486759940892588017216753799508826358036349114126967338151758548807059806308149502072095782300368017107663247900712491869662585476292427358464851484326678054680884583622944166941259354249256975987360965684087294940938445001085599315953208617461549792863663393636436516754330785924674786693965602930711699312194177731640875261584663966714282534460597006776247986021324265634893951368099639797711351736374314342932304479141231137503195073904881620285519012736458713252935724282766193118666087959029925262607245447576427055557605735470938747911413969552526399985327125683964611522831240036404014439998128957518623691003295874721777391601635199491860466464796762068062433201777194285905922208761325605660943007035613000242986307162989014417196731319175098014414955088894169605403514907024739897892084349040813877575979471048377000159048535012533695908390867035819407250951536937249747492713857264013356894345196884975135336040387677507639975098192022521593561522637110686045986657385720219931088950393149704852613202311865670553951890220658569822960308599190939027018486612390941981787990249024322299375117375797035068396197812285726550592345892807550630457363418224566771287212804467458341066913137767794938830256045706419095976060439812671084285803042773047115334203570350952209388342829921330903199498339946781297746532631948187053002769158162211373994194930708643778292865669257905460395930298136875212420279126077721945271112083708457482854948709695402792604715217728855537062126945907130945175060278446514595193987951865885791062532210942937567943030223422867813779085392145417563423644970382826302543461764616855575032259802131852773276759670161542312522272231828143452260986520916812978774331851379154260947110885627307322266505911404568526108277652511489337938426228987156796814459392219258200387265155135719161909695691572116793055085816271129468993490632774709196411226007019338479130214860810023526170363792973453136932374376670018041698740589511948515680779196041125940643787476085305214038705551091449483221296062922752000000000000000000000000000*i1^29 + -616589882301336241693181902109661047096344424538665056073136526132241644257433656511292264634393925623838030051308893312820417473132638381471787648844848778035772425433709404530924029397238316287330528812493280473610199684789687092657889111215653314353344764935376406767500021589644733432775986110932885073559386694895710605431939775271771486308440070937886733310693543876641434908611166136820196550496020989369150848759677998825672405591287089870719613746551877531503932178045534768664114633893657062153045465138253086057730137829873869564272755153706815443608371340693667615751991691249850355313154764079958610048356314067125061932067263123851260584015762046172913564110417313546404296490700075913552572386054325499960168068634732147035353389214563860649276886198331735133686348978153118823916278291843355021268214444928852249355480940755960049135804692678798481483069661054940215737869864375786909174059694099310395479027997986949040058600839946196916836022341809280171647890755667505251706480885274648505389127328775580346215361800414158466317253683690524274157636393694943516802915376275669735634344720390404352445260531348991051088698913496231138907849154584707853960201266630147388130372202727423937296312950294792814727921960854925940518580467409905900057724689481654230386596234128906357044389914292622088061692208744363254970725452420766422154410664459789322218190672115188546305790451442667938147180361798907137106949840905481217529275119173084568541691049956024309923082210798865018124151761158252486516551005385116745650408730291769501721109453233296631647575200500890476753819770855213831122563200759184950863566433309087471301984552188631962863081954759120965840675032170773674278073144917199358704158762184488415756350492219901231090055084034444944661565188517853551021874176505835289841975062883156975524532982196833723337546798116502153440586644870570165848261707234861017192401871789571708078051952320872388541830582973220927910192396561334539826459712042956527812531069658860460940531808201360793456973945634688127415091200000000000000000000000000*i1^30 + 397133927677897388147367040098285631499368350894084812197177973432520082148606014193796895323035046324302734131227884012730935438672338051779367667206681942761781908779167292440749691785118474470562741821099048185620686073822456079312069497512352558464689677408280642937574074659313067765929940521344944447195524402953711351747865260352368764864101118430873283373518594628460958214476150011912012052736090142608641068652164785095216557178085818475482251605495599717828575378434442076130511573501476922394448701318477525123994793484413302492094998301250789489972267533534505365383157518530776074941974335961821982885482767996620746411439961309720316480478756251401449475220915873576634281086677863143329470665132104009748617533723416499717565033045325015030465566095888588690352373475525929612583054733153148636249270027602586281036058382965058915351658625475777935020626591060877795943638071225364992683490502608408010309698725868385018133780602993970798028660995869776017148052963447407617926263263338092178620730276173074903049960329190524011061205801708179979614886632781385770443938457172235054254539838138671749206076026838634178870232729657988957592697881319108377994100962836566251595059292911195284606945788322821470149419696954891807643373803328797301428454021298103689057262338404166867314269891088602473299722829185023227389549277647366996828616580981511429346432745026677511868797168004938441909672681600764644728020718702536661228534905815040654285121714746749418025982003515501773518320773167734600870275422770172462573392540935953800397895067132353189903675832225008459043942832336210540142728829125305678926670277480840879438653443562993292273537709301397682125097357116293785661992647625467724928892111886282989375478318093749683918091493409811638489535115540734390933898806389620940817450648639566498283587853903785141042640014975276180554785191056181272395700600761181632857041179096173647352563051933860268569126308198399896598947761795591879063482061416424837239101618210587288204659800877584857043699104428263997440000000000000000000000000*i1^31 + -117804874401782576097011047456612044732693834214247625573578117814781105376242190369817561153108065380103952493208962955809232523138172250711543997154004498971755880443215003609893454226991828547527744519638829675870451438759080900805123116649836229775687991178203833803665413783917142213307818932268499525610107272943888807435316907088327227218646559579767475246685295135307585808403904047786443967266516108514469784831533059797774573147568210765697196164647259712006580159549251727645482213438420423704670708837510083948953171087342800800184357429815645083037599992819107394130975510115731443774517091751006362664076832475222062096087120041974424050866067992583759253005060748459225219456527403043404545007724281331966928004142414003105834384969541116942238059501176616843816922110326634177534742739212420011135847329552370914388407494484496569549322724329495290948448258794766695300663319638378825497184070768384320577349646055475803501894336345451928892629451963588733384924591638751872542422066707929195664874324925538026464280009066454744985756925687190055867988844525696363952479788154540772198618464064624702862644485563122203539414440183383820140732490679167223107969037104022595578566136391927965877501891918925194098050183162489719170819164730265739278843950571952214759811313179463078436727196343263399540619658540649103739260992686582195539434252483119512263489290560551526549466450217499399304179786339201995702369196158972215908849851461411808291146783267671253360192151631046530852150542786969866800837449415574388374410115752672648458188239584799422206166850625879283513320231918641908224049435525765240331654051952277898938525659473269448342820204088297449921652545224009462903854285625616622289706729384493866287523854510563193271871022415239490673683748595430082768521536926900116395898390327000869817192497218469921111471642251937521332745353849548195860547302974970876644506641124004119181026301645058816179968093996190333370481497940444643797432449686992099633444185226628499856110848062662078418274217885696000000000000000000000000*i1^32 + -20802522990763720492390773919427934175306057490954988685680598191870330996492839115822764225442023305914111297038713875448940033900203623405570957952774739268179415502134486666173035484350611220812784459881177034579378697877100368539289798604963671195885487277877047296028898323353869195652117898826658669283706840585619949273859780650123331070693847608979850281704610110341503069475846631307264186228502991045843566325837037841203451541097034977145696141334972712592539011759852651969620860846336126401073782717324740627436321429105691811401364643445383684249758326811977274611102827660658033527834827850079159530394898219189741911731934414939683458932552991066952782389943727170773496719207440585667081689682391959472310559284007977720946270164849820871963769318691299345294813347843637259011825477265318432282512108856367836840830105182215431253574408711127994184493308800036723295715188875963604164010578900499730335849537887646403522064491562830055847655030688486087206932747168601511147662132820698122780443925605777484461089729625456893929193720985408364207246007876547743225852233311983720323714703430925967340959158388071450653436098724408276526309516280035251860230074779547076611769201187934597732367558846331275549764336892996923200603207203670202760370008556752240883309829960505844412180280677313450731250414958718142970268554099906846169952405541097053254931334114315927530579016776375091324191239875595355748467773160852706158640774817893585110283035752173585997253775293761337563391865913690132432459411670267601218628464012649244812319212691348562654999320316748176189828094204122774001618166682364521997765028433123373202639014608967250260068609867830028115058736787345082229537139695880821206547049204423997507697703156966340971899272991494378556507476181270344530225825969451984694250229469904964615536369759676856134323180703479370342393879107086661239011283862433399996460881298923712847614880342161003787929872327688475515777709929643491418787957882461229237908990718126919626366939902965615348731084800000000000000000000000*i1^33 + 6600216285895237518931873734746154723371363945155782495200261209390759617419605085025604966760154613217112523053813897890261365182594224559126126169840155138503163822340780615857460831513581117159232180607734862199814893518227176868966272187298055663903739588235421274095243953409050334249579863495499773907218582350217473882710913082989225839219466041244194173515642551090273399860443979144948440391424731498278028856482676510683177220572677618236656078613240897149893874850616634138835595477143125506928674301130916266842583261711436806998640368675139698827682524330345926909167377680203664813653757892343088736728478089760938463305894000916890188609404550114645167345275907852507905515232193807703549964600855803446331800427762963445228813406899113775852596851108381599717223945838997236303115357162762504830682354288978780819146458591280182951000782672924151365387990484759750571736412121944956830287360343471840113027809306058032278196441163693634766454715360603443114736383151334125875805567241405042389609451792980697960304904833993273074998375330799658876504507709703780712396240430915502744278577627086381398764109133053843387072247743547135134713037506143777047977273910797472024129243287084990501913993595730733273047309395030588322818347503507846737122428737153533996494995499097235594358834264981140835181504821766219429534427485312946076612183919745163834098047924055677587191380903720915612439997932784033319663070305714033686741663462883211131030584758505150440473280404834224082917313310323582110155504134852304396844032467359407781864542897706112163307501430991659525720195219054334012796045565115856909922361310275554289768869486958499774562350017677705394274395983078501969127110277501540571430616059426402955113328608745046780806800507366786380719564296868882035172013664753439898613206660040605965669242501717171696303882254259776063332414128780077382891593687928016841174790563030312884412102439460418437042422280612028022779331436600794240661901981364762095522992001394364472498992445577431613440000000000000000000000*i1^34 + -17253228257144317192327493076939996143447410787833541487356997133498254114858517292355308342964124524389489883644636259261006327995300013474074849457482886947162132299330040475851735032740959442316322251099979004040162582541745989245824081234702053662184963914714192110730180619110516327807227016688096825802591913966104974822740394567250907666589678763212711765132900751048693713955369604988590097077622282114649178373013224805670276860196871747507573849804303250632705242694572657648808741215474127056194640487371231297883529022242108234412375697150431233434620449217954063856107712855279185767981809293191997703290408410272446577736091575937939428049189887343981815211902453132344021016205610050750285862397187725482564624043400665791102635204949089136915237585787288916024868384949427527919442153198531925614233363058199295271739287008199092835793017553984662238864662872242529823707574039392170227204877251196030632822161857295289408782368539238816094488374263350841758295302607686270535408692090753713486025635474286999743300322913283619201737282053313227881233128501107116303169144802586343462083479667949147978757200904018313410621583748113895605210291595017936309416525444659760052726656255444454049692917834921838283472758305762223899191227557348701487901014922051448633544101731699002155331250423334940094840365918511346567437609326435031103636127106256039025396023688979319629462893413374851938570390883853709244470036253979771667167810430146583436733696818555303772276152825230354431549711276168512884308887172507527738853420874040926885036048276254913931689292177717930921843157628988948076704382078180912518400001555687576905280580976794937709947400905640489784112364913945573057299647942056715715460602406766584547692418645770312073001281058014976641858797152208194530449037902293235896306456555768694609429994122367395863982087900548041936227163907415203341199521354923566411658179785174518041897051153209527976337336547414445400728480247264087473941907273460388397434836550412252421633388412665856000000000000000000000*i1^35 + 1142782409368832965004833158647931394653457231661544048299701891454074754862017384037819720340880772620159580301732103515568170661977956493550919354507048305953863284115440279412302039004047038285095406547482627671644838431810230840186557940774959631214235825882428950113852492999359370216817574250806919645303815212609896638874281195976648681178324640713684065542877759905919326172897875216606748404150838445582306870485900397524896656058689947490339837827193570238142489753971925822468647553839170954269375645562770343582968549359346752084903893591736209444119042833298008686215039794318859212845438412543659118201213874251530649816182774114786801124985056351306556860642080771585528960297606241207970766883014868617220087805161597402378936753832387346692057929601217293717410843003198279183456416610243005340344427942424519821256834959964767336061231204918314048569695285616654582951518998849138868880710441845800135991854194142864565706732353863907750893276694771732021715726709029253946868574456575428648202203458655915914624205033638364654625843987919086609612576853028432632650415707037673227186849687575032034297654292721764035689783968055053634508156082876307075039755289285908788534994831544597098317786812851289292622167125326422478156197216010407202880858168720095055007808976359760274558268158013574665713079341495254411803746961207124164131461401212041941259559333096199233491496469205407937622149877987415724679815982640678973776348866229896575440791410101966447279168061095475065978954130665417654955099427572065037150144962193093692231092997964200373678239271807627794816597588329526702555115153515024787380364914904100797825487007510904542124764370930560756542218218127214204841234507017796422131289141157473551443801742416758591352366567762436912132658386100434241649371257212966203602308194332860999106592030758715009837062523062501564093174785968659439715106438799692728259720406670732237895219355918723189988860692948077225157527391856324013924698252656813947489477520280181881846733209600000000000000000000*i1^36 + -53104624655930963610084177969646408829853489506776435226005648636139265212612750142697890722126807233656610899383424145500514042409359543365784656852840899467443936533989368957617232905309748090445665533971443210332013721886211635938581066341940737354940623703361450965824674896609880734907598143029553800647809692480596617281653975847997644213371424476917982654048093513212900151687975534905516344760230529628063759792535914293107317549061365996799659270275945850802341404390238000977671840951157870483850163990116607508983177028746300241229643071754162955141505371026731505891692031014538539042318122913349549023316177190616045811189285305514054542751899054241379820669380011828726759370229051397753483433585617882755624543428040725852091261489760899295092148633577615580710208820023368084263983311950886400142129489630326194423276067927639471963547884065597659676044507771741535433677278340709969595914015184533457652286243764517147370241151682012955566271984099517258022174396400652587087584500198711386421499130574389316634699223359552784466232957959924777816845961614563215652926372649898544167582900501942575021857421666767412458304190635852562121073625351893098435204324817340403627802544854501299965727453672031981630591950180668221615429046950260917007100854779357038452314684378882810311084115260255819340612166829584054251006354886836365726277806670155002376205042669004272320403135882384746384004433541191047326023465411457058206374517820709461173535364957965669267727874611461162460452542788485693051414613640243260731295132880568881270472088888086900140901806960874226605695683350709859095134466109719960627150149404826472387765331369082913084682712424882786956109827521690464103340358378525594622229190452874847473806157550869616058102594728111405704280332390788678996262552669037834834122739149155885082020891300286872529598119152405752072000936582710979863979625866289137048881321888329755439483950021634421166387424339784374777419095783053310279501312191033198670681845496361524920320000000000000000000*i1^37 + 1183069427395651931270151281612625915943898244459282616347555297235914654694517480579519796450051802347058406594544629264741792774728207565562972956658413108449205518816198183558295268910742202864192929563317579245746452311158752262129799919148290630145955202218305898783902553609389332357352421402290963464825296700731985994663600655125023830152227558247383909573221702005041871189520358122973153835911489237865953109017242764238469004979789957196181324473140779896225687375072985484317905475730065995970910071031677254653264218687450687951778995946443207366067297160021985813604421051207498897386692722672063667191165622068314157495463349354022617342100814868564540830343561961488124671382696536210669747683498181070410609694073098202585560361560344942388676149420564730520709159289391918624981476335273363688470319848109355699111546277768946763310625499940876402421508120965125821692885929110987425899876040068626675355631605419536145144652625611186772980454176372593769104768656158231241750700700098180286685895599622707157760420864279072426015760543387934980684267090468846062283362926186400704538425513537216774318971371464232272241484284094444690609635895441223570732403055149854564312786138653039125428363382822965643371579883639246053755491916437160004034459254487411707818233733705772075639597493579765258646172972927909676660351177195367781690980641400730529297321386883676503478170004294193353552038329650304588675607588921426752254612506993747912863190443700995847380287179511984976624490108377077558305359463552588790794837126622356888188616845390354800025893917437892225386332843585228515496503862015795924438253213460455139735290110918323824410425554582405897064480876761482985237861889365379015824793482616565704362199015995537608666722257354537254692782801990579611303805641960869950173536663235084288205662482960312739280194292611792256758531337571273562264733676910388724558601138596069438493074544700582871325685630749762481627122882184131119966623058779368066099864566104064000000000000000000*i1^38 + -9561317542726552437400486284365588430240449445103360323923391047288563988075607089144013538220099311809286552002454668953721665006377539662218857750425791741602498458463539787792755378802984510002092913454913375445243399249233384863862893464707189125474609323735758877778281898783674313603746214222639068277989222271637785532089979262233293244769877291046772557966464792931702424594774550236994371119050623773346054203930649096370554095996909017271777117947903156010420066078130400191798314801782289519941969104245822211318412608698067831143949812207488187774380868489264764123455750109884161456649266971225935350112929612203757000206450956791408334322430308632065782150752732379864092794652650958850237837947538593007688579231809172245405002322055080189831256503918720293906538895597112310113115910106153559156017610261607300968687036937838845675421968734214598866529427646919689316197864935751065088399537380467595656175912513317406410210385747570401785003414514299260351248058098587395579461740431139145407074287958402121168660887027137527865544385768350873294840299328667081796755451588613180817000775065465740994926351036102818923790302955757772263684650708165148833799313259296011914423761436621949013995782419063899776303745270363775799289455703391938434174924182354417316555019833502904606121149646334924169985621293311840665778721479882422597162945755175518077843387634977476676522206270817938660671075633999286026555861321725861052459775763731762273005893121361011504796731206814103149418380453175223692487273698003467946113280578558228751858504654538234697486608725284233957203721811573008488283706363762840930561557380186327143789360715755134956405608741362015488501090747597653331963036934068123113482078230328288796543782471414852287451650267808505856544794549533333118107300970186481672932940245727666286977721866212593202550074234978380436171924471523317952327681054111091155841815559560348293853683621313775950731145848851282437910588359932849338221559677731970557008281600000000000000000*i1^39 + -53981906556596336953480586658285086930198615575056733780295737154677056817500358288114956939047415927259498427693016405723472999778593637718666434468868174180622168370951827544204381075527629127482067115251950280909351828653539181021250448978812115797102987550860431566501753753822693428990994714094589484564319656063873280538017173164844939410169851416017877174857810801695031824614449939687148099503034706247908784168018998126934486156742283939584607523720965571656585009374875084083704602402796821119518126574002084428825777242361887183675759626203321523718557311632268687262435683271281097513950054569425115250593111266962517791289215764369728040328866257239171163664523402511427142187078161766985810140387057785243847472666182361950414719987921750368634236510702101330083612257294064318250232617673751571319051182066196509154632876312205189816383097832325241681747897157244320221480596349667774215560808211818453661280813721108046697108683478157581953281066027580280845090329161041552865986944505626498523624258039172918246399401911714691754347606661404929435048405510990169251485997588041330779507273878725703400580476965855077435025259523981714013899292516902344524548938135119881957887677878931211828350625533873080645467137197127345357720296312875885710113051391311296645129163595978341503623975589017571795537808895170105159254194044179896774225927592285946406591829997980421984942870714071012057578641345740397287351421381920491638044608922051203601883035974748221659072658406588834415616103638100987356042149829857673795201958488612386631097548753219654991861617188630832955566196922164931187625408371194721894747392638227171581046425799584634213589647322662431305343593218009763973302458226296954886738153283487235403984761177285218615191978464793459136959501462395025155015150662471401142685961859440586995920874145648437155077183279029208702727667610402711003752685196663885202574642387106310818185419808282008635601832098612080949618151083812890022513659158870097920000000000000000*i1^40 + -137210835608896653277032531247847893776412848800683590751402127322376124171035579779573097350217053332234452599304454135000371861412453362018626237806140450370271243363197185048140063467999265168253562270816447203420620720214487931285568070728418716230409690205220046480019263789355737586881214765010513327662602418437853752331731188414313762822200422161044869970643059360931205048635138920380948034854084373096940494084102578162210014775971560802059221210419499669511040321001194752573099443893713900374087373950659422874772777208934341213574151054807223515809398679437878906648923679747088624580066831883119928539196538626807503266254184982074990722114089285568031991083957443269600708313762943918686570546428464593265443958919381205308886951511120765680030203520450923108274741142970738050323147233008575289829873193733704344122452931139251988505663659114951855039722137962191236091555918951124707259639875346223104821427600580181517485423249551258269371344361816858590243412172867679102914522733173526261667988414725695930501311355513155273146785023728101191224782791407144679505982287425362283132886668170347325625288973089868730586871373753878680615750376126906284025856745167836934298074844375693427181176257584381993738685137348576593776247989640387662572350250515267900656956054729137804425079971646445271650815342837456929346106747403462716765164220860475684232456503380455592672877693771508951380458639631512999443592206427117533343116982639763639470751057216173900354181637664576929215202894241963050144812467643418570455337123237628409488938970092655236628355135180211159560447674794325369177679709611014438945082686515990653235222780154096085150160327187957784738695067264899158027385546010054411969419165850465350653682676990232147319831952319821567549208645811274817167179093256686142360759330920821987767474811614298150244309820874010528740352191775820486928933657116008440030056887424287753253964972879541428983253153964231160587403629381285416522398203904000000000000000*i1^41 + -157340594308421487872955258592607810775590780177776070747700076947355544107164582081703887845455971570195160083600932042256743200435865260123137848724763705792318323767041566975117170285498152660306456391581531417822893426120528588390346235470495619573575847849327092219092899854069255051175086758982722420846149991064896126782226350666810373057734002723086421694068644924709910846280641060150069056212766162882983857798667219804180005419046559633707395257329780540741069475419090290252570524836254320999551560121858732198756208839983651658187827604003396557502975376839472472492001879077908876081360703141295512197423113135720778473271323507465446223750251671268002228576577704887546465440972158080456156147891942483299562596821552220736934260764504295227969316811488746827188792066986199453410882067288590937344616019406613547474716846748999092085868378400274123807989692862951754110798658529859903605878611197238575253471984450141524553207414058234656672174678922939590100801688064669436676130757729601482006617738216109317622812526612895101492749065637968913826077147710256250050116395869852988735493997938110741382283075325504755076996125234494757314062284007646459779731302715720468441023605927300279741289572620117562377330050374539797459939922232938690813373633798554636303653835007947330746272092103774128334136637535470584699713158343555384212995638757224239664926201054446199481386859215413316267973269576697271461767837342355187416375996404240385222134801769196176795495457475665503989103165180182949706694131226351268061889381252572597175103472045874128106776504952737909216616505577807963158973205536824469545658553970605978272397107108013400118855966071755037874950048525557986614773491553146620424177601541437299198097646017977221204060054987158304012679708983642910720217773394532578748409527213447425494322747641944188862559920081861869307191215495523090390334409642773628872034196448561036738515163925489667103204665419419161608496084798995071795200000000000000*i1^42 + 11293114617335192195607407756369262889723365593049256151728906504730257201527750142717379562938370365070196333625465115530318847491679972071541128465960114457002915010674502734308156997832204924423427647878464381083542484812270377906164297590655636647478266622155854441282672904033680238895124608329533710387307953308094857727940657720156328132097237222778754068623544109854408606918593817489270677126483279045563424962434663557103025029640972951452141994327921141593583762238652317438599485830836602824382580445565594548169144476741605470985032739042706463351782321337380197162839878825223511497968917902526357140464360981032570597632337015913873424210252646213674232806504037529825777335526352351592164987250621591611101292654641079542471384337168580896213605414265071177910545224768264019545369785285305193458791302423662016077809147103395686641714269550412443906609341422253553829028253605396979548347350953061251380439292671726609473931666306611427188511869197567158895803999505284966054787768710303409546808294833543478752640586756792802669539742336880100109497402467783966267630804155569413262072036072711966079051008695631238021529220194607632704310825336670180620812112324681813999316327031914973891032180554779122846326982686035185089133068036215174476460888166159291760662630481599686335805608295699105872847395261236120383188001694257093497580041941525708356296156280523862512578493909278682663094105882099697492278035749294035869807044762462046325322044958632607871862105606810262505948460358693520328642977282855682679678587610295069209278536587040684267177659792738802981840078593845962957804602354773787987556936367199540924855747282849502912067636481069227562736764559162357330937842725943624386471592373774777235165305329756606671703848211399194326510107033646844236287750186994386102042007466025760634655961530002166948697105622489175033510804932570382874285231684963449347712577540393402214286561129128800018176582677538741475974311997440000000000000*i1^43 + 355357528165877539362337977963059484484259199390865937827428594394293145866450968381124662021964813983726323813960182607700197587612911884753002720481921313616444032569503933367009891397570434210556505379755330639985818848960695284895120417155184289248530534944846720573008691854616672330445767978684387719172360177050842771195509631879514705444875741551550995559185054048248953890629372858377675416512227838821779780934217858173035330192791304074760064273829961184089098732570678328497349793728901288815976288340720907532266102398611294868316024026889768101892535978037155585275012307548929548186830906449365784469180617757103138196100005365872536664163003951288095797030261100754912896061195245686498007942851085250850919256549967365645147229545266372936025060504732319156743665537817980495586230806237520470519445155154101574746956196479873872394202579853335650846013648178266092656115914864195710024555070355564768256775659064493620263402441465100134698938341401634819282768747143795278694565710118700081823244251603626695864289506959528173958230127126794197133829545287486162799314878336889321115916325861497043313149229375955565737146030282216070293144098127140080191654507503403814446231579451260687264737574912599474629904530331036523072399266459577078894862241886591388225405954922505780534280280648232189966102067555996330588564896861779938299917568833031846780258105865339359762839993525814013470601441453042263886580216868971985673510818962128588035670753373238628878505832818197585005736315145753560230665977745560527413191539927516593153578918346907708254606341697660313840831872604055783118828166206351720049384527217599145273194080017182920694269045008698960073227802871686270080168667596472237399911258740805343501829048387291444876523541941248317265875649001196594765409024091587291219898582290746749814115961279362164314710688430518048455443328015256209666972196549583383459412623498523648624414107329167479372766078429643693604864000000000000*i1^44 + 525092494702187184282127877527688293275202088630118096115488025768857427061595504316260463855680422353250880612232220610047688440602648812132084086268449949964858758367721024825241834390610826745789728451469421305130639807323763873388475203139592540150092329583450503933899594574727461257727131621584057652705162515863915390716062411414688134653221713219285755604554032517739131159384188360642183599180572691913176864015635507283211059510750035029079813315483038676209466623170388776939112001749578821108400175868750112758651901415943826871654148601795053921051624804495215117339071064550522748930156512438039012167559483191422161534387808145785770602543404972870314921316329147328419432545404846848600518003352804160246199257735683294863996904486861866710482770727227400087499196196889022882397015439775440148624133404433254980104734922357189371549374200366335593981466923882584263459657162828576782363792449624950098034114538404357889925834553284295784776194307281059629403939941323600646115779999415729215446369229617141590093304682989474973056108520611715896803343477573293941444890534254884369086286047650381711948181342089842126483360907052777484799581255659103926281536857561334327848018674021328682543030360813217119639175478232009333151724966544549501695661046275118504309547457482004409112531088557832728978800165742341758113171678932267411051092790548718634923000140797740136755311495263334999095390333438132657350088967559669275943535588806801500478817137248230092537612706906375097298950134485819349748863607375775406860743309474706346426076252378887561993299074780373441052980896575955676488846095829640776426232783260357365710032611414402175413463311809630425330723938687836872798590741116014422607244754445663175898807360629319396401715404441920226621300735888614564112597360846559513847309954982412777773560585427422161626487620527180425040001669573217842559619844610056718251063522614070139964165558700156108028333628755660800000000000*i1^45 + 361565449931890533263129293728562108791892867386252993849449860469612095999771971190739834490753575204288140044305437362970603949522495962112623639865017943169577264715312506598465158730127501189927470313937038513121832124585049631121261184431971442414769417937653929450445131256649536768408203766831652926085391348920321679644203251495624873536493112316177309975239841256857153966711258573682003018658837354167459948968326499768684411190496777396187347994298519374856158464821223586707845263475612243689766152012701391615136874572055568449647481468669438764212316015432619562221186357635849880044770354038889225577446438252479675320176083548142127466591072265708990858112819709696424890369697778276063811454318319467977217351466077673438824768363409481879521788704167699227825161553867771677604563163526031771328921036210715815567379671099771951086838283212951717878802667274041816448709412711695760206423431652188331384528694767770765011645385448806798231226541668436493374209354091617929134896764368374093028533181876883669920422482667961782817734050198493237400747408401736719008192180714829232967566754520486135242269117656765294754892112289198470769117572955681591847505012869798513003222170868879903494385938685038316720928765209656002434690960417476020436305282407876076128286099306229944626540537144599466963210790261299541241954148392256796017929935153540944636511332002691061269457317610855636639698988568430530736478304105232611467179488820102070299770827095372008727642933652100926175184544817973377666953298375440874536778691069993005663377265291766117986656146067118466204845865859007171919246857217562756290997653082773256677336652874003385823186993909376660550841958201510413431049656270265685565765680592112466050835900072143563717082187455597368802964796356216647823131116941021819863157812250684714235208566431312790004008396244255145975039085483280890826241350775100007213408202664647806162889659200989459508034560000000000*i1^46 + 94257400326057618541545064477055785438303470559417907470077585481311116283511605790983444889132998792529079639285375255191149974029104551042721959950884030068751389536237531458654193724430780877152162494354695579800839577723044523168404799237611078736545511919050570491665309997680087728590397249643620881514953287165701614067741341553173674986524265683809230624544847503368597622531626109846003509800333410827393507807896499203062871325850943939183142467526143554461472004725894867478903295634595476844430390985276366779593727693552072368173013985124449999121062633411583228862281250593667293983436119207161545050153508677721611248871107479995843188393645005186089640490917915320919891235319617693409813697178837366911556776944140592050295710178986115986958736797488852962817690826510348107448233758756213548224968430723730676923489451766073868598893239453933369485885606438763203892655662170237688310656843909228836177386001000033861006206001970279817387772079658244747479478153634001158729720213594377608933239468781093777964395493074498418857067789501141825012989578580201223343166944443030289531329796680810919737609792801350235878789824059712932912260033423804249485983686944786469769876017787378022343258437534044207871139171574683755067595822361818615446474084179501613132216788791923333315835436110594903276079915991097360228773001375783536694056612990403416030857798669450988605064950591310120699490922179199948126860048725274805756094716766628349438044919165344620052430707352801412848708656291608568850760053352388280232846871414412197387294922045578321653418764263292545733343804677083930942790058834227895368896225163587916702495132392296859105278522044219124254465777072538938832719034048149169167144966197739796178074888871559532547244986429260553859210293379399503423091479573920019197228485395779729026049806738521769987685110922146066383832622018203737540796938366793827830343863924417364767446323649100928000000000*i1^47 + 7723743788141754048074087777026589354896046925726836697804958555048941781375394447720771226738698585615698898927566974041332439647773768083914153200799302993879978088504438837685544314271415080582186128836189077636229354906487870410237281469458216747096417277949321713219960103630079608642404527172736521233457556632988600276549303869558389999325020768086377577438406105411522995443841875939999914222733002943490089645456759610005934220482829456993032000945861816386450507837885243585985489600395211008826140354559785738366092006049402475034483306637163627552916075143015414924338012987031378904498302768242125221926768148632332732571701674860062972628349346005590707170976669055111182154542645394465166459838452308343861307529324073464692838090115302549053385554058617282538141867362668024964098353832375597568030840186773874127481502631911577291104710644973451419583216726933912649551413161242005253122487632434247051966559033971975119301117642612590739804109929353636232916541324996941149751629120770131258238780861051645684928109551138283623579906194160988083819137264731607395266831924854970630015979025327016397546977397419973441709577273690267510572199804248518875054454264094466458935779698076094607398925924764950012729972100980728378185607730845367513447654491839110400899956498271246207921881134527934517464300771915380642090988777020245626862027188624824238813586083962771659194915254817954538118318547323808041163872291833576673520421072240636868071795610385068126256523884977678052584960680133644097000918331642580256645958129121950310699511395797704110016231108787673786463822908743734965828805403365145846054280542605296377749955277876985098817811757124746101521970476624044396491942679091383924659886757544641784678597376587176562481420850377402156937598270505498859814936716118731805381460500546968040300926817237895038553136016000299476966059354247830724312282771906964002359981099342456514513766400000000*i1^48 + 3605380137330662316139987080894530721958018534981624462399043925694929572648000115840151900233503873080180679378891691191570977848524917135092891617004220387966974211645055386330974898279003484674564649813529244264399139260531870166211756006160677688135129939019375589493568103804579100040125050090227896954068204811079235044556218993973628535950249408342882924092362571950141243848599063240115241867926513173411706168224005332443754144994296235218210072308703039980719004507160587470348058065639578444325604911267398321150915782833992094201822306709086651109225536596849668277676474990919199746805996234372895701222622778282186690544846135522420918333925817473833657541034665543168011620630597138376438287265514399398242788498271014385594977979637987262529503809234425426767635452269987990601651227263051960880545922010464084498073412480832155164517336522772408175098780894277735280737643227671649671564574061843460284831291044497537116944255673092427862465342516985152614102735879055309051887944731741811788119285772480129025481652612101760610465429253494569890709103718408290177902227501845960216623844502973624566997046226702977333700831945148527613946107174597407125526141961989460172584157997112738411132476346388278025216224102137387886005069847931352095208703000494127163343197508673853881595019360409368324793613097560760010395650794168080012625959535693945492133715494736164132940728985350816014407835321081423523774289510112112007932382393478046065024903388231033231698368484365722645832698690118332223592340676373492250233585659303006909535452672956420636448891166379597497100026557071088027214212203325499449293002474581926476415389311534019480301407256060959758114738210551558359180237005449792893857630870219949637320379206120661340410174166967808647445535037241613873288087398337421902722976290157556685174127399564190963256649142987856904676628547054447125237918996458404109361271913516720640000000*i1^49 + 5670074017949434642475441546402899406949478431385585813053515482537212860187278186741030197875665686854008869425481878517475094089389713686439534717027726164630687405737549594019159004650892260580499397883781182759712126396356851249570988852921406167232453964369908298347233702531732519208478484687374591439407402514471336261797390714709602560270849535935145028990341648571691241431436272351223870545461173688600988883813886683210223102188871743934668026554378261109168471547283803128923126801563312380633012150646243556320109988262004202705220422073370312298181759418567968840110857142834934127976886468996922843207410563915203084394423161696291060313750799679962267199317731387504821799679796635619401073345164364504401577533776928758596183965985155012722044318528938177265287958640832992419544830685904402383222201155258940502155617836861543867978634028261638662719485677536930088101037395349024662095412810354177918087209797091849156218903996084180306405034546641562113372325272755799319774172459265290713399323419364961022445907651770900891059453015006533539229662829402429283832655908266959959904697033731624091619804917498641926002570522944109240786179830400889087558736993398837122466619325354063837083404181985523572090999425338538474046394666510277228257259896448169955725939845391068624833903488172612630853401028162406031920068766195139348504531716277386807458188531575345046632770153150488602787078384655877109178543507591088280118317222138246343526831096456731807188197772243418406127747015205527834089439129710653625725855315350458291230023511345620282515401376940293676326059121454896057666935586971356348698864783067183127124149710830727296178930235713822732618214691723996842613859133427287130053950506356330358406663416446986376795067321651720244894414121552163139908832047562603815612576648650896264958893955286909663155871278811694817272629789716106465829515894534037274123616000000*i1^50 + 22536146345762130931716624455403892132096752173076534668512770618271958740189547164479475006358338064303111322327554263052246527565127105925664092022051215399715713706255799625643875692844012614025897457157949131332378462081181392834217521782953406767861872197787935073430660890902747651785506064734229109647080122932728671659144153579597994327273611068800148195218305754586568642892408922734618461908144542223913854543325124097085318532751770128315247772415588889733575599247638880370269416002827110009658065341517895039081372823930702641177484341874343662173230886076354222316517252768136267685836098633285150957867106648793748151177596352165673047352055590310077841545451799472752871152538860948477766971563303647184053778220489508648774138871437625519708330300340007585429570510119758513383428719949714220742259664558310501761616496608388107457146727685485706763529079207967120554059499398180466045124502673920103773325204518822394498800730059124858448207288705350209527664261434645096697969001817732289206371798845878129281867861513424234905004343652748806440925237438949085487349381434161282139731224881502839763629831360381991995747050297934052477744421925257717424914202134788400465234320605837871464228792695766419243781369629020703691537701337383758335332218690409779575150590898928680439161500207866686636492800376498338663229962226037778780214665970125017578345438555313442626961684219787409522606224778570092232908280337542560160165966581559358198426926601952319553917505269692878656331033060705235741905501723341899860764968975529940092454324371528756585882971574617419892131690660290787615734911858042530760932993215165281661966342805930081977529088830315364488406537786541371442131790750379636130266391566263988548225985452342683571321638037437979249166433161585578308485631734642296741783795535496107992837413562373633500922669150458472187912850194573711791504464089102434400000*i1^51 + 37347859569756866816906486854942615574362350482764311819575059351004382437053715642313588149935647328511046190148873644545207693829343453112459882396662717902349065549749042273161632176080009240115301622940792807701817809186892590358285459401551229798210068562393040019185791732272018982843143551795366765716732581974109937465990964292318384560578827685995525274814059496889456925344428041438545017638772420964278142565583660188626837414007267068084246054556673877566472745465802562642280489632012451000628264086910510289401331373642211433571670144633550126994593927296503450665309519907186185328080671266155683149322470589011800946782063542629606212769923220835341466656077707008090349743926407548170654196777832031569070349548084216566910274242830426477260489184876345846532941565391384000740235649367869191493433935768612471116453870741103915671963296203077848784199092960423099829537006488517197564633660408823278222021726560359110118614416816292302311300524388536940264540044522582610098104829969162219676118057459397576870640850767942333106227331921761298421799841047116756910137886369595692194651773668244230719341570016445764762656300699283429688588983254855001167039007712457404292773937863486104031876877421626458355709819246209108010391696263644867364483377984985735680631481233524500849702314375839372576354977855787830246899103285164729051983975094929459793791487832770621951532589855543204448144323826010697443305801965752565644373674719391266231693652752802080527437930184984948416785078961208624464058720159583534126294781019423115550597295201732935828755120919218902835612735006948942470012787665110321051937514879420168910692879805185264898423530658205609802181384324172973079243240366438676034199966362393376051078722875860494893051771223914794472354810147597565873336077822927760999846648105584643082577534542324082684022524695450604666562845674320150825066880000*i1^52 + -7654197069302193585542156191802293479914095977845546977063047008248958300807306495535383824491881078381173573877104174344767241394628717137121212667492598555925470865493607784112345340826412494023162106397444922665544016523496945566853944614616648594679823975271659824396000185484495967516508734935897439797140396193955852314376886770565866797698507643487909845062803208517393867582291391948209168973774305900201093389363403865674469181494352759490805511023722558321702745321378327972293797013638415710135118105488505874747636768695944253541166613421173278856095897775776759433930754289872385586533442930967560687151682031277239742249350925449379262655541726610802011215970764115220508897905331238350797397042368213761500882003187328970404967076418633337805100119218800856154561748188152563322738945345104580365843341144281865296102995025154412126457644192850840907477849595497086588959901462022919694790229048857423518148673001361254057145297359906469595403101500194760997581192498571691613243915991410769029571052767548132064010630821232838419235072164238527263537318179379417804895819165581405322337109281528410152425307697608653379588955586829458543874906658537038918678681493716653906323265236601735028775391128475524306848382242299397215715332245267267033200127601925296139961871369938615751086487797642407942054240472151775724521799877816131206981986127766419789715514706440850409896700538134430649579247936007557983544024005035374315190159243873519386293030215317934874514151799501777306519776944559299715346765730992719047064366075210910790940429728243722214426324731860738865648661249995950122378061323685092205271006014086929026966268230968945418435466737151459914304791356926278389278183895750407664291995161000112314658510729687936102516127458288469744736233163429546589941304244423208058173661625028933657920536708257475143274385397808704092399103386136676000*i1^53 + 85062883757604529036760730258438478737044276352603122424910856542751502329146579128591057677850971806051407138320338693981288282984364833587699631449932115516032389531907160243940978679921746816833303134191796675941442101806739985237755408096497434079813157480982929851467824805977343234435309823350214297205688361890380751796640378095356402354375484233547985478183826269373510297711103603550590753567009043324352562452213902232791157006344173876132223808753002087270354366552741980223054713374180022137843681841397484359858445670114025411410774406618107357372084898494005036024057879165955285522632307738150089408089224712513028209692213659396253448198283300999531404863215496982699287341083348139883743427311670620178638683292383918184977543176729246609484093661589374765074400403966087062358454522004216232466861664536206679684055299496659802215510142950121090591914597703199288961224425161571913922275183995151617652075843736265234237177009773640202133149229649666347934869027272505189837374044587363249563880179971514350164148333350468219068614717514419824478486367688484466450685924568417003027531575298579495742782210645605753797550723368705194173284291360281202095331631051517967488877088741148231873899967159134347633764615964915999888831230037064084459157909652456652355153909731145356959983367177055917825910116131411170211670978528822824782419497928799903918063564184777992098278636337001993418478896054940264019705980601955167228925365887745603496863018818523131511217444841928689140044984523193363360814284360036385531246789035325118244997243440759962422099781869375026679702665746431631927148138901809252607363139812620334100768500002306754845767392256290322001379966546479743537272841723379845787439296682693939018394101765568856850550053380361724502215847358725737876759761509682882471672433125192647909922527865553162708819256269862011339000*i1^54 + 6664775665193688312435001866137029763010791305184898541609330386101817881667250797035554883998639755606455398879128248420352379650557518570931783438184517814591697211286909263781235967392144014988365873156366239749989228277454165743101721272305670313718227316018336238074254411906192428732093662920762248235556815820663585896593550221605741114117641126013400870653929638875580165093485042179527569625751407542219483002276217489246180932426338487723056188318629240425648956251259903246689890416473070619793431636450767306047545927432132698213654997427917979096872033970846994640995406891392515625644334901462696107234482619986933932795690670100619733501016613067256795932126817052499605011712514479462246742714987357220145606534345506235795669787669590873181329053791725883048710100508694663334583674972062723196765227714949170676255174306492872975595462104548077545518881136284476506731136753908523493391042273769215217431687023391359868592082702408060523027348661308245350109534180552779956263428888817641803752916758531703437295148727973974230561610106849046540581517392090674016213064406564752700857211300690804907277420370705478968446354126209082466098500445066449656530259115303968478822291554837574893622514847688971059919185364733259261598215866732686510987366540177016576446651801197807960530170658767298669312004273317833116118693351821346711167011483598201528728019554824180492108691499244372506474853388205733377778323617613921445041366531782570525864245791055923729113736342942334013279951813931820626106153340107296333802470386846469257412667751429927072421165495716060645921793017532997174400732428307114672692294980442241815325452881854679066848460926806921237903641886261156393394626869827542359730045906352097218958236691587049008248261372923291854430003955703335627492330923607169016526805*i1^55 - N1*37667456925035531245940717313995744440846990400191002933275902409878823017690604439694021157828860208781055602789231955069526268787324278271016421399557203518821081353549718678823655717529309863772868445920454455642166422658847639608227058894809545681810457789824430481960161454663232818700883565907154112038842874385639018852097050896866931385300821162238192696054968650685645806506206605143988863490469723407290961872988783116829672744297069008567678708652923281210339556971515897968613679928618838047362907704283076802185897211137587287775378693555827397463249879855721003028601943681259152767351831527765224377615018128879505811588453138921463730380988921902147169096818504*i2, -4120928250057821940135322438914716727117143823450790878130424644984479879028849140707555630953575194522664884625483468043022887218996744925715717884344648663788334468082171884031688604609207908417149464576863390545941453779888033190065795669035560736107507629466778896484193839620504647539543601431043642854026851918043824728232870879932309259466912352894469671338844258357416113776710821904041060172036743464377755088061384478205148213047200423864696586734212706628168148182652226165784467162603689253987050156846922292362745027120997832407499368307834044214728993799653840241498406084532007024300810751385274792349857551477293078343599723716482755139696961474625287980940084469180764161648647627520744641840448995147273231167980807185051513358823736043250787148440668273802132143302607511043391023129117632220626495907003616477284021203130040982255389332279044635585224095834802008096402786133109126545290320242439601888641950744633329223922311512797260908215875513316557890327960407263143647718926337782120687316666724203061134330284575169745428816699516650329706079961809036588345732771148260272691855179699686110553148710101521244841055645434824189879501420287080122992826729034759007107804635671971825012024400371149365442136656822665702347596462337073516945573524820034115473981321654722924831325039416760620533695213795140688881307576104231217034154808001768494482368390575185244053905035307546086652821424753380618610471203936514241306562162656686824270517116250962575356589941791722431855140041130259624228285980393726151961391791133342649686053495711957271643467060756584437763607528306547583739541894075336723654639964922286914992864776932835799056646936256242065849477993139260570823169032232742109047721858153682652566949821369345238614632155210574452812919947902081461487747640083746701058670813744639510558771084777764480233457569302546085976256697285526535570091431942288892775204011867797091225946453429240978706959216264242441374977444711108402542561860353776492858463692400639361054511272247782119250811188058704709611479083758401624254495379182088247546051998638037458536194193358209698397289309096378994315486791278264320000000000000000000000000000000000000000000000000000000 + 25568593883261557606884029769568406922339640161895579985921873552839781175842549453611800384176063378753911072198459036727984652128043047731894750028082640909529138368913950492136098849315021234993588682776259021982410479320910425319452451157534342282401313621247358783897129750484944417144813223489497157240127771300385776464342689119338947894296720237347827207810278928601283607324496127701515213689177324816118798826978703885420581264667475878895381318033484968475452639892681053308063766380677780846737989569600438628575923874152976948824207284163383372103488986603939139724509860842878522013393967563186364306698903629934135437462411993511231542466290309819690397295310661747589944971418304819399504437078941953766288135424769090552355737292974430158203523173957346852297954509571236792733942282602728092466022219653197465967653046944876164264640363483214949263786640571703720398076324646359759800620975053936442264950600954803277532728301942139019959294857491045475272466056554823545989191209318183636384230098335016840664004133419910946334145379585465535768041101419993139590041066215224948830298466511519587886674245362399187231699199859715482459637853652205232452794916907405390149243476626198869060119753251246298473212397724036679623438059642513669109009964864261786321224215409915023380721536469088300943407665255346875731040037346517442963634149861032802241257162645395768615983192394705153917326922013713502415843370422992398852872922269679608693454566785130189693825497311234555890751685843477095542158180823464771875707953549287091090281365222392988144283779564502363366712485340742512738548994934523415470120903874888805983458244347814080412397583236126828286650228494519927792902489629854227782060527887712913620356545140287050800877820304590301227579890788467302105032664312091021612872198470605912774002234428685620679675585524937200575038954474174366590549088073400950426905532153121780182995720980741823168738039994857500683872033157925956032623807086764052132887408426099071229333809927200126457462558197382476722523598293028063079609963214900205159284845424861874108211811690251887081083647211119043988326819844587520000000000000000000000000000000000000000000000000000000*i1 + -68647837194549417814607302736073263598931112283198557621071562527459249027550973574848919237729793466693890090971196390901661758530546043734891488158458362396816252646273819995796384483821396811529490541882739357936538225647255277227226338922655852542112713896327184837209118657921017866125932604742528836929709481774019418683612662400915830621093041054126521625684116250792034137191375450570550541814136231472296019415678029933339561984292732039869765290469789052924396385825198470586245391874638484523219181372040488653361850840915148081521252262194094378311915132181663664590453171670985157668455740655156522260989550032372647831064915003156198599598290621143128652054424100069801414410574162597473919610244823449374846224253830432533304007433376486427175389909626472449117388001887766871539220858392340155135195697594693844980962675257066810128087732084947294791530518382103911597381267821425853862980934898937409182912197959937187191912063754000116914737474709024272642554439278081149520072491046193172868578637197994124586294592066329559769507241289435325339518898354566406975987549841321347319159696382939303884830644112697915345118142936658389548387940938057509903069303492276451824368966014228378239989595441178464025200307402824230900770710877632956174517953364163118494120503560596729878549748936323006267807755519039744565052906936155792919699018884373558623886413736316737359719215504427311414767936678431712810332220327964068967085226703719096771440013812562605225526485210360950741363040076528964990199404385056029817267920595127637599515383391015469102422742651545590490077382577349442807898926253155694906386522693395495252349557071458217483211689522798916716481628086183624651333738894063713153170825893058161253665156544548773296832495641703384612004780839785736556677740069695044101102058190982965409186782272348725785245883815764098585890531147372373484527535193402721853491327323085393913229883992418409539936125011657295191326496324505221825055155689015562012605553651644820972055085967763342320237106698071009637932549473750510086724989948912529874377243327603008024952254329985736882169804808725326404211210557849600000000000000000000000000000000000000000000000000000*i1^2 + -130310075033829779726274467451661700240252987768729506847046308149114114040889053520781251513777720569942109124692359643634247729579990829416399016192021301361356859882916705156212004507689703037398632758252268154346606035868835602482785698479435775355538054781006412625514149460000198330435111057143269342970400940444399294892508423351449231876324297065467180255133878905587304236506699605318325046497169078389853448604635890916231313334611076059281518575762752074623324503205662725859646171726888132695344436649439875592308245185083363015580139282939670381150920335400548339236563749248761279214354925328908051219629897042324277744626733377061008118604130154432218542458174641949499769266752856310917686566360676645315621232347490210200712422658217117846224912984888873343622627517052469015315816943597613199713991054554832269736250605015256009736162473433905501665067197323170143341347066116704702791002106119278473675409985125455480406565853172255279474235370178639184445587899322800257458756491978584386778791630694220752414155971037604715459839763495959965112974352206149957283982216768634630463461496965741147234083753249747601473906449204267205025644664727166900330564395566897538866455856381700139150243707005079534405393548739945037067538430751997224875240514912569651385167521367118889163242936026209682890543349159201098685946043317008780645110085431633211473668660380790138930007254172368638757220572481965766842527810828433540089983790192999033754939132226695049394485960331984389272228236268299385365876197291278721092427266083592109256282266518454089069153550940644787832822319435079966752056055262132008396830170767629457619571430536698455495497652475743867609568779686105418121758474185068656624552709932898727277918961953624545188917062394254395206284966927833645843519106574933571829117598604903406781805890534191711323071153187738584842371290536009065710409535252285039217749598272142909572867786513044352108675193873099470423997907445098287537704625062508878827799228418795617907686786247632025486772491624965429645652689401471878156204203499826761787152647946717364176307588638834430322362650123072246278903436410880000000000000000000000000000000000000000000000000000*i1^3 + -66837291955997053362813620549472575697276845416187328875320407094875182051968185909258008564297935646642076495803531132207080228738340807623730251589552759837807741527788309587376615220170785143497144698772263699338850779950529888925292865897479336629416360520937382158959773010868064411900315493294512248028235289484856450316188754610071559240219300732239327730007305042630454654082474961954888519912284985880581640865031756439746754041076806343679441026100228850226517366009851842306611937445909208199613976193976772185443373665738411503558980174630143069048570447230867725925385950552989825037319735311172418505620438226892552017979325981360286312186277842206307982540766086972719331188876728229113814545019071086222903194601271401220978853936946282761880637134690964248401752000748729121572508566202852748151756528504968738957475351275613674244959832399686965147629779526777358928831516843560680969585243313492727309349876781961665381153234346946456175630902965969358551105242703748131081368531588816706471366235987245488951720929004366758485586981026445307687807165130262515396673766680477499190409851039669526731228890420969338402415390173737870793870259263474388329658931884767191205981310278699542723202082350445567229173099904003624317323853889209333120147761283996177543490853828765503841120115318962444557503730716940279612430416230589834147191886366418149045402220711130741406887632242156617636555965777894591045705109803573779959372194150860344314132619771106349780165429617757440684725748029678832567819295395074421166820685471971075864563833595022984593844881474286761381195724881233418004749320802788270099965401191220604419312526250130749533630235328005040064792601039129415614023769296631808159153730706524044273812150285868460183297823590673977932940470812375989041475405399818556289030297737251309096353033427858876130910140382335238778044782922839299692161293463016659275433974489264071806517117601816971589989870608018091435026158059387015511551197845375016714265543692998212551424816055226630672613272590461053191289484264578619018922442886183667227717412828242300336011966833864157700238007583311329489384898560000000000000000000000000000000000000000000000000000*i1^4 + -13360136697458541105991875132907233511432542510532867039981725463899429663398226383415247322619946007651309409844714279871991771964955465193689994560243873497354217426675972621191375440069054533164943523996771286532833339470464184718915137415479478418966756919477345763439859332516740728009188778576851348588665249203279564976222372408634920636084738343014594868321319618475618731426499184241264154788486554609584512745737180199880583029856499432701414908625058146610483506843250619556719506389933971711551118769573250920115787620925025766535789888698050538824577930339667073109127457369084815314388300665374517835979899371929655046831060848024074673651828928078237018108131942555933438418393072056389612128199879831431367874576179198661044637502088911271112143580901955635876002182355686730208150739298538284593289161590778743473239233025165171264043158828383262416232847522520443925783887367632362916525753026860047924551731804754285366135728482590087238634059941477921926999979775541689168890005733511811828261179940054966479292231543668817265361569588805952672312146205279090612993031221166962132184206748543278260354132235134013859207602625160677885795303188426299786903549234592442273840125179264655137370151508080501110920102675393711798329307521777924771016807831586119555424296015474898198258525962985476917215529566042633016687048711711187514556211046319458817480216409291423344505587709957420247559061797710713665554612290464758206679102583140927899642968247624483379590360726987243176069962416649746643311786685237412328958255345500008766083573172791291407090164633931626129641468508843655269668135660439731726070817010398615799886592459751742123394711911966739606616962013155522569942339104988196427009775597511924763013884677467421276422414462239705112784213804637449912147909221581772074989341039124346710312733488087612339126341457322985838200487282561243206726442779113564808031639614242870485130450356763715701549591469115908615039127306079553160237419273611006347715341858617185259827253720769707259573624121782977572306264055835766473827180860766069277243467932478954534856276336388498536846595661781007934370611200000000000000000000000000000000000000000000000000*i1^5 + -2362657563670874711840486815934791027582601113438581734840840239688733641388111680754531907907035077780397138645791670089445798194382825262366891208448170640336008470432946000699418467836833665030310821591041860584545307063547841224843547424294203755185109733148942195027616751725675045338914815592179595150262270022601422930938950645028729760252190719298012742642540623615910410149492993425546691303334052919525969846449398789579210497118976531432178761148647278485330727535166683789112915062581333013950340713037742220490574052327320454734264723385257406300207920077634663125787829994115028859180838293846705671512730351191148069693723766323105335709381403094283134538488206008407092098981168475528912563559873797678282872998201154116308045850986252339163463343821636426732088434618633810706145086139644707652927890843625186761171341114682323038548765186269099347611283848738775567106361526151011386325838586978672343856407282568691619142543828353741127882607260867099177407825542898054159887294436179440024394372322273243239900867347747379476310597746032625387022194510210490250086716811188161101484008485899688870841120132272812163091057224634964013932728286085593564706400549904093838411934399242611927705106807039968710899922770107030970063720946054863141747849392242657985888445082655499904810751122155303285598818021528473651197593873483639982702210806899025405402938969251065328642700884274211382315516989958687668936987648472419885987939938467340335857333850780869274648678256211175056246481766048455832656421257318285579151462076869724557784183181951751119201886965951433382455979417840513681835716993408701278996169115348240850815127618856101518360375847655058469545380582243984727415214536708475409276306416111278208920899686714248023494457562339875387209388986216520569854016608924615146299439998735861707830574439763689266195138296237761013462646743699533172531435153320259227968875371241260484874097881164728284128396305072932523445755673199935253133267032040729929359288260283983051563543894723862027460494114953095809346585733658308443014792448721007416679459613172007294209960486130459851149304762734428741959680000000000000000000000000000000000000000000000000*i1^6 + -289122814530227063984848232294641908360570656379014405323632756464705013956974131611565683562077770439042331051288057142532987163053765177297618955771480822665978524902348895193450739102542747042427630558803851777752580529277412500203794570475463209175110614955290928880693173596464203378602121085633370756357363943129003430981906739095506838443803478139327270291280056858870919899667634823278341075476187753861107542562735314888584281352370425141976662551628084532531250155154001907811426898544045191757703235890787709762877929022476341599255930647764188383883687237766529863104243899921321716566745775543571731207120120433856329011818386546449857614000051764034553220273914939602765275843568819870167692235074960707794370572070690193505572255184891541258089313285214225251821714509346546734395942512131019278397309302931075847909288109897076584863077100228866148645703836529505777156217978520664378402986474250670122210866014771252290219999560822616764633972253003179160038218785726257506574977288752890270638814179262202925482965981962576518428284186619373176106397185701286927758582779981373952624643877805775637190466942434836349339498840877934077798823065000268359884848898904805276680688685291773868720208612064347862826487061215879731787003232813417593207622039591891290921612995318798768091823488872003234421248988153058956961853842815721281634263836428718450811735780341390165620464644565385692357386833351477014402545873331721247564250614509589516691552326432349849599296850317422058629056467562365605533049491083791326424365760854483657509601333663379481400861341421839091521332996927528854483483634436987037498370883216526361296937216288030731894000054501625117381924695319210861696709513959651596086876602593350810306686096715228431252381006693435106549654389745111593765860995439781869737253897078954897536855395899102573770623493340811300432685774003387388691594156026875662671917811135197096389860969048695503374726863524302600386711066273186547669808181235219704776677307183639862675826109096910373747048349395465893483530151669783724487899395034465940154961626021885620394939662880996529819445435709960224768000000000000000000000000000000000000000000000000*i1^7 + -102647550457532845415460265981359863897613804901773994852453659273387001631274676160485358513101857845217563588440175362451319240388349095975303003756259702746838635536053911650571564179204905894700785928897916498233373490071596012610346777243935338521449513179221637979408114415378673857523114489993525497489627943250472253956270655999217783437202450415609604722667900213723940754283912647218936323922422529524471472832761802238821703566352867780803745857068128885383223946696484098228263439402233322535757137983468208261073963854928869569410501571277067618538776252465011482624534004823659965590117659942912505894783624671498723899280146427464374743999438864563744546927211775326820364217414177995224305861161516361494383599524025638163598770063286203899094566877094255072483603855983206221824483830836864308639934981836343697495483024092266144110663212012682096047457262776476134874529475970461373565840118341314343092952498685967934798264043632009627108399359566117008896023983411499493926330935430975271487219889444525124756329249128618745101042986994754316577214765982279341614722177565689508573839983937861617200575437444449288745238638209366663061578376878100952317462470889046995268216872537672503111938118358206379022117322094244195428915677429281375504404319358608377569669014444340459122534049063546741454746274513575069503227602770173410974684857656847181002849720864104483085096696879665519324411816236459572608297927114785862874591600651071105219884127030146514375165801878235128717725808490835383058562557770537393763847445018656406211357619751915203713383431929780771992089820669576387151687982717909254549523333832206864240431152138541322630882818053316195913697056913423837764802828848465454829236160912229183784021925228855065552238991923736634763862547318759751835096444406970533006307149973462747064491110623516104766737948654064240898128217425571902926392904338510190678526703786838048780795062878023495537640787962380449521908975898777627071612699712895706109969922031772591738521865358396000190649594910239857122852275197348838000035865180991806258562848914170427385727818694761612828947704184832000000000000000000000000000000000000000000000000000*i1^8 + -12191354446304937480927106362257285299296373436892917775974152459633284302326781580463555067744596607831155465987612709319663968104954091920080429033435390453800939957515289979115749428290510893776389316931637294562560786720120490057463552286009232689348828488414539216825320252295428030584967715022392530438070194319502920347537539245919373768961175214066569145621876577848867237706337658929173077752836419793054654413733989219826162569920424097635042299280609632401515765559133825534949418449529126203499787744594816319961231601257175762183753792200440816353962732407934745048009591322321110090070520962869905039118939875245795512506334879159948363401603745647248522495687001106528187624564719237330454681550509380872062778402669546324134756048956177520668608800645312634625648940438978251296437901441611124296971199646814147303515662023231107533431656625590228002812956307369538240777370661690903855738169871464290008657395467751541103174432214540258743891080351631355505063080624884193257686142249536169776241684041088610330340307184409304754626829295439371382678437609957061151428165768737251150206021388870758861036816089343999707254008532231864840934894027611161886443034843667354761342196601263079621069628596922688721934286200777094041436456806305517039411992545782443238884374266960809858325164972222030445307937567927689724143323440446135674859366902030906864452521414023544023387101335308699892171490006112853118076896623894767373622012827040386036524965401857004580108948139223132341121857043979665551783329373843750585120359871713955112369018079199200493477072745802223765256039436161046173512085395843341291470792022299137708429964285873488329120418467988246260864497858303881283001491037767651149367483158985127322188446723297895980690148005646687244210706998824964635863961292773137461795814194306261590215041514574915963769991526784366924970710556376913804392199075911602981804857508141097613407659065453820612918512632611125500845176404156949856791388191077869073770244885733996204208153088760636221566689148944336072068350309985441901067705132420533673502430423898841140120812170077673551922256360243200000000000000000000000000000000000000000000000*i1^9 + -5185375089182684786664721103337890729619709058596602137990668548534671529070438866230447046709982423920275319514197485835381901529630432470249862220474678928536955300590644151369022792207550745950771793663740999925926242766521601609851488561551762636444075809782418515887899617614979827887858298030150416489494409191172130623665955942265898083543550495003424026888085467296478528474140394465621824006521128222656836336787030627726774999427313111591126028434688708604808103981148696515170826289915646210680769438188963146117265323652963078686416509392547744958472789904474616959688585714591629839749596974281438671944803968517284413212224282875270683438638312172686663708043768675869339195647201283876109609433588449065134789569392305920768016310047605229689898088285696097510869132794332975038485789430321631476485201125298161162726150739594826386004881451435446297988451227279803022698643966402694666436165993762394076914965802088692422990253370375462511304697918763882300891282883187186144394824126309187631386012027886171535193083512669297626857279399519943952585243821836022807344088669063186198388211334263656769070652444475178060657509052256363026826468304022208839698374333032127173803177571303660979434744331665267909807468045306615185071275181138241923780415349285525148409067490355598459318539057759223642018085099784182223894701289101285713935697752814721141241348199973997030807177646775417710553383903475449685447080336086503731158900833588188021403110743685994764281234835264504120507444113759106133562260274317360475588882528884444776833045329854869364663065591620433779206494849808085656467949351240553571280077922710196267508738491838453388592916244988766085935466773414074496825683125284128601373143882355847339650992901538083871522788972032376796175776564094505689473685275195260508407474166769863683282398329148926525121029521318139532389833168745204144495465960517014520348159711620002491168676339277974691758808612119103334386555660031757939982038274920858400778614277455264907525021433251716008166576659919181662080708589858010059049863950421256801465660590237238585454314700705467123461116657664000000000000000000000000000000000000000000000*i1^10 + 565415812607597895141647193037618443639028240570960864223585016373566700150149413535022928477852586563621606918269371339166745140241351892601026642499564028374402005467633618635641364228105976867878133433148528809169643152578783072486352935444495706892258238394465052713918328941452896448323852255081050686300908374894127256610010272343525275965205285631306040847211068754367420266827990903372992677862441982741992345427433088307105480886206352894910400022982683431849159098395633896869473683577950925410717883774921156137631759440903347949886878364150356490408738076626356085273268986033889183629370160305234354504658154946163198647306559788203280495908451514261066481460721586535414081037678568855257928345743651569252414755918849527022481749226515767142385637804007485921441247096382056494836355645752856340982226652501962175355578852760604888062164850122262647396737066400599169322241155989808492218125162266892820130845950302162079326637192665251851758411794462699624047215342210182222930883878917795188354165970821166284080822578046870362050833364281505759458993708216876377547350071124443236637391267204604827858532058851967723009847523409961647779771399149264387446100379166857318660576693334925126443199988351627801491923922355063538887035862810811965519228126802432270778605525466779008991360773958809142792153797697061170562215215517846833790870246813237768037185216001235601042139194900511312323498476266826086999365090154433274814336395464476793245098167181769511583817129248052260789558478387981735985404354464751798283704791992300391895655558842990943439189216145040757610910564815829378200298190528347250720160726426659478989245243376379528549015233630087091888408971319652567932358890127501725368491311763255969131115966793738917036939560188551349890588426360235368428816618220956917939334126855357758142085897051269553396252660552869130039856447412841874081024957326570426338045892494851097371938303564615447154254480822460601407217762493227805658512763029030323769351958879559572472102387075721372051759873250343587092515190741914184425682432522734618615134784911934688131495121422987586527297536000000000000000000000000000000000000000000000*i1^11 + -69682062484243678462127601823359324153218653204320890441928404861436663985282283041195551313420840784268287828828354654892164799784185869065521507902792158136750626608867951064005691225044965842731775003633036093008532512682141309817939969714866767166912565196312761940975504039094544073183414774010413749308565061465996214953289158815322241877876093946956296728748376483559163934906075982519604884214773772421228366322138371312981937691729626510061784761160551734726970954754788138174085332188975778358523631591646916849601268459007615660716374690246502673035664042972791816603878726024020931161639852079716304401286956759062968709191810975194027304800701297179263877865184221668089435293421836560853448631632807549755069202629550022310208213575785882658777546125522971389557477655656906376114156258460967519063970051293944394736129370859797208015452678469769747703687046368016984610795338964812729044178997887755504276469431860305874747626362029206961025207137719917788461987821302276988103507837279830018916762211328664940227516283347896930661140346510464562689641180403694325912165042794712766678444339081425211285366655518250693304480500902783520193513865196361848404663452406806931277998731293864258953568930600611934762329168176252388070007163042259600677358007903351615197728004892562722067431967177972910402758937588079701400755130446340297806997443819116169648924178180774637504977766666361099217527871796062547958713394321090875782369004363804742488263672574446503423993257757980371586873565525249435302661456050738934566723157356581273059124060279017721641272157649774720693760654681831837812929039057406228429467209986731372618102463703383078946292227733075571520858422400132204787310959984260620695172043559748952487370670016929252090262373270396196226888367894110542077775521819370422841135914904872860292386993725257525729272176395453203843003819436447373235928319659345448197902815386759426349936223547285774760126264095955033286552944079371790910502281069250922254205050635294046725883294922969547579808763892889472927941708223239387213461095570396989825457568440371646968909141556578903486627840000000000000000000000000000000000000000000*i1^12 + 4585052777583494985845404577164847045948880211301245131722645799700569248179456016195248412173145971830552562793261248891952493149453411680270138800665060418803921325459713256360408983891081624584100084021713747565261582726813094950968261155576117566402758802186888411690177772534477658756959016111947951630540696328634760684228581693144743567469552887432159975380493206442599789728220244503925321151353701906931732508620322690010097338663252765258344292561447642615989372742966214744339722921610113944388060273172445130452350996725333091062654169037294636643946975776102008147373055969709301469258080918809690172127003193049443838760023706065924510681866104579488794018070075301162700243420571611711433866135274950859622152431682386876254058860806386339320717092895512041234674199552250938021750387385939414385701394895535527723712926961874292905297745876049804056526505716126626541467215887652281627597135764170759886227514533864445487243627869829181251516811506067355626018953622023206529353585360035115249885456171095292786491403044593679951656495253727165597261047806568973137831907338249282835260307600082573308437635123009603827308113171217316032144055729951207255769136524371881459608052382688965930784905816834902624054245764464615223911086060080001939531765888005810701580081303722619853047607366236560789359119454600792661754445100362791268145929001311803350770199710266401861116044435196728583064271450533566078626237482494068906407848786122944025915925421731203239296937825958712655364470890096635456888633750009594552721437160779341093050014864525084804392806905181780411786144313511867761709697691153029598743266848731845725281663571424535299140356984810317077754859238397314374477835800210021580644590889657592614516597666585790690777068965139909062229117230496031365377700565869286521802138065564358279809600732072276973927987245040854731948164114455436722687884886372227470868516361147249822604795538862288989370421425167793158722655261406837437938760020374869824574735411056420050806753899902487123193654090025224271975166829949776774717698527236691602306958760904590488961363189246143234048000000000000000000000000000000000000000000*i1^13 + -275856317529131189401910785485718452789579092364782027298786728400826260947021206590760341153793176205557391159185102243760657939383619973808435932237629778502177362400685951228073998474816142897769968135029434234614018720731902928387859104437241024632247758518615061772089177134346630304715002675192618761574331971034265970107336198243942993869234005807745401311116686575669761638424136006368010951899232470597721274071150168733349940316375360595517010820298999663723378357205964160633619876146022182632375778938949802033659003644921368455223680014845603570652858933068058687340223302730969119204414701824705930825767609508734838264224691902152075431316378102197003212103145991813783680497069983733692470534498642885712814402992927627107007931058300874016721872875708619460162584574220950863032352978859576501405281845536944578258458217176751200177202213713224637027182944368550778499755040723527185930897963883767017173975004147560445287757637812727935227473737524489586143203539648357247869138721012714884124906646119161556343190006930940311432925582137281153089211197315090331343102807527939375187678731642506654937313938009015556859251666298331164179753145625694571216280385364795791123831319796094262085030962342754137501559685629092189789662474337757203379323664455726666495163570896093796312329078129798773785739583718906644893680256958960097990353982887880753865520687738491393120733541314405474146615040756445676882246654985398513262922896946497990810670874759431940404741262288710932923911206107853149449495001570034757346072406286488165564157272730056029152825376504909942613915262388150282943529031538036662863874089110057313718849186369590096689404750375288867963095415718821637153747614230844121111475968876365101233067281581942237947625915128543640686596982342221748104760756650963488999046956080057030065486134358347760181681242817518145131285293056166809654501578138323572812385389084624545019526191159205046739516297190057196595654286664998291526452273165795493033473480618435320263388298060881600790386532893631136558131008087128370622023071530013960741573269386897306754822296205000704000000000000000000000000000000000000000000*i1^14 + 11561861986460676727120370652121234156192045263358732033264845678018245152010745751480567244538172835822178220691668528343988996094956797652306123748519328607590597347088610377176623537368385487391023140027906844367629613399367194667388322224755119493249362737995589979110261029574303230386726579394291129943375644896456547524868140716881563092565619542091008504365654695873240631927286233959809237203781232485637602128234723835576734645107654989072044647113795315732774399032547872685277108873002690019841811003821196843441149145555206576576494525535061171691863233286093026053835311839015085950488142679635232855995924327635513616331986510851152387864741095718013906396076845236996759238359346567186577090068298244304702424361163713945626405091386609054204614683574370725533340698394600727658333650602167915956375005744223844036160781212806495936011977301906920027955369886874685903819548497763644889999181379444101906575634898209762374791148405503219901973192310849801462006287017372573982498463334705480685293899066373184695471576349954125949942272853041246417266599194330736349389868927921747137514179523152084337370897482667717167499230631539449796348509049135654512906297567389092855363636147141725040293300945883201440539566338921257521174554333061326703912317551716245278154930799391097594691232482746465685004157863224134914747950869850975435879718558239543486672313096988077257003735668407222040998956995384009910723300638126556798810124404068332905469477510335187987015820678832437375399027896779639454435612990842396189472181000309027512871932094251960701176288703279434880009002534036572400393532958673445955426511821114503760218649132043756270783953031613917744440912582629605252189460353153053314568903133146984478567335788067355825782607768965438018756024532538986739655255445177325552880373982502709362767570237864205884675237881791745087440504697387421929207520498249673099746118529760521689102023424311970079713664251366243238218376071472899920703648864617240143355842361174415856389400747318098221960865825261254686128352988826046906102837144711095450754161748299975339281893440880640000000000000000000000000000000000000000*i1^15 + -425842932148119915934125581121643489800463287841538240150242650694065859847048069454832159002003351087091581850202737505392030079096384322006021273395020340717906015506018355600545249308089372694646246232376914463585642107233261276718142300287808157157918029275220835331541660359588669978420200444126402834977625102810662998944237581530960278006405450040447045152530232153131889339723076699038156941366900442126015630797164282232223170805298207922502412938002150363320760355719207594663869834197894543863765907334826953093383850998855287457632721854397494968175176485376449281805853317731625270694308342501285806882561802462178647627295576470798499486107144076261431777805774278064830503425113994800301548569897959979008433923139348996363437990782392601069382706827839704308944720734187825726743825022230775038916249252983002698844984830327546147473337388686163786808762653698253132050073013801102298264608082948496710086112468460893499072561205535592207194488647695644264939016615218831146154017690603342503566516715135350495384000346502657947970715610267008644643368502138154613099991199795434677280953333464634117118336129843127606554569659966133793078768456635835392641002391061934193516600608265909800256576242155213147001146652734592957363965395557317064466944318129649239155132167755961244054459563232781060618606799487218314303811849121357884447470954844413173978320978683436130162564235309033580541926339419453355900995227846513637810212042910206025983910861465410619033344503031784111480051103983841990354149700341938691556797783720267227572700714873532957142179936857727917608712182065102750110682834446555259238279027678365467606676542511049566603231256658877258340252694000059660649862984103406445501095408736044745048499763073202178414384728348663725654368180800862066139342958502703277280863094997129348775700168999882237291396225049515479092172131082312431707134181478259686753025164617993415358749395297375833155759439776850591335374153437478108249861069791682294693336671743861267822068048452858936078341338594088024553750512501124581155916129549658620033269512736010339113366454272000000000000000000000000000000000000000*i1^16 + 11440128697580617032653790530750846091842266454330024909717981954560451050741025579496035648616762148004758265816857575522984452549352189965363448522671100234796843049713311549169178930351029276195812054816488392378616247033030002891054797830357019034813966863059353216160535820836215398093850998292408119437867614959593964075696568773558988205279395334191863730739792989376824594507071889490672099971330566267129522288081132871518615645628019567143469403643416142978172575137839823775423917106580321580729363320001033073617480517401511990563470710961122903617510130414620125113784292715636243872643781514399378452838010725746040448179597801716961996408948697685316834763967577193964310514880634244182045809430653090428135555785316882614239616085390831192645106539913782078215168623333625290261684091335438818075442959577511547267529392200239771256148193255308594518902515535324277294428299507676943957809796711897479945116199148860450990474137224812860424464729429644583796665264726422208913517203151865480073901823485767246292562743046780161072466750620250104390659417949757593973106291566983375145138437218839185386298749746481730553372543322568890201399383063237625656125752190490687479994510192138253760947461433151158261291623503023678033857037235556567693790166917428765202824461498878066487126027136677950690856513257644748107792778527990629194376612486076958145330708633133216837450447363418528795978191924285486399353250283976028696857356905957221224616482973330419716744974928786737533605709501877741217488710148196946057811278998661798986945882109433942043467179850452581188824900593869490639652978068883042876386008924716007296737883578742637452463279200483522352010443664649354946678184145815499183716846982841107409506552687485755466030258415795053504222032308194498954249570958701156695826732401943540887999411153949775512162109948950951510781903175868188406851892642390645894866132363761457058474212483499853210599651368098635295999942273813685956371285492842431363165973795716706243088268724846377820361821928852384978685442318187154575375279228749176067781648578967332263978598400000000000000000000000000000000000000*i1^17 + -266396614049260556162495258767635075456616685415663542233748536782504282395775481588796295392477558533921047788789027565533988230272903222518718015684058889003352829881579793715014692712715693679936874402409084106920763505848070007145684967781989281997119965306100794796409941497728310001255551436674419079078072821854109351046552826399006132546924073883325220202902523264541042321556543250442378434815258215651644937614702030288615140950079719266737794686403877843076620457255621529112804703425404353395919797882114231930555198933857312774903968174437927737726875684909375867624370465508192802634840563505918307711404964318164256650414017680036907445285040862187467712035071298595504519738487467189229882486104440203567953401918804315158317959730308688934692836411192192747935677884488184000281506016774984802484889855038766500087815514421688417657128627685215046697365322664380294361426641580663627107987062100470677770402350381589746268021876291723236281803038211503679690960123620433260835119715289875418616217631368139695232811293445243117205656839511513525312780972686777334489363070887755013706334440410173151036614511801744832858003505256401620081780770621632239411721472689310361657281726772982231276140114957295152903165850623667991331723585272676208904880225147982656226176022817543228733681954773367301557891304356454778964742930076894117596658190392124154175520379680090018807114366943787369968648060509163297783539383136729796382417332123754543095229888768124141935410283211041782888914740078892551467889610235382408196022796353205812154180689658836133530484001348782259183472485672968303250149346180721204891884583714651914748583985488001967828765178510147793209636334727873531413223072528972843328689805187815899393334279803026662170770736050854712019731831851309434623245088809050232242310668381742786062517453121669816360559641373348406778430560356955569654029790906123604851239720640821563341076809030503890240005371380775492968504690434608644371433490880753216612401501573226305318567896595187805814862749445581741518605507202529408110771810787756010115229240836254251089920000000000000000000000000000000000000*i1^18 + 4260655153827585548880543712208321111217140087141715269166783317986707671662863203631602550441891685077953962276127543728314160304448261017382217505492475015070803543519196334990689789035548245069553707816483599826255426612948675980115686645843195065391191435938253138237491079413033725792043910836054716768370895399045377471901073942131767327390719166181464853044670584029203931769667483844270380438319251026253481163056548152161101752348203326321393641756085586226615413921087175343865181574004252199439706526774030605794507637815109898636016929538938479105123683688360505185779530392549541081122891546854625673183911958460313536000252939075755202417934861527261060990819875358055988175276792052604838520799028288805852605649724221437236094606862878098876976398062172156507387119927983285429047299010153815698891986156686843570031621870199529072261603909601983854337762624981988705797943369490795645253438095254346697553780779798482989024284157201207073860292928251349995001124204954864918638611959670232764342794171921240746009753151294044645460403283268504587335993597721997070864979367398044394189192368663054187576834642736211001349238219423342615801504499834980283498850403398612403695845493321441228708478679757095084987086303966370639324560087195479899795899814660303551994986876058498291791481641450911683367315485864490039393018972103140869829424161163493045023693246448958315331853324382725428261025515509453688828037884302157165438700589543461995618980312449723956085267595065338460544703150253110481718640132134979835706727136202873614204915192193119294517773359349963497513831691176995956649994519383004788354468938828515527853440315582544266696812739143244317062401925883780132579217803830909432048924054430784298057505525072020297638160046973644267049424816167164529181018030235300311146591015806779493457742239126074146973455000581342140646011272209889284835544065544828437467851520171486958158785904728119579712146043009815574907599420546487865183829073631699101799831682721952522610444987360391954439606145158706545325967485320937943996818065577703741892069753314344960000000000000000000000000000000000000*i1^19 + -65446096147092164142847419915504381009748436768964179392080748895082904667968265782277394888366343858680966956912893304271300140612964201244213622802914910267283370478646478852428156729198153695602574899204568737486293176678695914217530254988735396747799718479752239912171270103610670211419909208433325262171846336566605274187940677430100913054413273155861556715875917852234249323972524867135086994721222088389219493565278465036312550249008711932305227510160304077313080539759602161248962079415438167756456742399666861002120199800443570824736965910068604134086334220678424144357067211247533985854173173897156205380000802426432197636044080768916257226774694060086824122659694761959960355641883404509400258889897896071358859496359650397850834523649996514936253535296830476591369287854898047740698573654903723842986336146674012163381090430467858494139049195541151272489885224130178212194159256786713281052877771451655524814919477258252811494629406747551235545660753568367266316929991181133555218244887248195955514406189512041199143860188845843189278856189705994879596247457073059381680289779690635743488356635570832084622979739781544920835842828674919016310656943802216535885667365439585614886934125326511617472726514024450587419581463351512704291978173005147362418640166741109500230726478762264974636243317011019806635725255913985095454436257919185493922276689645842824631299051068289329384819715830661706796254091461658867296253183296543747225060200266602193647222894295342658441895854547056277093337057381997653270002192014759727248574164114983345613687399114387259654567358571192989276217828702100854557902766247900813736075024583479806496935037751778361360671231883610663699765488098950031521106833572128952553637419398354772060442829631904602243152404212171850912881635895862281055292560977788759203923981975862268440436369758579747175354659765672173184481525118437587519857730863852490851839558036759652677154097178233257627204605302297465709451075693980494653056758030176969844560318792736085824750314140593873671399995538256595105106715925814657703525528046332506384621321060352000000000000000000000000000000000000*i1^20 + 501647732110034486876572093873443676083035957668431960668599730433525463233422278878535619155810278642346810448201649491835952712568002195718925018882460393153876604667274081202013367702886464965050029514921937594403495944002593798360329919891749063012049859967311686708243453677554466445399288096841345987800181370486621245043371220443794075049545905913330697664245605179238564109571014181725408764882741155767656994269252254712133450278832573487621374116523341864104648714940686963731746443199773141805244537805354898421081141904822539662199308875453024507401809221339222784167267868519666408151144129414535405717828637284832359614585617933549906899761493880828018528718753575173170879358738746443254220066293771835049745244552366761916311078943258872223925844056627644154864740697495646829653960445685195161407418624887906760202667751097302861709788385448644527449790460581459235825749566999927896517890117485377084462358949068516365024218070171938202941779684174267701333190472302883622521350163808493552432493009163215030741592342762646242694391673319051205341442614880331766444737325766748963040093382255744276993880906826461768911355748691669336763521214662040856799206149018178622478167502292458174909717349446215062604784061843190300045800969372241160767880045464245372094582267144289031280461092002129206658161779710571329473021798676717084609796062013484292229431280066158002227985096514557608699972817173233920333328857993417741269483524718383304772149928670710559371646517304070254995623124340325263557715679787542319581401648217247647118789741373251474000076810630804807760880903537431258032565129668400176571492578293859370500095194694587085190250538914364159151471997366945643974848229579569396586917151441103402298560377293181802551910850690875404598739255209203536840754660692516162053556660167965575669941473663064238936779961462511543906728970521416057715955542318007045214758658647416514081626593447643155739366658414473521561748174789196964299764993907095209727223428109304977264983241686336715652674523257709268954139945289334424407923526902997554199978311680000000000000000000000000000000000*i1^21 + -13378700911916862186118925860106753512854756331665584633009738396494738438118123544122336161592729692236784474897286495080867951902320578815978176787780198107313038641336712763057892454567912306317489420662716640682420340486138493625827515745837711769354393432322160768438028527250496582952588749153711182521377297005011920596373635205423156154008000870482611539789193514789655226492924503929748508686740611243235093943956234850551553771726633627927520915383158793481212291443272812124935942978419879796131894621021811691055254051390808770926375233068322809896785767615309471753186266431531304544922359853088546292783210758600137304990110061776166075156490003157096948509969868887675840841493622144803547019931817765638944676888096148310284494888236788924535442747173402853858672266666667065075114732058764775389908745834771907671041270986856672948939902421314513953682054578275844740113340094689303313907337567724870475354070142153799946817890387474436994222447867689675837525483053192410933019686924503929328419178774101742632030009918298133512932701815788039761223921652373260516707927971935246128458197079746209201264613451300439043623919724837561546445605431048461685057245958602328835826101140390173219613250103286938342588735039279659164238158230094348348002179288146755256052516759076622850574659937832873827936836637542385214934096768813998816461238955831703036700439340165698094473004938597702851433720807175078107408232549726484864826072242787366641339964829789338253681819463916505107429232406683797581240518498492084430346303875816548126157558114628098615316520761460432839295369037996780298137864896225686666887490263110894070262849935298582498841029327282041430458124829054408104486164910398370375634287055410145464768541221266056847031493119512325935706405427497454877356352860626330394991153585478206707390148074466427174755859737111232908559358189241747050339666795777786394508957353802557843110183575463822258913624742285862403053932736951731310489344629062131273073781716435557428663038585513789752200310111274706820445155887191487868727726656902024088518656000000000000000000000000000000000*i1^22 + -70418742928661095735579709949696073228447378897299408972943880983096645387624085876218271899128645494893886215813325745635068894080772588189134929362289703684104008226512977689683390225566922924160986195777312447726626764700771386669228591694250633654283007744314666731890908677913612368553070996104378840451983213870897466938994562593326427678834467131340288217456932474362655191203235567679520164605596485197696286799907147899987436639618907377785026450560531014200201602508021888413373119467755284561025957107054114029248251534536460053742826008126577660762751778394511306030277905740124467599785185573979639397954058525672704141157775548508075247519486609940909930512749673979967593929566279546901719064852644685344349757612995385332121674443286946575494787312197841505092241689398338571500281721538432058076643780729092032981274807587111338172524484649069240790255510576500149499850765798555969301839213631987374611208319892957682133612013615171732717080426917040494741896360076882121280543830950599929350590742718916988287982592812455209305454195116699234741996165545642390489485065555726256389262490865337008126286368749767238518199277335961387828400788162911143865812082291071778766773766894209295095589751624881559021463399788345682563790768089616150857850802735592934144266404075154121113837716722647351293964131816278850132152015389592153865288647257948634269376852739045279455513511057841502479627901899692050906158912719526683048965415110053855504570243737503273982378197646176576212245774531076021204705314117131328382154705076211026416651540596587498192411085098538616809525419578102510801650252891613236922866857674384920319775731869542699743034140422472678472853452371791544816499930684561410410497568867303467411389068553412555863450554253298067549132309549079253996681046712299695702349296102925786475950960786423077748840043614078499660335663107040002253351619322079409850268307332401985734432994665956532946584961973499738900647011305351953955030881111783883811874331307711363844615853224777547589816914045670318543907685035562471504009173202491355955200000000000000000000000000000000*i1^23 + -267750764819950169762982793314172499051073935323839998182176206018687954649406637540393730487073459880245443576615749532897714768584690473089763000016013583177973940027664204229809108892969582552357289714436568103876847240590193292783614495453777319845347152910247064607915933859146475297248892113414916482537491503689820453080446718946822161073642874513557315929876113617099119053542684525613611660977276114675618976846708982523493777670326357105624116164090050799555588535102840835560890241034025065680813186526294653066323583338086484741715272629828314591033868087873750121975898007032304225047424440504797231049364893629115943168124745589565045392359671289910930089991870562020499614123694820544083984000501409424760581514597340314383832613952915158465582661544115656468536509873972867144664679270703450004384062767609549415721179022025184963180529218536287832888286170789829767872367728412350981999151114436451280898324550374530090608408349419501285879370247670113012713093667634610929784760360210019357193991677977518929154618094020956969496472893937137959306997713953974062437474864918907136850614304710482650763059370338356600466787996198142539826904570731389433277337927289801794681125705259337819888178699249445066685660408951477706719595696208773770297915998386411847201199830411330819295787425434576413020487280223011902077276110998318482922013294832931506358873126017058266923816270150736221847743931141104784083730228295301351999920653701077838185240784721502205923568752646248411101772293090281651784868147778916446819026135101748055749704928885722350103102768329078443704653477029833753724783272669425546334802315875000305557157644126565113223276700651606523293314930329883851664271967466759546433787988621842843872486206092860347895237246349861534132503332009055491638139659067663373455642503329465329100527160688269503775006405664129608615789747556698103543729019686316155495132729219013437431817720112539495211861565946599033465238258426947689527084429183998535867300436317740427101129285961917201436892160232461489676790398793719710519712584564736000000000000000000000000000000000*i1^24 + -2140848173751741472515897987754166392872287061518672015296745581452117848131648162461230514212767837992925972779691034664728409923460951607075402204279283661001104719087628631145237117263856644739210523543376895580628289364667494460486896871137286549048305668327404747399904515818643750939763739089810665785405551812774295288581248020585121443773118770060285704853178260125168242447973486163126943130645736600223809362401705458027622646507315652882245896452970656070008987739907535837790961054035312289934714295258750411012405794755458974688504907262675079278918074811571560519565950102537371510702701937967597347714712176262807398243391639644892071305281282466247745526635192905211432561266812390061813441557544784124938861901136262296437120143467641222138954057624735196794110654354530953133695730830024074977026043938912514087571370221166959643891094368490028739527593114913602149553522473203907268462046615487401398584243436203295217369429430402961732948316268860149925416283688086410551849437593563876124403344909883792261971466217261322023696896970445226386052554242538183804586984449864093829315534793154818262087969776436343655184933819597276097646428769751803777312169211870586953072698552888189977974041971591407637585362630608888910205171355972411297209589904449474214409007869749873675221801738723076963926346171316715345634109504271280984667360068016755271524883796359292458498272645359033603380571167873429263505689374285552810175683349206386066933641027342137572119219991795341282674733497796262922202122816512956250469808122135401340536469318945882773088462257134134516217282805692012249215866655082028765553054367527874251808750831477116537768273299540555703596567892854080436590300414103283808839651297847791481260891095431980571373909464285511133724222097153096723938086919355231725861613649870996306786921218153626963000776272934601772810783791386503807693251682288226533524624907717010737933480874826164420900993689496517785268199043712134119929246979108592668673655772609345836377708027551733348857816576202393566813803671329868480844658638848000000000000000000000000000000*i1^25 + 1642448408780604398960303776998103066523646456705516098622253758331665186014015893928996333051093297574154111310458425289263183680901831198273415811416251985553832576250234720428405218601116879573253882103237044315572747633372984762927829747263666318208839475475224716132797857011108108527289369264537075229570779342058934202006878877768959123243552840035173204332755274929215156427425413250101242963950508437221168393037382390508936900455545706793032372221914533666847712767163676584549977634104957389457435533032104222896107344086479999110233997123851213697463922492627213914140387275449582172830052502083484112615304128307984752386640508536034638284651639597774081696954985556566270186224297332344250538973520843387795271881844976801377630315545460167734795338616131582206099277123678924652794684682592242262446389972869015738201262280305572879719333627226557825509150327242421488541265916770040436074212528896900394448674269726902443843588015617536220216336722732945045729352106004933957223923659103652060045892612245323893026325666560822976926218910111836829684500674730098846613052041778064968843260015525440988433864662170597490124321665012073702440478526915392620320291784731468777008471888471484195473143189100080329510584598538811077073341571884810913868907236264484397530184665150586818863603714934156099964766875183978830521555068803228683120066928603047640386959619674136006876241935471121219218451932686896178033016801818125793426826824764031601606320542613817599737908815851173884088538428159630681460257645816509420145802934379841134154651628012417373957849447501984176240077108978912425652512586271261670100650166536944989439162070886467020025281599395779833308854977871015920698244938942750609839496922767957059163705713297583231346388115676949727602153061052976678037458114107307292993192543791223528318672179736914379250831692451902242661419687727710765570605553110144426712429570787708919008226924436194781805375818311725956747394818734519090931886978166529643142314523812887503698805616326141860299431945157238917403394881602222646152396800000000000000000000000000000*i1^26 + 7109185553652744234881258431364833988840976384704157071251289216686570073294338356908443975386931765502798781748457407652785275093203781050400510412383332785749582109180219791143907167919079422424617465890963400089254313099744929803641190363438944502780347731083002267192869509046018915841580410283332756913914873555112276567398843660299879486564110194560530250818230720417886277236384789767142856979842622732639157151984510568417304507132815317369204727629775250214147896769133554996139028234089578208710825037890255889392740157719977886706892272747759469129574320406385059174907888078713775348923817486394238959630720287460031684959659484083303746254871634799327656420682526940101620047261893382888410742170484459529314681640838579127401339918210306463504181852936074863555840662205677526855434139549406302633762389081086442416289015872190904507188662895605495102194896747853773810304871953117189658086575860280325159738977506646765928466396741744675971201165354397513157392073483299658903959290715879287567519045143052524857950268709240716133383288997313466720059004453739193026882638359994627105643181023943638394964664072239360561919916313076010609570200041756191786109811766450667088424749438286796892235063843515419855676509473180014077374870763796219109466921844160666483247981594319053764098609937948909924508410146470423884176620215975323175250840401487025163630342214540880549369538935102001710956174570156575788329239038594178338575477871290846592802989154352500823491811290938675429944227883580535301419421836519105061761312224041271525565851415812377773629716845205253365084764135308263961609688164863093647839365228159030544064666476057801803353818162579978546156961004009347488686443803521303382898897635298879544024165630016250526272331664152951063186547151799336032145187361019429380096396518742025597065601172159016964545449061797344952697447319600505847662719787346458400877551277045144687088944399345113471586381898475707932719592550128228181911700948216004223944861789393125641723130541600986769469977465738514977876690471546676838400000000000000000000000000000*i1^27 + -53542331674000485776936359001535031378511641677237613510142441934796542784665266825894822258435705322850001623351237817403699568046756005830843605230383767370666262787234818990343969864653702618150093551399500527474128574818690658228537573910885594236547824557123280262740442784161196336367177511771420407432904043062733354854081304170347874547811357774867066359586698116024887560471587106611806794495448316137748908128906758175144517375480171932626883351446854692219603089866873295564717597699789812863755654801646374667227631290394251679469462797272075836715708788944702012532763786126263815264355885788580327373229379035409825251004593145541574229679760233875111789652567834733257168510634791675135432439670180722912417435972785393402453852734567824182277911941502062135675785332434739250336429415745162470559488491212945129228496486293063016631742516328877989691308763295717934715536777159364228136401679437894808881909242085873840658495713805201279194039073444253677720963118542018304021118435704309243470190123720120373655104030475092656708514800513347855193098607632927925809766042632196765415838384676118648894932825051789394005870339828946504347595838980252679099741417930669856808623465975158321076521104812330868338712346057779476506238931901578118402224149493952437342456119733689499405910592465927212033571532533554226782976361608390782247335947499114107563187132223072899673692129036401106715894875372955583364079621525754856655933256438829284153991749444289643597713048921833450941588038432676569625369018800534269564043034163378253097032523658408524063932868454108038283000572842620978129777864640216081256710820379740220820998800685140464913520734442540605081917683011159562846683112193724776169079249413853329992909771129618008088749053562490728386252714770910004654367020924270085395081195936517169556522456563849286897431561902688745538129926330249163495367549550254245108068504115575582279314431110587807056909414235380627430269003045482197645832451415106004714721496115358066159712784568378749846870819795125020483185294058717184000000000000000000000000000*i1^28 + 74033215763059597494287661537943851419085863970791945489286679649567151692334858784763927991853033404577131768372095007080737540806629989030396992955022373473517483484194670191619746280177045173933737823838183381212970172562422711619364090528978047992029549747596867060651423102460709738275549907116111658538268406682089705070870271554233936629603667190567423532346528194583162452004054257083169582483301956463657897859976962561124566215951679964925786672672191752584699626195183438406688468203394785092924751461569031934919510624025484816841230031423966828313194671938872893704804124198516610335517730473502114204630509519531350587818636562073075128074025470914097969200449970129182747667505051116265768418731309790868242583644212965366657744207042775203194465453044883283287353972987264122974062321548827387108823915421148895850722907100676870202478659301609281058644426534579301451182153847240479012487588806006230384093279679318156743119006386993254376563270254131830352223755781226256054880602001009412775495449408183379569899740714562553704833806421664487372951354642116572680968382356605267073308997091831658288895828412742181171617764978656987127607967591455025066815201811901680445492852546802303230410095875509500728968101459462891684686640930255335076246752575961717984479034782932706777045428694637987903062790297826127586720297837739507384902188195202816924832072458784591397859901160242622360340837897225764724325183258137932163028479178976424947634637221664508564356395801053257326747475163139161329070495150445380557715695484551935081319761533293062501880114070144138172586209344674645915794242218906754853021034546963403240870221986158916073837092187756921053171677316962527121634048046008901489538274689859437216943266803452990119682336431839696111827631481842170538295615596463349411396103669615397601984570117000588294113147505699243067052351598792449436912739532459502993477474518252746558938470091172530261953488521376349771404119122277070334642842797689764220793430287579041283157368654015087472762628704358568834744975360000000000000000000000000000*i1^29 + -48702255352902422357394876701113701983481729974555547099518913834585915949447592609740796883776621957268333239189689810615439340265955504192396370412473186162185954466751829420444735225124840882493709428250945057670080059778688776109280464530831889197901176849256163946236261357125852465292517531478238667527405875833454621393460909106271903597775357993681707705501342032923058793032144235842795684446896790572804877335236243600185115852468098427677229799468122716231161972945413280438253699650772637544628380624823301480553397614144557811980786007718029095658328718471918156976425201974484729023930499363750006885041238644586656013904911274169320881330889065086840864060005621959822924051884283897539032160871527354932716007510860239690003903201898225059758162901756055682992215857573014695036373438183013791466056264278814829345794873211005774968364390211123187177532924599501159278541631724346732769452668295332501723717715907517893186657796449590394642699111929769641377877130223521449483340170463875575407760141707723293699970450395168402188897260874529156264710692584501125748494832767070168127081330340850530063094034681920905942885796382036532757608616383944565044375866133814431697809460332847978470120844765762990085698031030027605376646783134036545932210413711390966700039488126819057227259838068704254900694480059636402717441965933602931792145242773869214156923074954384057522707195176986117399242078694482108026626963906749995166618765475062438608020555704061896249678335067461269238846861817631223319572099993100228898606553404501911633584776277955055054136967441691897675637507951146531423315734523444046469009753717375364081166815964564859175183779320396573480633427866850857691173468468568135045929775996673928261195744197402378750116324815764561324166262092177602336484118423723827792090528186825821195942301429674296081435702267735254982843548694011625097046407322727431385913318032780280992799947965292939851635621422436275966714039957038767219184621257662674627846680418529653466343222731998083115842045364781320786411520000000000000000000000000*i1^30 + 31342704087835609332370819396173394616913261948567312174801259670130567075450295563488638008664063520354903970434591634726910245740425059265950846108400557567844093522241091971320555197423591789304330440333718097198013542272964870364509004138453887711308382020600559643233976546856000970730658524784163628507639011685841826317483039932785046593836478744251845553347164738805094762974840078813311762840688711531159045632925137279057690475638894389089923002419972818922408005734703528069857192331469339121354663591273260291520281015118897894444986394260040076230617929210089701010060136158593276935399637294673074024338355691923158009978804530892100379699373692085241027005495660741527960460310163844433151292983457537224450113425077952113647688110734702535429470123370016764079164657857155596817660065040303595166685218129554163732616865687344777068882691297570940222675748505962134659857698147327046636783639553955659040776027621355210104494268821692595621313999996104813159753165920325885519823812213724662516108396266650940110729258060292122279272275441901138040725131898695054386376784157052624090954172103817112243453152038196410955549007368700426274818120679620243664259609553140594638566044513046921193815177902417890573904548862574738699696252412642991257200667022172317760558353223067689510562463405707179203173761805198068908657592994906538447513500864471297938171105626514093216862078017533439809590117284674176545676061543491386574701578366036469803618544763251918232996030118568610682359622252637360614207328764673449386542241519863373676529952230296246061560215259423214824814138038871588227042892998595813920045723926302240186115115775084864477294222304824828916934282566457198721235188242416290216353301541760069230604373429362727802256198882520344860732349564656421328465666657516263288248812937025371910229292929622490178687498607559898989271232167020122836366179135042492365865418719744700739259994441909826758765982687945738024923455012320044785719179840731806660866536520753720921356918412398656628491218604624183296000000000000000000000000*i1^31 + -9257120671784004484780635491330750001123963174621794987441509635317464595512924198969016568032224848946630006401331670077167517316220319767929562922790968431013417099718052081384390814507746277655745930658633738272731008722120797546433722828693859020900219160045033208309980866788485642509994340349731614126575730708190010231726571596399465588739840949505609835054417601277302266893817261587401698646014891355820681079259618043427123067811711721861783009598022999880560660105097088160793637800082328821612553098114912302677945796384836290303630131532215374249275607747841315250310008837530202055691610699087095119163829976227478436011022423943646151010666338617227316658910614537002252475377219216155414217685070898252851415100613747145454417957756983535710433767466308319750447539234297934633993175480763772166129621570502987617734645365309855995963661871407645386636834712597614347371113210261272113589294040310537817313494596603128063907020046673133991515018892440325546819346943018847858695500760783914322940304996753250057330109220453425681817341314953255220230604792479811883370602869455819435662077872473925348948365315616669795824567839959345715695011458022418129144323569718905053174526018067394123113702690081376684702433120393687474302134342811819023600827689388316488927707672693444767144875075568524397677097247435626097198989871820476853146897223775398033562755942136254982656149319838599037611253480555613600795625737317984876144240494958641579903740390997448273475420776375573606614325598391047714535201420709995059363156430751406363835209321957523253254040585335947919135787095271380270162089709888183879407688855713816828065268926379887281831995809448256689016672440787077574797991034550428902715095459753275315923225533656288925972311589892288565668090312674438081613911319705835616982343793851991084072894561114246179279583653575605582761334584580354696337809360669239062907608101049442024075811831716395570687019372312293891391322920089968695430676331301529429666800673709921155665449837037463460126010638336000000000000000000000000*i1^32 + -1667318866027329353361375773774628763805370691528102508606144309171444198413896103457016191489584147671187883368674836130225643003688620036470415971491507131846608572159190955013359416347398217820804962661232811612750318063567630603534260524758626742904345135287060836805275941525052537599845823639166379782641766372040336904182034412067880422653969603753315248952559171004696895107625370891303889547889766025578819357514542915475521510000126312016644732746331843177621742424641572543624129670744248634484048745177898582003271551558910438517683097227968817941178773828220942145425299809113646383884818005544993056794049109651437594842351212173718945137257761343403489952090483715648003142861544620188008612832916626836755700605705657282715529957131438137678051494864596219046880072017532675623933450630754650290349115719414140774401782606898826665359509809259687294397619534381918299295386200819405288965826468316831104564712095470758761103385413127150897574493054374096725479177491472706071357265253389595852491765338033643767549956367176591407640873274547543400467188033819550197941945619197446907677043137942139571940600807461623506769614368861493720973457329578900681953470634406503848493485684029400648217946297071517405990977556540575400974932465184721029104597325357251158129748990481783170601543440192942938146071093901010672622019991282476314879056524790176371641693353197795940863166580824728389343681633857056872734621124294818346805772264708450702057250760917568145692591636938236292519881309285427275471784051623204730843171341277180058583062579056987860103203169852779902815170961206211429354145858545379937187640858950403755177304783197741343760740210262402707790226907548572220686212210579111876407793084575474377992751711723560468309050381650699181880720901947166488678260929475037988350466281592601433782550593643014699308758092429253082847202507944830394027286815733967940176192913126876851965875648654106531249749816073329071347433908252537756072838546628099904979607104252531029879201085608528744997191680000000000000000000000*i1^33 + 521090414285697293195246993917417890607961108250859410721483770273918368866975805745857148335607595499822244099740282122437758236816751997632423715633661188420792436551509442744800617727222469304231063466675533718155255798785304513142604255309559868825857023087435031603108126826566977123110258805279727785777243551689909732588226115282338207663458428329611345192846497020311512552396939058774753745859765727577989124842314358632910515618601267912355721069193093596714510257003560841234385761721840923917242136538577704192682614922314787969346838879616010818525729627506144320976049304787351641336169782779826204039009890956431409224118052406808167081392593267159256767046180625459204559015773254164719206785176715028407045526259327692991228984861759833878535656360289501439087902130976127734213312508066100866661018022906568374089051399751375110581219461176586504989464227490221406900895864604452932141349990443557053968857764560917410396475045900589439677041720003908135728197692971839941390228565866196969028931258343783749859511122668755209348162605546804459589587906885033266205840051543344157171098328383470717441978853565494726300122298137918435054189497946243919522234187646009248823286814034042759564967922223700579327418926210294557557342008605532112307165481585299212611547288488379068535575262003652883983651365071461965021795038173640503914203381397124062314541073920393271898070852672070372367479386898769961920800996392605408266403659975174429589220267699854973205290407137998220312760231097274628941661975843756052310586754320744552934129005813857774858918877966188936635083211605675739522887899032965004048012216275248599636840185356485832689185120630575327750840397151908283004063569636910227068189902842290637345283234076939311499062288770441634120229190623702936575562293930556190136480258026358080468551154183182207209649924253121299849091324639726958259275121534841962720255302470543511733368806701749409004685400817723696066119364575668691358200302182519373250709704307690771299639740336911155200000000000000000000000*i1^34 + -1363607409687631288418339317136658740178634655782856344646863400068312874583264245942693597857085321066224369003579059847053094759625949641714782622520307750226757179315053382297264350053795678500715898324091782207048332609241762397243007812552223906048233099154378521979146059582315683280274423604917241585374502944266044604611681566519656490681653823625103782935857635296398825419891069316639353841040906952468252271679419578326072872274302189459708652121167428923029562684881068949213020349766169653022273161773965718794246359787070238813470127695855205398390577134044097090664547694410288546996175942245609156066858630438706405362140233982806688588595034474076859429397757348334969212061183323212881534970187139503648417788193242102697164202289656859336917095058919253027244299643609055894025910593697014801588140482301935926588274019675136621843785252525198340973309365972565309791396023492561495752911920595602290239380529749118359335024627232296307211624020487380640789979322617045678504056245422330241743996478735391560865801924028399322407820062404354446932137698173465250876846958814146045008460378461475731407478911800366304267943587826649016775968957808443590736804930359794278993516199920472075736322349031999503110182475158744799225752168579245056068814428264491110412108952943398711755036843735225262712501551166520807345041515798592033547790692781114624520101504643730023645734573819108876436716127965236112432673208109874313932878097853053002508219475889188518025889532716938658028686661793085603338813165807062467666915804589501348663156642376819563592005541887708475596513226898799951569455593218593968918745026484445217947592370637761844850613204060977894337225013487357205001982908747843602154299717023930437811880528857675225889883762527210268119734858480225173817524308345033728695718256405599740322005648199337671127621875565389657539561765115317676374404430913739998639011551464476325456715736636294027487313512806496295336005290731752823786228217521368177177989151680429388240087819170611200000000000000000000*i1^35 + 88003377933766898343672806561035865756872323950561040622083214507033778402504512990825482261354549353539480429237726103877669468023450154662022751208684675999430510968441678335243225252957308787456002032983528584995427493334900085219426141963206644351219857751876336001770259476133342110549842284532056880638239186751822295674279827511864789329481631191576672197164973980003188970763143415889002695844574091376412744790436196233737355497872873739844219761948823902657411583606782142529198296608129755703121085773431698284005107541195897551567420323974808013717695272516522666044738895477751700525955481072238337113753066955579898076916761586374621821953115509473882326952016457109072648599575073357402896068323742108264615046657934703542926950157274441822104233868459444677506077089297825609939754582860798017082178565772114888930803427091220319678069393022336450274118498971453605952219364771664888807221050999682539858330127132660584206336266118271257786613995677335795230517725598588029489940053987391566556881529024804162389115589986241347603392566696215460699666080824394338002769277279549088380568545446339373175378116565262176508049495779348049662253418488106068162884023320371788137620813992328711377711780296634144684209326047740707649347486558888010562997087623975482358569297329398491987293040938858373518769903437508064114107241743931421937476564057546722748790867734112267648617763212728728023529939282429504128947215304111089003375254689006586451383010088978255320619334909343158046517677529810506622213895682719158902638568494078888009191786138776413193564125685500814963440946763618697477175636992712532310551124801620671176900560047416165851036093271493993773188619893072093256491065583928604562172969802611719479651762148831190632837772804445009329408897153671281975953203965565062973265419099619793793608325138054955302696823319094362641122113069591269659676656749994237224787171619589976724067953111972607289131861505919790331855661160711256591228824674505468315894341987334946848631685120000000000000000000*i1^36 + -4033432265204705884888489733019016896446399110909106706918237109493903986703500108720620698059188668723433009659602777869860224622174820815712284673040057623076566593441011489456665611161766024044647924630137986765567560140463895711026642455035733363385701684827051821440488497381390602375210810072196528187966810236399473547212641553377304920921877520352611322830392883801884877395239495013268975120521070567029286557910104084666389191063236029576221608720945058807897117712235327678321210663531181020991238674829654625119735524702761142176209281743808548021112078226425802523241848694072539345859592458308395983304766503825405819363321578968102703030887206803490596581799091449108975332264794597819981305632262069238295989418684979427819454805325477101887600333728059319732372137036410322157511673829838923772258833837132939711949000690117660752195166814195658594065814482415949130888067336587562389978509712393692953220071935664035705237142578295964311793277201148720434702642855743473408965737828116791753122646440192659903431839310436109085574539530984632852504398266600027740924610393272600881997837315574023384413860117446961474623817470910030004300512425034718920213916824545414919711133593922661084662721329696117279237233050190063346932498758773069061849338237975988980397661376614324888925774149199650602126655263558261271895123282616040166600712819413441133219242284987458862507945215297174044835521409017519342432769050534495831067652341067017456331735231047568958826906116246866383928172613969654763835558025215615063950518041934444001008009044675426926022984039396159262779644347805702133406376890638098641211194493434328370363801307038527205721226337308727780558937510460542924295484545793149367364459872783160270588087396179401082639959369309975582221961093595554963525623023321555307575977080225806515451727833431557879397987338220860246366828806476371674904820026480765033731591961111007306371346705367702674150063436488855928104636823632926466542955958689309240159251926725706645504000000000000000000*i1^37 + 85521149751397871870679928061804749179744674536228001789871673467703185735523434659461794414084941354145625820243678695441645566169456478640066444516941510312493345654644957336165142689415434162392865252800297186184047007784296900611074390163245548883370565564057847282410579096911914921671641971467778772222395232828565347957890639161660626142196679776487802177821445132782582362735208519393655396015111719598027128061564188229436716408182334159942803062529530527243962130083979748832569004560046327679569583913261926562577682965670462558585253384219286563845489085344775789453042307299097396954338752084706900411271125882378115483048313074097394553559856362300749419157287479857632679383494591465677155746501763191605752915836876018278836819638682411245695923895485922697802092599952294788790796865079886248428783034321267080740672753421944793905886285482516526141313671431690100821988556377143692763664894590059762135150865146708552849037318605957568677572440651876139194321413758536385739195688861654995127073253662506407509285013179244185036635171164704160886144391042253033751624297947938623518758056654346763896865713567258690454102692529539457442420174165978535989615396200795555896113064187787727187070626262058834402574625681829236777216265563151311243069068460891407250209359279011680776781790568844978342593764821391972057566825001544667786680343636335070515305700219021219820101873105202509565175800720475254607251011808973705783884445543395813423512958962119080485667152045924763290840802826703182378795511059057134277016570963616302269622779964036058977284959546323459171721883244996580150048867787267699010518669331665370629996495938275160875504453809136481234246353912600757538469725535702615272587083304083561810216428983298543351608826314585378359809092344054495274670143550613477654274136465664173604389967294126286845785997602542956097997772954802690854734805136042741826239597188905901103590657155822727544333848908521289870884699614576882179534414090477937193463331238707200000000000000000*i1^38 + -562024532042325386933731271465939898672844133319152151402120297338540650815301326541969519294713764613518783478802444494770695070451525833674829782992105279038241573471337226732188611386281741679841778748874747181359955972636446172229069727327758317044243208431153870882121722926194638196116208299674324037208355703525199074864815687810997084826134598942999720312145787693526695060977255169000473159408534201933308702511950433751776462730040563848757716391951242104646097390790361906501165781307358040678034644762319806229227863037079586027046417179746751245550512350069869633964670298121963407571048752890911464443137338036513936113842659872430269133837923838729607888190420202931011051338100063631002330580058545463878637501005243535863115461148265426586312490901024219107853580351564786543403345957808667530258957250427706741303760125545745375179454221754515266645449566983984922018813965089768651119603318968159261171605190072256846306033083686713163430839491043926862134221560795061348787425310593072306951826540522929892618081304173844336825465440935967902321275611215341229830943239056269268938727224342509438215510381324433339178742636253704615397216837980462306701939678317240283198652754091458582522206387980047985446631121418618034628202663103637217290619919489681602060464993757829065704118228418492362779502390594476679448735729391212839049988251497475565427840741869478515895387974212725955065811255818358773586873950054954192591335045232061428369357963293613929598548087047006796635033073202918782761927174227075745794858006633531094203297797883295042739114461334055680818659236992870946314810392107030664394058870916571356793514466105228551549514865676196395662182551401347044988449714974326172849901687839856920519863112353172981739863842311029221299469101360069704404163315308092456148475194964775596562095586616719371324225260343291569669222231638731542151902025654204699702212725586193871514321784178665550705334743836157387193492633780820826795697917991471528303001600000000000000000*i1^39 + -6205843817892747832911143517169030137895882409493839415029848277460556110725373780938214544307536425209379952180637393910241158541363545785076338282302357945545914171422320550246603785050881287607012393339339370309990973641732428283282860188178561376010851006899733143395180795451369388453053003734146544619067511988571421920328217483180199053422077636209834851360730587066005202752736375624385645234949453928258485798088485168265223641063307164451610320375566406106194523271800562402824437979977820357010736079162963138663708291020719578668534756792839277827835874596396482679709289841530699518701669913534968615606715089227338331003135241860806448080261571676995004142340855598703100940764131885739885500492449068525934502096101862478206217951676401629462250779436068283695669337247918268843530451787327729374245734606200891847998034316676879314204974007577100767856850051895894200463411436411819026070397460972920691445850866568369462023953770795895794929050587473335633402920182636953901078613896141572053760044085578753357692928586754107352782142932567615064233684580018805376511986728705882140935262124672778607535038751600347428162966097182956951772236244753002668843558896773340380583058844763283628444278878456260443101792619808695918714104803273169468460505131257269533380306559598808780475334610846210748946984320261617994513685274038190125867255602175852038904486756814949585333126728677459935343344721358215157579834348240071973928224013043364329679889117505991682163005152956972532445234936322541073362981277046697477909174484947632874084816196341001387857613310262189175625063773388152224703039819001643945556702079632048872271533131533853117269493049339000675718872034424078818841797134374763381946611769875535787737940666863816477255196298633986412018311964442584100941660672823033545929092529663603302952990088903918460588630912347206245929253781895557652687855327867849567335837931611670921806860321713302549884862015620994943820221714773152826716656818586910720000000000000000*i1^40 + -15787298248881855510105475632311860337479829048452853663458627601014532076179616725110107383300881694680260080472764707450204323783082126650331009972497712139389099318247052031804488314658143963431739280086129649687686808755234222855048993261607503741009690771385586628181142791693242399764484186383060211805209425140595528808594888694754263674808076995477193139410975166595753268395417198216380711532750693927911379255182459957707374169687294934229217390662914342916758837252205266153517574368575896074856943176332881029915901938999933886440127198120646202953125406292612173436873583659836548850464074393475455975461620821339410530467219556180018373480055522689201693512731523752987478281844763265615024522528541273733051479171482253232430094790023077054138131019833205676259495566145982696521333192194662913457888333804006423442089083777032155748554257109616020793040844333981375879333587863183526136981983424522440195347876194006078346917158314644307452312635078922177574474460658222399163903366724513632695464342562338372931779910488702757298315308991812334462066490106611407333984291857320747955763186379861404829450178161103456495529385628527081347236293199809943783955076476002810685601183229388191523203108457402236686543529665984070868049482687109860808774126758501320782577155043995174796618874039549754071674729100412015554526847066394558979273310494752663437862309304822909626424113753208406286049806677148498508763657887515893820794092041390016887088220115139586228016526948453694534500662582262439187964901982099335335389910308982102596147728576307687051916695914958881161117090294656686988411012002179979719325934397612634314581198227853829264461858436039043735838906632873069245248174787372922921537440776886412941105437164474996641911128025907066065758515664672657676229979181204585057522497356107767620838137491423910262880477551530390447075763801295795911022907847960215152223664968534185708920997507239953996914618138624905671561740161454639835247299788800000000000000*i1^41 + -17103793359141460530739416165701761707664388788945448807134220226174684435894531679192231950517250798045813911246521285613702711073800344399549808412038064536900699330595121881092781008097047451736538176935035338688464010941591216621429776220272630240715327981549704715411259846183901328810746506768778758532359248647233335916434520933594880243901005338505160938179672009854746709932927940975443827929020516130895759826535492097539397236552167347377065666882452722950515728559014318993308567849660327270041012590998288910711295012915141579169876293067978258066494509425559682606643750650359488616007439150667453401846212304927511336675691915054190598388889905110221348476743405142965496090192339111976491635465121097842060559482621912688307156189111196251696239956342417323293565415597059068161155734323098980731247705765035951479430590121424851046167964559450480520311012190629940021874366234659689059737074621992911135046623327562515913162596027489009004898720946707500070088255835656158280584760124341373320151956039084422122863631415342090563257387278512414458945085983501907325977198214653090776931192884769640093727552642163327929423158371271639307849725241091200194102797505670582473531001793477785610454931039526059338883470923106156437714616678079715964244309789706535834521943634296024845205842035955706393618075801326100019093342121285562441520966895309853720395567389598275733681588140087162740208546500919282243401736672735046766495595950316818634265452205287091074782649404891415702795140038209014615930596203818394281609053423363077093802626156752887462641010838664704071558285738825736238381940914654503211765615786852372282087800533695591178445217594514867443167275230557421079575481894522639297414630294151139504537661708806234571745594335568620202604364048388283463697968345038828524713831801698014815911628568464233655633710952061027099130161438638917881652595634363657412177417454868682839853338039377406657372497088392577422386061601048525373440000000000000*i1^42 + 3184325702139204397521503423603226492479373975163313623974333677370924785531729303839522170736430526347888612964492548145964366039885671269582648073621392182119232212968244318801918124644271466143531894582407032351408707073541312186793041467100863087217032888892544685198199131783890798806961306573527172740640823051474167048659814013528856825281583053819916459041552637923267658230420715349083738141141259898326246558028333418414767306431344889955669464769694164345453289813751662372097606731608535315855269873773119246118543969029170829280628888191755765277595344387104940833902243336134647492726586816547320454832039809369610304969132133178850736722327744742386719738463776309842500076909672259242045982290959731156228179152448959197817621036466635896166684527788694294548456620570426943910323619781261184466007768984561361311228342052347109053290440033538116998514272277102551747065429164835138339415906611088875507449481508597229561858955726586199065762725367818540607902547494853720822114467907594640520602790195133184968975923730942949395493707049100968625381602402414902364872054415627621395005530844456782232548947303518039016634486082209352724641066816788280032932775474577165018326296112682224454918535269664177189310034883064507241236013333261023525138164878711862183055435230601306838021001980327513995437103476914303442952734135678047715625712338705483436084866412161841338518593078329209960372318965846775054864141917832371780406931013644103574161830443139014821158347256736625033076153429701015300891129000600331259106962553054469919825625666861150906455752560941166834223193517568211593961710182376040355227521355977167557442719242291270528301170505175209562541053423925945818132560869520984918395248535615541473127944332590577364016345405831605493215675031877265491820958519551925286430463467236206813589693918491791439788315761288879708821163153411987591169300507530082399873773628517479823839282635560125673666760500124320875804118208512000000000000*i1^43 + 31380581850886443242464677414104170567076833989939871907259325047314333348820992496911044742395658272288521600968934201647553865950663989920485167793493828583709982000885789240074637021159277083369511995650922391684173575814939823641164774166571190823920580488396755430268798195251642232560037658325710682831626301573373929453186339583082599720076829484640886315143497980482545738359129240098975207210239038261150026780934440605936193567642874231084188622333350733671231057161501458414837918295703911500968351870375843866452211669121740838038896826954214668157154199736916808557825427657129536201068674733346272580450873870674101843002215251099229789357328967877213579465929081407095174646144337140005906724462504409690402253799758868688246625753510472019972407016261704133332689625915654788145020869008431231504780994019715117001563303762653419032080259103588456432266096047622808030522036741307827613107902989190595995386400641941029440231388008939060502467684144152969045015768501124146203822569067625734100679489306915871186570228962131017259725591830568640243024494910273763076170199375794309281323818102162397434100478328997474239373355050159175543685363641782927893037640828338453200309657695781402901556942568151552574260680240880403621966686301839429878535949979119111577884548739871851732746170563659924318479802490752111995346633311021637070654504142182847772677417954831072501829431854719434182503027875299037979119278052234134730450304430675265058663404998110260126384726658199774225397316829223297739718414048719677084748202644057500101857932799860404666414891793474324572421925140657059759180622384328484257731399777793763250690135780548185166608817960388753252686494213039929276433761441148573123869536440384254541838528543335757180578430239243784918078833312931226041568040856843689701140302287218555811725298421340442005304767063739730704439249926692808229363315575264723118123028827812971164027313162849167660018146452401461739520000000000000*i1^44 + 41281896010421726509268454708938797570279479112996150039568739259045530538175749260261903366481036640673753751983402745037012018474080612656592321418601389683189257732154239265747885931055146545576745731929012850687923718402677648990215616209484079850749065022689083450679428796511076523506141314524380996663220557677931729990993576396055474713505899204258690313054802806580420116593625054760716092634197065645442693024878951863791952933224902466814883614041748929496885449126180762204262170568192329876343208653104617448723764372688050603953066024418998044808227275295878780735051480199612855473225272429182526891489767917106172488794713802836739643030165863136904074310872064617508473648776068390746963623035561448637615261151405192065415305753361952275775183761960753972864111178596011944349888931500163052734577387558587095919462082457999513624206662173082313367921896409897042041571813058856564105728590806666368903548817179885804535525869709720339499821714146334955302756326464037392256721554412610230961090287978891377757646292563615911632735343806094633853404966626946789497313237274682951354239897434860400890496011603224850768949838225834471573259557455245742481763141281609245678037645878034920242882813679423203527757436231286854094114056064684316447279539779464811695797527541193358412243640075725284596811936877995975636580163222162967322834618247599297239496117739532018248534182223017034690711808028744408303973129860527619948801833017609163229628279752817639678912599746362826379837645199858446277456022902787841931731412436332449218911844147788112642968667257858541328823431505637996971549399553686307103696181282062145792272064627072269917939571185273460151749755042900709433897277471237130906219935555656648184131203533054202757067213671870727320147657132178393036594480198130762665259305063123196271769448025800364293550884276664035935030449263020250028254997499056618095381320068572039997566080892602087228418545917030400000000000*i1^45 + 25985569731700958479154307742786158372764348992826645930905255046490396134825273290022272047464624974171958714408141990896089947666077531189527720746451980890574061375046276935683780146420545337739839009150089860112066113794841666916298836389333744346801022356537067307663499826380008128710104176861360623509896020571711567649677210243672475997018360341618985414608734356734370741500107869392612053880609321282138265530662499089113471125954871520346350267263769839663157634715723437970600577404607613188887382347553265483875084080395538982392685478611974512046181814025058678614179205699573080462942283398499717850862141694019239325822969661361760147870030265346187366501791291865845631966223476260133061871473110157838437963755110766765839809415795911298402600581741571061115212083255293893150010726401068567206494913948384430867288861500823076642717616624369370165848071693372232038786223136868572408612064891493534944766755523713551649814450666385265759174791342655519187395346141606559180047994261960360323728526282283730505968370103636601913147350671368070371355844268519497254053431786642977933383951856149602666199915234793862191042122881875518134357786584773566797027278946489733578676195318064544130987485542371461752793334624836039718182336431136053748703881705234969574181041687873751112288273725345475960181173180200775185813777841976790054605464224991883199672037163352870735374635933061666791816202851055267077321700703717748029224643435343880124446442558181348601395058753940285994626012090682365255944199825966545547499019937258184725158592245989811135550135476324406469702501201907709490996281341502019820165413637878289417589758319950267332467072304141511380443915877974375024087481527596101847730715906375732882516412946945144856835778133992263844014529761546434858861266540991116303173242080022713370102703584175231973399408342870190690893330510826505767687210250981111643301906280922747641808736253984392991675392000000000*i1^46 + 7554946550439739769498103094813283678299383786457415891135047254598115027087861108263974952681957191464537093925040543549304663315924457946305532998553822611248522933306809866783507860733494617829307662845492243479723486568077486774594048667041193015106491848940461521920755569319865003232791864334343711390847594974019686469981005164510822301271389309078822208810485564924445865785743086318879522759950238478469583046640844568790609359467859809449562313697245264322839880853945626650462780710726812662370201130275898163055267005441364695936668685801112716124690771436109937371838944519601939883550867591872912308260323370528516649999571521115561336756099118769806550425673413825674626448171347182778220387633304872910919355863100111315737701411479582735968960701893789079757096305084431429369501345052827841749040896641956796872033946209512420859409892561751672352235668927719739798350083303460215584486214764580727314806103408056708730384432093267804339387876632779111239112432024059742270422475020668479630508618579023440805495554661299987944443983181994425394156748118373407380341643371181070673137938790540092993649750886743665415562061013170067433588312441030610413389310726161258203890662260962007717292306496001183308285659618217181124711519632880118820257786316134104216645818442265957252913370339053447115555703012009885377449704423812411298457218848572129311864048776351107405468905138395394764372027650728688390763956551316104687943829565896705360871466136978387538414125893868202521996763721601085282026747637980170458379116725012800207596863462933086149238741301935319092921235408839197249241947800991837938852705775796745743358692881501906414693532052776342836396581834685573418257368488457438843959509292008385325174465866031270048983034795363519454204046777396682219162665311817764675495824447792262671056258188171176340341434533490118651806089109816249887218140500747380846929578971627048249939786981190425600000000*i1^47 + 509560098026068229984524305256322355908567861675826731092193019934032300763937827283736454451556514480669131386057478550473058511999566314188106778210508478885790787412231910261822615407811059665286362964093906314092948558418765936054037288246962917774668754181465057199641376076553568420694301427778255195251017938006391837849821756451891384301697816577443588413476680352096829369525590321001103425345312388263294453690972024626034314378358653498272418331720953308683458350536523268809523173726961952634375441750088320403769029386796109948614291783667795943661632463590806375561008795243933556766751050215586838346672649040913764939946244365246334478347833390816689083869483065393021403748458583958416992688298920916572631554659261808684027231034378602007752924354680853602908546230510065823560127302746109511435787251238402608793663787074031269094883121341395153291616964625989637134156830957219308290333853241677603920331875669993181705127122588617999342811727386353342691426393894280231518341822174050068428282584190398737042027604140178816022545360788101273690501212521457693309833825452537087151410212961847395499560409042421505192983848796309612480540399155033111825919901485360021186487476425698043851256674114344801797241072729765074768953917457066258102495399131406657370571567293414426794628600953524972487261180666374519541638647970845968464754329688365645864606102775209931115021044753643574880811920326284970762933735003066035480342683060863531392338712886447651771334724391923881584325210999410413949994334430557397477479356119671492572069956910140601896408375206277622466516777763927603548518826579844861195936691449991084873380337675154512799952376717912481806267518072141704124747879125204524228618752508461651940039308293817848732467921070056852683935802797455981536946974045985280983111709090867085637409697029428731600492557030902337141187812729444212839402073614692588736701812432968654713477120000000*i1^48 + 284521938775227053088160007012563603690880378474418178950799972349428998599886099522845383259924821646023784989609116845311186869310280714165733036526340108519600203521952037168153170674737839309366232019183581249961484003314460093535464688392603961922753009123863030924907373400846360720305650283395945895647879355795665961826802492023977956442866603631529894985177919104038586289801182487199432760032253124856780920534688581948183621830298882058573178116044028165616742201302460078842162050967611065425771677487085874054349569684797290638793891832159369567191546915446356609815024149061207754067054612807179602116159352653595801561188199266029586169979617319295141979748376596517405498675481859852695463081616356471544528176876505890037213494138929520013177348588094818310123729831307077565848846845311038678025110818081700980456948181039168541913559335136402211763947260657182567940547927333813575438269982560508650983038062865516843686949193852819520833517810960115466551593983754411477859879501826864939280714653320935480099839286281746168322750748499924666264895400964058063768564489266176492612191364071480059888445474857602420910083981798755151534287091200319035426687755227643387536142383366445259917950278968886215058171896863003842466297461685471319400691613587035464358960473810810573819921619479772713450613066198146255033542886789516635495362999671774571214950687848358353596750894454702113894989785094279161025484450851593283543726674148710396920039543366081298925337199924550641226695090691644360036548545856082406151665547942845651258989613613330876442497156007213687464001915645239883155098929270063768560594177794811621886094941942892545053428031594173392836205570113355593785582162499909484483944643596781604246937555872453577122096014740677540991189002112151143798975561522877389682106274944812062441109973593373338826632163563464593807376124211920999812814713520204864381717352732546560000000*i1^49 + -190985377786021042990813028468702541921785661272392645343403893578567259757877172090246445909587875967519389202090537848681113482933004363161580966464716995020707539092077159678012922930837199716706306425135455957605862119343282782269497252467451560994693359474343001391317390336206268000013267718107088130542411787230470859335705540799727009666136529082693295468341350144049245072620243043975993338753935203344588381971509911491272215680017658031206146141219540842815344008527661963153732795884405286310628940191746954669833754423078378787548633435138317800696505009573859384237090810497547494426327908601243165874477483557974432797814930132805822178739555844895951142123496554499412810662027131483076432020646258982990147078254830503544341359654445960530418220131730446928039835425910548850189174699328532560111535954120740118962129534655695731066024017823356979331299371394185100660373471591868707755468412407413489615220744128752644930552038779908613008575937246224744073022220055980730210360046956685248320188993646492533243828725892621144699147849598682285432149252048076056949853641980728937824758261693438018447838160895377715716116439572282637157204941288855032515302023879091535331411304831872896367494314435116113159262607169242091423009046157996670094549239903794917334433314122734386659390908144839122642966659825035238380867450311803156456616894032703478056200018887313801539996093972919644885517978045011951254468774858942514644961806218961152092313985443456989437605198786433304092359982433386612505136817509452615049454661837003104823982189512372845238676781830260294968382884109952573674781346406408465986355351105272725004399361591264114218942172189468870388735519442793381738153309625759444198285231467225547154400741719002552401754506375224610346020916615674676201152150249594900563410456034545886822898975561971932810467188036481304682963445222880054051153474489026598743980800000*i1^50 + 1771617309609679936828475846512235583275495500833702498304447772324478280615980148732703149911009973886043877721158759606070689348958873883360412330144265356615700702841256681789905051193922193059747267687403985860153189410262744396541408470969417678236913790957181078235139173021568452275480133167108364056113412320559551193529542695337425625580505008240485886568023536831670327162374157039332325658676468136843333204041877105239781948664520151432726446070223851743763822199295374839944698105298632015040371671513533341319398009155791290989442158757877837014243166718406452643552963432922901247443143019323326798778947675032710813281294568777847634430120274270607581465252911753787785359174323026898108277399744833827387725296540688465833985116899461960715723172214404637611826640280382315675663590381477172548736320205996771045648561549019689580178992897656393765247156588176042398440192780190462041059206553711052978635543369053080023756269061384336703408684359564198498916834930827544377876189363395932726232926978621563145307329560134551949822407659243240759408173692918445622675285133103528197136324361032202552210110992400632976177336946810722808873226767488843510718524744672595051679601235373643995102751184188025236648724501729321690491210498046894925866219440184716804708801651568148632600063618534926835715523071918540409327908238977476750629058912438342076956823382616862330454701786105773968113250075590588223714749810829211025397353250183669508697574633113648409659875976630947942177147367721374786368772235548400745349046190703547358722011423991631184723230871139385273320609958095132463130661794369369976257138312743040169994564322275771836969406531147586502455697493569844255395563211368276773963280097433505116092776912389794933075211048633765240011348967422731490444503265459989157308932557192884630725052134906110580858428724655284138712484227783649034111684490755583520000*i1^51 + 3177564607329911084848632324216095133190196771538491745987465722222423686494424166777983301151735181618873423422177375676519865726233938663757901245216422556045762184984696183943218889483801856396884815564333365108307391222660439217933595596085218034502347992387603069693953447107736418021220769880365903090280126865821540616976142200972046396633478941454504157788533939743781320230694989366735996185733453118821305819037173573164235490523799197823798310728979646341136769993885654833977100304806261110347812950601445801762260551918805497377550598392706771515181718139680551811805016838442477204053089049301784768919242450771025654962187665018787334800967832367597390804606345687851921004901185575712988759753070824204806655554059660927549315407749177058498623591152334286409599493693661822792223988738872937185511452443249018360442464151801734922109374090886649145856905414098228651671217367848481552303736685061019002454023383048372875607840962417198812556100651566937249791124770417310796775036377521966455502433176810007348698102446733973081463917666067310503369780821587044640936594015023893289732606801454562429671968119294663899539724909355457897630188877399919066335825654573005759499883302284177764691730584351933865432700190344015958950776768845067631081919226624313608557649936449934726564846372805825200537275443513502044831600913512064439123369271251706750554946014624573202158462936089200439747163576440704904749898326826761083569847274188851113219647221879490235987289601367847318640850553761975539931149841347419184331937301074574335783605025840429168007553546431008951475412331951299977646970336091589538686567523285036155542137549844771110859458315582333087126098336992093192842377962330880232086338111119487182300088167659302484814913124408561325232965922610474698106022194971073589298861577775820044798838862607828996863635216548116794582182134310287526037632000*i1^52 + -602191925447829579254990848233542748897065286796294571506744215876106404105125989222655448936043328258212057109275183709248982235672884885943631567404655290577828431214542323778034528702414459212884303988271630684872821510297940548047059652512606973927393504443688253801650053016235640289218219718008238623336702865403800250408681533203659813046729329261834296042218314372802978984728426155697638910333496424662193091291511568747322959673466951268043688972595782644534919874091253568371193937649487156210611320571299082630152001066837027650874928560670368672710892304143703420000604893107011669800672831710681238513517841238429583228283097494956560167148165207228686682001017104969734402136247531041064613918590215571193882498982401593120534497243544589458833013107828445266658105484586290769857383760240771713180862284742939750323241217261816039839684859683920350563798519369135376297620471811465206269761859271918810748807501410948352230951445150585403470753097487047688423980907973738176813524919188441125502365655263266135752817567742483995652896678304798927554679694614822354609734685114379924879403197485919322594921797788860603125524277566549438869994905510557103465554883763874578826938149187428224082023906843046544248798854556502880093326659974639791236262420675941897639727163036855049776849684940200391147197059216192839757522161991460797603975692353013058541041595991619024667573841477895867998288928430123685151679555766020802101482477156825280970307695003393794188916597771379475069373012703570788293583285847450397401400145687706612617822227589096565451948091387241965941144686608525458472437232022540693028150292655162055780305909953212046278712355469141129942514665239155518240013743536226814539202682571976443775654564463225343035626345529698392174960337919948453122667849142521946709568292635758183720886439496073621013293007398614938204282179839500000*i1^53 + 4996993405096749300816660494414607251540454902350350282444088631216863061184654121970811015731059887275421055680480347555628534664028146177875414090642450029539744472575383896444058164050010348048103846071397322227672948833652435001468953533399501081748924741404013061491359570554005534302812372400009297072581900113859511104113751344913736364630190808867937379844087580724052914837470946800562380336124582711774205765607908319857579281060195104254431195146057418269608842833233634279628998300514482941352816145698716093856639165174675623407018155661196085814344579325167022928707612105103480665809180598527357648495253592731779389663969887164902777273535415514892968592743612565304452424435240387603857748392436353450488094165194920571717177507802249246640582874782962552985456943424327637562861236156967161570669998092769245791655360218938017928361184862973105855430874197365976593275677011088316623555915877294934155728166385212982248869978223784185172852301477556226567875439076120378620070492629715982274283614932814065974115705973257501318391856674358205345829230017314919092196987423561846766191642825202584073315938908071281490700262171318129886139919130008271710339988128314093632375925484978980576393896029916496340931112910945959113660263211816175357006579423526161767560350155176064371962260578475884216029951316737104717002159631663504947652903911654318758689149292858075738787148764300499562297139969370586136152198520665473830963768456354475544316866405538411132009999892833620438406627312019607592586889474632594539941912323405187830082748695638662482279595794508636257830689545415043919540066924217806689426959299128516824550274784005909410534943620173483925425592345434905106627523642717298573489514914355974536775529235802316117710432372448470990527948996118921540601976077648561324841103698953205952425727478942460401410059664693140821800*i1^54 + 392004804759860792067200312341294101990757138006153918803993660913868251279724704715599643009125084127616684683936307958072275157011367771751348881965633662263714900145436247283689501236829336073718140576565814194627729524732081974244883233104484111933731282491609616788737726492900727856595736719352200413265171260110090604356646655242680589993757375384159532975497065560999957610104004224243637598214039083715227269844195758475556582389996003842402268478346370068472349207441814018971393786710339346606381703476531632427469418997602906005221080551390167910504147247749884955291524167766641267492412023787406198786132592995273987625874479738021329574242768710000083284941030753619377806716996307348740528795241318611847764995691717716323764363132488890983346392393098469492954606567229131317266658854201387842179156403492339536954532264373343489618848795310357844814065603000135900964407800406795950204648479521823420398173579630153064653346351652936058841796190923927342623570629300214876821890445041020201740906610788797642457028311528758784466579777414126885794194293625091516132211625560734062219634317275514933512286794307611581672357660054423589144415002797087367189407200897721208750107439417505118600742021026127673566292159202905382027203342394058631076975350188110528413979283599633537436087081756225422009532436642633029416236679620570645182495324860415347290168821437607970007985200747193420052840514974390207500383768826438035751832460742059728585202029393927358633417323715988798955787757369591520074454491599678451667722121946182589665471075041481058055063974822882129072958236740659389027761581050936406901546450961890039268185749897685257990558126443475342136413004194026845284402324102095815827981134543749913024165634704912414777392218227194092576657856026533024379972836678250544754519*i1^55 - N1*8862931041184830881397815838587233986081644800044941866653153508206781886515436338751534390077378872654366024185701636486947357361723359593180334446954636122075548553776404395017330757065719967946557281393048107209921511213846503437229896210543422513367166538782218936931802695214878310282560839036977438126786558678973886788728717858086336796541369685232515928483522035455446072119107436504467967880110523154656696911291478380430511233952251531427689107918334889696550483993297858345556159983204432481732448871596018071102564049679432303005971457307253505285470559966052000712612222042649212415847489771238876324144710147971648426256106620922697348324938569859328745669839648*i3 ] ]