[ [ 1420485075494520351503836511937498566783782456071267446934911474984455872623605664033712146523375358630204698209157978828035478583560617036008560782966918154393100981567114203626206577215899079548517031840731527226374996084475324650538120147099653120102591300939355140088772375305763298586474983877336725810476902123630570653576054031617062324499448194640302415209148450606218576766151389327042990746143423628864176256647422641676600355531450184103470628922522595703580110716364299397014481264218832333118248874506038753419765204733451468986111143998791543899457989755072827778260396882914322594976458253564300689405587741054204821937152704471805963879023909794869769177364235351031101872398559375189956545412232606416819114112720017479667095168865538848189407519661439113607029196899495940749152494459480941549828369839717157219165943652917750494938952926944998913252793253129361914029404475692164102072658444086252933685460801459519058689057789734139582888544034320202964767288206336359775426958979013473134638663211040197601306343823581359765454243113942964569190033984984186880000000000000000000000000000000000000000000000000000000000 + -13695065733699255143611226526068833375172882025551786638015983641857430948298882267832903943511249747430762827784175160455272800591042116956551898489947089794964741851363477509707046851928628844021480596888355584767219429271977994640405927212999888712182468000399729749288527914897603972519895893369676299879099968006224293413080915104067466862750092068846647123580420181009737667204168911969845674844729085743591072618838684475173034885160230743667516555581998487610246102604290699970883071901884735876505309290430394223748790821803891045982119794091536493884314358721869596721106639749900332770031687181887013781159968283608719699690710408769319702820601768904633983756884929299902486970399016731075447515922491344139137600415498992095603367793020829797279932869587457898442109131987440727548205391404606816634427866005984396582214301311977423801695211091383586504939474684704404814277682766553650162029173879610810306149949228597429669945318241589844462800075983184998552749545684633990532969943151863365919574303554977814565102715122453441795069684218252436289970798002700288000000000000000000000000000000000000000000000000000000000*i1 + 54651436015087617698270593587638094944443814085521044944286195768376167095255539866338944295164011039308598847797581961611138188322911288120471750282891952812957318426047005283376483633996699627453947447813317536563902241719830470300218441009802439268376821705095079626282768119676989293291382915743337594830628148423329245517293267120768842341118293769513272313977926196191880419909746408301312991801819516784325319358509865209208164878378875708638084105645713845458603375881387845833772748744457742199119064024605356709182612205501403301954571006354281459991795099009788506082787010142040713556972786499887840089792594442420302385547898512972808455833574914027669190379512401180103011295538643260893812043319591013499599160428282759738762531473583040582798358581732771555800031603950487391795711209605765523561968913169889045139344305785435287118964084223238939658181363175589522418444455703627149415509788358819660174438378511603442980550318711042637136232910616518573486831779195350265801282054241786807711989455297247815447197677879230416167577108416522360472548712592179200000000000000000000000000000000000000000000000000000000*i1^2 + -143100216388878748584691515668609784520841424054212059083862577479580113831684563860769354572299029821075182615533471260859161555469508961033223960530794398437947882902368693964513752209908360542269995310045786679390666463910311419556205971732492753037138579234911019780753801326577594620779189966395811148626232497552885139232957026253169499027215490736723640138270903736912003093683220722548266953971327602604519025899453712150451632365406476274854543445615280909483544425030783739842532419824243216402388489592700861720556082852062288988723117101487660623266877795808943121367005623089426808536582442669668560170890742650760801979474000817404403593035976454153972614936721438110706098317246874600406172238588770663591543718062312768823923808922594332145205965768074137987061471386874121427574223323409358308231700523197895745531803751917811670886828751953832768595371011141070612735730468938523151752809712283389730783568556263725269766846195052775611243025058559836159319535613439901348173419362854913424830335948729042657024022912496180249156798657129092713297501036216320000000000000000000000000000000000000000000000000000000*i1^3 + 360624433728089583423688075494519212284415826812219497456276316924053815010052756638259501874170778302519490080371392635476273523143285366044715093333135569683832622921285187477406910730389285725574215277778008815346879009431697834511539687962301025068177985660554608918682373610316314166092013365517977089015187776513362926918785056420937883995117451057198578865792410730488735577068957814114238832675020003607512535448742082243123575686677616949844965734228028081542591208098627530453873449303502475554321616950772497556833372328553497826912061165907291178945783800753196466571916550138553090562539128531962065607275595557549888564371891149511746211577470494454006487105815684059852232402571593161754781093227833704912009413102277562965897380781942844377113496811612118848540888320617163892310020915492117174742241124989196062124786116455691267387522693802460537332179898549567551711595713371773866362218660381030562495514450901198208728047075659673469361862567515369248781545030663962342946148750039748047305774702865305409303396871752439380858009448075616285334660186112000000000000000000000000000000000000000000000000000000*i1^4 + -769093936726098323281094942115375120068953303657090134870565154059922909318149617636795625142381834383874205903789934134146069067020056204053418988179068034617755841491682893681445491962374731366752711035684982768404393937601832566090118586735194629246124750165618787968179043216705408015960993843934039025043672345890320179733960165400508433205893738603795666668603478108977604324091831941333731599284889716936680106148348510155297036580877607793798741402153336829197902287093995448721586200610925303322860787573249894279271996007198108782970539123647888801525480933689136892343226082006723312398164871312819523437546793997210297549622462783711596572510171257218710555546859941122604478044727234021013244479913805350521559889425845686472300456146985681935431240700089726764928729682538368447764904157532726409956863541432170007424839775214314138580663326118394168991373923967754978172669314174559213237268419310633867603723027473929612918968798900639666799052402442492923451246055006512417393766310699486654302954257015978829258252865218522760391245623363724431195111424000000000000000000000000000000000000000000000000000000*i1^5 + 1131880603402262656699054217058210237532906027733092750953708330901949377281535343209554331904571142077349565388421558932325573211890529033621062614393572616522334890700938831166219029015829653968915375920031748202375536049024872974071984990190261394107386388955429164276221286775450482749550381142678778434946907503602017282801802349506919196727852970520396548134652589120873685157691097748375709489889301795167445802589439017828008300896292645682008448216990935227454825575099568254876797259037251352333241527763968414050751464896850782590880374148328139625926731702341368183754851634153294135347731380420724518274010335660391944660926099679978907010262125821868701286040967616688756672651986851191341112089731208935734847567367711217019832963431356983494811463389219687696315364359160359152339089620151414342612988184370028027560465596803621409215484405435377678032977391472791484038116730345878528847844091936965325181748775548802238554391531322546458561445995027281543043452147666575252031104008762554773108751991632698768192812159728503719625658671513543040345047040000000000000000000000000000000000000000000000000000*i1^6 + -1335145678624842051070066060994946800463394655855863339710332667101813439431803568072988749475319399345428778735973033362241099807444488942917878425686026527469217197726661027362470431166493374816553889732637602707057774794034772184049897802360705428118485200152052598680506531060445206354054013858710253288233123725100402309910439245715901685970963851936421260521422264545566802027292786810524959126232918840315295978319630189530902821192054300943861563022753432552109233901048206544521332422140858009454447471841653992309981681841639082813685463194578893484301967167172832879226365754032704923094472089030065646180102868701660169333645671331540930458193118717397553575718588052670312135316754322575660044422375128133053387643587840745546835459294646099838380658095744509926670988652375619396616282383017904422947101799561057554546817310682878533565864688960588659055008441408972542288601781886899402271965018331143933410432943615371710963136811223201083364231861105141900737425961670339142028763902568054728041957949166424126136182296818817942015713946572667377156096000000000000000000000000000000000000000000000000000*i1^7 + 2431087756969584912610363600323022102502555051783337023101410106441104249327551907501208615285047906513601629878079228198923986534686167601813046454800847681179503364376541747789943508504219570300247629264589192505569047965052281588416410231348593755293420447638627320382325940174634733703216184755537264208634176839949973548602597614049195444182230026082828648924148655475371395151666991877074035067891651398450037466567658550871293469015998578253426984703590763742906586471325485396043528372102247160076617088200340411825977828222679863538874465486962438246679002477004848173454127764033786933483329683558250030217830169382876595263239767084229506531792091700815768280328752037306082502149025295591266571253614009122281123666375404227085158144600866899018280835053937008497411680535738993080552180317509569579934331006988524512429959371402120675550268805022455283767947906580388110054221591797270187837982277389159907278987128432290310867100174712337153558440161903277640994072661997873502925909354815520252739657589642992132536220817158933699764715719014262138470400000000000000000000000000000000000000000000000000*i1^8 + -519378885637555213277435485646937893994399046315634509749944227969630749327560842542299145395091392090479164185854905803315505772906236126477284964288765156001354709105527552318057151500097723627292494504645926164052619485218324750908095829473226513731545444506546872143342295072849499054428682203135871519393523114448223799849859126236963070810449807950327503336088447997659657149445562327579142572105089539926586636907826671050520085701450023405223961821070281877013674464044730081599845764881304988011614505297730671652172286390537474297500167163588239431507569938219821353348197891591443863937205983356116042180251879170268157675673322906920105954480242069977154692266386170629586225076633458084734107180889598225965609559405974052698578894964563879915802390894360321204784646953688696304906006419733421154794434111159282031523288454084379034458114412094416421754493132905347891730997496722770103370667424850091929419842680875001138150506185338403138646227415651071179222969294946890319434419208865963614272648043339102494041201203626359619230617405257374760960000000000000000000000000000000000000000000000000*i1^9 + 1963432722958489519426668377717148529621962175085093380543699470547275183888200637800054503200634036460080160049765414381334400152080580652281007222121405783402474453129946217291565013871371035477428804866781058482816868441822003658713444086310965478239194962216725949236361546434365937767749704450663731802720775880009049326970009697960886083044641494411045663007158298812580163484126421053070142879988561577116131727058484920542140938925493504209282041798451340624179507044336385083386616259402765443837501424840109833847522689011351649665669599507312047425051216009992055544416828773358271164456615859771740527152742224358031158559650042365568932984273974791848018938983161208373772883434689294722628454358948865380502761840286403062455968703973492140680641981742434601358438514910858620989502947842452853693786481180665782955123163348505186068853232991350314302355165576349708719326784337352947692957210370196257152021039392407210095439857932796394846695217936985779358746662911187535450459930220723792843836583764102075072785461769347805705386582230635118592000000000000000000000000000000000000000000000000*i1^10 + -553338067576199990784463185021703216699203909916523502062182738341061882990306793988584987963719462081690469568967520243561788397283256984941196341272123038930000688095648394139891579402832064099323779785164353619718553270086589583808442731504882021147599667892888151060146457144538387795202203615781352633636579909246763694805871066347507900806204218061329767823535631779651227155230912238266216870770241227612346182833703920317426798714526973874475737698340219857013587310380807684994253728769016255450614625303360792174041362732875210816358734963434308020730015338964945101897547679457570392363979999353739841228167874468349701247693796787410826444385065671580925582609139160605724366743367786701237742189669487794888818207288375086798130054288765964957780561923385723640442843116539836254233146787373131384257716779850332669113785943894067546836860764388525651574855672544652613508942298665252665261292924917429400504614111198632811382117760806127254906764624339797009080811735697108772535666833685090160928877687296701142443734419480797249195732504464588800000000000000000000000000000000000000000000000*i1^11 + 83347869373364583236416461624623984333149694004900160921228136536180097551112676234440732991825029267649995696501275258516787336224348588691219122266378799658196799295571104530142547332897688822272189068200763400588630745960701209883747357682802278935635831383896944512459721466989487363956684161712031167295711145959369288634491236740797254990874759390664400552145989055852723390348237091183435366742162963010580494668888158760125157912633606527164625643720298386541681749257738482324540620158349763382788537609204862697078518189678591325709180540108310006034223188480025933298307152975795660886025818900523227756222445808151778910374174723913580448886660204732716929517425404547072607476474291039149365367805901528192732243545925978910116753074819279598317169613842515761051334969665529495930053697907148469102200700375522503566545700558666427694576107589366807600455305257841165420198855155093641983807486250636996836035593701487940121967078183729742232710038046211709041405742374771847815381582812646392655119971026126744349032980597253894387223075225600000000000000000000000000000000000000000000000*i1^12 + -1157023736756523940362000909088344263931814229094066866104484411478304411844674506969918638654911847867077303102504796065602755131853877900046887057061287401859838177786095327804279146132888441927328080550023358656120848226171955644541327789952415734959496050121626025906542944652667672004151694527193366167152129137131725182171611486086731128571911253704554834849142365681835185743128399238699964016195680480213877499956216134234100280195197512119427109693018674536880736571126901667506189235100290200945596051306007561598800843677688667638389992628153618927480326002819462818526630102782106636333155033772514750610224635613516171099562638408872825632432796116874236122525500699867021717063724620445646720634376372567162773520054976842966204814523608573603301562354390235386062667916911590205172109108874851377479929629376454839989355847685467048570822619385302935126575431813770233956529799266739351714914030858081589345411909041933023357784483044525016117382911986216215648291339652675298397013947190244589640842844945219184794716708612854447830204416000000000000000000000000000000000000000000000*i1^13 + -468112505609026761500447020310927918736797380846433821129425186194977737053031370834896509216821190971123660448492463504512759029223586661472691426120572205915099768617563362370826013348755977093460370279203812748398523952119345690689169052749438545398237149353100782820494167745654712124267449807273428411334384951839330234179182258610920866543651615067409253508132110573326558781859276348244216993611535616395737305728959544556719665677354001954506948350919130990696302701840052260852529370829965600559453114021953744140564785259559165319778743097288136572155162598936086533798307132365732723616083415486130908016477384955792951763199927760197602046650278986018377425232202389947207229637324633920874765888900774405335646157547919131314706163997582866047038515476985867157711058464797062127936935952387160575760916828241484204856841483943063953705502261985957976213183030952948286208664093380854656244119805834627208190269327206370613959612778462568582487539947327622887056564171991187871921427717759461204831384260537301205671421159276777579112038400000000000000000000000000000000000000000000*i1^14 + 45413106398293777963231671825901299214933314090654600768803781227058970599284356122460279878627993062019255055696249337013760568861716126904549274766859679426521292479566836470109088850532197623680894202281320984766861508778507839929003820123296906352421564347061363756262600384245411836623466237885311250594709483244167703882638611193591810374318916628673162931918486473697919433583826540626290928935890917791456272710365472041889573778976058682743043509184371555914512117653610021387872746789694702401608458954422848342778579998801094620700080984250671360917106048165229333176167389874767531062818858119569617685262125443520848015143610481491802853160089246188948657998498974397737123024365174220340599277940549879863945624817986162213977555804185417983819851705465126878432564339165714423933959715483338962947371856554332243570435417326766068803535645684252850938049404399009913558214241853650101073140440703201730864514397667292284592481635874592350197578673103970781242036386055028786403834789857211301455433468857051433539184918178160820879360000000000000000000000000000000000000000000*i1^15 + -1175669201433712971169394409333698403119876143742951753075374606740365007421015781386505499783360141522106665734424973459231781590054693515433446052814111628015369398184850668892592653371821092839121379461056745820973844489853151579209669604976793349794658264170735820668263036446735517439267316046429551939812179406063246161623820122587589787435699372602058802167194584336253271926778772919996264101395310744965660659637788734064363462034696792840398427250823471287098868232356520632052544440077232116110821433748352826625133868996992698373711410959966685469931564105088833546261976111699118255058948846017986860464261458094448830061735900546911178986338333244274519698905834149719025367488619529206949884172938281182777532705556602499385230593326385132169923702984141338420291498192827939262020775240870579133722101683508808429216801372106229139373850007837266031090601938409727453840667665251750819184814927569944617988798951621499228620395011105530453072223660004722404658133862048831833341096972844105311102774459396049370749639906507620352000000000000000000000000000000000000000000*i1^16 + 88098117407440606335234032796682400139964361923625645994146461911340461159989488181517068560652135827933624989700127087576842958208887248251395024437320835087923368462765548490991257293057359740263945977019857994179209530058047584433792976139462639382185135565052838776955805753156652491694491161563616360659095736185160573142749361898812353974872111274446549756311635308582559411854346466138195232252260001435497318077792218023892360960067282207351503511636258867608719383060525880339453882806804686391578865430560092631786876980831658919311288507787484316501248433016639553452286256978595741283896963514383510651767672921597869485591851322261664534080996375885210011395637921320536409956809796194922669237122901841591054865689255865310813963626367152508669451610283864249825991794447385637639546487124234265057928547835929826349957428193571561777890751251106743641147703240126718630303853140994276914304706787250899800123510512252107200748767651378056742848551908334008659773784855134925436664503750205054743957635699463021303797142834380800000000000000000000000000000000000000000*i1^17 + -165214754591809006973757106744462320010972722899974269246574837936480480757698186505954404906079631304060586554945970790296783520489958384231922913817059909222130563238750305540935883329999271016025078852590419952031379341390196965215972338703839934080497120081142397324910485257636589874787458921066233459679785510296361891285093940176201887602640946253585011095097739145316945280693640691518898584438797299055153723169825210065493647770829076127893639987248605917507185880002650146782070408457690001038821920403651348960580961350380705787171361393835890346161749247462592955276946527584498882729796908847935075143979163357685718903297520744670892248884408640660427075791579233803700563661835254362072904767510862501410004958267341131202231781816474563404446489828618692946170670241885782439661534329346144390830976418819987033792807943573159757340588615511604352908849179224607715778004590907688735866382392628739423973756065113290410164115549219628993420260154304438949886263617013839519563349329132679735036444758429859460234965155840000000000000000000000000000000000000000*i1^18 + 12946029705187967395622453216137144747981810434860047563037277603344004322484069099341401715342872319510066743971241009375257178335519268171820591381764105093592139665357246164555727882517152262474602835920899841983948655923995022682499610366322517995536165963311837478271681013275513722647894421362722916576751309728120680876865885055902991441387047053388336455206155236591388360422183363791352857048955677451921842708755857466305196820991931311842219536949301272153830721279889470866747794608452522216435324119126688108113795992313248891893534638420135123883350130587365949313166977874432865010344321921933351145732299578837799584088208657089388513692044064484924287615688932889225011722325369562641501919419925199038937077206009189823840244270037255214318565086714888541376866477644962025724386955996685328083118683716162263719783759367011165702182215322315067944958586475170966473488562760209352700862617826040775408614215308871324779610683076102912934859523147971342624498981329134661692162663165710462443276552660905011636600832000000000000000000000000000000000000000*i1^19 + 530386536223552348924042017639756577402304077258461635928978725275440743025692571712832452916375482691589410273342213802819382295539666352802487561432721769192058140209872643314242850520590312313341781855977305946705714562010388603900246249919394943856991543765086137256751641171094366854090561515837640599457817854708113616774818341286848938060011503535002938967379227379357604234362816273219391540111289760148685363987527717820638088317730865843255757159763159187955224680132442970578446014718458587108250710446776128126060076846281736356127981489474596857279667592088334191771513684477272151102270314536576857073912953198794624024293973971126249909230180944739854860968998096773389300950397818271251271571676705636475332739251934517885504003736781228261227476119029372112722342720038061389286224138686940014114686170472059647784939683108969238289302321490106304596097923982976720864968701323559296143564698183968527998212892936939043101389200869916167541107184109049393685617953407601654051319048886638237738771952082173820928000000000000000000000000000000000000000*i1^20 + -1190186488798434693158784947156484009017985579728588784671599186506250990630431772748012699457274976866238560372161412562831655335785453153424583823557971056845649201432460996142452480935268539131365063542655357272440309481801946086383389511911162038511525192254285769760824399087368677656778339128574321383534022921571852157870841434822517779398785701139734431991371737757350834990221970425443007194042290519656489910795367086789937834712347452578480670123509151809328941755923299920479547340867715072010669302373956952068489177581751860058526697521165652354391698585270133759755425654724863106934965452882919003847390341249551426837451475761209655971595684497429039059528670247829536800289583050628098556018123234999337923328218693240368603111283117556226193886898298107162744113752123205997450247542239468078442483238830855064387706411841071695524473224278721476353693342015748040088360162397447044777338454405521346407815244333555848953061677710650306978321722000707999128569210817981367378862960034358299086009886708858880000000000000000000000000000000000000*i1^21 + -45139682652830643162127455424460223147319558871828221407556535847500723638941058717163007713513197904056626187229684377988993498214957019664950881246019460062022118015602286994444051161074009815888527807861148957854707590948813349475792428534835620627544196575096962991517558151244974566834321418533087761169431032658440567754169855904577018889527216338303481241469454101002245387456787240920163393765825549600830739832095305898904872948325168430644421036358630838043093832137612021651640523880146166057690978149195128295357225671725280659239190696614471519345860278385330804565051142509080548873590782662487331082478940182572294444665903620350041562945863495569472792508680641744638786134298342030447038852598149138307377199501819497735727684805829521893472959149852054363325230934126283402172805790327961756137740095754114243420010857136229466873222728385682235643538992330156028083318576231235388997830693993863784941801607012560120307851188872776568877529353491804242781569498232641416104996337503764745121225158688768000000000000000000000000000000000000*i1^22 + 1773706985713670550408008139325780338938166771196752571604919589455154395347782882404007856959861376387914447093726188668055133376938414975255019713316217562361053122249110704017845364983533127676938102308459619035324185030895782561142241917965902767998318596308708521082581765196664823400985503082993197381260263680528048717747037023840618560346159915546819762939530815646526868649243679821283177004428709986559266570619800882302795411193387428411394062451734639491241382561250072202789124985882795148083703293015958771842303110649997897898396398854821416787683263212335852341595934838899822302675065717847908816438440379563848195535924342302161438142501954900871761936874598719321205537964629822863697407101002041688711209716375436033124839018135266531642188828173830227357137699873245536972698289500232716343925514943545226673340609216449645867832937016460812997286678315447481601236102841917005441498954621536316488653934112717916654819381679448292474613404408763363510780365047144218435383274953383424420398864793600000000000000000000000000000000000*i1^23 + -1314916547256538242969825652021207476344998348466283261258944485596690033827960356248415451495034105180943413700313930012979523738342717615381201559267295351446216018907952961009123473789850359675776222634323572473723222659916242752559847293079281771871125595801224285428744570496108273400804117868513682811860588937785664679652795685931179708022374987007931771310731978283565915476806158632353090287496662561711162026962808087428415836791884433737853211036753033803057895274900479528265905168092666957950094755660713635624984742879661321362714833309014826368151441500970481488217787139928716089982278790034119069289569449850759859681517625843669899938091255263348779337698152219017697749038079872621675691113005064575209836954902379112159134252683743659440464472441100237620728198006266121033882110105476976582903919706419659571555753155955008352031298800921050885375433133798107029262030856523102378070864231968906335032274835684859169999350595218634784201139717056862512523688636412416881368760831240823510138880000000000000000000000000000000000*i1^24 + -19560021118678397472912557913847449979111986085354349855593550801099974758655886916265669075339990864227152124958165617885713848320270421916890260940467269341437752609795681383180038591658758713845493565060379805511609373442072104433976638011609845288801891107487670328037374724427533356394383802754365860841111412900656878538719587864726660715322938882265528807099947020533842140136986466732823152494309314986239753482568201682468644662167071971329037216092764999729816527736306703728402156328850300683114254190779235692199427446014759814298442114145792721551756513897271715127492664896613681226322978280612939188617534375223340543589307897788696796478543777158491342097300579924780678980893376948777768105862852073118951105974083244362160991498247725045960155932689279483454718629182562869443055848041625420180600174286294361022770126016388449397950449317602300068781944104523481733975263359685581263949028249667084854142884782002249268685876084495743885112999709241700150081114427654164721919141968638640128000000000000000000000000000000000*i1^25 + -262229655037062921751204369721547744965152545765725749715784222013743081890272660390292954725902360119875242023408218772903926585930153728113885307783698229420059895518784904772806428961983870522191576483045583727772566390226739180942228875242561555222232709993575995811913886027843703265578999331499690677820742770211429780939354390209450670338767903076436387268880365823405151390497233306113577735533242231258921623455497190532107552594962236717399936971093001734818510175194890400036792781277638590281457392345556698199861960951654287389470597884410677322842291394797319669541937066722443770813876802326354014291661267728931516411810387919516938557782983783722221168147481059027569250761164121464374792356108410317083369065851492779107111342619133352203525092105691472002442850367956710208751922154106373774652072575302409993839649012295517450914531510120239465984451092862169063532502553153420410795534666885134139159034224897356405535999295031290839667986223209195489104251775585735658154663823487795200000000000000000000000000000000*i1^26 + 1055600178387524938454692484394955973067025243827805798000798047985043875588365843464770060120688257236145815877852931759131266199181986942425161093456852207582399220888425984102411480333655328817420739252438175439571501481083145874580996204632449325204425390122844844680785533054961840874190727957463857969548362604392341800325934183336624055053021185551053909689077994969011525627819079870404955535792160854332335897198670268086148761931642879863195340856786112471258686673227670555491866538134753093515133498978268645279742447496106085551424364251220549479377321375974414927720385023951618512560926632546290300860184080312617973381640350206803106201827650235814234556308002672001627858934300075159481152546387181755727170320668191091388252897908771636241964177297069164569150896013685637371670227846112193930329924786570619005439171867671396314325670977724943654925156392954766315854191443961779759339811300372366448240936014434339267014208587348250345150372277108380693364710883143552233326971453440000000000000000000000000000000*i1^27 + 1102431706085555063224834266409972437927928899487859556973861474810990459812162326355493331126809505534097455902724138578512736502783547134766095762519642075359976493769620522470190997326492098947332723702525442904014686040703736298932804417984961974055581584755002023430306018214641654772438319997850796818525435891586801596676939736031747513359869253993457837395839580623472577189218369914112359354762675585034259670716262924678677016339122276860674091178063543967723211609181016548644952357448330790381150259725626829714985621826830449586189530738958354183571464487628766310346169987090889563789902375319914569828095283992030662363827564089687446265232395447348169830126983360501182189644350492072468786627154358451252290469782962920309660031677959867501564751136179925366396908822033037097851498763923655427870639601942088393627623734991937003545328558807845908734832494130399071953736007077721932362697645105120695849233066691893203857292898371901232821319402397017517312634264892766492295168000000000000000000000000000000*i1^28 + -6048465764830839140451569400983739602216842283711654735718267146779882228067422963079188302453039150661709398303070475766252608596212548182399219391201203026740535215832763852848883852887387118190577848012571244908367134018740906107630120273046739955757196399248917916963145802001650301196234988265015804180611484914580960112133495488550464597023645267015491165825947164836862512128743836352369569136670369873055611661214501700798951937280979758646393631137713088629831696517672784343357875496213382339290640125795431597446223793760122828824822287820717849713226284532698059818451186789115350363271952355779717129798460362717349281440644385824841099470223600720462811787546054169247090652985032252602482935088090577313422826503208791726908142154416395388332751129429124586863088501559895436937688102210959332041152155385380355870417789926840135587938964255386848507372975695973732838344297492766938344485110042195730572693269965854087453123892920261915014358814368169883761562880496231251968000000000000000000000000000000*i1^29 + 8858319037539379895115727261953784810514277809130542959690035051876278746182852481344159852769162463685300971527274018970453354250147562271555622832519316670274636004396034202948277179543362951749789317058263229293236265016785482467452845860017558910088022481021044861424501662561328298720029693119966562083311987136897075072657681978662864579560623032987160718233904205108616086904304757999942322266089488912597781187960213999787845856151121069572457663037986978899217122134070574776978905615168284019635236228279335943998158661439463550081507748268322026423829846521713444081289539598400267999075976457870029547626421462287399062077430205630105657911718737059905985919885546364166516791386382604997193907433631431522899617122746369533440561430308943768535686551680496223020010252690647001658998977477643204419414215322260684163710888955620711142196263195233214865545398751562519033048250236307702001325239631788910197414838921314965283277533107731834279471954461465737615838646632448000000000000000000000000000000*i1^30 + -3080544536058265141465583819995570545230369309421539058131510808642968469012052776125368523970241068417564624874417229369038811499079409110203249289581411403789531867281845207624345746721818520710412596389946141093945832798211329597536396656911240159065276724955695826197602661554921274311191773894857061047696082100478622421394749993607456471149680185877456041626554258559330031774523674986399632813470810465847095400438899288421957237909993240159199378010584953625213768432343554816973726863759777844430501725097703539086801719361359637902375976072929372585188950638821082134666747275578974925022957598754534499348874446532648761801091828307486785098476744665655438006268550256794058939456388795401751123675664194688787056457809207868396486036340028148381240068484261099011723817744763893173833360663740215551800445827424048468721470490324934766299759438583473407363533115981615679888947084124225502497581552176754222990101038210694899720156938477291731283946593973958963598721024000000000000000000000000000*i1^31 + -97343746565795743871632926362807970357994881549053329387773522034160948625663824993133738321082266258428124531901670847612358602481178344913610641313137845872041152129369886248228876039675884928990400544968282602106131006381765913509566585776276359549177264831121871525679712943705525199395002642838832818303029114905494112779424310129634921821624919214156291604324500542544719157149950630372182008936747016559390463610246643510960684666327147793593207432862168919303715485767013796295092121084766313630997396618737116999320949293814360258696184633228478624972075799346027452914537355835087174968452812669417497827506133308531220570327101038496693631595981988837912871521062909553015920321955370028958390482235157601174142511486403860319553925480374964194052649935307943528804821667726579745037799106874000740446250356604900446634426591077521645975024919745197243521808344148378941542682776905900738402899873274837544213201471834875700244578595019215004702448440088536755784908800000000000000000000000000*i1^32 + 176413240075352105793766399787470490470053585441536860171186323978465006000571494508736319099062768116128501676968654733860880008901490121748459324808084969870830925163592252270319453817343522387308114826706689798227345752533748134985724895710970195054086823173082019155031390636407427781929970643595695928835927058517326555661836243101155255393383388169092599093381363025820558142736787719081626128954315849265542107517200288083425086552626507659705736908535642574892469949129028583175363586914529188740313931509987408206214505939669352575751300203863392646680563542371946902657147222471124960918001143844279980952956889253384381040447299871847092746880970036949969082470941448808111475598926437313137490403908269494837377411400966921445079682946252103090538285195085424260079169511146719778664297345749747354495466846662765788607049362643208438669624524989990672954179320115938537504879171133379037090121698054610776348164364854695421714899590159289327348173398295445504000000000000000000000000000*i1^33 + 170271249475553177827489871468856600617485658263425728355382136114809565869177754939176614836979842434436354511257989456612006818230831416917643653654020393551628136430913477546821775658411362697301832728003167391925926446939943793290374552357553572432175283715892565527956516687098028314574951795739969152361227942230766902520588077937353987403468279290987360016283458720122918912834241269396064236590647720441475958864937644508313115308834743428493700744131284155486298717706381118789214286699151979247639915350577731752085124331539151798258767109100121426958262863818392941827936514966598577007769811958034065707547839887032875209409314965833361878721310614482164635028134862846317597364998791866236478437545410362550632291130642341050972268721736261306930365459539406875714765712979127774681000062359814027905224049414744619206921809087470120677453200683019854299714508712791435800760507345936077651908256753721889232461058943817510380972800339975104618207855509504000000000000000000000000*i1^34 + 6535905035334677994569185512428141222642562583513689733017722070345079396570808345975449540902190113145572493839183678418982226035426404687404467774203187962311878994200220228276695781152899023953930614822877329117927551866374850398071511261738612627110557418259868464543897054457319592032764206121802253856211714393829170470223944450472536512318515491501497592539947299601047025610252715065316175191444519143118061846800306210688747773273560220274463281105904651459958757472865184417469425109650751980638196470625525052360948703841885082308025565416462075777158397162870004435137025317408421528062294216556142989923408589961753284190041651888315310327459107608248017015897264099128517555230235978916152067027035501376391145015439575504502467921283562287640228910801392542540106575020029791023599871776092012860732879557550367487108160639273384692921254332489272866489310751961951702597972261125235146090550849595664468253323740211661576545523423615148329900441600000000000000000000000*i1^35 + 448138241626583107785933580514430280935626231256925674330950593169339505721088771422783764258487027508785896005695174555319812591912959934330780041994871420104357287071680508945139352784333946162226549745700443144521655766198832476103052175442145029503742296715729326328326598109377913979465543049237072159254533400757556709840463896929264970198391765514761377048133988720552840161469311912579780161507978140003614703027333930557910117513074357133630502863811818241711530532233870792151456784316711257058651569730416338249908332099788324262506326134536853390013259016840391102018812997744664007471349957776480604413386608220358315089228794698423343800252106949399388593956659216080850920437296183251465587664050570653286168413220838404220197395653465900923486711132507456180617737402413622821736151621997847487013851735297198213122908856432802313750509370873170379757891204755128174404463710421345358249108979747045958407246421043579851937738174633790878515200000000000000000000000*i1^36 + 783271620570529116656804164632144541190453031393120898638499350589730538905399652157136711701758316353672174456747748409618715918562901897737360256817585461813040540861617360615280045868798692202301642107006285712190469967618423180315988001733743812765892654696452601563276046616210504578856304725310760168297638109675676786000274729136189158564416970173113177694818382405481484070357759063913320624069329075535661165179861225099323878221544446416811197631810953837264449643439148977939554317412092384159500890289776224140162101812156932512096260554881263377227822158166141979038039791863151889211262173983998474515172381231880070829467413843063579168664821884335801250074383692170891317226101147111905381771611044383959609108308199007380470576386647267232116955528399123272885734569790356084413981922920399550612264630441679453742188710131677323076600904931338327573223512637481506609780479347128519291957647446698880886907894090004326106014188826525696000000000000000000000*i1^37 + 453322057553920764020132444466349411343982003156182408411934438722280598061261182178613967387186438492712672418064658902860296271016710895044579754034116421516296561005972812223297778203337554206850630214699596482956474487104468306945567081834000896496317699842909650210684914953539884464509403767137445702069742930834437088355175673899673936364057453672432228106683080669402683754146049961457077460419413272842953110597977966410030846522119858799578969127426732717514272436130868187140499825676648078819999842528374781851191250038348049573507171030232373418691743645518237266564990863658975371105135483221163160051778308222124514552556775204477805566199766510336188640661498301210656512280036636958856638030267445968935993262487144110361366336325731904059362862235748495253658758502349418248559652158343996492016769787116349609448301905298127850009953603551469184370994141706701150608910091259252134286613950300601311910885667568335423397515231232000000000000000000000*i1^38 + 509912516184605766092793437967046529245334021226150320947454287038558207134139916294272798922674611810522495022002013708167208356819215353081793865963777266991252566101985683427934687715986843774817739930218271344500708651155446272850752872175353760584049259076275073292937776519634877935011887198955247924792894198761192554509588691559478955226926385300535374299788496344740591396968649235796958858724586034870522122440600885167586552950281025499088448956163587693274472569484642751965294108468477816880208856508752789106143634028516812417003778097975060241560309050390377903719905230499231065791923811492674491038229746052812488506975634508632775987547479107264439658998701332498593894201960253150094360995776378235318446835010681225141232848407006751270648475389912809894460665770592242163970912833515064525204939025070226955732263113983782790513664112091770577757413146790737242260883920691149342713497665510187880203835769106988443296071680000000000000000000*i1^39 + 266563170848939179780086921757262701268359556924497526709927192917723035252658453352466623045853325288436707709896244681521563752348601911066494008940529153519041827287311233053972600690528115456285538313663185632624980982345035319802831511783592866246204703746504919698379721443639535362615782831625409073784814176637071594953628775506093607180183442590829744610558560364714157693788684247165997234292663652413418668337046522402273221391991033640889147646817860296848577170432038738668666646146977054830603839298909106323653923367178300267977526340781460801288072717777626220647886272674814609893983639918516912008921263838721776160708459727538893323101485413801522423818760880286409861278310807698912783662833980345791811235732861270012090190856446525016348773083628378647621363284434808275277658986006934216814347497063335462416805593276000949248944526331361291117839462427627702434330248059446155592025380083261538541395707259950989312000000000000000000*i1^40 + 171633679652050690802927326905279637748498319705738640735108817867617673499237618909484781220303122924320450116383946400734653005704385667677101717826266139025189891046525835190176934618100802124501532195440646154119706048651135304784387915307224420275488950380222664703114706142403687113289723393009377830860467744325303112651358061157955846692669885257407014011687812411563013516959886921357183002353328436802357156404935413326752070174806361007737977257237828881932497989849102186843354536813368872247968984370334052369003631953879037357393510051973731961247665852401462439028105268496529925220771186063198639013502339053404065923500781845248216507955530658930818755364516053955608408436526544849732220497207943939427101121190197730947001781575058214499467105471914970749549965900955880717830344272669631100091957194038472927960148385262476418808478856199817746916300294494065192269339496614724352752351486277894601976872166018252800000000000000000*i1^41 + 81016861801206659906124676053523781242345869780424813562049744297596275239621008840934176346641979507020375894044143306307403699854147528474586050003977556540532477469257314690381488324700503625072362157418209112481601919704169635047853798352222518494092993076138378673445462659100807741952174225682575774346083371182857152224819090774509742554137954109667007978194874166315026033074554868015046548754960343355134021203680325715005804429557684684018570812346532957300072246388646999935855157410796018092690918223886719609735574986466574146542574640281433109557311882921920065178362535448589661600271223709612678882527533597892515729835410907748171025174291360864119001402781480784750107038957656947043170948085099251939788308505000042126441397517908556296875783747623805888423972494269848124112445547868985325488112165130306511063371775028305021993578847620439613283867691631886827707975068690295786487120911874736681878646947840000000000000000*i1^42 + 38893321649303214442586270413483114716175579174113398930469288171972682584047047358784604096402673610657294473747810012706906848321886191614904204052777795864582055775628598331984836386093893039376604463648925393891552613564825272563798983887940189033319934081943192293200418864083634448006586929412548238684888308123250004893297018359022891221444330205382307432021359714536666683433416191360366872017794756830667918615682456709016759987176312904536975650239791586362556389222146483557413303607343394953436659565067686514415381154398666715462085732915099620144531613095701630274714566152355578450665289486035878873925399673365169619816445606550479870949876108231950837410190940090835109271628026745350393993768008989363875086602927979000371855314840905328898470916863539652570159940448670240713783325680526636095825266353164309534592138741045099528046768321999894282956794325916853526988349028027669855424433717624363286528000000000000000*i1^43 + 15150834702927151806204250607422642546782530842298554249594125108802953063485705353721986033985767190668414663958164208836185764966126931945777048244593800217261834311465196720813659578980639115556699603930475995656380965212733329245197703884999149112231444118246231882570871953793754410148586858863096967169310332231558707041193541218761498262345562607810979645954134931201882009422856270972881028480826490063226081858089198201232941026766830916909949905796969237299804211008028502828587000826879807734684955127058731674069798098214806365573494218300023283960848336622631885528984578459699968808979521264294909252378194657197406459746341708167077656671438918150434763251669134757754011333230916217267360448907599757884161037128121619276803444676300311943689851087269509873149056403226958249723629672972200656810568020989021708111688238698119351164993376899878921766859696933161835651742815121114121438453476288049971200000000000000*i1^44 + 5822600848968255066094983013772577261333334001421273814273604873648906226282506940342722425934319250831155993258418801385617967983091676364247623802275878478864625514056984690662007738820613584777570995408710805782050348227753313747824097605177354314941913905451130872302605889295824877892612368895766127622890485746661655561854682895963660808147518887930903183752028587179870286394802812793731455383974369429556922739643295183525948832720149961700953606175137473830320755714793353548702041037295803237574893643923134430943294368566419032618978437567834065872038838543281294236416311125870195545050810278852162635570035358765568209236009516268771400156664007180373544603028520079084354501017518622542293700789623627993334615519124853102687272404211562997204664788373559507715547926885424969973381709675662062653660657415561854864944315229921680927408833409300271962641205395867854096341691670999710904711716536320000000000000*i1^45 + 1905054561378276486062384045467612263953211862729236791913849783721187256626838981448062556021481278069813081217931380210864706218851353550548050436765191985415052308490210579010465357286135381692322379599047619398633057196545666388207521491837418034975110680218676536127254684094294550989157548826823239296892188992561761935182478464346870585561931681624934004235434616036552547554896257854077848860885469303815528619252281153582762728094744878676873352409354715372966957266803363064665705595830742472497991258079571838474617417856867972877047810019863993148462238342015782208666946651937657726277143325068000449799132157629186952649744686002490668625930313285559572121251188962747708575614773480352886843719961681443744669978377343424743595852251685349942855188190366519166248636982519281970897770918672039853168412475348916758448155315595365602991697406631807280327743021051653976985388031687539334053888000000000000*i1^46 + 564957829603980590078106983538788734141991898984825470342725235344363351336352815706370505748992539397068669424173928199422679606189390888797400474056286917794748837970727475286758749172823764996343703854513156837916228166405759544610497009102222322829856918274193290694789644881154760853877603144101320584275236501282724034710169279286734641049333313329460368504392905416799898809142987983653648527913622524986044080668729940527723741179653115275549920397982872113450578152004979764908297668082486539170621366981322746779358086027084820817385594713133055127791946380410556892222589090528168433950797480124361985262055328229174365760802176813132351768521720668691260334673473406197002008598837442800302373107852482279232476901416716083056159405993418574092150033069902255561087302855118359895418020539299664398420232021035163448425024766804874759153152849558378422951040172526402688314049391963930624000000000000*i1^47 + 135147907465517620707062115132672618233621072399571941697393877174229011543497793598269634745503555733355076580969564104456307258849093749792684576165701454504705487905898326333565347814982976308273259980428724838560197887231208695776409645269384926680870345421349287646989829044583179027120816268734452087628117696977874591976513008095225807161651763422352313180932673797979133838919658779022145631103188317436851274354273866291912801090982798428277886422870574031138644255120652836373406696037192658347306593069721526488186180734092682675432212224707328031225265289228811973603297644315378063379850470263539214024740499480939848284710013037117783527067681588540922155228509839350809184352742860985875587680569114662346806763813449535457600909687543791781880039277012266290618890671883073404705895728480313375180122772900324409981908169215921763922191387277159097088939518703062750352640932577280000000000*i1^48 + 24777603377626678237959124713074237519822458482774038473204051749209141938022605799218703162499782722823341977329762619412167624156932507858280002606365903840259083940942270713384675481778794600863610642398607300561246634650646360145808916922060050659314043847434885476882369632711290258033128496244139523578018799861533418117457415251340725438948789942565694665975513075752965362432180930171642016392795336472729198094062110085807317344283678023961147716921826056986595331092682579515839393242912274299229124896813309571560254506833711152208870956676657630736684000204771365034945803654327839155716952665431145266436021666271166661176359518033740173843480343777916617248439233535797015891170718229807001756932724017521193501481206175518576456768443279079083047766802367352938335811303515457973399138016105771994244405448772162750797902200573431934634131849535118345863066261277892582768640000000000*i1^49 + 3007199662602652375648477955160263360601356951229736854399919514499847854194614955888398718549561523247569988243012208797718185614981879179075933973671919699556490264630298207181040350968616696756405785887151145741700935982416176762479203310474072296253818895380544711248964028275970248904473560014222698509747647243830050211045191064595865434557021330970756942254326196240501964346209641530172871779719281389515494419602191242468221353889608197559357163187586266019187635200877271804869557296259452142259268756557880311398779467055589017466222296235856802358317401558572796962334229001299185282531196642572508856840597196087533589442566712515381815061610216692169272770732406938990813399763594822475752554024602946552680843484359035752597458113391680267160485701366554960095529720297041249009915427963697873901757890973943715473936460655642721680097746607234348547769528809969913036800000000*i1^50 + 220488743302383429034515895928773539899988653500528315349811991573945280645105167110445720763475809181202345852828647270029705039978064874630447896960637099159327114849207276968413221357804669080582847466038746038309927794335747243740258375388848146194248566906880691344425865305056325564269349603325590836359215064809295225954784978447951079693086879048001468684866208801812825329293743079872071757765656859779546290684841670720958417549369645733713915838275355446127652693194201734821104662538724070219150487449779389259863676681691033073317815344734481509924964897566869912858370082605689433135462861640460519955845876021095515786448699205848694565002413855950950454478769528504023318627956605447290305954680485882405946677733522737352777958326965043910507255356274797681333473190647451448226811277881347733037814998269504941211695652352974930501253453340064354060067836026880000000*i1^51 + 6221781497128915114935687188217090543330540034058924427024995733043558398314600129319480867904315369510159868238495632981919264346726357108502702263363039603722443751768818143114112936301064679179638845756951708501039642235388801824180279408761050167214104108180328263706094065461867758812916625152725803695377858657102141399439351915183888534994926549382971428705493838667605723928859259238101637763168657708692272304153431787225972510402824548507289375763359028590532410817172178336263506438704501837123193462559855552658518309396798040191760506176174309564576142689059765799029145361650561586011280032459723724420429685836689965698878209953179653150051752314352588737918331246240413996950526396220880524286403724607361528913939728372149413893668140171442700221363714380784651869147576568277303728494116395744659016255056432566493894893463767244099617142728387822221312000000*i1^52 + 110658595009534827175744276396172881494488344178716510562205304702197399317894424167790811336635238501202662732207538022315964332515062678929848554991318084223468621147357222468119663883742409392272429639092691725835896920977704199753265103948391906517162399898010436034492361014790555652824458132653611455649397622453161506104845243523654716693577111972930634897742529267590422348463914222237396596498237064249749459067404512014576239796972635184335542450997749932137259572883069271275277869033387102587280866278766429418568765536483582968550253299538761116759205564381536589412511464026027876874618034434126122457182729734719864866555581119825076865845291216344240913966162916559633668530613369154113930344709594698439722141223222484313406975716566326418701832325762835947127104316704898167606972132180741203962343351190601115016209045062048599833502171181465369600000*i1^53 + 32675865258601414091825500696209849298924301655887969174309234718707341130769014664242659786101052444551315303667423506279785975003995763027703205976668257754944930796295264864378068772532354138482483449271800023759755288556150687228808690216338732670139466464216517937611212697635038336889734936190873667184245736141975451529521302048148160155358944280744303779977812391729433642946887818515531633108188237062938713587510209571796049686730269000968145505358568307428850928779339311291024391007086534382026909346750409649807575979492046186951286925337796217012346356609572255188083601255553150833393912478493992630614565895706859892905807218722748514758940042562190926959640686967302377038045279729323687994284456250711950037013935657271914304772780613583219421063338380175326068951880935860274069386154069369586727147074454111629775102257006228910100855040000*i1^54 + 2719102551929305802117244471613328890038746191632901018909720137284767704146612157735853248214131115068320928383214717819007892506342292967674487047691577036310655171310090208755508583092317696204667414763785622977468878606979637808464025688425623720493569150068129751935753131820656514267257223334863540337206156324519378522035085085183838792347640625358472576187321649400251404975658664731878899909382141137479773671419973910085223453765973773633109054786566715548929130615229839526623816619218221430373064611994007296104536120782440594162072264629536971894236264475412043127800207030229254609213487985744231926552635382462280980373643498022793024959955444080369822553244051631061913315844458359183871545698687772047558553855823753256021938547208490195383104001213957109179917943464551108738875226310421737085110874801086614474616728538735770704000*i1^55 + 84215246530441398294048880489312305098575009970821995664832603420203378116603647771266074621317195788279902051095949690224702167801216178712994054043268308205166434587437329500216382667036761205447391129154953981369627530286859118743960611979304374691935065692020790810010637773504944458930145524902277008423978025929832776568323803722644000469780170880720842921630669600729334437040401960165774510283974931212721076564422091299233031542695712357025312029037851480434007672731071257091377153507395652097520718454138953626659089805984820048738078145804592576634928726916372114254792576307733840528249678877433784659917267048468091226205195419715780813078103044798147272108219448285116968718617509532395389166565437119644701807434213664908878118149218981591065784761633833206515938373698345088652684858374899401741051908266545086678679497200*i1^56 + -33233611042459756071430833596030468493628298269471513572356144346997315094993308547559200922704661517519230811713472905980002792317691321342287237169472880910450415391808054319533904991547526494420443460107179623620159670356635759984870952961442844071336319254786033001005862404382097328915453411445509480285492752148458448073691493630333466249357467481123545672538636805477124379380997879109463548920394594330805125075250230981271510738535924932756626135803422949358475952459591291858572863672249043826228775288102593173615529797859663996595614662667702535399580461124685795034805725690011203538478749042279170217461485354555096058090297984945487041718868548236290676723550875376486197324445861909526753635258705939787490705337451317689841609276458236816095279660889422196460242534663040814198013318213937756598044218380*i1^57 + 4472475459161744999650735774998664055159649121592938258574760037076318611961118416757664791276795361488846202026532538024061051160502694131389041669884921949489803838540361372546494125993506611419747080038514956832521018040489709224340533968051772758568700699590919804249987176910213335726669356884725342600276901090429762785555745364516945198162921432282333045736187838936204714266815116564017634644680627436281266934728359477650186458726833215075305481958389218285441073634005978922930025149615482312405784447813431188411778442107506047462424013456845614859987796924745273472736839274007907363054972908154279653954277402259788201887328226278536658884023944596721233441994055290053679528982661290255837969911052138253013060471877248879851233518435174366353749613246800905441251679456211543967995338721*i1^58, -21628147481217747746322920658822616316184937920640940872659283060468601017021838602888718403557126632281497636722178327823673782876180776436376321139299356511485405576070885872258901988559979997523339894888903629510811217710468671452016625543241136251388087107668477640707566766450763944942780616746180911994055892427587417619336631231393146514173786543679931256793383903303213830976165821161798228846380819226307809818027848079448785569065450820435838657754579898387002103411757698704252317751712379586831370230462189358775045529406600139041985746254789454892758937651110614062584224182994776734773165150041766803145067212660766820272259431401476568258519639121067928357592140036707081968628436753442349640549760673703247076772746348744673927202989941309809379516489385445663683477282861841593013737848029241970288234979234831476768292032355543371308255988279532487971463234539833126322364208304406381615288910174098762940449447184122727167935554682320896390686201470419852996287341951753591260824991397524274470222274906608920759948997188966593907275087857826397316729046985508450124646510045388947883909784670104017765996325464291722959401468604101378045325186841591669961258626527110549321362582870712352066115731957374868514370822929892417712977221653322183293974516306216075030830892436519335031603059206698928385348499718228477206514986263920191034071602994235804550287496082843926079414986768374610035780841503202033819343934684476485825024493666141470720000000000000000000000000000000000000000000000000000000000 + 165202150695189823552863211012287448599744204275315108057337485501736132949773655486972559823179413538306899778114111290537991366923823828682554551890411454521512358444504827523177861828681068886130012264006050703740781936320321097485976064927332221911985041354607422470295945835460757508122727568845669783569059619377830812969660197100282779365587614043027414976725549550916717941298866095307474166729692706217915756404489015780838996700885002039171727472571421911255212548386585973386381341946010697810181782226005809663969648902097753086137078764430852979414196796446872878811377605510920957254532780140432145174443051311377919945416436536441021216338642033266628027340891977350477465656345190981196791409637741117774008825969065052069445777816382475174015384981458788027948895792000532647314932982203366745986841401105690234818487252124296001865874693699992411416265924287713642605257247682572984683291169707761951234156539957045578522659674983847088305040974736493966577191039548486068049503035156601831409655562841184842417002774504170139193699656648046047243424075297273453845436121132829847124368979589305633426401358767539962813247726527004449912766755440305574596416074648682226931206485243238085528267142446669864485879026226498196905421760175071451561857591829901233377852824457752027768853114766588186946098123535591343573785818156180031030842530036482286399803966174483596913551561236305787007834810666089216452215391545631739315982700542714445824000000000000000000000000000000000000000000000000000000000*i1 + -479891388586586762176453716894590917710633339371918338021543566964382957428889416059453202572074235507449243341296146760379735381172102848815156568565706067431559818531080679850790604173432722449737435784192799464085136090255792932753625508945218436155628213827220896657320781196605732969422032640186360874041539354191778341339110587271343398768294891046052342975510876638519840051008132392769200887042504683833911162347510959741667230303888433624684820340408645932166393688526155811591285836253375710254506646678745488970451506699427648563022213909512373487140450732164162539416107626589456303841376682506903272638528206034154219194244710169450492398509570724985023021192813889358955852761778592304786807041175293184729142558887836420703980176495750293565464895313313847938073259292551384029326854322788118698501045110603005621028816913149215105730487787973079722512300484282002734978419038286046276473841773551692281216862217837888419033926378284030391207046758816109703720734631380738847504990936873761079766177653802279928963570146134740840806604268958665904517670544688332621722796948786901311357846762489591691916278890402292011399556951495120754039550635222920200888971870971569779651618803540986105763980485601292452588284297769982957761740294160453800046040592845482711286004642079974633986981164434547574179819239666711731870182253292405281952286586480706019858224770888301513042417893098645909279835666324933883427799504603969744199392248337950310400000000000000000000000000000000000000000000000000000000*i1^2 + 1437288545939813520672891745349522382666101077154956177502894058477043990278293524391916420069839631689462577831109785737606470720796438806617620666335822489533900756457432795687858717530272327253397046359627071057527472464460854941027869162434651954278260081303530551006070875654737634528361250064937395573646451157465998761106987425942029137941080645016792452374254374128179742894436984048972648947847021558833212318795952070277434959330421489715311158854377721826796191671443988043091849876277477684220111439061147475805443078780882232143493986227843698500439019082206035867906041826536901721735741582164831884279185159095006960231623428285034307297328922262137069027450793184954107225544571836438473673371031814106280003457560131734512674452453922456481309583606637031048626003581261632977203417464326734221644767519525849247791363084154053777152906959833103510522494512146703288168136403718682459288978087798305507323050761054705398183959603628423235391167923407201132602516755724413170774604373076575490991680107631632324405217921255913325876697771576364658910790816859696089614388003535887376653904288847453685911358068726925570332984317458333342139136676759899730154326795876769105527495126058257334695037721040446890808913254606536737699354489681438188267175191407878380554150398211800512959320154530044140203364920084310614078338025188063579626176939249496099965641374249856516118206147878990147329351360829191405428850272102202029750585801257779200000000000000000000000000000000000000000000000000000000*i1^3 + -6496009339156195396999371390065095464972409572759278089859263636896469193981705488561781317859956163317470624091382201912310501283270940366790108992573239857783214799292014664708900371586733217122695870107678909290186340113046454818627724349534462140469892573092987104220323233368872829153012319336837403591655534694689740308017115028025875140608746158811222812889458406915877089155098404466288746686226122231172642153359137098419992881910182653086502383078331838833083351019856149641144607747205519280540676431261891468482008487956684806552684508454214960641968806564335333772989782605310270470839375314092108731950338710585107946156619488127770552465953578028666589188744472493582551928380353430838836162551194386880608260355782924873991163719762227454687098410800416074852634951265710942406586334364468195876620579663461020734566393762904826332716609237648721651146068023357536006045701642616382716132352500265831835330104183264352640521072995557184198084185782990354735400008421077655427897996474722064958630854487510214452014061082075598941123137989271187041830809038156596455858235017612675605612648892139211671812908723808671544722035195506280826369320297842154309175163678587088101099977168199235045572269070398078315611770434747889971772156021346434301072474230203673709393712894369027604267498362847873237079041952958295890916415864922755060818517111469742553702212804057363336129734004391694039964974079458246568751059455146466413454837598388224000000000000000000000000000000000000000000000000000000*i1^4 + 17496247298835338411414170978917301878142797254994497230570203897545932275751059465129628370696950670535346571710255898854999557677952264437835941236379715203613234572293638610566825780844490322102312349147787224293847053806176981947891542649597536632837399378471243865190653376080149027254063426140287144447379759176844590837468897404490969627167673384224216184261026175253185638580710326245417975532853608800269837040473251955783853099579178993072168734834189325837538370382604561848528946013783427418164444702362190836809615840155463467074806333701417863457194726814102487880587761123942856992409595125956969911986018776355996220983922152974716176301498744446537587170162315987094383018243465557342231577478769496288398342450573741010967229818934535003164788608370948814408200505439527045221742195853290087438605486572937978222080193279302011504836350623685885140517493019934249947155915152593259548924290034974329045943210365603998973988425087950571776373311085659253161737763402349505493894439972866190381938188024949665924950565721441110036452058767866867560232845545484964300728861252000156242146855000548408449770218999419661211944988967002623429325236360234664267016260012095857238246151954941360633914165729696855357770149758739970887942173099334012211991655077487345559540270933782065043068932633750159833180504480153839833608866946695053300506450980632891274964395244503364734796511252981832554240465428533515540558585136341161842229922653798400000000000000000000000000000000000000000000000000000*i1^5 + -26825343128607819678392741925843629610041488047540641978916708761311394452754032918621269287009404503361665782395645240014990460936416201689673665396243459531960667645124436106487988171191274713108038152122745994387796423066900593545100359592600441185962891107907098319917980931806573193925522168857304576150574568717619306060506720065894189943492608591985425217035087634452639407323791698088170144179367822291174744558220991016300071279133282529645753705120561732333455840097670826503267006082620925892345985504647853561324494834577583683813040398821382620929567582053041995324510148013896433443041967943029737767323503184704920150376570311543204944697480823941542192050219819510578261314868309727134529045518486570961569193066727386918740601393875452501617771442237088046359574152164249264966078861947180564057183154473419359733581749145741664402577538607227488577559387859315858027665765489430022465810480701702690659407682950047979866324223170786446872668046886398997685951674593906949830388550115693405147690753183658169854298127850431505603475677757683898755534677076458448954893781332412892043366344537870024086623314371922639233766839639575361544073036685080756060018906313562152175178186096360304417206534603369181119381738247012752119518339620339714007897899789553364901000704507738475478490933023442428768152082855322216970565030719767092563857938910810006704695620348383218830280595391498248142480572405079127898521460735909382253946926530560000000000000000000000000000000000000000000000000000*i1^6 + 38554436226667872068106142419684251679258879698392346486385846521294000377318753394487813376723935738951965643719456714657306112025913214756021864178181816953670219495193500564981025475703594889604325719339953377018033335171307530492822872551695564614832749088236351484596075446802666080255861459191283863242636710386022392914340019134622873744871907734564698068353835017985779512876833093117136334824836422291090523067294756387849130542346461670545757720616835423241779987495041855279616750633199351158666738747560533277577726510601839503232589748528271575865774638616538941638095814521493977017409468038762731362661859109285729497259286771501711918880256537343862893069024206799942134473018553611771655079063286146412857034548940082396815143163219632064970359591119473262869280283897007204325890669999168730198115186023658244746889977625736813157692514210546380859772106112275785466803391616764995931965419687179383239822929072135512959404898602388897188716427012987677591977075986991028573332294383661480575732228920984263260113469877035835538788329611477357319438088853493032981514526515305964727177642287271918912631676753389136903737912472622222550894654929699379003935739300906795392342925290415479977763760885958413669384025404569110683645940352012330168522307758503436900257204053820919426225521587205378020216157940071742901703891072080425670721915518643115412540849737124559622276760331172287564487926682701669487368306107126799825121574912000000000000000000000000000000000000000000000000000*i1^7 + -76171860830633128484385268492721982319850360574618951759425055572838355137603231545440829963104140961264115297514719843747516664818489475498610205640608559092088416266748959311113299799513520586390386637851565444319084746450348886467725846875108940206894981917112465609897082098763095496995449599398317027682296948665103590741980262820857127068444006702475033690747607637776876507913364896477060173009863016146207117312008207520197290111468287066404709139378184278777122758926888014578813013258264431726685399680796598407097332943422651956516244100657124456813316171716060383381278360643700666117854167447335920520763449907977329812175035976404239944570362410857681472544556240525710621385319123259033361462169739914860397351801253611109454653657736694936546174045307037111286397031336781358866998584452698840881124408515241512381405562350659695160024664868103694931768575423549596087270929913370193182426426342923816041864643821606203167786297795456453817573267027700116036043001772182954761923306051710309315351970215801026824433421136012676248743695895640412725836015657283927687264220629873437583635100654682898374136886816553030603469313647161662817674998503071590544248107626186383868748420140324322609427946005384086725726047166541411776473617237847477981509532918364229216169806852607554438448269805260067146268089294811088639217723260788349160997524894596766514166339136610556338357555792147265680465610668808091701122827264242684113872486400000000000000000000000000000000000000000000000000*i1^8 + 11033523656193401688261264365906871199035347966379554395082790401476221871363321518420709647961439781245630240620492486043812769582695734508663768302100872001392622519377787728593648452731265326750300576765634801929123470189324586264234433200807119822437032169394262537569497186850531033453456951558917742712253840456985239980152867987234355491430287936402734807789201623378294387151240747230587107107303516999946846823151253436432139250138054927217303344945897833338718508137824664525612359183134149161920350115651058665428970124247852909258465144884889541696860342773253186564970915462338287738718721576219396631667649755211549006340929657534884228364608138846510393513774588901715564654203586745023050625256264100790272519426011782101547405019115191984502750122381598235279798236304025097886451807010808308168531010157572137517429716801726021648702613794367113988951844635251750704762247708064814738113840405192388693401989633965213959201128079508864083321969871327135618019442120156219348426047947786309220729426627683337552911497252759962647945956507033704250593495969945788166912429142306592550644762601485749581544848190166085592175827008341289636577890056183069333363532788740862184914004323308341742012472647191513788706399237664191135109243590386317210198040793037683251444367366040623026451743717186597271945645282437948434562418031696934289122766269701946366526850041633478733153789332296292038721322523451413914281723620529199969730560000000000000000000000000000000000000000000000000*i1^9 + -69251097000780243870654053227749009664611016721911378244983361677001055720839365981565968482423340722733897046051696068250646900053584676753583948945501796248033203709074712456155416410018309755216472316020668546770501730809154629779914018140986755066630308085555209490375445171279817028658056861396258005511818056399417620032557320828748617609152258046011818263758680600689296976437111642044789845963724752885429713697308636189592653784368299709092013702002222231758735723602252578985218448717060469670326107609687133498201073952351440050520409751956197818308900489758413491206134232475383661514274430803261660722142410458432544947440698686610232702707802893577404348832250486971830913976229755066280499471738094120600878560847631538600981114993639332311674516340844540882649534401283634947443945712306633826645257765576729475269258400115383098701799819539929538344074157668598192490621948516501119901097812149368420710726780533180284748550951350367738396292634157152517202900280546855221179054274453199515042737065793454300024613465885151468205242119158954740159603093261472942528150372549727392574984074848921461367331848469482550284040138711003113861432384152830963463137480016500565228179351882106183578705066177878519026869595810782285668796745419015605106006996697581891100972837776512903377326311381678860285646557295129721965592952861026236987298500457305295181448795019217797898419869236181357026759189548733506189653653439009435680768000000000000000000000000000000000000000000000000*i1^10 + 19630552140141608921510644555810870035957056079269479896107017086849380794232979197535009010647338253607985849372423973008460742440133566078368096444817592555952199729950487157225832074541811114727737160288984609679755261564500407836441860825254286749728231985386445963389098654583564962255504270023911013661661772944019468627026525061974451714750449552724139009660064321519979842401029119685904828282494271938754374087690545998542451437845873128983194242454952763371318904043183705099815387843626441295049286743988915833208008083383274477153111901571913055596769594622035787089820137443040377568700212332045900119584765089744970009231117475155375659782549185740167107041542477388698193605517638007646709357368925306702546964077244917495366317989177100639864309200788829972076875054324601972222426349997725789369511960750103614070486750889240684022360445040895624738227898071293261870642873544158311380333810953551398971581028695377653887739709672259272873986402129523069250780559186668161095992512925981297992203191162046376386425437366625552847886926128059482558940339384662398361089029818436424606397984153007778801337499603757298271763276593407147011802607721272795888832031276702567384728113295260884645596971728699710578925760653740143765960832286938957131354784337210183548360952335707886400319140742560313658226973272045310733615236936259766707539272356155226256102136179304486500039810720942227621626390767435210385916276043918449049600000000000000000000000000000000000000000000000*i1^11 + -2968357660214121359969458770148104823918268971944751325302315263769273372151926413748678829204679010465032741054416643723021812965896701001562754723759080176769465414224219817128957994533151719106250783340518741266837227178434817457612568109468422848030836492506771337301226094846292305302727365264604673165841487619269767191054005371058899304934033976248711694036465938925243721805942519887592354138642597839093134176792123609709793490698049985385610921529503820082951795259805036531255407273649517080414972365133273169771583071532559168535027909233530730997907949888224133168830464140906824265614652622142920402390290668615846995628419604330644199334337419283684846294508924626038451016290935618174250195412240142576637456774127600342894520680138791620406206921134193406082369035841070775382435472160761143264006655037294160844189222446947262531391455435402606917299887647225474131837499536571593797105239606329823914728975607767538360241621499285568637302267348223942220062706626948213615017571819474741979759613727019919886029098833886168808362854200923114927731608637103438480871125331845586356031351068964942846186241635363177969802005010126084856843873434902596652508696434101798156035407117941901154871560862869926586340759947927464887689886442988348929016654682993338339174559965164955742413272539201808716662852068042005044999260190346655775527190304977411794682787489888614075549703861293535064053487879894041070532603453919723520000000000000000000000000000000000000000000000*i1^12 + 37079899005682998582604609001719648529469967588637572774913433207219301433258035492378685757962304781521966865547080502974406068820363437568641581669245007538545952871126167891848038621415076116890254507561030477758617232834973961564192585008140048048757256151780366077230981422371893779872713582506458694202071279412249520867312966415491964368092390364367711296354457965858554759702451411745747264069368912528604689533662255187364880683360822288470677799350114798335287615888431952948354200490028474702303735542946711439107873231422846288139036260794045046110198919706036743730734856875819931414468770731110272416677206942835167794718532438708836312651927193275258911591699922133121774734877648705221666368743237413335037149763454878618113339007406745975350831351855762417783820288766567135379795797058562217543242232669049106366899489030369884214878299158486255541509860376362755954535333851989700427912863686616500463768309237218880663302895475188243795107299390156049444248169486929242266362748925360868472611586055333267048342186091061249034353375052862614397756447456104461569372423880055096734429100434204254936247927832858230274099204400420487162679446538240647744832223825882668600064515618127969466411867935462868768797296498805043360263237467058097725299128470361420966621060002255001167080493066056895059538167255230622973888620179050851231971614899187623047346720308474438899548630573147515737260122760313887829941863579648000000000000000000000000000000000000000000000*i1^13 + 16650071772325418075433815319297222979136218071953357261450412955802649756911172120717917601503445558298610299160373030684682044172525344248535317839251014229700573316029906676201973807203015194129610958939036442573728692785940869762272611326509858112882960949577599059103942124365373640918703455039218840860471807460027261283820610152345001614931640438359597591129666477306243199529948100622419993940154197009158045586771325557114879387350559704878473521201279621673574221745552467173953381996084831720634196350174323525614716420868060076153898108381902878756098344019529421022386140812512826819455052572266384349757072634252331610666710000775059681891084888092945377921265818976925323267352618196322263061335201357703203700966307609874635786878668854008193901438276697902116540008017093249668905698634543202901387625107218600607108952459218471430215278582315316237283215482229590169641896287304135093878329053605716490507200182202295346140732691056733205671803180127394462517889372899163068569496131499944728329429560620867118171627304741626910379548718931342373108553039031049536385401465804482838866351125234118823430074594374315800757117180209006453313859935782140314230920737714843519181467718259302822746070109828080880795289704528972142537942903088323249269654644537044525045453317574058320145302923440650243455223469163124787076070080432752322156304018864984480914537831770651659154951892353068636664386439539369437523083264000000000000000000000000000000000000000000000*i1^14 + -1589991436780830249233643188808872535507411486049066777210935785491550354589280723386692212564509504226066071902089694782370498892078819428687525878389587374701972437309870095627146463328105103481863081685846376191110348276139317530768601886208369311228097433312736445295237281209142413146259934301066083467288885021848365966463991617674015444943521997769113911049418413513593813214513878906311013863494721221290537719026917287762669964297374328787048069603602761836520651204651493512007936639223353012651025234332637795396141705851962300032352706421906443546584873717622011475315040359838793945336123125528423569521874664006674465465096352327551866542554539607420330212763443300585122838574384124324195732454760128887691606548857436664133511689605188621398093047079922093244621097090808159118258687764894852996686146542713017513107984401501542445842369590575119611661591143803758732458379119479291567669667054983374510951450488019621642998663391182234322158714154158185022872949317284606090128834022695137873344185461148603826340646079710541050208749535848596063611742801283913864271132499118853989473763228440892223015216489748609891827227789767655821242951068073898142130712521399594179844218628377762065929610977048410150757177561769741491777017394504646205600952142591754596955087949017708818670216735915147894964217391000405638303607327828078011537455320246183584924375250926253423170246034668431187470633882322798373219860480000000000000000000000000000000000000000000*i1^15 + 38793177732094764538115941439240365622966970896935438347079741866700636710440471682713986840771815552098309487935070304995350867761613003646732048823066080746605770425577013951264865925822573927722709785604222709009777454720095173485679972342053553265539086741290856857626530622330592607940760717471082063723291919750489197053776161820565239389026214958356042099402329290711275772576339624825149145816534571050792137850850767525421952153200825913654155593563846519499149177997215830390537681912537747228502061300009233610017363600951997579115253235130878048542850371454333287867151914186895113087671949801842940270534059475444280152892317016978083950055523404159202012534136607486628807293213190646287205957464791622686727317175801500923827991149572797890229587812692509727895700082135361622313621309821076364675412993752775297976287888260051492547226835998649382177857463617451201426958493627691877377885494994448099827326240637909260694032940808817897068595480895497181700146671684986181148589191887535239884415139580076404008402174156500024754526729321581629733888258721889284784235042709106952911067392277686515471419999775369751565164324929290156379730387257560604861878983634023930001782072643705952203206796119001362759926756741105701319184120245407590284461053509232800898681440280451711627847532353247189199658384824243209121181187637467097500479888953661069155375481949102487316430554843817078304627015361656822693888000000000000000000000000000000000000000000*i1^16 + -3148794754606707760073987673868937576354121397793501968599539666544158051034473809111850587404362936279993506893270506023049260823129562679958501471249601547172741481374323017961979532018222722123837172951372194212470095394620664089249482465040187033394117255790231128422091416247400786485268751052481962831648932230636833585220619166612480939283119317362277670397530079191849253681105319894498379276551420495040934315590725692416570686201179872434669221155173988131161583651926511738993659684678636302040363340465390924187864205412195109228933860814134789065047833035717035673507817478586715266446868322000912821621421119822937796930910086317608664011184768399749207519499867930157908095351139447446763044738050144879470920021717954785995948718601185603761141505587418124803810141265344447366915646155709489509552670522807272195638466207353294217592189701122206240306631681692001938813639221824637626528296868588051542723870804674083511204431618045582028279273531726350284246102212666202123346667395732141172020896026309984254505567067537793103160248100649210295536849290872405811672751544980927545916672320412957204016533489045308923667532577404424793182289722259676074193368572823401347759935306135302576142314827017172310236302057848286991488667923278926247831323125718956059392234813566924565800690787543352777289783239820563238600189250383843225284497316754938795269172389116079815974045658522286028543103046668569804800000000000000000000000000000000000000000*i1^17 + 1707022666824092923547409106535488841051676793403900416113865095409763833720355910514544008117408873486387017315033865486878363457082596276001507400858437150674114284504528155434886070393452563935814828840983057051011276373179032802296510973495438883004284422307975847529131673274466855148143294155233566761115994748804371384364730904959574615235407729799077832860193876228861105398627065506563772423712799364107187460172218759007435897427512950594509366732193090420593668467065283615766605270751040621309673371721219313259894437237410545744369233858330082529979250173643189907115540417880952140516090986467655976219014826361925353561199715293625521538103771437265526852546242497237646449791024343940085313514527281155759411940830059140792023294617107092396100175936539028919037624956013542106218638627781802828504138917624222128984686926602461478256124921641169185407575194442990085886310021267617538737069114455240034345180119829057153463596948115365578500829979239720921163332141662041928273712048620120132004408376577398746995331785433162073179008165971685990327534714921397353129701882278775569617009111751365968448485552540437501874512720501696813519043346112873969332223405115920936922746513143462768356703224810644722574062279623524005623244956294027076146863365264825827252621730700170524938848736038869316133639956675707749560744307469374533318803419014529547766873617778956459079263516804727979512981052456960000000000000000000000000000000000000000*i1^18 + -601343358184469759039800336525670095637291244720632558118888959150686550149963044724039262268623867160615276924467217101066716783825392341586225719665831159478006423348260207956410627158554838110166753777377942224198388978668459439147311770509062600312642208283588421394649891391179942771441002174970285153328844899778860083243705786667109854787991663961596392024344658497557439463646361145459074238669940587020505544090719787324492044458181388476382534949427794712415197296556798148681789341747912773799427532690084444255041504217446168655860882910432507931734253554415087632818379824467983317651553861078210444053776031602890975145917870044474659663228271484284741967269634709172229405910291156718005998743683731338397082264895493047922357204504787556952926892128137319553201988474102388049739681637469753166327775028753782052557723070891292675007802438041266520231647558071623619748280576422901261671881649353900628551040234237550610605388166736801237486159474457067894100278079393396416469157257045986221921843317876691335933275936847218847187432768737596998047839373531484641720780044419172420911952676898891009661460091014804105813939140016995399878313891080290728495721459358056587362326270134002079583473517897885194809403344481259587227600671257863767657785992979778260173236800994355229073921702698807517468982566535591305865754561787117317936242457819780174664345994856114444521094565892586727855022407680000000000000000000000000000000000000000*i1^19 + -18679657862903589477702427874355479513722338937122885742088610200660255779716916766645265773520239377182641716684462894585797267623563277156396708781519180826170969802299651472062116193798291567301603389165366249320006317531654597395978236622202897218825423408370306945374242311490601003607578100891519203860350599280696318271259316301839446031292719226752772686514074190711749451713602681412122613174398229733034108078034224651864890515867353292171648891650529088766127290093898968532679279395549792884517821412815217294415764781019031346503598189952081874533052651775983050467830527539492102770562687093084873779791730158564951951294302500049519830355037368726209130856712201875120171563350385265004348308447624623340710175642438536947913423122229355038258628793598594330748797470888538313677746120011326593947332890819722139414577014728840721536233680108004272311586575202293455236114228666008372994943494432930328197998484862360830400513157917940413138567286286799006123184824856019092221190068229124022552683123313336696440403196867139457392502280283220012170255542385645409595847760341232155887775353784794070190904780776115169278422539956870966542498836812158512435020210922064183934701525271788860813795941081829862317346249659620109314987304851683964673570786109779119226866457044288471546830881815934951619501097868056555127555503091953264026695664002092734104569382368664011472014548966615335336673280000000000000000000000000000000000000000*i1^20 + 51370778382398878861050615537494723543712183945669601824178872724013713408589162991310737810970115210322258751959740229717927816411760025072372139030261843750393474489295620065872846106868206245833039997375518675525612535632164879293737776319289503708808144686727603395574122144265541202766296779872053016031400742060046123328057290066334048088714139508881587912610584887194269560863438824794896099112786757974518071710760645689382182433228211529203439196086537928274805438476174816458496375928151098418785506971918720638100998048863450042962895276181417310100229739206942188326283778301516857912774602082167215159876213757103706296885743002644882215715678132958013531737658992227755766823314059341287570470694163776302944378265982277772678912942332167852207596048697440603215567772415654624261460507569727017180449694364212202471889123178734571736173280277265289209418442685949115234928999114854589091248770357980657054531370348271189990415951705986246779451991645358684250741775452103315994902323406085559192587567729794445081772258000525202804993680152133982983455961822453050131693342910605323909277710553442310658541314662083837648951198324704625365073192812462826086212831774976130164549651276835171185317730984049688017402135689515813428739479649669780600314093348506483712273647313490724665895292682973260843590329525823501597404516491873222658016433778169572591268739708478846725807751594613397258240000000000000000000000000000000000000*i1^21 + 1253202560826498903599915474806267524520438716974098329183534415327651696298333521830376912082219931282277923356293009509941327983363728503142809723148619708307810657191737709771710709119849948648189143946775465070521669563096604684806943057437405448980064334008845315806416098275883918624106433834094056560913014440225481380731935396235577992292529533612111659857919096666270951242998437014515317673655632503137779079509274368122297484442640569415070443408464784121041818051075980526209967900558244404899287713586775024517423704559624173454593145887570727951276640607056013150713928958745174986788271855622291414105262594682311766132220292044707156252983813974195299515156048456448513385153337031257883312388317247429917210351565372128882637945394451041834761606440521021709826956770074286084631561402486059567955107381492255944875645074853585687571867103657774856680832652152825473835440581908790835958080326560900495374030279703956326271013362702098234520705078290599237786116539656969518067408107073348388573783085507764621434575212433027752046250113307114082909222917706649459176024982299876106807878409055441804185820942792434061744043069435693333064842024272081643459692834376653474607853588074097913167359496256409519487936004731264428566256472890328890704614514311438300211989293942087329396567950265097902273256805332853120729976403413961367230016136234268396477263536434061442615633330078482432000000000000000000000000000000000000*i1^22 + -65914023727777383889067003028509966387144241454064967557222516694091029073937689535095037052619338499622621054803244925066231677738257069210876446709669268220120135610471735192236457749149751136868184163849254592600210184058063991541883443041568364439772184504069119804726619125205429539423033069503019241033943124108950685248598810813112104478928468210719708659415693960638943800782997795506404233567407771317070238489207772981924531322006222915383114996648597881359321857634122765753010579897179337750697042594756161517074724162823658426507538322691394907944674343267019531324998431109316346222945672481377510827748189414664234799028237530168875895020483958500639360884615646198437031416556366567406561252742067119634080325205905313219451162233405520318510561825988523514084990572826497939513980263935187587751392513149495327541431441280517583893322286840401024410172735296649351807760086411207573644372696722013128071421279494030358597953231792000563885779144253694350660869197924905333140929113501985936599327459042097129270012809008666479325132418499492041656131320875126618625753572229247216209238131189810489187185114671492758346389715684471186457997357093002432099456672452402088533491412524234584808323736445995973653038438427160173561900443430003882037635017943804356284998863174062325246318563829817037163716012875750118772481027471561501013299165831009542909972453414906327725549999567667200000000000000000000000000000000000*i1^23 + 63924116068200345822864670821438292138558213267208105338426244459643339470235237452019702195985447079456685043142780334160962816490810594711349977526644385754959948243232614571844080045484325888688208797305363277087820948494948664418312329972146562258459329503477861990368359189681101966476865495277064007585024084964479503759651618942302724390544217129871579548655327292802898899085822543370555861658478838234883721104385840818895257064303491469115713926640386336199978816749771363328249136025126267724844034934677249310083963971375802608864945573815536813127599769085132742347095773715804464472423354457405192207507614977663973589801702851268607759515472878757391367433037200302330068447103260774635912922165937432502886255358086525568031975187811679515714764960430312354406057439735808372841349027171780605293813416114036209163768753905069517642432780438360783486159562211168975004982712890001301604434571632503138468243706730739815618171211286091760984993226965497250267499745998625959806419959438179348626705925114388087757274552356374601153449707403140675908301198041704140119429705746755217481711516410527148306207476720265875609485448579684354035866939950075491521089803751239969703916169003080162242392996638843185720937748938819547832252360135270966808836797139400535948006082771929465957311301852660822253146999440418117902199912203924925542198669786698595646117289955258759940344381440000000000000000000000000000000000*i1^24 + 759923736220604034949059883823615999412856803790628629582382773731410795508053334230166054182424144514661111423242356467498958307412782038052509274312379054655988583674127400781193700603072168069894071567850557226973885778015906517906819978539988542622221995634038567839824459331709531878385469373508475745860200997283752427648312605788581797672469943244207788849238852641033877617877377142471092733763735057938659954232708828254439949795350669971901541339383288275533238313988557142736459280624589308411846803273926208390176752865480476403230201614568281031455947820006284087515810470900005268405611086197034930937018948447602866137682321714814852703444019117680823755831922249217532481174132449707992424745024860964040851097659347623290538209221213660708411795128220662316749709258412751406633692247379063856074807748775809150118239302949057190726225803833319057107975289212325887977233018443517431133428368947860882485061105277398216050276114373246895172538780942576921216553538059237833875531733731168476249371410914135933137641040219673952641618832741582858579345241292993865775648467165405228108283204364301671606401659424630764543846437965138864180604351312215514918408838441095795122357846998324721803494018455973153351836206016739564298255632060363666623182826913689328775334380023101270472421325457141321712157938876311335317347964611725162839866227812072368229733254576936054685696000000000000000000000000000000000*i1^25 + 9500118815697136182358342245357371862113031898789915038271795131482027312889649610053998953970725658940457011268343156000565301099101485043828014677209072990506620498937440324032730310668982455652098397454955499416561918956637571346879923935361927956166677337556850326132273715595334824201113233326854095916965264227730762597250423361114358442453767855930625529002262681127365741498093924838944202491915906467405282370237139734216411573415436776333462962028401257507708735793127085632999305115440387621578853511234257593491775150179462694095159219920134031729725857607071903478498899065398673361466580360205377224225416764202814333046246864343004572496735397680616653202390945529187926483381120385843659465299487334432263265055378664057648322290533577410234964882915969908559964820982071284905703545376060525901962058765679313458060339127208311931369207845067249265663244703122944846330572932417816827109489999608216861989105452732446323475319433065412231446112643731507023265935610723153100258576605797320383601941653908309146604484058851897413979570562355086524465428348314585873715165372724107096785902802905165879125769769754622539791768031717675755935172042092801010424566835409559605892905549471717869492092506778469645062990635260605229589171192884587153280145942467197634832524941402182344642121915882736765393135109989948910996777878678561598735488157120284467254906261421948928000000000000000000000000000000000*i1^26 + -40605962300798028967399453992922872618247269453873733413719835613417716149202204097216302871667709875230293893524167966794879789007113392860256604755213715753542950587880128003921891026274283487680358316233387375966872221146189253506569268984502035556494818420418421145734600299504949234439597367392241984639454436572550069897404966776534263804426815452522419577561025599283567124472720927389503311492484712919825469487686485458669038439511782592289746399186154046038439239663935890508791501361319728690689619380078054902901297480167539743449962909112429722803805271100547022157711651993103029272822670990347276589273657644906919569923321537494439761598573163037950613985368053497147015944294582938516334256349896011615550678831657189554267655397858502522432111392112243660122893174856315242597880148980796549351372325550548622393561571576628128132183610656301556482149554315510241161802854259113017606684572591939546411913878622640654614201765220772448485107105321099683904500070884279201238383152926942361465983758891229690429510777687144799889143069022896973389833568590391296104588131690372788985457498408134582551384331758723454607837046689915575386096767810811994687746978388402370974353301777471857147546344111286476165717149864309802906037019519049647488807358520101592539134899332473565628125597019499258823201361327042638221083135893032842968064482736150484067199450852884480000000000000000000000000000000*i1^27 + -34300983615232313365219719768639476466371250719989973526521709359630329836379061321568970037772495579106816604943156969589624440741245829609074598873975172356718549180824789696806410008484417347907316640591378587359603827206778050249530250121091148341810535136250511746083816454107905875153975366243835722576348685118714100033598044517936944605012889034330833698047285511925140952863255205515577712963459978852118215780637892653008958119218310485506415054045555651214232482829986392764887672885875831213993915959196619886945050309806441445291616525949957001004326392592652159220030485885621712119042632299613325778754665942669330801244196291687640654279549915779087636798080225454096108928984163353899113101892467648253222048092436510740948114796632056890527223170957289005144995352416944097775529291599074678240773518177431011007986143886531823864766794525318813062725695449490885926365840277306232195729945510399227397668531213465702812268304953203155413124168675389032700371337272093721906427654880074986216253688340174131746386120671439004797021193210643412173395232173449573397727567185089663645497954917089991187549068884707544780005480245165960226659700810716056653108264583418359527892364715487318069405442875366523720109433012703805955050424018332544573916734813240216505354461268220001217758470200479311149077807817217967653760213883040469614267426034402665951653789696000000000000000000000000000000*i1^28 + 219480261364079787375597689319471390770198871432282472655601845342184936181920226331357003020529042619669648993209435456641789489168562544406849611761215750039405289389425200622727500859777432209658470180783171908717308305536611342093174085189377992781375659363137771325467955922669944867522369131458600409869061575574620026267016909501993803587247822568642179432031849808169362862869482408178205839803080850188007098321701630868608013274048306773814637920355739807643946754886481065407909149949820320353510695309719120924500501305707100048144376917169730498290183180101445278993496683253296386209122427212434581288217011697829470948330869303042541633862632797983258755770632203379686353588899361933987113503432015728268969736308995672979378939714593321916307460697994885147566585191778480871549220341855749376741221360742819838599782875558251141524677852171399369998734929511680381024486949905507863948795060558597080345725933464340020321790893463080509338302567853943374312863481419144454866985343048111530566291838633082196591471747085717997209299015648829107639463547842889159445339813871641222262663750409560327047828693253598353095401752183344549368866189646686562320406366393647216533616162116108303446583694596304870439953383427144441972020310184917755620399396672380176445151271587642625231883018307311607585153746727949354051658579955606541419124975517354612175667200000000000000000000000000000*i1^29 + -350700268175766156705193029732879388045047023362212051850263714617713168921258405021128339802656602156075456998840172988083905313988013099833661550627944001756316187430508271119176493045080548353954446902943904224711661920225051510383391699595917712107608531150815486678769163663676721257178421552283638557973203941054889020556400006617128134506061511696793560411455842921429363893293322573995195859472120889185076033260343097023665922839712430368783690747202567410116274248408753301561772826477993076829018757166448656060914476986637784553866882261181671494806434372900439197252469052503442596981217757538597948905076565645715306938438994742972905664809065030982313734965143286355350164101454937098282432023218916783947561700084823761514625542420642530556801128868251719235807434891359375824239449602531040001609175762363509790049800042123918568671574580816225394610729408185056277015855971208786749716562186392882013027600429023578090088843213862655138461783566700746951769864965770243129128499063795441574075772986300896172171389734177763901157082726547689872308614046545605808785485002839961309670212045612027690464010983743908333570064210875004927339054705923830021293302240965581245321652489598968167563943233084643064718945316040623514446184739977414683969955765429077034512194791105502174640167332032252499174458837876177470672395404711739767637929879967587368960000000000000000000000000000*i1^30 + 206024495797989274941352203263882838999734057096753198561631222620184492498410525682953311758116987451797527855243278014967445506961722301178189797741525814551521049743637095905727460377937245538798383017545557201203997608896171212138125187800051115262737748992575287825463909734886505812380551204728996548497083294194750243070497806889481691392310026356593724922110091829935568646527130808746235406004385899469945754707383860257121957254738765933630130606006407107391584643679364740055618951320120775008044858544828621492208622103855174173689678339139670869451481810811083680071592903832307414176872353456008466376656169997877886713308065971633555986866603304793343184075544466815505941663773294269170720674431528037829389969634802071891627096676001178969221676602068255814118293882382163561298355719273599454358436391559746984305000085048158673035751830286507119817414923519901648205672770502511239888840765423935619946307331137188103961523748170038690066656910324860493018833916908753397899187194575008805925626270384347538470551569666075956267992501039133349600261551590531882363894244597776597737645491561389181860809540573183378316896351014512227783982254454381904380154651329851390721158545573358306265002429004920618198586702198574509252576370018346521368494045157125195238398266839285610762891620521525578106940316137081626111558857217829714152223320047616000000000000000000000000000*i1^31 + 3532341417991636663565054811482714446506596134215289171635355117603114544877146984222504487888439069294313915013217397676999634709704662778106691747699901691651538287741538770659259778015304879336604446944277011276637962319262117438266881479934976443938365989185038457453845672339832932489953977088333031368187227492801674458101541614838056663312671005397055363557172996744095277311277195723681715445253365138833272105528159152473267015361880372778902837933542638341506274081592055244020392284200886346848341286613243925095896487239807639856758478141237379520620678967606498632070252415315962676342678904356179096915308159950298254150055151776012586772936485323225949907254211859099486108956984115063637474978710281978344510813927667720199151956229684431362830019707226671696667711680910921141409910840601973788320178140745404439039282676740442063143066324004082536859679276345010910357419096999330715200317804352991346260472265727235469838258229980005153786306604046703471309344649837018352349086785218228363815227478445313216000902678818756135619025761832877335829641096730560949116522433528098055949615328157951062900707854390026978561569497797776672355925569462843357492974038423282849841161865028041915404702330862325606083966550761356244627489660006208023808308649417830741882899677802442676464936758409641052312751378484008418308088128714445347275721932800000000000000000000000000*i1^32 + -6819954221981977360173625827047353908461857418408883211450176957088067090493168319492870943808157881221598191808483556104971114617244645879498012170797354748327368937949378561130099626657239825941808617042399004365378055426821056507817417898551269153719142546444546287469602371076345007984931111992085628695554212020472879934809422748084087930298287672620770595326437453492022077840707073735904255394959031119181933014423603477661974135730039854480265605548200435403735929214807616705175205194964698911417081962946943859126073770557649172105754999613105205436063743844214975667027917348097771348476678147699690653328754849221817493535498578620917378965076097314544740206046219108509408031779611827926360871329054976795022812919242855889745226586742513794450410276680891679148850264102118469142826453532572996735381400728630163999513619481751363137262915826726867341928277849234779330798028315676674815672555300722791698932983624157024820478953731136027631036185597043574849751451445798587091661051620141583693437043104123550313129218080468942674258716197556331580700561634124950782605470283298360004239485623285795020523653355123087068706621385587386142079094540021284914324045673028335428254312371430375394340720245851332285048164069121944106263006331355585303000206630497386421873374733747546871290460800955972868906043959923736152721141411192985406668800000000000000000000000000*i1^33 + -5224352494070122885875795961370278279459641940651703867832992509270180667828485113164217324540421072199996516502128730392784850161783305554545161557763493341230148246387048147806732658239525497555838889876615262517142508466177174556701544473520805183148445053079248104869885015311097895906650976776048835722340151718215929238646749736852289240586928674211233117812318973596564447014390196272700670463205632366965747220720873976208125147662402607890913564473014180427990567157011187547890639731984342434374378888902349148858912766203948493793397589410157008547569562600866373028201248141831325321709109954039708293230408273717443559309745502702400241546597973236835224698972252903196232771922670919460136722376200556895220416688358298026491855877786709660289050704396776141643946707672059227646607906589471026912647584849866264510775514532908657079390409816808233162294975787927198315177640199984149470749467728572992639018610764557173255071362163856654678926329610818689566755206750210500402284886651095560047529232234383313477166106266317557724858004139767639783122744620442635106635579347525030885996086127765141455256988560134222316917873890137561061226193517791961145587734932056231029732481678192166186051651979680005755748513297545385523485109112470951406633778911060389990023596678195572318793229278631527788005713622337144886373027747563831296000000000000000000000000*i1^34 + -539040645317486424205838168628317648477512437712525949712525460710155651495981198894376326589701815168823811257503668601524846147882564957026574575585486403325562263688613308899525244499799551887868731593006924635038288531683705285365001314721095611289895812308488958158290183670500312598731517778920851318300527383685213873669798844959057288644054699174076342132759266663281491225057162077867790019814774524422631428752300821881516567284201660292951340402479798240485648354448331884873574982015042908573401600511854812727246022601172948764864448260522178828881752777165759584100460972674195629371492128825914572036672788684023092016321240057511597252112490674904810823862521244797828634366146183871997656430031322524996187026413180667146577523643375101187724461993647272279965112816897790802351890837917547202288510149282733793436631549871378312091994171810441692503466862231092905973226233778477836806683021410066589485761414009947563212144892138723981545947219183997147208525268068009244739124350329432723720076999502892686747717994784188431278556509056004834580991287824324727227969614957631257651401824032510767529937406293342128012052589475562415661327960918962152762560983829792959103122336027449569548683437630209365221048937068841469862522456595996163725691383115016964748292277633925487335621740190463109411819734887476228489416068300800000000000000000000000*i1^35 + -18155770881034199526136423916192494445484358691397875924699976150909000479238796702134235291393175173353332725110314963050818992956727147749268615764266288532074242326123600417175874887935211548357307775670873173341024788879441128850301501022655802938571669015776805999862839303787336398317497778289881638294418893216538102944541339548237412108300266473602304816156729331454830228760567165833110117070681118196419131422234649964353997648298766406234033957442820034855235928338276562458002704989798649376424383484252940957926178330779366136919767164272939967083333973230756008025968927883177738473183409402794377971021254399734099556986802015129703012255303504403314193912582239358672020863154673602358229171800384414001323237589511946069459239135947141803564184790094886298252709190421447894392527514325413441404455931346363229959604234452978423902114988523931119809985713345668247010070163503660799891082987775381020564929566557764395863792008892963903570555983257624106638802623506833954173613039908048730943970248935836919625521919973085360847963757525025091672641578443698932513964638063404215933217816447624267308158320109694850614421217375021710619204968533006947193870952746961911733748551855650086466919728501564698555551779785415668641981769046462626896856153086415694556374031507482853920284848858192230991456858320937764259973038080000000000000000000000*i1^36 + -27328770135204381902593130775423048695892153940241137834212791209606530600979223709030090734295463486714257631797565974353315476736745720320875049656139045625438555689305661547627498000025268491598523896551100701353815696052911245449060793121922517572650322363919551068578376691160755741486981778014942561665034577019151265719128861027733802528068777376375117292762738933120198174320363015171169881753619830880452619676386415650909391409869056660232346379457033534840795310930576327808895059674121064864137494902192527615704421981325590858476466313484700329246315225314729678246990161614464247773735673924701505065917410365507949247921613708016491369092671384333358075571903635498950213705444144528968611714782235837352336017042865132813420169623028090310973406369076538848739160478959617256705843320512253557611122578089657181250596937808023154192710980781684062824827170573190201056004896008882579028310693511541423864918240994614299849077831048221895628943679370713921784235646195731550053249833539520505066811699789830237712554634142469993514084223831710445507246904495010426705127991181325358689305610102358095733445782000723206709640698436694283129607288463199944606698352673981550128625704269891000513906065685571829311824555303773401851731205772555146713357025633039591225842387060044087308718311029597001398285820167060606418944000000000000000000000*i1^37 + -13230665347373442581625127701645245470164920673048622986004215945126861005441874507867613475762656794114335434819019903407280993003610336839539549926605390739642298119366531237707271983656685508526668564173046029723739399780725407167374159256691044097804582160827925680520528217186477443835538687910456417231279052558860244476034142697848607625380867983996914371827230918947585025542988406027720391691332128117478909310005339866466663079017084981417302818569944715413252225072181062516209611357331008416908464087122241394460184422996050517175416061176792763451971784788022689898447112475463695930099887727598101920457803212355232704256072972897577560683264113479396235693874604720853891038588931330854567579481021022573146086900165669960703985809284305608089785603605897241417536156097779559447208106103609448879721781393007078942552962213629571607268587343038424771403545452306610143868223157473734399921592295776798547477251782042226680759365377243603558650140845634488107312105985783593889769959011263395176958586020331083256229769108985950420180756619840566064979329287345116177419929259139578364818835563130587325026802001029778042644383713757428308427563432188939457591194208362919661970858294477460657152424530019726312017221233914228861456877358522791668473730911234276126056269006871703767750384961079914055046741195384422400000000000000000000*i1^38 + -16289985070058247144237881131208893777895033621083634746988470061085662441878126414277341891924685559719664226351223730238690159988071319543725051884938791223103941013957056643931698931014669460096016401718140742694414350255481276276279144267160650575463339650894904552955217755869429190025569897878034021957145774865852460920870528007980182141985602461272377374719972973405200526726310116156308899339954235814685648880876565287066049610428581972747093961235738192971458127776570296990206337987401133762151135613016370467264613099582429122663925817055977023203318346919328441620986557133946828879986660322924177685325353631927559598637047775363500089780258626527868478931627880722943665780599360101707129087469701996807818339842745813209774781671646764789074285132327882833083746605510615642360374302373149308408805250704288809822523213469542348975465276912223862632791129235207254972607537149313239569933823843359400650465878032467944380613835641246160654371692767249274900676857985455003322317238471361591534562866784958972395615607175940735020399603963349355517123513888736146582631762207277398355418777506564200207019892074806035579834485511507018083620605764869047048002178640523757058574269888480008063628298849784868885458823095539497637656843817658633011228270663080702649482521035598241973755004829277294615841346682880000000000000000000*i1^39 + -6991155078130885457438139362225664681174556937073863578069962279381976851584440735459097874087146757976929705105435481762385014502332044963997410789438881131049796852116140676616705362746580622894064553397145514738975086419149425632793524704396589189343428271142785942321713683784616961382046960450859466651707317562805347985749219039373110196139899764917385150848570283126858629994120197462368674880249782394056801526515311302825599048128422777747811837773766811281291791011194081081942440540304358570699805338881219196961603380967916621070489891883946669339562089847076581954120998824611079300784572683671994223784948218522884552203845956064045802993692213062083896671301751399447922916314078327249243414053686064720388411228465969732448402260370588364863155889520322926519368819642961551464887164203089865362179104291039832150833255558175707505100504781674896625212266243461497958286742250856493909877525325082440232170331910443415239253155932113011991536046978348137634907555490401740170257094759064090073032721095217329142926953565038687564710111937393757144296037983677462068653601572525376068601506769378732682014588676841335148802470507210511459666102049436873901251134343646120604744743950447305906321631748987776667879213709808406383629821084738351089479251310811287856603365915584348248305399375519163428634624000000000000000000*i1^40 + -4690426405057444215792685919237016102727659642716504574831970967033217266231518107580233473434309412029785763971468883815767614503766530290753617044137337279868181575499170139143397103153996423192099409400011402714611724138940477932857020845618755707456160547248039193350437024386470830170088988386097454102180905622387562024751149894203542080127171152453843576273933461376032477481465853638390620687742447371196863919539444484941363037563525275493603787402488160143411939294536962516249984298781571409493799938519797746027834063309327034563541123111768866650668160040537246438183405884297139518907036867972118830761069387319562988784591762179519522572525233185062488512428105455239591352082679067968126214376810751105103974971966418141927302140118516025715906415590062696147520652942704420866272028268170139696395005470120410270086112817898029142741195088535710630444236213193649942587177083255119641571112773461289907491235666699001871425988807730519576057333831351153469568008959336826240335877192318885703088241901855733935843301581659564679940977321126932334202740440037624793009232298396489417383875017636229994945444544070595826766836884002815076234011252622743018014810592108814962631127491995395220339650302204946342143039265269443308635821811164563619283027182818930470191429288031968302428929355763679232000000000000000000*i1^41 + -1960152746389674410690687196767413137462550010213907404357114042342171810671725903681858738132072804159307523757446333916924061554866755152815594542360105746009232168022210848854035583388424987631464072896644998148159104410085415120240003688893366033086283253508132942490134886249428078226508685997987395774854489740255455248351830430830225568929226972649230846343735719822718621223131403357809701897634306482377318044708077245230035805197971377919805600699723516000960004137466932010201019043079006583197065023368442869094526144819945075369113218854472997390618144182837210890244208618464121956280528012940756068247801513397732487850072475166323131762504764586131773990341940473852057597998919633522102109959984273264463133505042744715164678455305562986801664982887864173907041954959466620053974044576229454897113667176811813120005906588518831811635323090099459455286040560184630802288185186988359110480615009487778852150900053581736457584669876586789390858188223519220720844482689736286988906635409365184511310895987920563337569426127762790716677385738434691904799956097930681072628884847730915062396978942412007152563967191683816705680817724095815861953751964560756339138434633226160414476905865736053452502706180238801877724191733855336356978336586919362427674052617111990321855890120809621919903717460541440000000000000000*i1^42 + -931115910981067969645332587711609402373688674423363912988908083244908209669697541101362139679644336868887341384068475330325505430744286910605835179614816663325211425367418104154881642323191277319078616880430665738267464947353017388624469244737043725040112557961502201886362434086473635046560254913485917943708369618539636971707828373510655894506869388820901182071372693987674968962473263238683941260849879889864388875972300728062681525953171293038179654667308285167380721937311845269117426857477301955789677991679269737034136877676879797951182110453607664356016852362449185147774478053981302636500705897664371476983496684141048364249690332660055685818024451333320552288615428625675132727236770046155919977230942731179530022631491060617481873531096354285221566257282380898513871238719551564550959739919857478102531299457848743862838488968301561170045936325011289473857346848258101427519802868099941739954703811823164859245847799358778726137334383760757802135902434484092144127907586775747652368584867858827106500836659516918080051555000064161394333069817699392543845557433107787908069360608174350668893321281661545867984828891993610645823769514370078805277944835842787666443914349125892399430097079094608068470973933348922370345622368951471920383851869564651336179506457534552753181217176738756957055221760000000000000000*i1^43 + -329957696630755781104145528375171293832614046095430877614670757913142402003337353964705705798811692702643078385126347943593112540075612378001626946481205252422744515395530896274162453212587246891058762117164021631843353733006436135935358121020649161465434424501473137221131580918452013472625926449847987310060260641959499907111524572931654836141870370917326500176201323909403716801885431326174203051817981803863126152393609276594143644965036636480500891961764290316595461715482258676384233381621186485623506388246467206971843545050221223713295003877748745620942631047162346762962645802752933674244580823264681120055043880940089007353768429640347110396295533712414658859246269380517637639248163000694158451350280538170754729019764084709617686559457775311688561821024496333334495149105708850038606400215820994903912560211963978252749938644190283473757478198988144550567165727265757722604625285314317835134078123446912024891875567501567565603059704866225818399609476441199934295981503764356306873064382175607551839628720301733932153480159822818938757800787647150371293718745175136566433165480176959447147585033114603015582537766746725203896480124846632423905373007003171978179916412649926680129527668947119723866918376903677381456714556378006261456490532097981822340326606463852988553518592732743650508800000000000000*i1^44 + -126909760106130756383752372639670675902355218617973152182990223828607868387609933180487237965862560351824714559239744579398817038041184548362691327668002207174168002945446970276941946805293780842101788240008754225607007328053420982105639469639021789638404402882895932506676998761433723749969330619061994073402471204799147548725635810446834037459706598596595387858381421727699568480189857615654352981718549945093728559797872003117401118065417689885145854473029145317601298041114272324114279916068501732250312133062646281088522407065591667570884098024616512800773497656476218076655643700425521657820903760840816312830970545150757098845046482110797887474088868379166659689444711576532836883357089627177476528950886445425827164794164245785516627153994563538188947105768500769716754737679744327282548824465102453140662953731621303094060111889913791856770309166475332216309122996184887216237030160433031589759619310019804581157025665825106313393516423932476109600024446635087971790770601693423460323575278295056996674918971567411131318141086725160985850967454932113666253917071879218733697970628693802628081214155951117247972004212833300970736885162619806559383106515976766260797244656269396253336809296948696053251490167763726148097539946359121964139794394145221564034242248034698478057257740984647680000000000000*i1^45 + -39085300059780126966076403655967569089334625809158564902045635298660400772702213509008312433511171480139732791164169730136554594403022586305018700169351648696814917601859507134222860635205527467292213086711053652455786319772851684466246573233953954918998762612223985437659503323603827243063897742558331644656476456960507716121323018542854262049857502750597916019337745697046693250646817144589747580768200411277792802140455685863300237245254849721194372943239776803184139350662076749471090451414744441054416582190450974535225864039221207926324433316662506101959820852830841799117790244026609017705793488512381579090484481126258650245728055116072870245705388291369927693959842474276045557876217073125937349024233739349662064754033846738378523342691894445403810367779273658142949754886153818418719724767747164971317210447066275818053772389246278134213872985823788281218594056632568997211391578538105076865933414330687133459108129630985992866024897446980306261217697010882959301286293654870472036905992701911210047353506056940125689607818878180152172576730153082719206004438324220587764135073207112547527237925245541209071006913541314236560218285783183788689658949871929295702197979563660584767044326794797145003572942012812737306185032778879419656831326166698141177293448924215450283496439808000000000000*i1^46 + -11231922646154097288318896536561168686081123481872553885100074233142200117578936555537726224585174578540029791330268288253101256913532900778053377508245753669119973863394085223194535061197334369676925286105604106529429833572681811893466441588389756675424598511434218755040480856153924436892681699937577556584875519346447956226320385040094321006864031252831116177112072829564671216849543258540178973923228144321497961487044852627708783256856807977239081759754571824531547602191229969492320813710804384879242411757166423872111201357234215876077075701407489297726629964450082533128598163442770421721276954851117437123976730666266098873948541324678166302145839036706692856487053640436795382535800851215036950739455600747805723367938866347494804663793013833163536195167662798281846269876123732213802250102728987526202091045515365816426519790433069268784337916146681223557056768939662789427813492274085418603547953452571485107704210276671005894303118511674293867916427458465505824733324981089159580029916770532018906165302497018156189999069570599824389250891366504488897861494800268309454391926166024253895573685489612108678210729150072052365233922394339898167755851348222827570180425820559417572558799565828360388341894781995786038451948019686803348096192240426490770189102130943526332006400000000000*i1^47 + -2435059868501316324449521366898361287996307054173187042465234548119301805576176368102306117580336058886985218797334820381583762265199555541108690703506458374163476783137746459794704287549018809908071436495682933754742378582979670833163187369635517755233504298355634023986047537452159819629879237878127557532435443150798349504002811486114682615704776726646281202649441968118600470868000926846757936504100743474320966596601063362610628086207295903896180271641358324202199105652769260613375502151834450270657759185690814581465409191918712584549429425334849841178202286824090734688755477115681196912862900240833380197582770390945243271203906266523218968883702211911862182951514964351229296558298983453679651770147794649032400797227447757887627053175903053589196979374522668981223139934640395422770851310635824491028071950649880020995255541261095342110216304023298628782857951650270537177774334526574157683966934116296112511454224742831847788758667258133796503789242985005143298800698916803258099773481344558035699837695417368569889420485827723795123926780365213089511082970038669959930435120259500782120679762615774877435190380010720402305947989724579580859111841106925077280910643600266347364629886759358364590069377061695618096237997451467301199794479383259062304481801253170708480000000000*i1^48 + -363569961471585456227446245677535342327771031043399436532303440852170996259036991095354532849630680611565472743726241786539943476265837834326883057877700507093329754229807274786114510481507942430591655645910249458597262465317723827423885442304354064033486738901302549539296474724175202563126274128402221190378456450966908613436621243577581286285000692431364880489324247717170248516504756955552618908125417493470374201582953709337207421935538722804659565690223836835905510822951398426627861198496015420030161830329920932267765675446864572828415043503246562168180135708285099719201775376544311185351170515002221409749188163450260704691060680246003470010651034376790743286642451368907827975122117914402521026926057163984792109705931518278972306881354809914609198554372792831850543980210265115660744544271850343348152194127207335740404497439025625809632995414292215728428735047306071112538979285850845413813309358574302734192314108361408808242177450652219075544328629284661814598234600100797499789891058431289449897043499586831487417874471537229408395692217081304157219960363355068027751392045361169854680610686173290254621633049536288876519366795661315472662702205380169031625965133435942075422391803483970835622721119491846738918706913580893827579660944171238887768046518272000000000*i1^49 + -29299514533110867310420122515747993519263027373785177042151958025617060927678921296342629898671953652295530226905340105793539559842799725985204774565029533305433248233407777051308277920935157853236061526219771995127104723139679336050507026702359187094741649281022662553131094630337115993344493459216877750703202808625960024910682161883966221309733213465713474756224382978692156026067854432036619373018556783457969493259416997993570818739694044560773889640009463047790365865010771536176072207213804788185415124614157712231854996328689181501642139640432022148266669139802142199218474947576095570925033376902191117104957996764340952911831778286614931077101891743749178322067515386806116640322381471122428163478802893647237972955360724175938144848563412261873629624033890308456639513191242816869606044933013584532959948287216028673432802882889123256123870793422513755320885221935928416576058825033405273037582045166880916277525186901349189044202593130620745246499509999888810359934868572755558622429359094640731213286405082700945056131904585606151019312259010769095091506736224309056782081715221647349590740709224951225318768714487399951552104117972034365748546800040396819268662791303601736521945923286903384196057473331546253048410193253279900450944221885503895296409600000000*i1^50 + -895868988332454231268426272368244364924784024335522330617890046095389204853702703740342745871990525011906208100230581619522184070919993061699571031462603010877660068552009038372253096752703469798682057185724173413044114589722602010443096630907158409385734505532101040246481324081877973550737086530277144298946110381933606793974093804869039161707288508876324636779258853629400472710350292614073127382483780097719474162358244837041404727661748416991045380724291828971204203226234406905224040994217703028762285384230345526634260377038795131518450216271692753242697266378169346139108415175410833137655111596010797997371335353811926974847172775676159516256749399614309944256053776477677994518639832566680872921045012351472961694035677678371460034273990652455629223828540387531217950395907198658853669139792218409548302290446207112290219869367663863154247979015688796995450858571488479756875320745565582384284344874047141257024588014422993628982439940341552843368722455168260514944839257702092827628616706852460294448941636710614042554640912024162670876652504423820578936480903437559332894651110952099287821212643561621678755134522556787853694087265230285071716039182135158572694234181776434322790952061881211919265721127499476449622692336006883078975618783894988800000000*i1^51 + -19206251926893982786271101792930985585171285246598619026577372104778511374305639873675526411768882835461818369698022527099115419812812788882300403725740827984955477759791214584740756522051357460790659486702341029157369702576574457247299818436479579705329829970530260957570048205772585220581802264170118799858413777868950452756918208776785048674241432997696976799902070234238424819698350541534707970376055438070734412641865032107256021929044512913545768790995603080112901563419424651359541782069829561038620447456887523730932999099417469729537039784895239316569394592825532588457917761142819015410661328304687623672389359830939744062140402538688613286577768738241368841813921803164903865431957174275048379557280472681408625462731979218855907681188825254957386964027683949856108841282333785631280952728138518327995626527932606728143759882922701083365930281615165545280058121867710838443654434985621176091048242461568391129099368535232696424756982635723367872578630943480279605627102895328509767193270223909759627835253208860767316918840162670682070844203406309643543287490022301316169174984118228500379513365646904949779941760737228833192991768708054628964291591397795480852665409309308535745493321784435044377706596505504984511025898451501756765272286720000000*i1^52 + -87235613226232985469564670457051241826566620985602100972639505523674841444233933459648917523926413149080360678601142446630605989715046449741162322454122989390754753980685191741569768568415759244738617982107273687166657242365020140077173575475190981816797405271741481315201526662563362488152999553295265447834283669468159235711187929460740322304573628368568840236940416891773911919174927612967701060291590805363778452954368395794470520795690033339341669294044603247400863809107129674784748245937502134245973738455758633836948301804593754659025965181951643300570563715048327767411792477945401370685105934862150248096287894095019351019257891902180322485447313933865346459934708964865893626325014464154028503154452610811160680777363331615043655040581927691233776985613516556622689555358319625665594665378639724837393654312922618920392646411510187073456828573402765502064403450390488948686876347094939481118140200572226255906376267352901950164935860913064117345810570731115084657738638130385167720299324094882214163851758510559172109329887511049692324679402856731903712512449594704786273122268799261162051648487272566197463755925840928085113491556759075505548319454690515186063379124231972138047488239595944895119984283929837003539810791304346243513600000*i1^53 + -19921262311207343599801490796824564835197969238549318657946517118847632774892988022803611637849123563476848719879348235679503521076072170207830114601114172826728451583090574743331223858709889130610659934736694233205944842958228919975601418967831836144101644849925288365977953045417886641418776161528514202066050239344914907396041395749687142926429707955479818653298595691191833600625941173031770265305937188344055587821054681064474362657079374780503346074581072401240685190878867312101321818246858536342865059222614778055504565453118606029013364106316935651620374256473156154384713931517767700575706859950431553944472032263397777558767717588648901605236441023911548139269250555007126065720254587111111019441176568697534196795970379676674972377430600978615212649646625332361098479527052334365086313588487514637198198222339794617599541122557400007607013071637603827976762194609471625616809321344183193657679802992264773521963882105770832894082097273837897991528988505524078429912335013157837030995255680750151384850975869271466555583307746807681912658777870794461415516720674127171036269439092584426329532020046830852454999003738429766459506708273380167607542493647302903311756185121804650209274145110154436554924132194503945359525809298560000*i1^54 + -1230033377227369024904908845019242407671862319056543745097991230029946243492387481564738024285039589353447095489216105655586279452961178526794055004367625117749636860541945236512529670058661700824468228149613363224046844735805494660843021324632099326851988994660992247365647605287203458889745123361991820401476081245207557477405895038480280002352581641751632226071431463988502841729443185563321455376118515215475078941797669929370802624410449082186802840905421740131461366035219078142427882671327963796959934709478431733166173624778159251990199008947818714449615121985979105089041289788956239917341775035471303293954070115432810030996121394450824336503390828262367237040212165603795282224018895396578646450680740680677588516221111682680795288938062318137611946713829917620595807782379401140048569280245504154040087008011391288187610599833785264774100039179548612063730720904955141316962996440615568719094624678200177543872757071479936875708191395295334900904969330631183923673173691735754160205195054319505954558762268993590172563966788354131328721296395526851171973124424396545502812590665920887120370849255596362417270441289953159824186299148104194531625266121143811825316168806459622065189980248606472514737017472258631280908000*i1^55 + -25383226859494712840984476047245961909560801561750905085929132528479828838338204801874984667460327203014859383598294571723124526188483519678912618483526761200094709719738531477937972606426954622421382261991911104352735819785457473075708949143626928781365040996617608923837937962647223765879603288903734566600027138962082175442621997176992033988205451978623535545982330228808974219792290831622114009984658991845422542297930060256394316861249145981517107222449392652102562010060972088129306520591553404504595152031139891374155157549729840315415054424337324549049669546861075710484726283558175429645102823343361846749887162804256279554279414227323442745779583295126022243355205745194886861032385083639528665240518134996195177033158429417246456605794048118023794166728422914418468672915709429971472834043794988441718765153786289581964781208548936511952071274603107835368464856269479944482165108556369837700307957101039514705900617000240419423401341115306571960725944586275262252141442521105928230798062342784041548343859762637120393916693798120899569980706508094938347190094230186252164186206928788052487346530250969975360432812926161664751409653191074034216910224692872943614026650632320971410067294954111507958093804210800*i1^56 + 4141447357382685254374188169374478037038281897774525869771629541843381395489061752092769681911597693301411100117824274092565308274710993556778772809342147959115664458441981431309523226754937285645855572628164964574088718924804698863741816382867542951389236761002138136773751092456450671932110137052771891679726415833073159906710690282680964696629062762501388561509972178251566864931382367563148257999751427979088811800919926444644977188731612964219518475347826358873237357441822916620397619489382614928531188793019901246588987844473975266249626310639959075171468672399253685793355323491150808989779956704595796236706909477434931696709726856851527625339027171909864769474032708690199720403570344529416358692304227371437562328432929094208848930366567735693771189040721831654585033910871555865745505334419483363936527118252215344496868779271359894945681921475062571935336015590199663647117947326034098815193521568784572256870486186349867061360154658781913200528508957526276946806594035233051481085469682852298016124851562241939407573086520861852603203125729355595173199124507485435453044573192637722910855364458066450137599464835442817549763311648105980314694279227141064034150102842088821264399340904725*i1^57 - N1*2352672471985204937596527996525534492389480011168369186360777651519555569724819997370170173060787194247211001280207791754227462751469545182175004166462188678022964596596689134630339853695875576307946131601923261163167630288043959974779359140679073041994992557319782815830085743062432568025145048041965008141388318714030891244541928392644508509683473913293626951171490444873760768*i2, -7195836464409964718707415331781583738363664493104713622502068314298141787925031045956925148968745971517534131536456279004624765150911668971374187016011499511435128294231056234011291241014324374815085252386733218131573295878673529439147094771464555798413158670747437530167368552300090969080449461586317381031007048254820431852907237890887182264705184477590203563966924022789910595413640615546023270935897625785771664159788084526069448933168714704473564361027638413970970194719641382949859289307291344825936444614913791263015105768100842642914649932373005267668179708236544476040285469152906057905709909806519014738414739235594410142438347275105241665638117026239398367248049161606563937552320493787896572016566117070366671569105065052289217787171357624720794803954689225464825235351687152195442710581181316982279838865907590981511878556493038380436010986902200128991375322665794154682696609068016407039453756021093730310779411121407936023453643287127839059878182310197628590988543662780855886107847672596932092733924395299317094582531469617457454787280083775910081151130030165747883358669933020404038417411812571909492860638196380321169599816119204576932147056162257323198468172655689212953538222585400143814298035570033808507539066212871355874434264929631390494491651666591226511788115641045323546118060780923727005062205845628985041079241206926505312848496234940642490385854511593057183130840161767557457254472377793824909045961069111783167148904981468140273664000000000000000000000000000000000000000000000000000000000 + 38383798751599390869437313450551326797010663267497022224513922659715844407307977005881009190006397346926826002163692682803117167394634047208968002699763177685062363242870286667140470757247553801451142540737034340665157598911515584869272652124892228522455787210718356540548171790787484581105458077306459253156010646690518505390486418755647577124423959827779365285940536700599955179450379612006000834066226835080629734220761282384534738077298908464722227381391898287586608697061621296396726046413497352938126866727964961904147728123847544858336568173015145927894084539350975386981271627999493107711530002577529883114130458840479163154165967628114987804322051095034653748557633240746634429454443496677300029877221301915708798044928894991799060874604394737800917323914584635836399675080782229082670744237515008521760112997650451621255443476096290551354547110609277251027252348822547010418980961750201504438770478515132152212826417831285516209350577828895807439250412794756118427810224880700510404151863441107135818675788101678373130290486947589669838838237935686321704063951475969431539547820518751335179995843253370036420818632658572913357200545713950328248711122672096088191256578933230261488367053111403298357274445909291022417374074654009703947575162407513976981840157200680130161202851930264314717297647998603015267044309155864124448405831023801801621991829522219940056527557087941308750149315077794546754886449039609086755891559890686498044951352204058007961600000000000000000000000000000000000000000000000000000000*i1 + 19802478490994494660388106187221638668252674635843675357698680821484011460788191752604599571093125882860729320929162174446942131370489529675212034012672548381388925467608813754951262474902740787334745466847374804825636340392330453520417118724088895027587026994115718992622289439359130772976083998154733985706382208774370003233970818112027953687176648025112895471024687066413731783719777038970534320936793239109450126299323260779122293848655767508955017751428182661627233820103467316824708786822820472463749877724397768061133166311011708529719487868845037160236250171722403203746598625896286188539679806982278415967260319027920847384870902632697957830159514623354063125099772005920302098865319582655191231927874171753007428071020446515406901351799636088506599306449597083753281600625267343384605419373470580085525612206324077196467767439726486347928310181620766214986542546221609310102245790354343683944587492384470806219691909824063025827969673120758537277915308703242265997910531406165220930973473364750678073366967889830996039364070347792225045917575786977230797010575502204387734267279912285094693002090810529354511506187289816416767243168969427382069328057652160432638359640195959404016117154882956562623947765043964847100982803188126279122699096021722345114793123186102414551133694462357619499511442643825262782858536303413592943195026409264902103610710028628545724543327158591897266931447195093905433102146220250589255655758860347583827527054953870786560000000000000000000000000000000000000000000000000000000*i1^2 + -303504176921761897300746498591010609286189012056372162266991394939421520189335930208367941172284784043998524468279880020432896145909991574197542434099450433753776620813467284672045594065227443010570894048638150463823908810096555552868339467583144768341145717428566220260414245695918849029003243710900003788772502490698113612796657441183668403262404827454889576632546367404520658018872691470709924705798999184016980364430711517694869522880639253042006997778459689600665066499332143766409783358211330472911160867206540594010799920993220185760255197743190019318021419430118034833509674189699696852499984257575709868575821561994822058648966866172716217174253661023533017166172996854673727073950371988029417854059062693633817946188012143708703348419244448230543782620727320715500850548340941184403758225256054227332045019291409122041473300490483971421139314497419437168405611158762107564124019265667950446376690532052502267802375640570851227903899743665433509466294968375310506906191226961087800360442505366379085899052688568688890634321365311891768590070026698862981981527301078722209369131133291729594179581043059569697553119986569359855288510541841140495897956725435745296833525871919440110099154067418760337938652535916211171393197309626169770169905199271308445140064547215834084348549811609362319223523399037132413485312920158934357563440042414186706117025692280863158605983762389214502296813371765991690187436728330114566862561655991580306563368710333005824000000000000000000000000000000000000000000000000000000*i1^3 + -319058378482995901712548963088222850597925825619706191797538108423330507509836453632331483743169962858416800694282963699384273904643077673776072288482583662621143158565987146666239446583153662286110958227750676157415998700699465397717655726962348028014497020749943617383182951914005200692968015490535757088181522786565378772671859048948645912298272551256224071690951989558268696473907920270090790748899299528972863399477884668220106927929870032050732319625474710965669456172831561723641981630401400937322180046757671459282439183473955146567719922873234539082014575869409695876703805261357432778365288873982353464888987655140617803924583185811417266198746472382718965399310567726706298731641782214548823434217652268139148356076520017657021375617331126352767000232532375341218681573993034760104317837593875692762293695051632565757585813020999786995550460390373296972748453315964160946996364356946860118640266230163659628625767316063662639324720111146942840996603097178603411227323241974926817402118096671847373802797578031568934263774532067323191139153524847740965402865534402521548689464423469938021702548968953898455815432743955623043782741335663408966414560947849012391387976400539013908729441795651368396608500641478295664541911605583725840593966945626839659733798571131233523734783794019074291000713672198047070967034379314815017565944571452811651554530339353266736944781869878595503709602541229124141685426275689839309910653477718667756765193106672844800000000000000000000000000000000000000000000000000000*i1^4 + 2731963451286316085537117530806598878840067318400645990188221197407555164993306981534454422729384488369083271887595091447706139012820428091752806338414826069682684367007113807919354693193822615806812518420242568677404853678596442381039635338625302008826156631844070076133777197359037685179738430121548570573885641586212851204508283691719444022648376388682879929266485179262752942104241687529860566133140220102777814174297144327549851472607295170012766245196330491501117611121961305130972356612246370087776892720366822602344669212396297639853823898790129649198850913307701894110822222088752787604099540829945040172479022596541403329649741400250359479338911162146393178302301913017602681952675683014576698419457385505262488469615308880381180592806718841452358444659348252363024270078527777422810143742043185857924516961087875601606975816994028039921007554120566030339549611012888171808590642255836933950399574130671240182609126597927048424411153341566132151645208829543713996638574191830006916745611208602031451224955839730014462127766195911689522220258660609309567093032261528370944429506617285916738008654895475992616651436299930573938711388908111567439931026766025475819552405418882803411660664781687529345045387696613505726446082328355378491109610070119923611126256857003313565141635447741262232073637046719304986917815912771272858304241720385095674827082369852363059597259286816838736288631058049080798511280039575926492470986589629159620653717578055680000000000000000000000000000000000000000000000000000*i1^5 + -4041874548376815745612228831244692802084901856379704118971274739350497496621860539021325989957491842224895862962046870151300136819073455274695906293956048991526729184944914119412657626490104703415697902458188827501351710226482307510008845334390555065221131731432833539060246913737732168830521406255069300447226873611215788335781255765856494477365402946282056945753442231209672557167527429770205689993863525381992408086055329321751398588777723381787547924186983833336067304685638737355051501275197615547610258304204719293349609630034112547834909118359279871526207131417888406953332553753183565426900006013823637732091521361070717173258028001115634118959156464402336749264903274104547987997333208326584451618238036913501659010999355769052504998332738376173726851598008075561202773032646681811456504090897381750357027212650315619655129063451355502754665890469887340769686985528500121213880004313345758180263850199647758579732683680000615816539424770717137931908941168717297344929064401963208161555774619761685171792776935207945617376256519093585566890648117981852624835061928844453857949661368686280157031042700182526030438650713268280556811612242601642131325459930879003568387373514609957426172162952516249577731199239211333108203399738036655794519674873373042735451306829151918386635540086480388375833096621313653302408162788422454976807105266150558996787988173799298456817112226529569450476799914490834152555603105241744716887334307045754537959198031872000000000000000000000000000000000000000000000000000*i1^6 + 6450484459836642605283802629550801610123946193126491899590823025601068621556546741844040915188180905250249135495472263021534631015120516632458513033953303339434096618918143370391839589013649726026749579889693149040124955186175823728066120364943460204300275321110582351364065833673455493724857936951647904804485731242817568633025377568063934690428899241534678724555485567668076642552516297508436013975449092950354975115678885238983750536654908748284907259143933970716346723493562258541813032193817059632744151699446795564806016514866720066227069080845237115674358124367773294512671630558463157245566782160125814761531665455869991211301078406090039740781103246163000196683081641375921009646288923389626483982193524198575863242510710910458860452022770827202330922339071609382057536260838274854413250218397222666194998370292369155991993910984532694365531605902562439275186245186097318098801341528033369763638820692327965511957069290238834811905908579265282515429606863822343300711696424863913538697485401987712079481317998240261410616112108103394903076602206073947994459046613889159586035484850361947048171183532340648595645440987700505732572743091388963825827792564906025060279839083556146802341335747783514917725870750595420397038859032774925823133644572651091917019853210702821112397920892780944162411764894078893730421880809972252493134179351762409594088529990294454063332982009214103027996895458058767702575802781892411300401841196227002844805123276800000000000000000000000000000000000000000000000000*i1^7 + -21755924618829002561395657188732984207563928044387959843773331453467551388059308801097841547093968650043639771632542024112646531985066646323887553588773940424732964546719084191564108528647337246016545854809547441097774678145866853835132758570400013307085778590524389696718070334128834804771154069607247447489258235155742699097567647344246826492064550265400878798518180078406576593597509109698808790672303679523291561783542085610336081206995125166284653796522020768206327347492651885928413725778361220909411525974933832224217939170937414926089457348454946166423822503011366033438975216167899937685838184057310020996315868418489670049817298286232159562780627407797395780704147290048260664630241234243679510512361611576547847593509323693792192253053624975533560164967114297236785996243086441322792456829616775250475495260619837688347786898979270960354542207774687069345536531570625685435788597103421969424762361756042784736122749655646878499084876602631142883645391656453700916513959401252421433976338498461138713739358886730103708152545719233481423780452395559086675319347045156926011038589730053585114814528282350704733409707424650867182625135459588983292683140964251852158848024648665063649901197472724298023186777736771178864326635242377957573298079247928092062781052818561512569285676589280435355037794131828695810467807701821047165430219257909974636254711145310667961586199675340208223435986197688650052761024517295400494282568950879887641165168640000000000000000000000000000000000000000000000000*i1^8 + -2043795439308041894071108351834956710544251165575219116419518346032434052816940568931254307424403378976626632348402057802747101852031876858368962684196842856334703317540375464491534637391114032056086644657528631437893801452971468797226275443547003116904799565385018942508519458954591843034304418644446421951719585293136450795266905546976932373836909618889793729706668467777446747989517492264153933746262100461755785446602453762686345643078279688925796686043338819183438561210085017700473398674773383139338901932087508123929009335941458034505223498915803838056973618247011017366571132969324260290622680853793366286233519167759965358598507878793734078867090713307948570733035623917182128800060599902600389582149801972036545297230921930389024246638722983820298045473780604182914820908272428195337260298117213632212692076277696263014528014786700731535742470779969897879410075463812185732528743089259439826351252082137909037842576779834822720594429878912989690925252671317540234039341127571590731517805300680822452972684184364384815605642750735016990585012420481126684319404443310597016032987406979680611571084454885464242940273131376629945814236446729518783049797120581019242632917359771453519101667634685175708861332805487701013727100183306509434649222090829091705528378995255513004559405486013286429411482007602346578736942143295525820928418212763699169431979729748140611949573464307647330092390790583417072120807803894738698915130594069650054578176000000000000000000000000000000000000000000000000*i1^9 + -20503338023786919582220303446879112814512671246534767203566575734875061351993431053456922091982704257196860487418894295698390236839114386916961282350988550437226536409028562968408293003347666308998805758638627985897357446661999054798699039903278220325409532576192780723701036579508415229482001990179224166486678355416051590157650946126286495588837928399039174591118257021625323645626954380797808449738966314776723654571326373600963544745269601454927752040586668849778967845586756612774150267634165279576208262634911035182459609760031520597587383281637591020848163351537580587705100998440774833155009968981793262627069890509026688052345362436405822017381858953749691131503340703928280969849055137335536238503711683490047651772463737265689254671115746240821789172677450154004526901850327210069114118249969225871667298434234828082515559883078482818051232736854800243036594834409120350767444968764400070150105689037243930117195162965682861704194249749793595899317562432316481676734099220698275585949714127639513905852103089049267148851510641652324060057979647612608957216718869783252005325747347084411550607819815751095703616488487596485180005982226849406216031093781969011590140980344066470010435073278395617802927388972777501951120845535142008531696375685495382244466053056437708892449230817948965880752276913108846631153047954161170131469954982946578806472678059721313841017725161702834316938987155745368755352022998438392945660848474836377901465600000000000000000000000000000000000000000000000*i1^10 + 6020591724740443284581637442334399449839854216211333542512025152075801188503889436712272845773725701874273641988614929033594330639537804211751683233717828853586588726874130276738768739455318434881263494852966606153484601880455981632437470605967454516157441932907804881813676994253959888050391152779588102610364622823572640588993002705007096545343722659173466918425266350055544638436264196470395046991498729663304893245218794199054289705665350425440494037854633691400027817103062578186003907394539606458742041863040322518604289376209642442958480679286879463546746832187594692336401760854823044364905141943900946592700503675665661931363126177080510412388920965357640296049936473511403833272472797293375375209594057760183771965441022179618854355810567431204015385941402695969272714799395288373667063308399494037703019427658296678555128408968282570520903220756106684982695873644695436598974966497850162472506561587130840576058438194964694415778787477785248729779414300285366318240514755553231000333538533844324944459018486174961348221541485618139997058147272400799916225786158075365035523015486405081321035308360253466669137346125850567978236837244101080545563655749293090073077481040041184050264167461046675661537868800475085202093377446600089696400340719271582278792523302147267845223214789623853671935876820611360186460287346964971950447560916196710753814965254672663320282816637008848232708803223522877797082891879283452250455682477663180554240000000000000000000000000000000000000000000000*i1^11 + -941011227457120674119292348356605437378291723825948411539263666935820709899647098838390403956424785579912627297165432238776931349232731641241799439939054973753333486998737741538731491031365072197003047816876995534619290514078122485310446528464458144607366846691874912366783720149603341294932333592895896370517945907442816738572804649717502898973331438905750752885153345200408542914941676733047850065249984847562198532241212594559157091779606462510156515437296329003654974577402126205110197877854282029291399597237705347623525899968842566703564890806598512627329163187501331931943782106077161446738355185138635000891829075322886780455655644798094184650674503429640580167033014682831166976122002690247468211014549770133897831035750765237339012515110461482905953610432343019665691567015253987352830403930190136045449032847971507206492037652406116270301525572366525978853859416072850164270734574711212886070040555476391541820530268128880925370052187045350220019202329530283964169516275219767335097885849753973283260377213587458748581871131014955872532672670823018712472255689961754454260678457487605383367208352710496516618152321465276140705407030277360405122792800937457278365795946388262055790579106835017407230853654930268474381177719640766052636880789872469287034991447575524742962083579234137521269040448479263864356261402006411152195337808846422823377205439202017845725718523807670751909872049499144945514560353466646521819010773601484800000000000000000000000000000000000000000000000*i1^12 + 12945358324265866678774671334116754601297119790803324175577830564257749028611405896001082806593110994252657051037118941761976802543758213993391510320115860233776997631023490432388854963865644808333089652367340228215682232714197747995766604420837864603966120582706315303570032035730630280926011472492275102251685310242887322184997370260455089525758879351928036955687203370241453447332501098439446211163060390143489494041993656293905373230168150953759601393693315398908553606005398664981851493052054441403789102581810116985559850834049400945174678494471290515282717440205839221724654883855052499439937787082437019848429835084819987667118685573024976225220368134425446577986333557554163988984077485731155151570930822571273927226679880928541063200136586089648754643892922479755506221741031711149317128906752284899957909700376142347468903946336319227988022858980838495483459918583907320082190665180806193035364425261038150203921268704977718670723727041469638321675324123877524237017410855323075307701892374135848394505110371793194625283141491322743723763249290859705503824447093644904299804134733242473774388222646380635367483932513027729789099033957748427354176546390766121372632253157950627014560545929230998691387069381389020170822231975794406536528030931410908087651295494350022807899128939585820136250327814130138653039927043721870506142495164674883510056762779539958764941710009169759275718563552955717739170160518736189836889822750310400000000000000000000000000000000000000000000*i1^13 + 5182993860342174385150216120317466117220868517871606551256195177914546222235487828309523422718490424092299017126762912292928626449711563901298646952984513422632307454800693802797907374148322238780940517485212845453123879228172222847493202270069094856239207930076611680729993328922814221799454931744776940451707066104534517408022234382326182460706166507965270677749951435333125812110646172703362058419970884921181485589425847430584027472017221908585259336344394153866686332268248984738014226570384208135953736067427720865094276542246761448937942382304505177498530693173327777679055055536735748340645285877944371774815326685564041803878341873179805925762605289102387182311609419640583428530160090008221500952197416839346924250808942499300727571777652765358117617522501029883554664891384905086821752004490475802839888678652676850869208733750896779124947967007783030365283125655879277308690359462666619368766568406508572505085213866918347287725595574048306503844943399247417303655176840681926389227562315193388101504721806020170814053642913629792163777293541930800793006059057184042723102756557091627817736379830955974953379806036785719348059155984831292924798554967571387157959493271880865500391302181929464798250151638248866447603618011179537774708418385448787068226771142889503376262644032242497314213689871458381324808791328748942199053293137980104090173711666268423593710346747943975429086662607037465785915975935659847472597455339520000000000000000000000000000000000000000000*i1^14 + -502767681931812712785015107401079173321551374283039643201877188895730580900825582816531147805975584585921303934921673315424055008469487323166757356408730923135772317580994701227789136153617272116691392721270637245403810900913355400127452663101763969951060056925668071185619688655684359655255763432620417669066056232374385013964474817147503504664795337872515838041396060539497249288972832294260882679303148472172461119398512128225159925793470898823170228571327894609838100891694556860158446754110289023131241681040404417317697143517446716387128210510809066503904558682217172130102641061444483418970600763905319322869536862994181903910560881720415790709648857035615820859242056489575206082453694375675671861266490911988514154283947237787358547878796322180883619377929569703039153699124622147460938355886518495921338431606814514081987896641838740916093995637529888735046799648918782823681201739773733897018183425500554834934074195710322772627557039089611720075181021108149205783322838130622565273076943314687065139345909686533464892169655006012653806727748014567219797943443883302369997879196259828101761532356252414519649862750176575646629563448887770770393342646742045005175549047445264307996630944016664781104452771657604380232586853431290396387693158155658589981966997769635619238228829680536344364208402007269243778204406011092453259166506251103806505198051980534180891191860098875068358400845913497533246470720970552153057787904000000000000000000000000000000000000000000*i1^15 + 12061139432752903298565509211409949754228880135232326074269558326928711135772384588733507768364566792050809510950284649443777555072636982456096068133132734302313919230249166140732768049305949755227918634457171382250951537445572076840608606321515313130117747968510547622109610037135468152950741807027681057720307478718789351734080644374776324934417589363546148560903097915378201093639758808752384647992385655191072744133362634896799170403187432495939403247113826355959743965056692947418820344262008495392551205095195504168559017442963879188837904211621109093062694722864236100472872378155396689561747216305853854462072801826463703507534294203630124192146196506913788854566313589886211249769689833435792759901288036950119061078913249442464431693457458419944963663899255128951598223781376218012375228628377946369890436852585039619660104972301487644308628678341773900601174529086176112310118724541126341575879037877075654123275755769837153487245565240257629500355195466389559577973625330009393818360385057482824913935098998447043390953075394809495521365965476721294211819936594643101204201978458441574895056560411300799894248426381808911091057338647730491693165833972303283636602449393403390528091291295839260442918569729180550969271886118785947330227334493545481468004450273403325199415245521044363310480629384671314109438341933535072326808954636204665400375849952103975565035138354623179516193027178781206681700134978215688640921600000000000000000000000000000000000000000*i1^16 + -1004705391259426779395123689457783198735799751517295913651787968944856150920227250661356384725114683621196130785808617569094240664912339865562469380574733243988261936277350391960611191836380678798463334176632286466182445088193585723433198764470161833883363289139088836283643561661775614492890325447363303782295546720349455989874397447834691282879520190230495263416183411847658091723608048210022801816543488311346335307155718125645559952344303517753207954145468192331910684088114146844363887651427274918309714880609970391917225495844554391619385721951280161366332865263400791148924094858925741573012569417448521053455308463210069122237991651229694044114052908776510370334388734602291632685961674357211349678486642101461320228156171756321136041952619346058179618402470286513202139759173031761303415420025971951114629867641083089526406380574073510438893162999719325704465193620306143565983506576300049883619205676667467621637002810377777677302407187017248496121349548809109593659244713319277097140986015970586606281483849891673552506037169862080656591205243917687285442593247890503508881890054909904709711826044329737652863264922058888261853166340582892217459071971878370149727925424910829365657274812355143209195731192403831374362379806856583801720451555423874083832472584176834034324249355914062882598713258296882681787838123935685607142103428207647806603004466317870811916288983568735161157355019402947788031336382310320701440000000000000000000000000000000000000000*i1^17 + 315209213404713555469333315444192503755468432144832648696963954482237473533042130491644360784139735168773971172969179150249256164633365709904583555337780321592288581302080785390479393393435411103984008966071905960762550764268603012635138678229196600023653392965916378010237151476926151433587145578148862016711285467279590786117758605488002554800653519095340261461322368844238514858396820216350447582208219978234969205568376725433044961923442958694225263550679387843740861225539069673525839992900042671773752435705859934531452603324586642585548737438302546968951625460283670274507208706385758705043094239638447895642171954479850587890618732234598887549312530318914658455406054750143747326536599924119178345456149033793047281846778532634114396789085656148345564386239651944434026560348719545388930594197997667399307070859124224592984544383715608606098982296589274359680749407975577282821410768474965928518768303295116683213943104814883887275440680850598869759551203698999958667209116853232908569014408937887775073528419025343637423836791357896595309359496293398049373467132729507803564166383016487507440715155046128857109293961703159375419528467414104708257333460424866922590265640493728444417715000318610397550764897727773617313813371751584447160350666944401545595144986542563956022890231087749796922312127220404318331943708073047466903076220198754284003474029022606198716985776306097745855383878546398782129942439133184000000000000000000000000000000000000000*i1^18 + -196616439597754430722263880724570559393228863259845394459167554971409309248405545152259831697000177187592153258241217025868354976640432494312403823987244815448677130771034234412541884131998223688735815002450863559044294887985279729067917480222196894311428447835195999718074786185459499583646584368284316625145720907084729970585836441237881293584131830355614421365066286422096325819198877130988974074352353639729781987589658279413078405067874233237800275774803220245363084315684769461567634114979826430173137375159665296166963799226135616569658018597736765002774443363724358990230522354332318773080557785603810414780441764771952013402016064894217461759771707422279155846666032706306573075413481777285678456503573020003587123550888334420922845809129851799712683481377413118154861222174374201072773190496462714386994706750396170672132150172572677535632881359498353130491278062618495759787952645032656844392495837166052561774885576326180949643355275964062487235053189658681348483457232817882634008628472421444157735696042606814773711413096280400321631071303161299819537447081830210987211066829982247105106314211779000743123005887036583584159466233906767064116564934336571354265086005068560247671168228121886125441266889579692480230344576493682917170317121730053520822887001098832853763166517411073550809067386732882744239687971507396243240107400495902296007392928471247946057457923028711810556368559669199301842308798873600000000000000000000000000000000000000*i1^19 + -6004476453423565763150392197663924840517690222612544623309336393619936988848282300595773585891475931619713749219882535284187690213360705444971140408204433522897291037233629978495650416896195843613022610707934997662494544925780995573884738658798525050378663557147250254768509343217785790457853372937131612917147393214356173338262740114035440703158313075506230675917876345552774233266923444687507427003170664432692384521446644768217940480620447347473166887940664003389976999879442822103763802766731849132927947727238170762948946281492684593386958790992061034586793137995108999835742206610135475653128634082575659990425340006835704822647470687666272130791003909019186719175221790131168677333561469849233018234901345003044051534270832328652707275572287557865024503722683659325342348612601679680472792351480650711127202268179721612254162623149467501222919139593229483518495288331886572883375646063437941049297974261091376249735247135616001861381595107468764506675298632462174053513217683120613852888492078630741443875281252592446575451111093151316905380638953876271925440473523827879799873059698601483286347136948434334807112797166933630438745399096996715224751930670479843045636493410645929349675669524745578779593106499269644425697000721631324088104926174596718308445892257396064046196378963474116994514274214709909797408187117112710344133516292100204462469590757839158484632321881498483384211466557907948918496296960000000000000000000000000000000000000*i1^20 + 16046580706433602825334877994012885349072127516124615992724001169750123155079280727680505034497578400021223556301039681661079861621688325410639858518534440719749427974191271001325079026628892721387380774737530761423609388403164967735385146237548624356794845560989804365493821755764288741200399530338651117939456063237874442442084188783609035559883113551246297367821252450576888501591519514280918344762667822160413769130021627901436875792117678045178342730199060468014718055510396281969697840812310388836189145155487477560157859201739374809255316342302953248571285274094079501425985264599073695292806404681143457480113911629925883183971548893112818566326681528939547239730852637893188904600944630447439163098467191635003074934541182977771011531542939720444781829056583501282467818514250632070562568353697279023686752494537879777753857755030480945206805127975381918178200251031443689116706706196536837477968350847055996220240335059533693584627422544726823466521409998713438057704693470257835711162243169912503478993649076138933266501616039240290519035230314946732035576073620365649595037141395413800418118579250411176591459696980945329570314752692789185894523325071119948571002271953424392934427044444915694950882575616866929622726633296482966191410121771271998699263692692766951371670299683405724204648590032401600686271322659069110909122109937437426206152244421229690016840432349156197237646836342166661365760000000000000000000000000000000000000*i1^21 + 392835722809376724737076766417060656408843425053657241905231528480983725814079841116088872745641817723256236132459394516373508080769619536145582897466664407498577319058545770595592540516390140516347826444420011577129091085926772470623500165039076703512775727349556114622928763714988047644491662314586123456893035837354021160936863787622176933473986158321539589874357373274012623203449476311396986743758535270092215715925501714191887373856466084758183168755455788454570315359120315330210513653315953868509458150046047875639590563840008217552208570151073691290797620535925708812611672066283456792218978109268905495977380986792539693744568125199982134506186028509642061345789843111418934452221075917460427595988311876054099586541702512505151506068977569176332476059242310386428660953969287033505053573653721850321901833487684662438452447602596644810584223106328783302443530215699207302355531465436640814341007543834185221406962314042941755846511604035935333369008358472621891157818720186068601034369066307154149482084833352400478257623647249529566337962429982339944891946964535968793770250675129918974008634201661409516645139561317958311803873359543579563809794429216311715031285654684319027722947283941822460918331963239054185036816155982308992682461536949042902409783055825701460001351312973537992093846057897746278065101290099204873292206940934000153312000190387493271374502985638821506472519047543206707200000000000000000000000000000000000*i1^22 + -21088240941270004599377274740950392944683470939708804454783162315998325996559810560615155424330104223190801833571828267362269746696887391349546624122816404121959356693121538727783071198860766190356382183676884361854750253266944724839024498979729766092015574931999001079052287023422155957189374434635508227831453247507716352232498044592265246927216613081909700008138330220570874535646582847569166426352287598208747168821494265853699294181489360329961632680948409543662806026353691885138849665425730693510968333207912851349506223173496637682589189336104763608614342115035181145548171815868162915379162895344554457884597004633475627401683959510457591638362665698266569271350894124457919376649131693079237215526269203614257879674354485363196025880570856515156910676900199407961309626257001536295697455606093642647573499942884129891552114210839504135887215639620740937957664418624976781345890328127910085171093848974708327905356517695016595743434558225502255815069148934580814474152312140447001669084768961215946378922912219705072963904999807099217527734475755586005756381365112633380518720743278420556270508280125031106868990727767438356804178314489080393229344369386979174931618127458398134209661232701136963779026912024261939508528027057631229429110877834395886655912232045862735812548394048919782096861757407570974076101743305246640696813921943420808676040744744986497751728680232430476839590285855948800000000000000000000000000000000000*i1^23 + 20420573556577274494977588827989698843307554292197507335335538856576808381085958220939635121966004093978068037641613662130103496923244443194185754076174945448165833099400433000902687804175667334747613487590557351875364890223456381103793850054437758062066679838056857065406530084189189207620958936328895387102156650423158387156147308154670483333379908522054003413911637305717697405443881055933484760636939440569572109878565084712934553882698921601289824632294891268440618450323870711641206710264075936738444684896379566408258791889143916478369689092485447924235965915485718104782493871158389921181830666125661067085364520978900494924075820147384582645946415414279683206444011122846417384137493761635666625611177635658548114095300133405026341549049964825043360556113570541648603399450331392505094330262731154974823389016746345763406760588224530569762541719819309876964831171339849121039080833812058046516088010455502952281522330711880864205926504424760709759515836892073492218905676115757884510802074202186248238314651031656442373712679644084438537993625737722011475308345680641548202158583713319555897805704569229066537462346575621350879469692892064955200036425195568139896650055208736791089229534140543257053785232033755281600943034551201948669601281818696956409227140683457505135862155901833098524716337280565152595166241143099158230953525869302229213690110127120244538338042840506868714702897152000000000000000000000000000000000*i1^24 + 245393212344811035355813469401702930448352166769611206706433125122748419121065226217567451743097133373642654416318757712660938460945994844975121190692530699351382253715594741662101600053333071258428712964640062529788413257819162824401695515008637643617741752245753271951756157447431364308414105969511237653933820985690235126924118026592291443789157677664996831226763509752810651531893954418382823852708886351493416557941946907839505666619175741318912360017222290910772418547274700564266640936317830224879311596539602455859689251782937838982295689400754599822727842829882956013870088647018186149528174522255759439803674187332907545176424502930001636590750434351308675735765007613122732485679215076664396505569694682108005246328792692838147082880887112533171561405784747049446987538815861970102128408815683712203891896169909760085076121297031497771163307601707171093155471804577206313017278095329068791924360112201583269561063134203444411952144272071184020653579639547532351305134395057262585215829649643752096549297644266267401364748132609644892724606701121239392393328275219290820438189937215125756102107672498365738427772609026506595613079775099287727706746930237441560965572523448295902811273597007801824339967346379130246335212043335072694121900188436563753917762931110766386544844449811027307654864961255339163184301639982246747249822048148740051413170209150562203907141780487579807776768000000000000000000000000000000000*i1^25 + 3031885003046275540751434320538411869542576619276220992090583106737897246397057130181705905063449391575532388656452690505565502251309767823704046745782699903554688769327059408554181725827967522776705433009879633572893935088420041728973038271195911691913977161914521686961492302650240938425419155246804706619581147787456691947932423596885150751807908245924300221522510827899852385206718737190576517747947557787767968394848912604779618818530480213983916492698514109011811977371157774786152962667248000529853440236942168976513463046426592500215660584687994700822714999045810827751422350765076755672890374549752733095849049800453847857186942171805131617992041775913669164526408520737237760726558083221433637061760531595912599891274492502309632291040931029866285120962356309382707560142720129727614078128404998609751735408640241365332648248712666242021423341257193423980827606463983723107326555764122176782732147790551425546562976695601727089330116531209084852694913512378436341470520474054791889682254725255805774347007118763254815298387062034164249829237212557718828601354311725042988628947981329966270831642729278060962380550244979556226761480801468859741502398646753999500944908867574592880432042834452851228591678292380617398861452557788550056400247844612584477994395436587195589067886965315270905942550832179843658872734232352138112253546224693319470616322946584283866613139082853702696960000000000000000000000000000000*i1^26 + -12991171186418414503661456819108315508742514781267334220221532559521278879721237152432572236558906412649600961159372751000398874347393145854479623449806782877189898745836854120541126971008565226793795916018957617892496765336890138197855304245572454258677441057206654416430206013629222011422763227809531648138658437595803237258361123102370652324115351864341975407880809944554260603898656172314575698124072798641193623614563403637930871608917406955574188844265690633708183938470681902308393135954877413998684763117248368880070527185939564257196542997289382844486930429290260823957241511894339809669162324725740986348572795545468471011019242259698139608163281775360391804491984535727471589912802068182519015341359629532377843638944669668680146737690528844749117765040608241509317177966021758429987220463208628255232105002953328412565812834060906251207408408975691087843942200304838451436618167922209934790571471356212704007086428531593381408237731632625615296694950556032250541718136845946609496067340124374003221882400698665280206350747260472688413354302581437210750871572307061164324528197490347593576703943453681405638217536975656860876693505349420940133467212208465738924651299075130998263228176625447205060912284595167063843134868075077094428121200175166475654681603013301008542076594774822376207844506518686801032203204227022906361699224855837233603179522308765486450913182174150656000000000000000000000000000000*i1^27 + -10845019947733988625700440624964877126802878439453043423035910769259439841377732123194164009055949352664976674928496784977505680686444649567764600219725005254193100231177996820057100779832711528784418175449584992570274524200877965017997326368223753539962740203790803605042446707067844485476467929896353410233703442470575641303473056246235427214825550930343142909341487024019304078221782327540838610025038522648495054552522811027661379398658532053113410774784907653185495987798929425791660818751581458414720339880993754484175433463904687120758177845914456100541649812264086215503818067454327248650247110950136266151022660581989831157935810029518175050841607139091355797364291005460273991271699938730807083818809569637243089247030946714891514819192369397654255978249383120053814114924303688293507726988878358245275065220478435661900909488124033650904772628783994627576846217734154373785671957534626599045431730682971900739452001502109168717293719669184256625962943043027762223998363739800464960257284548371622742250915651038817287084181132601494426234535188233886555107307143074381652186933362144837068977030797406348440954533220968450497252743925224701800455582390521149072669055496325427350095066379712071075041427220749004671976718218645649646055452565367319358349847849396551592350095801275313664232744382078188461484690168108042776322282871116734954381558335188874959648089702400000000000000000000000000000*i1^28 + 69940957259561072126904503656804885520287601537082491791547158066625576930553960896615158563063283237109817749550608594469782020038414223417565337144212505458023649323241923340495361605503939610531662377232412365795966698764999351766849405232887798203163740337291730654392418420494779787115811651284292864995265850261685904606178788992088928517676369783188693346005783932106797305434948348797103965246203586113110613065106038691473579972413551959578466208650892409667022777798286077533371542137045720259786502025554372869627545216566328381095977557886591125131304616594823008647339469435658710639590263781052595156245985819252990898128067135068421465317520448435039848775789855250483105409045357010289453828689184293825104996580140120972664808655602430620809715788408591245226206840000593933873949835832084885919130817363923360726207364643008182514204578647197233429494929839503106936788890374739244764526757568178638556334932221017825926168145017138257306808398971274464263679960640530202955113681928567590934665075858776604879864358309878406764763602154228948194621617894763059546595060547849343361653193011919304468562992138729551444772582685139182505001404641519139099650082022114550627580169140501992399287331449487315142634792305576309411395399030132854595720622342951298092662647998511828806762395464892186118276611153941419905762086436687064845061125509352614338232320000000000000000000000000000*i1^29 + -113353730811627327990623325345370886032279108544848145237308496445869634554312819840657121156945895975095761129722950139138186537236591208488251341784497833262858233092401424273947623439293758246945782766638075354303028520584310688486500695042946652508878258110523016899295393435978713703022455845220464687429134275459575113477473210104328829103213230326687967006630807718990633655960090327768269776454552092022429012598972103575890183282995331673417165040348927650380839762591430423938908270863484143996011479088887554996747415230346909847932727971368028900724819521360201510597062424863776514756488003071354003257361722104867516801382546550025086633938012559110903826332573944084420638654270369644621158323206640101822118358937556514202739431388778450444065272764248052258368179635366648349638609305219118949393530497555314357499823482786259520268072194206604113540109478272540717761148685025854896716769580635816842878147112772965882650115701395349194433982739039285162490882816619284350306074593662525003012866799062106470336749532258534211416670410749710968357376457883568387908693569388275880496381633721257801956782787231362253029934673944298467001932927316306316197961830716933639901899680306389937275732093749935795818896981645419763322564450818983094271658997892523185636421408034890402119623340595105712116500555317646790194728870161862094834487776315101413376000000000000000000000000000*i1^30 + 68573899409780035891511809059448687706566250354447756012493251005376249857741243059417913009308624387973837275629444334829010972714305449346653685714365054014076788890715151067629767712109268315018662290822650836406698201874644835474596477047910995207129695820099135499131929314680769613128905685611552215459214843176636809223383624429512318311610343496137267485012448051960548516890513677437392374901011175036910153766989582995977316690172431336590747618211965416886475320159817783362659795658009328438019400940345462816112660758966003460796937524707854094357051665550649547023187357284276107423605638304087636344618987067003465150633994029536541450854494517116085732435528799741318680202174544831248519590350996623679399699910562801943160152867401997384912969644958954663985982968174576687217987324047287410300712672443752996654806373780048143910862372730405833890289966085157795867021018828356202011801629094586587013994281494418649865222776809713445590353912900067577886593246371247640700160906665983003822184940323708071195962753224564828501880963038372585035808033846459206858311157306071606960582753893291497601629784036193363257650321229190088549652533068777165264798588137653706781874159062706793788814763680323907277483166561925045121453473064671130340369588420831697846287362846026249787218435746607620793606602309453609919914459981713965102439387575091200000000000000000000000000*i1^31 + 1133097289216933646702381308496779892815269226248504557231597800818681942230325670904768744531355075288902299243707858499293921641330304683942386458142084271032494883164604460485353924845384365325483075472902699933534793415000517107519841162105729618178646702915843524237305759265250117017991600386671240144396483528649369419692802364872300639280561149278260219457443336966373443945945302225383514323304453252459334789658193062373764971695052783674599825394832657498079809920229670391718563628647808505656568634217985495806329421834542542070291975885771116706479533455067486423999643117969993267165604562272922468055606350018136788638930179566863954595041100748075388327542726376065149500172472163988795950425003866922636767029652438856338201084556355640227492890395876264258978431556011703787755036429681791495880805751860842840467723845117836420251945891746299742592546151682752909765278113388917053363842198203727924348011355116399893579106144262339273249319239865609022058400545457661399103264512512584452616210390990587093121146861501183208228669324725330640795748793210139019195367537441312714885531371879608790389588495752686074239851906030016623215247215824563773840674012360922107753885244236491438193117785345389423832343972832106960287927504269298621000407519606113228200174901716381560176457463412051798983749004690741125232917715845703155847182417920000000000000000000000000*i1^32 + -2194501407224741849380797767561640119793788734697112577965473354762433287733514859822574643496494539836028279403990987119849725576181236273527697757016561901108012886977163257395315184976745326421978462464301412701916395637293308731272137444278228748638794990450143486292655929147095697210377071907580032555609915678700254149568089881970942796924931502110276910559619790718118880210872604469989395341819716591157983302989292200794291235217426388426059728307754636385273241981609526159270602954903589652162390577443212900436727275119380391048672173002279870457277137897318413823843952122011903933182458801915126298092212448027139649698198707302872322688470321525066740688620382276545554699563313338526149917715985776605426897488867695048209766441361649386706539277100734692821996782414194383145954248257811743942381818844622233085108789370068993539340738618318336276537653551566084050664252447459101006581972871182556970816033272275838560774699135097432114259941716410680632808590632803502463371670099755640224144788652451052147130290326869129546661360393374150885687075991318555180743813910740143172046584033661029255806199720930566580585919477762030500999653040461193760168361081955275274253198662082602134531461273040899996275563080026972236432403627618206724830334859899429561463542198888017799356851199100937792191042836467102393345539481042840568463360000000000000000000000000*i1^33 + -1648177065238655304971286441101060208149432495490511445791717944989583352550477911677917377999036757151124303911236082002329496768432778973208538922524813215169663325738806954268875768252729570511871498653261126790164716988815315152403118582444056817334254017529396478936592271411069107916691105624950865841073907467057011758628490112450916391908214524404519127842432729453301084363421405531965370729344045070376502235034640152767244842839828655488753158818617717919922713836862957997402886567547201103875293207950200187946419147504099317988963988824785110724610941834115435904400698557614755242072595968458164503630314474158955829400100793661297921654842672937331689714807614509733259857254120680603450844648730487362870739030996405121049481417678340136105986766169554825814851933119634345362663610057660424759840070974278537372688117054955609702236496220365569711469703726807815223349159425926866080002054980861917535216169695683964803811842121201251168356117888944182217995904788065271611927981552603536396533057656348069456284736606311530641006790525205777333155121645343772067823292286045195037368305113294883836181518655490972515047337837809869780037371313539876400190504113603747593125473011856031655111142995934957876086666930509138748099194609316944882841798938757902380830921440318022675398245116878649765895847097741124210605259348881545625600000000000000000000000*i1^34 + -228033124815164691251261806385362276820581754641457408691810500543322939989319081659752001875028914345584392533315112839946252544308711073955952840231582810714851506639329807712375695539029503424938217428995367548819439270673504161905800021907564144547359593349194853572358452520672038845632528668536513007860445129093533620805377676091302058748901356574889036310098531640427926485085665096211811916265458390020594374743253424435598300828652457160006282291703116583210782093323168040052125714571727754380518856428804349820296416871792551022073085446667462937775798387444731814225223552196315779899322058828126576055421409947012463475742327561142487231003785204618345819148493024255572170848398254263923597115430949879896977959556399962409285283199865625246048452950213580095924363244103992330748608301040453663089272535280242988707366801225516926447265032237574893383898957691986535614923016367223278819152710407638647128258824902666308283200536426350079087905060523335459378132059102526074902707943172419768391550216956895420963753714925358489007377854186394492120296267458392671803772341916055097945765576159415765706277237459351879331590223763855536472478815579221809783745940082242263060015501705710167527739735879792106863487330384687149270872822437755155275151908049121033856955427534021908125689524013988058101462036537256343361006033960960000000000000000000000*i1^35 + -5996619118752524785982405194013712287018901849990103381228327572340100974687408122495395547832332884725784438917110503617300281834674811543776413776094522411595409840277833296744617279859985037530519588258365447496782197822096090816898531728251242367783816735934595296907418636066354882566011263750856251169748031797250898901676734818810923640604247853048265011676764802796178250584035771047021180946381622113812293166590482958156174393041588713088134098995475196717015557544238939831154621541973138197101048372770651281375164614056755292433745750960417478748005039700316939471043140476784394799212974910116863680792086545991021584775072891959943626236604328853198344939743266015626029616868664630012713268316859796356017214547845446555745695879171376204051254740768251145528640083419593196205688155191687322190122779836004675323667683612055482237289587483504355893650499765353484091356444089667030966800228994917164147139322879074526321049936199685202497474516082486579902372053287328052992005824886279890561703240858274411876174635932974208058284448659088697504785437304945026858156096262500996219193533141510300139426317686638229271298512955515536043043482715050850402849387051911496797263990162450071173093259474980057649683290933956916033223529137384753014713892983553704542519719807903069690747728050555647233656970754653146663115292672000000000000000000000*i1^36 + -8940813283725604819053156321330471689184270184667795424709514344214834012297409751453147429186016820389987850913935968392134907324731382395989504064913293125051434518387375004973512356376921669210881915182627550287334116723238129559541150210414500281208301693206023210322500369675105741185589553539760308120857281441935614023038609494910847781514365456871195308980529943885896701491594701725620960260597348556090412478010428141601807957742207459137645064407379575215791953269393943212028918545204278070968859791195019054937433132207787911804038883214380699236078525296706063962493461822417111422449658614329385407555813073625398774401467194864847971614859334719233722734356231894857772767416658506743971298277353692401313716998875234784985541279275603439386851156199834294335104966844746543707910376356586786257562378962048298363447158635669703596013566782564638532368648530587536370659246609503995440477398666986150433250805585772358400636206051926361037454977585907563864083892249663832668342520550203810011284785139839636766741048965112694666802712697953423696480530141846338371921815415380327693156544001579519041183573698139704044119226285012582537370605537190137932815549750151006319534005616412507624216037071112014098372537918776422052998526187308178858938736962671605080706692143763392937334609141625112282280211556365667349299200000000000000000000*i1^37 + -4377624903350736119007443387124786606867997040635678929446534727425535379463614098809738732995505109983925075023676433949620519324134608626213146157218601984385452474788846249737201928395176573045424002938123622235994058625660128694337284823153318383745124590541969619502546440639008686382647882823529444837513545683958110637399296740610146086299195061400254445994135098207799853361130575559214661620579182024412071145184947479987488280436774112183958289866164812222005682955316131499798789795354618383942029975720486350291373898720958293130489488820242025420217424076620211547527740748626800462228271186003684766504988686530582542495565931506685910242821256637496500448100588992491386466321944550629689812933364901420741231740922047037496549807828095222629678682985282294284883932911893896291051926613842265095455590262003341254991769581337385844174673080266822828858075950653549408414263440654340857972416232457630361102408721381612883788056263688519655648011738414157983583231452758082956489526477079852149234870402429010553650709148920738560860203605444039647825265421426744212567587514164417630299317801956542653193766134524116617937779161606651596186308180248081347214124880988616144401082013073464712576487574898354430825139408807047401472217760829051218590249732220425973537995284049600688445907922084300186630613900501975040000000000000000000*i1^38 + -5329464569452025790650783243071837073695739857366999982003982669760959105846037874854326882986455033128561509418155210273468494448735268847111463865677789884506883129088808143195736407649462452894106791719728296373598355539574591529346864539197101627017385171850431649638283417248617131740663522807449371683021978389946882368662648891966336159795829652570866347210226922697537477739942628305946702112566561623403400716849720734757453557420430499615471691625267408506855863948589427065361776914811382238715077565293255400375637660425756863924292678724507579094136134347828098789928688797799967782986120537919194967425307819308524927107912668099886370464406228944692857035767508581952738905761035229474668485932082725655684224429515253738408964163498295683879769059530796600914835068093144434130874138815767572375995465812577040890767527356017268213931924464610225442282888085468987136869584504461878429961070026840265944372570572440918916258833415108043883172869928833393638898393220478049081422746657718098824123248380088733894404390506062014546280528465627515677467311763457589412184732659012109334679334187117064744818928194255228608159898245511915762490473880085461206467521117133319104822952464304190386241460032551913628365082228573607024084160015898537523892591226082935435788526211549255771340499360527261898943747850240000000000000000000*i1^39 + -2293266333845644804734192576816309020988051175281951778646349488403478277905244699180395338697458833581513088073105742512703441129132533126735547685340138715852759701280912444989362726617213727380572852506652546667466039945399929884741069738469460054158167432997267688256395521816958769187464511786585532532911796886614071453554884025068490439049495024734440818371094063222646964008581081654519498595251840432096283236367179211715805635388319420498130839950739618615876236553984239291880111261872389951992660700770162112996181701658561731273415688057415977578546361219765914469463962514982387869231432623286178914578470703788498526426596848950917919115206747512126912745985265701168536169131137569117911768106041633795688943567877898097017541382531449460811051893606052981331984384518972515810776633032661051941597099651087900223317491713770022683146882950011814935492974989404602734951537125571630508050379781665370790827246602280298188836521159099193228790578189542338795629994373055881100905566662210005536456189650716432776680743456306221422498248044978552034159320340311379030136474396566421873579851661760621779261161053478798268802716471855042033397394288597120336268536737762463277017166012070031536235653962562459266032517244217167205793282902090995556236071335130551689274473590397013293672992524277100102811648000000000000000000*i1^40 + -1530820349170273691264717135101222821371180615271223750097796567074822320664319044067531466795380307171695868888551076696950725257187801198642796420121544565941935930687973820449751751332164698867492299935944048837553305784150837527751882415448784586010524883165704168027090295322145352915516383360503235153874236340924418972668715247730323244819202125237174635357893104183318376518177663960695436194614556500022020824900680930750154864527422015396912937979957428654797687038595436054550304912657642054679924341291306640939014506499555010401471449352139238816198105026433402689177779807818286808516557272426285548063312461488118079045567135698166928204551556694373182970502259857423214639243937460031809596122841939802878856113548261976227940129868677665918728296655893995526383582572198569698445871870700406045204524574897700594128283551807921917503024860766490220847659084947308351636009955018199854571454100716693082547312143108689539122387681747104123405017422863782154199957125142642808736533789189437045194492053770702528712881110728294264355360274627535899239245279293518031682180809119002846623563525154205804502320406680752220969361111634355572922765409158662513848222223225196821898454670809924883875585141690518924241731834109389842324411136358434560043356807142869468423617465115139355537223757381972787200000000000000000*i1^41 + -638468710956132269893960182637310592818815661459541120110176407237387965120940988886068010241709133832543729456594281453193029392970748329081577236702045990331289444077718948036283459120946199395469691439360265949902414885877204703814051622728967957455826828015838936814436641914457820627595040101849670721020406214327356854958723249221921734627470323279561576150497000627861265851121459006177282373531246046733104711585679278461586334896785389006485650370754017611614565855999240809068629636562743865440514843890719245824912219409689057044629678822385793044609710897571151948104507538637187404715713101000940907536076455417210570367827915829745079375537128902210963069948593405645564895725622971071734727897668616733243223099294395185669488980068703479248353363788942936820559591599205833144288007189967219088962587481481167518453329292868699034292342875913057392499771688787090316360207988587793543288918567087129849441429755249598361566522510593986510720055226717503791406296530574036891273032162337490388270713331309306776565585313958591361598805945146374070387858884989843146039030496115042615118443358680839732802381723219362288493247215316936751382538545879403042598736225919945421905626682489159595363168091782028365063079654791176660430142446056442818239381382483052848006152092192107987808448604536832000000000000000*i1^42 + -302038286725322371106031816225013423754061783941468646089058481635331722274053673609043103416945644075976621566204536704328687207955473371944339525195196186164349763333722629084318951593354240505123282755396688230055665851657461515620430282390547058289641757125564534684051763138261421323164676195955501930467363282882735934965711705627433863932511792953652698016278726373353069907438043176567777171433200590376629521337160480995104855440807104581470456185566661284951325580424386431774838540863557452919100319386207931969622746958736177087134953810408672629591328603826315894653272673436083849057475063803080807916044374351274298471795197369933018080656473521995958135566835965359876705945146444817122394210135441512851462390949057420192907691780442833944542421392686316007204690745918469593134134366851876833247421715147612355680402221663704628610325167036203297911446696101963942291254374225500321259080550031559826353266906054702606514400666075827213578630879762476511636620683338204330508638626271195538270073456515431474198552958788478671185243556219117261561458598288178845134288788543950174087470392747758052085964478361616700521143320599395625996396460049366519849502224131605998036217456184463243963643028988846568895690565003747875659504958496299789234541525112842128192792826519432318273401651200000000000000*i1^43 + -106615122792796901052313482132728124746820006678040829230370344818136743163361225449245488484745697971591439808977153924460907624660319554062444117017800441378980146846758703744268387043703861133758006568331551677177269172643024226513056346722216441592784430112730936425451844063647102438955693019291251678270285348622741268921603450635206733604417678642684879849971273315165288594403308836981715109095296011124397852646794001251093383572684878011854173357784408749893505485017330757209871842641179680625156181931877958557556923179428377176027247148881505940503609872266628084845092784817598922228236180652397030464596207234955023652156535287181014070975789043052755717813883437105930086530595282696385115542863135289149180093301050422518777080020883015196889328246639156066542245290934940261633150054186921817019799922299376535881603765150243843799620040776877680705980289252648605863227153195474057344426354585931031883405971745789390436015242199583965577572331344778792679547724636849718454396373458866944433066350350872178921827598564100523046465252053089872573387585469353850341451963665885681707756688571729616476996530343325067152293336297643999656669075411731065781370793566385100744984234628619478444557133863754422139503250455715616930009357464976751741161548720778292349411653845401867386880000000000000*i1^44 + -40890239061938588729543408365783669685742594802844540184357537983647294817310650532114471947734253649317042361580508176777579423890460295860360362749182369288024803711745251733198648647265973773934276974196269139077786339193690627001075763712929155409708717713665835386473997261167577631759858561425266690735385937127155054986042282601025830935542739825808801320044949726339261608613849640617292831904292161912080731561691787387748171114435569938860555784220495066946425390854635681855531647538848727813448307501508113560299606273324535388477812297780989974255437618284105652190354520937924498502361170057160488127432865522484431951708074287419561281010992105398929874197514929704008839259829124763592112442875710084173966585424001541782363203221256596337376327468363462453681425546435335598947196430251132698805183373936278837058552937772640452211154571756610144451774977306828717994137521745171629466820881185202825966008851001163522167309877102417390894653035899387275764897600895974312555442056180127868525269722545923069553502712105720262099587045089173385150702063691051734977567313162631845231439607827802825663592145740773798810844629552982699899200104778497763602323759269969428440864591001053612361167209254249816349872055305630030967472410898443073078679839283824603599528452725669888000000000000*i1^45 + -12564353719163873084050240573531507671001570187414657452420499718392776846581428232972118502532329573365555522288502328183806898662173014468167433838740549754871005994772435955517412991010244101996265335036191558781380383721395227396478041405996146580336033360191158133228147746607530105926948494998702914497774523805528165678110170892338168384572327372218563375096924515870388004245883324704170971653430363747738864594546319409525935773524218061911132032884347507721958102577066641171721115186158489001878472056133281444604329727479645778155149879458647437264262406053524506164305683213787188356779368235098135737781111809637815829605292886140444567122628918016706677653992217082437579368324241206408033800054264853238398638873445009506587759016083939984913928036881871233381091534397193839713869310685369383103600957578499273679861167800349857046150054858128673654608005311820772854640567971960660354131437769493279403627428169519719062667301418368088447062067166270369762654972505243055803062934688220692029406450386091383516102986157710663190497217941433352091901686708996389861830667456521175710279386292757162959962020502278758949129128827642896333774959670907316622390737662013203053690069777773810969756430260891690119999490229832437300008015783721060960805469915636084758768045260800000000000*i1^46 + -3609687135092594392192460896180418694030336218357170949563156740993156431491861012390756659782876945658901472847746947302874067385325654768007942720962302264758192644157442547834817477663207058737634203293746783962869630189545984831327650500386778617247199376563772182250528628624502534862164048048705762246811553411615080802436439076694265229187653179730532977370959938374967650893486401402751267592621613213490412341584879905871449468753069378954821733590447704296578053778091219727167470241514628505576852879964596632396831536362897058756698420013492344173755285396593888492783984979657335938249097188784821847964442822958382215919049854505876727641481738366554461170395255674957358304646516176407133619313534004409806715684875276329237673384379530611199846022826809254938725263276070940926020382112132313545179212587535829846349936115833007805461598012916675710470730658474821468427019974338133906505009712422141576594744125036298485344224415273272965902722006269611710810254858696725181306083515197131928442187772614271248855521708805957784410359828561417931348139073350152039318314351861879987069624024364291748641120961022367268668463270201641908592816397170082346415034916237638517473911918693804694955330319937880715034212601278727340615418332200613417564416138681447753973760000000000*i1^47 + -782653841967254941879592137953667298773364326045811852552624825461227789192408416762971757558981992196085440052495240500507499480088431727901327841710723825690056408354182457866494500385954999506723741033348025300108039838765894421420770285559793623991460190324065692741089334626683886723734295834201979706541998041724147818553562652094246458333860263490852252944582421660007264423375316902030616377673365059319211910479965350956900362929133428072898205127781872852854013038137882105225219376812121730832603925263091152090731280650122412321655285742776222640431008940192743730562009816814795228936858779697627200610237393534968209019867949274857783674675521442412499613926783593527736413132680096991892106954305370110699323644361573341818652167449049821567461321120151370278441139105646828209305890635472611795547247667772928843133361197091441082758009642642852338763813264521852518838325840946379706513162253864529684562982853946685003021949021024447288920253573778001403962797077686491542153785308361849370032971292390497677421537884842438380668452094414957552626989319306309817297829331746123385754951824195988070845114018064091628712115369154118363435447228020882174082099403312153459628836320987024960866547405099163016008837806318582940656319476383478475910533686541975552000000000*i1^48 + -116700822755386489402025734293947405691308955314714718871081694640699582796179553982948441276294124229070651064886590229664466770785834607778374062815196628347082916087692894922442270639401337350096339269074865517819738380852995305167073202509913600536561183198832720012162473217607467087523150977206166340295451916541874850667369862602323074455647598227778909232784377404880072715818961215732575151594195989295127287126036347924007775886138660003199908758221621976949071651597323818662993697710070602212402451782534027518701242779877796090123386265478596229493611514767692689459659123879463702364638363308226991035829477395235970858826461928222218723053528366483474812275271168052081505407935256317256042360767977687796784031408960919121571267873068942596631183390751998409732898993040667080523235782442049556397015468759304246770380048643756702200670947558561784501577863190609971008941840271065416686750017122170609432135755209885852561555624311440535167933571912750029748072014668792814538007133241719652601094457941546042574673312475806044455708391620818425437559058955913273349897021442840658133675389366171792437392750129792768125479647008106160343510174915616863916734151625032150477596485635240042618199542658728041350460854192338979275772742489611579708460770918400000000*i1^49 + -9349047819055412420575238258969435292195071899828313781148720016207450183874960828010421877245330563890743499661985769417856436053944352150864524632299203230333490238735226063987238214867426095155970786872341710987171678423968969574857234596460030085285774369286843214588869540994850936988089222392262281169041173680586458322596413443874267407259758147284349984436346939256062648690058183943171287311655698636348656374531858377382196117601731640390999546085843516719636986433434206210101239470978837808667593945075628247583754056559165824684325910342485211971814576119926368266958907734516360592070055304446917941041693511307487587322852625277538691802509398913898286682075729354501037402963221719999070819786605057788961686989361753712469064032645149801828650197319521668033934200579901108717064673664225053472140871916948885693630896184696411572086580731950746171062742870170178804825714091409195266946738198937503950340255902957947328020826544853869688361472396319673149040525321502097703651071644025714553444481980916809970252427303475715145334253259589551272474517582491668588965887577609433926182094956451163113592286128407983886640364081816411711083913994783641899286388346115179748882379560981781432175943176038074876379143734015700088024941323569692632453120000000*i1^50 + -277587339898409682196389250035988643300513718528033290204308768625264317870414184321426960456303675763396474093022668917394193365579365007406281523662334859671084152877977541683927112895562051115626958864142509142255354177224015105972936473373244934847416844150340525339658324853299548551843788958971763115891154748499623228589868867318884327897053197434612519326074244423941626606516867026291981521410936060152247934306437916495044721040451994696446276414920964819677481476279325011066262635559873922155689488987858205283692916092268203536685792502087429984643794658447415009259568889159748283077729989953138530991282334676188285672694092291312169898015710159031407863920938894758363071919435840729387883484825800847390040866550250542660405369021370753324059314266184256502090330210640008053719165785218778816821538978227843986803871108773937747196281276581922291387019408098981962705722855128666238083293001208657407103541242276874923283184895799415608454165123466083555854561005260876477524369629824011407305904829659184945770568479779874066817017696278433409109019672502875842044496975109719100378336282165035760697478404351468955580481252730892175232518983602195285278941686539447541145626743633325728379763363174208629690586104283689887386767068619287552000000*i1^51 + -5938250047789069500035408414663164176362921043062349197699358494223455134153709056464855348344409965826288212416207796624796470125703743966232948621986036294183332656971286290533052745022943277751481785862079313995892315803731399367120653751907575085815862532791748916528443112604475712948476094124756747773265641777509060884178311523232748662880911758704299216826957749421556525869588362129840323354920513500776021085320088457628922415327135018838457807092717515528006146500252127174786035987740149276245244928940846813221207032472977485316428724066071797527185300191524022300471024340049226585745613465688322088510270005348807639899406483927088888983289800047342341374062012549718403396001670418835477529941961756573073345100835439991803037710194263340773850721990793324699418403894028226576932907940601253970208580899162570668883434109135110976705153767469529347426775058340937602057770193854415164514684569029534041788146896315722651107089251054916955175107437514767373485234941835724547883897735349958762178586625899958339878921105395282489688566252517076317828262343165919260452248825547250899290567774696017690308181881061142314987366315217874099507094686848078289645539954729005238642413656783280342071055663027977691361019429256830386487490470400000*i1^52 + -22094651328268401014011387837441843551644944314835797324376194256232328236359830163978296067584901697739834640172524986395640714067570863962248121223723726810484589624640839979294376420960780813109467885859272429319753710412852389132605127204909625681297177765171720756346147554704739397627166775200331042725415038655019974461081797066493426639838013228432615882971142307674552840208751188847704055619448700445530729479100818711660995899318610726703573972033569540096810518753800187002064152437538374016584294819896442401952717794855644195856751335651781895514446287365528389950985206008077968387690733487546867165669386610989032486228514458730093087379600282380352229388148613445439049499390126651145816434192920228743083784316396379880207449168239527690414695387511088046320583806606057118028343335012468481412499245855082810031973213617031949123537511330835988047933306216569391872875022835229976392436722515118993707007989535015829738325005406531506573403620300895346812231818451410939296969748484188248717218956589147650799880451676825107115557949840407973929611725319132043302508493372421821094248599142348706967832024552750933901823464130928899253911212463801378202276104886706158633239258209010163568752971417606827036359725021734607121920000*i1^53 + -4989857312690437220692452703185682109085540697812217896976256854326053460703399649306460076838301356420333664554149382422581237665103877160127511588387092435197653060542140810873691417047377961666239999124338888084713338776283707921062997958950738964541165401946103990028124663978922844291426691453299571271900213316153454923133040290652154882605102992195946506559970074727130840900452333906368598613517278245248372219320420149920054980093246083723970200757806008094512206475786596949029738571170813584540295308493332385637995288711723011719720375020791625577273432635193995768393469412845001622314113611773604398824286253517218472568221182471539353649324498620559712424955883152658629945678069072330569782190834363768263122255627985513084670228750241547237378342160825053337877505938297598724392866450126392743108591552047749520737982683060000365043946871109491398540744062055570080193424691240448381659107832261528671503541425968498000997977922453027554120930299870197120160341473478062360742431298056208157778189528739526409958773373142787888985313223526011580973725269173619851874565866761019461943984345161394424165799447729161406745143864878434059091560023763888403423184977575482256228302200950051140594346086050872113303287384248000*i1^54 + -306795741909309384714933716606329715485203922751730491968675227333374938594132598810462209290649434959854923766034549315862514535444772254502878411714680729178823299652337744922963903804894533236091748960192337970188713700842901031890061116692458981232368414995572401086463993801249521297508512287967898852254565718106450229553396081214334031640024275262725418096000021715532301516771461948921783858086411759740354841879220277615930916603770646640229288009270742380547776504102312321307370690762577370752490367554455299918354859287118143602685933685513443749891564618693860862718822787328365527724762824316078084313377485731138210236237420848955983976001993370407967076019048159164088468163166936145394245671598585718757561830491293301721848240809503164467563032607146876754470739730669971740416711526586409592084837377181509716636915260946626057877089717138885863969196197820625333503152682868718942024944064743727632617704817691981563901027322458432126674178198690894744833233675789824656779313000652313907190046609029713171090463295411939205797458744517776367905668040036853615864962049863175825398495189167914964257326928436742077336024475181839251094836474769856777218705968472161369943245371264761027229720047463370046113200*i1^55 + -6311246531644877802090912974697775860998279541497377456634538156081297167726070480110323817223057840980863968729824122989775268653528506960082242820163373908377157768548664570797338862606506292872238669213813514689625821284774905986034218714927610257098484321441704725892101698846332618549870723859477300299406434971926965761100902111381412793777735859970084576742810961657623432022830261165612847062696688103485595258060705495755165932510826982528530784110903267885067736864029199619839991132833018064238538703119384485157232495155020497150397593737034633395721564129588121290222994959406182581646102986597800835507364723911892655296839563949155596531479233634346223658780636142291586726914455159940187171434569683151340450900666933321852181723863594845678824076566014029764804554659831047958882874079490291698627437678519295000697123719527899417384285104903358290187654679396194150286073435481476373319345498981833024487000982580031030249233384281008111906408931487899322314433782637137238486751373485162632076399597302755662038615338586978683379483744489503749102772595778199620142250949485222109328802059368714776880666281167800575982742686357442164353202692376758465450152780519161503444582959309967543190732367270*i1^56 + 987186447514297502637466146514446597626793117684742305190511954104166438899830057809843720543881702896086871500795715514060809510343587604456468269929319945462849699230086901338321142823513191720573038364768805959408985926012158760343177794245167820161206756995350066075492129481958773531738463584922676299148879889741389415384483453378934071818784086891600143322595345212908285647553948590692052214830358627865429038152141556947613286330731011528280922560905144322006819699573864954015438288229681049696094921334486577581975498816501595329067190484590813783561842864800579543496400861344354484453215537626217653476661711573089625212056939711430703734920265955106724770377309467652557034849202871970065039366023895532073343060449076018305957619486527766160728387008113060773787128002539924824390446358200837253467711216961764052502816851007224535476442927436715133747449114965824891481142528148458336332823403746104286625740444737275038118662510656663371968871933052880894541308645659012213450006975090709515617079603808307068293545757638403429363914367177836744788652288614667899007260498366467191083843639301600857390242890965465074188051358679285151752620642237724393411937741054698985672086768685*i1^57 - N1*2352672471985204937596527996525534492389480011168369186360777651519555569724819997370170173060787194247211001280207791754227462751469545182175004166462188678022964596596689134630339853695875576307946131601923261163167630288043959974779359140679073041994992557319782815830085743062432568025145048041965008141388318714030891244541928392644508509683473913293626951171490444873760768*i3 ] ]