[ [ 177776954914989485657818654027209485070194143995885423557353742399604818760404325254987902530732276859277092468454401300724000716335344838041375646224555689306132607082257352689496274021298154990683622261247552482658726572628614462883159921855790844137178485966557258751848004979879225990186879096185335478423976454711504891755929083512871286120954461672165882431604432865121710048310966986486940589059999811205288194497812499829024526727683773378757127647281880737339817475920089736354052440106930744501435699786761366150422811358825508548265862708911391582059622246699319506281461020636296431037122465326368729263772695339947687745143218817101594405600383932259534805843640443848037650544895490289514548724425421543327811769786600836628867775467346878181848589419474030314749605235583102084492313311449017410804952005997878252368192072109314362678551945456307403865654807484437673362439687178924942984622544790456832381157683863354996421414248491701441068699722043142662394347180111802669918300588850155609852441871241205872595718829931595277032651468461762924131174892028154683780228004637383412887776551752887103554966228782741030346232553059313849062352961340485432931275587814808729855820009705563803100347841906070545158373376000000000000000000000000000000000000000000000000000000000000 + -161681226643767537347703197375938359372330414817723017345777889443037863254099771309131288331735790844336390726083060379532408364623100389182051689970317175271539217277276050275554765475403628037751937702658034484295573877258305601268078353175495415307872314106790538080314308996198985723602669034547084224243164651399723519471540712772796222859989305094943196410610676789739824447748762653159661621560706825958914309401747444673131589560699200911449310943773020081543170987691813999312255121328107515173357598360982260478698488164875182219597939507350516957219723376228951848168883773580070174977270357862327661945382118793982258588997452301025550697779221958278834220772858136123567434422616111463781304225979554695206808388299427792161912706899952846592753462226044778367925364426632998109178494034745658680233257641681773636418198489093529874199288213828986278377193530026012590635180018063594390112026316439892288517142120899281559275150838902382629215751048734332283697050669392834363800569690885880173553533816900915981615925436579795110808570215988364424997390389510024753649258068712774510912287563929064265553710105893677472225196201277778353694074456413923216262726920838954178992879286316983294825699441415111494651084800000000000000000000000000000000000000000000000000000000000*i1 + -5117637816692900247217801752961844208793481249548023638951185176966631376608755751652122948895744300920849626747144340179562277874252850791637254987733593889271995291966347043964180279567520707214794360906902517518501226334516983227103702189898049398898483817223090470130331703198358937615603502527533874293086231044734006878915704451327487985215231763291697951970374798264750223420136873924480844534771727935867317236034119541796207346422976010522209459496765768076088792926401699598843900692899180585744792027478541863663465817551145001308630430478580321452044325614037638973700637517393454757964260505908412126927637123379242518008367915907569013387035789032187535784604358832222770468885277062367372715586692593636458946154545029268301105800662128563332232295661157212833776211676936582523347592499791617780448047230084776444800274031388063321908911149241374360581001972841180399551651843809761857079145844710912659170289603166398116046029679078324887021072753998148061821234029369778926500801761742204214968461854583017034307480405297416731414730114911468546014433532229036536906926786196565164758656935709401234163553793536618274429358463904728859773641804981734920805415925921218841700200479960311240560696428509226325770240000000000000000000000000000000000000000000000000000000000*i1^2 + -41762526101388292157968840267754512202345501673982429668954765669175083135265763020621461034615959554148537247537689318609109757124527416828260916264599206438787083985417923164870526331772276127867596016682117008916727722436549036770850763977302413171544691391241375209446833519556525036304441255467730624230028285217906706501935432362236829557962189885160727079595747693365383439845816322305838344000218881702877297720385087531752143987895499067051001246898046387090606242697867118436096365927558751563986396213098239749757410488273216979121513626181219850162342145874921331843279699129582172296926116676011899676054618067189848247694407110687044369254441196009441930454078021379768673932405648999252793203608210124459715733400080770028153951712663868474961251570005126971282994151614466303090291324792605600351176474827749982756435905714449596908249963373961385125210226707615660909211853540640407698725868566442351245479640587851026845035959706265698540980254637127028865759841621392503889842107769850174117832867491693760893204059274278133886469341834754193113419038267344652987820018547287839711623802820574965931526820090702701303475238559396353376411775415184626180438399343533802612353089186863556209401867687216837296128000000000000000000000000000000000000000000000000000000000*i1^3 + -136892367700454561865224223537870746546586996369021264100140246480278182964791265470715101763401800642520482871522269260767802369335248917178852169994288939918207217040360043253386134199809189170637214752046161456123275694565365394545024523633486856329185833998707101973871350704355407322440582590608643656180488852180626459310978980235833149654373433467404812998526604809152065189017380464161522962188697057891444002992998384374630377729818167600270969608424963568796232080808883596089373974589829740257310597473006681609750964843271819135951672709357134410444379999813770990156183114076160297026523496161639698231395207337596230402387778067576917838620150318008469349701868996089430083792746138213102673822936361252066392775968411037212223311700085548541335267011642240680535028823616620876678287267906516562872188030491356446078489757964041433020881366318520396525613601087724212810504859048067918054915425142060132346913519538501297054057978288691055247430785237294018369095875342373158095483620800197448980323159311269019914412674344522205837669173770004342622387883707893554416112029253248526953475469382030919613359698143704980967946960472598312416106693894521782671404082484494567770773842266151026869582224810656871219200000000000000000000000000000000000000000000000000000000*i1^4 + -145636589207114068686060062385144252255400187406175495641410839819773046218695039606608333652065276150447984594490828825834820766078289820546407115933435665914497562077449096512824615141636737269975780834039285693017406027232230128431606517948859693581966919938309126626519709305980418258423241995025798995735857666370817931235088467521988000524694751576482557843052485209972672375486515976505884974468521869499872386753706562281874874494818379754599550594663591082325367539035454474059582973718631659651013881346776815304224824977136164957582441692395591695654788648182315357421035606539214492995484825802540261108714361231276219520683944228981107963383093574147818594064658061561201412615122983867244472206873293256641711504850502001265854573078773118978384510587002283622129618463179527539229087444365452501222151153692686839762797110656675771702686994222378713557185127078953151226545162959580746097110624968375678553139886967720922584269959204255098245141628699986391804785385397995016513288232912471380095350842721658853263557391317165186853175513500907622731427130051008305943395164289217619590887417208573755356462807064198850871019988058486709962707198768184823954987179477118381734745327314588063121628952207567093760000000000000000000000000000000000000000000000000000000*i1^5 + -39304863020831549322585233081506263700727000699088343609326059487853103282463516204912931553472084295643986087246650160389099639906880124405027246982472370748911724778096671794150240569054408852329064658926913822511757836982691536566405713802239273928748588424509187594222426315017355340784498397923621607914030148042587220178124245193562422680760254950547093393962001194947121996535066357215790022113546173831887516387801724938146231421912145579632988229667777999464519568742855278529086150036166862778211794112689139932291301035713329017111612051426785453744398023112804105328415448783006691049122919460387465133551251407004144843954225807410901715931226030846381192368098774574661433267605234767790067602299248801525796926635820941493681056994626231322966227783252022873589954316611701782369372707911362433295329038519660784129547197382542434598478499285289002376543664043875160564944781727477741328036969966065192529796827559429691077305238610922547619862942450236145328454532415540428376321548874376637676551266521471383848776695276671015419888008864816436348751762729658720277695797064592592801655131308637384092324220889370263922789250868598892398169918757746451915358465950007094529164165148234993333124273802575872000000000000000000000000000000000000000000000000000000*i1^6 + -63988258631017599636095838729521197684399330806196547766518961492565415838670733293660093792823830685057225411129908102216868978222746969332219052839631489123350295194303245411147275417330493215044621019874032483990034802545648282234753750736801702968791580923405756071191227338858193385917999329614390741283680720282394790451238744343322827366641807386729848918871389313365791045839143982613375667989842032714046730642627752302985311881777481994919804137244014120421177384087857685262250250667676705193935932016592629194427665603653656237790783546361891387910466805897582791372336616953239219301974840171021587828767330098651239844354089054120828169697597439619850345534789978451377265809578390725155281303771491447692545490639688648283818207948083278787512884255358652400201998532525869936959285413176301328881755257772035907929204774000312608682125513082744705288007454036752497033123313458524282159040784807823119203140797619829332187401098370930186587930305184511940811528175298548318941380839081686217431750636975836458901838806106015046857636841577916870984244644607728383336019033473149657919900685706912490417854459123260684936776942592761246174147629595310483182993113619177235376157388384216127801330189153075200000000000000000000000000000000000000000000000000000*i1^7 + 19142288492856656080983118978753146453717592303028366601553601822382714845600068319939831731882028436603151440240421231621322966739398055096182675137267914116176264047175878280220234534172352557955331997142378929175368786445411873151733711813052293513374665742674229560058658712688738339862693942825891060470335234684509441821709207564260508714627415588692989445496843291600530144638342767038350012811039704804733809148409935476178360202928034156727470184891310211721157977337663629371865375874458896591667053414607627197215567082455989901702149294315505355469145471406890427086858244155159218506668738550356995798944870106425498447784378525160005046757415609073723867258065789016720475012527086429841724321254580042526508983484759766216058661724344806192405679265140297171016979925591930771198144201402061632721928588650004502928301490244476391840215790008399819417946511403824126432730533598971150600846719985935413895872353063347815894711320794182172784342334438856534380375107697658037812632317731582267096049491216484417155170440383523340251434503999680800580278860481991916004768029814590854388347072256004030824719863466730424529263459848219223094210663381016492432258003020888773471252077755687536766687444500480000000000000000000000000000000000000000000000000000*i1^8 + -14752069985926122199465706460217166198023937451666675720890222570321888626093797781965144604120032362239211959246290419306270127680251685681694262398948528088864231999598174463563538523053263233942710338623160354155403445295767313213651953881585139179013344212445041781701852021115344276782228493052262776190181905391987527852836054193179667872671378910891306935766057865814644619177268160553538291311461300996565738726421550565362978646403643400536127819440246891647612929015960429392056862146699243472571371485001924472715275833590887783209887827505933865538534234217669460898493159226729306762645275708505592009793582109425596768966670572953490930178206236896330194374098541177198606879855921983091778072619490596274604910320539815904591238811667768307711636717979597004595871013259881423851710292313656568803527171521479322731671367707756113250332776710085980314668934959042541759187758186099490823486851533984799749196249081901958069266993144743901416442946365583233993628734299953135195077536996061257314964431966632394343636774721417296650464307371266037896488597020804578422963772343556985178260814366530710827228690268908501705673660068460299582765804938560148375290747733687885698844007764721890622929661952000000000000000000000000000000000000000000000000000*i1^9 + 7380934990696263964486890316063987569241490610278278876871847907573199665201567210774000797609386396258760821299636576554512255958244535464892485725892299470644186688072351731327621021964672009773516287793247686915445195597389163901875244531379481711166123236638684510779833529301960723139277830418521162173110913335332297201054018981752259025570927033867691663560304467304901786663946347305547352655175402079165211827952368427741332348589083053665215866360343717161557324295626062958468141702694635097703552749090654641310408187805175994797027527579809654328093099929794209239917597406264726858992180538320135614240458594706886010632681743452355689025943021713705850314144417883104737521628486997312539680832460674686393830272858442189205272011679277541853182486388087080462373185185862171502826705471216513613901167031050903080209557437509977208109071185365938009411319771351237347506839839353046598970238732476406654787397473618358298308932362762065895782677143333656773283155071970509074030726437430050609013433412371132951786895408109711854503094313429999730347910026307748767485800662539262753756448171509652884121587671136668400945108709427351576682190261471920390345216607991290956573160032708071935477452800000000000000000000000000000000000000000000000000*i1^10 + -2958964093910980997937065611572635511486858380260776609495865415242172535663012548602545547830184278050841734187030826837719216629581517304452561024389843229859469235997800696939025200739857277091601947909284982761244147024937835233021079808995183240848688573933666181520547039092544826403559828365965233040376773618862304788013392461441383368745023057862116666135575988287840249461735903366489401013684979924520517576142587858436042039574754877082216509723360591925378940636752102008568473388765629567340759554787665848803474841672469125189702829806300424608993049639673571909299647574168696225214049447072592989432895670272531499190488086875972070854678543110859231637563221590787274542660243687266266081498010930027960263192584206282538049024535548421284711228803980740513724503942920206269627826226645312212137315493795245814869051911758344697920584650761802356402542659118388558397920512147506574705063660210813768585936484892698271277832875765965413992452293068747351960810683376709583133790124836413049078851682151106299663875536121548564489213048759832976731524120374276564732138408290086465077192450859368403491488067994422057182946362078721521550071488246961480100732087710445994876139788291332040990720000000000000000000000000000000000000000000000000*i1^11 + 912647285628160968019161380704179745858340439311377303611814348416449370272083518957719182614988487505106678488759536348341854372750236256072792996302700357547088537354547555757512720944276534711495333537272295393432703777269015057858496270365069931985177617161596144952867918426600498596613613237215177369333234254364356427747320271063180614623333762427659809900566235432806581273094692714490201061834725965418118232163482093102538316183348056439462523513530114175737989095648538650840813661579094168282881877920220374307771702418445230248438717093268526057432671023218707104837191508303066907311194920478225803580397094341841785637966890460799702484717458905143782497090476054080596138929758566488986855878867328248472591354193683600926749516225147277235826350839570710194112222398502564556348073072600446213709196624591894423438885259583851052600484155469014750829242888645330349719026557359653027827364016783464480796667773028593688697032745860815218538078618578140881538473480206203236846845355968865519780375292680820150315441827115684638749557589026613314077992591813290530949113960812422333105472536772974647946219909933787342904468278078125783903991714379312704316425328703325409278839578177883775168000000000000000000000000000000000000000000000000*i1^12 + -295633759873187905594400432121822974267609263222551827022133429441534948283290791029718482992050797641030064232136666646285319973794931808764465677685895876125999801334410903035202559837916507445864434518858432765940949153739943312697592581367930186131836682997802044248973433917553216161969755870906293877881857672157556391485287559610470775170137217838336199242233994688031019387821981630602239082421922230150487307296828155515475104347855985919487469544447758599640708522243326865534366481090009321124383596451722735186988525981287451797304858575979714101068818686279632520364685100109869925189879136001556278399172229452439285937532862630640866835359106348654510569862041465015017309679029643014669958790293776112756634856586507232064100077765397796404727376379228847718643049364043775887291028449298102827014462762470443686374728343709234787819762485174591841766840440606938620728303705223094825921984298098262526140914248604980962661079912911963155103874855041426905093308225991400108790891268224984413704484555624948894758699395678187012347850630471316839028293231558546790039024668917767988824747055504781515340702917615399695926369373830107127331874224538132735036450838731652858842752656913786475200000000000000000000000000000000000000000000000*i1^13 + 67287765008897388610970351338188701633573621138392663371734145643657678742453409559663827724710908227529151425469359075865253511668140724267220512833917458444299861908627755721602631682069632995685587198745019020414941599778865383920077478018133615139076049537600843436731275045560854391663139692454120080781506979347960639649852553557298703483958191172035911991984731056152972955044546979083577571885181739087478772427978537978795300365021540414011985046969210887342657393424205289496863117655018460653600609979165477830918399843960119352590226043049508867134731878227058092272455090074400054643980801847559034380060219290951557623392303577188309879544534781116851107732766063733482760241785092600648181962483934668846362410829023680366971594877300556882116267471759272673769657255549733597793272608043734989415513823983905414719246001171390833669245650636409386139390762685675313816909175398419001058622255787263709148338534674191064478696607343872302880370169511567819791089300173676130696070380812431050870828168042953406253620804417397613341065505274735238135772849515385461036007419376107559554486767068876709555521235900934242501418880023339746655135320138804785525872035554867736402836020521111480000000000000000000000000000000000000000000000*i1^14 + -12084546659044162744993062181961918617018908695174405489317951600805482879496039111724381124830422632472416769436535770630890839653940698429425533198466978776637718564359290027007384449441471751431228550004635425045103051483134212040284152773867609702257806878282526099167772491691742058296397633490558111197713837064876903298265170582762159600359348967719957932312616750628676549547538285652104124751428395167196336852524638568494314931517320786485856976814904734632253761863266344509801533978110569814210820903868227586661535442151864085216625999469333717318508854516159337886150961857099847961580036081238832560134300446544931829536075625937530581411862450323012699647234949575363032413496795776200577904885505281816760158017583817903921428095675639408760071164750283299284554726155127987989278204144750716221204197578429153738540100435433919446701998728234186615014132894212345736700146980204761807795032140507884254927070542425043825824150182162096913780889310569989340780574246422440230303890789441153521206442759583227039172454691895538821763027169882639824749510392126980016036285765699908813741486426308175985775729012717444223632317697316573267789614484512057815577413036565050254926661473136000000000000000000000000000000000000000000000*i1^15 + 1363000452425918062116282029327326692686694372235775624521268598925468849856068960171988763412683770594645602312835937393024539187534028005147106673865736721668245207266888519601063938383443006134225010041409029508058568166522147302685692940780546592168935673998681123467106981232935658748566644962747707573221281015683493090765769346469854126220044110518047054779073997898559584273975031472322302977481800903694634016983933531507817960615479091066207209639664555794691931631257057323692533301398502831056757353465825673624202201364670373314443545404707365832609563383532489419159023454920448540107722321838091811016939674103243898967988201310385080558026871225803159432351404916276517117421728039863174032843184824836427661446622174490379477961598486849112472939533004093918164895388372209793110131914360115151716102157377660586160241211211679600116312046296772018848733833987542604293480010141918632967774595334640570592097396586753537199983003213539833210090125154128056914293929226030303154826259467106404381841886325445157079093369951064547132756314220544659917596743834192762364523679936228013800300776640189326895181278081349854086392330532475674885171183713825520831918671923631621555464989375000000000000000000000000000000000000000000*i1^16 + -95811635756037157810585761286241286052717521739460726154400792924053600319220201072621477442613090805422348159634666062879435600639483442406219448055388936904568019425536028142860702396047635702267266339716976314258408574850277483809267480999010961427221865613588017112504276227775078895138225315436042784490765069698296877485041629457814362526352238604194010671393659389713638427133104363075816693764667374975152111762027043579430401937429984529717634665097500019152791100742386032527053539170551656873584797954774561482822801745875489120434266240775598988201846280252710497930016383650346000821444756974935644855988473573201276395935776785083091800309516065249621482865685750681443750776809578399059827890290692234567134407349266811412112197247973458126504039170937537467940873284381886244110451658114755377376079278941524743836527814913682137811480048886668249850453914224381842527038043819464787082175554142892311590573462213704264638946205395807408327166360688751345193243690953702523088371717171548343811504716209649308779372175239448417527992054181536817085148857584513324709370899269539361084474459772490360395062713226561489263168759951329661876528660967593038049603998368049977586327750625000000000000000000000000000000000000000*i1^17 + 4309357053519665244815507039944412456899117845518601648820127743852254970498346710976450291301224551327865734978912194123025702636515145110061015076115235029889896136062452908481062184122677982937339238536434226647871943460907312159895223070834309072726791193962990079616735100028512710244143562797677467086066837982534162796716974296630107139746731071719532253528797684199969206926707405941208635764005030575552408540634732518474684629732997214247444802520365066215106755471866957154416090600508113990203938710646375865189866927761870352286365416242141675734560463141000477367283168841532878051654633075020849845533504493700034000398700851899096763453157582433823549603004774098065621422390473417498527117422863483050469237728600704089938090883171752309374343190844251708419814173067702382207024859386673175209341850062894279531503854721253030528514692049724458213581124400791657836493393178408533204756371866308590811601031387935567710220481318703679772460131886991817134999717888457689422382047439145508889522924919500654046772325516938914696781070296363208712422053672248328260873231191220700781583635436860590990417463731077945010924461183083286789941741027498988180447932594784065460666171875000000000000000000000000000000000000*i1^18 + -125371122445237559297823537526279583781478873628703142200642268700158524359462449583827148408129427689657828833589450039916333340168832238095193340151178458120815022932591855031317514340401168051766443811490979765371244231553943924147772340397466855377649364232863311639906956372104852854035453363749002424612318450863649415353396253673617552197342247480404667728971989429637949575395171263809506526823798238086748056310326524892946101542961901940211588881961170851341429498227775258922536747000637036262959303856087827048887279439326140897851534276177561461725620270573518388736913665292015488731623266361795351339976086413658358939120679863400248282675372188702787466482324853011498464515882131091598659075503030032646241290854338164169153049234003252600894363102348828465876723406960117588150018516315007986016221364537040259180352633327691429685338603508329785053201920972784527688522510162955705929768737714850252943030389238217604375885853737769866709450826596703221816865896410757730569638959647353212668626157471019138965882237108602810495910760335769870991538081363605751040492026741119003499595388610403829041097683345878602486736843006795565817676300788537040470135925040806740603125000000000000000000000000000000000000*i1^19 + 2158063250887082374819755785479687886922016292508197470566329167186681843525083911011802260559762771909542970101458283256886288909228879310571854710233795846193391430605476201402947483431871650253160827380077664115016812776315565583221243169777893753772374892196779766898379888452947169004969812549258934770712323990861483026747062509713063349396191148982949670565788455326541115993768051731275985194180229177136297634577805580089803195016328851696012346498480933383539353843084361699728193974324212997202392013202466998833084078177047682408226381399846411229360336004367677331843610280241563294584019698930178821045926066305813184332250589911913037396747625331770937528121663839258125175966949448751841288463650459204890219705217968772986991443773683577662470811644927279027254826691277543362114181316226474367200942097185190525139112348846514799772329908242950064324904610124267434143230785567324058487557108446350737758959219264228672024009449499124118902904021853022618655646952355760874801645927935648647901997944206384514716387203065302051660402481856120321811098093860525694509454881585763003185544184304661775797670217971830108741925156235174381847801592354705475806163584615648916015625000000000000000000000000000000*i1^20 + -12052802735250957549550529016173720068693448638479421667638568199304835166129472830165001645226259877200044881069152470444212861077011060595708033445920389288873494220766481568875560773006921319463690243857287110753217739922384834046905390356728008096297834688063044448319254317830353814610405421560196234744735921624711531567439187185767932315522679564231196259397196583958237121144032912512528605762531595439889500558789648002820675359587205205950131528658134724270965575467574554701215839121507208880026413787713711682718172077899806049986040539670967578561017438152367217841823198150281478720528615900632595771573953599277091740696378361881501159268468138401581010178048449322069416462958831562069976222651213148038075847611288154857289834305564698795742223389044669056673682857324679179670604266276738469901639780778963875356477537462409751210049001559738047161320858842267284284350276867912547874120349190774777851161641521514853529015908407433385040375261258810073610960500191658662970020200750388564737802818527105100036042879072345515955078703521193360433953846121724414478378608980810035062836542529298855388963009014765959209332657206754268223546861898451170556914561314887939453125000000000000000000000000000*i1^21 + -364849044212215906184958943939016630886430068814523995314596112712939368532675988939430349394774663618083747811757614238472679161506114324438851852322028034465065284576131738583879898674480898856407335890180264847306875615913381426777672449232646990974873728457585889760404986316326814888456783337550906030370951322922497408614216252816141808138377788879089989081951940955313539127193560022776516700720343466677628259986593725368107717238783824574684456306663405078266083064667597777069126695519386678244686055874647961962936862768771829667642403823878456017557803967265624140583546262324650723415512095881190208202907815772514300729419924449328402963830842864660557036460567346565247810588835340841714809459770504126745464394353587142639605862779288934930224939835463818424769763938173236052146821866396730059130861424531744039059406170210009050947260808839123637880229584777795411884785367164117542112705347988910191185253434068654163722900993217450603841276195785145071769936633779959333178606068251235220449366766498824070978741310710600866510491694880858470329001339182645480061240469763691731201434796187369606911249069035586515342006714909368858686841418163874099996497736907958984375000000000000000000000000*i1^22 + 9609621061918224906603352947312548388229619826105434027887548396385711945314418693958149080414136628467089942507496012031697055529662411093594718996288921923859301190182459422775523453717407535919690555947175383191683230266077090501451780576013671736394316956614422495607838657228910365514667536503436390599781862955623764178822280469828291110359837718744312685511277214555110114788302891372978620077555675973873059410927035427385895518992491832158111660719140971284513294586775343907784659177943486510148398630566799089536809956329641901375248446221217870528037929936611445414637903298655405711216971548898993151340298775684291486299397216045022970252566356738472208835216920570054371979692891422096515622563732760970315460079075579932605887640293436785053410689977556672069906433720635703779364687371515684160170411349087318158523482072128366841982782163246536291668768206632664181014611236593587964225868454943057069923415135193181728562307873765140907957025853205235923117047739534334614742400060470907188088929649220953999192382003872425610325687799122999795819019300703406847467449129032479223654215882071747405716078250180395273143125793339403412444122329227244934676138916015625000000000000000000000000*i1^23 + -88830382290481591310381272585055823726038411329155211125356898610129528052709042694305469589618498904426249380914191163845170700501052182956046660741567592457044743700602388715703612790814470850169319430568567196371362275120880261630580251251297834025604113305444514078243515475515972881535464967128676705201732620969250939147331121608799854148552087356105583111556882878090281440813380949484893314208033761399033915892113707952360791114171994661114550840274136904857892971604907139014843850703000574544784230601312032131413061323622027493356810270443701917890934555543237082583646834603440465489112416466732751006471651754510069696866249639449569884711666416067216206180625506674587797623168717051482348233387724229017196493692953295736207068752590048403515945053450799851353629899742929766710657389231153805817942871477096138873959966498290871213357846798401568699655644916642685638424804339069025165690382540786617280792936192671007528572384722605395820282607237148474844323983505039451633128826820906760443798222944422622036858963124426651653120474100681092900794643715149847688239489711952365242340669302761868202696301719622766056797917253069167109194779526610961583225250244140625000000000000000000*i1^24 + 706655125896142844652656973553796072073632317204343383035631302834237402257678269523274224686876126754146594606701763858611887933169012488425395957323752396280669456208420584381146172868231744419167985576634936391546764440394660811050041831852636520659550256173333884555021424459109131225888434610543762770538433978135784600798652798478890672878575161301112003026885556217163451754699195253131521009775824986686387765005652138306301439944692417236060083524201538204668127701111050899629402568061001909641311436968194391857989485429043584448051853255319271498985959776742569233286915179356601069929797455877745579557641948900908891918134192203717561169292296671351481120666996247204540131624284738736664701885655895074546699806992282898423832035079760042580421618429246543314790734456062148159912448417484888454658282737539984119724872663430924857724219833319985540440827679744735656700233062854391279377005553398229201481591911253855949018529261224221786330762903813620546534560953553842103868528233228741735240246459436483793692202645392289420562072852449429266118991862410268996435462339804591334281521785778397318414349943912339294856225225324920400017440919799421977996826171875000000000000000*i1^25 + 7769463350030763988801350090391894687016661516775802952165699787196942671614509245072185479038171099749779329432390477145484786677482522194171326854061298322449988614678017622659545591123825493466214208571592341147126088255668035511470389076365680076843785442736385529998043909671014006504347106697386638948435826465646465416189608443864999331668917969575587847274244217332223662478560678321598254480829661059788538975137166228659129127174843715175898332821854971263084394351442756096747226418952814165819222562028212582704413253167244762724209868958650095634956301870527162988381518746336886823732027170464677823594680919181233925941176557874796467748189834568383575782323274914071971281730317013743041609314839610196923393187750153174725466909698892604126315868890432828594898276546123953454577746612374414446475684070915563931034996421985324695575896538697485262760605249750551972717382338474139230112715652708707106661201542558284189605050179047443171673600813002261381811172361157207658546315124051220903407582776566813106223094977250490017881153727321437444412403324760349231602898808964574013721553741536126575187334996089244064343509003287358522949389580239646434783935546875000000000000*i1^26 + -87599260259833468051383024817121505563157011727907625232007187701354183747849334189366847722265601039223846432352993365042595669431726520472084188549336018680202742583035900577449988749038654007354353010219687221543956020851491274130910166890500407747894494493351153878177686248855698281191621630296378399025578848188227989367949689019772503431397862995901652521663492644020814159392002222832337916915943258773545023894495813969288801555316877346333610977777127985190995134179965360393021069933337132045165945281653357541905289203503655886026459276605191204594440570836760798503494341540888338631215241639952207090541256280343652649948042931754441882168448420646381339094433611865830541753698097350965059144067390018636934287924453868353255201210289782907597850004272425672572249684787340020075360537361629255981247985237624818344963139418608256523134725373985933745546875601744285671258004744783805410109036361135838225567088852008518647075976879945735601662377343490934845988856802493074014575411688727794934003566687896189940730807325288798648265606149798543646956223253221255838280921863137360107822333250866725210918949035693057799796561518810035074807907745361328125000000000000000000*i1^27 + 568297558732656783492390390271275634539309376291947725093669854023195339435194503641286134353735908919428504253563149531336788655354205465832381819443925478247129787369805474166186159579975915975975495431477482511131437402027831255809914984665967084229835585911356360620900494556697817495835083579662621502553843608135052782237880491724020273212195418739662992523506683174737570089930686021424215100202964606212818530396744118572715294692421277392277016561617892294521969461402261287574204707888286014965947764139824154048495974532214596400936856542743441750938826327408255531276272198153145074946566144128573101371431484905996536997957527029330971477913093464484640947790708338381214673169566804674749397510864475416503863000820494606797648916205779596892927588200847891944434193219817604471208476308147884850007929224498078089617263566598895780651553793094442137081150265972130251029661357225786796788960393675126015127497873012880573440960293570007581364987856236985557596391294010534850966633089156157665155217626123060835181318970032653399760474452493902465606174240179679330609504922400522135632677875881485262037107695452882078846796149531384245157274092733860015869140625000000*i1^28 + -2734620469096153358971202285497738977208051134966853958087076767657789952409822574932177431792046283690566355988420791713934517821890655209772767395569018937321635873861749041148964087212446460448961979504649597315004129010293175138681568297984196307417304068305206772229289874917992931123233272563680269371892296392003715668619498570916890865746478053445655760026897924697077946212486638398685622736510717875810719945743504406641483821552638667171871018476227845140990918112334884840555511124089390364966505095913889723859636910359522841851835429204066336225441417145769142764627588471301667704214521699951506966523735630097581860436118738746846710846729521214783776282999215148974644211699431233301755623142921809450247102317412721933896066215099659727519779750405288352960331303904390708753432807771128340257630026265715824423749592351418778588898571102300808163123984877047540616916564665278763984092895931237625234285345133008654354246652040536068892716312608518326487702489458013216277465290893577351970089395199744893481861364671639654785477003317044711164498356382355479723868153357442499243393970283469682395908544462271341197957602407742529594597853720188140869140625000*i1^29 + 10520406261157304809145787725090695421018667104306459519149031393409822188525102029569055384560205005235770670358975268586323432895937463733473843806083179074337725885984304273678785653162992553115451950767759824853545233128980435950232779174887854397880921659811709574530535688124652999077412028436188913941941653505012933063451554361676231756877972823073955649293713036121206912912234998479710432131618466712099424627118917957234352504374846905192764003536881717385122551260484773725429966661722693140136236575614188963146585806651303239620309077318419877497458025233508999481295593308996557071115181951326463868461106989177767155578656186076733220001889475190325785465286909758870166080017751995883986541403362437949097489152546358817274084984044187814225184253362211853084470802663167500871700526495181628154705376806629559701735469061335572244442932264988617103554991247221334688713288460306275909118291212266979285718814456729819881708358902696051701995527764450456094957811124604985608980663193729521512350692176375134735497547637257781119883571674729878739797633931430604498305662384835991591780314181838340362013174718393360473305777635559959680773317813873291015625*i1^30 + -31243949160337881858019753521239461082210276455694576607845257731714000479148043610879273285938497977492266531401434221644258681532832259059748416071284844650374032388425112544141544373000650460476843852643336077942003883024027427835665715506598070194682966542730166337354492318112471760175148709579973918025003504755934557258272981941397746100966162049720916392520671679426874889069414923157297101536642540669065472171561225139743022081050348966943527114267022977881918783299345702509990632728983590925290990963247202397427604616918512055986819413182420616376978872517542857816404005371418506530195990102755641997587811476156619231534399801458309682499190927282463818537454875904480403674015059833378260300588523697063673938769570227067914467965620078350727832398365506867394947150104855739344696587031357429729413596259320733541603944352440857997664499670327296698557422179209358445880598517113264497529780710934108328830942943759865962643277510790651050764140361395592772651212667740229867338492349413116218262264459218526836116490267213617597018314956404613568798823093890601526905824197759710633712435700041254150815987641120052327412818578219413757324218750000000*i1^31 + 74709165215066719757074329004986615192214283959376773903880180797414969098063513199633477693050371383003637169092336180996509192183046051309623538989319302671960410062444019329712636198099087800901885171195532946864540746092645212041853737432095695827155543380279621991202435990266733288200363644850284076904998782415276014924649751473005442739122681555002927838872479471032581066535066141880273663834255199832999610574559623982643524907116471359486121512549541965164794365345020478175951261123365398388583553944761216052891491490855268407534732764879328145013039047731456699444470857255654464182517411881748359507438169923012014469946909996522373780760481551497345488805141441266964338251065963345862936888810726296149066900192381211202767406699205981031712972906046937863010066045716961714741512736888945931384487536215641269811453807664115782491353298769987545971186309219700628276352626721700860531305986360637354111797908491241813037841962900115547349695143093923564955168253301072872348547848828871130756460336296450305293635928502906305035019930699429951514762263029588803935270711538211640738800546885771204996399376861893118720647583007812500000000000000*i1^32 + -178526118593538577874076797558326798495440686790894264153923945548214050723879449164021212759880727320897158337152110529844625243565750308249720147488112925371391246260559620417928137781243141813114011194774590497624010325654570816501162277885014314832201093540809051243601127946337274459755144897364885599026937475207653281129693216278592329019052504420881738390547425215963385179847804216647042982106629999825060701147122489632760280745432547377791151648995193742529513387689798805053864163896850734210014979832134969853157439364680528707912581949871552872379171713359545343321909753506041795974799676286903130448665310910751300557765700929245107287288683819964002735710989313238692147226750226208406244872869563095406251105965303902946236606387934409658187514361054787706628635737720360231606482524224031193663828590711267799965108665456035162285307498617896006334126929968334921874765646751897442424498377739955810563391613448164720457347519651945303778879903171805551425421904650332785909989372229891008314753344187722722686343682247403639675877564409692645001784485193523736025972399519384425907386483550877921372945552851640296875000000000000000000000*i1^33 + 5122772092093767938469449324722798151176927819746616458030956444913469370741330760504450239725890799552775686200327115871829189136263313154399652182585622815657654928954956506220034895748700928060531930305306329917702420878366396027027990280388525389413564747576453822293186506037182589116833437582410394981166494844696208696918732272839051283637668230399847246260430611391034577037404293768810628485625916915752890658525300700329459024119598241289991089132099971053292004378286522838156961175874917460620005276902900564026458618143735316324320364123665797242982008492730545257999936876286955191000947982304215450030638425961288484448360855371960880508538351941700350201748754198673290018213937327945912031260655010454924112077158696144906947439764404263166153454243557264715269983560689088496605903501042245823073264480870412544561610373701784393059184341835780671394569875487752588886251065002024387754634869518899492702278975678423860028284959505639312764290325062832122840960826379472395759445510187569486811770206552727217760469939166099750998304646953056916985761025964193976486492390355000556795657139966492444214421200000000000000000000000000*i1^34 + -775573989317851560955371937552791880218650383192497427565190558701648196809256579975615161261283737198696278018520231359320214470567732248677652732295648371058037790736415114182357790900468647105572367330627057982115211047382445513579633460490807394030897980090806282800542196223880079887348226591252727194298865073243042211256136279439592159109738090117425468893419315933311887898343941338635879648133043549008704337927434069968834705936577657525053148514490882846063870646226833073713219797297949897464630267892715708606106385496382493784787699364801590163069266013701784331821131886856053037319711507202677470452858247784881123996914604633868814908731889232568268348241113903292860354157392463044194601614995993773387809731032954041118162823495852765507021361048941144125209214622263929817722995603833993864842973862084823390566957351105645182785455587972705717848459942559097572931638949060581128275036182501373130051197760641657301512387437656312412099406372929567470158288393951054855663413631009812908163787321407258800660560956850446738914189891877222266831350785872494934266967983357747869818993321276012826562560000000000000000000000000*i1^35 + -3586423253294875820865356843487865924936569832560514374183821901244636997903458965510294801336045862091453618861536709519862618851338926523924544181424125211797008434290428614085062553158372233296390380262211383057730772562938709530345071960864210817041455076286740576839173169238960673270780941466498601592547124013074426286870439794065658178046033666114387312378068675136150047319720011898457657720308185646384147706583589297805053819252801536665752604012968008591092583955600913043433654362456827319845155374706939483642336903471219896278628581262604908259269885322757690571393329633020885702608318423460715787124329867051742826145366195507886484671584502966645276559209356602196428735692199737136252542988805713750206601355750614986782395348623420958564617005279949805483891826751533371294510860085347870852896187583152873135839319758765780692034844918971709515194800602359662417722203858292147877022748102969292882123330180101238516904028774830450606585232125238243565535783094517437007783004367246407422152965299239598678178194057854105761872271819831939439298009662356910006187252411714096629882688186343751680000000000000000000000000*i1^36 + -4997487501606873737424947282719604936430763311901194359104972150084747450116056088730577898328846088873567993280992636388051873392652102412621575134536101575134362600161354154055684428535547631745529318074090514378531992886620021214916959324550832224329898894461466464685194166410360447572073451294943006289959433731180693083100770458112761083122532370818863355453233698913339090354414996824443234395542568571658854627270968848212826925797596548813926173285699339096326121973887886640776535857075889905956293629301326037997212032221353382600085091430339881489196273420432111063349848541607481352452304307227126074996873052863393518596023454060911242396186786515972492070192498582755623795550354107021889015059650857918726848173415703901882660766017167309940352639647543658104617684068362861650658619795034601043789009344525938512225614847490212043783636240846941698206035411474804373427275046709597595960071230738513392707916361149108509765380955311637866649239260106141193390155007048408929352437853041492557932736012796969707059493811626894655117243997575340809260010794332643496408830151603201517455808030310400000000000000000000000*i1^37 + -17631707274883038034824218786811565815410873803604833251364637241606101569984566599296924126212740256259607104699534760495462355008008816618735633984473023293271098968860559105500359737846163094123773311615722702586657446915474381961679770286107370780397295291462082193399826318629652370621549570404859481656847988784607122481654209496590788372401345952824403490119374612716025156808993219644092240497487190778708801477034259264024830091499286835546708571937297743682252958443767916771082887256145911739989187196304693269387696358620347972494883413649521294372435490453537631415260582724160083570252828710419558063062751780432720917272743908744663917395305728025501590138926137723361798271616333170305553886272324990628360933761814211826798172411592053465126452331696054594848045978623976823099147497799738605515114253596960637458320112083969967460690112761474030309403031889306858127213606604786224291982425448823423755611062274401283512521380637433732614430299850690516027748355050030353067957491618796437987315533295393573199692325057204103005635461404506292131184004790152763488326546045266945741160448000000000000000000000000*i1^38 + -27823172804042801238371347661981168009642591277684355519527879267779083181696901421486978787572892405326994050854260897116708224703763816612151142650357193081177998538536436981118972748454662359795196803777524954055168691426416659025371106003062289608947832636180404528607327631696792083635374710385933874207723230837668279250600279615570063178250834404217369654921909608650715612901702715123564429471144765359156160125766518815210385306282655988742962333956190703961748770634835617911261957368716668080240927532462455360453243305611560276621096852720389380130133553035936747090924378587910610854153677071936703635059846715293904433834581541073862356349858299816986725536754872420805331506080331360241976725343361068138224847793016459801931847419515920966679045442870119395439295511971588087332285834122014583077454781140249873528561945424439683558225874362632436067588474928166369981375273850829217494203525131201864599390694513559096528572149024927283032570778610547748894882721934303237286062144965375408379217581338974217832765136475170403307566241876393164977361750973416839041431728798516218167296000000000000000000000*i1^39 + -6983669282312415705908183741174291023572911675466553126825399439524913821050134890516489603850001117333193951529549167180727902633894669846781211461993677338731396032039063334114283163321682468401252649726650450425581861154990191163164182429412910819143946276272273222497342310139045207057414052760346915922557404820060991303103229922701405080930873058949937448502300450981517214438090167482910700316255313161428551370427616890442013709388162715096310397188141173315239619494734964904850415597340552917470284089165698076734499776698098274517039856819368157072953670812083068814539778589377570057918637587103734478586356832954473686237097734530884269346532980073310302344378151277972089031909317387142612353594321099333771303718679366446090764685865836564249238554267211891073835385423779349459625260436914053579963535880439696750141113626309734738335919881286299299197172898549373353439869687381501602421636372928314238446938777877337014958200955120806075301334855378639441053962957242018370716773284501771141566755233720505627497389386152515534459541911517620418390489505739996066268551226956185600000000000000000000*i1^40 + -1097385770998323581166262810041094892683650090088016841078908352234681321544598825283699447064215016834575234025079473273388899208919926671732984382910214413154098949315144424874738950078424100754936129781934326067892765490797957388604051772755919706130580395646946025852156337546878806482498946015374363446762043587855089120736085596110559025297241656693745356181160352779120560899619270884455419636972163208695865370040607569774419532910534190436121040796251629315280319226582738872749703636481841570337832828800549100821726955958232912777092096146965297837108883033778559609757650015069184940526391711678067216800480589345108292330818470404197751803785365863810511992066848233518651438429696966032532356821660190910103406943976117050559559838494661862826466068786482735973116549464514095523691106751776034984387154645330784565061783396788970257712085159419009990539865177187925962390009210899708456784980006331283240012875069822066081885926726032951010848409129142929702750711996587419076643090416173179501626042320857140111951980563180682785352320228545694245508859106410451535086737162240000000000000000000*i1^41 + -115622373129430878468171764433090931081400330433787277559875248778917646774675692673354385848230929347626415980914454382962781400442807081850631549109657525399127946082370156616714822272217056897636833736579518343140565555525252901106016492087907553207175675049522250178900802160364158309114990759222550736415435986793364749195834235331224658607042571934633040543564980075142967580477349795410883095632097700702969324091738574438430251769914509629112038047713146403670674857569675794317332626877338543601102886253953107883242780420867400998673453795701559292838147798888577984852112154367903939460182506267973813020026223134251007089097353582383359835541527086952071617991327795409676309261955758778852795818475672786255698997950077336773740750531955665262823469706036459718989827989824060045596172959920361447800821762438412859999952579427999917558245471219803021509215694103188694984461392725225175358124290608088094501636161803851981268047350027197656339471941466292564273038381137141989051180821891497424221787590261825908838738887151823448866751108528167582115679254195374454210560000000000000000000*i1^42 + -6036778312607970545118945848134408441402544199050426190173406082416042957082349012114807205877011928835600893317983141558605956623947650790303980075308892604481418827646439582820867709074224799438074551246191980162070846224192921270048980946286467157267574274066312076032230166901192792339753710481515381663054783631054714661317447927431033410486884003948008523867867166439754909268875217538925263297475080578328726055353663384738625948838974651433942607783210790169088887964466055630689207991769846536385910307601938015055733410873597000035806895687641788045858287175284011471445746380557976161517210939468559635970268265338619481612842002351251901186613960279428561784985595064036245084885815623865254300263647941213022514541421751477581351624106817826791887669623134321109794856562886306226223397253147558881255566508587697583201839993910811621821400189935448861304792976850321370036093005624411102595353716660611762866914320263473208599221845868708937492995966693813660191075257348034922383498603035348087404411441963536244781907998716134341509193393068915533319822981359206400000000000000000*i1^43 + -93559891094708117436023371236690917256887703861824684729303749241875983055028545596971508000143471295951343879260605426531822699536904348933410299232915064659647480943072647422985997055162916174887399836357251714781605528843687491268909950664742399658962486815316873268745953045306481047341336049657600346334553840489980244403077974646311671447610241413463130411918862017665489933755209159014087100892754997604682813382189424022758614411750417898131848066111791069375283339090156598055602586379520977112160217045406467778503949916640741322655219875092960917385277399813496621441902982700007375912959786965138925244905190752704716685773754088558295905012773828821570374965080129418279463945032360285366865281934577621052283358401922322072724615419658223729151377195984541975707137033187094023964671372196914179069430671219471684139782073690456777262157571145382447450976354488948374341324658930941745013828525615596084246139737984475090754481042416693088293479402171442503615277187926789963921110372908578406954933691472785425034170838914742083454518082514673205692260679680000000000000000*i1^44 + -702383122034612088647652472995327570403248271145231038939969184887263444119376740837951141346197975872875619154662470788155236738957655981410797028573212407868162798478689996289144959880591056596180752417496384703507868854446899889678550571074321636497111294905175670048204924962453266467433598635081509323060856063344671928091001345070160194007676822043945364258268160644697484794206262385429812919434661333663452512170644862836716611619527017924025721608238338516242727943556404296134228983414747532144607949974590428552640978613904278019894013046914098802817805691858571641103178632121705087181274547452732461939339664988226714891717243465721776243437738820503433490139179804032531086652150736698922483727541962532960427562076651980624278154115573456538198182272721032556164955529387776751619629614860062331899183450143875969074069586699157614146644289906812734528998995915337510504865996905909429942441207909847039693047860363748277937035915520418993662567286486939602796952382054465527378065909942810665463650348381461116872595466396606441084645098109592928256000000000000000*i1^45 + -2387599229371384808862676639969216843585030257531605433869032670620732888306831414919626480976678798517602022641046368689527374825433125065697888155082459498393794182571949968009541035985846327154357490668680698172689436335956156882733162102006391271684914144845634503132618870916595098619994337814152021529561415612654708227730230124778721530567305263179285090937247486784550036618446550524438100391008360714316362962335179236885541351405303825887459185518862508093686612604598625925930521377944371203625688851660857625252073858733597001640269633589189470263064184890310487902961811017117573872799162596330696645429986216295375570395704775712632793339310210454250372244972769822777491326153480947278063378102314992972819466932475434233637441382306685268730118738209669994531162241676319979134588666187814248820821816257143311086620900815376259072671915372486230876525935718659989485716411121567410891928842702424290545024132014033059107186339319972498571012211473140680463226045636948950185450782685551836059628035887576995230389703403454429123531861760409600000000000000*i1^46 + -2493009810509525326655730999284052990333832777890380459057222679642440289099704539652880295638224217602732054089469423892222869696820934189921154575571756055781972974740534480656399242169152748590887016666023331379317080819581016498287260790582989080739824020946570959748545340003314521116587377046518666975832274610797438831664879345682657384544636646543017546925360917308733488421841035451519624848665451681937790879188570805282664539752447168886661787754144153196261895607167296700827514968628023743724252494955987026217732654053836212457296948510443742110768310591283802047320457528149638094742343141288182237642709157988208313199386653229316727755754251955347104362114474418151124336694567390649917892730184550293142323214632018226255735226002462637915202286915929189319670475774736868954321530835698806431212749416736269371067270209719583504133821818508544776162382226648774328574762885892566745793357848922946250386827820658377381027805188964269450244317306633676543806362325815465809850002751803877561051522155826758501261418761855494646661120000000000000*i1^47 + 7860020113521695429216530047782799168209178987361534134670326906783656380866999069183343580734066625259071113773147675652696277311803052989322938721300311060965932142452495906986423336600402420250205708721289226700486979108296848919846258628416041447854435259975718545141426413599183325555421814376565882954915730823932932914363338127180018413553781434851350809438042903805447594715311735500493731315274981468485630177188200312204515832708829067790746636388126620546979450579506123679695580645664924410167056129990714853933291207028848612241192786220402233495144121948791636418852160121596622897084673753492740513592403761910522825652207964367081802199637387291040981823856681127255732244706906864549618086510309136727424483752122582066303245369756778145148724055894776273079518689620876268762872044031544016462773554089220342808712967918567945219414519679876642148167506104470412856961599916200774585391469341883931653545523675399014109265721259500095252162783043676949718461793993475291088909933029808041785072934467751260306369306232356864000000000000*i1^48 + -6584348696927613176649049597003019761592757632278414284133572472570941932417807160528608155956188207688367042561744866143356049230962645865638187571825964365530285815847992251798232571192817412262519661346204088016060113118388187597968548842289949826565205320891382439614346667165263190033354513330187805760581534667415445964362018577494975319867780618592753094767939581525638596497148059808200881882028020069177391577307934589601690754871856207961109093541197502574607516165735144902256497323789649840229291068929631956639661945376736412213728107789423922757664015110363446002971427787228056937158681170834074900189429875358599505886108543447658950885881249730287016225156640584524219318335506738833221403181308544847783087749063285310648635522665932589710003660995436323080218257280638878209821974065873372524488307806248379899252655701413974172782665058131708779516507093088031425786633210245202337377512869031551334300734450924638151746408351485558132418481213258242165706141759250266376602306289520566929498182534006554197229568000000000000*i1^49 + -6119629379005849890565098014659782923913958310275824835943578652786307603135763993202234858626083095479498089482831098722093475044787277906666146684017203992889266913442385618328697690587235538592694151975442854284947714019469116711776437920410377826116147097651927109468561307009607723547526893636812467187904185755161665391223407580808205414530274182480722331259132535024925258891174133312648438852753473786518780311165121010723754217608935664006398430733085477741311688446922867482501798407266660882982582254322880731634011946139241659130217782288862074356688694132437871818937623553722808319677708969008484923153044378345676299658808197999587785936367444822447534633661226597783134884781148395588907519083102780224828211936409279762269482765371259751172853710306332557821746314337987128798594142166851402903094556334476261119380494733869884901597719864070907666463425997470546561182200565365625183056001150586359206047421025249796459696303864921511722844472321866889363715486005551474962044021895987046532081279129616384000000000000*i1^50 + -992177371454156491445717110843729515713753850385235623336592248097230335562473127589447493661636171692763808460967009393823539752384973188640525348954328978819572715847645587190290013094957190507597818322198662179318772846597227557453257774226919921578421220703615668168724094440569624241139200680853491422454202770063387276318543786705878430730611354507477961867305792075930577437079581621654980547269641008823634344969011678956415014554155721186895883312981789118374053982817751893955142221985451547972231266947267838496263279733101711356682604166719959211110206432852643490861213919074281476493837127250441581778503595355468201032723634278993403605187765550138481945685481030062006501834222512747259340861630533546127283770537176963786456256308018427318854145252354104013103143469123871471147447725225800068578912200675878481785005952007234504832582488164136042216461016974046719827461758894185617549374234847825307882915106179934878403655683003692566928280959689233218733559721652141522256400118616149985362706432000000000*i1^51 + 9836676806355722771706514512951376544432020029148111588046409713037994463935981017906408259158879135564967582066393572780083648484662434493862195527055913953206004104650176764525021100524837946534320927075248126638216070811059878032438557491153258560780105094234262580648696550301295780649897165483483704685785997197552166800279732351561233266122960071784876288076170211270955724697521526128259794957295582018367794962625427765215991257635609023290063353978984673111907298179732214609988306873924391698713359712788206873560264671315215096622706275406498711714934338461418410148279154077297810258060307793424915172610610583961863984360516918102148692380660185785592797958032226302901104405032085846204267815610736468791641805724164541841031663514318045898439263095540859396630323603571335933466867504229074770974246324511332539973154468989804373804307622862745650169526521263021259302404932355421749512051341141438512593825451863862816189359476718296906180527405833603126672262936790694945309368982769657446400000000*i1^52 + -47507268192045778503701474126050240867011942703043085348519008296295873667351501312719525062367820077460549423013470132031921196734690090337962002336422295821576669975582915505819155777569780602732708270765100609857748372752669885762784995714839181980305436135283332790883915441453790088259065721133305258258287113661045554407851613653050982568264728501199845886535725072758659930625742413502176329562639468798804112600240559624836559439995312704941762312706620867284193705226284840083258187191333871124821825363093565814933611281837837056753434074622281567758248164793660352869868365256560125410969232827204354267147639216374516099687771243091112435976259768031490094578712616962351432038128855883121344195490107085191330311993844155231643628858897441891241433084508802569324019171691144940433895824986607354812199224029798754415497025687921117524731069433004014690301140418043011686689592185429755326325585633253191630511073704764934537515198046952655053353471348451261301806797028145295911813120000000*i1^53 + 111482981218309076751043689557659762439010318577911330384245414396123063614763332355157454588339411740485729016289530793161740470470010728597729757246580114975088090931571122696570173944476968523163588973700578397558141581423322670354019523879842435989768550443703319313139024883513629583972392459520075159732554317420339986443700094239530020162111810479367180572407203508520255376761946109885443746941400277815458148910167577481530007984435211375734221578822553226903974934495457738283128989569675708338289969312114087859462414373000752398692334140110622994415011421453781820315405446886582633081899303307103449317165239442097042435442378564420135011873397728438251268749326696609332144367722010260243888152241707468716439423256014306965630312630096204285844237516154251595895035253959350376733900363631260864209622768463666602020764411110938924858254387905209617673113785863616184986769003290153098573342029792843327494964521416821245520620506213158201010511827417739384345806254374912000000*i1^54 + -166769845556832757978223733657176871151127008989378600871600036863470288474943541938714930030122141264989125440168205927078383936571573845157358233022284773727599331049108406766391159844580740214059834441387385972529980472205364255604361652120321913115593255616299418057594806844717121459406577876554798758094898886276100556036194996817892764239110856111338242183140076428837788570873929034561499710456169457627113840943922686334899547736123622077965776419239492209329328412377109516707709424030116108144907767044296907985233392002571958029079040548752807903954882135390990541272062107380775546074522280325216080684211488652400344067525817046397906795213165109186952062756122769862445987976781970906828457905730337412204188386774722445255151765437881994068736646989027258897224024866082798465391705952263620915572118209420514852952096892259764779926946789288594515270002428933197579631368560879543513981650221885351876183096816990682371917528974150403525642880247042904214732800000*i1^55 + 4850928835441242474204530678886553634939892403551113917731026824364223722630159238315417209467352497880251690354465162827180322856863390688305580955555677870361943936853956843232749232817633057014196104321183980843185261846391772149712256488491571962903483380772471461321459146071015601882549297814560585443546885962697568954542131431606669453533674050802865952667491164192317521007368138778443495129467392019018637492785236721918071304803187369552037604813083598734883829694901025466919650863701037789359254182686978443349287336438797192615959122714776935866061559745506328294301538488662482687909321456723823987019273400285244963769914129403806437177654833428761103721498339096029533044883860203158306423910353673957190721815218558014926783634552432850469058625751062869584774617758986690899393826018803867405341561579870885586648962627949134567877481617755701346568295575111030399895347307820050498112718693070666740219012640258979179493452231071540183040000*i1^56 + -35132351482422733365651244896669247691197090250845494698027705913451735884010445449511409647430612861127325826614937041651105722279484374232724200501010941189268268505362477961580600971633726011528597347808028083088532731649159242346417789676534211146272215980039573241493959953030831198582652976653234760983586178009870585622798519382456368274394109097922018600149790406641076850535058856242668192653606051079997008453095126313561636291873250205001643666738111702281289957262451224992487239357745639209078039664706834147964647378423100583003729309984972002090652224028800112728602935041520715183506919169481989150504281557876237355853912508919699978949398398688998401093438701037601714171667931260047463373035671113071315667828602640382230446524558762172659935811987798446318123992255480650098262996692680211862928733478740139956705419506241415684052707156516699360421084735934501911442248060495807181091501070087056696121732893369960497152000*i1^57 + -22004761329525537486298394891223428993019584876984366197773933820142104792187568808422246390019088963906562755815511606520065541221209389262453522640579802472751441654707254041610100332942286312255043511293519724830071940370980926916600400489197043403329537442043922406304863744922845136458971071269089128846469949214558284822608653459325773511842883672690418441945823326169843949105069770055866024872659678820312789155066292451163761488770155646094401875752306050682259820130962389190990804179301820386721602934012136755754264838986466293696297881206433595896350801715283227623371179000922847317288924062197892545088231074363760729194080026813445277187213214758809439155168994991969602137781394266207273015326471627990735741371443776682111053058408207774640744738597925018239995075430990031134723132643593700585582415216926240459659577626217916289271302998394690827145815211963474305405031485032470937600*i1^58 + -3445609963111864841088494424757662201585215103162383810179298729660132865816276093430688156501570539217079260387956925250324350240431650465783248820739495301042211092451257399918663294794263580970212825613313222843191106190499061527095103411014747016183651124296643871572259006513263903435437289874595352213233277449308833649809106282293962667185179478910235499918448455940277095050652154986835318535831584067276193581536844269130670015832718087058610427296173387480072719713638071909256283882375611522732326455586265883468051154883077056611013805998985838354612854718182839633342282197956670928319562963580442486059533192709142794387182911710373166998489358318942052677134235488874941770739841400591073630509143694482401569214527073521866169716666616601695259306818679297519382724466736248396720327352991262252065461326610026479468710012276076244750303523923558400*i1^59 + 97935122233098825378606285023273732448439697472096568796037860513585561871574248891736541980552452554696577492460693827095404848230655864728050491288290710789250255938993727411680830846153304155809650281249490778754442320884083901165765402474704824930227769855253726940290328103237718969687104945632541236648767789349108318135113541171421108405742938096586108750942034275922222614704244984839065372341309656327917657624232512829437750664202424161851547216941990292795494276010108606577856860226672792616568611637498477050171522322962916120027542291363304334662357838579779079556165860702011487775287685628019300745552176343059517968510391360237444977802061749042053705482438015790912331040427110301564965204702869262766721076244740120021976023925909745971316805884081091553648418226176*i1^60, -1003313880205296498802508665262636817110319957757615133220655331225196538506603273626325446469634339793308021775083831954884927386393106924161369769608969386923686344328556364211079101292896513545718642729084398314352706354918969194187536884375779413159013723291065175170321470700366612074672407138179190480410074522705269093681006251361437981594151689717629362019844190377888612788401638894215292433214257086737924713823913605042099796529746224107560244023209489064956050149642431780528352439882456226683498021758224315054538401089812637505064179839000892096581676021525378715728718818656634238705230675598946593471040854866401849897912164424338659534867093099917506644134170142680505477554922889039740306435073739265313510614199210687549133471429025575850930419563537419440523558285153217551496381743596550675005966849194035854377325185216908142437912825848490335833068709354706244917283165858232682945566283095632637139418862507125036036796657249843784791202300607770790555776591258767189692449328503099993829739405830837818298382011619987513889109230993840892942265692296912893762813055673003945844567185333384641893008128833882100988840728080140564646202450330846105418657791302980972523711563054786766283309320904590240998831631767817094656360514296773927803831741960347975871084938459382232173495443188932843630987939961647025925584887303514852198265186318299657467749731262903242081797274568731236149333131936750035062774237853465326775557689661210089440052141039841355165098375181762560000000000000000000000000000000000000000000000000000000000000 + 635873423304343483511042512792800406977660493580069066108852267729212340261084971382402143076926102162225140337855447867132420950366846213084432084527746543653637292335381402166127828401454316911348489612139888725011252992555744311631946943040807756290665829485985515564607539612795796508690940225909506188503125160287361394666905179520894740309315700826620928891005452046556890254849825240007900129796235875561610006923408988973209051434260158562564653547460679169837061703408083941274220034573051935044182793203966008624768024820319189401989565915287000788993707584617583294078731998549732772093059799665342198867988984711636221748676192813866848174379598795686309225761356788610673611942629868151372564555938651042204693543345763928425310061142089091382012491118681411621115240491880984151985728590791122651087432665232362099768713240752474367948100177848768355075130932613891298761004913628581095336188590520415169677500554783694400827878138346016982304218377153866262815445149838778041139301748380690900801132851776770395789596170959374371011616069235507924453779167263480342553728546964455134944651217364926947247019667512673242015624610232027096965728165266692441253791931925423503558225801680971819969752730822653733581512030027377416605609053751375391590207047935840891297229122680155794514743621242084512690007151539143122942254712929962496642442016762470764840284483029451358625432630657343273837911827044806704740843626182939403241225831379605660729178299451852917628718101089484800000000000000000000000000000000000000000000000000000000000*i1 + 24154318713808999201391819646024084984036685481693809097974221550077986676827203098552426017324987617394403701290024634607788859923199790336320596583861591654958309167239109966601089601188020931539898314056475463110115187257297449121583755965448804261687359558582522288211525241973291810705212219154144621039934277881722973397023429088987137568598621315903067181588441578995839885744618405615394147522304641951417946576936111265438564318773036319881446781529363845717144442223365373616549967118994770925097849334292753744812154685682015398273771902863828686653430102440142123670611794286404496506000888655845912489933719078445471220960734787903163365990802945648907514843623252948049698471466416224931612046892275285579990090201801007723090296582569884334513730944293482851210622378569620397582713697845053547734909844911221034315590700476957826800563334857426425023068233760104282722721369096329260318585120686092860529094970293144211527392320701001676406768510851774227579747670458924120090831726944686849275962436195469860282687153198577010740920767794045722100032015582587373307157273110425551697746451787358231856525136542753728949397649375076957136472667543472700134009185913174389821483468374380203004605923596738433701964482828661082131143428703233647669970265460480604297938921420709564047331051851086796442845315238129213724421451511362385204229395538804013221417017618171390018877165462421862226399762982148802024221514657930259626105480081121261455039652390161628224570346061168640000000000000000000000000000000000000000000000000000000000*i1^2 + 211664377880015196624998822025400561999704762783810299533637875984004463665599889728801559039563496304851561325843759687595354842272076207488456411672187282131552490431761396859781437479983151058812389681451475793137023510633874328810625763043907467588224321899681929402414949569170169077455412533300702750705457159593832981654321172074749511049157780056223690365861134525649905974250209641840735707681853052447194018455839211767234102559596430862360773519213904268613756224083159333416162011865151378042979261838889088316678078300460315003964961513154767396452009016630365303601330394115944989330900494815589882784343334320908624623779578745639785525809968863204798888064347345644681246782363212019537463893872860097887256264490642186035118038433392246491534657335497329482142749581397010398599777066299736814685065877086029845542714204301595286558117981332242352891627514182709264102666734258166095596240784920150244431594808959870945881503804354522021603702678557719736317412403619310715487891442733990051827873143842388260130542556882881491470457731924533884459688647570301123350445164331083174075829202937719387379046285805377602257305439634008842017456586979764923906426326284750190617675463526475271775797327803747175627233421760420931296558915248423647818119697159872403801800714150350295980564562388813541720490069782175226595213736398927878417924188622572927172421770265853142373460870785146958861204033850239216179062084477538979755448956888343849418566366073986117955375574548480000000000000000000000000000000000000000000000000000000000*i1^3 + 702415339244852908081326068612203322254714660931838908052623570009568549020486784724505469619834837069732053713891210124551410743318391247602645996804747401634322293561348041258293509471820956657711789874005204602516112948652683377262294107657108835173394067977559496891348485299680646877737882400699793209305161304456258339725155216009858415502556012102820243832043770437166618225873113295120334794889150838739009631990954470333959829566445832184952864413809040124984620154555060061635547066028234451389771385846405841317724215585236175083503602430951415724651117390498656556803389032756969904774905360889177551785778562956952747342739721868761711235940363896663857417557175723831298643053045207787532907540017118599436293007334514857731482005585220710140937151982516684250380903868948077689586534771551919722730694159223073526988008964676896086690828052766586065154653102945210054468812534869790458470975858009207406612370893138638195263203959348473700750572591325950183557440977910086619523923254156755417135760562961547697179636761613974966906008709216375431583237386389209943500183697789239335293031729017654059670113271016655347848009185730008395791959953538157061548824986502458675943222684122608892862725473021487775227525917993989073451637378717489441248904816472860090686773989423705385911284801879020350165273494488034283965729185487380113330000395791389517028085421293421897302449968969311552480321643560835788152395889270324492767806408543849642692814508940535182861174675865600000000000000000000000000000000000000000000000000000000*i1^4 + 709690071231241366044877881333567952986739933418783730631822983782653004093775074438473671775168255862357655078386764832188736072220047281166719081396610095566100959619196551730791910639989224960381054840228940021579645161511095731782971108693757519459430958098593829544143415213510100022843503505825476267251005019426810022797990779264632293536908954482012346256391135095220479187150795135408517619789207117915698581373898232088668617801507851713198725901628205127825520324432673700571501573770651641702223309652386851263701259629386427720286683763252113778913357165977812226468373952274223031278505037747481570395519970495379217701652012460594309801859438216628874005777617995241236658755801194556894090502532570414581979050793474160442519718616944886297129705449183957583907333772911503061394438874232975495849685914964044032775171159532456763046913283879430284567669680082861628128937356667859192510314975756182822142480996885504143299153203344259451592938265878038791839874234295734911377793738009870150746678490209260257021162320905521951489242559238135919959162360261972854140789153196525170924653309495869248866648195453215980740866563115168648783670888711248913586745073240415215002249452850806948090391385266129163579677660387323180131996861146047631806142984953737024453501568132066232044548338193028785166527076681818902882617224079839244930271151416613755314519707080105903211288863192098403746822614308666068538859686549813045909892494203410536343422544742532783285551759360000000000000000000000000000000000000000000000000000000*i1^5 + 131740813264709237893400488269727902443794628225894365336629658726054556598538171115727924862563766358257837961481967775272252610836731150149608246128620895397257467242660488709761631171598510251052980681695638944239837044149214869784971711435625867777453639047983344413182901124717211154142234991306277753700645609781352332877661302085735099553084414073215326023273665658006902844969210776019497707962533906878928570320068317453703774216423946664022703640713176156044688175297325216035097532447933456040678983257248872323675298661641593504972463839505288583086650042710567500878269317270756494617272960531737361043526524276459389968966192602453983931719005904310761106555788498757855457134441024309337604775595616010374127834106327946696545223594842742349593610002388392004846416626148594269704150158532278868702466338764121609286339289596107286399502962807236467377381315163055559856484504277707144464206818465570319493784518271884346982370884212859630757199930612037864809688048466308941218937047732281158354939844866503442754477776747084557085886599849798575959677423163735173158064445390657911015790795093588793899886005921466236109789804636539561133515507707884769533393554502271482674927833270624282502220214369517416433550811209247143671539264811843531184921861440229415591790303429076803215178938187383644155941010902347797887468968166169417798072434389667281496208247363692973514181761933163725721107704043692256723777742500436639126073449089659803144747860803764864448069632000000000000000000000000000000000000000000000000000000*i1^6 + 315903833668584522109054974058115510412943352966211142100080313060304032369787866895209577035694756011620136457632763709738285932657653985506720765793224824054528102274188284884128918741696079586889722657453770411414309333212003640093206995675894770078361402155079680171231649210672402764415137105192215599339004493268310662281663958832388696569389400369577077800463009227800263894194154110586854828338273850201818545367306968152969946677026868265965187864516601656438773151722440098993829606320021632382167394346657729849200477476948129213911538922362522164385621519592825762465182610884380208574502997487179968192132686788078306246151206454225900906099647062651975841991203541870374776898312310092294810879415761024442867815510091127730850463712315611548114532102385599201362858954724059151221313619222662145614372626088324600439202029525898272541355145165083341189448543614372505050061195734924251620322073860836786044866702086859158413941078316285852680962346883844671556996864683745178075674839858760752359897476989481544786942882653779033001666196169304696045235170078294942761628908374216980959662309100078703804905216937183431237740209332236646382947195094711042795416491448353099596255116315772370115568678368863761825964335498152969588102166626401545584309718022576194435234628087087404826826964133069611778636554137355830490643492624013426885722115585467779768196882801375549327282623329384754806553519434896278542822691413629032931184258937652594374911237567913149926604800000000000000000000000000000000000000000000000000000*i1^7 + -107312956151925121824792383009421257869985382786396475371420021482426457123731350762835879593221015012461589452803798702852466628173188082647522060110286005919468052771992710688191182043398478062520971396794149908750232805231122250947749156751630659891168240048741161803875077750755724865255440519933401025732945583466395340650485457547948628878756241685093255115542147810632574160448739229578266157883386550700153455536167581583108788019101181405437230740464945168970270743459705870756663656297926462327552151898296691752635282787368553426477223869951375295010958046913760410863353765847976327102200380825881726503219544847398880072620894732662593272981527814243622483530934798877878974489175079261625129064476562985573837774950002635965427181315701235078241749030641449952030962587852289198996104143986021752126254043147270057697462142861644359879507787392244797616287920572827660193381316135237672323020881145251116021792923058572971467776752642929544465708555150387233759015698785100342702921289149513263163061549380623662617764880620213629938230046701478390391228474309417011480507278630089779953119256397900440443690050488946972505368779427010988279003228753318033029841719549527710159141628170288540365981242021552098228314748030537455984999126266498680014960422930934420494620138296342734081672180586666566991177425992208140167948788931909076370153103340649781256325491651670963388314863839272455613080590627874151846751467870187041909290735309594095645158169224288051445760000000000000000000000000000000000000000000000000000*i1^8 + 76475108956304043254237071570262035059558307951805715395366649259147736386193947041226281309310730296780559188794779826413517198028771435834675643789728670196826019544151447650567099790615018737221659460502641287279321733270897996013742993096965583897641814564540769053128463364781625534437415480575349474448891037686434114093875455889296240470221103740979748114812114448522003952992695224701772497999224199303266739096376051811542998148240672977034700096715033204355166854521950527235490893176083233590034107748569834512417256311500843005802835844665888076516337175655385903398129095652841920631496658571820667784013282542985350353860661564627482683567321408052200410211551202431199108391424713213479900559906215385408564047204829850986397155809591963282547422885218875816576625688499637597600509851342358384894229217989212079937007311033566156936714910569635929101866952775427782182224265491005812305436660996632371659887183473897923778288766924751985679668801802314468528615218922544825000765894756113074607905418743204215003714054390045055182566910218291034311416522434942004729681552724507249785778152172904081645663405939543498637602114020669883082717964313068066893884881551969184193774942219528828272415647297255789876369957168343456647092477258549283110406899818660115719177428480222586103297625709798387643357561215916260140037072277109277975290129873044036251638400832643563370675996544990869827570773573766977353890103909189380937014922014721803534175257735724392960000000000000000000000000000000000000000000000000000*i1^9 + -36264609636937687380297899478144006340676932782042564349732227096869744684895321045010810000459721584152041209490669186388748956415650929784506196824302725144408514251119137564742629377765090954905333289342775105716738290725682226273346683947993783614998770408442537364916848149155005610215524868299882985963317087353093213459157585932174655922186761871413124663850480897810898390256522075470547720388795885330350191198060510275948335248963069656547979189864626713201406757687350978512027070542532645671104334240568311563370694580523524620864243057907823603705225611430804944964134286416851192543739186729760101503429781147088732553499316454749356820644685841797220977074676984500839638681162598735900344000640788636507734552997156644046178719964833216814503692732123066881080596844001139164064632266238847465208796213837847600666726391754639461493270575927198684048548033196766718261465324012534825054498114482360299723824350699219334397043826500165389554673322251499001760454342682170895530211700311437364503433653035159544689852153083146804295286337692703600015556696740855168130121451015565674896899541795938011497627624869995943845726044992256731881735592889696937028580098621412636559562296010993286387201916830047424098046051021095030778744089167050666822963792863459257135741885026690130953642842365849788601472683098317594898495330895604468839431313333673006192350429937194887187315454570750280635999040978743331298398709248486664079803527426780588032090581131249894400000000000000000000000000000000000000000000000000*i1^10 + 14168846094092279372616094245399523727453806787403121208067114431394215285498543558121202180795109919488480559274433733601185481131272400525817992183649266600078881223778380608515800163563287218095220801853842987930322093070091929291536891566413573531887628410219472851203276015509922735220046712974164183314750725918570751081469476431227326134661898439524221701939572334145674168139900781552233134360931944297476591443812978002458842770321589822345406711002587063519303381701374913272593222930293466626946906556452347968392319382188248801729958379549213065400806527567246504683841792990344474725803767522965197892338517223761344005029912800880199289972709678019956813718939441756784862040319817871829966344675750158478048079478611394578217195674993599193191753546356730318863557568100694589832510330170697750522266516417426223982372147169943490357313006395645651999692248185270049195634990474135259974364533948353207326891497796083928944529611892719823099377417229598142719265269279515087086872645749622236369475905150669858673060860658670193983661723885505241010777372633726847106861587869137823092479317751696800414048408596848621959035356313961783058917500771539350195466560225416016894947715687155722389632321181120841477708184127122498005395243851045732034540674364255004253382875041838794101419825226717030753390000461635061097060682448224809994223706846396736941184189543836152072316020369231615923211351963277741010155036872874067163953754158761025640943212558542720000000000000000000000000000000000000000000000000*i1^11 + -4293909937021489051697627034160317550889222356769952096314180484413815953077757131138899208285377111309838063654368503860739744656924363123298978842599243973727326564519183444191278249701751507675122539256079127459147843061074219140779650090420815687428918751493316057869399777548747689861743006464706525582670401980702060470200126157929691886577352341804336836065437387419556137498897844177310431068968963241827547602591172551848337801924389077814536091398652447604946527475012326527095036380785977766366311119336647547292008070982833974704882833614522926991232623843709038458487805292616597946383776424625134741757238649389944498402479292565762754242346303283301886977451389456296554973129145784489082790700364946120246878236506313762854657250293702873173481059032329410084011489339569128436172597334919136060780561678858790974811982025445438514054238349628982553372756164827213060336242118899309085952974806915799206246912677173139545349117638716649324355804597231508627761472523578485490893231928785084576210312514136630665101159967443559740988179418281312601513533710110545787303089270683533796207115169537525486763260684788749477330379167541492391045295465408694482351819153664062895907774083176642422180381203514870842744929598067372544038801385931999324302901418059455607490720530675349261003429098800799205957565676457320738606528199677237985622203608023381847803436011923445873499860622795843831772983731783112611825121649938605683640755825982771015400837257872000000000000000000000000000000000000000000000000*i1^12 + 1340311296915408642263418590413684605153151377174275209645631161334529535521110959905395195548605254907143105492905560618462772424528459347198491965418183501140478145027684308189221168562559977109088439026894642702921301565437332258590224415430048259014779768256248245139369895903917114290823615865332818443564931592856247145064303008788012348637600069091547926994319701142310200037046096955773386849911508623258353184629873751489207199123480267736349598738896014547989143912146483968970661274707027512297268553654764908489977213680365779053543689865122476093415209642488913393103191940800817748136882212771400778369612112684816744092700258630450277298005480658615144114005371785435853568971203005843491944574872518232842584959183824610183532973443149089591584375598275777596799243958495730020075229677443512531799612229036553247754535969600203026482477683405186050755067441045385603419870480215949088664742059030700767724100638862362815719291154088805856952959540227828277610994314408939765150881594063563020539373294974935793424226478667610069980879687509804932868309173603306762191871115412104778639360714896145856886608299376295972187757619413805573681143090832394510908605447391583791724174048436972266216755033203148939728342281255215815579263088180248244109129340593995865740530116143483219835326239715493799193159233590004341300064163769393013242122566600438625715757398680766549565344387919243756151956426432861165466442588710250484325154564773629505376193489400000000000000000000000000000000000000000000000*i1^13 + -292112333996891974878031697915106535036406173425876187232525051096251100341063460858852086861251453189242841980354334207084520304708768858142804016409824510190148120825115991946259470809738814410296112384085738798124070574776931724271046126213117661568599951471460811529506002265464261588980254626395857118182025886625625061572813054909865849888307288521401386432748324923695670813215029256945480471657400388587854797776733426320571143869993209046563981686337317693135980425467290166088595245714782086963145463933957705121603442551489591785331115550393709494813775865245068653791641907500023059844766678929187543445977175680017936359099548274723047545256992231543160267115208808396295673893973640015368506259348002477683370064926839867027006910687398564864079982378557753059088416127169525140590504405120703672343214132006163804465095626674042830220555488681279574904258048731939750904637456317874318485412715759686352885369502820190417884680148675625542680092384184814463105544963696321009687891326627623811972876700350127087305516012082018882657734059984719686957354034852499992523405434555945522441325340738618463601167835338023484605007367326774332671005536937109254349459003675299213308561069468591446634094764111144300642398942791451049369261831775399952262231504472953707172458328100087472654842803010124678059902330265539278660855830284735098301901079043548953000539682929861183865371833179861084810042638737532994413027789827096017584539997152673785692492600000000000000000000000000000000000000000000000*i1^14 + 49716641050505808762760699866492124753626265849459979114335909974545835170051175453890311831679829047538136638878558073863482393876806588217325508035349545249268630033638493056626808704662554637227856399231885154468991931797395325629656449840655806992271629009528610313945593389953519336510356474363725108259277314333394074085102030559458066561367935913454375464365230998576839170554962395600932739664377431990359974436875600797321697510512444465339828501797444387617825637083625264785537772398288290843138143877786406942475657673412433490163246990450296625866719582281111316169073412489022369168097993055983377247533319646724928514715957955997381133321806274317502804014260915508372058639852510158687014481032357479052557766291084909648821026356257712639363158278213800696448945772071528025053563187526236298666696957985995340242891623928836582989046750024329700647897278793660485441332490265939801514715506373914093181088030082200509273525912968428067726971101638052563850013277152507269409667245195809068263137554199833898862907775831998226459623214421477515937330356025825897905967222459858859685846432086123656250877753922205418702795423775008320096011229008907563859415144181014900055345888881060986683485652138616623371658159187571813442977189251952631001233994210768394303530781959012976290452672530565297152860696698642230987518925009065980656729438194271871599964772724319812468385058864729894867702193034904169895903586718878718276951045608794764881771000000000000000000000000000000000000000000000*i1^15 + -5341005635942323222809613104427084889190959028034791252452328442555566082526600670410489324383969725925065059917061849593836348769680213855558766350447341337278932666192110831529121376402675512525828701500868906827741190112481747828904386755875497865382822138012182546800758212895931753512436791518370915526842640401277293924296417408829647088764095324960590899179309415731073177830114139395387796886591740916229491619646191145252466448955875549836502198400382331137499994976260052225896140346297068900662967355390707579985475671670023435048288578919978249855388682931488374129986831976923307116601554006620110087457302192289383012245480880202091583525982425141501013752062151529432049276228365690475274845665318956679257931837386204568949736898712893234861027604392852902317990775232199901649918038452300397372875081112571805883795964764051436566830148029785096734849108696270413322306289825626870620788979423016575219016816289314868688503981261632030166090507992551546383153343129622894638881456086313248342935125289931508696135750465330525074451972393374991858373704361592588222914130593053302127981816081717745258941450918261691824434693280420573719944769607881795298110852773779495841250144278184082376324689081643764583113970370477099082632949790972307204051236600484830692712624995697950964464455825679245544919120384136727428723211680428901730195527391722734741040015959492323707498259354402392786782638691508267330722973895085356032355554838170775856500000000000000000000000000000000000000000000*i1^16 + 359825106317579967737887005921939581788968268985920816759806929449660839425296429005992462665159585892169698761390961032720619122612334084778688240775068986764107821894489750291967929284523435385166887598293008247767705251169646050059829024767846218820415693473161658158817563583743054792394427690170451906415333712298114438238162068673247264718812860949005241051748187884113549371708771411108204461066710182383904613423076181619846480134500222336562077555951138399416037330151280571802386915904759902791722438618003503737797835734516750637158981158928381744981878868034631558781952874104432391042181545490683559834166625504078781829930558689962281634035593637383184466150923550626887140391045100013896049892439592290958866590095105334461254318613534752734373749636075127632105452070327781322420103033957454837624285684342508643632262900651074787834790952980727939408562107733386605513284322583902565575885748420349406869654669307533546559027302145306758867963823263892535048154049368049067007764742089626309680472736637969644421475837341988892859035283348468002795996125420534016344247993052008282667711522910740670416656538665412321402649757174882986956318720891469062089039311510514017187929065785796489378325545499043965628281055761786599170266473773109001180692163521882388367775541040871533031081801706042011244551421685194960423175865505266103350846929817584623608622595413722197493750992127168359700488111876351980128643805123986200080043291788210200859375000000000000000000000000000000000000*i1^17 + -15606814884085340791664431478033754598586848391788700290180871330272683808308847214113669633918658354081791899577446261322971818173188873994645952296910512704491699682186862630830659284470651554770503953657785562255587176136269570369280952622044492936666890812936073652791447836558586218130161772181660156144477812756923389791858152016138094664100033206703797186355918542864566239920970745856497630589972612613186953679646195757874803027982705341704629646141157840898027359382169040763517076212974471930040745075001329452643158749775074330887908075425503374213417816793176064676938282303990362849884639045023767467220215671592239281552319589996404483996011794505739468964579215163431213851317337189120926501169806069279041575638120804124167150400572509731264405613964156011136072736736984523819573148526624066878017063226660647387615334943959909095070088979937876106913254225906241175686341189800496165981454962554005253864124131072474606558831831858547435331621871837602820643510898063882019617845609978199092445605827742083094631599938203249565385727490804311797433553785342096746929458159608748495311727169224063815674108236349310645774535003851046494146350094080317709659526058278795793411146260926258119989163684872600825788820688366602786833144088136698445735246431885981476765406932462757915261849394474766188115508673733532909937118530005441159438537164354086080678537515719046693755186206742952692901452871015944609677014380718058685699251507862582031250000000000000000000000000000000000*i1^18 + 442304208883865257690346906760678677045699687150409193702371017032226116520148244400466531548180371194240523286803969491108442048649365488051473017488356617854196796395443251670847769755198179027814829552099158387834214731292386969429847241055913049048076463259602091363748637693961156357055525022643834867515416009868859634766250871635167901525025998263479402178449067007057493925999622184525105159321469539220575247165805168635993664510697214787881949211776032303540697603934305651330423871392137113933525939631086416472432052469092504388402200399484718080381996696940610776142400611078367832015633159212346220621191379847005386067169723770307385350084655686417487695656476982349091564034928045909700416287401925718060765679068653079004744993024874716104566197717056191415197310923597448813481498095948792868264714107361644127824118360194054850565412847839450164731262554639786327132657370347500161385127288735821148121423767805300968167619322396288107666599342792237579022501731052004702052152468681086100886209107051543580376961056544029947796442025254118098505519240423101927635347365881760754377376815112698989082528881257047103786158820667830275304598308962248776122480873241740848481725151839046466612313129062538183313927887352366013327966057003520430200950696905993346669696340109913476698508058267157281159480456978450388583518412085552303702478016021030228868434834080632621857809908057464963952276184086091475045666281541867463180239573919824218750000000000000000000000000000000*i1^19 + -7471058348974651996402601890416714264993592463975209817665366203756933921872133680410828508067698535747735884351049816059400220776773394287808264006804095599410615949581502062098608825107221979218016732826844428372655431167174723584648880575833263299303906619495759297548331754805995205402572820044090856417554033249307886033733044667472270801605644005903924381197789735003047014568293114831907513296582967161204406720277331500897263345663899526413433834509895120981833526499949814951238781926996941630265037418387330446136796214091578613371057668155353840121958895745617332295583961159728955527944371299005215835268312802513412822601074994293589433020431391885855219095690141912493087233726599495358619276778419325364407526717245872959720321397041470505207461574039451391122785098667109118224946396296067720885163178738875827263808815813218975685650550287734869345741288633640650179623369230491537486279858496853731060152867545934632643771127281563424303313412840286954658496674248431513950780798451796565943412606502960370970243374866845657320000547728839807157324341068537905888470362318649190173761883844713096340352419738055890378032075236323669858054690651093006222098456927656289983642197162896241599576772654855924223623581046983552418963847259478964571139960383040349712024475211632473367571872833596270665721313956580555637373430253017604503376471699123360908124329775882421125258773213618604656750379982649761058992908990967617008556937629394531250000000000000000000000000000*i1^20 + 41017953199309079497288993565979112966153546949983311451955204235911686239096130133723286829409234049506399386009370828967063678761744722782556644662327824681587870964182670983499522452255072404579170451503744864813251340688308222757689309690093991631700449621658502003798797837254106821309250182769337877726271695411653363775728114776739207975099575609764383487365256102646282774598315870009237501854144018049864099581579333838706111307775848378647474812904779596739711669355628974275486840568322562011248430566306412203928335900583190038599535618022952370208587826272298582191299891494927339221118117782931729954690539341698893135878753232811634832237387956357637081299071310310631966053483196456719725815813919654687419030187088214261724006827509155712794429651531987307515835865677982617879733149599157915982829528587974295361927527564977771016641749291136671348663034371667853337325077257544032503526552503306054342632433269839882767100742179577284147915971416170161769662985565058583859777037881067358883762085583017722092158026443050691118601585955760425009402211068132491026743517746168036278270526926739583364885043049799149811963266755526282385049884597991643663012315779257913120403016379366649760619574185547079212823842311401046152633989055981147426890124230634336823069017920882789970532887498200816161453863655608308099980101723800607679369306934854743582374144416006723323324231608100247301896777218173261491803170987316044844217926025390625000000000000000000000000*i1^21 + 1256122542488206081011560158789998867228292072238679870700707613200303012565202368020615955446799094925735290894657233130020091125406357024081138247616767259124707220936873162468197942302210762852366337196834325742457880020005637366568143806501639782731609970935724170423528183029146053132507027404457290735871640192019976575296091942186624730549099341774125142262626916442491479275085818708780433883815970503247230330496805241033527271013174934874439100181690246767961597695280320716013003236156559526040768159514128681091434301751575691345720189041462343966177308729947612096598082121177738189990547362070386261243908080381236056259637482992768476012189824924322108377142401772369808362123027152339631037474443819347320574730257187427998399919997056109425217072695649528611040056654207226506227077459911307404041216878852241604199640133467553506612851416139923912022605111614367253555370062865411809932646365070625961770320524471913770251651917272769314945072669110514600550611143784903149110053318108482168883333829205944034047814517266836345829988910406295988104496911431202305740476847619233416384611408431635271569769304890510255348144323237724793288620239608516197991780390879463150603682930380877113214446887067470199990219325228477979537024720689949913474187100564457019980796595251689104377787991509121235536569019314760515895277078508805649503570171439371717656548142241461283522737600721046139309659505768606342687310806266136864596557617187500000000000000000000000*i1^22 + -33231967463161068308605223626598499475590166779331199744382975795539396862087601817618048686961785060650174522986216628822065856685887856675881740126135941567342194069323283104962269701131389536764961880231645140559289244583011918262672747988991200284395723808193966832663291928934230079209174317510270031930266247131268493392493879875331291018508702466767980625088998451470914875468549787603177753149451477999098819906344904588826188492074417475960280251403904990545392955569146102831798129896339040554012155515028509773023141142250060700321146566459720327260519052622863575412357335991596936122459691754416376479017030587022935021112046324190379697352569094661707358206163413606998063508968319789183305508052935242594296684504972777019427181536867801898426460238645166964303449894928553536720861141134457424149559295230232107850083541028254368589660597248559524141301105234613080979180573444430261548943111666435698548462882359267337018410992141254312404781989099328913398273228409028429442334642617415734287767768591965108388438577766376699918122838883422580519121122817986437003833855923730838786526595982666461930399791304126578655612572360977786183529804596752692357817796044436179066976618995187821297625936970772029851582697586951777292454997457633087608919286066352530765804136604992824590714473041033609142808883029664553861910845738140067956655335065286156271576946688359033031865745799136813990637156608513422892480156312326151962280273437500000000000000000000*i1^23 + 313869504046321747634632159157967666922000670022478714873186568673465151470383572657268276080187026392547069774891125802885251817778901130268441897607111562942056714288972560021591635204661446678366118429751312577643411601767476804198370148055244799315519243282203404105783922464778249126168161425832052607030390422316781424897815450430443300270855365352387031613526207330185159136092230307598444541791102121874537650198774765805548369547889946424634020033883185922475823495954642127539428457116600294729300778312237523487325702314108414157936324006248771273153904618230643871578308617040842820209257090167165329834716420006419336651980412238581426819216544522087350908061280034888662760927006199859411398446702088724296280992292937163292488905563939398046353378456218741930556765800665849661072418160927337858643306605454103680274087279320975906595540187466908900535029667454882247483301427177036890826744332761536369606827285337863152149510127688406418057124199469028437505432404950382062176439577513453636812407099653229982410126421364578586507375018429668805386475192942347297054448167947209965316558105267244962630367729607477995731046148610249911849378297505543629919604617732262757951101624081196782390718765775880548346885612377455159448569859224279992705521670002815603291586288426596500679835615665371747437019855398794159176708232902197205577767453295263711772386517610013155923871194336805209337463047165011453924315560647653579711914062500000000000000000*i1^24 + -109109111536967453979566252407193725318713872900937038025670566278965117477677737331081641431096625132922074516677074357603379551789084615127663289957283319034620450715256632353706701290663898354693451683455968251557957302986597491116038923654872017918828645233195663598412726416112295865933267866249773687733441169775370557452683583634088389885638580220831685031453901569437291376371823299988667932468064524307635065668724969434672045265303719440401157091770036969316253816093841506373893431645274955154904808553535015005182365836874643362540827615074607342262313328808950442871447985964069397202946194016341866772734589648913313231556792881421253035133447109195399025181922032544409024141169641724218540808143752644007394499623540169569449042780104264724755854842291997401747864730240145469463917837806478140383040529730935296750014092648484806100650616199174791252496198737050169843799109088352316377583915104881634343545728342487303685390401428902069981933316967651380196116153518221268328152625096983541436882693196649995342235127144869193990296786107174735667900275272914392800662103958712417772703710159976436366780347464666556550189231374810270818432882682353148502142189993756885643779612987779326172433066044134426895499629656653519478220890458829197001106546287593916576803229686060421754200048518569977853962088713315592082066490000759077517670835878963032558695138875800368059881144526644405917598096610663512386722639048099517822265625000000000000*i1^25 + -26393312698882420865174231214332776844176236137645829919071708677835970470561681449095360588165902659283462592458777381087828960425521835771632121027013389316765160042220982539549934089393518098991083994958598647391181256826295058140375574807462336525939562627894460437498394513410852086368988992077671303173139407333488646017582768796094072888631589514876412357044510348142363971647146820378787758033782561005843535138397660364946084616889986330389115506415603481433302473552642286276942322380451640509885356841149468029101153433117845267242105068835018780471063549484433477972427664569503365481094339029361972809915603581818607856442337435149407751399417152070184280641826386969615730525604460620464176795810850539673107774818573742033665819532009492850213129191058733446446310997269226371708619098313915622907274142135652894514233653381989922723290158415687589887579429663915889293321136304940484025426042465874415077118414042725713361423256391136141243025921324701355173432821358697038990999060662104539970362790717434324360965609816840623542240161570460728833324888570083964718738460594606649879821632907405459736074210519069866299310486143746532915330010475190051932052211229089609533587513042398953384946276333973703324394715901863652473253699245155339756983440234145457607024265277523645060095720427607420418030168916750376243829098204410909411274929430707013585930610982403957479610464178596157004530027255887500609318293929100036621093750000000000*i1^26 + 307997988065226351601780219487300763613724043516384425803417642142078016199850523200358635844288442366346139769333979594043522697027517291085798753637930885792952627406717382397643516278869111554051071292256637737719763021113339087165004167285144071322485039009453408207775021435546675375528159592611472996294482342395560345332601091842853985734422383684930873729880905426151408924977349236788571305008722653570207949135875355386291170389984642216678191481946985612606478454778654040178024226710010005839164721432614657773870041673867304071808347872762037729546038096065260373593019349078868268633659498196734342941469278363331107955754772127273850591501464428862056607883254109549013611252475544904335406292893998519570089951600641996741880278738495272584284634345119758121283092123895668247722934701788903051460797461452458164349919262620414292431687690781510194297671609362431825216992018761372233995563205834441269670243904936376454720386033126109010573705924936181481963313811560038236203961426015364063979560755822185113960722988325023763780485525492649884427602298482133057423893741016570156043644787432041760114366327546978885938922021976878998684974423297567166594868799848684866538848656311315976761773140891487359770972816323014292601862639062411558134844284802150659295470492537546375526327550654965213191718603796498862810279728295194618527423135742968101754107064586592540290727963894510367332113051127985649008706212043762207031250000000*i1^27 + -2065846299269415359085900829964112355356995087043751585765856189548145433033311014055492162362833269152876282776999957216557730814204471597372603831523580533698068450527141646780485467327016001598117743908979209930753023341703423586890901353568824320386310233845764191031628623878047779220563416626661565049762554305997296738877903219637601291140025089004950611850872820378536943531227512658021435066658114448150196623293368886478434369957871699952369009913967377545570466072814168123170381744155557000653254519838338653020089038044547926655935729684103906790845318389871751543365887398741268127620788905703434917634650843472909469776895065289931868343872505707052827121905024597480455659833421949139166804601397564516546392420312689498462751131584722937299040433439400392935596016057897494516531316077739933807607577407149980147963534497547319616576757637193873457891600097003441459090894061641417993360741351202095538763657046179960026228181519815903914405222710082457087122097580024246363138329374251146741795745918712381323863549047970071070546583909363764809669201160103214318174474753056057047471441717753640926238104600626874216880194036952060220178005018192810866398991982882025353017775447602569051542509680559198497130722438394278161765351694616160435194400237517635400287102286767727905004406435949790778697467806399711948748846189422964249430386148903075430294421570460282887621663488987097693242675863769490939006209373474121093750000*i1^28 + 10331075409997057664933818724145469039642496109180369293982277363102758449577840487782079129498719350108483258813889562283391464602586307947445142577377088569698919850136702734737252776184643471551410704193684584804789548180415227912019051696914815730511786444572081825883623891974941000402495604218537890901121120339999775405034093503759113562582457972352877151159526758667388352563504028445500253098059991412940846899737303361758547685518732809665345951624746516515377076077806663587518207331198276585055068227061306487466530864870539129202943601026826163022417365207561002671377446756281902304882661586541823529764637591422838095597906470390113147142614975791327894520945139714173602241881479151958956572652309394386639564463245861432315381352770339477292196992319208665077300721737809978952920444323341665385011540849596741974961059547346544795210257465350439959333437267396520550460979724959814343322974121302432697262962764924876554059792110201833021708619344775902185858251403451600026241741643634277825960594612914026490658687584482461525522540036989523510555564728856872497255470834334768661376577803888254058962256468494040493475456626324359788884277237100161433682639431579671783493577208261878214933756167310612631750938728232268142525371157473593048901522326724895625649977152123479784122357281303203817767891446751216137895476563600780783341989277366541272810941166737760465818815874706429524881435751823359169065952301025390625*i1^29 + -41216099308160932706139956177504373237220272396073451434118265928072261109024606660813196693179921403385599871727794665122431297465590004075204576338804121301998666158194529864324278206052283347186028923513362195766324608341711394985675586879271035081040271307142576955343897466405673796999081497881212562482862128996139004184983001142988070769096599864837206395185040773664591770244354612964688947167109305253074067008032340152077784167059171373597969387018581995110244600289754202212768677109792693195125497284448525472902372534222978336042355380253582177541962411054347168507812420429070141092044079911606130664991814097170970854909632234370831778786944408656087155123755615718641145219346537532407229270728471207768960728369480473140110925576970650639357756321415871282008372189051669294280982012656492104878880551636357280928227884763700797060302371269219289146827627160352250931449575678784614744547103399759180873549700160258371870539130384234979069386344643419968219014779515817090010005669132266228731728123597168790782768246749096850534006168516445004849985197919441859670407867937639276656507460142148676646185389286801196696558771607154427641581414554357987652237194718650643476988611094678928631953041546135331572293157406916919028034116611320152542227806630070405854276927431350172135974072666323259065017550648411407611938156111014326287086256720617629688855677237442850294634840015237362261195488810539245605468750000000*i1^30 + 127067644019478104550464825443686874466481976225283147090933676555467294324858729739646417083173487161311289722580853301106951531481388588001724419650411952432266302058256812682201285828173824381821298039573189033919912397808283056829624515736783997240528228990166421984421227453061409797612878373376159418740649067607767054129428326194060390867759592522316287302049086011219136795884339450333402413725925013886903134113994185381472680610781007617467214341785711226440327179294015529819719866631955190661753615302428413192628960919579890279256383333433079530852125270191957866645092738246021094344328118335641795815409425225570392986921776730317452074084424677355797984289812763652748600804989841230705136082219910795246892275428974721394736439047803620994693596219448222518711517571384209972225981993511186520599850609088802552376279091789247040508776183400717599966201014012237830997476836535755439561777655169274741654310809386380311780854141423573332797205068555062851416130599547609450030004438810031449052819099092639455595892604476678238366650149853340752375572079663003426480211798940404506159503528960631668223460799333980774285022877931692192637829794446938102998440127876464915904803208440703274883986795313302340188630958557079426180516560048387003563583802466243308483293890401124303120518394827728688813587190249669641509817735828913413058389085832814415539203629980735913744192396619178446267700195312500000000000000*i1^31 + -308845092461089303036839727344239786438281513033422581799407183406195721619460270860345020721441477587888074378828261732020181720103836512639170060882758187674824905693213388716153283053131108269411438243332063371391711789157817817877236579715791094751820232564702875282863511367208073465518760127676619722009057806380337853510397161765177955463490424999044245029012321018309728484128091424414259369751660599462597081025835612160174681871444599303916156565054966703987083059100662622766657906364272179015516480769712854110340304361333610865013531786941313223118290694094517857035810165143800503919452809509856027694701283737037411720957906029343721516876834747619428509787216421096934049505681726147004944971888408345069977976392368926814612934905223484915665241989286712668154143879293431262637821639972809175148444433978013723984680583198159118927392376341816067055987871302824865302268384613619108665260661712764573127729867503481874045782901279685927350459090560674706596580569862253550084028670895554006878465268258535502952415549010150624531276457911042873766726958801222654671377596631623391326645438287563170702265970402498407865029524161032157261141800714472734061522253367933771534796916912863416431810479781738593867050644529260676643942876685846468719394435779566987034644736832585112295546093029012912157529415596517015643211874372348593918622023421758173198463323287530032044231472057421875000000000000000000000*i1^32 + 718954326362741124907196835536747703385535055228638772175156385610661965128321725470332035483997956275341482496499774288626610349780416422578788163710390808566209702841247858758807490919910675946735675802066608947964942110539312557386270930305585927369976183983348400953650148415107147810165641238221729774980565263709441516321762129993230749514099778000845582839762199500317828484126068739629700741250542948539282398187949356904798953216125340304297290311113407216674363401088901857712619274718390988558265833976191126427201935192735384623064056980238507564039236460892849111653930882678556902311531391355367413833294560520900377538500181681340076049096040594998640303544059509902213516162977033032024896836886328656826851649401533712053163745931755390143111448487948408092380867192345882573064602321081808093063613644627262312191542624105927854196009485161232046807302356380884757458751153703466340766008801716976885063691074176726558789998397397701553998491569460425032088743555870068437163435858268702060723134560380231707854771452177708994847561210436082823547271576365417075419918382778581894750463278830652802624052604825519050253963800858083362781033968257192803081778963165344483257748340470179183741299646475303337394316907894270114231303476848609785163390968268557745454609584649635590352395884032697161197466575084666113643781763558109425594737692817836476945849034863516075582354000000000000000000000000000*i1^33 + -65942086281837710209253995928447293357161453341141294787010753104595472565695435143688896689007955892371739259434412099250323485443267195220854523630284775595373221957705249562739695575589216031191279406732120077433316984345249400547363367988348456594757769673964787512277938844629848094422946266665555485103017324044312798513673437741258347180334682097227009258596600224444133865828236992899519991040217646220432750223559397130665148234192916895707475772404400122205245094497359910376509161121673832331009990383004407807725406797569328374815215068340400029300908818382757550501683554501891954210815008243958975835966893988031299491688657231696551227903564443362042353283296711232158096174604747555567046563809518442159941654355628426612879474345598862469554109440059810412245261889893641694453391054555946024580895511717256238794417236779198466700450488629160893113893377711314317035471086230921427852359769271890774664678457143628982652795591733569298896194830915486216068589181602945796861307051102863313531959942281433460310341475137045852089874396322994481704176786324828245474476791652897036707237301585966993346268193805541506215869124005665706829857865014998166697115865540987093751140505245896310272863812973850912464545710939826869055308486155654393864353975125449770253444287530645378360763886697775390332598346860133683619915703967155873138266451479762508856695713065516339200000000000000000000000000*i1^34 + 2663736269159524267737560225055594908225729127926317853929345959241125269701407025263835037790762118720227197861307058563388948473169337373006480749852073076033997203680488103618204010577249485922192016558098359876384634492576561594952090814695156277412749205748728193304206743746154742880477218610914879367674529725903301784275432348526065424773142868501295584842272019564642795923314404127784652399920259074684877523204158123943293827633151048052200538834928352471490052091386498326269952059130884893236946098550072047249464976185931192619085690782485347387174264225299787743316083342403296886502892328412507507058647564964258028946209199096666180771046919997681841193613211483750796613881421704819011331640033687813084968241457543316227682201618493211869102866041269665347420877664570343110349285004323776846426307767069795313591882887614575537960339593404824835642163752776012462256805267901908196891263278431418382950583622628654811382085994788215884241857105662713364530884080296610635937178146840777526730542532818792074321642027210886836634559173748960403270474175446472144036953467435786832603584980001254165294546957449788257036062326347435502618450930329622997883573344534597480524031821942607721731018558852729717260167752154892594974248025746944756918253776409197215608109029825096354733270880382239228301717355571566359982243307602885047273347286124319220983368387133440000000000000000000000000*i1^35 + 13086725568690895217466598567366079801773950356012147069138872267062162565162108274023260863520362434729957866566040428252159176629022163317282633370750298114416565931517721532759035450375386464170118643845837323061662291823490657086850366120917649251018016086499240243068178965115402798135639916808870730163964675204478075903629978016197624725157333952446547255660369063385228143651055633195208108147729888914554245892126270662018302880832177434326837654294527548036068558992619475235519115901321741422514646355270698688548075043181601083403033583674384256876109925709330774227990043561663339229302187525033822558164300769930222357886628127031388789758179239602693417524700505157023454547934190027828627419945942175087126033469519442124424993732822569244760715603964811250760126233601050617446957930438175357662459348776991075450694731429395972660718810025841772998572765074969311506390357554612512448022373320425787458681673954594031893393270147473022017698833363665622360974012782775423439367642801478948862194194601652712895280463915075275170580537750100523580228642974617674655847268864142642176360252491820337314077569504177966121466874301780187970381888546193788212854886175416153975620132246699141100443615487016853237791105000973364771833374522949185419199021214258525116536036794209170677617843912058318093398384806224185697533168449398374816216237139267918419659325440000000000000000000000000*i1^36 + 17087264758985859391679346197114984289514067136973213566118311174245251935151885884258228679684511006377261708603041561865804248723609899448849701383926969588266259821521288881155780459414082187077956976772935628532384187543193855947574767064281958000091111608943204574757908175426345757635912679772788030611090222145847057777063642014053671353704767167693889558788346089427722143516314146042722484311252903543171663993584237598606459862676651573163014685810859952446462016989022350290602562630762247585342284103825659533991822775519282285177694822981269112892460492561234759528149611281070907875714223740304199178786475026730881000034696200145248107845945615596422592814592620191635387562835258659484725024440414992733436771784218428106828587473896879477986829424343808042030017712916596969269655219888679647332328620147008029144587722721516185402657373117742401038203477359956695814229064221939008587787963143015616672534804925689147003599575709693556483471669268037980237605974263586721662491375525345147890369975511342229726317024015866934329116578433225331453101789699837952784093548685520400504876505653261827059333975206871438830301935757819288329038080235858629002892569480270936313359577164290686016581942888408128907155002847526031111736645742500382197060638747053144642150225701522160869354893726521406421441127188636902800377249178851206360270325197447067651276800000000000000000000000*i1^37 + 61496285928715494256212824893990018581175329278473918029444561310873633949341365623005055584235999056829958397290386556383442045400652185690410756898900103880300174034538532712659241245410391533276453249683908305149972368017182409593698966372973358216606230114927311907605528477324857562234492235941545523258786467003693039181284664029702475359200020266827357864176043036263797451432057756168161390090439670114920062292951716628053251652670456918037368685141765269072735626941037326588483732686400394826491449040756575207369818761150435033169217393617593109088790440559307192429764821474364759943598335941792807988532251563981351607310206457164399901478001895660738793582253015744242376613695570677296129416853356998890640083810526597134684024442927622324250057168152995435165169020902882973855028168935561549632894180008452218829904256703533268411287751401339991231491582443281104803767910681202112906453459269290919170742265929859680728202082105978565591684781312462892719625394926347006385936781647542292862976745392219247015925973489796027244976465892541246765695422244739481713268972774119127289402148424379426254740223224050235104863113098314490590894848615263823744793601261695929799311333765181264449531707987169211341297666174076360909866959409542338959801281724475844561835286542766042917421021617819927272741082472120546995758786336917365978666786068008796160000000000000000000000*i1^38 + 98813926990342207996700653161097718753210337055896004197447395969789037407414557136716406900529239490588333262011069722753397294255576356842552086039716546426935220889575029131923893799469084127780107600805087730555587877037018240739019262465989656993153127763240853524300264860568837461016891277456277514770447364822163557962663350558739565380808854604453691159084991053296499901416945588937922566261513512195625714828698897300461174260247268018520477923882357316269662434190519505845922125552387049772603845151415652363415857620125024820215490244595414252011648893022572378136306541557654048841122923822691334760579381275573537243626358576209519673694469782495119647148370832559373661552884066151434022501092718207166499891561634971690348688595764279502365490855501134119457606537563150654014540388410160431451115961213418867386136191924155478064483033681590012964235462807571660865024244344916689941756576244873432263865803987863052190561221730537985299110202407597278748356348385031069849889076139151704653445207507799842251661609130231629351027263805486981728725275887861385148108508039146481111638539008013929159918884524576661209854156284885721646497067947004902514197095470485183212241771699399689607163050721170477896692600017161103657505810509312737750547861347046708759308634043269284081262683672522038016991678111465869721171422057598503927764656062464000000000000000000000*i1^39 + 25344542769814944401156996876615982547471436627891022799436503277690372855846161654643699919840259092836369889263309353797154215958997514570159114719172434731011654532228537313420817820707505707152382544832122704905412675114275062942945203065910092162965547713748900242452019032501163243293350873693032668619522087167517100403906666538943600444834459398278087780548234603499333893892365062037757418204456472056104107077152541143606093014928496637837900748488894423625093774137622064179509338426121027331096734736587309376141308159880526753825940103208216953047923647124918426115977242626514165213091088067459622742449586327430698496845121034637736218980279893493268000458648313085624820913178464596292669444570589107171940520773185383867757235190695583007482148022106268090255311158816051822605416146928609733726707525123705032088973865001751336664860020269910441588602127817241236441328036993658079222974790651277372041243423380635695829220068789519131808062555852411990183453381847664603873043364609936329941546322189878253562856082089408764193549441041994682251433547252378898230363436858225870065355796050243216563556833236234367720613357925682830705326081066011466750861845164087224739678835356976678057927055967840765963431516928703372120982717706338193979495012197219193891010724896261452661891485811852796047963949779638211346739656424736762882739404800000000000000000000*i1^40 + 3944263906214501239164724121187050273347943162144182982032294810874766406038080564164452803041368938004850349911798614503950075973316682608537425022824164708102796289505788902368736854177008760319281201517116151940586051174295523546437112184029105067801874140587314594783097184175031062476403189722086159173843713763751079241582450107440413467101202761640685119049981008219632250687904294742526734754087729457182798641393238881803727584691061613411022421737401946398973697720740418892138242045840038892956552922951886205712223264760306628024320096467147158250207673855103078196541416297337073300046330687390439982402588517559005121337944640604540912506171076088408750837888027860364112835370616266584666367165596468200562136545520569066663220272824916611140254180495497584541323114839019216916576392375461613546364037195229730308059214139408342009640139795222046724499642251555200124562255199682109638248829487006313404343578426556959658204138385271248272779098059605945303281012684368951403663762429638290704897596778635363598593566721188737039260664518180428288588978681528990339031632081910374399134524217856892389629338133770196055579010465739605308708817002210475821410542443037563852304425448602901680755040793369812531682991794938283331771603782349591135463627918257695548304947411290916272384521483862890056978716283845602879551455787187269795840000000000000000000*i1^41 + 419030049029527513996464040595911652577780310572589913834955284062541091226304907284122021768225052259969260424005764618979287299784701911266349497475117898143152470749148034731300099923014526090022118414269525579184752120889014731726636033744664465439497925154757806550313246997414991739872573684542292193034503061520961676926471593077611428478277246609568166056209850905130775963779709970374502470906588163567320497162062811206623207197828824528004287416374263414142454942864791100075641922243097921585287212977484882985612429763230492781290081261782495562296144656945016482082004913013792230640134203342888908549560020303746630674686749027864815252003680218562685422267668736247846341370439800656777540745485853683899374649760945650717995107462965448714188711698661795663997522564892484306506646287794277051259406898517929444634958569895168150638563419418505621766030109936471185059074905606905729785333819632912175299121213745835107750851898181761158127602336692022751562419738934825216401070471217318755056157996948988004470603210161472128437533916589666168226073845220166946467514604188371144399963858441894513124043049187870414075686048541146083979592303583739804969967938607808484638798071477288662709546207288209373329747883417368599979365415721028960557341451847141080865822613382244862273360324220899954494295413961984250846586945404928000000000000000000*i1^42 + 22172878490752699432574473461687118340456672271921591629266400052357694316485118475474555401573382604948612364800568930839319390698815797825555116854351808497766861386416219818155107089664579758225658943018676183699333285127510863671329882209231865146450722172180482827783160417615536102433396286984896802642835631644033077825981179896886978439396709239903303093627495332263998173875575830339603197162381436311171227410852270445341902053844639186205675370659981629386665114896317400190416286739242312914361704611586700947670410623326712515919910788529890722773251050938870316639847066259206843265943681133295301057985081200932855510564903222674826661504128707952556966417116739945800990510089361501259686826047922056350831910574065954565006071698732324050201861556880711936011895591884872512600945147395121640958370564961299285573566695078151235310186409811639419380495973933897750240706314482456718677264411977646897751899214489317353820170899314926559395227119881793787483751436888651336751488150392195350529828062025644870031689352941227170430580479889963730504501893554670063067320673165267806460240378613926922993803755000509250644883207435038866294523912513810018735265346380102572124848416118675958351505304814633358801041116604113560293535134965193482943254117941288803791757641024678980019681670482846773969852568737217445878772531200000000000000000*i1^43 + 345074112068118607890318147517248368221726077070121300999679232907511264911800173024159739980642332746132370848181377104879802784169677976538811884880571409383750027307872612685049986207069440277927108865520102058633670536149275633823448900338707230748415144448468677330099200890233391472811234620341333455474092798615393148347509076201363398581537840953724229668509897243257054218849282392314738188830339211997679220040274160867316545393877183382181051702136398851727160991100792910299254086541952037122861991394844698562948801822295174295104559430439453721285651416270589581223502050221494231051491540604440025150425128894241488682609398799737496413106130469037649933702773248893766701315300009671872646209245404057015155570185419137905442655954764784183863990905573420393499326014642286448752976976362406956832261750693020959577889881565692288206680656623390707074569172423925828946985217064161020426515329704606843420854652549845982036831775627742680763859164240526098619398686703537547966644826778553846373859157970495556954437800338229752862694536886486831483816037681005410555686098347694950878220489162506864590487475839578800306674739233264767845967835740238610921973209016743830953983470838807160172613346275666623360309162123364645812952074815831945497203018084949946178622288093936779332015056098465952973473277438549032960000000000000000*i1^44 + 2628823954471725564439298635486560158666785432594522283244004208284182929813103380551222126689619939654369926389547838643679793284658556847165697167105737102228107757386872314233960422897284751591573263800190279821925941538173482308659414314946486531158222657466518598540294790557647050917588699097076446878916117325602462842111665803778786719713601154901163743222423924811059424941676503037212376145118349260370105943336121653330598696649325439135302279444822716345931549469763115233111179983015263597928920861475459961714909392676016535557365121843021062181125966217505803088531337759581594328538714691026283991799022802521749941665005563606533342621014582089876261262020697808346313180708244982507081211952732792649217217124198895910190846860455126130588544367516427670961962167088705933256875306567321283901485209484390692327347120896344986513332997299672036859066682650093576283450739435923163516554562427232793888596798851109135495110583495787052616524611976193782242533151509899459845568099264481783527910732276174286038992131121635651105709799771611455948292992852092701330201323917203996445006130990255915874713675966440435655084990386107955241351792500772160102062318511188522860945509611126119438722625700638061528907653744278581971010958665451957957121334911883017046157342196727921928381786929029102744729712328704000000000000000*i1^45 + 9273900378635697059232541419396928576835587627414767508885501050016925577260989783362996918953410382336504099800847617039207321286803392409678025901031846563793116415504539016535147106488506261215819609899305765205272583439296813928930504188508581497871952592750810236029316592160373012457536649719197836989051433781403660876354565096027981459055514496650438033080888455289241872751719560455589174904712092292132701064741595565387991673736231650110057638299641329585138649934584977254279282214314260888261026827890295287051447370118894741675978000401208542093724816560882164395371785879829439510016823311526026417273617018420369895957822377148281155092231876706408300243174172291893867972907502015134197262428945700563317181554360915053649198613134342453097334862166288494264045638200333588300673355891736214653916887679964032290153576159711808463898669814214895407808261037832984453951391165546676053227917434462019417947980602079599271140295781603212619401985278318185358117105008885754865665507779099291862380875874201188568938976522445448048478466232348185375526303968437855671934863114209381759005180727924775164992421071178991997939941243130731487815238042524822472420053463475862995537086792904579195649542724907064801596695002050774122910729594826231861603903111870587391649153610896424429114436726077959805337600000000000000*i1^46 + 10834320797279082178154183093322824347204352080368635152934834999392354049452597115953612878038683051125628285040633033387489649162873810971566189629875604597995722123527175048862070463594631872106816849217981236206138335253681785499178043634117112309169698971982877221757350996389322428440137728322369824066800380513392994873683986620704282515400046798735148767177147919785509649514338823360434541475280279583888327528801647919057832111380522367027074330525067338236182043605868659673940130614247511001110463430371782476907740999742682950426019240753611181714589935642993835397541983889446600079024074732759706203213527782671575783732007858684001140452645565936447090063372309932142201080935453359066000437709967922328545717627089232098378880182023995139470020164912288658247627337549096861818900855816085508492537220044530453473410170690016314827419337849273756794763719493688943016809973861154564392384895083894118872283570285400770924302428351051995753974089744134827306089738765700864550230638780835143196181376779302329262185069842163936943465643569314126806762789629601286216717876552444686232202564849627865005183464527675129030573950482353941330423922270776726428059988586231358230645081505210680001234129657476794037127675113474065678921205272533480376491670667145741701623149615205131669889594697973760000000000000*i1^47 + -29396158978120695294484654935002941436639298983885008998861547671970986341477398731137905808626540303715851486657909421098800088623617059863917294336575521439340491514145052891474991965801753602413701748415688907571752334067467510929314433319234419050698412937337057235749989738043280194813455460033809111238725888204394559218752101326491039413318810577056895783634839962868930198220168989267114623160833674467324832091403448937067063753690863456737262315378810832915840462480878631309875661541346593524971349894196907328140241793296814639549544521177465372421390573113201793804837185344322986576320121508210516655792467784378692460004389726986173371379974168133062266707323506852526562521970304968621476234679120503711765671493779996341011725904839856608819125948861170955773705571008066711424759288081914287763929141514031181970359515985847972488294326124577928845070725911171215035652983401481473291886109506969539986699012238821503563607829683893871547390084604054238657547166524373782122952824684168173409330355211809121725345706650831206598169281823853075626763634741508030497863132006810699574093776734585804509156202604345006614354005345726607008377467741547237457142901040646385618370989593031038657393149825521336881674482763060463034213164009016025202476768055524105329457922984520014410809344000000000000*i1^48 + 23054896214131085181106428660263320011406264515666389503665893249766803855452518952211321254412818725176228858149647300859492211611136822246905045316696931356349873404780610270464224249500530751001207071793590982025161490511691318391600805873282991189310983205218252034019370002090461224474858686590791144743084418059060284654330785456097664786183894542964665847230922105018539238552313431603070387309654467868022047278990399661762465237098022195040503372858559477995176829488627411092906184759715892457931616002617849868714693374272984179496013629293510247908714669596875699152335085955682484188304406911883675433063624167432229904835568208855723953289626097618137813294556951673077217009841826492718081565374637131797340326378326923478388328203471082164594317630986210740290617897554777272787030397417607984526018264678022491003712094741677136080982233510097051137098057576675705884092154401088874481734013175578562357194172889820958852883119645285305108905811290352657421216445357601302299651568710014292429261288828527190569121081544735187239149997347351821711880577167063069445934545252949914075786162872967957350114855102416170156025331771000191210056741892955872909916838157214133046851107815990685485916926108682172458201173215481141745798691752906475527659499706106061020336041177487769600000000000*i1^49 + 20872085850697743694708658877535571177690709900973295655923403135788340195504403312696357912593911280851612314771795014958986026571516372118898752243939477306051317584051887999435225647969525019909058428781465222079266044974336635253288503220282399847912084298861614738085233131573340729339748594614560817965047646279589162526233393318152889231400358185367816785735342404019131219318262955336110181791524626973905655805569476307500577260263082195244638547527366534301221809530744303371611032055510638290990342855965435010151869841284516424183551447124852140258178829992066998948900753109789075389362442317892412210498788860175361142847738446216639013008570923429255672411428763797552687211574905533805322489738987168376488173127764379117730409148312252039364489924189695412208252248102493822325953376408196679482810942763445751817804217986131651819805643661303638016064420431048581403891178797922052027436306700580493736213934872110142973197131274681179358613649117920181803180954941693788667990250713063934626735956727105737356508903236221041367165337900510036596548804513624256972946068128371449729986635505456444380379799158939450240191137292999839005110654707413306743857989165950419157630449024664202391840105670767105104331069806707316529834215545818540253129980421915605676851200000000000000*i1^50 + 3256607149375691665108902881108166433530801130773736520090541008520926229958323953397427388772386523321128418475058496116226423356078089561059117417478290200689180063991354816973711232078641796606057327728714912511377076366262948400986584041937400093295937132328682351611285152530758262468284862866954618925279560924875199667737212046066662302959747814891153283338378324433268190772473354859473971604660497845663591603062728412460850377982030940216682007867896399495045102602412004767603943993592989428948299821701003534980651794105573461161680138243737761355360298038856854224798865512238974143016417977130669723864108823175863930749548037370750916916529210861032865773577275226169781679668033437056023018163031790977338670398969807732936445121999867340118307754084571660408458706711563168875317592524905191641913006818399983021429737208948272687540741509967395649192925385440491423070252439521219765189161992264731329251776574495853201371328576495098106871233882035136000707841237135596813324523950768845572072539536341884664549838691830803433817455969968048506709881215834019980417255738409319432306600502385558818169448643924800461174160025231197416836754989401994482977155644294613722264982740598386821204751232681464422994406236401353255690592968788441181468899125999173632000000000*i1^51 + -31875365876397524357121505300477037138460171127766814932664512141261372031695301610391253694105089095766559543079782782740754575962836302903637381283456799437169268513846916225323520134254694045569479994274401680390541920618015188187096371215991145332278263949005595739516650954607150855239213153844375832650669478053395768970323414117879549303050580301201925614258443596796139768508067082344237629765820771224131491665992939487891209586583407784200543171878445012603383567069445958843667474811789984195109283500983900029830470130691548667212721132053298626283594964798055387174147981223211016352142381123273684497829531468591163065806254919666679858891970968863397248922209317403405643589613447514690948820558602023036743585251252919117194954133192045878613989343632695771454822257438066582412801454577191517825050346833599449585873710843948925605072493063849602003847738793420773075836852936557677525650259675873788520226074166131641574996921464593324652387235412935897742886590125717905788763162498003713297251769974164394849591088573606958542709963871458109902731527414898897556744163300987149591711450124233121610720232587983819200493360703882073185237000431125311662258840126214327239542455844009382802806662070140260251702237842694704237950137631765912824997478400000000*i1^52 + 150310171511119560069583609240115673758736156280398659490641123709351560825290730044557829712501543565353108314020389542660681066751151800538547766205452084150806821623776279139320473106847159086809493571012826828679489981628487488463278710342397340175447126222559450718763062128148005622220236674730908930112548042871015365310172677643708454263320013175283245322715104773091372449296009033505473284543852516159220823063673936477220418990082955996560174741202764591025440779611079486934549046807400029665243010980944681719239670662026174087518896006217872645528957931542941980381407883053831843039501618395856429390917027618842498199012067891656838898321030158305860518109382518341557164397577399729191826561803429728399406771861282857418715829069535343553798284925446865814355083249156256666354530084964522572380682448326278821718649266204864849607630097061722111922626191406284245401434486936364740500460218408860279226447136215704134801727313161133262027597644984055001338234396534054194812562268727508746041330180232298885785957030876510817658220061056384203001175090987340389149339869747019518910555663922065059415002006017510391082342358342882019305765443421404077126901474420211940686672000953929388151616713877471959280238721215851622982539503940403200000000*i1^53 + -346852976497906798486041662564899854748067905722951093498180591668882801328499484172628423391891148064964204413997054747000626563576779161310693978608218379739601137421541641503949334263767660467418593394447082548563425788728459533307483188968069141871198850123347937834367377348322803823255262514520518317092569269121191028057702348621824729086325097008871062481973754209961632284631324601326154768119146059554267736810388822899277694984228809491233660065544064291483030715647225483318388802398375036283255261162759605172669978173606666750014280198569207535995804546251894784615703267952168175289863156722268116343128450573487301190209464110703093647847235115706671329576280515709397195633193151007305504765432207597197680204790064532573884644471186042803437045235916520359731177763180173573489173968928563691190548223215013967908802960565193286901711732187976171808498838520275978020988069521805489787119037531138967600872627205777269515742391551339300539215474285337283647542703684905817089816978961028549656329789843820588462495557607418391250289366753768124004982283393409602446550834801734699870173015473558658172930126932323455992234302976722130582364360814586573797790512033084698839081989913241680248752952717306665755811889151909335924736000000*i1^54 + 501537785617703802460026086037350564225811397120013971490947529544893174723589727674547025514384043770670110294783520135370776749928320910311958833677278526186786083065412097718170566142104904797778414115857256873922990013931142474726553316306096524414976615579851397995050250261480869882078788718252894094178027947439735578007399822893428383778111289723728901506948917698345753234459472546402513425463091076264437227264428738171156199441442779519653365117913050692692459495827694014944052692151604068766665995305905766318380741831039294719294873479219066370599815885058250166511380220204189150338928339874634067085958745505516084534702132173977860834557169283525246611768800091966355904171573822209782936969294275507581161373060662292548250349680448721373016682317307497058374145474784148640552378183282014476074309696003027594523419342849872326866932839798792294897365467632301761339983130204347451367925175375898646000303986953016161648858575504292537082529469473732891448343175277863464318690099335139272778306307091377212633498591910111662072513461634495599357025649256147251033742978032713304438466283999638866568401589896541171748218203582457380814465946041128846868087113763037293622047220919600218584309673558362401790736361062400000*i1^55 + -13557447355022545892425947112834683362410069946924745582853991923799249470487846193995438345447048008597564626980944803588094240530110261169181605860058902618012475388625577228677660151213614206972385706104240248531583431838292775568908527567168742425744551218980413724937390055976281361305575699703348513951403968207063138954883718149941019140700829991676253150609732917143727754197261220088832427175505737243772804343939408142535327961690331761254539800260785288268273207747100090578983539832224835995679738692939872158244272934999887402953968437620798302863717238710601275554036482926538171600036150481158336899015762327067879944046242187210804923926020941214079116534194690307806326302574708641098547196821492592830201221255701359907253555077773846583655438342564990691593242831668211917100027747426261560311321684011875014770802822008781293221387242937627340210855836809968272667658979161339415995129889115902038640018408781511573536644237510314269872258276360767894203060664712738442227357353776725491974048154041002363995962115994685659845159990664489798136487389261069074335321005687929383051425460948121040500995983414397208221082484274950986080849494144756352001772335182169239209463611339445785786038500720640000*i1^56 + 94151410316214100754898187601163552632758614371287908502341665625017341385433312240980383426401381323259589834255663621105149271790911781699617428333812082672682173123123143372753926841084837605056486571966819625655996827104985593531345901710780568345159114901563657134335576128612116146944620064896426873269899033555500943929723509461164782520606855423128787240679298356063204294103910281297893047118560079469141580387909790765433660100698762730855408725808828501191259710215125734565791103764334486060038293775117226348113357350544222058355213907312142243330683148580622148053683446000755215183327288817675220185001411300027206006774640438157186628249698307798961838668801771267828759508623087754266257713844000553685706498797862098639880989449778590602578099619820489825327563955043633466196891430202035009411020332976184693775532795180382264946213363566014550964588060411114405056752278002091810631381995417476365730471673592897527389865149793341403613947211272568062073653118736487150298554500939938153877841276759176959949064131767868118101603190611633409062188874912725768158609249880274931181531674245337374810876346498369475187588167131059824372106828892862513962634685826103973823612375269376000*i1^57 + 30897531614456782243636328254955541007692939934196165705877427239220658821330610319512135249047556599095978579561756679090727160568824023984126490818585227074600130719789438904847630818051640489036100632012529348223321047791327948003566801572191966520003966099129451685336569117888919627215143340877250083571019260969258269658405682612608380979104905514566744002152881991450567200471725768904465295952554613506624459855264231611129772647784239445888962402243016376941305740857339801644158064189843328827942964478667507529407229779940019499341680863712892155873673469905506054377782694688739721660207019751579581200945855664250745641481486097748769158367293108584751990749052429837376903928546249547802259168433296711277092723155398693503603756738992735920030317934737281296394318544326148834169244962522575326177559422056085365843165608272169753971228607466768723579346632738307943675437982952339370396001800276691411922752356336095902843684830546927272498302991342963062631161316858553977501377842140859830255634859358477352003548852794743065434954206538121872586367267432608904610456993386401812817053493040235703839496656503679518337581419139206853059721927065600*i1^58 + 442252406878154458196854829900923753198085284705180780352534289884970073561630224487111652639042407424549073238214759153721038131032864096097466346408657159240460243210483986709169632260274811721368166834363135592402590762648837059899050462275753646743920054502847277349462348855445129192763202470455065594195003916398814593192170938888321876294578282264197148150262641314386833975084259702858503788843299482062092750720816921878950093784525814956730019448050497474076024052334993550213434035241889528454884696780758814084913546545581290176360073492771643425229508172825544256804398375535224160499222263692322390640683324220510487749264357906599099645744845796932929128218415716976174729900436135944345540953253648900143040591989674687769650930077813678521245530509324062887864474244514004182338705094118914529286178718203989158075195746963575615562613358832171403651310954921843028345016512571253827963164959708219491905625155077404690529088964821663234238404474743941872339693018478573629202972596778287613640471908805020545595957764242955001043966612934737138732749449369958707877860857598161680637870706628455324356444160*i1^59 - N1*668415854938737769273474612152929601262698049034291790964728206847271245052690389498039742999388333461175486989611547503929410546721771097266390376563468832874740645244282974316917824716715685972838513552480018656617257817998217639302235976269050226311686656*i2, -147256566094653226760815581156240795259660025804586799461087918967644445649692392533773024673887480336330224312292286636686652975696198959352625408164612866136563157861313100608862713034799402531119480144092520781013752888993735766256331057802675823402632961292901602405207078577685565587950514166214451664151776847711067770795718734201425464959884965946488855174581229340737738451093975027647756972653529150481008772431706749888515086368443963617160296635858459637465003513456711519734410081847053636508296582749155131494567322844490737126916776748590552721533891922324503389835767579557942617024633179283209060234686473392096619830712880625230229978290727362023002641513372431035325892620448220595164938493877181836879621616238723144745160869343990667508108831660224676276240674980525907743055255574553603224843011798053626688855080031857342881727697445877353668116988164167780568203221313860858657354202918028728429736068393318007111586065420231735906870431723870758831917553911121764165036708972389079873667414558403918836261260148523077393264867156638602373178174770006911515638060324831805714219354334780968406073035351484268857448086867194567324021444690707363919775962378455990731420850932649675808904995916209408817373757472830878580733897625717099254418905498706906586317238320676680362070421299523865139784439738187449822926723395258724141159421389423735087710928755517289087786643695028335639409906831081687711430720119448275079906410567584662763037656299545302154316382249379325542400000000000000000000000000000000000000000000000000000000000 + 217985966116945359189947545461048408939429592498672493668285696549364858151798511338421354150231739512480203239048840210042880464604023001027600740243361531990965954669510604548971904561629423741453896142937868433593363835455476296855656756923422297302550111108456902650985112618266412205969405204550625434927744016733114000248521197783986201078606164248174096820603589191638319369035600852723478829920426298468922529465419849247273806497271121044093070560967832939387317413090824790289385471254519141190949417866287862242829006991973343850671842513807506960300465086479083370317243977749142843785857741419097364126320554577171302817975893664203269248643874372645933594441478103542663025644189640151512599291288370311928632469156665227386818394250326698260717799072263615637229372218053729841848768853004094447234722271933315714802457576633993928496987804329884202542345405068705463970234888409545832984681880325343141552361899318329485737905342315424939497830663380406556771839157280678004887788207243050684935882787995542353162015592550741143123142858249266792122918746869178851425158824503156507545748628273715383359991824102556559082118057653366364853745358494901912253735796140396759616155585312785505356861965867410385882844881570296676637665275479941711432945072167798481538601949450548487364926328185260287251319525878047245494917399153910255437847862595201408999268753474562190597320078708481222417088189806403289344202434142153420892205666042696952543272334320474021241100988768583680000000000000000000000000000000000000000000000000000000000*i1 + 4651660607988613326693079073427628764624364287056539906806121003147397142876778296381867175769240925275090343514275678915528965233386079135276068652330900828275030983060375296171055631900336673741224927410617620232641360975589550228278973602803313321219960775493085194501217226967885365168231498813383849545196104155282886497585408194956997930844684634079360465263194675690476919741630460893027033376357029788315469063270323073942236315875099328340534284511973364061030421717955455885467124038952542483069709840733144093471519706164524111271268788724278424900927895781518520607935256454140169129609551517085246953864846871108621001906808209712333705305448636904727384578315226411354524465893902247686148465283058322402439612911100983820954542901784404670737810865617694779474036937731339403357159591242625299964627085739112231453055701946000556870471481676364149027869517548754288358230676401118845676088375475043115024678468212283126426611315701582638586856203233447237808202679970695237155274771569191614532423106377550586847294952913642692843353935877085055301104197016465541499832685916280839410926923158230000103396061889984913689193524337232068010869268931352895208062945150039682663773029217230653207860058532479738310582753638313916564382240184569177464205881625158145820399314940655063123292224352914898575419063348831288110331189256563907298569086640565805802318018591596437412619524305149864580444113004948538909689597983175797803602748522293038420817980759267754385925804507791360000000000000000000000000000000000000000000000000000000000*i1^2 + 36276590729924267928682300610646429203927997844491674734840814042375793875732141181607708415177632567602126624482035322006749323685215569782308768260301225088240984336303037091754706714253707959549277654169947320122029040469012427694101986474999265393578062268830499249035142139602040203009378421481813045677609619815654154963498268751453609345454111077473916971588496592751892604745659063616003009068641188039206534166899297712954948646210177658105876812704661362382915196403200652759844853745437159661995598196012627963414064446657709688686771858681988424450468041350234748515516796194641065595355436191667980142505346199276172569865672166177585399099601293331995642849254771300966488252223068734202596824121122425092805311617232644094735886837840534701820632876615338890479258275920019732824315555793007639638789142198543598193358538259840155907119478616714687257334242556586684031303229095890037577863883392122252014812215823154663412449504421814095613078699081056329882912977489325095524354730161633607650668891830047385541070548495833938970347259787998894741104991509438795122520493454524967224212305540220225114974844633042112561904662030073582816647343390619852852708605631862115258316465646878153058028946782489776037408606735399115122420261320834216849258524652710668399219787659824597953937287596851582550329088193902543344324716290896795646019218247478006284724896246259279368120631261610137406560605462315112457875237560359101511926178328674185947212676071431980173827641127731200000000000000000000000000000000000000000000000000000000*i1^3 + 116916510041381163948887537330016544797711333116110876637165754002744835108739187484978648525532772348857986782497668303531187696424211892867276332305328647986639429104272440688678163848247606612403488924487861570226090129912518716457480704876336485615174731252241170193033104260417512114145426736099564979195989927805337021047160747671060708422472978479027391921400499804841445300532446044019788441603214226337091377069476372548418338987543610351382654343455964461028153026081495831939085352644680912204864903364943699080181731309719170550331836111085125692846247225746386924712521654556448927853045805433844868774426845153808242317118161727684973866091208735322191202575152833138416635931763811902014826763935859183389188714612212458876434547130757112932621223860076223582394381159204690696131512400867999282702020052968928561453376104361226664347577138803277517134810399298023797900353418405313830338634132702116198727441629867979973371868394935001544506415363670258700770765906435788978917954990411565872916456930114363661324393501946356346022807882805138377936274063128010446301374198141992353333853300574532782159082653948783093646631974204515025039122035720481239680025422031322792965570609124321809170014460425821281937293645890671951338693465409052852690438569855221252093560419527427102503944404767648086827605822661581123956004359628287249011744939074033402655335049635772964512393821739747726530657284096930559465343043809024150180645610914850990472034071879212545081261976453120000000000000000000000000000000000000000000000000000000*i1^4 + 119611692607461875625559767268225345878267495733405725077818448880373983972959936012305575049104204818109808296889218167085271224780937806395661945072628809275861887846237289254672427832619064757825281661797821507393362110509491307323059920119683588246546283667763100172635006720673030216676148257239395179478285184284054500880825786560933946977729959589278272284404407949707328559177047444699653274704473642695276442407504021041550145134463293443371230088972917255900408408488747977933504398942668306931923216252950924900897465306354706373583443778083411736701732438426678262414545845274688928094714505186742964399874998569099501283450498377395819227434475367792313997079316453116968168150063555651828913257782768181590893467624219484865871628933212791898139663700571073459001729184301370870925736713667173279369506813726944302864281556717480781914205552534288369517351023965133070633104803030633193176328735484603406874898280361835427524578963595684546214266895065852004834114148872131296438797360000730802677791927323859180546375195743415544949153375738514913200892849290757474971796012133417487801773981228528881179331984013350568953107693731256493234857007707045442401782270538737207307331161148312810423767461055794637659422197866861073370699624936356358648598876858189386583127629198824781661276183141664084120589118950320870348924027579489477020792960838941511019613966904054824363271266382146065357043915255168507353820249333012140769388873774424672762345628159610432301115244544000000000000000000000000000000000000000000000000000000*i1^5 + 25261247315752066767732896473653785848555017444464788731835494084789988020600087831344035983814019801622203113225598442297560235145778243230867580732043588164173781088702495753380303321090476780711580943325500185466131913351135179461907889908344030357912027603144524039040061570814234795650600676093918743391451913726391409320761551116510101409659161169827330647089847875538685300236967294079042935450026871966304028861234841259631235940224236527786109713780439557790917349682766759649088228964282721955541579205137116116075597303598042924459744128935696295232991070322938111344470148332066928377931269285194444264099210099257853601339372482584951595212259523354640368876486193794061966076879726876022052468507539237925482809200239105088988182154205116402095020496694934777378152262758974335510924690750863709413103706416693005270217330623531562260577829727747087558259211447988559465130940914741369906226311991856357715469368534406626026642181638306180789014487760150916817035153508734914432929563329019831739221501513120033953580170379033348912139503693625905595754713065898549427187338633215038286617609292689204131394965157335617156677784773334159937777655740732507730127435443420490336236381994875687059196034006442988628293374761071132490631500226391991838206721867534124484481807230110852688171453199849362897159665433343573602623813309091252508199289234310421252760580951319699666788782327685372073574008536328266757353001968043299177366054307308948229485410485246072007055769600000000000000000000000000000000000000000000000000000*i1^6 + 51484039735546032756354884200861275288682951235206509669629261325301526784979798839739423073775122169352601786695681957277430462540418735890285976282899567984360003175404964193368514892202588309389203371842307642454447884255925389225163245234833451169503592189751005732302682830602144962557979096013592218907293427756915235662783279361468419594622414227572476989346134223502110228813065946420686480724421992846735411289913784121509309425964303926453338643297673514890088632680770514694507285495179894019274247097022843293041996208260839447111775922855942488932252829261158718663515407010426832831405396132650045411713880974230891275737271325160835694187193274380027461558521036294154168256940153331269241166370037483917954941878880797955355775125305884759484704185478768048912596361445956503436029377563630172596679386333504267307132428175622241314975041153554120074335035650102412014478339288022565327837108598949678373259340790324958909749289077330234079161816097201175681747062872413197195641837797423554494144657419365288186545910293482823152314990553630318726642587900557292160208085492592432217756494759358388097523853818881712683723046543774175143324645753352077539859823329101467915517491503884680819960892650000196629342249142473636715004865764215335239542440507914504354278931154049572927373562603501949684397608946865174276924711109767097928068459056664925929299597314323027542782304354795895499787812570037215234501046933064683663245071290178475217513129648705633061191680000000000000000000000000000000000000000000000000000*i1^7 + -16591490899971473175999630745591405953316246508444062530423015227569725057612222463353510121311897324473051512914688748321479202075875666919790445792258499508894882882184021045893698803168942514546701193918359153492813869796191528904585841667585409211648117257893139846700712966649268993651954614762875212847423081461274043506461594155781919011070849141132506176594092714758511976236881956193900990647311575621694577224887837119344694308201814632318803486306255997893327851438269417277207231032990849827669066021861386388666647434696674377688482389532786798266597269510998355492721285748414031780091136063094577171927107640178143817510098058571079429542824678460352422210060104656791755823501513159069302655474339054108689822656172828759309213464209852275700490489710682499142820176111963158542267759801101964228566339960638944710299353923401476705922166594407234647508434997898837113372482468340755962928288619720481082697694595206069072134252130993279537893394584561390845341506776842293633287126461564102081496597847030232683274438354190236646944612900320009258533567401177540850412596570175505107295461155858874257176107344953220576698298884443357479287129716122643820237046169823243567716945701075732870577851958801479462693308022067321444702372744347716160673481135163732442294917781519633868828412174017282480489016423548779621199629361269470450986412828672646452546852978556238542066873884217030027399404537742818921764480724550044029948497519025360697781568422368535165440000000000000000000000000000000000000000000000000000*i1^8 + 12024692575676269711472711639396557680941721198235180184061489394013420548508214346086799565078325608684573861949232603676341016793409894055126421502086048486021820566761983799643539843413452079342021374672489465973363815900303697419161345673744195897741460341840032543311367960289296079285674202302937332049182206267687985935941187173692310861816383631140494656500373212663430593662618736238919504869287665546439858248006673970771386662317296047133960154429083283498589442688981706011633734225372772941995608943251067814464587716702637753476462945650722089416669374994136376634117753423836627809091378846658824588951693683631093698106125861150857703409562303932123629290908494918834815313010883844101884107139565744355747902701601010925467780461536217063600440406178401422595375426721037791269238143986529012939071604379150979722528561966152934166247173970636239215904037278522987999001549374592546327719363936968590980991894879265077752268737887471205214029727094581938397360110098289083038678843007817986198288269925296169100645093904028617105929256596328659100135554916187646790229011370740177517167738272956305057944650168987313064615095797455378582616010695175528764009944206674258838819788796384110068418916312018761687196679390380344038194369553714102022326531850490504432578429721183981974000334129775837228269597926786393045539070637448630852396358326912739847693248921661832798620730151026680228945565949068221389569754060181439328723939153939028123677103948351488947200000000000000000000000000000000000000000000000000*i1^9 + -5746904137034430827043149313570346998339736966988640862290804125393492104662088413871279260971746673322952064694818293468498325481834517988757786123466900667088952388596358577711536407694850558204619998516307059720184275382788902595610220986118813351239271002821631241951817454254048481282802719547702801104896217131538156032076628584737830257074730205613749965464055920612716612766229178059587047743380105551745154552085902245099576428426890541186858463715192807905088333392267845751685207319563710614573814649039176226565342607952506222195067103704191851663061585601578093473220488825661765501245424286006442423778092018884611773533179260126574163110889899915672988080569115864781683240139691500348395232566782733308000563446672211907074662236262559410373583573246658922134408932519331016072420983173155599434045145247202418393132133304544266875802371742819702229808765961063431410798423886034532216585180819584949081410602231105932970984010891178521272727458138460290801646501903523974908658159281156238863119220292342268188026405628005645155921051918340154573792742593452036886295971585219103826730869749878402380202634095045746203616656906563735941818466843578498443230954668865990520884508555537030398744893676317065435852494125315103800180621158835756823293150967023534594421546297370464478553826680628880792395224838542908947740887828959669533834273715085263115729661687943852703825293821045595655205672941503758267746363138701882422402703667720679624336677146373861760000000000000000000000000000000000000000000000000*i1^10 + 2257006493817617869058332056409422248584453573159630131548946633231866620005205539911237727112185819867403950500816956404122597240725541544339781234038323211162253368005293439382697039228516156330242388511028478637387677448349987853455218871738014616441447917773402062011237029451112172160343852045555709048889137546052110139092977948760047870590309341684226754684311705219821482588231372652325210476237826328971390302384263937733738417803512391259438807054677536271477871855304199172675555342781551888349583728765422553726160392520701179723092406678575949699097938746954156077608434357093203257130004013006794303271938150429233856342662988721302554736707988113799592035558372465089783007894388390015015227853734794727633762679199206411651593834961269122394984934055219757595079475959337217832117001025725213428396061654081306509647420100775339593081660590413416729890038167672629224581450263869022344401021688899110027485459573739457339473054767867315123647420981232853110291617639033116528053173094706423595065655707206402550958813272109459656747604875476774202710057868716472258816487573082115495427674490404826977141749528325796946251939175117433250460107074749403081645548600027849260180313250910573120364063084254668435130384200274950417988648698857549643339946571857138650712591290859835129501718001043549511182467194063669956956148158743113932865491849681236610269255881914951994978401210959825311579766913851725162655269337196766774367823587507369165670879969136656000000000000000000000000000000000000000000000000*i1^11 + -682894456105340429586744774119796564024486408991289560364490803023539380153157243146153334231939248021561112512492086687006369897381543095518640156337970556564975247161133037063799962373447080909936054890433480304446571143939422212457828964284430732881268349904429576346507114013203268193453676084735056027166153837709248640683746818273198678324458688914802622941834444077662845662309531511410109416336733258821327989868036962328388115328342785675767589875723197146972050859718436047247937237018900244871150864637931795119470410206472537411675767639080561062742798092172910856829106380784963869685057479606507354628188196083009456651713143282370463145506025860566410610930834856812355512166658846671123526974081687868439708660705774399060287869306327380661362699812565249053830557331611686107939615676510668535204224313060090885124019069453552008947567235962471313060354880736041212462498248157985433403472459266874134967481862700585978132504258389235878327688325371755564493882892876700520077687979534732662464000408713624422993717478720943053292259841728233277418420219045863129134531329300363978801932018094242855037954227598973736682533822341435556035843710541064262177782312915599080886624447722118412099245267576005822941639305687186828722331682403917199658797893342684922161733630375387426353659308311586299035747330626561894946480886741748159029668366131811709221151321168432335096758895543133004113380577382876811714383167798048435169101412195375986863295792194200000000000000000000000000000000000000000000000*i1^12 + 216069809310152070269688147270096546298952039555266557067364899884570898384200751388733686560510233125365752702935794153029221149894791833527586328254268797259968838120065647457371569398448101664266337997072841049572449708894994519046369910253031292164765328139665515784580621488260573767967593888182198866860971387570934984925508100911152444784359952296678144946653690688400596643645692364522036196109219121928225106695895334467983008623866427454174057501484951256717284514034538347425923528473086079858594529225466000938903345412169726884193446190819048143159455201387625117206940843735968703783477601421154186901210462717392507210532072279856234881463693446287982332797134219423796006952096366727765723869924496443605280062973351883149034492102476747471577064944434890400971234078112700658517583650806636825586627254945219916426197700381345959921884882649914754196196319327797327146350064673474153826051715792584605726667972109334054468143034828399060852130978785513211306954241898536082374828573593913911467423316211634114639292321746784112573366784977209615615796168782652379019209455176722905405036550530457234274188537059083885152647830969557718861494820256296681182944266743269085598135266964367404655350962961822205867554446528139070278054515559367722943346920544818288827960329879722328768322626778927905531993578348299236520615711274388508955708807010470255808086501608851987857625111394104468809669366049507128353171303858964208463289665580949282964511084200000000000000000000000000000000000000000000000*i1^13 + -47423650586978337827793874964592866107131241281353204039646021105968143954000798094561387927235587769770160858594860901305586476678711051548656729090170829011218707219409614579732391335451639168958687561746421418466685520894885901100052271044193119960677624144741561636999388536507095699828039551880034880330207371880162371897486105596146984512715025671108512773010081498731985306912701491944026644171834819074110130611680641579478054011403295805623627981066305306127862715478177592279154873137888863926015473973230117380189805735480743884972408169276758949941360465233317186078344068981767009596010763992407496987153550906255378230528071596048391345816672494430943217171115816142727998905714069163306791597101023486826067511748716321844336998510942137737908481545154043847695056734439197113274176482383297566913530635737270543049773549883281794945435403455409692520114035894732314838001338377198797404537237484276749923779120178534906164536027732004549937453848625227365463158014000883386788112274036732135722278761708338086008178459718572922159185897141465559859474071057992341287764970313223487811241735257491513958854919687191499815877214536638925833151713360239448326468681884491388215270957880749001187888619409029338899359479950743438967961827715447937412134020223787270696996528564985046997946146019787559411867553238841796151784005766709698226777585330803739598112115705238580325748718578824694166725521169221766309694342702842405274982478685724172332562703000000000000000000000000000000000000000000000*i1^14 + 8165568911165317872480928363384570643260058077220309759192885532994752905792681523356301825077013735077991923221948083658356580668349184755052550141568394713800292151218816108526872249864275900273068001268384025537584050586604325045392918509062155450614403108221107799130152662668359972498470283103780225262354154674774123539898951400050380060682214333974789235477633874077886600942967379847910922099162347052215076753542042564752638934499270817196074985457469213962696801158884517779069887190484324375327796847566639053383456311204638834979519419608883092398769265580783015348605789476393672251845465267863697294943615566275686194218787870073095724052917345909775496170522167770800527505399015445334633969275435270814388400997267964313835228095658088661204082635050301000374654647585802214124685830426794658831601806400815822707202216801148460666258168807318693039751290105785580810397003572846234689923840558790300058797769419076547682990871311966875688052271985635115723510769493754853107090335793615221752058709227742309403242870352387475383997164020792806786773660097909244366922262580690356541511502968552837330059688246737287270323115929608426758152971565613610644789995322241728505821540686508273923128249261482545449269142450696138149418821334136014036203449696020137128894737726261720655068383103466057566643894153252603919183696053376141454339666525205774781752188069920932734619023971632538415325321716331222959131071374765912193284606538124933053022375000000000000000000000000000000000000000000*i1^15 + -885206790518671286787538718800204891319209375565547295675479398514882021959750836810459764447209568345766918394444861473579079181205164513272519097847822909758034867031206651892625105903503783955256253218094076077687317473646282699040680170193915602420189169015901537852706831998447182325664782296035654154304374043959651742235792205178054174335839296084460636664842433879775909950559027933617661339862922004318035842175234066921523829891507653683237738857267779495297304751966876430735198945375729911218853714386337743825309296884899694879893031924627574082563689735385553783571806356527617962124428678439061144078388681564242519621378572309783221880186103886070684333829710487639886643803866173160423359768973305173002085515325466906220475898602731749707233285956072947567086620771374311816154836895273869065566558559327782144232034766059405500385846818135968235933199690942921846581975486035809962409587126648177459652294519676169945551573817933520273257610700202962102004810177831946248204571110493697427706452449459525629435004884371312745406399187955176427364602842143118844623554887089256621668666221137811754191699732223708756667331430641618809112235779525353147525393060886576568244040283828673642728897141487737002749128186271062742637080152065578707257925761258291487452126975610278847646545230290365603598303343575240264580849890980131102285908891849128274006878464233174577621478242074775508041384354712418739360147732084323103160018228251382395348671875000000000000000000000000000000000000*i1^16 + 60021390391866152673475311689112580753788519995118937335665578449907380338560501975270657195657072108000429245672306297266206937505206956690851347963870266077768528721663732442566311549187317407372423942425899526854809537653767286401006297845431216562542359432048010764278301682508541786281082137365564251649802627907452063166746393398856942102462184169254689093805400454154102784910288097452791355400763768820984419291489820095291772867344040597998253623873163788675594474962308696623803165145371043115920755181524381247361970558644044424671663227701114041307124327471039040322078941239003775466489888994541528675745872117831508038647821255078884357547791791987722979080672131998760233371469737983469580145933104233634133220492309321468993301560543785633220919896406394862114997830347299995891147378196555958278263390909908539214543562615752196577836498529796712817388912982028408879669093885523798205688882321557540592635537908074437612577682427593094368675735396469948567845293553145523694888052471575773530208861069413597752933909117946335427717609239681507019894066766788800751826827395188551175985487089811811421768095435403914320061678964492575812233141793435574001994797034037481791872760016707740078568457447977710218810913845076161097367011505305181527547466628601935359727923056532642711406164150478365230486949920226198620172334071551395854822821813479320626829183362847042023911955046259858486449323285675651567592902112980780930122362809269013878906250000000000000000000000000000000000*i1^17 + -2614838944771066899835450735889336748809958833961353696418260846643714243609739943744678312057767875037772036351751936488627438437116169552763122359759766021493963576315814915335728872595480554413933405818829032770191472033823988622862102395356383725716558440845089122471032679060377467759592554376011222733275438895220842924999100103849668084531429093366382312041036487734943326583745885430181017059108104190565221833031025975335997851214196343057751482622034723100992801381917696921738876881417600793971984806276121013036596421269187116112117848343777002410462152366013447281011434172972198430760949786207261041989208713754200561999802699993323559667621877096258869439919407887483213940492151007267357212298728516351095372510368709195027697510204508395130018119569174680191464448044302986487494209255119593094093204263130764817349220847180994763771106809286682057088594329065171770040817872187276587529784136359043672606838615502638107558531592831158732776411067782992189599751411850089943059452205042077828634471440041074593473054016730337617883615114813909242316605769315419935369986067513402461724928202534407498907988937625250833377928441427856169081075106940806068932109958577965693767375721609703402155313951657954694938325163024166239138275668809574723138278438416801086066764451557636357989761394822267178356202753742871894635337850907765427016345910989303621920490790515153490268538967000617603453401930714352398096682233256269194327179643197254589843750000000000000000000000000000000*i1^18 + 74303262753215428258596447916330948463799445271473583145028076680004481770736629225417352335168118978343851698777215852069958083486611809620084802914362580369159940303125576313355805168248735545743678591118823523742014307680283052942146893542558914286067982772579780552181271279684969480118015606686765752424688213350070184271196764594423721978939446024699557165841341415428513424265955214328561011553040746965633696645002150218383851965967180068878680787627773216503160455468633813903277747311992599753150002162445277200484625021075716034393946733273857979742171336908381282801324147720684826146283140166431438216814995192599634217111685174755297002442771741484965569346087506904037218996700064245190676571659141948859247844163762226033888356890628609442690928714891428981965437030035013094034266337128285157651930313257489698502393489219090827354991096802769276883149682259005641714986350984516145179776531993493513912456021652069933073939206832309702974629939098983198440866818993079395569978421048132479372623486344601356351500152663069762216216860130604635490607566796822220649757165187328443852404025328739135372186310927442076182559556414086083009733540178156576740551239422078070637718241355922678780774560340061827826906125348706453534836636179248811138923766725245981740956115002262216944025427177771629910035192695614906103791040882738424906000942166930612308215262786576853273087598208299531797845591611347108477518824149301609272341013156613769531250000000000000000000000000000*i1^19 + -1257021806858755990060694230350676744024193934689914046206915885770077369569476649528972788375286124514037686326986197729323765406948702161032493819489933021611819195689022661604385518461998061333750091299860165002018781907002949953926331447785836488618801230491107725102483752778779148899021359766944181073654000376154859605908300113840970198270514281229774669228731597056905306815882926105730990071445574465035427644830479370603851293863360743181409232924666327596577496680896327459244815566386104678003611221769796133242450737443058285454708583156556242059415814235569127182873206280932986246215327396527564359485785124497155194673277148572846702639635985105883317292871675944562352517707125013996495863858610150066176096926807473909475861328644451288848334850993935135419734624632410237710481308158197659853645786936378799730419391693195779622280825570472740491993102464134214800171044219686320400959881190548231811116782031798975283918393718913908694270570269023238573007665157471259306334480344530423003065335888354086598945192284528274201205324377727462127730337931432798130238291689718426609307068236320941252466369960850840180505779436164084923142492308034406198025891835622982382944082613509187807371761170404932642495811383497694704396525381930567426226050015267676483642260365525852766369058625252763744343336161710406610406351197662776161678830073947222937574744104242563441405720599277101277143187173065213273386603976713416737136741722686767578125000000000000000000000000*i1^20 + 6904386881900772273696723461990897669200668370233848646873795701669975380056919657636088605849820951292092733441863034701224948570163388547553244506907817712360677284072739153746075640373379789073509231853959518317972969577985315336174864901512289601438151004034549652411585409843053611293569836232172878445810130983754651199661743163363908714917587589878209555307288879281330501880621572766365596713707780657344710439309279395602961680546873170960271777849297365440840742299177134728283911552139029923166800059456767564705872061017671494928864973376818682316676445117757372008083342557497957961638195832423655698929059959249744483640369093888065964886688798528716526562443907227021559348943346755796277542404427239466771356168475558012151024110952003062675890175409606641315017565725914586937380459731569514131301766288660134555448981836668145276285068580880365301971001615119907855108373992515428299489617976748744855138551616446050478658028077468082185887858223892171068961311915993200311015131272303836344090362207476940992074346023454359253638523203675515292218297995274597894947944114458651259028431859406399285722971154617721792936999783948012683471137569666575089039529236121044098216163744435925669700952140553687280729928797552468022137421579815611015335711473112186803782019938017074786279520626345838069860109592805642333739202320032528041610979312461542974259823849585698100615094162976475689934200367387091112674625320329884718775442504882812500000000000000000000000*i1^21 + 211492741375071765796571843126694547070839616873127136751812703939627235962859705526217828939131596203139851702236188705069509722446438907362772792674239823383484192833244937846235221046933248609979907228843528864867132955849734543715624938366981801543731920140910040519675894892265327592355579514166465566912855800169022332861480782942084486216400459359793706374160244799411694879707630471352388722283457227968448664076034360327863003211972492618444254025056542104168507052549154003881403783649792725983164991289890917884525983834554374578036165568052034911178989337038318991170859649082358509446754477382925552429570798309950381895858834232696715912503411411013676449465328069842938561748315274355638122632005690223248466989250541903159077335907263675302410467131690675947941407100651943450541397373216431373221267763638103282466454999339200575231649156605076423797933157878245991065692907533344419128232916222426105418751661294809929111741815723433782131829112918561502035679712667628517684157416650353540245022876893307524092945728166125855642171919236890641747112921379662231645491357369979633458546481626240887152795519276303230459052633613041345735824314565858625685231775781546158552193182230122504255011399067116695976933045511998256384885632723553855541301214213336100385681232416376088578192566716632641545178484852634101597864622944199876221634204616404852248313938507040004712720180065077708059325962894079817411283788734246338571701049804687500000000000000000000*i1^22 + -5590779163212503920658828049457020367139064926940769434756847042442210468312467917460761540457987520213056820144799377318690792117057777545825082220322653191239309042341418492367769883006478304986353060682041806372999912955125344152246588058326643326076376776761170008508142346045311479376250134377304698286731984522424323877146536408626703365199553141194998120185728780835041228101448641187258184202971885654600702884641439510038502657553024351462757323558061475211004740070674937760961503171430584592681350341276724940497276833487869807893721074235459065420203033548712089130290000006814332031070976899917176380099451392809194821750828505580326951867997993186981085267164383681224381828591145962977513223124224817500050209895100575126739031218189063884842599472752966653833025907888104133630739125364695279736625116031272531523444314395408235514826545281715067963889963814289061972773274075078626545166029174352806931322513533520948673588585300614315499952947141388543810417852956515771332838035989065822366120472720555772980364260610190307679178687137951717913425002919387600912041733096332270129086677837944919523923870446095657495033720468804797662079879638799213718603846583839812315418680017004239588083872678093649776463262623517790041972698437264126183592320376487459209479069355495141443914974791375239290564951265967462810249740955241461749400772130195643619569470401852429851536862624649395637142959786785842010604092743851358053207397460937500000000000000000*i1^23 + 52745866873508770755775248309877377525436942653677251089215907090822232320214845896586117572827652338872432512410754498903118424634051967022558166964120190376196273870896119467829173933889072228646399276614383698260426263757584461268579030293382612974453393803981410043081645926604364129782186559956824362064703194844330968078160671573641353841689510205756920633485179734947058159304082988128956893451428368387196462942333106260859675366262344066451085017258031544570658434110278774583879714320830228908068836399718212282740951978756709571340072125121757851148328266417372407423331903520226868876351811980360664565105373455301241745932996232700804151176629612567306533118933968072647110534315723806341683846078439022711671745561572549674870285399794233065886174041592187984017418372381134174272871011883841631361592107817123769390432190832893826096982541674770091191502839494759568775169946781869697194901844176492251373366080118696696155077516477008157761191987124910025866484390779186068370816489767354672820802400447296380020306878028236834176583792634962496468218731694878527034429105914750331639927534339986442133148232129527840524385672909756415821770933497291199349573781487526109834366653920370077269209218548042636458353257506432697834100922671903929068055471715639569785743541240156085329614418808496809982495829930006170415520557314527228506632479306279946459159516169275085910082722945714639105596683547129929741143986014609825611114501953125000000000000*i1^24 + -17749700719973007740656129326051706824370780339981754022423204279200276604738197654460886347453563470415594077675769508834891728371437347037718319748209211402094626157443492029549185854913329363459120822450399843848694934064254133784826219031413145312971033794898626650191291036556956985439580753796564060231275305185476530871074778732950983454285034796949415288683220828525817639907155191938865919133584745521536475232725256733366399461588817387804617462122466427799704563687868517754820875549070488617597340581123445925368197361400833609778104174069067985693537723882616356671144377504532538875111215758833284494168145911435290396885005389936983511391088457405819957186424523468760906816320936828493789897780595097494312031948621557123001681431484180290269040255472957249509063984982198433092892373392896566268460663128767387338367233718547955623700292221133385635360053222137428851766450978597061122136423177873575293419580690176281508802505786313358385579347459798897129820695586492359772674937679797332411263858368637841722543650337037663619426239586525474469438947323651964738410706174203598102105085642374350296507026297383660136111196886695055089417720845017116885535879650186365206349058712412613069389760313474698803329149505149475088985231368978965579713120812078441683831275153751665527659820332749659926225216978950860104069002358981074577348128123677278024772592917420225053786870994091638282018776525548902043179262531399726867675781250000000000*i1^25 + -4446972253480630902415470329489680087539333738223368568890746673687681965220919508537317378176206549865847940865682150142998261869828288892219869777783335308903145499275562862081248879745743147615539515978079140866070844332057363892094062408722139752372090245670824479695485145971880681351586714113250956805996013894994337001010390076224067347037904226823863867550026206263130153685761572632693376786361778946680914512688063452663903750235850783707810547040690188355266518283978134869489961865464071374813064949727611660549766431806061373015319712379695838560838645337455032308696963885088854944963601339646429438623350928539795874290514918705226425520657508312979469118013107413862207322319645881326048782735108701108519642251555096061534585275409281496088529904773517538581176915731059042939083807326309025397155355218698032981426360710968917809860490500984441159352178744465823673196774834779743706858633734209341255159987665767388416339114670839888701634086736943403307826164118041380564858588323586870013082034718613212729013033507805709452475439210848311454340905741267595563400843068185832036371675493675957890532112486092736650602404272708014604545943355253460372064006474041593474779814121734226699787448872449860728134004799233108163515620633925466574607585170763871472343232950271536789282831397718730498289923463041426599939271568545674843251274556774827588928812099344798064604255549611450180173878162174834784240128412842750549316406250000000*i1^26 + 51869616254568830762428159014264789928519447466949196434206572339936103786358414448555985696756589460239223411190466077933687319653896165491432784399574247896728067975868547859473292384987485757839569142850138721835171623056109515951728964141086564664376524574466946771496736879482141116985428717556712083242875905431802706509177201564516098553147710945213771810885286493927576300927689566334060769137635511462276581181173479739143318550165267747063663136676660784414397319133502182505461112029219927142700104562033238688282892054122826914329277336596195295536109325292557286611557348311129417443436730737709500975285041664713987813664055365024388171385055992162902869137377537414952184665931439649620329464721299679036871338461534660196136070879095422921145893055453972477757904480896032485357608942678796475041330054643210108127047301577971535223247113245998134826795044098655601573224691518925974671624728215475718185524314999080984332002425622021585179804325465616285092065095969128358943001415855528469249309347858476100972124245597308678346025409766040806618656836719873082696996440800147486177751872743145720209581827549631241201468428086956426856030660072026530316571364479589199808633503085019536233801925517981910664024673105002290980810323956767789964244205912992501022781618655923483016391863544232680904077935833458909054574159671542664190438080062368556883489723061556529204047887635420488550319271736760060367682203650474548339843750000*i1^27 + -347506001991914386929320363097962483334084493306391837219999867841411845242339873917655697606056981048961500424974907439155411849651212437689378996720142301196847859978983061988412339633083755817099844480116264911140223639161800642441317075299138322167905027531576280835327316574532567282734541873790542931365621619802782380005467934446262913147210289629747672547424289222021951531734879837472988191846750138301086955293658027964856907958307179023853476735338174819041625689785478765663124387283135305325578602192778218447062460612280223219864264574438203744432075450438682949231283214897244507080846234314899191747497192231684419359680690701699124442639924514250500604909433118078392878568271428294771324262095571643947569869970382428446158619425813634655667806707466171178059506134895692226667210248809429212275726437360061963793509497584152801354942369836996484129201748489602160963532380565666269843478610387997909477189412456402121389876083071772462164126300049463217327915368361069399015537284747558861958588130520915154539908005894635829775276104946756450985172327970538400453762119699547522359691308946832903562857054204982336474646446211299960722695004984453552525309672405936614773949301522812423003020762463782940834682558424691806256750926378649815600483530347870674748771732122096151012824972694296639396220820992131856793359165311150056907571071737113403294815120023498278853965490778931975330362609734221655433066189289093017578125*i1^28 + 1732126626846851161906955039649937854549030332056711201697295905243464434788977481275773397983627388852856958253472376761852007953137686376679154171738869852188037788767930741336710388066994468888660445854395008422067173226972978882117343460405474961586875732338954962233991675473465843196661235749653801951770062360247974917195592708214329317751430512897666350280449305595391177903651982734948867435944040907898313450982540440073482874220326042438997487361132865324118727487848128724133223961172098795617638902727842300573759360273798234826406969847244130206297625380957184070866822050706963842414378742831851096704416210313653636896629911042894074090726233766675066045317843316403161753807407322868830906653071036889283305237198598352885301000311644155473656425558575552167844632220290745820801537545772968556592898166492512141134594814947977264436042044980999793622141699955972017729141266435588327620771013441727720820701331106503248863780229615103007953686896621528391643895217530353652367330395642084899849562432838464197915645262542277203599719049580453097508661026668689386192861132825753400831604915184202314669668665415923448384512257092633935398867882516655764651024231752390238063115716605079451448349322589248646866951588479382707044083552779565201843350605398360408934680189658016611853878427019219960420089735937548111850213456585656107166892020440231318065235809112441296097894798018191422365683500403610989451408386230468750*i1^29 + -6870262945622330623231483410548624535906767686544237458207168248410213952110945687855483504255748047478816676288591546762674524262111444469641313757304056240732985815271840897994076093935227876554628973124329781761357065937773758516128545776547077044675896137063881067663204016685453871875418422452514567861369390549191032006404696678786877998903915151790784472947926812782988014733440516544057721399833878392568850906441932609301599330669251153708994413953580213085662640807233944271475670667870984383864943414439971538741751889075708683088576365456521131893321916599162477354740674949603750275770951911066862861770240406866125232021285042451921959644981015316676325989771145547218043708088176414925486649105940404288485395087284715466492058481668811126998051108589944006509904990073461508487590088798930942283874429145335876772299232164754943959996170719551101554354399589998413869530496738853019787719763548723394628530798976202244421060573914238412526278987406677022464076282796455904048508686964652597697084885251133809243114269452310662420951893159879003627590175199578952464294839736742387203322839146995491227228893781716364676156021103720345056001301627946560628441341869049891873959043365631505324179475131196617751156162486113872454315990523942087582464339929900182209810922691362495464338152964084097788525535705276012638504299173899038044738829668313334438487259082596527317833249335851999385730568933486938476562500000000*i1^30 + 21029077915049290038641457643204842046378427488954281581444667648542644889512481089899334883035483920957042876322951879211309480216921703339283793720493153113271817172633497221329790627018397287389328343707196447789938665221568964865486212370129684061217444515230409654703182126525916306633800593354113957704703281469084262677229558283061807196307606969751291495556186040355353610565522444882269743281426464394000111235669758101413905093828108545209285865920947211929394899357964706884184319786291456308225459971757943818036292190502390884615191328591647145935917715930368484222481852520864966064031431253708031797321292042403571039528192914731611641154133216741131337121600048337158658769038879481291056340271335603361806588111031425438717453179049069150203932219805456494602135879030146013728615012645976738536134797856155983174904159908408145233191140644627686956578133429878846781919246206532421497827411856381092342524171511355680401143968830532566009984581423588037218811764173103253560767462837375261252391608062378682448485523950866711916470555854422264839785085244251168748147430705009579011970832938774175952382817993740088925982179359886311802736916574850001692438429253631910081180655459674936810668770726955291444839642272444554808851635813842134141657359576877633554747884194532365792612983747982634252684455986082799729171424953570177732049119445521643555666742535349208596157284160909380657958984375000000000000000*i1^31 + -50611862398543457045437741585778736822783532801317118414132733862149796863555349428842317599422577636114672821317695490766964834880162926294534779664899476863121823548751108313302354744225079042488177005446705162551061404130861309645368901419501613225575331533393790385322101232161114657004268669860313678628279671868009023146214234651238532075534399785718376840259209323008408248893518947223876296196494406139962091800047569642744705917853476700039654576894889520902628254322489214370669025269955666441607207250386588619474971139976828500779444303266463388985483286494330400269090336791853573559730503910315972622745846386913300512298570114036616646900911734020636261927783944558836821598351369902169913639239451245677587111235503502249544073655249888455434626475479906198837844945740094429485790182094700679950036401703292847971517154918016010804729225365660792862144677106470205689417124064747809351101832285559137672376979895438970172673798502358217701147803437491405709259422197531307602108492851174706992304657551381817359973698265344386618169090254981673531134791655169458610035936116332631574246846488841604024897054127606417988736129500994655138981402668170910599822679222459842701404895324584894655372964553244233166776811986763010632348393747447698465589654989459840652974756048507846656029612922258183362817525981067224816752882112741853356431937107153547567617504253277185035163500650906250000000000000000000000*i1^32 + 116643956597481927856874048692970109992259777764099778328855452758600105777964222659435425164975109518421872121926865962040422180416217101085484040999130022040106520131891354429476241294283879681030949191606386623535494644677746464017342309981791422424563342391646326329533228566182513779918162804077189313678135130852018691941764759751995523445448781441225284380272587881927484396749602936042976555875189461144519364744265297467355158909022179033537715404529931595030456382197257575370746684703977501405769325147376874814827913042309546103799190228553692706878275743626106655009621370232693199162338626237534354995566214546355059742883849729399227249621283665830617840451457760929033936570432851422208423202319008997338813228482911296069521458782201863709782411897003819757659117798471864081193972687701026864167011548783828629454232550452069840033035719172235350249911031849405559042858510724431111925648804141359331083356364214841285694210705119266946317463664683108304164101629508681461103140145469679675084533924523674790927198921233886418085701179080556033004400421363786328023746389294254503401753083237129352877033193639532932926016666501533495953764643607603916786388603565381546804307204700934885122170277642798152156405320949305184651296881210691017055050010071109512805261462896830291360472380559843264516618203784041969211228441883179559773836634010861426317358164770628952579925600000000000000000000000000*i1^33 + -6876980582816090083785284108810949973383546000009539545060154695254218120801559430801928923013804675333283481225314948453003054557780452906341903801570955747743296431186677319122445050065756693985467172967965316936020333881845079932787138851886200819574178627477340928662507890097340525850042734994766096817156352843677460013267919706874854091220214493755331244157701083995052699632123357468322707535110933335134716204442690760745410571286088195668822194571103863088025017656561936076837659442304933325825628662638164791756931092541739462050815201924298966294506909343133614503587568084100350289644307397216688841733493181701496993945493151944297339484340972425495085434295979737828666098118925532781125421559164931520931937480728868377338162174886691477589397852155130709276026843092215789548948289872617348630127012304655093347818691257050345560212676472923841967535613180757550654820235239211327666953796942948957547865486913229299300345871209865161393714439604941588715448689630785451817904942924325135725843316503860995824902216495101304412704563123643751983322391923226281620659109126840436797573481286482899448188831404683230863983843702451092099751202207926812485986262383996401334496020733246550599857333503016098896519532868560559341765748071054180006206614634838176656995994628857639717861097833487897213328832713237036879349969716386047616955425071845385601067747799440875520000000000000000000000000*i1^34 + 431226110950133564685814691150921869476299268981297855907306785726838101364497069901275259809626384168738208247814097858749091296809835757498241594303500114446370715351285471614924887270221932364179923917288095808097362786102444604969605636197148263537629789626268816134647707559409831601345172975447893830909150916146612746131947517870063597901761896588549416437303006360618083179398347658185509739172808034128087179192392793622833588253125898675790242208289156979588276974726231380322548825487109652247965482424429702396054322242711834078953238352370535346332051773130091995277039151172220084852692528534530810099903478687386477313706441035730965130848816377020142509396504365917077954669091524918730937948860960830944457034769452364864863542107471113509982434922810255106060629903091196863232962434199370510293919466851411381572395762612918197441108835948797179257248986251081762313111824294053226800530196815711692500751067085694456721321775143739463297705927511490512828205488962502938502585432377260148113807298731191662228569957275165206282748622178144108778492135235143741602610477406661385893161380860295630973009677286860546442813366597532783788487786200225488657486484330431749722246310481283754149556121943142139529603162926203059396279685137917774071782479989514811836091136025640904316594971189658131187466843278361236507140496714623514134770226144803946607564129566720000000000000000000000000*i1^35 + 2150602802261462226864298581610993464422032840046121893569121407774692281658681085767460556690821223009785401103468255650011405499417270175850810752764099239093196027863404485959713576132611126689359018094440570138777417453999033783834955958205532004361426428517299554816240548197355057669633574604424661970591943558177010343865752224933851374595901267634491175074874918069234383236891749563337044113032895398405891279999172841414316984471276563768791672420454129137095493348119281735462645951852125758434496268898174102966713702813432854251393019535799609558391119956525454725412273801777034152539470693278531500689834818570467686073383407668798444721241459959944739739507710181005030534401969027653295559096676420906789477418672781266253045066773356840797440316987764849088622202130686627092756282235716806190984169346935874297656463956307378331941727276764050223157570703697024823159293290995891246377050165109089799526666546967169276947066711428688826863142980699691846686832565493013206261040298097691850520011870104778012230278785021785672582287710084738795486263630534799411289911917954544474178743949226883689693388519119310950091612338954202313020354083506380991151544753529930638307792969371598453677663406091179914938244473090679073807005498150672527736420250410472155162414299124107638372701738179506938854857747554549442313339271508769504564575158013332493591746969600000000000000000000000*i1^36 + 2816575928052567564139190104356998424022173440035068621693540391474064665759736126956638430554833224213991302375791472369255644500710921736820977817788415324321492814026404430580176096102034488481143820679129713237722553542032931551736769163417165978361515510093597999691064618859670096342907302100905785473691983179109973874772092267348264887268182656334511928360537544935595946968390454996722268355545354709361336294883544154353250693220053346796805944922060774454971067384009516370342229671750016925416845663285211828362782194668137286701936932386833529671141844768464355133225672987936196664301443558867204408535616546162625916468726603960805745141939877167454352209017492754361190075737677138326153476175522401561553880311142241534321638689942402888319906205083383864362592265494482851295551786250720739502348089001493092532391243281939650830779210949289769465720856011668626063963781457964687029631636633706543324367375266963842651275674739415392213446606105693400272331040302709619299236948850314821570287500251682023625864453880233139681802914845021751325562477600777749563531362627472690179449117692676600163823735083640449263211812885867047523989636422603380189802353548007539298625901955058967187900041187797023213534501209479411910459767069121832303018000395724937514252649619644444793128099148416347704919272170060340303820428292302384388524611148233135221637120000000000000000000000*i1^37 + 10071282684880403898196047032064206016225129654834689019125861233897317844944427681575728972157646331062736624789252995344795242825534537872139013490393668053251703898791329522167241815302456409871804633151652622485179784347452826931370978370198490094271022110303729114540248622875482115033154572582359402657559500781287919312485509845587079353042881619414964652838700086424172272759014006516688337103084089115735789450418385573505558658121177812067517706748151690468442180820930346781891564419267151915927484670435370859617472885087684944857920592791218901055258517382324627365056740491237151020838021206653101670386021069016025691868380596472990293890509071369561512784905515255066170574238437017057754485245483254313499550366053345213367520915913954035613343213192308872244265612560933528511425198740660727766820328567141561344340200469635942619024881239067252178348116128641100514842482798079716869274931995629329914562927416995076609790263064982391422175484024888054585622237769108852363814009334314789525600413217766651538824720634672803220109014413457908954287007573368328199223068604703531290523015026749045335899898140205196818037490576666041382084724298413035296555104247596979926446522433107894874818352093377695386634235608262142164887223302943033249954581912884464850111368618896726596335918339071881511614475960384812557266678306991905769157373705309913088000000000000000000000*i1^38 + 16265086497881988966954480646005817168359563531798492647286757755974688754571050082500962104481674783726122871261886544492862753041164267431672526342043355189566523109819997799541425062881022006895984579570615956532759738578650213177821826369778837671827335204720094760772686045360264855019354425267475969326583731227174559273825233923482144851359719465841629730587524486998559277299490365062911121155222192286686945108931207786993177392760534981824068209235592848964279555247581539803523292271155911131870209574267279433463260589365011959920880915096666510457639498449224307799297875900224593042369751208725067113416690631714141378941831669012553891283881794787085684484847682638338458104733265899348870248187265497395934896108158586764460889887921407115670258329965258925829632748515442807511665274424440174660223443521514028001776194937241933726562287031670548125404800202864530576075864671615201035093888394423522778419128310077139316370220803044613744106954337531365893688238867119908921230626299110620117620964410810058947202896996408156303923527216356911145864872983280818225144910700333999313520765503924525532645952860925271914994630165534625428078432373299319788022209562331398228972965416415277465197920768785719938609578846265970158989033578851293232500683713368004182146543261302090405322661500023563536236109425751455533554297127125747585771332278681600000000000000000000*i1^39 + 4175085607495468696528627194098660770827695680565703132743936671224659593978616897841003495885295261269760882107741535455240980343790455657509071335149380357039784495899123840333551343159530096324447809680226485429011483959970004381605913096777125364036633356756548777501992192313097102935654586513603309148315949584878524005546862209786295259321163139142186333320096772934235014477575260162924589035195379855937790634688348132380230390194554315537272089781067779079053416471268686611079517333243792281515416564125861399562177590972339333762101496802490885554441741773299931270551556323833235850465697563121695629833649856512980176070812731324392498168081083213907746698881997680406977162822726496745708032386023129202476879066220652495139510792443545692598635681743560319638625055368438079023348430970741480292419344379128122212104473733432733207628658401950008928033910852024421472714764264194783047009344651122871075977151814767741189535697775910289039658047599332304716956500883069121101347743371608827889094643047614816268432024866915769711842746729588505533277121410460664148615861080189287977550390229467445203632792790266913945798815548069712090718738339782804713664194385027148241698499017371066004572413847643710702452290162366451975601239250048566292572171990750228773389210822989424608104577002903920691751039123979592734147991757542692081243258880000000000000000000*i1^40 + 651159784921556412865584797408708739457477980921190258616303836962403245685708141105763239336979728630827355318812442866995390909649420895232833720531875092383440321169604130667630725475012267560300318357751878630128930512338737213857096443600196424753031722832081643016979725329763995658342465525496513930316552938368347007200172752495484328675410154435260100068636451294386083271849606437228896438647653826872340347566531898785620961053013972192602582131474014560319889991036311413654691155925749944455616783137307074600516710858532008189889175893622416646507647928539509216249542941626089595133044198400905990217889714859491595179655583175695459854292664271227594164821027291202532367479633321631775054984856707175990113152548047506989274372499975735924346459704995469524565047517685532807483272206785665655325256360145615038657385315073607624182398744250745205508961102664676610057035531506794751717463439942450910898692061439227315342393717903871424641542240142076020110506756144194443408564087802142364712356907310952428221628285664386903472598011036405691565447378417647839981056567496683987486451294076247742616599510041409962550014795925417457665827567933751232448953572138319675547069343148082946636268240326797193047488907686041083418313003517239262876881832473792240341619613547605196293546498169583717607580475707498834231745692153304580096000000000000000000*i1^41 + 69301230227777511886981842461155523551481456259075007096683485257934076956346372533951673368523765018819012500000785604500960403145634749610494485218641965115416723237189601504795563657564907693007756200254831284447929176931540713446758917403865720416335337241448173730247258124224255552219273626546394516456554101409811046510432095855282162363151617144312242307060280243429834880399414581044151126481618180329011263664282524533132731511423995200688473932627838054947256258691467292481174021895202257921274309254525660401267721385544224776145585735827901256926720552039954943620986151270311167715210521620660520239847211165091894688773193214333984867086550888408668973847065834595817018112295351753098850770841298808881647465635169288366430953171972639448574387795232154448623199764039953569556107932608601646192263667377279678823492928893741945238871287890863713174173738610510810756352793038288967629871222535502464496543219887765439992661241971643663362895717478792034146465866999365424536755740211893780918609215775439664426105300340152489156841178402474229673340217061146706879643956488863169699737742327359372818826248497261495370003213486305943586941080699947228383083885318302686386722202330895362090182393583216687370646159109158431950903621545955574971935211638745978143679421586229650701733765078615219709924330413126284115839107360358400000000000000000*i1^42 + 3663643744871720954293894629099816094814454630068027380246068823470661348259236903645217081901514770763583886441433836361576277607094318151593063203755786179930352958713513697639119511981592005310773827458642596280353013794997008199169500235801427206105440444718565338567096322967638656287062402720139488724650221827419244473914102495065511606501424786088201462451557753755005499422028607136270114097113811166390150682957802668039796752958126537276877848276965054610334315590694779865794283012905760584984040050585943172897428215242295646100135012280201502075636440584180154005730857478781348147421674333702464873523166449192401943803054032154125787250866138146240124220018661141045651246239233590398774825703143560784744424381729046831671939433503436855955937491769975645064495654166766984972525987102081348195878574324591894180917550464451531652873347242639919059710884052228504556676159451326233113701195426581447289444485532407241009229748855809402692782917304519247199055995475934191225590708841256475402696459275920679816646397907837737550554529655760032102150685818119944406036517378706204436550620935945499202681040142658544212921559765706839494464181420036012368429881861963757498006154334917171182139463565592617390609570052914751243886665226052288622527349465827564185297697184426375344592210815998866495453887633979315858828165120000000000000000*i1^43 + 57168671047126909730153336150853715223701810240667123821486984446450594967039939337482440186317037935763808257175952663216176042895522999649807271432348334722182015924099519172904763045609963862199985261950912737858744549677684413661834383201733387637308673085687894332803054178474109983428172536291921270239395693489379038968513707321036717486946350216026037208907885568559300122787497589880251303585454570507604141554208481343152158330032636671060215058926393458124229503062518483083935350248854526587433875600349241673082299885569760043762997243598639514754000490537690834786788095688579217732809882257484364640471850986893624780511284207309893036144690614136460153296866412329563610529193798339946006261282411920488947121645206137669906935773600816344959993837404833223170469730760586088103486802703014979121514010889841858714542248230490513821234511115411462817704063825302355790753466194398502709775332910222225687579327867428952510964977046278597938904763667346819172918928648890997483653958560636306672771615137985198065970940991704239687574036409060789004810844544371473753248402069500533921231522455093395932095289642595665554991944751155612836246698062837624239354815760356179482637936844202884060248945408101540372781509263191834581208065149812598959043481052429441735868030357441661122762890441735809462492497680634216448000000000000000*i1^44 + 437181949120703383840129313326101456513142795384417697327928986701921163994063162988924331370949302546003706940336960567899003791820966265355065139552387093716901269949684667885830430864864138437367395714814669003937459790444763656099473609290799021372299326110081183560720990245456754450123442203434451222062629682800177088646648906676674651777029247284936478582849057452177106385706984981781130350245032486752892182611735462557140782986970828025462596716135204018042475325229201915467606508019623346926001287089574058884820405542834916114925038231018276866175564355163467366180362759504545558347478971247118890636535960935034778327539126783324112229390740548214760266099109781069364303688239803572569060870249677503525929450036299894242621389812336013673395412949310881448016297299515831317949870983291884388704927413374392226948695586753296758238021503318798307017561102321770592803952742497907133952257462817109980374373982534683605072646339745832502537898839050796737867544974095612149358859577306335705930918291623556052682550234380314555012594973193672276315004547604122648359693559621404254345031364315457228589993001426848419744608142151611532628636477519389864170246294450356079306594108057570482347388231436998450533960824252675714633297356206289818753466943033404960200024508635710818131963796573602118790089487155200000000000000*i1^45 + 1549705945805794248125603235324198821057326215231570476925630707102461853201027769686918959517648403871044735451422375928310061847896996524689166352081955209286988392274482912062699241930158789241561695241930624656403935343772821953840765230299678197541815100094272133162493067034703107339827742587610892852108097417473951906779246407311200774777102368836462901655465954687292345674102081385298615276137542449275962149165480977946744424048176159838278851473132227302449416115190970610333656011772307505544010716994574455602642491142754173565450948049706922415897667655410539090947220192771390821172889166252997773299126095602281236087957059297718026034562339123906978404974259249360654506743985004875882107991468023208459799189598044602401724420296690320717881268713277695012246755245844953863213852290602259384440793684284981930866592616775597842852161055435727340368270627693063324123390483107465526983527384364915973385005552731827867334509492221967296878538905414527979329954001670154309015824860724480434427586886390466342379295129354196276914070432905470090553391943531896896151057500991747784785197226824134079513333111005446055707236841865109173213020204273730078434781551086900169733260054885629225036194660507879796291457376167802987854740261243923174312369989458576986537567139591603408054579329854143903825920000000000000*i1^46 + 1820074678710555576337379298872043501883443843875596308383479631208862966074945733457157225168596049903414201834337095362123271887439026394068584047547910627452572035146309329316397449745366520091670613468541127549486627755832302217470958528961558422644633356278394829114470870285929798134980598609655487059493200754083584307707392028191597615124804548686483200596143960656070035643348575523899877816118746241656516526896236620057189794751434461079908859290274514327030707734527598131318384929873639083991717865294582072010572187446669104968119475849874372040857520992026022581218515472189784939203300182998745842037259810704863861393941073341827726464681448117687692500321676116656421072845652515563044657233676128678515732692896042940845603829609291122196029467101825581435607840326147247263191238933680199651408798835331353001771224706780776161397504941988812129251875556591345979288144105983611092184918514515226946540883403747255764793896576015734029468536506339543868280244475895170402806445711783526577622447672975634142606642848527219667669012158591783465932386677571111713852999222009668806590988449520456217221989570901974321787731720947250289312370761274696210441038517273905434642951072926019581094680117439256280465514152698075649436763361666441493868375820182792413534667936631977505977512065236992000000000000*i1^47 + -4978924086837305449767602022460895999823096945639957891403327528756355310202587881899251056491073304701430625555316178367089805475806241878163887508432522558991500433174417050096423162335388884112407041854689954535034504194314746750364017079831910681100765527577080333028606974153760838726791538181018497504759849145256202581424543385379826935065957681821264031815010081358025443069604311470296673609532660719004348017846785903781337832206319545986598701513961040122421700156251569883590455994874687162390582262527805938857702710376001704288704079047394664605405344192495788644262148101565462414629564732044323608975853861857820539125318094216683098725278203226395589934164218709211084768962515761960905821078131994730560828645128830470590901773333449626303074164470812419488894401862179638723381232684212957671873114362485027209290954365540083526034278445044033966199905549840013981780707740309829405844071159178347832311478315478689782082124249260646787227093047891346647630301954637391297530303987141079473057762437396805455422760815396335154623405929376929919727704849179812287874050848702108838022261593164500998749861666540260830580799971461410985863384110478948721807837359410622278449828132675383531691229273707381044172685605028044651867435630524961764319196849323760868248510983530976310512844800000000000*i1^48 + 3917494153998395620339206861989155945004843044736843044166956554541465606570098382347404848218594074674626099035772846837689342051142884883763881016335135047014629168158203743439475891978545364911519806011197433957845547846178137717452400195288284595150738487899619697477503030753071743589136780641328583873632824548711008769152826577508175573166100533851875969535941148767221243603407252830295870522134112865108649289134815244731011697602647301708823656311271706061003357474878050720508405677307182726209228084958854980995410148675838475007292760360780095771696176150089651787910727699509600906202581802520893084243257323190683673402157851736734277212399251697195213930550229643169174142759072084088402426708456301692378255480873286053095071647161310842919091645364496742369526069349614807956892658173008281066425479720518710787516651040431899532296276286945542707865846181768676009359802334586049866885602414258977849061303963667890805775584915009791060968265259530709939694414734229595684620851989657453656062896605756376672723260277852694216860989475342387127269416262726859096588051670733921661671373403586003946406677471746600306544989724474977123731021646931311042452440173247167661868712484860710081628433809415449458451134595080355151862173110139914380261176531715984039999518801500569600000000000*i1^49 + 3567439532853571948061520762249869669609838201855605655426700062360954941560611899842349819982775148250368759306238265706469609578596884276520412162616507290071736833192455202259970199565329761053575565777743879284596147634046452036968388210027495557126722506315403907493409822045804567592303469220930775916368231428221313609373118587260519718982921463245595133476351760074471010153797917717097736658234692993976613450412015740283208180898886667290800547242109748801107506017643710072079602048864137588143224272994165998242102026050241062412145229589367126888482363800542480448023986328002260396817663668802217295540689719577927364555163665140309355513108919176983855420360202292417156855319253515296610902032508984634914683024543077616565826002024160594852708093023983667541048467588610056377538169300611297043911045249503406397372006687984346635784222656218300167354483269471357203386586816609410849940132166111342856919062162969306225734614582772285257404642008139952677676350337742041464138782531041963287992703560685900574628977448355922997832658186793706760309041116124571912515296651651734763748213033153074798461172280910901002184396476868927964148074071321950898867160758883116048982129684235060187112311901919896074213381192030377576751420504549022834110422067270579038594269184000000000*i1^50 + 559892987880119858682657897631687991598414131470775269933689695125197896500010741365924080479035499976022594437232139624865560909225765669937550474930763309219036093195511312694973620293504777015042142741646903665719436235209249297295150338697454551365041426242658151949366774099956630548583519930913393108826810924587887022145061678355360193960961505108768233844519745784453175675817828780250267691395197985194300924440374303696004761075640682735289010350140327474239317376539173399479404231211392574368578692424111873449469275443104010995353381744783191466887694815542566005795587502525046712656241374378393386430907122391117650253667609144850435265023359131264063469302875523877317933076469454798862185554692891804134183767989215899975510597769740495053794840483101033690185105336298687070221503901008350970036758605754840384316029971874123325175246792648256223716220687395594166412317332214159325990451227414935964637053822069485858137710467144498823577332371237042336599378236617021256469846511789579211086209358009075721299297170025173937826769615799591724048212557344059601380558356786108682580013533434446040128609447932188539167331059274979256669693967098421897108973264349852797449344116722930557678763832807602240240965642764737102557843787864583152599400595575747379200000000*i1^51 + -5506160880749406096188513065429066275237546525175080534510207287300617088477415687825070840453128757920733246415504251896841605315206916063703150947999650238621384569107816900864844657851861320680593765192527209020722652124322861762305436434202129294939321751492037742224511490736034962635182883250587575157193494188214263561778733471234817276511202615012831157780995647640615232967214961458099344743880971021411054987023992624960120240915315678333362958038445508360334965912218182194812907247948093303699126581236033761077169405128020729267371948489619787447049682344828635210917906493466656022897639342126393494638120632508562445797289430367889839597500192343207890823288992678303952961949718474579534459962342884622754414447519331869609689875200955450542473702873204430210960588126685212202479461844563556254993571232369067561096119314571399134534911504508679701983939305045951065701965533160726312650829692617795927611953653566981188228221605988406307818517273643166570819903478169269165012454782114444450132360241846448517003367295458317179149891512063444648886546044653909394223763996364513354123396585246145346664202298850916818335654597165553847541443110812387712200126804741785249868456759459843960456293139362432715867100255152051837849941085099066297784729600000000*i1^52 + 26049201596075739072649389253733481986860086335267927949483790828183542955051495912544920708659438332821074903768534013785301501500660791208267261414598124702036130376107887887919026093235179499914772239729651454186834990312367979146790948038608580605588000789682182218400872003855785650358428805533454678877062061522041303018003460845749573906678775332128775741894292023858110124239288621617612086129736833268478062931348342811196103536542613210218465455953862932716581120437968323504805197626928073985574774740398458094066800953709391736788227910091142940356008995411639420997244630803479066031181156733837893394549633491996719513577424372940231011559817577454110772868464472926693578649907335161693279546544863451349761035484132870954960420236501968589398312273639165311478146498243132782568352391585380613565543135318062459348706275260670257230095901011266034193154816200057543357211488866198687098668567929466182406975393201321565094949127004658453516670405087748282237078109136109805686831556085572033362498722297251866364579337353028848809693511482050624924877001312465213865649168434922004986428540992378872191355990805928744252593371588304275772614576755360268782765914004169646468792687698822100448419847120694085250436806821082124216515524116348928000000*i1^53 + -60376272201371662105603453365330587995945945957895076552624570718062603594235429027262290817161364204447206356516091586503554068451675123315892102946250970667007381220035029712061100823270693675255285310457196091650681986446812939876081092318962174146661855153357027411166989277134839726016558523342048766876445213592478360308692196058756230434330667728039165392263015103639963984902478215295459752120368708669823677136968267682535040727010371667622303491073098060051152890629936541040995374346506691949331850996780107590604341445002460261388806418301670732943773258092306478357951574461721602525755235413522011331006182596258003545223837392472633784681738470097441273695636900625214258752119605076697205147471441518054922420055399198372469208150485242295005934180041639137075187938779029187326614007939468039751852190221649440331800349423546322981663497107385380646237474652689877754491379179853041744902394984815492973300385746475988488924218460114419708084424318903830957452212865107101814866073010274975437481157716036474045823404113487027609496612196758504688348553006275628883123213020149135946364388379942219399840952260622655734633257533561955014392324379899955801087407348566797892358736873109335019505933562388578946883130056559807378227200000*i1^54 + 87670409907539265996277141281905298015837264375208922343525098702948703742320954057521906935444765616975791885148127602238641769704497290925744049211611439320473939283866536634467487084025908857173835595134086097827970696856852803504235226571350287481648807013767554243079337556971817601663850900356650290031547796005550365718633277956190541844607150644989292838964202581457034806539147949410397401674606286683561775748328616182517403313137200558582524092752902128424769438020914957422912450591386510139008785579092081889665146241952576090593891044083374043082523610899832629010277681431036111999711274362628919901567283038002752858461706174265631713514098183538343918141784586899950884979190952964394605687501150999606007553468807739925040572386852748540524366780399770418612342185576393366421204463111935798731002239923468339223533779175885754534602445806492847464513711786539991308320513785983855535035149522941698194889426135107129712414098623154638743738486430322601954452842993953324759284425619921173719717861616593619192887930603448679923982534650994337253965519208259456321532886078643250829019624680097810590885290974397187729345916102243076421095239770082407896001854265768604178099927657356854653658630562617673007386821918720000*i1^55 + -2337871443979845146993517022558574791879057822802005994905724539148323962698545106236908719051469200995070939895500166308944828120190538339013972211628305374252814950829731397099361095624723899560726442349381988109276157873615687567416499839841895521584230304813907667950877162053775908934964678172525153100475125300531875883100440342592228912084495735279468826469058147950741471922131935390528433492440114593850354440071638832864028331888525317214183302334017528476668596621424976913479984436099982257897222064410715630606468848508049548942350667573522671148823861975811493317225155483960852263937728542980329791574764660272751896544797885367186736751651623161159172658721933449341716200736901687100812690695991477341154833483652289619463187830529498946741533668696620727018060884005663459767152809077803551771939873742324224742173743896351385749299028664352757018582340694673766977332748773871438804808442639026932298993390538736697835374435950855251147278335984978802190011790547874754170974300873412285002442963289487026508755950017011203545604872219697952273209246906042467281053117695993398412159684738657103414415599307311812989922385528278735633338147664030122218014279999046850942456072617542974524506094174208000*i1^56 + 16361863485106880829791018455724958165241389198211657273572579184891039675304685024838780778776016819888746990972836057290920211950870236101308402532233253015912237497091232019363600446778730452458690988038488446254680850358950595231030371548250536301155546020500344922703937438691861635146381612787421642663311075393714155622862165073529898458877820899812336205333520915622476844680135248989056737805516368938409335673658552215234545889023861917126390295972341060824138894814875981261071901073388426822739774630538888060170823504130494072709304850380213476563365611938526293232157186709481558177869059101301750229413556118804683685478203081952418802518277772539024166928482694616462608853543578032235942137196406675870733620275995010371721606908684764519855994809721162697749665460340423155738550178004821778103198959030554611112622806552906822259489531482926498626611164776734168136490575638763691894651564319859555596587927765394389515654085911649688846323102336449473533258243922948219507117164098542595501290230566768145064124461064550236330321097873462759011488874382984813912064685311474395190273710152020267824718513702873766251680014057614724625470328858138250803037981385714107456354967040819200*i1^57 + 5387220467084429927904085748851122079629268520903751922076951627507516535034707057151194757367609281949170033176415974827439401109545274645659997743988535286793694569325727929230940707496635275092959826498804944348575099177287014188789449152842223372870058963487415467876167977519888473660837431781248007389468025930941038638807174782112993952492160954540423647597220303147825154413292809587479534614133131700737266035134033082963351335803113143612638307878649909040050205112887581555950783773497643415411273934130264226955872089033132162718049648202783481257154268721267779606692242655251875980423401412831863341454630964951717238166195253859269074254307588528416304634402302403944187693043333625150340292104602306966269559964563872332345126537676205650642451234922387304271679124060600256986501918486412206749146660218294713679866234047967444212989378702442531803676359308502077010651766405529274770560508073527260585738384144038018633563123931309495806836639874226950199627789909219196228873653719733451298764226798010823356995127620943037923900953835409598791118978631489816163862825992847631075658912245786969357623148832938501644631125500887150200356780113920*i1^58 + 82421197077565378415048512323803277166821380319676907393840697110573884920155093997662426194080577842392105572899292481529933383318932386307704442501266251186097442707568214265852744279797765243565493034373719230709358796903887667485642722329348918160814571555993534182710828096931085038991234539928308758831284441766649053314097149972781950514197209545406971991895931695874477156564784092498083177816956373142301642640374861453480565694398593932977219128626503562252426720055523266305412877691432446146019383835237306546608704799514155557702808255757205158078424379888894246222948995761120435560341811965740216545881433485510111920408429101731647639533268757722312870925594617769035800351089017976695542935764921194292422448574569141513310584501895097308718251853892832022495763776854850766752310844244884248918380789039362802155321786273652360422133221854611823196302412007616648030517833774375947880258109709134012255976332959210373833802970008299261686793273494105519130900699556666051656231310365254490184573216937407421499243347378313394980531143337857503897595576082459126900041431241099222215409737695919212886753280*i1^59 - N1*334207927469368884636737306076464800631349024517145895482364103423635622526345194749019871499694166730587743494805773751964705273360885548633195188281734416437370322622141487158458912358357842986419256776240009328308628908999108819651117988134525113155843328*i3 ] ]