[ [ -3439972318671381805565544213046527197758666884800704116475714240696447337493040146317036977403090590561422967565731217019329371064675000272744921081997212099572805545105445781153151969580693163651528540129039621274060457197577580413357993723845131475217029440074338793277657479819680946680437114170573517593486966517195057700703241821594638907940312427738331431947766982248361357415521140329842938827159627517792203307660069214183685046318280274409563447114287468072071000042901619908725744344826002452559518405854958604121574199018348461167872487318122335798788661009163585547000322907567453869213544727901546453827782601235128570415154918241257925390443478955405340464228888483782485691133376765994464110635294405848828676834952835414056208493435928878483856008966231627740174664304748106243516627766693046764080356604305294548936704650496134513342794302810363834165964065043357814878758176875001842887135260852262571475659733640690991737360134604137039069977190240552282700042175086699543505340614400217145787136000000000000000000000000000000000000000000000000000000 + 128606773665247975262345289102591273210456710382477684239577729025070757830354230476585309186930361682849865371514515812130024753889190965845395926926989017482719062722305077288787197561280496825031156277970041292207652598270976136421246602391358845297462566161632195651045770213292822737133808975550784158548166531755430627536401697270119351059180963126027314596139265705973013398004672861669273705372597562482885228832187107493329020463303719894519747936857919059022418357306826518958174624982692818667475693493846297413794933430084733607522250805452358343854136998281613530225937442446340423811991678164501473281700238932843269132043770973932890164772594420383963674096152403835142487006926534014605232739387668833735385383146992322291552514928150486212584554664799018366929149682557229680594873946408843028500890259437209678199074079672578806016359473172139989253254778880367199008894400663589669474520144805276070567996721656488331030114654041338197723791580257813478342470996552777507055425975577924689916247040000000000000000000000000000000000000000000000000000*i1 + -2427876709430359732461724710246606448043247745631725201276386847066112746466160678142912503436388189279827119386867971732057032846382493370319526547985130277437252824686427771987185441274960252083475488486369874240167588030050516841455650062765258822556297856078420650045336269023022951197257312011763033566784497337573297798641908954956311176024696842540237080070720989996320848255215963448415961357531795115206336526130482670747009120410997446574948395862700039355910193203112390119058582136175814996550005533621904496050772800722902577173223216664514766944432147906637731561315847763275264724882665802690425663137141531563196762932619476391081703779981245919982983948282024068287369232370330316248767059964748437077368376074351760801253652804215441787518202984501382376355186565700025525580665937065941929137115497514854926689474895215643100893631942073980804641469086229172392117075678284667113431626940506085480464473303538213907268194505758035736133104054577078982059516409297787579219523691918578892428789657600000000000000000000000000000000000000000000000000*i1^2 + 40428394176446114352385091043858864059329357638552329290027570600630173377295551763850706587101626162235034619570902986987494752850645198341625950491710135655914194752028158980334727544560012798618522881956763330795692776836213698433231692486783638561947981071123993365774539069036586227085159917810079603697837939878231030563509378116178587854852624347366006316891262594492956840547315569124139870224264140333208527616725334492128059871915251039642046228483852325778796978295764212941974773602994916271549577348701113213587735223401632127722058361196746296059703129252914301229055753228739596919606434253093089282475145946743520548233645143228035681731202566529505649217709167856807331265427854207450470564840088571344616244472973061594030157065767859061228589006579671835134054621515633604019689135863580060007333395759740384843364139876466431597886939929151784549993359565723353110102999058297312633344915872064246204167091980402570100862469733618162520479705636495935731680371905888147978938717342343008993572864000000000000000000000000000000000000000000000000*i1^3 + -177233551562118823322059696762886137629383713605990791953360450425821878069539858822462194398775483079551574276223585835743095128107456749863014089376008486986239300612175095039272790582650196233610842148321919100841425741147075525231460634916055411266168631543075646444909286403262562286733641489200561316625171470920880915147068131515015242372841149100498038958702377381387528804535001162976548853927742728221645190062709267346878748213381491350873070143617437923879292943054298606473173218734076110094631281087122346094096070192062961519929996964068650456337957860635741918543531460241954227409179376818176034320366012212895612795311558754317687906083499218524809607534085525306020544701618479301609595188277303003921754714776039680990331161598470420400887938674928463105472622296661707473478101469160908575464186681775411995061773700379801807575918724297580604667000572900787665678052061650393357493433562154140262867221388059963488038171805698352714681533808692876850833471142946961039387390545132682075886018560000000000000000000000000000000000000000000000*i1^4 + 1756657553462084605971205022550390436770226073498398301918127253109523023794779190391021440411876395154631179976475232612802951810539960931692621095792852215555371140109313668902077887136039200912102010353413480135118139667057339620484666051214367481279714773906092845427796555427080059565108231793711384363555588112504878500033697122083199480114930638267663495861567265987467187181370130063284479806455805961192699717172082867317854654976431416135064510124740754781724576733898184553044812044086136481153963167524333900163947651293671759459517511092151898538697371123999647024392834855878394994359430622443292872197919001886140112345025815690583659176673865406166587917118701683077837046421512496473671996830182660864782608193154993851262866970021915941728967319753007649271062118105190617551094642094971880614745882429824770986001894694483107453949719769147016573073989530907169871510989294780316919619126610919697834018588062744179470144129894745333734412052029462810312745644285190472644904692008967895522566963200000000000000000000000000000000000000000000*i1^5 + 2328734056876130000192303627991085604918921560586010552956805151401936542038936417275040314434149832705970797517213922918305121259914686331356654755029956667931633863596728822896135443742422727364934738664476646335521205809791443929766019605321711637842781886774867403275876255861341562852000040893751014971114304734988108762043954712634839525475885262691708632674318047424399124032778615388459517358839439536226678719078082843948264799856068650735946251847227567811066407780102796401273801724822023915417623836220544661558786308031294527787810552283241739880532550341884415512704138553228583563869090489047710101006899381839430461164622809748399673979747827211196521144756348845187944166597078712496470755403818500482809700503366439697469085693989891895030031917391804976030494552894334562129190750272439132520522028089989767905460769707039221964983642800074526989832249942653020998422981514069180806938463602961370662176076137556005297833553659525334262977419409110917580376049412022350166760580531146461469294592000000000000000000000000000000000000000000*i1^6 + 8373971280921274170091967624343180795003497054438055958041855970783724550496961047250789785686812368858267413571895048757852174764783751576002890527602891855464158135897025120610526876728207148532641456122723115615426906448631000204179064333824245010851282021353618966855393109499967876445712557224992505337116308976593202666081499259536826720964525518304425990549189119073462440570135851424768875536112070064439983537244816703249455759073155759418315327423596366627735208479200312174457084314185254200098869152084042391983754909379599550240685179056478452025778341548271279503561436071173556278809720781537559750580418319047813311797513104912478889088773046366554363891033763137969074609101136962332013218899976097257960351744547444001847871773495130132414317298218651813507577686105923139588933714865743570592150070107835153329173288581755926053334426510204727308850610852480197241209403485213037560613807975593255935976178018384384205313684212032907923546033121056796533268718354319085325568028111651528118763520000000000000000000000000000000000000000*i1^7 + 13656485297495500943757441544333998654588389142844284394691245356303149247703174955512718132455067745034197454795508954789764625533654323801276877354143296964113811710443729696059242229369224181023481900374226335631028934246364381916289001734997615180829660412264282851600015904979878535155529751050935543764931163260023186750761828174789806253533586764422577156252806828880679327340856287477181959838216722420802432410955528869873527034823310696314377167287776911772461749607571916530688345548578967362307129834489220690889158328519133619197306188428879750438051689368016275321810601324571520744186831960181829860454536700759050417443082633636756017402205335769597237729629514852107490042781687125788880775501922987558443088069458032987660809556184890219299497417267322712464189459245935200346168754724764762845044014405279761709763005008114860611721612673795338869969498666190064655832085989283356287049115288470464944968560160861943571510180130659063687667922665485968234606620959707604992687303096023242519347200000000000000000000000000000000000000*i1^8 + 6650689820166132172062502559097095086215017354762245135437012911447198423459519863509743212005483155710709154226022896158151439616575943234604763956111731365303202538010355661056627706277215672337970467145610141983510315745439130768350970882867730554809511531924641135439757267290541952800983423317934771219427059283424652322791966329846181232217964858329835589647636684046776047805927070054550046683045758556162998731297219592028010897710113058715605571125252244614794089538925954035167322070109762748451832527305632081028766195462632921379262766044135706176764493527846293555023944953338660725496598882078785573758638386657022033915481668411971472535216186977249051264978823161720679182179680669069467348156048976639042746951828730085917260539015978424903528712913433376670619227134516198729807912976074297613551247348965365788037533491937861814324922689160335374476277890477133020943895455654528348339587014641170261704579747489680161216905657833107114246934145644074625170184673544254210469651242397253107712000000000000000000000000000000000000*i1^9 + -929209631523232325203712408283642196514637412208083693646388755994289455437605240750020209332218117760922844455458007127397263405757335401559176164445481123467156997373535840004588287111411737261090383337748252580438692553433384192866212165317121429695684568891402402692053425851744355629852306958669800643381895981871124247064645553349351683481942829810648910127204445273699784854723346184893624649562287520140616487880829527537133720502509845694357229769356263689700197397441526653109802850615376934719726872622461113207813539071589153901691991097877197664333896928535230391419285622549174404888854730371061201315917933900500418457790209049468222713146439894712996911131750584278879913669792566508760277295918738811672890377608178663568912451621617362877247626059355318688174127367697257195990793760968022662706051131469694685712167874879124527535905226424602980172948270833925019257700509506180993623824033257530915824591816864712061905808665269683038151941586561211528388813790143665153823203463200503234560000000000000000000000000000000000*i1^10 + -372167970345219468202636224033129129853091695087786150440943290358380976824759861254590867042727780357671033317027480020877317328525230279966730805295680624071176567444463304856042353768381464281574360912549941128825660578783372738410497819844251921182911448899341114978180182054100745588879514293057313602964256244713575067044260225801596218796688605196144269213158187168943888378734013289876281997701354854438042087067622443301821567361271481297451226076007149071085038903820157922354186130973691823280369751954188756188111033990176998448411191719869249133697533763985048908395837828213293186840814199161271874102085995038964757362810959140312141389824992986686890571159341307310159153707410609103264025415453292359301854472528223655680241418687888451247873631568517059475570049597018314163244862707341985781969199616846188937661562596248506936617898234164237836149937225290154889678132377705042577801123893249294299836112283630772206131628588225226781725907369265562940432878908647336914164609492492851609600000000000000000000000000000000*i1^11 + 129896171550120993421086564888481648148303940396978323132756759971734858534464186814890178687727995550742639095041257494448525814077068380283511623676988241599707642743288603369319007787705150657154383805170954674488074379734539261617836967402686527036918391507188817662452874586608186587991960359178417064753627089929010839769157528119080418935119307974791800382414663650157570544691383098366232650467908854009727884514212890114003137788597580176422922695025671438308926192585640024347228955900913506010809203297457612266308387737854443554009345744879620155820990690247252010885790427515697148104308420873950887553225160481901510915794545006552550785375056605550207247470755939871314226815954716899043506062687264228830699049584778539408666298792172716963999633200260293479660287312360732884449818108392744038497277373873549310981696023652173264783385183717325101701653457298723990573686147847496788148248507557407022806149708553777144340483676966821108966589404382014985591478364087224290044687800912052224000000000000000000000000000000*i1^12 + -17823900634368325923408641547953481801490637318609740567131271723711877280987759947121640157918462540132038722417783654195725723750476952315533220298658093286726751782498448301972433174892615267159522086739033828556986341268778826287556008629252864641574882139111252487234990670415313308442352149936114219725188584345153444009951424437756686252102395112971231611156560602295705831532910879794482172184927292450590944677427673198422040010470086708104087022224171243335300585865041066218808908155189531786622181682479392062140898222583332936001544092446422258209169712086296155194101979487557164751522161693749911498740973486851154156190424452892154510279814332989272804287991027335222340279456783127746033673807496054605883779209103465026008517213170102175782440590456537540314099962939724463744800496133047615935786885007619263013347358524051001824277366747832588367828531479459043090493134403418682683821974339724299074042881553415394531340449889015571008977295047749554486461521078805348960171032691343360000000000000000000000000000*i1^13 + 1384280246348481985635237641747830506139031664209367460909738370035478935290413672653647192575841490602956525904956750571555326615164730879955606459754829184563232446959526957565245137761602212402628552163140463609224003184939866935497677644981641194550746954866093827758661299755738541885213283838379854349954312248667676143739733566067412428150798528210519075223057840442887893666466621202478851939851173957166072350177693332606491587202378774074263057921323449416849285434759127679665296339313598784377891548545721641666202339518799824198380300057525103088766084800625131852765212911180919907142791943918706291249229735987431910173300844184267566851061563929288797207129942156597394854016957815446761914104818702231481380350833092355345757856781116465034122580566421017203289287631970440241220150967014688020218321605286361332879924131476402125472549396196829397007756434711401298641496130719714378570365854637261916332224565674510310553190916188464100136587448602375939271918123917617103160931149414400000000000000000000000000*i1^14 + -66894739694266085575072427182603292582240955632188946182591067846349900404265477591335076729041568272522559404082295405287401766196447033134485571043378675594012442111343518889158544248008597642454415161620774706892828280437101055139270603712912408147689265360029382043188433705647393842780480008993040961883193676723361961949646619248838519642129537844801636374641226802034823797258199709263165156786263383082219088302506873631926934618729641390080488059571549930627696227551501176323466171150093148813626799787972880802799584202219182405805767688151341728199290556429668813163219124519041213911794229285109752392802436488973334496015647499602568902067296239274473315844848758852373071442799099350502681958669279986810727535017998225689224893917866152477261037123290183354380282864462747190219230245215909160075375928142635239383787383104571280993228213568207172175096157357564550249531107131412235777299815635477777073235576172056832138002548402790698749968725830071816439317524293676866376606679040000000000000000000000000*i1^15 + 2155654168810158974298222982952784721019044666798950138299663363146928617123049735011287958763263296265379632190109372363373157645662263007612365039249867445864509420542046141767507729366828654421168743061250162620411122971305494810993137114011563882341496897143231377077804774806648136841334208705095361403566323487451638934151509103767882101181048613742750381805485852571536745788240667800639807832217394309981204725566152517495440276235736945051935569802636854843872705878612012108920964483268637317753185559760063267336182872897900760086097658460710597598746049695210558964376326323516234454563677013491428683925237882004694331878318361753328976309102909011081810206935034536715609165895667867523584359644722977816056525496150953109728425104240666457742571450932464867602483112614607361119258408221269370745102903738501589807070717828673140626681122733096674807457731366181674682541178846172245627881654979487361423024741661804964219365842821122832337725584261017031912502686467338548426047488000000000000000000000000*i1^16 + -49827255022357229063872335501544200052823212184461994090243618904455382423596779334960404093052929996392387581401355251361632413183879117349726373168305831745680802719693931428117395945273092987767229747042525101343910125533964941373760082388023295892160319417488821941681172075798958400170283942821790307023242757554726762102784457601559597675982514645267303941003001976334232185481871657916740617430119428518579344290388432593443394212005668194497843678486104356439814077917154979453324462575004164673844587243669365553531008206494831043135464336026685799668289187393655530511242746683025769745616598169307686643147822688201208811510722493072250583618240958484251224357925479447004286580791928607573774456608744867467286603897473219081672150982474106413202325838757612835937350056478934524010941178099286370823796370756204358470181387363333274192595465493013417779893153897267024419499186323764774119606619163309835031170670396284273030134022658456047656753586666422384590730237691584682393600000000000000000000000*i1^17 + 890547417104513709185371666172211932493376316944496601464404425894636987361689445429774075606522092454870799396840005589540055969471961700059144496349282678919237785115640387309328229188249105071215924122468437931405944155999690345623321214999791536426495265071553598183766880243574622659409761702677611021159798793337285599963703276256827890721785607676956187159298419845059990004033199620678238601824467147635075847818879795549331005613549780576810319193432286158565164116717489726450648062344895918113489509796964349662382087953679315265700124288331836046732551387000697660802571351460618821262882752320901567935607400613501157629547719977859755587824425212906360061813975429614028121499590581038365756596783496833894363825823962502660941368553637695864941367243312783873794023719768060867967529027132139725032678509119172310270765320297157788871305062648553071695331196419560378981069411010229029741464615688819380582595318374147898809149165545875531382760083379187524060348848264970240000000000000000000000*i1^18 + -12730696519177176318093364556138870806981928066681333302382035638561138202092505883905448158823826356238391008266172998812873921966637875567388379694526912435178530195594281379738023892567027225593715340397752659413648026328768953082289310619072180604610384923254822678209140318454272751679851458217306098199322274591817527535176711414897492524247518259840435361284764393153473092948250050440927723028585992284552891568853313395489681818268034599219108053313524127920207384342805495317841288930700247557720646750522319140185856077621440691883641520332896433132099901112656959492269478813230361350464977331028365364076485354918669429285557832087665305110929215233813903395880541081567900348001435652377922605954914964137320971329498732868915627404247373635798056050787371397793943076327267224358363474626932917404615558268324294814473868869618520598868448878461668764160251178773206897370546345478809921426763100570481306200684920720232638029561264097321933814271145290927668707542958080000000000000000000000*i1^19 + 141550570098019064593906081626703338044383345932290147094490895203876151708919058447713176249593028230255919595041865192181785453448654239554505165710859708508238413138509864702286697408383061387288744941975464437927097937371757998424157899253148162791260969580455491403851268896352119349986508927221499959555774324216214270420858353482469095692201095325528898512600948234351324077550583531762870367292637371447016914920492486952294161459454583213178383913505026736079348419654357323854330564334231496135243799802533653622305161635568826082517058614141313641719928326526881690847503847352625084729899808521351139397663228501442118165320286225830462191591206478033619835189688940776811697576949533360118807337460125949324209076776703234326153072027318323298316884118518124228721004452486778957476036784683005798388611883630089791302274864676819967911207703494965909092180699084381226338415954288023726678983357394606303121226629722311249572241313581779908744080435252510999483252736000000000000000000000*i1^20 + -1208327308689863501620590560097079825084057160537914015376183407007854273259229695037224582335616860342564951838278916961151885203801206656504332569421832568650517237339283498707800808306213154395790736747671591673813424373503861498940596094248038407062287630125371473966405458175799289152432105272072606614700883704269012037365920162487967436545623689652712488245388195329519068002107301527299732227258059482067150900692036099083570949377984412688028512638765604688462677341116373646024864746877323359995247642989964268953187704068959372603346900941389236043654429556995129843609837931295372470447289984473328843820405446424378276454878231106487952875879206571264947162572145157126030638694790163310005979575708884526326723636027718350140683984203542243327508364596981777102230463036002716110081456812734263653050734474807166846674072537655058822086134699882019972282810789837332513063297646336462842111738738409127744001407067437200697665963471558272585752052777989685903360000000000000000000000*i1^21 + 8465701908563232384362303256668530149835135775859808900164352010534001755822456031173285428523800550822280016979210739487096779366780209228288181869911474756197253807232145633933906725366361970377910318858331652299130692358007513619778627275157128924854277009748689446623125197886868938069037937150346364730196711483789754131042804898254954958026744326594546686378932780383523331115621500060208123874826726136000284354498880386641866748468935204523418057240167548113250872857283473057433641327563272555146253972089335312144907704602431572759860027991911809434883252007129931927854702654850438444665977649680068801945708516701401804438658409929376966711130821923569215465188948558274490206766778987081746180210328054390894397642054720234602648173721823504881844393363394275553952073338156480849272239929407292813655221665544435512213710996756351156494482867636507727495749088309371408891022490019200828913317217410364370386012250346877342708925820489470619698833511363379200000000000000000000*i1^22 + -43280908010139639103310315354853360059158725688689534086088881133481385481821186400447664196813066745182753147252153799948284047479793773671294545458214421062712840319398099038921174039930309954606545616261428496457341433181816139767879047742792183542185665395889692912214420043487837651893421450515633178434521146368049795180098145349650051237158010962353472045172626533799753584635543932880931805498188871708781450744400856206466809807764940535721716416314339809681872406822758350331747518996674160912641843161063897913145559774666000294332319827197667608530209644783956494509390721585678875508065029864451889050356243309258466834214006255025831735472622330306282861821950939765048433579056680433024224389746857558765927911938878967420232214317217000758349776316742977144096903542055423283990521346246835548699701381317177475327108207168685130605157476210576283170303626203405035160796695491482598030908120311211433491988223756685188195385001825614370265255693516800000000000000000000*i1^23 + 145623240462888237931931996906668076998565013637292924421790974828981221433855558142164830615612166034065334698905355171083019202090638245905357305602656458240329846936791213102336064588422597667689868495683372443387475673869937234946264066250090668451637727669921778899755499069780110225879195958284580195281250234130411720553961305953143250198923534542422631131003365404315564681935966079993274229107835017813910617169699181525124285113440472026564795164499420064056655176146294539360643465011324742834427905437516208145013058643070279403512237479474810853928594047738001669847271973393422177966691423875455207762459346955045650035938628652618033522787963125304293784573775844231582428836842162286957182526772161406880614116934381952315040767086639295203851534874716435804029843277918560769796673309504034012477469625526933409105875020100204020616286687821144290346821269843135525749414859977941206476503216187289751361273597748884483112425049182370645498920960000000000000000000*i1^24 + -281781647995254154252487800002231633628566653194562170164844647730902922702258942199387400659035761998552572036826147620890163744935970831781779249283469439328435086552290763210035523716815447655780458136504912691587501089142221570053294550031988333454054892901924363647408451615734232766632462541001019699769661769390836188065920511006760591358790292414870114108488911269466906136751769324689898251811439028947609392706449340516339562681267061167994823219774977036629855589898264744667264757322752165341753601068463646588467504563673734753737584854830516964913681963537324030304647607591384543171817257879395795165232170433411893449107934867898086919776756501718856815537858679781478483065456201253547603487746562394444961260751698136777430403609726804702030807013070907498969585895385338855312874852999177433974518148161352886783095008546684077681920521604223217839357646686369422816178834716256106659099294795916305629685478017015229227573115761343856640000000000000000000*i1^25 + 240728846808079814928772218308287203297535545267376633623715589217723472375792333617355226784471351627190309306632063225473349148971003858201669525961724534073913116388741951246340800897386016268696183534974403960046391351417873933299015785948024660551950277815700580669560314501039108082384105527481315182759870449414765408807520130385355269715961330461256418412641293960689331114911976549485394663576110229046825734771308068755343257198709411846002313138935638464660515059504046076412664249623209013184209331583959848941674257450258650410874381356963431614209952848984054794670697703544764492228306694837407341573093011361947955071579314599170215253806726911397596238392963311611836220763252439786001628261031918316258057324174505645375555046509191476996644737761382550934347530841295066901798227742597595310066699374866979974740972954585009052372055541673685629332480923831733051504413842691134110175916261030501590582382087582152217678018545451008000000000000000000*i1^26 + 31369853289154791316288081413974157237291169672090918386926968161238890239529404404125995007562032396906346061272139422740388766535262699141720098581393418900692578616961975032868321988442193487603673738558667564036290412771052172421871695759779323279988238490666892102722022988476039344601314783491868776742379621563441498807749384506159322516624428398392606205037173212009765646019289867217182547903806764043436100766411243431634609339457578325191089502163655929983695161999963560240649077978992806092928984433715167254444822950014278591702216422821411092837784908706728547116575255927384827817114344526542210030756111264587886488233480985043792690508262096996285278420191137960083329693674789114704417954471704595953384473448723526462900142226111806410303006383769716357465309682971153733263901791673211915718090031813085027640780704097305327090930878942456980782523411427384194747055110105894148792886842659110934225762104464210700324700160000000000000000000*i1^27 + 20615903782721342889743440849003607298504342534323242289330729282358966179066144201008541758752160239895471681199194672535798852230876733464235215191178289125951503467981528430328759181725767657712899089312253823249262205806193715087259732545016219689105175974019292899117334890518077776634773343911040540166016284773103254114939150487763365918817331850928079932110738810372561228957817967728940568414234934923777089568623960910480915586405292425086676153142158321416502464751398394972681992113789601665029445020684016006671190879820671544880644255116611923546355893422848766703428202828814878636863785507774908239152475507342533246588306590578475217334676715409534281684604954275484709175452034014085289585947414803641323506509475838616398140236613875464358873548525269409117867510220400409565142957808210877660135998878484909213834299049292244671140864163961032677123581274287191017781138419453261618926148708733710680256920527925542912000000000000000000*i1^28 + 2401970964784313227761345294606902476382785477186679793805212660529489049424256537160819938515673977505993112295030579092298481478588076045260422694077790929755073955690532087239802218206558794298556223943413683453457327734386324809916639198690002984391585519916273663446477811424856096377226284577833728432749262551661567682166087155019207115679119379923409188845437313706431415421094355775120690403879858469852854270085307566125756379704668519127811989183288953950476601898306187317903675955562911673557388701404152614851028835014218115876549258383702510782450014619998243388960334868535121566520801623233830218116989013668698441679742784940835150276943449022634869899282913611636429038467585436111766165666309305148822870551777858282900557365360419832732908200531753691683546705737349192045266089150808557117878530371582474921057940509543234965105959437014080177761463237051242920812264598389962437033171067901303300092880316006400000000000000000*i1^29 + 454557087697376110791991495698338801334092963163425265161289970421392654295100051264541744276453766863648715021506012118087854828292093173490959914248969788003634694511717073531513864177068108066911102079796012327581493720646662668796875389795697816199913289182138297665220977921056659957458420681748110795692011985663242601740315600359351840279874502162597011164805427296428298335500213713819334560942203453548488178985624560819623363878143419205178801127550342263407306749358589460679245010652277692778965253014591341069753655728317247062834116608126907029018694029761447557858414039720803805172399142754045434671404166351613790418556786611904396577881649866137921743011461381381837179113905266383499876075420010102097451815325792914900852045769854548533867247283047656322956457071322971492839910328408750897703799338447516649409036479410135899311005524111981567920856506238339156433286496504239773303950784273820465667768320000000000000000*i1^30 + 34865133551344157185121991837781785196060228933591503043010950306763901613585319106672814309744351715789278691738727801730813734307073280099767763099696791901069236115317237366714955718579633167571104038162294753006854169128328035340324147234279723837041498093046705555934748710208156094853181175167889908256470305710236195748088263996790572007885044240749515682292886815825186567771123244545407382185276433422758854688033305616806672010120953717052123376356481061796960170811982618599074293099979728035958766466528042801658683514496381071252088803700573484000127303962595923008004574193773378847738795734108356644558373046795956520093003716105243679804930161023438884257454120436950046536909022696473814820357318817619981078942631482292695091160699554825941709414579628751650933310650521809282426099001586408865672988329363904284178611680065771798007382113135567875321325205834788191644465852626571827163156199215923200000000000000000*i1^31 + 1473228818537287516652798393341122670452792459960032078919198912365035023869571511272047906863561416275547451511390361456269543285608401981748970906373212389516245329957321808051932380946914972706836115502399806876546233267236086587232440950954863217946379969258549428372552650262909650008118163081452219386643745475478679679528296268452250435846393608959378867897639993569039819716185336342113376845845913059051762561087375076655920214905781829218940956870503793489783271329609128128670539073883403813416019481669245593665693997406342359015441095570973165211573349391559688046459487251042744241382456918923846980088714913558656743095172990564652523227793414169604437945555272800102490179965663916158279906272565634333270859087997405519585021952592196493516997678213710151392818720674368562503473944480495070260464402298905093282150707486088625246146690582752485522744182930347103505692101335784730148897579335680000000000000000*i1^32 + -26245967499570881161074298217077449641055261979212032615189490308814367272874857305482771773534877326611876228321582503985374584189266918951262498766528110174275130958665127659032665704370756298561416571109038167568125667038232065540249549443610007632713497888254291982658344031764297502425868766239658670145491330230373957221553791140296875640052198189193319228929650472325756734927362208185824609525056967998942134530184231298717432632426976749977035507637342067564588790391014443310448206379934264848256182189849536928163635211517075204691189228748574922081771665657494847036775106000283658608152347945166972860552739240402001984833921051591471871138235930752000442876993173951605920136925881322165965758148636250867759963595161549195686530145887145212822609361749800599457744317364384184909205818777162740929033303172997879709797460309931832403145381247108736007749667940084365603207445880228243603456000000000000000*i1^33 + 390283684715995285206913275680097821377675044288142486653541285801327712901915592216406671317388240948708671435146884958896785155491266835733677532202014174104603464560040946183807007875628555126851220970324642483366405377901132805815256663566818247587437413232554662214435598797559013690591836006150696411032462683328732127887458072396673649636439718544865240591419705201169623954378807196763696457859510638745052926264859169011999275758828750658765696773644583891149915174116358654613160318185799052460969410011633549957396477653459873535675190400715904540558218297376659261100656869497782085004520575694243209003476044843881828431350236839936281369134990391014998603733737301605005585401903446275585729772799230818268526326590917917080357382357336637956841137516496067545392047755869375134664190156049420273939324914423948628693156916241696399015830476772975967301472522162068759180204985871564800000000000000*i1^34 + -21609464505472462897483582330264280322442239782421574702977516653088993455575448199194032534019800000511347149775066702358090386541171733200678832881430971123531873773038369418869010321870315781464554255355906637777156976440500332341324841078835023247304013617844555503153270679529897273290704725219868963117196401046862502090515522255676149563235229826919778520911128255029596865748789347459253388772505368750628250241776558891390574125576595066344786542246466971610591153940229871909816508838225757305415743601662026189729386029328612049296118716670224453432893846686205004010250512458887174588619149012554583597946633500537948108477975758636289142346745930353003668904133023982239407711319354675664359699366931660180177283295598160604493147168761403618522141088575360971585777858056085888672533893355201061698427646492095660603412387421245064396907685608345858888496053326048907039810355200000000000000*i1^35 + 617835094393454040670690150761623085944894904154919770005562318577723754921456887914401162009364683551999826891025475663718730332731824527191708780260925969230670819412675395015808852034920458992968012100351082514039365506623274134289583658393155164474606404081826193797065870126835431395348360008359275684104782086343152294007762684373100314590864245703754699948512916122036266327930964421093999275985827295211212567399641768682742798399559381302686307501553359587565480285287831735119761942613761368411465987722285069957256476904077411444179548359733557837978562626615148595715322772283102593191609510906374143767145892761178140704098688738003909504128931436372897721547575104371733159950219957975743006491658219263885222874060758637377094406877977728256237834751633511650451203790932813151793021015469823126998527451818245319499140355572090616377246237459274438171504832060831006720000000000000*i1^36 + -839816111527299350339892331560273964266572763529289069158322778253813390670941031190131324434652503654287966907166949502322412915489484138580000007449943506969611269283981122974340169264870131201570473943980604694693137750545905315812443651992521792890476450758234661589296139103194769788125069828987676586251773038409275946003095207627001450758659699496305182559380846064939464051759671615583351775286551937315631262331272203519396092883342009727522874408278989852704912676479461496424843778410565909177300141634325330530094451820807210612431912406346578168502642200806995391487060809410407278116155106577736686392974534439790568492663770047344299584964151734439459628742258606192078614916110572817861001648049816625103135516752914794537473909625019554755803343165968250249751664745410667799406860759670671777580512437248546822339879232322746692883515201258465847480364113920000000000000*i1^37 + 24822360153394768661258592245218889981289201160053823768233703076825818893309896457573260037009453699136929847679066625093510598285288912096737537309796214800949687360536455657638782571969649681137925124683705854790334494580214847182659599491347386430036279397209329416477105222504858870629254124662545146269386324428557904277538874966256233680537879256354049409895637322588249413763042465438742592858944300262788638424876303493593279964683038374285000920778262073633142056680790677811883047647378096734510189499637058214927855517318536455655181167985356293955258496466025640123406903961561692001730357523933664933745934082581159710705989896620517516875813356260431606682318640023782386729602872079808589401838048884920614749351107233343536463892485842553471094229548759994088169592922205879587793980815889345597751250537886126413243654692249973380119736726186834653184000000000000*i1^38 + -284313081468478507877720940791762264320837728710482536596763903917633065902451004158285150784127604499465840100544630251075911234824504683964571459309008897130263864678706442692472058277635028342170641379758509973516793134821836049992680029475024497473919037992446047178055615145089490355131426208772456192761196252447599686234244036911606436892264692320241436543863693344367015074528783082532400935961658684341974828962362688802998444859450500129056291961701622415115695426010524431430802792103209411164506436790022418441229849070660018296584852761712004781928292039863409897548149461542158730804807120407683381771072301502289813665260529557889748069383206682090329359819368081643187875615277788975292401380915277418691156452065997410429548192135810252835844827946582353298599937441694300135469977491565381970592050058207493709413007633645594730279882354581504000000000000*i1^39 + 1922347284167044555991666210563231990706870756418719327480853173592863884464172874321362345794308811552868677274014071309320091108662173925321904770454991167082022887694379410388802197983896012459201219783503955784331339462934766385513759069833166704271922109892879602499923963062510760786859672278255098249378551277752929586576517004746393573575304476457702932364791613773118176671124092162294456525636373343404012511523669939016624052159203772169002694850540128112520922799675862784549497189163540801572510489339495162780918092508509013575997419447074587695151631847632710188380312350921166263505929179174262968551904930905698254998671649522257210117310793043669400021868006752880645388209882388043926841915706077861576790395057022737108607692820943566756127131622309223690527078130299477565838504075939119810019846373306255104498586401361039139149004800000000000*i1^40 + -7210574660983395184760117570963268807618478643926235780983868790832022962830867553039351112431776082920955963178362138685225236413944894591683253172582467845497300846720568268629445049238747409396885471626919841085345940686887672060167193265504576287270549554733822446346086878018786334983827014434902621623734628648021958565778219731791337280066510305746578901058200476414346200155527329188672467770875999429653371693162524168601036461741979616680828889210096274091343226793380591798968622119356515005340185277392081260311576823585485501533566183848258471979658160492000446225093934202068403124067034495381365568365327984338977079032051405513869758097066953360576488470191959285171440310506194804034998541855801369720953278613203823192027740479945443611964792916443078079793349831000326463813608339141488897570827657770678722937212157374015180800000000000*i1^41 + 18565168276959200014242928197902290773659044635153520698291133613716577066689549330857835474237190694959433979064927663526022630196313864419189317187433646040377556994219812908533724152839915042045095058388910702614376410104718301776560298493153926152891436225380308791675316890869263702297123586754881679868134772841177227449725643642947017677064621792063474949366503262782047742004509898648110508464028058133884796293408757539072901922377122766389752940573146563456562192509772688993748241580538048767695783983153274748831653572471745243338389687802661642277006951709910235566012041174679426743089220869045355972833310744104761759143687744022407683781720874134185001671945207491098367326831961465618927550107880136934607474031573374863218255826506945778230531665111729094605710846004524624313606899449899393250365316660965668830033797120000000000*i1^42 + -29130790172138948651982907850493671462475149173900524768394693307602735531939971417714229860845368402298018013282421123532549183186368660870373116109379858626062693879994092541664070589895202564556914356768015385529197518225792649561664825984549758972781218891245788993671667998395515019522238069123725529808091856438702110693219481741408800043144314851859818892773144178331393222112200621419738841113663480257514803644674617879976801020059046958830394683779924014632461639375183877608473841109369507585116429790980528337238244402673335840564440212073320078467742016822299385199587841238312025982372704529933903507879644701260450928400084200631825046463803175792906756371727643824765949887486762924753112569766009535363150998137496904350354398489004139316078991438725483671585533494666613687108389934877786670152062292405897712640000000000*i1^43 + 29302602158923833806116703644479117758416696244780940696507511773403422825351204088006068255758432731277469535594002663938001393956898036465961798421695649640265334017797272772060563246858848068196757923617250293171888688612588487403305030764867633374016947492562462246382919420936017759417909416765735749423752989602978681125471073095698253561478590425036036497665683873135497473125630276058345205435979818896268444305907989955814912238627738490817101515163539831194831406788108357496430662402727528982743549035037588781384035633506703387530326750858406260065323412136010697149285948359465108123135688642924007172042467853423926453427055278851416568793706790697914885731735272206953505938907125548552799596522679488596959687655174975250052632247280361659511482408963057594715060867772832458270322264270349389612914004480000000000*i1^44 + -2618126202137541259360200342161806648302687446381675672780392332245681224102419998655497876993184660067100672440342839041186959086717146665431912127045338519647591094871302040588746609107446565266952232899933176933617355182025848534729515096389193112205889084831628575553340799543354112070581349424097148378776494062643839088044298767942380477792823710052690656679406807825249014347762520804927674067769777454887764194184249430269613937707154020341736133821545549931171550477727110680927003295289008554420041617936087044122310885455159057376917907381740554416356143183268505183259964558001035846582679434260191441019395251035207351082964834042785851816683670227750622839753363234486180241756496093478857261987364391089276812158193608553083863111232510055617174929151657701121446047179459473226498831901421750016000000000*i1^45 + 214151398847451399611921689278511189172154399034350197957799182908007411946515628039609967428016978442355558420374197372141825166946262044094566510727621090026158845279941997893759628114068102897616481662529169166583993739920178507242614341185763169539415477267933386239381449647977745074340885689414744669595266093797518607800976009183786825845152303593621640835235280918714259929937893380895566142351359066520466666533351475173303515959361763550925646220635278819295716719466652549177486140182644925175313906260048940129048837478699531855072701886514123930813372038366094971944838398591634344373977726996600383187016310549247425552404682141464025067579406427421780648619980559641517465714963365081027460701209965073469930094575222511466093018361349063063673674455392833700141207002905652970293657676800000000*i1^46 + 711604118560796610946240399173185883300396712543014741487597157114147383575898548211837662744577823127971171176948007558805365851720430009892864472752529095759206803291222506215482229391782012648259942309401282426036518698719719804172697017735360889269030227667389654217431948423347070332710362671266191207127411399141637829007974004770696927478611912298440105153655320476948117959306580697270749530907796833907540479707173669104566456064223284103744096818956062589421923088394796875706702084249674811068231586569780968846560245639395150767676895126397744284071822633133365609667373711497617815957362111461631376010991571088265880734236577698258807410253571995934856285378967301630781290358398781590252418704348147298730285671189408485094225227780702945432305110981791712382806437877905267200000000*i1^47 + -9879602301639557874276193643267668774376484654237377675227300328769596997801378428820194546731782249597077846247258318728820420362016799795954261113095335324845510023062692730218082253577457506078274614401031665953414453187456368717381002325942858872217890646362421375355299086878351080955040052482852841217594434549045775908330165322591728446496646457781281767890039626858180597902519246970902554156642281175572231406289952558317304474090753272570242537047843331143266017204581889296649379769977293962885215761754900812201773965681704007134661092858409603823816318939665437732537915819322134242940765931666488199930571351735983371720673619174298013394496459813006712970552594085584886018944810848157783725680176793907326188347608340510397765253368324458727709325567113312067162880000000*i1^48 + -30231705038396710620734351381141810133374752423799566913206652316822351560593763356679904204562070507712020318365110040052147980654728509562777307235538434354271408914328865923424105797841061968094662314753250918037901943941174214594852100526582983283857598811026508582894972465824047461454499165911838738817240140570401542554718676158312903940390573845586007501169936374979930179500670042018755762725565616092924711288070072069763056467192438536898510576798082977125324550609631677630407585958964066580883553237013477933343366794025579577470860944641259957387991850973024726793189224201897280959998074790703851345568361707516844288148945205774028633926672626112677337011323815778007017152968790884897025868280799955219270899439224089790483149179717680814010325459335040000000*i1^49 + 103623493706501525641740260529064263565883554631359696302117025666485291479055235567445978725754349061642096079842476794347295032619445808724386595883089733475381810108862651894603993022248267350342222506783207688139474552397118340305680034885900346183209673584648630454179978409372438709691687303735070853577118884152619043406209877986871924451156518842987671217183598843598643709035181794993409085965977381310918610337762967832806979818415394077037136048016350599777856348788330237672719396457319802677297547376539254460043500253073689765080658491222955711779576375944437980403365080516200391749633395866577630185791002314894412310620323792230220561396363082634157580656357241888441312699374637829915336838290123975555060115043359899019631478853007632852288000000*i1^50 + 355720302488153941938940542673066298542093779882612229654350054536735912471839979614449563898497305631202946242299176654557616041805033221233707638960417937790551167751896813900842673054271291525021824464684896721211508173267536906758497412401316769448205149880417981483042807972184284048688379851034034279746387810013739911675413857873105613836076475266766208007783258446153276966599857477118100225574574054923583495455100922078291599026275606641611383437749139978138997760478711651594005219492155264812779830536914471555664487279473857125923123068739009581036971470643965516486840781836662705149965831522033265302458049066726096106886733246116278013061371883029906091889140598782790760946551992232234455556886701658550926011199650605439452780736000000*i1^51 + 299225254802296340320399269965983421737745365690107044273030607905194912390034036954988666560762019423253969544203858901560900712458856733217185649548896960357672773242878555288440084473894854427536061282859856145243496057745077981796628904891988828347639385838874767894691406145785299597460531130912824875832597760127167318198583012340290561857543504466799471638348951563516691050926670919483437362803229578337666945194510651747426868362425984512990434957054503639128257829287891736157672405568339284190392066342501976184724672973113036529492346559463329573360350287375530958251332865400913015859559552295397738882163723746164514830005243121541048979713942030481342364364176886729515302514480000344727421834903305300082212857177494825600000*i1^52 + 40535286894258958947043726660108437529526371935739236767918271277994350163786791256541122142796509949476736029583967563143888561938206340578796484297480868701618933885987217137091772215286612766176108142757510839896045063105175464837658594892835551802278656292571375477665315233979061610087018272708891190241203516517007853765021037634115679984722010282490727608713190059257118541106748880442638888135882570587876548771644464602380412901741550908917328632848489557501339176935435485175760695595206036661511442210627271781923115045407393121814182274580794579050233841239319883185070528502894285620053624015196493273084713277042066047781154947812206356913889049805510564563002045053140413875180706026822094444617060769336971200000*i1^53 + 1676315998693188554702477281656871999820154035980895922341328729033188899224554817029496851706934571279579900720891912338649022842996545795594184010347702638880301972168389853431482580435908177616318326066585356414112625032636037482416728129948272703567340552144362847304668240255712562308497621285817566965450171690263516187639411095828929537701298237038720550798150599805768237748469014945502390173726324614707118732055555234040867465127874761951878378293782414554088360186232234759050051084411249638928027076984059952673492442887198204030712935340973848794278461494943519244431160154139234434370965584086388232611960152441679261020265172826380170628405416069980303481661923147894525795834621136920460737070880000*i1^54 + -3978762561284634726081395463116468092932284756307553510040719147008224561719713050621071660948942058211523256362233490038926823566937483680830426755537635760329820127461114887487303779698202276419605800344924081909767487135910018450906713852981090676873615394452590859791207949012045372538043409901450072618493780021841917826021231473551081499165521838317073585546386719052057432377888874523528476734496091000731565078351800990922203654297566859048731303702605783091751819504256304124347453471342147169578610988851093703562373940396134782862793059438411529378606950993877603617321353471576858524560483888068719960915855041126038783044065175646284271506584359101443519624138396264116446554581566320000*i1^55 + 76124474474085409630962192977657310638365285048792366845924653028379422076665059640688257099357509293133743351314360507406976111695252531227026675786366152963159928285941477634538297970193036871613596399990394963821680550119168528135617704446180299460178343865683707363315079342055520710054330328994372115249571548582309236234900440806275631880107963449906833020660998356629240683952039641085067647921443813800921194194960884810435196997760266996021909170796967255413713015792638472295650079904496348094427733237861677674676233619316285491074296360065153338861138854030314088085396629653603016976506977180658100375051722898832536766980122374529029175507052656546064873316488582579328000*i1^56 + 9426687907051077262687512273021615426440489358838467422174452653750005629520447155803952126243799055797229387652379131542651187624609743399079790095348646579896601665155875681178051936749788017453718960358382269632055631173576103745913000856358722420741840313178839009132157016153234551151192762254535005249440210133861089725411028659215385333144995139511561226257432989504046428884743936470145300096984257975125084027850685658224163004655303119368351284133284685643379328592176117581468446942147123023184760669918513164649354940376925176944583720456803008800826844274750407272044484460462434451642969976348181609126193432062374141617260468812766630875130373867880000*i1^57 + 474622633247131908458493995290641423672783202212103342087339689340544699509290498231628323696525076770368921596837343844510176016963075273451512804327940442717091215061066057715206467570230072808482744938746099333405291911922848421156233711071109243548149764313097379690471938592313452469855137232916315936474076215529534252475538136660704172568190115416441245095073832386198319028340031541764687098097511750013752666861943722669885887387951982812613034756757621438572494528140112607672276717341249990451373398067263764692431748205171171972918733082131190574499035001660153006465621728138869985289949179403197221743865875288304840707932424146152800*i1^58 + -35213382037615662956289456241393683836407142377777330486329024939729711921971026185215165957516006537182742734357050931885743894714040163778612671739202078864287183671138422923100472544420758609760618043755008930307210021453471666367297454417394281854255980643930719905429921808095260885258221382994965751294491309628605374573077932266015000884265256713448106392891562592151044503181134181447684317452841286253998185000283827791405167663228056030033380676890976847526556747740048338667674678832313759973214731873690589843332667390153787141329546038634123383556408198692385680384724171395588642102591668288400*i1^59 + 747910241405461301056224246294209661861483477765893494414601612107901324089028479097214960945065654398679909311918505924465672002830885833014932687904509880111829741149384520634613910512940489074035495191135835734735340286038386068141405273851107167951882008033023719571239552105327643585967267689737221701525714135573285142638648112705024528015711357401428609618281573190901061431577528817945252520942824891278113084866818910037964723802051772377976081655244080597278577257740502978611682742846734786465671822894438596943291185007938387869001705113036578682709215340*i1^60 + -163491479211150068953440959417280549583879725237708697057342402999625177438790501000668126729188634509235338934359995117258197454057981515163412839550082779186686518708050966902592974805121781474575160203653722522998533922186632174220733071936564357669346416647919250933265011864376559143420871673280470141786199700189922890119694791002432341418484286096222282149954508341526389875353976544196842989162151326841651321462700480301755890958434469814089864054487324861158398909220105462369834994488097258865135452293535136245510*i1^61 + 10032905100949778047051250500797168326870545659436543238748847173217439538057339161383072228695168145951875706328207029265477017540939915352652989346011830060566917677849586942265939253114680966695315730796874059083061494452893994684568940595050852806693844962348776119192431615408494926830421041553438869819125666653226073423862152260624434077209431826122533295200168091104384731469411262869775613136923629416458424358966653783662416585108500891373624046384512494252951234369200641*i1^62, -298230768910962371284713548164216284113677610218979519617272400268813481330534929610112563113599086657924157658566364467479057303561843597607526488587029418090868462631298163628075889209455456533494807061108357547038871858985059410136209358576722809193038318719531028427624054288135557800391448324427286458411069291971744429522948225476313903243637632618378983712012958347361828690157755224864828415290960435964640642193428911084548642346896791818836849516009972640564638933609282290724843310566558312233758700311929425972553870356856205355550308083449114886148202406604871068046173464250744496921874136241110653326549765359878007452983028059239175184431559812757883509836768075970998860764482861283281331810274779723493089400829467725048433627198907089786727390365420870816345967379243449811392288471808244167012733297310259474472958781532057747247567232518160789786145035879667066986319278855805131894575410166166918270173663129306382450558470232123607056091862264865109364442161946195415657837437087234654188845117749438793832102509988280956822718818530868465872488720044991256092164203780713275765406815944192392366854738477445765121719804756501787914774255917452267942492187079544865080325517556098446625021418437622440124967740954961572507550275301988691782056048111874882489263136191833702400000000000000000000000000000000000000000000000000000 + 4857283292186362078579434915883329054058967766291315402764330612842043589120139899998310323636299719331440189020632310879478732910727023977955983720879400586115246770765858106441028818860472034248472290976915176794048720863416796600597213680152542513736687150331554939513616465491694139582108876902510072131129841368823125478884780916948749419689493416964055071858229055364113212129463026369322950526283511508100348604539808647222568308356425515426563836663750050430862987827290413084427301249574698687286702310299232923921689949527589581912412992793753435689406355474566726691850660944246066324301676295396624744733576667848621529366257382085645982578034711912931620814059467628534473827149283377270511161832543530708089319154557797600779962073345118101042064825544640491157560163038242956139748085787409936307219560249949488990682519159225180311475588296840032247699009761573870821966286719540151756604818731107219134847034036954416298301917537394925639548367285531950861974473473316888500705156577829350021726890629566140329829388128149853075288148787486702283878420242355033630105790228809279198662286997731029902541435367269647491426732356115073221850895333730257194070682138744681135827479991908850137593345055663500581293249424571986067645120448375843804242430463113206219884301014459744256000000000000000000000000000000000000000000000000000*i1 + -34541254356443420714517895993243400260292170833479253153223579498945883725402042248795721549175028507886583868597745839341259447813889355119421349672376586857894306758821528651958001701232586782026770953487140071509643110935172733857089179782090250616728774469779431182280806648637169941427346657792043636759301602707067596346008534102530759310130497721332774292384102794984770232215660311606960014887784216284039383041980202154428986097856900635610838042976046919370622082635405942712430627866869131399003351825386634648412484431319896586424688460084966767892635919878548546896609072379447727452816281273786219713279633449966457673987901333958938312314927298394605892846408691245862999807414493549405916460031526241970672974466329982599610751516746679604447629143088067185539756586590678083463615028709898438324451845396536458365767001114890805334866905244650079759947953779465078324163871520857489216033808200167415028071696503275342108431439440928337473449808842473087666500049497740666752227601849643919848235054805248680445231413545549672230909014533992889467365372549208099657681321622351283879426816966446904936887419409676092403283510871090842786736443026216676672558992914025037148722913116962404128879114776781554109406577681680622518335995546668400608727815195383684174556229451005296640000000000000000000000000000000000000000000000000*i1^2 + 1328222229758626997196398500287781206628596295443285823599283343111580589166197247916390838526078596598581626755340553366956971487593711401896694175966109070700069797953463339145308497607363698112935303495465867565044740386118396171585787913049437583809817581860882943892117655928830421434718723879236684374917742368002474420268015499720102409824948718186538941700578046755225546003590655093441752153708335189526308799300411666718682915181950519309355262900075320870677784244553586018630312597092891640035507576005541914125210895645413442434251145302947660710537761712890886139305717428515498674224213692217239738875723086761846735537990322220629078048603483534422051623618828326158758186222836618158754735494087381870949865147369472648860960799301824232660065139958555611794299882894659768204278162711723744418745008836834726743364530519489598980237350916698538265558004800176524095796729330827311102302136905112315046938814730286236996337275855790245277317847165570890181441865531947462809507856149147443308028232835590684920050129896293221638139728527247405920439527991794303123581975425324937721592433897678054012250724166249410478497637154226010605040536703710714666653636083266987396191765882280790650033699248173302647127474057347617579646700625712804343011999105349730707214247664832584089600000000000000000000000000000000000000000000000*i1^3 + 34581881302408586963858554271294533387433412961475329331443864555395029947620514419492662814222244822254711270392655754549913220719267163496588838215942203198248031960722063392489653756348366695824351327361743641779232628048244102793077971004501677599687214355972319226544942240178380040087191604893860318011625491709468470340668225092929355544057554047191176325680301121010445427037235590096456705249270583600207765476427302305457313043429201619502819101353481701374493803805593143343156914602173884406680456520988182001535861724422763476410120658085563768722117403300038966155011009811443662787191958080766642800303274554502687421726442001399852634803185008526794027970128228908115941036373424580618304594203748123818707779046099319930219753682799099845658887171984136266976153824572250219670059888650576317009965605806527651182958998041081365543874636979366671954146922838863120281569326104285977024392752857498671457985268698651334667046831902832053803473945268626390665947686486757394724256041688793693291734531036908010357585073628301752547725997229305110540677883766536215800414244762729617229548037235007525130688185425144185077884987072836596284151739232085457371536055626900085588239937438422405278628055861052732535557580065075843002588856131767457301148807169975350074054053932214255616000000000000000000000000000000000000000000000*i1^4 + 4744328514489504716484291844861967177600359010439206926112071686369427759080642887659907432081931604050663608671620589058370449118442178458157801289013835276185497206320068967265287077693019054164799253471887053589100091549657708211171725340907294578475036872078718144906202979908749564934343524948949379224904814537066955584190997057678024035740943262261320553951842931185010041531781434456970775252108482414751033448657743079780489542206622197116715167238354666553284433117937077517308269707947023545866735159347572318012256910534110957997337708510111764903448497873723784683175334214342473331100393889300484822649650863801193051110835647269615488199398193832950724546088713296299267705651575227213247151639573497742139447830232046649511431486670941179434400347767419750692536447771570069691586933249645518762048892567913531710441026208342382609962019452813215856389416687199122233032655425432346859509551867104710979006694798466174102815862825965175110346486195225131836565887840147336184648693324852155633231416118477955398588385705132738318045942488617510463879514907411768990379238136327389571952213229333774918517379648661011806198998715511207993099476243401865694244393326173993283895143635146877137276750303572031884532968672765999489026134475934777189708642818716891582737281619937198080000000000000000000000000000000000000000000*i1^5 + 442427685529803087301692258818480956335086820507453848428816424495123971584093108252771205457856446002597531726264505256635034299814931355173621687927695834989394326638980859726469105654553360325283269563007161443339089512811557702231982486448518447566288864549556344942627220366386572608272738217381847829165191286728827085276494804478555895545793918067031274274625395318999312263341319269679767561123579675406073630786837689600191764464252940683702355983928954680600867408309888310509595674902494599526861476986973034221486611875511535678609144448620724806247759825228320792827960355364555783988594066095456822994166276788252017203860074738650126587402054851060482954738101544607546585959740936892026284641313915301879322612163424953572795892748560120411014456048843027882403482380104045524429849527296805545453887587055762180712093628871625499826373154574706142525925781908646352708203059769653476486626607245697343549917603319302093449655236567240468107131869901180188279305947457713375118664796129142505389485017219185993433643158993103759500270746077194125293479139753312035806653654055226792874465413911427945326508772361130209949110066281565933054542494641236165681348170265442038022334295160660779551417752230217291883844593553006416424440206256286491159943062492815767138616589008293068800000000000000000000000000000000000000000*i1^6 + 316080494593645853222600157354420327117594606386421509419235174939457376247101718257426715112030582143303811544809693004329742409050395442454700452586209386523919078862781561301297008329040375108948423302989408137963981448116208781012331916872472273559238210102716880487456576797329771329223035273697938827703727496951310346702418576584083303683984336446386101421666191272077930152564623597366784397867806764811423304750157320657594093160196731025404605224037900834181863912408763213419497100534916563139693395051483496890827289024604552239368355538991293214784948145110817168559266119384543080306330397400889414680466906608479252356117432149687171758887488272203425293976531787586023907906377345828593158696565227081896514059467729136548898890922926431684812206547013825225966142519555049499705195021737142722707807444552996207441709413447075520464006294509934052912879330854176196065001979994749995246490897432003595365080821744087930431683082443971064087602953184497209228699779331833470115728002452205059891899238321060457522704239660444489784857398963961107214720259611737834918716809074550615086488588383622191992726657839853704808529730161455646045106990965785043305793556494467678053087416984584007399188992749764145841750177649016816721500655204169420258309995096209781569977949123248128000000000000000000000000000000000000000*i1^7 + 675942693527084856514846301132231700793004955815344492387362118591087135454152192864860258346160521527657557024842042242786705979675850563079075298271684089445047516212721491527465386514306620810155168284701027805636790495170250574540066351126336206554088956188828880716303684024706188283414539193856585941926678069436939853525362583743079890781189685715990863498979271767252005966069705420884063787651733390973362005697166951119390981072795492071276272959021328272851334359328654509391990220627924535810673629046825492605706391114033088238783852712100686430898906597861617692263155105358670230321548740352858034472950913703982452956320065814415444775779516957470770078096021696932804341614069142349085415976139508694374684135654015152698257956125483198856942106558091754932455858190671831905420268963278278137574548315906885754913155729687216635952661155894017126498356014358864520227283146082882730472377399424353612197612488311552895238620199177225722875846059786602664577475389182484995399100856554827065013727837832959802508141146343399397169292247065410322297280563242755350619474683574298158777124751326396104990089176680030962996882104284416026114774344896237171584029261268265452316272706183978875368498952969098122855018235829642928123650325724525703609004868330069038521225507325870080000000000000000000000000000000000000*i1^8 + 603650670354083842605112025378910265114244852797747538438540040022060756226934881288980709696627860294080244613856779480753053562722996188210551195589227741592056288520968534827035127066107126058843196460646764471486030410069858242284420229131528705144721482342356705473125856823891512765556824298337030638437650981205946090134854484937716853709548956159574944657764923587581378352275049272369165032166603965113223551346102739658585371170054523584283011206635013112189709655922539001057441937846885417108427431280784213854545487374535848338387057727730544180994795620083068704477096936164470953857902838527050512920183872223196430295535006117173611999699815679376180655842720485631978269409848421372017879972783179256791364747025598017183958885327911765384904272077967516200750804134610093294726457941220717427774936051193679266609803049142547899864386095769927429074533320175322072287158277284583117052114724276131812994881845621819096138062200575365424470796418056269563208303679290605571010992097279933993527815305709582784884483845788831569549440482698297245502731217838028654958750084171341204511403979154215873685768926885769109066703197750241541391574130423554510400057085368706730800658130006670169873404941031335326345279673275373406977048336377567848482102297046369328645304501456076800000000000000000000000000000000000*i1^9 + -262446524546687061551471846072164024957388300418561823542308922580396527970345224221491142398055651926217994104390052667868967979338779600782904785723102532942396492732944883275368526994236194808840677992028403279093884407928862065629587292923635204413352902215593039519961048721842158348800590259912938775379108553218090053404641639510725635965760465182955733486699709325607229958261756429430360752027312678055325871813174301794123477454133712598563999828758814423150223822494466629343404340439158782762808960362721811282408238132478498067889970108639146887125625124794958165814069357898575107911019567778113044170174841453321525398898340446817910218669648188561578335284437813845187981316428328325809609411917680026024844715012806895915565098642064959017379311776578037446850591436966650254086544944743855582147709948402172321550717768283654313543966413405006933534537664662467618073233263098352208390232208072834083818478576288400426907209318851745028281118538009363237499025918865962779035696698941892408910347355814545918299224537746926185178704433823987490220081726636529334681888343286385957474871650082157329417632312581578282997510871669617606982351453405157426074409737749109620099671712701315369911385510220620877755940681721300753133071707271482220149954975543018371348676365778944000000000000000000000000000000000*i1^10 + -326054482980309296638006915238173235989402657764464646874325416840424704527088529047419326486026862079350173823839412884205164520182872651218077577135568800045306498686508138432286214971518089861132465716600417187031196341692859156216788970628187686714112596116335736119716469527524273378667116546278598413512209354487180090439939165161396906567407160973807107826726306115440811738550947445702495412336962922100748877962134307891094385901073064708743824271355529962205581755064300407457563986625551669571581275803823957113315750442261734384882718639078528526437109563717424377917373219077491319597040635582334687154394727313271303380891061335787138640178880111429429766517276887192835060726262059730729767872051709555102029210594903903891658522595300864377305466028240579566553941697502481260209421950123095575961990946605398719365398979233619636713726978873104308244191727082394181036418709257658570113334369579385345351258524270913603690158423472306542464086287015622265967783369314972259734656244356430869918510268782973004197175597437350818336554737024412356627818917452428567889518963008688181025588190486196965249685427137259487649539488570067543431405566274296293815626871700391642761846053483226199996318931641425252543383999560535980430460467117579637440562864976223551799139174973440000000000000000000000000000000*i1^11 + 124759593921444682688870914923886839919572219381668456050055857341116903630389741491347520086197115125703075583822148400067558890706949425455175257366630539509832403173015765775301245265806956439396631668655261914806289921109172153343288628662199867640541731799210822111062195464051699504775959062690166783912970438656176313365189512529648733363330815249773813455836763733505255426377204904507838737395558844146109255336785076014260092959242141336838703213330954161055339531944246770519444771855965777622900582921214041727866986999875713736412060815067479513320891479695289807385024183585004579727737174828814544227966407209047880808945567203236962670519160520786017962755635818071544866832598588429820036964689821308149061122135989443638316188946942566242912940880049627253193165283675131878715418506126420679739095590638720254841572115271231833656081114142601108271866691010010147828279211397216705877343688928680295140346780646961421961773940171543801679643344508174507441612309825461618579450640092341897377078724693305370989337606405433110468606726391018368811884270468193370227693982358849939493093433158229641935757939457221276086452830656255083342444560258240452932888198634576379165998441546265339574664727663118359181859309929804575050239854053190722562214194499615925617487878553600000000000000000000000000000*i1^12 + -20450964592755631536901617261920502930708256152112580538514516799703108771646929313272751449458086154444142503218711848791317797061390181922912335158435583689343342567052442093493174676403403146963244025656905757814756609598488136328157876610646786903397316666655732547412867139888732139647808847003077596409973974738133599871444029161916022308483049434258244968939048052273602454313134282930358688816123354570247716728542038627371559452075207105704110426027457975852838211899004479253560317216921145852664272422631960259075760343421816467746757248081623902367401431572016630431967894223918530089892410369578747425607344103691512692798417915146609117841474254325856345235680656096940554088334341521109693117017700464345030216748092532405427498638171494833599002974053700292693986877966697081200923920375276919818807075562190027128451702975017818040530315697183034823317428834165699981901620333194671028221179970638049339126456853719489672185333102388855627044320312162484504716201960464685311162699700149229127687532456207092401750853406179404417284633891196472672366719591119675547612304178003466575535625866412229101488769734922198501704680880364863603755497506903487742198867305089433076828823029168981878364041406747124557130479382703041328069035353355759687197349356903700368566779904000000000000000000000000000*i1^13 + 1820888278073068681198282723070870173774840945094448128406946318919136515973891416885532036959300142000058752730613706921375184816474958806270857494155317400040182804450878394084402184947065108454143290115024717674240627852203142740182644494634122946215571082427286187876317451298275454438258866645820319144812253528368360879257964515873722439096916289536620034035843281909459287801714357592924636745618986136870652551529398993499344906678055210755623803729248062663997847895489785840222518082737578217564405630411281808085727844506271232125969517560853244701480039146182859288913029093833473600212492171514070416921786462724737281917757435781320719553170523408082884295292672175536813188894713297079080041997606929479852976445488401511684557355914960011244009140731292436360578501625951345795825194831198629175276134781350957985240532960493475701928141543538936031487124599731945473079048985971277156749370893444755251585976822584671902239959205066673646288188624830616450545947445738605177962716816538414111682031555334940442722555359152044826353286566322781022631933202212001641335542531190424203953787620094492571195436426536063851834766301354045970991946997052676607563612517727521922327271881257808807465822245599129802888576598921021100340404431606463127648512620165610197913436160000000000000000000000000*i1^14 + -95152891554733677031644606083245660117213708587270411604687214623201217772608464965151643955078397170718146952245721078313440134045391410833821717285418508450375619825485512983386381582306106095226562530120280374372356422367199808889867387509656721419455763541897819425211291045793395090467307349571847144529592532752578519359945010624464330909445234224060954794248565744893714721224201265442105996496593983053634493353474226434101834449799716406046540699215216464688443734701314445749278063019457710574928743832314303365377525722176718722579963569377695834327078446272376719176548970251297700840357869305189358445710590222409661160513469845978660270585594321877107538704296526949654345519491924691120244804593337475600081693865654357256365716701628687361981411989503293180639047719591658698860524353080201858606374035748825414476126161561130115047467242056513707050261382204202640766331886765534372147808358574067536471572690456536928273694708002650467162483141078535927994482552443030004182988142481819396060416555159527301777465325221810299149964517516975147882758221727969079107396339551694874563247636247042997867207748165862747334947671797025429027123340736270426944138089034337775889854984868699184876595165073642093077518101075649420188547057685374550110740489558352812048384000000000000000000000000*i1^15 + 3016312383671927642613951266727084673595036879474936043015182946621061998568084617902692801711165503659879122477329659290858709303062929340570375993655892393931448077762459442122214393614825133223131059307970499066299994251650768169745976718687145950480589235411934914212272337182730587229729655892767953023088089417715013386230355020861786873061528682168425860640943470216445517787356106948253692547989559576237936042660760275011279713412455852113503586696881333500504583761316651909476159661844372316718178403765558118740836996580359753818565225127486323123852654144057253571913843514950569830126446814451758141091612971157817791295582232132792281682314886607106607990443082760798740686145471431536040164686124305337727363858021412190762262835129597498818051037673371051615188191774814841157775825880804081897545240680878516502882233005077129777094880877585478718818393587123615622482630498941420079106613247155803209802043700762954580552926937753058508656079969593043721792650399549396129982852519764101300855849552320257111148644941606962232459222822630966983865136244363275209041102619721995094386524752319036136615981971005881801847516434099023201313354974018183926120047881877274590905501031772131428448123387533252362939019261696041260155814717897079349281583944706713190400000000000000000000000*i1^16 + -65924650887673446259005605063038578906065486058193992478031064068375859731583470831348337714790522200688449479639818691188403756183372436005448559293686233586884427631829383040832817966602710499945097141585689110956134737848028641428019443782391958517761824930720094472523650924261800508226689950751363569253904909287664752617233204322233873537319950207913643907742584640053361155540164172179033498460609412995806389297527064433115976724044944260983307882323403718853584290884082998135586685960296684618332305636645640211068129506298224393934881389241687473657893748253210437899708558100933510156448453492357618910192191599586052795291536162935641396270004246747521372412353966355119943690333282371547436475934568370661955047929284850992917996449840045112453422165075534151024810392048069517819535174351903905679425317194023009186556836238985274105709507169239378143179304326059088206302578979813565378801262161862931843203986593362029129568354681000436794815573358096654771050853488184572865752162827953901999080509092650934148658361898540011889497892323598319599528915272125947861347581490425902775289131080911089673392204289328152032511817706253522916986681916924817160446979622106075860550310145652345493383544568239695715116078973368994269699156591430107993724376894668800000000000000000000000*i1^17 + 1129384535599367691154070393536418526105289062810558340482171824669854763130641056771456078608352920068904271263827824800189408044990363452236371303197003797852025028264903807028073326262842010600550769951485766186395857159556995952106411059092439446288004488575495464233952271235074223443820400334602991515677783850391555340465327456847637379200315174408355130817983467783007771740427105401121723496066456674264770694536872780853738820004431404365149911491840877713356667461420191457880717022356499069961848884123173955214542350063770672554232340111741218409642128913046304644685240737291672154966947851256109063926442601124469384190703072286199707725702314436302565876535111215654759981699630231256354581775123382301197960414872903174571553657957163536596850031449484983194932122730827242869106128865414807906577928093953451982881465402776905552942464546193564018724983739212895618949734340523802190710045160702099813521640647282319366271419061584734867622392284204435379416267578982446049742415868374083343105497104788067854690914561030292722728519248934984644877553411449885892336210549678318190552870100247702542294440335876263837071047764439896183046244786881066797648486358503648744945020228654613149041260362328655201828789654805789654370151102074290509552663134208000000000000000000000*i1^18 + -15479956609352866419656886098947783543515553660142550281787339107994136845580138328578334534309199690138067339040566787098906518085139802397298829333467241375509958363556114291955367771319241247030592803716660870602644229021474261823670424902969194605506944323078032215971256844368886660724374088781736455262240216187309548415344796447463617306912863294856456988549497613685636621383402211926006207675200739009771284620663427474954661961132838163936989284745240318888352190171301378198690784924090711374479776684063915161399722555443322050901612461842719018777009224067393217192142464422054069183896862456975710525342468375799794322125614568860325321526424514999702946327422128735136628079327083962593504313884673724511123735898571344650651594587182739380441983767033558765240209902099981005864918543154331654217831433120686675931352710812926290574762524797223281818624502813241418681786546478180447024316625614520788453936621273038092223095380520113423499539794523556592607766937026642848715019360469588116704144840942465802681374765808007970830261076349530426512230828641669095493150987682947062940093745867438733224495182941882994402542258621187054264306763443322638819158087192711879395204634256958763423243468276384662483298221961027180341463789871212957381165056000000000000000000000*i1^19 + 155087069338422033411649377097916354261169578657146826552794460489657801740582500607823562716251268350070579015522873020415664153566198050609992550393077455101242665855700684002704839387318602881831419071625739858494498817826871191531194662905889383630693464720224114270911134749969094030243808060597111366868927151971943107362001615050856689635785382479213334610925122426711246585948575600429741401279117169550180492767734749124372408727243091313005141650538275737689998828912200154809926662721822624776179362809471759720658981643201717376913161358514001512308922677789220221577095004687148481627212216295427649127927396905594279917465566081876831875799319711223454267473777374735584103050821302168486343630433333070769821997084313420553529567542626526899489745545375757975469776639305159978389076538389793505265999342596058097813686578425748369800768084177925007260580707325524295701884078931426988794163345819657005677231350380782850372288750398963932536571161746363377784449180231277495155636214837717939885713554137651547319481975372828623129016453301497581487839884425528022377468742429380082696110873877866925345737707995830992192068789849530947976091052582899042765410473845892710120554943307627769853676178645764088018184539984150585378714912886277485363200000000000000000000*i1^20 + -1264123153526139347230313577675279846989223251387395858716366442881383236975685802250100680924335557244105519492554982036726240509267033520911552594924106564317910304134474062162528560021219388276004630856857935348371447308078725170071432983996435720440169312483097696930637812426312954223866580376870575130042625020105507317796159837489921794393984886423806546551019928679989036485748846211275062662817925692407591405599656977730529476818164939377912126208551687953415697561014368667635524269413882155556959847821427539122749966824755248824146360836415003065496179590928946070104760050547959284746552545941088611438642875712971968095694362213372626413787893285004337019614264851714657492119055417225861187595703641916919784967222978759491513339727321900945647686854439083187196416412199384002351630684766928593857467018733508317297463743705797908656685234611099555465245971302491788028672672192520684351923281367604937496318347708153580946704498367431224554489594898584071993817542476759396937012129536003735947424338184715495670172109531137429394916614123986790028172097380108583029461535490037621624877709937520346240034736453376942352838366893235434297354725552656588489910338188944304490481456360153158286013543852821307192615250954492577939574289439129600000000000000000000*i1^21 + 8019826806294665910347335229747792179975317094106646297437542680892604793058857482416354476414964856206200481362834019534121806341805164063816126126628185002090366508590041134651991026055277769190708232373568592794630530672779873131702992149191094448856065031221551240234954153776643884048267557000091140986838246977139908269639591918124178265770832409367936303575987634045608534765746978182066500875137076944767070069268139444819958401621071304440215901809893233864021567505890323732105255681291089130196667686185887925150338126745673216908553142141433699889061770505629544004842148046196513907652002326876106601699741769192879438575954244043430194492619524537955718112948542005676195216865282315521618266126237439675283259385510855848540841538714254080996539204788458358581691025104381049432638079608933053282614770219958703999944634388430118535043648022940580186437918305356645910462430424152222330743507873406042423379000388364157340988050174617467013987787348396955230366084403586931106434107495866775221929933416902356627972037576551501930937003580852410728164640142153998351738572152560623531222113855091372946587141928569980154450035087148078995044719395672263885866244783587953569146204423008237971077228824969154978146740841981520398243510353920000000000000000000*i1^22 + -35202488003254503751175698972619130228187318890573251118674628317037754149525786875292129033724870300437633687824588161774718952700395566818612614828105394750579843963013958564076935720551223903725291574398020432151702931831935125068845451907267180736993441245033735422976848307236841133503013973258704191431386485467547562557963679278566758065034536393528223069752620074091496694154340783435732745119594061889823752483947373573279811766807298726923099671459415444467722941876676589560010640753185584917512441771781743501728734751010304905313634429542333146063887206836789771887161775004650697641719141028173477864441211101035576884216246695866894325418701998980983210693167756458722829446289804342187709919578465242811896521005735907565698411286615789076671868708429701600533853030797943943323278996421263115120409982506175411794404289226861992116217661443107639432026064003406314351519912207240834556034548965760993365795844226809232700042686041829890020733984580530472913937270686721871735757913342737297306372950391633239987079222165293016458532401768756115769425468448959488119580764037746632982257429644070534936604739386657870644604893024244223655789730254372932572503453345407621354223976600723718639744562470509019392405272815192927224463360000000000000000000*i1^23 + 97294406216647569896136953824967868236799919695985692066564912246369930850133739371930574256880480122827978988145380043816388388337255511550459601923670003118581639078440609159912539409170069251100271224144942576407117993978906928324210632781882636412036490480266233332292390730397257574718478914544744414428614030964993299023826965029311685236012617700662784646784950789064132884662760595427369627568328436088867389277885993062437421770924458218817267821690466915762341690263451381492159720133041154546119874627605336682494699996903004523064038808370966998012584602374641398409578364279696511873328087855561797783849822529397477201660540406607162330806100418715771020933514024115287345089866275291160633407730279772720352504223276119422914838448006130442742097349741180294991228160472950818644163967082620305733733019929484004250386152263226915940893433884479591421606018250478388144365958194925999450841134236590703434343134605032901694901233720580564244651268878500795690104918384144726692473895994952913728244381663582428485721091143420853884107239010997462632855299295206225350899070879040247359923390643260629845351554950153537915110056500599899270874075662122056247988685332397604450168373560908169810306181035613043729140599310975500288000000000000000000*i1^24 + -149966665391165749070487707601074852676735577457124403933755768026148884024616638238528959686429585280606330329384510120491977773954183945941695590569344615344834847878445664471489979381324635602192336100713093540326966786905894018089188674144797084024226495718687852538893045993096569573394434119333020423457162770521357989710341318913717515491282926309481652529547298281253544837261483420006596699059687591129348011494996273849247653383014792665693917173172420789873829513146897179795398437950342388639412952556805576290880304422544004483581005333023230478879264044937382946683585614321459632247830351794243837168681495018806080754544929810163670925666231868594174344465745981505743672317934974921840154260793916315426375671804146901486485029120625523740936428718430926149465043699114706261505049307050237466377565899180651911796603739540495314078937222604639961062462121476114890204988589531273379671406653032616975539340259877800672828032172195959018238687781195219363343824747014987282240287448409637091065930953232775986427297301469787632671389532617594533720073100751095986015304919077848770649339136398533031432160469559265906355656267920101298039095028407272860289640012154927199412261810407373893757382719806501249988379776385024000000000000000000*i1^25 + 95274271302164714263241437979587681504769891369463109731060608975404260700557458821049917306289014862744477106281753053421835286962387928971851108227087584449760727465965878716245546587051846514247402186692430501064483867710846533360452891788711528563766352185510356285343775063291296419471613940291492765637382150327641620070813098798141046538914493158150520448657228055745514875044224110072652092476344330851736807018908944559950627058519193897999153935797611699911270199797103802168617420588510917440875005014691578830471481408145883549186789282904400195901439459658926515892945939090619642423154856289000269965067246753772471236374223260828551315539953839359320574730699809146628701277445397077894075229727061549304770365207694907334804417348484576271475769221212095366880264443199388887203850380411973880423972045781570216383541677838004834509384212288059266801305175638331012683670201620008257172247082408210764973775396490193983988833814589450720516727737392016208310785853186829440368304342806577229100798227459889335681374339163453639409509090764728180861586207781955619466496523542523103484589596669111880899971667226442913115103086464565175597138938465176462973739721316495273015599487203162800178690302871297088045449216000000000000000000*i1^26 + 8879488518614087523627402898235271473173693926141950202713121460339132938863268720715297829152261911492068018767931016591644341314497471672092846977241543789518451612029074943354311951316854264311537393445133328887545927860340654459783342466343665915519681092361859923321776341975797777057360941034463232189304563722857271884429563504012685459673367537116563859005914733533229205588421088100486374844183685967896344648110464133861608291865725673506431423064604940119512437673824184542578409593029886100511683110510775938636789625010552687951311560630206613308247592496121203099963490987322828891205506569141441642894513183360705724254862875283736558347654304319942698182867268794002929928201555536647377233191746177674961339119166364447585180025625229262061315037843793670283044196721598935073563620869123203007361405174944290333922744787459856082801907023156715590333419799658295850141699519160771796233502432746317794081395779962688349175229154686064591598901526080254178481661025070920723272321701167075790627302474403226824732585428661755799790562533196988026312055487972076068913864928162395218591251321158853998136555863789902966797590690488220261577444703696476158207816642692164197979111953021387844247151171526144819200000000000000000*i1^27 + 9069303814024738346345527539665290788792954113738606796886433287297018500598281210424789524318233529770943020581765962167350594706294012270551718526217765901258597479612556963334893766606511368308930032058823880628009845653153823403332856299254978484665767943173833040352050990562622480725853826098032428975951047537339763302238236259620886831037793781781632830971594580966166803121484214492036173665334395053790652742433635735202600818296025359037704390848505412938181068848341575081250813114695534587366783157688783309351399438632309112222663082948442275093720527173237142950960353592392269624145994090708851189265899203247991973694810502278972612491816899090722158370684908262347166298497847864872498128415872528336194928576089081528224888186929930069176305750307331202805571934619873629536448020939986305789153785435317686440858511000597802859780078730551188804042227007858499800525299912924496567502645521132534483567002952880406502248158659886752720739481033669473868643369649356570121525839094658753024885783510453148606542851685713393294628601268798197037586141411067052333325046520397126850638723723472457890873395009303134090568325978680645265924047332468032822517862841496065178533270196707770666237757594009600000000000000000*i1^28 + 1073371049002626545092343274644719421412127006775774639571956889795508786964533035639182526312460023620267655525313363180113854991430262841465209269915719976377423045987140325641356722743914737746931147840921733711040335497480253809421667182747002294948621105168124636807483622560471528326601108488214744825081843771350448826348862926525560769993535523866803513705301629363463873306002755093455576065342363616821183770129007242782390011076300610123436435345132348636844008655829220635238777583377613917885855501401828182957664771323089840986574298844582485497115372670850644103924338738047507844397417668210292806736426526861180434259618342856364605277717427409451743612488170548543437867011783478622713823693308890056590181195665487165163960948640987242570867746817857553382914721351962685753201497612168414520447587661942220659185486380722654051284649366660968776584365771625509687066986330339020525681395216051600745082903491805766827118905261931346923579990774960660059946761118571020983263235158660953514887535866232963435506016891475042654085438107063343662196002585643904135322128136693357443714733284397283688630311873921068843689252536932860330916058916073974264785591211475953079718059869848988064929546240000000000000000*i1^29 + 234729236971500047012328752768250280119419177748298201554853422190032941180365695715404458390399643472525814814364243379197244419737801120754067321349562748930016914107658637747389998057567854825112956875183387028304275776628927059185596446743066686499027394144466985464225690162143141835619274677912460771070365935757156173178034409749546188187960532333438301803665662828048570555355728300645895171161534429283343292760489589025813682351463534395291499616695775940648213506771362738447977975993934334780925268809952004529713156353820680890690440824503162028860696073122727515727518782980841155190685449677989064042041835482677751599524174880586576045821273237749466656750237893108504641268760140098435284333215237341608336224555304172946697541906766459356968242735958405625555697368450150761380419354273248788209160303596362669330074649282746298699766503415889998767974416509863775921761334878562101885493364210070375007031424263958665730895280877655220885298927273357555421891293554641999278286663513317881911129192935449966408774344342524755084137655354915827839952947641138645424452774830678487019203167551966115396205746408462027798370437511052608511161096573698539859518444697877338382719877298593464320000000000000000*i1^30 + 18600454963844796501274066583508088249235125405933793528236350261332594442780646311037798183803649296358529674634375387553736584401947415700769814874206378920389962364563142098782989091783381445928062334160654055715397775438566694087946578938683318938540772950045624469473725188980028043493290280082163017495641079176216984472230332770618033121498659058595499393575967276906539127178533613469024901474707249655796634547230603105624950563577152934095553244790455304295889159696691205326205908651348402667865981799108307336148851153063613639472809301682606631095007650801847104370731752558456440374384169426741014688767644841159187922266051857713966339775135273147507388255506501497334608783431078854952902489022220174723813753693925160326886476447792318452471977423071895326933849564578932167825769168236510887415373960612133055714868653268396340594568056318562059541920749441505955116710686694035768570076678255616076162961252089866646333504842582377821043397960063490387416494305141820825006730400270069177190879764632311187424509121542025889352947439104820717061078971436691267356955468842897749248306061321044981216026410061937605150734768478105864776728870770831370616262106489859313907132377595904000000000000000*i1^31 + 832753250226541285648164562088877101746666102064656094664015117034409638247972314082028585237683203288471317311191140816721592431565788348105099193556862197038464996928598843072788795380414670200551680383384519072016064050890534649988716595935660240234949830936406183684404109465761302402515891684733589175012821464119639341634089440843180210714487288014231814260540910793025079337297716286909847258586725918372610669577974352458235336696514104580486634191766822320513456585488007709362831349966041579316893261279291863902725941530640651014759265094392374999869588008017421140737784370080250366600712984731548803594869678615514561822365458625554280072198650067845886339447182387726255257856756219458711602605563873689733581118861485092109391139308382084127057452654766526354791166404274157371144413289603510509977115761414180256462649632747701915361017851544985157786830616312047980295641602671872805097077551961214923400653987572800136342500753265559067961311951217409627502199933759434183496711507108633885650151203898249570930995054010775508482289444103109361830784785622369025377339603392919791567369456900666261773343236001087541971176390523192788905945591362741238632301345591929425048371200000000000000*i1^32 + -15235583248210202437340928934532759105284065456157827828105184989908531851497283125116982032260639619793240414065939233551089880360799524536436088209605337662909479420403270679668892265382467694239458955879900188468431313091868567226376948227606486659098705576316721399839785809179313886511842829243228865878061306153517679252976994015392163291049572077198641748279924492078586043116167029948783679814009261877170922886019517824490295877684999586204175340024089149364186146326706919689689966969960406313798073932113928956129350537907323179904181067856054903070769723141983805680979968754878646993009818851510351362057657354925281488833082757954358121919906875929892455095394601876284440948558353330214145334062395085389097394008651214622400050591708852877659707479066640601608639019916494522084186773986642721797601333445211525972231819721929376618036934055095356166880678850024684106878701171403885714872452221614356200720456495608831997137071669056602311980383667941848147432252740622235520374816088929018646620715680364422988722813496926301743114323631781691917007694774438795773933395893143712896860067472851032364507188318730689117209239816693241510878820023488719470457822936616140800000000000000*i1^33 + 241528434058012357394067489831199065905549413862342104435260195535486556456435361867366731748540450771445724885225216163133230666753378805045078586076248824938649910308310031413901264574152056462146759016462306723401828345246230331019244570589576593215023183632756382427466565191039399398332842422191580534481533433810331347376727768017881257661831872255751487431800514643200367105643636137063484387526680346031209242961418608671646877753530557020864811710599209339499580567006477076440074957390734360251213578461137002528832931994872348739219598814409733693565569225897666097941275938227156280217754151592757857157280444600779480509743356101102553610070271182280672131040420697004922612928109006867213427662693135416057386176882755694412899203368034871116799494533812524298639087999111102512659068394752395653848977422537827827526879358373799925646507219209519624108749127415564343767721686517407280923414096026330747001656746819069923254535433912567373103306151384668143132252020345934665743886696213405751205545113244061789737369035828582121345041168787280216286089576785902592857450498333146555033762638654817144836476016768779657966502366236525200777784178962439260242580602880000000000000*i1^34 + -12785201264778282318671144554989122201973563851244337480033217980118086755914284135284448582661323814232370303962737270654240392482539371471348520494909467922998578635590777127407784235142853386974738272660959962758099454097945547106584879068754364785813853867534677834852243173702531211647543121187493772611668775572894156402789424701096443986025058380154836298674414743910611761199112509125572660323228700268844497081989424534438213562029277234878900780844074139361660318082235149021110418085686018009657774096555472237360602694282675626587362881876293818442791888143380257544516608470524531986704034354583514893486938941475444704896636771522351597116552873034713782309170100977571118818711786427804387113773609480313184792435110513704343235245690897183244550479937130594987237078488845634279260960277379961905378484838368454832431278998904459076766905337169268058588181963427769603037548627675490945340196258406729754618111563349289129581545221838976631315411614184018388517162234542482965473595183444200290801014290622011821895362035717142358116643682329073272118911763774740659865627932735394185216054856640805202727087631728116168588595153970776650042922210249796485120000000000000*i1^35 + 383362553493891819778553492079953447905412028643665687974328237879072940858769603045550632746871498929899432247265001483572395810980372247978759059987098196023589458968835702443329430516363134058860468981134233164848846959862207037349445876936234676256642896496259911410637898106678277938398993876167655774723344259305479926370270472958124129719439387043842832458982364742861403344034353076407964665466594274534493041826901885587932944647624946440426065626790828139395597268614271697358588290222430918609637624345977218620608086357278067152893231195141341324344224020434990178844465412331091165610226512912195534120461604469743087203138607630940284360556729904993226650739754748515022193804047792328244031311784998060747168634616730056845157087870920683431086612063038858840035940642294427754656824547880522090542633884631417927911077937931189914827985128507453426866910057658233628531918245568034034052678811636727943221332920095204852430773760008737198674209298631516213194858213183812709081596936150953545630940929094394921517717082273094513162546329126001161533696182202667745073480046675933001470682560800171121918109356167355229922968065512776838720549174640640000000000000*i1^36 + -720874873113090391789039450410189885496393692645159865555415385204823351841582321323270336187177091048366857273379005696665267884340518842586664028440201609802806791859831419500035658654735645464476536551868041346020511102055647556631685833745892818262628886185224621054810164965624569197526921519588030570917465739954247538971842440689248140408687595514155558416794068994560365839696647873062478482782049079654459330208518262910796268483044627389857186580959596132437587920431838050047688883872865080729739182755144768366752681400480725862975457930154316971440914465180888706543602306910499109047492217802309985447458346192182011225342363476353404458097671854611340724308348466842313331944132497386230636684823209325640191532332830590848987429756187001992587786559018654663893900292774681898093476836087926410564427841247182420173073312502433395922518643722621900054565358518604831928431275485573101856387620318634180110777339816686676397093273668817072735944142457387256624414969640943645228481080622667276099323510953450821063418864881258121467323849070161646847991333760086036330202952997376622409437417530846454404541753560125022908159095377231137996800000000000000*i1^37 + 16258582014207823486245031664147959544607873332968553383596686224857647116084352656563871662577031261110809061213484814570505209688339303118098204042644743120586244029246084360107101322781248551127305969955312233215411962349527771323194768283890604279531008496505266941114682078062638682799377781831656720803474140561400698477633716288273526800454264471998599013294525441917220552188857320068915381341519739114644326795271632934923357888839527214870284677062755306595119868378244346972944704360583264509178002076377862921261001116352735846173074052923532294264588036520625583530566050744894904464298646544411389764330484261529736334792351945056360686171185174788624281175502945474621925399170448143488202907170717775470482487858911190407210041835642155812164153716933189037595270662977253794218628002247110519648461842327320233892494029731606972040278024887549372292854211122611583478840203976136153942490353445607647637191686014037302969661054428416714832584089728300753746720086210981276645918502813709375434944338414384819664662080983086312059326744387770748465115397070417287375755934886462534762598951337177710724575461876631340070931396105863168000000000000*i1^38 + -176769260613598832409762613415253120114897409630022932041111507883105622419133047197157670557782509945460035293285986529035896593397025346095907673773522574304036468865669388682966272429026966135173266395000837864445377126761578106980760368416382966947582100785548123708761357249008043277500188476827654615077804316680721172882749329754812448364189120770171021582371663944739538496223813107958548112495453507322761745041735301301832895728869158784017097236183844088406879708527402232497940338577443224022766289662657912899366840496593250399948584632794886132410623724106469857889939797241642808848316577904968376371478840239880438563891198292013235928041141154034968918105568606823609252464474909129677083712642157024834786062774653434165595771971561176881188265298762379408235118490286344957931706250014949764376991301513826736614805331528288776315639185554034632376853325037232909644360104783443686203772669642309062281672574433702580564287273426433393030036289370679296622747299403095818353555801723642266443660842394721234019674992999569277307303332010676606577616500372204644449730174757247613233370599910750622357675557875427016745523609600000000000*i1^39 + 1200156853753493397147188298767143265966164942313440777836845537770039509615291171617201977336709988500113591002781699051955479129315009884514303119329096534115714240701623747538420375170433686638072335467007989207200331330537418923648981581379200317640122954026537044647911726224062412058665555358458738844530453769930997055035301689384889477918574802281263915904004411001030352066303755143652936358623756996532097040638009727436897586102373687267587007252118106462293993014532675150802656930857347497710293546441347133924720130771109778356752369044816076923783221229355953706916492037596448778701430232046708615772360734101492173742973133320571791078066865402514693241505775655434479095942422787342160336438088538150113725969168441969965358332996126469119141883279463056002610838554058025947117902761555074484458781342947741731784080652841273978300386445373353555471320221108789761441372139210961944297253256185900553176887428749396263026553327307842660059694092710922980424965592540810316273789525637412553781412117181586666632530590709644803575104950647056985752396651884271264242846751553258020903592996101761988996539511899590492160000000000*i1^40 + -4616961995196434382757713606644076880799425953663420770883318453996141844102308093769000046953821555532431190987460190764527810054268700929313783662881624254819879014220042895054614372944032586550844398577946198882543153922850956750216717457585202764398551594957737541342677476236691396033979827697116978051160007597593918116077073912673669746610662339673027479413485673034860148688534781715629676873809607375520053026944319299801094183591684053015208607157774230338923520973115183370397635778466355960752689626913674037776861014694221176780717701151472165862383265336371118307853703202656583217092178847284347075430286722659229550602849402298565212884274357978915364340893927682838887895676782173842571109373852551255132634532643177759318449488352655584090982123705183939187896867827246430578354477643759625880271339438378189716807534612289014169906043240602946046578168504036053916291134572220740907625316241899790160777323242378357982365240447783619600749936477922569400850784748383726935921953287264970972528347209235795465145432552146134557872694729345771353162383866313873956343107384043402431780419630512750918384085893120000000000*i1^41 + 12323173447338838884218815059925702673832743554586402859199839366178000993642015811303064574919854806502488185290419420561753564588242730926694926099998629205189774296741713982832780005398281808519274899694851513288266476101494521849749962781168829585260916669824591047602874962618963556216740915718022817783844290460366832295996747288605229935902910116482387371947832954626306016512439781103522636985272429630104325546066822254327766366716303076042904777588483257937652596556275111446936674761033578593252814188779533223737756317505358496049219856325456598495378619269657342543903820539528703678545813400235893351145409904265559955294376556481781839583238844402771926767203855287947481559831398870787864752177058060227049835911467166191447932361761693944752495445311822314434160348113096930317707746528709328754455026429171846968419000278585231189513989680110044421570609952180365519021722190702615977899244633106040519455489541490513443607927223680364895136776006136029181195528700643818523265320246635097707138507338498435876863521942320227448889367723896704197265941103738719527973854249271372121508495657228218400768000000000*i1^42 + -20166775470589796085056217328032342062763540267197739778827971682347586930872036425727812475918785091572833787514211424860132477922845616633871443080300766977539062422224111344042356128879446758977501049829277439128134586182672013208179761099492345681544777677774118714816338802502995375582767871557588593688258174498096322279776145180086216882654459064039930485614307536679430336415748507509817705061337604464969832724065402740554920958332207849598246454139734138245134770418233009269862088806850753167137815052801675382268984831786924416179310864963937728825747742176185171275573222054582085430579475303402725523926309333107810116231319056618175479290057624011562025223411960366485224325585833175298275670325028753973753884176563344489626359184901011128749276626081448125930086519212131023667251956942409177358241110320963662237027216432661354401200139364242673201289116881498120482984324226496078343588187471996058639578158965851062519508351826808506343802945962723006370845388281797818212557426921387097111411667627405129805938459774259710387104703416531450234421227440200269397236502299837011327743997509632000000000*i1^43 + 20913464264287981306153906615294530476474405048853421899018968946308737219352360775341081136786812682524485556506900770992550264889649011571730222334029009832859850973627236438038409028107042083760552776150736694592618530339301232294838066014539980705699257534311904857366648752212579175401488054768771437514123586934115504131159893194560023260522368931645597595817161222655389240547011874791492876521137103793459461643840931572855775202048094027035623553810723556690705368195328246268573977799542763868581118700423528993427182977589327586978724973132084458232066897623361155154006758839341263961788512171349563070812506592469108026225659992038819033060018290638873588529622099900461834127711535663584944863723731526910647139099986545877376697715746721547668939313281883125638723047263852428139754948121649798254783036463873578506512083093163108580541376865790734851576320345733800025837667033688811119156002952367485947961153022626741652439940643382333221146844954094113852537714414961545503948361858703035680096874885399764212086280731486531955668499475252602693232672599585329652554695419351545256345600000000*i1^44 + -2329961395184971474727245812060723919811873180903304609917324411868281548050300216959387013042554986857156614422132094336300060021146551915316207270218384870097562268298176841353078746326444260063881390508702640071339817221367289525805439050922678141067030252898131650640198164466522738259825794185221073969287845373573332218652118083310495863587035168481836428324177248540750173508344186535493644395860197783766116233422373020245443552034939819944163827000768465535898743185612211762555038696337466948550763635353517221349808250789699299490624470370665671019682752646027336391939942171205901137347158398022921968106734900244909150406696303183230809222708480054057567653122997884633167225013630606068196620932948512636861072571616549408853169289375949140106495479597278242305568811407520738722400047487956204422444330431733123086436927746728992506668449761653225455399639486547978002823103039946673198331314760030016513862940811915528353365347237255601097330369742900087244009639686950066682499433104178974726982791546406752360923004932362223550043538514918227876587162073247925075771407676211200000000*i1^45 + 110420886804159035110492419896203752414963442503744103922169849584538091448615671313475534411098177807342225699730748976585663613035603659431203110300514216427854261218840849177787425657433320230970704014531522309805339512779666830798439579784314938439076973021321153050946414942185164783997047507948570487604930586452075366899260298491924569631967234913918626428906873532651646695216017749867434296547332055210900626545075382612865229698046019753656768058393663490706031537904809844044417602155027471231267005712298771186274467469551667056851835664597179059437976977940466888965116914593465367222247564636153136848675310723150294776244563107412555806336546492934277742408028329370046408451317944000029473719129002102960977227912214380883272541618421890975705883826365914388893232658879328927112144269575686767431404146246222766733597664183244903325246826952791439159805945078106995089318988147489362588828691586547663668778831306053704789477611576660503848388180181619527003668331711627148128875563369728356957371027816320519152605739711121164091589721800150210663747613790232612700160000000*i1^46 + 364864614107186435382005133249824708997643607847803197763458792042958290106174555482389658388923285184339618470416623469352605089655951471679295235349907863815333781077290693681181539588466735067608788034272026728767693283198539730247226766716509721504232967080102488895789456322735783463387812234848740286051553317970546494680130402383058747672338744917735874958248492528092740395184231486462418289569980956862816520949387441692166469058705683631824302897342609091315228976298721254397042112607393889225770482051298206897892949500968830715165459323013886026997559363091001428142109413499096578328697306894476328914128587532984343022851017584846653693430107608645844729729850628748994487055599385640028295604812223047654647435384919042919004876171351195648843918417029712139551217327709268107297859290357715726417871320544349348440392595474775171958541777826057813894814233003176363485523033927082901502119131751001659358666723772417366606385439617188323828130491803548217064357332583001168493526511073760868919979703916639909610371757184748464717196307314400625755983708160000000*i1^47 + -1705850064926506392897647687540223469055969012418830173935080372545636443867469329163309911039684320358676685013813785160353666794926510611463540764186155217976253559227764765340310591615858501552853803315563388481026967363866067830103520784349302304956177378662410038553976190912172668759935075637696387190973675123022566105726758439106876215280589944454822256806600304974007257030317230865025158546941252277711605043229924944031649804082194808158735673745106891246448620168347964844998812579366298916191383781524388023596313457377762852459203134390597503806587467821789003659664631511671328626281365700548569179273950821185727842286775902438297364373239036945883744224556662364763393660578757753801861396305283385289061761870974670511601335935154815856516706452473379422255973932176270972531739244355693465701856843575465726354907563154561999864711422868972496821538910387350230243735269436566504469052711806168318709849097855051561496911179303387052511516294138031984522747775505952581841053239590623231076138977843757607674146129993417901234538163046894272512000000*i1^48 + -5285251264842929874498726248942245121041421466159924199840713517115806607753106211548498993365407142244489196392314663307390236948150012144523623056625476677471362444126356321071743960245519678574277458297606165680662283940005493730301113686402840694134491935355770714511170871644103465524392502160762548550243633931343254101925104884915229359793044206428609138178834571450616829714221808732048105911965363813515178599936735627795948776091866579160586175821293223545292225849462529134741882808823604254731678881575342176205800581282281238289850366782364231422978070686081936884274501297465291604026342901282616624198346937435481092686009499194903564939403888326231912367522320576415823397904865291737548911425559512605306352458458835413638405527371591800279350011972717542623325033581175730950410161014715015983676569329431583168130309480544762324289081855564103316461246758243013626165219162481744941408483158629959937753832086798089595420681182520118901856897588828329609175302261757457935262831973704178239042157436692650043573666218531291573583872000000*i1^49 + -21560997188788525210092112440368462591141222658861353266212209388887997479414236637527682081441164647176935043404690641998869276547401643315527226803485601944702969902001708805799686768232346888352562748952537229936511539863889241884335417165681727884847795279471375763662000673824038308190474483912354263972333593846752996996294063898051128875880334095090314781873425314813681294501077618801183072698365312285890686861472866291038461449770146009104906999563402067212853701006332655481496540727668063282146217438321923250187108905841963182296761599474643769752583651080253366563808644078817020252184479587087720543762531653004056251194139144098537132054804669824951840290834756693440403776142432476689753016481601954420907811612987097765400697951801248127862063904224013888412746404681380101573635987866409279852569067606955036152612934456884109717588229939916070072786942769804389559363739556914683110671944526598091837292208127028608216505905401338505830616051253509395300462964629717736969315818812853338731304135865712366933106037601075200000*i1^50 + -55317136284614378396356831924984148722281375981285277439409021323753978138949818750095409771682451449717105155360194527988635337487215079951800722160663415199958580192938524696415556117094090613224252438342927740703326137087043288706344869665678144013908372726607981094630984127024804761335570234199524122583350232546520849827434061089527680457674343121424488676345761297421258953620500816419593547809480889322417074700486399356174332244440639985350703936574894979026444032199524246614968818486674406757201840343033404601966177816039612432351735768890452077167902184774172934540415325420188038088403895764022470318984210636955670675638163795839222828808337410193543318791008807951549395787973588404088209834458548637817520712616613004603956308768346127397207025495195280694813901204499099850637480624581400970839406194655239384897653786113766371128551695257353849590409254086984260691937521959869619689191366345512399323347585064513191140114506342622743681967575018442532955160362698720353197301791430904713182545673085243958886400000*i1^51 + -36492040443750502599342911817737530608490609315673461283917823822415965608673041519263444391865854779491670656123414056708625273358615822016133587498024210796865024453099931815050955719365869124241696269296562828041720156827053303404588375393576420928371475044284098028326739270172221752240992954463125211037679629905827437795078567131347584766386010909206073502135032018931984661779843319251321044494687066725862343670714365283573211208323697360439338122977895483794060863361478702440468489381167839464550249282085724993779587832141182257032215913389775261050106057211569510446383400685622472172682204497693357711236907364001295550440412339872639738018754754691035879518420969279837543980815394371734220670944496318846290761226870157647558962155047394189737003682753358506008557081138457264045427958910426442830921510373682575849072649974485716221441568131986709661571815400742334910371121319300563408901285964785729285516563459895165815040229763209824726982686119450041558133559716215495956763560838767210416952115200000*i1^52 + -4714973508229422785528887927850471690950335940172732688062714245863397687847074984969181844802263232415872184183853206101260986465435818685154589673741922560288857346556577721829144995601918585340473114396996858680688409211652273726499618332001786716404998714400527354441714230666985375648332732658588203215451032279485119137806948236384208328897550018332741524783298762744616274742007730317082060547284024299861629209309122553369438311028514149363162988695846195923467304125868555708223781058070042760660104372211570844538145487696798593936514193467771217860019828473511065771427507051325274695280869925183827211000092873892233147497339213218579019369724394297851763115839319849773282104816524114456559231210550531442580894724636628406895238549704914660317403875688898823945155254788718551835742492299301222647887511796971561528511620450858477448691976735399728598968846740817980319743126905522115851579473443274306602173403225134723466497156683141261605820558149860549955541740387002353488970153323233280000*i1^53 + -184936774332673660309386725787169360242742668733024813511070881688780593005207737873851114566066892113993653587387710603788202588651994071907340416242134657018106767350747111302096308384779598005582104124778015445195530763063493958289534416696092613779439576024442984769607336331887426646133025384902817989331547358956098972904026186615310683818664711216361577560033768462099914129941219165603309842559579485334031657062574504126750061431395461392007188676889951740800515426663192387872911147213612098031059650600696444889527712276746251843229507421366770240375878223939242159109331976478853196575203671068551761687047407894743939633958897848217214995350188096024528484377220837473892677479673911111636314323975064621569784994791709556767655832706304140946034338845761566366168926807581770405504343183629508528394834464086045913930876703234843645330286664506451333479807231474123805280303582026522117319268683889306927100736481904632803703119137096260804926313360052936739967994602771900301312000*i1^54 + 645374868627999423555138825436255896150098747493952343639495821916097563206437068401888468850561480302024487424207987915833041312162195107332760240076198286255891970772533144406006061896896186895615387081796575969700756601277984753257211210265839809765745811807294426890595425168295435143410420075588664776698274633685576006480374320611332093735749287707702829144001906692958081162335988373795601476579070816381711570810339057997140717708080267126787125156776683063664664785529819112611849945727016282320079444010830107173909024903785831428235047406963487869562995229569258189589660078742364312824447525356481218539410171393252066952884255739672464918457101415786262174510179450624597017009264325559444162899329195200092361783666652463124939581169177246071863987600729365956519830703326741154082226022688213428889023556547365329776553510347494924130457763214165157498083248175007394421799631351143726440983909408888660109666378456063747750721453610328429881278361391724362137600000*i1^55 + -5739881616388272993061751288744949454258117882690874984082281236544726431855072883286386707772637030249099308573537776977588554432609571414020541256972684420736268410914604550603752120599575599585245479255730684339067815321900066003157220687633577690342938917531431523235493874215782023569441137919416330090391967309560989970902669403669106679068842999255216318917403136813028881896387770792485001207171002395435123886185286528466049176356520200008806497641338462766947202405358363949491356233338868266914674956794079692192674510626094729780529520862873520834077978449935997424524326739964914093595910069651856976115139284161570744112398334612392543193338936021352663448764675746456135727918438911538647383748453914914071623192536465666888722207171467737771119134891469762592029705719400564810309511296592567549666199227479366432100899695598749836627561310022706783753270021407333919329857419744436652333970284064701889338891040442495835027790751801837117662969036800*i1^56 + -577554682874401480843962285239378196976674471684852970926957515827890589740315830188231444952673970943564269074445107720346159735317786482983320406424465894512520447621514983393250995999968454685113103744504851189059864557082851143776144868902921968563245906583802041030974212031471111293530711794721230696941505670676289129794373885459778909868968173202135807349114973295259925976727427462311848269069632467229291832800640943333919911726345764413137966397858343202332242214157009331356266206132253659567540822729151989101090244456075651419030995895077893876341957990982100045491561524622239354081115571813170224248619537616494039790968817186140688363732138374631595055850709142747259259510383559706667437151163737899203421199809343587302866152668012608692803701760779525871289108704346224659049720856298246113782835737986702688120842765349598498606450592581778165561614567633198949041325108094582699141116899212483220036870134023679321842411110400*i1^57 + -22810254377086011804611435051433530762349453343914181077284214728247729664551746041133432904939088325249144947630284496570229244821456471276517913267510372893801998258355482291506547598122405390283607386108275088993976452697337253516482127313213811122562777099850648654277524008977553619663027987340447338703752862929239532272787616501673926624837941789510741752043848598022384829823003893426506390369051895906417856919480930461872930470662825742500015433718192438682554335652512092531682781335051040967970376908720521758287765334189719135427165483100585517972346691856017874755836397864155437914765855082489414079237994295012275080920319591822521684062557255363669790613373401561463110834877245791507468034980185104538596758976813117098099640108059005969742068823368061925381410977749525847729119500133708027520866495251203539645488330415742772541339548821361729223524833863503798900130883794358290363115012331262440128988856320*i1^58 + 1222710515716007762131263456179897719481566346398722015543126069715352920022014430992508086793960673700383470311626242300064077347352781507861926859984580335287374039746509740639648925710393625267578173702945333236148348478069203489681128918684184435077634020490110306492244765114281259242576437938587189361926371056164250441620119903761141328885798164738568554654331373430296299432040846065334227414170324866175781065985612825334234618474040430233496299332770825793476978045113239290480605611522060365485862486972409347743765754844561630575718029372336239884242333125992140199285116890096012585243131936265348214792556575153987410012469070452815868962205910817789045613482296165478633962848190803702109125070873707257770150496556604055976472600232569574729245295727450270777074636256865794925036123136819577268794996725605879604083631667586539770152420798188443566010052436633517403361280*i1^59 + -19412395385738990477487397660533412342509311867182481049249387464526976643945962969640569904203048381761436986743641218729158680288023117923446810983734013745362982704126297232862661342894506281807471385791768974409286593499529872204338376019402601612643731870502964493423094805948276677622351741995480048468209563655454221972039837503611973527299046138107313600870512259074598811697094904040928274531533356611116258858369558102508741943835178769236807826983356709414593849265894475494408555406669087860319075396834242509425486454284443481656250306480736843509870115840670186483738935007072433068399981411330105407387368728947431117700681482205456286348891466226961087546131415002542040286097939992468974378693438504479991807291681116924889985051843732305526369817015125654334264823644989081427152545190265647731343949970757248399144086650945945600*i1^60 + 2144322603358362053601712738934789511551425521166762067823714998883582689124934782910258782728684820706055346020898496109007495237895802033430419734381356130095027517197402875908580833547516138028703661026276574578694496530117107188026190776039703540675168638942422545146619455932068931434784758464030217977454445191530841024872126672874689815141346692110546474043367353683277885598977444566146802064673910732135079171816642214553036560082859553753478110674801093382547027208497937280599660521555063747705083906378978613864395805026320994254208409851974664266994352575782121268581769719006902566157718855338934623602032649182687313259897262559114149163795641440267822752238589675609869414314595448286029380193357353958120761944250304380014148670031876182585780020799809102198712898212039136322218089174016*i1^61 - N1*204209458108527228991779261777920787112061375020073467795052231240866592364745036396348800449438509296301182599292954046734864237809661919082398690558894303176453046953887789988879680961009897595309872487254601814517308084368984917521103109290358443487369170754674720743057058475*i2, -5552741271773804196602189423579915463241560530123615664744714094605786152250783423766617381327213385581244167452946829612660850659530065044687321634617175620786762697006344967030269174089591916853566035654961381402711916835179641893567790594461294422394452224843655628836245527235786800431099954591663356216587068283754207644719733062123781105999390231301023408140061867915665248413590018382410520461879214960928942413014122922622860620666750862288201821483248144443715644182930545331934591593248040914425925412939951020116463341448135475188559277211804310725012382563044320146010652347224616604280464403672574523967659076557831319647572626973393453714055856324242790905786544268355222838984816002118960607457311677684579398392283384744733761475152510902843981384008121551756404984695426454323215050448943624269504001281927190332227360671737804312559615631082208939729917576353605320724889723432811137109231811880417575990932351015833109261535500686298986673921039911962723974284706451781273599990965523096913245361390660360570286575392489896941847714601055967949942529432931061624248220409868638876287780052298709182559613780972942660714526429418630294604619615987227660983844532296575359962601023134473786601000405797503578884353826621947096044491290577785320120738666566358114635543391153117593600000000000000000000000000000000000000000000000000000 + 207345912372896419447754997243175261368633998744618082687913040568744770265355871474243674395513634969737498724547020443540348463458077610051068062491244962774821586214310990974648011449624981794637308796436085099688131702585279771579193462516208976400701028925611020670526942014218114585289016202183436343317450527830504273034974348774404017319569721348509142006164860723152860996375588884483578467270853872781091929939450589496761846992546370295317682563984158720160263357198914880571990767549033035878327737928092370674663919824853964159156131054176528225055779285528702466997867657059259172103920859790035668682046495132669770747501197291058553298829859056923012555437584863837891313209112250601545884656385882561269284088240114975972154623074358129264236319532639912660347136622675829113684465029912039921430033352350630110556739402617303347854302135516659167069570071831273634644640289950231444555393686688569278956110204490300558578713678256611696860578467509324409135610148652027480154233210389299321647276343031505468885919033879105008373740650946824142478764813336505165136878006404445378900315369127260623239154558945956198397679009371574499284032058442015549599533016993171107463447299991067929222097618181178450061530576907389592282243940417855348230459662648460061397131035079058857984000000000000000000000000000000000000000000000000000*i1 + -3922272509969287469072024491667169449716894866690199689057074776894685465551177800321978606768044981429951368246438208039792228185219115174602183538975880277088795953807086816020108514280473822254824274417612647643141297956503279751910850570076516168059279318637655431457129946094396506218169399225519614186985717169653544043729886186248977806135235889748794411453410094736860312887549641537186505224588925116253423933680370062818050118650868007931544700442676188188762193452912111906216102818841139666280431192979159646710815707009965831189685969837557010776025449965956288687582861360607153034019057380511009672701399756646622765124630700841740689186529607440226391878780853073935525881725515010032266658817509930583865423646763912964954168548348637452368522906888997455518600854957105940003728493658090342341598606895135816711883178346891495566464362484012987662008998275136022968193917655238621216923081060602160198359423908152243281606302608459305935273979534514965192057759105378648718526751920637328056876389441103999135853494052391659222399607019383506387004832565959512875065783152598349220803232384539272242972979947296678405603681312809240789831624148150361476034397888631724013583729186954337357892183758203101529662352691509359338437091487045995400223371348216726593228076759432580136960000000000000000000000000000000000000000000000000*i1^2 + 64839697137389875506477995155281857468692482969173514403959531402632106377567609191004188723443082040526616474281561930117064232381227407962276583226811606723024381170818039858395469918516481135629215439854180448396561149990065287460873188147783140380157184497613005867373059264854604127924289141558074983239539296225680929107664198823965665471327537538334644217287947346481171054194991119599156543332140534972773823900578955992640694259103250561864212134708747654909701809242465231640751150093633544091781667651145957742628485555026381861706578548463248810916425472588463522821572441653140751110071067353732835805802004695769369239028903958021659549652076154054665226753889417543794578628953974323030548707208881012143279724738609374651640548318586605768886951669693927245381312338459661740223757328634587681074978909787486836353980490645780729395543860939486706311390009234009317576618189989101366847952587841627852156766789257383193449703574720328325465427160483295292230447609888272237715192306762198037313928290958350597648681797410722926709690296929676003634632327548791621414757697128611094825659233792868545459501204652102775623385352945059528364563184969022183314740808685672356367184218054287119279297507992832647147771009016077173519689416361828499810107905162757092079363267480446592614400000000000000000000000000000000000000000000000*i1^3 + -272868063189445994414468690311124209674631660583195964888368014449254775150606665900855119431965874524188752954442449458002497942796917303119712384593605681583314406688770812522622911509922779917008146643624678852788380536957362292683903085787618669275015864257502897239415504190934574471575796244387522296443263648682454251051627073566471748005159575274442071059232760893838563975055544419158134625486452001158399208861966787912549340565129851878827808713356576500882332172037182869149235404737143209693378076976948611437423531758723000659294052298660279839580085855769481179188952634936128799311277683781008023727025295671957099511026296667029845962281843062194258906814072532590605378982677440875374780721220477839628182585596725138227036790703813675256392527898641920659672617975355356988706224952497496757798511784976710988775228735345405382373019719595013569159991182531848939939710311622665264321278219248634723977124293078541212810421012678390966279258090881194022217218960303122949350926492252648937000929335771093776483305601761152725557885820249287916091099827614716421433333322254393918870399622312750553867355656064542767380196514066886611275125675139865256849405519995435986568032975801402244268327330306117970643831483181452653079468810909729113965012298031623717817874793987897163776000000000000000000000000000000000000000000000*i1^4 + 2710906641552137068973354528442398340561760782914534418697509398402931438706051359458328308291711917325881014295081936441740333924029648232425951331083889029681822047040081095569131685179883756723267221222257285764942947945026814861052090937902299484906106433439489254804827769531080106986992219001016322225024051538767311799280550311349563002663847999398124058180759870918871507510787500587966805167076606898815429392744316790727128751270200254927928948292442314080121686069105705669194071484411269879833228989512291848976478810906398837760892455550187216535181843834051847212151210146796373523797596248020249189538237982288081823641319033091763384123056715822186337493494475499476653795756329846971007747459734290027262210173523068175065270103251838923652591442774627973786146586486348145765975551674801856993928310024223688487758967225917157314521155321166114189827077567694393196406456664403306041440021894734610416760157859778233135127417594413380053916610424272618888228125558104329923883455364321572080186821480154457083406279557821087079030828569251624636219726608774582246244621544414316482926672838239277059413147793017103005734554819291851281956561432013602766447873055919565273359127317958804266527023068688111888631799297985062471356603081834997184212581420056885139694366395494067077120000000000000000000000000000000000000000000*i1^5 + 3439185219961909114320701491834907599381392385548860414062101105081874778569581881275927678089086943082554230166324894292259757579759644548178089538047250020200988280649295061004190166200487737333005536836158083936279635842872388055982277776641168701646330402301644089907315825647685240449509004826987891460891430355820426335003178571802823044938313558626151672139855149544126559596094912280953217952870552536003455697643846129586299631099339985652092845258329522665643998783238463088220428183021495651812596674226468626920872341957451934836269215386628463268748134243071590340422529462339560406577228426634631970186281016893653615095217727243300897332123068970599703962012360708472220013841522633531781117768014546858427594870233342771559031133073397704564878913651409808419381931068653738379998647812035844643254091239812272189612174772924385848953668226113030627413223688374826135122447329800852749601297184621005489881097768110861947567002225535460001779750889060391511439210120374693323965036866857047036157565526083422684467712777227083612515470866319527265897018712343839720362643546500775061583611274216429685563462744645251479217396328807463564803014740156618078721756043765846427874583483688389070262246281891350748172648206762530380436192250512855816210537876069421198301121136945476403200000000000000000000000000000000000000000*i1^6 + 12971908477315430709399334617938191045838661371467756529214349910379947099379954160687335022061824393713808699848007081489311341003018918949497135170402441356753320604388230848608035371401855721211040305913712940190740277899753785474648439242627873577620620618796438904835265033681623462034890918629391017421761063279872792634698661695519340698142875446730642595487209469730423638127717105732586117287856792990950353242158990050306876202852813066002741331455453707248414083142210394574131239270504091829039947709762280596406433800618074527556253855183986576860977855646714126404345088948522343883613367308817539950410674233074770591250829672882375812166283895635238669214408486661207818932179729759917379902789906919677439051600077973002079896066702355581249914298892021306973499001740873188784948856361857155381412840170818555319586722275083324268871882305428590662826282271129269977617129302442726398677170431492873504469027999536412164126744344150006455971510297933739853406424789605057714478443754840414876170864330221183365987816814829347321923780644406393183612706899077934312504036284897468483276428593510856435337619900034915457136776951904654741366377891861421656978983890555452332737577843371282254439978570300731811838816118350202392212501096497742452124666390686556502253979591381614592000000000000000000000000000000000000000*i1^7 + 19512037802217432507418621862525268746989874510775663526205271531202687188234901374855027740404467219505530849477790229995889167874174966413133400004201739262730563428557035727111962894901436208598029186552200043247470046881194326837226824840766738284755908932716559325358102403108115370846913355536229515725940774675749184861334687612258811301919150201986921335976183529120354195605297247277579884005345817880674557905103314898024028542857688127484963067843149490374589714038636124136330073822756590048647827365090840854678235640861528074079108857870946477010495758124899997190315783598589978599977249223732364305870555951459547387290017056373490624951893831118316164606040910303375698534523493203848534253263703026786556453312402661511391901261612740442030829595721617018071455834519375319242066338891436872025564239512488353999842723238863521927349754244156978768928690450178218968543623014274122556976506800985710672392065909764563087081489703450182474762170673904553420031391127281974123530814725366908358060990819976677265337207731973126480186496852430267997175006281432808981998816086116676784988024599559052675599989737318558364585177995888580095344879891169766077335445300229322540559834710122375525892735291504394690797746833960716373491628891858434810075213136274594945939098375416709120000000000000000000000000000000000000*i1^8 + 7356864584324442717258966158372785169877196594937534270647707709482817763803518502336731644124217127085095318226641187667092903097561193246139907669753373062445334307918108785280339774857063650171952836839145553651034103152061477692353837887564015773885772658645780238637695619216550894348675032237003573146859308897344913788163498473040503021309779564700827681522069089982230666463381835257188469878231689803904639749592914442890705148032178721102799561080310091023308071035324459894464949572487237649583599454032953082288714678714454880164715801457478194660335551039879876055534189076740629417479551064310951676393300181745635345964113979660215327407192382375311275870853672655716429849772952764001021432971742013741898784518633585335770191105346757973353988970917918821545435306381877861986778726018931341381332914124733901001137568688669329314426401271500365357009851104298966285010934873223658306511073608944379483365117475352708305256131459325552176898459815712425165294462055261055089872221828145833283414635470775104748320241016376167268430528987632587891982033115741817339410571407385474978776267806368724894836547865452882044286293555540696220170396698822713944866681723893474236063697436922467160399660066772378947760342842627882942275562446735518733086455880949769290867975090549555200000000000000000000000000000000000*i1^9 + -2721938462066122512014317515230750692458471109704505119663414005794741864352627907328011774561617314658426486757851793191981330576998280215855420366131684347900625292221453279590634934216944188472304516498892229392852450045618838248052337083432364455546645448099880939361701966502838702561354153541718906866726549904825920926490001091043032248876991155011891094521222386319225806233250955048579979333259160462007799015204923252996378827915673949621922159144591211434000587108526095985557476969415201898613005683741415177888882942096318031707059337792439645900858394254789170629037997463299804767266805781052889238055168010061734921655004255395370045347067867834378638676917354049182016041216309054023781402020699060230159708125643031127557835909386537127793138555981885336578415611355983619371510401572736654639256299296283226256652993265056368828001697681910371802059693105564892017058666238319321675849210344508446483643060653091624690938574510294244417607378866205169611483744530043443090755356741701240235229371559411139428086553553960082350759707442361999639072598126441195553498658412619110585314880674124169380117983291299626725130895927222817213976670718666126057992594678358218877533929069181154391012525238501443552598891144992578922718727615932415666332056638955027740124830515593216000000000000000000000000000000000*i1^10 + -348224705603805041854367146103603961306957675126905394501997117043450821457765762530462128576659093169830395261187294040205316552475991731476998218098136363077723094896523196677040403842654479993700844375489642413390379750268275587202491963094944163050224818423291094019704057982156441733206282697602201375090842296023528993221895641518926173431998863086741801798601060185884614734780947900109444329801726069751376724501655635294969951023879366898568929030704244365371276007958173801312133328809002690354209371583046277395355414364910582418198491432443958458291855102237126203034547430591405712421442395902141678862336626764001885521678542992342340373839283401727563031927822961189556903320407404851827785804939040555620192788481728824341235989665942095601182784513044119347441763519288870418835125389108035679501101196919242009424569060217552274019153396121790162862540663059044636904755911076861682986363826824813546797530719685683135928557267289768627485266301861872942874723369550194162934386576872204300436642755387101006771608305623509674012074661045041845349323163979214229058072592969465708180030675782993336354973917550935666353529469804040772507486723500099239130783428030965775934699755194213909329432339824135690680107871658165956072434372754252379040952121180212913870519570268160000000000000000000000000000000*i1^11 + 226019573669809514746995358743024268489895291295565085451893124068272779344773191182083072468126560115276210524983041093542764685569637492447476497918726846004877426875419639795466029903915125980314604266667994500237065299004644330489648536390190361337252261575795589792157861966009100718273512694640705140407296650477483416396619926640051163491296219565577888804848110980158555102644129954936073181610854210072569996951293948723434338582245965835504024695223361138976463396884885251792069381328458942688979824802125318757649193849065248199632256848500799213169548830218307024245298262454833105211719987664081188366163181506477590791289948323315853296117425943060323718236831484049161646802185984908088757942377988887429639123680756768301628166200119211902323457320621520917303185586280433113509696655611773691044139172145359673691425123650309219672986958905592623905787617479097373289348374694340644147724995475986437856731655521863759005811832981912275866842363444524207316331882304604971920742216109022794052933439797355816729501764301448075502539194067884812684056092048469831902372653221842402825306393399314470338896238239704723107318316547793579388340644714291164295565177393416487242010676547778086851818676608202226005212046917008389554855688856026829640934450320867494921167595110400000000000000000000000000000*i1^12 + -38798167991141228471574057869762925899202178141611905446916547175796751670433525869384558416947865121644094128446189269265628566221330877154389899001681243222544258379159449646857329293794722313226962250472527415899710696967132032389269069861549095289546371640173674818585330377965928258417527227154488321779102961558702466037776564128642189947616568220336336396448458436304676489623475665746342459486421336831528204730040424690633344985635925700741837777627250003793603272548360964249736019560211190606221361147829743478233173139695046085602263447310652584908373821974227512352397139400580482453457632226736663203041666607390663653515436187755223586391390949040985353895317385582701916826048307765851124570433414907829761864658663489353988332954798172739815860866670366442504308214168436641853718489232717910575893284367789722510358377444077018454178349984062899169453582072769088986542915175987234646413856846246598418958411671139389055980125143403791077908274917262000973290017358734351933684249026656398092379307963952559545531701868110771723344142255819962564671933474692797394620091380298713605448908089090827949988152201335919905816352655766483737123204128687786114627675246964520374368553186156712431048285703695869606429803223705164408403818608136578572361096267681409689039405056000000000000000000000000000*i1^13 + 3437383455539563105591461824177591943179448313344711311278946342288552237555672147394455620080921718758395139138708018812318562997688042841916042772971414685424599115450927457179470325898382350394421069720848523621959876051040315739217866741099490820156340102112587096085288405891263637085635902560303085035742821497063864804289125003858839507710669494584480022180986894081863533601038220410209812770888713414357514453526120632504395585705295267569805084576498795818660687612501538370606984857004245512259475710459292019203900381208739288391369559250906899428631029699893549888807979390904772065294335154888110642817239518049595770701581179633499749239435608784094410732561151326819532609186957145582244116537998593687309416868686091075485912533029776668796195558358063713697516939059499074894318547041746107732737450864695819372863611294269544907362263548919504307065972620294766751076103389099384485086907820464307174289648019784340413193417612526923957239821693141794039085337850756415443496877834772692341750381149356654293960117930394862928853656306326882101403298443198627102765761293165629123059008789216612729312888198031068182903844142629303384671884370506465703659182076111682449875952179300601618991729057837132911499185173696991742108746288324307009181973170589260446947082240000000000000000000000000*i1^14 + -177143544747195869309505413385196088441709173757742754979451419832126918055410535527797892102629761038549908887752112775847846733078073121436466650711353504865338941704987552097710524305537601718080575441870855146203612349345893630999275340354972862255289663932029923841962566542289613650016721890792368412023491992226602243000057984212817565037435884923987134978566284360624360076649018569324890587660771251282700575616283270661208654576697037113026069149681499687828130829498835032067350717743196552760557910755125858500096450604374831409265438847673461418552285525753714963438206524756046310606828161395636865328219007328084201495505197740677179785101270526685788051230554875717841128231385807140334725708117734704391716901085745259291932436999679380850957322542070587279359565051916852687617977187995212596363556351959674064506963363795468361660204786788245539641124977655912505878681135929673292476333824618175990875349764751123252729030917508878307638857424731222296191699042797658355752767129770217356295911528499671066887110288976836995022875665993516359835566252978631863089883092638554319817333119613745331325672387129671789678675694769345730174123171232640408625319407385627768187388171935352656179952665457823460102656317838801157690035966787000292926430298779052310265856000000000000000000000000*i1^15 + 5571110183091738360158857312002541482924568207516640804046636500154335186968880096838412635827304680850472246700764888103761513991165127560058369917140929002391413011827341297597691504182384021742789185356885636478155341895368465667970546746445946256276475519648903443040648723626039249376945879864112642731268593088138149594780416823274015394356341594318220303118920769904852179383024378401137647621108523924675878464237185452420311767957520423357031907216050531854611991912468794643274684998027906064793801799104462384537499458357423967427318254723464874136245154606689912685493953546618684668419996149384887293298343203748131077639418468890459138054146705831539742177954225123777803832413698561962708036997075854550608376540372676549860304568355401330977358850634603368324985189896142983925920480169944488379925505328970041601542002240941670312327108133699796686519297834636094199109191771774385886557274265680627653396934306176305053801955270299670857116761675020689203084585547900217024544191492271521203208398586703403209471850346970173129157176403816837228744773090856916889476120715525268574825707276697314103046934458986081257586252676545529471090394841066076745323213313271838200839783071715773224290442406286085302594023549683261638291182784152363682601495510066711756800000000000000000000000*i1^16 + -121389973110050493949837382002599780558628864033932014445430690157520490214436386669420374715373097269272813680316953539785435793917473518697832191011704233120116673518588392530475952181224816258309673704862733318347730607472379969938711069726489002270892030552632278253138258372468946941956888574562525309914419456077802175653708925795981711294099572030111294351268340165242349720390234516146373304526640610393680972892351153893641857167598094748757821313567016832075659629309173883961885270324492795885552829838679164911999327201607244108588110024285762561075391737687385862267608776508499124533690390854017739855782857032083901776381242113883349946648174998589730395257842723058676796172126440175294492096156137041868800590040698828938913718603566362691134928229927810773711773958704393746151847740457278411596995606455658818176324100535589418843982431574233354278997415269443220400294173023496695666188910469369228776564122895966096071271307541386734673313202596949268788895027390516723920678115764065237479421396345990028457545797988912913434121088592657079058987540207824238236920559654306750618785044572389461058781082101428869557109397385886034216865796158323955626464208926653499893593725988281184519806404836381459119138044077609770885367853202580508909192651902812160000000000000000000000*i1^17 + 2074968490800112447394050147352425074915498915478646104170523353469212168114080645931033580793779130710517338213644024563488387261270275920554488791616264683485722520644822978140833524377529586539011237762054867560328650703158167976783479750167084553119706067152449483898600844681314452978000707799652835702244385941829349656010865654887587575118345064871665793183680017796037162240237772951476649885843874911472876416376201711492763865667914370673768052844572159252468591382573075814320242266652113075328577879092928605860447988334342397506214873306931243413981374989840588546553634006966617708368028353225750818257066953003129670461028178269999340955334815326391799914941130539773497989553035716970432867893916664285547035405788363907985418688185872494988172063490397465373058162195116903632817511015101338497602904859955912388827281026335090385569652047946832479765499096818479947590691334654021861847633124336921745408529183803734774067145463226686887819411910968015816925703711635482770232377508758563165436095342911897816670027511155822714106004430371029232222298327951246879688332210254855493483076287737686325206251867736872099644065474779900507291750543249863265450541721008305232978580338938096375591033887381644997127631999315432996826377251629174529163400314880000000000000000000000*i1^18 + -28353674206673772460218211207297348053021656442812453254352500618211170636667937894800578754144786814055492767078101715909799772417583283446144500925298996793067932605818076067169797174420698886471303159820423003888404229848803731439367670281930816233916755520438048060450537693444237026259376201599626190871098926920041060472989990189148285285713765057288414357086596007356009407879579589839072042761950505722998878444692744349962294959294120190362692545255423227947091219066086850430277241477844783628738277042999731254986640891661286912272908657114383998527688960024822130271684194985848777801774808378608133177042572756997779561551753399906355393151114713948088041329135295874990537232468725913238048025248317874181207132646293724065572804659213614354249900707110384664084241690910015156204225021694807544821939235799569577052126271648624900637492699922005467525495086089228155448253774367064302410670583342387293473698562451983281838228069839623851888507551973885114250262169403498613301090767331467338702892540173402831550894960015679351928134376307810844582970178588337721391670532919254529837993513801123003406345511376578816024789379516974534880021299837005712183783152281433001328053192833817129743329014751941943471661198598856305526741476206023327396921344000000000000000000000*i1^19 + 284278742380469620324913406352630784805004449823010877175576900801470847994728506404830483218943775471335447349796861223251456151125291920608252212451498093768426934850889171990956224105897432792048459122874177617795807785720978353340384259701193587418630922357979085269260066896809846462420615856942815873905996215119068978337963666251447675931744973305695974988801176492861943640954269995272837420426333235820405625779799500130197489883515885814251078964384826544951655133605101251479634262888448645389821473958981519321235170682463911978511198135437178161242900824239096095861757660386648432790524247015940607289731353359009961370539484040881591771966600972805608763912826798750332449410489271583972635741631043412330167369860626998170193870851641662177844690374534053755356330469842991204755613061883582077791116239364010103395186502176121461192065323639136129342184738881335625367686114100615460716939066310020801958230818670482697537874985404564764564990592504763019299439100152157008153340701045875684696644323894902402461377778158334955669754159151689808518333699385614766105123615555746316841499651172631875846364206103328653909815277018203515830574181741061080393004513349257652363360939814195719445242724890307482523752003776091378108947538623816794112000000000000000000000*i1^20 + -2313363521945495155314575763365239749946573195371259321060721715393210040689175729035844044459621670679098003510589672873528914591825099833318509862379830790833673739493918865034901963241137050936765888861998576544381853957035914951339064293990461729032167913513672888685893149569292017505686315090278725960439251809023057700122515467969831730820334409431492505476342384062974661450596384493417570810553025696304320490695581747181820425691318358043595613925792861030566394991694897778322593429013035884614390320291880073204766810804811889450076803929665246587765087956236570593455599828938840024210700437258277524522081356790498035884877350933311844926867948386703054508105807406228088769471584884725978982771501583256919701685154766643484607929378920607186262165953143120783767458515741345431164990870773404292183100683328668758958791709098271559429825596512390056364788069829177111268092918713832814001331604999610420820248145961724290575063866794116982301617402193183767607868588913339195418509516792803601974200968820530020027737162667295207080942848917423943960096353593460472186023214632814527422526284414720880953177835477820648850397374293359418473608391942906673918216760847847628408506018428642584646844563105082974921669454506725786032319281443635200000000000000000000*i1^21 + 14690390280177791923520030078861456578383873860450022206867591515484425609586149092791092763818477741466021061005945997172735807352564011206442027141410321814031465650791930166817703011812597348730597362948027226717312787438069039183529653563997991542861183095857395066946488666794838879844139436544173582240427197010858883772843336847339317316214719590458496420075234582978934748006385223968089433177638874789065414893529725613234966924303516900671416577400263760715652726373260688103226434812448811435046842018744121558513165071763228079338045338870689818067318666000449933404888745028014312605440927879448613005299909202649373662751649026738491950236726762350946036930687695926682553464202652867775047394948050508082031905558973447036095945844220517683629950569534049942504917161267856811288143648066173451064666624884960278203995046704160549672223770742695916521350916782795503961715491626900961990714597429940648731239602706963930717934438483564260143643319223975483236141026536583184620823718503481914959000706291853873197721007357912816383500310910650819884688992513871376432358514765769534257154644135970982871527647874300282640102146532236971041870021672552861452071898745191453980505867703694047848146870018324746807016615737627377010730441113600000000000000000000*i1^22 + -64806573970381431010914820668077801109349304872066345603686852828942142746466413463192071304710147659081437839184148207153683625026504655818692105994449274466977308907962718042196031170185983966823175738626802364559254197120181333978127429939766883565314314419204192709343529273809740979624140530242421982700648449166957709272000813626937769006518507538101869078775822553696660470679935801077140973900414240485809281938768680884623975251442238852331925092796378627134704459746762752950699268925503484062012497482233058993266553003245004678617143472855838049432849175838844320779877317539163413966422628287079729154505528181156269577644348437182104573264070292499792790672051134511659772688947916057392261918652377086340970216857957762736112188169801692179126641870727853590761284587794605125220574061042530639584696497142192296993162144002893275071559107507157870485697051340248151507019186030274734337381936130363628452998379215676327091242839148524463921865655726571127838551657679264462919494097223315998075016041371705227981141402067059780045014734401902314985284231819601704359776301250674419027344781257544448440830874427701158654949127929268259936492857745193694562628259867618555454559653587790870240751203779158416994258609042140158041784320000000000000000000*i1^23 + 180712406372406929839075308072905275009899033693098117172438306701471483559040593444801500515155665081786284297856149451661447837262089463444755643395725308910626540342628170829965072174148183887315114823635094425185409562942077350864175714451777943441118622820969921769755841344458399633012972895933728848622089178258540361308632275705558270009172501633074829911415610125882854450034710403044324535745159426028706731486460076483271061057344509942331568814440397092078437656954542851006646003337303760762020574495037485244150834316590415994830993182178793478422201513439887497397907312058688518593753839546975480426051058945701331570584383055899422368212809436270437504541320905901996777261574240081897915516734253274643247676641837670808570952003405042803771337759533986541293413454593525363429683910631106935342602915083346323395206591318406661854620924713650446184772328286551452109600252660145507724139156267074967054732404047317571014085158492677545937706455910188432789302033128543003425654017610714314575048270471702946125218920282209393291341809830510695289495561157834962859717195377711409552967818956839312880078070426923930599815480769843427652418556710608849115681472803535436326385313339927259410518964618048404413579029759446220800000000000000000000*i1^24 + -282111902247436063690582997629132239452790917517224185656031614196223542954938573987305765623404375878253360095027312333095606983425480097302535220917509232083833677441248082878199312159796090447295867463080697827645629954609115161751127183943537202423891730487694262293918621757516102273472214507874591851415428957743712414538920570881573910936347427843230485518505266627897976533888503805542529706575628565343537608090875367399298671435267939413125141385508761123457421647472487764039402020813468509831276013987222013581636918618534499505548038730515102307147912295348420829222002339419068392564631658761947292663268212804748277421690493705591692973316316094892743310672692538691435280246083816510854766975880372872811032804815928186779393516135128888875299099329393762628442365582375275809645372251629442606656093027678736865190344089074006339837437757512770583092900441004558141623172119442562115541083089086331170389401210111717850893961826050735698956760865963693825682097452994430037362485895129721963441971304437679246589220265408138763218710396824929205160005360930902403025034859967375219062207989176856175815962806532593097061499625879704103823206339811362929602421044885723350857117523185717137970780282493630180395352581996544000000000000000000*i1^25 + 182737586475752320577208938897222621567960395989409732568356667728698891141533536849904436511400201909975565578986356799655894945589352520348428270533082178844328063266157630475665862487826856043247070098462358397540173763311426645906230244529431015039863388462095821641300685442545218901390137320473209394118957059927804517048771071176335630649255169260659245994553076083940054727198208507613395710435848674458524424478307666580160424572186949143750038538371744998345675872249115507041301856579640227975194402610346707324651172338369910197659120681838783774942853661930516619708804995373750126378521670716703899399129924939465502607103933174894974721662548620941564339916076448226564361875872130208224282396279139377656680174460530752555084609985273976134667324670249218453178625013675314794929434031282866751277058898093230755279856484554942797894280664371677562529549076596547083088800662722371080153286988528231594855103324032745426185052444285169267708059489039171043895637528107646121812750381410825453254369961814292492727395184295202413794127126768420969305278327693983555036965688231358606817908130750179052555614793853729738526704716763423436171364971578150413810402131516610446522572703621386625697220127553171542218113024000000000000000000*i1^26 + 16838896305102510354758814445662572629396385247762519986208078922817459804157985460692463747224392153602583561229374774612195516681579291058951108246649837530523574187093663738182292566349955266466741403412961552280740867509430935363862730219600762086256588921471831352612353616563588817005734614779044908020243109239333739155469311151462358463194650145822454272609057228103328089578480606055731504297692796564513914367112415061587275241085498813382159576412167762711587281109550305059617205819151135520596340226745694970679601415412816179708900861825710777739902371491145191646079201883187036497955787509634656017576272636068266000867320919013787363094770204477709889148776840887809048490148221407460557496457675557338137370029204420839065363055918201054226649843898884763537255174817259315556573023573875533013531243330543323390028804882181881940129575463056028780703600675925851091669763209705428423109167166673430076648417142018448147594256311239946464363575217544445124796935524221781841429429400571692046447318640558826498328031163169260142686933442077547260624391478086842171435237408275708103961642350543398732947154196104170484131370971759613305794140752032807045207507800913794661949759111591994379904219764720926720000000000000000000*i1^27 + 17084492648916387884817017348152821919920179012336146838614031462564135949058685745893432350203081695656053991838292492776186807792850400433839545245584238165305046507099568143897653700559780411389638174092229493774362244425904059042911766538383989548618043389525356017740182381238017857525795289818163104184100248327829811447989830008994791466033788772725920900544439645827277956132851157627160546336994734473172641142300309927303313757910606397012126806464805486158688099575094704469836245149276439276285899729139794758660644269044930068111417665869349186339251167369230958961124528521806153343345472085444046331879253516963159905301706641105800109332299847041049222800307880005578918114916359293651292686417735029465603488581814046797775512651090372803977471881362910404629830054585291987885511252486266482042755805624266516812926098372441686697312376144599541118245811566487884628613021046091586651842068115263658319404045272596668167395798223319343212002328674308997384704174726705788098481479646688351232094547592051633686913890872761787015928623096572673428925010549504639068277871697659808557859111958251164471149641750312185856865693629683253526092354440284208719651777196953975320947356289856903220453552265625600000000000000000*i1^28 + 2006172793627786850025478424781748137970902813870566515121151190586724375555650766557908891176149279193323803732622863160007778333481636570748300684057488093457071746347202055088988371444827348238563948415681502593518830649735049774585721303058905983434181612952886011747072981004695709705341688342907556770970384441928680386597573262592710834043520069938677674688172599240661432141726786206464466156947140793999155824727549419360111984049314795841227031773106480984955544844429141432606526169259317354144536326380484789326228963279873274075579126512762559227653289003143304839858235714199683447813231545628888104858414285584090778561442079168596089564824253107373346812092653767885796477052710896274962034052489386928709960165088091062874635388553219781382412477122828021230008601387892219066525950473581031541888342211934742887688965115336876377858905811888294814982174367946547499573718195428909454786286790735493476278285554255789452611818034352058999273735534002853596270304992402540614480190069939235172810944075499097431014332932984016875078042906968729869584686563806322557023214240026291342197762490848204005974811096821456510655206364694795621894367895171192987390685722626921620170625422495332277094973440000000000000000*i1^29 + 436857198250615365820882499582495183227814304146826632414274568300705646024087759907099901945123311847838348002803744787250564628140286817018524886915532813376661121326033720473660878486234483497029560687906549687034171001300979800391246881412426699909537400793694185776120110969714929151520563938760040369304422892084562926554755711471379535248439983717147280043828397413357080554028010545202651310016236843714833672449771494640854838915814375958556783439183892451003766411692119443408691253416899198310234961460819632991738990204219366605871533803226173013661774185082147209038656168761966583831751234605256995111180886652380265538978105291354420579314892488586350101853720191382507795600579037803524963717231143729622663041744192133614321029327765515772584253684577299134060000544883928429222773216721299174435151049624904146045646871056690554173186560573672103620425073694687504214480975152695597614948157110949108919601315045284205081867137709861669702813031428135511241962658174826238332092051912378448005443857092957213548038075784447389854265080732432485873468222824765614733956813756145389442277116140689132504961301385110925392182095330222850953925592436837526361724222310659351823743135713780039680000000000000000*i1^30 + 34550887035623277633903290914122433813732746660826425962495705905671584108535896193546987110204909862223333347777948724778615553526337016259920327710129173712220613378176985907525434815062178074353735391747336196212549962940985759926435808209135063502917973694182837054813670617384804992813411057741654510826263926106191247957467119554869395038483306641531533400139818082232757287208190282270020930096423632894060673210620056613538492152802660145803207078609307427925937310602111125517425119812628527434674134044348440193634139825702187759859685670229439844877112547527323607893183320445917012309924758263598496493261565350797772358192911784018620600055836101378252634915149577513293121990404801866379780083726490153599083538429830728853457970331819516938710298218093165086391424597664699120280148616308234736316448608618080510432932194712843947977152374079507039755649521067101922794091202744228007729442881985395439686421579188834819106311742110642565718283811450136155796617583711760589116413896111989761839002801580604892023365850279799580108484561222711551362564451626192277344547573055986046154223354691992564541363076436631779321377940267374926789653058518651795955233778778844113844395089854464000000000000000*i1^31 + 1529247383235381130878935694875536092414768503333419366707194770831155136831762630917911558579949602405428327159817782245241824345657696052895848610835048365293622556142268960138942684587105003296352924577368133870447910061520749329220272918317907358287149695266951125299516950029852532696866979328934183252129979127864692215232177445454829070184400344819374119621067197535715022479601560030384659953141818023066639900017363552541064731829838640434680333540744842215702328581532444636729324430852810588047458621661626052126911451137803270426294681970719633966370899840930645040344289833175545262516672747337521003912346746523367840533133143087036390551782248817684523534724519472066871127115625925877465473786595851147221055213741532738150216799214528936682940641293917671172347472034309309064121178885521082859399878791894055905055391944590448058917769129515632022056680413530234422390165570584088879515193063033987512834063709215388882129274298411151413844715868741046970408280823417853311287149563799225912237123803241474606583648119579202928729451782659928404598302492883254237876774218397350340698791108507420647045576671288067559450118196045408063463387831970581650277202250003421207986176000000000000000*i1^32 + -27795556620723002849389037290402039131552455479818461043512449360059936604239396058141049393290204923338019103697415569208061615522622830998661380735717860379856937330132917931140888452998706833920300098345762933644903105245086977694676464491045575832521725069561187601798415248739673288889774471361950553412077190912636275591307602982690761111040594550952090266071615847778198073913636889155501869479941762474826271906113981392888926106115264523549776653152152099996726008101446936560296434027925655772618669810664645840129328326302395074149653151289569843518055914449033801174790907692104632808396840122483395173097016324708288616975081748001628442967433086751953597961601332139333059168119817905122508071099018100310802653866033053927287691640500050174523811940714067013644225583965389809814756904114677673782737075524696890880698201743509688726433147235662195416754475950301892089697094532259875713610434516321646251593853462063404591308349655895337042955608362266128874268339579199396338939589763640305716006318487118475496589142104913413764808264057767785876538285153696249888145886010473809157668111703629892776233703552204290448414693595715116201149810247706272158684487106088140800000000000000*i1^33 + 437786489232802217698922886248444186268046503570274687169525985120467584936496627747297619867160894146479119799103471438296009883590481282949941819089153619707758813630373781217209068026283601445899593252029942961268263913956950217949018523224213595818563454068205965606415573939564310545315884637971351669241970697835090215413514208900086267810872476937412896231023809449640194806422302259335047272183373939200377437747075550820064365381341952503044908630367751884506060403640474788561623886084114761725685256855248392805505483283025093972660020349038347416236965474575761374788346813861029210699841627181714789996820888131786713468815552101150416907875888440911827701416253544812696456063371313592083799775388796716529080001698573224711392931551280378599306023577482303691633413898559440386279485305791605011828307437220685384260500358344353140584625572604833055763887892440350768451105901204679650412712164725634524417297629731657237105676236081293169272487549784374610035880333097701374294900977844739591942115619203390260071810289446570844492139288699944915101309534459118475514564146900423340531634751595330134288801091946145891436782029219269226086150677284184590242270412800000000000000*i1^34 + -23181360545522967090892213304258350433003258918118783842894761247599582988118298931388147497241952496904159746876449555350633535024699698377415055479056107672754937105834299929312023983678745096863668768928841613585261256728424171987137745213459753585294031647427620477722823246308591299774747384269756549634423439101485926576531395899021392536051583325199932066948336063142621005019729346960347039004453355017749635996996130472167563199771770305342301611900725512682543625356548486234776314949251303155773812409237823620262617412281328210504545498551969966297779877217964210993824739010019947404432754840392185333653023914456533016596216236383953290475116469613428909238447144232483186228402623541831131141450452893282967455664067436971405523375185629230922060654201376106594213048834012386325837000704282812839012999534834380845224532022297694285006598792875764226772443970253901303739103289706595950015845594671220135020179425742500642653183355335435539204778649690410678948718132271795097955492121651849352655054153519404190641556709073961050971841310658959397171030156154361541956045822330164540112827468129947532083901182091793315303972572241512328613871775718333480960000000000000*i1^35 + 686267352735671167930595387586458450437160968132103134035473835830141845736143567771250610220442481895380079506469314977656269036301114285242310309383058238060610826306080027963382279189075778200390894272170572285213367798064242733046586723183469275497514916607141668660212771507793247243571385889623001185451530888581544517326542605949179493610818402724827921861840432308353416077485933171009160883080962150908369294456980776802720445775320945362432410111048638546287125700306136719376066074943426449009216614726671974495793594613206106502627455354366605832814520027718169596027490514094738769855140065206829221290484067269911334967671131131122294289493618146509552462652006406950723671145442248596236782119052127950927325390688965218315841576202574457823677399002026468453575305793420860308332520741490581883208124981690763845734469090373968573084956548023615802145175489285184345931333199841747205468784178670944002214790782333190561690776724900914181895422491854886064673365446078648612258963747079914621535379862068748924015481783766291859745468754302960170439497335583049272035197875095937694111123219936983646185653825479451236801671657793419782764936141864960000000000000*i1^36 + -1292741349373085578145595201108243192026215085471638522275046238913307745617949263699311885832316094345609262171519458296572529854279178412969193241239799486637632359697204983483736786407478831590011617942100247869357755687323909538076837831545830489893272622480169708162116353924659820442784525813438825641104905895246341705332297223944603858268267862755437445651701729436989513510586151189708954466400182871084778998192485480168104165716391767606658956149683934599283180364231721506109354277805541022757144902757334267861121466069457836397388593370570297028615088409217298516792404030308188816158231790996008972843279127595252964353319561907838258231985409662863940618050900588639814261125796144024915955939678911226812486847130891871216062382660782320329127548219775082864070916032066087683193233223392429895430739692178475736810822299177063178527264772428345261279280816963610694983315636623645263499559260302821689617606465210270517844443976985534008103782279539636571656141069925115234104548132632369128418180241967798592830818213404889360364527269550382033572842012451802910456543228210173093544918043633282415003445175854290534309211825694763318116352000000000000*i1^37 + 29593122983040536280292542715837580780177633369604997220120475410951687733293990226784409090371794169652937329614716237313244825447281351472869331074340404440454669221838285360011727183441204925428353384843079910387433121638068084937428868856925938312660250519818286119426115953329049507298983245764774911252717667303124614812926647425401782335176424649528583376407099080080551490381215161304745253775561292237793007995359693364279069145554476076108724678207680044897145137316314205094303187019918305120350360406338401904362517481301169318374739173246745111316155721376049608960171014135203337378796162944419327120220745409298712809290559303199290272043905095730325486226555583952570195197502498044012325229536462732775128769559689102502323273480825717070913050931015127278683721691944119471666748997289865731250119907143534169048591300218099126011611507004105763586738158957881341437898899873465796117888493217094634598717245650066668977131548438769303850251958585952550659670137735156124019689845307365483682695890058104141379977368778381637572561806723824069095443101298753343058711032316652969157013477169149758179530566342761619210121218329313280000000000000*i1^38 + -319774958545115735348877009096760601068524290933766082008223896542559348434074819636879291722274592576658853950355567764965330795487548632656915064907456709893152387795218140115998412557196005801921015794036289423978028809173144995048453494985764785822195354997484415060023605670018958230878328036270028521963208373245446296697929515215608908932589387501975230519120668578695512811426498794377237254879893380029606486989517296460665440960488269030578705628864079110695207683610378489985938874243460864459743216309002809339620544166274055404091242812022994436845576763392895462350195368753100610204924536105934449020296015582933291709313978063674563675978584472624847300799419594362513799980599465278834316709432329622061311352435679976990200684630171446193724080045992638137862231860339946439335130612029517831443426276004187003382119572823011316295827123633017102114759680214056992378737528132779438405985419828473474262479996968495348806199171305611508186385699347944110210675361441079414710217979452336318362379325504051689553162831581329182495306455901230121409932516845902840601868382168884772389663886192098521607486227360468751887201075200000000000*i1^39 + 2157867497780357916373640747620205822757941205077295717959566210188772436697784159377628116145823731743826798491449751173288748612347039908850358939242482723070370809652417536649025934930020381331463343309379193896148174953563668090136387979294480936078291550964815462035128320166948746326457256548586060577202298570642691427798471403027311125320559974926147685163172807392672247682076966498488041614353420838541874682922138351556743573772791862560857447055345090989365587178272409598935155825941405043548137933835441226344499532126346593305674875027909137028262872264280856472988050418086919933686190892208677295620394311672705273655173397288999906730179764500203468972641981244267992963524242402724845625918907556899801659649530248642029730489714315139876756192453978820324225946172035560179989927071671084766200008479148512593097927892826856260848024634459421231704216356170836322319132844950221650175483944626378965492089120399465806982864404156283302962672432015150107056828367882189403553331121776746447706020197747876752989100374617939837443624038363348075847254532132157419395533782252423586933936129486743793507705494468375347200000000000*i1^40 + -8270954252123173387810932876528769831407097538687528614486094080555210196234690819307000432468283297052428696374683992252154005066955858623700317021371273229806350206044309220028754024384036464891371087526840499379675451985835612531633789309370779120556030676971328562586242585918535672786663500914942562790653490602470744616524889027746961786103397083900891424300265223427980076983651402672583371801246801941303742801971857118013954463768593677976854680068127631255607963260611527349031426232508780147602180968273610194969376022722091107820213982665551490576749323751384605990500943536331685031874157609626679993123436423824342005713652050203769258409139174821247807807986490409510079365875132115328759042399748766045880783953527201701582977982431238659467958832916769402845063209896048899993979431761171147653136049767024158164245915779182206238911480107978250117271105124571494682590821613120909379893557242785799155049564017193165736538298192581712211624073000105572385822247671408582641986138853525639608836933564958344132344901137756402836619959278201245443540069676402344584157771773324688284104160786609268698487025664000000000000*i1^41 + 22015099989369112053745543750478359776493411668935157176299143866222894490723973047631819226208053314519616269075991586235113666758988620202012183924798901901117523908479858386823345443572581390065177641291750479888600272227479879643301944080516302953370707140631820651108472309644417346309898409840411731849691594717000634233667237004063195066846969818570319381536235453951930629156239665181829618200125592116287583570624515779761959659317932315169127031304240690789130070398201135391059158121308355792114239935918256140171329404259267544909489422504233539326217173966807228974999006043138016086989963008029991904188133421204088959961703097332711370876503325130000505754341240838039344779599483416279588745601762841006552966584465340914028939466339210050725500097125543539470612856511222931008567437776280856569022595884542354944757265283213417692971642904603260566514837984566539091068907718566851327448690817719077957848506079255874486597457878578866548196845273647801914686289656263408900495737189604115492077420630454851511263335499005523043727423738114250175367828860749166955858323078013869988325601399690701783040000000000*i1^42 + -35945149798250319396397147539598045750790152222460336816519685648492999355533421079944866577133466284399082773164923345288123587300265207713750083525010133847758082366224922172567069227135373106102125200170855180877550657562599574729678097718695948633676106635624340686347113957338080019504740602933080833046391020447012572244586389783634667663095972921009993903359646825999620549054565605594016547335762408766138571684110236746618389955825034170556098711111724048881777568489922142580404658418804540574709340114810326292714889597142269955799101716107500923648967914236197382250318642928667977725779376157491664977975868112894991225906803681217081627034209468438693610194030130334475473708504735110381405260061472138990357537918506526264802019596349900892370896352413336219356357203658330847986164812951834832400625901727514273769798128899027240432347291407215706889048333973285455083741295072730389887207825934819506841443023262487039138489740765086671940466741723532621872610677406079944865436431104860947595247261890061917656070784622291598031600455250993017852908375251980288885536017011863993242412473131008000000000*i1^43 + 37139527327748600306943790866679449845815179937141850548219470774631617580908521426915533853388941242645567491283522991433563286095704810917979062284438827156433572017518311283017235139409541615405145374558459252961102165314223248173643169116997628212767686271303409018227780461901835628844498873475993569784849146674041385489878823180666674028184376286917551194158858496776214947587933037320534230907974968864916839878257212663969838929911182806900156963789630927582230836154859252159831772412635359110330190388706036078861206493431770977919967241908353070506671192056326588769136647454281597386372228753868061919803903296276662117590774190645267359441144737407273207659923890627538700992873158582651502533864157534914798299176685875747344930805277044043493112621302757504763973840437923099635045107403733689238020261906477556667408830693124092124629582375550407103289837429299977340662260705769924144419325673642569529734004070072576419298888067865669975935116496510806022945765016929162050567288834093358138908274220893617013991734578794935783198475429671794066740941400612539542944463122255945711616000000000*i1^44 + -4054995597443432390979413909326402989717289326668784083355101931847610587138430460925296950812803021848877915635725072605796750936649521593189531190237339119862154993400257363696350142449524850551112739461405314848161690459867238885467116457917016703058226400949801713472316738221890176749053192156827683717551924524845112699579904168222001178137081342493309857150735688654897893923608179913944762022072181809747205791426393900738465231095302179835660529396714816445524337757036273188054296461152575838294948322478564027333991340992261813862719782296476108731526970168006645918273347492127190071134430075917460843564267478552822298354867497078676005271512553169206520958317002500315484659342561168749077618897089547916407060098775114265675736288326908249519308076984315029845805408183046334290596505308195244582747132740212832752866997155450606713490238081526463062169541601519534179708880226933520653619805557341073626528993530746602547592324152123869852089459544098207051767740579267876003681710474697959911725063568139730845273955983735618964403651817803332532211840599386407733396100166451200000000*i1^45 + 198727960868480679677670424025204994900730475310822651315328412807273749296150191004358064300437217887277526992036460047730246331209088059289529633994491300805622525643134151270352935692031574228266116549542754920500251254463490880815103957067196769046190891175467727854086910994999118861963462826808167430266136792077542591298504044141000169153782886438681120372556311481192986430755895948835625152828615280237392363944154866083338125918925540260868522847122365967915495681079591940187295650562720603456060407835367314955300730206227762953173859731529801307422021454738199411202146543106769392377492499582817014619842072993782626639885339180120608786264227150771263443231401346991259684934571830170706748276787943425621866509903591391164368861167775404425396157225803293260596415225612750241063974093525590446607816463069063924696526846192763249298068595390584971652770667083931354056721758242555545424398862413910155978580859435192521636127329920223715604203391794257291254780834759176606457128767936542333767860805989656325710622924352898157097634194532141782445178069892604297420800000000*i1^46 + 651287368678780134408720853158730455484028873427414995750549804220404743876319551990345614147122376266654877617842698087813848655298261336792113171377186745501463019154306481012982234926091657735411621263643061471747584174427866098636772297681940210300258619536986560924084955420394632414528766764293243374476399015164208808186169460025984377737174161938316620267230649141022128133537578531254094071434262216789620487967541791942665610522606896891455634804373641436575512152536135184236682522021691416643301751842780261506658994119432094584407546656223001828511755947645070877922833284623568275492389121011064477756722895502610744353499810296983498622703376615952567258627315288071519570513870006361439928716445894400048754451390410161491911344022105037773836125289569318483136151013039860599821851649046401899166546268330430596726798617127198025894962910481318866268998246261830171786705819766812649102410031388042310997660588893472449615418186465168321640622252388123589891462050414257667649620265876461247889079140873794685519936826191994332133621240973399196244795904000000000*i1^47 + -3480895428019288169542784813176990256843143114531984047983267681293056369950284679754746519872528719227769891933721971128119617244617639204995606123345634978999519982512209837878757415179779628237353793724783016526903686688656759437930460472219352042993880903086572405105813603796114601477912983414751039406968447707449105082889790376401859527222487625616016506378878197584499986457950994765140063749232083961356429959091008182184928824391793349290625803680017360045342804058193692489771723218748028500205451907406548110454919788268886912943498865124626303588879445347438677555510677941643805924668787093762950302654606272027995743615032294490259029887661629020150670294217054268717838983970629846867887286140517856842052702591802830983391117447576140589778114174056655764541796485135781222881695226443284345843343231851470298903111840760946766394993485624938845751098164271900339337646444672089523608212655472450053265716360326941310132476036920867469769757922371089727927481874362777920983207338642529942950747431683252413455404500137366539010918649626428047360000000*i1^48 + -10537490645673483377815060051208742444262272604269873124400831193944124771778948301691238460760643555987334209198416913686514282134707999718053777830304056174995632412069889643845062241545999192932806082686639653784678994154364825989099247598124788766463883369316131497959841590358545126107109213924272643901163619873362775877422943864986499832626133617743061069160357029000624472279168191006993029070562246968845818554840434834049133218840196359087408637583181543468589798977472759303589922207094783167685248819708259413420735484554409074992301165708496823874261140345439841866518686226817271574616691756168553367190010603947645827879505745156122315025075052097033730347735135149874647231698702127198928117782529434899383991013765219904345343906494624243556365190480292719716667542935474858893898122827993177743151269526237258217458710773876199339374302758487715204150857375114999312547833385653636995537777841506874474923333303390199753341979907172202845551050958213117134920162692593792827928387601755059357239333490129499539551714929759301222279168000000*i1^49 + -28297265299491320315674860513917990732098383741168921011314516394493094770167245985798668713786537127117757187701491761503206250226735860182011316224150630332698302964434438461101970349248726466446610035700686805450573431343945856799455197676872826021758309649202101566571810903832803291575656568945446998498370714593875219114069068077387713778079731288154775059852288466778571824175685652861290189151744053813593171198161208277937091660988788398013567116443845171584493926497922097495299323058701080955619993670669713363523610862581091267703840364358213832642198315770436835011780276246191244342378647614034095170943974597818832917312587796654833515752917219934812348014606381818601334137350785908780174400243543383086337931169706148646928124026204350222835656827892228357129053957906046744214148996650398059783661069089179308453580111526548207095845864269665355104197418491322229307663541109291310811396747041842640627493458041514789111042506129057878570302029584532810806173788120690689496212729272551360624883685964924054837418615014400000000*i1^50 + -70154821338516593911966542499137812139480866442807702682741227852027924941043727166155484850864753062210043082846411088271118269296224728215433153430661526347694788960404012633315133455173555403521698586371352673511722382980727498325356143977123652314709386179626929394608485937158256985546882377902058949714880693226618522643127188940933006636705148035313846714336727221287804559777408814463894001559241441291233555717980590208485409227236995177473036567443246145386418341723722711198347590745394421665748599115555045408836356743415952716351854604351262569886133967767632513759421704871821268367261634882883845867189327541171599017473522309421665007438921749813395183184113000338026071116818132690986636979199761632922345876358241277744567211109011460293781546552236218712634675276510503837634346264405496420318876816407650699575902690833566528807876715765740890976913438600288682300384513596908808924799146818724635964451244130570405036456957560741136212397738603353503957618556365158488260151918976375878268039457922920633036800000*i1^51 + -45519111894878713418919522321406841480816027965269305611200306989830428067513579489800403309386604494307321662842976260662096828240063374907621804458799607532191403662437811615453366445982216491355575269388414840985661488671792134622582195221798486124477560923545809245113360070751484027520993893748591506788651063233108989719448847717881548471172815964461239568869609382087556330957863404171547516122960440580574816889753996261231927130149636599608018241774680843794256895100342597081592525038515730788849926232224639175256665938276189834761054945256860861479941286258800417842251686616607099214354328207438633133727589133898660040801831545038650108615915469512362342901066744637436979960095575002442204154651532154172035771265729774529007529573791241613379380966790940662900059397104919145106971307712496189621719716380284089535406869453019380685846273222294464867653116060559192658019865696854614680910482539033720983498264750220911501411934184501117900986654475448365081276587188563651958994578614489507742718771200000*i1^52 + -5927256041335905588306606850360268689947117326398848956369781179371926809045400218495279500269220878589287924194204559389056877769772693608748973236036360853901525193454147516706566116605399911646791946586812379148526358120365798344033711958599221653488765567214504086275253138542530187972431663696983356980907654806108700284511045984813806708636721085424254910719499109692028260055943903543065522189018799780612335562673949886340741727846677230393114088991152664224745796780646557372994187751275517728435516588435841298586806290802316622730254994871699691970016056056322943033338370941231396442607693871488743018817455192580954668712941943694311887506627388488730703783325926805063808305033638936348617846617258457868122235570008470718939031802297944352852899725919939196415940791252801611231422898747272153324681103976080526389040433353924945631826637878935739267749820002562393138962888340263194610817006642543408502987656214625016826129268710946948149631041948173030989740165614593441672640264245767680000*i1^53 + -234082913465544827517385938218801534463275176105443618356188765052847837469099341037812371599483030171694795687623622329232585499803879263929144009618925755952668595339101966851580225726134784475513399671089171655653979145904840159998693274064421010680212948427667862329954106007192382559037466926241663920492038514064586248175254269003299812342475561898309581519171098236455512027436087628637305428446704685869645846051746747942775071904491673675946245273935062180642728793211469536526222470937508675564016998931645042784575291606605301858262813609469162649122676955934932411361394122786697277577057582699768981600143967541055616283197720189589652051572779947590555903531813467552873912123846004641800956922564882690113617221351555122998277403691671090351940454435365108566700202933871964602401836333083311875172442150753265868486923204329417062900103874248061899594323331731307864686002034874892126597933834165057724887986295401501429735894301712774278906648752199865181603359241204436417280000*i1^54 + 884187181711170679101120966013046720844841141954691336714908845347164355338951640042403409652056525856278132177558122609286368708423402806394684817116706550537317282991826298303160388189300607575726416345016851045818203240851859215898597314293667017069441339156609542330162077105720991672782244132674293159400158741134529420452568475601862252697110797866573670504310165939153566169194029354551003753528360543844868852129245578523689502282155825883139091495143535215225239847142201678827987283558359302634713611554741625089489517918593169814292317199177351926202409274547605483688968585323804439670743720981117806749369701687124079285504552840704520639828205887272418212971249965449455078752847186716530647203677703756590200230100783681470443981784983333068450452524051530384052421906535264892469662392139339507428983609947259130246188767443182643191189113900522051490210535997811522795460262300065314842133214841873759004903884622751422412321369100242457562781445200869210859520000*i1^55 + -7169279612537916428492188153340146561507691698050984084102517394758031982747849194932366594615135226579070966141290288506723718474808887726826176904543766833195067906365030805340624326504870296283748313905617321657620812074981089271396776424209395407023272225274125711556706800424838553579816628565723577318357003141672875718322303394986625648183798725813548745867164152432004697339843571751590728987447965176466131972546696908003626436735740505318472552903126965597774571759428231434319616661885929956988744128022773977309891101719044039224720163192376284726974203826058337465443183233229158932356820392192585241467897661662918954790562711095318999484208983749291483560359656341998096952710922590402669371334276204407145274172255545133614156406122675985123599764382262804240942415921259232760712704731463796275656130726204648000110386992407090128949888475172614541033718359248631402706546371443266540299469853750766959547087419645129187179152689929588966340601344000*i1^56 + -718733628027799242800984840759743568913273676742444016340511862810836792029185854562217993434056510876459718976715490132046283350927788158290042258652245254930935827297267531924171997143594136975041068796254017748529322071188505046790295524634873937373078645655362038490683473952417766253055919609021993444177317892314365900359098655442761521033986829832938367446895202214832262237919695018300010694631584595486925855676374107294444086038100995916435613498808828834181078113977675226329480620988784843970520135593704105099954080469272393854514411586769411824367533092513418992259191952892265884008443904633016921976957592182003774139710263209328245625558431722692894512775262893966754072498459315214185086820060400831540181393971886008427784355158985042723900270259924952569301828693082929144341238423938351850546465359328162137197270227886148781790919086677511868056242692580261615781532854058888542036586660483668160074590226753278704438401740800*i1^57 + -28335314236083865945121842414661002761741772279856281365998894702683759453345870743576729161149758344965220813872468014653184359961123973398780987633185608502687393354440173603392647526475544259508582343852997313519530829819065461256746371977197777320964535663866149065474105915183151595132940137628569721023250691194751882168412492743219695140630193705851223127619537969194485907522652511707241124872269711165604651642812323489817345805489557027358664618892497223504913342339975415078913953869999477635993619771070489035270358564462435237864678006014805845588165138342884682207090088516211938420006487898053112923198989504482705916218894522434049776742990950894124536772767352669460310044897160246707059944662031546917336340018386050866320360185021151807971405220549444191424571098531478227930617143575177782688812181427323426435564302911402211563655238936420396032384013483810934022631994447696455010384539132463060303147689600*i1^58 + 1498529822926627625073112756630683030905430587026448163740143706628909846903427915877952761447251761416347980977592877206097335621620073289016003839239468095327622106081888663926530413130570918159737628181800757766244567107859922412048341247504935725844173637583647131170551450005427331032827589896243909495720418399441225344549940506782312161066742481150184979435980412251200805387701734643542920890864595684308756306701137505243540464605999962894842542792352926511809447119099923521142739533941248441314418795902172718786813372152901665508201822519693352954661921204988292875013077879203805710212828785207692331853249284181796454642529649421562727382813926096560390984882125032593938698050555899880532887015618159097034264877062384545270255618103404868415897447342363535691833105256483234622022907800814356141786994369957282895253506592355013151813288325119316442227493951868849313854080*i1^59 + -24233120344551800258518708599268225126068861982628808444363352701076399489323694619264468156759140085295567531826063795037885408292890895007969383942466335564870077486774039443010224388679079389358011411843346649677321944229458819747138696808158736439115102226064266633029554887681959040935564287091216308172822797727857507228666019280950920688755598566087521339406845346802772444329077937290166614095335657701954766893533064185090785018928347276733727906652642850481529404701605853653693646117373389277813980542334739052641317116550070830133197620474736915555319390888966462807998034360660615009566384396855570969373376288536335329026828789337269400429176640249642287617630742972121511620784629067782237782612652980322781945108171969355014737982458768837275691721211465755490826432536382919712633400269099889292596161607064476511747762522158662400*i1^60 + 2682407604161318140407918346790767678671249174384007752012948137909328624914694345958697830509829228256006017454080800489217622219782385019670426210393392976407907938150551366042044694548933447563106170918850330565796639646969235672856146494568407411407556605695841398289558685939087469055618985575023524969765100961998786646421497523906136177396790831659817217634219649034429301891743261703319344165797181627034396140220086424590142396699831334096852657032190426647441761869023873270904309169537434868160625309943846527752728737974123087651824455813348300874971346378539053581974092789518992927603893171349116695627928880193148745820625840364935246205296562286895222735315569235496441851972730282774439382619226862391379130486211763757086270602700034583593899718677370832861869639561511060505579849185632*i1^61 - N1*1021047290542636144958896308889603935560306875100367338975261156204332961823725181981744002247192546481505912996464770233674321189048309595411993452794471515882265234769438949944398404805049487976549362436273009072586540421844924587605515546451792217436845853773373603715285292375*i3 ] ]