[ [ 3027409535098987638501201824979557179742077006371075340110812608337852993971684952447780195983203602211349502939428815174412506808376236266057479560857720573803101659578409962587331182385714368402574403562946320332479252061753355703062145285824898437887175948536630348278341124039363250441819836915499501092124983057197487460599235885272544222800686198764075564346004783333425110741372269058570372639293510981005841188946047459811036370225401140537278748181150243019645873905881193194223608010090951313837976682601035902451651852788618374808737023037339847919912249300155775810080364571330256107532780783389892509434657235192444624168581339059040044772557200261273053245861279270482062629425532419170274871018225980212141822277713440551194254406544899174350564365222815875921169962368339217182418161316367387298406147970052856775213767596142083481085358894663556691957962087048831754472550552157412251679765190800517726557674264778970419836785287477984018507040279446593944374568562934156630384759789884424519075188755758934815945149844931729151200801317186871498523541550638551067427645888980584855806889716431288328470922010000000000000000000000000000000000000000000000000000000000 + 11456006275027250768630555664644503771553628798357968747273929028898644610986106566134552967282550839138584034266655399567290840197044084583911996466613092612338969986746516741954406127864490760802605871094535746829239016358709864603466194634325786339972287044192910776224282220731809105378043144936990345802689574299644443566310132622525430241459805678222257927487194622440065498545423985788374643227787977267000078046099495551153260090054148133750133433737843622365616823630038641733883308472721443960598808613932128742932598028608058065410086809810693746062930176372450976264410436239414970792499865178119141065863606848191997218115813601168984541922972648861650440908630414696745583848525054308111751597673309285617693926835200523618072723994165142756148322419245575257209130869624800087233022483123813642368958557368382923596597608725070008921392106884002168935351131512698999624533618889008930267148881453130292465101778985761708722045719347157230218944869979339550350170546892698416803279023648997027114657006015216191498824526700585511546713182587486761120718383076229536905869590175978289891168946748927713368423933000000000000000000000000000000000000000000000000000000000*i1 + 41534700447547801150224271211464816905678599566266849117519307902038104217323742805612609664281731844660776296876150973835138105823358988589692881851267963423158897291522273615473944212398959267746366704595636703313252725673607930839627941017368250914185777175828587447220567613124644811394237089878226984213945406539924734208084973115705978026269240613439715936126874213681134576148038064747712735358836849982938897919286010370261690770135943540373816385332789235530404459480132947571335472536687735147523440739016311257042886324231704750143756505628817043948196823779557294895284772178648154045229684045372631292382516817468275937206765439511557917275541151322357696758392221105580330845052445798962098100769233984898468691462653576317933796201984520634897641332530618590195707016955801320216774480092048762959435432007046907162038275896196549910997614086724359024681471490926355137491106053630367468531079358942821760117385530897111304748007588774300274121933858259608937483488509814344715828450760274015894301752568764748252081295971665938323741388418823873765715484916389555762432998025976274289274719638984300449762100000000000000000000000000000000000000000000000000000000*i1^2 + 78357908203223410165950016120924718610351337180589933146585364477357680554954093863966262344984297963127864835992305809979170409556977306584841170698821262456528580841799601400286160329068928932137250616230280727902623417989506400590927933687622731536465653867835084133962482122506964664438790339347706365489956552774330240912386995315501224749738158852636673107375578923123422364623675101601945156891076852607294702745314315894051315941047216227151623111806141179179614070053883472097933754991735177673769400668543999224296623073925176421056318328885519995518616075149685250744615002768499886830542718587677137272606821403042992864452127581762964424222936690234130123814389777348376362317655225714335202874456963003872576626032345469475658240339410199895814512324217285633246599607880413895943020765127084803051551683446652573329474411933694628237549293583018908714831534136281233367042211650649956918302332294587820092775114219529252460088219242892455867422311439578264567001469224988813317753465109850376614718031339487099632875856886631656387948572833852832021148194746624071170248583627148032480799969158397766916910000000000000000000000000000000000000000000000000000000*i1^3 + -16302543619340352635624995411336635836027713097948986709851243644072433597158799784318589987867795454300934268327649428824130973229432244291802282783874655208096495147892930825908569688235316071382668070063901009411416756788395120384332904226494388789170999453078511403025785652457120546169532424511227754943634162717799922737779943819944967903216921455594989369890388804465873308800242644400239313360318431073055924974441932536680236573862881374659650443352921157166760576514879169376736232436204186807765158424576344171795608513760217009420866128454878361312835008662528584432036852614035567259796008082629827436461225999351529182211143329609140202682288023372088527445311906494893300751566342153172869030200139298704035276004594998398861714866419738550218231600687574730036171638608051667898788471510804554513696437812728496957944809440975229752897212634149578673106015284886423737227116577089290732165691210005268742452655595494072353062788773859657986951369559868474691599587008274815073321952662470572363362621747046117531367824175970539693640483346187017499978434513231227557759568771901851013651256868156836083000000000000000000000000000000000000000000000000000000*i1^4 + -173051126525897623004701291704550252836032453801964250810754269625557582230133449922795550343320828668250331631174954569295231623990828082791813208482322795016284500908596737543423465759206119177268787621037564488825543408523016743324251880890194875924704894843282207251681532769721436348515991573621756907169680784828145755886513497310291886426867871434971774539881071137589660340409313395562295145115066978968829410987842547214685527006486367848992921686824902373693779333970713746096888580964150371445895134572029785719201721655770110493962593171801011832731001892792610211556992697384836861138090107159107566607012333216011591994253212006524418452616720789151874970002408407835720783583403374175030407518703132698364711222393416384587582096484466652925626468280956006642299928530731453902067668909752976825252140673103468455048328842825741906268329066328691354470821570656607657578767609814826689500647130199078973497440440901709717484015264123769896944215984325455566698222252461811887137852833666632420130880851499601478308310134139246947610694424666882149505952249552897917668243789752145382746594266787293243200000000000000000000000000000000000000000000000000000*i1^5 + -5233500450466467936926616218684075063581222929223178839234711391359496661580912294994032124770163209820887396286512788975092026324571244425246954592413151338855040113676155700915556998523439225327445900715053625349410977749434705354675952195093613152223005546408466283156540993836748555651386366545253325499481587121565257530152671512805137012718342676143413431958766618613803861920243963629471985946600784143111314806959257590283173884127852786961302398385908511906800302796520158312232901206881889012772960621116004052389510458959729028058711602687085067874687029589531766285568613953276470991196340514139727767886248766734277010132306019112600513961094788474289102622836294417968762192946313470576714603897027374231170893598282550027271685565157786500957220679915054466111255450366051353019224400105198679387834646122019124666723482631795433647276806927946969667725060586946705190730217538461159157070714317238122833048929174819473521646148161134419624239350853827455687331209739350446507818000482080344179391635374111027925747399306000309236979682816891260461017532728735497514952937897182198005282327095301530000000000000000000000000000000000000000000000000000*i1^6 + 177436758040112383452120121834358218499796753330738599995119660235229087835673096219495430480323861722283387128208543188374585559067836833127802786844444267811068420817712470793862599382263844748992872379776823003205563501317829274905067340468281582208402292913945143790582109709854650623897345357544239750534166582298546830377922006082305071503025262557588576889300361752750620712451633365074268862268790351630166131118711739340353886579858294057163852535683512522890014211457373121509264304729537964882499576965126375639906655692796832673961460095831416866521643143272579384339253986454454730126223762370868854282754463799254998314306849195386909376433290237348817069041334225652560561579595730333698511163219977925762499347826767845043204956464913459476291857065456020338075680828366058227693740756441018006310035432704485057715795158256978543557359795621123137325993525007366198977373371001245055948216843706707725582096778318494697144501383546044383907452785895136118343197351146459323991872562806066241387005639821585348120871842589566868835381078620965461926024300850816262129400887282641418366219540296403000000000000000000000000000000000000000000000000000*i1^7 + -37630796138172930803333772738541787486156418803711485142926314538127828769573732620561349635126780145526203599418632152410195583559986886024074423668881835137382816111596704158172426542200700569527024852112902897733052451245535373143449170957678155721682184913912977584659280860654628011596645032153431535077542064657244721547599932543791093561178879926749032299812360213647759375621823254160383977353722092368351046429540063679902078183938341996890213294613585717539644444615080230596830327617398564285678442557271460393113415316820510126487226400988963969714354051399027507076153151895782606809076927156335224079932392244237687133280218397576461960174175398680102886337144641460655568345106361786544409402378831372233176652466867590751004840938159512619394998003210409565498366457841181783469761821823436621237625837322400803232739680318170245398570410886754254471895201945822614864962476398350229570796204892526699306116803408604869243130504769838405805740623732524963149575934173078629705133723518766372888337399384278076952025566740103757583912763521569330159037533020502152484976874701874468975343969819900000000000000000000000000000000000000000000000000*i1^8 + -62291008538558216342475066972923409307940122039511080611287129009137853536271773167271676357702161789810081314333868465980046585315054534759245692067799808537404786246371711747211635659438425465793253077877230211726601408817070345370252510171160394592946678717789372794257793391674006896000603429729904968841730342532241873521556262330624084620820838152986605073563054694722213114501260898691973376452653579560643036927529498118053964406581624607740446797585941937168091134779366359554762191439942956052368968902475789568531290982916383342433926369125126978538329380268735750338977197529964143874319706977221227475884697735446806938001481560535071746095408429610795400301711146756415681425675654323191050222087665779214069251684943311058593570056620558644261506519052842657919321575173422022963864187067101962890060350837718751089042130859754642258855071796497082770207990429379949483273730674542544602100428961550182985763962500998314240868912388391263527745856772012866407721212895857929817488128980013862916946230706332829016285097489974517780560155670274766722684054121139835884692290669177004085835285070000000000000000000000000000000000000000000000000*i1^9 + 68076430179100319056207711148641202616458543419028264993994580434059592730884552389140550572368047289836726701127224511829967949743479766884885830801203772967575676996395119618213707407983994891386989069626999885209334470345955342581703353483290303470875551957166045956215937812666041388317187462690143300152996407977956696660443049614403157014409197343698768070723282564819228906164846433328470318123791148749343676358962649350118437615628832895000051602776573130845275829487403409628630139022255463752198899381365804813182563172942803224234886605508471932857516311169958168576732771277583190401320020794266239152493210084620319429189570500107669921823822677939768383325073488130465981225137337331899309533601727560170828565242500400647210794107587926614001781866970533523775025240137600970078821163391897981373129821034611923651427875423309188276129718057853398410662603984355293143441353253987017990478827602605798379566416457348043938395282657919648010731185712137096185634478015179433231476576597582128174069074748813442495951084296779260578838691888254099616599358791989497849529125204623907852688757000000000000000000000000000000000000000000000000*i1^10 + -46333005650749282289398255571262139322430117438834410265424556448666990905164221574189271788215821289350387795395644747081969472938073870062295625730427655920451077356385947084605465074335996326075078715821160488972418081615557788114238360625112486973017047161188302789457397216296260816973349847296506379175897915044230902518728327610869564297405832736979612147872628267262373194920383624060290822221054146260643766647629790160975757566472904573617032327357330741955480191901136827326638318398798198554567853938030257320294454506960836829922645618222665629903298011956553269676212123085557680295174662261111126718404546381114990062538150904091726888420839020447355415496474481231232766084138747195954266426089398341678114449339761015919940233326641936993775705062476037980619580903403401949169274537361270520302589315759340063507253936588668631935805902281514495611559551654919474204213670769694428272076189766020242522971948400309257422816948085798435476860301939880769600101958565448194655257113133014046894609750184303480876540047774979599556851559368024290772573652468541731502713329155556798837160400000000000000000000000000000000000000000000000*i1^11 + 8431064827529149118713577271644819950115022422855597607306034057216074088700372514705265749975464520734987275481328696161198864454759898597639625704146617367394312135549054254471998508071086993429209977391316166336080603047613821697985366359567657611098427210101447316756603507035456995668281151962804327179103701422733142438386104834990181944114923005300756483312769240304196861918657589111867469256395862864244813785299420620731247310707343720920247974025439448848983094631025642531284621019639656742839673167699566865707915763747083904152563768300548039967552835183196062354446070676755206593088297784606007256325604087360341060723602906317810730942694921609753286074109797646014099747910259212878533188013777669539409847016114365896970530721764412849166200423248646223279883549863924454112456013074086709567086992992634736954947554278885012573046889874328968832666240971427540930477175681050546684671350665872497420882914721001103091482383029668732129150610168697311580197086112584917803512405017202190968005622715305639782020952063909158742890374688632360674489366501351332793790323591951613258460000000000000000000000000000000000000000000000*i1^12 + 4357487365421325302407863130291152414547119663038046157690726357895378640200476861956685611786153171860656054323446606190367443085422432302247230430436948099144228416016347349307087727236284098020905768905070565263284880397316629431736050375714810143406349026124002191501059187587069199605668235998869665260209975618884391384749213660745297813284838356290392920792079876379374212087559745878264774574029693308139588304610286705355405402903987235669351694222891399612776010865777005591422526130125923825082426927587997378647006739166988308863305912225916719332116622023836321990665030057199291956090757328273463617153497164638110855103010935131897048595688939500824184493532520334279152128436984205769991836046993902593811100071557117277429816852616120882969008555156160249343405506950992547100124071176911522371958874289900705964743070474389358788462980265667462376547308155068483261180155408341239270069480231241885726686821319189735124840902443657697001238198283262174424872390086150963614674092226814330192353090437044092175992257520284802016992126733686342331343037432630847836355020749403934575000000000000000000000000000000000000000000000*i1^13 + 595596087661456972566379918589273775679784842236470189679844932274753534035460416967105529654674744782229521069463848104962777945443240659481327256180516605067342157188094022581149913760761174716123519249719392545123376136627103088752535149507268344294269943229603763003664384729540851982173568519492344071290240173610489031253106055880512292678662249680909235710642102916607560106950612374646313293908651623057429968667424649676410714771582497230480357586809745988809378493750010844679182785269482011338637511775798673114659793562703001843354216980276052652260836709093344268663147220649892423370335058952167869755682146968341682074521680493253797849665241881553713113731962463413008590637030909852597019356092362642113796566478323668187316163059577109869130625357817614342696190915390425007123535441860496732940497858950506096322173092844184227725332137867667192714861593020720028389636265664416091489776509764469933335713830311966273204866958876521527131719637540271588773608068470262676925643065780623370555810293974248097035020726094132666558103497814596791197290177337020357397177037821141300000000000000000000000000000000000000000000*i1^14 + 40389893019672368811933660897927467297203957647727656582839970694073205201929570049421178475113798680644572036842830737889277027212790613866126956865888576324852230439382012386619814524754738900116913921519523574332003477150149023193756181853263828729122845455181270597060850710523527501771349021353687641620794550252398739032420386474446973797534992033275876771423747353183438522301055934249355985878800063115206519894328266127353466038262269563620427175192058332840072839876265369817232078165993130128454361173206944875538202076456966073448445080401363986005479973842525593076234172485763257654132615876789276193391793460346550380836293349226409748332397132123674304290290715818955014623923977386351008680946203108631411421307130267694982650986427872020401618325902754109561695175859541725845478301017934265025382992795505591050026827664073438155359419360379052603546636879480339107647497257285656102125641417609554501998994161914815043410548825500088125078492638887670262917270582378521207428243913190561318840538206319001958817672149746842823191912037427835823298950827776643852550176603010000000000000000000000000000000000000000000*i1^15 + 1673874917931258997332467934507039364487866228192123037596261695205800099270638003485400937889120236795885238960673795226789891317957900810509636147131920355639079919062484224271672991828400725602887445750730094327212591938801911369905119727008873190247072508760915972135180200741812743279889790486005747161193208608484464527555213510922770325383415105342938268913020297503201894864427383876051192747322335682345119243227022682923170073734190046346837206221461470493861223345690494254672665645414443959362945023830570582270697387232419685160571317404350416160188820033547295410148428575967827475244348482236480268604331740847839015475406149838390950142815525620292959138438942643212136286892056741679232509311622217085521390854601377699910823632513579864773854903287474482841600321012023745711247970390855994820496116127032457121885588991487473554324033934693469594127693841463007163660252526348572482253963726482623713688016391790696434880065777522723987775637867054833076826880604192374087388236887876808533489691417498840476020431543684613233349221515494781275714005657182234998958184225000000000000000000000000000000000000000000*i1^16 + 46188440597295575631455693978829523042923575249134714821514830311070540486623625058658014357313355842417205196380277943563322851690135255636670021380459382677492892081413156918512951984822332771007913290226815279817115446239931673793291764145518288261596952857279913827670336052653042883946388051445408227791004634156939906410381990861236898430356296614544670248205748446961656532357470649787073510511322771960590061147489335349323464899331743265776150717069216653154853880789750468352881721700182867026399868447062114786633820084861312005804971555905224902775691468101551946031858906976810994450997639180711033686062742193894899803393124810261363565212926447403792702023707235295585697216842413385193572021356122441343635985745865141745252916009518574750673301329785833925923143351343281098464496758220258408438667338127700186189407185446500046383261996611538232443643835546366769322589682368323508343513969161874411330221663863105685526503191394899363115047849557094151043058726139888320257966196325127679333414773952495373501546088177436569536784144657981185332137934323463849967746100000000000000000000000000000000000000000*i1^17 + 862067498140047817056845003513476997408153873571915618190930095482886697511212072098573827016896401471286086947692199588825289235978084601699747905436557081248662045383591165593754627149163655551870100626517094377331179222983291502577668056913159479193781737162280541009833994184865097466189560985031145310770281304622177771723434550810190254822311294986703205726758610590616895360022683654860819653263427264846108050822047498086112788624080328255643689375017002715155964762811990029476695657834776438634127764497602009814566593073614698418667766867673397107202770520525838382547231541389682703020946755012734385028756814471348577777220157187528655176648517069745129333047082692929671910297825579384370071357928254700043639984295608901863819615201845451159851282205745618709188974809517176149188372611631450621157218636875698175757516249395595257361040313961977478017754044022610599820235146433146311696637129495865213703278574809320352699311274578840506225275953746029792846119372852621398590370203056065465138315326927724262804947684180273056930511974065851826094404291678427914930000000000000000000000000000000000000000*i1^18 + 10546355533565534673452632936511041491176620210547845198748841317543157288227294787607088540117295591139963096007187632622992768972810198010795349679648247395945449822459511264205962642394147543206258973052406148727779119165542080446094740634991771156893431425330260560046605261420518547028329590371533034007245554355850724832626536883216092108923429308573241800285203715577850057078668190185548031880956619784602076403166914532171164768775601682068812072312641785301771248686653019557951885241037769026502052687474220439818652466426213538823631660546537264094466706614188460802292479039208143807165771495875584458248056617757636127291058009637810251452012334687205747445270105992863972689989981001783492904846585526347072105392315135067867939811705080723199229445225771390114100515805858918602020543343376839767492626449194433808438124984086654735446854331773767421751198051922215329651022213478753721656985333936041094434870894617936403884260984169663925032986908877170603176716308289665340671164347534199443266840727253315987005931494963902438462457208724475756427359991760035000000000000000000000000000000000000000*i1^19 + 75616418337958161226160968800559672723354380145473836511007853110468304887023452890688810219608420034122467215212056964774980707331562717641434727593419932623959503195119843372530772324367707245492710349468746555165531335075890462785136211136640761484805653192083879690803384572815688316609305902469820202838228264697853080253450199534449888879112082163065943990613097163381493949551680238185178343924025559911097171754506026231716427953944043492401678345140525698326095897838926707613539590281662085300255501199898812043946202019591592079343956417508528737101083644741384094659473560405700666986342548618230199219098807359053548368286886195796397827628332055668863817099169227787543633888726766428693685562692924967966899077404574789859061340821121586480513221571847125593619130661693711115763117375430887457716830152811718326442094606873187258523347933931774188486913092643173261820204488502147932160098730782368020564362778596447039732432072849529562475813884376618727719099200380280080596955822214961499501562960704093741738804482969583659013802556144304624963332215984300000000000000000000000000000000000000*i1^20 + 174259089977049631905469783015288151432544841553413966076428857352415001938290441323459474220966255614128252462967950455048978240547812876076028541660487415874588047479683826071381106549868912101790972442129775821601273301979034709862242776806697304161172130017078501892920541773002752806230574503952110228629384923600048650134251079949151197178926176921734774845676981318723280196210351081810139402587300158473933260766711620266512699306055881493378998698289645481520918931623445014232448821434139248222972053678843919526459621470189269377012891346349739623665590487565024351394715074009376215598566947850617005470379088371339838432876577974316151547592433575888386927777278804833683684944477754398390607419542905143297261933318574707036761945557907232048574999287715498558588515876609556918967781086648550889269130546471053483866354324526210507249310189567467793718441836501975859767971837865916010514329928317336769662148997117002651970749674336143120194333951270640820925781918652350527622446581043362300435431011873173940425228229820791315374392520457102598679690810000000000000000000000000000000000000*i1^21 + -1272942881221125637808473205820736375114795599109435296707404755045369294667957880444369820843606778979320567123200240699714901284147848830545888506368559717706978063339725828118181262122689600694399946296794868335721254431791388064698909963921987862605455005706421912847134873838166076348970657289690048812782848745572063676716089400092930121685968598764900724362495115102263209706709932721124540964158496741593296847374049470253767627741256529129160155887913050483860601400284849684284362531827856158033039745010176875004397347512921023736102406554442105416801316167179738709173701106969765283127322721483649539598910278224611610640627796073381640248692785341982965591064331233507549640479422205577996437847003523161699703806227228880308747895854344338226207652842088955939604238675961938823234694512460232781640606280460452902441304253873856456476130141931263260839800357767892760030250714923798262417894543930834830603688405240935921228988966470355468241870405066182020557805446423520745782210755240104639892048123780552826442570132888423197422142584617379866006000000000000000000000000000000000000*i1^22 + -9582563414757517226800191260294349389813648440266732616776033316748316993760199845360698743019028705536713100303350070225112854011039271577267095831883526042507022874275985534194510029709373595618733586668247867478439683816278098924379028895881156919395636636497825542582296048409936147373338231878057800061464500267542538729653420181802321150368048430293796444017596556529144414036890526198703663763573898130073515926211416669963503215104870589158761895942520700009324009552412473742214774192348480968728898925947577920889295506696679825027559877394484196609857844629386323747102362364778475040361787727076365591931823267842448664744926412867181842588645118832554126314255802649249660231835332778929788383815735471315797204773708054102600328921290028590541632432976157440035239065472745203591406905287674517191037651545935108539938700584774965428221886983444955960415268793943610336885404173505258506143194186048998511151524903711127840743692636220752223026327025016487073769496655152857577801948121846467863362051647938567828685534190309803070610287258091649800000000000000000000000000000000000*i1^23 + -18490509618583971482087787487778444561439805766511307086302865887934538181207523640920368143411356824282834995337306172777786863652535049602528365858343687274629538822396387163016910201322051269777325171800637192313797650813848250814925236026771942895160948323747975173397461253301334002683789007408900659630905187019627976840979280635315700222446251279110733829455112156663235434831207613717354274956294182920451282508545427684626298851541464870292225439035695812660596018741411189333049585797002136682679076501370121277678779892248410648164756421388478632153480312852002913655072627628233710577544396529641345049794660411791671708979486489308111308308592309042644907925572893355868753825080415499815216737922014212381203992945706811103549837637447275767200725912936734756544140260032082388182405507806271657990252818955946296022804064737331128533525312564105605633203815406839246865347257213364743471610747185525894856862719104638548086904571701891102152614890698633543833218044009662757345488372733585504398273714988264229286457079474795088855172617587450000000000000000000000000000000000*i1^24 + 51102050516752073329846095623711347683751691224222136101897778108455476987202288141309653246351617634245946885639589258994440089969040404863183928216967754709444149872919729975070542199888850713953154235290686303586179309079684546901320470346994464962854120729796928276909495351582513118113201001302819177544748276585179312320178590192794795422437055659814984622684602732426132937127016281810172568157083769387433818101859281178760010138108876761694482898451302169631879225332443342599021079379950350353145364540162669333016691202573045238209509512217376931048440957208440606184734513157983781823495406658298229631402659635549708022400281525338806392665625234816785942166195610112963918442090246847109177358039305467048748300638297331781744573693379013549730294664289015619032856271360366884244974806105002467245730188102526747576520017761918803400894520378642987359398250379300277707766300446973481191054601336749640424379028401685572041326980694317740577321076216760024833830450662830771165037653335354819549142359188867730716278273575712600734192842000000000000000000000000000000000*i1^25 + 433908190702248105791863727179985159458503275952472487635186237454892374579082858009879503152648562612692102933148353032645506766218153964766591331082565515520785369967954783168514145414486320884163082294735163267769071276992734347449429302802197249125724592067490777217526878575104963128722187198210758036782843130617163976983982590574691861036368782073528049584928923701562821612067021145652081801076816806555717707391299150582084144272936228709861782522282521397190951149151573720776757038005088788543291933527381181015511961648206281974601546108523020799757508532357249635827593589647817580208886287638203919138650112385332004033045911086476309830569215681679013208229162187224895339987168772420434134238550107603172461232184411585966579495521728920493459280463677012670259353140458924945674613275390796702302740625154903938231303062456675658208452803886478284721469981702149871014669595769683621107159707722135648192874267671106752627258735352434858987432164676591088289571703065942452881245298658183038061436143736478746014592540060227178470300000000000000000000000000000000*i1^26 + 702537329307853228684557490730767470112880231385481635635226562504339596225022418105272548392197336567281420402313159737540911155913171867965705362300998388316479266369229787432519695373307734627421981154966503984006968617138128913563948103529367124644094823994224738347022604200695622223030442636619019269991173238404078049859432289755933660384566782553231359099046149968934709501357919636231266425690541032586231167840247244026139892422296842873907029285230683197880403039884035718309691604476875091611253254190253221548068592250996812247287570322512146558614218584824007901708268005827736664340467720616421983592065693581392739894036669880574479050716649760145252891618560450748719248298582162399783073343386575525068973995640724678576799829010855142000134382104208194319144204350129690117399791893188174919901634011396231717846700341166217597747785508467210460971501708475928441948428620590865069511687092913919441450350340555478673423979715715259395217994857015310698368626196903410992956201218385815349149642800857299887641670192474007430000000000000000000000000000000*i1^27 + -1898627692790290772413606200973703404746750133438032745999291754504349651965493601102176367010144896536913066659497067548643207984402877324188814772984555264194737863083327732031810136749194628860941095414580747026220773136665305502879205219727582675395900250685977956620830665129197264017356406514776629844284097028819670426225918813674290326034879627626308191237288790958215141170803757795406295591499061996167088804145890216863249570709961903776283836627958225003962317039910312819532198887800124452219777022581084238572245278133012064501571078179381858714695158969686971562999053739353298708867012078751772559200028970103912938245439116380965976227978364177308083376065926931855289735029708221017440240561766437408351789331836338022695337881275434529027911472169439570331138424105366788098755545811212630646253961404605779356877129652296567283373067536705137890214545471697238979303818273360584402225169526087458729652078331949899775029790771229806500823403251298836542131087438671134064659685242260949264632423679859621214678026301624000000000000000000000000000000*i1^28 + -5360156557311190384298730826606962461191809777620863262024088022704299093495025294959186203435889448917755340831296465071538745983114616709595091427906236592637947546690096611364680398067866785210053211611543942452205603642236982523695374689314566797356955762187065662524710804075887177205610838503691992060857833796166288876696392690621082952308440227078348196961119096043045825028242716813422501660184428814673594440489479748382772952815118580573602639923371894866920755196880219089423343821856875782360919422156385252130763892000688339441615686214816303112551979629024679138004692013026403085060624590977502768133972029369454608835729984108311038700836412665530637403641482056777836820645483585942815984091845150317119783420615295326478121465481387374972101019185418752637927973918256008745346975608767265309405256995460491015314524498247132965498989227081170367348362837557412971748546539367030293709104588517062271983830438135187275846058833992153027153302540070147749815481925697600757995703845420508856312581553717541465339129700000000000000000000000000000*i1^29 + 11019823434365776627857720225773974090763327286242865049623979819632613291333031453405474016822284399586715422619073252997629308805001969334191508766067339156954449272571531866775848963590484131599592081658058508446357967742315337974115939277897703969320433688283837947000358079625772762133906067675610951210704981623266477217627411311157517729615766601946713883949376396065178768157915073313403806514474042703917567786303998904945195388593485787975826219930226990293110062572507456952210067196290407614688493571827700047096810880053949155616610527078671190957858463901500844782081210908765692635736251927371499807381280816280580594325662522787345767725886892147948301962205240810271423023785219850256068797628541370939561430871461194386488240064078163407358281850073883553442246780851593259163962304147631568673543626229380226462150353790597854258759486643955517056188742328522798062170136352475936206097743393653561602027969677602761422584158348579710277788339273761669800584121252838876306554718039353476893637080095025618292420000000000000000000000000000*i1^30 + 4049905669458245238096611228120533188204266437341411268242853604779398020682726547440236953343750981202505468695444322134102296796169413327901400379606601720496408282896814660014082090055191033771024345450512257988491672178643254926472564980407654102900698024366732809533624059160467564842021028181433597134924797278254302854724822826217234581210891230066848087953816803780407825710211964112204092389543119743028026273360835297880097610917673272190882671466532163007657285331481804437968841863868494990918707097880462378130715385154481033038560714911435176992188024446515312807608932992941024633661456252559474676473667017079104206329406680448563177314183106812806044635437560266405806641472714570251565766171760194764249860120453706469062353690674924020482805168408053592351623378579279669023354117750341256296777236813423562114080319821782939959141205240392515565351361287039002938164215588739387562966722336779798635797699271306629077510017169202309592171427705942329150246812267041271145543787494582135671396771607929660000000000000000000000000000*i1^31 + -9052052150959885984255558721652706266061718419873563486514179285152462106743608235945172030474435187586688598295788434810482777741978378317337081248572164971108160434696136221498869519429056942638401803025208267404061999434051238615530138002426564800282781520747104712298028821034432679806215838021867161492285892172571822429730993918599987676917033956049676979076370520659807354819851884209333612796944192928415791371211878643075554477990319081013673358954691680965681792278396078955788768968363895312242043281010736445481097050797127585643227024549928782112744700039477118164477513474313668024852557099516281741456241895251864764619370100811051105183541622510874570052132549371818079564042519341516636915248123799660443208457535832144420325383992643229145838948353153018069162069352714240551511530684876073087215167793099798076023557332381245042278698205041890052335777086498224091296606363850043586491925099354500940728879746883248364558366042682992249918181279544477465881175656346460979632577624595850813594018869200000000000000000000000000*i1^32 + 376335876915371739355158832485468229546855473990693473763813644563105004281345104633954304790224758357398805507566342573720685274676477982449272551400329145681664259988270346550379342258692703675829320010706627634611135480175218092775209620620350739453865631948162396599373230953060147503246937982110378932722886873524308621550846770109812015151611972950480472738862590409500550199385702257478698679657855632936771612792484760110128190025315856480418592152039115122243541845605037581622302330630328504426713129319125271938969738469990287520089246495367906245985417675769175356651829089164639659725134598769355466249154008862197506495037985754811767887684941914438019961200880253448082025566068013774843058712294623353878762205641494018439921596072321558906912225760810025056823054890874684150510667519672914282595691152471654118051377123764149791169562871954406210142652489820422790748019839768663184299254405112527483668116091695712577994523027526733904008401787768982887505455859408333823595883171242809180863180000000000000000000000000*i1^33 + 3341195332260110461945452651583317436465502722854895506305410663440119066111499339374788871962674842290228894985390395524838141708463172016033139633776949781245195521700356636072927328472496403213270794478021687245045012748236367080942208936439799447382154157283583308960016259668863850481530176421865943047819239083760055230527969632902666768115989215450668252018350918722651821768731765589258859275500583559968356865437483635402962681805534120266474756742661016704357923823143252136619411988441405530859648347085897305576649765538766067381081212149446732040823551136811921119337889146543044577727462154894059943549644344201582560630004136561774076889907631596578519663816472777646528685031552629953771580848918727235445532850265794876963527708129255858717374511909733375608140303229702851023628322524003628387761727808042805429927111146571189611320308251531235202166833697075554281057024129146137860518305241645697767525708422983657187290158407800400829721991753437833543939427323586809468233465427004745141000000000000000000000000*i1^34 + -588349994104491302699543770262277320211336019420966800251979695390051346557620621771462028534328602842053204379344626517760511729815908435853530842611554988822337431948983001193212345440979907629132180347156778154528748415462498660517503625882993420079848968187306402383205829149976620129749564310966438558315389462643444856060546304926453793280258567693823767760238623124295363175723640272989196942472568711117631549823807588584941503885820022890004046660641802722369024238355068213154824473795606431513672361584526957761520445872965629850137402436747993921721671142826882211057553948729331379105156582959091168739495285218499507694941816736652705914947438712267009656097902424016069677947741715246935440795808014283969616142314129059202029808034853791753716708218851872626988148544604651325990035764666631718424687649504405632660707226523921188687857043713022406496686230431979304249412761834954428700541871777712114683006740415965136379824095578621439353934316375841442194562435735963133259023728167700000000000000000000000*i1^35 + -439339242967398920446800327108747989727425969892020133478540494738522211549685108490615604148730246372782041689466151260748754679213936656384400085273114841103543421410068954509586399523970038310168219867111959293779576944730395656517538303985745791770130190974712447079384131859555911340644318305389820786027136095039656303485949847891258580907245209302757694785628161535175149046516609617478010101548535151693870989786107440034506384876030057077716788206792433943537447965509627527186481411616656386442845402537255682900377316543376743186528168966387219166402551538249401340120249691097546992990864973328214809380679984199980013149498411874922705285844972540707706515374001538092829842884881274129034435814759988133446359163960340767138949144282056743251480780281777675685117590503804027297127318977788813734496719788157152489009199120069280226362587227034026571205318878877115137395766769706612343112611265046597485190356413234448471369856669158587118035356868851260092062688692801849122659221980000000000000000000000*i1^36 + 152142521392506133473787162689014707416805811881651593809511937385435973142129002210204932437527628679696342756778059177174731352164402792426223846432070915489325349987002931765661800858001241781368884176511563725059082741875069102424663431572771387601858410662004837589413967530169786213461446333546732370176616462946401238919439124291404539338256812296876212933128301095212213430167272606907480588808092387846681740083008199554868536824715908962226636520823070475262531845756342938729566048532412381108168696514021433029504710900089900109963398693606441254582519286906018176306952107527790812814729350020589745091735202650497571967229954494071209493314699300756929325226652588375814858586061214095824423382297853967208370290506629983277217694758291423788219039402851357984929758303083605876784486550344450043269550477903908706601741449600725506487600062564672862385820152566827347319433791232635739444913249461297649625235432639152894259960338329481262936963062533258184047089611574177874325000000000000000000000*i1^37 + 3205917976298856057797830490323828675243303059551261215788577487782077847622734177016313882318137490440216624602200929188143882170059938707901619086220134006321137960223564772547566805561937398010614055089573243229224724476792680251040015726399940655928196383968736788957628764268461435177843643692185184423594326765174192460936064741480021746130802925937103485537218259821246421726455672217954326204889318289504833454780154564471186050912182492647354849898768182649450319114552827220192357962137037803628745965722037536288263925216620842754722971200878350518524236222786282445021115146939519017352803719016247247439495398043872383282213822757822816630466508615984299564518935460682607018199035495104520676683948907776005972808600954312955589696347277914552114332707562464591007500812683464465698861444516946276337287686263662470270435163188382953550733295837047681025312258070582457281242811286818029707376218259848771424696947739219517776880564110936847005849639580676011665381103960000000000000000000000*i1^38 + -10671767391910773588949657741385489362776769464371052672224642987341960075385757060643660630392804457765969808802316708985627726071280323256471431029922490832736514815040769855090525646956585787385030611901841481299519566779040621479940131989702093561027182336354280319998299076877777703032996823813215332516080045061678804691600397902083509764786852906455536722158635749661525290978975921823655146312276467048714863339425437312082207480504908759552562565799707173075593773728849021718228755963966483253658211651640100480065760025184008721477065582248234891561480313954517024558264980079694247181742850812787004673042059040841333919912727340351720507916001311596383670910648663166591553584843665856280355772371596071058727643643720070562322880946210352820960329747509943938268548373271498576309492966722803952698842830734508978366886451053676530392711519691122888910237157575193123779054370516835517291058310863440911427322416690668275528432051517823717175711243160278136419641490500000000000000000000*i1^39 + 2453606951609627739138397227514779568282181350477822508519639977388306001046741777492531566136892508022122615021478495573988330318059014822723147134057529284859750183300500028734002682802049044769249508831205644252807204150690011689768179126098600739995628324478383933378215726320974805176077249602738399409582035279865356651645209159921679706284703765524239667424486696181010031608551419825359451006153633477501634797919916015599192048539967442562637199733770284140152924474462459187225426352407023666151691669241246982699857956891078912926269593119490352546708590633185216339106628055717129788441051512862755736420052886913864645834086387135716771431304927932419478016259454238628962710292411105365236090228377196734738834523137496209204291738122555124990543849877055330521632370083177396575413829274054219939838610077279772077208039782168022006400136970732095710746028027115317921346683527378065465015558428002097227903926969332620809651926601559706563708768576919042665182000000000000000000*i1^40 + -277396959975815899684435156437897383404391157546232445554514725350975738244865354425386444359963193934936849123663793006824454679502331234380384163412706244870737634529022508477774670327451781048276145836872721925688901018302928188864389510678681851549361816993452472134238501607926551779102026064815497421277493065406352282039070979716586932714008276849015856490094132476876927119208990954569522438430827935813408716272351362329561894678576730424130004531869192849127963241685016861926512394594721266707691634916309204087303822843631269002203334434365026416649906462563604779996990280479540571060056298106242451993944836502023974713841308088991993830024516229869885756219412178228496082434191571757060464043851634767687794288249980780549911399406852005088302064483750848971263307922173414288187195053842239157087493247239043341368238800070876431816354307675566721515082819649840637781521264210911639029965900231264849927557757184758460715728421890526339074635371787238600000000000000000*i1^41 + 23872172049800808490675502506045792014761812816533098500993419051352440571604075122128707559982930631715100974246154395823148475315729593460335086092897796090307382243682075474507397880236535324171921414968464118115234620812758572458673357195748883400045880698966426173300143689425331645152434611545327290593251468986733464897825088560521509359328565860444729578383447838257201069897077520658238624341406766214585132047317516094540036961724238197543216454148210982278425282541512345970345614513491017636201665061185848494712704070754219434884297266839033574685759423797796676488947693569330056385955348395933376989685813878678951022475677783622423094064920767527838978905493326328219374156353394129301869694557171178602802952070076806133951488043051744664460113603060865982480310984639772579839346075148916027881293493709202273103997023399318691485564561940006182736538333136039232376450835641513494805775892979221333287823409781056089463485741408013213023039086960000000000000000*i1^42 + 37195163186037037780796743385451335839838674117218395129972527382198857669225326497713143196290154082759564017308254521060504508920750645020566422315236779607478169878596251623195215696358570625501024220496814707757493202714556505061321750439051929805379581461522242462635905198797632162333366361290946012367468887332440654575592019908503151625356760413757248049402768437734973478648804762951514559989968485431608552512802122972176373999080206565586238192670191340174493023963792868541239800437767674370309839400079317491168640260388498938513517661959302055685231173967658789156117008807918029359259936503389658011593130038730296123167984652248927943728704485547402271471277510089587379513804790719817451997713773428617290010041371426407807694242717710693824778532865083978165690863359580374921768190141739558967057870134673935635628511159721885525175443831822095071540068207523068001119895672409372132481383901293417187390769071348686243511350498397947378000000000000000*i1^43 + 23168682492502524011402542778414044904052618306780140650960916334986090913593944743419677853174351658597299412547379356789123073788641035328114673106144545481871170993234996476983483341421578611368230673695256711223770775668269471747119366871399808512692335340052731920920517263727061394704822635214088306742735593338126834906385517197507274402407437272216836865396684015954723584180283364222415749157449330090528154033657184566112649908430248352695454409030223764490848718917542654516668054626077386442784033304825017268248809840859144052961472799636726291584529508961991363681669428890082100293633913469488541959642437626495310294766960104888529670177194974160960559280936755182877061591192586981968599411806827040856690831873372201317460649871503646898207863024109296923028634216594333004131542669441840136225479189841821545711762825246629258853993363491526028360902605861067957213547343580068314667373090716474133570094154404332387121385918170000000000000000*i1^44 + 4983527281058329137213284709770895677012224138968167055132332688096146938646578946145941858927930519778172705997248328501520495168008431920198547310480574760715618279643714643014382192417532667955083589457753538473758584103490378210200378513196919299441607973129690187796279786962383809970999829253621307085441048986648415920891228049996409735876409013624462753633489803004371762614872469432213456465657737096434689560041839369531503734852789744816182750227044687782824261908202658265441250786070991708383498938317823523714281411600232729791398560735593598896473317183243213242271906238207285598240419197209851684578592266938313168866167678267223698153206698554683837884364323491930248476204339016045438986249948848027834191030063575030578821860884757540093293779646122519947295973128112198480982044435717666999501436022998527443098587295476334444283899582689878716561602996373885118014401024995796878761698421248926512357556282231990349370000000000000*i1^45 + 142764252655759342878562564318935897070521736122234087840285113446573809403991925150181368465648580086546103621107250955727002909259911958594553122104375777409725878489185845383427823679008782066433746873721716090180790939867563374096264712172923475726150854484224576049527945950664436433483825066529242996822476507892978158767780984314856913966696234236292429874733862758960523465881934045899965728068363443549085064569574139560835047235819384282865771931526946407063905054546541750268358094596168100020473267649182657279812977148686967585925816067641976717632249551941277214300885409118459227884345012691176614270016711778168180260322636112470411569873949961709871213302297277133650518076874980098319226456935927918017796265388022289477487806016605550823827378197696055811469493428755570746099410888789469221059324092801521361684345420355803334836561656530516881469054754651131836474047942958688541669338939533742974319171943934000000000000*i1^46 + -45554199725002305244826475670021162682649511414098843035828312735773319873098843351511693879892703751857394411934349061812790482190612885356371187451412717808253322749181504607733481934262315839586767030989900209456250827138462633925526304874192577357954325755326970255904904082878826257784005402850726466598722195208661130255535862001595827002583530243344048126954268252370542220000176288259901621330321440493763614580931362533021560319605951656860265789257178459600989834266408519775419482786065918366405396458622962872308562826157044094347926432196080020459043221682067259043596199960867331475367739115663278064845430607563561781858118039725183927102791382383389106132549903897236850755961899839703025631360362206917306485466069765261406798936138012269697852212375514894416519475468202309812366498565328339733215497854514945894302866599084219855088964785337110254668452537720102847400447673032929104497233640318455924400000000000*i1^47 + -844898613419252677263267216501464940083789962866378922841169476802360228503236992155727134534007269475269499282589399688446856779693401895539724037549200950553644128520387940692252520002828053144779484700539551435455040301355662461902486990677371800434086317403703302609708144319348330924541347336909178303404126724954710964203133912733298999689288011286661842165056725369866347591033990752654685793423155215507451308256033472327262960447259141468892420571466050116847183769358474382048753320089400315545563426653153088674970097538289818502793665164507013099609354782434526723074215193618831044738519476527045543571028413095544372943768469956260540437458747513967324212835397678232721703852515161123482002493756860277977690005916246760256078134218032049713496935820277509083986721381624466037968529352635685120353966516809054337586143896559520381230190410942976230796631380922043419969079610235843313503074504070000000000*i1^48 + -21144165739258478678512125535739089872228783283645020822188156843303188158633229980034462983006046200404948404463309711383032510614565668325125713961464961808495817669435876127574996030977169190968666482182198910029944702165474315386374612064486127804139642713233683046841167420803015289433243134147328277096697272483416651777033448933962043148532435924288359627752229617753561016202949219203856438192921931190763167248088219829606677751681466665268215021591920663435654388652004723941087195403838208902932327691923929559104651114766816290255468086709330385105704655174746626574833448882484673506014211693111973494018042816434200053862735651676401292489538436096870531095119551549225632596705494834021554271742923584862300872194349931040311213908043173874425846446159954768077105991049860724921305298038695437762425555953476750875158448491245728241297116904826943495021418354618336389484969143227700235000000000*i1^49 + -51232936460835158674887265790034116426876479985139735263746172522131334947094824231871127453449060260149837120661313946917768040235413268196779927012177156312072713585462816395856880731984882095800922979198332746910266120595868596642038796240649120253785789929106062942809811795938811674954285482861637083084012804573595899800596373642101598479724678013231995733822698562744945972257818854458181443776233203715927266158744878043165150716194117849126124329215329327960164624433311104608944911294300512195258433475566237579287263443554003878954064482476709659834482053145814019765986141662553086907881090167512107222938271853744219266090083866112402063515103697366182690358106975751152874237746143968396241198143192224452567395001735517549403238277149007878062954375583002769785257265110067081867628999890790536426550583427505848496538577412261090207462585835361351861339712391942267315605760400000000*i1^50 + -219190837571124213308240716973708461487660183659052608366065281066008990161091580733001756517935836105878426719246636444022581596636403858154134692741602038232173285723618174551895260767196660959217176931283699709323014827104888530686769585278526720651224212303773645135487671253073415208845918325600885568751779698189493458671171462683779652361759337634562843816923290532306315168872940052567670782073808982968519771416740421242925211829082220937287591828847205006429849254014183047768970309823761175774402371436276565887438704928069061887463875545078723404080067343283728895919364857281147454051257145746936619262185508061451530164583242527602556922617919233675558206054878238287965468311650321200698369769832986905145121122759815328814833281041365828108090859434962048918886501219859651408774451289909941478723857129420051996580216194224715039821138344224002713508206696850604440000000*i1^51 + 133520814794876211765013262917119046339128821518431164258323106313958168912023159991916756465945252297720692124200653274835862529273025970398535706094558507210147407326303189236278909215880037652572780820905924639925293636140061732783271970719073805703722788994957485158563842988256067316793663152484728037789019729155148204796520806098730100876406364615317867168347354123307906935543068662471575399278966576975088879095902682501337201503161333781101880354801620209148518468041598264708841057469128733085299999228712098006086558929812646119126615671576605148703162880567612576971209137267706487194621751039717384000113180895895458992049597939113580702010127408900700920054268189913037147076428593942473101483425981485695219854434533320664904424224271315075771480415704758077550432297298923959240897915725479744568833583747818616557340581648584948271072803278216109919850000000*i1^52 + -117260250449803809557456785788391845680201401103942433789371733218237271346463291221820571786656981886019619736366380542169262785513862652667660774757991355596673495882417712672912772924582286516992070884691231413825184188737158086290466751377113284882515876000864540990475080088208140836155499992854217473022842083239411336632652367737029924349631125729457921478547814014210425653272364855431309429729840906730807962317270561233915411995405035250360309430766772303971743031407127231922412639440310789821902831034930120431697719669119242271058337241785720983922393008695166190984957636231689438954869320341060268851047481908658112571513624697844034230276727477742408953266453705751106302362060930329500114813112562079039689704173378986074545680393050759795444459663590420378233729306737493427170634279831254182908103522758058431358886568019732688755245607800300000*i1^53 + 4227255846499297450714070342343788982553661908187568627899375830682101490240803301489002759835438101606546969182728819635678617074642049364591650605207968462368817797127119062587099025794945503112450097862957347133910048884532030919519097644722706875815074501125828562314514422381491759622028141757888052402426414016273587271268088310196643650208053641870279051597201974516052959323256235587473409035212237696021121367489515124799327286308184890581185515127121915226256973937144158155164536833694680002239017891971037439942666331405077781273737305374870452507268172121954697466814621817549927940620307017811690665653100319562704600585233139047663659048383048059221632808962465439190599927281539631441603793122408515515154458732213543582879111233753698193856125172847488806295706096113537954719575359389650831570980043371309480564663957050005177880000*i1^54 + -550725781976082774751102193329287351945889298458280354061575625312113896327189765533266807372022706476944922037647055219186860421531948568603532902293897866571097145128824599712603487053310483614799517022133558164987165234831932162926827692877727246039534123413039285973856311423506432143895118927609402626556850310374643826604973016331986945820540200215049975285026113508141170744165598751360177018380044022305760497515796867585895730672199451782170869014820703280962817784582106493825438592425043733909431043092818607101457048714188483178984011270254487988139556235583632336950244068570087004579447037142920775526318993556165251813007868083713944696595341551153936460998339315975481450260170888776098230906051038959789978523128394659278064560210948251911383352329607351621474345420713947722897282892389464505284408601751043483188707000*i1^55 + 277561085580439467530850991478938777200335998787368675636673318479494079343722888997201980885383356886927426656461622289851912596710471943968045834481939109578652529151961788404375981708825101716056765031669274165074989904889273471040882264103043514580602599411567031458689403323297531664901631277557636101717925139488029401187445588231850732436091590330891665746071972006602410275274148116264753881304028398241304461280506238149740654504967018069571685613592355199015654774018605920274149417087171597519672304216169087582294692224509638282549985199922522253207350456334806896048095991120798606913657447476702635690790768839164138263294288176494825381843921197103820740190414815705400198617968615868761285178163849394589555932532720032916356971999008561404019899604570233314208083883764988724827962014980757477491525626450900*i1^56 + -130899227387199824717151632907160444916355165610622648420922187851991397255127483098868061170873562144553323409279784724749671691950344055282841916216246694471219804318327088602490375149370043163652748529868331983093274989917845039183404816317307348292774170271348278759846424604654539312649030366206167451863981344036578116731186282570982958199866637977168293845775621205726402382936908913311204440169328381868099275503773316144119339474563994723935898613719399205786070323877855400170512675802798210667641931933857568231562597603851940244405463100481366092049514281560616204634205206655630846019296433580757364742258876198947763332988530104705493399789672958265019887141080069596546916015753108763881524481024648127749525754912456459489836258478786031701294224281935116539025973628833848811561445831264180*i1^57 + 142005532926100196790525303150974426913661614661484615394889891336560490573447069935878882718056041926058828112480340219368183012661585987501776878966706210694674307111701131820145605794032692535223667630293383731022216637871651463189898092068171229345016288495140519687014861678732178463971794199203966237374154255446814744776030767456908350065579576308201764051037304029745247696103436181510755588711670366259333805039972711092735368726206704310745678078142597362374106335682811822937810864750804809934688763431203660538048090860976506110919686912205983115007322230921651405017185596781700721841475333552972455673867315864097884239763651295503020791438110385885587616923445529863338944925115339120764271232977073196838485303066517461335715728458596678846514390076762690086279466117369161*i1^58, 383148080290031029125963230407228371182958228270374119397656348806264948467117724052895930948785360738510717209993899192196038094615130747785172857927604574298371598955407514790314457573935025252132763124116546744726454889631778539377663275763130958787853276151229226359803575144793454202240466250011710591584259493421819022558548935332321209015854414094615041869773691975703924375630758554043846446468168594744251366205295248324937559849031002483258962638632272909889010856438193892769959455323434015768166643870123181440163687841092334722931293019271074238896282777221538536198077667893921533985381409141006501114884654116132661235221377444557856577774011056461979384492659906106503914513618295029124557547075379102517591896688923567109578561084710172879666587827493559911971641644908804439892724669679810778829896121028756366264177306682828312927787615232138673580308732322196821403899237586766543856966806123428307859716323400921686757052651372463990275414761172810730453606196157474451761876000734101260136385294014549358065478729564633704942734901502435529525178643573990266210114862675465506166046472704246537581056456881739844421267125490579775777262543753289545265986073317083021290665925269986489248417206593762945117994024077643389741662526742511120655587925880184861190986210699392373739818337473958854672444604219409963703318797495347760717921280000000000000000000000000000000000000000000000000000000000 + 1449878063279739473975029719749518370169649817820895500876256501104618296780771576437341962595807876959647721249418603577391392353938528511778878172425175448651221442353730499740272100448870818177353031037797118505216607983247758835304110172260466652022427603693895458860358917003883350755401315589976084681170387341932683979712680022799973347914271244532016955730107412719954468085596760056195340273993037518172027044243768117256107737745108125615177145521995521122940517670284550773216448258357722853145292628327088959753230038396935720856913460750824685341094471540694821708155304387071493206093543038609749133179506430016513010858523448761707601130797321630385645613649572405665532422899714323946949453093836061732095050325424175479358690716660458738120720222335766024038620570667025978178627395597480829738821923886338897222771892714061079523237478421752036044620327828768198378300933483363448958909325509367949006512981084797186237759776133026066439078235931132727504142438647754792771035158876557195545975493517361121392739214996453191522667592422065992167685905760635731756998670296967122687445811400081599278251573137541193396831873478170060778420902266980315248878098745367521642802952016579285703667280342120969165583099265082630757742914411827263973404606413311156407984688725118154524877792915963766681052274359547219287830630639899641462571520000000000000000000000000000000000000000000000000000000000*i1 + 5256639927679614420626252918294347933381019395881552926723812934830359703614071607750123544091873149631333536013305105587196782564762637356318835655410498678470891985796131580826257058221652760448262271504580714859321168351558408636836478298757301671943359337321171637915521266282693598081940821501048592306785614811382609949779185663048334927702099757418055508854980876445578498083440476688514422241007076552097869028742811516625404878169386393429691355966865818624960806975472440124487727233727645451116117780286697045907566958788627345671623858067644380157066014777544525085878773239436275747003871556822918384315307027478033736239816896089042850090451981725878352755738320997065626836208390844852499733824402418251610283774735985241013400434018307956163893491365454943106210700787335814057884041184224937337360796471123236106642043417234044568493784690847775389211243106732984111247133249107331033720214858482334477530513218389081843094597743934053162018946675777665888925056045601649875679113454234846010516991789733592735754124271952685911572909832363052793123220675421185791057346640944577674695250568958088899363601835550032735443064868179323417570438791276474173724592620833441428479079721486566283168055571712793017428811986574182694183641388819079444225835926957568969945859351556452194710093246799229173344839073355619886041835011170935661772800000000000000000000000000000000000000000000000000000000*i1^2 + 9917046033809773100526101095530144944798208950305403899763161296566535195097029631181695911641716553284142461998229655771349579106305329642973492741827966323491449017160118806377760344032019761482634677633486319571650369734446792191042344510446384861181928066422361671978162858486523272439976942769455209285965484667290032951421776820765287657883570696369469198165401895349881761834483259538028700609471964663072429819139657312736951689722170003827863218016382104008771609890238015992422407034440737822785095299483335548668682089698690485366590851084135029719248555281396699200390958116587369328993938500912498572551342377671712882078733488195448927922571014205773589377727617133225882348617603070654066065637838700601899966872505564160731221761002562816936466825144027584507296798717845512506873563034204261638577258367398512044286994438339236985916616644962790567823552057199191752624388450535422061058539842196896605013141220305144231706697192966726615912014689830440849386962740432871888507352955210471409405089615382635122234091789362471664218169298933389740944879195437268949107932304173754450936769433257641192819116169834913887486685286081131058047112745755635664438403779021947256669888269156799852853899992230752091852703164138883377428435468618486393011970708200647776373542822341218446803862309575198556077011789467195646940912149936910607360000000000000000000000000000000000000000000000000000000*i1^3 + -2063156443701596867892234981398461284548187134715697145846500402046618274808463694448140794630142130801534018258639094618888308788305258520123416288323409703748995803684026159482642901958455419233898425133875917798869428199717501020785285562923023745786056958256418573449511619640851511159038011789158682559215108604458368281700596414855957014161541745729344772173520297836826313585387045010535616660737459807927094038228099657546813829989100467637005447134166343668949735209762691629229746049963585526302263354466274143205198238414873831554867993771595472242866856351151511582578777661411585887201517656596874918432561281414832657369580722799966620861460303330207033195002009148006757847241479516602562668905187199836560950736733715266340673961040342794887525679671774718786361294368083346287563256612381516637212376517778143254458342653047392870869004235396407239348922772082037789664203324091099323046336755719510023099309732851428957170323971107915738716924825030251022027952712514601326530938092042792282781368280733071304459052612412590221591560402279602091951538337622369550615436316365145640403036004006481023915673754792829612771106586246315672089928597654738331863609526758610039396012113251348660611038044167926365848914803327282353050890869097488947101309898000734924342445269848108945772531283887430127076486056880478564813118137074147840000000000000000000000000000000000000000000000000000000*i1^4 + -21901517402096954737161340018907128585747949884586343965753053775385421207798728162348299144594510974372396837142736787799397121365352870387184675268891216866170324004944661634652780746274133687611471766950441271466153135459798987061259949206454318735766273855208351936681883671121626029466628606570385152706148112278238193164373389798285272524876721615437987428053290152553430909720645045291827529453277197707358941477097589821586058031004520579237443866754980632253913954736050256469509614828244980561203398600577690586258007356602078038588282570460976192659378425583654159047112446190934818567350763144684885085743767987867100126544266189322622735270419125866233300699994808724524690890617005025644064402166967343436449544362783116971451229251016366469126772350401792039931892260058135436206770253883775252776895070301137677553738448796913607183257836243612505874504261206560702549495718007120610645160083665872073230049708368359267221330743369186758816857957757384514472644883360529055155400729460830388396497770340546576333213440338983321951142143057669446750867193059181557618711434000274875288752288234339660565111412795613620846433205076609849468448068027180957123880845305889108207858702808434974644538302163016167147625422042017648139841139063454938640028675082731829985676095865010829916533228477671312156704488606190730321401079313910118400000000000000000000000000000000000000000000000000000*i1^5 + -662540953413002830103231271021191856699256451793942608039434691611334896870178522385582971532826654188642622802615817651017037551660321155685541324489594104717289453563997289322893515082634974304612965741698773007104283705755348307010188630256254707589221493642008114635116589728606838468370604861215760607849348644399600939951746643990785410084109185022417597120326063202488246607122393681666743838137481554237432393373251917546787218841679207232365685984738414607222983600343478038804031149993300248243587811895942341401039031504426793881364653641739059979603991433031825170119719026118938931317360609941736754965559011608837945457791397777487819343472998806722115005003276581297939561435752101182553547607934499855001097154596448370100680553239263273155150195978164886658993401060640606598348716236860239631127618755285868913891874950715259534087132517517344910448736682148523463068404241366382693889964685609393103981209353460676759606674509124496519771231192149227229992719143010900661232299444387821683056842021456573967348303520647473669971956657428493404868524831134086201157366989805018171186224716409262704887002203445755018881016120166944136113184427739643870644837955061079286911661591161679177894271786257972052363014369881841743553249961416844751015131607008091256989923248865745158877591812549623103720563139221397828798647441208320000000000000000000000000000000000000000000000000000*i1^6 + 22456702106628310229421355448081153955161130973341464799658206417332447098583634020357805890489636943800300569077688146302927493495804812870643285606444137168418295655002678631884926769328411164539027203053090785258049337730759104203888493833693447437775322242812660509807238620112130914570994467483639641490882620188587165674778100744061975933245341706943092023027474331526985246060268554638801186215212007776511133551652307193897730278497375414446403410267274087567901406441712341556270834926821283375115390297484186804415175497286785739789883317509601428176859551157656829545853738996000463975940602440642066860929715665982140380453242754301641908912529492692263348404583087588032963628703355112684375212355518543628203955473054297872332545127642663012596345881728330268790186746801127359221635560877350990127605202071345333286026986560306754416857098212950224171822652069633008877699661461059611165488387896308424862097948690717711077816979138299748699390706020435578387719903018036231913211720050806017731061034330206179279756915605465510780569809508401676662162047000676006434109190575214504469943263619374616218410555640930843382903735447889363567617221825817847272279881608226502336571877461944096486385167043720590838078778455655157671494231828570927683959651462216588183653506448599236378391066115172335129489694533971626611495752306688000000000000000000000000000000000000000000000000000*i1^7 + -4762535323663309748464473228780422767875101585056867788427244345289899710147560401300697426709593841491076367882211972112070162748330294131506852532200522267558360636115115998909950858022828837771673993381111680715062197576395641073024464695899123216420260452869060760486681087260122343140627263150353668879118221270704388231640791314441473379790037199995842766932910893821218245520709690014799118143717981990632297316981052037357420544204769614222983372960819800457172126000490731302455509625800167726061733877934357648816064647301146711599414642512029921900081474711401842434336122894466633695340906976081285062016642411185733047690834316632596303333605253659749048982695920517244814514867286268471058539418494978871848756161047512453242128197207414581498472058289840377724916735900555720452969592143740631610965270109843452376405431462415397235341610268084623250993110735313679342379878836990211637208291147529293503314174927181534742325323199242036541620028782010770227561357907101935888698386041991547249755171621400800691570053715757965305684117846396997239898655185391821301345901922111657492921262730871936747518672082207114589105401241540337264576330612543032040664284551632253438395969591699196887582529751432068914204957209193756976751778195397655856980102556960334093491167859617752829479289671324660048713487506452966606619431321600000000000000000000000000000000000000000000000000*i1^8 + -7883726665796601291061777586997968544499880464828590594202350082762512775059599437292336328123943453311135047730736960178445667091450981719128672714122806520498917299086633985698212142799344082345683732237245913999555814351936728271478878427889400845104778978224122121110862531469446492386503046372023285466095679341504380534008888532343958550457369081795247793848520499772166556881601723321034519853367530062512110402737350913699535092790993993862965619603452428084075110033993208107203622840817720994926190593099075042205182927855834029406406329486052219509727982798262709301912126866181310904749625150684201940830950821488892901072974020924084143193080803256389603514159615269657269087998356495777775297124294809845059730975935460436935605282298945043156135180247482581183552499944594806370733042927757808383482557209144673288833170977461063593622855231834477077324335391962847104348690257965381840700792890937451228988310318522536030494391547715494302991396824571902586877445052606373509760009781747181155955089428898330973475446021727327690338458234521671210505556953347773302067038275368914382039126511180648622640526389185361408338083729245825530381587247109824144443379212770853374466487668842727777547337645883486382627437549185129573118960091627549344134178604317506971112091483953144516520184544944890379161793053406939673833702400000000000000000000000000000000000000000000000000*i1^9 + 8615897447233865033648420138733331624128118997043950445172684176132994835435801931748801483560850546769055077715979319727471794399041152123897707610183585877716808520644186428319747906305142797714859280300918404050215818556417014005957829065399222828061782262037134464117582569020517747437062194922062746995486878582142776042340450766584306971756812719324543396156528588513442128634422764713958576412810310943118392146158453647441703079216260567636174833957655101629212596286300671250448341401705374065146672773740542874708880316270909661051682735229135749471370013021226697724112391732143379010083020360923820532165276646120500423151602205953883360616379749156844885887922959692465581137244343952589428596692727770276551649983011787123471058371169512987526675624628202110195488134839262210085330241924756692070343657386899920803549446186534795940110856172679272996523944162938488216634280359170087141222662825833036695485511274693235533073806607052718749910818379936254460634108873334882642925345701558446956649590135008302960453012051354968488433989470311130594912801961316207475995996711133570273860954796591214035467845990767700685381327854731542835595164312585661024469269742450914789170528863002121532732997032344675599094556465701890385420252430061128831498925753545224853283892479508308124448415172144220991900189769252178557699584000000000000000000000000000000000000000000000000*i1^10 + -5863977637577877961456141507670264345860941758738981331587256419065948365642076217081421560463847191068667806877518761332707510304615861824150038347261764642525375702950607479772730766538793298268808240367635189628416037722172074550923601410623983887481330130053964524716324100031553103895437079401162563206033259914716688833596869850506101645582809662646649004173083651290584112584142831803287014365034752527883526518496028033770988242948607017843780457151997881655993850428243432758722452050492389153793952227637506862702192060298856348661764886275092210933572061625372282054179722421144993076133752233504466214464363811487829040671455686675456431639152217273936301838344792604633703949647645241535646525703529627011698767548698757138207712578038261995999751101701396456198172367346526824087016822879163637162132700492128050871273881726688862824600495613921356215212939237395044978998186543741470524299965925710612122869663584897320473184333327178929397510102237200731020325380616502821817240919137641194841514393494025013400536344329518831112447476498499122612321941804129275767687892443902426456999466860983948081003542670809991399362303609381249947538640949772015223434589595313806167625343386245236620667251730085973516080837262765122409860992887555879265539398607651394464647518336131256764179699515686537093398197187560448953344000000000000000000000000000000000000000000000000*i1^11 + 1067041831167126276335403365444122536042053636666363711499960768681661993252834146217202327986498659818100483655987129566735631850288866936852307382882446536767022987175469794269603531584841967142842574657006883964701870395976995233576855917365656930260581718789187274651361707772307371687725359582529888189546962672380087876632549987656635719152990872394698219730596696601180231884055741878120920736307455902694426604844057087093039294618894605852342202185915578876010429280510349517681652551515592558434487671585185915056849146735046047711925063067185994520944695055589251801471077664649424735076582098810059418498706080790822559417046890222433973550286022212148771422804150247799067534571554011420808367040160198928874933367799349014298044288669655047960654676564705048032502212418884954302387372368224518618908414262347951847181007454653310312058443769020486906175477272564104131315607162380028980868037507637526109395213135605522643026018232353138761231021183571195478851622132410809630622361701550411217272173286981810366056877211135042212759233376391661110295483887986524849647497353134188926114812226208131075321923982460982599355093645295644492632909494266693058150013356821339735451905365864209921057253846362107901315724374280552762870584757714950140081458865570781934367461342934925164816184268326668246045475071135532216320000000000000000000000000000000000000000000000*i1^12 + 551492422276939250925851042803253970216590862231969103092148542355611247429181465950655767467196472057567507435622585075479212179055164192204043697565613880401299329284044282194269690301587204127228537047566659677282186039422832096736760604669711615009326968039644960577915337504078311729061080765415236253583662155944083488366186361299370642787640418011617518388692093918109242229361682108232452802319902401123053732194846833073076434951996180024406187835708904399384375651106150467924069419213406293525608947255921836049025535831919252698021079121889280564722024485878862650196818409715166634060556096732566610082972648054084117715959272895496346297931089461924645108756482024607202198204773127017104416121615290596657405185989438607863378435821499654207395871846179839299228752579147660561940444804202836719209129984798687147409711259243980805949020532516408709082747642570579962297848435728081956847268417372545399585088661409564786680369839087615143059151757301136228444663356386315088843404568438561742730602057843427188342901045668386700847464708562449931004872448332130955445498237812969983708750898814973681414973099766080105684472959273750435568781284105518957455408055195938743409895737724431949634601349722163245597463734707826796777440776496972642689883310912679328142456984419119492651239870986295877055509404798810624000000000000000000000000000000000000000000000*i1^13 + 75380358392390684687669583111653800216678208973115110353800679600495225610463110302416656715528316692606261694655433447005298688746822216441993431561288483218005145688655976990626764243765244892195494837169669612904656552964796733616999651115066152538684187985448749350509892752783239243060197849472493910041005760177759403982424089379258056811532860453083158207086426089661871202065712493912194492327172504909244673033151549145527979146808962197432470637475363969344951678296577537599889721923729188941047075280569430208766875041409596038754432141611799226437719024190446057146434686919130057699665338559846415823474508695891523343934583042245737465012110489728612848401831298177397436931689763187965400091756258054026433497038378967885420715240281956819793212804624134879441713501405655096974935503703509083380986247427044369764128841235758961782174466215031739884901659553516379414014764534847512841044218030866695791531943668488712383648523398314301406719608061431913488776578923830629600411597822476263050326145111377853252136417454513585921040245851477981346461258503832092198162265206811016413081193577316314013618824048195705094899231112413989916282064593071143413772751536038243347567644987328737851759783675666849391773630449278319425557689462130609602525621366684008613538297328495362119845482108326039832975105246720000000000000000000000000000000000000000000000*i1^14 + 5111907462186712639526426841105960438443618722047829071075466257362561792139281401668926986901648352862576052379029006114800068455564067775347999322764697471165945397258722254301144874805503827884029374888907345197190440480498440173740901183057259702796381420911781012905299289219434346096897530148509813270596297519286626952947689992443130921150642678939501406753560009799737092494940452887011585577719015863672032932970859130804066027221534941264581691448497678718505491530891469515703514730271848078621913683639828502743864462599011742870701168452127774017824932421383648077637392879718556017571812336456521316862737203200532324542057944949656248928463116536261643926962699200364387640204727652086976477642208788209953397139524039169214657332699554881260762531580287782124979403266567252267860346861102101068038800235739584424589019757188552269194215561762306404403935743990080105368637923110527786537632354119794317786992787410153336666162917746321638851874069435908808175022058697338296575217616444598519288961574471006207816286890138312428356787817400938378663550057926266234199304801780105534307260629793990497400406239171391432565525251282959612689702293924235697350227852704047938659292390891656261342423072154818499917010570118234284866630470794960599998589358154134823153652564770664480913393998859062764608261340160000000000000000000000000000000000000000000*i1^15 + 211854698312065077104638957364951220744743256660527331467930992830517120062895791521045847089649549155692892062544619646376159027632201315130512587066828771169816762927472973923982041309853813982194297053690300252528165643178842542374583412962848098242163317963746479972453555430259420988558167083086042018122887290194889808292724461499122547936809744358208997683851962430922877666097343093786593969212709657022494430550350003626786344721727392145249022109694330220253132152727887633909536991609196414448744064574132461894267318017943311859191460521183107410299017015444069787019283703238144923897750961891293226780239083826442668295696775678074922705230156625979924966061502199941423543851399568230822716384060131030768454010375322899430980299632777777501707014479105904660351705160046472528748437535382819115784857402774892774765143541119439972598172339470234206624620731476342918924214125213758807479217349549493439329065429607313213439258854680914195641742446444283729795599214166254235469218175701298693085837230828134705222103532944508137909239014572492260090021177694609528668395229854295619718434918057439505748636979370088597739821656216514412526126845057154831838412781656535941756733847202796913327010643649341948896901459099184105912735559504045391058629976902161887843972856330406801341616197897052605813435392000000000000000000000000000000000000000000*i1^16 + 5845941119240276926516579631871570723438717399921788157703753153019842585088764312722110739935475275758296751008813396356166138404189942305547755679469995947697756930887458912676396807212891967877034386935899931125466415295227886650170551699153175377767099952641209984086477870730550019511241631666484692734022749562847980762248377160990470270104855013006425597261980364830575807819518453034870451734590027810243766617266885388978546863687519620945834840895360051636487110808969446989656309419604218644085957747781204002821736010260290149632411407609415201533813565665121760582085507081398527279372326443027840682785100657585634959376711125554956684475361096918160089233253391083627878049048040155611832791916457740361814896814999951420472797856080601669570885567027683181922533163342276894607713237683226874014850874694979311489834496443581098353056188708212804930970012364424118642919791575957260962630783152366191948009363284821209980860689576248129797576168501441832170571488446443879712019348351347476875619102581760923705062509532199193616817101918018085795132507174151100013754145577645345014663878008451500047009509525999131761075859132470442884920132109035532034084413407700620137126174892314047045551268803819778841387121213434969796040019537533792039628490574595096971260312656244257178132653967616615331686400000000000000000000000000000000000000000*i1^17 + 109111573668487130397700377993763081686024376232939434660635562527246230992333924270895428031680133278683325831596192181863800071800042276335654644792895766222315022714565939922225197345626838069648020479352659083106682778201798472024159106310004331529449015033709097340882099204202174760257115371423049459681040490327021291972067058288145740729137750544663332704609265831658762120981668493391054048998060476833269705073893053815092110134480564286883449547326195561527674900737836022155035823107767589000898981943913417131451184178363610081153947840901908193727613066748340983856812979757100239548251250396499724020237216081816854302194335356414244004192343803062196491627022800875662631574515548351309434759311386005874845425503674051843585392554171053894765931110045693438778442416445312021119882634874108716811594336600263377889467226042233657713178191991465758493416369438411985238923649436294063607232865130757359096962928111305974817734796198112011285841579082940553535236788820474366816161135196068448545947227577894987961740122071516348816556162360578874684479150817027067506184903358233637023993729123683856640428481322812328562235363761310723651988844948891022689215471626377145956916616150743762458010832288143213786672238111007859716151156149347275265742762707708859896769297863613659551303500329296819200000000000000000000000000000000000000000*i1^18 + 1334889480947599400340582474094501240676380177436158441418714372060783964119651827505364648104591446334187538754608712101875046828992263401442979861105910400369319256246036848749909933451339396442213734711105648323798702148906010361869896340206988129480127229595236989559325794026977441697772731620795109883245107349981386676550661059646874555671567419933526517536753032904616178106031245916932114915168626464673966905459556887077483805875812453052743677970731108811629785628316274110084334275912272963258598948631656722940552561955564595685557018377225933860623532311619025415667969868152201717976472742649332066658683198688873160181207721376946178435384491328323292633077528654041392252018807350839140953470342657950226758192518799838633152883796335845764099476283642051607764584005071319953150779844672603509690632493568872727452843166773289827574050175579042103607421769818403989892004152559509240124293875528972462884132375509447133654810176289030142301466657364277020168243125148021909189540952379535603786503463082602914271318984425326625497406081813265372643034293631255437891182147362307477260499590405842984266275412810648107359158138080357524375057372904216571409809076937922336696489339176410122304755796711159285291495056927631399973133419292923928757704906330334404055965758293318480679067644083200000000000000000000000000000000000000000*i1^19 + 9571635384008169838176985459728005449414721992347961690454407343566556776784621449104468912181771781604240328370164359742086817644895279655690241764083404230016430313076418896713809572313569850821482642910652507788666724685008182398709544094018677114505271580797449807499235140163482529748036643665639611906931616634322474474961485633027052186419027021719484209661184408019595207829824645912583450582413562464024604759683850397832530786098918395790157408731419964845283080834766696930181252797006651868190884870363986782458202987080885242665829138365277982123828415954167317074020927082085512065136666481322347974002737204915173917067910654900539256041614385105689259577939717153118875811966543390920972791550441304104773199216103447432369179076708276083679483288504708560810806401800755178111849616745167017587560554443513656813392348505965862049168548932059384343166378923324070345974648466401176218155745748820511572727525616419852227127821938771208970914393837942325009070296692356025471327198468520233424713688813530152122328395724848329545621790130975624730615069697428226750974432649530734864708217278506538721111848631712104504695463667459666614226212021885891799551367783746258597708933068003732575836539110802937189448836989942636479869143741070870552034447370579936662434286917763578456258644582400000000000000000000000000000000000000*i1^20 + 22064994207461143969780745686295206927300028016445868612750350494853916823329200612375244042575987593862240717245524412964037001732166104792770164992888083959238668551631546166326152020915464289766277914236911204700153831895574924670532679768023277847156991427665578614520179251089062355202115420165077527973869915925316215935783292561110448106409588653116979761292913257347946910543469933062256716972954019349994949618794738790231590973791539308979457141433147493587757625032950836989350793400597677208975523092617037890564465309609739792228958178059433985195589654854388035863301582375971531630561610712327653505956222811680898845154550234123436245853838504122902083351817208941167469663897392048077361901972173094005461541706650659253614169424459262794866215261084569838094428735388257236947854453289799440702786622175586080981341336515667787854570995492022997622221676042264829946191222247273399299011688116159972640100582764290969134616264759413868835560540866101563252070172447952361218679903842305357177627250885789917639054683303633793728688817487529088700690579459292955537691699675406520112966284647676268236427287593821521389926208482612879687333681457001862985127055947617695956368706219829018909355973730361269257610085066136812385109434560351036939994258703996360921734210178301364756971520000000000000000000000000000000000000*i1^21 + -161081709660768578370926654618680879644543364792042108834457142114904773630112733347453610465002176830006478956777840405177961455828861243477945572505023619855825726624716309292053127962080785974376898190193786667908454384797125063410942900457471003175557194908796729586532026771105198745113920874941430070035575965785238575804374523185694487461398470699597965192326708386250518212495896400395132084654371631814198791197037500098651818997147398384771911197622098185482004327233084115554583397519651366821721187470058190871177463249146097198345043170231659585121843813463958760582769891820931385903507395011670550778053137803398366440825208277390952259024489746467310319786844929651381083068458086977851796367630814345840938086900721221288610702107380747681145323022610269245877227914793461796612675762169325516521436911227601891050377256427338697496003433612134501819937162169786807517803979916445629689082935802736554693376437881447242765090327959224747756517856369721611124584119831189835438988119905202555093083369059462826854200268366025825093704854209151517439958082126836781387157214089752239851950072802013571157170103158527704721899259854490896480167376327655421687744193595729928270460641993634079275447698261929221662355674957102440109479845885215206236445892875063205632835748702190503936000000000000000000000000000000000000*i1^22 + -1212955965626418886678449702921314208313918213950816567777164712317402650248557623357326458409852151398654185705366114705860320857949114875114263507940806958612590312257790008983111355381405304956914127261010413221826407652429085705149435392453221590256752297158121982470464026469787924384544561530856892770208042471947307710177352106374705629184556414800812041392567203651350552609508036304195730047848287951985326717001608174307434242527396653494730881568616478972993628756652789628794526289502371532974666099618538215278112697629883806451164620668858648031726198107069340714876664259646436139599515227152881252828365671591373018400155917593272603374368262014706352437442764911566020941307395198049701112785181999763824871932839431562929739290797631235645590342909368245645013882467763342827567808614693424207853491507723014376816105091078797426136027550222787690990541660456120964401935452335118815658244898331242264981166742028882587997870849642961917698973164800407110416337917847134679290745145354146065881805153298829423926937570835328064263769072002779317742243173180137750695040607709505857199985656799008648495793366133661365731781869653351141698327809367170593690237205148151976383597415545383427412590043938321238244207290148848119944415367403467607562062519808694313662433701968128000000000000000000000000000000000000*i1^23 + -2341508916542881226791572876273375981472887845861676477545896311651378861620138739701257831083800887455907158979910161563487716447317980827135388082772705784466256986039782866551254253355888802696751279243720270749933367830281929985421546172496510653261327538558394412131268705776942780984655947613639062661239955320363683755233860206811657784427769328267222879238292368962586936176738662225647673020323344799977530263838586205849982252462063678275592504810821281003850807954343809415798371530584403098553341731933651357587931642563882199969430028843209475143999717180493469511866699468885375904098204228477617969764322818038353753200153045543649242051645946936031269350182196659997737714952981081566152420365660054949797591139689761309332870149738668159991969594884813569000192150451411946949121696886177838197351476541682427918465730720351662543686744992033854051677882281669163496866132938026594769609825384679979501488262624352417459152469271189121151587357686088527134228191932228372341850124957021009316997949822965692273015192411575822970758422759906952387307836611633096723023514178281462458746118564509967118285409630122361018762195989632133471821505516153797514897498446165048553891041781678172877322413891217811646270283922610717163821134531934289218847746524377330641017743872000000000000000000000000000000000000*i1^24 + 6464867316081518705434633231992139125021116474689826174170264058163112997565212364168965011346837823551397378100441783756865051659077199597589758773721146195271268632245764272575421744655111645978263711090644678598019527614104196962332253110095143286293912083409892351458516000112801101443149887276496648418646552148204483243549791233758457389549844951884507663500419456462814840874703778453408659474546860360909905894456080615269690435363546645606432353926621598201433698364044371543467776841331794088032344197221091544361470560866279584723145690051439416599727994019588994691075627648277847949992714664876164541500202841821968664743572028830579205547069844877266512349355995834766397487316082260284931346484428671563687659367935797163002482636304784432053632705350640727444542408254951428142950208622586624652064713084036626544391411061704355792170638380982817305691005119249317128549922124391700805043634168746537966516763130331278921499396905346109135333999667663829692677158770009959295410329546286283634407491368877640946656831981150915764920002142295302475557250618966536191887965028083823700958372247992365243640526591258113774210057298293008894117522410832793847440362527473201020882025350208495093145725117698814064962315463514357296220753363689571039798414549600410436353536000000000000000000000000000000000*i1^25 + 54922683257806489377855440553909341218840169977549410347867212671173675009624284368634597629028464474092371046383665258946347080519569487617831567215445661313527564953561145399663861927289263400316578493513557758377459983815163173908654386147775177862776735205362233080590340663393604175211044788922304137395871849070440974751045885688220500036400448957583195025788464563056508190619573156711483096264564943637079498281433502899188833901797381440125607140063767736652263074537113219501825256059232650417430176064144208104588874465190487654968964003603384585610777499387816257674945301180913600646872564714161820097322280278007354699212464807934923573419910059903083951384306885065607275303155564981333998382244632689187888785032399328161831909448697579035530735813896492937425511768192372569017949494734312915901712286926089134630517272812665060443763325867088048212793760636986772393315030724548685816593016226713221028961437296347196064301856292566556401287524605060484059511634120376422561700897282019850687352812008706791064509925642209152642910733038532574431266866126843694336896595580154256461476939602805877802145335621661748758835687911110849206359379387855835248964404277652521675864692371240919847674598155982695319930415879678969089029590639410555862667735151902452019200000000000000000000000000000000*i1^26 + 88972808128307669501751692651626817170290235244506401302649858138241290443580385566797335330957370170676522338680596164741009186285286912052520116385813229040947736243211525923064916928888860425986981506119357943639892153341367788528734877399232672973508454726929824169937751592429631198563620815314877497878484616610576271052774251875195968804649631664811210465077649657925699179930797432593568211301639827524725161196800602941962007404907392034139967830847440675526619360376829217761964447828482290832205481598134463778153532781281276332436567976150395841659422833486941484987753808955063320937231560908271091493644774019122608318721885822863291492654152462010215968950262940010611165586634608861089631880705912772757850918839215958947453253389701906284565812273725890924313958895926593102364347119592509183078858087974823175163929407110844924364552810032100703444585498441635494162730682721218819605592553541598175161497289434029975803784863935570103612581098198249579923411305890928395918029193573254600299938535656587974433984011212487635451448609129468881672650293015182564166482985890332944868532410737839403709497626033335826522655357411901677096128328533825558910592821849764690980787392294465037158054789060297711933682338034945303304219978808496463589537410624040960000000000000000000000000000000*i1^27 + -240188957682838738408643728132082934812829184845171485348191929094278018683205644925606988205801621359348420565494331216076225145272443616513557299503557252396467666852631986936345684304601892725236827166527653966819811841021289755648295512575498013374578041463634524608164378608977623427570604542699313931658770751818667061347544423011929615665330094443610234433462591318090935759402995784128718192584285267086842468182918166189745927795639700372141988562649781624442108635288607936760467212754455353920856645348947395571746855638999410932722314075096484736467477973213271147860116277964486966774335359211335780760028306142556276583465935296357102214855038582043838774001993507646587060565387559798323842740351686007723323292504385903431450527024830229302572120061848465124502519811811937035136244862157875251439504102021972840851328035317953757858224879939265178901966882712505307441639670291425394007046483491518359529114611158284247135003725666418610377950330394326226323364368498240558220459389917454163090391872630528905423896528477334182843218031865971926255410618677852864868121480929725924384649870099664688328891335025070432757503229935223276390564281555091919779730874994155005259033051735145294070901684771763778953428478932354507235726216082681206945224057856000000000000000000000000000000*i1^28 + -678606340961848406112389523126375907535400938940746539367523794353998259280377001117898554767048276270709227037382180045452345270794934409637247770286942785334438573289250161630543752600099613849319949051848212611473803547256582666725692300300108455502063710451174125924844603179460654217864275596231277314883267416612246409570549052577591986769798028601760013473226997142660441474825716007752558912659353325076530863308293189353382967156419069059744852524188497675912368293663037045164881415474891840105749050068435655199777581191311878414650764855205540051236520914366136396912700781896996637777620721628020119697307020847617323293975098824356552825747635607675098793788619589642201898907371611375183829361563423060712783247238527276131928495819705494567102924578299864914844517367080402051056848394391729932584732346388494466686274133721904475015479589250268698171607044034801203711250421433262494053441243932196988057630290826732347247362870350910466024761171903346409111079103468441610040657977428190573695661023772211558317739599026455667602703811405718927517361587222507954414633768053253378630877203477768664193443008854885133549179725765389662785593917296190756151482875893382718646502460918087922479298954581515114102812550207212676139019712260525643567360000000000000000000000000000000*i1^29 + 1393953433050224964338753193153829625440513622544975513678703459821354155580258717999989641487029290889624772646541760945675716888304964566832017151129204751543656900991197976690666889883255800227680526994067249510076042277754203215114416613338771285250435059272148581026617355826284782409398119322984308752671028614975871938950217649096921325895851356023292863967340479071546052456538616782638969083803137263136307911840682496802914526291468993392786338073953146548393626427108658940105737928780550292157354267351114667983794714177445559708659271262200295329448246462456401658826068713599457057079033031951486056722074576172869132794421965969273678427307322760332599309529363710184116471458508178489995091787882811290160980144539016941890027261327666085179533631656908817934256236847909292650707992054740305607324029431752608699475740222449977408171055361615005436042231890866512205947738634013084278087269561150574344991723827534692644974544208654844999647552539351474335278250364573282616281576300603857101957699955195178902446274417248207842687666284271224535487971471882090213863623449016232976580731551232294935486162785698338564373471337263368612559998318242287824480009636087740303665284153254374329495336152079981651277779313130461663772535195577930352640000000000000000000000000000*i1^30 + 513710220033844779044547330827599498056089861493144691193556076651492522495370995679101802201181125481074281119121522101153105209389726869083368147344616330955881605101410691867348312465917273976956465270291262603403249955878036567082446105390198641575938840781344710290030081792255364687309700329174180854472571884749171477054060312871700601279748725350753313776523033821203720260691198296411047627364498582619008714875202324566559257616211252272843101896486667452367074895904543240655509776287355632561519315300349423778619131048994831002032625369345469093090367307436220215378467650310996207637193831272029244476247946740295750323892266018471062669925472434165367594934183746204310925347474347661805809021086913625327539892078454345550249618690674811713703207906317423953536480190325005277253913696189964354864764653469212142802385283120867212274436871681946714459555173473727093370237874049934667481720029983709126458186265563062186421381495006691139014632781856174138439170269575929056298857489757320423291443617277493577642834668441585555414806384986542545156174122448024929722492718432257581042266915034431845433459385039620103124709924971328048076313138602118883270206669661033113029145361348912521756153133614627535203878720065898982795870691789824000000000000000000000000000*i1^31 + -1144704162488586501605462774429066788875846348538553129096125168128290688885255088569724729703969668490316493044401688184989045711910567163855629664516370990335164935761898248165312341235826773960805406710684357782668146562886228830893147841697042412488019063289929007025846232857953918273796027028556957179006121384102747416104452744257879554432306000217783544424743172777234252827804691571581619450315976470080071621799659643142079950352777362745411487644449727327927632988092146627594121575670713384970517967904093989531722448837839011416944721771079170501795406482514764093064879097382663186429303015667408895688637376327756488969032768989741620321590750194386001168006348134115188423194576966947475059500689890251214600763533829834953458425047850326253161636436693489559345886525175345915548410488354402137409369214225009207355325749101423431191648584752297846513719520034923702876768862850311541946329919944239111827783616003379332655831494121754932885807327409828231549177190305745235747316769518599273942319644061383368846459086638476826703603518781511816455742628445055097299403976833103246552179835863291123559686431092442839098133914113132079039080657618341721006482671845613267469581841499329871331206861813085881863175026690390372269999564800000000000000000000000000*i1^32 + 46747684996532796493780358227018463269019490741992189982107810655399133243186656664436740418598516610278327695210823917128776480153923530556192819274009509692680864232856376857975222000695473540144032711491388932767986367171934858330067294165992137232453900463624581718627425182807748378097825745663482400740039316683135640357171007973459152534455427680483362169297660221496951604140246447014159576332833279269314198284152899224187717247985850550215753811033001221127100128298459488354725952172090901582489130601174251700538368157573396620017525346278027522640471774866921428816363913624728348892693162127938451142278152054695583042057840618933091393622788858442447176507846054019253025352531437019743336502914560783681006733265238189712911545223450757227612408909120623075722048775414370954520872974312337826048339574678925355526413607759452218121543035745028920805081298665208963602443188255806345184856691641393470881272888256723309987079264217925743124034022962821607542214897736574481028045214001888384977224059490258927791928312923874961368671079584625063183108391683012028177138162532981073079298682442856961357043533944809699096119708790948888357293660096819952466235674975229330704753948548131197905691620699231012587018259168166254151680000000000000000000000000*i1^33 + 422553295461877400782334309797064807103030643008610913119655567406322661407992677808563306878243887124867970186982939645545502527407183412127754152115308452624437877714101266611463620050712185017870745000419495107395664913969953862441708141307035225062634498752915405409150526063509562578264718520594545842738295349877493761303828436413614299190033528566477878642621922900636003288122256123624007449157947857148425634098622188737177246606944859004852095987390640438276433205590460059343631516147610185436810796448861380340895037856493919632227420401200859654886806031564532823068499756548090945898867084363886304873520230165939134122790776873057041043228212898618188854669348479218725480642770377887061719306762167795509147749400547735903251230653319954430350874222389185743883630272145263479590354347688420943657981927484548785567500538131396720705123468346273115048728889890098877830132247528816494163343578401465385712641889695805678678595202136539384559248948129015040168514332374828911351798467093657894449575039400541409947558805749043307081189559914866528479715606697378619431991156478026891504089138682859764286282114791158262363749601370338604969661946691964748247175794490077298320711151758780471155852088895345400516981300886579200000000000000000000000000*i1^34 + -74095703051942463599155277291196206145309962854823882384325379115544870247392584317395605517086206016164814782909786876407309701170041789015907091905060482130577456433668670736794543381271151681571160443401984410612701355747361834210848394835446320763264126457993671218004968396726908042989730045540629566766396965263067663243788239809568172741674093818666202511125438655919127790008494169216979197137767485913248188033245939027418362047503507832259504699162419141814315687492035771455932910412269527325003228981211857399232782624804272192693743764094876503294771911704256679049540400439598279046611989364297730382993284541746078989094592384393709178124602599953654056212974193756637306192414113294929440222817549123377636561424573069916944452759978982994463890450688613626970023862235304855908579410957712355372472291740139612483135841064670437052441666721197829870332980410471662993712846661420224191482516444928902713013409535505683861526543300947500328403295363020047706009698624520297745409083526963247541308257203786191229095193617544006725849868655475322006996996893501427105088922068422470465205047669490727941547544701163554066569010352765283827553154693138202281048350325841310242563412330456312963665990591401713580125618176000000000000000000000000*i1^35 + -55530771330750655235037100039629006905859089385005109512678521234588425166895225059683873120264477954655781812096418932096183714610353198411577157056946410581069945748117135131737728598298710480842060990814063552590505342931537974667968174408810438745606880968235512806730663751431698161768451584705936827334535251711935720571547851750562678896845861446771553748140466646214902593492703812148634942841275300170058664977280218436189676699803578247130611477369429628659511147642944221359573805506490072203120326477548944283139217516466902696633857422170658605930602903858395678439262363266591210827168685012378605956541670060930696731033871303542848602694898850722074001218744494284841819474746083299627521415320479291866312774562292706031340471957809115735215722127828599365443117085247225402056777977818135332748163395405420806765559419233103983324821428779212888700416335332115332966186293156552454184581797215076071815268566154808662506837884917961676123367137273881354508985782866522294184805154069337414726655455722059258507549499211846298769957578448927843440758267821952093755915381876994494239797190282044961650887898544534293206579009251273618075028948760277643152739061196260383329927481536907524287682686168874341644856320000000000000000000000*i1^36 + 19201654342636685468256704636800290624217384252868557099945564391106527832880232325121725205609183541962383828966777780022848722145385107693842584121574470874665548574631164370898775844553167550707230984202771301143539827931548313474454504297838757644258273815672381065893443360313590533741118797335761450433246457426161204460049843338299362815444826817233145094793145570303352526387224937114970276037588196302803216524138178401416314317924651875777212585076681678072518674538887005202414041240744591406006984480694194537876819681588186184432976921117743847562005835634665484610870422689511366192218802272138019115010069623262682651782856791497491513778504307848684015489238409213450591044976811681358598096236758125115913903999489011169969864562330411936534818731937435803915573245045615446857997715558101889584217181444635145426235365613493973800182355619176305653713250395380066653825756742382290435245069352632978204492275166827905725795675673442557675299509435768275226293800167153623263819053738048898969396951864630141654279771091738851701816577581216386210349512110774556371983561660907705533596466363202200255693897263115702259744076895015933270154490878742757713732597287323305656675246048212454348717375798782276096000000000000000000000*i1^37 + 401845420505710943443705003781540514575861778501634115780353537934837127854210536237965569342593862789490212787274612777278137041351693271298748900811225687432665214406055550459064327757374923051200989695458641723438245842663413206942496595470235606851539078749721623603749648443561340450501259828235324693933190211460829269603794519231673895224892255371508134613652792384499860618354923065298649124822781423922371709996108941643718365858463360325508225585593412170042872043867352728659954340895454270878071659092694675798690308779986793499488140832913192173991456253697245875094908633287175184035441310267892340585515730901630446444648672652104530225310457861463204926607573292745371859583900978777734420649760981607543191497865829077869346470937531197579958840689599120159312435185847316341391358424073519028769579018952767023912948050503593973262929697694449479163894121785624774628054012552482391301705837309559515775097245056425810123750206761307316508450192874314852246748579076958598298527891580037825560484031873166976319062889075219833257008537253390135526027947620710107233308240154592095996395259986029829486458718582800343932614150578855649167784272473081447935117175557248479735915100709127489295484325376000000000000000000000*i1^38 + -1348001753322284675217541144580801880762021708487563554427736413492293060448221595684992917406354274783097722399410505201235368258968685162437968140354332357378657260955118872632592866803962190339546285455535537381564010160489480379447976884995051261172155479021416486043668428440775792305011766331053178891613494621797780535048055444983053641998185122991954023634465732206433720236212987528815526906212103528352642823551719349936445283668476691268659725386682194505622136541384073193720674946941507305405597606941697977820532561122455550597516112470761717931136529186194166315637125061629094129174651082766376064216130604297123782133099579572998209222383634832771818146588038580423073650071191091596496437326495058266875969042977182280779343879217540036502615933595730799385052279491119058364716116879017022791060842118365532890947294966844299789300355227189093927640784427013103716601707456236815204517244839126826031075584369970264830252140726341950035127978829527249959123799138750532164056450328739405343461285723050186046403746803990924451149642536647279686739508600002854444109766251103770446189276106586662492358184324481719257518728917390944798278789205274473360712081177520085325671464476477402065308723200000000000000000000*i1^39 + 310290261509267418614892700061919277904778941845961010469844958980952760609185106232096005578263971422528488236816872645256237532582420996164510610261790312339660534584587301742565341157099609187391589032426666229916838420747085308129345163811171181714160493656678366258695934146731096953734279602996464935375380774023660633358641103005111728474441486517841478188660532656840577686850653871614767533441557426933177417237446789844105781378905588496333337249977418550034430398509017970326880266062247646067122756805745598628870421080230681054013674287124023107706048725841904638397243653321186036436899068602173906846512013325202898069925847755698926589757748220160556787583504979368709878096116802206940179632592031258891444965218043118853924076076131853788466923661567310004164905698591081929108229222352965563252932148885823882850878020746823228514594839685117215620847415395295166363605298376105710575420321449225165005764861323813975589724763960092294815541415512200181586357926242083679584676487592323623359870566698061411247801630926350502267236351763917032711742768401230028376034552694310196036882773599615663150816518417709124561934258174267982563382645487065594705275988779049299854681376465885766656000000000000000000*i1^40 + -35062572092985706508196077656777887974930148964083329090970864540228609460138456834541370284464263093022997645966779893197256481328069960925808617688221579857292140377916111725133090398054360645509635366070027324820852007675786039398296139116678785705276024995663349296083327350792369492732063600674190755719085430803133830687137751794239318955979506725208988950289436690637241074515075821807693726612164710930448693363288499559435581551933580446888500286831776842497002631724982448386608593484440427082909290242263881691095175420375693292945439163345505219977972217317584047961550801647951806806922898959410003558898586581092042063682637159124874396005703445204202524109199657232864522446592200284331686906895303408044353403178061980955796520933370932382233692983046033743634282750135314244494596987741023033533085273583389477754915069787585065884874394151624080142710935022774075336086258880661455324799956620933232724977223749423142185596788105575975108750639530277201597914773971176906171995060593541103886371509727098069429981472090194391126275885496251560848948602704824238210978235742303501409449240806791367437243876525770018360485893707180115603704679013096538355545721136363257582778367280435200000000000000000*i1^41 + 3022680566789010133547949926950444757086182954397781690315004532528764861515827354407346585431627862639117672396570701616428552505257594874228484055041025895890593680690749649355305870578510899678436336671005031931620900512133043897313137697695675210661556582480773150428266195509502531562130086833413272487275356750086209875465777183542563214430939567967010520743109878024300114875345117399591243286986264122364557786360158401731165880192990265965919598611366595072962616182608680499028067995236869548176332830857046948603845329601552018104424703255094458657530130038449892879077638653308003586800337456642493781364868807114626211207272717033737053502314516378866041743960672778084987189580915167013122297516075787595341902419426668894293966819967185375909091848530677909281749654608627186989749809810075369457035935056162503239059922577086321629403853049762209749592787986318168438962717834100209082871495374459668045550749295982722570275757840928163379075290507201149446619832055991968526880270256732476943573118327514467140574970268653119321102543219888078336208288691288954669956659296269986534205955648269228707221742226127920245824319433167926137346568449702495049329193878917566857146024960000000000000000*i1^42 + 4706116967721224076692272199941383889899678231655037057898256859003572146644907355244000458031911840497639738541999636389438025823258384763752995586636792352628385478329007818347757758443561078025508755936678342652303110953603227857968348143742448259036683025154216070573890021312888813546170488500852996691701287873020367939868999004964680696413124681075768897940913266978376104034882009838402855129679309508493345907500456455547626587796767282866720545765075696770440997163231014234689627803896357163294077143105639356907316376638635242578624759152946479749143359871482328183645129467196594801849277113251541921717063961071717734830987958181149161661550661954223983104203473352783764706263033066701203147769359664735669113968339775944013293963096429552211428963222349866395756835933551683230692501675919858983215103855886924460392322548661097785142133451406858202700792865292493640242586541920794890171115418338196803476444242527407617563299882103472089258468615923712334933762672176396469235349315152115209095271389976690216976310262267993553672888100725197279433845336043676715162113535716148005198263753428085487998891848814261420099824443080509337375383381292810242437046543130022400000000000000000*i1^43 + 2929346885899646186861458420907462118486000679326808733585771121439498779926261965736631953895335777973634251991169829818912101683962803611584909098490905136556670545647877133003906242882936081638241242225130890701090214098303938772030795254179261457510787533652921060643866665484237023402113656910025772262685185802862500661714401682363221064684954055229544146847670992135409514833222622929037908685545600969410126935230157572424323585625733002822606326086031390537572834472926348363419628885329576030298714453198067930678366042194623623843518803294714010776009911247040828138962709718300101903557521373607918852673964517032238765782668387209995370926838006696506812267108037795373625876884581102448556623929008283318934937895038679293072657405079921740326173589978423249660732113529174926903509141290791164228137743802527007908483744289731761381093675565499680260556659533299103476635654213379781910594074598181851807016724745409634767328299501520911704956308161126911807725378646902104013674870548211467773452220413714448439697700645329511001937605981977842995418691502951520503057770124942046586516859974501359509440921864157821839413593543119404150571073214187788234452244736000000000000000*i1^44 + 629125032938735170057953729866078301894743256322895658011595616823849872947496607997730564534975965661377769401684672785473215373303998090846963044117540308544273960045259141101248177646228490841139242486465514007641384418715008677546349376346086954816145271009254924625055361350358870888092488553546132413685416259722353483574876548364125065507277377125104347965797678735984772506671708505307112662062783241711792712332703933289966836050978295483757963034224553045375331354391094129039589923969522308069323626911749202640538590969831813277278878168172075923852126702041556686033246892459383766100248329892143857770920482425618225424714006007101405639639634466242669103890159963946322042204963685806241016783245632994683906486992996837341751156420477958885762432543346442174727678321605751768588056882174055765153402700991344086719941859277068322577106056716731029839127696231591640295581788620151470731407468436351311722071255830310973749338117756235716777414901489108158302970321367941700654982138292945404699916144356828822101833471722094598952479248308007541242550709611158100098349999143728432738852999867317756880143888466005769794409062708560163708996895001446389760000000000000*i1^45 + 18050219366913493395711630625454108591179846173753618826848416752897426603084285252016393199726260955799557904131876615952316816516223572243118211129623744215084065601804489994833802087499103705175539341658400466456236443055504698675108769730024864517388724945802943783858715705922883235664850734146738392391381640581233919342066496634796683894234598036658557789805364647217272317109327408754629667586031978435715472672500579727497651831607170359019242062063935832117481274826319992444185157919048054379229540175156887112067380401970875538412862672636878378061220219287753612071714811605691852531742837361035862507763016502919610369730542040513170496100678930550672346579181665208515779335319872743360585678659663814845583893268845857958269391592749592865527899306212188031826159653070541470010292968899346653852477300918194801635643874838194229965857215910466732854959140654542400815687180451603721098280430892029544021759909600185725232929601499799738218484618062085463797223601893970070375013581402341676162428194614538517760272889857060621651701891630629349736513913568918130007281387620793523008095123480835522172877998038687942476562653032437581792194062848000000000000*i1^46 + -5745522982700092359866011901924380218864647598196934590027188074241902600680568980911288572672753712368129696954722491548728684795121877770048352438297647605144775053679688967743536709060749114730113425614500968138947496097738379852243152440754516550216732836714187232684627047904022052109004213578671329901206611444892285559440093343509303507724341730028841425867680860882674563581843670756707734304944306084029363889375621635090976675981575178602234441663725862879040209994870352171868586173100788662838425574832047287976951966517843501290886841804639332623855168344361173251789120926740068580168355516790539593800457185455792736876455487321072096509266884322637397506878059689989522756883566789343118236706547290122810957617922238511849698611885713303156403122460517633850288484052169425475446627676231226663907185025825769132242035495405890769895160766947167576123188050585538378720329757650671389954005831106656709051273826742072714773515399115457642929958766724324013909352500959734114396513931604144849433094081849060906501973634151289825311500693826956028382679254275436040249535256502038907151375637290102354583800044864952784126228679548024934400000000000*i1^47 + -107309979042531831537223403602898038690220172442420286485619480782691264209109839727600562408491020958123762454529006171800971155208560992778030607936606945587542731118245569877123492645902114414803334381193704487547756191414446352206319618025775650873783701317207638871286745731612093985259607620907914538540901005663433520282397090858050222927278827368501304194099877021508227198812103663619448596301287438025037617097494397227735703521356256118384103718797330506604809968075141477954263073810389561346152462938157521781813313737847125915206255722431747194369061662413246393295876115808895751157910488770439326370826955430592454172521586869888267169065594600021558240497398795038027665071423797963816087624548756130108742775184456438952948140410407586267084772552637249842704357447170442416457388750973821080818251543706528295091318174657695576202708979010505874894472638686194627812984966140115030607163777997638903358062558102515825099521026720860124048164226138365193871565754979613048747828478969882523148653141020297643479413169950399209610708886844095303215407984909662723001662938845555416705579657687177521538926141993819617209960012800000000000*i1^48 + -2681983242112392575275063686425724671852682380365541508919371148130638346090073105270966855870355949911198261055726240142070919662280468001473167570548456484558424225871121066878852014097899332984732961224857291229502317797794361197934651993707913915165540189415289283452947993857562116136030894713616270277873387345643399359217967927923020575201150168201453382719074383788592615036715212786610261226276318889225687010194122072000611793868493752114748202159103699812110452786745351779326733694034842240619202967820000533853134720463317533169269213654415857536747100764737805472223334190033624916665909052877527388791439695254480578841829933854400130734020658149002756773130011542722228408246275616137134948990436785737669574895268967721971373480922309185180336797706637834855758893529142560037402221343502037197455959386892780274894128570930291806374413852123882620352629927123715787307117249788635222690649498140068680460444485241741758690095436438007704301452839910733598398683688116528046819295381076268597756942876902179921225261967663806535703437918332283463423959972603376913964548659209452098686456787816356961594879694620608000000000000*i1^49 + -6802252127624151418245595452777857083544448374754652886783521574156343809195081935359543481949559328176725384087534632742526256889903399813441101324727431834518979817357503512252610773355880565148552651378360096047425325442905568094781781154879147221361811208881116469058095410520547262241168887777910235751962423163531751923657465549079885682487464718817643464166102246754686847168220565560772694244602764589192118201456274793823611679193253739684041683107671012567975000876304448179039096072658337373459100252797573352105067168824757300690392260305112566351655534967221789548789052259035459682834849603580311993309619757675631222146651173033780633364774984932946482130772223274323537729580590412703778248792358517248760492847851048345620016090078153861521940930432048468933005195043202161324937571163522893944822482867568672562796859154769091871107770001901110310126115664702245747371371519142047218565372906144010645615806563461681610029389937008025333040106783695529100072703027208482079106647231404614702838852765565929087197288859427245358858239074741365397207232165692332075238816407740946236986422701997533015577395200000000*i1^50 + -28569884765050068249758654685894630367559145156436964748646136957293934272510665825439857138247862795583011995699399904897933009281679477467242063933102505034780090594075910580199185378556269944841795128818490283153801771962880041896233230556071469803195978843892641246231654803834527372042365931792431225624750532956774604075574199482950859017708755366812148040529611157426221839745034156172168988615021309528732762005123695160912690217548847630012737376467182406097018652010310027224568461930244686905225350475146675094695899168381895894113002985352508947106162813495442043831224891324309281825011398785007264411065621800200095778743448301493622994711140597121489927644427748494976476264733325037174623115484458834893281593358502694958895401456839197825143671622476355007249591780931676153345255583691530446909622920991592757019514928947395003365027558661017936712485499322756017497744471215340438130637479339528937058906769027990645727560153176481961652364104220744295361234335269616797257003991376445878767659166051546865789542292998531692936729971664124990807515442346732962817339607672557618542263572712939520000000*i1^51 + 12819759144930362565617440879705524560299912192234621596690624121485859903503098669294056443738795417991091421453004936806652087506314849103935229374766723532816545902552071805448607450087124278703207518977811990065806803351109128089660405019071738083663099788211959941617804422336397846872811027931082904997905123838513015160655891236598614241024356254911432321862159259537188955835720086529956480603843561586131450849572969416636627497523195362623995001401565378196570651830392965113029670297607379176293006580793750868970027966006974065289627851036805042189273927852190919708430190923391557995692543398185930232601994975260303854469980648178098215693696462970455835584107840655910742870243695941729197103864938918663717739276146156791383293767723270893431226002161073834325709321992560844333463133839587582224537878675453471501277747478621679159044822116264593096660175260341864231758039610961726376041050326902655974867371736088267826997343107764002663250871849881698212455345242985796335181006869301037334001739663710105458688324560382911493284143757757816310796467623154502150359466973412478194688000000*i1^52 + -12969275737753843850938094740454642632631897006831969531722778622990677574685301025590988031978818784595892618526947993380186050115504862577011504711296479364078134736004180841001999232089810330295673686144283518667606401158362589535724727491738169039528394480355736576672503320069945975475114072572127448746789269266243472267352089168093243466421939572661246351893545880954659700447698140753278595273183822498834017731485495851774425522004948763522072456410847043050005975814018334610478830393141219957261687631074914725417718701687598525185610860126875680491373972866695626719251518434548083658343065846138616677414636304194206412183785274490181476062220004005890234695583821032687881980567457270364593281267273208662142887662605147521306324766547088487519666030475088828530076236476206605132979135774167894265510374624552192680213298193860438669606955041005820405072376299264407479546452883439081492256879641781599324746847806341399695829116180530808343711535347233703236607132163806925003114884933980668410979351210742895689763696833342346315004787493997783397081993578389535659464052121600000*i1^53 + -1285017614164814373064113760612820368134151837529626229075041961631341319758058377290704447995197642158287581857571879710558429196797070864400805147475962762458445750211355844523613986068588970162492541195517095727418383971449128916450188221438344428193976971251089764965305877115376221417165815133906994223466495427172740475818511239208687521663996830283927344314242479742695237082911115523676701342003389022276417315134201988105561928578502710117208436274561287662436326084487893822184091995832426290694045778906445364070046249245002946311346548197557674529828692179826952655049536192945078326599906103797372987252521331129943119677898914944061375797455487406972438802597025191809534133449420548431099274604086594591498185000853948499979583529130582152243619464520984776658947204374570429508405219468998836007739080060084858045600000938141223614623076751670470944636254846182624209273185395233657898245786295999337014516715228418764256489441468521980484515465395628402637836355018699146559413339031229343518791819505333870519977246367506795605379034292699388362534087609490355200000*i1^54 + -249429870342469889545330423852937204307336309604518047047900877085142473672137159444618515118452931235140021563472168635763349097753113889175368790615904515389878339276023432356921396468440314929252658023216173264327549347453518382864149668632781162741915934461651646018025855075908992646357787154947234848841210322627118390729706369191538184540089069393782439540813476137538557555658343898346673934144696266326219261185921711782096376094158345570675472508553567315116669565955959675633934738035705877239687504299752846556388726833657844721879849369904196147184494713748154990673880950056436917770951078055965341923577225209898631772272495725886544788112861485543479356931253022237957136709885220018768728119953040205780705719517720005707664612150561072177154956674291365186607255332108243589661388958139550444584151920705724835474033169905287371576033534942309815947123595965134802325529239802608841457531799520658763677904656016240663817285731566774866308388859281432820489148935694567546440587790084512334171340532426107430955107908180902520200860673209016116026368000*i1^55 + -1013440456437727301785739917258401175785877665104584386458329519968954858744853458998892021983888078559342162887127366573261767201621577426648790865027544852112563221103236816945151918540957344599586566108153339912904790171092529702459468249854652503964239055153010363161392006735665144798193887152581937290449545038950774827519024483834361407555787432718791127968561046255383783670809643815814999209413888392995399105777896815885559279073583406037282195222946098988344173360576283409689345523068062528157253893116672194406812473335170955739283307439164461815659815786682958551244619455272384483655236371430813408856594398730484114706371897426334254321502895348995813875017365247566761223759542776178140155654839795633511010591967600054663431477385273392848670226093772599543604929929644303532502970847859341465629887110518025186862927423756043928075975825420025309491994362671803220321779388587658030200651622289123605569872823627253197964768677945502839548966283963115697561744247686921682451120254203135229484584198857266852715423636976725889558272000*i1^56 + -459490051846660784710291250176874917420125607516824805621019645599257305124906049759203276986502459718185891705798929634318904152557056962337147017349576608138999464540395575740397107975257777652578476881643578647394553101725941245753952358575815495900235442269501890361140725157474021512846290910471580354645287484080586899982000437683783398095059134159779278768878837844360528149049548988041138471014204835211131497764506218864296431680099663945032748636640543916926277083964634941639020070884774240730354185206118798740089436250319097340584757041219801069133269403224796495109770696236658425713542760187369121198357506298135388824291612412226583419844633132323755011084607920923498695113302284738072121113240451701993675453076428377177358593057382747962536589966893015712581931161363125936613528127442369086061353559509803076446252554587093862851778964884902011914649290778619772031867089478742389841050463589772289170534011824851506693471784359650300861628786886417426441523997010597764509817792608878001398991138637433644223820800*i1^57 - N1*629395533183525906055240432170237156958180992836207116630319607834370273042701197265391808249626323551475942163429348430812791557110766709665329217483157996456730642419648741098837901281081397681922103282995075348419682560567*i2, 382906510416081175112220124771527531510660392985698459731210800383402537132938174989543070085571500541791027410878330013918006151841291788115268304978967651427247214071993828623339927231778919494016094738335934022690008593061615657825222069796102045460350532353109348577271063034945391818949896766813529003076674052225392168518865316833257086571141446269501494185241251327074340432629416616522121910658433208254193842209638646761584005613374014632298885298578210886016979827306079078017826496987466076420509566930130297781647787182827027679160887860233878483068176647668590443001369693613887273022363679677824926329413304012639810348164013294392074931730972523253167383342651609727734944276113386311690105614546293424165946162979587900480376646052885155587607934974128441588715663776763575832163479303687855654723482636925404000025259304320196901747644221715717869257913855369781474930829087479617452328268099332657628159880094793529121110625973551170711579072468022707793158999099160421482271738198670334619348338933071678147439283804878110253347683019989260835605081794158605348815831202072387326571674993240347720478146982395671760396162580006091437882215080983378304243682645025060342178357384178520224633366251888999455722508364246814189352460634342397450506713966018195511208697313708216415387679960655371423612738704746955668199946286209273601706581472000000000000000000000000000000000000000000000000000000000 + 1448961341305798168232772143249127037904757851284682245077684478588937830295753387321088916631965660590179157984304345178034700424243169809698751608845506348938863737562368514872981879919647582485435775064644277872290031413898571369369264679890210716299333186758840564628842104684342365889507833932199181590219867419106423207215715253811154879906863066449450694684297685151584502132018313781281286556697710201549726317168446027116291712007577058362893615741072229605074829246322793281401459188386549106601948404116871204046481058353790953266653551361995945863056621506263133230570729260798776959814831659502887684671516562470467715165777299690342919360568923327910582281258455281046112952277800911120122220728572807641127038959745273692945367799703112638673878529007207643930569488328511392871566283661602047854787034451763135307503749180925931032993044008432431852901030319176272007722090148791016125078702470408359068964061912334751836463109397427373781993001672584528588337563188864938684054287923888279926896833014256451408883707315006920143602807401405095220288097996502355213333160979004297274367305992753953853092052861252547398091239847679154734081940746832550352064270118943713991234172567677084190092088947462147415348085718873240159156275307162746752033394048113067360509935056690661215884610459360522532403836725250976895484225201431892578767248000000000000000000000000000000000000000000000000000000000*i1 + 5253317809724975488117042434435626914050273695683398192859059059661188379659572035968818570882559032418887060137083803456816887759083800818351571615072921134113373370301058935491985901976020150573524235315449166335638099610331566649198658383638906901251552857709537168751055422090907187416882215968079247490292164482363426627954129739183141304471589120398500297392829129113933896284171123802801546043731689426453074073501381711930868331063360728623556614823150295431332427044626439417270629892183129888330682277413977208273668612839141925677970126288824253558280657675055862076382812214815994485796095126169301499443802778948547636581081870093195990850416049827570241486840018508576480859226853265753957625419496280165413119264897279378678005218698732482770004769354272010094322148275759773385943947138132649895135822207434963084750236989059705546816421400848296072364719811034585266508787214112466780321230495656844008820850752172652572166515459948142932597303420681831679436066840967676948106232594637775657065540471907936961628273435650050127953544016494130392162220670474855756840264343740108871509293744716019343899061723554277024576679193142710984068642034299518003792020193501165202532527600334737889098740518573115638673612573793254584194694117065536923754554138177474960692882756335796954161788547282428145774625079566341330107694448270143758360960000000000000000000000000000000000000000000000000000000*i1^2 + 9910765511531216290156834711702949123016736470362593226206069147191890571933591935237176319513290021216746341871314269006445150829339217875351694654557730754762213626750256091760507266774892582507452146892282706962340670236871139583697178955589613435350658381931058861968278477206005546504018795502360246903856630994179787846221588756872223275483304957933876386757229072472565633095609076280971120207168424811877647568368410451126426722872990609607559134169786488802274710196480622145092573457117922572183981270860154812356826697746796057009090430941903523279669786753825611285344264952496578790759863647126959934580742161847182173578787174813476011172307766642318255078714037961787635649761123330877550079881041451805371453950019410676965296482128141837509256010847099046835139023444067147310756995206606422651534382331084559097254190508426990437924368610135394670185638591423046461827178841920983053802593513657293357150337262405136196906164319861796671520819310161573278951605823807109786530074398548478710939695788638867017633385170295781328741193915034959089789672001172145132334898281436607493207611485283515295808701912140819698599889747771232108936922122715352536433452181361948908009416604659214606297189655232711686135334273819654921801134299190107536400906780032478842221946131686069975035966703541787150593329980320381049127953062475930440448000000000000000000000000000000000000000000000000000000*i1^3 + -2061899337961857135248734804049280546771523634138407736391054384593452807796279912123358699522287673427285873121578375796418792902215362159259946399784162978280560478202838159634987479875445960096883301087323750485804276588621742269296035089268463416182253966653413734805402853563275109459813270969580206294568538793880615545726746919589066402577690909526395213435366862031125728093637631817654433433372102055823348769916985828085491412203449553613399990327577236010177455086817747392327847137195390289301610302205430191865830058105803195450961215985449134971346765112772706033861486172386003079896261050589100005143918432840673314256901916773443637308416324677211986697591906219885499802979578220471514396051130742196449403041356569236091385713257691302822389445013377711409093680575148725435104723825944322306877229278924941854175978389653321810992421108871314049388718786512047257872730963632117802190566483359339873201532689947717376217383788814208748533311941381765995166721087793152179597736351956792612768613240027248161006637454871483706315160446761752548095633258135865462911648657589800847233633648636941512992769444884585485199175387876750657555525158454370691286327112470143441989860984354099971524134325553578936059117470673770240975900983050322918799869508671460343191384374707082486617581712065511422616159014123037535277979647854966097600000000000000000000000000000000000000000000000000000*i1^4 + -21887643374005462806660515541741485543595037690435007166717096066183431374147929996319429292544009317166041966139978313210395209455446446797674467209323719371042244171146986724173328432494318887941769882714846003785646650323084556083843058747787334669487309336079610798505404066942979836673969750822934878985877086206882972801750115990212380177479979082287063085135835297601982107273174280303074505176457466472179529304919242592108613982104988665642883822917966092660195219889157044353206218752435982681966449395489284275185693209961982601779657321867699189936069987411673372809612111320144596998122062341046160721660054352898532211207574230385973282601561087148838968724231962727563178248797587282365613439958976061993911737104013199674416277302032063266825567637229529443478000472586174465405012123816762626650563308576035395677968275258239862184844700024489683802980368446241511261837354452020095789306353500260747187596231926620290315933044298007364470211053540432451789456805826173699418671375857112777239589348797138871555854495213750268735159940364024349887000538768877090230410019790156347097765729863439529530161747894793477522583645409142408140275889023860696191390943962203497598520325147340660016290796798309681894907796853089936982063437878437573135033563436816683730001879989262245688972098987081403197168792382139485823596628569377451360000000000000000000000000000000000000000000000000000*i1^5 + -662016653255505475678426293083548759916894806298420408883788905444302224778858418513065390276564443683906220280009867603495620755104896812904212396696331094431708701936026021387750248193757927779490006207954449195503260592860283632814740976889138874012736604383439191251469495742057046974574285347068646953307861695173372700316509776400410384378872146965152104609867982805196809062275602678298029132212749246246394284644608573413276735073784039327050247924848679028001795064397070747778028179601890646916980027907955392692777871558853173381497443830246321407981469135222645272272236580482794319673316734632060970042502968601922893337181164628929654105752215265698268425867938549625038910951157413710399820143373586650942775523972836224308813511160745594227643585762358453613151292168434085286434473841439204897651483030739082967504745244744433296612157693542160979920874091677703795430579532803851144221814790326956493858236120143736355729722830442708866499967700902564224458308946213563767043050585282495392271346905692009153615704770211665913891715609321554877720238725951982505265482567008897377069025433261029056066135228129621638874977917821181810857215350397146348657864521047287865231161009292817609611897736429166947806368040468884892887661349995091891961292761880153802619841983047880196472454148217483107148586616186734810143756989146192000000000000000000000000000000000000000000000000000*i1^6 + 22442430634942683468951336063752544425907941475065257023422994392284502515284427055728182976883208501098349284715608088365114928845493892926622756099367483809726841474676578597751914585874630201227949656566038147940742163058733584235524970477529525451028507552559125416599160805997733616573006113726380015817634412998459338436072524710598183868369478724451919444626627201045599318331484799303118261900017397203592745023904063121202419795678716070444469990471031718961994226377001463889122325240056376868254901390235751946890917456242283034694704982364629395520793013135506772835757862143483742172832886611844937732417470643259957061131841088589953761404139089118588009913673567170240876488947658579906703605060750385299705756886998014196013387591873543476368109230575672397680873867994434086247412976619502066602959820739499049587294939974198182552191271236553249621873689108775128377224870458708051290724084116096198955889857015642322068195986362415644090917981170636405380676744642893930319527054352848548019151527420463561159531429783982825177238235781814091181906073886896595629753033895700949444781313175385909355918908780102423067600561957192443554478114175193973906353741836208774421381474130284123302588147924646974448175160530725846946096279061477728723838101155762210058489513947577975764801908918212269422352712485204731702834560449091200000000000000000000000000000000000000000000000000*i1^7 + -4759602756592869032216904302464738768461097428648624330814945815276806298683620475255410663606148069740806230553142410927252041456664414155883416661699483213075925243122990906458060874569986955827960614926992777713612311654805798496650907034794239104177572442103034421732975006479116869009341323394837199860554769169936741592464893800838135276946655574688604757770167858220148416003801231697738607325866757202224950153703321880994685939241552328784270375499696921195260236423900698338358735381162245119192532263269670802499718730970008142524846302214143682534529734920022903673889921200997092189029146084943678554452463776529544136972606953546237411066009054301743999921041566450217791221151732711094870363399724365275712233440692758027468451151581141380335599723657198557529688761878043534359013434536083579863308613993565086046067407939102685164777007030706542011835353516166341066560448771541727787341861840215115497474800924957725808834739643205518538577102746156753912338309042329462706948097346764289553505309395377158914373005312482964286013920441364908783248565455624795490372962416315870757351772013477282384739089560795995810987652585872411432079435672252066384757965006004088898276543046821629500644997357726063075969342032055540828916257807982107324472071950361598028744849659721053697910911396520016335000856806609263869294686130880000000000000000000000000000000000000000000000000*i1^8 + -7878620289054096726511048875326927894472413091894364627964466753163818170242123032758801715700669108899829199182652107613561010422795813176196900711709459657379429699764230685182849153944699983320098043860891615630456988426415350637380896280647942183154701407290339308713911981587337005470879398570562421104679013246901734829785134821991576696227829106919836464913217461413173065247769782844236804418357813096411881441890985018056269709433747288891355052694884201725888138537371636167286857452875428333763927310508899687587399965194761863238701992277250544947042699559223994107560221357222750678559836744149454058793155400897156151707488379415052303254905237532866247495714589260688479767424924737069673920965003216639329888352572618618989347196113429954167112815861533320063265332623573660365400768738648493063709602484999531348018276462678182921509050833881450252938659103992455628677979725441682420567678325838635674646124388458734454747153565699666542624056075558641532578136700887385228082525930694463496402627771304887529993051165013198105046263228403639513450101462478160424738998524006213904046157210614301859639760737997553936030159853639593442064434103030899857398980723468544341735327806868408813268620081582462282859907472174190984753444590620373091604381357941705545855826651173348746338455495436789351569187783626469426495120384000000000000000000000000000000000000000000000000*i1^9 + 8610366066699973299141763495545761041714362636995267261992060781509319483642082592101379882091435879162269186758871257348142489233466162977467531603221876052898461989690757674448801186448438637191216155241534388825118920194043292417451008456380645165942988355057736429182754573256821471305113130902198691755521968892429030442643842887597910799135052515110516936592830266341244437400878635489394063825989360164972706512200240101182649741060876899599687904124898672203272804241514976064299259050586372487889836696389134269610219066583210848887476009358240408791565681999723595709499684183004466084574199814699068646208984633013788531050487782262384223432781854466728302304686069819368783175441552973304720832546151100811771312181526766403522326638095101740399801173429399464157774561657366155957343406685713159034529864601585339764424066621182920319594650887020648512784901281072914089451240540877328642530218928469375686818140450307876415326256036003806020697130995743077888532297933125125076081243579884450327428385645102853042590654212453182647551369978747962808339599034119375085825686473423900998542265851980296508373453299136705699383760357300965294261470536023278726493605504677396372708440604867859292413992170617384070727434882665313698878139647628979869437428229327489702582033172985787737718163768204727651566157985518805189991350400000000000000000000000000000000000000000000000*i1^10 + -5860233585947237496557026349523744785345548336648283733468921675927139073720622756244556775204585570362887659125771912849030056664951307523684667691020307334501336271951392889354320625519463874847558992158783305238105757486930003775558625449568646176727548290775978931032924625119896271335536911906920206510874126859006030855917974661648075291402175837467691210354503870930915496116646878380175734901650497536971714958785302365928381428341579184048936657552797113809344777939399188534635008156097978472350362998053090259487034885533203552195537620456272301142220459243504459931510956498527137694224728121465620838789271477765339510731587038944610783912251772325281832184390042202133105056185439234393920338647738153423694020622668228935709988877560460635078769988080439698858900981857650392434506135546834456484256042153109011997627985510244682923420604492199016594937878393854072502953434357187945624848129030049763004235959121809082109136150390843046347389982162453978311998284676953089352661221102533739786337121496844969345706848876508541547579992298445308465992880530186239310920507952407926368873632684670597393365812162093735479491918035515761594096368329187633868074300508110405966418719169091169581197783559488616783305458367414602501548704074908048864314133627638167855122568730986878015055199160763535550623000229657641181841120000000000000000000000000000000000000000000000*i1^11 + 1066364054425066186512647460987455553332759744061957102087815933829287880784036605039298019967109790274331787284568998907933819640226595941748815190633297928679368263289537984374035097215799920405837650464147866532080968057563446043512483999971374632030218778325096814721338127787830341076931220495679421319096601428910392515318730686440504125880113054520688392705539728367460806016596600695853223771284832487361862880600144273682635544349438231367471093900312208210984126497932752436355923140279580553497040135043378081550083364721804300879462960107264825315327312719305182453159013369548479588163071955642095735694453193488252538060177881319846305116045532580717850994520519385093153387193155278635549828640873729635999493843247619081367914498129272504633663901959085648158513864197879185658384508662432788228537077711371404966568125158336665372577484576389178617979607789870749607513869969974089322604996192557017934742463145368407780830365406644405537596402483084202015268062378567394113928998218631414399779216737804354730320121067702894778404588518445483406718804758641114058770324494020217759663495206921479216736335881856606828639702787167613257188866526211307224372318909775810764148983071207434052499299958673421170309308252868155080578807470684041272938167868594987418359101897508979924612766137272544980562012515281761755408000000000000000000000000000000000000000000000*i1^12 + 551141189957569419395397289755545663034511255093955302263566705519173649094664651953825026895023395076314430883631484048647776430325956035380109741466803847002506595650291617669993688941890332246947894155976558735828588940305520210734314078807997050422241880435371746342185570009997883939168744957887746935065140488880608980009368212439801913532468076477100701762806871948176909890535599881097538291946089688789293799880974254242738197891257814390148432873193961866485391235197539418270521951935381676516995469234130773406227161057588835307018699660902885241286631112748247191653357684055703396551956977449992576555442508698217263846936006931373533253013790965083330717351585508365027858485058803045793816240709336051697700587513386376613957318156978076704526290337237196779483244207568675103959896206860818321330647389705245815321212417744770559953474379405345454632844467872750321329040274444683711092439793979462724644466841401764575089981895953806585349240812326789751427408576565281509231751367883474249387934325608239982730016271015477916882059124465042928266380877975744906635166828590413018295172039343861760814469747633191510583147837613968793187325215241537704641671477256755447418562267879150356618132073672484287926195644915912776147975735102471713544935130631043715443072410988365538235287761550373909520422523931663459200000000000000000000000000000000000000000000*i1^13 + 75332334363735322111054315453202960624319318342953177309181902280864345321037492473450464363338667978573830795023709181138501021288913684215955311826582910954827831846623392890352487788053262779148661879029079652478973586522192562408692626237798527454670138482327130300557717241457119135304082250403640046151538532172510546484886116740756322882704701329586827178590477453275297011125449420061587466068203979603120711833299369709760701210111516131604443209476888696351064821647763778161071600972607279777001941925103157839965476938860808663643570768472829990212394307968757256350206805476381232457451949975763160965951723634957959909825646808851095747993109450559363730480509087052982170425005888594920933073442461036997162708291069555711062156563452174596681454491442206000907239376078182979103450363449158536985534765475672061197999614372238140298055848123103974564503592408304976333007966508598807666325731092787298876298650602352433420970425797707198758176518562565150159870962922020296129036817149582843469744143475868625020264916816059041194001927952423186091737539484922869042383352840792934534836425333832067896157614380657692515282842260518552803288591666118447188675951605827094390598664887474857653206589576369300624945853716315089558794914715440133030548158832730332777050040255938120105419482722535408722607053050069760000000000000000000000000000000000000000000*i1^14 + 5108650697566416599154477307663821364367307592909759382724697161316352445649646539697815239838803354148143363988394479019624378899299000689645082184946625697082806506409084279845676418480320994110448220248596323016452896664511431288524788964872738784481129452666121877448576255645031279747107974658335376242452816639037977519011583976254315740666874502902695073162322897489115227185930812792915375207190542669146478693520724727730410757397068010799642192230453609030057114505225600194940280638122988853749208995180783960745504041202265919841948938189208623593425846324547575469948056694222861597137876367996340927299325524322055872547797471978795143146316515670443022588466079863010060759120836276261492138911637392030794444019910584685554209236857566178176346902990221213853036007784395626461138688600065955109151454152954103118786460580644295269178458523846157355028481948202920008757684780230989248060880938011327265698293135267154904039865756252694265867494804908884323081754563748427645490806849271322399691447093063888977701477044006206348858244766660172249688461708622706102762634500236005600179775038827804036735771653862674822068042658205287674649987403637069589572163557924669905732736625822165673736028975440127087805806374553632667341041837240593619733496777289518583110510298288920362034436820809607253307802694144000000000000000000000000000000000000000000*i1^15 + 211719719895133070032702646613314269900547741118199490954331592580320057462787994130706314618457015618561540849230374702065475679872221832682972546623545619662907790891228566459455777278093432365728753255486833117177816273940657533846249850593737952725889454681915947141197631456561986962517192978043411582476810570573931232182702670612962640744144359571046332281571012228330943383324053679638722785368721109278704920418716125250221801829838237798832900270220102985262260929538913052884741725378631298289691627329599658927720796979987457170048081211610800723908705167429127233379900811092094399283301014294609536943738858334249159103979928087891281254294632134508760320677373359280973490097450568511176830436878937108809387050696682601552489973305899506504595323656570473110717889000094665013680995250850682341601996279248846779604023403190694897728166209334456431727634984815361710193720696330109863676191901377976030910870462466865899896909504275087163621266708249799013392681370588643516044992788145245404817924050378481602076941112557958618478555422036578709576362045573186218741158711587035183578196458148967515378356234734391452455498813762273879370995957852632995082620143037154558822470490826759843522039024191888719709573358408110718723509161978415258059570768911788403628083436591220735572316652751717463200395971200000000000000000000000000000000000000000*i1^16 + 5842216146851938025800822381867525647494890648343968252366938192238298590568241389842333761297787727836980175599901166605695539622342132060281929199227163378285840042630862647387252660937199615018961873266696909924404658777819539864804326347766347074590687819932657475275810157386118167788815869078588713918246307295403135497584763642151254970759046031798639029101767147599047315408951466876245660748694323392857411764735404856225820100410832727957884072285364286502974157426647611634321319512872077902201543649653053270008682117115953202577252398348057287437231102129250094685406411942184745136956923284848553198279670621912094462258019129462287494603352742226258703996841991988880377631636573183215680872765678330143152374862742718341768094549346197087539466620585410241036426602730389204338196689961124603129298710714718322514613650847745947306063955045153608688607116807984223252792427968891007334427195567512057810496764833560807416345611254445453707362698192992935841831678306763186010888204672235568224964103170887989693122371861994464981102965392089615152226876024009700770185917677598335768379749660090530314579845288322637995517995167417614675882571244909167722636250630042742755716198590439103489857006172668314992809527641070896102010145112299232921096940074267172204119842908101745285893072631192649070173120000000000000000000000000000000000000000*i1^17 + 109042033926752541086004679848901356566178503302699583947361597681545548563042265800215181107697193938330732656656524398645012426602024723915039246578887851852385503542720186675169989682834090027770855247777195711518534428929646787227331161601179260941268790394438780941836499778646345772000449332336895511301518531879661778426760174663028422695475673275721817670972269313899561578431403489824273033655017078640452744961772315386118808401512486394648295641208352222984849079357298459156872204577617774828199900880776576405698240853256701629319310832662051027024955623295687663229383070783779987801999046097778067619660377180913962698490305149810016147258263690080934654053866053286446895666325354020558504999915911558670883942789007431476278319729377168089702269656572637285234181227861038097711457786768861669645463821810642129058462495209897371698524430932437835263891283981868968842241726552570868288590484438628309001553514059353033641026088945274835260393612704932893533175330412880811272116069145711906693124284545806568676058100755495102684611206076807397484822786597890896824888409663039053753394912106252809472451638815514823724496698787991342320574289693175375448184139027395878319614667529266219251292571359432215558077679861000590986689660621888539619075203321649793423864339925002309570540837227558636960000000000000000000000000000000000000000*i1^18 + 1334038268106790255388511054573730308564649794511791672111802882072243647095549091792674760663755432684790853767710741671607809094420666459773690785833291915071500570443901949170259468838141055119900629561035098357403142168291526391142491981092978203296798235727403303385608159192978682882827976921569079934258783730700198406324696473123237473745782321057882253604124022762583148490796980502838467398006870650642810262175401633949360503860424584162276121066945676712014728977384401711087940808899550102534656560647945445810070521819068659735685615247724194608386441566190657100562695564372975086188989343563283091300631107480069390448260232091067020389097171659817685189735273418622714524114682548809955784563363264509696354048275760573755228275414351500321791311819238125787898540386319925313539293907587511709058217993104292922154010259935649095618418176339583404642566178081995081750318787770447693259250968332336128835279454832874464500274874429455935089341215754042457829172225332990407950775345404934629458349086227365249743053950516358434552590589792529377859860853045536745450783867532034342027030621939277892323709248481572621546375059508385258141007160451887983684076799531365618548346184708626538645410073468322052682528511362136329539511458494021040028489244460073984234957679821827395706334329733560000000000000000000000000000000000000000*i1^19 + 9565523703761362251245508037682097220063106371967028543409100717896402841948591443398236741910838100879808122338942519550143932493221167682146396106445572621919513862602567655792687964263926935066501122544591882097230726634342919274202787062461924771186281187882714670363453400913164556329483327721670188842235062445421238986672480200635177498201798013827617328185759312957343935003130076337619621704231589253395139449552780815290801416945171511560794953721945361416635270917627214543931767979972889202056653015531136399702130722195637966072982803039703250571271351351771143191000105579011344262356382608023768976011854564490494572789949999113279947791704091547864119118736913668113470414432461328035657560810047978643301268749627503059772071594910083647124992025248978897912338685197281015913939992953458092322279353599033110620564466808513021307300118453314187172074624143638507973605411846031415942750850613089559168558066142312293914981548788241027164117711747610893977149254219278472423298692423513142421310094131877214992938244870171041572972703308863991351217092918269750692514369119166833465555855507325229455530185735129213035693041218465696207920267027396728738285485728076843802717205728928840890047144856278360748732017173275327671868247278200065670831092793307801751455513919138984806172673706880000000000000000000000000000000000000*i1^20 + 22050789354655626750618836896364468082006987515714833551767734374583567744161235453725933714740573588649490668734105506110614393884795653742159359891543979083157476666615424416249221843455195082852825244768404333601682296786158402860248333879991068444620895828312383464917858656389918683219834413141098928552754349642062761254913164226656396052424243629622331852745184911666402172850359555701867931924381735143311646158251588845182262018938697721054014765986863196073524582163449956040552039271595559363908001091299367983500036490877442141454706381641391318310507179256501482949310694737057979799336875586001864711411657919493352711494013790831655354121859342262626644674270857981235824187287572199008131824558489173365797837971274572303600834541735991964756219997074079804306335322729761141047826073713066800820596389815249198349212387510592230792115731607737168573555619586282731148667293888817175980153384401245256719187380136094554670294308009972198941492732503657608068541495096015594373586869021946981948376724260617837891356954260823576196944926026617400931117795034687229019608319317909091552188809600475622378935876961917749957219796192440427299648837431511398867163032969469264271315196268512041660287592143243788598220882432534301712954730852258661007000321077053415057053942008380895314545664000000000000000000000000000000000000*i1^21 + -160979689510290729029564361599077101926320706779863838858224486122611993789689591172825542140825417373447063175759004126433322387278990216296150761496719874682731665890593129552463256528967421354591349640328982831153966736294982870077914722853979047161559260190719715023600880042074907959407170910943460730465154990501812703398384482119070767579239870370987235709372804338137126260530915047405530622289719925078925149971760411570821393022124351258472862814871036875213122105407032010582372327548696770716051816480126697164681575639287569400238418179239734311550981962926110358388351256264865060572585351965837600608760414563389033581643726734600688149397010585371155216387282562207715601904306527274164391635240453907682442689684377778876759824367116352496053814390654376868183340019965430665088541451567742966942675893094385446869644358220037212709914351644581997494756902705593163846342223660800225213165060213699847537813118083865948080948572171734660957763464954446063882095417372501024122379275182535872088073871542126482430374611592798077941546489443781535756182870533172740836382566944363910367844067911301900844869386633262683556813251921932044309711438705238185135512785627805318239809037137523686065748424335337188316303839411761402960250530751085315130081166200832998303465929893085789827200000000000000000000000000000000000*i1^22 + -1212181526845585213768294572434372864355938958074899363636839140861560186306655577230148997802951981368719476467616783104677212614175439612406675970439484274220619121696075628294811395331968117760158860721733033103953964095312931581713805403135459173091117357648624035090395728984819209084099116518492524310751200269256133436209174570394295105434433391647072847552336353662722488319944389691806046449673829409562449044102296760280981340759541666989796924865945189202915600621949900618694812260700877315499562203039307586830787747882041133839503742610801436835458925979019819599221334596867787271373027535230002662881135762695725450158608489207713744271913901429413147321000057868440855384841220562731707289375536783135638948745703446283495330374545690589074097632592085723376337791405658244160187299988991878087421467423222711833898476607399248571089801155158835579923573507724516367109631253599858212845933770116250877252550732768723201952112908179493860535510058927005375877167558054419007749037708019090313281649965867415856475181454349208740037622743457966675845207508818337349451292343641897315259998280417947021373491119250891942558217212532497844666873019980473284485977839587503790500094217660192576778137143824211606941284834143657856680607324677248194580389787443031777688730598887301600000000000000000000000000000000000*i1^23 + -2339996209146173083659549211501222860768414074923497355356808723633669580215754194388051009132353373896801416772293874494970954795298307767447962492559641924789333803363324630274621172282486016384014688629318549490221451496619664415511478259447572576962507969261777540072459142486272626875364439866942036389274235532800812354852807534592318415337260570284840580479902149456676931265773416565008370639876391745378435993766305922569697071769374595866670910297562362528196051361261905891368501512128867868206588556901353032985243233772285525090442332986789113167399478199621775538112497489181405355800612718024829444761346609028179398433449922982289276227707373697275776945356677933731186068661760019270296776406769226722281412586520523588054676081128756100723947212262782540577772342950032607972132814203393450928234038618096115271005311698570353236950920351878959719752071087700812643780269859116237322567697858744041776877901806351884860046626481051255240456768279956259986390710308967349234675196633846090398944640695272886494263737421238842550612701795654163162375660473255323015580941061969839542633785744917733664433090912619194664912706716505385120891112253531409446472420263875897541954040438265390916510253963940218454739240642078037372725603148470118301655907607141482514192438593120000000000000000000000000000000000*i1^24 + 6460800114142250764980781696001570575711695556479601363682151239933180038575420843417162714336861331827263188352967888714776288282510162296696897493447050454561672860095601294423268958556006502672376896209625558777557272298241828228856176014538186629480190178245525913334901094253408398154849300983048417035551325565311892526931180462187745295089221794123628976370894998553044906298892787400821754757006979647739200061247332451379966892378284125954650931748727616036447042761723071019701825004538526721075279681625916671114167149371642779789267809672653327745498118318854935216551963246138200733402155777696389915423287318235562350917257573905008874833542337620475540018704832662711161601073281264471754935680707627735159699682976444679155762013599568391191540252154796473232855329472859240548059877989220653313182511735412563821059299968434497524227741551347842553368392570174025676320448873664545186973086114038068838473211288021353226263928783922371207775697216238754364112209988231754719480496417875600489963503377895754273400943710263173545735563971780053496008217252785626919999574015739815877817267037208657196638391037464284392101669750691580968877948077615066067817920203292204634768285860056018043909970538992424866393558173225714308979089459343578817830344266963537013736385600000000000000000000000000000000*i1^25 + 54887636913855524535331769342778313173449635466882450709504848290971504200434693830441379425142624080002344341638627567894522596983165330429752081361965136168896870696921331932634087660443205632960400756996973705099852645552545218524436475766109869175610524733738994907456385365476560147956998226781899318081400204644240192308543321303730093027076436338611881287409384732404058374385445573584545168833678860452811590616072455326242633180645087597513199224237313726102643953328472135178703557092171972235095406057290649298979476169122952271673239516416439567001000366972633732205146139607362833508759129844311775452705946787057418700787352858406535529353806382552048678949085429518563985577240649643773887775118688000447254590612666883284323747664918476530853356619280810612397849648239634305364579396626696494611819838986276822273971426925439281534404437663708128139770352990581657361843862252882369801737607567171521236226988178120933415708497227851545769818420501328455198133559649484501410972766511458323624991816491230345801595948355557790995098631152989343723519674054858288877144069002573935594636660126137132103369960439896232300273015276593233710649462186481279443487887963746112184779221302240312136230704481216339438682525012791619993358897924158111053425128493153000747840000000000000000000000000000000*i1^26 + 88915178963717179791438784502155234685353136999251592188182532068936328260425418553820179839797126773954015285997787857815819315148900209217320064848810275213031373504648873943015425226922274921782520625850142145162843966181849268209760841105629025177803104626684874147518344050626255640801919019390807084337260898063338552395372610714537153117498749325287382719327092027143865991396016040253954834800266308122044862061192210064783693851107900825236163673116618125127686245183997660760920965059394518988731601648055848201600815664680941926125324664859557655870980890603456490730121240160862101416846784942508459311042062477955639448173397714419455560982399477288472702453863330992124086527065790646416631237496055151208385355400497818356363783549644766813943781403681251275692805521973002018047364011291703090636411213811323714386041697643157375335977824797277642780022272124387325363382552200841051114875196597671441246768331936167279530621871215936502296683338320800739774614003756435416784840973377506585140673467161241221030508217411829540517128766431891031627966905319882842738752927107440837156950774139781302442971773955638998357758448964702518423859735884210847226728062172825870356134277898555115166897309332693280238697102227311565190884568571908910343121508230684112000000000000000000000000000000*i1^27 + -240038223203043644508596884246823420115182978970648679998547669877947258967916878972424740658697055052156771438277434414951333534640507724267618727603561598830491940652572463827731313989768813130854414374912083042509547482842481901327373400495682919656794833342903221620413370828441709409494815690146493977960276349510390047967038490488131730263178884428260944393110673437508613891637884782629222904102635365328613107242260298948123788761110358103451795816679782214282345360396037290819403816635461842575994697980311234849170354323231256052403472262294405923894698259884021213433553547509445695192517016833265168945595048014530928742419777841882563778444883196607742908804409881983630824981342001444379161491946490143920237827155953173932946183077536193956055830250697010903276751929161138339162794060054972963803886166498186706427740308255043944659972106614770730770154607677652976589401263710706327527124951626983217329730236776443254335059867792236231041591151237481299180628683575784965023920242748235133914916401825364420541949310331345976311336895038913685113417796093148061949827431507841508829393236368726601194717774664170725263961107365192297933484538241806156085654802852678507291840530363416134201067439864884114688537911769436335170157470794471026183436884492800000000000000000000000000000*i1^28 + -678170737782738340726268590863058914612788169163273862999900456181638229685431874848740629034575279968035889205146786341758555100619607336441137537604976474717020830559872420425443477969787682604918032556673423645200967716270979891114015881538184872220746401951848800674260601588694328450280675794842411483823045358151309789031820291218541785443255669876242099885984101757009969260974779983234098473094375104322729040013431240329640746795599647349181141676827280655019836980869273326807628453970908343961274169792099047895511984848253250048231129618090079436999565131645929301074711615284661018756095913062004944176171136854468156398270745504920560141478910845692756411299011848257325174399074013430499050663020937444052358915098385412983615627022325307021200813717045327417462620718297336260855126139252174655136705548102377292349612474847905463561467951429497549098163098163344865971388613380486290447989571399525599920130846550919134459606718820157174820475768486340768235374974105487960183548022358031476996826684374719547202866872164365288583920631367613925063256217680227571980939202557808631691307989921948417715013967128584237844708280440754818670253459171200076803884449751965286661006087310343159445537847132558874809814972051994204268244234117544617015140640000000000000000000000000000*i1^29 + 1393081873160256262498423541900069787123940920028838391418889303098777791093742562722079351920515662221095558931147954143059973474651520836073429587090222584047716579427034688628003629834089434620629903565828808564119126569703019213368220143410160042724023669695902902358263383522655830690248635804636818747665006195879719849805780982766721174938922274207827344586033575382272647500735860589150964885921550939662481620172094457983216297121006695800441472467904527510242539874669595105115680918536036013239964471080145036107029427856301517785722967498305377468342205790965162384641974391651956258708515647085815504075509498532069915196895116440975889427831051847086085081380918367765408169215530995520059056002682330729978650388541328426687739468813098507402821791812705061402440710438875353810869239297625971957390332058521041267838990702104315586070899410952727146936748053205830218823419320467537683048846562616173648210878710122223678347891717784191701658060329174559400041988538035978726355548862760886293603449235032690183413998058315113971113820589594764578298343234754918259192686669391723408752335246614294802728481765993675006909104508000259323331222855107741379474040196592998084820136300812870286439944166391589116932413748857314959584443591542638148608000000000000000000000000000*i1^30 + 513357923009755032603401963616353431605311697964808134942351596521560318722221205263569302848623741684301772651703874115835909842426738817295814643176522909745186119551259398507863245602146893895522986964094725209744020241333799897613622621077852412735169818214440620704661849045660430924776362947140561769104911534344427488639175138242519369544089206115933865881354296633084041478223211440282572108812256803226002805363804562317726935638474826836175141388873180652357909773621637534974027564015925049083563015047098529458189310655261697449773149829737594069354039062391538883778240616555094911541016515479960256855955848563177242932170576101863301532869572665016659221715644276536412668378812117690221570255985657831503051406898479908793572572482562032124841055572285862670474492573609639159033833935852077520814802152836146668411549808061266842032636034567530253636335060939753610646246257474239487816195750250702407947443369928418818473695087048394502222325304493439758103617758749280349421080824315249949140144578786192771601174675259507047939230794138444104384793909834509253245634756403282991509015084877888829940672518446163774977176304048513256908106031828317658275222567186751756412174878538522934971921817510706867948384334701013324942165121698625600000000000000000000000000*i1^31 + -1143991593203987930529371987645996534845520075314036960533466121873993113363290725994633781841576007154339178650685950674264221900313076661544406157618211954869152583249330567410634897406378432643503677606699651715963580515014479807799779977526086468308585593832368581912491480419789322807331235896359407396287430839413708304999817147589567082732363328486517676703877669495812579616284944794111587042651216509464576022301797269266565507966003273763507926584606411240247872015239959499857987758325211175963539361288080798039824508571787823648430951040932652819563608581862500169330000441840161107624671665486173346939719992560081054924783195435072510809543729035323751943574876355039471398344953735920778731223877834045688250973351254956684323378338284965146155868816487537437047199102249111702976783382622436276904402523407798698412336841066998514119567700464195341793245202452622740270038386803757839205894034199410290450709963828870051165300898234778766374379942918284030881848695142168437402414461496317076775471245862844096603928511252872995774249884747204212550633699866741491913856387069976803255387419597956339474734627801058091426141050946472426803669603663297781824467081259997756015322017982372103442326036082337442713222510759369221371795560320000000000000000000000000*i1^32 + 46739236392205141660779307046839286981401338963031243495489748572464413107902350865066520289296962090683307512736829662228559635379413140463455424863396610359983314665251810485413006113948683038803759206243895667869331082285708365549579774306683189958149799453392727017594845194387801559080170304017443865245957345817458148214928206184878310263432761992649319523886404143098271330429799681805750445561796570733340189527675931268724017403123495586255926258887724235048489582555933678762239844220364823377768713337138595062180151029911260956280312675070774121913207719111604352059710588082426372759057435579572282966718325026862418329147536090108137180470528859997823033667121525373680683747129797242258925602716831885531984259356127006638651755787668306265653733580563696383635811157112284600191371768808871939306198248292574293185856191147514389758604466312003491405663918185241976756888592917575113268221473742193865690609980409768791920208878722120712488994273207513212127437823422646489378129507986238136955382243109960036964598356039864628085090996408239915230024247130941512411653449316256689796001242954710428260237293707747328814329401773262304290655517535781260413320603684446162052412958961315185104733369125741781258992023081620339699984000000000000000000000000*i1^33 + 422287801802962049102353624096700107479030056914256663078195764012214315623362653707416256939222466995042171632912138480350877920608533521274118841007106444242724017345987654429080841283018483641579931885948922467953205870558592777303028708604401950896079955713803768996557139473191690706579198155833227870788170992429923977771285308530992669350335932969569479057404166950792640880132285986164391715509170467109149334020672514721599843641038111164808522223975844618271169207843727325587960205193576381056943296092607936190188181507200683335658355089147177885532243948617795295978015876535224306706141178818857131132281133808026348411447740337043963383527573272321930746474667838941484054792266531416366988697338132721265067950638674944831446262069102288282407490026932537981442365932024620896901077629065210517039958084964921780263029653326852987552957403553436685552921208243357135317934137812447344595713004054285576241247878115798435408727400202689869380777653001293793367597951323031675985340710830297766361028912543927929337398790676272997114282663191423417020205262252689693958050489845599109648486753075236315291589062740251533160396127212516992684064010170551873758673037187573316965888907372295857438040397291395494742300565823855091200000000000000000000000*i1^34 + -74057149409342637049580681060699038113828278069014620136708491896237158187821292522191046939497663859438316494447835665417885998699861583789578960156699491949846371740661914053220518210700877903284333187811039554437589704666533100942482861650168102811994527789558762899763576406256296924305656857948872384408562213851407544416401674488821998708447090658700366818225539557258271825684296464434846180364153971005134054044822676526309942080682694696203651998999905006671534099435096029728162493065513637863618995665159826945815097584806103665981626351062912211056973378440217642547705005564540184243810118999924301624991449325933498125217306928175205541227099432244649371418841304309242060629964925003166588033383943732177863961140525785524025443231180683114642748624300391135101611579537827132506701700429231317599782241755726882139064279507424561069439403230433219835088716151071839445060952969751941816343761020808165474502918046349709885406532326483379944576946620433923109339690947694268706142804332970678770079573130194725044142709817704714671866481236679522425387232513014620950757672449903491090129944156718913069069089104018402190085803649831212140483438133190205019791120264530957392260911422730684452927102232011519202525231400160000000000000000000000*i1^35 + -55495581993655026164002122814880167925961427930743840116942757111885976447031245668464794010020829952828762194966567961398198794987708329598801732082458255342567143057123718627423608109262566835859855294437856894706519013900907647500793490379226722466816602779704689817179059471070582220731354970715271734599612865254644147512358883989065862845633834809012136414872683754947643426506561442787418605755200720571697767644471887372639272461357603285168829625180550058804916581687834558638277227168372315840189295468087441862235674928575112291447969044648838484236624824911769541508323573242739998857656650203860957088696471316885942463949715774557215759251335137687541517342307943936409911181678583752555474555517243105457547970420338521181553104123007973983624117922254813249105592305823866827781723829468775731413585908463593940269386950081215979198397270619785380764778630853466360283561165796972022123618741282239620589055001159466785749849607502335582234170737323207263665921083917535992081685678994233279724574535214767419794430853344976361391124713021106060173041755990317531478697264521051840393829005649224060103371658365312471438152070883790206363263400405963483936047367464988755068092198232741138899164542194950520567548208000000000000000000000*i1^36 + 19190775390443693576467606504972999751653669180335754768114905089045380197399952331998660108666699041905857357968647288809729423741129844979878000537565665635163320695691217491329610732474766552840662499939935503595281752842384952773107867854689456180503136242268167261768513784876689697870622772920413414753513085109518873387244562298422981356870771394471320333628248721016295257863050004653094441010475643119919173622912671602805752667068103304217950651629369255673510214632882613924736712875305869743461967631452287705788912766983893643699864059415591946101000946918260731270716307748377539705169262829627069281026201106128654468112001439369495029169461429259762643183798147728898258824839348990479961437137850483885594027606410189080177334161518957415550990415583333952617330265318324372236817610428822165225596181364116193163528780429421189566721992288970824550229984317635453143736533882658344236782313592336667421992837325270017980934890848942207735157241866832320582357897595734788343476409276957536935863576194632808356891889959124637953958330222776881706437474834398994323840225346546259774401716392312379729676640715952698848905550005316779442143102311780483068077046774518585080418534911871268748917232262561249008000000000000000000000*i1^37 + 401467094234549495359110789753803434397815486296135986190105124450662054836820341742734988461145922399249216123936710345299504944901894819303058622134470655551455337954723662522965043922641429686908014587493153568553712785097989938760464423744326071595500290762784960929661094515855475219682975743235870386961363320198517710924255006449622445737083552716530938702098605755799765540974106463956828740861482949417027711336140424272793043944848061843853283839460063021796503497506412313955978400428820751284880976749522286534904525575856976473193476665996718185494293247864729180756612546622292468227833127755836648708208711167288175469661850018320477008856477129049859364254099902133753956307802305814120928817319811066235669163128045244881388599822176228805998004640464565790199473644652100854420184061831017634171348512176762965667874451360851964996596911057174507693156321277107439651991102418283183419835163975712990743132581398873709944626963230533791065714130535480356016390837823591769322467146166331702225998223449591048346113425414738852621243207630817317436303740176838026126641592447603543461253797039308816599840270363925391739167282062345382803900399809154563943532859027477542626005527583317317773692033630400000000000000000000*i1^38 + -1347207603858890935666775288891083261496294949394373610633979317695146310565618862204514732430781021873142338323484364635798542573562509149203425280777952850709308512789796189190602828946482342901514412909266514577937695476285003937141425738894471570067440112335924851666900270270837426966853992639633511730637598685323408050894813211586912155860841536853142390592963528519726262738313736241161477032963421629484586671951124136807160058656050829918077360826572337208288922995044702817837426028106499247979279645456803918622209425137362333263946087041791534507856632606040106272143117442999022300297394722698385834085879402463821942385367536832571793260668795661639779368275956543650190179710457827442282401788324762076553664579679244043053630241472882811585451035071016183840125491175669409379717403580935817799931255221701298797397219353758840759602924644482349849185332671868784568481958056656693727940959675277078134388414217448029939250423459023731946095575558262551868319020200161234052210122066777245938990696241681532668588045017186970481382768355354709135016089844496770849463491058426262182670991832248084713937142722997634935098999791808549934356074695086626812979147490137004963696106742573725903875834640000000000000000000*i1^39 + 310107711504137946712827279242334124104173171205420713018900259212036191021183267486098721595624234747642759666020360938682764193417681589498986927810038807558351335826206177227384390887861509873309325923549131740749737735431325317928581879334649537677892918099231437205197908872572967896235210296769069842323545054044030117680535403970600754679717644314341349491073476021500070409043843183801924762607552640666900294986050909066654576507209230857481224076540106553202576973913646854109425673577777789100257272161832063848269482226712884335379776739490261066512955233728665352527129530580197426072957396695534069672088779593924618782126690713848968981823312800312326902761971938042020570279335623500687875888395795901025880095970937768177038242654112343027120920804703040984624468184393668116011350440210263760862372700669122483019698869884741068151907014080408011678700945514582759176771833821347862421911746302038153477487975018737649983945875383235164940535402948193154307108933218092892161757920912925941871150566528584055944311166371607447762645358445370171488475552835464718175752921155716389834094506701427229625199788827114495176960050653977858076996822337619054143874107768561003697662956426723906459200000000000000000*i1^40 + -35042320389164118317354581190170555239923184288584204359150309454762798652712634753767240302341880332524599679503213276245093998057121303460960066509095881789852875166054096362826393355103378765932445279323997610459361458860912567072250160827140296497551670408881332634699830501607900981321239891730681448972145568897062250620787825111587917600062315457984185996818595080052545192737608639600055895636315590045811673382672606010262427856463833054664232614585661239227196471043600630979886620879998064610571095520741888536473850165135387575116224499950711603701660230649461914435958421385072023218523091595086708365661899672982551572182298555275607484366742625638179484333432689673833278523766198589733742081377489292707659305954572742161045523481759340099285415743463932322873027808798993438351728496912166680139693244106483312940918514269313548112127022699081326066856759752619908879973296015097574375133398949636615127217442849135041009521128865786423418419255307423706364680827903729585090499058634073517051235438224447937819762887281046047330126028822335010797324814243108149557462557016888474446458630198150150541437295447651263192252750106124927854217873881618139412650156042490249789994296153303840000000000000000*i1^41 + 3020923536416802937993983413574963047750244667488426178086517515452950026081404965837232641419017822543661498075407371905405148563060253886640770527843924471593344440457741788426217465104518125250284029276348375253913998826072998654590501298382434244111424074168352306511240302114533385119385412210759098589035173745748358818901812627185587335364508093236143868331807743825477966516870585825473966592982360015363579351963213343333855220670796847032282298955827378902699639196729958230775290308644716213640272642728195822299663530491605065411955424996286857089709311285224594233124222444469854906126490981261304750068285222446749763954076193434774292577363485562426779959277149750446209421115297109418169891117267676387710707165753304914219565631281611889076087501441058133127387711355896699211862120932832327437948968089919900909177395150815842873494469075900821228113890140704454365375870733376174167513220587842732917812923911292199211531856122861047290020177468418414483848367876826333819257645041109623423382555835291069790394610172362106709611826004322535681603526323430576595811322680146612651662478910982510020872219745821053015371166646247611536723231952128881003070202697712531483268226032000000000000000*i1^42 + 4703373026261568277455939287301561126954002857612743505502687375694054310498855102868556812929912020067126539013486214792105817861655071975336886507268151816166298948434713762063205884080209390716896132673202102641628275098621116006578920061480754016725485018526980148103605923076690433874637075521596328776634469491497605829966864534259229987354568884972919590281295562869242207078099321918718320434899416683699374780947341849419632881367098348899962556519378646861911254853611603449783404896644122063388987253530384165102948863010878587103693073747897298737922456435319899127065669211435637069640767380290842448458232713736401167228712753635900044542809729720390743914675180700091935299001650863390527183954781478534761481704702624873166904360550881637567169851843060275894120114422607807322136750431456342167475392988687818117943985008852253689045522373772154624012853748310702823295202302371619106829335025241838951276498789722032417149001779287019265472901066828559459934750781314833072496735231943257456528251187084848607735520554738528859044166888111027908465464011563841902072295755002708950578069982112933507679641659735701334150065130099702607286567864189676448241281086479210000000000000000000*i1^43 + 2927632644372280625132704986915190611593424932175267360340113772183175065057257813953941140254080562968295931338682983951954532427795851965858846032732704653470750811748310438363477939178429832167290698803011848644173315835966481714124662278732526665900333225319058996436816994687325793240806576156333820384479778947472477122538829162225598916003967667040239462536019090205571709790883277577933373756672844192797957810566819256195788471434063059368453347562760257456649461467100484666663497832735360759765538584583296683193638495134459071390448540890478460362689308471646948258168325379185238427112259168794065386383481246782864012141550538861261556563146334399557684776962040683463357295041839271357209557612070316245293247436297126676313761762491608747017595711748084002552380914517165639767265333198619740915261147773458945530391576006660878550080164814502387453857183362985450053936916714756832643765119205610315458612128037604757432622282291936661429831589469203778275283772636100893222355672953459354670712583035638105189487041289470298028184026825084341198673150607926014540071801494822467990174820856922933814971252073345039441511926591535939051471288889391183973579305595200000000000000*i1^44 + 628753387580677535045952748765977974469106914290972675489460230169589161093876004103309497917880961373832124231404735592728334364409065117127056817387465688957873986635409801096382324203259602228442636960251816613670473359907009285656236616922871283617219968234037059498300067419998166458760252460622390870115266672418945167347851194349711334473879951445761712875113704635252277673481066918333730392885720140750053088487744711060713534165852786825166619232688145829246190582927583565752890071545243156334704633814621446641953513086188233292056610047358912285973734440927987472900531870921135631566670051004986361524333631684645162012219460846049212623399147497113899523190707162002296633009687067859103156090487001944862534696741809138658688106007826801711757062855610567166100043301277181031737662313309050099087809801574762489964932354960937612342376790691157329220090471308219898859909063366315291700623280633310549422444037507631381412529689977398935636605197649885394535874679603106377897777538237220092587754620698401619825113601743597092353493760360903022173424032908408662107640375880306090745766211069049446421179769838236768367589417885330108988636560589995547472000000000000*i1^45 + 18039087206780186916690320287389982377173293695237865327174230035783495878848944220791797529454506893107086201476489741569967035583218767681645135349865139460671868326993747475922049474616796228986168700838563458029857235104405939947472916213764162184505451808427007181651663812356555383535691891481987316068987586299939260435839708062197766554132425034981687649845369453802000564426034119911129610919053860137944275139978474401391441466060464121860376458601690702182050736655503705045855716601235857140627233542382216352008463175194316920785089871255629176340759670876188425211732929587229770346455702138517306264924621170993855349143065054165040816092819038387403233048883808778212626961764137514190067185796545271472154184355694192665303392648072694758454256421988842817462275051667959903296297408134530558942859849577631058000732954105985590564812457242962097703822439416975151314594784999461448589366094701502008181852538401755135611876087589880179531305570039454873265095256517007507357183416904224303396443908765189663084397145062231717283550660279974320796101864403919261832540367217311619205169053874136164432580905420227834585234715936152401472445595057600000000000*i1^46 + -5742113471769616600145062603560697891329080648712709741648374481550137611642576956730278299306010455021153723909961219158717776490210503555515985336381283499229168382045710394802875821384286003920376882378210628365462004229265167125540923087831780180090264243735406953575873598115936293044822543230090278510630735949066141496994588186195446764628356536922980519592098528231120114761307067337905116776705421797549489139687042824153087084443649740542534801374612000820040607044729620443336399742068559783597452164758258142562934252292316122354936568294816811098029405736998010050001530427586593586388091653780875936281663041101070153357896556867322299862020379759099135730450245196754126451269724621607586606559976411078638109512620783365896895506429623247092690280859228007927325604374576830284335217987817289156174554116332528263502011566337997742249888684390519733737113332757216489695865769528983527200834162466476599927824380845027132094666219313344892511912971548334169585641446153177625322770220259376208689693311584931199425120999661639171977207230728955888192161580685249524841354422976785423005810784622367542934978117918935972230940105115818331680000000000*i1^47 + -107246372099714093221792814354946491413423956858050923592487264456166075015056740007638529693319743491082332376805656399769366137847732081473141388665026418749337860237228625018600052201605763072362823597501812537451955468179530575165670828467911129867469377296687070092580846129031862800137478035044195527694531076860643953427496049188286566144119441540213779182924043737139465497061358905800150780228627644762466465183321786883408758249165937665392342332932413931165403870527425971808719045912406613242888860970073838799736432628539927611871387479107279085462996715289806465759925672572426232383706043524314905171983781384472731429851522345619953765257790399407662121922702701390492134910566112089494842923346554057721157212746142614728125079553787599642907589612797968448882102189165213211820302395386975282439532191736482869958618990532891953568703510961621377935062914155764882620913179294097045485495773108051183314846396004957367301776191561335930660389525622402078981002464758384399644799453578491956212328618841228742208569569706926682097034144831621434947088299617216400570306756567005230832045586164884898726002160527863038174657732560000000000*i1^48 + -2680386872341390590274916131532494964738991540793782122535991285967004322498731882992265714153415440902257115245600168110677775294107507760463241895685265026163080962689633620998629501655359895670729652443785100080833375449828663870661836912677659863173927753338756648167977770900997473810547516449370919770771866469949396150651434841373217513829541793541022313578056443775621408684462549399643548180524709896884988500529235872187916707327843272934592253598481026437210276879952426028726040719121523056570573103953544551689000783039418342268954187656292155538876878523811745219139934336121318880194433503122752192910148261103152604177005691075622150863010599364626019174166907828213634779680671087694363994745069149485510690703385124661460990214979567015860492969494444503285660841120961914504806700281674736703354480988402509688656879975730293477272248505367945652832490704108638953416797020302977412207903939695499939103950988558545947358429370372053623859015793413218126719248808927747212351285220122188137180492718818120207563075328783165414871930818580606054883110815185138080832293996339678175908662527465138822228653304840046304000000000*i1^49 + -6798228354320484168126423411268250122474364868634553633704312719878231294267357526733425818553338487896187667114435867515902783969553905814670106239937205618389742158160445273008756584511968447094117970059234137411907161122481608868732870858116789372195773096694133543682624947902437270226856149233222714772762033137824534965149166315496110584520976278344721699259787217336683045897993603999285718659052663996022029771578919795934645763130164061045794540057341839770613494299846717204016672035125553717173486665196011832690122917606237703552429943107539239472401635208687976267065723534772140106846450126066221837701102834959580820981637669737053418834379956391420492157020278984499119497748790121049898420940854177923053571813748593042889084389083328340503701457039255644568208025228188374026116085608864279898580357260165582529787767156597547870211516496249810207317042543036932858485387972507503187792722009376527604482585619661002222394827294938756538895693515193130417040646523507069393864174212838850977091418823476405558191125391261430088530005229828657128500310836696140084224512306101399928387368125987028890614406400000000*i1^50 + -28552614716175550899523290253570176299107365609947921282166100284629396077907470308052428709873148202579504030352946521496216365639979144542887125148136311638986549507233469004094148049587928131840269507348052341377829476366975192818787573668042238419114473636751604953408694904513849119207792669428403997628313529735342458246690887141142935347709855930364018987207716550155621307662122471089369940621067027607902311234426440879223577671522557549178471505083128763722580984069650207773302820514559104471923901631266734897652567595495533105142243086765250307632549968812874272306618269271510054825911941244978560340670629701921090833769762739359282603982649226190777101355573830339134422094937670926359180208194723231336211932735585104675167880681053711180692041188556898823664698988077619107777947542537123401018287555229793200974571124728250167298455740140788861734379008795769057963014869689810839616198246095383634461754703666632769899300206452261238389032708471008445197036694429410503407519713285109647158183584847732494533385201992873610524892957852464859018820248645976069726365896787767136805665590950797824000000*i1^51 + 12811996742593538212901814970259370997028229930635001236056259425345888515627390530585259105174853493410700238263421342329616127287777124471257956193946791567082327373338786933522463030645918072950907544226546158801649297432382481335716711581887735126234880949275786547471116255743052666515433814865223971183074173159072548635816971517168585007837022397882685931074375241478335519237311237585535655668169071749509306214606972356098296623157000772822822263575523804503434578416706286878515747520583466548731974576685648721459281138574639148239677200375346301294269484974122574869483618153900946586550551218717271322492771743184690674653060535009206453339162404061392800672849548445079118081098544378218534623137051102616452453427857848371597987421377516048547238753310825135375150332991560157753926905723774782505897421342237676997201500330867748375178786206742170380080749606089861108165682538469051582327583842151473217800105031151854862054409460337805639106247254836193884751837984840012826251473196543228927224613860390404785942086589701820816806577038431779919001269471966617854726132206522795890961600000*i1^52 + -12961461133629860268987998460221915079208730430173060771406253848000381712096830739593733043967452725838080897566883501009506265971419406409674147912998199893486142530787100897877931073118745675113877387105830483298617458845790428920630501207553175627358725252306018829482601698676752518531673895866421366980587747123095540428254959258686582733055999016921829326686839051025614941513993557417901951559473036801771010048813309802405213413371486308942844427443620636631627090301448870201111515782691035607204604970601961234630761165260024727037959132246463566752895770116963830944988584732884743366331982294188581974358978826473464296228349781066381886318250735649056601431230737855808198992537360998554697664968024619269544990306507153598894649793335807355896849809759171860516376686239769189512194615012616800303275900451044474891898764427583876973599912185300857493088619795013727446855871052795878083412657244658934448897072841127750490853572108497896331824739120526093545269837464655588391476536385629563414393973165207913487411324913468491999755829314997333562078143125001500074165487631680000*i1^53 + -1284241186264533185502285927009530107355078064274878772202134403843854270647634464975347774097040840502064604607310700813947020285761136646504771190038536321063482051520862056068048434611908676124492759093511340988305578063474072873847669646741372275450017165972143449170747516937592046866772444578103776897626170971933324919035870247660466634416621136263512283398895550505302964095246335644632836627242350731461330600105962621766916197433936854241747040467466294405824513177765419830876067536107574573690188051781595761027015809822832949774006926728195713558286131337682765667205357015363469252511040778426135815568064052381235274944260164975595360422822887471009199911973350986490618452310740070184113630610650559765824169254040616614067423800141797306514139665984828872672712566537350124905324328261767387274408081165174852144891352646084626450290031741215312414248303477618569356870797062711108570978916680503120451412864421536293471666171970790003624784836756080015630374439856663875964367166545406505407704290410626026578379965331414785795696259727740651357564631469003893904000*i1^54 + -249279217483854655371745592260825256169793413179945166761842575936816204591077362915284048151993559698821464685837245817537891335093960107195404534499036081315521810489666887184492711965054193176774381510792964887327204772341921046038344084624869383769349169735777113764952496028256455260582948323490469215045694550586434010200576466768512606637551232727907754171519200411793171483897278083512225534397880597583009499144905364094319889623797895141947055385640692910984405800504265011970208739795232690248282015086945922519863251997539667242576778736770491425343271176287887587042132163257070777273022758326226824579000190645148508794282041076500027350192631721862800286076188947374869819370138625576234765586865627419186739301677369824771292507640529816690461065063765828937269048744724859015335735408547387814838011113625270645505455263204267601390249245006869377214449651145693667234667985600749544565472366314977880186370743612519230917914807523000649550513609238321120528649135329994036236128732934120375374112869812094013782496481749300015858210309857060625987270400*i1^55 + -976284000444526418132858924532728888654439055301727453821070606864905910001786517687223588532148304557787937275062727939414668992599587676077003539043027123498325663333627563094425886688950062947474260564011294447613543623847503388838359387321218032295770054703230261594435476092723296980660062971778447343130529590659219956110972805608050015406168550647226587774467755553529741428138790300249348738879669683515517236150216895878626457339552959771200181134802679539296898803209327044046844521514343194798248160993042821571331900920395171895726930025432293579685450025017036602919804555697999414459736457414576490881739909675008564508074648366780796415336167260011738169484005591128248637512283457245806243431831264908746692885095915739947160124171884623617782399786697685484781808432088388022024481121312872960952547166921101887469799114914139148205575056381613840385172515844972954269848860210396356860659155118851739719637822772018149058480023519696640759728374713896303308906279304064717297667252304458909491105187037064579550555053071741332569211520*i1^56 + -459643748116128588978850954485233451266988260852259890820183181598931308396267040734918801502414965457703713937087289660953652815977929088222390628417236518123774861863479709354182291736820162363202255583572576806196155135049838415994276539274518635425158650329202682161558639772902137781544443512011333935660546818336268015086477484298231571346938923662818778122346183137989247286798161684169989224107411615724162861707252964083620132052514031706218826439434110149385064700061562031106281339795576480483383695290881511228380777292280912481294769971406616290013451227875914301257597930260554713726344248284797888158496685322099359398669940347388694390267330006544484607316119271647429559529831270093342238371828472982496219459739421555446315525438842505862374112125099543254410948153293547752163527805672051574477411432555246312602216357229440989096670982842977049344738446364591940011161895850784298352783912543124401783794441061213477928823873317227828420619972513013975784714337946776564211203786521275468228114101950339068612933536*i1^57 - N1*1888186599550577718165721296510711470874542978508621349890958823503110819128103591796175424748878970654427826490288045292438374671332300128995987652449473989370191927258946223296513703843244193045766309848985226045259047681701*i3 ] ]