[ [ 48194932003728485987904708565163099824828901802888703608094057821872759299911806864206015343872196247348930861727350044342238850455341194630603563160916952072255193052872202096638340823494385379827070576942645416458781470937351690886942042137004668783533376101956423638744356448694709893908116911325588913486771921539825235408672030766256225367459222899563407397360294684136118115555750649650032100703826534476090595384147164076545960974669025236245828157456140890291287988911620816849015186153745375579279312869081492530353771670578873673123459811373376004472228939625050303936212453166122011616092644614353049664709573974775829221380459778513140873536298854791642878270789993186485316770345119384664401018171419506802333157132077993817468177180718818590009181375721424009038588598604735467267852140331328701154515082013326709128991249986008301189713213106903006309813133584993159811810490361370780613794151130733876761999182032787868877989735050333992699806355843900480831938966474833657322485290673060096947483173423673410604061888383762631638913678183277458824770000100129380306725731125101582619719543234572893099851858100943354614011533475217023842511844836576786957704075874279308234436308580903924024654638503773499815510555199430475461500760679020839670990015322043393650666347886993340678796579494987110567775873327692185293920903676231019220695311043420089654521890502356631506603130416914929566832623363687164050556722126564898875891262370650267195492540673332429084677398278963200000000000000000000000000000000000000000000000000000000000000 + 91259351753571509817322478824801612071768008972521445314133611179530990136601210223695484897318667949948583218738882060000643722031182398303254581802334680521573182883087220421721897661374199016597261556823404992543081694374647800271253117696306907705691089665231298458088008974609570780462920052186621150011160308972795944463311697626599397252128769670138827757458145964449415055690883764365621962927660607080613996356167619839312233850340771317672496845254110765164072670565687139590758339868527162939595766886055822446694808987323327098544980120401524953259784071944341813631151661103319750449414245806979126396665844764457971752772336021140140888780316581814851600485676768348321568700718823148251474358225939198527290834170551194704854854119357145708400475479362379832093715845037810636306747255559380790511545603951698127028618343164381918726296089565655660976000612420444548153657747496572319853894642581839227411356676226177210430935083830291439562218779687322970547763931782734761772458459306215950156457584341313011762294000487740636656472116884074071371103785787749102881800934196517320145846244034148075505458477718435972536237375752979418033771115451530216089741164521294175982411660687318374391781479826360684286949244132721635586324289885919778015056889599097197039826123704595209477869990660198549686594211519504254696327011067457029962571427614283240320769319578518642177361160452921849671325083541311319812103543105625799361713797572474820080929410838511166550964929822720000000000000000000000000000000000000000000000000000000000000*i1 + 31516965882832800785289277352284244458735112040151697901131553686671909069898919768405324539121584307640757978825323513270410494927840798731129063280039313209777506607039797146512181611813133245492749862012169139399494144772695364453567994480948599175119880124941365838448382842961677175835714677943045122478730825567529967883952342356878560672110464845691770423287599850787187514494375458817912116779623956179921137938952894500720841777049552811608003278373044991686045224610520416883166197024286687681466014316479209343180062522657338430533397213494548475064856483799889000899403073686463260518496203193502753983991321202448053985057713877699204981597857914355755654647896766470983172770494721794192213365507658321549898327206740332149229032913622485679726422052297865485237712527134016479240115493825773445407835898881664518918936712650732967165562121862033616484821381004709347468912963949053293482539061837948793837635108879641929232542653667915486451493358946892536259818836625836378885664463526339417625939190998498191690982845205699838559749813545676866027523131026033883223589234145606251778873373623652454130742264298286509419078433481866568191938611551713745194442239406993466862033340754892913119867758239614343175662273422003852137158162944278590262503902014998926972572728075867354974806577394900500526606745426647438452776842281352400886476393913842962913818743483861517683392608531563886173106568900083625520947718980209382038918413813619061815242368824619889765728124928000000000000000000000000000000000000000000000000000000000000*i1^2 + -7646016745382201848196618951250480435798638187479538054952235583523683597089831971374078934609329422731196587969579760966237710377407213645116152373178398496973640376708344975962155089197836637448028448854620621213605649720362859616245904342639628852133904139824050560399817525176117004295870340300940101048033632019335836018111302383277716009276390003953881191605660738005246246349112140591648783811176938726867644733460966465033589671691105616372516429240474880792141900370426427257014409551809791323303166794471294681044413694831684158511716459963655045647128517013570235889833862387173938300262533548837554905074814696766887241014563166973935623267936411295501344849324375452661253784045908342768787696682959834612669306537748320060631720309451170136498566548003483234993242549584148938179008521581185988848737286159777419687496073956871623990052724318036537850512121010999666146611527083812569797799886342475762038795081444131536085148412953489676849443718296170188039906374509731877599007256540154035513002549214564645027893255818894068973680491272443569628549715729459638269991162574727472645330570189513013143947202503134151062168609788892781053385178140120318040846235899661261318545738503140480684414261046256987782293310087414305686304804155853350737557027500149879111334010513177374816529798287166206344791985541257066674660746710840462639479221204920291591547765997061386846149128875116095870015671035666238123671870051036010638878745623295027173683680153775541873278976000000000000000000000000000000000000000000000000000000000000*i1^3 + 6231747059245942945933019243639293374358017267639299734040592054672987876481270895355857175622342332309973226570526704315995141903463527907487283969350052951784919418585907900352869910773845443143568021238327181225523578517088053982871064020298096292609143224757293307959483029537267068773298349947156603461986197911409084001858562133545681658540066453029512170063307532703767221621856165853654313875395023606271930116126329886232992194528656339103620392265221883002634922628263003463250109983348864276196738427075344893072682536985605001621555437002958792812083567273512404259856156841552078324660862529798330102216725241469204370000325857325161863964592762982104899094012741692325711362681077340197707044823008712385837166146247060403802290217970605130732758298870181825055858992457358471366625676445249632760636400993373120177087517448006406633561955711821432244736361830978763507773712049313370148416757252606231369582803654590668042936622462969194571181358530959129530067373054476583645281096395536924109508546100588676554454660678316583292174429403621018376028686133175623905425652284754280984610677298190869853998564976027698948834897077376599602032677879655643318465898006309717073899823873399081340046893797579019691001363060415301150418909404334235262254365198105829948273736767976305676671749721407859950370260511276633303459265625434203369407620117567793255057773856025301574035541574897963204486408475549087961877711844530326414422421394840195361051988705992464274554880000000000000000000000000000000000000000000000000000000000*i1^4 + 286726886264232281752010810823546932041810731367017442191771408851509098271697023554614806697776971894228801479520471736311730064120957663570213695752287048633357564901444943598901998474988482387628018700846517704326372129671229342895646303178096318640483178001377689812338580112435780164284375758822765811907449941791327941425811608845378932245480367967274890024155654705427437878215686100843442277998562057933449771474482903215985227772237315971744098710890863714950871624519911879767400106972090740121719301301559258287049930308545354426248166909224465524516177416916677288149220024687146301001938131478049983556901131153166233996885969359166157062363067359285568393088479608106094780812357347306515058348137038190552983000165482229501279343361666567513429133018172523997092550971708784617879674395233121076855599044954550085315546706376937688842783257782529078439427650349530050201667956924794884081240684891353311155101760918713935756340392584308883370957110095321859915362157706060191727721886364025969732036760771937425453460193982102150068942874550019661992846299319592251826492353557371768237784808545944029821908070941474474611329319395599296775657441063861474619472178934218344359453298391190514413266682280626562742242413066465249974099127789319749333348905455870090395865829004598136106209966480426874373699696506503761146743159746068891344022821114373477414572045603050067596939790371034482701057137287407509505236565972281757138179007948837931489866856326110380032000000000000000000000000000000000000000000000000000000000*i1^5 + 346694942015769568683551983020078932041018505099203534599698663133513967355220402430082924826992363973954489923471373894891029991259433314149233968796981958906632871054534934277117011094172993525808561748138156485403208952612333318463386285616601996609056324837111572791080061130259302912655367140999660218409046302485339452609994579773128689740772926692270852815963346250973155770134936600233855144638370412974233542040948340275009688980243474855209543649209348248048143408488292631741624289579533590507592859074359694518854145225618628678681461026688865616679590943862015749143564812058054577079743762280836424789338802816902070606131803988399102550978394865115938354420668191768707292328534531379407116749516715071219359059890121139266147917234416846981843905067431622949646614013707800403162917590818354557004342841298615847385911366846840736247956913157737963661731013372479586354139959162291293495027349926359278445261787969261599513079452900179482664147916104456946832444636467716533159120996341507482678136014416896344467804967683511823695030610009543176994776592858506618123518120923985853800961799474683945429009422983671232951899531747372594632474236486152184162485857964287505378717200277381299772091186773412475332637753836667552481572960412132506687929833337319209776608389744214497149871166368994804533328248549466045895858390140557895256450043906374213918614236789203070671139999746817589919986806389024483312585285849768982726982090986973107559644924216554291200000000000000000000000000000000000000000000000000000000*i1^6 + 63414647883440365553356984464821755739068312008573425771234341973514048867098656651549739735922932824397143040372815183047313118077474368204535574934186360613217844466198710397332490302017588148563361604737112452942378873089575918444434347702258329312201045133594716360689541380180257027842518673715590820667800888408020182434862861526463903777439548179356552924943556309857575277764716623525418029188721668087041218994036119405040072642631646559720441717063293894339984494640942285027450885923110108894108216157187638339566740360838408557937398835714654100145829608169459964023727968833984717017684262574064417056702649788469149216129404524037643678226857702843756061512276201951569186970816854908808815300821518690295220719357746893389658642387230962340761204728433247437283733868271530999865287464834543377187711574278603299298146541418077106262976728593169456934141092164921444823938342512342770656136989294082294847381516752555993986372967366316845761114411489573053002767279841267292517527373361511229677356267059849599890122956273876349847871270543546469415687325964238865279407555877844851588573442648466589942376153397357292311608997874937163105306668319846535779095392618425059295940178727100351090423278357309318400465852570452944297601588022487490028799384386067946542524155785432311452718034525239707734669675281950577440380619865213248158893053779938731233774553516642413443864076110692364953898332850250820906030764014748723518884863339222831239779216376463360000000000000000000000000000000000000000000000000000000*i1^7 + 12776325584625543684156941762884969155608130441929380006383985932139545604554327452269471864884560125601006577832180380858779114356318696433871705074071939616470951879750518159726444355038406743402092331535040659372812253080641393185086134119787127179727121070474688897564071411236900352384710065929689640883989879374902791369811976466678997260058371942650021058633404372734713721630534334065271079644093518081247642209871826681494835851833112988857048436216670852201554071289689672223033904491664177642386278805949137108425354636196025732437509955156385553076609328350042922322903725740958036430797771333542670365063242923752704782721753703946330397717401932370202887612240987806946866350698501251796178607056601788597294119010948698062256373244807635839718488121187951170536013268460298519157219460734962395260698982456141713966067017677496541472476018188889534693011893964745917865906254699157019776167027943881785190940045801848220343522190963436754878599675512719329723358546057969653595715133981570666671487585533993239382773224418783553852808601073872533640708587510153554540682697610175979790214294702518567128624141968811941840151512494337191251273834979017481825900430735068671754851991916763376237334331794917518722698812324345921860166196732432293623495550001854441918031258853711465931462612955381526809281513397160560325424537867398054621318450563451110094525713065053835098983820979272417042438416094584841069185377639382306027433869537260522649318911377408000000000000000000000000000000000000000000000000000000*i1^8 + 1580947289862989822223854679078810456967519549945758541323599450218484579114767792478752170592688769641358461411533320998148736336188995933728681156256604917684245873980711073115395094976201887526069498954937442750982697454634592719479222241713700379076312542370910953213667839800742692787188104209828309824207576630890463873330871207191239088415767395752949929260851199430547932294083358207265086911733552784920072770003872306361188278938258194292711213166351602232366739213364897421418768945493569165602000275004249935210574252723680701076430019843798848893330440965834742142325428385069880822836158401123252799816407618700343979764269580523361763756725079015359245907336071445147057757081788028525577566788712541719016750038808661859800526753256108445899243524339533095421905449490706845578950024167183064801573414630779521884940246241386933765286297302471907788062075513545156301035151581600287004555802427067730167024928234905724052205270376187534784275159500885664716667929997200851631690277207005366527313760188141972727107048538618294514013881274661878725881281938041090734459263880543213088660257404437169322359168684775535702569845737711866364728010988726211667493079452849121500378180277884312777547235005053219853696004207148709745958841774082259644664126253413050148977260801818191371744837165497945570874016217306762306869639934419570562684279841697240275025944656621733751940897074581318575122626340211191807114679873974261351229286732594759523562317414400000000000000000000000000000000000000000000000000000*i1^9 + 244179236436714430702204072344757243512288801802655611146551146677924880374379339017236508149706793895927049544128043153838152898067513314195903508704906228615189346339819050916938692406534258030652988583133373176242220354819670910544292719518932050391838349886130804107528592675481929517858966816230776645704612987658466164013661992579576599775081787617698791170515088372891370027693274262655965418500983508177569992321864932051941251838709935076551617462701510415978404880001025268683420428142647502463197378870673918941184948536674388358053390986251281620741018776209836297890548459412092708805428494117034301605853749813917582868638418802362266436072913376938813415468547400625403913606587981840112673142953467198143244801091330988626579755569150648178353215389861483255960267210256533534441654108451917092146807287523558656762890245837341515228915212856673444880876681111310745097813627247402170644198684507994585418338444325785429836742978179869476457776687744580214346452162267543026628090435014902741964329060363758592635251043231661568738387169497859480954106971095872877853979585303033379630110512398641863996416080146391045403740188216925345864769075655580386773706937838493240947744595950815802371426796793131527226222073397649477041497647607454559215078613402470797386864710426530338186187019931207170610219167500646945597248914904516610383094952738586073129277681751504416503676259029951688075350497069743447548786153116811552369176722160528967314964480000000000000000000000000000000000000000000000000000*i1^10 + 24277912404406524994144897701281548249508898577233246433492610634117124010717593899956132322105223412516473347693739009618475157354269181310962477669198378070500421545999965138939169382638967395618765935977874529683584617487802494283993980631461793624847142405249620692848926233703837054760993573471576696627263631305482922015314414630512231007023513226008374124606727553787379840455011218881382093824437205876619434027273582717965743573026807736561349856779340010913060248677339770623723960007293983774116817833261618795076455607346548448846582779008471136643946032073945219933683791339697259600759784715877520393994192143246015433410148565028618757690381635660201256853508044641122060297614044959750639879878700983825349586721793766916077110377311558118271434239151503418608524371711052697565750774475178021011098891896725702194910892598861651296482964276482283901457516497846610943510358898760577928805112150222654886658150482121879907144687864651327975224933718990806945966271376720951822963403725311015799844083935803488984075953863509638265443005565519900309408033385397012734777199774361234006216157722106406201961161179691095691484185888870072617453965379665661574412137039483836345180592103277748440205320847942929100857373179458641729989275008054768120611100403588595226276732938342238876891300781604172714411761268427184934574095448531932376927921343779335701923759043544333982378150914455828154840512570235518101406601607113739997919602844445014228992000000000000000000000000000000000000000000000000000*i1^11 + 2746641831841631829338526436754542626523214194744528370714145516077660668990311663244212355866563305077854088652038782435682704032931278813564353074165732065300559261378190917563492640211677906092644817873990478679042702657012860643353084121039229453370377206771934670975550479622246447562555348921606497429482374055082316350830765627176330927820868846188462031848080700495544320047279152597515727945060534664810017003909301812840980931037926939554742421204424668498817902696108066605515956206174394561186796901850882795394431896439119111599842812071740140884595229100016202855788359343426547100939826341931490929246391735840012631562774883010340792796940809623145213450016327306417572403114805930289491844643985492763869992635993701633704995302711144120398837248451533443295981807101049974252352138645268005856219731925103589955920589749660723334675873850668024897615463559180377290593809818178194812206615361310162538888992838710941584990278622709449406462985695344175673513331897447020830259043509734009973341129831730655345612525053768631125153487695001161000562066726595906513502231358469271938815927459529563106996046825134575611004279248479750841964949172319402229966591773611767230350236289698628633950626448631026601511220196898601328931200330386631444747031016481268556281756827275602123556265359993138265057020843981931839140043748918061127826823778627780826336533280339173839901609811309468841536278887393534222991253909071510400932090572151822745600000000000000000000000000000000000000000000000000*i1^12 + 84778675171861866318359992321339678409664862944673998995385702296362871404391458954726056855739780381901239392501226731347628584142197783868964077072830821240303398541477587704592598901148376603841632205833069487333389807665379579726546866741062299237926808367618613602396191260206484203603792698639357926556232232922506353014167823866139933168480585169641560560079302428782877082260308595349058010838209961749197331561532997275814428622462104058986742337530226007805805682762163442304296372661274020143353729997388560162509204793281324247109058175280958896522340926892558552850396789574525873322104841506302460073772397116267279904431564652244297616571383364595163591156180787486121800511356295508168741953052996508338754969705814006322534091183925169832003637155659709711304434247457724640071304694366371844310661916657820411756198397857277209788935549515592540865869494761258657093676689295926308085244602743068625199947029951628269236452049557664090423939791817763923747608572234195162543903021935831054521645621902934835136650929336440042782686687191201822674236625267962926287770325931258025365284640039549663618450583373944250433402259857740728224967597176076523870782211339293059073034827150922384183602998484561644799475506686541851556064523574591902606444710661644479490772994697896282652866630885382300475306176866238343755925648868930549490503830514072336021736225405866229896189829444984280790241814264274928362112997969915692421660350758256640000000000000000000000000000000000000000000000000*i1^13 + -1206646884094880381787018634349620248030234556123708776165762207298108575513232109509446343054194225053000070174877538260067020478895411952835042378931491895008818658807784380635883380986144425999178120260812929241395417549524315732290185772354523716508285027418424442916562710596280138343374151833050312380728689754783575408524314449039069516165329398493539508443935984671616506998611615298953713975417739669176331132026763749798293018830170025374291886468361324546097509758762293370411260663988415201033951966896211880960809373149052410248675130935392847815951431058434279115493655421922014773985348136666926498083155572452380820634911955652607884307247106586395920009889227871968887019133074552909668838144535518630138657562534911061157802622323066193776677338871540446687370795596531932073813458096170042731586804299799488368077785591906696939344453871388172352163573784174101885618037815987581461394972966441478610173730098034649099600062210806741036763172956266094399738996293818242862029277573931297859610386635181873040805517472620961483591686580597690538475467214787567436072617698311511372910615034242778382060417647461629573023176600793483649089873568497829771088182946699581730717985518227285889690528027096884791362824506865795160562829257909438569370100044082585335794665981328699630848293301033232520264275346938004107385413853422122105936832664839840148229179329755209490152303793842267085240789868050632895780285886946687640525200162816000000000000000000000000000000000000000000000000*i1^14 + 192774659393625228893953207695873848559461480461068863350095822043790055735568034480332032643954590384391920922071368119191589509077960303718341239141517674325048901093970314630288734411710324898904951432365542974874279300389344625187616771064948011372563618044127178985155036272527331909803569807001586649997250084726039051423486277351808029396137813085766106589589896159710591419761533207770207578251142768889319768178334029251459713651946924070886486642429685955785575832524153710642258183450430692214332701164143906454182553265872202228641785311143627999355176709987196730269229960016307882030803767154682336483512832283259169467647874343729528018120151594846032923766491490920121749954362284764789194509823829770953958684454245365114462557402297653715945811843042977281936631798372537626032464169511638301481101585267021806044368893193946020184151282070455973076798222116900473536885413569916308910390037578954783756356905679756545109331717065186316627169801520716456352698189237824858660730168057003415370494537275414723584557131528559070476086874457877595703951448920413120391548657607332569998182713081567512777891891925789760757376671875449597630819764989010797875269926535209588568056894155633703050392727993894046461702008930292042708742024581138952160428514880786404648512128941809252683075461477866041966860268368050374236078121035704845461802469491562696808282216702547094397960869120939525434828341291450198045491165929020447183916236800000000000000000000000000000000000000000000000*i1^15 + 8239361001512314165267409812904898840422919488448633740477870658057519864549255170894440120829348397355368252702731031672009648120488056486647001157833283451496428691523780895317285086197510242297627734403065438462494420724612678309042416792187083875790990951040607821892486049742749841443592896223186859654889925057319168517127651737934115096678268022137680912096172977564660486042645046986278033096227570829399424712858169282240975267487239979756978786921352934660124599399426343234387312705204469346169109246721142030859823300997332009022250320295276557989409394019692925829805536158367321616759064922724743026748351079728241371532927069929769653597378831315994211063252209702010800687172159945277612345729361026565929059357116767160570065127215085897652107423447914525623920710035759708121130099442325353763440923577712701148376398850656652672513194359799397149978399603034148229439226173928336027303650894398681760089216487746272852935312911281733537013582281793664942273429662904110755525160535286875453210351573044599382833085282689800478611715662511888424038122333340041684674405858543762134347021229326447506366179545574258307236141662097390124886503745705425683760308015260696869855256492369490688941036751804929290648504280506359276642381633037740802809491017384312881953502916657657617889514316820143253117100085746258369842745397643673686477081969846305579540944762285754807640149552136364403444065402079826293046698121907320997806080000000000000000000000000000000000000000000000*i1^16 + -309433749006270453906765146432753458523155346886126464780224372768047098377450027853401938022449791517750947014628858126446537816523081308579248017865803739790694690458700807620656342343774139804785252225961737996592799547453671369883733068419129893786818573719184115097778811633745244327018785118618649736929484438693806079217936319801444409180888967616014531999976072641293396236517561686900796552787342364006927145958018329912960462732887729449700107977108145821749940678994995629125187217955234139808763939197502473718778374746744817410846385748133877444982219759464405009224212409646003957779760038811932595456565099037985325045103721544935635283194597490955636180127686442647119810932233364693914958096869901061050370908938376172538704242819032392462403498537185028905809898708939344336760918702487595169365133862391809080594382260680435513651669242206228692465613371854507274459210114847445770737651626110320961390656237899331708006922265834250411925384784926173355033430531820650222856548294243670897016716147700043437434408456432423017002292450462486401475737778174081494950325107722718110557526210275651442190415256864162913338724327540204421825389194718541154456590371504105413802271791668098638319093428766484000157860595560220802324540680747402785043666297416938181912639483488831370539353816915395638180481124475398132071724369163943872962953589394838817125661577020875373098051724445892918127561220249514847088245290113335033856000000000000000000000000000000000000000000000*i1^17 + 11489405690926897077810364091878231184200359201851525754415856627750979372639424243010033085818121308578907725208021822922484390880531320414581943954783785837575729227881361496972775897607514314010406814440995467176079217090664650609191508553867501426167829756010744768584862512111461762229207475751124807995785975271085138719613859058350143365753461222008140078255791940329718649430234466086550650535122288535616620645571853378165196936248762399774085895858657810587304012782174300292803281164647188793066467372801986997355639873612396494822109223248024014604724988332670407291952136755565063022398561169316766078471524281967199767491305408246908004995107418334917696525363397094295416154100301260205947824736245285549098927837599844867523435974508389825369249318205949521963721277679544396284106449146910525711246359588528740589242177984112235121118872193335139987875608837497270719344246338303462487966263436049647212879557467791946402733493694616787608645608479416546453850595617893725719814481706517553135773755644033545597960204444282720525921382061718660590402125084479856311726638732070844192484419802198896358329992519255441245698285559843174604310357643993313398394286872991187277649290868903095500217765474620422590546007116945849589290878499551565933662342913773142272003518010761779135664701991115350046822372945169542754403661558241433891883227564842965936885386329748951765191126843969306807400593224399245649284809621084569600000000000000000000000000000000000000000000*i1^18 + -10595993231652562515561623740062526523232420177574533768503295703151076949450180403774643161451109986621929729683331737100537262346442341456748060041924869856827703095523686436707693591760320510921818880128645080664694275038456482287609864786557900911715937152992415321985247514693825781103867901498976479905830509937628860811901348563781554939974252924598534874309669510735424127393920319621545783721659424021933651555795302878136754866142016997331982970075322248287429601735258049750187795136237184472573955528371832317636532301674044558733995673812771203443300142877359419732557741235558586826329785115141948721823024886232959370198473231207667510649118157884816129175985661775073318065597462420744919621493075618774797189976414377563057986987143680655097484591721365210202134049323997023401596484863830218741752198653072225184066810672263159948747157053969200660958428780398011691328527624963338248211498649344118012970839706383641644837477955732216626807170608101075668414002730638105677849524802010227393445822006044126780785870924194019310378838370560664836574893745242408656476153338969722895416438385541678215004007553620907651336774529646921691243987620005920173732245753750940889263362176516484177134373121665051448216512996427693046258232745350347079381773146829884486691147905614451437031168680320274975146737688295749418413582244277231679787958302594873611615646816845862649619641610409204595196878573038337034223972515840000000000000000000000000000000000000000000*i1^19 + 1224235508133815329756111916811682895786137543503508485675714950660709562312631838145513182939780091132738688791996404463993961555687581802948534773697956576035735194912081823586005534563153007764321667544703382691851720387259335000490901867554324720380968441801863941765367485150901705280855844191314166416685793559833475856290930792892708099925388408838107829433096725284392610998071347768584666690014268248532268631912654918114676847073279679397160342791619095281357791049510340244182970316941895825862537064588623790675935116411734041849678028954943237231539963822752696085154303848416732813415906879660611792782390934467380920831063193534989395874322778035456879294829952911615888025317892637181090648579946787848595712253017673948846189925858085024565947103508699213730714289600997128919999946248521954496645667456575482658556150232153824418341425790035902059486708021660830730194791846698607811306602151834925322977036259178078765465869507040304632308045041390691818381172308405411584971625690167273806267690453566856643670801035260272336292807221484585147681512762780407076817398925179054373138648587642936972645207390524226888313385970368059884246750900696433677169251195984219668856445935126399349775563841187253566615809441563253287123748205119756627669695464414246893066075707890795502665035778168665388840120523044582627410180007018873161436514014852081459074142192321590969253798750395336134341654581347338589975871488000000000000000000000000000000000000000000*i1^20 + 8407402747652745486528133590210692743677871258875437178600966397111239722105276779107811077677283416386670948436732811475010618967852997150485333195726471313394827392175640724785844929127129679270095277293394839847573843623092484407391178588318157394377204626790588371750671684261798681637788528045449816575687703027361474687719612870727736785969252111173231296236121698854874137496902511587385026621857139613253565087489898348837194953555011500438357158855331482745445497325446068091999142394005734011541680717357637140489677005754491218086508232302095488550422043497507327003826070281070770688120835896176632232415816489445957991713855204431878132774202498149592134412132910825607905010272222596062653026082730082404974105232995094035409099303561196340124853385523834924459472243970341418337446416043916479666925669401127588130557201638004963076709741478821648286697775660634134263812970012314164813913379556490855216739828020647859695670777149682113090978116028717815662825712566108102643506181647903661689380375537072690780866915059129238488195160713066424868196013483177487823606334695886364558344829149263485441138967651869693548825463639611276683032721383712218293858378295076625212137273448204856605410077263168390391672055960002751748341461994838004141929245398428308798086783020752605696942198607599603864588870235979333429536378381510938446751169662166506641131980993198907223821977179793543209282840414670007409049600000000000000000000000000000000000000000*i1^21 + 92766364737309929076956699454924382783616485899944382546316651243490998282281897478440885075503153742730302140887981329553555364189142129131862642145895741813618483088796608708893000954825903321523190384429115579046086082313753680597672169468521139639527699786411636610709384417031140226463254978907723261484519943264427591486488786842615590461072622217171855438962873799227577445867893049292006305345241778822444428864379012032280033297788857235591437308818739870748013649052714426279975889360631974634002976919870431779947306796897695044413753735016334762125850235059196624759336152984038041001279779273107550964122478826491283213526111547086647162853227489533100190799825049252985703363420863349659122295722877664909238846040083959638950378271623489184768878529483400391268155902916786082254983992333821463847407051381932320361442958606923756852412288167634281324222311205094925986287665859029625749120906328521670648150839170676724661650662866110156072230441899080039931508995258231513782802868367873324482848609119046501112257747929913174165629227241404397036211777052954031635472109950926005756408933318612809972200146526423520339489096801599257476332725442750052031429715385181796938932022422917786093056246007301144061298886058156095218114181267344420490875453762915932753794674588930734859188698688735716111361989950004410358725324306114143420548247760975505972615667172273506382166191816239139725961982138573127680000000000000000000000000000000000000000*i1^22 + 412218324629266225517203492361568104153162953573430361831206440661935570546424428124410472498110344033457273270342753330489488382593798416311526697260389248280705290630275050311848863199227809685022876050440015914513307193409885760286583055385343743414886391899028633836012532834057681562728804264114363821863802038082917977797734387950142600286788636226988698263202188295667297992534211960110929834022494780320847692844174388517368619587329191336914567808961557972018141844529871611742582024763905056365685886442670529049375352080652966683029437223588312821138961320975637727500816087626193574522242321819179293593938177174921042393510213020809567730919603830139000982591054870905781277361281617260714966589217899925919170456166748745512423254220914340357250538675401473461537314055469072539592064164917829673722033452379633866765152877639897078427174794415570726438749976988511563709900653206201515454612789342058268561769148206489282238389079115302139298866006392510241571978447181769830873056671051290992733175222112292987797942878624716668203334960997920485312721236733414697344763389380154751061083935627334909918510844442870879353910878849153713951434548141375376328174372502926120031585140938566301302163285701793147305787491928167333737103138398747143149028641889093366300874067774801491054121424053019009507243620754630550741070956315889640696847098556163573738062432944380163509759678645061390717898140418048000000000000000000000000000000000000000*i1^23 + 1660560431685379890558802812654588047119499357598841027516043083659374860190323031934635019929202595394738605755159194231935626316905176699395954884894698343776363410936435669785337531168712093570695315679149654044367115819250046122970700881677602632038460924940648356439162445940306519549573643493992747285613401049622060620497600920363121073272066905432518102288641207467481680360942267320873108446126442060463495716808885751015210902418986959215157609500271809069910575716899655137218329783130283939738363750007377746466757915034460272778311633374018714969420845527391157243641540275348401656327709250804247124965146288442577747752562849508963932580976516572768864652168247419873259860677857617073610896674597708660950680618426792166959383587390293805823739159861611761237510145468147434072315877960425420307441696266154974856811555429335869468544809581023094172260622378033259304090182687170333159258700041482062104207418559291472165980064903341457675073770915606389482800027595590674851586785727555218300247325630148210786583274444829772454612639102608668220190195371783588667330629739781982066112708317314630933391553267993694288382261485139772370457694072970585303654155606076919406614821218352594347793067585864017981222454629270689137417579240537562699423711973909905418506829804018477985419792695916913801784990428867663758644135954309942417398568702789158584294089025567055946101377311755086748270880358400000000000000000000000000000000000000*i1^24 + 3770057470862064629049882000681748486793381506837767745469884298305464145692113491913490421252001887725712102415590533544045871160772830321356440640753915596419556758625997417255844328922773374793177344103450433341117745363170056814690647674751008866474077013356675503607437698070019089408384933276067278130867199327553878847653301883561710015212708230112287450676661059365673022014765850356611749844222911102239241679204295643924471817886908580152227397605705154001653843693218569106916504192545442297551502949451409845950595970188698549774634149622209977094508975775153715786278734123789397586622158419563929886589958593255065498665808303402893659615277858839280379802662440036808289890322913392343456189862262730486701022933201205057557364334885902596127686514955012528673380878802185430088804018862120833746249842192206378790215541348297550157117457640987049411407958578450749777170506591463511723019248958963942480789746627723147001538062862030211708702566793150927511045657071239485850482843040360501923986602406640706384323877414035010341660309850648084154168723698968973926922871512278405538215278483667044346157279458819479817805385713028835965179132513526063188036485949698086310265906240737745509933275608389670600400020169106979398746374432872585023451589784687059626018991026219519556966211946649193357762309987911934134754925743070005548146718630072385081911293872174583047309879806936952896225280000000000000000000000000000000000000*i1^25 + 6404888637845376040651883088597197243017441680625280543134155005597951456523918861211860737555613700344938055889864217360467375681114032070739396544006439330911091410991013504259049169319512030023710963690650191386289451150648170828397335458612374374321072395818594017247104151799866951838864401266024775678025323945771677356763366414333970835174333054742616896634842531122093396602777473492275585331431028451040279668054574962726177052633486038522420955871523759253194260925662393237483732896215561569481182537482378701817954246892102440088479973134284668061402217264310809266431013978246515049905507248892055627989769502302378183912515515601848804442139995634545582276128938788176706149726009873782648184417086849149961280130844534747613026842472585747899870227728413368589357924371242098934277600239452430067592058839762733565864560417784001649212078614854916739874397208399012896107651243781905776587254811381188808737536590948504745150841463646954453171963287978531075703090669248078968941011593584317877167216675448595509639126789108124015297926953566876913448011756104316073538604636870411859720667697997918029113109768581204068020932970162032989196579200915784727898460795084218862861844614559924611159222771833856501486720934883459729582554791048490467511861864335333839759300550636205097825605004860731721869437471430279048869530173676221094456929669677405021470052784469331874075986356160430080000000000000000000000000000000000000*i1^26 + 7298066848703692925343353622248508809405458414677373360058361680192996813642644786043177545723565487784563262526606928535002703307434949387999384441856326385887224897226953944338405704315776301650484830451666443955440863761667980917269505135084347198226784784947262782527398715874832490433245403350180594675182143656638917282582651885697035759453802142185101730537268039241318366958380534160083148582504879393995420389164704471758062480926101738013433682618616199232120499952567347970561835935326851842629531017652196871393916702712758109152949913581779427064530240018191193674516036018792462508257741257911292536660456701273317336722555875934628661899515815634172224513486615281668774704848920326154925545462433036425364590615711125051557794887349391236086864052746689495089214598332627845886003698426664922306020995397851855851644285663480304204350115465391758191362420026025338273026078347258210431943099609313576969375812263328550057409193291902133176718803212249816736284621952114424172015765653422140751711691761479169755264062716232458371880175081180071785522549868766794822968268885868207497353447755471325958824713456184080914231053196368694121168555087794877277215981895228020071621827293241619178392442929605411543977855533073982789345737696534247974910580751705934008957421135368138374307613409427209490120957533051812091778277246593817613008592010871020242500972686093732225753566465228800000000000000000000000000000000000*i1^27 + 5168043351524872113234917246313277973860802864700228734914163261423794299072492381105761425758167211988017827605235052908700078349061677552417413195953803617367606719727979971403633531356259328532228677555174474834084991676501305697505424272911536797812111037385300479931305028815216148630372017270709606206318154852525241887174034291459647553098648213360211912821931680728169931950527730379969631621773605569462733386586765669623013555511321071162950588788923094058416885159606511970699578963133819213615005600981527204004769328912698995953602768203474904564970823043031275046934867960047457564691594483199388388142445037229452204061641931086946312968257657920106664238096529367539254406735122432431690133390010110488699629423990106303556544906662617776239851003667350096379332559157946255129524331227290110032730308840432344230455930065498467189629361273227839162254099465106373138323220203087600930854765796162193316252689080968533236697374406543543908887496635156118285410940199282816963926824473210993975527564277734312704186375947294935836614728488754773154374134489814997235317973688846229882174590451007258987460867914849932583516532950564366711157858948004211922608594230992790282815265171496377636108875877955858255140821996951789800873849045641291274194626783965720721758754057782625948188647588579212702098920015313989425569620343809826709094395882906764648155187078110947950156840960000000000000000000000000000000000*i1^28 + 2034725864810309056986552414196588222130995998822774797863711987357523993492614072562927120506300758972970695620591105142707059002371704010884774836357229870495907885680719336279404634214664273725026313741163591223491421729711219359552530011961920963542884814969970847305541400521776610774760556372729417502429248070757872945670652839102389913577031995412913300666625184731910586492611648172348760923473229275544818899501216063954268649968053549329555668797430465933942493622494066128965318519256273874761990015502519663031744004891540402848202342081919883824914096552806578308031398248898465176516990304100356320518056867632545254081030942067562549311840437815990111308035575599299519049146426514775022754248764732979558858436143874277856580625655946091108548016166932986860224667785065216278935698014467523123219443540506848190687721815878169052793659860449429328143327563587546584281701017605950845054182888936869567686306552982984881092101260318805525898506100103411674859849954762824822760359236246329217291653334997111060300655124005725567011505754216866143409562140583710468052501472414021399036148797183307333391029597224386858225488798423490172557122942570028521720261250326984167010788237019472250101627079593581000490817993029191069574018739574671016935238055454473040814255807608468777517709789530417612643652056832963781968580787823254899939741941666492099828478950654940807168000000000000000000000000000000000*i1^29 + 221242688059080020648224797766617975800016739314384604460423073967894016926868731533565527480850285668609473739631831419407344504119202663147597481340090674051518166665415590714043349017613575829836790229894901085447855921976906294107536999087442613912823485950344293496379991965337198711462063973617239447573669340569920697680812935816304115020963130448506323749197418753386111400002223969357193564362943077025294777930426561628349672986166908314533719141927532977105563006287639195617340336561613642741630362598096448029352128437758441698505543933003249708664855215240868301669004109247115637663840247838997503702405710638807000053573552074845653511860661051355389812991167944933327002540196784468996945703596575771418622387115464252846773857123405723680556252376557908491833721046479694629302283802665243899145427804100545760893949190778809886441463905217088700170813695554282744064449634520433358656722449720110068792837403549372723084423680372945660040992533211476053655602148597770677829954361037718894702772071193011460051552074576417168951120167087568741026331917023294036533170519245628298270396020669114204944720311557347677264017123256305003357432032788539379641168326547563855209280607565245793856177428750166183012169902339783359636282803085847890285124549936662553869334710818823934977477710932129455831589633831907010029838264210058826819058924988843070267978114557542400000000000000000000000000000000*i1^30 + -72870622131114567100745699352900163344076577916694983443208476691272682124550402046605096441904334113483559554958973578330661203849908535103142925974434465463772426682039514168420663488274517877744247005672944784218346655852202400596496816385876861372888262804579696247273644955599288546479839838744260068833489478354958695565505973362109102354066485693132269530803049219219196437901355705652088383165910559904119097103022784336680212680057101086095283754121759110546947157632989839914892678050405516691167945725946432222291458589839232279405649453635181976577175395700384107508946207190905892547793271132243584358180993561088319226533004650111943119092867979503451368116071784912240835161851380101257977952625500302228012595818604108365103019783982749174894389084506789792401404932577343561853724418288589622029375350801015738320387465468619593140564265996369837429884864777790456189448437811339645715249054153782455922660951137833317782345294971404194956355836477081417659042652750719702796608403320495500301210537202916465752500522068731433235730330382246417822587826357220938610124489347839389575501193260922007774189102533741544254949816659524495844414088237218611633221707764790921480586393196547480217493504923901961138958163191115254775112194755749443539392125303454312087326430471706742960956427457930668997533342158818563812915043612468429818066258142717085509432115200000000000000000000000000000000*i1^31 + 710990152528953423913890085594560822460802243463470388627189543649333780783144506152963409327019129579187055167925630844482653441404403544060460604290138724414396131338874807784963500224345423169757761382371990685057282572944619646964485820710146452252885643432817351306324157085384832967640290575937213476239631680932580287468231094105299337736770781509706322615882919147423124868044276340973879430613579524960513544620445396496459730446660402408448580859929442192874928537305364640823577691686135558787109946288005271200056876186374301537833162892785078184859476781647534532237511201132083776191461316615175197959523206086345717277529782932621323484643355669815424104550649411868981974915251314221703293481368035815295166714835478856827231850177315609211809150780623153532757980666298948157411136217627602737053330489444712451543575328649831277249986011745804467612531832816013855472216130102965129960437170209462969865453408777318726103284205155135155908963552066755626898208349896452996056871078745585885668283437187658548600444857543029747938157386709400472306607365118640617537164630249410888948551098181303132382626748081943331414623047700151707870928463872385983613413473121644353560047320533784966285057920740245874976613737254150428074651323843071476280922414938173136391744789931548270300478700577726492742419186189609884504197110807929717590095325002100375552000000000000000000000000000000*i1^32 + 686893414063282817078937994984436454473352970189896199028005135387721372367752181960061354307922160776862392325836527351615450248565564024904539003796068031525208151678358945880808613564469819594441269078962884093460481290086128733245592065107368332746026019392012405388043053708534947447378379535749544821790024678069876851313502114507965638463938370869413663414519355658063410077561867746068978523349910281869787019594595260342817981769389343752888479880041659998667926371626477351009639134398385204954687529939588661803743025681258925872510938434170114020782855588813497071961929507508004411225568187911060926572830334020935627520580382306319734153585759082871873212544589026402625479131776842495366690872142199791728387619644879999662846891185360035906828921086326437911961307625475901338414956758393763277602069339348926992505880341257999029474947433021017899558189682404132331078723193004636650384294509948735940439961901095399919678909909857882654139001198808189139289233419467075332275154441729863502227945664940152032078732364723806186407765020031601578594152180608264840612147129636801400454017526294924611837097216421041688362081422301683186541686590703135529849508954642073195328879453354666940286863014603788198181977340835040937702818038761109099708452934827500658846466073864890112421545180886577910101847175394140331175477300616788953099021991700070400000000000000000000000000000*i1^33 + 61051715462260644710912787031463401168966800351244309596159745783072558336616731142365019670668988157150826096262334038345737905599820835269380211556860610670091468974683882628462449543012480831347825359556319171401871704208772436329009003924492852071355192032718993324269053377805294833363209206508144290753660801040719486322415529127814541787627260893995789643920010277022634638195237683281930818343316945567073827018545893290862305172007416745948060650197982027885364134230810788406377803655667101371103851216131095389074927258157071919567748611914135767920697104294460300232141679910346724429604442689106507893121713091136032652890400068562360520383634230118618853083092470203886476876521068042986716353720375623362343653447642894137071508958703042144324892943447849068307740199354326479090897421142286936485280778384353339485906252426192495066098513698069166060561430007052851358146324076750080420993915512972316056117502113419380646101154326846880903713292202905988469110419446551718910389946215009261617667929908417457550447168279292730207278735085488900510321866247771872645230812363754113109985530387938022604925983113597284565423058010782907187810999522501847491383154032745310215059446157640625424548588803709229783934095800745650580315923670707396934506426713323455464059248490311605508344799619597609325111008909637545441036576181540880604117073920000000000000000000000000000*i1^34 + -4757177016575908699073970210936467658901252001786818856795736444913578904839339224603982646697768520396934848792350656440356493405794786116390879797311246845707141187879807054648292377693295572838935965852070041287344382060271018862214482908194752729544011555330762048083925582519463221611377851942801963560076103365117784185737146613237674295252593490450953386707190724863620118512630657245778963713987258889956343972718118519975843615867892671726661836394472934565985695055219739612639880795049297374141843790979663196415406706497225583735829387799578379127926805809421309480709686303275035512527859583837272850580156739844978374299639803462496397496984180388601913832079198595352464744000556745539568101086466779867431244601996688695714411466020292336415086124094008826966808998191175462589395268931831861312999740646584519466587323399164836868185291133396626086079183153724668214950461205012141285963135061386367043240427160080153830527663424955718774217490328556209178029551537685133703954420429523739467187139256162220577471802971810245726955728275349830342376904139936787616964918855559748765784404601676784706314786080778541658983532261822028266029544371309491693552737399683183482869753621470427889022895614020937407562564364778102750904904663749836996583296432506922853905104152715928600221081091106061073739357896615128934468359272038246907904000000000000000000000000000*i1^35 + 33235070887088044726372482070162334858598962340386755700167891313855135250677179331233679318296831380705588983148756310617963959963259566588301033960032517718563954538226840017116622654649911415106073498666468135038383926595784705166694170497459050788918335218153585825637759578210159680131330060766818810254854002826051093171990229755789407519567424145559711772331243610887451233676858046637990462461915009702374829807910317369770024970802403069459342589875231512933796345959658620191335296156470713019262792894853641131224287558512120892422699132118627144050662963942811956250048311560118657385116169704237016117804173524110989933017431956518992254630790134171131074740829134476685500761978759098162577152213502060419872241004502414814822125860877666160315960112663942646422225711528762804609374116905794703285010817943553893920142066022297072579959217301430201319603318879606784005762680368682068310915087210307761712991139901669725202544372955168650051125306945205835570845367864388346600630361730146083194702360342542047897009232946794436271738687860799639015362065251259727695614389327664086213343714194758048509811532512764944794125893557120253132612586045050151959828554122913060485562014020640953333401484457694184079824620555283571844396175881289282236236300631773583061754129858468926982335093209366447922409887003337662611476822202777600000000000000000000000000*i1^36 + 1187651450506640489917350541897305914994303789793589425986695874108495401022906340908448915415119249832795935267320393574943459540890163072681055209433459158187587962740632181366014635239753647202729721410286910612692152851586318753536111844032921061304105269783839709294384883220350685749072921955595901694896083234694587700173545277385442436419857473890493924205983189406952301595351088705217338501333699492593165357874774242742732437385645973846500026125088923880697604253150541215628476925598461566226726950916535266460232556864651965239426301290483098035979262720014394961802141665239610462752940484712448969049064042001671592088368896603873053393472489663597737826060508628169441032570351816935524012291607926449784899866762156685225612292945894819796826128731877450800440873281553477682598832228372228680808922269565115969137683865551477693564748753817047041620797722876649520430624931779065911790567180850555453311457189809596164758734183696687362174704573438302975134736779547450099003699732556193985788253957602461954964593612600387427306567203740517525249668155084579658428737692292436776694831249127522713645024972265609006694934936952624545066562500736879164702756643500610537578052177868397208463169477882060422249495202466617227850203947267622860977512366156644780195975166179405886580916391760851800450767486950998657141309440000000000000000000000000*i1^37 + 3739668699820478614086747035855090493160629271015378437748394422018941579572834791463722918627034957448790677720834864505549109290556236900600999219276103121264952411377503994811274854608996388681987615305461127226349082881934347210807378008158182136931812339232727889426271550599091918565919399535103812069184119206519537831888152473155579924217843410331739474609705819434200838803931502356607799449765991049848450576409686420466967550517779515447584379334343097358239023354173435502878794001663540534971176170091354300335882554378997008641214564949249729924933542605268116504257967282402829399910267200934150729619171304293894462703712935248838210066442553023581092406903990345358876557462284828190591501033042817281793804960366094817554398253292017542371136214362645778029210380451291221620122379202604069004507259392617140162212700912353060980270414522281465828643841725559655213319959661503273245672709228661956254713430127279418088767989139887971556767664031260075129125369130764736666270813516449992285420696283959420124352649771436586583623241902901880791895192872429625364487794250736165055623079543670271844677353144528257522416532860853602335241685240374331823714455760660751527442220277841134191526381218024669819286752960140554385682770296709249321550487864127880764633881594955759563754585208576091907538394082655076352000000000000000000000000*i1^38 + -12816129604896956708196730193065960474422830480562465332307211572968671008808723062267544619940400509342678780762195731640438479957146804771480437667358244762772322051793769557757348772297108877652007027050904709635450372249372961459101265692989398654169984307549990879514402547851568396633888054682553215985222347512823974607494019884261322804823794094491729700182008417061444626098389697837751429505694476292089453948005224570352303316026819849369545426281608155887731975260080939648271446776693292826501419392438232105233171909215716263537932550981709903439599988469206798575128656092716037836080001037715261535181524116974812606667450486635762869720489923572824894353478164076137725465527586023843721234571012348373379565118024726754306800826656795139409027563490343325580884444807201266106462189498049077288707581801568609248704997509622689695432491142499211447566634973505574397894028655914309122249993274978589506190780976714794748598989230549534716852804573023032685353732710148469610418352556383420179807672882656048814411208832675107570571220706019788920398645644102236922688649846270528964986816128269900007794044742186540587894633940807458483230632252996748604272601678499812558443714960459811802921746731743101397183016428772324647926706693906694990995609246282075142142793106229784154754094901741283324445537075200000000000000000000000*i1^39 + 12596675833089979419320235299058212979790972867188584711008576181933788023760887721916478140516421570875014367221923657581336688446924455746027853790384964456707602901201833234568543785752684209793372781577805883647576378464602218284059474472183466925195809392465828915522263678864469127131405608341138252325959748449962669859569114552699125603481360822179544512229748546693503897289013500281444547811530430751888352580798189736764923470366614868648452789451855042508146589453830011060376178024624141016499552797679912202098506744201257048462390610735344254015493863888900797598393575922374021443943337072752446031939607719638776549604863860215397495714840980367175488442661815528630473064874590281890188618981498487944927773437041267984436692860010163316141288712329397025832689575706833296175997685008532201376726646773294363168970266217909393978900027843049611759828340821098593570194269317531811490149643224548892905666954465441989418735713833802415532496415906244653741425710181497859190218175304515892824470313215526382421248716807006259220584841117285597188071307716269230339422678231040353490565825636321804454734608768272743649451628427367403353264340194873701668800841403376131275679484028240273831890097740877666818068871065631491425870071593249761185783553134307992895358910093218378695593390957091797073920000000000000000000000*i1^40 + -6511733949611663516532532829503630840039382028343249014970035232487536418864430234085346729805741090947782807280108650309658333666260231919381857918125260506854267229363983874416134238734779824139184481902192705931099645255879832220812053573549555018471059449496171272354666554638112368993912706746426398789228878618022408911359270112711074189771512235658587066165637095656605619670855747010001190292055315639839794987381969222213579323447069883216667725866915288191403746058397016249879377371313303422175459338157380414930439947071394104035317091882473614039636310546212207076699227759498867438586393975057411322912790846467289760965434006692978765096063507361558358203417633493847026877894046979233495978890775351557876384367982883989396842225053918956900044999335563099730658698412912627731387170028326454723383751234045286899371263288235304157208893502997077812228282658917897231929441471928847391876165349840049222621338068016930454412574466473092497378041345479784731061281387893819698963186772170351712546709058531134155643691855441426260530756633433260093589278050463997126117643306505535096136856044151675006145096744682451772568505716323346315842093531117391275820941908100969601656939198698879586682149434544685240481847074749127562718722864323446409349194458599887320333913636685825868579947413504000000000000000000000*i1^41 + 2744548522888608514194082682015184187759095295806831729755929037643848804740556381451502442453977467650911560835596519997675275769169339193245177391847743355879107969198507643535087398006332209166168211606803479882094743527279703637565509947221358213254033877893394620012091850684391670952206963332152267547851141431164775588135905699034472697904219082849219491321956702169506174655614602049889493478105502781545025519535410465455732219597200711490092487535215812575503193410689474081017080101857079280732509750191783583743059430626774936944322771658625093431371375071932971275438557761105945254745491183631551729706550022965962018660113959413537508646666574393082247345673091696674878044873323432780625848979378111548916659079395627104439732652865586405180143767440243463708093751016150727214312540550304260865655394350923285407465575313285353961813498038967147922201679657434361262210459015217870128749035158045203441039089008108104130197715984300889602951001243926992121669176468150307142043372293220433268802444215725564846061049740818840053531206790765324269113117234075229902034633070456418077241053206387478536385946754870458607218447069664055682083324818684074309560330376633463291631897532061055257334304023746564079198266710035083517924046138332806246649202745172276335611859153782842379468800000000000000000000*i1^42 + -722227610503895283641033812644206302387608834610136503678332040097281242246293714952927499940307713554567918399823950400784663841651926190091123283351128073770281802055059569089082427314997844826459218987331032641484495862906414077340015314171088529039790748864811359455861292075848317802431851440937748692657437916705349328200396557856673332785571173888889130858314015875358930420746705131278693178731512422011449620549052774402798932097753607883265140545624213366215604815308303821662444423678547071444719747170884270973059719200494041534549244409501001617486077830538334390158542969588026359912286807935923092279139936589318951521025393106230710626796746949545960272835653820921899433445836326247835202810819614428493428934902017027884152542003268429771003625541495847066145544943570552079523041507714536337535193897090543170763022728331016103183020635542171074565372747340341409868755729327611743034542918919261984750938301555834571194571603466554389713335110527255098764445687646116040546074617271759948491711082343576222973861717271426493335313412541372787162055131121027980881322986343262562014130701596534977957562762729736223899497502757430312422024950409946003863763534615895487690787033311392174362603496234065980288635462946515691517740440515337942067821901147397062861760474644480000000000000000000*i1^43 + 139990129484122235562790700935739658949742521106951005374382536630661210864474240284275768544111937446878026186069815023505409796688484174190062870067164142401983436329634726073908344342390359997205972996175524130043312358617670641437347604910461463258804589789048984931930216227205421983839701138796232997062156451708574553264565228696788247055297343835952712307575223668606223373318035551616039702759171399157973967926227809646830441288246285759593077023785315212918274520682536758585647784141992137246395170770187767024116640139096856454964009885547359224704614290179745201829640012140033282780391551251187328507603541211266470040480047721582381046469431028637494079895819104366245334493772940743664475463974272836157788679717428440917972748954448350992902658112779526335839764983518664562728472062037945936892703938693269260315723554602088824728463015883740612020843425299831086903782857262479705492471726203371847713494236338223217582726420688052280035514696521082133401504250025426598362464114573047625285914308410794180564213899130410378076601393112527240284972749230683065670781540714514158169605674725364648307116622068903913241529256368249500655815278816857017750611819087705144763739136484484999029255173713261277446020282859615539750498884570117096633578971085301031632896000000000000000000*i1^44 + -14529199601227295807227013760291300175116074773958833838314135584847901497898219378379256101440630527623563228891308097496374631894743758312553158912259644004505377579117546486505536848351974948241508357528864537379159079974369222367605060235282568906268625171138352010369589366669352994753266844578618483478547634231909485765756214941059794257524857274790060122472067225789812135453507654983628009862661182584476057142095376852787192833314414215668875467969884105993218105673621568883664182891482191461893523783202388688755663571172434842370001843909331952785723757369146352729490437695304058694892781036141675075703960609035540903298766632450601176132761844132870427585246798769512730719242665903693673004260914291316201621060545441630803573496737020976017224793435557471785180994367712608483507492343004574586052548407322546402933856453322117338332069220496564581656313949320981962637125270855742278731127211365156360683883162730397277515146391739781478278723906483693835284650734704459123397772250914233379384805258361619611169318355614998316304727278827524309885372612631869791686832080929674921920926737560218611882126937401699909092269738691936488592650447177642912092311861459008479058494042346013283411992052540814687968808430914349759797290098551151191750912612761600000000000000000*i1^45 + 582939340903446090384770689156797648764725267080629724906308067363735970503880716885225436297426672553852388903784328740050198536554052069504002033455930795084572824346147744588191500031215798432372384360739484557180283457253877227376257446092223945645125841087784016277464891866467980288425741118072685268726562684189987699269248402508724266306837541421805782013637130342175290872252300554905058703886225214924643073340169026660413545949993315844629168183719158508951320314902100827523598811547162419691730922425667771100116715817791093721179003732876020045047770451969459955940340091405052297685381564799374972704636023544875339290237266297481145563111717236788252654858334685942872493435404004840422797585100088910156007390870352668827446648040535074497954707755452209549395739719574146539021573778412864150289041720300794216400555097602970513158471727775733208791112357599771930081947821168684079928362325326289625293165406875432492503677150678409774814908831552731557457583916346063322368848192857976520289434903719448807209395532429503795725165005135709135161595082340225530552052955342217600780442269600316017243904820780339907509201022244360755262856595609984551700775600246145764414492794541094251589017358633314534090314321814924405445233155819223415521280000000000000000*i1^46 + 1784591906536005521356320428681726570227196045327537882272770373660272143204826008929673499847325992686342229278816170893825802774682496617522829998172892649775942609201941083541201210850599373477162014244148904629520635662877317918702634325716056124161881879343915145054942496892564642724168545194008249984968944957690001895157503470451604247159548427497683598346868778504572324647384425332750150764191750315231781140511432560951181128137108997053047822361605689447319638599205230314231600199258471385334375944946657838927217855211591522415288411487454919445199791175043731671186931192599081564263396575515531890692419875286653614133134181694491388150055024055159314474378244418772766420126043712550082004286789422626109711245206223855479109634657224559574340642541585410959459944978243718656932286152206651785184245092174382561760928137637867274384611235452476648044619969340093017528945671723364354315288910406921739523707435575592402103366008460903256886253659033593973480160431073386502837401169944396864221277219703997709087837600329461710933317243334522123195945590499067209416509092201624766334988144062097229029650111101334338227348539554766808460277642662816287479195862480334968065940958299134064211832790769496945799234594258254413106044207104000000000000000*i1^47 + 4686631418833997332263699409629116077283924916556468976095698881485472024714859017063989522759958981827879457373515719092173408378676798860935750665772453831302475835584475585321271418463647319238968156593331148267857815365028665010594961134414578046469827838803946033033413215451567966123282956123199757859426187734721324526801166283795794194750190429654181163131832054537642430668179112329488585039487825309887022710629760823488487399008555019762032781349945692308529148083760992752420512848774082402774217673418350742290661547214327860254313200843089736420467291632885361600562690431882355096198927142095587320509106375456021678260059803607659028543107984460252498607743516327257142713606608109939318044527446404446834708618522096237539745558750995009882564464087551556987714246291094753246442500398774778528943440016370806665788646801025586274905674056281886774070892805527813944217335920583246060590673191671497675966141750340480971755238851560298498838112816429298905108347827580918186578300645061064694924675783883503964695243009204011798855527093799290789220246097213267172257780596322582921393047505668430108634675545067323267466658835581191363192627604178607017287833526198961555209066103502523822078822668042011691480687545096024883200000000000000*i1^48 + -5679261608718931725051702159255397166148847371835396934726869634612568521375152231662364121364642227496402344337174400807659762823676825005997008832648999258020025809153062103421696122607997857692649705461103165140392585272746065001689229507115681277417025816436075710801113161271192659740194329699473110502524146394011666956189143012797957379356059748345794580983054598395463899926284878346859595131132593006182267587157063729625129670197918384317642843032712044898073700382001346177789288368291488355310721389284487353607613143954935212995296162327999360688945190650913776486027819042286786847335565325032204946067984296663530642062160807115255686780262722949776170640925814263601819181641024561476316266527783663735213860441852942160427199710131007001852161060055052860393773802712680438354243612113738262780476791166710007292862298951247324165906291509396951393191996602439051817832956869639115998727306207276545061504910417554940383446641457360157426222820109172512090766677098023753053805327726912723010141902426808815991136501441036897859770766069733776794450201041882509742168869480563968785521000296392177066192930733542819246394429548416117730962874523089896414412709162117874868449328942033702245936858032550591145286041600000000000000*i1^49 + 7445067055519373957594361565356468122872182250188808933119377795118046605930655995095044713525774696031712123306920653542657233296903498684830147107890001783992248693240667790264712156113317151517436655541720882414977221253547842579085954592065841198147627786007150551041707535182361487166294128398625003788758215153880142059366260381438211580496901784576904092899056696770791139502668100337014513548842106172072656773016564662747582749207040893335480567533529463163025701872236886212052488200628050080036377249174839545253423402966580592922643516379807614402022780152867615110547650860523761962953066022301983617978163439614272292974090469387767000248893362197433536414147803010168985243500921474379245671899388270698753454873079169809384958593285481005485693364733959503765288765876290455852317432598798504138624595338739807704899243111809714216156672849508364817155167562431476745862327328949312889818199888895482749804433105251982594576974641315104389798272377523787542364019756042668544908599449664570809050918082203564828149631290774598174546922818684623483513273478667117151724440305139134085077456592188993691847222194796445778639078749508883431188672867869900775581220637403008239226731528434047613620293170364416000000000000*i1^50 + -4221389968974265498815783811449854488804133255108959349038639581036457042265890776819672171433274740917102224300500251825805209195426129109594981041381226692797784153443628901541220873990872770141967791515066641209007611184554579794785181955078190493603685009128857184254094320114158371869267503566263022248982775972072507839214818642348289166549899610714027095027906333301631235395120215910676944574229622365890604620220840182077041471712731169346676393209470564760926964543301659571549962850447517728021810970206311898481911636963910739039567492451329728919958738508295548707147694133142105646454415333109654437907286621633889578113831619554575652228508695793330949044340038389385894872879368300886687282308274930940916583162574396036558348552389004564037271538710413504759335434690578524788521418305119415502905231759320123998649142406234042198799595320252997728526973726074788969833803878283922752818934522999970815167784517821850885006976141690361928977824316487699495462503956075201895942221412145869616421467762517645661971938291672309353595514032263758435230433518692708596915125597946679552479457885114285675783439777211934557274733798957347353050532191970104682333428241773095686561237086515847233536000000000000*i1^51 + 1202331014152937814560033724498712915613342258849804201825143276112652911828456154369120459007742233530623704467836578824576105606369826270817598714056504982724593375980236847673177936578521861831006172249961154608535999660354372379754348091427010721036142417441686526960778191446285911923139568356632626744478218092420978131173769239563642991289721667163200288009931690343711255897152861387147026463243899204958742085892138042384197586149794728544109068260884136573760508494280413138148304141704899571527764918082827343600705442734640975967162644393344267639670630670082430894493650650773900035106037980299975925057468236722953431204125545890613170447430935479803972225702568704365713233801752574644753100700632741482029361609818480361156118128553512638410504153716044465942142459183200136522925548879455543939199742050778379397011709980514700139418571610921088951224366933440698583273893295444643653227838501236612237024590804096612720281024475214098167645677930211053496112803222742466721294960029515636406460638669119042549782042684756662354324902783011529250214159151733940079146685707695260931175195088321641811695344713799314693824580169374339722650697424435122112041947245673155863586453585920000000000*i1^52 + -112740931858589576308050806662347191898962876429590693788849240535887864082546015569657827706794710206118453864027511269930761055789727191150016148309741621045326866328935556917917531840347498184306842814529873590400236971062401192724764016461780638467889821654858150032513660731374947725963469895206930621327668205818271807681836901036867508920776716238145258891037634913942257209612974155598883051829327240224810630858345433796693279654435512719503555996597350050529358864067080019242829269064441030480617819229483436742374349303401427915158544381130242654410245308436148460123540843305612320887561370025583232536750389627288041886834889833728751082664348932164673276428300013088274566826848634394563096153010269520592390484683337655974064613829794050808376063472867592941864974028590613968068892615431571806877160595688576055978927298502018043324443131287501819591112313170469591409513230413276328534740989573853646999515724025785950959855244292780609469870469805495590556036103414508186554707607838086498595829909683902687031362596737371072000499222998616791661685468498243294493235089840424893758389205921265101225032528542969700858976673226850417108961909884327589959677330317115392000000000*i1^53 + 1773946410556823326411187866093370855188930570847588061984694180109115212235428576809697372599372609611289752448161122522021957076713279474794210941620337385526918593562795205718277738611430376032617023696591447568586677818676262826660759264113361717189054584745417120854166661673668235351258211268553149192109718849572585038760562485717164824714049054773704156839651591630929059768245350176593397275762457243016855693588394500000623746595371499901569156749231167079997899720574170975168446930228995843074749408421054601579153238969898437962672033574219893960157656041196432829170854824023913294899513823386523001882090858536571971494771734392221573961333478452227033326057140052798109688689407206451316221819434839309337836596882856233795701036524273363578931001900198602122175703108490314836088560663558182498366887433698953825983317839746326548235181344244940181389489268490770196050191588962581148295948493639601406319023325186931207904118761652606826091805101552071543584714602951814955684427106202243789967669650920580775925430217353005197936748505309180271124073191510802840487831902835654846760299516269364655598346008829714967321911527958486690474555154106896980377600000000*i1^54 + 173436217268407173213212270957804570891189123003253887461974231349786721780005522904599994503120003259955060804658203755253696373600500771145858591223005780097428493540455282922241501292808182736708828832362949387003056399461011075918192108424180958302717224160741948792687069734817734258386971347258339423871533612092091633635140945470473186967319743794214087428797215914468785206562739502549122768122359419832203029041428585879830985878484493597989217264004451839355045020495356790414843459077744749069331181475276238528724746762983437657343762062862733880882617954757976695119463043785009378103004834856963984303621363581815657825839460144210661334556707570000373305800552000301818115575446878624710508731101770467765262936550407119758857250470291632655733709438576538100484609515148707509643645296990367822025820292590725544309792867862125693972574563008205652648194475148946639260879494828617516732863579047229527171009340378087276292419626839034138251966397491485536073726544715937476373844136280623108785239052130547950693130337548560592328787920378144369977352751549386106888634268530315132529608948148917584386640710801144266127386661114344730418741248000000000*i1^55 + 3011390476998023776083855392162512108918150495554173611030216325649238924947161168292276188001096661324239951652454042404681913482155332916274743210638099643958754719367384335359101529468932206939914368081290253366191003171257533553150474556398876334015587281163669393452580723161875373166333434715883426819570808696683491938834462793049415388308403736116263105777321947738419227411209461481387599467191282404974710888035423146352140778906399711401764815851400709350903443138023014248081532267692331335828321846565816850907901293657258339343324916512592542773134105158141707963251408634741509590294275882524145604845004762216510799782936813491510046940169147560625808803016729552109479741046132576035057618858996736968488465005208038565377350301963108213465755527434004020547537751399964622983430607986775865664189783961784686812775911423791349661408965193985628036212907125003518173858580882379842122756054648450125217407938461125805683754538003852403019346229548112815997135779117525668709187688360191683484616448633344188681912702035686478938007392911632426876871235858580222747819588607820492286660351228503428301163601106236830959740704568377344000000*i1^56 + 1919308756043825729201012850559296818711814707244137863199382129619174949398775437204049793269197855832045939629278253884043578227069389931838436674930760227734157953221141208773190030801531962853276220011768906178102027161194590361855964004899799158629599775851221620765007487673883062303376853130396972819753653057065767415258987712975726145437060492424634176331348535128438600996686200090067890706864565032336183998190221019515205784955153125961202548707369987237428348192724698729207979565541574163099572044020175104605320302846249838053121435443775526451466305289508155349632557948512667016908901033871180099079817957942555593966858092423801085922118932292568934416397884775263525396326718082268951551409175290610394045513334317525028549508551423101506635364128822130814405819057240980305978687970388146601445517855884087930160174279007090913232530051245996669731038677955549450837137039291630335584009760910635123673322232369403944917282831387369433092308996967023150436111095958684472727819284845583026858663821020561002751856944265723931681337656072808386761284784774046805872959065397180753042313561510178949198265671589507891200000*i1^57 + 659407568026444938168850327397702911814802902598242316907705578560378153907859675552682081300341731844312356192197506708794431973029172525713859887590599290088859948469190491517719115535861066604508196890373879864181538206917356605822002244359882272193978374836944488450192222934284313599710219336866100842731260836794197018869367461727113808133245211774802845235659287575496101634700352734368199514142867883121730201021246233588666425306602644089990634590320734374010411350283281229559251836389904131993427556103633496111361991443109002985343617120853533715447122704373715695151587399664865210660857507347237452947830238908119211976882804501068463799216768627947497630713129933722194450106843974427991094537450543323269105442457631797513243090446684864490244359266124861243088649133015847742177362394651613445387411063568972874273604401282643092979081283366780347056096421403314910288338453005175571264955543616629551537209543136977481074817647301202167364973771937105382393097848001480800489764559857048483169311319063817512921107529089422001724048281596604315949168860367309208523427332305031068422185682666153511485440000*i1^58 + 1170337056406269307058644315749303978102366537703964323587580238892032691056605667404947560029837826599610459344918030486367861401005497903899745270204783403352686538393096858099851231338415584660312383851382047607886584911882219628807638782211556486634935816426173025765091998265050209374419211828954199331138084241019090013981130621305050056259794423391659087920058512385635131101297707880986210919444055554360400023594211624722624410782722180876692959529457602376571900815485305588929001956282305688798731784460690588670766187842958202124031682024840937517798170905602658483055449464590727788373944711561373096607981273613664791309681309040131522302092971550445613064801138394917954516782606615662340352480050686417905818584695732920392671651660469326921567336012997433342098218451823443041834821877259223496046008613889779835115180269921969262255707679821024259449415507112688754424199043327182860601053127335389157304286577260118099057720074306057690809192813288885705331718046422853954533879877135673001291974997752763242122215170219174716289254531511136091426893972205462237503217926850846195712000*i1^59 + 566225876423732457099276232308550243596696904474748483087973243685356271450658414908543556805718513715910017437359851346076854932499916689017128748949706636810028440573401774486596946370593961984339640259151794182827753410442129402943132549280376468425155899378011550231609329524748864238904226446882322525108265851048088784787813494456823344271898886800100025071548461204709316638007562654539646608239690528702379734553173947035395382502380330945823992747040435449801327672477549666234985402835267435913013311238735832805004608300160170658051264611144669028426557067954025394225729538495294654044932820099684755636761312542648336633804552586957653581742953021421382490813453312652655993306321960621854500502644125035768714607577767542026189776709259355323511496090787825308262276397281237528836664404994003531697154757790551417215799901972634295338533218590419524476848872388141887763301481652937618886038595872250426148219562477489730768988174547360613398125977371281766582676409977619176026452307222131435941128852865139703126049045426894848959233412583111643513348883953318400000*i1^60 + -5433881151855922178021500138546309086658542519356584083711001864997623164516563733757302168274706664601433855699904602731503194804662739519499385842516465761412863094217929886715402662686508988211515762264502090031671942137095832292922924267482057119430547085893679197535690607794207458726143249790807154890516248606362350009145355480323938325688243424552391453204910349486888769283764875371481227532524937012925094083829191539181018608526991173596947779452243596555581568643750873108927774816541780894638766435800803234787623408015295222643843891613562070949540987892790631384442651582213795928060078766694166208863745237640038134170543665061278760506361422907001023890134856322912643877787199373153846038038704103270723148793749062371604444632893953891736262513745913761551240701419155704350172583051489736871262979952296431654965353578363538807343880247528451706619033779626491043069743528677529573074845945078687808211409425798667494906530370740831070656139874362149515374573214235023475602775979352232159138837154386302118418001095408506240*i1^61 + 8432230410823585914446237326914818765543429162871681297966349290373869969084841804260796027520506348359804652332578446207051892965106933182639804004373360998728579252562921700859498272785809578791811752800282973366475915221163772907168452152850115189274826013978761485655829713853091491512034409242253099922949762023509194433135468274674362724527545340433029097582807620113403941647532513910041982658598839574743895451967721432649323272311655606624494644965624570372608993226082336796041833000987743642971522881761453271722930480473693273365689852364144087461700554691099931321760038740224796387533349301272020763807643252125769156408755235687840154827733398586765103665863484142087161949905383196281387689941673686084394532587753758741800215878635691793677866383347729828679959822390939107043251090245327816708450097545606978092670740349249297469574243515480475614245042170821951108886858792065234952823630972430595388637883297153801250735370541101900834727798388476100392005773320659446534493393230630321*i1^62, 154143386218269229668500680503289286063343706022527162924575020085978051947710719782654669453962440816091261943691859094636999034408739166113712150925411906610223121683600780828814340927981219733819323385401198520753020663767768833194488539916712370186324451648192526774437055883566648368127800543963815576916664228440654543690869924182970854128002758084698222643738955551897975306837591091717122966170503861397320645830767888732009368449185601777496751992170694557058713135731348685707585279262872681346294754722593947291230440370113753746634732760710570920074676735443952364265973759408070294423404990878502782045708890029511169302312174130091486823867454712295313840521564035965677346365944688778788751883350633620549960852741180222369171974401187364724391331126457862110289437271107341227787416164741680998987960375124452686626858061667783857559301092684745555398251658368026490488962965809877552840340261163022273517467173822501173289734633162453786628145853843693428807091776307135301555186046622608810848038158103292218407746490819136588378687720695917721236869758485818528455835986203810193470361097648092473773838950287102316273870998406281633467306659581161976288315600606551138363462865607212438776343631190877416113636516392578174345200206588223368919586866616500341833675495254584339463644943470065321979126329520520842838031763074808278122443127188479235732410658530956952846156343284113499471862481211534738944113289776784675831719706190282959346556150438187110188820037836596995570293481437616515686523870605635525010237912052870027036668335758382059113466315631415404949094067564884118743158060852394072378846024209424518581263567262203485773238830441072072453911470247804071101424724349894951949731665423447704702001038708623846713523119709431884050609384885579527084414720557015178151429063660551663374092779477930944404088173144178990351644632174480974961909041307730945301198796479049743873109175416933331990877251877575065600000000000000000000000000000000000000000000000000000000000000 + 227046056514936302031939507870558347007113899780934901411644865081221163542150945292951758266363937928221808033338788259969428676959462238255242018564956811170504561834546525101879298749786610827300345430758598497671156366686995501457006269454250019308506685132455273148315963763394060589058680285284528594999154296037357765530193997343087970818273572531327306781023094673613923411518882662642630271474330469140950920771100381997599643596711795905005493441314492607236829389287385066522637813854039782116882056858447851765738761228275213253574715277550455071907561523995044310549487648308706390424501373232344059123191712548281241711391451536681993421549785370077172032808369134939211346890159247230526348639890351846106445469697313793969708928646587259240507036361876018658211356419523294561082918461886637820989626978213427348646823398197842219931341891114795401957565693055452262850455369556551719993446781661386952907847434681353158413873962003522444438718910118789234874109066738824170924930553366162896953466352053031332549084645842844010557028734947291807714919237775156461553613390613604646812002035474955491018006643738201068381928349274682820766233191778828854199096097830679228785545605355323395226115903315621848506370672917503587211719606305582396638191469374308308581567156694344961130064278315976094808445840322927154066165598152185117320631212617385147381138892849885091795732499829697812931354000777478011400061500277061743399088839488021187629266046706020317306088663296930627253023022998631488730836808169347584136660500142745706452354213283816343681872956108334375618905409171590025195530522097834563928614400570024821798256610543510242143161930814033357366984248095137066308530669712325930635958484989196414051446704405246002926634066542559044244389982302369725270035930721725968252283624318276402005203878971873372807868406412748438149340918661381354248894330100192345688252680088237194748627285503483193543887666219581440000000000000000000000000000000000000000000000000000000000000*i1 + 8228087914942400309068734648939223242762588590136666987778712181961860213230755301151683382958088357319252548376858878155293222427171199845786168227858853853059218349328689262171394338017475775385664841257156569876738949082366597975191219558619148079729612894910174989059715328448999440511514525600658008902235836851555645009325836797811178297814947926952656332198504404567187099024233187271965092008019969633792074707340794135471307070874095952545592815846139480026685755400277580099569895039009475124670479751338679384532783105796671875689722462562931480710367401768102888792870677595480436649486944525611430885479117287707181605393869519649184040744073063548930817871144295469172022217535019024207467411347895139480961945126696163619068721424146876544736185629247143888655251535617491590756395974523325570889714438520183559064491026740597565195462886494920871331853131494209589255052837934666789948322357622498960982718996766730558588317454756936739789113588736574390236089105410399596768754128315820109313785161356316969438729948242994591117049162092012347407152382288003476190913974055074753596488174034294068178944959581856081567450932633275600614316219809176680718141425672666918995877584150508587611868399766183970740438643292173953552739843704545340680451293239974323694777407907602726582108152561100907289894512461371113848609154975636355714800806275853822979583283898999959857070548098030457242040409542474428073262454757254453633992747458080859023880914630414178995770553628816643512250966878464018963894588167714626118953331848387656885173697803967249128383203055542198341449076959954568710971853738011113701609369126470500371557348884723097887731076508532493734403306308405832552949362765990422914421531290844734105600462329122875314248691438944853495221792009627922169891926920455773299303744619260584608475190515524543988626332099844926979812656129550448999590774620534155404771586078355830783081367427890869491994621640704000000000000000000000000000000000000000000000000000000000000*i1^2 + -42104711108410421689696087730514625590146961895927202520236500329431995932004809133025863648862366523505687047769740175421316296212634876564329820099023887434665620111663573102386419446641843565831988142593669154606487367328915104971540368088345962917717630630834068083859609151142046912695875143905187147755829465041005883278445540618223490509074726114233026763230443852704773326249018458335048008652128535877705046578265620228954126078685416291269459609805577846360343520422907898641096769009272170351934771576723758499250764604646135281457911417038539356340863637901851593977463811992272727554094214717559882829283876892733301505144610471024859951839940265686542061001847687644292187040700186664958372977820958742813301617739232959695513219002270237923049680549798816750504995150458563713803475086793509678769815143223325423464323761688462602927710112118832814525067019069238473362321271250071063945639656450477851624449401971259639750143874926489544119773138624262911435254285616928829477769141856582545251320229483498864319802645065589847004848297467945400694828906945626394593113591970080262591708464890483136943104241596554991724549542194855947907303008857336088675813440766720016053316924303902569088924449262141585714531053247838052492745479354222788675138448044939719022358482986680884214471345680175508596306839895419143903759018711590021427275032798258022018460343804986727946997274820717729130589660330705663744428480859636021651133035095562286318499019356045795707614318813031434173419576003181411836114237172961922415274631809004239203595098671726943143712551778599773493062982927759653553709209413002727397147155999762718158405312132148257959084635016992014497160621259774338653049978202625371057455692077655068784217961724631691418012856583241184875711242761887312417336443040872709212303401064583770009774907582039213375418089944238284031390949474777872478724882973370875127744907269337127120564531797067858448707118694400000000000000000000000000000000000000000000000000000000000*i1^3 + 20890345077140927941818108064262155354376140984785397339744654250661864357521315920995435062863094231978864071602452603655563833727195799688723550057781396464620192222698242210374898692071907987417928451823014343766007542528335037094844391453592856826981733896749727535191746354218739579124298956172285944234829545126687785565517681883214795446766636619225641077592609207628019265238377529681986275210735697296711850849882774172913234603402813608812231633620348146832137361911969575497156553318789574018741631379007847067613298170448830930097945960058498266231492737593322692920370787872171775070786444420365126391431090027596659506813694328256471413471503074971121811260556413760483720317408672003025823044832489095346335239212646024485736037307835992080301544963862842753482768232417020383217955933031046243049818878458494609893077904432747318253873610847447821700161191379522605334451944317365230552705547233405168208656984292675003990816314336349942036101814806531075077033148188869431475485888530371206278125296486809497998646958254570489470724110995743118443365551957400084782011111413627987730201311458548516304505088333221025173164037924112064534162456793298832765675749958063365621360204275423806218298763219962546138470665214958820016447533862420915473141798751316226848944872062122470331019104621648248544272918971833161669304178154504320406618606066729436564039523198114587818055844925495602844826204561413639478466235296613855570069949096097531043731414979430103037692362473857737052908226605325324606954908036002901183404162542496555272823927063354500585640744518500358846002511442075295804508285202156207870106516087859081936865583592579100602918563250669118436793613417338477828581946788236169506949401633517786848468449231468220019838840004850854389426230062219609267887513124053421374487824825650246590182518621504962446271559715940844327957269290137694298488942622131746930177310329151560796054678651194219616786186240000000000000000000000000000000000000000000000000000000000*i1^4 + -1793612881464108922931509951064040192347167472649625370245381065099815156491502090534018965595455599830189769297026247685485667907793846966976305551932959501612705328513654835172835494702710117744926135836651902614967458688041405511432900646443605826160742371931700408188122273070760324768129576814510024320484217806267974581534978393620862670237817754928205536936569224329446404921944505806893031178379449717637199301882782788423372682848053314095435636609557656116481295971490136574482422111280444019463117659906589676238549705848071174418551161335034787024124304264384891512131950622665137441331186103008780035007606827666246154415548902914825630870485759772845012643467753355233493570165920176687522219823688896270217633848258065793598436987883405957824877459518821747176630742632404231771741343884648516427239308157388609160479326874244715477615061063144091824084971487410696284702603535416174732207657972834756218073911267340222416842095228205265596232536104833278918430415789785226598219968978726320901139368013203089795494754467201263273683234381269731423573613145425277049616994086330726641205124669486419163044242260182794776205409001241697051553268181296949104208478471229581232578624750716092340457380885970416838073879403195018136461741218092987781676215372313965096700236644470428380763186229989012909233717208900275994931687880293483398829646447099793866698197376178281536288487549129017117556314052904884823869986406231127792050675858699110217418809583974185568270887188174760311415526287559517904338411835121486216347206357209221374610836403493775065158922864066317999368631221149988990050484604783521300456736614865823960494241794747875206674338841982169759336630068588952359042983119538455828177623403428308824878924562598205253306494638755743815413254007055914849838445608105582605733882691413528476564003028692093706676498695744744005232082436998792929395707787437266945264362919505762978224908244931529251225600000000000000000000000000000000000000000000000000000000000*i1^5 + 21650775771774617652344179145786527614652886123590830988084725459396734755764396926813069648984106586953124905261034522278141582050248272276233160164238934248057087476999421011989080175541864146670400911085420533908915118924732682009997166166898097959945240750963743566245156175296867339095631278221925507670729503756243462194346348250392153176846468772010022532494826492852935105759847576196486879574665423828939397145324290897508886870503689311959801309227354039985906192867325132903129428611139870963318191858617793444778990833563435257706490890974846314285230305273871091244872493130036934139712471963231732602928583176173143381607335060064206693130452544672825533858525692396616550650483029749031874732377465752087855097683399362627336723461346625181189996770548581408167565264457746633592368250157650034294331659509297949103634676856074866268304013344785701893951713149564164502956614873160186353117018801405338751212769211952315042640448698191351281567781051535074398556753433056083751991420129494527887490149457181609747750179031829199958812290342152035096480753393449107063933330723823605854994793651818342825688371145600523434386989867278340474850647937237747621660513841097102027605206286111829009608208715806345480518881526157091215177652434891230196433397375542896986194653672636528992235196386377015803709813865555996410359829955301616232466899758489901146821027999160958133991468739667758127524764579153209184726209728185907345309283994791508339951514626968463062258059837073428836983108072463345219384300647576193868163402564175374909590153813266270721939211075435249412432639944809311856156977443288510120735646535946933864278807026349665295366179134070302471568529186192077092713239289701583617747814354598192999733769277606740548109508787665582780875646960366953930887682915678004783730514883728284061415722668663384664709673222779217555744345149210411443527052029045797929401552604635425898024886185131769856000000000000000000000000000000000000000000000000000000000*i1^6 + 44604833567361683929101749554523283126088075005075987960181533664518667057331006624843628509247480666371686331893665067259617197529118213348760426717734345829391863960161492622317433235708925701535856239442891758815749030857763079563630507658774864755858509331573961642058405577668772284754306107188187010670910439824070640409470211393484194186329070517823656678364652354865566006100326276160503809491416594390225652995287252735655092630021956725214552046268712202060523019427151147709570566948753759912694852517097341575299229055091336498595466435615914136683376392846788136439894123876183712559219636560270959242378066619016764939368140144328761646271089760746665005713134050377225199927078774105747983874924291309280373277375525727774831404847125504200113450170313302773122883688113608245697069533890458077367607748254726578500484985205357352207809908753639801584142720376989058374707885236431662782409323984684572302703654268286565656733746984139710320770874963491837978953501702451540917060562919655410981153785486026009411264796789641204631979574826484797253404667560607957480917486773309944482730432261605268305507708314108455388585807168444088169666672313828063813208006153904800106333955652939337285491972638261755285394788236629512098594044708679541493632659195770871164606177987385362449679571295677518466772764662836208604493413022199569753836754343997784289717490006719802255885433862783604677180450754554653988890841752839749514927489767780146998049079872443128402652952704698599761517403384689907517316687084022231847141619418837232784265667535491230616778092650575579505448799084314954900215640764187071326211018560022127429618631361418812256724544942085487710640621955649510371022104979007484708944619994145456123722123454585143711518446844161704408101615558292517203466640302818801813745969120990188549268482771270858254565729419048972738204300265761056813279034924866230002946269674954784941934156666267238400000000000000000000000000000000000000000000000000000000*i1^7 + -24714366002650617333685532136294575284236956773407714726626258435412884063681682371578462328566162433417420357666091051743128542176310046594759698129188983446369534288436638194046749694325043100885027241728261880175899148280190055590627250757664106553778769843935037117362961099529548363949705417701185045979332912652533256561373511692081070484133298796619575488660391425172302835173334062243075200001768062719695638213887500770398825270133539929543182184589094528721550033316966116890284688003101299280740032091851180708253059865604047941172842024180128862265226326790533956739349513072537859685624203534043559568178226973255374308657573944064919749686290923929081501916021324761264783138498569611409593255071055142160145706363868044870660063514657735658950943478204060753934811885563470143389600670290391083456112604396398842586978962757138022004094764084121581217829568190046419101980082156738373574877175648947960593423295617185712747517234879727310938620669838892533994052897824117897127721786729789886941003056748936441847405188636455482403938854486307889026486797770430165146010364860710321420943849302965510250175449424491136269060007982620854772460115213072518707059884995694744139350640304020371310632919931804456201324305197145374635832343502117975990209123133673069960444085027405195901755766168711331781650613150184676464788885943175099934156425648386672634617227589502425856238049147461886964183379471127898455074570677978146930363178596847937533235282969756667179943391310783348841774054593531582741101048014356971967504517072083939019868800077232829228251839132872230481389204460069481788400130572410542092338997987208953037939112342250411455788784058344000799040779886932267950316817696426305786667712728406874472022012673097701561036474900761600954930952899915986917708809048293834777446389195552565749121121805023949338144133591108530483476540922560336605044581843739071792687441859442236541035547113553920000000000000000000000000000000000000000000000000000000*i1^8 + -4290532344752854367903846347915757437372384118959091062107541466748278625501038408796443607383742437335682273276589422127934103813059032313884800807012576953631982095583205262253568359535487164083111109153514892992118568602462201235052231338961959668686418092573334033587552449934636252904687271293218683247474293836609852461493902032284189937970428027792537029226559767075931777161728940275499673483532778562987723057134164303918651470279220559275474150267049253438720456435164409989672769689343014040373730766750069332379472369659594714791195304354270923093776934710720189731218167015716080149485690800700755777654927435237170633696540849886235538075143070427874037344749793909934377922160100867600953129695921992770388419656328734454384426465935521150946065745772766482140864745284064379074637670886913215403491500011846208264666875063042836128313508926775392117182948838045137318302196212327444566022868472358804272570489529057297776944716696374801513456721113598459493596165459917793770956086120666317762326878416053875390525740544365431322927155663065086798054836334332765625039343720875139598147699135464208661793819024215923259059043863844272432900824565246495362222695286249328774292575107444607331915820277207175881782269762214831207952418440033470774692013946105184187249200309978058003901460258348377554132788573081693096579390334491045322553504259898412946501536911075109314224458148883462811575891605125792547496265927911956061060941045324007238444688549683280344746521961910734845031440772030103328404194009048568521509801580918592868300685874425452792036487766764914260488324968478680745609735086578874844974132161995565101892967890949115541303008242877854938532744639175443148753802868929841934336839936113357568405305618596005689321280572081393774319866655469393258163482321932297967738934742919617469804083174431142405332626138003424272695195596124147243717695673917949496877629441368915937420262349209600000000000000000000000000000000000000000000000000000*i1^9 + 115825024084844736538774863954383142565515410960079666306361511854111623899827516689625563208763898561013830120792695266920057751523199868247013776878217961893496764885717851838891638485501178249624407825542871873837186336703759555494427868806154777911484070892044741603809394115242194508028405100749845141569716018050468417405574520449198984428796876183971796922589583323622001618605667199616863101922210397208837699554549791698170127114646855980937618617227390707885001473068977235965770952693355881760298695545840337054226287855399231218692639322832340628296015959714636268097449020400765976263712884358019084953891373405774836610438000041486362474340402840983147042986450444549013305959195290135982126099823533130439317073840546885548540112803600125382305032517800175079032565235755118871330551830731562369869419480663295056244320417739963489135627802406558525105321884540599808714083286743067306011252624209378278202135666689423092096355517226139399906196183327674625658919504993311084403162804257363794249695613375602347546492211970029877706392571528334211899873452511233186379805055013809955332053988372835915127240832277756385934094210061813384763523749066779704476238413246437073363764311584028990350677209767681529387414557760331479521042638563777575377227961113516192241721097655676151655016799183402531067866019244094316763713301795459509469084110863643532286207030192545675812181845690581254734392019781463598487843927356835121643350499559043758217786493639878438048476980749372061799671279910833155234812733008961313183465274460421750148603629688206224539912052925561258126900936820326146678857857968673066709584832044236660728319025542456623945696253841084505464589911244615965467067415395613543506312955281950846118963813286260807297370396150347551120641193929159404447699689951722939643566376814688543927416808921219602155986780635077329977323865859040444378289679831673410508598815804050395014144983040000000000000000000000000000000000000000000000000000*i1^10 + -14527964202081889863037685137991752873432489413536424096127418754002164441243229756066538191996419334028557492426607890875586267512761896452139137030204984212325668825184181950873469517545631546485794414147047776448748556411541693582305390025398345736817185834444592971381751934146268552634424968008346899807002143084673410426138776519476802701707200726819538973060377902148478269509108366821905063105705401900446400824627573863680558708195199380750606258531380215929621699153042956438071742773542724333527468302802765299171143020190626003872683159310720078590129851681978854918031560500678608926813367877960955171587260172123541748872379873731962424287050754358787380151038378791537761516238798120490724982730879788123967129915596906298992662745408990045748335088459367851948753744578808709306525332147268906534145568364117551714313459060319693248190838192659049508083574190925413223077932625583308867355951873025012568346740550665557097849535105586640260793990011188025174912583464935733225790663114099398682895353934472157730159418939729815122977262130023053466171663489651728290795468320579622833474313206236273261482531609313378956392021873898234697832671429716200451633019267855484515328018586871581115080074292145976051613892762772339442577133605121121785654910192853511756822044758810730007408328821780109027868328191651892653138529109528001057079247567778749074380830170500929509173271955583077948547892850791279816833449568322439723076687194532512025409654862390236830655305625086545680309995043956061980444658706516354470544077410429970436100940385493914738562564209404557888453033269007473968837220375992073436852656643190489381796689293425719679400822575014472491152155497432310500683752302626569198415059134138579233158836435002500569091420403460134791394829640859503161869901939653447389958786724810889231585284298790719645963596902626517497655318999904815632399649768086430366548777132222170313785344000000000000000000000000000000000000000000000000000*i1^11 + -8510111497977399046740029555947646658141172730956081371059133934907087673407568173084090697791723907917377010329056988364754091893512120530685768099109787335493907830238568331249157855209695082966051464248453260132503356814182577333467892115559881888058776747730688922526988356432320746114318390175385302994801152286927981295536874255836323422847167131619030451016226041223522658783557242679348506649603526522989196802284834864135019691296886318954686213529189271587044953528839180171438082953814200709382636508273915826365836885727285936844438230564169430636332413727072523610048281502675725857777086559181365698222119698430126219237368233947979036515481706454358021151866057482451457678742956951548425551713022597210972443418999376667532045234329440302052467115415884032974110411447077340951625778399919965093584983774979800086488493912369858713722848638774328238560668679406455162413053789076975280410773867960225766716096495232078818095264417561824888940575864292106040943610056673441807208248232724810191259517432095123668970321721470823651683397957918144170574765616214000679655979165878488436549514661379044475655834954432728574012947108946011738764839626422408255637818068534109082610698531437840350444380070439571654986346286869687278118853152998552713083844618978415841143545237397086333883156576421635002036972367271524216020658982338481745970579451524306509931077637165672120485562326146357961842253010913990408328643909490385710245033194225022633198399097824027850307394748743127111886974045501595674982081887317359708294223593766582402464916095457181633338254774738130733234335160039890158929926394752929522676894964868971185259803119609339646217464374612682454791234371974196250735013623153426973229120571520392534746163129103330212950268016390910609771920139640586477038831361675639095300897617797076195071662934617220477602174367756002279789406694920213204980179837297507260086227497838646709452800000000000000000000000000000000000000000000000000*i1^12 + -179271708543707187925761932537560984736916609191700971522170935377949367419224083134020550347465310506028733133371184562724851447642601385864950462729121045383442567852541483397428183176418308503990495584045690059952324639678894266314351537751978097982612971489581347138583927913526059288094024921564265101819408739126834465937420014476970203346696488574019215310334418771370025991175821817190844942947158935775706858791216557313579667401055148139968318093052443643778738566058755606141728466788806186684429700213026410416878792989283281432812143435259109611136889234067653453098578009327867207931222756355900952009559159029419653043623169299135206356292530738270901826474633833410416922654079401395474537257372643241367449829136898564284240573867082313421083784052607542965883102316093182312132591103131155356503747631368445853020671227587352426402217316229965602096016865894969401648976668816188189807199877656237149571443210016124162705728845554305453707521469351350629956850773622733042992203995481750703487825857311532201170726866008811732069238344371264377464628638202649375518709653631899947482571662974276479834201597908064036872023697141246275174716602056379130291275859009476734175185706547022622650747764767174304478939686728256185052403443323401183103010949730092403681375311573076488877560372354762364657487492215866956807140662552234174687748216212666480585007849349208059576194105045720253026915767509315155882745729696478351406821976712640592066286075889477642904119950817207584269543009693693121762488702954777417470473411144218169209550786087447619236441466544122400480768255516668689407642968245724552742589156897553623681191238524149321972439964696065497151725101234616130987219279197286899492052885848135068849142586258314130015843187364866622578132423889354374144068208149393063253514783051170932235380119872698773977733364510276774147496869541810133934172342449851876938880450824912240640000000000000000000000000000000000000000000000000*i1^13 + 9050623354720213044602073966139843167514698930839339723455252248384097139020426621300933875558916997864757142883802826210759988231604133045228164276911733208897142362738767062292970725362745905013911911217122702850331873415539872136931988222301162914570628522057816315583000894436509010972269314331210513828916927167818019862166968272705198179646688984935717454249856286896361741509379185997032159363103975104098600277900075898274360102063275360737068440247192344677155221998020333425520506712724667548689033878613372066617321349210359769942147496439424068949321359996277020852621959982810869201591296284616410607660226146923477689971746590421319328395472160269795563116866848222090049505545282249923064609763750642128229304728919821880771673577143191307161331158936041080605603227281089612589108138356111844889736924260026081726238205726702833542442868624821832026409744020842240347866323535164652802032268465487284333476291333688454680176645815442569093079028917233873703750743851596559384460716392256468047338604919821865544337373683106565217781467029745556174281133410969402484556526258899916916296360470903290033376390201243731976444036970497977349532919038026798231745891768368007610697610610765236585013085519458757638095453688883909963780587093117207218959040655583490258494464505612289675446060285314529592412532101594644673676548270631846936388452609993842356139767651455961214982104362587102770059730463528244932130828880323858330692474802491904354876876440610103614695957421775584779063304818056024760189839122846092433344341145622313565141058442496638966205052833582966543406756460805688726174647088587580153780423210609679572354760718202485807237493728890461763509920045250303367311597026919645627033211746707467986853951739911530617706997013598184108057769866486457076181167223292473159921611143639948354379536412308738016122997382901190149721431894599719781835251581504850466108170305536000000000000000000000000000000000000000000000000000*i1^14 + -821623001865435765754761718821954703817005994142333072272847471318338195511044391027358435610646702672694215319831054549275616426983625008792132016419844747997363453878794984351071149020652019497148400711398858069483408932684684243475982947271561558947600142219789856683709163994241155856913664137438208082676846528135122447876930388262430358757119497336824124602514609529400565644967010099606894672019169599489107540042134746034630410151219525946684779163528226306328780613694313591372265547314925939240058010554716523814708949298853901368236767457565298342617673089685738066825666478793933613271362955193860059765403224366989123108525806297876926651580524635664793406591722857300906710784967152057622335307071738752907647394202239998115548858024054771867978772633272514407321155291851068734880079642482173364936259082926271415621064799385956215824965566052020874571886561417910896519914437362673100940839531512394042546672470661715353064315449217351983444210678893778656256150117553406327435803989334097785420226324562204686739469752965571240588710074397569075591575323611108164891318968107920423641414353801620825762600499430145392475297551090161903678997009639163887825732657383951314601477544455064164793431142318372284280521413291639850137537131386027508472350532845502253788625041745096754237329957940154438324541104250736480978866626580916989047618013373971246026877061567138516957645012452035668151050112116688002673398869516250923621916331464149163282997343601842195666470450553010201571063050568541428962765872282147498385663910739763675881302787212476931056534016720374493202991029892147388451926518083734800923836748440362728610864661734212743254520120589424837522293200099232724919665504037030058290967620554063955327654226846711446027803502110776328570784393368012026926274469579880863027160783030257807874123563168398113147319150658375235003125226324611225833954736646460421215773890969600000000000000000000000000000000000000000000000*i1^15 + -31656112011772111089959061219942542062865546948992286705320753167723613981602722860966991197956015935263879278378371235936491220934657264145786366418597943817608350620213941238119957888232062525284813842928096689499774255075973983157750817498090714510177730941437151973747956384412696736711665835753080949615862881935695667599321349718058241543523262074073730286765904033039135089110327948257841874215049612999164347685959223385453777241371531166385199836595589942146443913920745225805255904186498594108612363273883685813536412933433082018691526807604584163625880647648489028259418688182878270670905129446988551840767094607521515129472028472005438451300465017520914363281520649150005900671218350377840808914596614202662581927245541456914490409649943477948007271420566631142424890176161717996663857533255962300279909580493311931802658059324407204640248647387720075548945015512287064353804841378285324055817855953643687662643550965870754374149810957903871178764643445166173679502900780558756032532101004056718348664093346818551281439123101808107127497416750996672958091610423029970446034418264699678470024870124438703330129561484918654665740710381690899341842568512979745249847122838616523633315972653302042242277442901813354628615921307815607860456016096617166700405429885050328878770902093806181753351673881158542219315545660251599639093330422859938471684938790514198500389294222034134839489504340724812740010686479613249417329385340651732979926454066980326598694053770105780367286245842731024345448995376544022737076066743576730724984950494007218951658157982784890871416458548327039498370583808394552563092922398244364486814852419577991166485031072256352491059744067392467642502604816229159724176862330149045677871772179502345980704890221151033270447021496904018379551270808952441440883744890362189624993563811891421580577691275916410880099970827538343565920344498821108847976220540420299869682401280000000000000000000000000000000000000000000000*i1^16 + 976928315926762180252755021747557855477832727429634896325522773432366505472250017462971633561333849070498597028296345556859096530918564244456796029979274840250590063938547180678907669981143900613891110099162949630043208564855926984967284596295742508299159004367448673940015750205371616367328368867367373024386344774090010577536535344394232467228654517746755478224270562607650178894501795478921149139872802786062773195965656628018957712028168749007859132607347809130947857275818327011926746848806258728406133995308934719743508809062253974716939536682688144507550544144000257993818201407886377928050947148999295695606521023167127860907415067017567713237362488382557621618089848170074213533746118734480496333673020206827224927367790666794293773515771909949639833106735914880849424466467977390574391375068957841076978312839180729584408072651303943858747761062379591132101537724605720925736889185682182743797066201217533216635130912177028092290158701989320819801420806680464795891066377855240016541357324702620981668193614616303244881250238135707503756126005329530568276182328493636667679082414089448292638980079190514233246859516591506219105291284112883141260955435123451281615428524777524815586641500105931056757904517863005158588637001293304070409896979050843430300741609435928280886074576730945962660922377247875470626393896566396398217226792088533288536845846419226256761356407682087198553477903561197960660733415388181976318228411503001104763466944681082372521371171155613274100349079914586208944366688375174892236480935666475175901716435337955002979720521990483561072424894156686512160071363709628392416697299205081068370116143694327451816490688577252818979726782976764903851591921749174430639489338020192894626830155245173764653523670665038176034845003471471040330453569958146415012486436809560204866895280094905397116293350640542442509201477098551614954039288233857810526528156688374172745728000000000000000000000000000000000000000000000*i1^17 + -49635140854724935511964381050374333377629520838265458191260416143601971353030073318698570515121888851370760076022095761869054607043486040013280325638942170472586738236133411611606898249951013477621039494757657301201370298601799890830670653742010608057911845363231184416469827977796556198780759759482105827027285571197560885018844111469258036232161884329816174722378163168124414605630894838340006553048732573487853014449835451273660718270635896758052986852107071113551570344354204096764653431242595150826555592579493058704487460053528638323143581626143152393559809248918873143398414830764868294025146351803277155194364988178523139319993940928598508895181387832799657573623374571998659052493534721853878632317924981986137597358951627645431954348711488283565467795759725250897654594292196783239227094431238747092424462578665406593649521139054356578804029788079225404222433930474527003423728113203130645263674322398022999294246005138732963514012718069548657653830483074372411914657864502871750920740344258520186683307699465309967148712706654614411231935875553657168610253966967672852208790266079531026662271247976960163442546860324344042554461431885665501872157978913296008253186710099898390371203373690306672688706204676439196431508277418100183550784462277028020225890424362993416200425028173332554796574548592754802670950733377736782995197540673088063541721566597313206719898124575113057132158203334420866968353948772706920455829507114436871790545487684148607357594998188706068343896438244036911535739786717627595174670210757993223086164714889280706907247573125201314567944956812194345403791068366688027271236548614930727328840483201234209741290548343175887070229079328949252013308397896376106950991695870132704365194233246941203342790681024168594272813282573436703829757408729295851204729827864759596703713315157724100412470090661385460156167688083132821582860238104274494360921726102595751116800000000000000000000000000000000000000000000*i1^18 + -250015564921919179242792040400783288133874333322477886951334200470243358248492635208690783987318613268417792072861729318198529274911503059790369540645759267307955915912321071094688204604082903863204502906798233901571666984333216083130500094859520868539090707362530465866053738058178862945050565157402276557454059646954996024463808674664742909080726591123497308766250932143294420178649614287034692052919213641106672073275065203515825249976034986123662882813141457596167420493596436862645938219558323503456775646566805671883110976948282329732418953569054486018787846249581802235134168673819401703288044488671118159928449060012430434585158691048746726169885976359956431473411133769910447604969729138714223388575836434508751558119755740203869863665527293517422581093456914327374843590389695927473990654184393338503150586330115368597371243407763163522919967625673222578850581452032022888092373735945704095710534292012942414486315690701890498592568544957577539289942819382596437038995113072678733337476895313985499965318414726503245911877027356732509051604114137457472578216610209000149344243671868309497043355311206940265968907421440312412381936381292499820709575765909635953549833911362743612417550758817827112901521622972882641533782836788020265494608099613699857967307977445014751570402013295979133717590897131880365707064455350878275380081534503816899686158047723130740611316415000929158609655667143316127084150377121796573748086560019813657588739091090756995918405320746055302065228671630440241873271162486442663173562684906991280979990239233359989361644788685535137375827980820192673318837580759664317848442976958818088570845327389919456623596467992701890429152673388475747848716260727027653387073771589945599237918441237723242166227598915109723776934940622244824689838589965043957025328842799176502644206745001589368406983662314728266726411603637059485563126691741820780217185974123233280000000000000000000000000000000000000000000*i1^19 + -8382522261583108258025333352716777482157217668324106595369458574869339350206699191440475301467022653751419708325254536355840685757092883080273267241312409213402743582414466503113973419227413114501599955442030646505376201430953652842065250636820233836328726336175454167077226454212451871026256996444517691688743754522065717166010866141596604253989789984756474091530239315351165047426993955232489132448296404496032672054292888342151695528569732155576565665989238132340928062014639495302002387590471205248689610623397819670183525317387939247507292185687450523089935852304549470774037663196973021372422995070602200046431379669962556598071130424241065828100098198363895254320156104784875043147841640157727823981269668803394020139191506529985720545386013931203373622893725233400212938835242902495534694358140177475651832679978097897468827496422569907997233683059238653912310167311794666089547922773787410283986886415814492372144386567814036773156591095642493818916465451878279462950869909126972472252630072368287956832174068044410291010623611980862766491623383351025395753011093139324742914170847443053650201551466836720063844864979700516555083149205302504801298633906710636401878502446195294757278384154875998916793731667134187758128458486213238899606868609882095669939756505533313993147043602350460435064749344366586445800290660511915655573247379888156718878508954593426913947811667651047290795376162011240903506621026096152784611331021062392838733742766678787729646295450538398764829679491239073092911598442877907405788500441845422293876377632332893807751655634375650248862249982924846302772334049595973291410236854802850577180330192135549490855157921662611888763984374936239496011672939147658609546701684247391083531909838794533139173534448752807303278849407073412221092143505805410306945158916101676237776108779025690817711809237104026612232322636848581202404705754735325942910738759680000000000000000000000000000000000000000000*i1^20 + -63079447591672342939053919308455942497834220058841026088020399062174389949523676738069206625215155360797760850357314442507047221465568290413229474671206619834096001465867442860173446434351136341394469414556245990828498547109606006762575104762499174462751900310282110002398551641055489358463252701294913794972163633428501940199188608196652448747996897140957650885232231480901310547222849384539093748344943134603985804667870365993075447324201624508378123565024862448723563019186414809314449012797335887040450618247108724979749474535516374228943958620477072573037379374426131079535188360751407106752313479321289326654546234294664148176026936487942810899868362392497933774726814517857861362747227266341313913662431211637538634672514193618174606798642942027390329061521505362307333771305733261263897505000192920600677522795940117538940316132986051800555646074624680445227083601300092207941970432937400103990459150106620358131853586592588556815126742593480548524556612654116720730434223805721429764625294847185936256718099886689486997234734074466840438084067098984981390560512489025341986468670265501704050732187916692242984867432232312644427997772309260331330722719367179846482398919352095307155740492336035877000550335278237711293277705516886054766953026927113867855971243885626903027042110467907082851930536860143483784026316054568500536232911510135068244891474903135838719672296073417362084532177362926657390012636778890214721118809039475975339915255195259893785061720875472377300736550293427226077712095489391073020804063924753838672988880242520409609865708236100683821709429218610383306777535058629298545473621846094966768837967812131949736287538980944122420802577410028724462158732882513786298398141562907554103298951329415226688246702664309520428580274990629692962424436354847309920770735819752882855878559866017455193453254705478390867302483963300636760234662761500279855644672000000000000000000000000000000000000000000*i1^21 + -516352094188141333325488272180874362692347490201746091272516613201176668827275845889085377485217382688509776847681263332027834804818495091833385941416795924809951283909852404909833935548477541086591588169149585526628901793296545872224504877510286360309917219624299956814091626882581222385999521138043823343848266995836888022137545585854587837466192417769619253583591541876325029578004150901867987288467304697808131282204661340131169849482115774048985798163139442974983073186886542675293583448229437973572542271942877061145032745202261485333744686311174672271884729210681191352620070949446740290842930748315929488876512055232466743111714146196161503893810970058696811984625910251213332206110615539359449654058041773759578684780653594582474216357359472589515215600941613052306649111310394294886919839095091150950437909438578950811912556414897754703324697206260097649322612709586234969027462940562875875187841461564096040270729502286621396681662470048438822088176869567297921733756609153614824234314931738812305563832122024495833587940436068579517917960105255648181500742354420980123076495371746802617670954367332913734616533155943417434057962341340216702912538997135947542798931982683159220986127895124634288773962344353689076550405934905777163118623183580431215630137653234235320246730048053273828416111297759889679090130609902768287811388802452682536362672826447973181328885447125963231157439445066231485606303273174511132923845370602276707085897940262227975979224683280418953312643844552964262310678488260059080937644045385827274486338485953275523934821501458349147960590405048123912934402794478525133194341534389712915726771657062071474602213453114276442060734593607338468879351010269124679085487462553880162832261846132644289957624545548072801894688089643387926303409854833391158758407650964101277939606393687969134079849088568067458898620113249220943682088988581271248568320000000000000000000000000000000000000000*i1^22 + -2196657958823205084910840933899544214125010787947349163175694974171572793738826710797332835530762895036813737320876904979697047230324822241225348803555005619652349364867951149692478830316801372108579708218961722869949475449630898157257483538325767834688493606581583445027688594543939625399338655380837455992686731375916322916963375141428891653861674710279858842019769943550930144062792753413531563145910034636029536536080775079660857176119620357018976537260991068148320783877352405267922690875328881145875001276646516921590811843071754562197618605000288594475065473334310230919651400656192444930054361951121196831895066059333118792551521118086148537806753993787025279072623966985708970267953694834686663371745065648847204348861369265088302758844800214210360640793866548243099989305782251041956367439256262250302790134328603128855853573156809026219992373797012873722180177858450574871972672742280047234940969919964515634329573408477430333863943886440764811578300957365873850509376287797048177280427266925184841143765459032750716616405912703115289961488645263057110738754611763509064391500725754341882952418676658402340195489340639922097310296802958629195232760958204812284326021131088560201526533295594923145495733739598845210519838104840627589369603543516309047581107308656259139487959987811628612159762195144703400610921383523585910741840527136755954602355481615601411807247171402461900152864628152260731558168575276334326855400755410833428140718052868029517216603641801139506124951086342082403218555192421764298843974865129581921165019870635252596726867480808549400268257047405365880002711267819309397831420343711994244114027417163382577733790309427845045368534868955617909399278485209212080802521462861854287326773562856102120823073812657524425468673415385653692589793023663813873370808730505197234452733082097353803662797973016855958493262669779909545042214986373398528000000000000000000000000000000000000000*i1^23 + -8238012010911805426776178521564791293396435783474508027065094890186073771931018129455027352666446441060061682227991831468001350213619160703491382913794295138431675795349223423451777672402526756007711383146455703499506330988224298644460171451456467669737819939026898433316349992005406612508676683110395352689245076742583289143940666951761626515075037134816236127937058822959391433914682714879565049845893594162407919059870389046058525242001578192764046770542361516936633147060495872001667358143933143964366399405087931911885033282364283692961285468981723032287793130192374398722976940598104508683189125218323688018489941436827752931443811716546259701084798909937210812515287189123446683736600267892420257676060880189282267651384281549957183630074705448215352867933246366303391049636717550185125317301620988186614278593482013016874254309018135240038982740113082865436790427167229539578503144813839663654267238933457234808576106803351639721291644388385133975181791319345894387496056352914218300928234903851140852589657013071653594662885698706088825388980819620881907622937832324726239874933008343318190960966830498752265444479911291704424820649096268381686602774949151786539959421487633284310413052418832862520743933869633432839303657970067922413410000662338345786395707328874122491736034560923255553127141784083943594599024084433086153530080945899340892460057537285877350726121815251170008159563944093583762207063399614321970004381006549983853329588343790442269687790898839117044594635860547045094930454192285915717723400965353236595633321511547884269614993064881927093224655479667468039643792580990658384744410772671067841080309288736233073111983493353019220405880636086474768897613100164746016677081751879488793069682230189908073175688805431679168591838720901664441902822876217083400151425482966531521242413577402493294530167839445331195195882078187770950841840697344000000000000000000000000000000000000000*i1^24 + -18968752546055258729311685088956512374824305699223763905418438702830029787411469026719259261919068911252584127134695507403675583312255431773508968348366775528757411110333949102014020012450042702880683243919004246319956789139145456376607256848339493616141973221079334966672345149731965708896564650050311800204483114367960028127097683705864090265051416190998979072582358989724097053098573293513678119147982922032544079867126137522526378418172561449660957825398745679026029447689105228589603755627530539855024738111540828004111795718603958189521892843480704967259029344378236845302795963123639112833956043262963668772923103702336272851195673297972210149012981423594311774179206711618748298194994415546025591163270021513140903003372196966950620809831936505701466924170638067427359934814841824472368101706972303522062933222519592538685724259454287733554660758615679633837748461795713564677362580211886740625085481982760431288966422343808692411478230656299910576254124211554892598961805404494395922861621276362720246303118267125711832240276065190705292353440254223827754876647327931624350077479949145697133165886426914123603559009131395245201355691026137175538837344393608367944166352890850052133862882899531372624236708685891230066347533799353675846523472589741113308214986284407210768028705714910554583245375649732268973438188043564297490564919862254380451158971801661661155932883969980981023452998207133053816597573987940563128378867589399120205366354808575164558910936734502296897716393810305491159430463138273729024311891710261954998646475010705528791295288477589666601576320125931997159024732008283337851129517513631829758591927874616211905190771408028206252772062461269202314174312266588520329108028178330571409507368610159217686082755491657447310680240801075115478349066282711335433043872880900898215400591592574341716841817545397956649057220102734449809953914880000000000000000000000000000000000000*i1^25 + -35032176147836574036598240388960928855285294337215237385030014470393162268141374022075797297740158467858722548730344282439027226035195509776360692168325495754379033613681643921134509452433181485232403579956355725223802460850724983608968398352707581311575480430943594524070408802943157278272453999486579581083739323776602310078723771611345749191559004349349320091311383025582487578837537002377242315023744639101855616723771830940430702548371474128665830588801644944092719486904836928144729581993741372204211323863985875075701044661623499440403991286630795810188488320339701522768914965971556184411713960343367546432720440552826475361465086101458756660004015286333917378946609118560032700803461746171901638028486533419613486894479608026162516002362469499286443691080104653414101796003877379775364160130851572697464573694645435275426019038620419495082054391612943927621338415872403402869408787409880883612251455659333063192338960999093276090076003900547321426415506239187218977791206191603801142232274350765489222201217376864024194962469503498443908427264178209258190070715430413612109904456644967026482408109794614839659774293887674183810298117728956551938651321547963542688560381546420149246552599534926164737534763444109151318644777464868609069678312662232879027858783201567632136656066188637714677342152608309694197900249753968462466053889762070742335629354802443565270653917163895765925551826676995787598161137382638540041537435849043039756478109493033597797730391415394386551780434394474837584155833930742355872191058769821159189838225873022981719830521845184904807362566224926786716999970879865522107202009709938701040456687165949207036322681048065692924871144694052466729657203341412909358312603297148739435275982282208736871346474339299284004132430860310048023668322343288561867857422185737054661961149459319919288033844563274277887849540980719967272960000000000000000000000000000000000000*i1^26 + -43124221855451407824411987717513436806714201409093186660698880351229207097451008785702339795809933031544370572453111128730328388558524563349822036911942217999069262114531288465446043850768389004035932601866797401721549578991955789015559298016411529844590778046272353392603876370453142907392239905051205611228367455522146819972527214044259120101470892390143521978447507827424928206870967200011758573483807540181911420142047067598125547311572520853078544906243915290825177102431001256396414146244843913176522298175808203341651969730614854697844038137783159318009525292834683296611645936069942269000473034241529245613330669517339529318447186762965169359097121852114011169592937069720971146032911638644111829952833940329506615403777941609506084805663888076933679387945769174133128369363454452110280423198770213056582096782389625429370523733916603351621080306470484088918286436480994430934447267190228318107041297875542554286462419325701511639683965871945550171871344907630241970384377142433649687667342319585224720572342854651903824908573599364550629250640842382100150882558881377643836682699095648311916827195440053237394986292350511523436346060948415464469112288129885622537568556075146552405613414806810996113648273590550940012965659911253720952707086775261785608015533247209289483259521601691057889420397036932506398379459257836004516122666066059641993195154263522655878412209829677379632750645034572358739814447914073864326018405154947550380316080526694193921324359756409517601821890897081626407260041185054534659123618022527820279101679274881963151610567287337310417969412454717112272729999139952997369124752014709533178011299385291430214725900543761151923294790773141577000491667083854643615098444354169274296622013217133888015206387372298813524060094629068685854073350900766869893918329173507792261009012909674804229057834022650229119733403082765107200000000000000000000000000000000000*i1^27 + -32940775146030099347384787894109380852432905591488653877168836023225535310845367978201178052259830693328757669288803870105054245125273819420962836570336917385519097086840924485333974037945430351741085393932266149316359292836912001881131188313730476158722038714724985850319289934647574425740154542038266609458613625192053688194800045521601726476090818372989079972126288784821531059849915153861038776039584162857165294458364274074057435238390553348065700170308471338162996255470671717640217052416972268509976060975437753234049359162917592727900912310235727993782367644998221448687415148157387929262793084553965204093807087531103746331864223171891579650623264338816707772262762529680493523064698405536093947288948717428019783185998387770938085757046886623626433402082263998071868298275730074470046234283454765286424926339504540110719163619676184809740117732181014583586126297911311702919295676368359153260494079964311249457673678109986442145078944807800659682011691685690114245437947874538064844654687595799928386976699708532851977694468285964062238407021989063042300863505777266704705689629305095282476218192232585232599977465556262615703803478819123766229294199327147049277974494161958381315988443325658531822621681485555082870430190834347504682827683021415696098414668082099890335022205337154141200384538581573515130536408733935819442353043162711152410781420366187326694409456774337779119012436448465160366025899627699859289693915037464508648025443814760963300204203105799261119262324268658898035207347732282343356911316020687833427291626433453617928781179601968957637898598817886014176087574548633352576485426066127217956158566236261101118605903628451362783769667098885785067380417243690245530633523332321820940299042066895980504158487187612357507071278640354989895362483881959742121162656570885424686523498665851282913497933601652347127355471298560000000000000000000000000000000000*i1^28 + -14402476062008166218482679318827468644318024817761605517816564143859714568854663665767181567408213370721036639024305227333927320334593360666278180204017120932551926350373210521005764416060366059006880185476195887002954979066880323029862280328609566318811860201203273753896931124602415764830853778368167488022053104257917318278988864187440496596918291966641185082106936764988832503716559913043242498267382234719282195789989274791984715543047782934548515271071680790450267562716014407826800400265153794974236946599247770384487335453714994913756188574297936539718328793376754771082226219863886150041252978948781312539652024710213581340259793532371276512966455724193222971934824492452050454288425538863818416331627882935082983639960031455054091604725799296193082822218185117469859252590928544936988829039003756712366193255763629051676466133765734969205301485284295097252832075128914631020894663464297930117110318980808883013900075298079665183020368811692351167050255498540427443011063327297621349211971738809206967051780651283510773927806185493131543759708152819772490153024974374789960591808077639321578440271576803697450366921269024190688781780652047658716899886279074181189597847390208068253636936057486746359639752204755333622318898579359497249044129207581950400484891530125793467314215944605345147760595887113964533628712848241257695695794062053459230378621745434190700249642592357235872061689946843380252257285139874710952297641115707530105100537850207768127539458552942251657767958788589052688558526569719112242978870966251950781639093498220252104137205588933394164162373542219886071586570359954730393529016246635033671932881127841811286442492660812813239488784650792907524908260590472061311284307067098640021054407937688587753242976321574792405536628366984217136417848547844074686436468414738105491599839751271398373828198705134280802041856000000000000000000000000000000000*i1^29 + -2372316901314060179806189606237314616615256872376197573942925986297121398991122801402846231881774538437235720743260746530060815413876602020013910256757737062965771871862795352134994319348065264215308646249338619327288119243478133064843164245967067663884333257716840081689847503485050468852909859026671429861727974184166333448152361251422164368454864688589288911380636558835936397434501632984740094027086270655187753358288706317564396943699037372590477426460935033565726559858495637402064750802805891313000209900112354150407930574459919670440639755654372298972411655643098475185536623610267767267623411531200777119986742090106416104319593767139916167545986299262794882855429303354697085574765582805227437641774991574341851327929071012033643692261826417261310451980898522886658948455821835222476803741026847586568613604445593975481060587270415949811339423409806575229457821743658162616327182282066200511617022470520860457862503278815993348190846198467301932247690232864164914064433145634849089804575523356281978085884331049363867936612430474007577366075346111112549578187158039270384129960561127361945424293519381593542927859988396172205609311601648578948198773364468539365248743034075567335194748996335867856375406572836644941297725792307198718765557354618529690371633584459467122603597592957451223341842511439207928316418710342220027062907877473903227829495790991818355280959868705034807941717347007290549551092480963696295322438623739138457269762722314286326923024747110133851377568695740883181565803976612473169196485699942404277661902765628611546573867287243851999084173153011889749288579162338432445163224814321571286086868072597026202877891675442734770625874272868436675298559605853869535185589828808996406880466370127901437848005946624357592095023958694016139054655949059538387241610382441939625297401920306030733474926785598586880000000000000000000000000000000000*i1^30 + 315293058850119407949172059009290033735110617513575539249414331108441643943758372983736832253550725910702913258779930450107594984664737498438415643499786014295168680957544448618971054519418019105007976351698332187910932030977600397124162497217854707781381758010651392434650095652371925895242243844991160517928204818953059109929315091284159896768018001973008844320419635164187487618294551573774553123031035170426049140726046931441597450085065462592170711791980554919280138062850263916267375955581945356396493092908018229494213177362576397210432381177770403142801116354949355962905364283985027503324667318777008504733416563327610150773841865484145909833759762488939664798167258562791688305634375024965346209921256043213168163843118941537313738850533495862908648658920188070860356774888986684912937007236109609529104351185314834508523191802234781035310881259967874729270958057654912647179296822694507649011084990334944117207165518789690586796591672476710554588689072406205564197810624291197819493387861152602417889307489033272611540664899616252781470626760092488893295073854124147463350386640023206447689140718982817028538312954024333422442618993621357188018054355472492752203071713842244919741695097733608710120306145536291221035702623965363690033915029622838279314878510519923835724968575802239240124784487470104813438002343403435144769832297650044078284530330712637617164457908374219037823188468708954481883322900617308000964916981821823189661680807943984037665604455546229516239993931738017390437221357734579457344596630799795606073178908932151618948531746595318423368030982999022589675160440228695373207377940940792823214734858984427972431953269560847932844990778113726690605744193835210056092264984353559631261142690379069230584924324056642735102639186052336977448091684243670162103636896843416472090500127604863253231147040112640000000000000000000000000000000*i1^31 + 76054260721247868736107415563846615257938706941361060281715638412099001288485322362504498393264496673501048067752408248983135027728129313071069209577053105510188236356989287084127282582732398654981463042180717636740968511599102473000788039084204554853950650918030234888930513814648148350543747626667901807342851456255298109730270489362041989597725394908414072945984303097911315463017500616884561133564918769002201851324293154899402592738190972561462740905293788520150727595446637845571837716195982494396533090079087142273827468247705088367577609780570967845834765235134589849058219917270609342683632786153857447304914898699800910215851925979785074643193582945768857899340947306221693003433003899983837469544840527880742365793145711362362150222484461739289876179770754385365859492964804755510843650088900440453187523839349974394469934897448936661216105305338995210516018781972684667483246150480898624629428873793716960769413493428648744891022894963659381905116163691254735493314647195914436597049989909372112379016274604601899621644839088155026381242121865420698730326729356110158423901384995149384234839245872076059463585900554389626768948016977006289965642931945586862405452586429321463230503260981603041040975884620694622208016558868885863606544588219155539826497912172928185216917872377381081541827725728955246827835360571534745666769617746254746687517922041713022215872125284645843399954787986389697237501347912490996752303800439991166686939569700756037291898816492683201340390048555960161076704219670997636545686205408322967554147290649414220252630866267843027497958197520748550533093243732861061262254448114536314491654166986015144802175490689710440868894578722132491208931731844837014941917402525276251145339989328659182896578822928916492129947648705829123967549601191261853296128282293931919242500515405418385536712704000000000000000000000000000000*i1^32 + -2544925352642388042792550072646205696123583579697981935680217668424339210650408134356844483415046152968409365674328576125948249310124942550168971011195045475837651299313861561367598149591924236902222244760303400019680383910304433073066086073556399204963337773245315838087874136725611992987353263853105948666339134624877168893490434128004748844568326631817645348664107419609650947151892556104883333813052098503766928800070738649327614673990914640687345079287704897903192054725910717375638348390484368115643581852802718829287352728895969156352863492207120137492918419023612056387709519318306985752835071740879063233551610237639370942494062504141311173948709571125803891006564845266568488301756320288942962651249444291859688600157707494930504778291696465961006006799674856812852100890468802925328149769100044965838331475806116469293463137581708097623834522031368516871448475730746953885635728862824477534194260766707546282054607136642963263089071962000434185551601244411707502986980101298855456888578398031631881448444277735053288759116748490248682435180231848554749383081323961283388192858490378966703662849748107665356197988755682075530780707075728671770113063607349620894784236932233834649449673825151547091659964607667041144437485546360722011058869597794036634277544707096457606001899215248114429181900699539708996484618096710999841613652173724802170514268470889200579398948633559985562098398881256078102543174347606392626699058810955079396393918115306374070305133149894786280948185801199485156792772052707442127059484640767013761405351898912494295631415104780324216269239632342645401763420073524676286578910592316635384570755338064930275823331554207800357890645775974862788643505353456053842571030140604370092499034302237483898147196554034897815149855821050617939009570798646967626622344470004280056649206478416956620800000000000000000000000000000*i1^33 + -655162145393852238465356550716061055973842102194787423890772480389670515640912240105128469017658210651635981313432043177336344850855737311110470211533904538241017258589618129016891759347548170184865041310740263110523183791378809846837397610478136450569981358074042317840409297191748410854836240802392752475299665287889584370573840522634626228405325698424817790657077580575646965443026310609791692005013632943878172558395434720644858485082746956145423117548819191003247811126115644792557231612467366482728172871578480817313188337025580279348135500764895933718634197064798792592405765655966662308827035516891229794640692310380257715207813375652329365005138294516907500303467174890230382415745977739451546602058290506339360650808411558562370891669348986082082047250540900258067594794869065885512473590782991699099952702470460722111737312177771289719418649480752282616705447201766132626201424159366382878561691298503166549106863284051763053058329861718339388400465935350553540249073019240478727184061393870458725827559618395048502971127358720975236111112060881880283084582062182314569517658588334958155292035017452187223034381358333776626682826505034076464104504280362752706473590764198020889990553350884718814503277479363856972603175194563622005717695382895586887246157563054949715983335405654038394842856396662817673000299344316727695354561599441897517820616489634802028545644638604432938489024824688197032490080468131152149569601611985681402850201160101334502099445395795574156506317548798113378515971853668501756255528132914233262845127945403072996934514255232965445768568066094116372863822294443314458423990014815030070157621959346570659991838899438333187015846337432490208234863968994191045146511073028494338725742118626516740678325609736565461100100555598402449956590436134488428844676798155669392030468344381440000000000000000000000000000*i1^34 + 29491509413071118646906627652933551052167161236710650743188556484812755305951458985399488509231886383462306224740503415015134197317917366841395238005003845796749769885529459756674296755470532268877914269583939213958634237117228365350823498975704679707878237634296164623333380268348324665545831393152064132006007783165406140826800764729504545371844477845028336097898307279728155082859408164172933110797326524280299402914248580262295991331407874046815741735117628901403641270414813919109910289995006541523932150240800013748846621948867998418697409297447864681561352711818443496224553530065101395347429434506748456817012787482849637196856649240994549338912318053772330030364289579753680615543342413887854724950386358614953904461049669519684183466364361158681714505511295740315110808644827141160478790168496415579535166999799523203442342151139532250221508062358386021651293109098749226986108190744391778545957861801956439282929618011798735160553826862617160374311563465659592330110735129761502571707225393840246670655528938961702938180655770255548839547230246356401712573519141016976437610377127972201617950717573503691027116292991551149875561103910082016433618666478166725798047664428365276398638080762103046496713658346967856508335154668037047423683300535393605724121365903588222672920693178933478718709989708992718144079407116025368830354195027939991187398945555253138397761511020741828387631634163845902877300909320245825847952899128955663791884887593133452403095261320799211577951180369931982720271172005576683369958771261154035687247780723544689284878743489646142130748215333046108983196736893455910634569877770767640959023622352558188845625827010979169589352822697811542216138858281155774572708243869315593278478384277839513869900318449921013717653309744009925413869002747269394027892562733516533060861952000000000000000000000000000*i1^35 + -58196952556546053517607193303641697237641633291111633762411823178955632478186953776694340435687128335416069517858163470523973359494303740643298124226034405153102722207691286661375804732607385056988961459961903180746692268209682956593655961801862642526187759257239319716191246390450121196125392865288990738379121159515040813863790151770648280903230911177136488718297016115614343065498172193607276078455522457744738350530260176751094065823068045658721048660228627485961269583260104520814508567853279017054277287909510228328004967071331243320091974716225125599961487137999045298877341843803441360346081529770017632193989163308245416367480651046574202809964518495437780217359224995986890542168570196801438660745904108483634197950765988314862055929968164545955198217805759202902792964326036758418984983050889136025773523323661677944097582856301925915198874080416152373667588243380168330495418171300323154308541855835171436714695405473311549965813239612092136810615490001271007700616315441647117143521049090645467210529734742133234709372763868835000957684176254306173824233455366940226490828181768842687980613529516019691028434459404653961810387082889960245167272057778841335941731457988637125250341971236025572502998066958730320837997352619980943016254644296012968202569053934177659547797212149068840223654938389144664906031382925984862808406396775014691830648056626386544886898876116868854333668352547929805855992277426266128198343184921745746128643274237690044217473145182544512066381166307649013384246938513057627726293976786774379538190925239050314368966391857434734140259749370252826182626184021339554359998035267066469602061781113058007316168675876284710769243465133389844607674841064172222171923797364063181223417612910808114256591017454424610270087454863641472477514739156318823974742195587304652800000000000000000000000000*i1^36 + -6074532969645774687263385051773531938589458429455773101757202540075715871580808400801623905454182961189842927290942977464030695028768646384551773204395696002032732607803376811638639595626653264366293968723405158295578310569712015428020744332903385260149852339323224094871219220532653561497533845483612150521115667151078797529943582150976374532904532020496862943034554061485026076126181569517035641706907313709840305852564240428067214490950184888935864190191627430549714413684498856417304962875401652642882425175980846700015394997840920341331035189522425591851068002459860556801493827793257458559189716324570653140841163039899141757024010872167507349483942790079452195993001495835866178727040077326873518906583397847449528345550684838427993766482417602208238626405859769875961193501869841149635566732071626918934036281132110765764673440749518601332307193084635105559253359499017238727510242411003843686378633315616007243056310819638459593308379868119376670068486761161194936620871814129597881870338468594527696682008245936125493238331626851337882958158009567797055322605568082300877329474435938289182598193314687514292732157583241604782805039385454803876564444220706882782160795155620112623126255503053320480030826439206783665623620441511751599991845404845672398393405930953871274387801491792066283232885292836459312716957988450974796906944111757140879108672413973946992620021388943635101423349542354232059756798050710510457985202656255869790337190995397135717072506408291023452995090310303939396252133154361378512519568986210721464382426511674656362147983978371908231525667782238141954076188262570496298016697243065207851117237046202226310094598009978940038808735693144937931284850890228981695012141125669136645005436346581365074147845361473350656508542410647596832134249340201058089513695313920000000000000000000000000*i1^37 + -23322217403047247313616868807811026077327234840403203714165433224303327691023109338597893283973192301095474192306639876668625639450143688175675782561081608168106812280497603527071129427258615910791694778367339964238018060758391774077753604875473875294657224465590026477855250173903252067751681850560944404266687757742967003953760117029880980915773324981794874515251126215961110148375059132522922930835469550743391104461182320726787428712842810321797558963674459013508332381196749624192125173181132281154790196452368252497047798973450542070555098035087546000579751311928316149177252921470236327790506306618920911721117957140252385210456123372984743329627340381123844346501986808301396145547944269193728162906948406990139718199658296990372510273736103230683491327319965517286526544460829323840515018797542767477573452658148045523913629242009151041225107876071874802459832862518082968284486586901842950607614819262429056458621841258354476068919181100584883484097304684801911043723803068314742734157960998481367885570452687649705027616014365973112567182646661804723551743183151824175545408145134721994112638834056834077832793423589752729281664372214197574194731887652266851135108898863252223749377634893864157985746651282001328566342529525629808544340324308539143445579247791850163702668745494914223103960475866821855605505352860277496204453876291731767448276778744056039334939838538365512027959324055125117748576285951358042356512230149009644585468059926311704369632487238232028180849887928155358928849349373082930912835389622362090465525131022099785930726314377565335743857894843417630483260094950552846911638376658166209553270289665210136318840304092770747884912749478419824975819938277071648994298480029945572529808730496841790266970628060464147066267717530869536216308602787405647314944000000000000000000000000*i1^38 + 73456910905950113625068054497472543251776895047773656098235272752859456812342962557416744407976250991483016975832138674442958765161679364358939593838612322959416827738715114849404275304759814391891999050620876676697412554081246026440367108156993738592931256096361098628693990980453859801122440622680639224689346847840079528108695956639605117924660798519057037367688754741514152893121762793262426891450422200836578403118471904254839095981404788080190827158840809321220254068523908508377837320136407563004017937346380957238183774317185857886860210832722382048313266485457265773457441210529190070341314592290988854980444575830682189942447423476693130553620464273902562779423041902589317780036838457955560734504648781946208662318230806686005188875462457444774248190030840899451267265544319862570678677322695063614265967092858976076494419812814068608533448058546779184540466875696797028444018802987350356697936827178418653574191894781191461486306332788682668537555696495622139070463140049197637608854408650208059323186674234270004128870879281760411399942791050339002522311346362880166609185574892618734608117677360628501876827207658618554442439769186346118336840351932283506516652289934989427806146731825620737452797769243391719919425647144547293289162297750876751755677940599236969151312803404298297141781295889110300952385474151552042950444795326627675967515643833582246681896733891510767904701071266485928940463362475740185162289264832268295309372856655967720873815739523784007801607514418883501495598118628409985581170518096507979180423388330909955602393746511303034631084596588560286944035989237283638552627743388589025646079679923229913282517417175803894924563370775244445987570347600123345604336696574995380349924512280703277431829856740149692650848015662528245819563656714649600000000000000000000000*i1^39 + -70487386102454062957562717198292906694687100330332284162953059968278806752429975756882449188280170499715267839973733307024558935173004567221204973325061537645264581742111734570638801886869582884138432388994807195853162529094983246475844448545179179936961752254059660707491067588588191523486411008153907606486752980107428966881294241981684176490784776463009820896207724177973525315870935803999579899702768937565189291017860525043914329115111269676445081755496853869475475061653223210588362210100769592733574048374936503195556242643366852206550571441643441325406059694054007715540884311732763763489455973364683985973353622395521931051174510570665019770914660417998978485175334260198232782824224697671885140566100755982355125368517236713380646299776489840081267295812017660953625442795096166457690938721274408636404948541530468352561724455904535741039775319791600600572164232531478050874468794121853063088291345616183707990965732215148931041198749232681330282087784396794609021658343203701734438905253717293128871036862135019018514077799478248219719540873805660130736918858142696615585502875254739687525609564725635624473755158560330108234525185099673225619022701736828499221893519426045624896953534448295135223775859265113338110130324923515578798616692595877662766636313271772138589821742252726910397814749891291692077037977608387925401818569111845062574330778729014862134926173607179977745221271833511636590975149694800244215115696807117768182366142020072688356410020906573332025037794878686718892174218343973806756315948998157737664124556306491481005907504860336731474824032875690737964132556071044063112928531342797567187672772993223143167337484947318044912124876058021801579320724174171897833519111586816649675695610025074851360590715394380098460714808898744101571133440000000000000000000000*i1^40 + 36073527767522333765472951581602933176332234963893525482128661800009728343455646901511766303915014016798936103388962559485457573494890810002943167059145384741257645596106045863494715899529304227782986147799872306358645069532616024196783077245708641746553186976182283656840964058923660563158824064510898732882293644337598866255684255501920855817717579367294945715745528028338198857929138087712374941968751280838201503378312458727018698509963375793622330269622137923731815965406141397749223937967053448150977626747020962592455537388155397775778914224349961583248595240101234109063508641359415534001810530139489859256898730744777157518727364141114245054172287335537342140371687983287385627571763111015817781693294842688651025942034824648733933740834785602996173499351865282290334923381698931847095225607442312179367060197745195687189412737537418649275428548388165075240917360050238354198927635414829896586639090799281647216719823648630976870617240444581669648988660601334228049446925033897184314141985337342731544122328688391534743686307298282827157206910199870004807794166255249370576390187606544525832288147688476650321626977710258088213416443384188205570831807532132279548931427140364909725315801443498853725427646620309184592547118242396252611423203363409481103007504324048977868768335851305259456507176281262068509567427494858850845458876504716364807734430032140135802897728640075785125555543317057856170076136088510013231451834983641813144100372406817599900113237295631715340909559099689861891552837798689594047451398014258134928542649192927091469664847021799095807220073315589065909021407014924112823899632929967241782045288344807002865414065121074401859999799992863390840811645062000544687407052891308848500292884922370273387802500362588824829585081883426816000000000000000000000*i1^41 + -14850162281721875535206391103331458574290944522980813404428849263084214100209789726037989731669683093873329832832926903836642661158627904864978083456966569681356272253233589446784226205124087198519995057822135539979952037544514752605810995839202286425293058773843895511507059469308768245190819984097379181628868862261516963913382367701941649851268277290029305022357567038730756980769481853069411720810263146061315847151222875236573173408724254238988868885199038094320295746669173943955532052000595383977881046590799182976394236906012105667185748418991024243926868272175407958532393597070820708009849575181376474128026844816962973069884939966218316602072293863687811895233123373171691444939651791872564897526315715010221402726373465397472299259266350407024986666713000179044433178705002863333846941177460336807683254196977321291839604850993726553471566273523101531277280702455791946404012638950676819312123503807709391493570523372033352391146033022980816954963419089668348095597188515654051241844735418908958550724940131452897816010914830606712313876237501188005819595210241913693148926042622923204210261826213308524600743384388364309348913791065450849846092124987258537756047477692791946345929225128002863511239681709214178131607793305886095281846072972389524739536715663276259589672108640928312848920860172759765075395126055756779745547683484714070377434400444959437823763412044118874995473362621174735294976559861906159697790284864877463000541366098238152575693625009956521843659595304103641800255127969894535635092360738233789207770941653391515487592340279216907753180349552650225878887396428144850958822154838190680904425932276009875467640593885496231828158180272137574166008575118868902479490657232815075085451891014619361956011228068643684355145728000000000000000000000*i1^42 + 3828198665941965886314177984138287410763714407507898966950776558462803802266987513616408510197918616545729081378767581602651524341465687975802173667052620940815627579217273508114332458815816683559497943816834518350515105715485701089654068994314315269994797438322225780580312088585409774443879794734350363866693749117325267855169872901199120673822707641400438121558056766853326976124349189074325951891517008884845733078297418284223641772558060788968255235361062310155185020859308173903037371749830950538928752270805535061209266028781933618027853843166479675640301079867448314987431594634611300641655412815957734042198536914819947906922874301312732412197729270424191714036033155074753998444972190027504981249628305933012125779215760489697865795444422988607404155668555818463201679415797459442636107876889108314876444662791572623126662473450419310955394964320233666786671273251774460831009713928789941404764475834833040468735810590196919500497172146597190764718078373705167093646136190386378729205120909426933608964145255256623227516889561481929663609090378012465067692307338061167805684656160205149250940727778444015100144713263683382116900457087737120678496268568524592583254687889225070390966255541221820922515486576306766681286554956187927477219541737561534216502952773339921883958108194387503380256712356137215024996995171650263029350743258866709001406335113926702853446004773209775746143280007960815592173906632033938201800348052337416610157231159819174576284254031389064196950126519126650321518108554700475662753216583085260730955367181155014727521565656590617560570628471280679843203236589027817800980722182632091162412965069703197501922836857192558880802422917004619146077867951769266090062881062017615040129794577607825747466291679907020800000000000000000000*i1^43 + -720245944405188962772561001383343016682368329511813720995049136772910004914773328152305716569015572220693190685300444623326965879390838362366119922144172007580938496343563084321029808107657271837954038794289462396158619172806988858462038228674958095551769946866409208553023293868637717406090689751727103123426913445593765441033159062153126539073047391519491597952133205484333287010344444753235731568055391638704938459699385245528197979231647323281688767199199164905550677012318611917281773624426000486267276895967704527647997597359331206799108563681297168736129945131743058792791973430425752472658705087259087449661351288601064416986520895190212135097504428441507077254982133763791330445179826946237908679860321202375218069305683857925933363914948551841537038520273950156836495911161237627535607435579403779475616522423717716583437740405931467572642956013350805175660530068804154215658837270355988063376610049348026421223496896999870383789470573505306263260585807876741684002469642961813482884583389076824086596064476675564477613654097115750415331178848816245159588034115082140000638789204393085406703807305022194294689371679439892879654943903858125695303875265504392249913478616632703406547146805748220216116339201465117973920031297844952965550498389516716305714686393832069246522046773696523290082682975152963505321093307261221572742243006351614632769628070351318955783150303707767068933154112748347606480766412176135239985812379578766153762001528004969828257071926814692068917226122183541301624868407222983526190629621776413720410702646407672979606848116360432292868688515604643799206050600370281744804487998442474086667193183782782804429489246236666035410910673105684542895675930194814594863957774902171598955197388072200666651557888000000000000000000*i1^44 + 72393892515826807791230342366301847744973617237806855794443546679687068827978109096500756968158325017557068422147660129686462570902281038970410719032524866912235669573141511249637391854509252786036101779862806707911159681218387839784185042816966213562827226972626208792612288679132118614872783184516267102525194518684861075192962171820863437325770000288192152724508204529491420527059466128436546489997530994134922632871381405504135803285016915466148474238726266096000583983077439333664440400312774389441220132703669500409033113297821172431846290305874177992795885254199835603991367813097908838412756316799523424982175835536707931218720751283619577872613349563765328916319095551782921813477252652148584735744576946519196612661458783990509504567024688045393301045514581254803790198961828006239821740258010383040868524761090002001757703146749578675357301273404377823454096365183063822315907326714002891487357625971000558511147655421227194948942503603783661933732596641357608743462810754842175806817589244238025928823736200436780979706718910589769388484812274885443605409829157806046019363459864356945411733850653264224058263398683664325689694616025306871999956769650187744161412056069207192374648778254293641687820777785389340705106489202825413249303696108492352945741858104968935981948443211176142645472834429610583443238933638117233560043286391320232475575673847407776147646739982871606746549846360708413250691118983276614858827996707688339345225273195508437162271899963369805180366723241390425158794726845580407609970790483561125682654640540926566192111177416119581912156057858291806897574120310879536281430087508481017361026952412228687913211006596799898824864844328099517571337763629000172200426733886593422316348545144193024000000000000000000*i1^45 + -2804905656100703141598819108924114203735367388431293099930327500926400617000549998266138825752616823328239380079120702921054313212700244581842486886750838860550253098245529546460453615143660373152470731000725973877912829956620610173116610407155449045743456851406483726508956596804639320491933488765178162566399147912245603396448553818249972344108602812939559275582524758414154898183645611481061985635727176137312040676589410583029794217744304274655907996332347193951472219715117882055454475246215327621507840665624629274714405783861336028839497920554366473147501210475202795177304127188800532975463227560491463967697012438241524459645355484562103539786920951583931627211756574954149833634674432664301788803991833186856383159600103284643633883105454569397766344474096954579667877287588596236146250264134179179192959626901554298963470166518910778337807974309895604427819841383765775257102414696107716524095764043286111993348637069874710064415962823938813858443003516132602585070710563527212269196701373414687695954306161195257810701654214151126818470525467927767128564675788845755172449736477106587687025739810290277747189107555723889107870178230669446438115534894008378369738768085163841445230724821646335401757626099911468561798000189052232895384693548436396088082074905855106007421591153556382697924104897462251829090607573223769197695799556202339257019558068514826554230804690544015178331094979421282308447513679144834711699122111857225863322644303956703581717700660065785275639485672354222444077111664845501314606430875863404287594614494210980254759033157439617837161351980401022892226060140003640948887162452046103772556363374409494419534968096516118311416972177030848067949167113262550604505159550572716475526676480000000000000000*i1^46 + -8823107859484571728038359516560175776886461374052831489182368538124512159639509229548581125310529062825864017731320257235467943731595029532837159065008492314998762862581150120780553605488546072015844226115239776330116893891874342101197832525682790676323411431168134737859217248229087450065934068406292555056399870299089260496935982310377649110793648097834520341560168180554638858554914283422075240361490868887527147026351663113798099485836476303499263655976645952659249632103903815420726410273243956490377420881978898323581330844828123827690566899089075955095213667125569103687004820365900291692122385229440484344983708065027430090065906307119520732784546183936249518903503162681829095427772907780198722984714242736911839017137925124741733350172599595652227335031093085084823723196499326542997296934005680236970609552595012817509166401615581681648932455526917347324643096815272543490915750102941899307562784233260853095697110693458507813249403672591376111822495087965260323396383603784998035666684335179960893922298018399997288975641804683364792353189492897794303105638651895854777640501989610802370686066067992395314776054528765163953083747255561050734470960163001102538166452157318502199771419925868709462868717050475325785072599114877790467139628324465664695431221921281319925162262051972913037154740008304041223128148505775443197230665789303789114417545786679558379049511993718091033319126565154434786666629316688456726423444416459492882549752669054490537738535474901397876571117586091606963651601447334706335040355844108484586160418009343485785588841430351789859803129328823562117200011044242977954663332427598096483741212319389213296564484830698425261050685209853484849135109519489782558251871197200384000000000000000*i1^47 + -23821349790065989379695340500025331587905383455717416415040793477157707470748732242193413402721234141504483842191655216956911508520690979208025965403506958104888140830046146568756217908184763256169562111359319751236099164813958403114458640959505334312918076418841314474870490943101666658476508546658244065946842882030429234046784770679384515750422282573411118660607836374160886602776542843387387641756799277918317550878313281356627338546918509247644027503061713252884681566304212423848116033460068206166289000679191051184667977439519962306020642729233930965918426775928766807193207289630420140465147763831473543927980185595882593538075343614585616483779062901971996924610073074398547902612634233674991723139858863908377629798317278482121863596893275032892394980308230686063660803923465188211478615700968317792173134205571308499533863831746895977919074830004311434312561113270073816614576997395403667245035262935664078306096765010441058577719122703512330824033678932575920672521158625917167806531955216495049360736835867431127457452375777245918201523271635489073722811253489065780703490085785147102096843104274060019111343570080183583285400863420137989407676229512617585688467020228535065289921446545505348012834107909625215525581976941694734940479868909847218164022289596657033041148284326331730099973239806097708793155862932062204777077578757445124758413283616906986653299330894309801146128109494727430149918711289680914768610074074237034995698978403135867103118669224286882125246589788828748999943251594467024248369259838892837475818989441070780292970647919559387270977974898328577220990264030757993052257140815082161078534096213603927194898375216542187783121394603747813890801895610024474129203200000000000000*i1^48 + 25602273385412185575601489134865711096492903038108912779748543607652157726863785257247893609774902871933213820142350821011637175964420364444121665933317035062908187793178377357201294542305340747650568011145459138493587612624671679573167302025817675230220563903917725093628270440751119413959498252491647935021000581796054179272344168513015545945447226417008792418772260173926503492028332484504468583825120811222241586585071937409720887120924913101057932730152367778542722812473131068246369832418234878290379537837213312623355370267771661894378157320235385030043686627824150251778298775968971960202781315594856222499756612727986720716045024248831663899413278416020458158223342875888906291819095986208784021942093613955172842213441610883404942863877247691298485810383546783878066188920363918009670918651164409379844296632137375474117752157648030131016687226708082789428596795306064364453358887906737239261793464955237853686019716504331518088866924672153830170842787388786779828680645406560287032146625849879265468983634680496129134679838467965489656910739446170133057310604876165965812034689498308035312047627529329997284208660133340212562402692275069193480144412808571410508127198334187178261901936795350986100296038025428604485595236312028221258078155560464907200824026477509611342414646818664420296287996788461036073409398428688947303378535463929787740614533886258292053193348049069021867408898646003828311198621959849759164828551263068027371658696126810728804315994553603746825486639826425770610455294054474754731813208031565603848834005734481777280418989062377956807438699752738911428302490062456267176665474805386901203122087020139803598460920125470564303577569974584878549070721843200000000000000*i1^49 + -31837900859610767399986499350807224789741998939329458306105025460175663511515657516958191705892947330047830655028932133889584981322749508158247032872582194924935346556828189288376313530455141893546233608911390673197448891841230099809654968446111639028382779830695788051150824670208006792054949216854334666259537169510449392019442188483885089609853011490839626687485884733320296390235543921838349919820180862080749000377710809900176360498705749191611211022629590254209020158269751523399969381508853943666764129184087889670135924323639926675905058655444580567323036119836041252650079188557683325619725690592873091516297673213239439328417486536210938961512015452027938140054275448439083845851016747250240912959280125005103139791134862606460795279591844687319766441832247787520967559004149309855092454223397552885888835914467111794565048317499494504249124077742888332729461915379072909857566384810829861174434350626144610375112594676681565305194760599532876898037581090003321327879516246780408712490268722311267829246170480418160816589108560425508262432373983368418775728789882110686302305475905289803238869142292523865681922374826077223805069134541926393105650709577808269724081649341915311724125368093820137464614966445760627752153240534963141161155003103583616052223172308983595930174615260050653944473005419819687048183069080571966743888183023653301132300022727350409658136790033297756325788128579930627149614749395607080806008389548859871927578831094679104561620754259098508313704611163843890134844295197019203828829586859061428225904733812886557662992098427823777099987816682812287217911585561177512171180398238814640457867799551373105152093773659061998061259552301380534272000000000000*i1^50 + 16403047010665807073724279525236550370986193598841933543539198994101045098420416448710539627084582108241213317802998924260864485146593013995078576184812064203185084638784074069016618367070906598621888946296616079875125682454453145915055846589748161410825671592715802270860079219199861582419941223827737979641751868469409469051257827330371571981957728083201431310050146311692259506738210227417929111231432449838164691976774395251107823859480955007403966227092076043473482339713293994729076452714250584322294236406469386441976517042013298683334839598575991612623330441116163034484337162354806633399134579549658103522288859130284090952989713234711874440245300905230329989731760475434743770616644376379958362409833604144365775747682503959843600790032023411426397449723805141926959951992515424101414767600254294275277452297906405131412754476024286929881843806595252791751443107521030445008299520840467106775858473711207517186023015644391548921442809109186943558357344225102968557761428773995406065041543981182658160604958570834503762685185032477631108440278373553766347227588060561835263177602313454382715624140189976205872607575388615300075171459666781273011211597633628663840433949217723926358221222135501435724604447608477603425434479505401032872887589756822555503046460010720346692749635911068209345072255918685284600621836716574247308146370097372387066674620018090293615808299304425758137309533352656817917493909406921815360069367292869444346955970991931152948058737187674324899815200152264251930139680243713848100484879005584821823584535882857451704771271226499824132640950542374081300105307123828203483970964336064470896216471391365782663310598963287811170081177600000000000*i1^51 + -3883813475375512639443149917984811056636441597714645695279005257215892327015743769653931128431147864655958889899584036316505478543082858670376805362002230266594971634748911997404250626097013105519099581710580375893895399628256130453290291322648288351178878369757376300716377658224938995871533258298663944171993692174884817631621924450741468287173519428195391264942962556951717328846287201400931907040991715719490749266151594118674772984914948017981599444537023926799657583714207717571441981980970554211057865876247443674266946414482418763851213503372533388984248582406772475282231788066738644174148328014303046941813302160464463730931440472339096127517507102589957410079277589339668421311680250071503364374471926481521836042461152259680734191763361218751280964292448971054777561567859139559756370462937235377495737435767564282350042380746971889017925447297716389891732902139530115107458183239746858992909922584047120313211919084398574019099735778811173885769211480573383763588078609995369571890315546845569521542123546829597541724276223606495285272800014213710460185904997047253938825255274066570909202972989302259772114573503004558116632084849441420123378973267880527797447344800250506618585693882827215362272240393639230956933907108105443095487134038533766572878037176291081025663369291002430001475620590943443264598051395419291383256899831345363437917704310136290932095481800443271945364659942961405562308800978510899027426445906147183151980483058645721153814589195303503751522556752398739789009281829699660434069349253880598997663038124155520340446234549765195491624504220025735177243665974391075406670211091253420590521024267470704282994055242055680000000000*i1^52 + 312683390772266450389740188499403974065547124057381989823362547349622679708385719851069685189658837709600438779939456762808023258227923076447767666493893062473803825674972614483445792102792004078481144587224883989449801573432879666851081685618577026162428796050653503510064820908878760545667324076327489575526678236097118084655550804108422780919798620118478347845133856615929142814059728360547080526622635983670829439902945232264959366773128098871018114135896899108270006703806536871673837379645353260853395178675361663289304685854154666680444241790842290047628053278982951513838449860303722075699206545684008103854626889330339655946303745579404912069898717007197650873367294941883052170483540097291135133049857104604877964272426293489843796535217938528297948257158395443325783866692586933549446032679943627639797713129955297198912227658150701298062093855279470431345571540863003450473145382723872888251216980306577302302467586710085107064172912044525100154911033722710313445091269725282015064453238915025311577530311002410854859092696883973785036537420631972792937195967632654288828931168353218794726166267499730844169504984832996467034041579488099533149322816103717704275025562816571126620039240822020753771326959432953137990925996273484347220921667802388662315621812608647067789520839759634052739986739882864210395178383010811692370232187197370647007376065067036392024076879213550059792898779769531620944943469123624810999951514890781744438035453567051239683363501181771055854497081787186170480911964531044126099668541717532108450387476374649984000779091338926276279295284832730858850553794543170855106202463492349959440534665339821096960000000000*i1^53 + -1202406079395318033588321820359581856608981254153778213246663290326704945999711250791749704959518437350003747239641358250295673699995476968177496202347289149495562032311342902252429087729435678570410272728216749789270806861016029028163266840771421027940033817528689002421561687632750598370832531839127045990890222230178811737170066129075525375028609032172206962319034934395965215210804634789077752894547302600943166501470773643507982022052601762472890471541559704706918714170952440070091387411082728874416664261437337079941933928358250815466923873258365392546292330237614816128481445054320448043790546340389932506466409434957809058711319329598442871538962905509476119368015265351916113286486597570961550895166301432450214061734006954415096188342874305515950611938837882244007670587822538437592841124605666434604071526328747091889801632072340010416805316379202134415021335675948962079190653958896393802994730051607299168532909409925438482488392979902553634705551857059960054438156929808820091671605605156128093181467569031465973014217253166418267536602328889690867176169110533322434967158743089177100266423532463331276035717642840157866421412197166799630822368709325354355799321363045727782689443154482591038377030069949314531270611171729502739058023858676198364639459696779989070791096179392218999319964602370255797432567141115612957661280652247928432136352932189778529015028840245513588605074922438007819078177987149182385283037107819110143109650618619705996870462852417388537399737523686020874361598600416557616383586281527848623940861441476650525471852965844732241966124909392711546224831979734626452194588238433376583601356800000000*i1^54 + -559011585575739318463602316017419492636462891952399782367108169800840681765093499608746493555406133411309592416971453422921658963647567106586245779280985578529165834791209645954080694916190511579015369210114788943587510582589798408108487150892963414586787412641263982986020299686955937791876272962783715529952326120644912863067511833635159278486662034790079728003790223287565115346182791257298970203370216565826434639070232228156695811320299076593056966847443619961205601691406332987330427841323515043068274269925371700584393506651757969620608149688758159556489066204424102637834868979322203831461680310932183319734463486038177468998513791443202126481176151303232890230048614418192810544003055125070887079830466654622334507660836825913596163218730819782331515647019493241660193176309935353819490758999340823013445751653699651478804065376266908545364799596278204280571350096109868024368557200619984047766483664684543991615898609679087984832322885651203753085106683852368393347694654219102525547515352722503707256719559902137503812718837969132169659112347699869926911115382342913272890874143670502663401697852084831113332305301565543262339780147096199039728477081606047580811341034770322642625565730811784166269970302979015923772730152710710074903089812350031643780185878061733959912727044169388986318333045409822241868006296087715917665668799883040644105888117589537762977081445356777270148329332853882362490377691399288524418305681746539727286686855457531924294335303443517449211002683194699649410141431855165132934406819925570271003840295668257044352965156732954000893404191851398359488229028660714689798840569036800000000*i1^55 + -10653922814713849086444034050368236179711185991194269842736472023879995649354872599189243086507942757943426751368403950753906127283254748806403431874509575188025774082018776973668233694751097501415949134739989270802969862367475939405362075035794212898841281299889203845958665723098208955005786953648008212506393636094067342377426526311661669771493430155382320192855856533527089441537742490636367777518688776059823177104314543565498573321533633571360154667253633021776238248255721615669409047898684529778825290493222784668043407745887793712096024753874277159829857933373544354999808206463229285550956181193223109939285687165905508280480669830233490438187156790804467607347639764336137749791476354948035510172384762487355175949436309601378005336320712995258214668010821905717292914692998136740582496143924936009908945273102049096529593630127958724555452262229038027719444857073732903142149037254564709184777447230021676223500959102959884087511501250025057886357544813431426188228816284486378585828495335592864695200547232309359779116492757377900375233398799684891600201628889646122749597137658782088680625768661380868100834629975814859752218947508950408013255674999692180352325627525374296263252892013507946854346128634297022203157581921034764684157207234558414109456143477872122206249121708082546171005888547128892547044891185897308171623900244560772508708778657900894001503805414449042600578309160741979815926899832919848697807945491936023378880065759209753037972789171899536403939616099431276798649689523188573425112976692580770137928109128379214084280674234403397252788815740993651816310162984999583744000000*i1^56 + -6302921024985490630678045025591153085484476927154532494624311221718500870324975518738148642845715183963991863332657908577438140235943010028018301725085463749062199911768157177205024702139358270032346952893532310624428914277899628826772317215297640095842803704588411059529179075168346753213853159385474796554804017821700410529275463814762487801497717333169110580588646185661860695384704979394043237585528951818956927646750268281757207122669671422722750966241505111959229314385102669566108340384739631065105644562155590236835183769792721357204580305937503473534060834268254668555286694780779034645456274780016733951503151413313853422723661715740081209265735328701374328759295511671237965235772139301684347370941040562282143946129505073191767588766478017973921630974192624852071274309705565003390403389207956062434933027224536926316777868591927472416132376887632999637851101764232288049674768383863095950167066710082291903021093383657772069447517146493766303530380881649262472999597924904012266957194329485223245175117400860187171187208718746228915779675996253306630877598754107370306986482326684122861695524147460354113597764462419732056317260493089075000366840159779304295713398075810788314283801388574796360360906230448902845615495774704942179878103653791133500595257210201528156038573775252706523341505980930255617496006003267472724375722054926531978459714762362323402974201364057171418130765827315526057521348354798200578079705694427874113909759362369786906382524737502027732073926136812797969657002257744747849111987787833090691841950213881363765594471631677967892497465566845425051238400000*i1^57 + -1749932664065931853047856457258896380188835467287701093484856912648464887492405744036154830864765692405525509837006178595329664082263379194023775431899131904897775683020655956652518908087584263171086287020005776982273642432037394306438289093983058715131502612821798095729129613506889120704653200001122049233475657944295521257144960020287507571229338353502724008838626385922944453477754524233830691909960175514195388298719609294812944427922578664724387399793185171679599306212303008966220963800444532767259329149250118453086707488827057356637401526133642559212650254492686283259173454653553337236537289143449181918677085956164203105840926311163688030763348192152106141584686112874855640543948364754433864864164978095723893760487892887937942356654001037090577891340041945356868706017256660812543293884171543292907226890689338094408651785122835084624113410593602234922585012792902505291719265917322195605959582613386110219209885054821028763086181368457858253080934752225187037869960767090346960059447214350989660136187707070891701056614196374207123605847764518864520658069202953991594793524526589709621388138399277992026110822584692790170241664836912090905534848082128718802228746878260142098759362659723276770321895094600892654587239580374320724042028746070729907918551670900009545259362028209054160496991258239672360815892003105011238043531406929848725007175188963553061994974921125904035358837769643688365284831210719547863086679614499957826091087860816107919745492208868919232297923336292112164429712257438384146155357980279358275079497240792470656372814852966618618323271680000*i1^58 + -1859171251736392761488003322436445066725774597466647157406211321055647233710381743413366894431703580810044427947251946628795520613178888048604295378578205947114671423911868176190436799698012034529813498211414370392294418513053141790576499150715463236077836932335970032729960138835284692190275262029711157515587838255065011778042814601640755687451863182770183862048449772171916513380454682203506300061839061942987736128164968138528710377678395257575138450443647429763348257401458010368425310169286545212702741639509669668979477106254037861409083252406872934658118590959023691909546369615931805473888581578133460099091065669266557459025309921824478633471398420903112677616731891961096830922537930408429420728168472513133747534424317708340226600545833231415230327304468024519584304128872736149819869044013124162806559692241888121719503978226911049529339326072177718235994554387752169094789495879697593103254222314592527581093075917694882949073319117994650246541606941110360696303838796394777453343076247477376367339778430059342124288120612062626965584749486014115765558214513878834552846766845757021536204264151534942573591735488418423393881996127950878448971344184293632615099102985787700908432005855139317637935623928100075001177445945657882518060179928017562430144906369818671768538449784047166024011095029542183548555683821286439361610849576733384132339440692911776465935956165419714977152446812583909774676850796107112472303407483907921590809503156209840679776286806667075588649596688013198284782740385211376800735422015920097526064869687420533583380480000*i1^59 + -140525257777381026246304606075264828502265467053084114359777707292042121222165848785394058139698571930998512115552012555865583954439690910756183660933703896439308556264318505490830579253264167306099766699247929247209171981493477026580781126219665611011114783175493561383445634184237348524335783023254524471911553463905567463242525520393201424158395987869362259465361757657605899064463199610157549049430304365683889891355026602380032957262140095623643610686557285948572488654485928053413288759352700336753822100783605341052059096132463229015584395299870098163105478827569261253288970641007779950095261389264575052233012267917502169398992758174736741565542202842827047141904118187607568083038615522716410372961392464942527232017955761784312261063030982968658029598804724068438185480550143499701301353162114382667284844855150651767336905227487403959425412800575835404119217227827867197258400417152098499411058046340373879783312342609679739870309667200841565634527978204545439897729960043434465206773104258202241305657361832706692525299237016255086774376740237069651753640278450199310457172041267678688229484941508441419234681131347590103456345552121228519941331648697062499943986623406423148126223009635908765343236848885500453770291842376411327406638341952788668759572504124522476308310463616567557593439257452498576267441824331493195478134686434400294091891682349704105292426047783457233667806211819180149542431500080632102855924720833047925204718564601457168947725106696877042924069978029056452523026899072932432320650547894578000691200*i1^60 + 680089430788406807418753675370500263232224103626442970759122269381858829351057900435527948573720253200042878635170054705943623973667176629402158335813288698229043301731516364478858121758983157582522040226621834861370656661563878116797226294905587305762261936371013854812926277148389581903670613399240755155476065590388901881911746813866104838810393713091237345052581941369153626916189559484046780423949662958307285022903400547129119132557298779426916897571775986287746700199460452989202910610532348494487842925954638269283992201753378663049579971530784831166340294196140343828399270801101411717598338662983288639956815935377151904882143761330791055596106201688305207423100197478925106405378632018985536668688394992510192653070780465336706759806458075058700711330143594224814102539034036797143598057723721308348252428828027529472879655795760352016491515593624394945662956628514936234794950428502688906938197401910171177067559022640632262240385710585914627102385722644070923264574214506061071318988336407274449953968965549843864104833127656929072353043865088673396207089025851110471685130553228472555498573455106265154053487371452257498456028461418150614072794445576998279882652601857814988086080610286802656852495002976504210769082522135602977268144344628603317273599991008401042256192604433188574245137203241151866689133727357608763358968812046711448466726021622437348613535294410317575206529344253269669388272760245015129370256090023782501281588083947428448590465578263737451621955356853650063360*i1^61 - N1*1869877448832868832627576006452148540629054607262145752669306377865284805495441644220321111726098069952527995762410668288018803973363901169885550842626106368931706661192701137918416319616964857553616013783817663360965357772326282712173162054604627797244298410123609306303744974239395312461857302116818896631077014138496689523512344502965872199976548464794966357045958369910245185843700702991705924938586048000503118708901347610200262866074303740440011*i2, 105473003736460883080714893676859070237919793688029533426023431946051875565410777735084757336034398234442115245073271285856842833690877540797724019807577839426051994762612552672677724516141717738301002200347326002461331089587984231953733876189115601527636439878285755443089966678680209302340784134255848420125723474454541756741089994494759316080580401617694693134344959622571232057523004895888778429615284332235689454270561302465205727623517046417724400548244273651441604702180715127891704226012804379570404043400561324638761486040388173876546301291887330326558726123066711482728088234873408200983224220648200135902102540798199760544427442740673583425455660471315608532624958701281462176794267148760950233379945240009994318955370376243034602364740681237461986889260400893656178371395427208379731834960145275531352902006510034753706078847918094688760457217590484387665453061633366990776960113313528110593980440044705340633363676971575574082099763860794087594701166835777371862426151262620792158422524504545040710836764330680510899598063644122917809137471713372595513558600012777010134179320714262749914121514556630457216719415260481622301900477964272090272126646386503565086597536646378600927380737936864296069570829396330525542927934816515445520305381061339036836766448907570855273370880583590277842727798289437345853400319232306070979834064118198282658589828289748041222653116427391199447880282661831422802429137281558280504849117459703582995498293972742290506442676894352154663347522561081802996225056850794769022196617351013446390284291269039767584949197532766194909734600552594868098706015637045495475234285774638331040988358622677509518735345897511313673821592589586231434846513457240649930950150834433948582115933941290606710419867412262592702863489410294339072653857069109987355063073124558417792530758678068053180548679160167948625495628545049724209541179240636464025394752933133352343045293296134340412395869220837184911972050567493058560000000000000000000000000000000000000000000000000000000000000 + 171937852224855385755593309704652735666361323349021791262979178425450613488358915097554393453532747151813208577813571492934656678370284363470584482990556213531186993041959513573218406432017177050933410980582377531961639345219498300382463975667388032179301090720164772299618545670758894778990660536794583811078923633724801395473209147498462910176186225226227388690395142450581195790269417078354291678146892106771112464879678979065345191153372996448335947526726937312427777556811863202483186443274268675604643694780258576797642113608535410441065502916548783373657862443310146133707003271533841968870913199676006281710875531389439897338627058477336507393252664493094015268198739238356391757468556193036450405679953398244678053824912747331174252206026015269116006680424682176519397993489715298650925414874543149432556098206921804300614453429959551040962769063478232526895055047139467675448705326528792641238469552569193943405427481643482559207679424013357019956229847372884395921076616691968785589798317964288233822192635459984277259695854787537099830604965118884244434288706163037441041376820397675897752175750352762561459408754357263592397348135614060221337615007464097070364672993352626124875945936343692626002415705246827474054950370110942364419696768059064418047353916586276977331716230248157761109603882914749751039989551867512376960981811582727671113542885833298918853876109946280382019167891284682420636663863817777636642733236560900335215719226061695384099577756805778438850711271743216177250472068070978402724842974273030569150635999967457081677816506932340928072837242268615552893364272752566511066787019979152063172165755216012468826923402473954197812580312037403863260554645737709686132552433875151724985680630152575345197583415986668266709312703912918572203389282554624428634941248909953026422176679447734823860585934716619893257889107982353760587601934022984912715251941531152707075243027307816857677947995023591161410596772583047168000000000000000000000000000000000000000000000000000000000000*i1 + 21881320265535527915046286183509653339955335711309728870663821793064523881516853817288785928292904235347683996228797382061278948840140104684845932324364481274127691045675762655477757721154558569332771553177629310809356196565350120057508041720722896707980673613718714068321905148205558395095936507760324341970485615108960172022984989367753354420219397306590911979601226198840290544227962816067220384445895040719491225201237409513532751509611281277329864096562806361426540154712473473891325195198624987872021471993712791553850897316834542926574973053153565110436192761747242878337371169020723809422428133188505484599067130262733280928106275240591125532611931397097673301226415842196253057562512156935178510985068763847804583970791905684555355151202487138644679275133546307019169942649428663184569614850966621722258838080201558175223348317540541170931622671909459461188425398029461297827135798494331166138730729797973615034481202172964414162265687596785766906162232944852997888736437958096166253107380444947802204921515526820476747285705108368675574976011345266021568803343732483740258625824896542781618656741917004713697481669874708494445163281770449045970543407808785374240209258670594496641721517525271608994716748374639066240017402604940580289198639424661680906936198970172115798654925392549404914889570285176323104927106090969770053599262869634520743893236061388870197476173202976380010397655062737528675334501687393069600572908981738950308500886190956529288295404160862209893831311585238748967200901226529158241986724736953825215036773198142163001203755810043403663551968569950485350941852339876812040525159472950638724016765758711403418320828105839162627396013740255583546287652364165784660390658182905243924634993964600701702162901656120171059671625312368942750943354618280735061042624531410475885287581812082407935762617062696449679671990826667948646104133289360010004147336037569680731352758138460600922507638744764031371589727761203200000000000000000000000000000000000000000000000000000000000*i1^2 + -35375947230909160205658738785442530581348592596873538620816454993502506208826485631043871764567034599237227968702510320186359188924566980891469344833842394629054058388673024909805878617487836053573842371546833830143014725648260555325408154823020058082741431928954746460556463811630683246000570161813875169207039861219179579490831573553682494288583914478364491432827208330660347667785307022242975295229848595053973937126895072152946500824913281242474894473415085829473910552142493749496990058310792599445698733990840625719103220353055548027582305673339622074337870324572497873296020358486232418587145685319481462025272564218962681250173878470139612182549711531895299356034329514298677586888452603666555374524411265051048607598879699805714441561634501081628215205813037037622778053323524676930811357800474229173405559160015241225701776816849810977755247100201765456198149903130038525006841330270851678246809960030895927023241607610632053067128161824805100368199398627434588066546795747404933086563899291062516183018462248938379911849828092969249374199874849483762542066060215327318041101413718605349204784679355546064034695087189097218604167358731694213628808499928974056869116459939806054458538294260205112545704568693244609525215179655403195469138783987656856013248667648954871962690604541468090855653794164739638918347852883615723735381764007649887556808728704947408675240756888340923339360481488123207122911284616289225858250674556547696020770183495089939959870910430439824927371558114308546549282388317800647794033121294941407610811259218828775357790178065125618228864290569287869123099220176299817696037563685703614108084708093839081315722687091198301051524950268777480767963132444380665239363257298893379324397447054489578930282511661293103919669615348856115427767342080280768105970350324585412646762789294074457933159993818795301339077087153001641500727225320809108185151144286409910858486242474333672346039669958339535033020983541760000000000000000000000000000000000000000000000000000000000*i1^3 + 15920304075272720364304254803425022630396709017946916943897243930677607766978747222061425782747116300490611493096225410521751256312854172382316855932970000338053948284378519073694616574162133650726848278639451983432970226985324409687588278564352526923031861927846831043393425911405082657178009466159996147710380280734484612842885470100014085894804189623189898231270061228371432934227546473789721426392088116369041669873089856855926647986377111560950163737041481769392812968774394469035812338482923185997752988387650149289923787911608885947334014129291336507434587640255619243870386009988856501903973174019272585234405726147554493307311442670381794726701061888851079229870263726643644050720462204020291384695170177209053467267794289711204525530100429708264351061500651512730273688246011689069919027821843806798755569652734403292151885767728692188904174028778390600325563819405488840535544611261140524472875876457296587779148879063175865501169992076418069773733234780011188617313566561061393454547921579696060822487614694872578841072703892685831058576427372776718124829880136788810646529647460293933302102673275587879743714204283131323437041537148178302493888799205836906508201680320548952025272361438117233200952162430985950358791574078316329197956348918657019458836381490858692205898284581188281200654725762212733116799307943162679212577885126167347884007942486655352401119981393609935639952718170373293714656886628484961587343322884456564984414341945921434143283465210212242542237558457324610068326544286549604982007088712790383435577374846006056535944555008671159276995178092970544557447032825130486619541472336275325513617918187563412536279169750085106789661821041004388648233007900997908335605343398214628645256570967541738966826231199536093254311706506623774761842095165431591656087314997941990563364710275850264288963784292781986359591478091567068466658842262517319074745970400737471687988700555021118000176975376902726178010300416000000000000000000000000000000000000000000000000000000000*i1^4 + -782311117289739621928020259451018352554731278492480402670146175454074270947367631154983188595985907572249563562842495640965347621402926351604877579305677776666094283369404334295024148393837542427480578262023913098922264708588281216196258079852601880849297270107551066408908564452631822771568110222952344688212060939819579725552232436692214335307191620960730591252854682092098115906896003918598027441571462798439320451312749714452353556674349243119589999324140407856944712045308457804757345340840930082588330689468079447426285324958214239866282407808951362379882602013890740495748647786762570359511971448334081111240524882052075756561109916190339072523402146587664401858578048269640027706538696168158836774525201059109315590349613194283850071714490658262832603293523460878242248892249242904030044195047363487253331481101686878588904939807113595402564873066359371728848689818365543404777765377520296007814400847011861864311066795820889501800426897913631317854079292001220065453012232178000040546509845373194467898175716924289845604130938367506641305960511081365642293131866443960941820440538173853413303974012608154628091169611782121687601633996108999064455475664084469382225599654215058279910806069557325568898893319490577700270077556049475539508124494720187197011818866085927741848616445479400904747707280649986368337270455367843687841687157522470690268375692930898642591299285103027324813860478495346707733419038441726034948332278696837887582779836777905447782405560114413349377147119867846371484924404134963821724145535416585413050919551040525242693795968065080266559356989685796171171277812931159464552820714847048339889943630803470485543183122297123968885673307943580238652988746471016411130104715334478043102452915419332349200048324417556430571866137321733552253674939893098619175931176393026731858180541994041537767449815065558247530966488086066687833546622307596463324789077056808070953048585916566777991667487701485882861158400000000000000000000000000000000000000000000000000000000*i1^5 + -73139716802027617592260620801459962754314117041075923502096723114256115703891080748944100776304941181577863645138362582695798662512930360911292519727346105819107759003037881236019661377913540438752258894073010017454826867141061561558555124947401149137607758265987352739465408956761448267335407742263873145373105193302083203859579493209618643165674576780707125589727885033813006177503771093884705540750910887875256927044442309198290011570575595357226907829384595046737420810633185592045632743147388137746084938337567631895503894494965742900961167278777421450629410582486920601179034185397943213644617735166056162421394495748451985392116061240932678920569220092909752475000130947154473062425514630196066103865671364016399530885213862851607784430391034788751531379616284501274647300489706178059229980249096637777740618410416781401375008115361090818690261603197274351653203292825805075601624148135670086216229100135697107985856357120497105199545770989792679569182042796120304183450128346538772045594586321653207609738632438591685244805186317912704381995952881480357397685312951468899826801957383189150750453817587176794437404193007979280592085196426322988822736834279541190998410844701511712170301749397549232555438347966429169760841214133784068188482081649730306037301896925924757035051807623634632429714535162765296250321252369518649784772903937793221149803642634358015130329286530052861326300564907623152785464096897713614169735187074176530346235159918103840765922320671406693796382422008141280070172658251414021270312871413202892304970729815611461648113855828555338494275527647417789104339366435168184393547890521294246185967119305066366036522075819392401036022566933281243973691716954575302323425161408947797108547812626153160151163962963814610080389058773194160148906017948105752608452930012443682168196148343701765643509380390594923664346095520923568181537576535561020801744066040731069037655437156304007690983524670191100231680000000000000000000000000000000000000000000000000000000*i1^6 + 69799241473059599194125169982874091432456146050675727200543210780010438674021303056280480512164618555732179724190966803170046842399640788778752174366677968184713203712494287304798039390190706122158799407180272174952384750309666531887690892093088695210022615572979950732592698099220151099234021344334731688096658099333699083286165492178663778141159111420942838100700840325234017742185348205054654246852658039599597796156578941670999260240409072887878879777340818481476937268245464187627471507404137761698179726891583942267570639948946744890751589235672863859186465613158551561238047368218208501433963687289766054812988873519487309122142727353787220086078278964723947148255436040137849203956312247529152221332518543632262656877879444600109753562563070779128395609770666492759848521839740643249637561051081104778973595427760850921837096547597768736128552609011426014428633947824839387340711697627170706671611543888216141552877185832151931648623388244264745675205381574461153286609524653449933829081846437898940719512656804003864863358428935658985786927078536695170187547808533795988359408991783859909485391215775142438553549740693140310826204093987209589307848219492185071772298094014151658813954707222293192953070368848964389125236057801616630205840426307487871892656823760415855675321769988056566338556619223033692584916183228721864324779511246254151876743081286087827182423428863725636579429348103158827473134248848574112116716495389657501698764405350345112928095410766261833039328450850534386863518188314290446983863801843652613519528003266425845899090064474576198320351464997300177417802943443119863645946038818097215302565743369391572473263270135606891790847879577742010839250591411650705886414754485611747887256420983349274154252336278546257953664912598457573107455466735158028942533542748271123592315489661759522922890495945165633935087376940423200244456433353757866915634207527332098109591542483687873755108340304648863744000000000000000000000000000000000000000000000000000000*i1^7 + -15881861007575805449389064279794401671264784765706036188891932435639000856034404620452105480970932355165712788888457572433877380820594680972959620783940136560545454292607523940360701606601377227999964119019977644677245829186073832114552438409755587240194119443987337774034418931326590494328096295776960824294382401984256276527461947325457278046087878107391570007530073115076601174962741634457716440947874974179157485754349025972590929048511944164789140998635942492907597679512086217458070827054833619805660966202176091053223312066976528140248727696256280786235605280092266081583348245854538071209534505408750458872176218585230403025300192774259819128252088096573797684459229291136954401459129700600678213987464557928070982510182838215339745727266407694623084588333600449020065077979714491672272682180814069233987521804577136911252330902491176103302033463730698584317120966840590581466908969895494308737283632387832505856301111181947209740214651789304868392180003354015749550154317033131134574946272383167530277431079998172335888143990406732068484962473333269785316259102880581026246681951594870533095933911534751514447855822007270512373470999961156226346421334846202876832718392815384686629048042446946784630368393556179943938594074399405224290015026339998626198188796422036207624279042720101891713517382732183981566966228277198670167940913137503691698799438350736327765461870158514531787106862776238501010354233106392087329790402144098479337282448424207913629566918938664576990141662408080452295313133007435659119719066393511095761882912634465200169440376216335856441061393165973180629136029690571058574294291954483254750365746850901209796710617878831316786020762514792058171990348868727458350572120431260501341535265947256506513915368214743631034549439697642139737182033641372712425543625172558969253030792511960156406741787267749982200912932845196359463173982645376926721969842178313637185464353179497589063449357665802649600000000000000000000000000000000000000000000000000000*i1^8 + -2871299249591712141004041355063125214800643820983980342386546632723293519952126150850613513065718532181866767620065591193374656731710073893660305931374892695884736361148209796863788416645427821981994239377016082114962065181004597340030039315265135308321498992936764359490420345472862955683110558449345458181723810487929299132088797505357887887958519795398800010602351751266308895748285365199502362976708814869624351775989333947868180360268845173603928758288939024752068615540047849937000307297384428809675855548542890359433361777601751586722114950667359110845023625565567624972549630889073206063955496651706790926591683687559103624100829139969922898242583032073641376820994792195592107244998220575335665356265071600132670971104809894138884786870153982686354953320809040698717526204206052742274094067965434022019251909020787711930897513945101607336818629674655674576219382149985360261502074799374436288431351280438000946727220833503461350241878078965421344303544969122313316668323335904826874731704163202434162482082553789728786169824155153409761832273466252400256948639737071840267722666520202189932624977048273041813152604676174368952236572565468475827651169830334563100770533934543602848116047020147473415729144080789141604909892849584984732532803997123346806239780724114030856679160216225600334891626704726066641069688999916801997257564358997748672448774606783806738473557579960641097540549606988549080147670503989297103201741937608135281596073767680996882933282263593583573197443570462114291537597827544876642715664922954778104907890844156176791005084026588965131804517264972187733845145474231397187695687982431479749688517511207087028628305100714055403280417649616460980504978130587728204684605941826921285938863323003592529005907089464276716871477883934477716188899997596529372059570362580369809295977373225990384876248323020832502620704127832475630372748656228160920688656862095665094324544301834424698698730695557120000000000000000000000000000000000000000000000000000*i1^9 + 230011947618750053311747693251034506042070568466732506453859472682033191905148070676051582698714692860756559794181699310725812055154777601641709970922837705756584473146244487482730937232042603860903577604702031989630528693023605879079833706256479669565857049577617153735540436488121831468435171109802075899849861182070131946032618075840226851908072502492557391923316724490047062499594646685058103196146611029199665493849164491207835564495699622438960255844435272041483365758787195734783850154668219657572203870813895852060879341328411879178689518200422883968688417410009568129274639546006728222185465019665475844206225982473462904971270001300163821698957557362723859678514282573739952138580452402574743092444133898338043993980809957541968189725096913930064935110576310424475067682032017724993029378312074895171743811404294432894423478746543674391118516025801323118586964064797370526383227360888150019942033791342417506643172401986226289694861698815096339219769048482709648637528690055942197770206691542454681821120697309927506404146985386994591399512239392920029644326357792220390158169942443428276279615762218505413442594389006697258681339118125114999824422763370381736619823805661088130555470593421762616085020874541524935613341403799750951965984886486387854703327592629055123066989585172901779622081181132114038521634404209173557479954513335744661997097901294971540552992099121097027627561672079521884845712153609393072517669925828881903987272012934622045920469228985813406357516356512600974857877678799948302123810202092543374001837470032529812973390634323676390494385557028215113888223701962802432290264225427651258127678033650124144555189181816711438409407972911842503864292983469145663886216461472096408729215524261909250634171120391645270233800703107571479841984886836756431259095116045941005449759237421646889793790662281262883964607217795667136173615841981969100931187846993266547235075596284024425127321010176000000000000000000000000000000000000000000000000000*i1^10 + 9807066913685230769537101010966111830423006861942426045917922703221604987755315597103994083681293352683242263890317574405246544539318512986203296178931139382784570644739104972048417439309763920390639500740488442490923617975467596783566941721014589890716349603095514324221677505262884094819367665132972299597297516949786821388759318185584401729957733378026369335204867390253676020427649226866722314755086378772355391138374817586325099371183272353409477110704831269335943944875346388021695639671195977049241267879221391096068288186197258764738752012186797171646024034591023829944698803911149277111356557637944110798636212028542959310027383149620696704616670783321134866569457308276853406552044879747779801610958345907234579051735824749005978645458796814890772316699698526267763054241104733332605591659359984298743056885685244695632014270357161929178298770594080455632939763712328841016168876631897625206409107716765010997958071042965120766885859332958082554695363484168719961917566796251119234198980959348542802716725963955529760853530588346802917646520217784380218855436236749964619720024154913837486667473235073501586413822268928583423943071157215028620913198971322773471541174667469614427383516101976887775976304622695702144254164839006399935103403000809576956283069435958408982393076170869235626806162578059777147273097821453563758215441716689111669106769232659826360796074236157473459890394028699505729618573868705050535611331795837748363558120564749414035591999960879466943132531011765010995723205520806544348517200688715670929196088955437626951158063375605994096966034704008005873039838392379300462928499051089671314512084799820080690271823242281122124855008020650966932857962606317579442490719645173471119231113680403961285554970280586845853228376531931183324426344520188030195721555200585364524253260177203599249016579778185736386788255097276662550062749440758818751689342385768200156564000167257946629288755200000000000000000000000000000000000000000000000000*i1^11 + -7815669877043582858546284809104683629889557737461103835680419376248842486313773818288814119021596456687113057695608904809006408286520029313214548271072271557944536487046734787965306286304839101692575280498433095683855607210588392898373169734295025879893633029514520879262575582674930474439348754468035834009595583962346858439815072884536389883620904851784021016892755780169555753121277568676684712492586273351199681754220893337933696110001368814099900505734657960761221389189676168763967292157641380491988294939650358772314177051361143503123078642779732210120491707211166132418350099793706286031670569022034057870311406041269996355187447607951540475856220663827660438213274928518922629680898001037597408028827143092828660221867272870669165247724925410518853455129810143512791274176449861114184282111190462350002222542989421577075937072393713085083421251735565818113359352903976757046193066927750110052362545970688825196209970878500017605201614326706512093358747505033409221813485927472961784297291815041975303788817283354776316230664479779275432315960461343910380626906817881329382801982875272793017390194837981809842803592894496191847495433184479557686198396359155923582364063452082636702409895834184406355215273717176822995195049545289119008708299563742108004059790828122070030039404339529018091446810726848220854869908664406730989430187526783675711663141471620753961146169360781563206121822134473368555328742392069242533264830631189954948632499185283745170126501085169990922556318522136487008240783251447530524199555892442066637077909593035108299241803862428664871021899193730486643540928417208765822128562467796285448296136496415936679254700046673943060911757403636918432073255348822158276672351116121542336857713536736355270052484205316251715232807415325616445883521079382968854230028674343057149432290101176541273442616236075513993890444274059729840565561734025224764349439570813510610328221679326327943987200000000000000000000000000000000000000000000000000*i1^12 + -211581756710115170802326016272620851355766160530899736304368512825853439066978308818307655015690840606352229402535746894247006036367406146317096642997311341790951890098439988313339017310491131669355790402942816064466169927936150874374699140026879705964737085203767640688938170128303688613717604123432084702761726053119853755146146588506527461624856282198807674865519682470932948097747309470313917722830872452966074049648665770920516138082594055111935100278454007219937600991276254425206466702735966287215168948248903949822593195447266344197972735546964314540678010086426709323794729450509144973844144137728439566663594450789984961965958443030690233474785711415621629151647758821104724878263963778364414676935659377208053117253862837318318879181226270800386110447935225528786977783309724789588432949273215957608861545741256656700790756435937177608356255968557808912600968359495901647064591097445603811637859046459709221702248587944299013368780027840664201976738928574418779796338855294853768833655662728091395160193713967570046190190528267321505592714251015095716498093526301734231906745093218152071454810155460991322151058467076638898694366420418318774424342101520930229908272131441155485008553909037197187190011134895929552855300223539161349175117764973320570185240456756571693080682995592997871019735332709291077026698514252413928397641847482765692649839171963911325367518353335887928174071938074600339606273942577531870285934437638918318245071210418803831871268435573517927208405761902578818351933019377486279777812986728505839554740413095783778357351919298357646543706566865085041918816430277024468891080162886038113953159582427691080203948848740899999891578647244914807206850315727566004291828261230659965834930843701256329873544086327531771705044315651609967329888002721668241471833794997159032122667377576764950760612334491586327284037393692645214854558735986586124172153372054064984581131188595796738048000000000000000000000000000000000000000000000000*i1^13 + 11436358778958192382415421586420251356418462099892115186847004648623895765808981251053291169417328776744071698427037072778164795557393414106646807000449591217499419138501639200456696493051220006674072569318529847657885555054969174937326513086755045242166537344514821999721773597303929909959337461818145763159926090076876736301740581136482479007337816457127154422731514700251255726947315395841533751287529260409814063435343655726771769804702065855028834990364238768729964964234096150017947614269214071687205872181544108145865168650222575185914778005919227852214312333287742761109343235269506778090217274889556386788221684331367472097076837875867327786254042894378699861963809352395505227909083667010736490563593613969473870586200764582598188889481818619636641540923281252491193179506355236562594297325446110017196390083030757560187065693280345492939031638352811897072942490667192530533236407690188233832273454405291323587780981786414438513311567408640201224573583010107382793046015593684416702946647091326456014572722833146981136302938716422478534305949725169954471529181844293141081345050744765289671933518984150935652727302251927216636695849880053542901167673758698034824517739294078736259131456545990405820599274398193295569944825087656589745396540085746115846522426151454802084062738257765228605487048368759040613154630375294340084866295574941176903892891765533959036541219841543961148374795350558416658255230937764130790196941590997320336002459192219289213874496538182331628409512846711190527118411348415980593533595738592901996969057529847905037919474895263894370796052566862598069056897611378374531149814399901241220946966024694733736454828744984475358344827566026063420822183536390502789055775210674977802184215057287443229935588965872413454038437047839567445640812188522405915459121631466911474576050244577585888356987616514770102041789398269208942826732351677436146671289615903525985669674783526092800000000000000000000000000000000000000000000000*i1^14 + -714770925135025923020165430631898837328964213631623640547994612748718834248234750719519796253462778412882133215386854792756724116976020814151131959787898159589218625729150771582384318169104513841662760539904099729623133699143890521163677324112114148223894151173028827588799625749032439866616056371675671618682402400725941810335238497588028139466612946210134265491109099476822845204428877558594349100806009963468247482476246808787747025789399745672103839445931943247062768616429314576118965054276195141341972756840683370822820097976612016489668673070960771446567978913788746769912013155727860518841857788033463736956555197978967295375371695246827346466333990418430622552344525171066288520679841731359770371106676887400668892463861178373026174081946665700724690098295772776687380797811535871024802679950084432456778502477319712220220893210028565690698216097257170238231645958013687490347917296115775059644071839333788659313270311602631191859947032850057499858399699528043265121865574978239874539925468008985371796098706903720351067919282129057717066179622630336487647554836013965894182548613865221688856806482982145976803173136330495880120828376332320100871933716683438363211557701087053948647197217805015056190987876068797008093784589049000955393412109672455153442467197750271601527668795117954994188226019607580644568193776655488257039186616817024068770795477935202049719803386755752207692986586195295640580575553979980949555796289398585571215690250945400938440682402940511753350996165659148517881835641362703734362202740664956156300429546826732711339206526839811313662711639716265182355640605354357491089781547499892059996767673019736176855348613026614221724283144870927081830300861075780961429052614348711178125565306386108517098138503551906702413582193667950446353546707999836951204742829142264869932941020596410653009482801195752225812662297106219102683391829514249948105027162094915708519522060206080000000000000000000000000000000000000000000000*i1^15 + -35961292518257508914507994590476009248101498760265322433492501318647599231198708545398346884412857249794778403145135716006838050466858421785538292450394951169903753609751435711565450287283729719719910924696655746508065399842419555240260392481090391414664363766155631426372485631258534448250450680733651287954682833654829670925843443435024736356873484686107734099064783750498268145406957072188002537267821769603580011575975225925775404746633976295980526616102407661646555159705284142019458940104269050074581634576612590564540961436593443814928845166001303674234784911696619053537983463883610733424270079813359483882543733369251206289271304078055662522134912425840516804964292169236285457128611250024763964159934986959437319596319622892103464381275711018249809219578097747445379961653122039875008188325416980588608939656803214908426623083594516848696394106518851717412711493476717264627242750460722585189167489226524195507872132342757290563366328058631070663803223392652761517107480143262180323414359127935965278880129227594254157872550539359027027869598131102919646358849914876219021663602737996225554522410275693390976613038060687024920811886382669198597421924544039100981070131411458770157871421992472677242690368150235630609313794164501890165109710355259058202356165639086008665290071682654926644595644674743347637841987910526627674611613008076817410542101382264445592140829696850449318499330039944782373581867283967760165590711061564857341068970536781666254147602992743280742032484456536946531788095191589669606716691801937161459047554314676816066720418881896886956943867807371663484648036360066955439369071611847734955123347499153345823737130568972399203498638330113281994137233272609072232102248412661721457920316464610882556754296881845100491077927405253179631473004268721458790826533822226924317796821483274994317094554600135815621986720481900379640875189050243753178304831947579866426751582208000000000000000000000000000000000000000000000*i1^16 + 1168638216304694322113287002783635347519150418770027173638229511954498920654969233782224602828168538415138507524716746064998266623533891335389821135776834127271548300176317726597426644980193611371957151454166264204249957161825232762879415673268990679882120557006221427231001846822320024096199086482782900833446462556124736727033390425114444656354628705263674132211942454558000369016085848684843897785283485840975098962430951804072170962364045340857430516970881691761850557782241145542260590850410953786623540249878497720673526753808928250229453667189235720406078706085201081822330914485625793055990058259695252381412634509388898058748909443183943073353991556061979716692050479533128803554442446289257756197604521176483077145530863896202235238179136507928840766674662906069117283778066163649991353907440914480771275665412946349449442240403719132330601170301503528566617296609010017978974972164032651938175814602678250936085261405425315042697455107225296446216453864973789006482898779541548062321489699552415771565892975399050186318221133744065901402798796887176430906706294314000277787429203779002259424309486134057670263505483813245189181298104713481731501095101043793705438185021802122251892436690457248095192411827333509875118830418516126334098580207824241858679972834202835321024843237609105193261396375718219140299020444396705595361986032081772113876392104116918023690099739635197754970866806937579725162992049208278804311287420093131309438252962130201587500129211917272135816313642158080712118842167415033026777847865232572724310737270954156000473811079698617019954961363654910929910408755020672913507433316791990266363788466116541040396096793563120802153538172159482951120936694952113328489320780311848882659409552657254067950193153968255665274029317228928746363101159351998164532592449426825351396814570716574877178238696478072601382006565451315355682912667660141234299355529682943690460364800000000000000000000000000000000000000000000*i1^17 + -50474777262645850433692825575521029258296648983931901464360283327700223911173406224851656061486041942440121573027351538414880911661002429815126630019427871087953727614327266229834735146520155337642541313191850379843920011385035196596788460971609727119647750445130890668114852652609245338896910087779980910237717847083656899261756862088833822428982690010405665794510748087158574773284752680747274089699231310957517058841537176761014222880032501801434195154534175700517936978081347250089051318569842005896300750480585300040693469920207156445864974454978028393211399521754721215937266247677960128099379905577362992339513303023562200139342844070438010628270509346483806230025266166773618538116307756846128555814850189530163230246088403969426444838649714295539697359241998831871709913308618388901503027865383854123189149721923769879947941811461352886075226489248618190297475427124135614380617201786516260440762878230272146509565106685522996462775614657680016922580239423078870076485634578682816327611012876023289413039159270360412006307503868563830580742554461786863703205852349215733472617454614928104414677720185081903643896897797327231721845776905974514250887053613524099042080214647167343797533295751914020991723165187313957760434311769307012856227818673355219301765099372383673821136428751261778318378511042821799937066844934112179601007165578413820316818984548674950479044901792438555385231093683571715104773974935671132625617740267385421638643527460883337563528136014742577939679474600758649487344743925812946651872573780921071268094731794019504354223617224916132081787055253600084581868145955872534748751164551065494050693984862372116167194486770055294645168260631954407423986561749857118233944876868411662874953476002820377393544562329199588831245411925636143168470028708990926187968570165279572371816251193347712042442855944067601079245469637388315979643538240621503880575132526711888936960000000000000000000000000000000000000000000*i1^18 + -224507197122409658462950147345436814259860305371971895080916948254182718025311730571803397779263623910585234426956638663354791485109351366722277396095357648487874224757125815489719268179871046780451823728342592129345477699752646966357324017330976528030481369871773370221480798998879893166172965068632954596672274110457411434340060514862751448726427329894159881128192250882980770145021675085359314849837597884086658868073937100178152946583979231827095642365172256937638942561167654464968923154411645711102862035538663041920073889415724666435003036925015622920241203530995991051936049078658769326034788361453172766085267292716053847609857692013858291562084556831713634911049764962883431100934419144738788408674840117458632572237228386475976431375149290025943730331679663994334685732765202843848320030272509903340293527459638642538220671666410719533989775026157548685072562702933822621949025143187571308395814903589009351043582734422567378105289444235518835415139367221914626799495746429377158530025501337337162118423076606006315986052481400202182477221896440466576203557963406757762826434324404107941158642426729294585254409517559068325342694889610883543813844634936438611544145575137967753756959615150588326998716401875102012727703502467480678671484186883993172239935493520479307989378646714950185888195410296402642483604628429534272250740872144311846235419589063340905500269583521145247412467495386977349832220892755019185487589271217988053016312332214473265961273212033566953187614154207891124477423991607045719709590522487276204128510464560770529775226841299127636877271632861693672215443998024921545417900756216946615544570029767835657983503113820455079115988341202848638571594012457652815048463571903005285617004579734004623913466920007155957499326312629658532744078345501400152329933041279072341972399386818998888634631424773691721570664364312710874220831328500951140338933173699215360000000000000000000000000000000000000000000*i1^19 + -8351662359343895086815717297392273115625926634222953743623254033245772005339740405905962806227678452362100899919267439853086349881452169584492900514165696364284067797073262897464447985827233589423223242332202692568839978919441550706522777927266959779706060226094093302712982603438011514594679654957064185917487175550849371919856245821061145888772453448922465492592648663671771777428328065719508542686204115565190292844091385899574814726723071934752711758711922455604387487419953421926731849199570255302911193754444031483587683610799009949797181648884027132684856059199682589778107676008329729816905640039641363333084038236936717353225382744290594530509301775691738428939388400570594531251105614828004695105210466582413593266018431683970805802448723150643969272088656836261613003769399634213231298856922156683849681248420891809210386132080171713107687110068262052379122818843283191427178310742429544800616045794906094333105675547581924633487334577054351827389829525201292433114333091425175336894818057569121539114581087224943076828721210706640916203313204003113114020890035670249949191124874445164056350171163400701243601254038729100107794785528061104938557615359678256804155158619477064813403228479982625953882011152003500809042794312704211866319259217755833604141360982087760114733510094096051798551297228755981084874847598686324890166199744759852122370608577200527286942707907509699012671191977433653699275193108989954648966503531915238794409322159482600242711194297530056169651753628404260691248173965920768207815071888617220346255276836856939437191207601933642836228069065861674812660194809984446788658008918783192445565588814460376998151924470506092606909330377063200229636102059212519836143309466451167142267473975742793919243147966621142018543678193997470681159939301261307008882592123957750976219226594646035574161729901317116358277825144995226710385097880203012576690657715814400000000000000000000000000000000000000000*i1^20 + -62243757754209145049257442108663274477501264160538500051362347454200630771709815605977139906529608853683401428884674680622112968284832889284508756345961168709491240731565132301542454734868232805530933346474546094139932754666218638396915983012368549204338123297090454881208786697233508942785335956510054879568668911676023653511238293478202458405124439210769372732184021955405577740966527730520858287789773693357798539526380691718781054802341900520785586256758782025648532781576695821118860081703946510076205651296012058298428565273830959535672898555677133918070069863035394724527308281152792263745840787093912093363739911384249007686635471700787344984727641037578422478437013518488696797000946272194124936360448158191469432482687764798359102614071059393408417437862254248714087431733513254894432328173792359483180127949869982082830561384647412084519878215500386040190125539314664856788875060097731931700162478206764905698181669101446404898659999313492640681361097532046419066165920883038633147094413264085776350965118789149188541756408920058274191247411115912990186085887249993232684287984689138772401878923942036825470302888106279006041288969747459415332300255340532456763465889602741982811504163577466792178935567441270387837729649245436326345291740121464717581071948019539885704376768511175624675424092613077970822850507746296625589378177577551831014332702519416768379579624593400959688271233424682230844199757504336895883385623445336858077933708753529722550397325559221243807950837333016760614892467070019631600429666804951595710407618286154688396243153875685901494158125014850892541186650098542689414468799611932741599160949264119944241207007275165230740827927405122630159601434274140266901821881085360834368175756147270316813033733404901922554905066494116105920183676404668006306939684319451335332537120459175969287411401531264585533093112483935740367746479105068052580128522240000000000000000000000000000000000000000*i1^21 + -522772805977711164720627783778388188226015681206823522195628795791857348160546911067878837696988636289113364465238219545826447222257039845052755882065988823540173440079407745697369449999981893757903616452165619439280709104197901398527216523095446771068574964755193072104748773701407761044113661756933706391670618130877914486979554518351696059409593058006085391196621143328178476117946017975019122504411674388484776158667920412692142558377165074635444809712689345708628250252099398182900786624301324807870900336825926612197766752316155078417040968059417857128820696485690965246689555726260027030876577464925315441172646142914316672649946881161520367208635944852368388418727933110391202401814597482529655093839339648134667203495818252085877351419557339391295076787004291108401501517984492652637798906777211547951413030594915482925296688164670144749707714744353596420696250532354326774163821486049691355409055957019216420009510597492514201602826690832614524810431650038853281500383872160769555891745876302089999381345715099511785690343153573032501349631311986378083994362766024912496717083279905925364825120714423547375950050026381388249838023600846820401588005493234480969370831218411108396014699706573984133544833312780698961634551171209481575429655297630446709999878307983210999029128655013848969973158360571499036675109623146905005139978780587456159606816747246838255974549472206683098708202099934869024282860576217749592949946448295518526059397928342563675479322709387787623581178143856450990143045808081377223151713232381363226282767954708115808024017290214201434260281539752123359507433291213353387350767241142046957220046306224640000542102926334642981095906513570863764284772820493932531516254147979210610148945967796724366814445635051772441779121420676480378129153346271365376523921422956017675134422535267652049467032826595230339114198821933954457507047217388610662694912000000000000000000000000000000000000000*i1^22 + -2231274523745662529321562318574264393489767165081627265688065151533920866071179053762236567644346504759681563730900298487696452391849582944328925636258328866124737064827507317544402146793408269371033611794141547271312957488189170392065935392845287616027648629168914502744258256534263401719649488001036595546432777031342888833645731107054139294138541449544242435013478752801233817246531952752450304485138916420561186531439897895883436638174748417447828293523363780640706306734932593484426689137236344351293192608426088117491198141401287108442894427918429056643236189488546863429160582738192957385428473608067709390534597075825666815097677094119814689217955126549287989353556316599360804980587068682561507556843193226769972369623776861883987557328034095886255583597547017767989567069234285581054983245992263775626029390306881538384473345000674542974846342962835640871106923628713760995444167397873444028522520457702699378025825716246597478778204342610581588793684182805686173291683260229699504011305492684703108103477016449534944217283625868895968210778449973609933243330659473492279327201428174664697883224094324554240967919510152195886976635823602601741603336718756651024369794809263826879686619469151919711095218632617210999706612691313866832742065566640073949548992435811598399089236366103331456051327416174553681195444428913861009866563906239481105476370883017204113483231819687817391782781722250531196446478003250718902475177627915716181685706388119756222805273565472066201258748685394831217822725723039886092729386796580796921637987678632673760036609773791867199603509241680798671691181748908881511350012303845192534039703001756363975803816938916897066362862629164639269352643510252944994762828977204027444772457264300379434570612510201169315766825228911661356947114926086104709298575491651847908083609090564324015896256780065283327373835090773421322406083861640380416000000000000000000000000000000000000000*i1^23 + -8480052206299672672557558952945364143143435514674371568773474793852470995173110938625082908937637392835729575562834312245692418479709980836374885202475001812548181692496616704946869531909152395471742399024837037725029307554596758458648618182535821494987804208777417094353238155935882285687643297237996073311537581563452628227737975831977363867931817572826084287871817345551366658072596646655489986019707633644801945005800273749200614743792097333792187192172897914265199210839852496246205741726586931968757924910538594364663649636921661655506175840031666573915614466484366050551055791395230883064696215444351739309194770802571586031994114483304010764382581134560133396270117966106212629788501383324763967127160254009193057754332109696082315311584401498422895839876082449249606459522254154242063335192144361891631704096777264486869758494352193958207503345723431903742522012118421577733054528881367708201264886627268773877018139183728320379747491655761083045489306260160951116141295465824851536357275407604601351815000767147108008688263020220325677935793426641706288213395057972300944388162711505115680207304942395453561833383163018306316291606749501027569867818814823420151888862409932246233341944775810628807789486431298054443696614964980979339037528639012311947534079002214116910759166261034799896235896882118117985052495360410308189240310813019381593622042932696636407317815853576003936705217875658066970808008548279688243373023728407975623468119981391641674229219490958681326342722841048407821965801844430585666393123038658963023329347236650722933417516851371487808960107472227821776561603700060569233550253689827930494542395078620623027523028578185854990628889193082336016941058507457413428278530327576025989979055565725046708152421331687638590467628808396706231809065745784791249748251277818636712987522156257273905406766387526280839570490876697483917959995347435520000000000000000000000000000000000000*i1^24 + -19554486390547444382493719287533748614427734542335340150311672932024406266715302309670188139257453952032347437718958698619423155451433128748714139563961339969268199141119997884914946247896660558229283527907541097254356223636532469003880132664663032225868111909752429075442262018464359227432531150718213763803330573240122275750762982786871228395007934130654559991174031952070285854555789162099355921574538227426034664382126157878212612640223211022119008181635307297115982723813932775089071694360912110800238787465264012637956939637882723635884049511465049781626767884922282842738121614057588574818146652255126338081849389621444623081020022830124439349523219562931389906066122933613681828510729810314041941669503015704301847034703543995029653788512193841072006285155087697013632290847567333263079021812918227651757366065588885551138013365477263872055812467162184603075964060626226949925143738532683204210857496760438907356124298668267496989539049781635164247492915351293733065317753005870246515647128666044922189150213735675111351425755535817961896050616581804527856820106479798076281385860105927515719378226514069060052443653415440627837173198175786419072557699543279254588113169174576653592611582416644512749065940576482898170331721313893166394293459465173178822942441908319450142134530655287661748957006307673477956941730742924437525104090922758587934042042224103910644622127159794751737363272240902782517036817822316498896025680329355976765790985919643943747270409744060072753148035083165103906378620410647241021380910704087858900298708313686619965067401101877410859610646612244974668105101063156276852725114774125376139432242305022360309303048606860148459541579511582438470818635195751299981862055631593981460136866018288764015389757371178023208111363185908417150463715989873525699545761814015838123360539437475931436279928690113891284805127107172614650579648512000000000000000000000000000000000000*i1^25 + -36257256087166485197414934326352576752040146469474135726457770192505455878838595110760361524676596098970309523655344610566508964069720498062206067095417850477775571851329687739117079395558343714011755942234643087736840591370044412110696936505675934114777792282809229389259607162016149979111044475813055428022998269678084338639680309871682577207320103337284424301854807319947413354488608540693950360197311277691337068401030423739173471155453168226075071960634439066028953743569496495188283777423743690934289078666407676572291791822709149007801517904688186204622089063901022217661086410501081381376262731927981256606053942027095246920644267274883492187105138270882036758595820898111726077841336275368540755198114245299405029050570161736326687254829630740525808716097535287114605099546336504214320921093695169754492207596120854467856479144524850139533212935694492691398162405411662186765689570825346711604799883419888964777838352632799852991461342594454538934124050359828229031857106568078223393050682950588753393734174549909593530133713900716967281118136696233653847645225330929694392482700282802328418063822273724625382700986084400745129569385053488829953147498489675927582218294003871709018634457653443740832589717451912072858162477639073730558749300314723276336636641941513395911376110176683738071897232895539358414459311520714851771049778050222986449256316162621156138357644536520004092766732051311993726248522990394688427576661870510750298864527526253982936666768975727878794518042136103167069358566863720315579159939589295547756323706654453148517706635881577190865459558183627955950114754746616648297439876538938641157405721762897210237693658623968215099504546206606336695878620369108485740419552350123774086030497978369946159025751666079655565017650292648273336278824926003783168286974914784290947134647063619815786148665849971698636204291257590783934464000000000000000000000000000000000000*i1^26 + -44871303112738882280433488088287036225753204613786709916158363232778123014368092439169564335695306839876199295072706251117697838690512741505360090667931816328076500785286493884086517496717504972719480844384547023494102812955310895277004938808968830779960995221281321553780228765924757142875465304097295128797036226701672901058286284920193776336025723267317730315742573556985407887642536304449805079610042260644959129667303639161994637590305167558659293136744143191062509326675268130948106790019823332390074003087327203810014736433931097737180968469722208403001627683450573590960452605852990906045154006441842235565093595265416164689823137808681660032680137956632189320386522493790299392533883950627526299535488323366661827615606317355100356016794288823502123157263391393995991829143217487006220073980498970612240131781554235035185165691462775017209378914876383548091042231045650534214894779547892898181125021492045054409880209834549569608972640003560825907605555448826777433371899817402794172041367505673218899808238827931034493379630284863931996525066210916406821343026861143874029452571543754210012427450003115082793033088194665249796737236854862614691300135254730881589851654871999013351319098448986866889803144725137428148367788771169177686911829854833847684627581488319000565019725410998424726763852365024271034876840341875452838500649800860229950530079138411553244408090821574228479458375639980871941402763952498887230105412289044497705862427647481934444428406424891703000258149316968640221872887105238211780853875559399453850708989745774690331308403253328739774321898721051569480070746473235014705249170923652842930589418143693115978256420871270541847378101292626206997481109179551264652068697411618198967862739353829139577446534505002783470443523998009482492335064167799428623075064709125017333887779312634385719617494663128200690664904445699031040000000000000000000000000000000000*i1^27 + -34514042066204650175611178336225898915589579943362892820255105497790779046049638048199766850042143639640616327958309765297633274750215585464486943044495593887884231561653689145809417628334082164436051028442616864796910006613122631776146656804317606414023838427398371249323717954909059417526314855306803182661162507851449942511336686255368867883523961759489354268686573400847254094674978387177726783230044551878460896444937129406249834276911349406149128650318630374841496231722322928599184553904604351488612307550958168645641476971711106099146379635772938915624502076865109016651987792371132022201641746408874769226856227176012068585790764148021625055497364992329410052236751804123995466767884670944795330884864006161385870117607806627419167722239143441026449005337015152350526918130031175355792706081056664310524186875662886057910736565340366059730331932169233071500843342915040887028240373312471273715707037778082670865814264692210685257829638026376710981513485324911287561382606127206831883419050750199061597979318338670965149790495686021710059218419591804706819835231922909482478262015881965312288908960214273487287431144084888083495044217051996573318547996857530868106195707173778366231613697689114335861361601607331612227777998170101052622825403726233247041804711891452921589639973399547360332729930193105312419341744875025641676281441631428793012558309047363524567842090513258145447934380849611333651567996435157530796468673568134966492118085360547196345391335988451914818760799251491589059050748497723148230931621846841155832883568861034696813569844728997458592757661288877523424487923560916487858667468778084465631225414047125964247287076562265469259371858750071339781469264083619045192940379982041146431675503855156428319016227807695252751018842064654549022964899537094174987517454999661298967787480406246825619571169872003919455789231636480000000000000000000000000000000000*i1^28 + -15236641517812738651013387639013599487801093253385812847315885294027599184093016919722347648276832313579037921069493221329374274966465128125803158525599922015001895472534994439600164999688661470394790810462453230030819221248947725791307846756016775595310800738933089620240144156724144122972002273897684686271580321526256105388057555608110101535834657881225681399577356813896335821376423635775568089307974907939815570399190200075718146634315655122740985642856259211392610375075300887065770510101979203434477282216064303248581089672050810424712684548372144947281469819072213748896509406280364847340914051418713979633424077534177847591917438544984696987867899599432243955886525441788533436140015520734407615490212955373195761126968660168272789784233305848172667683031987603902343179632513264304445579147341653300958356129094944435308269696979297536022725916073144210523270364898679045100592917228500843432976219385095353564846853187022173476465452003497748562092623568598333486446094012569228367287085824483029837411155945519856822225848563463332002707530137671131419679132081824330890396197353822219774295175054547199696160955096889308193582661313555473161770349843276712586751987134309367213916461108772839962555241517822545491859362127590180435997365177144830790648446093196386754631796735039694855408127780786032405832222388878259917758722502412582690167557399019592100947636225100967657949797128827986179663933649148338000666601008425137731864090227452053993605697652953537805489283978619749337353608483024248484629028564251395333732965628034503018957848168828029097845822279093628308592990472274021820704886695740633014179580118261494025896160678095727074052490575101910674232921087303576510951304036304850930509561791707153285050701107258654190778730779938659705751782418564451302442873998288221175444383270653461956472665227188370981204787200000000000000000000000000000000*i1^29 + -2571005982576690185136656999739294229021672327647817400676423377156631708846937354047239761812023958072005480114425658341480762280179853932855169443635729509467658595173912650606972294139226610316296916013355120901919875140166686893735030225201321742785625265647338088572662749361158521681842310375469725535737401029108782568792183716536921078821485604341299372813106487972502103751063255686133464461856859715294611194519474812806933531614510680401614354443806489225500061182389914494487156676583884175204196041593890960209920443684243663272930283403660994024651811106647070312930356810218281452156339272866153018080728893765562638887305437725607870165901476812209246651854917208185923727763855783280842065805513504155216051552324758005514521960346694314144693278375004667439985030484140099656756075044958917839030014782745803493142539766561120776864787349024681982587220891764812077151243999568225234522504180231010427610228772582002229264735832139684070919992675892201008118800269103717993238712061818153038014168235386047934860017507734838521644794379351179602697868353809001137727113242558429604977134800773336565291801604195614276349635678566704268519091147058318886931583529845878395097854612507060357229451979475024715685417522921327089073762280535720852597934120866049274159597007632748915571122919693959264335279574246035084600992749873173481991952180583727533263264731021363768913503412424569300281125073773614282790760588599387107009326209177456530460749332213393469364318599216944022279877552175517965197258451628043600192230027450696667773267770095510311000993115516819315330623859609195106807448594153109302848088933576614353339228871215290198559644067256797624343330869099967203771614792307739611201449424676087218935409136559904552430018312897824079192564363501448144385813569046810002001757110030815073478495110295243980800000000000000000000000000000000*i1^30 + 308222887800708660210356409481158304705402300738500001551492195190770851994514491907633132231140465802883659758542182917733508482004321385938088259351419596143656993711592210205861700465372045412800565363435222181590826814429473410989358047295317638080854466162560054803594293171919131447803902645770782050577608338350612854545076204828279828045982985635611241160090022964836004708994935001241866085384293288431868007691373544118465598274785729884133527351279094510150255196119896455419363397955824694871268450127321035660073207410241573803606622323018716474524133921109143826693227593956992124265789510742879730928767717317092800981524767797887863822990210448181187790955657662684069932745620411991162588242976815288721201252084322611104208410588234952835417313600199240722423349238274002319209683044588121818981541213846095266460685654658755757915817549106698655220872177282381465048201101743491943081554880625088628008605816550179453191462437954977999834566576325363171469614804771501131891549921820886475836562335844382942521732238260615196086937814638992784239336077601900459784238152450589216428080771056830803771811977105004645130045371660429541615517523066299678011514233830685519714664371579076465653473033343748240226607219375772744616968455204884200378851081567480250249719591871616547254467971579641738008073956562328364833136325436739035834600460399595752653004214183074898402089033638924110590083376045753710465112638962043446028996112558662340975411685624929503019505312244195619109947229967386701359251257574177427836497409261274826343903276655690971678187856489047746344717369769500685672322889158600624162682268440295648812435878057853710274050794311243118158811934857382363402378349559710961388807301088698235296214226590593593042754692981015712825763440867519490230427600129183049203188239568394503876818581323776000000000000000000000000000000*i1^31 + 76176294775634887147172485168485207338005942586373486395230624635762041324459280107205432044766325500429749071466496308979596177630306323056264331410640702590343061313420942280536252106790909796647551180254834773502738176723980829599647005188385397655488582261172815254702048132587723381916376111812385514234568833362080937929500043542575078865109872424406147839393454841096215366066738932439980835466762015472602051759014875630289858617838044324167658154932045682619161015353755074122777935443605638610294245695607656555229394791634180120330862557142859842232945056441029165381738691911855274870159771305619541170716177637802404339585063005708500235621539982763181015040317164296211139220284247980457274360083892754751332873240231138589706964451459720530069471999387407073888330055127675902227618738748894541287838393314865277444149631862598590030542233205268078175018218514964942742441428805480624555521839964952581247240993031568505828460284266160056809696436272407609739346473249313510398700285221551574014869076637208259498026326099299130397011905915809816266655669544187052860607355889609387843069169774377739111952508032904396866496018300411634139243169508755405322577055402747730231750675503661995173041749412402692822607390524361902035719933957170746345946603143033072509595187032505582586089794934340763691061838249873361090406013654675201616670358241102830538570585542138256153370795008162382216568266610677786048751690886722939243856341014486891763539621151695639167601127927681504180856679094285907342797785883032675054177864687366083557638429835478216509234634302440604170617522822760513737480729007077493478281528925024196327595742320550293835678514629104978305373966118839927114627374456905544806282584558617622655430801065823806835211674716337559690621874138782493519611034965052142504373643640043244288475136000000000000000000000000000000*i1^32 + -2886967264235479119525068298182937267431814391821456568195653622835037137592539131809006801208467610676413763974424648566830102778523102978427108620410001125826906690115398820023855130212116891701875350779097678939544125780959153015730677075851983335857805062950601641969889335503128535319628913050045986504357892254606919491877193236410870434190393525452924577170274123655717099320572209355795199843694487033105637565027538639339924569810198338445141137398659372306128898398202689204045652663846929808854080998718628128363040145260885633313504896591038872855652164269523103569405384218053302878104194088674038211411827680958309750965838875380473787126303350467235255204572016226981189094726991767195184811190017755379225454841362253026360612256926042783718929025891859236216057460069030744740658264925777424407318864076703354212369520808612559258504318456489392113913708651305291899543086449931402402072855114515000277397624045458742556212696418960532928151557380298955903385694044732903215471001565285729125219980093277424855530841153538868610382890909080049462575428243486647510082073608457711705981110288885856055482329013809445995029637852388941146914495323684006656520603820569957564452926048954410860689798085812138900031051102127471348549046619286265490429466830126611221177149532141160088204000969332673102566893768418529628173906278837978585717318470323861530092042796987156723614034780590100194116739876744760842924051349109527220481819951451808677531942595552508379676974633370390645678915278716085206472896340002794168387789787397154472726871151848424980097062660663155478912830807078501823751416560914411603376322963409104501908270161988805575305406008013105286302478809215160900083330119155428401848400570985544282822754719776970027439748157309685255817238951983457504410283065014892147752053194559523389440000000000000000000000000000*i1^33 + -652061171721790961888839778166994586210953612954944846591425822621027911198753209876500866384263357657574347352861515985426835704935388216082316744086301479088936055466031338139133600030463410172288390921025976814738569160998314155600127892615884993271504710295227472765458650588102745111975316085864573693934434063104209078646478548030640309243576482346678515285268706146684492398030552784041010567282904550560458392386698896177253189218872260063216593610005029857304268078138171959339718063821616773880574312100773598251568472757527853236674928516257885597559222356652853317289011399621230602135533623267956442796879230862639208359300796263984122314526694680373794620289911425722094697924531316461068006361386371629116740672416096648598389502096729725312943339073300629797190697286105856372411678296254993608575312115635317289672472816539643856246904315044772978613272202692071258134955977303428189037783924609243420784736375576664107878700381016482473516272540792708523218005409051496099860621295213831119218571828847864435504668344892773747286110790753359863996043520108798950995660397567595673947917175595782757523730232749718584904912004989759296850608881197452430826159922875879420985269874020569789416760395049539606654334329294706093228892491515557036523030598903733308334600386252891000940989397506587955602766946335386823844949254716897659235749964945183130874030948513285933744931213730507850978961841954387562669442337154257094762390032829575591729812310641749361773149743115962743329420060756501166035817357392392895833105241704611411194115789572046669725592582411760303915097900158288905290612443947188970455973866204229859833073355875819766247247899667719341208147390979765549901734380935858567272893189246817649901890335249526830200087195559036873692486947939353371315927887012102417198645598224384000000000000000000000000000*i1^34 + 29979344895619525929359211890048669529114061744947412929232990585363753722761191377588985215794094839675765082058047003415195221123926809398341860561061275956753090535359848695275534381519120329379259729086396172610267696571388667222183265405524741715913397983453714933408718585842234658412512569151799430202317625606014169275300084159726839734683482402592414724122230220862096026134922224602253484341436806883836291409463605642775055795160782907252143177659548786398434928952364577427573037686240341993006990377922049718081108022968108531617682470850197196249159282196227518608933388046252525457513304508714686242161856533080862037043954996973073857070503377118393451908031441081708522037785366025989007302554316103804340780922722092675424785744434576126928017564077749691948866177527511899470076363289923596210589020580026203811452661837863781228454356953408034558606299577082201892105029388555765562205177120289592262367140702966435657737082838715244409553717309855341081329610510929629550713621961796815688122251037460998533502177601450981463515118532638054004427679803979020335768498074670567817085076491339236890142739531384662797751373797343429969316416436310973666312945855606754603319089148331129820587332375246248272761832772632413352939806915980338882465346561488842717490518088945353549976583957123986766301974333015814523196069871229380345177961790417995611249877192697162993923560973853853584703792486842456525579603045256351537472360631670474251713208710109120289696556992765837388780198186121527417059494140971678449560142677111247954875998268877777177821486168973257122305919461245282908399431461708556679234643423517175209010259939213623463727191021671863181741222649461381922255565800218096652355778434661971234581823571245635403295514454494236209321076747290245779605317297655322602844979200000000000000000000000000*i1^35 + -63451363500525759517620202799719363405691699355974123647364417674738063726414339944403753303089499101861148782442401195426280254142417923000849723986555914522726453511801260795562846781198950224012105791314701794741683352842201180624834243181500590764757794603692200973996851501038801423605405399442667943028084692606497485235056351898808577846661135897241162725774692600989983006763676827047771785204068715287140744882318235339983469531289620936885022243202539962011112345546379178399957147616190910430702485023420697263151096656934726681169660694941356272718399542402475928906193601184315906603339563381038416544540102743896858787427595967548066176928809435246240604940753763025919962944389642885479770634425556311753640168894921245078722192566889659993131680906432419075746799614822920085845906235559491857885021179060946148686510985808275317842131597184101535314142672541822963348844053457821319068758698293290722402645215043903072149599997494929083185385017633435837231162777921382161920499881889577243675049118781623797045403528074473440945299122522357374197143579027691629810521641404994804485469565397268279614584789231798380898998643984209444269469280301881698707641414388428884348318738711127982794438511324360939039950889659408719072847447277097367196532450913279185889189592495219035268644962554871600528335009784750265874394125136620729079270268169208470377929246883256217927490483201182864720408142434737989186681756092186296020339519328027376632880448785711390574552427614659879507919990075268593897583274989576375381157327296809663245805267231363111541054743581148432611183412174268575242392620805966866902171812465333504009918873056952375316120317067480262207446968861042148938572202703676836281747193221290623527177677211342236263415021553401900823753574559745283423149508067894231040000000000000000000000000*i1^36 + -6119985682292990071877164753612543257247734441169108951425019594217076845358000093242120333327249870208565810835241628613915271795050050403663639845536184157092059759593321164401349280677460437097794198095561387238140366950435960136583941709091474474329189059259249079696378779971113654253007037715829879560332573907153919681762724900237582126500847645861629789704968436406398554402875402653577726792733419369619454140957923761772859516366557813930964851025649617787107918672652895045296363080559232063284662718551673851875492842150939038258320474583163455234179630419649723342485761331271305613789909703515343330658114842630466247586551950087915530723688485179375376749768490108827779892666065207822812086009696484151339768987891146156379121545402933839165273406172538676578285300265493581057388901860182609059452006795547997512303668584149125503522114653352172899762187621730289092690312411311436265908903657910697875568577439723009199980698751362376160409581217242030026292380240613960641154426802441390324156859148322138716853922012573022792145767019839287557626454787666981123254741301866056491250775267336909900656717862918804733506674163150022717572309338325419779054813323254055669454583268343706284066842221809329108012898594780458850796948113740613624202417461659415334788156466187172740493488896530888276812804346420705975823708241707979668712033813653304617129231583837384292593644491967793578371617500105844113547409614563823453962330054932438765091643670576857249162816338406578925055560013949695260468903707995513054195878382899261675020373212643663877305852376406255018347350362329644603887005313667388573480354289596439815914939690689374014500800615834306700084153559939768206461318969018688805980618546255093014875737654241126160402552778654255011880400934092831282423828316160000000000000000000000000*i1^37 + -23208994494825151048441792319005908984193743607008071970191247366965654452401981405205621465773665020673562380748150417284887629597533299719303879869143388911044408593963048119431784500356493033442526277217866530916509423934918671433934982521396144667851535310127811983559237954469775635839263243155875561009166079496171892444441245694939461848546442303579895514980380057098118914823751296703016331887003026101265495259949225386825683332420754605143175958531475502679215324418951890049899509309882991476585980562303503665320019444269000950708269374354205025987558263143268419832405953586375378750830416406977784086609476067879854890819563239653638750755098286847189367139098934745683497011767492387522812146382108227674373525540618153144319765025238516399880984707505009480979377690007417734189236405649746542121581021392752915485870003645189931960039338880396364250124485985950140439462694556437699883389233907154949284965881333181592950648224834814848687278497376440794766150637268640503170807812747875977324393309132662120122120935693049460701827730864780709590774863980999432779537721660912346954290875277629754239119439250566622141911635957272701523283122735626317450550111117619145391856094586994621836541997947263890161487501167753137381078812714827738220918839315893390816187518562392172127557747815071977314232013726043165890966249160170306242935461408755890665815547698985346166114192611959279757546173414442323778818247077636566230631657622555771861509909532844463483068603877365340398156586822178195817345827284457675447559922681169197175508475052570257753334687131632120905147003430294549001695114082695090357947294851942167863066415765986753945720496860475196612919059936187278002377200085832596289695972201100971514837209994858763652948657243624575722482356020355357107814400000000000000000000000*i1^38 + 73803174660965014682136788309551670139800674540136901643872997550996973261550871611741564000074919208427000686001863963964844550409641155085969930997346192458973696918899200516911069966863321408814803183244490941262282594067837281092590977581638583782530528980111943691767526209630581986606594077519334659521968364572935638175585078647701149131205103812898683880088441903146890757548127518426966597982497373093059583324318077429153490460642357192797200942970225336898579822653034970292616298442246910668543320441652778433004096540060628798841331472474469511484496298183919326633433267549031289104893397131873220837800004350834342271174131548272776530470844988466007755786731283023250317875558969411384683628378811384081462944603821843991009382597663171575440610435971834727090920133699344881750907087082037319998049653310570880903155293543968335802666812273418136918674738172635708144755643330884253690165336765373112340190851338420230076804566917990354521528974396850717739699607764243113594172750577762791835621236658247684476787566604098491049551575491350071122631081410397767214270193314999252064454758698639744138524252825765159466357715555035039677905770498070517646540796134959268748939896415144486172154230059145007022836339528109257295513811529443285332112780724246229751550172776542487924121857542969805153114868752724526606405497049442082883776023377553539224279198396018203446910827913834038984872352294964357874592398774958403339338015027316422389095608308571619241019426275978103933311651078525366920529538849163869154873546556501986906560392737678688778093242769862625502512204073278565464977521034730574631425372958614810007442062870218117229220243766721922076821865610750889348958792608201326674820521744272182576243709409208676012327140543723014634323728463298560000000000000000000000*i1^39 + -71190402598487617119359128839091951682370868915140933091245656015045791310498756521773507585279148927418955188998535734043035019758133941275021758069737395789911381838902383522698112759743222243033595094039746849698198856658593832849082738961308776745522441686503347582555822582855903605334849081062563398888964079490912887698765760074991033233770186330231352621444621149295704989735055968482357721884235822998094500179595275440964027105141373566086117233076929797936327204283646245742342117093486200428252618244208473224605440240856028414890791872193204637539410486329447662790579784336582041663487018576045993726269152401099530093407709988561413180986111582855848529859534655955455886576635685271088455127146504581662393775754803550823200214229768776957854891378331190392854604947797661614390247614751751938950015245250504710082116705336539696167447585846033088485220234435592834322222729806149704040847516554185207383490523782975758181813119867208054393540199935468591849440033929972666356022715102086128876940226291419008196456732069382913721757445401781179299783238759981894751955479461796678684444974384903702102902664822031301177389702529912787429342268593704921745421824258170484605330758882519923857654889885139974033486587558241594639272957176886858537516408914861398524091907753850195703477847796272030235116095066414204264920363431444740596874676904839983068850519278359441321038309297104835093732356382615297973818108911843306223545584584444441356188001414432779006840125869736307320553145748318849366414358562160847335755294873851186349042130543256376686122038864733712084771264764372847107996149481891979048625867353458686661821333526903613220543340803232782196236970433227951491305944597506980963110734142151166477527965678633876981190993207899783449018368000000000000000000000*i1^40 + 36585646674846401987221351880101250302423885747702483784556477501300097812192329737429576943220083505572791717401641204945928667030747689338053452282566486340319073794331564438298620900536176865184336275121961194048516799561562939269796395442767280898658014820322486646749677281363869887865146981754229758071833879814628963512176461935581097598886052245840628731207438306396233380925640736272567072745947757975501054706226064058418190360902918332291296303715485734659809874634094990018784856904845675845274147624389041092691051696812142593511420773818212127262380072495726154338108526053914971664354686154384649223159893687236586698267052569705251698342782470752955869718081398516025819918279154511238392863753324481556469685970377586536830445791580888157905813193287212007846191448956443837256514767376951805557016039772822240359623636099025322576769819519471778351840908639545952872585429307476203605435789376331302841467180808262559526185077437776473377743030037930191296593473071513070504592066869953140474049669450360202617699353189751220829524312103024647866538889338693890301331335240786989088331076553909940412568892696028771006112330969116491471792193375320391644234173643844099830924002338071297482274791590328559527030553947719107885347480797681381894379175680800913543997089174148629936331431388757186929816333857653850737841359961647353127818775830326608855702439869132394049936274911873086512936446313576180806514224710876497179419057307461312007887433859067170536209481562422536010415387112259970485410799076784333971872559192981693430890603780891691460671207946539865174345846340238528831618234211736468259399928814678959847333391504915557689716027320848084609015320059859781333770391637954115918504572202977124487277922906752904847598642697286451200000000000000000000*i1^41 + -15151107396699675575145583703510202471766560838129379591301773143437833665428736336290178959361264500664448485998309596698769818860769518837129560521155815938067895423961149598520833591172109453767584629617681076586313538788337765704903259327257349565490746233673421869172504191034259930133954588246654752238456056411017378605085425670112689959249826502842811203495108956789109055390093250779725230349723379481389648952735556707069206459459569471159670906556845725491499527166975181472259970745308686736255342395459109760023250644515587319048752465149011785764381778080606157934555637126331894374510850982668925836038689151766469850279121782883368641318000414251832268926377520231434371242024039069921804944817805289672080984636618775168579969227285476637413214007064141052971922711961248700418605733516817347830254548312712411174131642261842561359984679672918354460455802731786866756876631150190298191356424080100063426065249631444929268923902754355278154347904445981102239349980640441950785582026852530496260227837547231775341234349964259599581508947369849647570642415351961830518221676046537349191566222862711811630291139814965840196722426613788620560548610039654255484249097418577812958300081416629970079675984852562743997285370890502168428522996021776839702403268055494516053675427398366504374376171462019552693003641784026356557748111594185230669754346639050289160115099718326544140275651987101124152243499567590175444263124783038297573365866300001774068568913986238838124911194717416458135581790738728748336763514646577259881382381645739830780965651583278503161114662487902338955057691772246093551339939089199449441187347803427140330849389992819425209516489350072210326348781828132455999509101274810928388230409539056975297542906921496685785487769600000000000000000000*i1^42 + 3928589879434580134471063627802575191305630758756125602917285494377183641997200028188663165067146500767897496914415897556942122803852479218009649741844246209432601107141135439910091216479341587234980338029684240982596631945465956489788676461178451706006277147590975321904997256664765137604630566530704237156529563032234393208347256321930765366541306628769470966385137014290006608996807165837220376129339815633440092580155126516488796858947680352741680111409563972962064099674605926012241892208808226078058186431505083776281938922413447515345416294115277237537374106955199790551950165919249338157012983327308335282599510120546640221910822368685142725655665183452808963764204833206986319311435431862349939994582201976025591975116574971659287070563771131773188350016636645705273262108438522083317670904661491206623456832875546221175372206099333262953941195342748873110660184852970658254586578438307413034809649547414868806575312999225158993457796713998456565614612724096608635205956267989510240280932374242913750721603934662094391112863576295438574725237112856513475649709251791567287918375028537851435494779584194861271887654438803269145361551416471189571257440237106601209920902829812466549033038772853615136718044938697615455664616248799433198933381532045985498138012441383409100160026637224347882303664822473359607759291833902857208966263193892580735318994428487994759052874515248058661108164246521194729004767539631258291443382831619967612768353967778136763079247013984699032443650717846736227599960895757252731205341266763132671377867538977715816270432661998994784513297306020209681505781850985167062137842061229629000581527437060069212410679472363979861356924695848052692276379914863172924758762991192001672684834039414386815647339421664018432000000000000000000*i1^43 + -744474599299383961642642714518876003918870068697564813263372675624636495304015081378138429866084642983265329482608245961978028471120112365714465351199695721263513038452740654477556140598385563327374397518210634428114841627878748093193090603858432786556692841398373171596555395624042948439944007240351450441727409928797348404782592337673389894489588638000588906364060062888786850925327786003208224306312382045398522739877404846448793601659372770817626265434811662116883679628642307676535373457647797163871569150163245819136596928853211715636523223382589259146008418017637530931133994214158897071310289414555709755211479311202387931081288691797350457651516249318021883164561626029639840812061508306502254090119258933562807471288681405430764453758613504305035822954622358125300801356674762124791350763415773003812853727488647321727984146486807279590008871557023701081545017922968576913401917788604350571023729501141102826029682811513317468508858024692128435369920428548923510861218271420403753571752324879247909211311805805960327727800350961695219434204418348943315944782723227047010694923923406205456262480944437318374494690953744164352017612264555345665293581519019151243824726059211236783755913985897987838416395051590500615954472363324637906983220544786560363600691044847849461910154009880349439121159266505118190704825346814893419850990425888151120561270906784935597077985425108866635981772883135499578538680096937982031012233188499233599395480248942728175615565631574201619000822832452045251086282968075472501513301895893846115969224064259688959486256744087111420111391515551827824065109218307259982349826634220457748875394013312896627511444960328885031831875376608307617773760105603329990801372860231907369394425372696740744590576844800000000000000000*i1^44 + 75412029012888600745906912988139905029018065869983391597590457565596386379437633491675042642199364713406756962653421069138529872203369884419978598023873332850174158933196114754235235169391855635326053601339922975161042637077514291165285936416482687109905174450743399442399343104644948347354730814696209441054781731690700139061748376346507237962235696796000027614464789252590911822566095540858420193487018067790850748680421948551398672259682938068300072232376753834843038728631259693477659928906586467065885585356506913035007984355125034758796937140915288923414771921457826196159592803829518241555354659437829645168592056462526182714363829772509990343160665677930341176687896224877934427235875003200064805334184041258940579828812644437074819317767896672342295802306485661748604499659250829828419833497923823664360881118317595790994366950298140429691600325113376681634143145534763064837745212473030948148926071258512876736995992437511330051816772243996903840172509546435078686278218424312607487742844359955579345834309885512100479323754182909491091219746861329240495916093982130097473984910850558342628594814795863417205622926910784106748852545868562898257532724904475812391183283671505384805754479677360028400498482725437599114898167399329299513572538541709085764067637768118335143056275474920306484566079183909115754537391077402398437535812712768369728043987437065912375898239068592725446130897697511855918537673887529589807254448046035064833695804809802030008710949183568048648840439013345471948682467239459728566225764597487205784583247562797823213753084163223881860649467619796819474729641840611729359188149363407828060148088753186183879633391194459506493049944287686475218100218682584969330507156168233464040235229919450234880000000000000000*i1^45 + -2946579853122994906183136872533372390265192686340946593951651686958623023844448315658935811731103145018693243583393733438110227118633339483821694683068787624064317180223519530467367952431444314595112320410231196353777916205925408906709393833268599130309771271316260421511362386956841896297853316794742271175039204178520982458968923658011862654091472728774095353390977188350793178926185883987308414366995237442540841631805988908792147403639670670178156972849943342462264569415708596508302596001185827754880220075863483718625539176325422682837249345390377609285342487701709807388549890094364047983349649409301183660410792712045850340119474778275880114537167563002569884956863195396520313187419077630858371269434955032245182604296838137249796808459931602045878604981218741565959151794591315047244797064827250758492467229434346069861786240869783688805494329485878679337938651859496099130240600520284170822605689907921673157851474773559306429724157165640907377084551631419882606074476825366949218443751345539004518170160802326712426028219420583765323630698911110661581986875806531854880212148482152593766152022913528978407631038771522432272491211481606919230815343040314872943142571468810811604028040759629564369955424399229613990550173757515065712114979035626860920674233180626099706888410916182869185513202140542907545878131711161064908136590545796459729968496049660382136505093057062982718461509744933256918720499030393908497537584540073346565045162774951720947113351913007256510216041643811868648889626172138923180397233515410206429873502040753531210300327581368636216420320855396021092768133790907513355400104141879919979491600263718516541309663928245784142089336127720665144355846304210582701867350016075811249962614784000000000000000*i1^46 + -9274080637610228196813620363404929282825269134789522511831152865899471463267077350763768599487455974991782933084643651154295485565078588833867731250968468385760502488836575664347091532870475281957197007930428803633337248167957238120223805597322750391766164872547856823820915843589415193512601084801138954644934591758858168474816060072188065961758874019631727306401048535863895017199474093970577016855486462351753528302831256797734108423441386251872247890303680786484514316013095521760848888630593443483953325178012147106863457465292311381028310648851582729081249296545153968564086159732376190440834029493761249649471687732200509866028261792995658973519815417921455058040802587559066787712735013293989844955638807920123077982209831199474874850167843063602611553738993598746158461781063005739786894538448356871159360754717205164272497968276724015019875138042526958013127556104304714043204140107665321825088189341815828950627053436140498974730875035308770875221196238982288991354097596623121511799755828008785009007439808442125119412994428570577571669185935981115245833230049584359504877171361873317178716071978024079494137164475641221204001984443783264992151016494247209789151608568615592864813972838349921803672436733365789830363939917819161675208032463498338193620528540094123727828497089449178502408427264922288442958425251828143258001052394351355735246405327080502429189919091045320380571423447453204735998106363506785172480517544244092410514858541430299343470665499978853097137431329040481818940173656517976016723996112018065397674139552604124568100848203401903757563292455347670408051393781827972327802305404961710940388452825972181418321947534809811091551133046742151727937887091293947367863633050389708800000000000000*i1^47 + -25105315866236914357723126354935430122155248886065441788606465493227199623893695934276554293805913865574237375688389775932654626374951331941049353799013735198265180146964376805176113727446463804056422250445056307092165765337062738879217656565127518329727232038651027711284898563182918625903008891083332684934912628538800211457788665405890133093281002643343166966848939091394690345338130264773367515287688629046854423220757076927471709611870018932304158789846515531382027030850033727303086769412058700135567197998995088717292104809961783408257844789828250433952333596769216446109676242822206495280308509285592666423917426670721521581483984754931036341735098628604219323126049061338218828881549709833755950398129278837296445729737212400915328099117323831811249435868692349847362595186813075318724551190243906269011235815649056420333931378591602451990407135415570990563713076632277610487860976925878381804759552929390937745999749508875836640966067493591487370211748075172070191326191934836023399629596726824628590157243753639889765637466938339263112828909865431966717153911238552888957273203177135266147529671205299588723491910528249383252747423099008813008725310681337135998671781685890613789230361584992852620082059874355367247196307517960421615100157321867292577008618172718104010482310205977398335397057627120685875294138065995077102832267443324856392222864493374066885701047112459344877685234950827684582632601002468640067190037233905894782162677826393954995963899745344136250328464974723400981910921043435838817145205611385091724865674353019123828677443208964528903939145886807376304145307474542155878347008126311111713769008317147306504153939898948984578559216027431632548229528147618221260800000000000000000*i1^48 + 26966231114345795374702075714074388588007633315260996116506556287316590890965416654059859202333297332047162920310990280604880147105652016424594450738946018488612334641145141557295032111502497722832382506384435843656720247476540559402475270738981990330184513652043518372638800993001903850082877739815436648298580353590076421711812031243503531487004036491211495469347501401326787702734629134807150740893757947624730126483589110697532499949653410512671135585443273222465761005383915368626663616078135858281895563996983481245678069953074960446274201413197114897092254672209975119213625551111919038700480343802227279601271087148121895890645260797072387124907711351002992749919869776575057820787704013391364648710842961674217429421951885590149335755280642440617701731100437803267517899667504348173520595983621999138762959469969352953474095205203858456703166625884407026385403797841256778953737554704094878467750103266049451734186978102452172974715471008686559481546633831943809270065338455042930199144155185631298045502972875528239034938290849107002771595760815944193778885759389529726872382629759166737047213385630025746372438353733177118117281111012615667434448195706129926037106175359201647639260176521209652096821694973109040799336813318329761005168163340483585224238748127057826787499521473618792805609660169066186459685741413249673156110596065129225651830706103224016382356564926381531533033478564965657006088076346001418593799845881649727683187175273025379710804844657047427201640609730484687037830221557854798475438868207146369533899391511537440862567898330763210865198665662515508921646571294308963113902561692113014660618858496330296642869168908321604312767245267003805166290526535680000000000000*i1^49 + -34097590249507995499784105246041399651730285640483156720840948179617252139371959029694475688017773304254990217495525584821506545562434251121963701900106779139026479290845522450897615735258646635967962784076857210080075170502380445807207251895784257154572754635612771883731764625356759401230874603698515086982612331971021350305753969388371200433555332790478543721548747980592692038008406664745771895371777781532287604504275224741734696444566935944126971909115788599778613224181428176930788193066494703596622006213980781892878992844168337581410281446267201884024637198939894535354794691227286296382277170101931519176103041145200372275921103552013204705693271356901800869532879244057487593313353325109162098798250597582934565012516392530159970979998059757433087880085897866097913705852381627883911485281605510690274388134816304454316326181458178675923265462783643853303666347471843079786679505337089154308417208445216531713371288176146895440068258712045415011026267755292955729406780743506825645954563261897367339227749979376299581112999513511484714089728314296328295219715168317050694345588414221995450148697377698923082840416937216510005285654364703964782138087906868781692114601229385273125055484697384048684648504428157061380796886976520650341232908812851143528668320024935751688425601535884809000984726217108757172887903507168064580171536770707819027769008758691469969657372812589205672289683543696979558507552251282101338539564841706508643358531093055691645656115398266366156177394273699117748968115663998578193338540131255179553184063149142352663388450022471300468770930164878959290377402231403633407949980172368156263397772456101307754881511831241839604799066343305379840000000000000*i1^50 + 17696079496922038964296831213476117918872978474914559513422402064298943667443733281914842610003795484777389447292023733437211217931237383290580349203228696160568009338349016042111136963316702843483856373009941445506861430911389231907343998098729614692177355787845659080215951334388860564281886730387700925662329572282755765361468277804572861349977865565601600305619009131709630816629662771445124072580082750039659196137295606444175665023016794477678587082217275114932838656066731485806650993616889922572022981070087624562770632666124892882091149180460955232942963208418180014986862027731148173351160590474468278556633465935176886280417883524435744829566880872676661221356152431543489871324599207161010039712082425625708058027270633373121646621440370524655247620570961850069902710149735417094634864048623018488019508192473046462922731252224070499021699203644681736924396619863833572602710378007031743775696218529143710903638075270584287987189778259180294589396026242178891873161389337914474836552738879381094263525595440429677770953957788615386776094693125874134598489206117327537041753645566081774056760996712638468431823247441220011297234340670346551616064639862721543557721767491824736313296633910889451352611382905017253670946776918506711453944568665261886212956801249890904620551564025550022378591762716269903668676285353510324441893141835220414759897453548620752530430499501482804835475479486981186533622491192861819588518763252221185498702016944190635145830098912888749520817968358499034365106198226644739799476631028030103849070949540566229949127331219094850244048808099794100013934552586381394838699583485214777658540130668697875403592476191570996196204871680000000000*i1^51 + -4281906361755102241041202677478252476953411111002711993945681551648095844630804417725203167335154346065990889881368321087706744219890108936770297632573557060991032456071775379731513186658480068946118363815562016359737746980893003492016715497725858545941709322629375440895997174389382060029183250432517021499927886604134457143472860244122095025319396735552132877956150869832691581719495829342190592288109350154773180063826676979366005531417017932352002190202359506446698039825680265601897373355978129871807771646622273260034420004715771545430719120892905707485973738999248353202263215363446300114127000580367189018956449474252443386507900135135556113003697086982603297143694824009974641615200817758792492014177252320417424112082036849109669918860965738997799545224147329084923691430424678391142797219857832204650546123894595354045214326806751965996453460786872285369220375554869719561930110383169524498511462615852496049164615263542372898502815193484582729643319410174269072302633514570085570878627114552246179739584071448773189423698028858917192040256963848921562756970941785817136935849583756825790657065255165990622302286813801444232556687762502604725881048808713130536423519156279769391472334413738878939083098705224956268428479362717542870083033745854067203819689580515296140525306823197590588364960330125708065267829515597570041630972889673260539684428584493349380056479090487988667283777240565175526682576291916976162053424906154689002815962163717054684062035278701960474674858465030754165752001496047920466840221083345835028490821836851464381465410547310008069272182854676451731910067270760175900510159573439654372147873258899287522077946748600320000000000*i1^52 + 350044279648578062207715880582079830692309769796898046543838531184260848832408958969586491064898587029684691906685961206698841272875429551171562421142622880370051112702360223694136774524471779987228307785782046746691290650930043614107739571603792913770105239420718460113946600920369378876059598266768626257863525652990215294144287468880321102041530817834917712578379692185706266858809418791604575746728162931369994736210603483985205473151386048798873839976369275859462347860440371110697876130023863307567279054700062705645509263875356431380313350343597084935873201769738077549787458130519235018132098600068128760738140028547123432047916144492058874141157471819138668817468892735473549435704506597580417731593678693864746672791038239462669255550381467911627111814321388117445095230751432955032362983321854357230962291952324912021555502358084291632287814505441744926041000800344838163933089186347049850982974373869064726652202456967877593854097206306397867992239953775741407803717982024267581042495630331754093964348675880011010355639019590943003244432461522659496709592095780129642247508234183866085332376176934189873289984766749694084985444550264753350187822351904781323572088461966159684583893220428993690440303712086371298617873771679807177770017825761185536938610480544417187132689793006684228256790218411338260105694396189545900687769837157643994112905266766425230080110363137775193171960268421633008756412605146156720759382726324825670043792852842397119267948200013200872383901229234394856199774551804899710943089996836171880875629876454536421231332974811349725131707005519527265090067778705630162077794399765067175377706117190409571532800000000*i1^53 + -1681807680543010188164097931568360982036794637282686045786841454586342578146650287881810097065075922297508509635484294236564814957630699866475624875523896796224335436405465335697627654547807625181559594299334087931598312959650812017534078686989116866222889463884269313636196103113082221563282364542405489811881577197290527354777221487202948907075570900129158865039724243691370159447772756018597712822623190418581516673654043103216915626875913256542556506726454284029339504138710423167875451089208489348087231272238085554872285314705544387448152384584506119437753616561258718883390014894448649289765838931751516017677042210141411943995869441416795455950357100862842011192414196816261031259432593943261591452264382519807148588908557206430324674742098253836790816483053527831984276866101675657061432454941184736515462895040145526290533232022027212694327086985948716513529561806906185041879349129384803803227073339655113704317602528164983393950213794967292325677325133183484530688608385316982087642722483556419816905320788937003117897327943875810920078795415759664876485826005405883074121327278848570534107082806302662213932549068280119469934610037914233629453786192464442713334794538568497528983031091322031226511531012098057687042679006818713550532885844198658096351479154907353825297894622046059154616751013877892299515493590523077365213022653538321287647152099837574126103363976177912667813596002660452489519580085868313472682316648637373241114318463492222285817079278389375633857322577908995545299519396944734697598300742105559596924906715977205196123891303455385215065227443138983193864437729618689539454627618625739057036001280000000*i1^54 + -616837259566225294739715047445036843019194735067929283546520081450205620129554544150022026018798072295176613605300596590720801449159781189327890996171141162099349994132489258782436123046021040589730367729327210072276352212237372105990785814454713389081979946091655829933170552396603484238639645687637009555435943340727329908451632802176156351143371834173588351620930482688549440927363384351039083978529627257436555567433740625456442578643158069683181234412327350369388269824785287745406065385382723537447383559499077261438103510928491660859029150829347212129467571108088065636690517637650057763756847217981614285174239120224253512829811714665062303713382665379951633388102938343206626774965984405947467635629384705098769663271376554975614558699176961205117637503586966563593656978493863991825860290089958480818106713958138218834957275185278916969214774276160159653244322616357114253554844441430071607013083930792822249098718218745202600045721079677491352508349575075317411556158186892135703034074530466640346166522151171529919910822298435431444346526791311139099792265906587946899730278414595364712835220344559470344467625580953398226491991880867807261308799051859655997815734292251576301064694103202629953591580897518000967544757225957875267254628467235022690167531089829933064977081924259180131120988977692949839600897473701996143181414956836632675800587598047910930812129626154350341069072064523852023571333735435855743573003032518119548702651770672400786274447429572836253552851304571000418032484385738631582992571640007945549142026952541522052786075402750493196647545536772152189258433609202179604645604946345984000000*i1^55 + -11371719749428171918083888033254081370012355269286870986347613328666742986551957327968363072810615817578481285354585034475587578360285907746223104399996401870705915169508732056489143662500720795030423919540171380467272360551880077000915199228091667281863554556127643396379451953013469406015699033226440258072226724637851131750793840053147923359443536995515113196347455032977038911794292891546456682035475879506818867965474861316940897581017327304862103458461243629589970659618502476439583232352524962611636812945885097889654553209699087153012141615725610871375912343770970409935070010002613315990126151102701144208668224450993271030075715377524314781897351585967290945373142347039911458639461094768695915041160320544118600780832975721396951424170888630892659762388831610929985575649199879436580327516531779187672841524603955599968645536900485735901198909518319399968770203065748364763475647780952309344061869275305534179974183702780927821222364324622325964204275751710678582262440911924800423023062641043179244457905371224132979334325495353534670121049328326739979100376860070453094044581734323170941831532495838505149467928276471576605341168016506413877171383399390701398220880072050544483955921994895953316057767082641292632137679290943568579095055699172642826440178293219480768232324195353248438583006357961534200457989982780180601120077159957507977677528784633738222223871347772823386216636694822374765399804120959817589462331765116232138618570531932453743698643003654307621169797570565154023769646849670538996394133440009842994047307820848996432503942432905054164737688438203760897762358107034143948800000*i1^56 + -6764852779307430913658516665628555998198666782741956986937263190041427877393067752093553314045531087934597971353301919910972517110640532298988727596518210050930192245703909483254854702420299356839228956783752161833422341193535350175888640661679610547812262806408926783054566686234003854376696442381353425535316723574481503061926568616242702821909248731620712979937875897956000147321103408309001911009352237258669674503401861318866440180220667899151108134535266710172777377134057872014490983350901732044723242461472914391653701750039506484918180532499084513049639490931532467017364263016224536611769715923633187706827574382639488609500595342897389156499260173362248935812723064242576077105625885905508219111070858812103179889333415812632382419319631493672168829854024201081517308780454812042329779014105460216498778680686768404163996467193803720001552210013727259055826793626414178599509316188512601911238922381462223627593277190439332447964458032953322605559146765339231113035404037960725588540818804523681503787771474410675208582676482508844930000286593468003737780043024894957763191818850098763964818778907126285184591815752014838616259014130414038814291091272782706053134452694895290781958828296789728807550943808286311624855227071867251944207767361078878188531741432148119609638121650199747909653850777145753779438808383113347871851816459846565936131890368669011879335731967448946765853096756834988324310186840116890776130686231118233926266624286131660934227907616799914678634752955492770631663393968800170721079554675876406076481249585472771699846560578578239510402448849107886045921280000*i1^57 + -1889736394918897785519015129266971209006881968409248380769589238687371319295701190656781765377529992363530422037854776110730311057303494296461948431315340165866565937626317044953556893339905761351767762843883920244229577014944127650837570138496861695764008026469134694705773713129583769608074564616354276758623872753112691170183913010063122943696393999013827073861000093413056853596459339652847302743026151957640588542822052410165368872063685208055661206321046291930679827629379860441089267272492927026117447345803895496288187225237937370367764733918391099969988539341967319745331464732785287485993501329499229399680707440957680844256938119401479565921255862918419745286700024524002609564349489664186868723752662262035769693051411101274882451852823370795513388968643294471542531939611169252452290292152131883457303484479900362005040696636741895920228416860729029236026114941860905782520533253561088136687110344967613750825512668259938315492351855827090726421212498292115879315802552995962460508832979395127368182922963676823513373194590240304121601311044716592458219493556549730289008374824835258885278511437425218677113726830337220532825844372306685931288760812474573578556216599265677077105793057876280785277609012162443878846769221461389547717622844595853676208346165385546792765597380026794697301173769082182278800059996857659308195188670059296816579643115229434902959673685078141982696586130411946078921089634360298007779988405907910544983904299902179936379927487455429632062463154304796127742122507117539798107732933255969962727864919298552075421165900317476986728480768000*i1^58 + -1992666290108632737666910472983104303935878759190106127760805036784396923253990691541083164542059136559786877814973563599990580871752484400999733746639847958919248103984560062672740662471512430235082879440607563386754431693366860689748764732433245378309058878332975456549953513794011022439916885531361011805707202151300131272342259890927123330535239718161535192239088726296844084977665009812881520354188914387814764851331441964613743158011479622066986531774505221328422471646871210226629711022999536053669886384897451062683958564936886164493920100873367864731701812921421036645576546567052841853513570015533981874312287899089676630152824318819676609567425081009330455648766510524160166448651153020878339624671460411248418058263492476609689714697299308684753836267153340891446398030488053542224556802243954786348177071440692758362004271665696746731051679103926495394042008729614270829097927697308875689277953156235368446114228870654360542732012777775319219145688023233182571479192578767522655051235682614622711984766672466755871159960636336670355582910652299013383690133750823643182135324343625678235732356959754131720804450112353433465280098741695778629274991532286548379602997492777966254279906174204523574632189997277814373476024828826338217965165444545372320093068258017972250016274024207714796255505480618310271247132247846777595302396114468802929461476220696964516816356730114067040771257185742337347400185942799666927224339905484685668823521464490741574133477089892021299713284199183297066169771622712723461278098317468369245863944770958445121844019200*i1^59 + -106148042826765054085837656012963070283892105818711610787268278417146515344045859068277825821382109610968874032365842202508562479335405225841959518672061234046802830167671750614586712797214518363254712079380410053622986358104134709352509477106958301516843311766730443686602782848517238082286704969897787107496400083196368276281015034344131637470180953957241358570979756429385994351065216103057044785703009740211534471258032504476640438907723673249607758799010555922959628127935147109368556502378059254502079914710484706599885369203430593965522897075708618641036613817997510292823055900241091274471628392403806755023722815171319373139435660267879361277583749613855990520286383093080099071669014298284027032863652939057916280158625069572281081055672085964165002673647392337895543617512519151043033637782021046548720879327987477959373472724233865810502653109772663237902511284657657065137421246377262561085131299504841728595831510284443774873766243325565876986308966919135151438138232859630917277771781606087227885735304289268765369625590005962766261500742383013159341435246977751035270017581492714989795439338787743324352911022507217401042531006250271035840558928430806982675239534854236714041554677851718552242021271625305928480858164443618632444290241246267370289673097796122070543377965784061774583053416943929899483463837956157617671820639939424606815102192840574756759513137452058614768180490079373883414438118114697845072557064487031765227205592419973284466808911067605541559633768384201405662568311416903680790712824576072430387200*i1^60 + 514563439683287672736354855282602326333587792726811162724664775240309426116335746122555279425856237610631735587879523443736096963288275622897640743309471028952008990572024636697745335197279518477771617453030551758388877464315657961614939568822549405940026378046713606330866614172343990823541951895609951241273564911451352654816596996137451305068431641147358544892364013687853214938920639401088889276813022646616577753891761940482904560522314690744676538111335432415018126137190006928483363487991615575469286907958686726804765380456762259436401990019710574555429621276322656982100737991218084943734735281800187597377307811404198975359494136294847941865873328852105367687450812276618722222153825781747401559469840359988329380637095023914082971203887939426413972994909647166092622752691863584159379853925795157384548095171416455965448282804152998882052831851881576373885127560064831225352773335404103312027430849218025519469884135148307725872343487199970191385576848265588578907574217396906930821245892329663898564630006446614381921122731748331239101754219380967604471796095334101110824493248539438575983026147327726638822533496594619388028580227857325589552464507581125553931997368625251608607040119225958510725174957936253348800183150105245391248565025722993461032805472555197135936551193065138475358408238926493194425965203016908135855168303784588262705306099180068498863266916852833646950219731262749731350926618536505697405670127089989525238941437003292928444317416240011973774379249232186425344*i1^61 - N1*5609632346498606497882728019356445621887163821786437258007919133595854416486324932660963335178294209857583987287232004864056411920091703509656652527878319106795119983578103413755248958850894572660848041351452990082896073316978848136519486163813883391732895230370827918911234922718185937385571906350456689893231042415490068570537033508897616599929645394384899071137875109730735557531102108975117774815758144001509356126704042830600788598222911221320033*i3 ] ]