[ [ -7510762733879528230945806261052568834868074391338819812768197353164986595576601041324295222355158413500628772009077286959751266358525370188127411778771907885305670541061727435650818573504189139472052541206861009994475555235334140494420490887280632173162221414143768985958173571824314063349001806175870443943488949563383876337033484465801419118419369514584833316674099532636219943770612725760218582658808415419234362845185642754398943293136955727247262140394738350869593180231629354764510049634444889995836397185777028236716900752775879335681606930455085431493362265191433638534339922868504544721374977714291825573591195496834392579156266195962334272866983710106120190437594154986316511014993563443134461548921162685142294762327035895072827420736615508515567432739006145536294210557087943484810674325574692381294417285924536848943475670913732717093740485385861603894959225957042055338061263372922380711379119675639889210589037926861602689281710863790905991659978334119726200056669137819163264298064043663167189475999612179038406959084306087930708029199115277785099471648361581751861027799040000000000000000000000000000000000000000000000000000000000 + -34088850161088210999767415719305764420206945809796278327902857052464708349905113391015118498179355728175378439895809079835820041970752896405613861343675675585523059207257888161775479453487862476325112693507620183994037551991243838746810614608377525238509095765088739790697864021260119894560350302626854097380225102242808729900939111246624824738317217537934198776031992752254981418403127524869613965748403120964554299994655328977524847833239991982393304818037428394828962794270567166153435955516199787501872497916370858741716634461698447236421845957685460839026691998047964043717756398575559671087564529824998018014676916379096330013166957311373208660447873053904842702323050660060267584470940032820653301619444025616043134949608642043500611818543997881457165849471840033731442597150305048909182298189328286365916086529002612689042771632876245280976366820731625899943427548704501218755826213859001244633199141001683423794279857252702682790483788416710531375828461625118375216954536645312311001950472206143379942162183834252740129553353598386619256967776186900447793898866312532808670642176000000000000000000000000000000000000000000000000000000000*i1 + -1779087959981498434036021602410159752615720139115162202298830927476155887752152249065370066254166834059995003350463315531088836946751893145268820442780061997693700356982038347529703254909986802163198381065390817856108794032738134967507240228039674583253042991083987248751493948726850093105772045073974864176583848765454099634277378473211122060200840785464586565745430955741174296124464977505778777379463178572775205564830766527328283069632641366482550197230915005142759233891229295930806406719691683646637440191066017169878384139848358738387167825517202520048231325028973113637217496452672256872195269029027947305656966262358483849008689613040240809095933527050685987112193888059426157369101019366705629485716609640126292708894157638435697663788446705835034565141235691732910876193714256311115268769018457220990773635242536881933564253053754620442456651484793704054956723778126326375395460544671514073899746769952806693066370933557349157232542794758022059681150637920479191625560680588750011891006021986585733209262074636054927425360974820081357531508800961986402928285534045693674101145600000000000000000000000000000000000000000000000000000000*i1^2 + -10865305163641324150707570379375536178808303895111827634860719885711048695360885279776360138189126414224787350414765116902124913047695147043424537804844910749239598082046256689483788789455631867765430301466485572545581800435602977926565907571512381032645156687497318752631052395575181009580385022505939846120475026435917305077219125498752703124392823055766736073197555053216219017452974567894963322880589965382355551370697410855583500166716592596477479669653610285272170313965291899517575367841264286220760756921665100944666248624917198846192421247055220438903534492089176239881210571690325055624960619620456449849692392328950424295799239134137360402344130926624078117346710207165783447393994081659603442538603344985873034518908016522620302090076708041593672708749550101252601630668974399726387243005235214616191125153289365773176697034342490697402985279868054855040954435990788638123474101953662679507663174700950527354115107704738283707762154740846722466656758335617702397889178750262374347508011602685070584149764169674799150902139280383652477166004354102044543855990011197951542558720000000000000000000000000000000000000000000000000000000*i1^3 + -178668143606656712272914232035301544518062720453177003015306466442118436789337003024748081887472199529792644055123717961881569988832635622636306818363988477910022754330232686785213572651550243046256750157629070408287199013694682783984365296761384251794889287986899028573266782393301592785418545429714874911779934909292754531868405089925452964324703340638144520696322773279523756725402950501568024774637258728015090473838521592597015488461292178507551988052108637892569979941803598214984690945066167800902910043044258291501413549964083428806994119378465167362878886680374850219186887596150087945864533544808535376902129629374951183010601461057845276828986762833257500377427986017947779598129496493737617076122621708982696909895564770995643613906665783099677885212998408581183222366657478948358496051927129446755277610983265522848664593467209952270307277139595342990140223984561471897149501334158228986262751657786781025714411493060162161635553280544328093254038540788139644053079224122667132698687461301368852745616481022376019245505576262579454375084645428147976214702622214106262798336000000000000000000000000000000000000000000000000000000*i1^4 + -719204512341097235832564335118868752818747480193639063012577541064827690350354304917822055030831167696956869431333890989958242674160085829711251072367506873927300631475502617260940673157338952063445611593214062325840378539778798335898490356754270829106031877579007303678839065104017733512922110762146316775640684914665014273409437589168287327724420057334337577221507832010153236274712537130063162963783131389147444961848313210536595454085878574283307580132947389404824386618649109347461344339352101106031416951147604366792337158195498107823906439460060448612820683489308024756466492216660779188002277390644930147129604328636697390234604097490763620018485527400925788276225220242151342026820461368003798273233030580145134932069555844378757352698169726171363144435858379941879960682238813231320592460374920341748635174464119283164143926442879719843040772854676457054910364855569870998038965024719027997750112128103643637716276999647684318729667611545515384292828910787935484182426112154278350989770491833018835677584080499049643085603355836518745647998818815523851839258378258949865472000000000000000000000000000000000000000000000000000000*i1^5 + -5155551169619595359375222292251297707111642050182134742490409523773925278737641058105531180219452142902915652541499192791623374275477003090407894460626685764385035717720861867892808683664923150414081456009537234863136438650553991942304203226702027096901281926317710287735037010184012846119522451858829248977095951293546286792272221233387358066687176845678464435584877925796666805237005052858228798739177164082758370630805750782553563170074206707248243140219913162802371059552562367925607892172332951395752336777540952833752885221867452548867658486259394973964943516488714891356630884461712505138631957966620429974543504847159509550888682598133029749580832418630956825667065893787896074649749138455034748685783594594308823440823417701664854696566460821704277270126811997998476092090259305011533273090358069645340971061565584258805643466941802722027138067871731168266947554600385177573328207223859200249521953157094906254464260033097174358077044713223777450089650133702800758280452147954288336794066932042366505127735271606624100902197055884615883451704090838520698857336002484193198080000000000000000000000000000000000000000000000000000*i1^6 + -455288441847138362896049357487479674243756568273505824736874585567593349893972565075666825312172747818701992840892964168651088965282287424221635161976511049118503537915275566512822288460597951924197211343354479104080439201049285192715706244936223265893643388983510922285476851110431309011572977077999195886932624416290320164304882435969441474557700191365923523339029279736953891484475659309116076620932962701390840733848935928125965577228254787260333307597883900987749978287546874650408898416640046115352684625732781295068495899442319373208316229202776472674129546593225412940532347256329506953634556130033847065323351495551402185184222698556429551490653515566786230476304106040426043452397236641466881741769484445965041153979251845099557212461597991558964134322114296127308324819111409651955141123396119101614753733619481033045347788309019129422383966328269195730829952675449328758063137395324964478083138170746532496621379393153890272525452030418503840777925177392211148454077056824793525441510121090295388962076782003267451197312074790192996830114284282293132584121688309891072000000000000000000000000000000000000000000000000000*i1^7 + 88998771324626733630185110327909939303227072220681308774973522437841949803135899556701764588077973785937019746427189445700796898804241793731069672274396266842589784612923863467338377177469468535660307468291967844875392581963875815088831962303452005951249229644594983278897107645812349107715721823848267919406326779523939256836514629212387208351762031703824142458998829391369109028603828905231027117337452813612859066478242378138688755288347856024191538189727412244132145244015974253846211019762762491274432194045653051979684176962496430742232600208795130545731824033719018950077831471519913846635375210373524147891745929598992568857013991480214000785351112996292656637514479603381928537938679762320298099742675814044593422872988101415988832428103920552347816425212935508487277314919334448739092825873133723427528543007834293768390514015125383943521883610739725891057317114400918389085870360672823741835138273116680145476346639621427382419826773948427007158872060255434258349089316449412515927538083699155744593928980054455156299884225704541490355767375687942449429078982053068800000000000000000000000000000000000000000000000000*i1^8 + -34220095017765310176778796633390533828325514625285560933572825211800265694875781157603846910131706787103737096472964272933878047517008417975259088381906616450246712615072601234509323807261363367087066468779406735148228303056016415627375610051783306375642663145262964576034642795919321936078310462341687273636660965419551669271909178189020910275796884421011324000525960228289761665313450927948233853768482821284239208527673729981605600246327302505341684466149346583321427117745754680393601262793598842489198262495540020030605497191059363169562035260701882145664018644706280183868386973447716783371377525813819892707027031684261383775720848873278666130017116134277723763866515714953796359326530214472156102330770906177781612056834640385902669136808270730276980382306371409727265633119627369558740529771124103965800329535269563374864407389635938305882231047713684424150396884538908048182922613978688007821889295860698576167828747049420619513407311280894247146671645049631629721246906271485661814965256878169083185678505391631685475394755373130206501815751835561272200372305264640000000000000000000000000000000000000000000000000*i1^9 + -6591829599800772219821740857711189497476776170210200827326528231710875159865098906896031725616105615262766877137258344214460252957642220151216089962913640368017759395503113804414988503001782682920551228025327989535275646139517288716827239194219280139808973993356251720970705381954137855721215564513842216647936076590503581225523985761618248732124921739890886031428822501056882727041111775740736458653409475626241167339273374923660908002883404106828991337229147258856525174762534729621422588009621108694740402235131428208129929598544436839964667232754063480435637805549302435289619727290452632197222372252483962896338211468975367844963763091763819891262099564677451380264258820934759457729835661693115668746688544070398083758756569456935483732326997439126302900365610299389156620382863607463082808830198531852527211797930835897179690613640242059843570990178209365948851626568847485209300740296895559591714742201928757571748192030911907136670604551580065382830108018442332777244187486717515396749253841371315989196726627995945145400996847707130312439619619355901935046623232000000000000000000000000000000000000000000000000*i1^10 + 92664211644721586124487671916208339658426332434283364750648579847651027518177892415599803346682867698366381364664095815607032675230484766736589749767823151272424787388167603487059683543913043160931702352097301208211677872557369159280903472985522681013471676426730633368671964654367447538635364059299783705077936336278932818386805026135694769984047518019445231470184436677202669105603223378160367349852598830473810618448637347101948053824454240871226710736654811508719729181660452591262511625267939194393981715606393618869578463229105085570193649433337130148227947091401549679668088933831681404270271449727980553283683050920058073071613548488413031998472350699483087073878387414962765148075971280928787449941012368452873753774772471457034068528062780922489389573415384137529252596386909603438176163492115917774349901419266652546677355666360058414489161443504039039431867119719654723535380213102341540739753980978945417344366168133256307442305497569125263719232880387808650158831873689123285662659332013589088015136261198198708755107485287942007722113004975601074831360000000000000000000000000000000000000000000000000*i1^11 + -4057848640913609002057185511495258908011457438526637271590342625304364638452373243181621396423705908414057380098793465813119316041045623338082811349341321847623931985311385962719392167845093192195871284673126223688725130859881429387447249860759797676132495801697877530779067061097334885630083441058277764839682307379897725411255374345751080377950945930232870650152375347567815616686193895451820682218591564426230649746292429007079386784001569985481292456248839542804406385317329732153068316220497118904347039445234463319022640045531889961736439154153422797115167929105737193908225459978522372488375603874328878196518569659635399829022300496073269245338814294019056030499344155226654376897508193194487277677284289259091544201504092373602611095139557450590272800422599131261475289105940298490637824524767088639956689654140731963419846711573643507949938379428024865531546755872601604848329474060331990149778221241293512517270058746198807704601665632835285472302771147934325075763691875934719755406083468580838414733480640683615665765682947212110175187505032592107765760000000000000000000000000000000000000000000000*i1^12 + 149154683707741841779928987346967395139045694133641138378444379481660560340561777323247335648975627660103296205475377175754791986545419752041200452550498321779917748343851929988723199473519013824272107195011059077095846530239824162161528421777703566415785632250092585157254771397760714506930815449726604390541272572006324588728107676538598932838395128041139787958879355703577587474300743900554615310662514111913506272323319035642970194890702293234649206500602236527863881202533133859135311588491699690441980608542224100290614333530778775011268620714355713663537594241295860561168886018663974149453423709702989109835473881054074895016016513052813649669078733879232378298982615267068664034311593959653279548898518180590647365115484384487151521755955809542483721559640062288234935332074904222529347573928145709301568273840850716310466306755841252265081550514029739567730251507945353145089625064755580054468212036619258714787960651189560949648347046203743097491772205256710611894383084525814369559024010158113277842787897542898630647298542845801835132345205292793856000000000000000000000000000000000000000000000*i1^13 + -2057207253441525104210346314249540203768894884075113562062137443767576400678044085937362507352279241442211538229756606555598349413548262822093082795983389981749764692643414888327689517868426355695369291764298285149375206617023687840826495547249294777557532502733978204957583555811381852529913999798553335226190481937075854146083329939599455789595815448154605525004313832630547063957693252571166399559879885120742260409234386005414158963474792886160936853846187866529093794163870516174398727237634149012685908608066624912922201195146532327659657794761651219128806814165709853796371416511036255147012087885241235623064294750883974030023679722912314622881399190528844549034811439751595576060167042862736066890230210636949211571833239243804593926815909463541269487769348860794923469545902473286855634051634689750964867985645586053911100957155709239907130412284361435283278507239623407913903038947608301563448235748179945505893871869633418604558364212425402830357286400451120186721021712756438439377455026268155047689499594065792892750778558165099531633458308710400000000000000000000000000000000000000000000*i1^14 + 53443189612431785288722156871360884623706680517206280446097545198366813179185884129319228010816843046846138233811246049412821277439853766718996260268952766924711657409847627815628285382996928178876299179440247371948720565757974608737348275316292089609149630100348316583482989417041696393480635506832515470954482073345062462114731101122483575025447550541320136249582420170429222161796189111376316361318281117917885447000799027576293659550640346203341692848072745291528763036495965111274357641536706908643843154119720792844486025917010562624734277981347968244022783679100807964253378110322960997601087171615432522676630713676934341974760284098479528809813332591555365318945612194485067715097711084324321852580577186413621568172161651065628033634612811279973200398563581602835090956174220024281714230222018377016849470495296087468524076774282588481437989986738884026880439728487558551154861489580958465887491820943337517699454973097726026153310493660551331973488884633717305742233581959291584258648768561709408167645686280900967991097337461699416602118717440000000000000000000000000000000000000000000*i1^15 + -1087615559634620044656427543739581889770385243899707063477963930807189254766299305287222566698363627961357034897792530541721685825125854526530733845818275932534508650622884189542171518157738543681949961766403119789047301999153036186780139151531533896949731185116555927141740064319233313948139273238676606493271415133998506316434412753416859003104543113345795460429056817168953379629013175212797282283888282805365140280577801044952706350374496602755229004431677046143044950779005594463453918944580209967110890115699695815312485445534718854812562970697829155904038023820610799780499414421529113045939350203876539748753515545763436113807385211007072641916454977189299705027511963591157440858794514414024678057789483123136261574321178353252290521567685200980536458141635836127371620851084147149058063870881054386964693038426288784711584309266282784240106584874147634103073973710472786081022439258157151901247357337196463549282515773433088224686473950724054332907266158808196319228115545200728542962544927767262576714816882752918523763006116454343246872576000000000000000000000000000000000000000000*i1^16 + 9606366252830128373042866908106642314596181939572199387779071651289357870500071356002259811143692305224059686670016209691399289726733853020457277354610061765942995419091878035367341759461409950209071365383583760011008421563495706528040785678274499581283793400518225326242763530306560220231115777368067647616891288611822698266751998680670304704532006105153310144072027131003041539313339041234589762958473225093692251957225987570592581515433874225801202367664024254100749460302941489107939977516093172231044400406748350234165477614042683879381684422769211708920073266939446288489734069403561631634047489926084632498954153830633105475742831807835905569697600519135797009368813421831910403530890734769768877918453861802883839723844366977093023705895737420682019234501224414430231220867320805856346466690016422937933528791433392641343865453023434430952908584145893185295790053536880676892764381917823615426303429905559863943823669451318379286162979773528982590431876140031066141244053395110780699696174724403280266034383699486726698404284902983650508800000000000000000000000000000000000000000*i1^17 + -253445475919730202565806319646929942704410464459396000623093318560480318584022457347618152876417675694306288835156772281490859844445096696233401496197351438008362031341673757003139660030393209348229942556726966640811027202312451191115863295777163657822685397557621847012137385387651919896949992488380365446195899386154195455762155218981879955659990133340320275062108409920819278225285894470565818858724136703739157087892925962890473685586846312340096031336384416304908762306090986731539108524527584055341797715076200495741432097840035909058897605960516580767053666038823365912041984257354233572738411808807454983497008283435130137562757944217353716625308539513336711318231200988520541748952829761815812750307042567013625544366957491671140532398987711535071428927407293888204866077394325641683087594247091224195335269642274282173446782232706011011665724137727001738652174789324593139201644895929318620990830234065348975111720310026512006684303880967898094819513498006379128621909706025423148919853719470536357040799815356410493027848189389045760000000000000000000000000000000000000000*i1^18 + 1812076556430651051034034759005743689530803585184247534164593701353000909967442182180614523106399065428776449350136731154444764549741920220110364344713351274264409288742214345722869981644731824157013099437227063478849046866522341776674744340691365323872640380330302861464880149626904421226209234242659503800188894738439872743560846398588667961179996719134809825455869610198180041010554076926607710242137521717349189745718258936983019663456349482733297572996811125992452867653580849250511375744313299448290590228936133361325885615836086735513078062793401903825870086933003177973556497661778617855780879341182432273093031903947411991090937278016244943869152564174912259195610930926794800441467618651622199734664998128078821712086203027837443053336265691112106742643997975704646462673881979266760770984377122179150609643200896135125307939025649583535503278876265477025517850556273077825027921101328133595701496136203154338281055276232999565373217299061036086004841911490368829311528812478346862584551878863277885342612073436145932227041034240000000000000000000000000000000000000000*i1^19 + -23337214372027695559475028788608639959391600720599438175804190019096403126689466395631449108442379810460568769796454443016392597317680506486089604245739641209214745361941483128455680857329611597558100659435260584800382118246726730784428557218363227257864368456033507422153210203516210372568517734178131309466572994487074285411578499728722609030251301696690918886681468555662107846954034239402636681405964776750490973899797346044853792407843398283491205032623118404072868629658433826632680161135338960832885105563248089668375693196912132039414302975974146203458773995205285333494778359779771698684187517290287857059698085320318972493441585900193635260226515820848731904087573824316480771444612776898318753456182777549299665736413438452064473806972595428417866089960619147234088286947545844361630689492129229797732668762372497857017093478489520268364036796741278519257790785353715037489075945873542984665077228751713218115251284566751445534847818033570748149511685748830647916140557273764711262116910194356646782102952034220420674617344000000000000000000000000000000000000000*i1^20 + 145662630434556004383269034411114548356182305802141475966074985513087358583548690955779792492711356743169817037707932563946152470325757246585750083681056366444848525343658672910520525131678330388298635779035765938539260350467483308566254497811664673724892947814860002708651117860889299897076893300339333708089652708878382617230537309609143246237119539376042445389063920553893043365331759276541822814559910049397750814046584289298227538416980051896727984054255316915662777528414495187494257756686866358795560174515531982026787624641018737067360246323381721121004792993751459338504501890759158019679530881619815280810014504606378838007885390862509634789806194649491132635316027231298750817229991343898107306314148832724082074858380859237280506643695339382201947740496864709143551178908630994859296805044822825299728231689346865252437545303735302263396352564596714213559895995672265107261641002953371704544393135254107699428773473614719529916381028858862219335223987685862580641804206637404768916225817829334498158308743428697174835200000000000000000000000000000000000000*i1^21 + -958022768474311850995078930955273990641590781161783485333795126527633816983012531042637020129474584596604260838753330205180326136165793316731872896965627424515727197727468743385733286894728372308084492192160402447444941659273108453575300879737989386582878378986880250545816330066933868395200876562875587103552613602793957624295237635000658017604743969509404545568218029703094223653308756705913856952722456888124210035355131720643099317861917737096654410028544714828697448350586410101051024212161846014521677139751272516655790460486191031171613315839930316532308664740286250032022158594496795889024523016998102349320149567972720123437190023251570528390227744182910850309773146140711282388797267094980914711616642604883986210106991910392047695155502071527836686883034557979296695053008523000008820582706173477914200340187480420854012110992031725684931229052600257045873415634938859886518117891301060124256411088885293556463733120109772003098693668036118250274850872421295554466885849705738307204952824811053241094612745935912960000000000000000000000000000000000000*i1^22 + -3658526397861851944342309739364818354337579597864413035687390134153364156566833181620419008762418087684483436849972849816622616146501585658472628076317480011637487059556599458293827143273343838842568891098194341761847792102386209836561386776611432521031373455341754860400080973218657718260368881090494223218651873585037870397533428801468068837312958567262054075010084896077328168419622062103919367721123360800294730126787431638461016557973597126948085814338192732557378436310920346235316598488867463582894101468460811828033413136065986579541774362421724310142165218410847540533111939835334197199528437438164638024141578166205956344674438863512043481311231574732146172267628683668176031695278639885323704405242328919310176843414639783431607493480422216255284345212255658694295431395212258411954238280071046318198410474124237710320527898700541582035990992960830292244316552776906389500467119576912432542649467886673539385483508644979619688372775220745344869960401829221633457213659390442572081196920292111005849084118433792000000000000000000000000000000000000*i1^23 + 3042737300925498994029438243802420497562356050500165340414506199121603086455521704853773152682299444594012772129668769966004776710385156650773592306339961273663026550634767243769958762057319429502017967123045268239538037851244728313534458609645418490681395266076580585604837567732567844364165233633812947809679759379711592012081778587817105586803205986358628749782288528579892989863640236416840349008535453386176426256402086805841954405799845618141207049275492588934397309758966331557349967547008353812783383768295360280283294650706414667587386218987722946392166064553220302204803970160631582234922086710881758621982897661659782974018689440342326370542306520772979661862763687585677800201775803093778505022234693840934542059047543651103376964006960913036536417404348328737700566744126336558814509502173265529636697027936854611101045729183035968680295046858764322390038716338008443535368417803760532066446725010654601559940313385412696340843325769026899462876045882873535729266520492228576277931667408269572018746163200000000000000000000000000000000000*i1^24 + -98195130441811793021440675770035028626996216153161085457213573361083576308400627515387499350498666050362605962122182520440095805229923588622773860234278399536152764693554204119321773775770909981435566383370530711106586378960722238680728331197504886055321763543380630693762165902727346921495395996632121709848434907359135650522836265116670840485000243069740092054106647719832388500444989125812231648655266889053154457671683253473665993761857354179096994505932388282109555078461724242308338526886267361677662787465892811353415900307896332747584515267186749455302584607481562557225565540746726945123815260600682231986952897997445384249037841453860579907549547631877402612342695802066746313923849228430109278903940067515390984387363855090563080458567305716339515029353777125027884309541030041231063621602115753331405151765466194372957899847912837243970875718294330321103563324926594155141776863088220561690911218166542015758404183209704719062578004547364953972146560716329756262202527414556796564592064402160380542976000000000000000000000000000000000*i1^25 + -422172959090227514085986835823472776686383541404311470596641611569082587378518195046792553463175156937138496127289604463280574975192450265749324577601604348924962742709335151295994755387527994742067985474967852749664963391045934250446669485814386152491395906384397986346801870487698856224309075663490110738492450008784983069169163202809735263089710499319712821744402719670350941002430782956624864540732409645242443864979188832417251825395565136096688294881746949843726851790459919237429295092618618496015537940819305627878562421216093250889994047242973880511477824858413128821083448477325931247995906933824301939128569106987551423051932004829867091645707229834040600070335376574431170935483677857262075827673006158406046790218777952274205825543197615302842913080088761308654542044135968411111507253493489126565612233312627344267720963407640275200727675859153729937036478993065022650072002685944355425885531714257433620704212493314423250540618125010455882537738629741638809982281584175660531104459315577513574400000000000000000000000000000000*i1^26 + -271752213469855911207065140022278053164819700334757238300410156149653287263901754409176898300457011789878376834715320217840049381122998043056514523578366172559225195747162941147576027613058198586589707189322639476952463341590727104981744637588293118998372589456542341894223210833821466653934743741161580442513570255145869265193978267385164017530658874633234826309820783438196735332588745921845125730148366741292784733394844016288451051012879494827115105515715107587357740187460584190683912795558139754932026816564774093154920730661541911021351805993869015801908202495151152251684845399325488550750064139258107160531162201006800617974851462530459225957124214224043742988691430535642762763946124062772719367898080138950394599717207145763339978345498079830667717776811761405202428676397581520258023151486556743901419978705974753305676113856852498512075333882666500450268242260634561832912577577166809152516297584720754351532806977783803185693464107255112843750296220812318836979296684282729768556153578455040000000000000000000000000000000*i1^27 + 133982922094128696461543329819526184738373263643059820657695036824263064865763096174904458990966377613268590704863213794575939878611905985209716173620505090752048569685268373066063270638422018941103048876112847777677864506814354375896120541444004976988496153038216102864014921249829564304084818684282747333016221081037255350669541981777558216749604425106863755729598308849284722610040369268837795149962068169313312054105129413909144224174274022760143803717933784334678601608020288105709666182104060120753284042065594572609591378214821210182338044678095149926962070910892674253837128982212534466128940809510250123862481360503617923117419560375000560144311349392109147098059957119776329876893668380880785803924785170954647080025112461882071804461167074997121464705744435724323381623756437481158149813001246076767047404878368296805784486147905301873497970846124388568295756198037408368358595023496444069366383215828307159626426980545909587184935741757413917781529982158643110051398421410133230739259392000000000000000000000000000000*i1^28 + -1083294187588485055019436363189350749274226769537778039770635353202521874232344594536372426463263571149957903053192758762302927501494517176259452844464884760249348158169427799501176875198262976142618343991810622875995956549452908400745217552048815538931894033441733688131670227300412697700063203338487074330057581245477144695424625754305102338656062412452154778700691869004360587508724903725295550649400837220479874479741705781230156411508725719572900972634857553792933348451632495371662471964724384704778153245327111718718351455490241705868086193409538981628541749254779867069682052327198076965412405716838089204379901852747661891669138285872043582832609905809404338877955114434971990402571536700292200520316518229023684062721873592808160972011846699157922579545636614827217830853792333730791870449579408439088481154112694195378058193360917980656793253042158310496398245839184845138076012526522770427271230300060177597627717519416415308927323636432361545284625924974404183313105940586015647334400000000000000000000000000000*i1^29 + -1511354961529705726175621312041289433158142758119631886548198215461839182536113979421130499058029034808649456845796038078155608716875050690922866472939102562069275042580893753195595896760120643512735264279230955816539147261376125248448276387969636571128570525220522623882100823195178515595904188824366209199671513550428465481819867334280057829466973328096869907298428919993198859688583100245705421815916814174709503697998232628427117119454045857780556000918560259694153819854539970927798853224504514928232762484388581455211788932866230561317038441262099572037201725943705411780679178971312004637842885266231682932353519676438629852887570966969176799603838668380527603572256944817750883408343136794032864342991993258311627707656692781088165998227253104301500800129249051067377191403651517176311549953932426413539542946637733054680324531269862901785635413136941307987590176506311145022389961906248975579789062137790242891143271129407199192336539401551881886852341814070965792846250664819425280000000000000000000000000000*i1^30 + 258025490398852819107768225896057947397848949240114133983622636579289486456593763580095040996293438229556441837341077380544442155758675865723163895753666383272341325985171878310459720079846970721671116879939616662648848645132024057962255934776082714409023713467500636659419650377016704857465018896162261455440057620144041186394881249511949799589496833245805480069297772236990671296849635398997935095535885669756871382233318069618773326310250755160850590031624927548731256748041814780099869335376536723920357920705266078155031110155820249702885757382729352077679284236445509486477362015734225678446235601223588613577761311204846893901273916698905971745904351882547200291258063255093021923745495409422198461876428455534171538303931860443382693300432153739892379000057979183474200889222173478105063798081664792677057433434281828144502074565712994713104004828911182226014190625736414427366300760059461223691834174814782201560740682822036692611668316371751947712178614595276451505867063296000000000000000000000000000*i1^31 + 216087863155678056238497716586493178092764201102631843721826038625475654907275113575672125136060446124066635112884954635276343911961679371081603226847444848142269299067873296241185994207912182442075334719601864674268328110581475583796062179512056251205569549890275289983359072030455589908510511637225147911443104052644037270937648683414306706315164037247990859892147181822467974153108360284884397955506019706666835578764665854276012221415876567376732109313280926283152874248660884352342792095667975048745141010044274650996677181515978718351944444433508986697153439782085674084634717068095023930496425553316970773487250383221727687691663895062471385628952811873033836789287194488918318396187022576913269917413492808460997824630146348032014752004378890221097945056805900314246559333237329980988801656683685175808976149517025286956358327870972814555135906786251803691648341737911750260324323176517885597445808564176243116534723550319705165298703260884956250364666886789969465049088000000000000000000000000000*i1^32 + -74215193111091367563602304418026449955513254019192092968528193610361920545285402933309856930290750720096664781900584626735345385315396731607612132097872460318855156424372252133223148561394830278920492704775588998126937312167659364778127178049277799033758706673928984608275277160771140559811203300401008004629363113180959053564391427942759041545909952906471535983135823767164012752709088315849562198084336139961035452118605189405429210810593485509352132842022456599285704965137311612550594226291249158774988688992067680220424283626933475939888258399172216120264294886466072976556167154760091190088719480044886506182632622463128932200034703500935735331186381986416888347892961834314856336132615756941493555188083781820996606584750954294537781014213301997351627629384651550417940272324154799984009433826033515551850725216492895962684212922519027538595356898792604419739463778164702141673964579171955154075602344410392172090088511709926940311647446936412869984295523260794142720000000000000000000000000*i1^33 + -34430297979300898039284673177852723768625840435422234157784488378772678339660485105063785409386462952813735498011892166973437097465225937685159360750258168039472189827594995168310586051586836257579666801825612711958208744723795230753750124872693682619970309707178399372721076104299605774988768496071588975944156894623461568851614824872255041934314519736521803481180162972983537972421884747515209899942105203329959681373217563772519779682481715127685133252915604512935950852097546494746641488159132535941721265839091244605113894538656323935985680700349146625147494820323005592648433789413333991487073232919582676857242687224325280259865872646210951199170227037187506925399149038267416626080749597828694853485622229655932427082037387340566124461911440973287687954679743017742895873401527669198510271731723295972999810928765504062211109882987095570527652784795937163715063077124526406840782659741987323460549885987337985510500337738425252057628753519018551643984382394368000000000000000000000000*i1^34 + -3114119259451477631862668047042515991001104471832081119254968380666650700808812394600889545613432052826000081154551354341403677612682429187733577618599377824312352380233022795184934180245653573215332080736480932179070188826955182168619769333131531252939833448368209798258605268572025931965894995534804311027186655124768828931773463505871658002718232059945692586988149973421402127175967508099335064041527596263816197833017343720789008983264140430819183530504208517279223021339884184532457324034927967090979954101132100299386818978085988198231761903538711530093425087428305915509913156082888509866315720461171320465520138197561428770544426518611887113658055172614166429860694070977519669429971157960965267947927791070713666357356713870576553607988078711696879109149119908854229079492604349779883678665503871112100174806057622440804532645977591900135184251187048004904985929122919060936590666743643061490881040453921159704499520101322419795154830739652988384785203200000000000000000000000*i1^35 + -588574244526674139099727605416247832752924386975959239740127516400363005742607420815133888947797137234100897028558997773805591906148117585874879084349725742062503108175193546157683002110894507473224091055394266186411718905110592475859301103913970674971823266837614970579370571425350867387375317420551785824826284096839073491863910744464246173322124208429762681053908952650067600684994084510702079933136675218220855442334987346393017111259887167276745407757447169808838267476877733502530642570830194470691019790382015360595006516566759145433564814467153425693945564553750041092274383879260433773421074951565117176675615817475570339330974087228513333373060674401023144746553638804502970253893453855982489620126899005816162794602519032460714124046054187353915836362601516634970736685476961128839663400231728544158605411690112957100485831434023428087968701517947997316989933175305701087185188312832250814422156407832470109916318148517885051135218821231877816320000000000000000000000*i1^36 + 37848790577534098929804614582329180848995877019517163932132615872642446556612262149433392807933764340757284521554134883954684207241971973547520189046454169896403266587563210963735843340004056743196527576496116192954729157547807107854118471838507139225801561357248150572717262930345746216554570582128307176761045551447481870401096720561620973137152207618957167094194339012488073896387430527899656020351284265511802828903640924547195749796985345330908445339229661907343107404815953660040100319111251402869447249248123979866134324285197562327628748685121161753253538297126181605997745010148290268664055743888893420345180428431834984763626818574278817805508516823534401895113509999860523431303717354646833300783364417587132454442149502374095013334518920482137886738334415238438211114889236204157035159859753953562774049823250465254002899724486211288186897585213896089399945239614609506135795338342156702009342926734410564241483371423323831375825863704576000000000000000000000*i1^37 + -4698274158664355479612335009229911916101704697011080204577745896896300519120488632016430341170618193854275009916550208191948625461354727008285581487143129398467384288619785818350005862934763143962988612657085018459304286471965142591931793955377396266406819428198220654998259485226040998595369538190773307099527732461455057806079621236932095140667255585508512907548623067352291784065065433247236484235137665133871501646898599269586440564984252472219143630301409587657720417900990061754542842953156538166924053800999636081513181786481649973868862126399665951312312751413550571527559647342617439795295947362524575414992129382894803423697319233800138993228297247358501617390879438147481599440198267822362725044672751440413199050778376317061587311054181675611190378084612478341761410115924801031850671096908161928745629182851293486650264367366705881357849442996731167670788904653519673779474451737138934818103705707265430252006398577622245979665203200000000000000000000*i1^38 + 253894519008474914238928616524370551883377359208817181607000446579579362426234854550374243742379379702812719172425119965628992250540296351519214946992059886974311556886908392321879461333169326193057526247478327093974920081594401226841628607736860839247065210366383180670641682957448981268075159918596544640847176850901382013300619574711815912931047667022483384107988210988361999642524394256281670205852224128967730994223842391817613146814788109502906350929178304714632785446592534277923372456907331908128417566739081782842372127554879603692982129002336387405940943086607243475270696988917783620402099051969170645529101211455028671424390394982312650357447407253038060117114030095439414429522609376296317625777037823694076122550143027513227867326577701533251987100581653145731546862995118423770548786377084985560223756256272931142974231254522401843856706495724923998684759125291811047501777621649449035774636258329557845399391465465551257600000000000000000000*i1^39 + -14728621118849578684655303957779548459443528204400162196934601935731019406653319291803370793702265050904102535458432957371212744669708823434641126171639718637495033451267807592137559712862223114814243828212612259722634861989688930923247172541320606409135868473322628088485466458816346180494662934440144549581859139096781131601284522073171499941187663421575587649830217426085773440201770592485317816288865427016172185842747177697684919594419605573336858421674334980863850434605906301340796239147943829085670196753463839286578173574275371419549751384871365128793418621500782257794266811580411613941063737671885245547315662079873445885907468763531242696635150029772865093032975147540734498775702797116731519826497923170482381121736146943729950193427488314403882380832440076865575484812702772332753898604330784949888794812005038645295456948185589239292831955363652175800143148850336817898415869934282360741663576133116975850281479700480000000000000000000*i1^40 + 272031299723162736281163802245664215757979802358738768854064912682752191924619398440448645832515486926023832093005166351489892114483898303070634217272695511705956520995682193828244468396777410630507465829266054374470008592369509239432265352381960706092584428950348776999763324998060319031101042081383133652340867397565649969843770745905148121723883181507405226287385818989827598556464204344009288138931537104220630603168357487021897937669692143301965030538383420570714076083324045744872044994157593994648606521173850691788599517449988458602988643716627148229398543779277341519079411603913752359871825936605871060811953731644300305082580211664784081485448123316342299992519836161613307716438431150574936133791961090938617467299391117089982802346667532768601176050568737081445562464579559834325806781267664911567433300443173828398071893825547975060983088508253471898936200341359338434427875536029762709829604900059447264542720000000000000000000*i1^41 + -14527139075471606691612381176452348322185084469491497046505608583494867839119350547655527848074529726834636036604011512443732730921857019455804287464476682401809096646286841640570801191155078654596342902045208623641268204743371834070597434474244088716983246268547143621139524393975966949932193512599703013788698155547132601334815647660907228143913524403522379298036101503236265880039222224157757667411980540546278532384184774701596847487683229178928432499908492229855896815853214581781514850919913656808269669342769742253526278006678873859104139292954455581835023332453316131442807423515469934824964008519144676441163392104068997220623170145805751853712055234656080066447951005929259230422118702757444091544435325218654776685786973571390083151733237067186404252389558704795776837974336155177740904228921583204096173082886382462857402240814225951718846089047258097002349802289322454707705548187556721072246952986411008000000000000000000*i1^42 + -202667602103208354356007423612147312751366332433390688934609940637188381106851482169130942768234507628512721082019306267082019655288898129071629473179317500115164659300848879225723492697083944989740548591171291086251947321220354430150592861388799031174710483829299897106223104190483021107475475514182824301018945076533506940521554119330628008417598076792648992061557182972140674840640255894853143385568514930435065880152718194262119328961599936565947521898244440545103117178132341344995423400072316186000411750548784597597794715332676380761755726068402209879990034419678324331114170527993123633050075027670602936890439224933516019048320092336772141553046516749551802445479523606058884135428048121676514624094981340113105278414093799908403445321861007576101280522874571665995615843893149470229529545907354083888668661576449044172196630057295201551773145327061863207140073151372483033562636703311805046469867601920000000000000000*i1^43 + -956540642149978255554930491092127505909974833636199120092596706053875259382548150958644037973988848445395854024212898058109106799333298658685135612526390403936446504421643382918744750731770641533241943703934790666144203637022872564402687459029660493144747721891503855832402255595501877618658454901718935382025852655164752679663916739221203799978207248008215964860283326808049894652866801679110496838435601757905941899846200410780338224840550351569743460676803660758313712319472015365386852402233806621868251629121353965524182498471495168569722312194449733596125233113175833356950410912200721235528177135039349226565829181533725720026524082513159427872130499976617323772672957158672572823274969214692583340374477178973700363800105654411751659077166850250458455349260230615251621913217222242682528254816053300568380668452079316453831396963873819711944424304162730225294680663066505156221388429706903158784000000000000000*i1^44 + -1171855377345891404982000404879006929710906960279726986582469516402203870775367658451266153555372809289420616585019700216338847415409542066982907255479741176554227152877165972016104288023401530679648595652613833553365851049470996205081401200945901216986011074719982485575518252764750901289830227442621928127759460116274658529324509029297523814030842865916100951813409977278873951351792192006271071314189605803185667013643463873477603831590977259853614963954120980160183243647385025961544695845932917001380478272661730017937512939505422747435172978206066823851577542127789500719178930204460702508405784590309548039064491585719271394029007861518116662600554885150424893035290847121579626022039069988005822523577237771019076036000279603397025308000492899321346440072072360863596609571427877634984302707413858651184798470899246664496396947290568401618529544029418700219956753617197772089469470716723200000000000000*i1^45 + -2923199921772968562222683367968560120065720908071485712402257716909065519847276043170081861797803362686062141660107328463514041966807288458666470944973909243452591257848085556365962277936347434834208011312180951191951511727333484883358839545170760222670207275353577504924609161836054373643067943584140677475389680592256138622082560021648025777836860172794340431356621560454542804338793510861690410840573045073130825747375498002020403419080458626804942949808862206973755465816466506087244863359248982212570766558141054652243500948523542080782061062781464764267559068502465161193202124925649972225686926219859556821997487225848423303244923485336378014140457801342682954184925085480860931791896449045638256625271312938351805235566123358010437983783895022374926867469774660790298228052122446907881344506560966797212924170903596116529566965047255865072598508530475655581167912444785072443228160000000000000*i1^46 + -2372545036338132234819182705994443795008131051442475080309078607240943729310379271046705599613945543268224558708025501942419222150904679603307294859394701982770063871199558859555170154355889305614459011700442788941800533130052938579958498133357384053280853488913457422782367012563042036147845744296705857541342794290087524094906919111280218739278038687705186959819736374163721564508623471863488275180858013986128483000146345893537026251860136609246197840781519530411028032891908274100860006401559297927578700630524314077325546812023067545908847895667058043124044241365821587899097764656523612856554094316566045297241947153213917515252560309895479456967429964210214332912685786155409860743747277467862807647861862749209355562269084492247645188060756101456661670712807481133846689775168623326093736308388484127422723116869823054622087485381894750499654398405839178559035877131026432000000000000*i1^47 + -3897498001025599684993010074830112552583993971205611386530489004642958245612702697712185016719918676030239412232539951441960420092439806910403308293504638500742814194093989383640773077138771302505042761710841482359934554360398967739208606383346487745060726838818876652780609325454455887369443814515918756896762694001472981644430950526466865470942425596935592819639184121381355394419099365789824564731622493559388247867207959202254824056068910298355340169283662936981900835954915511206756994052058388641262604530841582704189986248117856335515480935992576125231797561651800967486350786082845901136830947334631162095670533672158169974436235686193631531008744168866653342260332190938294327962607811221322373246822366495013944124186130545198454334151318738711134125682455896211729971153596039687418421950623186454680364974733011674180066518646397896361357631241821200087777280000000000000*i1^48 + -3427599846446343431490225339395446081797827709043686656764780859052069884516116145097121057901776894785760175117535261955162427969840155530846727422273729571028209702594932424036546390022405206845754303896141368064585832370287164991125884716613205454121926981623108944372127261161647407593543891111569165131413996018931209601109778466482401898413123857465576059035582788474213999103201124202336322616407985530510642180477603424870773139325533764893385936174034209007385179016519423054278287366888128868696852992990941659883698559900042094755967253131207859408669047265545464591493608025851947490617763590922336526755316523259660645551088081962351068452198006040041728041965073205349779778097432804184677227470086189479340032878429964455031894909732371524830023512213669826894153624692495522101749269942625977019633606821047975536108022709813952123529303980014305280000000000*i1^49 + -1911427576152775255467112669914534459018133599867445864977934185472598434629597106441842433369666565630248210304188900704107247565410062350129065076794264883349504136074871980855479245249191727262164435961587524940677813429627606193453826419253303309791191586442228341709737879120640409812125669473851534870901005271979338858389025700670528359778311937744737301579870259223609699549950206446913337000484081393901421005422472520360229869611021611835160441219812399304704230808240913964953906993745021275235240260649536773990943985574100079595665377495478264742100338453486867316020718392094277621883754293940386806176155424510694264178604337785990341349035323748134830625703998137796495767116572658841620119246898882849051565039497248615683220421691408347523329907757002124457709723054954203633636667310656549133067849345037585179213245663410630594406226329600000000*i1^50 + -3554998293635261587892868951303531897369276415711717522353684480196218009529541513458488108775738312082990421698136185557297608081379783438470064404585600608192042405189153762217869735441790654675230686258240152621011427927183907623387499140168105860090886024272967404048806216830384342799369196702041138622751122934222236066384336618892018163930848784209581844769798063031373032881876491590596622202417886204950422291001218597494860821046166783159269578272715282362511864002276713593324968895768434247743226971410107976298940879137242271858971164686107044901853486910420380760595538631738977995746562163380457647937485307161253733186939861766290690720962484743206800106826064719769946831325727961953929463995395271979573747060275901289991498733880042029629471235013107631829199144207983392703341602944454791288434763609026706895410485292318064640000000*i1^51 + -2446715480833552507712457608559126996170096947932267394648513286838921768603107904150572789423274502146951276494159584667694380914703619991073343463515631813632781803782526630537515257012331734826207919387075654179162781005366671768823338803876000305584273397173258712907348274221057091369840146205880083792145937910360776365095164883799639768661187250340255653521351428162990397677199759841316599978534152682567381407977653881756122923439786689182686225652781840101827351602566184975905469081980093973150002062495418142550914419869642772664585070077807007160876992634523884699031066251088953658560945643369092017922595577246635710115343042418221556147474183993407365102029066657639330274864397858397154304966040720735152286725495588274212944185185589550633023606126397502175450379002359626236775482148695782247184066992693371148959744000000*i1^52 + 6595726168415988201261248883004829449952071072267483551302967091884417324020536192555074676652822176767299023981854780575349402977278484973881245716935755056383095115192044303564911676289700223418234918906360144366861726094524030542202174940714289996522927949295502088797929327533420966812712925166356354150395203462381134619296722173090929492156601157398661226389015920654821334170201687980142360570842068667982325349111231307463215229213946500147002266699764317536888048684106624426774327073500537730121829034915244066891108602610286013832467595145381180468737506597016358171844145226018881797730309021263561789720357170112348800330616338137015233561336151188419923583718976072276808378303023260986317818689787577458765358543031883455729403190835503721373618899066848944130202667020635029589735415806923922606338867200000*i1^53 + -3293969769093507642548929784224736434041645938023354886744192565626080138224748876340882276476897553617674640165159850273149823290301996825934707107326300927848165570283744881146745657013984562509163793966526208401424577415203315949482683871877316911995114272401393410604070398735324064498166130213550138440124324532331739555150288086613076177510839301220687223419082369317204152196294103748161532441859974455446064216510784886151173296590029545408009571565430077849027033250906973606504344100445047445758114138760949350964545188999691812901625744438511949062579371993640697362949155818827226227292857971821400670200037278209821385706331821981816423272632197587835290801369968375915380420423695166678463695548706621668142740358474436158060863566690747897713553797687638316760389734895507001412513955840000*i1^54 + -1112837578405947912966244497710813269512004669719721130104600737978695835379184780794780657772615111393246932276012553393687745199780837562823410941309216248501905672105441401316724992670069671655017652071257985594626295914910457216182507267657950020380513754567059189247338508020511086207074851161646870673992932639461435423783654687908747414954976300536811876622795296872383846859900715509588126357712746655194327610916358659952855564187627712146212157929065719574093724022913724785812399009027437329939491757288165855697296443755277598995556934630664733197015978133758691330514660661915254101353528883187401722825496386998708153309202274561561870816650066935524919495046262684618949327972345466979883329356669640683324325239975221815668691796083981007011094892817497909378115567616000*i1^55 + -802910658572669902566841686279738015464976437121078345158894528519689965871511803147909117869418276838267671287057225539793626083297830657334413114258940096090399537454675848885630868089771704857615629464054928593590319752922438307562258573142939377244782521600180370380412115339960486769848738996337953144628864425427433172844577082175333268317479186617386718049713587749400202802264458509660218839877612102842693434661583710053995964088764216855935944736357320895788383703791089189033240749084027382831417431548704780345722932197233488847114816397387000487857795536950462800197485261139751722467061315321956492600356220932599937353545921678350460279320853385598435851264795439116978018121326683056834183443031013623762347536312596900745995564983285441817720145305600*i1^56 + 45553367301490074613778316963636968438345492514385931019519678743331413892800032427207433518770524959905872222628232032121252664481810449907238770693290932878740312336444225782547240869362213005512329987646365088767784305367710224660420805131907849453393002903052244486959064830406152072584133862432264772967972202543058542292314350550709628094966186426766061066296431873408158837149171571994474786559990199590477155406224167899012436925002955704729139473683048500553018717520394272873540203937838022796087544360247089977235453733339454505102616224226497549201947828197189697476205356259126701878362256243657919532797941840048745117214967297520845445420023322429319680333659961792743240822287064912262521083296011201272663199085946442880*i1^57 + 720974385602233634485673121374368299931534125836553772239005540281488885794547251164483732521382789882974579778300133179836401981160028946020491278345976458921026822136753415955762402938756543789251991971793327871381096710319272551202192750429868554347642569294177359654479163432795931811231837312509602850876579859086684931293370998284097214128360022948368934880237379532500908383062680420520514321892181951836837187157137599150981059742653028608041508708543608015059872818747704457171445307265478427912403967242562134892584591012683969762936392169804675047856597812909792268851842959180164009357923386298025172525480533457597949457339699684661215755035839753791007621656986266309033177851021000009*i1^58, -73281983966932972498722057519013121735897967150415553797745265265153914644188693938544733223274099784157373184243761418507781341444878149959933238674022404314266169637009038944540521255894887933254692956055173105565613286635926327138981457340500393866825479487458392796809301500225244581907470413382292069871084608802446279583091775297458114677838520494479401613755263551158185541382519532312337087142209882096959850232103076916075438021985629555480054998309309119903781829427789437269646732921827174217309672031369925543609438230933116992549025730132632995062479008753694562328570210448320387875424426941318463256874315475470965517711458264492070459619785974107645626992043785626998016319849736820086448305945213660596220408571240567429781149930562154825115652513135404923958313627821545803319158032704477800033002839313601933754106320548288529809962452662724635978866592143453296896983542233330135226340314935673635319072731643065126954429533333116546622345585994883725723633482234308638656720159503725359775791197257966849439918186719458586120862318444609716110442137237498620072989437844195060263506117790731011047786024607844249748963234859692984173019133445781987829901879958525917068635030533014270199424843526291476972772244248832623172507497528410670614708927579750501865441809106088615835249431963598904166781766426451547584647219080245323971272625226572329035751092993047761655863180752279832445430701301281794598988149346560488895266933146910720000000000000000000000000000000000000000000000000000000000 + -328644725357552455635674106704464816858687086104625780792601685481142429407976208413636352709155634952256467839664333802557973853263872701850856099776331861752144879380757983710843256232470728035784268479505765883571858291026603818714938729016011607025298432154604151197182258191464299005456118067669367585300804377461376993672731746219514957878079138840240858742743058905474463078079064326843007525681790301742612995052265986555064429702363834503221227798174130561570518263211017302434865375197571559681418789636268281877295418822732325066479101209335007440606486398688008943864092395371202380248971203543066865354594472607347309339629799298342877626855782191949991399483878364387676133778743008327473562263444391266573691643326534499963460363577424726354428632522293672564030606852775370037894413678477797196296934634298747407514920592028647599281205801636840047512300020406778190547467445247176629276224054174539542962990976681853047673699441367867079426826333867033252586288587176412522597449488961088252813545270661854303023324363330625449995556183015540299699900486196514633928542523382432670499174988777741357118657954970719869339178727871899125294591504181185334141858556970481445044056603941684113308233367860635688837664484566708803484241531725105428530188725638161018361417703291167766618857152541955176741985364041602875599898050006731796117162197638958821865988656770049752474140299056230093035448858444500394064130273719926901557623410130944000000000000000000000000000000000000000000000000000000000*i1 + -17296186768030047113836202967444982088554154921962720723286441891001138402811634355839574578445747685393711424780387471034305721922384701462107222404140839198197575497059535082481620586857542513063803661506089864292638924850277613782934161748765465134185590318590063922465716790078682137555415504863541500061321859470732098245106022767175248641831809724669725446067958347452333366924621101897847173394688466066572675458893254213142720923504138763789646635272579890674356323841771433815424074884066778584888403990624160424770213787885206327763083838734305874015932774068422342326229226425227980784540228372955011517562438335485942250138006558154468107630994575838965196338970057150390424104619386131881384531968395385334613150361843383613278152653235657729418127891698496608466046756698495018866380358147638783688623814459631312176133840479472484212176029981316780692554548989378638771684231040223866136639768640655429512031421979900691443776974902187300344072826265902497113317745636419476250340944409977863424888416648310384525207784052173757052060857138599103408393022947235417227887469493643486347531848045540155546006274755125169901538116541876007997552841326906630764502002315881965304730415897406306113135685217435211611373857940727721126198921265883197218883169415897264174679849680396882749673112430393012511771610293190937655751740807901769760043394175365030996456432533913119337906180515236136747710288364907927311353091166552689728686476440371200000000000000000000000000000000000000000000000000000000*i1^2 + -105119458987519229315856456061249483704506307451212263161665140048845694155944089128901374024793112835298545182078697604262010334723315776620689351267823601336157129360480983189756951782350603100042211302635789516253845930152681331546245793864708922412343491083590487907542207022730973277437684519225891469628330722600963629595618122822557400488627777712107285145603567355324327401556652712783993708703003886901074012315125850216606788710956102869979856314960877624001371221157545097117228269934281341235763399098768793105707538850050073566020410435377630696509746120932500135815854845469546129916022187787583218225301616495475905821717886440142429985334977616270103411722212548101025047068923135835858693939479794568847504429392688890687689969947306493280561842704274138385882091866808335249069456877477418033776432257023920585146271854376705868846054181542192680963332308174983914740745384824651665807911294431713281720695478455705850393711829262281868111400608601788608923226524694470648073653234741643002708147100957692971190471465303587504913513746916350650820581347556821124428879521947697596458564458286458435722317498366144118559128631330225695596987475910336931680133290902964837407561891132843591754425411540340663777073266271772917871828242334344724949621929481108513538851252989148016024475696621674784748277140740510458855600341502390894605276967706833873789512231431780537760692388731140643730434709426877715746949477327113306537288668282880000000000000000000000000000000000000000000000000000000*i1^3 + -1737391724126873375237163218222641513842358014174192883898165259164111809724975670323633613014259948407802496922954729274070807918085108283202161543847893448471168401917534289906013687235924363079293226880340853582641795157181409467481077629190894667134286448450943196543814576007411838542650150946579516647187792398317800930909219583936977868428272906630050309167196484973689101555974261584694837439845420687998364418042623784315587008028896822814933844951878523715274888886829800823285273904263589557393105909145887599135193145827140368080222638551653362720239780513972286126998992972344065650415994824801459679522407779506746548254408510552575685630318295418711991944713354683195389532222676649523020737205906199985007835806842962341093792839182934785794655054131423465002096538931124413360131865022528876085506158856390963810814962210214257664335171812949441239210909500405883511065736343362737835149751238001258435013783563530591271218681102053335193612390357173556841760127350504688245663074261175792193780405678573236779200338654212419671709083291133214225104047660151260469018424862520269919402664312125685768734594599240044944477257874323827493492337602103177084896725198018595570378913786904733629930870545947729412188373890037064589215851369559264938662129781832692375905899715050908256422958959397370652979316319093298575316605648287260124515381786874785416559882415488664595319394891042765518039155864688213310624645362211080247824298803200000000000000000000000000000000000000000000000000000000*i1^4 + -6983170755278482761295398472217218062367062711626884415501894320964901405451758975040701447153346005675789507749070511308372196624341344354102636372995912570810905664897815458429048336005518556740351604359756565022621407680567417569805389282588987049963680307024154733500792779359785923785871695445662351251163226587846281713073086453154315620416717303289294908034514531429154903138813535801063647818371954242037960721398341435623005582716039428487675199786870034978246939218473854297615042937176007195826635025560502358111428141090246950158864433674982306235356983915240474494077406868077636587838532792797900124996684107691658205446055440260485161340828058729783940137032613224206701713614094644150740197485538869097412540614350993639123314606832140468515388788332455086009907165862384339026450343771025658100848193857036890243615068926690937212465265889589353341419350384783673506282179166483681033336141134320815615957099235977459004180355757479348724410533322177771869546530086349447504892183152928670497368245313508066625876154301812586931179606531928184143706685921546190510515014737575924797815086249972692478247620784917486164936455129131830958370895422502294980348642391543932621301832148920906652853286275980463928827063839824437704149400960464006576779879418672243704305844083449665792664020638634712478431745714910606443978260747851467134512017311958745192531254193275437911979060007337543339736596803680360413389539043154157366335347097600000000000000000000000000000000000000000000000000000*i1^5 + -50238927305091852715759566770536270178509299543451196709040271315161198973176870268675897703675988423807859589248632584105418681235724343150091825026198883067420394061059337054997585044669195301731150854876481368359041090432567877970995199546754907693346307703884810971985109262761743901010664056209294186377120016599637108434913493416651219390549394113045609004607591811194660726999535967527905735900648859892652934561867623204164636357418721448315070938810425240708672792668508141263469658340276565025679076411325946527150224958302170527057917429121844301342761630906467577034663979704259335426411845655682411743851283303099555463335995500037188969720130291702414048349557994958894369095870026946382918417874532952854031955906815091447379902268401983579521376266513632200016240201913742538193782465335550237989433024322589043062534586705154176857434846097585678492304917486372110694720547713768911876845643928166432735235612304240447666835778990777850552644990359483977568810965858446343244704230964730352841007334690241848825151148822627542049903147130966086753073143624141151593119722564835105664429554022501125169989822010992870832497787355050623479231522012835145033318675594973611029437801778607820105769166066287854408802354362470261844311750972561206042806112562004189941128436050249924040247968131258911068695781666237000026038791940366174163454187853966596839573987005100682739395116748140225909939015356736827590002272464892013637512724480000000000000000000000000000000000000000000000000000*i1^6 + -4372618409403226688677499079930553542882724441731282913429602732460971186383943782045394051844355101009537299956041767159398545542985160715148878052755515520548954873437155718399288283086290292685264205090205997291793600912052486832668899770483697180987897571904932685771204203148288474931448239207223091727200563203534370634812894306736196421132092527014684910963464282753218691860832115475388410602865079870050494975809678608702058002529964689556198043196042806471743194604917393784252524730262757135106256186499763480163634756283909182404829917078919255118428891256285564903266801817598154597494831188324494546154805141941519661059475142160193574613981118418492796997232917773955557993412516165469869515787976723531850713812501870189600955835624212409004166921472432473095660589792954244282857162792247724714799897809252686880618475490055951326725888076688513315149125628564855486739720288605208553182075184152151817228364017024465812775198103994754544380905805350822819707658465365369527460714418812930275477865979551467076203200221821636766628263366761853368193920288395550722334679056529462433439362453173781875333102925575541771907311320478543904776367628093638189947996754802933863756030064514788937450710058330624104730843540904125936034575079751883922113400963837228352169012589459345965447429399771976266313767106218014094675228164782236241020556751535718541444918673028442164529436354457825160024545256666989342096453310043215586394112000000000000000000000000000000000000000000000000000*i1^7 + 895885562127135240949056902699390441254117219733425274008256268031325363634332084790109374885313032616294391192876935867797235429080421160626908903418038515748606791210453325076558355628407447318117204253246709165184816561163971135222127634180425253745415994363424920493499447679444459646632674945866945717046392574877768881258363749645515608178038392859545503097955307266951396050349265481154618557938408785891339078826946378392505049323230027860334209200942005195758541019711512974181066021648866714072358646223067626139358617055260935638636476584659479492384247279591100255254214375218130551913467883294407349754853344867899242959108099768502032738839302843532494150256862510619390441823085331952620202067953826282764428284460583132791781071201251994530583399624862823312851100290194012473810194313342053306088897509157191740495900513641372159943754054979480939171068744249492030050474706940059310056401690429203781342980784067913601396639662312082005722925450439506665160621048950034329494242231569910707497437238769801173539102041208084072818761438166015331510587273258432271150102101763424331654961877996032329703828621240579741605203732398592724575203209305975946370791903702130505955299857975347265341219645262476321423064502614693607228302262285607992584040521643277680646868785017349854110199905652533968414051323650459216271504358298431498172970107027738092076400029690048028385217362608487800110845266970704188846353492162938457292800000000000000000000000000000000000000000000000000*i1^8 + -338567181214194462867862906682097060454069296187278465628962204468991756702399061880639885319651772358060198744250546652001450909883872934659309057815910595838714195986684151607794535194850527254860565876998249474056307838291074254504583435046365366535216511870384756374267383362570698881015110613964600004314324584630661801843101280200417682489583754107160470099750369123329739209141846317063256121630293209786934280783461685517711297169179997340555623523412401173458975525988984483671546599151027711876259430790369410780184466274314183289333129499766586104625930828420305794729531647224539426744859069099577595337047347956116813274419699147693040651712881003242701071196157044786897009178926587020902578247976328696637230501671005438699166039085053060241853050460059214174250511496392205757567355762184814553674550725094014967490298850337167462164357101578119363402972892352132348489473499626471122606326749961000040599700652244469502847887262787979535236373529037651341273959544098984586851207501949098375511340170706684755835652526535700407015892286581153935322389060237288172154185888270528456856290440985141651476529586345636733194298863274797404474061532663971083150091570996382692620952240703422814913493474687057241757202172510129741742062533984885796771020269140650483493879138509946428265380947228836277111463711550337568602149937784210269531102655986418017350240875828103333900528055774732992189209015622527934427335586959117516800000000000000000000000000000000000000000000000000*i1^9 + -63457534298194634635693892422896350506860295382985055176471954576376747065415369493748274655475816256209564964806704753823948798969311227707234721891625461360144840713503868400179827882344382337729630189374465641409725199593049911472556149896885554737986038440215795014342548640284727849182520029823587239162536955757414630193061482198386044064375769286508916764408856168413177175453327432196339649687992380868747493352940788611459357367749568697371541806427145378440701098673871893394548854280605726472926198670467769160222469230362737435102562454082171155529731966286454191185230877509079765875591678170391171431105276651210863693377768136030201725590787422229486589710075868380297931591384125580187662437120658580623645145230263690098432227886201151128853576989184948750529803139055249507585038094524164957245886237131789097646224120184190800990104148376908111854150768869329239654521562145441861955797585581995637455079648704542379243027663215825169050158322806793689846480804002883652327275064688131478795884380003097433955888550171413815350972389171454722765785926109174733087677248425703235612571190001140180578793687560570826466030577384180576117770353895758344901804572575803956208706698134917803924506955319211085751646984324112549624372822617284889965338665824193467105365526538513170347550454464814062288899234022320820397441134055062211983154015431376965257244845958681471495714959475454369875042664223560002195629627995586560000000000000000000000000000000000000000000000000*i1^10 + 1068731330531396202217225160078624949310664144938545428941622987556378503007556690489621635250085960353838655338299444198659181351428786023218769926214591938898983713268425694742040807482336368211540595130187906199016048094618143633155983379949825608537403724673556321636628692874620113466844442424184709403075644121235453702684852865474960525856276927132291857707549744437539004495278930721434920164097970301671663135677714395185301552342571540297856895600643103954643931260345884710985558402303648722561646215510102156833344635712193622721882100709074863486174727158200223749218608339745162704634257758088278154655828821694687176310921982572078909132593456087245390155141669478258194747021368972753235736105201094771945618467455796253141699682759258081900224875847175158969651773950170976869021867576059084348103079360048512429640043881186625180561654823701954859024276951701575680718922687867551946735181318350802544103630628620925477351506421815276103684630452208013970627817356647873226168733007289478984869503601705638660446382465327555246704918971418630478856360841406810278569879635190307629581544152006270225182955898742188537223004690757378453498246061816621845525019671697312956574689482019774525677749034125477559270448657550372813597043641844645462186964979871762572132275393870898916753261920105936683283713225685378623950234596043495224710852566615622671861073927381285291355652126380305555247315966853852227799462025625600000000000000000000000000000000000000000000000*i1^11 + -41238294488699709235275580938222361140828359119149397646914384341402122956967627519825726553334014693676305641101917162414778881423789972950071520213692623451300585480168836607534391017600389675483001079387091300671276823684775191296018582513195581075877067430461502210524131801743976193164361897550510429749045551054410860563161221249119966250165915822656825326869487749578724398075214638038298029252969620373551240115981150283408554717062881796461220560799393683632282960629854309125899906103226474486769057000968607593121964870918297372655074186614706190786159514800817543957051149319179656357986443655618070927950761419490423869963341399282815502567360431977744199741717147467592867845687598832347103080842915896674444927907541451219557995479454455525773693930389779141004565347629339340267472310063105128705455567633136184846915227749011760937998710399902167856812684900430485822300082604318179235502891439961906261218213294959322481737425256179088086284480500238401003014172663882848143431126952521985486725438155404505408054120194511045206829825565779650388376086860668669361768951150793977151765452630328661711881864179603353721954872471152107463350609855649450697884018158811025582601120347042054702567528764910397165045256455965052662538498668991566712674809592987552449415536102447847683858428435369196812209851650684736036520961785998696357175597041947365638395015011603594698265116034595335934013192551108267520074711040000000000000000000000000000000000000000000000*i1^12 + 1516652775655945010784886643795625761562319235596438264841000913643671422182035660243972181094196255527458461074613366376731543041286573097258404452925341445624446909060123188821289381132103080992146407829866257657937529629009266968287708715249765718859595620615699060278007241383801416378511569310706397507494677237640594864140107773892478723617936268618275171198416978928796960139576390250294918930388325581026393966045987180711757727751122143723839532741279217273831430154910530072335239744591085907355459249359948774481162431476228582681184884215772752412993144823507173506184632022935046709781021227271998260259616884437445436341479061627993521531721926868098437127713149330427814898535191551640118859490267105748755034303470600145158097025920039190087638442183688407825068133796809125510214153237705605790746312023291754916747402102187899241495756153267430701608237986571241487754504830295791990162312042209268628660269843081385233688380151828147684496128444367552708146980792570821346599259192896122335011239284253687869598635768505657450867117858053677631796114391915396519336162776617693966725839650229882682578229436235177687893665723973540935230995596261656985501758446118970818985978122713815848703048054550023548595354343793794113585147203164557143566710458965201914053409948351052466698356295155542515973813929319830636439123746184349888800903144986974679514624020433338009449325766725106564101851043746096084942848000000000000000000000000000000000000000000000*i1^13 + -22905726123011882888688760795394503189460098425999675931948063672330379900372244263958616480311583493539347200155842074066093297585216196846008822118067791922662830213605404919242505631473772696445430051031128595850453792179670109439596123654931400187181833752413564093244236998641368675675553011082682144960241619483752284480854131114549857357275353315960055302585197595941171884409520993524847782508850011177854468746113509023519950552248126182740750906966353026252227953988268211038260558188713088881400202569877525049318041307209844054919526552331351749254313812932699881807860389594134141752601259058408834947448653380668772933778012918983675829575804257419605434751000717437866666180086959184601316557304692302514267465718787314252619865574185318437456129782113046927710188633872237718106423604690718966396621016904823410493115799832464876352269853229373006352648697948980118997174316061548517977010939971610357721329554647985165171753568020242871958150378220991219669221618972910976849464754687039043798892143863763122577300114538596159823456178932402245019799112651625417403840375783786833933087433315590580484705294533693996482095658412608393067722422217160169903942496854013404383005471581797178521448397971235788529766822103733800075560955110148169698001285610378485980056276807695566919271149634797876207402212960477238103832921058449665124916899614649381645238270580991601853885121061807827818134523086830043136000000000000000000000000000000000000000000000*i1^14 + 543054847218797045902964708513819090195304090550947417255099320963884160290764794168278395819542252385679711638148278887056928608629417524372771486847654355779083662140767257289241205682103798978628750308420458001590960921380950956915485638976309082784142177828514165519884587768469543318669148966834556756304396840641280448984579495179938205312537767392690412973640107260053957694501410920136112696182901615126272573026162172379796738606815504733117742818457337603350111848381842616834122601110342629001106467366344092469502634867785212033862571481217034653236187440061192869976460148672370616020942666400889145483157320142733355612218086189435933005247858941263185519094750458794239256866932390319482715901906524727342248006838866595460906896888302086406638600505038848302612725679226987892209700186951797810878787435284626038383725198596732176871982797128654135683830040273418973538222309741069065425558202712576449268090643582487274909766124471666243238620863466394821276340831661302453491359415580790933516430729303734683911748798210965469503240566322110906861793720827035509482579524090608189018019710973717332757374930141834023920921561560276680766920997814251414739302912452754501832217520947977055160055260514118110282640496985733872582803304060291355484924905934846799057899695073617974333446628305169113877297346520819369472751262983045201798732052041446626382698062116763299954467212956874308066009955570810880000000000000000000000000000000000000000000*i1^15 + -11169876045449202724670161805589537737201195001424403170281869138613942062016431780281983819980987130122032217868619015642254951840622839061592335757706432855284278763709398878579434423368941033879569421833603065330273765737953514315742031726366133052513380558821715109491908360270799943203690444919268231161446721434049960243331906279307113024676388089409792053297130509059599470960020700621883888405334262976589517844060696885997271376028792508914009005133603615197319905890124981382834239211819613321550862020742260381499580213053461050586570044733917907905937325557539432373514633298581235068087645178136819426744638047682836864662578426422955375017506881855152198078071493992867247435814953875749564748115223160757595643967950399823887789793845140152354139245165494764104920529233668652922644173924135372983162378111860370652337474126421394613836498359906578151357197331535920425604137642996938109155114830331089849490060336774727431092289355988595563023003350546852615728098530482062935174403282148246179757186347698905442314179601798958674025601439108503783162151196714726366389731669213627974600546291330652720151411421413761487268610873995157801004206025005448669465768740581087591800606601270430688481672617736049591858440361444982095469440737558276003785600252524663846160337469282191372202543073573365539489445256799077147511141691599420057627386760560844410698422409098644101773419142198239424432620699648000000000000000000000000000000000000000000*i1^16 + 108848799319887388001598032018767597093033015118283283591764352220779348187263716711055748455176713716354502622086718905817299406331476136232773472732196037524812540743259944507736183405057515008594174436529056791695429983675830359305618801481756409203483478692607295695866196285254533246222175725426015773047509010291332952068095704832149849089888818124217619022706769469115386931912738839029183754986811783177351317657084184956578784088900151362798692175824792443559553012514236916180142866347991641682068228933292670992478033971999588117701585387144160845957126208336454485486290313032313363872586375652938652169056840809775026826031379224636348716742045956929248194483814236670298908100967314326475721487238537609102677141443413787199461452026343938514696171779495725928944174832426365555741285575379693478625320632975082286236731672192333860668517608911834437143781019451736896446764976286127016366320214117938313568071078699326055205436762500579539842603477847354480581011310540234150053213477980742657025041174329342469704593556327148553175490538131613458779504688125128483937325829949456679363881900256556665382900421862712152083898283759723044031678819440247420354660204499791388231696018635144635043717315447436208032925926093280748880609855402620201643746302884728943250352437233638506879791721458016728953277035857217827000726535492240404782840988328290894160006889375861046737865982768768151909197414400000000000000000000000000000000000000000*i1^17 + -2465057478902996965435924475028539578891833904320067122657768075063211470632259885690324892484743868449822654230177448717036885961333574374297442944686856696397775453985677469000082702665115924994167332545801009613318013220220316240947652996488413585244182835443508060158030383999144174259935390358373117839551765809780968219889195438737152682417948668096670640969022478614662311790245383775043339159022198833069015857277055153830490862819360257468867673756810458043050532539498006976415465846401690461483525132157421687952013072117271710011671907514419611576370647923210301812002270476669370241472290233507574091879256430518913930209800690260921667257233862334538861599602179445593153689433012307037886733551345106949133268342492399634992204751360742510512975134027918648978589694860594066594410789588341653856162062293270038763877578728566059937261381748249204089771193248687604988225241748469313567300605072703030905121726388629038989468647010772722715778371203157432806332536265595068406510987885083654122892907712688534618454199746583633760775244150908361623366763573035189285443972723189807325885861235026567909861176421523552964692138984911401787756364191997459871054292847483360809822664611036395289231290399962055066070502810286147292679136860834352768125071698478940729436405479951360466373064012005431024545429975407162202832553060282610020003677198003681647402469154758610510213958505971733181235200000000000000000000000000000000000000000*i1^18 + 19767470562665730548843033594693117735067045628142882327425833987930987615317717512218691411503138999559890862358454137465141252518756111837774901573355940535418096930732866523826965995759079847925016155887260210066940440999900793224039448406503571985096862395742473067855796334984608268977178910816776885015461900853994431123537397630954916773227166982539932573737428516196332597330212306871574385610487546656889091789383092031302154892148926357326025315266424646416285845145805445436943885244019358724114964106447096880544815665868094283830606321491644333827209487627860913722635818298844919045736474219531197570095690270444540897089477778379385626446275541547393199071808297328868398546844977836050191533638028544271776788682530123944127154944353401755039779716913533225109511023780687567551406712370096879093835869298911512423121886489378109889443074999714164477659520580893259205630326766924420212243107347885870038162987610851748880474870088112382006664396824508139546861917233106900460801103148850176201481910124839738282296872962797832271003028094123021120529997466808324491432854295867688225077981972772643161025358675403357179917182039958131590767388106585607701480296593847782520705133659858784335622616923446972067539156989880251199310606648812677234464360021596019534778860830660874056546360716155025537125749856312753631248225610804495675965069464207435969785068515199990071245238130494668800000000000000000000000000000000000000000*i1^19 + -232503114972419234321892338398986305789637503415015096305334351110599071807365419228454374388872358609407173194211814033356811560191803825368083664796611905535331015061925061062096774723493243106204300998047018156053800270546028844625228664622004981518877073749535293280906973277030326860261326692594643735008353881437922765788706758771751860663556168997837779519023545141952563904584408066718053974676632209531906470035063527162403286440650786182520361800441882407390045740325977034499925741656818230775392552374528740956825689326542768430927267499748962784381332194391580491620846480202996328498453253185277883149544562923250328418468579704990235051505456749012881901992219656273980900779577533099287724952393127138963782852225301045614222102202294541870228047104113491831269810995737975944579376566097749953993765937338263140972761775740471131710478515001261260080567204597595533781167982603928987500633033235628384815637260076871230133592048366937586999588261129637837168748855537724911978662590049848086802134894570309282054577751567861878337817657447000893732162504625374423497599632523052281464619666499614800925953190021035082492884014663183277873150389690133280648692080821640089889088922568624479156401025495827701151915517615748464171782631701790615232045652851802418871896462351916314921310407201548878578840704443568234026330923163475640741054841903695703099778683999017916922156032196608000000000000000000000000000000000000000*i1^20 + 1344170246137040744083809008607296116136339907753863925020160921983045344817913611040060100249008211489568959729681819446416069593482799469885957838156504590797223705329538652715999897067015462474558689577188358070993507532296451991755738909361194060967510763940178787711675900048021191516444396059543645865270532694624925927912308226315950782088315869965127043020340133431295029604484152680291325814120198080096446423008241963492099009688060751754329795838215136533194097732875490804922024425695096579211277112160001483662678251072413345755244669201801773084834233278457184244529054482087546829423573044421809199166352371237754269697380343964614927554168247507160308259118496894735376217310064561103584122839675744107118209332498188379252539885092593093357771230540205230829692170236441063120035196925342659216336292571701152539053439830722285884764239600816335575894588471374010303757596279099184536915942900859735389674000331117571745519036873499436016639919213157104944563846974256806603546133307530861995457539265118263365829966307196814045203421857597084950910456961217659428461774892417180803035976947124505957615557713760875990285441775207180517807900582048216822026892588141197360285819029303758086742109603289940264653330831434772605576859910500704992903346255160864706626190637507563190072745060256910497795470092519692238465531873047903298640081962110864421379639148700623054971286323200000000000000000000000000000000000000*i1^21 + -7612667266366406730581693058208368864994206935870527252497183514330292302078885209842655074508574556700476199109751244586165827205075839019071001986266077837146575179049732667463972486317911090334435009519258757449840366226993582954810163660286452163649715458193253490297015755096945208962067440437282224008831269635723851190693123755935388087136931141166195944483847793050452710796753892068834600594924452000401091361683076426087660206086981452219374374637337974406724994994034056629153511687660402233603263089420627643352342424203096526086358173754530661816798565352726253913354141585882480643400988618205486433944990160464760709559136569427349395089988493243969582083315851218567198691782129743518301463613083159901070067503929426662633864205718575183308461358622327130192166413748979815611939073352843616244302494597856848821159408808277091802403353898260178640945403407251971639756103351655581279889946796105236346897101989619403593292155735341087206192787002062861838921344430707199957431132151089576655368868991760576817195500648890961534279058542789581121502726246861147059685595735408057949750379945013574741532249031574208248736476633231823068120503661202825446120861756817763247993173865996832657397598691717036415279158661950613898135164563656132423766376716151244229861788289535627846447294359376406863616151436479378897437867232467551356718060233447062202065994893153161833349120000000000000000000000000000000000000*i1^22 + -33462708518036003332861785210835371869528115898927396905083764208718005571595906619670779829116688916388398434451260607799223055750259816145447130234047994647049656393631211460396612717203825954622309495447708206061563268134498166440055169372876981188009000203043378581966427610885383469858738445458709402234726590879202873020129196535695870219093782443884772094759656502750080343810387128594593979349065913795223708540360809373348638278219474886765868191326250122360469400794084983552936674831452791617269972900318418271715008139708707273433588482680814143240555254293057608325359408165780011883585865796304640239709095294482731780216438439271756711296579602739175179774800125251302579103671699636242600851133852343258775718987333676528668495174995724180560170898573057549806659020284578080528034166260547256427599698827095528672346960135747535241991914635721828138800613984297409189821082490118153253670977305049748425395527753258425849943244598030262662732722992100960802627832279497105287185634592816750829141788673560994997847194203446352836807568264771462217929881507511768587219620729065373440821571388880271156199567287853635726247405377068579743225566587339724227038119070875847455061582039910910804801905087301835339067084770521370457013833923119420857499220464018911213708584171234222035775774755584545775310998584612335828529936571415814980014594850124375400640488374743859200000000000000000000000000000000000000*i1^23 + 33337778163411873137134884243652979073516384454238808145315137688180108039821753280454709431193671616510042295326505884285733687674407586921674057353885577499330638283111212869825307768359698213310589681278906340059014467854160867166866485826828665826714985677175690263873458133264110624513692736065228036684173979413518879397268343256567619221476311377060051384112104802470329620870025673617782765776584528890990943622190857611173278918775212981614989929898229724571280170932923337476594633821054472371883247338355414123601313389455254599017029272691577605873110450934090206808466112713329823531093085236804403933599838610775231926657736909273008414238132169244640528964436341775110059221986568012898688127212699062964623536753128186771144513581821104329744484196268963834505238710750645199874014217036750067929348604898879302901639227470073420371832957999481268503061524147587137280343359134200799882658429632404813080484880052096881222917616979175757890915238807195084498005892684725261339366611158956636386804797582543670746505714932187509762861009548569795100431538280840587145652270050706357726544504990087567269941051439244729902643979410283662899562826281142483541965121004442598958511655232989473830703521068314917338920450014808160216760940933114659186771408020051983296404129512558201514236705520852627318864184042918901059369545804131075322565120470308287742420976874291200000000000000000000000000000000000*i1^24 + -781391731603933887347003526735471837902073078416652696497743064827731253849264143422593299105750896810275877256433388159959268265712634298451864207527991621754575983865990113442476605054030093785754871120753041471496824617581934403160350809072449800897516343625342193098114831246791823953746510693745647225192446894175041614833643510722482948688580805563964212893998069884708796600287726582757204782639967395371937893715353959253758371777200184357587058270153413481833208358744844992911328994840231456813322239624555792481346454988879239301231934285602141971857244827686598755467146187479963946749694834857080981601097645262962308662610983227275920730206043993610190899166716685612342329712777769432699882462716554331722317442235341707414547870329683109182310089915271786356568082424399019920057683879374088889198131187365004395408718165615015311256676573420014595754956296294381890674990432300555670118019012468644114702280094659917416235262063131065520040401285892826073278590760233728120069233424126888742223507111229276512030611558638658297234299475255257489416542909714429352218646977393490151327840530230412143942606947515521611549886726477841154871296662187533131878581009040777784310496250116771811599627383782110441012744989325140348996246478208133055237917659951575718761933804500759660427566044778474009225325185630806098817160012874934680157218155278462713040509861888000000000000000000000000000000000*i1^25 + -3616513829953853195035610281733426684795748395171828648488883226668431881957663262350267009562838092888428757734101001955879766321928118476900985597039751424901580096122320005641413785436483897575664883453259994566284707307731653982753210500358236267008628744987624535959136202254266207081723799728227748239005369047635661737580765634134312317234926625791826725065057923050416833439906366179846793668630135916717567462524358346760079933531532182508907399641341996158640951120486932177475949861035871335937014775445542175275376521779074535472072500882075759129846226120232331703841303874448960824177188371508215223320194742753067267606036319974399379888773009219871504527104737661442054228546480460644762865214826103893832268072962057780249147853833260505191580683288757159489410405618456896092032310045873992512656743021806490094045431784306314495548736245004064759820977907069582338072166611947056196077839887255932575327370194312327736195942885422918725034482948179129828150565461023268586907461704638641283665712357223616287151460363005031980569077574925190926553519619722388041451508864296240919608213933540493454477615033771608402423255463052474209566165026129638023189527185682145857889792786900625643711584702224659415777471156464759566013083777327373172740351795293662271338999098823818814559649381052317501123839813044806743871335199627967880469870464178295649442201600000000000000000000000000000000*i1^26 + -2572216559615432683728433580556096191716304327046607377713982173997982114222019250660675106014832150820915892385956305097863322250496193915960128915243476807123034291409165561729820618965770643503657906065188634625649397043791940129931242988269137410588600635987476974187851642749098528429348812565971093109546011681454630838770808575001625091342247361179851299555010548894218158383220618154909200521814671930568704619477725609637969311073538444489880439436831030123508662174965050255628137063350438257655566012467603145104489271572590948516984946251717356667450457439213536376636333655424979409119409635407758368584481835803638049684643856894097433336698094823020310663994694788432347146084044278977715320288504268317093541067793413520339191013040094503922180409513806857564012579974988907126480877908008778798323024960805378551964767334591352530476068950597034978309388215160412244993753993658875156166321250942072731677769100517798129161273246562102443940401256965306523131738942160785940034772174604771705405837544892403849859465335744195269549281431671612361806379709252793097430518697012440014152988011207675229691050905322525834556558682704219442691403063923019469831731934470925509695227312971604235728535599096573713536259535208998158532249887663079591249288607530638772282900312901680287878902935159789141412361522304909272620666550032820555966489965808299540480000000000000000000000000000000*i1^27 + 1114008748091544101455716751672512292519677084394626316747377004523866941699131940633723818107230175812691442375411333219335507204735732727073930549936877865637327342376158073051487277305457328931529598926872797899570583642643238544068884720140757478610277156379148310935497521199351800555795755642557183393999505630313319706049678246775700836874350867903160589085258820536165980328037825803658624743570010495786904279962248752877487850337809685616985255274486772179778592866523946540782160555445088126591675478308903855850442512455641839104571789686511161587730405970402225054568980378727687967695881760068321689237418662874957238171093472373325988891721050351498944425997073025755745382579345504421504115372235465219390463541996914399100441172684675580606616019899159856391830345482900926982800276184515225872940606484325301657300299098838945259762002838634509784534451958940893308042149302750710339278655895767349171382960059216926374618933840452078992357546633385562155735324562032497335132507679265680239924191268633954531114848090536518456059731861161358482376598382162659155940176400350202075302772921190447649462441391698073420789720677623608121233403444279368677657444815029092401667904790554792275040477297280803451245595730531776148051321702863668074836127323183628982417993307578798131951553460624949248244650240987902935573286952695061341537519794126848000000000000000000000000000000*i1^28 + -8975516930150475008922474083811385379502406296442563378144040990484914723034760870079108724906585978020395983486887719876701887665534680299458006701823302357577121896105160877940221215188882660982580643227933429221555494416321320986024175154248761642570866145312460285209061182434453870660415457770320460501017294511674095459398667384608307003437931390262007977756733096099561530594436388701989527946879215731758557238343055492116049546393800714110661965068064216928497458932842223872971389339357330517513647083693524446099976189307894842122591724692027153205779253404160762916006126787368479023623602022873101597569524578109933032037316638065543400769833804495354093106571639674503907731005430959457106664782330917551488630379195526575690432732336457778302047147486411430981507467301225878219547831887991701073660817632138514112251249550836800483593977212429330118580318015743337781440184605647691994148938659701188928850305740898763058221494742605187681811581388015833522439970208497603482918043260665664971160189254110072176227239261523753841545338030235470079037564723780448839299438898485794828661838158916320871282235840218543639398423366640635903505419929545406561369983767286944892997539411148822168586452666095095498321696668984335736658254682124186252544125547160865291684741419041859646900883335904578956976497568792470351267181573339624441942900736000000000000000000000000000000*i1^29 + -13498368874075441109268710576615564342796484625525126942576919672955559511081310848854851243331150107021055018989926783802861741731354190613918474135080752888447378424999105445353201766393689516890394228920338957474587479082789544258592276052452271526344670397831988787225241816397355402936336605970715489234452375241889406724358227772133129239250416665319067240002371139091813380691930378617029371615596685400706069572646261209584853851555610472640574122282345108470955601330161903757939738786429447388331024238357867626883544369900444016643490347085134377630018812461128837387151079546638962614521694995880643946081505348996517645942685186825236475538402900365635280420929013395060499703922865055926522962198170964236248198331669825311466216473642544713873475241135267615137575190492765615698148644258063640656149967159875987307927054312598315348327395679154908086078856062245472563874884304466452681655641366539791880773468756270908618513253569556018881600501783850332436200095713392849289314333368714515668912527404858335283090956659398246383064606822670758823829032705020214450610834737130372231153200159013660866669553789395244990032968893310760347415186203265185487909212020853959130682761986541168383413468766925855402812797219238949949667484134313156539526486239789447408857836929295240853363285995522434640970688051430571572787625229563554829434880000000000000000000000000000*i1^30 + 1315248284635225252057299208536265455960121351234966251373972022735478742750670346029342384316593032162324914532118017469630549955098725309191351849659501268974612609471444305428285994484075085857384791555225272010815037690561347985574178095049558103135294877720720465875906130289677075985924612083667203172199761357173115728221956800910546768413023441858189402429168406442795345829104951476619560646436607550549760917961417839535184077439566822138599664396308057539351768183181182885751275413186857540785630739182904003542061388414262394013966065671302642060566626553107155234235818619562576829398366077878394730378805642696623914561362194186373256681699750283062211486297587587703864504447453019612911427085184451016145714692270067349382966259415000647757139650186471400415122463543617189736303794559660629560810215358498221176203537703357718969807160367586375522922756225499446602772180004272430761903288175200238170722690733064495046308657091892278491688029039987107684269208803202357336442118624027760095623205824117669709546447735453453021909941590317075378218602283775106864005056117650821680955461801575608834835004698410969059596129790899840779902106634635866150613930068981204683239991732260082742162485894476395233858180937083720193847441635702745940479992635523908008652888376547722528108332773832379708292997030064961004310201272694210560000000000000000000000000000*i1^31 + 1963649032100963460934515531290728168020560734953168708525753792050126334528967622840862610967121167079184368108228487833007776069196709205775872363726350995207277141180847612984008279894477033879284715655656353375434759959348533325558659768791390874238783163048273539301983617177700532947748588119313923759633244120529744668872493052154166177506522377120268461555630346692373180347466076769632655352469187777291570945547333821263440258209645499633200465402775129798806735892544591847120173246797428937004857875718702461177031236596917666524819090424329263638670942862588873183004508838583601220642070234542312886717653071042442584552952108515331706623631608655989402307135527457946801287537677885977784860906134173925288313271428245333148728503339096259116530965326629047621911426097551941657441055394681314603471735736854418246873557363913338738212409266829883896815954235940901944903050236491477631973511353099249793889464365617115905448063641916369820623202264198223246594162082801331933209588865893222575668586920575895610484454870567229459610381241931571586792387165292292274975153408056683881870629745335740898942780105761436922675370029723613657169580863016054270341811726655691531631149729014425131514373464558361393068530273183060271882241448219877780189276046639157974685896171288565294552826230799207582212495087136340562316188503244800000000000000000000000000*i1^32 + -502609600502669574543898219976812256107850413290749713219254412184518426689943325990399114168094205089644213475236248823951907374128810499825981377466296272269208001192291181315884327132843039003865058068223862473435151503985661018875081682682152443572087305304416834516638049367722883920112562020866233699257162693538373001485178051263342818119061690031999368371815051605228462624633402769494664375235110378285557579045513224167060985685301458376331182639050590595887326075258517004696133828968627069891942882509786889425594996528975203205510747774890662770031041967898176613174145136542709797363788587079803394555725540017386234100518511220471724655440048092169850637987040238435354083843610102175428081927458825510596824489601590215309500365155587566347201492177407386648512743108126941578674451765320716292399336429736559638535827461827089553373293109755810831627288573723925528020984167661024369550009013770499759088425707366708976616318309346383164969264817136632901104375971080898065010482279636060646060156622993807343260217229207359184018823142204795103220978901702583082804530878415002675905122534923290091137064610288364054975925638276826200679607312617236642283293235418246281222208843419814637159772153336928773730649288574195244590037706299385810894099664180636126386511743906135866351162440969095771387765666778707547064893440000000000000000000000000*i1^33 + -329454850372200973822645615064642928142511178208043852003343093818964278467896746846813556903989344025269983452203154985704952673089730419548557395774458704861548050527002739752871639450919844628157894809678089010400898530281001552969934021749197508613745002895723387031108000031435653506835585438866720207355333402195222127769466233273824783769300841414866225868344687724769892432115886970338839257031743248163006691073611152899205848871318309837810335692814827659632143480609804465048994830893582888088292982913147583486186541871888298139419743271320988446621447491660003771501150117477370107350907443009825113524826126986907454766666337042681422354602819414056333262026928369473354822606192531588078188937246026280029123441801194436918722379990119868832177092662995973965546071701739613381394745859604569529730706298530588365291207573591600131211254459489645146639837055895012468112548416817709729731557046350905373105115579470186928427156696526408647116211764180105538306012236955807733280943635451440075736608062183729677237619957074214237673368604047540754189600471567768327832790204594436576886571075860421524468320855355285202801282959317995360901916068300684265848544769929913781974161567808652549950089727972191743072895760736980142537509095366017230005818242524876414326198689961037957790141013348421316189983827895789813760000000000000000000000000*i1^34 + -47025927055728949784911498737613808380208963023132817033005594614089314376233070329563429255219215640998805068804686992053312016854008589104110591975575574403465123695505964137878848219755260510563356023282853737444983073887131001049300242849691979581858762301128827331702802902731658035389182964382763816118060342088594784606840796228424487093802224234034875637528620051090584402790868100820415570678019315659505090753297100833354933701335975541541914841457277577730320768671134458361943374672876914245196825165040874320921377951122645927192620001468153459025508357824792575739877586245262355254272230865745332529541122816707402698154140795731201836728544316174392402891058645993281766008018493877084654302611261071125177933332452546521474121453843404739838469163074107497878308533200690640101589938369142651982854872940310247460169609150425381358754029818333252574721999365636052723569527897946770555133114137751563672893100896907822625359749598359801909722236110280177930183864600454879717533958568222116312034982692712023656853415484831876550442409416802039278158377805019368902868746735070601274463706778502829221050613875092207750648951936591694942582084289849994945281916175125977189665845006303134343731241472366763709122485761413110053559840375224571711952710256060523200614186759118769467909280778737539351626276824678400000000000000000000000*i1^35 + -7488001518482034571166029612327100173859233130861129895349209494694463217666292041319183388521493049105103307280582325632444194833079943206005700834257183584899850404722594481366375465210647352076203406461824344739023445743233201229746285781253022928277769968191344240757804676668100523471164367342335405860835953301538885441636422649205598974547527020783630830515769180293394140598059636195717067300562137586143684026276628850977092253773263210428727858020162249211361792207479382453448238110912413670027596693025739137621172274492448901875505456049163779531044391255237390889491947460742798369504665242084541864290681708795504091055625432203867379068059802886057806183725983220899569304845341042798342350279303761052500689990392356716327142429596025668657522848695820463592324481003594353094009232598819345106311708488785829634049471394276192692642025787767557210265164165462824778881812606635268588399829897876600035459262492061283203337146875746918725385151008435601466415470198421512794716338687183156514326499105501978492235025974176177130126033355015395125632154500798388709107680785820292004140165854065167338564658649963433452919114266687649183926404574481616367817843530720337186569144632458389691065188434994911073110655838292814907163484229369679635112146495485491504586676903916535936615856153271126024425308160000000000000000000000*i1^36 + -77131314474984318267732418073985966112019107737224627998305267767457092462110564286463089215236123619828329510312835595606774226002859751314743366608839574653273046034049170274426057057621585870954936674906125902263745469019706267829678095990207137108700135999713944123794119848520526952950050371704536202082029095011098598671406443463054127388779725043958723963943211072281055729992827953662327582880669580633234777506596562748819243765602658484787668373981299450505180645731212756835645843330783165434475047547511994304901662305560793577783188874147655109123259773392294518586337138597551884833132017947071794353963663139968962278528863678862094571247679338596742349786697243055016268844608301258397838710444748509847673854252237256238281091290379038736063998763498959531014636321913093492941273728795209574347297570159263112860621027803213790667820752445058127037398509023597960452755351615620825393096588581711923720819442327423716110649486710206226354447205994077663152479565964802246203508754597171308639933278204907249885894339754969577742021495313070095206097214326434914547746451893877577630699570534402885766349831204320215654765698412261800278915209201702279496057141236028385503353204526249852847708679203539444555035848115666560785034047295304249780273583380406281527629386374708828323212071556687593472000000000000000000000*i1^37 + -31172778868923604106050663920359036773546429963266642646556395561989610357691288298523860432697618418856015939411814360460688270139643398374161794078241636163266781590134325427345433772795774326849836141790762338451163569793213366191728390565080934292791006576289273720811288389944549788161751580657921920971291068830020343008346925513711568703470832478836475448026419447138759731722229301782782844728063957901966085744391861719868744156860222305264184861341977908782560435204189755336401707474291004583831295294673498493321472572823350646476403910732139700357008066896921594920775421051097290713711696448342948998934971345109474428961120360673706544840967991430771942656923669817864970773493406469262005593551085648769241320403920813304122380914908351401945593118041554121395951521760510627305652171721084106259775463822598566582754351703409233859074138494192041221340774985381185826228081052986564398018173001977357449129692657042012496908258785550888416644670019592766402985378333926685424496999884489738091235321317224408242252714283781894832008519515239846798045451965759122656426376877602808605213672390219178849351337192007994776823211346845646256840372427105248192351738870024798756680864658129906201327293849712475746778801655255997006615135333916098075798675785934788438103006940566772312059183890432000000000000000000000*i1^38 + 388354292678853263532422388910295110551285066109673007355622015829257389162527394446393176609273631039658507273504155404764738858826704638936671472032375867242031018843423825148931257419987469818323963927505468389820074765901218966253902465170969021183930675306671518464485214316007895331499016852028771573706863611594179302930728379121226397070053412145154022951338882576481457096591448236602013460688776635209992184233086972235963103842661575325924227279761762388338728293721675022479217753402185393102145156448280189628986303712257959790197518662344670746084968070863060748751074018371940506618283588207833926711767223105893541277039926002320971201219617188172421602056888672784187837977783487696184762449972948849803471133512665599185264591820614425769623954943372135369236320032338619200432031528247154222373067529574334895798370340600445860369450859793549790580081604653380795236782483954366541311491891400630578113790237453275730559679793946317100789060501342297093057098368525230593522239321213316850926552242756020693601545736844320592844642261521273456683728782118328100933292069301852874783366097213721134295663088986196194943372718052907833880277590996042225731155165050470517289926654640928550455337868207176781203437796992773200431697345650193887387278649003280981252766554511723655593984000000000000000000000*i1^39 + -34506673220974096866397016245541792824614776164242896963213718910972883199768337548861980034383913929536502469662588345081207831578159484947890853657439492810347913798311588417240313026186019618119531498657040130358984247404276303852708782776353075865142291129989244509554369980914306738826730587094202611691761642056020008615385647196167859088224822258563730316022437094958718799304826845483180348620264532343143996071616747898677843869519167850104912387414146514232806105551279641813802209864621246183345523232001857496563469956771113232623792725446956331073099611557271088349997851799125265933654645678379769648806631977483187472795147273540507253472587450678398582599441817596070111977530262514485392420122527766439053549683897212478171654607481237438377914719273085931856255361735693826969203419750353612792725395365596224394331257973214997736286007011788086462137890714936803805549995554332934835967444037238129016734253552300113314654496216110696748621177900797800766187445513522976117755252676229493761684154353149185518503715680242038018913908242302605005411231538987201180629031236789716994781695758596310038124325379156724612462840575800467101209811627285125038023292584591756409344279699899041060751739898371124507258210093373892928693394089483325239875654794293507802732711659794595840000000000000000000*i1^40 + 711565911454683813615280752725063912112291979057788032248373185333222840243303342330078085262741147129890310640155228579202514573929548223160028070376800799914113037121544133017186480848797749145259176933214978204807352370456052373240087721681273127531475094205009931977116027265949056260788898359221023254071399693829197571139462074641881221688577200326343731083282190790032090089484513955132662673320995569947782174132277647176539545027619118099488086303956139297417316583608102840006243767472340825821862015809863393709653165178920684152346126013228159016855702772500707400513789096006864199935524036161172864613895470697426722503058259534214452652746219544967859257678886096195363006560992630657087937621366397257460019518197583262873395896401036373685189580880030249468487027549446376791781332650745152867563066392675867711288620846222766457203695123963178268382766358728609571117920308911718463738993604292619310937825540620177159718295726444757885189561450326669789609795181196623998124297409662231142485884834101380397619923623299493639112965565331213705290335235653127909240995301796380368002407102672391193098925369090367610909286543997301790463555743338665981959658619649305438286959014986812874339591363996176838105787874275456317316232631127414787798687771377765338381643939840000000000000000000*i1^41 + 5878178268907973559641766227424771720654542857944911658048604477500450683073254613121638001388163953158832856103742874537875754898562170253083081281742934591495034392106225838638362067183163784641540390855470049882223644461108123092181713570218844448555397618888044244974231997369283534568467481277355992969103135812535091457966216564790283952933988307726088247461041635089233350033994415695077299773607419378085130301659662780949216825034127376249937768358636019133857089786954714145420912467499106742873796041735668443482648790729241784109937531676061408615563281136687607211524360757611854646839819308330804600709889247765304343369361177219975906515982843024866502380407529108845663205421746914101714283305365983954135728421486728201636248982361369244599750294504195706626115271726066139088123516922846541521732829924204914707483274694512596032418628836578606750874322841273358390647365658182406748178014840327470249544415684745482259046766437071058480598996611954922185037215258558904812263055488404987014059024985022220798018538788922291734636008549292291717333934595910053515528063789972464708494893302617542790844494939856575439466126506911082439671217380939186856023242417410086523125107714285951001993946364693614874388092208668011420426190182724998146540899122312191672320000000000000000000*i1^42 + -12523652612909910589825943363271987028722256246326947986045901657208916665173865013095381247215757806425298156052776095247124361140871805664753374126639325973151673132192784497350721656361466466476702349398483600641591158490742148717287972161426182240086813460344520629740920784447306843748061228541449941982925068981502039774429757531153727835794153973591164904876962612199055740862441285773569303524633252080594126050922708191563251682362805040818837383482319977365480567607519446865479727053913255126892483439745067165020986947970620644785395977393891647603457734909769530819520690832123239114035350069790381075282643535185607070924986440472704392853789950904346355838307398516260707350399324079313185248984091775370496254711560452191977383828950603571250940351359190906514632801275210964429901541043481449829778936449256710531248207336234849119751149794675462830218623173551720303172925395681054063540932405869921158175463421010061184324006114765875786873845542544944514016648353222360156860079278495140245012021843648965485407578392762531986719011891940474654363455432973288630586891451451209440849699228347354542860729248633153246583379572194553280971461244248490635275443144685920253623807274129767426601779798977479363798679225068950765806386618769027410542693711872000000000000000000*i1^43 + -266256373461071115013890599587020328381402670162581914829899834578438578394804081693340196933610487060592337899338605526224658815667899112433788673811300581949418410951594700169394410998091676260157585163094190292798730894657421233911181123445615349967785601114351134062038909934037076634610756872164510684256475365099139321780709011260878816244004025086802151842651452062242519391798894430526548258021595261697156169606406064368012936128727622653091107734580702342585496106825764834280380735868342506415062878206541680822581687929907201677630755179441487959366591048140484489971873326672171454728847750097900443762705609097172112456936832576490533946623224799774979003280917031104724684657840460296521914630523809098637139688912097470577081847007939706403910855972666830869517330939529217753352550092320742636714315693711873826057021959248353414746238876228968259327432441299778006034033593985204708081032954640704327939427505939375189367199729679761882666860886390833400754142971577676971507993236060545687637245568768393292232900644221639533519568647596637720185662634055703425233431175833206258293504104979744181782336972782112428114687046104895892337614347528419051131192666642406810309259631041005429033616453294131176590225696328508431037599170692105379868835840000000000000000*i1^44 + -400313794859116452179075053730973459929882807216904203495180782458649761694319731189424805497623764220069099213168458349516516865848106010605605783305454573875810998955154491493884416276434723021300036424506668088530092141587948648219196731939977804945721589879556567909525075817447293131659383123262175396911804248989858049524541620882810243946188666628439074398255547047932615153206915493932036031842135845853447098828609798120372175225421566525585822809725954730507032286845468639351596683975184976604978201778926250035955955809641635085064852106922601848005497578560346219009235231868678531079915772643566940144654043544538066243401345538350373993873855766008630487310498016289190270547222649873975847245021561411552391381257544029698360079595015741554114320219819941084509403386064209029133992435284235497289624043027944358573130107774917160586915213163841140336507623218233201803208339904082145230452423528661838731331521134244811961206773363874278503179607722076786679978688672126145921233100986968715170188481728697747086427628922831141855350713494412567375223725312070396937729839391035399893124906778468185635971159298966190137295114220530929407957596317258842797848571733578907406997510805926303152593848533911869743460186351499874319750011837795532800000000000000*i1^45 + -816624151946572726886507839115639799553151628581790864425886681299059822306887749917956787179570559563415878537775673929771893850591317425203613126432596579277106506604825796877233417062620671109064711408948515697808904242230096248278727012126841744620047551731484440755972382811149131699681498596711368441520705358461142037179883983698600809831462552060654885167600785560431370140538857437958818197547932909698678805382086611269427934576106139417631693001113210867102923309187068675443993320224385596333378636849269287340445871261383069782883170629643121534758564974729271967413807473201314113514235599080439958739313751273295713482605548906986408760931361131727406648716021726799861364310881327117066813606358124719720665211532112610679597474922538075009901507631693495001813704490243174495884622021595837763498880396924627924107247066323402759732568296856998791076060553369034740325726196579161108431532077144842972205217174189300664172425487219699946779630693141322992429166438705183092597510170550810030287539366946062754237339167726319561025415762085152503192356631632410971078779074634112145533481431868468356834884728197592908942892821357530876505487915429150359414159340379425712522030156191827928192861529470801306154219728506096383323547893760000000000000*i1^46 + -490274170875264702239333690986826421120757315514384009977564880131454184933764737792372468369695096484961572533367158620396486113612448044200877993340176263742707389556216044717222567879216131868768040785552737221633347223172462299195087699960459621759730137178803783765891527940044806802181525565962541215684939437230927042610184735158363031632423503138034116669467995003359479457863520205511295414861605478769457878966330344828377038812853446381871828350957945399259883489295596622698691946781570729929607994654654264895456605387715433429567876619191608569407849634909813216120621677179243641639954670952906908282475130274338393983429592681467844952613585627360497364543167881985932507952963759495582717035993108998217929365307340776050565172601618429745064955968087897295732779087669025664458216414167673302216715842696729932060207982510094328492518311394886522486142902383841387243558456787139345666201814542912581622597986673432724457134953980464962057478045455224742877330827796910579394489000183743683397129667337236611578445277384162650175070776385056816367662741164550632772352969930810747068684757423332608501888277919310315161405600022139608705694499585769067001606231747058650328823044407467898233027066666707417914089968136066433024000000000000*i1^47 + -280853037502296456429493795197800182752564460136657727692608801341405436484704093100291552812127786639123184562618185586923191886524740196870980739272957046295385444767061493075796550502225322445717943041797187452766643898905278631423191351812050461719202619002633380331649229948687416720462736383399178839304557050209818195882390845512662727960050726491993863869714188487811270668268317215750159973305066723045204586739993367101655497073934705523793402097444431050166135916182571342606567190433917132739637368217412260680052840243183631633996744417442445244576796440996514233102225172528046103726855447336089364334554157947783089466955731589732600070702217566738799092155454703492215247861042717959352758828772077463347764193938905607195008075521403018275568374416885442064331134323676668259704764660821729610976358724146342065202733966430305477935933084226144837170439421912226286626272112015896646473051113271161668106915208727346920962258613489481043429483259782181901871054945535015497178070832071439476051255120374341610154871199588399388696437904554536028479770469742839037085111009917877265515889258610893841453382463525794545292323637490823963400873636385285541020042161882035012664221120629428620977503558038652584710369181696000000000000*i1^48 + -118862634080979187010171252272494351011283354499638397110352757554870420206057294066597945539482450146207661404330447195594978051539730736527726870407538226447500340441783539326310465901980703826100212179174928714220824650508587203583783825916940723778545079861176491539875283944701409163245843644678446928887881639369839628563535068968644819893976334530906989782850805793185654372809483365992798201423356680130301343013932138639668319484855827483656486194830222583674303477607069568324696881444767749346407587886907409563641304226499043553922016450819424493835614152999219718089881952404169261501288050135071211023063672522720268231991361109475297113242488695044518351375459217844868119051812639760232890619733022465611251473015509530274409338706722554824138792647267775039903086443651959165632747268675335720036710492391585046259629536925686226730832409769720301145007597894922042192104630185312742530915301574398762692741439898404668761594624197297489836549067950723985401625036085536753506271934976935037212525538340573547836170587895782549804817328630196546755448769740746607574240397741119255524997756004057538787111691563281010329914961600581171827699443011019572509796102979175357862204948783537395130434323883446616719360000000000*i1^49 + -138365302530730682497448905381622718424172237237043914742986352491662050334532492985421818602902482832167702961180673913091437767814867284911020739395494701875722004391490100371929981706728723012808677614336379345026126622688641459859177855477789507499530908365493619498775458389434906930073700133564931161203362242755110889410849765618698235394253428122228989226669237190778783943122170307107001259769387742144996981656514491200329108065268966664787069499821095461612411415901115280324590890426010006902023009833585637013003839869145218122162244345352562215843047965804552869842693744813320857502174440557447830096775665388782932835009030451698455243897710188499439260934573667519730866204410589710433507382647595890478599721714570658119525890401987985475080294189809184983965301089304340175379945079032054183674592545514762059831573072965676412433152787628369481537307362092631550929103345616839484312848772564551716713116367430412612319083319722378467478236804011255646832996983582015491999944745196482911142598925167489537525231963254451427086045373250698445311111237096472662839170868674138440852385201743238030853227112287512268255051618468205590711471803863367344013389423378610893622434539898517751021589278543052800000000*i1^50 + -197498362952568706908866563465886642671161606795153534276328550777602294306364472246266348303944481307483366235123062036543193013744196434473892244206431456342515629387036067914983377181174744250266716446491183658257572248198866395103894576757696728452029536452870423184906178289707230890304347091050943574164697654903151405675931514327565826663814818616522322402158003139766302584583392485420094560720413022019650056134332849923752324535596132078353560523865159488720379337669170665824187943889031892889870379426823413188815455921624387938209219967644757139748589639770586105571605245768312905757839718322226565389121738036561017646279044249444239743506707469351752795188054478592796868154147034835153924315496881834792863576152375517911629222464573482838415229168341525031771513988694430846979360230962629556921305508677709855893706451873841852050722119861787534423749760806384231878985593976457368835149393913956787811650240658092359296939055727649765366035398919408412408303381610244360912843785848789362181758994826816393126828191000161517088844796900867584797611837747755667637412115819962608567884495782732213918084297678648250616114541004568778956406742834867430259752647108655743312547117907079185039360000000*i1^51 + 16480164732944861950343093320814655344246935834287127389920586891191973354581219133106504707493341729138255871570894862940582747459359006227934370256432308069890525831939885011366515650479834985743829753142836480966790328361554273539211925345616069111808347841777843165664661454740766716138061468680140219746204453798001014216781321209276667409642563633074049583697466759508994642032614456314490534164336064008903538283236482966211882918278300967361800347463311167747579481109646477708243145811149038317530237813419993457144741695889839996582484368966546887355714766525137046880924547349913867122864821481806340851490494439783749313567423184278831593067050548370478329087512206853541645420670139434146201693044361926628918870960995343078837096010446635581376242734413726709567658639185504915345883892995339368147722915969093190895598331541513072709235909822339608895089558004939786340227076182468348321187958975894541599392610341830720114251745033095732836092817051145805965216657661162953102512198472558883909495524207621699085248625355439331620993784399670854087537267233947245466698211551239294329134895907355652427091486721786281630528184521392071644935599761496932463509087155135068515002744832000000*i1^52 + -37172121373008333528752858718127754205689416094851509481334050789239597626833088501742449776852929391020394770057850646668817074570056643516708339325873558711791510919455786784460885881154443059479093339307533718542314026370826568658907068342913758191542360290066165718452396227872607039305898608684021421921288808164603736665142613860665312651629857235733793025076822040947364250315916138552527938304252276342451499441661393391820934787104711605105878610401882537304020553516676999244879331885790288743338020615541945572288301801710109482421204177234777138680359122956451068530563185508788404017499920116847773964168423389097148782146431905878369488562372908809448845447479322497669967878971929764995999260760378021937697543899209669935109089381277834956819729867878108097851670315361434352495246232352567653591977215471780060367498471151537673488474016344768631287699876791132412059797787619830957010731395672528816252480558162452573100284850225513274877717241898924286158358415594106294875735775609981890911937452595144846954734006132817237125312094416315864288208419186949540201100781325369619777762944698879525899242517007959670331144014918397272124869296730856533802599265075200000*i1^53 + 14865383854405763703065655466041549658382691036744507037060022925930124331517782661468034241770052642084262046869079395278891544971820871576065604841488514308430587233576424018485276664354947477206847074707477305748532885950744928635602731135923206718277965266850322304106913733235791779483724321474471468635475727080819103281979998272700239658766243984595107731310160936738862930088530393252111241832208824898184263060137761798183566860702416120270155164946237787632855816324127597020461986935089914294543075035772727781292136201204045465564791409623221429661893134705744857536577118504663122920900012075720883630971334635758005629542675236985941290371651722858014454219270081849058726909037128277871190136792652677693625485776962450341367546368786565662586566230309733825784371219120145367420096931024496199455540696140757398430158696923149160764413560786075442248972582480612124007432587172320128073143967840593888826977499085871262388746546034596796853032171187080444539646227814417350350454775995238583099211155970589141149964543660567298011623431041366993797022034573150696379611155630813381609364106198655746203373679814316698898041126939889302997647228928000000*i1^54 + 3866141949114410786080560703478255900180145286162714022032751564978278079075088979783298221346581718269571697536601449731822876933602834127748331632300088530869121855833366435095950546590661894667305705782380772364019073359312594653422678531603274508212032630989950128970295705861642042672323723668511953745436108808183684747998302566499731917994258480394972600566550299540098102771005397037224090094271529943329426355463826847082630038822865777574435056295493057812622792167588414144738907599286543160278352589831275952982147842307024123732084941277043724687433892169523749943466406058254094432312206405009818264094541762198196973357491503455146487286576455147524147485285094929084806836102467446769087516816737640130600653483783992450973740223550455567501187236503406299883912254200089042533957069608886264728051455557291936514432147538883794058874244722421780674867709097895504281632317951959114530678892065889530940239928089788684962746113665019124631981233614034753835066724490337399261903802802596888759004101628830186302652078293459934268135039874536345150935280349120375109315860724010736825675346891685396004997335727878334900889198788608000*i1^55 + 1993294414323365124556877016277516240008598336029344622950927776423200586411035264223049933020427451835868654488151764321750596168068925191392755108261717202040733951780136825567648228214124312147944745591254383834114289558974943791126727611194082228096187990745569996251773030099652595823562037832020074591345802812657079997009280921772592294147632359376016660473462498364027435755350105720267076950230817798658424651890392962072645991368408054195000428369658055932765941238478361669593278845488469759956405273051264177862498997499197702655784644195175517682167019300479768206325827849429928086933439883020858215327884898729820941008931486515582645261574074198436744376190771170649039110859092858628289471106858213018758963118944973263097620118950017894448649376021402806334722911292602212232611751029779712056849257964117773597312430362966855577862196988858057520636356416590618490448825187349172240698735609244836108082403264259349075030109502966603130855278840539671902442681913281523891285859144693545843294829679301147944285847103547314352422573080893561270381636090036690053870516806825756861781082690824004928963559502643200*i1^56 + -66002317522509907813331304145280560487786262549816340280225663725600418131731242412805508692751581821252973071288748964333733832808908442496632634860787240636155430419197310894033537105117474688963289820176774048450449083205015787104737564809302628629915711434738702218948498038540247260114432401220161336397981092245392145312462667138260838978898942056769869279410220521864170812806735056060119084521325415065939793288611690902645029134023465564745640586000912760410958789081324946191897892002936876809041622473265904818861780046446456798684031371645261790292108998553440399830881054740616411696150484615782290257514508811305815156070618551936684388184137925613127885394520476415565699554281840468533691341706325419496225226554071596069515610882542826308983750908034656203930608901621904054176317903454520533994432010548435205722942761380935315014822059713619797768104746280505513236551672203174338183431544878283852321945377677410282217998269604303769224513149876122053910616198340250763137958103344909910161957064393602706170190554471060285437247635997264796974275903593670641595247458876165980160*i1^57 - N1*17117955880226290940188478838864999595954197398995634319804544163063552960877257890876610486016273370572945426400100169873330951171189076068287375463415676452255890452278472541591733825565776734683477069661456854741773838388078158906927597401759709151651131326770227910048276069899925026981571381007183425685708074406391355491319590671668202271290316968191248507*i2, -24416541173500629893656484591831252024500800015109302853699471295194165304830130342247409966737672858706191305881140758440521153393324153897551392326962823064785474514958224442848108411974209192900208397590444063381753228075249821453354264346520455956728774353124739356711783648823740682219883349810887150515781955789001070184254558048197044979300638403465854309172571901815191931608865768104499110499949861134820229956272443749447917198288997736918891659233033187251478908379061563363575833282800590059849871343558778416440738705728617241036261378765636936451888105015008719699866144536505289701911229746290447998571876646770047214468887152805000044384638056488245031493920781204344385886055595025715103750187369841202355591037501825544701721979464991013888174158401770036167083003783878421882911497216998434549604612854585952888479784058752795619597955802610220461601202608947647555994318512333073824419934379065271078165563571426953475864407850218546607113813007510251437677659686425312218511213935654186148312266435479748769476328290281690604026910791386686021390656059412229014842509143429842314440114576791051302876399994468038842629822493132866009095089033575462082470858936367613245326866197662108188071094316515729491449963339771781623233516207663425584951032135504426849925174509638015443727892864466315804029099849053750221199109320508458771210398824446960830458914029450376196253424865160257484446517318012107281646872134748482202383773843062784000000000000000000000000000000000000000000000000000000000 + -110615821225677771831074930786387914544375511411896166668296864567229591652841733986984614811867977466114931565489344862803049013807566886589982040931079362437714877211409002487915106830136387297709962153387480174010621459858563764738604192539187179288825531368252978676307040165583687747126624928812299883790001094427473505774218185518375543478599844082541678592414254249054189969918329666763587089442727620935078381848374279816065003842092112728916244323276864005436474769200752214118569875037727026083648964336973617136676902953152964783913131198689334282989434262409951508091764623549868694167998848172966990955495589757851148842041291868343679219136499313763742635742277265714218809753902539092744324913006457039270975677816290364334212397109154393779092827313039884202567801587006541518594568287472729643324240800543954439682364154102057711280975332608167738407031063728393362837803802827136093879343801390311063726710716943368138421438050655372600640494481749270704487544659055765276863679473857713210425443511539299569969315338163693187696564157700537073860729971900759380126823015312559534807495636105949168159112923248590702020105454574221044420166120021846848132631042799787384019558370999488201466215090276228590396846693492695734442498201542838126503675612281797531508507682179278541282122730893243090731128018576366245451237778103994920641105926024370322608974266493112111981361668558698372835769069273337575572132630454164071820076839967129600000000000000000000000000000000000000000000000000000000*i1 + -5776365433536128348928336315478729940107417432351895363312514938496216744200571675819047406493612366886924173835577915332927095423573616405903856535184469839771125808079558545094587609326558519133294393140369293528574400449512767287962562539850651259290319403018897576733799847388269060128940287126000509426111174183024345948722193745070097710834507610620014806503019029467765162150788311333027607481028163315651790070450108704936801228180347394622226098480362139023728331481329191667565577394201002240357571748750789041070036225502238771172583953802435097384515749240067840222238823832246384684248026771978247477388337832516481559005586306561658596744738762482431061040123379684832657416884577402071405437712342095558849808067531456392530825249684086826314487304951587017327241802611252042192421714728175282059923158886918931894675122090887971268097438449825819028179313580631291948035500316660610696055330274223769174005249677598164568344768807717402375174693780550526904778663640608758434101310162719110263872712861618831903209017901304043897875328069521100485447256390747570165945647091245330301273240301142449669394512270653432534282262186940398275030051958288233793031684068916067736092883478466100109005709063117109137087364044952391452101443445087994732064640707589066909874099269074060157894331941198002004678798245594824105011693739394051683471707699605865142578729599494396812720534531369139005215958338590520327209195461061696147888260859822080000000000000000000000000000000000000000000000000000000*i1^2 + -35215618942857219953273330975746470700876299706268148958707861214495342441918945759612149285607134892366254040957204694622307761454259156623917603226735776206870183000662134656878663328939525027537348049361818875056970204595067068903115100673763025678640399438000462392670493485728906985631520063663868952226917240870881044781798220145557820276563956399543007790288216136028025067327492757188812188802108325817904451979968440223075839605196079023188222066899555423652751657548137431356841381852392604707038251869401657561039696672430097859329316589355831108359637130029813818016600323793597589114163558075899090090608098915867789657844004553607208850740421784158964831403736604671410482095578667686618371575209776873527581975217688991826037013399899434471535856822653392072848026299831446104476088637850091466771055274083817684782761874945381117109541716609682844242286720716929793274891503606003431351812352726179066082271426405617348270180902761507014312318224400864756176168587822377403125267961699852054667737844141903842049768672927359583102021279799234944760176592673052804231252427651799158326601221331549940063357053772392596968351254270484742411928105955771578206104899518798282945748958093716755340477095566481646664413160269156822536348086355314854895716705524936356371985150638779839035821966984875079167321679162275479434385606170464992879661319374793662352430331490477292727413800668066320113390539708223116378606463848786959294933162262528000000000000000000000000000000000000000000000000000000*i1^3 + -579686819412892728199072714754772224841712762249831314138898267085891138529419661987465283050321217522326008591731788403872846011500489535528891629941990888283680668842735159577421881428672650585494804220228856391499000482360006204502576201793160627681987454193614874934712642577400078951060108384162782877608117682067964251116758404194243041372189262288157849882209784736097607691202889390116147916631848816169138220966908431842640883889479271269823932540920460445186846446083569603133787980898735446136806955280297352914001377765978233465398485762711525809684390117600352215279370219080240041706334636871885810643528175402464881055335696491747683980820258998536659316789377916887144991448800074344734896966283681436834402172348309879927421063437691030928793712975811841034695117661348459303472726782270308039763692801461368526962041094296200474346961973283519102481688836911896871906982559418074952233610921833372212055834074758722399475209330537373209185061229109198277767624829398587634268887185433563564293734600033911594716609935684583843474724843943707760609740368118678976154357221574885522063119228298042573049761144377063445201198179086490685012655568419439901847893655826595410911982240571343746071933946124781266387184553897089670076156075020977323729505479819021117152873930406797893137518223397207148024030935199351833980072621613051592055341007950158915923889581350793658872380967706744499457691021197450017842340920605473947633687357030400000000000000000000000000000000000000000000000000000*i1^4 + -2330766939941599093001276662341991604947164948808759671795125992451803311393565334957433564659093241550039288751596752143417797213284207821238390028421978656582010777321278678739893376131623641983237048023981929471460379525452484689134121651091544131189525548682487643749435210731524725054414834603692271183406438671565939812301696552720147059850040716305425330272215968220135749487388143082236407374170330210960679734313338049432597050439229791708403336974772795527698417435232493914871202760605555000410599250022333569382029604212986995809947064759056031411358737651798284882177008288381011314495670267486261942879983866469153054071429043326854622217476743965476601911241856849537802792392228887256292526702343832055599597425419929007875265837043768935928867731732302469524954967153039362096484226708991274957403851191058698205610467651139157929172833536109550564784930793245025777223255531327532559971956719218040517938100479329228578371748796559458807717380514212585907052728901004436934881878893814395234287272115389322136748065588026937752726674070185911413636870906520779587738160635759993677650437914367788822317602547738731442424722616203583242296028657630137335971288246436533239324985100398295998671158832234545030701332963423396688840067012939926854299036113544139874397018489093405977970570959720592102636728056070161175183531792976104969399393695524029507044813367214859826260792221731278243562193783141040282597118900827014561398742056960000000000000000000000000000000000000000000000000000*i1^5 + -16725110881281974604488393126724719137290693806781149446551539621271384909171492109501971322237505239187572841871038695883431163176310484308886982192063175293552858172558076410456010022400717843318838292821559787401837940993110874596517875293326131153092149254304301985257341613439976767343434307701895488346438680713477608386872766946971222735043501122586375673990593466964689528360114278751119027238937290397169494112761319307060202732017230719682084598395647206967080128457946469202158052592504850247598032645328509511752246180402003680165104660482863115097866296083130149332747507552564400645354208193300747818146935366271589168632047810805668973495459796981705965676942855832213865208340371347186301561106431623852229223291760224286430798533874712240342721388712945863563834782238409536213642052753410155073796686203584654321963013254385529251899945324254828454637318453948889830904744421056857922155696109735854498408040308781999948563972667713872981417472167204821625224348238917487599986713043026646068863055711948032546173261519794168359223756567783554373419341898549231298299153485335270098490305441536588426154158057335944807576563620649975089404591516933851426164182680754023259470121343995528220301956967034629468493483622890854238329389908799201658446801768652160253132551881396380067839688538630119185271123843723103128457508213373367135862821360879083248863532534123305454334469099894083167098430140005071583196536026790091366978289664000000000000000000000000000000000000000000000000000*i1^6 + -1436577332762431221374208105646518577885437816095848873752685017648207927424844198544270976839499666023705797038959702021195618568935446954157234369319245140716567069760607659718996133118970826772020973127470862691270882252619314809978941584936267338627196348350906327009462904049350563355234721841970111105967483111909402785022333531674111719125644321879472415933135893378565262600212537977473448412099075802316913519883802938974815108843514218982795550446951892439374137914694807764514751844128003887436111078419051208045627882502669681939269013594645600310079147954717190320660303014032257852867936360133502582319890230814831813069691049347539376616753164952076206728894197687786108577738176054146217152211329863630854785857148840598320625596865582519534354845990847055431269759333126883745411415140486306008368907488140908268142969116055122926572813453247358882033949791736819050226166685317990427372141141957699085964931908184320755976977884872731308335285398390390557628176384992210372925915564503410178316079252931922809186798142621127687524847657699102678253635849008111815591091032348323068129218877899048969316089992061714793751164712157985165451779492706641585542444257375028976818407701440546398906098345411171878785639289869870042045361886840645811438779217399911296431174632354710357893419870726692787278394684475911704213937002555615337444016539744431918065314133248390632440343591660516832016884766795635469052242574055384933623398400000000000000000000000000000000000000000000000000*i1^7 + 296892089306635706520011304470744216336102469043893931813254309039724480032693286248365844541322169077036075177760397817658429008098869797197194062863505787672453443198884457946321960344359191026981233677196549339584300381542689121777503666846055873289729854067656591358253514360865799109577718941045860995345559263209547863863192885228356494073843680774455234474203517837010634566714299803433025565526250483815002884630583510624354087925652332735350493869903270467510948939450514357877975447220092592896769373469302203820857688467526762591123638867716854579140509088425416695593162523567366644635697768456528442640266486061323896976274203583235299669124119966773137924856100556705278084581088408988473575182844718552063595608105105530552869820094671147576465712663529541552681433763542183117937917190713310319113955168629842359477627808123953301853198054229725281880293073509306692606371146982069081671463397669120000851682804194948541487588004624604297012357228745429028010965390662814952697962355062161414168527803892785639346629620106304974419363562168032878720588550369834032895500264436633646354450236427029487867230271336371352852375910012603586354311806492312965685764043907341146040711098974655125645219972203573389409785154134206883127815174534617527521688474109143098679878054235773245752360122643882000809766522428514003495372815507404525701438252315585725162454700324963893592372322079954621407851560604204493914355009372250471137280000000000000000000000000000000000000000000000000*i1^8 + -112832253776391632787405219578914696179188313822780360236458373870463052602505581130659263163263542572211552734991652514254120064759180503187037711175745284795498131249393328553750210175272687656039275649846234870334259819658718956947056561346824652350838366263651722737955627649593105370024820531743514496436666885054942714467357993915550012828805819548088660799143110126513536868524887655487781947877741327988063686864787230580146004997388204533244440388462287157446418857221971957724843730374384834947503072335516227166747908842186465984227392006228374171781873033756034163769107678647993136047378630502786249531096328727110636306141792025435828722431973945550513529303095054258613512149936968858781664390144222529463879898389230325768882320525013740537714089316045263116292502605577230123033894509586551669725265466581602709729432123734522553478790881719223360289534357172241789160252626391487441796186014107640439861209468666718527633777107434316101718393473372338348481112665045530684252149653641367708968605125615406561107390735937023384962132236867237971928902022638065120033484253256687841495687779525223680308724655693601431956582367655322453309131331876555240015859147813361044928271176805926191014243632384527869984496490594038038623441661919308358858310883685666917647243292651956467053369886163078838016568557054894861206824672516974393011097249937515612596280208912563634700042539513418236070822567841569703193370671344397582336000000000000000000000000000000000000000000000000*i1^9 + -20978967870859456297591787632681329945220240646516454477258451618462239242903259699264797113627446731676527914824229690233585007788889795837871660210530958638276622842762073008310091407629594537331618989098744720601635520885211798489496894407425619379662901320373830031589269653240126208290404524001408967888541535152271937779633996473409794656590373092452190903440324112090394940718010098152319682295673487900898857586806205877315646135108901063189062782699922573822720765658366801775120170816385628996336817624993488600420347845401451377460299115948665801494622894825858225789670455544186208266387751050864308056531787960635888139064352634732826359390845315595296130865789192108042575441410441813394414151365870361750400326540857949163899914083921737079983410210660219005886227598819277735010801500041237031477389312932037168897125480261395568580814842813126075554903736253027690581160016191709967671093447738984851641755041513764628750089556820361951751178855508942380907727015325319677251898599769686514289900539814172879240101353550688230975570719254795463861977108233520604457334841865051091113460611700236564180994566444807791466989105666825014698472735000715852205657212261520926829917152510286126910058836972337602930834250636270753963650119648938262134633885696478219623050015607846069388618070584852955953192319231251523469083879358012322374296083001486413554632420904896348597115958362059608783875758662991574142178103937046937600000000000000000000000000000000000000000000000*i1^10 + 355974781075520219028398023523269665306604660818218851155089076175266313074033291094290924346390688683460346028963176065088154225174001617553127740462581131946092337531269279551180302013030811540771425518787928272012455791312247264839375776654485543879413709812086330146968299002724820728697303008239187110675333636973640021693309523535989953399099055446520525876472725581790262298600132953059046563890136014399720490689349073552378084647241472568187567740887184800731094981602280306630603501543124502111085153030171448582536674809843563960683485039348410152583958128929552355527620052230088943898665664651295407683235034650309038076694049913935597639867772464549401984740115186845685101582512118123148196660581469449501136028904175494222093885376006270193874327959281236051814340124405548936801459555474616974760649145074597828877230071992927328311183261306381593062141435970972494407060346003709871133319388719194651399185241328727888333175438120995288206764741623717264074109438892567481210121084822588041831006991022306191662468906576441724887838992610369521680916572500558619978203318966743285992040067500349858624966125381650017589564901168188763941407108785959310966298971889616129584776378676651084644778156301751301311362792552008350677318552929335014639305392194717606311572336798736778651182516264980801265014225247819877489941088350060600195378798613094580234960987341846191448510731015882344621141928079450419503145586524160000000000000000000000000000000000000000000000*i1^11 + -13698783493694846686471593689082241474104388127546146302298473722468579535430162652052110336856614535422179389830798337898736256302938833540321145665694266785536153112279499868097673063751909620183598987736933532327207114410354659485444406854670249233413896593925614618155523454544062017964131148934402283202748280945651327978238636436209318471529647118589014268487701161044209684809923764376938424074527345701115190807692642164941755858359119982337805280205362240836633614121625186356368345057753030855435351935957742577908204612264257516445330088616938683519726021811391629271649934041111847279899222089564653294392457121502547903057744451743235698955143406337238825278191822668804357599150141005973552966386001840651820809212813521948618351620121982700553754744274189194888893891063153417325422167110623082825648038509296814756643150795946729419648521143717321487744984887272616596632600883827008826016533203990495584165150802359341130903713299160282942118562189986157454792153337720483205525111179431076385069959507702532608761450416848997176532357346805200136111672202137170096610417836113555948183165605543734444829123365624583232727399225179516669895139639935542236000263043644000247846149294215245632998854379761369363818068106474489349894718370280218445662548400083355796003384458511698956579208953690498492063791181802423268703469366331916549527459006477199640239280363315159554436992439997051614180337069011222592466452480000000000000000000000000000000000000000000000*i1^12 + 503485510546355757368973110438583229539921139947064598197159838041647607928056980119656025325351106655848951447125828307103342079607476484247188119640338485240520956725577123122507365035808974445154020881544086691629445537979725655562051361761128312256328047409046998907241788774242562461941152417332461091443306654401835213489314386998963573821388583588714638046737912144062521943873197687653016168403541107867204054130014745990334274760736346896358546365337891615083964958146069307360971054735514986832264204826207790381330990637790259721634858524537231454981881586930342032956955297564824640205700049001758743384010933514622037270709494684916733199641679158024784462258491529061320086382356955660330709605302092496709800650981685254277696631749453813147490290807812845052234638777884412110814569101616474182852303623602699821422346820295775092623979410989298039846865108072530048056047239504570331314396007795115711631946515946682241943775881477590504173375462105284375873493133493526092523597405693002481554699517423934572716984662984014994881249349556857361368989382280093198842336298833614281487011378358083331924566949575146513199238184931353163765907777081959546947675082363047370907678908622305044117727870928846067326244760437111500214853258187450117191562926698127739149937943848260010890889618693856278186016554671109815599587979216054752751055236186358931406833624983849656643786286435964973793243554453996979408076800000000000000000000000000000000000000000000*i1^13 + -7644331998840547493627107357603911577487639549190435788048279369500186028347443875639488020157895430859942430307399730731801228074675716411049397687830761935023358883857644340489870818039063029949565426728012742215488651712829045630531585013479901497823392282197250302162050450229759080959803759795743857754321768628492601035634517836931848234574288878718851435435128387190210106080696941206399485424526313286580601688496035549935792731414769515995240413665647300677363907671010554697135527082022873834222077326084269448466038712303101828360190886476684531441538112714527930504378642607522840674620205872042794417326151758049070272924406404587136626249073314107303232901676230491791317500422678732994380218210000072875112784764010796873113699271962104695795613664065652474555967186429869546293608052594779934331518752668154900948462534208471432339054144585564809064633697365947399150190057615957640827832972396189974117250610097028678423141925381431988797285434075368046703920303281468590370379794359656589235152051596249131139814756886276001938283839255176474117392852241066399464340992858601199539533121055200409084486544813777887100560811094547808309117149258419283743919102072005642441377120221598693166562058130920530601536184767819589679994092021845764725815453126567245279632745649122788531196033615061658139325483520161771114089881897371223261947046490718827743914279686801479650577435496243251914900205640816221224960000000000000000000000000000000000000000000*i1^14 + 180778009035032219642524887287034056319828451815410738974779960841728105713744583371179189840333788020014093425554927444297657034275823730878347137894768014929109560655361413647052526654416748133355577874857202723284480877033572503238067871404800069127164669452304869122351239903810499565686432783010659204853874167419286309714883463536446156771177517823535990556453399854372739461062136266863052065672560618608294043419972161946842940871947606818697538470694767761261426550882402721544403684226275698255647815597186316111959823301213434131526804821983170573777832330960899028571784425231780096992975716591025559309835914266911740198125133321198176324511741060778512068737258547966450880031983045203771269535222877325571146762220535411830779368811927620420612814277355675263061116027864415765703260840757472250420800204172897278418765645696030684290979749422137998478327666220491014639561916882685146068313740631058151454085115882369171872874843614516126874619010729691756157844509388582887805477703272339565612159254355170792025591360792003212740236828980645546290131646880678908567001181450196996824818335691006906429527918347410776818696850986859223033202161640126897999004748469848403888043426237032853256172530063724303721000924503260147817514930870596934521886368860566166984110018070773780498805953405798766154126928558344643017705993509845075080897419222329189464949421258598532219603472973992109608468324475207680000000000000000000000000000000000000000000*i1^15 + -3716554276654217888597773088876084507412872747178463472446883637804952071447060656491589170675313921450791787326207758970842869544268134757069360797640615133288111516465871897549949589534240591492804768600482835901821095455632636789783903891907061931364246717899223007328077191547789374513554309892485700138044471021755827582164530581669362373517353605196027902030232603799068222645069825338981800965609218043437409777484959622544530872081209404771205861824918573147208473426150001527479235438562863307392735806162890513641666822572782182505434313991037019066470024868701618597111592334179976977911257210841700303719654856901297334943475068403513057445094479419951200547168805880135116677914260049533279262637451122414157648570865924032158178171893168565071630326064965750710298355560411321139146917617680881240081168741444736830529131014841075434429568244758940598529336589778061680757860245435745452500319858796348676986482122778815110226610832321191508525630979836642015910112355952228043651241715619138647354982413202258498704705917333635431504842397781534676666819922766872021643779562592924614860455345337642347360690088183507099563949932711517382767643275220208852565307051692722133853879196681566424453248774773044474251843283542300090375541261856814496048615438927888108389490868609528930106373063931623543284368638621392584968753367970479826018523138647102250214523089280386987410432690579303731936895172608000000000000000000000000000000000000000000*i1^16 + 36471104129514470930944831655146669455841664999513286811757106434839769732103213166988814067216536788261230815765302900111828855647030577380892018062874493161543742482941241791495946312418169429354691483731413923906925509824951080528293481530455049847912242201937460911137562181095973341389744826144584474099366715716783203379110123444446087994256247807830401969332099717637253946737124292708257773657616376979077742836921205619636745515600502577979637991720188137582887433482300415580035184915744041724781825148049497880337793159038603427203354187371004694932582988496662991370715247401186757556188448451793974690655538044705621483165957795407711174934088813256099061284005978816262551335904850417015382657507223852411030651962860502499787965112555489473745622934696111283339905424614187467050028752929238950693942224471881538572817308380086790654602096617797862078195614905736839161593838321274341329187428763735049978549034103001463000567586518624194440877085982603913304533269012192491439915014241428033911077383673501261969975859550505235843687124577186497579544673263277107432230761819913799531434285354841857469685303070617498591467337366137254942356450188600139303084089748224417005160549500516313690210041005358347392389746741572908912242387158387564707887933482173895825943904496298432332799992424572620424276131547569058230778377419728125779724297747879376022788735066806705746940877282138070075121336320000000000000000000000000000000000000000*i1^17 + -820502168239759769350029522962663045276767835074747739868383752957509609657691022098418226603848087898511691369947556348149553026907151636813918214470255704525329324056094493007008155562748965757839474070563035454297917973020975444692657847616724479124637418386730781765620098511406656095382602820553823924729790699537892541885470189822967442250828179269144831005833579184492642946312936698514522331577226513303496656044603226707920654684881586898191263364195601288631794452149797707045940800768660363400714567782773181170086706103505769141735045479184665084659342920764075336991808612879671997190472858120585503533312831360931615416858771391927106895742650866031956073971431701487286757695509795683411476382960818630695031247510949404495653942397628302159637849142537097514008454825567681042993907662395872624019968642658079504070606063026181748496148216571206148566071082828301244380124893911570263406266990802605104555312799697673506709468651049404637550079722547952038326622156980500604179557880317464977388193081484831105490056549631737849722557860310971573189560253407196099748950178401836965766349808923204436697663649582739310969111232528080225039179341311762922168813067205759858566668344950954153616944593144214557379580986990225486814683172177616622205124999465315994626651547536749691397144254144577764407240828845822861366582153650485422766313536155766806154404545657641780787840323628017626644480000000000000000000000000000000000000000*i1^18 + 6612661738283683159152006087526330825508256799891529182017010812352504764056591293704371261048317181628455990996789600333921948917575809867064432272779710470716720525788655624141682873203500964245823066763938283564892389975727055652538307836185287960972772503854244287517868804424435072878123152216900321140391736526294607791064295966808041018404591872674854590072774238332481984762279260649657809088877581064789558187015945606931663739211789676931140876743461724886294563524466085712239822094781090338014453489845994378870338694110770223562529841632605323209318067290437729056649559155707277780827689028983869352813195132942529132267951689326796995116618709707823190377796322372304898067217558962512448323277303133672402964269195803085661058787929898744063940240664951009474269435353355445542305013393590254635329417037240007291683851700112545024346499376100871821123731042946004663817277675596466404236248586748433541491121454296946010385665590406732807230103245695562967917802526084600775678136939750818443635509563048324861216639101412375168163820992279941017974592037979642483910267256484687629821901474351238496016787943186574293781732158628033955883336428466863072343804171075589124203775490185188546542270235224387873369048286575005271110319001385755033075820404676388080139462488604370130169752027626184429337356207093499659611946250530048890825266634198074388112407055545036888413553788274606080000000000000000000000000000000000000000*i1^19 + -77764817457161874670063067222482167980885071123035499925686340226218962980582179129653979094464057563781861009690573338534254455708774738213924058271066491597387619948754945851165322425447478021421302016586465683498594015444457285609418871480532016062447306369894565997920455501222448890353112347135541504398826562071374417519142746024213519954622550530320135404916116874609956756462734608544814603887805929561334906500852895131871110592054052327981474056532613926828325718775199297735844228790638442746166038355793294508608183843459949926634779780998903477012439653043019218833774931748916655631349312792150271910063159526223484978827804401123035524055006812585273794289051081648278608137802307724980699146556863064913338240155921273123085310699553691217014616890978362084980574808544239795646592013414496813458161560010381723424811492242218318164098243984919148681439633185658204267272639706228094818386294701487270497232771081887553838069837726308123371878901181237781854943218700760931605222966876526208918094820894644685443077046110120539233005619331080914905327593721806165908742424353781503882739612683084889333052717659408947301510568626568804600771817481481362917644150671726134597190385433112128194195143232293395141525752148853278178977612165005674791792514599529624936796141995408951281079666511272411993093852007810618578551586725339770890032479696361677383718684169417613526971870871552000000000000000000000000000000000000000*i1^20 + 450188055981177971079921484442367530548732180737187433884750113794509116524956005425180757325352628631049826552232295581888578998416504049290377710093562692382278718808608500568864117719882737880402580674109463176864328639928244659809359133737141050914796005870718619876473421969251040679336412094292622984669600023003601787326512470591272648301559969318930568652575676718847382782862620842895432033888485338895369565338183720903807401976116846348040657649214054039109829247034811859723167451492247101342570080421116819249794528615834756620119911051373636125311399968272631754157116737220878583125207810517780492621195058344987422501023783557186227420406961767205361301223209408644388455439312176415306350358173869571078153969609208847371398584020155744050215336693626055408872641917388870646849559818630165470841050012535913158801457155532473099780594228056810742033867999582445725953113633241614915806807038465048505359205155986883160036413157010918376964410617628549420269986663855992242189552240828336197311601526355676527735099637386595474714480245467881173029185559240356842634864248285527551424821353072810377781785051905022211128036499814430799928590059016914936289418683067640763865169010649393427766005801539634256369156944773939070225342753775795495189361631679417519735048156034245669481024718106678259436846102032662274961595275509580506974094304663616445025778824856491366886775193600000000000000000000000000000000000000*i1^21 + -2524671623910864878008075945361444065831391431369360613196983390489278184671550379506772627232021166400038564191805926238647239632402160512820362661486846872244913669633711247773244802945757423917485588313082583844982368878905941260293318321003259095364987365540568945503989923678084257432830750374702863039914891187038764270892009150145019457480041913664014830526086257963745517425790139215762930037424931193263962318777734651490786214984257553500356084895854023667413775919884612353982410133200038517783386086029628271812984585461468843649494784300555762068035616348936131183394516883369904910070547922478747901054269207543388980266333861373387929464583940963919034257237710440910019373825759748922913165580932648412776840425184503402695678311196552858065471290377629921310371071182222507350433521180397949246933302806332392764304475098445337974046414249694977705976456923984674556104485035028411770814992171964454706426944152861557565704016139555644026404447168651174968505948643049558926760996115117251523224573048838190979000414290105325525944996181717760099090383169802464476050530962833835923869515595345204883846641652650982986607205851636612438302909416474222068441576304772960441257014292773182272404639444706661745543698966548099773253822802134206467969429395217999902948450044514462238679583513442625018524398592740163409361109627716923891011204155829361437293801160539706562183168000000000000000000000000000000000000*i1^22 + -11144994750387079805770145631443419337742036056838938433655619804832046698220732858323848752526951879391614582431246507095233490307324385660427359359017844469119146299306153855098910698688885748261321595113176007843705302605498443095006701045514325350301307968705283449291081032825425608055943876730140660153507562040179333369229056843355918854617304957372269432066123327253962957726820591665976559727903793224943310051531106448192101775307616226902682989216473145101751155043143378026503024249074199669223044194121602014817639393669692936289002130167455229179666049190198440946123640864172607498853897304540606701387044270649040470623786301236210506605441326938246311795779345267423210511079960469314375201675654482215872939139422402770426778698926367687900738411560908542102649441603745338579113336078262273702187134083855676180869654205264009369102977395394506959423983584750720415095415192522218815862633328559169833563089271846648409688198884012517873951409349427293624423779933566435344944241269016836077082126782295882142518171064438944379038750148392742677523777553552271030627048826849616611283307688052771756537771594204963746671613472104129834616793481996687626095001576807566563887692368777334060296240195800090888321250134127577267537891248081475814325454532757979815542566894134792057629051773291361438401017082578743782935438390297807196211642112737988142726127033796211507200000000000000000000000000000000000*i1^23 + 11385046088772346126930878791052020899018582254869539496883410027580633156590937545211599987338730997107386681330538004915020443525425669257566834209023199774602434216799780939595959832031494208443271568647253209499938182682982851608740553602881849970502764793772589051228355705546099373362706593199470058745096006709072477652488420294748152521481551858802458785344233884232814438765000115014915915608487948663842393509598260310026219444447172050123301014412352550999601418431304644170916387744837645855125737636148324317303733030138840591578977821249014508681022072200234604855463958860632381428070925066942162069043247078059760346871989210682797177667753474553159590648425045300092246766928864678346091312504273724646409037709963454124996304196493683882646273294035149796900546875927902479815931073890671045336543607352463185128886500942538021229455046632851456986220823561433733762155993578640035967865819656718099310900876476373647763841012255743329617656548629836516270466353275858696667914019471899566744155293100150532473289778408136015957217616102247713569863094958641739003629998730232360032113904159320060808343721443030044853972229848513049129713405409080067049490250475482280987012225447041240245639618732567764725843215911785993258324822764369830660025837560247128827647044709012730547276028392238567703032594273305723993648314225563086332876902051968280971071024225320960000000000000000000000000000000000*i1^24 + -258762041752616062305226268111831901182039537222624600751827575114813486115515195642143496353837346233873891685601358859655132961047724379197103539565984565319838662147926299223393770426781748606826598632955945961474475725859776110906155936180948919434106234109828108033894070555622365387327405935721780278232032372966234053113229701115072004047461028782584994152781902873374204821056072739340303487659664417059606856725431149088859003239247862031730211807729917088519626317822629329562997569612677752944122763010075280457173962105809769151152792352466315469651756797025349076422002640952650484605503950981337613141284009528068986578079985138646449590536283894968722770577097099371524339752723838015843532573622417357759762634694752786325761864078842927676899643088817061637344900184817981264302842848737769416039937226562134337969076458853662982343047654546711303971766888418167510556716879588052753701909705804254873101307249264886319020550282827294834453734213816267633247486581439662525171559381573832964588209845547018507412222701440792065472109278088163388649615211431762906374806520647252100352185232767353766917483113420517521450225430876009659411307184886917461149063218685287532808018501304679423719323429710732773873962896376831838325757550362332615039739208022942995866756042061613191449854610640507412562660677163983997354273952203134057911758849478420583552250386841600000000000000000000000000000000*i1^25 + -1202460024412336442461941062727427275138341919081704334832898218294813698041537051122893250203881089002702411536923583958413133502617980656680529798864047851972170283602252952050589216963861088540801437030675824866463295600201221472520311840580971598738336481818002711773355983870547264608479364601947697405461810304069963000581327389591436169823009014497763612279155550991695081627155435611707219912600882365361881113899755253704215766121579165045061666201112918574997758946314582545310520266415180722356688308127275704366631207459425640886591073697843488748509077255331214074599453922482570291026817664535850685709652548403924236506151592470186972272911910407944076292478997023001516149236702549231545722679092529521711043914301873650258876825497941072650969249290291254113378110820005877082331827004231146309010835906378714332399572817606501200753024007993448658479632876467998274431375757291580682438989965551304463835642916218209246984741185486272952350337562559883691908085055404933472314362644226901862180630766892901944506788708684489616259585915716914583972498491593655994921356758024068321464477312518167283472553122239378703917551338573065526693510532497143587446384568905585883559562078972614248124691965186962153717491425763090928660283103923995189670721677900472005617242390034170948644174775230351681330556712649048020990905332579945119286676256204191931238973440000000000000000000000000000000*i1^26 + -855947121474107771429658578851828237339544649362179121857315520189069876017281221396715668060701786273510535357763917787917615255841327235708112977343990034011981516682584762812896952606566835570001795786463057391373089886243852199787516999142553113464078272811878571991357144388199727032531340659277983526396004959187973000419915242532668434373694304872278285290618240099548274400034281055097548991917956666113438907705331986402239316944131846590253895811989886393793164470554739629506463323039507089866687932886588692405643500152818155574939335672427601773158315293314769161905092840739173422010108738290187176512568316737772695278273528811284791839843945742860618321434548116710155159080266286521603278351475101041455038399433987772923862916202541961986237079182573275763004525632233220373194917958493534505922392272941831611408078930379346525319567890010079937145029653744573961549175866424394194479607686402043707559304713691266698481175342832580328646871088970494700507624124562731944673555801282143020202188366902028499841205357457820888034471217271590850654773273283300367247841911540857744547035375711087764452396987827590167869876544809944925399492281251052184369615143416094729444477305841194955405142793428501937803193160985666175087825559326721981455580305736671439704182785705364014797243087667040525344025466247195641212356152374381401796284895627168448512000000000000000000000000000000*i1^27 + 374034673385134793103173394908557485983195132763792040116591943317209659538655497428067506037849770998071170182025170031701067993652152922581443765222642973671045175345804553743002199997823451128800022966133664124946623264396187442023896880846732206173660004629633617736233063977288602558307282881071389996816810878450181615117236081883436442994334997240158191848922811921978972619623070920646459657211665228613982070863108973838778766812115146813392673987204966976077315925417645338921475688615403052339494805019640482828368765302549226294543401454697552208330077786735464688854961672885131491348819472479738103657486834274044505826626063709424235190985092638129352257215093286028153054549234635510658756055881424666801849721992063344665463003921404181904162021438864591892908835274236884872972792448949505632544140302920143943021163646188315861597557841467708143919130040492134242465283309441632530815303717586011721213299849926893126083971411536480610480835696402037552615991522045266640314974082957867008808643080578601583976604662384090399314043565249187345693231073909255646805050838567112454121050021328867031102968604470740140919888535857893779420581840324810522832956779972398456347424838644464054677009618434238896721690212665154756018091143293319385554027574363426816563791167394317221772419840597806199799314823476755679353572522138950535936166918409420800000000000000000000000000000*i1^28 + -2982314319746424545862315885154215624180477712729118544535132698394529766719353722379917231760215477918549742167183255482108696781966946746387648665471608605485096246460912209785764418366096364944459853026872653457613235880379772092910253080222086160996543371354029138050639766090504810678757395909352120350462946809401566571448109408718789025711007203429100377477633822690292502287728807133709879338228605638313084432547303025157316529140120836050277332560334630123840756272445108482170584489945471110089536888281986076980759174146375869344675010099981519581971960683389205833406953736998331421253660037223752920869279676689929042924494430607447548749456563785673171402457837745595187021381568338828053497450720145391825376917070170314266800410925058480860939144220297695892053315829800275712952840589590091251470878562392312237001007855079686010943767397649469346326938388822823418577391711641144198364366345484048170705159189018642295980947109812484910406419118951298974451460112778459349883882573790612700972039120534680274196670297960713733410378543672932852859827767718410889519905005217840676536012526141404757724102055300176076370454787010788538354663148631688189418303529600548961341621694588457854834644464484759528239863395283333890127579557885505015226590621561451521389742752601281241039051936605183405566961389863281320394083522295802683620023336960000000000000000000000000000*i1^29 + -4491836477782118548161478416768176086207770893616831962527115008221442336148922580222593364094713670640081867027440073276370396842080842787305722981005910584147750318070898055210408583331717707540348348775980615124929019122927535053209683142696682102431909827179559758257608906687956498963959795339125945154455747206618087597900800277808565286534785243292621407567158484265227243585081300167261441176552209953652873192728110336596839838613429955733962950879767679292087126414697405699584308031689980419526487033007554905783346465844317082423214500287512029104717300175810288932872161819278421337382034565197950756097717559046168659645933443805648209791526426760275879495959229143336289164560483944734428050089236787724114253583605989714468766100760048286041308181151250735744259588886017937005554997407874142840371733039411389186614996280981870586974080202084824555731381129116968354624475337679732036624691123830216813179547881390326596751239742141816911549276191047211541132896282469773312218849845696700809834850949809744757780479475477158510003410819074174107904589305961051329058459718652400335124353543335196969495192607311129370300269036614893733569794006306739257272832942305997388337858373941494940372718839419677780614801536009611037467636712023396762714891993898658206898097974453062788755509305390380615319356994912305141381152275554442466557952000000000000000000000000000*i1^30 + 438091158992186065712084285137409312626611871028760302317143503539607044031566379675893270350867079431972561555447397854180681195805290318475356572658366507288193903133488002714762714269921772246567952644319064394130166509903712644213460365159034319752292002756832353463635576769730110455599901501479174630441257213409042166836120309363103204118349439166582663440459413627721819060177515344348844001052370292580717686818617669995958408781219042621220132555261289349432442920012327906324076700481733510865964358373282849759091523895706723959822280985777161692408206235412224563729872592879571826565973810506143237258412330939488968823165158754869937233990550139355607017072047165350726523064275249960622649748126793544168671730084259189650210514084364039063986120056519339200004588837205771868471186225433739404108015931689111255799310181325456744085923477414885711553644195073197914495696446896160071125361789440529413545611758413330845297767522017273402634726999309487824081087305285409974084689189096423983303386380135731070600705568899099144107385034294175089366783457854662357611139295924701466201014015931695061450858945527951090741827448415322295384734187052293574241706160658098374431034203063327670097543121936247781673158490759621743431811767936299172586529701120310336993992730112288483624917841076391337681645687949071857147531582936134451200000000000000000000000000*i1^31 + 653642466130325674547353711017440468452238860975295104459108680635524601595938422385512599512673066896291243350495761635227113798438875878971142386904736904119176276782227967091808985134019842381790684209746659774593846295146990579097641940036860385431347666488061114041086355355259303234127844839459783639410097752180339703050622574700865519070798190793785812540828527125452507113826508935111713490720759026301457047977355906027194434007893731378490760745014078286421545175042160591826134669612621095629786817669246729417337525786146803764765534483742612693293843964771625092113956011225367136950612251474008439829786328506253262253219244151129149379774413685640633879863321386606135341178211170051657998704117480612041645684006879509508686215937971149774085282201370249530792493281868331151623946947785501917062164676071371101385773926651217915503952377645581806280500277789074419741029033039144557240817692831276529001999614146234479439000767216236223600108855174199635792870446376958402069665628338350986548059570397145840583681234592559946419713769769090199544271600254156223256190646740062048868780822308812374658816665428188155543153668946676995664770533784752646176606440110362530759268816020355886872753510972936106245266449877774089270107437798616146469496515520529569840113584818965752410932595926056078801374275825553625320316710420480000000000000000000000000*i1^32 + -167269450427899749103438363088219723915458963610164600263021211064380148252008204139699745150464575258912446595999253879163506692825252592541537330401118613442290785349249990457454484008207706508915829125359102073847641421501239269124321859515415703136553452642407145316279719621972531929913580264075464881560211008508650682650576324519101474347546664257628117290709128069256729387843242633747307506464533054828382229499692485553464361750259514798110529219066762381433657476149150552293648449468455101975811622967059020383868524574685785985475317623991518936920815894876987317518780128168979897150485867231773734287640131104590941618426089307608456052215701569304017357516903920149810458277576945234670043622204829216602598753594277521785687747460112416302115624935575367102341800536808226381312982726052936303307673418403456978567096933920400419511449457678076750214766892852800896857747225196711443654222094937678782138927656973045957769785260770911804372040292420355129714701364239459674306524828839384838839788708063770712178129718805241121314425743682812141617395258931628437000284335544919055798490194238907058171574895643555592506514884999884327906310654604908105568090292039020015304868737280816950196161433263177883171573705765087923078536404430845445229883976259052535612073573054568651087504359271996694216045686647839713723940864000000000000000000000000*i1^33 + -109600764758955593837376194017330876372843674390978908356651560693465103543824435680891085577577635224773406690558100679824508548888722965232145884773640972624239443815372872886334570681471430543746970506590571089619839200966984957950587305495654040355705528091743872251589194194335688659957435377911031526526570192266584296495029502412564241791975649455440702311965838570777015702225219068956116237800459644571798850496763691833654292361987029830153529365769292029918273878895034318990696708158746125024136924235823176059517681811287429347824531830212552617266743909157815446542222829739238395998592083329738831238665588342620626338337304420198335743885412109829682991082328001142969125492370098276369087260547872915765309346296396845029518506632369117480711614073148148614921545737527936612560168225508938735516993376843210350818166094980858235753179776421183803697465074198116010454178347686368597922506314760548584758454815481400402464234558861364851137695342444046622931227247266123117990430860731000886070698385062872295706161766656756475417787280784682496712190280851430892953994807486570841468788431977690929318581675471580549161305161552024932017387826489476944093762692430941523121747454563800261510077364295109863893435227320721659181112418092954995945391359839202273900116494202375876442241724748156547187993732983871976243200000000000000000000000*i1^34 + -15630613187982569701931772269265112463152067758040651380626197614800301446980966831972601453283404234990206832746562079950432203827012606962969646843287358866438629452010833442912738393532151557856621017273363278219507027617468541037914012969271470217344056766414218050780198168946198495334253341276304140752481542524118389115184508819442238345501442022184587602619844791392234515288294183827533847590286725887737682710256993785587600881081966778623125925468812030062314222471600008956004368768855263193705643454716907342329254121176840287506091834943728589930859204976464466430020017138946344266389243840308340091275545167755368666497126728137029846583085347867390320645259903210748278092740992595338610239080249777726106416811211465293296412046383164668570024762348461493394822926349600138883643044120764317342194482940050785223238660467353492182320564943525085515290291859723915049008183838583482203466332895476478970980366700531408904377780129097125301418993693753507729863549778385933332858583717111489510156991114114095554845718854730136842741557970231030476038008188732266684825710563833075550063705298862957378218342887572573320672855722997574318081646131888197864416302779480555837758424351293835582961013736936072871588578825240646185881254635197590479374582559533538354119886305086824619621187254988668231630135597465600000000000000000000000*i1^35 + -2489259392859449006090800130434528725691813498288304542381632489231684672544201474553102367158824126240868424687057525549796672402279082199514124780713178882617050464692417267846066882765622594490467597190329100529975802293783309913148537150078087602962598744962252730217230875845958534916211920021866160922623718105993714241050440381177226039502092417818919087868389780663104582899400306830344448328699023058235202458733238361491055983092698115099954588843862012485734112003554690455705756737926228476862999283984517163100605177610249330159941723939479729983003653238880357273373865935437957639902536912308662813348004577194528084411387534829021871729743397935342818713440833632249271889802212515561127408741638400072847220982608461680767055419742850621427531392756216555251485854792685090653981437425412553141644479234766525239291805770338734920391442824321491787611437967818806463803880395573859097747823228216046170198638666503105948235804817435293944117517637493178949696910047186764323922833690972339280333255961091576186805768256331010133801322757131164261047948735994150056684886915036103211870497516139479449972244859780384086734744254553749976162544511036080622262047076555654021369918556409464380158543087912239545379947625947289382987339966781942424639724150100347860486336765682507076547819736078513114091356160000000000000000000000*i1^36 + -25239130287366837277486455713864339530916884095965949773880680022136027265498530858096282080857517555989519802770843378188395226927379923876389283652859039568514534873905845113627267068521654421416337563368117030849291572649618925400415206419274270668572177998510090018590385140753289982683121793770037404245088645843602688360619678808551334378653891521689339898900927201003626673082737425307377105459052972971668086769849255097130718122757975463824533019240681678491202687986770270689614678168661944070907335061379136273309484306903805176704541369833419586330601517498199443885592060853472976092506538222545053710024444386448038961757913218888373564216270059723962963069591186030683995578400210970782732965761749108906018246724131195060829732282029685839397164932856840899232714283167065134440058244950471265696135570740273460164442914613954456367288459264342501568176318957436331547613990182062767143788684161838314524649418568272299210437856476980997940990620401324248977354472731096004658184020222289926583209341934381848663526277876990892110013665361259559050284905240216846617924928685726591738459966202206585385011868592882315966094619217127735832933454607777857204548250391653052258321344833449206949766727792583840375213102371631249316066224936852848016599199779700801213520804696947187813739797684514560409600000000000000000000*i1^37 + -10362082076400486655590873921593200650427608697195286557636647013183751212905599649214433916200715633453937682233156473686573036781080871160847166667303481830879656030029521727646331853220582491044145062055832194937323603030563498761661663313234092116683170960057459698389662463015024499456818535731994545167169354979944054004404802482778661832291981211892213754983475057281130185361097086592694290996880045518325145840871522289167754462319328952064724804067759679618658926019804608151512203804052027794789214080329429265317158282200910651372123480068444008447257611636007281336306030759610612429759526845786399564495084982728480847591877389024547722660324591778618958841023849175909706721169364355175996870896610540814791579954558798583070934984403363103256540996606126577245079309892281487499133503348493938453755102737289657313105468261689298095516456199492653003456757136243001288834357150321359786797165848184968605717586799672510586196227605168228533343469451890390128835351478713589151645243728786543715149697130778181376575930980990575724779162750450250538583942828069216981540304489050003507718133237138865615419017720392856925463146270363439694838757813831599073235561794471020353185281945419713036673757553411702621369739975407608790382903312205253634700008798179511143788734057754034844626952650752000000000000000000000*i1^38 + 131213579692341439575364047142895389089064789350282639268255826554940462334088951892362979553683244267698430425325127035219926523109326460913014930155790132605191243086509246419413289311141665293378899593189716222394882985885541439393116889986589068286584047988294076996437656626013807479026259266279506872218799118287409946721314506660429003229509957474837595146669152934657473954599282212854241256687648475352489810717584404724823418198790163543602453689088616470353588575257420648568708269073459956483820384550289876009789334383536845833098465189863483182070623690020512461891073896287328095236315065132500412177233866787142886178625693185872296456134300518233044816234158138608242600662881441847272770401993089024193533878217785790858970850250808630172303176052345297490974766345075438248516555073896223811010842741492767010881255810966423731323811996645264540730754322652549814654059256872840334058071854305180689467209846903208706153952122374588344055658564281727336554846072943222549992563616518630178603570474817262533599741446659517596139290728908334060303420060709634977477886474721850981904572685449780074749485902437252923538214722194957531051080235508530217497305516658218400106379165330571411520575376076201761765861566279421007751512493856344379252667638508605289876079686285632022585016320000000000000000000*i1^39 + -11477063507280750878079940523540204848738013860772415195351904254981433232525458047175277449559073075058209067996340113388109722052230430994247389943739521681808604532825018060934169022628184770009172550173099645482317715005690281751637016596515897887635439009860141332653171878619570751816853628992630362825111279378430537933190010868945874020508333558862898680112714970270450883307312702458999765430939258249186203871435421505092623564683596420642318652465980156683905901843639862556870403218944078731242490149873677433331984382563405806723674530109946504071104205482494863526507926332842616464524791109517295462414862407638245115130781551456490843823121230094110978982734077984959274269241168774199968403843437358800192863620280790322016210124564538547371616759370260051047285679183948003641214360182574515194749252161170240096978522562873746895976042697516028442115161763538671658722273999699084345166057137263471688586186740981052310364395736186258720442490879660197086967380655417408507294522357279235461403636156204939674885468499766569774499022787363315973274762716188418316652555482666743147775777651211231608857281064104993091462469807135017750102727100772469220044050050759525132462672797523264097175915724585161887547270586034145162135563576772200984967198057906533503132849637662130176000000000000000000*i1^40 + 239290581978168944794370415867134980598203705246383917761348922450053442853700448404026655573358229978865926783794050525976497682995298979976066688928233177727317615554771395841467609837105361316015555643737546339225819676701045381510140811115646679532909524853850520613587545323234324408125487120712821730433104436724946414300078700705573126436116376778748875315953959234714798632318254213513757053278870236551858584208027426063336849459537330509003749931993636249848279049285001803474110150334926726166791935949744155629319349875489074786580547226612595590934068381647957602828374166263273236350208186419501516245243724205528183438294596588598349697455942204059893426429407500920513628560615715602801779344888432125345650537769514313754155877721840833484680162349606892826919529563033212250046654951639201737658044171548983281507389822040961650401949672871075288528679872190581638839572166241197471569613237297519870656781423813531854160852801579975632570388577987610495906595626428720269463064990920336389216542625127453677706245539379845819158404189145624336793447022449202390428133348548760560269939589249698882983198918544198087535517070925539425943830062914442255809345014661835712982366365398290989369083902980911956594750975472928079869248000772636085613246114350365071071323881472000000000000000000*i1^41 + 1943356379286278876857562455404075782768306352436402659595703696668590477537961345176336366649160198911520660031455823749139290788271054046659137843439316245389906493195849658944477292962876526929757085612914882596862274551379733297592726246995600087193520010865411341003703003843721601808039724363787836994332580489377452084438524512316920369183723631899265999956518851151188747356393668087654294779317306796294268949217904724416767329584461157955872406611317155062339317507016168100798689364921606735763481010669098451631391751660782326896247694731752452121510545952263077433090275925341878552913777705135503446097972362997987398362438036690693359431818984020225200805662502924238976807511969447637593185464875034887511883783155324387909162317105771131891392368554553441613417307245256036915273742935895816593155547538541462948780319446997545057656976133700199195940854222791735098643526951598185363119624546884181495596648283128234704919122983193801041476694757479184689272825871650967422892232768164125100409776806234610728824793418951436454118133114326856551787084338272765257315023522325104080112291516896011272808990340319163761079046614165496376858263881198783261091721151745211418374755119126595084927131988747795149145781820908187991003313481520380632938389461083804967895040000000000000000*i1^42 + -4377911643003458518172600755495000251702287486333985792468694310304034267969376982628182749522061689888974874153614305203005771950308426106618684012910029800701978297320636944579499709218407353880843177654503630567824258808296691445743161268495266442189504533847882840082846847462495700689217217993233115453755114194436200117722255903162829649349539177585785969759173826594742658526508173203144045203309686222635259794453705287910997138950515965871478489706949439747995727752903474580176059976206892219323988454652712112998092450897641958752895740873576249731923838336611835496956560197174039594415190759013400843628374172912041915399671684488801788490870526019746044475429258745212020662483059709176825780699334324035409291383913435202064058940370031982546976055824250040826179711293300578303609080592395483007971902325266914173771450662416052133752742108193239026313231949440366001599921650710663217703348681974712214428203602471167303060850382747746590204862035567293222303090339602473716784417104179672588539218311713144438224044578274915273668573533121735054170422817439251337718853456002853884397348837184054940261390505137503173388875521087287851724474253535046966128144441440437364545083005872567994591068390828833286392879312716413205630518154198065161077201584521216000000000000000*i1^43 + -89768915988358245235897555536687665291294404278491455359749656641893712809612742070171795327165637857038642073284930957174920797675134578859933623652033138135003994846188453174943851976016091652992835027702121580201464604588961246696269794235811529831015541446705890414734252002914836470176020097700299934252506296813145746666968495790356930268725606660989248188946293552008524817634313894199187471977901627128057055466961081114187708956450953019028846288791533103181128388344860931314187527950653498055580695046050134548156612865737735633599059536695397098030406815734339820948413417170591116254663869810373092598192405884705675550612386557742678517179560557654745438031056039608802452455820650054319981858567911842017460672562275209265452895198204763323838221063345755756854201837789270269391879936386874051294973952316284513936656344948948808668119995312246138659510306577573407189018021505613184205934490884395228353134579393268674601562039714952056692639543890379726221985160309099071429942703934446198121147367495458679771628376683238969626028834714171016329646822275181284434176010465986353070958700072902134974197108790171426426040346061051248607084781047221387471576930863919212431131852218248270909910583725874477897684722082332922648740489972516153738028646400000000000000*i1^44 + -133597566725595852967292537586148270790857969805109820311925702993733024920470224860797284352726186581336190874389448833966991636940525104243472753440101411088232731963132724496456897623520945225374592357263663604848211586219491541778561777750307873023757368003976206761968443424718486266523717387405665531649285006847412901085283090772634512007944757645973670355683436773394491007530123371462746806671111070583929539926140179681052257801698304139671249391180614877770241951541380987082990139145582631739854933041185115681513043807995341652503710529883451474760751401392474121315164259027214776312105416338013441341830833386243542080271569256876557012587454964128430335432440966907703880484450246604305006023231219788055481552800055598492010449567338733553463664484271942722645740750933014322141175009049345177154268722121103174331316690452807907858902558338768198053205426770971242158839457715608928985675820681700239728651750479290014468141702893723869259006968609811778688039999252700104179390205456966469468316241707590809100012535147701813683475122598985829108605733476108941061127822976185764280719739685676806981402400206601063440107257058317271241830796705946713287099668027733028741279697499090012575175994501093461707153543702073315034124064889115770880000000000000*i1^45 + -271516055412421331373964803310421939614722122888133630103655643241156485585604247725864724725711204060335638283001309248017527894700785365032074297737048365164815672306687661642634425128746830945719633204069762083808896579837609979945437547401273895838375893666395402701970557704091898222116330784257298924699772518776799099614369355743821223800088335381636543603441547224800966812035270176464955883756130557657264751532173806905528449510707638319461168066730469189273919548988506785606551603094909687385629574256870617934070570121358554501199666909097308231105249484160147118588257148779437876395439320181867639006349604330119144597441591215437189828343992948386326566543888375089576833490800746216974137950330245355384171203986024124098943182999355366035825521480433879755642794948506946456174374280224051884459373055933419583261343296559377830275602499596771617376559464088474419647238948240594612413059597309384679631180112079615235359376768571213803675803152326832050014563752575440695975801465731610876909357757834217321973090273139804744291834581488411656386543056129778010496776985608794000015489980867543598093576009294026220076266764526969493402181374636725152827083213118841553447262776629964684294303089127584271351100137300955014930492293120000000000000*i1^46 + -158996027873377322371509249207063234176999053898014263378882755114797614665699779971683835775378282449076503503029967479589039035233314754402269968709121368247234975097377131112300774014686899010856134712299846067748316044280174604461034331829048328336262670739447150020850098976240757062757526295775614458651363851594691052107618411703677055744477710226366067257541323415808794036184586240942625999281408433979922632917024591851397837167761453516946986912503896918994210432418483334846202014758241769640590896639185430888999981968943597722983827612953925627100211803461592888096339886777487767772218323858534512444072480035940990573038806074616118648992089733368427494597949236690687594425212324314053260899498480254485655926490557563540129099648753134905791857376086326736650600558106778018081029063847512319891418626693665916643515476508821004213712819707190414159487284850957347014264410346879503758880845186473741609467954322716389809930653046069024167750130179460460172301592333548727076724655921496639252458130095421303668856237949068838785851693265079378647105427726915563088842565062155627925441447685509024698564738163618263023872224149951146313456166082132838286106915503616913373875120315951849658563164322051461076558139714261378662400000000000*i1^47 + -90651883562601722038279522771637237635276421802290395844789494511044513789631501715822657014551580673015376898202100076028449794340118600484939392286999293008172210625432266785744934711654464711623490291385436947382455534606115523613764550612753609146721217154529477892402387030671586045462635313014999113178960781115709327798643091165391898115384983146807087585554213252332234759900716055527185425342367220335112999371867390786844380287641430197722355416743865572278534354407952840812989037885476983338826163416775730833577812767618975030023546797614873183271793515770069538371020303972978355497435099239275013749593743232327588265203178125133776533834035711818133947569131903269262793410508594307513849814370361627160940087974455890074269700063954905127482526593469214767320836597291543272128737648684210088741536865369200278043336148695418528420309021191130989084674234233933293960967114553652746477262302804224804585273547396387216779934781156999822223928719790411382080533017936924745531061145347289118412603347000825871937479759368728877737878841430977583677792719535663700509832482833019335316879105998861139916001834186024012374637331204588294008641405062079494335208296615203595380667178061768661425665914859500351012856576081920000000000*i1^48 + -39357554837714437188573929688932332326116932571326553161446659691080606024868610416555954485794178329523630788419518961323457913469178468619507517516970861004854976511961004693975031509104099179747640433422221600594455061787854252784483558824815934532886754516602366345463854162509226705839091290390173539233031933137258063635584351279327343316950597385958682491856028646899812935173093267677672630727912362923013924079450625119235214840365436849316131833909691446436929248775960926170382160031672543122771016021507754877144431081784994128765797863302480564485495642257253353235737314188130813664378840553083646393605300444549937876985243804594155292107146907517440493198874982117422608496013700967053976360133834710939847044903047100735950155936490758350341563467901160912974273012632687185714862340978849827950458578356597290952465826111843103503306615138550035330763405689062906995860826525251992620068242280595686491450921831012794749410825657176301749689986309195891717398287246333502747968586669966597981710855655322103665645647413581245154599491290020024413977455814516228186126751647662780030168856639346465961104885640578256968966837271213401207568112949195113538936197228338391995239465914164395001651695351773192519680000000000*i1^49 + -46924611518089693411097419801176609161791028234464631912191905972706991476611056132700047337374263227714228527555923599679123074659605665635768665168886193558683173747178313700773203392508771852108630537766871499435509038504654186101363214517360760318643123352103447239242846690031395167367333851742514411279675909411198710896603515394647170659439964268223077734104040271664481325537317503413906700017502696860390421486821829604716915543251969235621028738264574747347074827584006050828320970367899191094036049634839080656984728957357432764330532240380963535009525705329108843603545515350357112255566518905695120647259765365800084513764956759414544141827034532001020956502839929439252283300514178909284020170473079222795659829359594925346639408053346919935048292225412458291922225251882454422898097951023679265119032405415947680890984170140089171685255332092560687627337886395502806670373898445424829898208488404940601110841482723058217090525716673995661640658675028985739344675621351426418077525396583591900072412936249550887621834365436683718487038036900451175763061397059014971093307481493638751678930653730616684323817241002789704886960761224561773662302662641960791042532252598495187042031284082730629363772838757007360000000*i1^50 + -65794346793822103241992077590974590146416575431360539351203773195623965486187642766972713529478798690869451506542930522596673123077567444026077008644125159818969313806938652458729330745315708304409323651210006309806054687505839128321050592979854137659603536345772635076106633462189680772896394072279901099399768621100507620094434902470512042991041404100521560276035141917154109537402319056981005021226329096171184926541326882072671238558889651624913638886912446574955884910113959680822579610332964983762570665140376168941093063808344261460994410254062163397820978725796222788615077735058998057888658662970353394745622153912983548600581595551743512971910732105080803708216777712259818025454661937590283725390938765096425621255622467709044624348028559342277685305121821830313782457640291872258262100277101261322937080993213939381924509158787858597615202846847101939593576154578967802776593396905082228988280708111013436865456117837830480696887717614143500315064569163092554389123753552396341783007561239820747265803384022104165157954520767511520375387114233750495421723775553814300911428541294771027900658459413335215159644904526962085315111801439234521892783918445748071592525901194498747461508844012369875042304000000*i1^51 + 4597549257096317386041128274971911663175961979441999268679093969712241074583932575880556738113664465248929420737261393179827469476444763718248151059153539546167773074032567042699283510130519254464335981143060213503939369992266990948198420088533946603643022468405341252520760515972773976844541704839484761645864845071314012544282374491116664215471688753201717643102586578518943643131959114571723542368021901433655285548996981336407146265974238953680181181124225910806923563663884186821949947896674031181526494435407061895543156784983831211133737646573136149387565105790460072200009879578730479594025486993868183509636672871748310136426757323444555073577226263098163149969754593336454472791439179799970326937831668798416086690105565850187609393398894522117634993489566068833827881118351053848175541682407251762599373185434013659273088126758898947832757570841851144668196874595303521826329502591552836111670951914899909588540149983254885130723493389086779058743019874666918307176987864517818695734505867773997229418409738834502506313656293989404477020323269891472844542129861154328578720742780310350459832608974141146179517356369947988258484635154365389350143620148434891617115628267375994476008623308800000*i1^52 + -10578817796179975043887327845653557601725085894611776552487929433859946308755947552503806802802359021246089615182108872511255141956424277730348757489518111867126941520916803998868242379992813256950937148729254545450986317178455363099759734096818298618776406341114435704973327761772679682533760507316072508684430898561152812372241826553077789916568871272884681892081382187615220759079677138886627319414185946383265365801084335939575490936794709718201736894552336596486541872182592399339709700816944659491700797233978465366397187163202285175512008817650003493993430375171101794209877934326251674191536350373820236155994602233992904478775280806703406947775648401968185954050595014927347718514902662257415999776017386812978975358431711903903972366247294847977136289100422911448818944346407460405684674400489602205575634288894422853123719120642093477696043863836778423748078498805340840093097402029372421297682955948511810096629168211719722332301769514907456029886389320857163306325383340150299694392074265957980300979611229217871606834134896815850060976365377399225399826317881259939404362800172739161183562266702157989131464221654670616958863842517093403251966002683190235538374598328320000*i1^53 + 4354073322680639921181828298793246984019466904707073032781839394770669425657076682857875026006740599477380026875356019106685056753850373817444458420501041642874969532358496820720070220967045635383641569833552815622861720600020556919796313910306736479599620265865614147903283121383591579610688133739707239651044972490084149255999123353967248538074846988070041585803576227946755388762862432476621824747068603472293293656693406821675805410428212809753240742122663674887814783417538919716024205837459799385733496533167844970369885468889639047584262688480844994343112214172756739148882981199464786564542903885104586688989382693669562572933520782009000465508459437570399769017459256089867190983725124945126363205205340164850559438209515466276280872047316073249966254476355469325151965331442842436635364067752191134133894994474919767754386683297043810832035802269555700689502365190634733219674176713146642637825262541453123281117083530768979299213883336285764459314053894222865449063266439258119504051953595448046848835178224702013551393834343755048936793435233353915007201338310254419297546950149923685331265105334874463624268608704592198194799034910611114698373043585024000*i1^54 + 1184960960049871253709058701516910486261664484217271908732896104637113850726292146537388897509470440678387486418708110805861319290467503876985731338912205696275877550230821325038290145288388236601236785924350481702799789350354158469917354046030484969351413452203642224333548626591408942889404799271859162177122007423519627225237471621689098512900196816539864472676400928544239765557664889911351194704236259125383741299632769658030467307638310408630686752171042382276320344295486411882086378005305010804795176923879829682398579173629165934013285945126413548749445542519156097111554325205749008521499615994804058951622413264360902499878795535590878202829969755976291334963390993737966246388893510152005062544452673408557960968472620807497605083715390878208916513377530513150146074137161215353514419521382011462135217605038663708950871235104153594495751202025352764731409043979166354441688831279406720252801778093053369081170080439936004749938245513268565969218291994607960705855100881295840104464463728678837248401861526022823443154808150656008844683035836220848877957954164089615244560050421525519587424424578147118747422334634202530980581372592128000*i1^55 + 660186368789961048485391692307289161093061168639964482519486734705658644980160338032947191025240426411616612074542836509552170902698972808508520403537679939284782379865823036098116936370190519917777538925390038363597382843355623955207241820473530788387264262329542319747831441958465749145950153580832651098694820723223859879923307415532254892344568387323283193252076927388944654688774475755231330828043263934862475952280480361604677588021227940063434318861090058788151873476200154054114647678240417088422922948371303487850121455186110891353758855477684684904071895445491410294652652818049864699931873298076104834974570667627471523039252000323488463878052979033814838714868974747029114089496692500080033478606668853069095191733869100695912504823684198036081981907652516880464971964036036553126870970749473264194795727630011335064860227469103722447144326177992727252754170322654556843923352155731481251522790204744314557800302122021325192126989050816645326300872050939614844881183049491576322945781193881499342459881479829403542248312317636249737391266664717314719693600629663447031838292915223430668520802816172427631130528789299200*i1^56 + -25823856701867097103210323336268407754436139749497379464047127460218863897479821913544693475252812525727432121467217294342031202473284980070382250127719411993053060012992897107685025305754879286796198240670953529195419409497059655124173722005414041160526902557272777373002669486834925562648145289219263302231507532905711302643870844767993930306622173069538591823169398488968079275328875628268002244708493435484845934245735701066022073878289271859319253654868305443054899549999862513599367996800486869069576355204493826802350768176772974398000728501061769086810679735699754476183756369596610347218579382991164541138785809447196832145096566775834900066319350040304087320043878488872206155397807226599117693295616770625322184128765839282241385963267925749404671576587740208821485095461897783952235927737367549545553974569789348201986539046905648148976168985845944010152877690674105105023610280255198618078004607772832624514768539380048773688230138489445909794279053933421049416712998034041477912514621364868486002067412933561215434983067440221882983022664691316208809944649441456938356925327907779166208*i1^57 - N1*17117955880226290940188478838864999595954197398995634319804544163063552960877257890876610486016273370572945426400100169873330951171189076068287375463415676452255890452278472541591733825565776734683477069661456854741773838388078158906927597401759709151651131326770227910048276069899925026981571381007183425685708074406391355491319590671668202271290316968191248507*i3 ] ]