[ [ -4137426910438418257937257088084855357704044124633545388685253599070282354068164787876185914105030624244703205053602605288394235270411426198418471255964284871002787777948885088602292137256679902224443560996224307963969063049362684832738413372928858415324561945924300350067791298998747714559328816207463347844846091098301855670587346650475717499519218483553702441173884753876645556422586208312930998391807975932910158976467973944631649762561009792570107622525263679127938415823907122055972595501831647873886512166653427782734621007239244924389210469330579993486978380126034835848424193194077063250360362527983207054835469936196280972851070850256251238077811454841558424890785898266730111077220507116337870183320378591429176121616326618968180872462301396823370085290024286628203201779176527122420667064249519760903802373904183466260367667108246097403888255305884883041019937045624374341021066391708985219470576092870845435701553591791416146680967765273561693588027673970637886125656525557056896939195106801261346288765644405236163840665272467983382635929844331484221753628103553214063117500661351234636341737083802727351980533104115968600027779571418481567810033294305027686400000000000000000000000000000000000000000000000000000000 + 5856057728056038639257127386156036687984224729701021295885192104307563250853180093393939468078641270894685524879135096944252726151854757541432920615530057762190535362178431956949081669028146795540463602138089414605908953963897473731035837382387623861423844009867806006083050334499043738139579192840258329059020007447837094816296742427056254633861724644800205563419540697455772417125567263694309945488831887987026280218122325608884545592663772133117755920642572569876595082457954806149032467394658256971645252097054776335139680459318065232587406011817406013059310350664540524424688552848151773858493969912247064252550336492043983229344429853518864871638871778445711251214004144503278492795579432878652743062827463159876840210319685194300551429022813276503466168998688805625472465671006349904793792281948992120592686569625883646728610920381605547422425002805983202098239739193567411529715568276690585123274673246909755619607123177870677854461076960673090730312226773677260880518632683821439657652941829511855471482097450162356754805561264916901552081912129462213940367514353471100354883009489491010567516664220166052946388665964309592512739421262491480248868710223561359360000000000000000000000000000000000000000000000000000000*i1 + -6510445587207083563991673197727895841600164707597162999678331739482062117009815653531112755420461643131470221469725739462970936999424310953815787588344115021909973200013784933251117837092693094719994098701840827723949174118376997783371698457839421585558044047345467394929237687078252070503309499281341374714239504807497388908612973873361654265509311321640338333431403910917670268450789659539824862962421795105717289462647569511824141109475698526405458046121860934132058031592611239181276476112031789729957608625151572464630813593120441986104141402459447310089071502553632575025500644663846959276183019190754418783086902789806235336182583893923173409806616051534110444318414812106280780218113652590550927165485403952635749969645352333394714731878136604816322249084092673458679433958964997428555232554336668799095961329246207470185729457609517231010312448496259354426133767193518667925779322812134157964014757168038986565694839745706669691311583542994861664811970930107302104370079103940482991707373642221186065483394702085980299825395582962644149448027054349319025878069913935789239487918766284921726001107765672808798283022504222038585003272307886347122073122960834560000000000000000000000000000000000000000000000000000000*i1^2 + -2411983784248367382132543360292403466386071729292768883521298843743379662144045836792201751152755066223732289592353510578411674230039147591310061433736548192148742383693625646247493811246446997128597188209296220350861577870309701212009175178915266092519269133074807182106855859867998582377782400864059513026479010635168216301193585176538565983059634235433575467454628587691708786831389000489900005969452714904465839687674119454510131742758891283256047672319424505446998543910177049397338799166986021448723003209765665677252275516390649938799302985585839717376500140870476862232236441502793001010915369738238474823827708876518667965444375778244371656033456907574672201073995637451446544075748526818070501019563646763763974307481969096736234411543668043398232171114939933346104144900699641566918739753443655951300789484090767614996718447664581966319053120342652543360281981865249204730085671155404844698826267784127852338225470418851373602123478561504211220058249022693009603631942512703739303007592853554583346281559416291853279736778300738565264578350240620737551021159565928457905892305049751483823294054731720195651958934081555848741082705972837042827994801687756800000000000000000000000000000000000000000000000000000*i1^3 + 380920096249592966196386027568668089573708229044195743332494877320508130866060012093423111884437902174603020214747955962349566717331574732700041228612796232339690763818330515017601090835689656877674168058305642374269141366309556348863016007675210881005013977454731914001082329155681539197778432522213855481586821162190305222517608304475503916285592705363248029549826980461173111577800101789331389636842707587261042885710027032879317725329461217706919476502878402463421423703672461503659197056760407441856968809818995040482209893313399949806914470356533382257226224650741235023471495234202305911150079574838246460777438138704053874785940771741963208783727112813288064498008661293706760137693536282809354777037009489057622349719898141012696607204536878665451814540906565469946147378889293042504091704492109670393809098171581347133388640166099003261714451900110934107272553091001733732119974018174868825550955918354388226084868740735909575015125169265106899415517218926217012570934315730843332907382690612239164891248200834332773155842069518505778153739326635836780284292475491432858969935436875700814260266483873050087696073523934630667753205447296089867597727662080000000000000000000000000000000000000000000000000000*i1^4 + 228248710516023480488266940046033308342467118092031728909298234504674206726556457651236022603506740156807973212571980791303344026650170378922186227988751683119759829112164244461431264114827587650462513874988219757049670673501110153638519756942725204469750871724505114119791889812060661132492660284105307874972042894457745711171655234562489672348820389706559511058561666981941424851534935234171610000481214674082517478508407165904999822657497479625881543605794966500421177554724139587610162384692636291452577274701703618547922939972046264986741161060148292557712697591401729698806324641773148924895118154702135371336476234891931804097755391511774116356137329567250680299858593437640488467081289617439565862179954287144950482211816844566255094567371933585832896964707654216922608155001413234181171634771227589018792157982742716972991892343373744505351447214402021901950047301491928737411572591639774357721096186774523677104667448625856160100025007794718010112213460116388690466041716039445020275169346975285406223082292291104095264376978546486608778091039013144989275163247209383557996194830664469173403538392089012218326089845902766343940988112672825256170225664000000000000000000000000000000000000000000000000000*i1^5 + -88254352919833986403130264446779676394790375654304332934161709031454477798573294199935707018977781023299598041202596676430369486067764306660416295849208308148712309496922497950225325644572502002632688120362193154214691805070218143369177474169559042501421394511465905287359725459564097448839574312689481216974388394597744177217575218510206554765820823862183492322503946113941200378185475586716948774784718684832041153750807666678180897058345009409451950506134544782059197094688183728826862990409638505900547445592507289882609068157532194808576201024191647639863972561533985056104799718559691534276097775889434556803766054545359064176925181355255767372347097857269164733835353995263263649497058933099168113629490871761185375474216132792389935893876163608679457226748545515638696157785797465501658365061410441418917116336182170432261586512149262906078763396773655416855427357853992266840577607725389774449301590760468739234282871310681940662386770179493487403077337745313467522034605729776254217457377823675267594752379801674504954052896208573893121545897272558289659813644994829280713256113584922499244749214530945624284734481404569908303499610309202003152076800000000000000000000000000000000000000000000000000*i1^6 + 16642209594170837305023722201811617870471866738092719918805405956463451734066865459532663152428343044475369926757204841227442416321675036782652052100905813052134855966288066671923874283987955488540170898819858060431566829202956162662938854525155566066703210553200976140631100401703397012485597975115714941323002821044668102672556702784144135038660407082471886317336335479620249741257671597171277172909519630254497476808996882255890975436472520664983776622542604371908748842286394817096163606597763352546444931701523916811036295983594999463485971841447405631635499163238079953292254309716964244809955392975722153826981732460219960700555016385776214161013362890884036804628007435607826162452873245772588309439573726936456488426344604708670277794680990438061452697331137466705494927193197559732198306597844511123724711745537989938912069191708579096855207457967335223224922805066668156914852690728817700108615738799006026448781038584899239561453510931683567160151820841704415123313200414743619808491308060316614452918077476146088578314916447194453546671631012440155141000450819344475284054002802569503434403152388224006374462467612799741812175561368337562337280000000000000000000000000000000000000000000000000*i1^7 + -2040148953357787776225416058361531670323956326048090659694256875850557497154483869694934415621909721122905957459548034607246085936049666508442527591243704775219361554128261355448992171695667714478270722307115426769377547828978118777848137796588098233293801494493665059232322089784291925158064422137399796722225805741934767617384607195358844676761219475296755463905255883780247942855237421776062239964301800142527117957606975930150178490803484483656390154959111523391778346823044461275540632803451018528398131542937787036378504662582115006532037476631481446552323683302888171462815643705916308115823343082161388100675841612912920015030478463735795077658844720759860023208270384410847794464567298963385853082241966611788438970797181495792566806873944603747206201754968406879662060405270225350895254564339839840548272312217387531700282143201517919207328618967175303876091946275036165555304230991288450228719405312436605090007743964645186445136343653800008837879094593135040857821462568673707145115096781823728968459431385354207802689975065168823713736622751827601290797278218936380440038243839028923502805321703914920130348349211998780184254235797341114368000000000000000000000000000000000000000000000000*i1^8 + 165459931702258279982734175439525394895670939971801067164515990244705285171901501694525117390895220630760709823387406988986273190793612002640331135609933518673924482752282886860489360933833925665574434513723650874468734983635464358863522355936051946909168639297871557252950929340583480068488477022252690321257554520834534041381654674033092019520086504608309701930738832403355198788150045005630939783006575897624990735291863580642235173312924248582568044152175672092419083374645567536394418464647166566513007900933710256580622810650652887321206036502984364417009979399729919407406107729924184874903633231636753486127112687647680276026526902088203107772232305151192655317729329591225819591514639260428872708957059381225235231999303779086887005013933106889455666181011448489429768463704691261796127091327861656703452148903118568839584491225032517404445304171157218250336395444788659107267388908537321678579537621693029991804437326150970537445305159627151955720264717773276232250460513893622346129217739016855773748637130693627960685543161239398300607032151589696091855061185121321383624388576918145475757966837065775218055935023543450269275166055702323200000000000000000000000000000000000000000000000*i1^9 + -9509038828941486316136792429307598792928975016890932927583475753880404036346866682989058725185956091701196064501676179119126925051483859495017039827564346015301949584196736878167553443658474681999786051195647776939511133304667129407322817211953666393146936386001516731699811435280281133596145931074082995246158649968172050525131501325929734566140968991169885367472760681321400085829615483813086255408085496103625026312148821979970878964678162234640262208519064647114188779981043366264271061578568911509863700394435509551143984658261208626861745073062914204200210332809377784971443357379924150911512826850797359830901748448776704593136854414490007327933438806436661119798395328315019982136102935801914336068982449233621035937196881474053700175388668269537788437181331417314949189385265043241528408321132313612895859999766217350110765135075823208351242689320863974708825991938242271336900766415276153055899842701525939318758695719721791177946140956220463869650895248529647038455266103510860920490736228928132119534967169788510910188645170997005314797544341986141486578759088781206391232803780807635594433062585812713296372401888908715072955510886400000000000000000000000000000000000000000000000*i1^10 + 386422888788289103486163730087657230871622254838242378400418983510443663205140255846453283861017030782556273193518917001837273971806990747943709247122260426450057840456669388519798069828266377065126661178646308764723064168101463768802693219005641418519092722839963578277244240026881394238980389673242193526478177279029009493998355394681236274901751147013772508027084360686881572647635819484859874895861756119177521689910241466166387205496665384654241750747014559856476358478997487918649983624841853572582078718156142729520507794920313788912197735817749195681903332796560134291480297008574410929708906699255675144481949115178104231172947891818911781407182791551840710089050527921416910433962648570954449202066207230603580763886556462695401669899149169864466759769947461609213012959811858748411853643222103736949093300397656586602618360795063404422671704840009439092234455153564054701660246893076506485053737248774527331380625754235326686341266233845203169199068489593374610372291806234936994609848030059412388713631427820917358414441818047419280886981690214015855517533724026193899390118797104381716448322888433187943827856944680694990479959168000000000000000000000000000000000000000000000*i1^11 + -11070286631617110946905792278560337525864633884332093605489583725655412924396019391769577617879814126200383591183362101459296742878235113113701914474191141696608130181964628705885932742574277675869731395265604406506828926661296893826827130286310094447919778501719451064705816505652112729972144068846247355304010949235650023329289259130050093560384862276395842454456809674819858909289735655889664451355767668422564130119705149826300302121107926416041087796958188851897050139553372780865810707989413248210105174399631715176758394443271892400969658212223454526299967006101487250617360007773368972236530032045596404631039463561020983725987449071113199292154470331355771982299324872260780359024560270794551360490310989343163562195295673907766952398336471963509138595069539104502649565006988412540185035854475329114140294895624559404247905862303347309555057676852408891359918760281394808740132189085460124655312532864427248921267359606247435876099590076124061892554774476554706643610167843148700616494123573567812155982763290409653647571515534564312520664009052972802535597195680481341035719260901037456166280467763876181499669715328744191417096000000000000000000000000000000000000000000000*i1^12 + 170209759549458654175676485803741009468882573213881425905312920436489517412614583567127312338600477709169110961399642614050901379620019835226899046727936053137475971603626601209477577242691978779266126738487041120755313952339483334818521222494019024925721166366487541702757516393485625727958102937067865699964236914598512078554147966292287108649998159399480341658762623139718996074830180824910590086316776854725346502059371777961192132350572991231475542087790768010825248425463703862583886574099176156645931890338420801063978490935457687520727763974661788947671549788781128120723974009513128321267758378183824260574377312140922544993655563165476676269442989244794999605195764181540967354431322067958070475100319842550472437698413690551096528270560932266045294466400407076640908510322173343805365573911054986590839141632189479185362997989479858669141176819900233845373983548114071319154395486449969782598423007122505595115476613751287439161151505250797797066530399949056659988015916248042076421394481148455113881576381111720075478284904909190534504720808725830733315916187580899098824888139070904572695876140278580295820627371461972239680000000000000000000000000000000000000000000*i1^13 + 1875764792322484935422532816871725225791902283084633878224972290479753489243225798114468233342858314172716288821122813239369393752813273722451228641361845281311087674902715059266442428391757426110192859343217358407200381363568593223166874999180219836132416012434581976204265806200081547573051477057128504070727432085242964293149583493729762384315966716825846148506322178337557658632934876057348603932862385692739284803470310570952155333464166651515769760127354422167512701905472997807628286633557641928030664612372825517633222185720346583306330731584990658269237630103589370579573536218598724109040478637274448379845296149294592719525582015512573192418790530013698519663556572865432315790462650594117762889601206494614817152317464530977841720927689221023825521101611682327293138856318451987507786782169477430530580341615063649070086260405218079856689871700391117437915351635558373167941884038255104905333040662280290772035104094358656555423177818318046393679281539796192563348572084341850919438934802783387642992133581947461592252478153546297584476787872228456655887954434753071626223665764647195269564739291881050664425209482332752000000000000000000000000000000000000000000*i1^14 + -68124877372296602402293924403256252341967294061968029907896988500967524656489936746728322872570607706431812726082949719099539290735759658121181844303115421243457031324876940629349542540575903139217023070357347176198850601890244235754488080203525103374632457519279085782940237718310378314526978641516590257104176522582390526338390149943550131318911927694581404926010526283938587485870582888787834347016844782618053124769089328279971891971772410624868736600783346964796471902856461837785130169018538703117651140860419114001470704724317509891972555240607387108864428885389581250316924481298836058501984804915745319476789810140543617633683053159426626310489475271085514353193290193741793578518628958093551500418031134716694179490361546876081897979139791784154728309066339992311775866958728840060839220519415881033528469566522302651504559004402726688215998751334083300556560360416776842054484911106640138058122314127546325569578630017913998142356464441812769158536499740326935494496549504843697422215140577845983469715463202982076287499305544422253690665753343341634558753823502962951435312778487524134588928733713741441600960763465000000000000000000000000000000000000000000*i1^15 + -802791723745288344618320912014481617521849924793519100365478409928709655730644691616436468246291608167479209297886053029619285650728234359545439788969934739981432828316649689425221645010262628397138325274687568538082447758855936385484343650740871484578844242175926223284073706310118715819562671426821302684577602855470296002586209541755048284897360554723917257686366341613637715701203751361125232651325235933412237931715654693183976448730440480005256556812739150097685816105653756528512070235391871678160754972242871348707130683962942614373821882070126959351433293352361042488712732515420866516155373438271676651270881095871130617464667322649687316627585209302729205500789244914338710904071002836820117736135481655900160652868353073994968170555812431607753357505081376271060158097606797183788826252805658753456868758798742454953103222530959766423088704111086705796155257720975728704718005750078124497950468043784963163383770034928919495100510490937291418747914273129439476232919701462162493567910703699247419478975710351265429743926743504861756494742633006663502180037814776436446993078332764342604603991209361894697675914389375000000000000000000000000000000000000*i1^16 + -24862128939518130038649887828270089619342436934504211844002583688708665175145988599421375456042419284214886085799560338602187708955245447883411248329372297986234336542630604103986333084084469483051788181358876996335890395431536119105337718370316324396221757939918630227695468350643690676907427310138635701580171856269781432726938780373596551773842572815177689008567552104109812241746045196768035052280952360983164293265686424026827040697861891395129522425627716109538654662032231858982996591391649312385377405223703915667522152296505969028503397523839701367427898279273322643061965058891072429549845170415780379860638407593373832346479954547175169871855798391145899765265206468622811562076856021595928676062615894394522262340098742026502700758238687250839509060661047052235003584487810543973480236161080715712689264055199726675455986495130810580602675550569740008498976268570775174805623821520619324658233155470149935223763299807307401338797192209437605397015476525822052244873220616849436809589844277705508164864000151318705511352519488727195567284227191601414601441893518565525647800596968911555665458656173798715534529406250000000000000000000000000000000000*i1^17 + -49610765823567405763786269606659776099444283915384451761700127239913835199903361906964797503700918221797377394025511568567162194808202106087679798040334750790238093444447675422525151903398149190341509988688558191714255749215284669618682228935229806266426334070693569724112887218187170111599161183093859494724599407842739495307854110274958170898428457822416459946951493444556150246123654909871944284167735846123789686810069186407652044924582592531004053115798991151138655760104181458539235147551792278109022823152384423452037976159198322345440789546661075502288476815479884930460740482293153850792156348134631416036941795874408310149368344348560133420291401955031878654893339179044659170771626391643672963780304841731862810684604238436670464969027758531872652473772658458766449887227054409054894599533486920157731249302130450318243068630715504483890202073267264543784373351635453196212279773205183289784099798414607045754986673510361971833196527396107118949543162527961677737717800517614333674964406860457742546494840174141957182714549365322467341951164776162592170707955887845620337869473751753345360105926754594809431250000000000000000000000000000000000*i1^18 + -164730872359492434347215283072369542050479959010613384869761265111010023340622040806763933310439415757592711656359139836370434770778964338854812427960877721150246536861903890971871149161179352802969443361336643668260758955023948728397030272322380549066504427160717061215981129317882104736909893682939654632132981478794281430255156426857259323223955323690172750860964452887797359998986396760729153605686314262750823570440818518026998936704753628828400903966391120163047873689707872071700715369497838741424559532603139197300594599866432705338903193413181119347899781543087724939196381178971423865593668666005202349930384982847437495998691679398006473761930343492588263180973334040044218345484780894165990451539491837821494629440625444755616847850040677941528772875723231309719340845135303776889683641207872215006154510624725088211315004441975680190667100900396876624484641653218659849541172751556762149634451942061953817126801641384051647027012378884847024070201619097032555769397485491137783008511064627072697208625645724997930097886661524059863540211719687135404339029212464136644898005875553876867574009631267693652343750000000000000000000000000000*i1^19 + -104128742593247446218228513183885618336491858101586689938156818141107169168256581036222442695891896711249288871731700385111745321460343796098257589081053647560471994614850828586475445733030412589842452519005842325181514788068878432802663054320101553086511546427609825033563013454275165321933874496603923775114411699842010716697934434172816194708927308453173848623940424022276984331577685048643645545425020606948175464396531612848909457161822305588329902704250946480940829182939004091999409722206306183780550181240798048709629445879316051357448111651034337564433119494835093424250617852384928413325192210752245225980342688794758326524242407945725578166606644060967817598221342356358083071201998463479127647570957281658589286926359673422056167839095738903155634767284321334142485440843002867085016323737415312351260227912319314431110926694366819251417850106016647121614986056450542404727378943847935247489328172659886429377788756249274534754250547048774483343274492455033755061889474278621116515149481812621866203285557968815833370047789910577424898539386978333423664913070948191002632453116054420452093442504192138671875000000000000000000000000*i1^20 + -263553277670296668181253516686484595021439195932849970690807946283828161702905852911192556914932173164121532405292265637903327995717355205337290671505437773582412254051109947079701985891221516063833626585067963014925091889889377847936418592250683941026394193942148129287397030328639762187745125431200040450970573971944284697019771411873143348374779436866188645247844499034532669597395270608488870463256044168403990111582629993871672116432729225844624057101713454122870253114376699672523428150770058653204689243479869156852448176581261112263301303357130357408987967146729072317396555465372288285998381356489831249992878882696674759947640535941993358851260735437614465797000016618775352583195385957542890762425897766190803613956450910914004705198097535625669152942958156252203027451819089740789607976871568335188444513901714367179573395820336413091686102968213378267796145783442423134774092554699928586092737822867860372371648835192070687249964335988667008799746187174834402689285511940405743520881351584910719491676687496540372010237261060114026926947914576917808566736773840937846806022057691968614125676684570312500000000000000000000000*i1^21 + 473821428282836827965113929733365444709652505244066892828175837547784065748680788048604524555862387214355274115100024891399724962543971950759341602848544250803245089559986811685444669512810928932268915816221791996664830050524097536061862295858567568504497909076966736681547784619231790898795443448821412808703469812152669716348449447569702457227776378919409352452999472986166829421407626857193254576638225572812737145800824732864773586514486139147478457537879383596247652121928630557366504128593830784341408666034499944489041598732542237199914321625824143928160067801234541286211226666283988229632441212542180532030045306279751609347074670041753284575548134786330870686854062723270259913992299235330820131980482969995403897582869158527191594342128780370735002068920767560349287549956549225320645894677699297469531689735695968580920022619631093608426946055913826978100061158922941369141330865296430985703328586564365299092043105576763821338570122360949878386528888388044463273189122034155582313021147558156266554622663093453012339190851635447470866150641065904545482790264048364247307191312028216721666259765625000000000000000000000*i1^22 + -1456683443661005468874892437265566683513974320152908346180349017907336988447287673146313798694177333563523221193738899156237093301517643677197580019681750730971216250920885625538340835470472160299707352762807268708200598399560886450812046171201711919696559405862030853304023027526300330231076920956859636845045999295096733884795150293643812046708983898896528012356068657292277215078827991873478330059636530334075043333441342919316703647138334420555197372687215362284312231843537105022123251752998277486367338984934956506653468163712429430739758745872503193487766745661577712518451077672026623473790907505739731022882022073118518718696761385955110830406602030893080506255457399549202580738199954381128701490353426639786270809647723506337034294402947239261562080714043961356158101366477942365987602410510172494146779814955772303767243439836360702155521766226959752077468831460278112896027744941481868183219154309130426278330434282536551229393099234183825458617701295071834214353765636891203341392697290984091959280527612197904836664900859790468854595620015284601797881283079476564261196964026878867782592773437500000000000000000*i1^23 + 139953004829408510318453171845406862395849516036015168787612885109645812421446102579849286318356140463499303346064626066966709996132757249744520821147143121838250655718854490195434046408000551179272052241685521028823252961332528632052293918483855913849776137504732344393918850619482677067003673574603542224011177450836451176212341017924150164700788850288318848430766432075485545436336745744277761634000681047676140239672791067651355162032664320622025724189535795102481060781727974141929420113297298082789106340322684421444618817854285944865613569452961976931257747119347310484748412330039680836292714621762527707803605148284211576108565115816667686010966543206029500374761260302639653715978028810384510481674755652622113402636605479590317481162492318005247191053118288791251481844058726673632295461181979927903681600633419917804791592532888524881265190835395912313238907583521189672869661377421384580568623545717076159024963396890660452885664265496734910001924069436617709287102768124908647153729954283590519641301736124230233048312763524869462134978906877558109745433381707942397427962142513751983642578125000000000000*i1^24 + 1126029891499788083963891904850481296147558771967286828599565433338688505961814125512891703957292930513514211898564813704713893787084293821401245692751129668515066075736982688819264760508688748893184833679544217978542467794333177605104109782119338052703157325241677621337901073256742503212268184737463664639573202097549629197103185384744242087189250066202858043794014864152888439526112866014479405594656168619023426366080792129080321733498211441957637970516226248437092276644753189417026897036968549353629133253976576498341538979512657587804650712602596385057249734108993107163283364155764970823515673501275962457952778181939833531090403762637017399693021810105552927566554608662084517292713839392264313636759919397732507652990071875940781981153977062506450026476041503742236790952367267761345720043697779635545485938444326300147614135572798679578627411069838333962350202745279121442279365635750723647204347686200685823443044130234635900740209557393054448878301254887612130341875796311695920624977658145704244666816067243589618712047546972108810467773643595428500879005354552300918680173878669738769531250000000000*i1^25 + -252879818143584248361344126759234336044458968677703746316110146055871791877723978044495096693317364260137942855025719862057693590684807150024549866479706589049684043008627537310154908573264085644345879780775438378699870310337161114997305090127638163615448504951307784600257304262156020211249102808085566059819953914704218743306911442207362331169584376159251238337432136769888923935401680810422689561882197638280181495700559149254790026937586597975159459517341379613348768491752951080663756466976932042173881207972572842152944125199975956920322049453090890763878127714776764596264043502633832484378697171198980584213396422926867523329544066878593692984628935509191800704681903703472679798779013879789904318899260193529546105299826883528227316384067546649551180833330227110684253715388760285285999796041740075250890754383554109423765781664723702744817034760705257055337790762540969757132241205430865631656354547671711525593581874831771805690827177211664897296772809043132745574750878152143042491737039895661537420160673556604859255029205874691707571104021454638726764196536121807588329792022705078125000000000*i1^26 + -185404718287267321486467406022528444175911109383591635041456157196081822337133480630323857048645911446288021115556606715109325196282342487270546743843857070915672084214774057977438871424893721369216982890311181595615044141726240561778497636882411226147874452154830592931681942551860830936583708009319221331870635465386745233967551057298536829868675344470570050213776490317013608242436562472746752394263548465819063483814861831086093061678544855367043606859184010181264018792277444142512802392697764066322826997869588269228245869226649489908179781714409726776659649249401187609676790771148151600867431814373512034972169204673054450340616423384429628190295504135863056394537684613621371191103631621192536045352451940842527751392833273411374659097443127135208085066023100856868873661909095923872614495033647250092862406055113531259802766390944469384975099604453814394861985171276174067191355515821617521526264261682483192194232687467435726601926724493288620935638528036428319624605875889200713987298206971171108806303578287850475457214602787303464244800397017425612048527395244964841008186340332031250000*i1^27 + 192545114748732675464580586563319008198796252621970909083059747457784154150440372727403903300686566592692246389147368075166882090552366687204029881703908304270845900377525462480528548856454495807743509983429556823028833950206719460279974809209214229732761308447160464663687145540478196695926022941906658036757141011848968958671800946603216120372770424651023185611548079506028037430380849515015142646612427328909001679921233850697656935223457026174313741679173357262277296592405061618814731555783592712611020448082026584512498853125799447164373362361916176653896553073150230140089787956233293801948289670812441896478443143445092889444519049710726110536056092124079857089503954987854551781329777028716752122523772346750439103258605839436703735826197273938853494366191996526151853251751676455200674416603866208933210508742770063832129149949158255588736187290589166188608293458360451326576557943926964420824513418374299716420087985377582200207597408106887362261392642097705995765917538566315961131388991994567804786439264344775934817661674360874587815460229457503739973187622362710535526275634765625*i1^28 + -56128483968563423757662166135644355676511737763031181435869662303704163986234358429326775616981393016560573050389543692854857017770277886859317591117768356255318568005533614175326397432741078538393142733582492120330915306509276310070432724777643073499009856481008290784856944427190198134797791997748574134463266975015030502615905694184625822051353588979208793258733665033794560710880377961995650876053783516927165376271478132869749616123385981787460796288588193744481377362816130866541621061887974648454955213664067027438159848076443691873019831196141330939327968357858266249872134544064267632933322270427902793739744512677192463686354479662180886434079076092508061642169360761379518450902177438158039043231131386217105670005053061774009471758760511904497784874938731756843016981076742984680567061296253638143620870484608298319008723081261522503747575095212445544667194433417022926247641225521767016035865022442079710373446097011968283453062166883044872053712107927747497275999105424137975138215811852095194678821953081967200154904163983835823003929754261424578368218421936035156250000000*i1^29 + -61095604441378461689658706168588793172747074114618020620090449239757633609495018601012743665922307944578246403659062364278501821144794203921954962960489155194675860970415817302128512853415549451069790142029990428868926957941731257576533429391413685630382006895414225046543647447555177062150264729773881166888397926310135989318455445474429344561306294049861637024246237953389322274462050712152252126039573602122120525792984905773700217279937720245871933782507486436254502401260810863965369425515659999264501195795284524822933484881505965301654097581130602913987942402889611247876487796850457010453911430062161139666797901478143880741684793526089583820189399993197713095673105010574416142342310026967445355505396508581266620386429034449208092518431048031518834951072553949267459402593211741308750655462714206413393487244694206767555116454759805542232213796960244800734579585077428491138770839805203002054131166128981951935851402020411523584279653010353641377376919697948426864912206564979912439462735131051402804677811210313448230686162671930353578102124819772167968750000000000000000*i1^30 + 4229501208285791459673545464227679862688514753076017762908425104806122322730859880407686668654053051859289710178249675570716296258719394295793919314733628961948069736522912595103268662983637561453139946493450507105641908892665630590333656199113255885271560286618821183768806984981620404426140926024642554544853593316673154598820712987627720790989869366732899487937029991704179944091805672481487694457187024299263423884050941934243182558737209608535660377096406718182045682405281030437823232369449245052826373538885857794426269461996148481033925487790398247459877854427931357693322301542822231087795862970868293523369423895608548815858717382277977126901899851775022743274302401114448005758094069340373155565536416089662196449789268002620137688192529632996517151881018294297966122649386863616959277973592760673197273878976244845851504457047816391719142411924397504297242951085659969114990536948951234523565133515237092778736683409915326318219323070503257813315951122597878288678287126845821564574442224271191477116519634821520907772700284863872524594386250000000000000000000000*i1^31 + 8325674468032845137222302694724913922258136827894986817229587020627994647560349554475070538371160391813063794034394264722213679822758446965541123578840925544554767220847961356942823586976167275382868153839635753839882042483981306315717052561317731408840645455333310357928574531183237519324173168923709409802468322795967907729717136577798072729734849659649129049996663866729207016312393539747892500997845046803470269292717930185042145784281161800710563016629045695745703905863083649770993746660216218843758371958040894982441878287539079297503454787407324811706284012208578277148829363538337099846105852902689816781797356475478866608000921164744991076592152537928492098755459800915494365457972060279012278408074567124909497883968846979763496347721999308475523535592000403644034922158325332108190286092656100302989721904377420663361097236748869319609095322569862881419442399676194733125152093355126361676789903265073499136907805660585559518670472770012190704488493422232411924634585238228949972311383680119627082575145092468821711636159816442991584000000000000000000000000*i1^32 + 1942021624021211629714663712627083391182781782442000784911918350280761652405741489655685563860595690285093134178409707056115936384807259421486884289494763236264612908827505076335259366501078747804726080823161445256538508526902291460490730401374083932524704226337224230705701411911656821512717177351091542896904341461591840900451315735006448410840331603281560154033081460080718438316287352474755833508566152005687291182325014724255714639714320230899176793844223820848562317564250184406853780923605084335239674284478348605446597604037818269281166873346112164595415965650453197892352152426353914245566654606620745435947405990999917432276483382476791927298275691194216837408189873205404169140060259297773541059450199652641469436683330880383847071133077338797576351069890961788980870102783008521079251072487428899463364751670432803763214153452482927237374039984593657775252918448283510269069683941120317545046958718855779954401767600761249926533151803702068731730544153191032412009124555901177448916085294216217730892561157152245746093124873420800000000000000000000000*i1^33 + 205025410951154266034233134197788629337864748210690779867711940822030331080976739523397025826259407177271963167865471070031013758691817876727178022500682279093776639930128852187453374144582352993768835045637070714868560984632370785919265269107731812575360890253199016168539737776578923495317217494725998973886739810950976080965887344856297494269550394065838224312612967436343278320595850517239477878985525790480552283839255753734366963816202399157151023971364944069123019837848330532741211441029120750504023693608254591306722221496174696451390009627980314758615037409202107944531814202784988261121326092296355723017387303699971151958315532258859317742730914797161932393068790889433964990045629291200685244703034380454066071671910300020689619935456259475083067942338433996782922635303107500641950200569335612581883744015642662399290111349264259218461953217556792393311090648536522927926946179608659287543415305572349537115606831702619249159334364497235861263051954011821387157355567065458487987056155245960827071239941237062748854026240000000000000000000000*i1^34 + 11233504166497071807376024870660836148449947665691396527763036253113898075000704193404225068990866536570835230560720107956087187839955441810932108009847370232716852678146557022134097035500098868469483290653212380756038495160514284417986326198010471721463101462807264791895717836394785059309518821264034233356938787216562407167174856586484520111082682706533201325197456010777749280441380998256192340330047402871795799614507895112784770668140008920010301528509894351316262498679044150310675047119072346509271624164920998546241446676781683258649207982472891058583908458884772805213252703102937277832599557627089108281544627091074268295284492363567205440439434604122612383583172408127492171125863688509135191977297025064275266990391104301599069821997660195097061534574483814097772465662678695433983163890307230851680897768566386533053416621812480681779183207066910930952017271835523962004326513108757641758593637723283360527963828166696460232268302618220142790854319542984912985777176688773779724037566696712176810173943304429764608000000000000000000000*i1^35 + 306555377365367530214564340962441309719225204435436347797202986715271162898386689626938906880972353927804204011455367707556173642709219543508852122365031237141506301083891729824799753650067089617370167318393234524850096428065703155155736010948631084297763137974219300313999796519256431119424596660439933842912565917184712270428126340130324787165270968387838136276734194542008042829448873282862135173927623858932949192017316686610759007124810565206869407006512344430773159842909667603814522157778942623321358759718656986558485879487880154655853004921523069033106698529710007802843679466315996280907200556680390347033504175469558302851939537262227972234120834839093051974298967952734755659780068807520626490268059327577718254934107773511247929291902389057401193444303791574335532924322026750590660148179676767318618144967160311644648231718450946356115948395860391043673290606311214142744133012417328814941560806402043753378792399090491718099667972536987703159187579200115610559367452978199943025451857081143488246209052672000000000000000000000*i1^36 + 3307325192216351531259003890497350456218750891079821850640788382907670698425096652177152144287633473251171779784672543672877856341948095854743671670850794357685122863805381642022923995722081791957541651148085861593789737675269917936369913963801398742044754530449764788251225730408322903143064473208152127908343140307362889854683863172045033222472899174336517396867801647542716330637409659359714970576618458668768540736229134807030584250512829128228007336001006471610808655211631503716134926470820065430835325496176386422843386797839499692774020216739698262261253333898243108206313847361117829805643839967310117430118678734168478819385290266568864815995895922595826150201026170321061370537315174414719404933575544887321985040016409569351114867267214489004272619667571927146194464563861895759234338664335469698731849815055134591164840728079019842149158520810668949363688242478031175979479052215430262262103668913481611250475180502628658393475169464043424358836608702115768541512427037967869833641414905171928395284480000000000000000000*i1^37 + 66695286298449637757786561049532601460071552434722799549342816965864616635190852227924748130381076488147270889078083130869344986700182457803991032640002276482217220669501827553080947771860602812677035692261342410134836783800223951502963576453190295100867083381101207446116214825085668485315257207860547286496232492925166435005802103509856883202814214970486143535559753210531353406590334205053051432305472048056086282886033234598226118056118007541019357704003215018474272115321482067357512825878393609913918438439342108526670831396410367855442235231608370035102535726621333996876730649247822118814890380839353597366865365877387626486561723694614600876500127747352131622406005716676285961663336872961317590955085932544715109585445378263127325579808542259440925795658739594259315671982850705300383716961043804120794830123605772606306197812469503290502732615376151559810951711361245109248888072192915825006041787794761480004861529527479670688300442990763446857703982175224585828957126315461331453440159209488384000000000000000000*i1^38 + -186901185329481920827725786486929741963418778402129372327523254553660367630940641890223852903345677027787603960019928495230823151408237749589734707816867719633547521590022378782484798473368534525053332980520395951814439314636635062988306773645332628137153461009778930165304524596896902310648083236159332778581618560218738999097043410663223067302942065935862727132639127872246577811868790650763006681863040901445461812632765684442888181373223507527399585457251046056795150826885056106317396987964625088112119960011597620082442056706330069309163903130338000999548817335554773591679189644493421945511409072835800920528834983311991123370831353736070100153411151534790841594211043681362226365987513387117330915789325260968348832562596377818918297184950422812324569831443352302092451951367619168399867393757945873297046416246821204780344906347295358601962355472482732377573455288643560512629751973033216171281311733596002639669631677165568694547817824536425000204361086370779179644444419254381098636935168000000000000000000*i1^39 + 813932600542385478055670773842169976121385429715303895456608069062596410772366875503366318062490606945562910839167320699600253168820911372788916969036261306195219498474398058820370810832012257535006205550570442369536429161760111098948968025988652363387046737836443135521482879661104525731543634366856857976769011774331828686523601184237636739849129564931780120395978496723998950568330982172234432991421969360918716355058888773694178347749342680501854030478680170905285104444582521602120400349798806699017842293331972320809974863374796960669284698875717313155259578590050571520969519203166370133475304361197879376246036554343443330022126440232645751848677576673308564553031304111770273939443158059930357455190122123249528165716514195780304269994320208087363838576289063621241709328968668454191898122893235063746744987676408758665731847194696653991015320840869420017471915302405722436525786584138491544054726395294626923428439129035342318197381223685761728298738966797819074402270435291284111360000000000000000*i1^40 + -516264813714818927705093915570107753301963856601589363397935944504312254817168049747878305592871381414566788760667806446243119633368813131208158354124592942270389739683506832436875500324252806431297882350294763570677649987577024798171654734986537364853215479302377121998059928698469603136986748143290910131377941994804099101729624174624620432376946155197994424345867077316152057516332162049557634972800120877215303234013022487668462676596504875983620937060009422386542219328735230623856264708891632852471472707826297188617809102728454848318525884826195630461432444801557130970360227613813247499951469980132487071874356810832715678854476182928355118321713730727759519088291313979510322762734578886372664946206416246516501190777537439315140216855896715577989034823843510147137152560577562435763749774781303454984984702981219542391386446200629641357473912328385193449867333415015517671554078212104074128820127322559435579778470385791876068505235960733439980019574357330862868634479362048000000000000000*i1^41 + 848893817735607176548040213985233440289379281447932827342738630107948609361150836700381958946002495182292072495367027977812216284778438378894880545029056527029691813665159415830700350887291706394790780579138399361166663070484791335841704497603540855006364608545954596040350924042882518919554554031259012089480820747212116284876000952224911917051492533151873934537564295863559713876242940190437357505619434430618663899958718164839504313630997656958680198147561544363061897129256947798268051029263394613852054594615589785653896056826197702828924245381156008495994914459747795880696316950337962719968800847223487452818387290551899966082463649401618722842306962365669935632668622133808540615062788656298395327959792845440476591483850986048593252203699092511360279121036187366924437514817063045037592567615961608689877395289266268775846361080051499145888685471350682555088422122878529548006503306875373270604009034208296656387766209793037104462996076359675077005555120858171493580800000000000000*i1^42 + -287393964516136820060146170068211124129494287517321706748465972810331663366772408834564939999062963502080232225787325835205881536613314330200879234378887636311063544900958404889862544032953552798282459929853583468542741847518051928326985005791397935426595487134224088570009704460597862894604881796702011266257258499738432486608006377742813939975768135870252113331883722937487519860505167678696468232831270242966636032882847372717502685298612094762779257565215892024405047301553387949771300276526382151506808254123185009904658407024247605066906401670773843713402989507565872323073816332634616158221486136503227910598776971471355938097282212876396285717121572102029107290282414803359951241697510617724113121777988873252809826195724049980554429859239610891436188282893962421515518174987426811598621172958423055347948699119114114795039876850167848989417885234009561161451636680737797928350910201444850850601392635263410450323866814930629228393156182181799579409093031362560000000000000*i1^43 + 105135951424382114773100618192427290610691616006262256639257861975702366642189043152317697807383493890964752035419183852808613331769546036068298294237305364740950324596212909044051327948726311811785892595757821980757659934546384983013591443601244714939719837209677728087230995137462001309135449968603237165707626050235268514264798324638171003238084070410242793650772697789155373135832231735982631170672806129259927302392506738203330461904905520057544734375591093472508853279085063602953443095317195238440272349052788100613064565455946591948633803210244728218927401991335879170741756852754437489419947341629563768446209967296565627709050197501563720025128782077842642679215066139054499805104850572299458774791928530959643997261304009703220869081810832362181369190776652155822374209717499838170598096171994814542276883454101098493603516427006194808303367941531179197258254370456910930972885717800489846096325409786852946077970350624898808215812179518951899791360000000000000*i1^44 + 4857027739131279039045710276260482085744794722062750615750375011487311749772487717893375739281610093749369420400550113748765723301433187951662054562439233035581149055806612421097976381848080871629762598600365378906205017026904305610567093833462650329012479538212245375761029416706457002618858028000513034615660181314314619111671124223845692088635693168244519309004203374982463726945754569867431084847811433720959733551389269289107818210569511086893629896240617764644556423681860310900314177076727762478513297446370349354012179183289292182456865012200917560365082430876352731118407479924504408431694237230127375558381303141033185793587240284203024143193078892888706272017868662656390821180996383370485167927536273087213888850485164913072178813917598041073302884151367198090469176828490707758959016596372613711819356701208029599380335006927256524165767589810990036658381273095559785984654628458502245189809996626265915622573052074936436115230141553049600000000000*i1^45 + 72286476924149517621363283113041567633250350133328027038981160639392695420945686561340709037399688962396464604141595466908709384127119216747164707039832686326029152196111181329667284290203112110076168535776019754580757790872859722305001125269090923801102319715633474425061603588038565215814873183380538167847222309909808576475028809987697446438003158967632173971064519629380352259467623448266761455138443527336569956392582596888553166487742747164712572958678199144416143166561007551321724473214197546866035151486746678858422778464585982242329155732318021424828101613506506771449207378369673274689770668041503101502435226570180778582004086126095810653662833507050219286073713054154968723133634808440369616876427246644300389915938494624409119908795475223183885221180212205022200688119697828720637785014637293128414779739836547449555520281365476511782109463947969665341282064880386674116717992478292987571671795863540114887654085074700122193920000000000*i1^46 + 764213938451644266199012469381207725444854910269320333260822382625260693871038153506854071089847401313607845733977247635380609193770379913458871650468424472966788947213715927964478760914771876621808906682223109481410058426895456684019153634183128881701272410836593383613695928820313119072775658908030112081242425898209691328785712423940497204933599045829575246946941135831713822690886631779135132967967765252047507043299099325540306683993983260540288040058810305187487332093353071611081892546445104724349633236171270668035728622255652773848880910614328078963420242146514151653601734037714736457874788584690758176804706734994949264627052796567140718619051145268681922312997987574269929194142431304079742278966902537483329925478710022982032209579770662570665152520761192902488218039453359933925042886151961146751500735193478581120120728680401874659500170943327226034658807607521468858427733375939863664246961227978953801227829248000000000*i1^47 + 2138490603970310130107646313666581983607963452712912157139362133814978251655572200529044810493851232657727613825525239620034241626807501724237878745080797279598572114697887495490305873896122510876777439356699057515949673245178456693435993156630275879721961036026570858579287813234000672924020549563152213482398760035322526885136305082549621435004866436293233364444601296547673347632672879291046593192481117270550228478310405543029603726390194236820177328880459375398945070867789636693691996346007081737613322550188209503837892622953229164751506791394688829092193844658843338087476936872709302274525593051377560311021553306155128835685008356787695474157639792679475039340331539524680036683883792729139261979716554824553996841842551281695572650726139697332635652068051836320412209250867725726904509693609086034975616910887768859758085974250560028420319163562935337474099511116798015828745525036355472400509277988454400000000*i1^48 + 629520370263424970582374996921867816236356420151000935058728905330968886232676481552020010973209978033088864218538097090806786361301944055456038653749529267452839564557781573353793355473248294912646962705223993983374258599512746592836501594171395287972295337142424875575446440988450423759761277771302193155281102622337712947420908996369666677691102805044263469682483277683333217203317322960558722573801785772144665711339648482207762283976221682427774677988479653840174049529586044585901043653102271014426623306484326509853624428235121619574468072819846479695519386713118800565953779469900653652927670549207522131684174635092878714812931230017307125991270530006885721279385478935305688434524252059689191305589504468138259839939504495501542308470429181446143541644783070065698036751544833970230924766731637485324700374952639467706660993450486882998141860674821282332136854823631305165488576168093286400000000*i1^49 + 78258773690900593940450003996563274454542623168760242473290322373128149954010300483082539266136752887894906468831018595178499469920530966941474449825052644035268624154787168604414149747345659860653829999354208196504264089098509992923141989199173477867370135647215756682300435764646713086020744858777796260260587870655075672194947753474897473572960463401997443998038637184745490939526275259761143930925555715495599497298619854277445126909675736327374315744383913112844145139466776448609055946046755163807911732167025680996522353398459510689009014258007846166934497642112045385996128598043141992900685963047153376046592883718753052525068649537396756258867079926925935919318914503004428777516998807768531837033536095774799671831291087627201632442695619020390671071051609517267099843191015210542433367466163135992540102661251483753904953128942863889552679980074831112619167186022259752960000000*i1^50 + 1372274961886024916456799302823736701656280349623408514115988243694297864142194690533826752861434624582367521142519115465652750470956565991008406057323637983006061123928431251609012201344079629384142371816859708740666049905867015340404413723696557923553067626300512656234665498921169371711230513499915791271791735834767708854076457554497434483122995246024216551117810957394527400297187672696112065735778978233191589103948379808429006628918948909898073325189662684227857818427656701346370341654170511089277607177701849978091973184634529504916496382317720140256297042295782269004165622967897153850860802363367524908322604525212998246461119722954522359030055752956715100488795538463903382318926974522836834993634711363504743237554475449539294071819736525027331411593639079382050717952392484001807419915393704076624468617975585177081783034910846774038980646851825161050521600000*i1^51 + 18985010622633837237687853644026963183197821773912388068297680512994175329216245374084810999730214231317422891436362271150663714350566328730501462603853342490239841232077562575817917392023560426048519868120302923716811327364951911225884038966849494490436102549338445597107110341034272734125236601705774787255688379559311191166038899275316064093023885504691211581826241502163061412105258033763428104236291906653396928839608812052371580256137866287021581366361894710722806777361124597195433921341040868501671374146933187725615745193383084692583614510500488793971340184406689885689602039993592952063551066586870232190822129091670633471205368782647563497484184967469992258014451347852285684264391530870925254730569950265147675334952072995187563081762498128818728517453402531121348397720177785575412481922342360904487841531838871987102873743189366571039457280000*i1^52 + -13932678166126665577628314683096786501990472374560040060300489173485387899967212901648152073815832868886062726983020599676365228367211005284080553563071881326267752102159875289485307581754260679729202321974204758257083852774367488809929566577427700254375610153875670148189248216657149151634567175302062678828220749399563519814143880417426842175597663524371196368184998446441465280224139841170251083946086996729292219615271073115737873511291303880819090392836487460872318162775612462505776013764490576552313492809871945281255336515852402189748387958849323174906427356256687089989545423014239128682930902540434185638473395079099518834192305840062887914585596561949855250991672456039362660163532344558419820574392696602795797221779316362246590038461583487856587435560492797370829806887699676649555418725443155063074429318415408822902325248000*i1^53 + 3218362070774020558205717537128782456039522602647767581198227803537145033887165562124694865743311234700247346028261646265791418831248538930749123867706202254384614111171637423775981499441932983197526836874584839123930505978901975779357837809795464181270079006258268078935707765182289806072004865905466207452132844165483254547648499449735795990936321243347697452337327754550397707559002966197712454479276505101816189721391525294869798897101974912682288240711488311668719400455680877993705568149280249665497649548424567618738670014352096448198151779074574007185215673792657271471049825999774500387050701379500812649933412715797025659863887509094642588109548137333460351375568973010467268344635293523879114510221787156036327269483603727914068974062578097572152571444146636435100366996242524541645262954775372952660816691200*i1^54 + -822789549392761170382908536542076184421697662613133297112056932243702668421334959642372198139005733337660202610613052312054741601163709072158761275780529704964447251225730289280750454499224649951002592377820430189663320056717824039749745862172734464590764525948493061821092898447287786083992017444312015069257115419401296820208440486342996098301664280184725318530474482140883641738769706246938715537766437642881026230825128950353395670954012596352818897578538962551324149082203583828868864587739664514008439837155529433805355246386635832156869546250420422031711698824431199321575846499878534944218206063736470573550340701691588380956561048318702070522129957227306966541982624013886741674281672284814110223018848682959426217107596565086724006009882340276041341245866885609663056700076195840*i1^55 + 302638070513395165785214477946930771805937088784627142002426998994974518287052630707372983173949327096427761696721099535993312972165936166466884952762235776597062685944418871422087848710583014859077660915259264895313364610746288281506269938321146129215776312604956600921889345869635901260039775453498421845282539687360191978082065520890608455439222991090361610588296196500066612808072745415845337773546977014145794476358135518606886208403284553095705967175534780496936301795491645643024593573125045456089756332622911062624838741074106859706308220663895077243119587837100711619167566564866954460042080526610461428015611185058819705706937301611794719222627088911566580650743518655945355988908086545011927967980150476616676469415633536265993099348425073229824*i1^56, -16070755995437153204715275439153362347314939466409885606358124093522234236319600698714322234210967292407321218235240632705409652822807421106875800734164319107716642551568099029883479847235386095711889597731692738148620803323135149235167265516590459532997083880595236964643839104029641583858478250233030593103066261088438838957446762394576226144391970244643183703657709183747880813334841719157838349252058997672147966173309295664661132423144892912927781118043976981922605244154332261181038038089657246693631440544501417250728006482165175147136436114844402064108925954611011511194293634066969183335265651149482774643220994806974109045871826279943976167819184364057779698647798400572391877431993781872252856297273480594111311725842899583130389624446331649866373260245635919757916130494030081123391934455305418612665025879294410609643360427829442689329336413568906764642584858186653282423636711528424874573366583779688296164811028898331243805222665713103352997175072291664430110920385200493679068714978790406952983299754064960413319831648711957746203963188038641274981340328164236198033756832018758601593319824352027649537857851161227569428289566973448952046718220178498461355907775646402461891310780713695000247694078732209752842458268067638095390240712367949353169030364503706367635708021767989603523247250273512935924747468800000000000000000000000000000000000000000000000000000000 + 23034646901495199726758541475014316542361822041025239897580461737259260841825135191808969400298998115058041141047672655989685607502777796177183293971283971697054586717724093475425631121261637239488469825600495961032424808234614380138619547624309365322194776719456461589264451462516771685034073286916409373515596971098794766911269491503361995399319562809892877567473995192783205869995262749917961180302902397321787064945073908733501539915735324286539924653325654851818074291744530173529852618335833915167209391294488493106811571038398422289552673316777029040764943946057019753005993455274771828810653688563455333279904547751311375049344685429500419813652683585383992618956591808255087698881127095431147336802229181887070946148387778063060967807255282410238552846609518818570141822950612527289317859250988688226007955590103776527239641566718971667560001235415495023708637118092264520443064904338416347611483896981763390214833972115432249438113478729041209358851703496418595740053228985777127035773346108997758519423459538052921788149777251243142946195855299205660893344421527723105789162069787736183502092051904807424572475539774207970472295468458026398351297621675964356490628343575789703988598804262056794187651152313917560915470723288864940964172713040755198348967941894728078146422764314262256759247904877442203448770560000000000000000000000000000000000000000000000000000000*i1 + -25701663863513005528093716323889050936860202704783068498852585723543259350433179827596198357446866207818701521326477504486390401800780252900158755353333402502205010834607496014640951121176366267237860423674284446317914780323560602641013172801254109445604402835109389995978644822543219290055827373336934901784798744931562383714827448325993648015403187021524620128367299704376690300809378990981100929363233188739075299798704948922466921198458572724813377212307885935967505315953179279158348236974577928549327084991136520141243301888922003764256096027973228489364015119035256221795133670734698040551937918993600495258925191006866501765015689361245501675089974187937143784644702026261181320380384443308260822726235032144002878844337426402411703570367998214627288843250508914584067282946469206380822976162995300821043008305065158813827842750523647115738930245030411668632489427238597764403427888949632503108918724238324502479643904706155397465227607362273794315389536538084920228316024549355099994941472790150676223683663221615998996369576559783070321802933945395639788949457132275050379410748529302536507377695359757238507334867074239689512452296545369324580796737751645980249207898496859719783602692818047227707969468164117882257383397577154150818406110816987061506621573203107759695770625232240286379787159062668058296320000000000000000000000000000000000000000000000000000000*i1^2 + -10204410453437897581212287917729305598400146359257898972482770703762512567009797524459514629636407894847450024062638361702969517849757755023986982603566138514335456389485754533769103898537938931776317151503969200347855683789761802481997315337779369994631170596267642540460899066967155891842027150051297719047145424594700698864795087595616618638986740157097090649058377839279249319969434383138179226714834162335285791045840299725594103368794398015025317439936203681113981272030955388619778217220622211159525951565359165594924003638247328741796640021078747303557831798929613396361930608390597350267735301908899967691644056679014013529137243000436718768205519998037448279448782855493039680170382891591464941565402038839019324940169710680290825957410536616680101538227549135049514892883448497143893073270613895025869086239970438672624592575870857892379599190599105856045162515978089428786193851345457868336042593328192664738077879752491490169444176243110735252331411922894202535713958716052740136608388568915338248827959943092635949520847272636482004237443130229284352744332003605742571129342075612750120805296080690166451095399893170079281412799961733147833237950735510120599122613161530617555432610774397412602442126695960320782744697501620159391992329186294343809130147746376824027563523140313008305428143511613210624000000000000000000000000000000000000000000000000000000*i1^3 + 1673522877151108227793619666081086137145612587305134114525789713821222811660958344981632948378358664417060313204755517081066833171619064504945559207290050538612423827899229964791423894634224193333493030264124969628507508494478430129145516382891369349914797430892439232134478643580118069001989954429272325518960434907142999430296037642627389575644386463628757174783777073336839599133883794050924674988687725595414818207250682436922754342693597148457677281443581702154935204299851049284634795356439874118407960969010331291344156394836380293062683609084607158194913436005190616986382466361579029147633897940653667303277528426019602489160310841053694402614254915422510944263335123496051570547774196628910673116505851115668512078467606794516636533820360605556998644096024011960804818917678625422670457642193109250534087753660816896372579950814253209949656652465488455205444866557678952127958349723455431747299578315841711860744702268150837727101733539694100755349197322698938164501217144432816360599190333646023360229304081436713201370034526870443371175106936865328191988081716389524042076118549679414084709784593482824355869580997708496053844291841680971852883751661685419010710170371081946939086169291062686237461462045023057223198514567317137307592888215981217352813589859683392322083923121955740334127773962787880960000000000000000000000000000000000000000000000000000*i1^4 + 910383806581602768287775806314873960467355998066652833241305944894154769919991948787051410874675494924073333901115718074013577011382626714942462690005209609713828758633794490881055409816008369241405926379738238721460472621113260353902653961892168943800539363397215108142066428713577505642461687769231552379508997510438850849015760323033033679712230444181073034630402734284278089053904343837859585760663701786185611608950008685468322415090191641517376350444965833577333575948679243687131550857191671301331748317279009805575034542229857891901012510161835018644576951038491112288581234082377757014785474858801136228176163747180567550675722908205410217311090289087040147907466417060518973493402144592858553568505547945652956057958849332363397977379927052721816919770712219087026602566025592642528376488877640152655667227818991518307396337318772927681485540857653150138635140086489815900320731094493096391654515236447527647129071456971727051777125513367624350647868366255576419741904972032593786800161568567477507207242619301019725900313367435098770961843405264207839514578987238747403100598734940652940376570091608499468050146753186543079646424985574493924689021852330937788632981120915057028604509859914484796701372450481801484973642362791084138724034312279899028018027317114053476066141519587847644943447082008576000000000000000000000000000000000000000000000000000*i1^5 + -354738119510471062422617056071407150798597232550956021668724730619366571160041557526007324891255741547063665076795256616861688344259088836280778332047644643999139335281128555064744365238340365300648068677496216858895742513595377823657539552948503118652276462847597289471729009035622637654833062429827051810684228026386517305337927022454153207785800663124760533815909445061282195239812009052539851364752181722695750642467850181785653972520111580187156414176896498989198913386294800930049950523557217433135862452625336779318675029556206468819631765680489095260509813017884121836782571987698533504788781050790289835368340699232890146960108749017797327076401292854499085183145349818506824799205134480098283311906443581325880264929109441030022525360689372423637196715908987701873372953459342328489903682974098337652967268510193027972587564742952175113570483450174341882311657319841613855284655746826925951946694448960386437962128318020813399193916926861624092524634620119612594587254962237443765854109580630319903842443318206391383489383174521442684917665616234678016309142215821832130514193388638001559637195694909376526207242539569410269283095460102473141282000347106674496387359788372355427356326584043989299109764889660942182466444486357836236432854329750316713341779289561923128698899885751080030035475071795200000000000000000000000000000000000000000000000000*i1^6 + 66704703580474488904942363360929733701280632127204994916990743024404605439759070621780926473293803236405655430875874294278392369063547732931420941207566602668811527124278884311922085738730008222201222407359129446788301376406187210714715128098988596210471951535589100947733579774429210005897130806814982060600726673900208939876311433312925389102640751194833610333963484161410026227601627778642085609924212476642659710324924852891998333507460064103300669970183236925674876573447620681597579966943224420508483034897408377278527473333711093257783235534572837866357439637975682197331194850008936088330471752294807728342085539044853088998406843566818148438843172638010019832635533577566544504891273794249270848559521628092546963061778636874478491302213893863608888279099502814580576344838647374059983422424377420131721203029877499872082363969558991500522131369513993969557182791512962261492928923983889277850733474535677141106939357232621427385019746314872711910814430569019073860346308682544222471687705254209811116787686560164459117242136101095167390597997506512909220944625283660944642341455671173646735485228273623722550248862639109169006343673178234557574715571132402019940526625265195457750004960857038328966178864169961699643765174770381469881912273723666595829430463231680309987832350593583453741170565120000000000000000000000000000000000000000000000000*i1^7 + -8112293404612754840770193312899980378108327943921380660200933488880395174741283955058044795510512067102101478440192079161621937532550079094003526197737701104036377822230141478200062713688069507067302194426703888893318636897255721631611127587538436050571856838347381983886102101595243416514743353888525875281836600958136909815679176677867523220904794407303365970831890672029280423858126946833696111222627061087247102103632108034715350258364705702170077094593641272516717280715786870409298574368759789773645718149421867255332514564929359589898553634305235575938090166768071811861440832109895241265976880746990071053031377180784601550946388275343662673107413684109441477499170059623697018780841210120254553877454807472611876467657616333305398945168851585840697707098238267179043632155068585572253968330705840075119595165100505594601511742622440326273593409825097015614741155692801331929910632082086696109365949411732602041758928559756532507718012649087595859994633986191292112013272898342370148638813037101214437613349827319737859232386635214191671185536455806701470375172792314207272772422833317771927426254297915597510783632584817795124277022004728298571195613454220718813592431826954008005423172500815568124063212819802737959950486964611627985518584760633905697740645617006387265057578347056920576570624000000000000000000000000000000000000000000000000*i1^8 + 644375380584002642089958047383332080172252249219401750834295302312401227520797152461261924588416436371787111650263526435308833269494342168632641158320455827056280027404725635712108910181690712629649562053313215231559767121637947235012492904802930811125935554478502177693229919354653909020977547433506403400150566087330209905750316587945034288544032101940596404470344113432282439639980850573843253500876978074161435041864640287491784786610904483473847403180774531949056111305073940681042067691868159788906608948043647443180568308503330842833361983547084992425488920089739490560216696362686356811760063171131428628116776218060682069623932131727468001054110136909441966974956371316643588166209375905428647745575236078676411787182823924233975486670990563479254148297196048504498440212792540118288969783572092290592255377946807933693398231894903328977310328880523463058357904241012404301283287777987114585206055591562029817625802629442007582092301730236135228184108948317416510065140109708560518283463102929660343777532763322344522756339591783535831816042552463633279338055207824858029138898700202180456324666026387261841845674077142762424346840170379804630424542557960735075651013045422648487828225059959672401966990152144964996615169278922244906875940518531703976111787530385551733326106194923207220736000000000000000000000000000000000000000000000000*i1^9 + -36153729301847568746890264097941662436539552347012685512987308659241260988125610405638183259845063449659155335376860880983853526716587695540990947240337808888665330850677475667628867579554193072655391617432843786859228372418139221543758859710532395810091167435695040877981581389928784244353434227944611495827488885735399159322839394222299565705306778362090420236071223813770604069811655379087888580077169028760856378889879097371369016629817179548137529639473397275907195843284463925146951341513213854576764102529245524144955665397153706153627775556050870213679279647075606178043025205072079797160202328071664155440665795403352559305370668866765238681900673335338293457088712365789735560511489089476121292134253755274983505246192974432774120430191120173552381190204014324424243150376203555606441673462270571727713199571302626577169124566243261370459259383453605102576444096463837849777409599819239065715394555062209801683021473697096310253483531941235590933524086724959183605919762975898155901556598654474039107034552184857967443682100231040556046390581707124340423797198160416601034664179086598147461708841225064380938642515031758972890464094256056796977310173403378509448451653685616675907921368025428061986365873240580744040417973867259379764850705274305766759616377800081286822256378022301998880000000000000000000000000000000000000000000000*i1^10 + 1427141915480658821409201988984692514891833537485192063320206240409615666230239724553917418900984055383211334462502851615440033456420402348867380784183813397577289146584538728959717395512158354107013796655085087514260035580899821122613500126395725544233284293260767999481960055034961497623245132971042480537497984686472187766840779064250121083403963403717419359061248991610984152608650032986143146129988481324807216938703232507325668640170348108847734883898743982744325585207405134943863179777499169361904383170997946015956901351859825296427584705611277846373263879900763627450635873961265018469691533042416493317907994091400831876772998307960634427117548383798994495962622936377230515518872402444739119340013518131484263892647629816205491976697852321088125339575762525183286566282346484951626882752962146056439078337307117829263546254742927177036595593974337880349665671906276534260995501802314732462021211130762649948125886375040105975473001314225482605377771997530375476479304424265018864387311450270729616265539705475842836371543464046361273461518928128637696918687210367311868371893560040265262468829874261729682161344145014390273450041221018075548337568350508472881408297841293086618872767237891879665919818766208802226432115929269496894195498114035223989998204188129421934669664737001304000000000000000000000000000000000000000000000*i1^11 + -38901187580691602922486248427021388636933638088571665367458586566181274962763860188003201430136522676599922385540200397569771214452221493981633938022053429030196517186692205131327582822194509581874164642144880172706652307809327286462538381359225568142525115754167171056403549246613588782037149137586607510890670732607072873584959169929961230262512655243994089049587175370779921655462055372057737498476508749617907736593083059631616164415942717484639750882496727078250976345797584090258974445043259744157388609739693748749639559602508136877752679702632531902182348079873994185096406849815320218869680550798327478274558459741637735774049169799043898237548126771633778597217988943806612978879787936341116236132335674109113287210591686288030858638351686348442708219554794203787408686968340719562606186456911328729717098345764384842119812326293290460112268382478987317616111910927626466350739181386844157033705586070381586742331534927532599509697500076549714224321532860873832817924011283555644229661965580685576791000523794913520530845401007178689773411420017858834628651460475678015607664783362914607440295209139779547112449411867540346048879583490314291134926316084137247328841849079267147059725410025245241310480472288572956740970882560169703184601434590996161600781784576008055835852442070000000000000000000000000000000000000000000000*i1^12 + 498310061465345747950758155240572666116414097691470950524237994772895466937724479333327561481853744614495498688315454635605739242139271914095527553347048664689449065946255441275767231286632281685071179799590446134610706225508306237083229548394914267142909118947699390228478684582774699253670541465049881079761237126376043604234921791791566620368189652968911099782114162054424910031960870153038764877910254795150481367431637488493012207551060281365739144246817978878653471558610359949917582341229898900669470840911272724515136487705103422998557032674220748696830973025758191957218584190304364526926227802177102269366527957804765083020162918094569550832345098830289393630636838450927878659915092413486868135531258942525129921977652971601038229540751705117630220939435070404197753211741559937934227846940401314622525220116029137433161729096151979870786619119177845231448469910058542793123020145271506872145389184413002222230630183020255301816714463791310846380309193942284608947515093982803029925088517878135635080153533188750472079379420174817965774866704019929976151454411936358839223293549794945769570814718014930139919641721736795920064814040478953321337645229995301753565479188299536433410805595164817060262840682400092048987990354223672834223892628264369770480083453937988717756715800000000000000000000000000000000000000000000*i1^13 + 10101780846997679786541726835464164572975882399669714396485820623836226774613360567622772814611344949430957624960745420417031449517450796699773710070338784714006081950287247439273249564545300324503613505624276059661690915759981404659526433641415976654545695600206491577088336419699266498458197206798699443165223864570565854297353815019448730914014510618415779650427256914307943058315078205446605017959590812960094145122489778315904023917876228456158073018050990554951602769646101072858950903709649489326626128237086131553073767998770414463855203316888099330851494582762915895245319507940003684389935292281022876748552242045465151717930912100851538837300872269443301315435549604009797115561148539296227668697739911825131465389694501578809100500014720723408775955998818121007673205847055799440397101007106386605345298296949196212629386122579424556723784554423892793241451865660883297416583991303775999594051018829607189347926530512718047703699413038967082747183549812258229738421919173314540595020986929570900168546086634758147493367249980009507881087844249861669520323406027316242884623290934493456625225088980229900409625870440373149235906213411083421464328201236330021285665659777391769404289894531507705196656174722795012928402427861930991169742949409975393344835759897799699817315250000000000000000000000000000000000000000*i1^14 + -223726382260399608441897326386565377165814972105885040810254378465469533141554116283628891869912760767792487048045918200671638543954890596153876942656098149043795652444838895196109804281020654075251716919016655568847407459116493120325379780107649703999093959603281053261954224857424171915820979029821023504641553200107214798942905471461999888200460186648512668993361627194646003160962303809383632046848888228156530779852631058813442790147820630487694240703351648675013823654776789983344616428597848306843306331510960161724400149649755466378355205049075117514242341092466213106393608761478221392148941751101441268346966912240482619057240129939590079555115423120899334459532398375588454394305698882782629100705158908752897418552075993335741785699468935677470595790666309579803954949080285028678216988778370330515320106925452083070082637760195085912290794479242231785966299906781015068943191960170178738805279487706604610556788229553335281597654863584073560918449402512466936594719103513648374969305470559093057563121844334141260593316728389183483812747384857812217196894651839589094294180687622634555889115359027060747171665108355717798211575622868929501415091355366510577348564538435759839262929115615156165123547623108541128279792590359179597040897309425397657460725716796462003862500000000000000000000000000000000000000*i1^15 + -3153819551525787802751605687385305737952301503213089471932779689848086381442355241463323633037432820340782288286920936096256562762531551485005828547379060061606475547457454619024483825822722005951975742867891431466545365678595684474191455759855766271315410805628446200707593312711993854131493204325735942902683747145536553513423822579111183664356130009361884207829082228714144797613510297809538483945632152713937628992877125604074327266838771569403268693427205906680656863873666772179480733266116060444711392145689894351351381958689567870390187190215425864884631059272980997686747826263341968266635196511370466171443824977408012665210362071924430828612227376266519463754014915055691820647066535806926750219267232439448568506239040693798996935181985029865065702951097394850367725376670976544837258827673718698085297572025844965959860603682327050601359988878928666987739932198753887049499861058901111111932232908703487704623877225563932100976304180481886177225744737309425181632648864722322467310063161283009628138387646637253711136397121239767534415155526170996549476521619110083992122083331519791859765383255808161539699492975154033907227258857458107177226550697091443726571741443789091320533313568886818221798200436436015027500252485694476363281206460883190052717887270019439414062500000000000000000000000000000000*i1^16 + -99113842862429262517980817329769745301564312894849833456410161717807794633505220389228538331931725885975713516803336743256919241968595455419826590457998547014957881238490677975293961754979110465690535126590656311754793753866079245026740820695339689652470222451654419294781277039035779576853585704667163218517081573827160460404970688155073641712265721016122336435696421180243750553863031897348551923612023076140254454524632134020259033678468135948775378351094263652484611502353584589419992918720947416567079055612198148222805436052609245529193006394156501580467517842436037582671438772641793297086789343090728490533198810310307561096891178710477841798815644309960229889207498915689012983052736212359236305956617491244379692331853919752259144247322760029884817337560536820932248441649362168032822611349309444903203436817453872946104237254008985045042029748026835128666230194552351433435129172428621777859713343397586882410059656241136633663380829399041045846365693531714980530088259737094108983556802223252738039557047226291977889069014049415568644691606285915268683659985525115429125334114108828958342897503400479716453587732977188456526191305743013891808895624360778636679611285620487487651665858614089808372367447282313671395726716890852680997900846186003024850591876789695312500000000000000000000000000000000*i1^17 + -401431201700640524076002623070052944210957641579754613971773956999810141387717685922751185684811982494118269006836254819449478872644238151630047542014488729359298686949367272328961452861969545621058608012637147471787673256631326311981811451281263622048701947674975808116588478785676165720058822491085398940241232903649447226400725601260851117804972751282842632415736905661781250076107752567313999206986737424100353473599916588803989563631051077963902350710705352453356025779931419155821619628691514042666978111323987297940592834353237767356262847345566325950636400176874003781249309227661653790951850039506384271952047318858201906759911685068670812851169788111964802378873811988635104755183337498274075828655024971790622831601258471790462992182348642901193235008880764172687249254328334604671775748551686049808994247982071075842477781575269187435199051403925547750724007475997135142757040863716251247254746843733631319447542023131744862628837307263233370500753869498186061947921216738565334397500214094623190632469012215023984787541633979203351068175005856043264753381200691041464729079973203845717446701128021022646311162575078444440914750398152933528733659746736713971741479502448296313991585426621282165830851343536424006789415671028446833437727922233557701479300022485351562500000000000000000000000000*i1^18 + -1229983038988998668800777671324144671016710048308815533617733379681037861026876507376837809941648981928089221073088076034282816853406292092381690705394949551881245304268331375222817314200332033795867074395588674037470988830263642899689712359768180527661365480936790004758104547749289677928904586139634068305111016667051233058875781868777514319318887694888277397403504851890497073222710698585869031657429373156372775263202971306943384735706978130044797404170405127692501203849992173555501671277420858022716995442018773384606492108408984283639976610103537630959150017794688155008508983405228565690866307445581541782797000187352807374732334038034518497725119737296545023015364424365662673431355405315209106108681939039452969760058670208646560337594814328600193072480446755171345277360039817750305625617312275253365912552868356857111648887720191071841053665475984910414475755348434762105969234332077503409375526800026009843097177534261174016582249535371224018668041024786308948251294523006083194538616220597165447878064284576541703207926890900083771516605661288304205444210103511331627274201497226026879470759702453147254463043619901805242754695053898918169647416253487752879149618821993478315127352721182772133957505448037359770666444645023227036354627092303382091113521728515625000000000000000000000000*i1^19 + -2040616072009112790207468972141034724191490526082650697716331497858000323623142233441295567618511731552843366766223882575091552053095632797828655298004527059934417932642423942184680012313836685886682053773251997238400204013074690541880596119701244116993394739640896580642726974086198186622275216179952371529631212917057549514943002826111354265549828829504667058566688005702675287467292203789624056218283917031360181494875841358026714687710745830493598955704407887407359421315938702438037804838423871248857856609989741980334050579515935364405696189069103053967582638307915341799911610192888085092208969867984436573333122704279725418754557996222564274812627621851345673532025299996765209649081264369997616673561498965562518353734380056572946967343927174276458272078597616908214000653537012978486163129083851402666512209898539848486202363929110833573697119589483021494895951526932313240095400292514536246469936107539464215565355138678820084680088296744056355240498420741380196080493325380381156569006927737577329462454128667802911154306682739600522258987944110683311198175394911288869301206330953674408653955535854305574532691525828522087260273075542990801222781904110477002029538599466372561987751140717422195464134501019644869874630568900246675256237933259935108062744140625000000000000000000000*i1^20 + -2364003879833952489756332180591188997713620343206784107931530058778232652091021052906431707272444711747457444267829585366674469758793241753759529377503449547142464022713359810108928625638444559439165254643279028997223301830011796310942621414782589159665467566713731615077500420812540169449565459919014462664197155984013560550092621972164997503514810094261637644575097384405346862250886617367677835029257251184565775393348116796297970896992156280992564544021766278657283155526711163267529337627076352526324881519865389629955295525881719425454987903727683747635761437794819355313875876950380118073471682904019865929221635620569916250368664479347603213636016028224765925126574755402370807915602281716654669397015257553973956409712021982755683012129155210520483268335757981260660455722186816073519306960254114173613294220353097096244664063410459576923907598545859182760376961615823157935783202439272951595183394382453825304361620326656388985049688774707768991625709342846905190106398388962309013938843968578602400300310825545054915126395265202669180023220019054032285765928480293285990112242509911748597151130449678962191805119529815368563425767747070124463576470747220411295038077500994503833344702822388860329733551002248166985069062361036442954480826474670950317382812500000000000000000000*i1^21 + 1616444193781236339688864862408451292749376074041719579462099599706060016623831947120394553531630860461260154646276172340588280646607133185711378147938777591889827820474899161407821406860053295605246256883550176353902311553305128031145257438802893833190408408181127657311410415482327838268307662257882845876718850373356110202690488006281571077859597877090706986157367539231961502110255980517717801592868220784755825809563253646448178715420814797123452715724068432559538945975226173111438498653420563626363801664095810412634856194597771647526265441659215404340734556425570346555276024133663116166626296968230577007699885095924081087033584929612184244918535507050377459466111995131248335737158782134355851679791502042286194222580986522405144181809375790233128290866313884793687459117967146905406144441960673833676004679368295614306801882888635756317765425162043747723094456367331763457779573915217769533541573402137350629056542665270804372027108568608549626676606065278078545171018139981548933705038448060888487678585239510317994441425952107815673551050859406480906301319141563893293171488333614039644227211264103137748631163291249880990184859382561295878096824888267018796521066922149161610671005741885425937347504708104790373453449896919203201820458453350067138671875000000000000000*i1^22 + 2991156446144236490943375047314278195959175501995219813562656159286746832155618367236440338594454460197849694420717649332807772277499520725528885562426194457086968642979977178439841909561632355154634460051024267568485579027058498115482752354972063507312239823176993523449285143406163911045223208175809102225211221370507020204792856187312833560896374612620474460148071899959318677098412840214031737564152858319470213002939405497701497265682925261182919389035294357886451900554890818743852301119115242548685843424392343389096694349558073624745753844936636893246493515645130591088484171778996518967755157114512483111815784041857200617320329144332001815648683549467848551795516042625316745370514971463537190397782898683176791895546327561186554550839767524963615733339512564977437485351075792022631593353542467398251984951683567270351278370567001222318175317328457172520514257060665053976855312709153035640065803984117821678039234356817620889535207609413906203046909644060450670004655620506555210323755408541700936725121150482234399785185836048443550925426790865106548941216653732723441385021211191314910417719749072607967840136442375211430497972011202317619153650730934132211685836194263015347208000305112346662619579018430984530865167968248531484396008491516113281250000000000000*i1^23 + 1368697366431596843544924310797939041353118414529760786814151700350703777975717597728350521294201231353482871913281094730442457484978598206140278448803368604982250649715300990173382033689790272761288058760941497775293769543617058668727112428461430638355133203133507666923647100871238613498449949204908278875964323555457281796528592462859792105888307758778539094176463694944576480087132506905685920497666609759122262201064904979133576420522633217427427408058441360988225454525939684027281614283882496319497940391052251991540507769729209034701102729755802886351111084504744364129420293424423309406634076944569247421128433790922856317266071820897950561491270770077809973765319245631983022701780841052972958012513165654681965527272643306677939193835175414279134088009335266526271627131301527743294196792643205529102744089496123430070746591929888360369063094364546837078342560273649140923261073270999946320641963922357383487311997472830741963104267268615646371842463974328867383389250582284712040823873859345774328679575771929100747880618481758774286739794086543045546798354921925881195507571530570741242551679031193546168222662278300988304666587281043158142578578374075126653165599563968232725000191504367687147221650498603905631494279497395349061185121536254882812500000000*i1^24 + -1254718500394203814888578448261901724951465858593958859105881721581201559757854491780176367314281235099412433303546629510955453151223271727644185141471575864276995843259585560201122486462183291561635863113842562073573492277257910720484137068074795444652751323444122301562007037642102496182526426299398765902891963449338082587691645305472761191183319461158622996631067461748414846354172935429728332226372163710899683660798864668752716236938914101772286056844485529880657914940966426568958824032242056226894432832464190522693654038092688843604293935578206874494769864636717944111238042659925843257979245391711573180012544418012798956647489347326616486500816553375187677837277870426794773455915485286659416364660624762008390695342099800437172965950845758564576031639849263749785553574191230200461859028278485477099627828701269177238629565257892216856490331775352033299513256153961576700403677994554518917494017778996559707704992505969803019815404281229291379390015346512736301505808036277064480314114279312466278920236905802173014143869809773217628638639247482987963727230484147444783442214572834718570030929110619708666886955307547950245496995025672854283643741223272410849283246227220386572898437115006218521951672938616845091756550479544296264648437500000000000000*i1^25 + -262575965215266037048567827765586611370535145287057701643620177207171652199470669066580074721729064413236997878560931964825516387064776516279315804865001547084757085251484847106497469890893953962106208167491314723213670559385119665242543501425212391428130653082847371183203082242168766851755597164518366585348374332073111667886884481223170941530433030844340026330759500634038742737826302581677101726648008055840736321850316885728082767820463262245054523593064573419971717667317469366835491089294691046046088584692280370753391757624090547971263297121977027705054639032723609209612950554392648831982922666771802381546075609184596772692678922466212488022803756079385025603091273454842787255921674815295786771582424128505151618419997630741146045882174705875842565672431035950034897574325945626815764441809523261168639008432509312102479136674841009628311906747928505718339974067308499448660045535676679755813331384931686871052871744627364450827679321346623118528989459119400459110380944729606481819491148906751080669632574661918110687542331908702037335908866058435189079246475983223794466779239351064663873420221276373566120734910911600529580596348468455212876561059537479564051790745912824525368758103579664670719018882974043100057268288265913724899291992187500*i1^26 + 162840696586225113497648349682365480794167842681597723995481985407712525288009441469245752498670444278357905038863026437686495664046675715267922117763265319371419765425148081280156036850258885986320698978647132252289206666088237268529903151822617784193039952930804399120644437701326767950814265774024289537184164891915166916741499202994124966713785294899128682090026310501774270743754345123194356241991432999279259376537262361880634749570550518730966312358436222687887397986326097698174084767993409673504824151022757023184179085977162138284174623257182221639247301018305815070711574865208002848565948471863018910049098228441553403614560105737365535562712560762287716407438680055004707063347806483390404268585630710215733098456027529453453399403271990675876828139371757450976691662399584773326070473195323663845474093027043445694858710183719325563263901278791421619031414048648307524021463726913618653437077298460249880381019981510881449834290417558150995862649135264888168672478542118696439502935272198358223674407295557005899712215091857315296466608648379373115686223607271424516312828950586878262019562690868121561760488663041935985170236077385906205575758233049397406827676397745197133612022751036750680972571475270353998642165400087833404541015625*i1^27 + -248030594537090458235063370446625286875325220105698230085115328954706261015455509088042618150769987338493305240104613139205460864437868001016741655561993599867592366557464979363895363616259583865267630413520463440878486478577655007091530175916147369665099717872719356992992618797603168972375132342756609635521212905906664605823627312675257760580504765016740227994953595514428245138603698786140382267480880576157829298084560961098091258475235544076357222259045371137131971039639654800136909810974627552926868122506203652081108252519982355775436007354673017259850617674537192054249981595902854908579409964286148597594022429157094544103764197842218239380405393542210175678161192959999748375539876173233693314750765171839176639295099831519242930848761137059196935163923005958573871172917241121362303796265197083895234966944993665387759923312127101982300714468765086661591526078000093817377623172029724102753798998361526880058736717571447284494842698153128792313006148041328600842331330935910190199074353982042794119293332170692488749570586516397627202982310203354605733399466579080728123576377065659665072879436712619414074743066227691427545647207951583848941334212537566584417187062068491818895041126288921957526831736402527413368225097656250000000*i1^28 + -78563843149626989065979291028666396218709830549907781197189422115601044514420508023222376954981065774228983405417582517299142511867454693662574156224023397866304456049074201055868307684264745207722962105106392494511763173828770177692762875952323435514695547900656054919232189890959410832608681741363157116996067161217709736059390010035768173501251274151517356335516595342593051649598248643749778127820817770823861916918160202382311379994966078212576984452093998509951527994918987718187842810612336925291213909102879117458356732502999371574423079367031968426603799864494695997877676637858073210349150110950252525854795429707300927456340360560107750860098869913912166886723801726279843434169659061539192394186204353839662369511107652621991432733674748508181781828078343583832656390044927060197974835408717954148826131785156318225094435397571581821131157625776066498561312724159990041212281517336070390912802780750813467931234472583829347461933303934019017374850007592749436498828075331563263557540589397822713597109225375838361734197554397229666796458472012306595332568879805814267796073452295177559461148036479002897836420571383295916964055628378406062690469266479383996683337525969549442309683648085999621747589878417968750000000000000000*i1^29 + 31927095965265224350971627219813512168602939973608498928386275556074487128146802824619092328611494196697932799580114229602009660615115392680007750323390865739546343559122568223142407013710487348825618961025694214434089290460850292943551912873043505273825649688140512354754395161442415848349268228047785679727422437331229979171027192352038798763545882348456326415087006085348823088139163790752668689667301779935955459707143035692612447918658777399614587830448805085245446555520058881703617043078154763649595799218305317227101728253908636056745949580283007276066308807724377695718017599848938124491745291658641173849482484432558208243449841356208282836406108033777649873759914709561332187582024629443467673844130280922610928301514765735646869692135025825221773675495064600080801887250464714464146927383014899959666251727253958742666531314595500764103627686038219581108101359199736632551973880493705898060798868307978252520891749969221337576463777081563061932155565934548845462489218973258950068282362182718401754387822442280714514632944457782637406264169643995400223337716845478686261118845472822998974683904506952403655355249545506368224783561755039069514389222874087375648978486608521839893408755335309650006250000000000000000000000*i1^30 + 25227470475751930779191594577785353166220734497075218334967335622696486757841885696957480029042131006206975898863247310986808792443951754758158811337846065500111007107815331118648294947318159240289234586968936311277547800663091968545559848955448828612257050484749237035125154087021897466662127482102394694430479892339627788801054223868152570087276424683349012896405371145024570708059734159609930421895614512417636713741571454650689546152019148848177439561124685956560375776295843778295936661008294250343443096747087716292065046432061255299022709923742364722318460460119098655716172856003509792806539781610753303470318262748470640918233241624227778845749226515354409829036425148426515524863370699423437740201628972822944943460232762969803908541306316759612776154870108733007843325144879805226929959738206859046462272131283541886745550721204031234294833748850832029424002438292037870820551782587733783688458123413937927399067641183938447989454557442624849465545407557468799799917353619151465263925778509616853359104376892892767714686688897737788521843965881015448481210448178232052200215509173334175404476912693469407140296450609039578960099216744124700312652005579278075769759372690390005400609810258400000000000000000000000000*i1^31 + 7045331941521997856795209030079294349464339663990931426686850249354315485884843641119692672613725259141586026385057121405417222940053726863213719013284279228997883127046104601788815057515610900827891704644935516001476497091800839707307868876785618408982537730826362297580087544916723741898707645520003576861946276108457598552168377817237087530531908346953389111165167899048671938556347040820674968041045489720025552759836648273337939328623605661505982971977893560239962515155285103184773108927373166513835970030175602587925767352431401905428218908911792294213642593213258691264759852047903547429332980511709420214408331570805949537366947133535542453388375904121244393562063194013894792658064143995895024654368109431827760863757204526135671513899939615254221266174855383179928363076726034625437871377979135687350079136352062477835565291570237280424269159721698749032088982134522072419650539942316837477031012438899061851465063634781328910991137808689611106977086491998501736866477031575943709247774860591889853101474155308272793615987366838979948302961770133036671151458926251040549861301487533894048965072890603995265111186148910573041715300123354399089642322638804822681138225256838755192610816000000000000000000000000*i1^32 + 1046803621803424212469837710742373144134690939452774530353752716479278986152415331413920818596246820313960209978861424029655661232363330187396719858959354227925921497898447466180814427023314931766355684940025320902149989815867355785527732200694222409700539294002758791713154958971890319860786385658480490735398194112935478474207739481914311855293455534959885897849525620971601106744091049283229812591949618255539564386542483395258789884029597844281692384006687640649433163949182482261586025298751978194650468481318514747344419951287393559443521350302785255125594100281250937045080184628722327317426325776111033206812474457250175148875418736641920632603549671563171986348199891571090868178208029320446925399908023605493527659304454758556467424164974617005553801393339316872319881587431598505374286101999289643120223494928073923464592018658221161223681175640981770301006428715235069447431773405485658512159221848138822951672347007027009824225742976991923501659527969623437212366131153496118991681124975439243006515584943282735088079701588287362735477654440620570445652212889871477014804958565717754271117220073721593129995945881972757514277639988018244147686670699486920049967201036585716940800000000000000000000000*i1^33 + 89427576742282729769258487038383308105436894434790239512438440865889232142313498041279498934446006388009269925094647532255347649087607121316253740642351522189709338866745121033230849229138062704890310797902559847046370157572697767281287942748870692733135839279397527988712801296704368427147340328132477089563920743295637880740833908053956356550676875536878323193301667116833796055453957897092603669781850463739931366836658831115764145750824285825164770733946651639965628028659026564470082364528744934629279445651167509714568480555743350064227516972033365785136971645805769575710777557729879281602736621161881246574127526974512130138352779987200399043361825743495161728743671174466566844902371610848624302301749430887440457368705962397251833006632095266004555794083072530998823926887652880407062430807348409586090754910030769766577078136895551233153079105445781375060750812609889058697216495405598589268148175934257207992994757118706159933493807699843649006259255187502378593082339453489762293229944671826115988680450039234915494916871919693400186019914129099070147537421757025438394301403734199035156386681225088941837469144112260959511235205354143333331415858666414298518952827944960000000000000000000000*i1^34 + 4496946820936643537306838322577087265700669677561831944217844977498233219589910309031332591424338539178976392984837683127995932183123933502093567314253807175031019372714914457658276239129738836044638985156184296347184069853496529373792926355732094894439358162133711284239038447114494855824679775734795907793277057764091554227303115038281956033508611781016323102331554884835569707068713374157817226821434115307908575286321081764200332093740946382408068680834397063413818984603386576553985382484067569887133008526331203610846687535620767280375083710524465251495966118857491904620612184436521080813413231340494300246266586602031144825635817864919481248339044289192087675373169963243591559119391617054113643364063719584744311953398251471612239341428575948832977160714688526742829186402910096066120501091747474771706627827114332920720879029874464310015730440361571256313922149029570461277706171894427278980018661223986292330082785989521091088310215024423032937417776199978073240245517669760188313509047300904271743897212323662493135953724413381121307533461989689965523926291324085842919335259243223241279202433302929852780923955475955115952330448919246742893515856540971467077058560000000000000000000000*i1^35 + 126590527368715378627576124799697231902988831648758620208779971749831847016745595940776462074588288208697683593099621949153463880494928012571922780066522194379577751334112868374117708727000342472939005512240033249987457211377443611891077762377945198449327670855426263768670434110930332009294585544221894149719614241806398842296753401638835700864383532677728708477458757993841805052649378262701524714365383917710131946788542260347432689047320374918063829533110990375846306039050228407283160063076380748579538744255327414601382767816038672800558918471499300520459459895228141446399791033419497722735117814423635373258010995083530187637781308857549206008772392510414160469185918928633975811758367975424564857745555202012041560910607459425049469677018306083314272205600421032065053120158304122230075136714112805804775795081596770650153621054022188424842568344601671326732609379778896205130043154096517357212639741644517369403483069325967301750106838997420159568909655950793476366766376494996412765526763933486180166483923515573225843431054827182221548397187520232193918584753877359397370339940386638041617276203201280654978159329268411130352141136506065120182456815033149030400000000000000000000*i1^36 + 1568363673617566378527207836109513760239350879947222145215975983645391115369321292126901909817916168252307817492313023374552982295871111710823150982660490904351274010940470259494114409259809000981918835573516131133832328488843744790106833215850697164898541896620685146523324006315027901330748279185401686329043409376765543734640151892510409728083275542604205984466267065530120985959867395155914769086968735440454304128648982586732524237917976512029686381794661212100249191022396670530543042737028420503011110613720992047592621058099511284170678449698101577070580650770471138327164897494156883157981722482617960999844299137850914356248504412810641671002232258044297541510543543114103187398541849385225942889694249926793230850035921189606520343418060489524842288906287568514923705078958768620279135449549624333514747540756419254328741051794391918942265949338754605209763352421528595141576754724587392692655166783902599268589710867438601403714036243847056560186738833010456695108260525661856568936952547382704231837175806451347415918478101821195771012515429023370686179309142495448054489004452449863000202308523163623580307713830575897462253167831651973320578873425920000000000000000000*i1^37 + 28522938614319519539096559378132906702278238666791101178829126930824992792594428693433054733615142489868601808991457171493047174026242210896890592245089080146541430660279434663162203917881714282126305593596585596025600887083154599175979354812673014447312147359892989435357913478680418937745644345997975259238494246828270380229513648155665416493337515613082838396403039424490575369675000910772185470897268243536392270921355696105109136638951463374664919541155363538770076286608952492652765196368307950683981466743456169714735034633695776566124485725831488494634143439625588174846781147994956787034919860790655469202543784929764988104003388316418328058059646682276076880582255347448809644335085994150453568864953486439080777254905104700243984629979778508809331550865092323043234149177309899512970098623376835444960317702923904158331820949525895396202405568886882796740014405227745857248582571352703221788457433623223930951414161440621068184453792755172914728932828417597295105517029208199671453136721092331261598815140367773483328252052328934597245187064123473516913750733465477505905368290267097224851507294794960513298298154947317726463713187827666707808256000000000000000000*i1^38 + -168175442649997526546917084403865973301859902595699189155130465642123344562001163741728094775412981947154848783512278556628212396220303954157008335504293394966594721730572744067829160956923715454246024668010613138771668336126888968793635262630044549347967308119638025049408198840043017685828532421412985297514191608681204307266718984472737634690089209652883200738584950704051110848797185840785843401755656090073056363557659682810239882156707910424573176514490974632127598309392961086165363638530400322498194882112284943808811999122491081206422325999342380184443898141634260450282474293118936689001409731167383799420411576691262137758668264409668171947909220628807885591658780210345312756157285733015671868711111471013326145063619873716865654320002047471440724322606322846573002801928864409293746818095699018070663932443610805689432290097721620763483692105584897237494528752896595142483269444218579658136646611361144786597100052643419288519324896476999787678960098810759544377267871047019737913165612555995705470891066805755509815260125467845418245395479473168105643447681056468536397527174495684802487749018551667915214442072463629237036432438486630400000000000000000*i1^39 + 298885735914644898768816011842347186220988163350981277013225972238785490134513608586583797836376389087226091771734968783485066043894704698156459791120227341342764833803867602539543656674241732683830762779973129919548355631869715290291731546764976339426246854445172688659665227523935872871454626328190498716784147959441864658883716536323199592565881182428239575886330729094660663195134940702893664590688797683049452604964097422408239324046694301980068081042707800303353204352999702880868915910232471149194302889906125233015274220788743986065686792637938092220044121015520339317241873939058199915695858768707353287046512835074002284566709737904123503647949233116977858867797483730451497937080137880887173199846269658032842621359607444937240349651857082584089473066085528544252700454292985875476173365183088869030538868898130218296028770233160361834207706734584609432865838471142509617795844119049543758209741561617218200959881948997897131696927960906126868077848184408876810959620941000053080959380162318726287201688001935341772249942600123262706907777299013605327660696682733099654103917418083291895869569411034920205958296589439971219336069120000000000000000*i1^40 + -319936884443338492526297885945026513737826056204223718859860781215641878530432398781386666410383043539991911947730397949814066235570532111483418339129046573102845913494314743006526016569597003348648653625944181624695749880483780977984938650978061119803835129397840095861855638249298711806301059347684910153251662701968505279991848878710852744636223491374719672954446375995775274863171227481719421027262820954181270205060130766450295336396744438365501133725354816521908844515607383959670596380859034511749550877137252948102742766880622128322431320280978946598777648199858221068693246194225455181385877706665641045085770712501129899671456329108604536373524840149004093337373691426344848942432272453384880053487464949860024143440380292169084281578970952626933977483297973244654418958919760789817034012384469545504309060597008132173945550286272564034113574816221432225406618065124810909895742641349117782031590443777548890204861726975750084015015262064324561848436875253277848354866677549667676801396077090387212746274917069009456585084451446665029820764993280179522266816675546962594319819638184964571984497853912040847980674527889719296000000000000000*i1^41 + 223747612252495309917552672371984609398315835469895488975108852892945504658002469613957737908471743256710354539973890270725570032114060583071720321400334258755672213337105246881393707855836323338668829474474151814680131449252910874544163773472825335785373510270492942642761273342167044077486302781469255623794039067353976049643300982266373863341572945155561206702519068152332600173180808966266500139317806140838277172768029050506995752426963143545985027320225574271476865588751852853828881651339058282819455197351168108658257760669286410102709411184349278933236590222911132727988932575923139465123861917729863146322382627817940167224743479316634784315161110876895170015545254606671270827045610887789065562217180885390866781105801035420551230662313386013002394602162673930033604693124789818198458574411746498021790839440153305981810220525521666422325803079167597738720432344321693139623826230113294278004601023300620854888670524937319657689387495643908798724306982011869599633375695532140793921700072790467524454807883405135396875002544627530255351862417357945939405894044195454871086576081075765942725627303172419752381592371200000000000000*i1^42 + 3635241308313877568359420039642945896534946551615805303152129514602318354020526481436753589206964483597834173561545753662815585332127339343701078691056457478930643906352487293444622175345980679783310426302476524375581429063848753443421549566190925051837346460731131645815849415880549140639076326798530845831166649164371785348806130356194253062998255693416000861984663821493939221040094535460075280637568703243921832816449420517009033146015452250852038915601296906484351527745905157247550877197299853911893722252687728519860936498151185422287529011359386613357878374266071028262688542650836420365998235205549194767638954665295930671963613215960397356005009690262934432337651868627744647100547376687302402145837862157183198871520876161640949742547761996391465265924840592294916658476509576159679007998293850343679160750099137221853857288514015053711917457512303874990665607094343566267827034904958965024747790516749938505737296665525537959172436697266767645180426349850107301065191821375366228278517499243882003582887314368884578570010705300105938097645204790580968824867973423143090198697944387894612029115129093160960000000000000*i1^43 + -30428753712489873213982632794159352751306913054527303375567194394257936436207445926862484004590124163741691524405897337543367304838840205780628082429673034960603751894712901680877124291696620093243164516671296953871886229318246177287888968145329498100696623475055814156771869875470405053786765677621159768332124535469652450362243364570218414284146716608014960869238048442514760607256119682784070570287649196303696508056414825548808314958828332417528031406757513584750472047897596992976662564107517082923968806188415536382038200546328420029848831594925138065070620984251866981158377409533128477205922967452341572598551669007492778253730913831299777082796097034741981552739474351889538222764954012527841478649183648388313608308754691233645573568757654438295561240249895002021466653708429694359569899470299768235603670012086034279086746054520373501288623020712137240438177467071508828585972851467709786835722629796144771943331454321547897910915803938324390567523210594306526783901294298548855165150153644023801986599156751112157064469605420401353531850225593725885462800925101366282007154888490906616613541249024000000000000*i1^44 + -1394503691193239918399318907111420551479982094907579304974374606613978938050379172622306452608074699189405579536147534914894398014329666023166227812051891738446603634400084676594191577718965476404647342237753150222496457497600705508541882303908097081375307895734999308814773067139160271032852271159929720926819996536978572728575403778570086714287919462276873086172169478664988658671789722666823838786529401140867113524876638068865246358624929421608297685851459338191689289930958587733761358701834558307166117361819696063190602387656683749715574237377875908512762748907070292159421212291700353384628720921748895069540153623615807296402062157222030027193018766068997494120358100062340122284467178990828071071880498841808280912966879343242156651106533062557669906557634873846707333308158060343007939243932825833072026667853984570431374922951983575695721880729896435182252093911349072473047390131954231087907131721784011408407382402461511827290174079001306115152664199936421256352279967798999478564914016521184911893179180932730870965226511478499824292395599300261439734466549909795033762321936558116044800000000000*i1^45 + -19451629897609800338185906514379074477620996999478590410808127128890228476769440605736195046198988014656416143801587638718023969841426677090528656493945252621420565118944400683462030831956606605604894427212211630818069087173349871733798835386832651071241706434588550540642758197179210348669476352454314985167038999073898222240174469720994653969248768486731294229685900258204286305147617226339981155098243761970690684698559008656901972239107085080376873364158044903213603157243833630467077842251783827305043956378734522372524988613080870482895336146517600154554456505355242424611390742621431087441169407698553681585230451471749320581984806107038912166479730673759972934041620517181875688294253612456893184969279951153646268274715166991167664205691824271977213813014734957790591366510749555201884302244284507369245571964966085519849977367558666290098404725213623698035577567511538943961250996748147373384507075821833433246712610938532711851832900787328931361018672176691170781758914553378829858906193845907704646914471043502294542370817378487681161958843805576179543734714733841492654329692160000000000*i1^46 + -180186384885062991674148156920599454791939119749462405966971798757081325279349724833092988790571507307545012027609196282791712502795000296252245331847678056850276812513263580030906035520649519013018270680458056445303999799593031978324250823907219699101683079320238149016012773952981538370487015676402986432345773092782492023298856639958677269003062138092212456704825856954452902981651563773153910491297660193582617755394547994414770883403982826418903583708320295889900808706929517237796418774177872688952471669800504389698606419375002387585377122284121972366413910826987446704300647034275909917245205070207648701683364212944358023109414212546494197884830231432818278104701715081367277202757068128945063626314011264614916745174937832956420158463718306494812598185986076284195760975176752556189606523590418815156740981735132274799966182022470062156943567003679813750201807166545636685014926134549315675117504504834933468457937285530198073636339546847460901730248048722864181017564445174906594437236306852181462323838924095140419915232415876352606807343080592623365596686831321088000000000*i1^47 + -432409098632418586900439002367330718239974253117380150226609757016785418311301586931907495922795900156208406211798791588973813996280977821408244938281957156211037163036287253605670363580844627475221571639296256628820483797967471495349924935475769099891741712499056916522206909999921682733373778566309489450564217575231717206154811510990798519818386114479617104797337260638923516369424783267662244027235174465506140911287019243674108589251888724054111310255711158768981814369923026832121563056721946116062783747349474142064463467627864312845267424733340273923355062468801630822668005259177775030341260803310700977053622531111057378491529227691720701057471618416455235844961695939168754534280137647401620341732294519004701477438400677197952043035966985564471892300958338185540575966171121411270588870071767047494763325532629286855425208716711628438812985327746057124403321419524553362092553898374112898654597487276470238038826460567430023129525563982375987085051237356954783633431351990791760988590217072585379666151915917881164768202465187002147042080393183782502400000000*i1^48 + -103900236554083782562596177169594890906836441970683554044921413712508397478632109219778440947001295907173630869721349668087231523618288830063769878623392750097284051246853904481276392036036800506468310620222933136144934674949486542249035266061017581942494043132375565870486769713805000489739598605421744847841411186526035412676217850516455530957924585945769978215310764130323469118349011781758589684495527475611939924337066353489695005092993417726193883238948575630037151375652785043054751912335343429185665888603697381117280786878965512553147517016450030964945034958111973447913167045667156492798705733931331789982437424150510653920843577803095670796404396419523257065124369698017104269194946318662656214599074010997824077056884093317071588221776087577818065553036378801145960260820155087435608682015471697018725738853645506836100842561368570426428793106906276568151165867795942462421593104112317733683992295833130448617072051237329320859613531624747422076787261814054843832527647482948028226268368526908469720123358067628849572322433816106096394240000000*i1^49 + -12115158372358965572472147020253104261328154753694492001177137556935004994356066384599973504771190543852401653358742756975639034940025120355046593667233945785090945789573653876812379892257417971648946398435070424664458750526207693061157061922881777271821822401128132627665526442703176781173936110768463487565377745483169967193824719575676864859985410345892359756937443373180981723827107626327888293499993140801249537128045973276479817866128847168676321551782274286034537364406656268645900493111658895254610028452300140481199318359082397866249497943609405453422112156345411483205198219521602717714723902883989547037545088042032823692077971864426789935807740638196843953612100044159858306300910715791094964550393648367663356646319038053732868137286196706969250939821097519405490671171077269148548715268948872833426628650343647742273470781585322380658229948116266960262305827854169837274980264760752846208947217174401993285597326556405019261520385399879697237382422069175703925658651594224097974499295402896588154833270708580613525340160000000*i1^50 + -173962285005110169122873373681119383992021869483671057354574529401605036414742587795822384576117565494428496022585266123054607425814290540485950712727097950988479056245559268707303094281939631322342172138593836301637040456470969846970992530244114205545722953088962220407278082144265502762456416649883486717831414201723686274515523481661999890742740834785732324609948052374952830844158481975758261405826901861895682211626753150910724738188136992714310465659754405318283340585778749463748666143356646534833334939676945738609856322386387593273290094508687920675097082546860062443454586272464058239186990800707282537358927143231858204819309764810482288061285074431824302002837809355638899922327276185948918795845788360202935794953172815247799821983765341414996834386684962869387237465861749951415762967478099119527021533762984962035402803460888247637563746240634978125598768444911838776471241164526642094341312682998386793549448854903277245548966688068103570135330269506045138656358103527496245958503932895420214345413427200000*i1^51 + -1844100363238169644966944407861942806556617399105270791466073041351326318897691696389127571743987486806377938334949380155595580528856296558770467004122987897335356048362789854713585123046984643257542338361200377122468447209285022889378356131811966700140318344920017567885735155977167641062792469618348311157363347903092529487375127426503358148524229021616408798035388543824905047463922308736706095613934311441015878599371913089783552899104230371226833924552406602077882737113124188274380039701345822884162322703631963074552617300794170458316859672994724863674904682351761786370968594087334860907469397426716891720759025224645655244652180647120391900063025294064670915729638709521906726405625174529578067511945208995969333890905324767636056392874969927246161500918271476654273486504956491388684310372654171001846909596301052964404942653089483123953475650407556434370245250596581255992534378651311725088440482330355638769444666906612774761261951869077592859467120697683998671238256754337248650485175418880000*i1^52 + 994680017682153625516913633518401783222654978403211070148621655174490195636614438288756617103292295031357922113430732265360341548157714022976799661508383929826666825751784730319334787839993070109788832230655246327235194604899209967565385766328692264385396581072714923094596641902181221980115196342047647249834033125666972406462866564116429708160312389838796978488126019236182172674403294284686239485583613511208344913962442966118233413875496098771256830506976502581235235817015155921784158156120862570144733713291203260976461704957651793079001655314498192363660804794440666860588366371861747584706798629167936924426184140787864712738904884213768018477052435982478724917172348397819754344798613222649649955936854937203503446271409054218695896635764097653894144027562583246500697534794192731509136824319337808264487353685404851540779673555303830560005026538737929663918790758019538065342345505017341699918310675890795421040362698765384577111230843590248836474351685119477351230237310976000*i1^53 + -185967944591915704358449892185503350581961079963379011278901529564339769126055455051518665848374335329814646944135110884210371227529417546469099599575273256596776681830605452016591402415449231562715079837394735126861329045918715253126841770261970805171746745901375761579790647268605433925290835608553438034225193100961282232087942807263277516545632508423941929714710351357292343848302822983170073649677938127383868072795546494538590190078064062147388969815071253192035782480411720361259446182647227218507652735141679160105753361028243150715134760959578384145820605472866986122407173066511737646735067335012922331191884240149713710088209348113559354964646332208086303463951287366693679762945711868044304486037216281528579230665116974310389485938066192417051200740470126128613632866568652262751109168149367884196123303293925521753557961587755050334619456734489010875438944551438694225845519016404263433681057087966473695299920739012567147854830715676340117904056909824000*i1^54 + 23394550741371860938664193750615692673965234868693576321409096046362778338147601954135380731888397094375190868450752849277661893771434044534080536044893219655648299696586648007087685051629407278439264263972712491634253021970526902398265013013102071800866741504526764667852713198993764108353140680040950190140310190184282145402981963357873615871574306959613347107314469603756818407583092613569168314438446859448506491209799371887330304258278069209840884618708441716822333615908728743494014189223394859283952951131167056517273511354731782197027014231047733346716538069342200783208667889307907146401933480633266027776774619087699375447774771794610365044776914266740758186889105295383816126789012493320258172932014654578231574411411197309109476526548060761205415306949034199987827831464773404130129413442314580113272380309477070206148637964784091850894388990690483931229280862600266524377835620558643800594578030949189499123992081225262039040*i1^55 - N1*458264312625922632438645377729404289252449093235462857379315607892576248875393203474413067008251547359708644053167638647738837424804979951954510464*i2, -54675710779693421735726087531627144121711372322978447238608246149463674625745480945316665987337893105897585596378678416682449328853782511941898555678989544232508095143574695836665504110771810191461088714316936832174682624025872083697853054043069857445012408112423012460024224888323255074437369356202831877255229043144865570039561895921889132226888835337453222742023817717057907487698823863214492851819991328047272500688941086594808734281933914525503259046386567284655804557951658448842980340151302797895101327881320117272346576330225034704284830846526477625381114343964629953941484937807853799135790416762664348287227134156319861468028755117384645883664841859547953222623753864861371676490619329021750707296952143455552597703201051124611585670621829746118441005880566281714337308853039401463058015941242829549227966560234875814205167563115693281083087890233224609242693845138165485767694210077123297499070472117974547195465778316112208556617964256711174533058202281265775257566027627234642750097850903100674729747003349422524891678149527063450986863113327377729572516990835792454709449788255234599519268455958874240243496356077036672352250140707630970719192431726696928732859426374828815910361940360174444631790369279846088854581683476493400256990029102979302806640210854441705293415144874443250235078365646172600281879019520000000000000000000000000000000000000000000000000000000 + 77670425600987260232112026573592616123427755650166945130102219088383781312357480241596948825135518329173944038507157311494970064806032600802166640698684870138047737354268237702488564279742613397163350559385346989887243507317361860618917162880144872055619149881523832237803078494277941972321978444325405441433231185230757839188586126027500487848271217739628757053140172418598868192925693082503123065630877965355100310107929068585327591194825608349071345838737806392532903290405143945543044833681547442525192317156873282918510821336311851098225127984108720734132151166979712286182436784835732394593160173632153768535492614114158297247300674769048942513963131918312366463419848948460257599867041493235719920036088206096202658032108814221602559496966062310972968931753451601336861045086085682571209426262002943776015502439315751591330366464420795464348173002848656745589746304970301909702834052757918245805902212184676313217545528859252011440400891628274935562377552586735004792355510422576763546602521285781650069536108329877514929136858802329643377020431422202465635628104003103152826073635486519516039741634071934039284261713756968398004854140900717155100425567457002434966519172822027763268635229192682269476105380453287503313662572531852264192633148063358522093729285420110221665287138638245042864814115903867711976898560000000000000000000000000000000000000000000000000000000*i1 + -86344927149535714451200072944680223494653600475220515971157197604684964528205256043739817810363597591422708821571063061385131478035599977711357842183700661305873634293892455465215513475916797735386178084095259891367330220439121419605746526145075894746880589622815669408486337640907456915058335061179790297163078270739301021447798867626154324100707954074203979906470515621092129955646641317598202976703994978488035362157989643726778999063127624972401340876300970952624412912248056009591212019449525524273866074227140584202268842466234224222490996384581057732433043337885881940852327780820398894572444759006911445192196402870369038180333085573447011231281256894483706245384292343233581557126859868925708520323943502013895373059359291737219183423339480214151871495271576670728373817614003692432908320572069155743987286281904951596067349920581050037780503836927449080494596463000376284983861375005039655258089004965823550762017915886667231527672624397588874369604262829909187514487462749253216988857963850844660621307089268073199003694891594442616316811595347334188259000301805626946159317984460646218723120495144161231666090043917252127917942371408645658070288192351596368797118891231098341141302297953759679989672077941534549597169127048876088968457161821444504068580337740347133774791809820900231864965272264258548976844800000000000000000000000000000000000000000000000000000*i1^2 + -33713981409677804523407183093100465969422209515769785852003497155560431059428604664059081359474491799684759094950505318703914149253071061905253950048558535850023297982213564210845227708481981295463675401202247079404291804599130987872765578816283835127660380128979135156010001272930911813986286429361774102357848820997619071600474914786406630400392816271441309345772138081991657241168430140172095113325215716525125304069334197025627178779847515155953841797185201525232681848173681368579264627030052317597566491579984140934221613640817794603931312762620703266367463558427519500094431278789604279239411642121681148705160437123541071396268501794556349450442262421958981597626189075690321310886380806405186437241177264398199752135430064200375665109773566877147627498416490302372451071344395678924658675423316467914810948473543639920816689910530948275118774810781110942823513251697419400265448617625365936534017852496209290530382704027481450378916578399773510058172516743494874241223191528859811802791733837211735643572599044907568466174653412204520824187117667985413704634225753137087589572410974109126927904001934598514443546231086089940087401078508062291380270824421350364323267962753261508483365197477984270317744709383388830032633635706929832125758626816797213875031231039881993510979238115623893266540191127814012928000000000000000000000000000000000000000000000000000000*i1^3 + 5567832424274498998443061064494749412159033904562121503355005137154221377709843697466916162366100590759136403106986821710256167923155732937672383708296088600139288133503213117008847703609660732821641481086555008965398927703555023183430415126723665178442835589528955291741988130932998628193185067012712281209970666792869275637809522966193409181397179877735425541230688112498579150895043223768002694923860426879217167218000691679440696890068095428899466775083644807606536180577630301339481626730222224600614116875798238734029187071757958237806630950944961107142839667871148333737428789166998575517671735362940271426884040045707622783059361338883377509352093496200790973595306763060224453129888341831893935430928269184204230165064362138305312115136425453646854960570012449677375568406529103695241888491475281171337156800692015784779125348753626541260974218288262445570888255840839765503940396514646992535991654848923258509785307785311402507023987863961499543765442322357975826980440225219755980707624811468295579374098916329328565915985293992669715646868071572526057113274093211970361547123797897459529693056584182642710079521826962770765905687313566213509402038169015810896695497849779346873702226671644887728796895994024140122496919046862587232837875553832604569721332426683875804534064508392276305848493745070145536000000000000000000000000000000000000000000000000000*i1^4 + 2981792857651477258690090127295233553249982977878017368837650757542301184642166578322568972369281876602987614896436992022053119921457361317836825121540775148691443619934464141308020402933077001594862434557361560832818660853743269934880093186745561985385426602420741981336786420398516571391615166988936695886293930085795696499285259944202162653120525872102173399787612729033673023060583487338240583765344021663548297451355662308888252859440039275592010367769255399625368773297836962461757870243619073758713434222877342159808381775412647616479310252210016921205813595204959195048360267405087194950603615067355828161359297390646857056654361778537704022416476956410451627422446223994053477368936189252592166880591403270264407378401480038524826866292221502865812419779172725820509982223164350849513095079404996253351155041977005014727945741303137945045929374395359431698012480013939133168728985213700817238528802596362262007526548019884475395008293208691590145393534891306467639796210624338974728025708464417230856646241695482860891088859409174000687171398464364829549305093871213820458563154501808591295652717169726672085177028966124781276814586107298929431254591538040415834764304934149245087150595602087615031253111734746380368968983202579650800984941091042055205922234879927263323139548703980343287609959942048972800000000000000000000000000000000000000000000000000*i1^5 + -1163606111727643394334367942562396713897555408805018450476410398613951059576225865442239320192407325645814841283674688103912004527905028090881024871787322778559525263513764797253258151450184908663535425459585525694357625070681521243539362034413435184317494670631811014962566849227535726903660187110743434544924677274670009491972566109303009916141443541648259084898025972499629361956304050352300247476086061436160253700327001480294063892569222657776304913947161788252229270559066490793135889674628199848824974468128510514393129825277865080892431137964815310069776844718768577229437094154559504953343891728212522383347444320107935312686278151499953368697616497779903029557805715057132906538156241995041640974030465561875161929260207646404136820724539845517634498374980738724112842679971115739115118696468638901268982786047237219025321736874331502584182571647300230004622797019079336539518646923303519823720180008798390498616110770027381387534680825381527600197409268767490774447370983237904546219893792466594151470391537560187961471189695933963741609052851573239258365054174320349831640339723812529324574189297059113994688390049849332787796524276753840846151486410700119051531713412274560514129492826888299973053925553349728200724314597532452918306269126473610165428540348667953204427593430407454353584403800391680000000000000000000000000000000000000000000000000*i1^6 + 218663735067186318045356406840578173059195146774425896348104934712080082394360318657049390026370066531774384893756000143880842479437430061942966370179075289283596714097413928483035662031517199718916788726873547208124614429309456490451649487983784150505794346556553827077499044650475763587977102320575300029520973966715114836698146752066393321283308025464810605659368712557692430707605205052811798396899261863103710858231953653382261028497282691962089564848148473549708410699309654734275658257779320820134648346488368198787662868892614145970142215493666691107290484260257512070602032393407392420739847437859697373251524703699335356435844425237105961716921211259227217685058115186206064443102902736284572750134542532122201070252596386968135450407371040709539527838608894673970975157621437791585923139380154502166655088483399281351331362585512959259584900204306411732144974899996696855653353891813836601158613824899310015600086514940809846856168367830684493570469514636878688342903619589598398056104994739004428910949538199485937110752156445084984061223287019560074545106707599597842504552786612781818285666884016544866851229744176228809752091783599995740428828734682106614054016425141656717092905065376202384133162396102289906728840316429221142176111378119964272126208526223794183860146582936229913082446454784000000000000000000000000000000000000000000000000*i1^7 + -26588993944966842325641155540252232058973436247067950571314135571029158850621633991099804262382399660278715450736846072612239211218682732410159038227219580126423570908638500159569798906280864203023685513443651901547417403176748295048656795499580405489004872477182372149247729825731194118721964762877494488551036027923609249053761054823708570957097243710070824915403161394501359466856387391539465994431784125080814831988166180976172332363474137434037595564705132544271592108371496018469761747875783138479948130565571000130207380111230964945280658227663301160090566964368577883988001306791469840267223394273827416806855608211800985367153208644014906370338431320882030616703955534843909722825475739740774395710873366671927903460817756771894306722985171230092204844376176541723173074347744178214007828938875613407420120452600512749892044850188288019805521004010344458047115654480828970294644211776423288153998970074999124571943269408401119566240551824142918763438063509231189618571996949631851808762977083881679567528281553196979082178490547129423981593737128249617280453622890357429887678210785093610909909366716264733318791609505502142334514507695159217164220110581958310378259677446547531457032823018773147768994178716144980105999416422023518395450795829510883621557362037598892554611294723468081740818636800000000000000000000000000000000000000000000000*i1^8 + 2114831530589168564299202682814010727241456289051173643338047236965435199738040831017301965756603584749496372987035634217577698218934112979316983028011424749981127377417249516784281098450709727159888475218402265425393352803452847368182946087213769915242188389999753257671467056191908116655758986034625723218304548091648557292303328846491103242404621248258436098304760689653067721485393134566609659043007405286591304028368264406420218907015760603906096571456984499963541319802514549080163138498745643798611055677364764328373846335588767664734016727438100503921962903283514683271643139476492531223498421969268294405709254289759139500098409215881526523683165834751553283671815908735891154132478486402116777673555195145740169025394698866605354547061750270752067535633857280104663462005447772510878767743830837052471970477575187112545456103475288925479195690500137863029116483310878899122141333207474942671606562778447920353957217572237801234152131032743208692460672868818136708423977272835480945028650016200168748955208719231689171878494396589593167952398755669342895152080855594705030017309189346607610003059806320619022451094729699505058663762654206514065330190912255717683081069298733261195874968950511438211948107317051825156795164674945006801105363155064848936907712440607040922627072482327828041034240000000000000000000000000000000000000000000000*i1^9 + -118876973998006703125821789225883994433887566150537133061609978514288925446060864898563023503029030900490685412896481980882587533202201145884963145078707990739740461796453611378329007241890539976826835419837118276729171382940565671034153889968219824174713117944715685457767246399444357358520847270940190167604182583413818953365570214647128343834403498506216237186619616020762683600012448488914357100839339256465169896226981802060325236884701382156269404068064857047283982561805719035930383459762996173288573349204226606167191161009289945708208151215303621821592773135445539103085302174187458577753896189573073795117932844592463782617843123033588766490372779141669965420611174488823397067895625444651455845419263762381358978086799775387167394992914034910542545958931831265393251915883293913919005706653636514270113088445305073161840768079380653987193809830268872624534135609384754204916982052434052724025735763383977125175583491856803227608183337490839479389660567738808845505041007718723966374860560286315249417262356098467892899913292643155221886493130004263983044593890280076768122339802745678148919504122609478316962960728897579580714620774012773134896491757309477437444380824485681567802711135151235141581859166034423126698460291138867518377917633355553737512353974355331476369515040528500427264000000000000000000000000000000000000000000000*i1^10 + 4706099672373328223708739642192804325396560948567408102549484652265629465837941349923428102235019310169819518245239639122703352769665250484439949911383887353308774251703277496620161422725242958118422046056673267267304661113942952997385897167729772066111049105917154065027095459766017940639549584348770050227921165680288468980878619070197840141813228117267588643216617155398690723652996017125371244647712949351929900187843740031129005512498405613737593251803877858574138721581850763435282336226846872448944049738738573493470369498359953281383864358687856300270988165612374271064258595263946162707669590135288443334579791764918981159959088374239079464952543796026737256836769056394402638068705353051019754414903217852534021796633974205254420128122444403341125764773376117714093819081570433802567618289199321717908775094777000579653639019114934111612124883746802119464425186626967064729461466448106967564199832048960712524689819961223387265381032314056306709277063629011206088984669796492636017611532910068699259946696272903738370092172613181965433561887526945042061115973072385708977968870747828585679681693463575933180587792759406777309721366385419643748852325513930112294716702477478761866234119437294321600187235056943447341506341141981499230725890965972665732929454388034978771223650951139368000000000000000000000000000000000000000000000*i1^11 + -129224638008994381836412887623313815048744175363494521436542425721767622280701945760960697859496994064052511856089059403268020484750336652633351937390573474454551322014745022338061586660848779614176587025607578465798567062730108091785813239866386395445213448107396479954451539950396431741909293522635893285226238306269813766132366869181581146782229710872176357799269183739717339148806252688313652058720649935902629330386492067484447546825600972183658838114042048575253204602911987361513229844497028799658638386448974492596883155510176202292877085200902422754156840477658673540758450835200078933497532624217772598473982967123842721902551773233676228161442333115990337102240660580738920721245768743590591935684880559818667382434425003096622878723258759507763893906324627430405797498368365569875462624833095500131432641691897192881282681586299129598580802039638872304128353588636340824721476966785850401980366377004269105086916109725464130496416300889217930251291754362828937306453473653892636618919512798811232888348658662653223260766610768494980524676990303757147425089973333909753693450104481604120836900761414401982271315682318817981172953973740374525539921179518155907356142887612954826990007838074965733490339562258911294898369085598976766364544738574450814452281149091662467691094018781120000000000000000000000000000000000000000000*i1^12 + 1713691028070107576568109041900960432951228477466592294051322943412761031974238024358096609137380717507091573944509710336042584141633666761915750361109844158172582809186021895654695420917314909605101827725400743760582729838616131316470619755951593560038759945377245727670759975405106207945513437917152477761271363080702580118496284781886385331291902340479231545108329269291713001244074940829846045196891795388693780794948073073560544642099018561801949768719497729000001730149963826736531609264608902058205839792031889552726307506352425783648185106932060672253368275304996322147660019727218436372840189017019403533996633599578184565411206527026001007582093728985790349860191422629488854401865165658713153821094295486993274889834434709100320042880662223095520224059996431036316353698447749162832145880088441490201628429913851639793307384558408327053792368207969006767563321660135794136629012302643055865266026266962956383817044332505626734066566414885008973635605448214154882579122609391142636878741826303699370930658787310310871227501192492474577687699859527652677766424263338126780869213692630290134174008301804390381667043262890143761953364190881133170858052887387572680409993197462539300182741788004018837543787346855898413305905372642877066558162356698644325539631701337823714098203500000000000000000000000000000000000000000000*i1^13 + 31281795890014151456374917145823364536310197863775757589938162927744533803719323263753586990381202481026683323962521880462916929477125308847586622231357404550222240815242966875606043753340186584585161195359057584360183348425916174624220907860181438455696128810185461798329059206483038704365445102038771677821291332654586116214049072143209378881769397741100816141029351295375841423251072553854614421807316877489701622438225352295794823967916034382845937774190763366039589602852157818459997128136827118768470486350727259588517357598665840419584149532205158395105816647965323980513560773121617923750201853219733226011853132277485862509026492093319562338655252782479613406588991039657773112364356794565066605833777482275026505493801468462899715765469042551263933312502647440491105470845157412281962192962435706327242724469188490619626423019699864236661172821484429483445836541051842032416012899508738628441641043773897368179306047193876932536685712080661487481984211771122096865774996030825170121908075583518762292735420482414023710376086949164574258263505571785532858209420271269816974636082419953858231439738306074761418188314015360833488439882534056885815400230159993684491308133703989991417409234699866482914645332051843882664166471298039926078469853663236730860818642703088989116264400000000000000000000000000000000000000000*i1^14 + -747284362732260709642729203415718716200643992888986598336712791407961036078183901458753445246338722993047290755953006837689253314182097191074019699010533673624650316320417369841540573183307399740142331960340708356482682669563222041338345022059241532472443659641427885209994729660940315645284738461885758758168891464404944017363233398192099541494715058682196173867260113627610740806548035689230031844927119107511531194539827314978913552004120653127088688495762478920310479093647556343074177149514677478009173962095653882971757769090338986082044946627586214194989189498894480829411795373728428094326430143639590661387739061514451115415668846578478950510001274027922973397377598661546011910951457654530638773607063941887982853257506190659800917020888332433716732165514588967840352947392206595295791597725746554083185917802676423200711775953755259231278795986897895991823968705968405324547223584715110269262589360640745859398224184134912064475601904744232158678940608378490117221558308957946718780671550553363720831228448273799061598889571854825815850896844614943056749523960449945841416737096427750417740541379981335167415474246427055688095905754939053954912368532728996273137062345281011928664526830768714646047036979080845103149667116239267678018086291061306045545009393959513788122500000000000000000000000000000000000000*i1^15 + -10005228301496018942448972458383837458214518592146085257019275402829665961000616574088372059143325858812373754345516629016414239193779837968728371408471647822320322826320634279917831331979886638871197473624570565926714807268833820512690055620537635717400476402338813698781120309720114429052968223108356603417453385113254919302225768382876899763085368980232108120511404817362881947527743278283045121860253325253470161268834728274910453693499010468408037517448393608889442157208386707148187195972460373214557347131842023258811008776669533014166086562853252940403778850301006868600623657926759620334369881044043237926028195820904640762309308303784480430762585839485279490152516989923678913026907352502318547876651535613353222203931850544772798444214621500853553505265197582018642677916773720463754511750076023805359653822798149521852088856422874291044937762624342298301370351586694612908904566123984218314787077631611431373916627998301085667037277642268371719914437470506637111148836019126350107833496894548096708478868568792861769832727614257527531568844497553115092398369835452743376436745980347251454055268612003971685801101697849483482381289298315789648369818765051225752332698411444034435618649438796492918609169629046662250682070204926666980372054172829942354005674887504663093750000000000000000000000000000000000*i1^16 + -321387429530681573040488031665596919649538143669254499197120835106814708787825668646490080297465777370591861477346989300912586607102797605915647843326972408718787679796928054363029354648316134069884224220547168477047405340339282312969287667572574982589629801475331402243701953732160724731697153320284034722941981198034430860967686424564682020547909771500591808367521353188345201697358458597355238881362036051516519455784077654084894715796283667406947659194218620180070074073997167259631386982332233039871792243012606385963538135908648378025541964945686993010981941813620731646291550484950863638594332536817794592344324994812034660695462484296572920830969765466916540290828091981813213916937604574808826045028495249387072376273808811838585502831074571528998910366474688752668085435397978471577031179589997268045918962731156228472088891210976341960019889921563293254691261433302110264309243487779238541970323367105973335318155667471738254612238608636311740256305112965108337934309826251181301429059583515973827413714389551459064506689465678040465418498487307461248457184637161160926338698407367698565964940709556205124176680967927797979185029612921858115446373843365519343375489047618127161897072696049316578442298595127025121274612545668465818647692230653881468071773808817863671875000000000000000000000000000000*i1^17 + -1178371116345423954228152419772015559422625896565180656070855445572593683636478549942238777717999525997652023372502823101437979193791973645802254711116443304901775982157959916132999837157716807776124178358934845687747912155450690513518427709130233323241736206880106956365652041067968896824620385082804165409030788017402964778151024230105454310890988380912455200394087605212337720082321984176212951901824336206635697408917023547091310875159181804422436874775674653940120660834186957205726136640841544906605019488268554505934252376997641156335485136684675308943405718133796994923476079771038107607641458007798082469989852872141452111278506575207003139596795874287664875710693028024773188230526562781088241792742234467399164146040166855713079681093721556059784925495312754035763340858351149808584410980657728162513025535771288848372425922249001468644225908504658199880725232944518545446494266837109721191006473400714949412478350542774575847474556678179941337395165400181042282590010582640736633798213390258437412455432065930917939558974149604981116234464961188617875424542170296525901981434698307623119572110019978865151151305735667557437643495387422713993266297576117049569221709516649058866579166925957792676761409532940865349339893219785864426818547073426173215788873974687500000000000000000000000000000000*i1^18 + -3661498943645411902800743977948297018303562013736219792111277475895601772357849473140231779252516139758727816682304698971776316599970598733358626652160416330018449327778978514561244003000277481554228785676345656673915453728292036326894755931146800260790523659859480619144891260825973889731402810690637764225755333040438343725978629598086268114426176435504474159154177808083552524513497618456891435946359468429446081252297407831777965314327741064491311388998080015559371826479854693954976393997480134402415011977789513164631124391584333013315632652100605351381326804509321719312499659881099424285306321116635858451256266137377094749663385474043358520978015694471056312736238895852907070444692143140893161834340203017547513300842727000875329756523636055603745645897413772505690306723971892464826548205723779049786247593297841467468104840605404372992138457541169188976805445340339678029427780714823420006501085520242421958355251957257233722350962905782864226125408888122631277377092181016375434310459265482815539732385357441758126282217806904091468497330580684687894550228430555613518382552081781863409140223568823344489260001118981321917835653060350149405496630433633850095650983638768985915767047271308609324444645780990934110317464895683316807239680372470637200738016357421875000000000000000000000000*i1^19 + -5663998607992015379017823216323433268534724334577169031787691589169401548517425480582343115241711380041884376074342120509822933066157770839741587836419869885928384976682510385182937080362353899626805687726799318673788765082729223155138102865001773180807782756840912734545521077635487347415076387460134115707045724522636188741331657070677847499308605867039043084549868109401947241383487064764476695511390870267682966452058647380621768050961745709707666027918616061313099064565880594601431568110927726380576218078592541067721283457827406886832612478346856344456016412642323175703453517258508530830247055343726517709148908751103688086536889640177782026690738892531655405586973219037332376041520392658967563625287750329012358306723731898020130400907041779390375394183969698859769344156726362289483614553945311468119570247901949183801687800086119696347073285775723840271919858662470021579777839727438323452836314581883007678938498221639657812388272707675380032814539218418200638590199276466625760306094578283071836153837031646687541044217405040304753598522322683815831015737870995700350439321357330059590872385934190837711405781582258857797127539886439805532707956149362191660187156304240152844355261697161187889319065883016757449617339625743241863277082226331170980590820312500000000000000000000000*i1^20 + -6924802002872290016380312700251635849103181098275265707800969235019878484739943483372017745281503834965770029690351056706287823540935080293813636331989411866604119542872990924100116412229245929842191335774187772727229256681154808781310989000790217470771381983188705613016019226563637706806022752941291790168989191376953224842994169425136017445112719536367487363067038346840142788522343079033175798543085155337601908458509143918971357749355916308135295826197929119268848513063655638901852777116448133482353505976192737588516116053740430210456264886940523980409766320439254067330437446777896577686579280018509607139177579661818062963795073393269110351132309370978978317012949211581693928180422200368055979176062632863228572241445832902479580015785090111215071190382852399331390840642300526169411792181889697275919249948785584517425073719019124707724464976907960338797020345978406691976374635327840024226028653923931858822064490153068694692164828903500380411997520945413102483607586671029668074389614522430692470764882088667786763985531632793315080888732737722543208687012901163015542377145283568883148794080214203399685023985822528767491900658233507553157049563340370786603514213828171577073200471333299431363026567379893760011583608940783802349804979086134530944824218750000000000000000000*i1^21 + 5463169143424261664162268003658665718915063622273394620490245478017983525998926953955442217521141632278447681456830904589508477641922155423031076161100208527512983778937118284611521580577774384214512645080854817108122896281394203126449802248948792923680821558861094318304627480829837950020493279324127238344943191089872432820522857772420503126476877684507909219364074528069061608019119533103995732838426848472139301281000549024256214541942197115261762230516084433056827194884797426982203975877317817785298704117515130061262433440594894052132055885150873226314959674065239203175579170597536543787823698050400388586118950886748090383935296718718692921501488957493040315374038294873451025877090343680410198980779692942030543339156898794403297772031882078391022976317731069738007840600095371458783171960859704449568810502833069935048918371495500374226886717678944805903001945750480806025442352378022646370010933130988341759586986554437793432343916595467477562790984042281873882031866341694303568650536291999700312309058702533332902806183371956401529377932071794339877217839892933087074285453033915782452123170634721272247960536014750601343464164222647390547599619218925068471983541485240845520393189176964875516252813281225189195175801539286563464558027966827392578125000000000000000000*i1^22 + 4596102224407049003907352308329454904476791464032046449148857647100784722942090339266447098643872641913357603431171011178815072550780791222955851700863733868254213189085786733735269909384185081217222196948958195926208842156016221584232636872536275487196830843065319415160562175781966723228334904884189868126650377178607511181835480282946952647114305471562416475829364903198550799734268041788216835190728075960465106984373411148878683989534174291665655141558634881275623941845473455274723445507415828080547809828361356288231383530687408440554916007506105145554378205796451824153088122853821397423464275633565156298257373226362477616034901618049837917558574664265418523610764687846138218500782542340544584574702186379915098838739495065946137146359015380087051692676021859404814871907060949521213525808230811755399875463703742743573133245337838215580561980819206473442080837842611589624786190709378575487028478201533834805928584292978992605201482425379922730620385268654658861500890642334199385265644278516465708754682676228214182479746079827422179765778642325704108974201763561487355741966059010847948342302677701849933499085711059688115285599193044983106946291348418012323754914464915060083900595530539308446702203615782838936263488298078433609567716407775878906250000000000000*i1^23 + 4746281366414620275606480693296937999219407473250991415579729862665908604832111665729686654287309939663984921322412258753535366045350370749997366795705395836516972871112476222196554794954753231370178258373413008799181222692800272416737072677036749948801401571386685978410077012810218935379546935565232818500553931452183148725393639517444711355227191501539460253637971174240128826592257210083327488996232922728528878375769645344788012230656340479115588325891074186008122426821400977414773462665652009485475449367375648861871852537022261943701104531576646811965283722552443046395863414476729596125524660929314509866716694592456237710531758260898736187566496884380727190769912310505694372464216026851203810884505704492685102159128829445270942117412101671426564258845364863470006629198762266860828129086478431739458300329334622334838946929495911197561105877795029053948651559094291063643889466149676543428158089045706513813321847203388361128208588826269397495286362866859299097641033560378348709539146709404993274576816372253606828718221783165635470022150897164339646360761629583985023650411714348840726460192008478382509869664428001374059664396889057201276139689132637330527374456983050526157490812020133347149474218464506127158810123372139134092116355895996093750000000000*i1^24 + -1008038282887196673381482932225319972060027356705746925104231945095698386041058346585401351797456388608713198891560315894733751279094781609357082215904093570550411713143884295977715982404191674216974735200328998632047807775329066041362680251196905637921716959066494229416317521206373188722480995212220093146521808521151297361147053553066908753060064919932990464279368966556799346295097818323706570115220442745487598674466215048796171523814736833488206311700304372227247457691810386907364815567471441762540426578448053777165297363933846280258725736420284256878416457606726429948554298094372150022812494388848246563384313073498342761009390457181714361298835336612346825848378620974231895138084094038885771056327001945368668806471970770344499472540990803848944993245294026980440959906243205408871725731899408523507894173972795728095207846702315740307453010823541478121266881200581772309646553430219627485383597605553097432349604743987884373805324444344078543865838565243406994453717293514836201643767196888764124462177622227846885114622627343377987667208986263086729799656841690227694203233452414263475039363127435351327909090292719069966232074671550777594123348869796167609138513037754717072595200409175565733321791323830641997995624886447705805301666259765625000000*i1^25 + -1733730332123417338288623842621882089512573017134111449671268879874127536912130576791712054394242082005206667915337355516928840343359460143753244266043789252551576782334246268983762953636918777412285270503399267896504713476905101421655571249681185324095989980903240395635056797870627608029444127799467162074324252454035922789941439085353052428007156828667386223414542911231281613367097899131938195241872579749201467030969248976111545943519462201351836300933793131055257578345373182160821334783623714476868012858374427764988698054069222152072118211353957239500083698719697668419551118352361344290166774079864788870119524196572423406067974845102742378350720516358239886269522563186268993878082142684391926312082007190235576002291619077004610999739846600084950971941572889957784062773225678619120960386661629301251680090570576618828405092960024836127846044285936327194437236730295750432634355047586231092095406679404942225894964033078581571606926993002094983448133553324900057867408403780851526060974114595842868776339821725057969143324593098609774234243896363057804106995269694290801784400168130952065352162101184577384152281763073629468261127562230894532251139640927567638091673255468585349450448975864358089616553160746042493951359836828708648681640625000000*i1^26 + 240816310684716388164594099698634708356842754961032941190787669326515379063069517529998377302824660967169137208454488672229923439378035177048649993571720268326802666388967046117139529434471601402981019284745838978187006054678387707723130812658554583477227976396068228314734764283695781897069426307149965207854295247448159116321337929637669702682004600686095815711939914301785141057708717728200255372254061123587281338786635649086825297394057565043121669505515556104512708708191965793369501540331936827752672029511869064684017064046821684260715321678569534377884421373283349895257527545454849752590683948069771885124948207038676674627755545740029867995407213594062957574971148604314962802769397018157946831640521199103899527454166759586615907944745093259149513026554247698382523252379388145897739527856802639155114882741426114214179336411637913165889514353457325168456969842643778420129013463641120436647495318216410456619794724615168863356087250042894346552902947393694591292150879596883748718223420346104538383313432541217005500291754731226332117193114885126354699422311247566162288262655113846383782938892470814560024293605319383604341273079037521219139569341142091489332678743048913854940726058755193334292044344293679585031850896775722503662109375*i1^27 + -237662882338094519944948080961021275111183536680220484648023068889850769904156302967534509899802717529824342084205525878710232662361005308647130682082076060415956134441619706367225331038545442460205530696040933488574653441065985255288879178759964873803949112699884752725048984857495650212630752873663486629134740818754505765408979810791441423480942217202871277550431393241843057286481394909012683980165786326276437934254014493814350153849892355489319204591511922352146895290499437603121389687457235420887570495739322589692123988563091642717913996067350820569427066681860413721547358147112043200514412125161469178140379970830870078443418763236703426595312322356999572040001628159522387609784359824503755493298165024872224478199186176103173834974199885756495141332194573263810797162125532975490767047768830430516253320576931593415517879630663493857879129334030908545723605103866390859488702733945587473333483110063504278178746898336532063797514071490771384535835229346021334239900287066788359625132754860394049139895122575268336898753215553190959144079132006122734869065488599103379213293496430849866404333943929335601834760071873706863561003576578723708190936053244356671174329675390218429621544723072101574652334745084534117698669433593750000000*i1^28 + -445054399687626746366084780077698113458650767164704276019967123912666749388011939421937040015193118923289255822802647136741231394508696216578821314883039927802322780563660880320860733277495699912093494323958149935759852575738718659792594196379311338044002468123127656481890874754641136370506952484574273513809123968097184966054396787701861151483569007545176996914411873431670078772719543703531634702935356514776776072114900139708198141879115794488699473911397241339117393525866269347911704180871997837979525743742592620535337026909635341235220182939628693688549371840832722932239743114831616723063587900935901431664207212581962802065805053671806198262648886448803034343422657213022568908347795590479303032073813666510245135144628827444797420819640854680833526025260557541473460234609826398094107484684458021821334676840788848207333804603604156157792983030933800997496632129375439714861475459065095665788550432093841576300727616629702144534510791144271425831078687067540320232819446810603381620186827860802066818499818793134485831127302541534370839098268792806808147163482075739236896770995170004172773889840679408998913887380710430165034528369386302657709140063463128711812899125768541466516082538779976547058027772363281250000000000000000*i1^29 + 3401780401715710026203703596687426732247425479822060173256927396198129844955716518843678792325113537080541546366196595046176485468999998154591382446628997340662320329362351728061233812389242114785853874473518711367982495414030504454447960086667464604335269221769864376142271030852638874537418162313515668024944730530150936533204149811110710762389835696091082888433322979984389844689303635439109859626031432314245555081800664728549886387789394817368374668109921713002715495057960815535429770999109035641605015534626870528704220063756653497448471189459193117799056581488795536534078420954969483722098395149562150677651768921763927372048201758537664005683458701316407265156259767945363732319061336023853278372255732468396961601003731339026221133932607069705261550856780089672345105964015105407015214993647730276111572608196539856185342991293613762657111547037170039789263821428083691224043139058456519284341996381442372768296342591343539705539641046470843872446383346212402370628306558574369741954059589480137022051958741677914065914570143722510627103757906127149004576802812170810172952721324003234742260858148022997657953009334463963563498577388777799894051124529633216041063656894151308215005910390718394123750000000000000000000000*i1^30 + 96784682263951872083520838291082438311867522781666063166212305262711831500285759547823927073984403726673277475504171555704573124005275166519884910010226747400919041267063562085139762991613255336245319038085245078455429470583039462285883208652355096142717249130970077508298304171330744222803349911109090003333236219722442795968977315232335361446616493734839219615864742143280933593572161519663444976718855237392674072275091098020743954910857661439197213421326752702314060556878707424342429658571149521287987328810770973781683964042950367154201873070287668081104164702145538208956411892289354471890404896269083087623543863283711608519076555146455145060756469372527062860448396701032304341418582822224130918027713072459411491643239754382455757130427447460737540291295369189244550235511911815757853839759784827640620090424914068316730583791069507830170992612565607746093499178151015971942594446399820547666053493627973699439229307114353730720016327410640620629446160907694727539826538633720414068467313117902771009417745427681778896390149669266528427832316296062311145967590749726349802142481586553902689369197092388580529742331500812660202891949445421299653939930043651863862396389673859032870391230399776000000000000000000000000*i1^31 + 32295890874895646389419587351340029615317457754874755492765907301208885039933365182744324352553603610273779282200267564269017419780742930909218645586038466456689865458862654326657506345759643890618387906083231899310711030218535014679557986071318047052545933994620149237762239005097098980194230796384842761385204432411721967055280447753164058436563688836052937901032321068489477942502453165704837850142784105435437835523053551298488134153891400496361875855881746245250888630214782241384525818964490683037614235575072715663198902814958398764160655589043600280958351698930180306823034912199091076382869977131210288363920914171631025793035685453344411901160023559368366291091193245691126746169038723747749757266158673515006216786770704324915036381503630569863454297513820748099404512975984256303874468494638361854753055047891603099242823348692724645544604909766315790361409194014816972817693952170134105789638980126070196928465013810520763460335621283367556488805837804315723188461960201832982205941716738659503882732605177289152240155726458225970966689631627527474115468579849062225326470995520223440082425051238328055481629734113918800474830501826779290448380585942879505435649224111995192839259750400000000000000000000000*i1^32 + 4803613678544858851860087954960808833467280704625189389177327581102615147610171053123323953154908141676845523598411994145732341769048723575127969141201401933234740299931833892496296470792975079392823685219104770476794880683415072313799410048188874741160528854279856537699577000586663649367213956795691209552847979376602014205604874157760289035237517130687997569803554322600441010871977798659949256999181756567133571407712387342552862397921264299016365433017316978377238582891537943797452431749438315820747979820754837716972163596963404863662785346461953199669089940288674289383421393924167178635225508358913387421449554957812853972491904351590732094181527347485928079378911150333985428771507901303880794362310269720276009584683182190615609373369875549145116875989437873135345476748544947207927550203476874007117950368474223104064121917096507279898554957826760973659069637718305879859368100174384223294138025909719424988270707661179291424294939111907295018401680404081340549980690519254716820275698784683940756557321911163484763269695773443432675552148243117059928369344256476818894011914447889758391955846825739968058794328729583666734287468442642346139701512899041654730762684512666973634560000000000000000000000*i1^33 + 388993818848773997362714631058414382573643230480189690330920769016380846841578137814948647177933101495732983288811074262184824911294242496685592865625526598496587740408903639527092044578565031982862601313337636648384408991840802860506743459492259154392908816917216342990827115841976195043021116678664574525176626546913868761129509307913067524220094304029429311850852637602041832950909991517534564687786542681273219977299040770495876475057289332743788096991289421815401580070764653561158114039916636369411196728180356969736915823611721841690009679031994519774325783797517837333939682457164358697314469692219102519150961202505425765048969870391913085254037037417836141796558029383461747158566405694972646507798155992441529044902179470542887053512159570585651478617036313719454958161073013519131554747150500556770768546421896352563451426908596766864991659315320577624101370366285704140966083058017292561823656372125471596693047529274917369878184711452623951367027560882965195994163944494048761303133683852145403599798369485988281363164117562886246379541441713195848328472765264573745581968961482991001388333757637008956299809139169396362103142230406488831672569820742904365045866360209408000000000000000000000*i1^34 + 18033839745703509925382010450783150767892684098626582319036582296962758045300370005038480183641606240299683025969450265602700516383496672398190294835766742929908438465616841141983572658266037198952560355315561668467390971295142996949439017835001350166054956815940493684732138023734967619804121233565001949256035103454846602865003531479629612962303912627664675311275408774314622754736079577230221696124626133372951774454342336681662752090050541653927687576141108506862939843285616287229939322920277960929948982882551341171597095365316782128963022340445395795616172861654226721351030313972415151412439251227290248026161052404644099775722208547496974627618220473144899373498082853746703070439288037746019403328629570486490153766472098842362075427245546919439516638298074689801128116665393427948084247565952105668184784374038351271629480846242353388224515882704414984275072630522994047074958154875928321928711610837616310562268458616880044343228329986800362958040566121262985996329480858141111136215168809227463045162098730608291256482090213464953151648653851903005819610115074788242057464100571908280487767001589529539879457054821166303456931161907809344503561444991427368226442444800000000000000000000*i1^35 + 459032173452467197765717021281446929504567023156461431279295308833540921566222327240046376455133505999392867527973864481450070330200570400453609527435334823042657896544477872646613288387478834104304057077277744731805966863710003420026958184083270163069775950625769198248229143774054941589728422759400406513840933875688534321942879333901460441085066314812426379781898617605749270045197125550465571961949401542020532542989885438955754327821977752285476734824166205392602376577520314088062040081061494245061999680686498754211207564307630950568965280675077713707810292041114890119713942506353833543608887860653333280740926874087188373516424545497641696431219629459431001487926804100685963871033005538611795384977601999158989713990018711018932434887284204874307291990270046409245514226949939014883490887925639004561967005915405561477325492536810056026214409693650420117877737578083572202821545906303267151137913840133958772932496617577963877238057582656905284526337948086003318371208811797425817547501311482694728654659714512619728414465795223537558698377545661488240549492980353381512821661366493789901891624836198752363373712698834829021841865172166214840426920180632487198720000000000000000000*i1^36 + 5834423700865636887221358549887295097970492894958766525366954858041968017461479262694086082833796096054590906616173717563787878768801110342523850007837558431337745421544263916019486269860272874022364735706249889382742522529096906138525565422159874030167514184226293704503079213908368752925684599532141234586074485287623794811154753603990348496309993883409435823332664040397091821818756868932066139073084554312531018922657910048012289476705861460630580280880801321209415397912805448995503369260054603978462180013496550155016042663915060743351105543878314711929971433943769534487633103627242795425667324483158924526131516991299276550745866426405965877469658646544009727669444755574360975693769833255641455737096747432381166872738069621909145374906904040670051231941174099990797237804984708389145981314045490204749112439962382329977536964725210254092944839115719278956299715014753288581865199801867005147937154252287628980380858759950198257983219628401925569052369385893623577945575167855852256536849022453231273414910257472411379505595554548301229879635018439119934555271096171028926279215219879077055025323345604566924058493283720498125976746452644189688505896534016000000000000000000*i1^37 + 93763940473871585696600255436939309499257055221542558765531636234989932280866337563976855330682607632304281163065666456717720074356968796465634263328784979342552088182746363454797379373619489439868283756074208269571674937012415727594881507372716737715057041366670624017362808177752738330889948258508257460082182513058646175022516632843633765700428688775939517641975195770097883014213003628026443815584416932584142111957312312930127334730744298614154172389504151045301988120795279029798358728040760529093542333403981577694075114640051680105851400983060289468807681153373692343108238620930366576248101832504564553333653746645151566127410022598700281762913949855889500821639096389894690663277354014069435681755609993908083063427492284834091645933924983004613967106281864614856750910650088499987070960060947115067662286204111260560338039653335579883950730500879584952738066100972862893970395768537782272691703775118378404366730899271073784448517014942771706999612795617699402438795085377401846016757036793005168313569723847203329856495796827941488119848291074832606815564366878565640317085261682879772445510695671909624409748065172994039196123970084291493442355200000000000000000*i1^38 + -439907569137495612777944323309280039388871525381365776195235822353114417332978435304356815601754830368917700121983221027067945005773642003797921014814408407812133430992452555866064025639232058758748723056104959401376256222550121524313190760464561485087275571406995968020240057094281360813772837844861824255575026944254044528251570324920314400741347745923976451917255037024373642694148046950892581034876646011517329235460308666003251826446450636591113211648672106746090383021032507948831069244532696380772504602276849875454555649318758013060058286466790440776413353759733536737559030250987239577442227171881801980581745700348946622584360467512700352231894509513551829689342262056961149025200909993544408977504359424448143792889573346050802562301206659733373018637209511819808232210034161757020514051204979356407202214623411305430181497273044876799204419087544879102070189188036736788959606202292613342476476501636980278874352777291680861333659877864203220544167548166883699677318741144469009322744885079977664058031225917052406145889902811055191358749414382642658007129363527313398898095701041633535694034883818797385652784169140641843400294113738752000000000000000000*i1^39 + 944250877534501256223611359092201494553543862034253490122537574917116564252281842827417715214333806686244928290981648890691065291476436358113099801163458354304440757195764372684738729184988169783355971412518643995080787499669743607445022287535158002793960919716896181004195934429950431507898214897654087959164260511783847771025440263749588513181287033548678462698418284935013539997260087296473074633581482280562292748103095211806483639557292042373670560244877482804012590793527074648439582055304984766204180787284347832212239374692560374788974520820949311083475512724545719019765159036979962449115660501783127342473792566286385782712486651642957927399247386170844341211789511527317517416003886998433391198544266914813297048020139906644539246536713416117638384448527939773422108169841050302909961605329873602932257800632119335680589933231163922873450363093740059915796114743235266273908650989491513706477754639878702905870687315081544737580929934120644637474131942058403100433179802111821039511129878846779937944995261504600610045845673852019413621741802154574343587949951207735348975916642243046000730610935171392319439467658826648105391226880000000000000000*i1^40 + -875271832888982842879041009858242567591347005617052802838092763574371267267210591694423802379758216718135574619647214910712256030764761291365345596598497690541812227985599327979523620800572875528837669588888319562919842709451346161272097651105163191008454837511958572133144883480109260723141659956784419717035716481533756840874386969639631476787924660567821294356442076696233873732104543699468159322172435998120450239942468936999613264703680770856183460075808851678514401643367829868144425232749532772960736101715081764949129062417641997467764569508631538444615122892241626431241714122949110731652496633396908304132967848110391348573351433365647691236047673310223742295993540177124229903792983659907420125246114451859480642172622585186791407197362326500030078156240587265036066984883599746395821722011153203699113027437329163678955247540001969014469735174891397764529311272345795100161415242648800784533159126974915051447986317274643491847958063363268247309694602086491616513750605599300733749461450663819562432544058008175537493559418671839647987143033876734679527472395447346490623242062584065562708998981649327594807457027095055564800000000000000*i1^41 + 731080418548431148701753549939916439559275954448099337243950581260207569421523004356734355021523915257313322217559417398193333787579170585942138441170889786023904116545739454960155031800265773898890748452854348325116397700035006936982845502266206569070514796425334288821450777529683952145804616114437027951691082581791020079352670924145775145546376105154925035360415339454337074618822122268470732180882117052772345539303497085345176452839228794612723832882393419696723330512391210386466057109957418476306399711639146849263264798962349803179307807745743530788876367414208554210709895267674880353794629293357228664844563415207050839848717569145969431114296089148855295909606634148284957589869296079250571784039703133234976852149418199331138846743718072394590163182839926240615557952074000366954424482853488918939126663086871512794993395757154663998975965848770217949435484173074103137579995177266979199617839973176221269722471356636793455035861109989445515289031338273709605562832704838359652238396724544499397688097075560165392500219534322117605725385012336577177810988130778565121859861188034661761171873092968559165708393512960000000000000*i1^42 + -13150421670139608923978875347304576773486730717346950226854734689174335679837762081724668237147945023914976166618526821111450832884999946685817147645815557959111674342653333897880837504343790589963799580870609965978159455431589167877441258402228787866675351613817651900724818329266128081834039291747113418578877692180827723980569382319528352390548855476291174843221998634137593201343477733605771294957320312252960498694038391705513194375670178247830650325086092911890630609588887509587778657567855352711795771391056585416332891492584732610932298657238080392715965692143313792018860815964804391120117418996127739306211633046388006842300826829878593848775016233291417453951394589873266788809667115958070520049589163377482113468530712884723667529212545159608535756420765388068729083957439924159946493839816121461305973004948219544707630890659312447430946679351798687416489918649215843361250976864716672517886532963164147394096858101853786711324417792345360018118723882883231640429870058471069791379347328842256059644433606664523211761856364130740238802899943825607673984165234954185383577551754439469928203667161059688448000000000000*i1^43 + -59639807776697702206415737334493626710422568775051656415110772635877815291937987336631078656880780462015808530510863660551665712063460315704212131994585371485082876277332207015269876927374402113315289316421061204673044979138348085728965305883715128901480480919393061459277425025361861059469627635269959372366531774336316867277701555402296077138855880053372305818024657307222228073021346737500342896685729522735770785833893984367669319113998897334191155680486219192739127489588333495815566947948612586369413369060968142441521992367402638801200167452484564656601789775413958459378137994376710930538230461876248916490879452776161301753160269324609868302520108508871570059298806449527472170666731258666470986034123133068471172962513610916461360204605790241950473933002488866991240565243159927640881709791986648905945810186513900831235150544954377877639268960687341190700228869550528848060236119745762059860749061989747648039861808045519044780477064304268066947134970883069965968857743449489191069115928226155049840835892420470158671861300861915984320480283101114572850128615418321671578689223151494904964618125312000000000000*i1^44 + -2809898089211497744206287394253628764718108164154411665090127269570427486627076325016711487099935918945489485857418261618899499585391976418173656962840969170783423849916720761375938641525443022713207416768433249029781678696813364298325116335055824345524946924104425243267005070872277993426672637618114498064170621545559285217929383710136478589623727893556345859991248965097423327991685066374443205822427684311868030843572420872201275700263190189621899381691116837793942502048819384004392916995029104844593684939448766326197907595059387930104773545333747851880182078614239363941296805974564360486879934948295089953076941275675865575647511608434770173236518409721262555387804840557150241340554096411441314987150982992078353206021855345631460217053278699511249548834049822910449588952546535686311678968730720442147804659122869420935701939384693542798504640504255613859413492479550007546970204731905062889667533273984877739239311608966465854073254937509005891632580552705179263257795473930268807983571656695444191688052841979398668556400887533954698754633880893003921662415385472566940194372179462193152000000000000*i1^45 + -38084486931233120783326614021085527372537822751976796941598178333320177110494258858679206918803947120072123205481179748159605295228465612390172519770179447215748958500954402595590397747104713382615888341929399829439716995926352379174290977309765520438110321729056220653798273117700577033039524201549802018105554663504343677007098586559853908463063366277899919871349386071407337329207828819946457112492518617635268053830536791651048617813934028489310010875313294409380601810790559421348206042709834264287502147654991449618362092128945660918961120747849857355525134670344734724866430082264740409167189945083983885189004587401046165654789956907889492723563772546405977241590408478364769735501196261117735490429344767643334757603381844857945775932824080673402088664964187016846930473718522321091624124172807960505125493151737059811998835073684614137123686389316177210815890959414037107141449494630476210445042331228836746537128710818337843579236681670355752970904832043504578481418917800038821990929490876739300014820586854817111015655154252496651145520825387602594038508224138733997346162475008000000000*i1^46 + -350496695732203861437609856299186601771562654948750321116045069901535822881228939672510067377760736100956926584117866543204217925827763865278750197301025087349448996246822076984954174585029752225828923037624358115060673486768016356873271876597608138777883531302718865535699743867737837267574637213452422853054532894819325920902033332198837110349883870844152837489670510136703246764358431101855247656251581154137719727503094435216326050095259772461148355061952809813433405363486075788131912611393008793970888770568525252119732871633226195066118024452693992605418247106896473511852543630644656528367180647966063296921297203707867790607548020635532055539710817386329918173447716144489494974437288643199877436615760496582830509848719874266710583442359364504568717831693910688261354105698600790276344086574849035642994574191792742721565766566292236789429932338297552656000125817038033427129266357740979212193805158836111672092822946529727640690185868102576920541993519149587415911785870999833019430086560317900029098613602403385512206822827494939429049553994314499050290560266298982400000000*i1^47 + -833668420088267651420865416110563202368499160919929392086628412118380138098735532092204867189617693029305385928396525005922082222499343872961289269452934548636270691634488613940600935296099647872146890936563953405835264531695156407145827400309937797303780485712633323109368966011616918146650504894125384807981633837076171528416136687113031934612508839396830292354202591781626501902379071154459567873457171564588115664853322039007772199370608386294844096685200272564482386611548903834330234910894516420039404344659298491769883371304751296756589594658836754244981529405988918883080742854668240272567497870145864543692249825982940813145078332138981787988925361505784736813258843586278373962385291811322662550878925094059371603074997904335294947095781522610625446593664417651749380036695298832865578059449389996242543916731050364049925783243122440622341385099572359528316489949251130522366783899654144639332516543033603928056649587789042141359473554884575758531267182228726803352969629694386405975161524158775178574873333400174520866279209924064324934532324825057198080000000*i1^48 + -197229185470771637670030504544479360564026801367577722024513505386952198660894103055342014106327065693308950252998766828272196474445716360219049981688924594229492431128123985880141724286133850308175358376966884234228104467206991599255885125209456854942727287423912820643085712364906260855446455698471836123658546220424871634665184136970506527744083858682866713663998484064437215718946470484298855745210510822228094559376246737917288175898153701543268629213039098779935677877444931413691123540748822827891139936318864308784606175012175372957325876724122257705545282946876300436988899535463971431265610715928999088961517371314841612758396883630602771768395120190592701118145584317116562230985858979363566173748606658614733304244236437924623721240894913545361999907409825012000749576427225929872653795658747372925587847483891768954928018006863533673369131164267805148508175938833231651455047429780559175869364953444080783155667838732709500923153229963921214453470179207704962748738012784283692019829914488511356601103771070496230189381120604257355038720000000*i1^49 + -23551864791159022830887724507266927242287103207757556908694894011771946534928014013295856293067059099148575274211024970044329831367820940518373933597889972895853681583765561516528300019334564595653383892353665624945157001319025978833234353738805605588065869415987179540380402318495925619358323255806710733103982240655813750965939989382929319097988169692992428878756617013712733150929595550891204051548490183425633037218868591986374541489525840298422143496896449949828053546078293318044139267956678017411573570590587757082909914933648291968395108565837097280357881809288008778568660372141942635274885347308035714487129105935111806154798024691373592857233098869682232988744624503602444738768688285290320965225871012028000982896370123482782246193230001791523160754791623024558509149189726097756085237530935700217396918837493937792965496857663252535380573476873730771703089638195936379336428835393961082503165423894530677750264081334599187572390817663600886923828213380752946013654254586310465320025518648494165009578468466720465771875532800000*i1^50 + -336761862882722091202916011002129997986577248342969049482593086810248842314201794262521246906769590963180892932503265096508755883457296169509023527294836049130814112811754729030997562161921397466094256509275766093179332360462408698991822694525605472781870927238031477085012921253178928171412216099822832341501718316563928068669185709345235390015213232211329208678455753257706308408934916100903490675997327929555052247734007187765190541050986414764913396423223633579848811622014878719766029165729425959519707614124089968651622503310399573189924890820906235670014162438084290638001150318109986389674516588339480921722838338282963738659767140831567251817097832152019594371148470661574128477523552328659049201104078908378079263896598518064844495377080048847106880871608697560173634367342749364563353533694297149647063096401396091603993247219349616356641057682737704018914432460607081110167141461467055034889969004234370068325446081943146626083866215260513941441952831916675942721938748489754419538911770395746898913871790080000*i1^51 + -3532453932800848208658157352103157210157103748229057334660732003931013776228566570924122038581820029105081602622702588055568599848785861640647295562980752563740266503781702718733473853331422839973040551306703465680042421702721528141407811695878688305620109059429545601120061287316325784496504286749029940954359240900784618138173209692076462461636253414344687518539083038277983847306137563707928222318385594694246330776017294320633237844291855285850138166390278681446291039110177119906322575758722212565980764800601239754288427689746221189665798805514200647176709888262761866597902467955204103447471662239349901263368007036506701830317323699039256779303977900664117659495878145475231076840514647280196719714394658640789175556659593600199101884399302490083244513710307876972896209205879960561120883454360524052439262958710011915845250241698654888076074005011130825557443258781797358882449720590249011029468801712053056718176286320415116018398737515373989234043299312336467327841498943210750904811248418816000*i1^52 + 1898912357507077888177247179412331152577900190807314283918295314624356826665319796933156512002743875754485735233486195505571266670732414195597197789559912152515860644005857731488422719810251229945810287671944169855911414010842068581494377645981832195776835013465602326680475555920919458821014711834853781556826859469831827381816866071739875835996391582933464847801327147391804092496820375119239320715909013325408182085109107758098021673453590393440550261440903441463069025544597877864275905295378105563309316635291643180686554238294079854387019570438029798517943253365188367077878238299847071711465627738850940127818201085595741524033580815990314912288690821355483779525096941836350129702948400996761633835808051256200177521366099484847008000135330084531662845093531680088660826993142581158183887182587925683466091986966195106786226516359801565108600459120459348425523888917527632571343638885662100921256972035940112721367280203611852382779914400332434699470444124385825030535885566771200*i1^53 + -370814474234372869142477763990314191360091777761103099472485747783669827803215168420253532251884985454097002785807307117778636094703442170659069044497486761033300836605668168544989477562889788112461575905589032442201706274703872079214968056320901498159371062870080982124812770657859363311156777756405821872550006250662982128554597343268772894103112625450484333295793803841842632172129150599580213959506079127202401097612164510549181667200612412186805022648352907001034780493450008523858768614653815134286049991368419148256647528600318298990644502516568387992636562729204030427640670514352069418582128074777710563933904527212903880061577099956452822442539181527340484495316802507694172023203150771137142711265302869429573726085663139044997693194990156196411148759881211812224920503232191100910986825729341396936665643363549768840991303081294821646602451600806649229467840526274570812337932136367444534939709778431024738536153071143020843932493102513250182168819437404160*i1^54 + 46495399393311518667912688221267864912075779343426812012524437477480908233211070497499238906241789276444383646649849860208710916524139441538226069426577131790297280476061723220793743052707789561545830836198238705139914189540731090466026657408026044366153135935794397573732235006531306811071252601109960255302457518932925434182397709638416686911206264897852469553009117386137170897690382024846502472159677769067635037324959759368521705177560947865262898370755680390215334510045874675886744355848325978285649369778898052564669327443189216613664558573041904707389830351575763499504139893765248888180817365471039662682248985708375291082333830640916673688674234484382049727083061169060383962091080928138049743181888783077307444488628676016954875911567795947301104388926655987687338624798726776034750758751187612271654893656357605743479625737124029644584045730542515640748631437097314548721172948364636072771320965593358191408585353552172417024*i1^55 - N1*3666114501007381059509163021835234314019592745883702859034524863140609991003145627795304536066012378877669152425341109181910699398439839615636083712*i3 ] ]