[ [ 130031669959422080478007139963194601091037087461990519163479918549415702949877309696705362265610371118996057429917020643152625975931001828836086492894387687618576773745374251207572858380303460385596531435765973110735744447235224412054508180365993262141989728543518717992036481683221939230624692720297695200198491363554048730305779096527984205562986074314565400470377292278786570418409766223002726051565305601214956071282281874527154824887435882061250636554952205275133479556182834784679526228841030628270804067544094995723912135178806857783178330217410893241124399715420714055319246530337791485640116474698418552158363798745864046361930990940498554437338626710673866467064490305109766387281145905349435872048627389859349816032590404723428570659440221955810449231811138248098694654942586135354665731334980210946236135608879801329231319076432704456516680282458661423616481540779790311452779090519346971264458565586118473497781553485313574314044368819537591808141895357843262911476691363692544000000000000000000000000000000 + -234661188812127613395093399348194915409611927532800869210178728099107132604959984347557245292552281095630273675482626982250454104036091837499154481529232616476675967792507508507642019954351535640169869744574153656550646686504254511901930238029238381204964898073932787989937613153996752417769133585153617088939869126312829632638172748185979714490754891658034856469420911489286054835801774928725273215353009999583821847273340268658284765472495907927771788437317366358910240527351857687492612309299589548033642036980845080863655858157156197248537150075186530205228166249820471905537165198475971522772877270496065340606957647748487051379763783179751404147834888969472671434245881328653054099757475380123882193938327068913029637424335658723487125785887655843971782299795430595132480929472800623592983106673858235035565617657469159538039160102298527740046314893406710107120227684609216837102395236067685710138056098230704205587679118577973912625454192828983929088458174554400402876849513824256000000000000000000000000000000*i1 + -967284770158643872557291272171414282716055116840155374257952035171647389850340276643518273701052991527684261929537544195767523298521878359164769021035188356554043322015982293682949253856255359110603360767496699308668563185398811067850421344988723165287442991787906504637235422340343129605089329459168975214858019187414319384680937887065314177508181585788819185073875941767086380466935465072162607869481498119305366456961041278154724680177000629832515980233517376317669465948945415480563848463211595342628421158193355406847310300160542818179030391542258673353584842948918739423850663932856908750539699837078928127364830602161520593851807195961147930379001564445764434356897177972296665513500106271133706193807522154048043094510951360897208895843454240350108574056375230936664961866100713948258850883674005906819399744512149204319165939688993039077978051201362647753307182455334979131007954888642784033973494918754328990938582288052562625018087725981207525601566443554691023428525228032000000000000000000000000000000*i1^2 + 1978391366015430890796679949685696136049774919829092963082238344338522656058645122141453585716099078491859982923573351186256170206439055505338411823671415785933971654192085132379153564599187631666241141036243235043329213448663067793201409663274681595612927772340193288110257505269767646203158517717902344975663575408849956668349406103271256823759070899176418593968520533997493916193789157492405035559030808611119134826360789300669061625527549739041680639391095515039110976265695662817640569861945356517220308143119347206460833716556125306783219567282841467477653642370800621391468229032623797756585407698251534505467929102955627294578643283790019939179131141556076762241642062260049080791407799230339670192193369533316048501721110718663353917973221319044315829999687615379698540530282496880054117197156166742544245631559257901289710298592981726884070712943881334518227530623619478179113133838806261246393924738748119922756148171226223297328097813603271593221840127731958907346826035200000000000000000000000000000*i1^3 + 8540279333692431844086814084348570551550436625812605578117848939403965955262984622827108800354183695146322763317143637125613814094898936339785426037498894010267163829187177369110832686142562413786234355606432397990765766759863647265130995328681331568631588063329674650123334844448701532574515041976902346804446651447052643235956612404279929753565629780906685351194488118631315479436599826653464043505355424377050141040210074083755179279254664724228472809051215849356408365368613667781000591275534280237561591123694338219158881015274186519200728589802586047338702529903415484633966565716993840386312415755434150382511391839107703792606326826583434934667872162982929247243250516777673456277386492812884646714250036942956762572135908974194826115147796797860345503166331810452644094912525917361356419186469077118118029689766435116039670832586575131053521056552771634622884205573759873526119122461178812523128622881302637963368224856493382383678399299635265499913009694663678780862627840000000000000000000000000000*i1^4 + 9282942381530790333713450677405723606727867845232502065295890465465382368310813790837123692117197890006493384460994140259491566516371777732370467920271131575267612608651217190834155945759305153116565840942035718064882325131659985702036381648603843158381599334258173109512514713696147579754487259496059486921374952433838164287575189567460249508679875411977044588602575947303767524844916183109442456155499305075576319478250725780994628558249378792199649550103555915720588733016548641410267667966325623175390556632586683642995124868198983056132214401762523463651621847076146978442688978404590057621099279069966932722941405884587693933071475897327972813435239946762710710288488861493487507424338449670668203494707865847684120530422261411924106985403284673046017094949631771986557822163338110789282249508306707757554620575655831175500591196362787113723813272565783069299962861897833041078253915079673687554185199512851452384225896164517974476935336370597870081382641439323614955438080000000000000000000000000000*i1^5 + 3271626301663805796619862600868583761442273505209259747910461034185358148693688129140680814317417293859543236894222028682314543664780605540009464047832746656755403794437334636677239254063042463044874479397644838713363988070317392877809993780797676946416983473945780385822125375790646315298521716487549878420101983487661473570705862651204728823074682371711819099236490776826241900780321694832214506120746762095264790282837345058538914280689208338200602598811439593582409936978853961816378674272271070855026051891984229686329910442198354515559564252611125384167326418975315679393453630265360436732343851900812768950450872060067260587159897270985972923556522625615009108539632688703534082352411815282910086272561543388714881444612016708265684188677041600464803306079871770413945537346562303467625358621555427645550935288185803050541655335522536894792053855929580077600907407914608652974402696790272648671867403123359563714753253990287001418235792953725041470956002208507009957888000000000000000000000000000*i1^6 + -677733184871727913972805881704001939211794018324437842344878053566412843497161013535443862108595016593312597296390306422822715599494492637006360025287647263548234708356499878235596692148341118626571519707073533715000821397628331762125158274117927027274260780681026816575936610618735784649071367453419209100321549497881224403776061468085807907189799287999377671572365248188675192693871124218646388211266322705567630480432433625153681090531536447786559403960800586462120769202431336156687336827667342647763238405991503927391712716734019472784382348575900133212010412748656664957892851217059542600647077767166918412048583978168913510023149401709290428401041614214695481022864652060988578753986226347067099382829171584635874689640868580032298169456944449094826579917796997943817009545403727546671038907157828250758847561501652832286654849383488861223891461664565190150698259776682079523004066393842581682806641618649455961030846256488297723399375391028644464380503792241606656000000000000000000000000000*i1^7 + -820037226137373877385213462669635740317119481633982573957063459406534692562812132231016239404173696891262316975321752552080178732221768378123573782568040519305120028939125528347478549388075121423900853454940263684646250993887797137125720740207415759598717476147792464938074564304676309725799607647860689264996615085002301447032204694524512877961406045006932520294113717833400817240468450997010562906724156570728757522762573821508077304832366645552610060997708486941576377313447492672855855087154042914681249723864562988437704568728357374538645594538449639954474375175102206367453238823515763723276899070027998144917441408459702339793619514872444782677906929044424089590635024888159616022655068410891748859459705750132085212135467267915520400216128813289467359852023065983465472877281299536271897347073823757116298019535606989697491170298823769015703207231780617232286300143932377637712386390952259406434635050537724598419025819640796380765249335579050508517296278025011200000000000000000000000000*i1^8 + -287970903887318192294122222938706560644596806951109618074249580655268266031252160045520505348720144436135928549271357318822972523460299273724501180312257180148855146051382572153654134588326353630014652651287906414345957288218246805543638066725861423415504510775938739534387162373305181348860236524213282895000715242073122558907928452900949508432709722550547099790132946225550175360622897080637502032636195465356697986865291189046733790796418310238698130083320026435992071208843247627162224019376789186062037388553568376904044438762426278721281223449896646667343832110732670111518043761206461749227022304581265225929830871122378928865254037455118750732733195383049864516665227421830310052003504075507186451353895890927894475532672107383323861031984552969218451878926109124036508563513268486522988435866831239308263029688474106758652873570122074399777726419704529901055100590647948572879646099918483293561799133904284003517121960947093458291505332435577410526912289177600000000000000000000000000*i1^9 + -47961417667975615250033818689244999085015322175420420532192899889378629690936030562925424595250120367310334111829552859179755090461995341139106475316409136487239474195837733336451074788516894585835747385166336419901114886879595496978563341392919727649083550298558744395454332000717292269731408938781766020816247629848782087301559257700651137119163873355257221014125792115439024000009023436025602714263577589511328536952799253147374831777472428021753430318002527079159481059605077822158470471709042526651178904191481775083422290992304513249413116301691893542177413959843204468516638443728965902506258973880337915728827644287493806641688754110422929894298556480620740462883061799869146418426746712045289992363684906953429481187533024710347598119430084165433132272734023373310216556086677293596363767914409553390593848777081639650298629987500848067177770320276702230204365801557381306516781039906534416329862806760704261054160119924258076455898935204356629312632258560000000000000000000000000*i1^10 + 2395637397266617207850185717082084658602166581866100463808887860593640043313874897333852582625900943999349196597420476923136421501938941556296068485296782634192400858605439024005092778631058806798551679764476376981389010490679139118119987788913317900520158188266082979855921725622749207252969637001664753906153726306100445335034462794993413325132623572033331549948233462871227519920504404338172943102698259910751883014382288049931529919760875632627363964716658879420437205113955912634085845891256217737126083268658342805403132236016150564027379003528441173083132956207414245965477907179420463638217305814933557204975302799749792323537167536700514456475017874880478625491191267829746790398487868891202511949395679804679050514334151894140194236910347301596290127558511515402056526627330194521899594163884987253469240931477914685336267645265066233764921800712970786490460470666154100250180026594239719657862535937241873851105040825506830081689257869689732307353600000000000000000000000000*i1^11 + 5274492177717054466845904427209922481848695936264349010172194339900147408495560475111196832250772090803256037083842910272170539797103939598802001346201732755812821901239430703990163585555119924755566439777660950856093543365055349163532647208657516104689133507597247130112253200072047999703793389543286113128777057553730914910033745822444245066942247442630417795072412733001326713591841945048907323019880650878811984645495059507795531472730308481847677276821150839493201300594704104256305657720040785265573590578009050193415689657607741801152108163289832757566575781850096080987886142509537564917329160017340388112110718922291182460328385935338749388211758789490654777560402309217727608049895491360518627152037542734769959668059719923468482470027142391497159417944178464023370275436593863605363847083829984868180558124724382349678394587743373878250882102025320780282060768018737582266839960284111592188725968851593190815909668535273386652437004508188142206976000000000000000000000000*i1^12 + 2242337679375603255381951385314554094382591996825638195704786680200557949203237404107269619867212607558266168230025750545696866424167938679580877801075429183180934436624507511176887554132071687773715918037226559971687617467584174236334666991994617543629691814318035380014910001861752080992641072358603855002621774830946351163278951001455816696522989944362534413858346447247199537366918459100251787131618818394423226016455347490854812459918600050493434311087825949493503177556292510889350646903432104780502277305428331150192143045431080514356263772374895135548922582881679984242175387524532697589419889617633583251804376653465167173079152943441034713231306602246674614304467633640970039750916819664997083067645143747306114983691875485081927871310122987473619708702013872289082053396862065184671173598589181467525580034173272808064820423636710783962381292933692165622568806386088869980095969861498577899800648940308064147393330851661934947285838908838903808000000000000000000000000*i1^13 + 670445848694706740279670939046599432063152429967669208453380736122525415127061145692483752329605629161026185347831288725899548052110340968596146183292274951915855980080865883924592265006389820524907319838156236225852523533631583622330248471606447478594475363342529678435436107566646113933462397000190880089203672573505563983420015498987144861513068332387223289284269296769530846459646819458613713003583018942835178950883243308611507999348815791209085479014676890970567823957867058772144853386590786195822613493617709754358088563068484757668555083563973170426354776625710061263206217451311430480364961767970593217632255004144175173770243009274304269546044375660753502520972090828037613317189477846494578993624401465239772282592448055249596886737499597254084060156016230594172951654736590508080168739888369939668997966607475818459450665751633846184327495561796654330305467080992357758171010317950594327446749010604329047279754333089034895122051859323289600000000000000000000000*i1^14 + 154449453569399257776118386084762599839895040873670607650708498374961763368732866856891214833181457879533536974285554123753517471519812298948667939590710402150740125402634544609146877669448541651471800465048345594291862226012481270168162150345656792297186740160369141047588459509009798298002721402321865137891963389833746890903002189305929777562793346576242106848692923915524250593464760187535785764470416196871881169756817219265001904312792569199110544176912566421001503948278648160311693077026359988377984833361955407318781117816452165904672629658452837754288791179015555054114205630958325789484065835121529018177171024004843410824360113947008006042013469305861615651349925303812072270675888564015242125658614208115988415316026625330812630288586414907087359207658372260909156817687652827506548087410519977554895609841020100231371982631023678579599296682971060612480854414051295181622047723011394860675452198766387439031927688505934239948993462272000000000000000000000000*i1^15 + 26584722068607846799926088909572245042504139859023243635351905385569283883080635195749508138454198827797702156653232880203984218455578686927928928051157948922374397782273342401100389388885142644714658797521142740677666596025919333852750237653379472058289017726875119996811441296630809804750387918668945903506018339059789783283886611673497673581134414777530003035821641009724153661451107840917334986450624955528857985938273669832220607954251997245416956260484715865385709036482783891610722223752536492049661365765484034454332514295286264320638615706174079862021689856802652937545869197583412074386535980221609050946910100966194514957419219352281974335571643990875417628554084303854245808159203944747423753975549732170222458748927585282557326170747889143035009294179546021993177505810663646746558831935428537543025509550549242302863452008875068642274802347273203768903802167648764661862571973614251280777129101718700924142409964214712117474046771200000000000000000000000*i1^16 + 3085963749706943520585950086997534099686344938904784186592106454591782529088194188854317944836284430917088267199635600339511134223583514414260898698485872067586890388458490269853776016609161983381174242250282250327847711045318109693666072872585884619994623232213867560017311178769011303455513939276384656358157918671354764342746771695180535492661748268368685713868202044185189406056492985871332876721625750241878218837144777425552576770981932222707569798424930226426629647996223735523808427574012766234310640469652752492807341163584040056888836834994503854800893849976269372036658587855267769681341532897037657971610522089694199108563610459659972167028712296311576668991870561352502698291417015931763205725202005851888840677321128624653932030864553137012234407202398197952575587810631117169007659762237387567507990390723756047339755042821528805247502441683627515787033717916841157630602243148448421655851320541738829034486825802968581883822080000000000000000000000*i1^17 + 216062141182549334753962097020625877579371970087841956234343313267259091817499257702480078692219881839247377545966358640736519911631923103112482157613978153228391091559891007284215223180504200396333066479507447454249932794724815307907192614342501190662623294266282065162106637544901212049184151803081939207611127074834489790989511485067096322503739486625944814700641534129243826594955458184076970583398041390013355153283974400214430478816385739649239552243255443266762788308709915234759670355185081175099408852805313263095340980917730139766256356813503116610686561531311745808994084037237181437148321999289988329123344066108480843979660644734194698956906583168391002377485464941664291241996890807585503698937110854165971494847321043190568015110639140801126195509278670154296689005220435306261151860291726180421510450813045004770542152017296957543763619306772254819335556640208814099758364476235545887186431440313383381408787871143104086016000000000000000000000*i1^18 + 5264828014579552815758732928838303156148814648133587852548761977979937818160964981987221465427226336135676662060896350801044939281981636135413753425794215668858102147156647435401931445683943084129864170989714927457041969253970335911660923165327813089805700868486173820918482076939158862739331450668562252510072575620169598355558882934668070667986431367502192375782445117544189175227564662420140680800762963119694051903163909696220577569992285828260497743539635157716758769454802939164057577032917323161364377169892419351340488858500244079385790415453066284083294421603492249630910986922227735938234070059738416265500564049571722755855546550086370550394578491760473250282341105989605267329691207114778050442922698681314824177235028924174514126370659093242251669783102844516565311567988336406657957267176808856650322388453026854950664950923018830904897084285428713473355004069249042335943299195727163607338159886974731797644276043612160000000000000000000000*i1^19 + 138202472498363529274233517874423600903890097647736941227216646221526406837246053025420860435427232121807749154508708295562108553097326431796031983665227981927319476010389045300116838010518648150187214606900282972919622352888485006228201957065724386293941445926174201081363205485102514742913347088238041713642005739371479623854730693833007157926080230338322725954715471593303356642160312580081976041629699378349695052463666224179326534128215666256738749607390858027466725444734364914338794201147206663733703857621014366107404606887326223858715112628666643756065397371753012202154976807224320250248458521964819896005698953484868357664841273799020153232404201882073623851009191639821283318844650624548847987861420998024895938863460622738019779750943891842470473548164600264790857756820092866740233323525248999887807977536962533371373839759917830232136236848373245245254232066480035864269276975110780341263715322670093375360235837849600000000000000000000*i1^20 + 322457167021759152428300190229422377300729053961810812627676195869486619376496768395726615776049345803793769105717557569744611406456962247489857290120948500240772331022084193254637447157288410657280605883497714084664892565399336946148783164658266269770417005605749913048613504641789147446297338834001561680635170150602876883150104662159426632919235620412561238525941535801323790524263997387788015263967798280067630709444323344607390137672886450663433986475656270316525562215831144239207523485830277805797600738437068525165495757738976801837871663667199442994068785778954554419096708708426941298538328336034870268934496969691195729524943434451438994138720992321082208980354839219797432179696395080672470527155681828428418887260279255116714412321057614960420764081456894354523948858533097756555705044122450971443213074475764305408324048080181658381340911294657246105410166017351354443248123168896769610748839775659224867222323200000000000000000000*i1^21 + 495457068648833765499191582437724265809734525786976436253145191241336454286232756831207713866695380040677798132957514795925541757536932833178380270164669501952330096629440724263712367334602230384609338646445555976429626751443164157356757454404068862672964103343349672789137735119692031561493464996366681690510735120833080106233461518455351643945667019357664140836684838873929720832067969232154182964855509285918033605083402057879189617607178605943168819891798355366886832067947568759665394917106229204388055455213985888162377282455148542547561979901268488773377676356463860765417050390163594126984748965451400588635092233267574309552643198323934232005846552559669298508880731406162979880074809540219524081875584627956098562796680280795956835027575983340275714286476050059282960427997078256289683837196180491204273552212191800078225705187131710066768019355873321198582086689676272621775187254450133272226580827994146734080000000000000000000*i1^22 + 509658554599555395809995169772419380441469372725748230023380543430013756395079749025625553120479444605249255978361525203443368540279231099985487623438531520849071444941012985467076122960497622186382953564559526737870509783837283605069395466028091840134746617805868846576234721606129151633386998748000146567708068634127475896175331626203389498638835468868583108620461117158205152396646335880513183235654235907638479259705446310471041520495542891103952621101071686682143491134040327173560275052122635722704706385652944663893487215222572875365008294824114958942763791827479323488283729730475994245016155705820038564561480578813491221420294970648488831922838060429336962519713179826481332355597578882263303242905138782020454876880400964291718994941343967841833072378947802217180408423321381455797359620492552005814653726894821487371040862927895352417328025387819339760539704967598579469489288108681053015171842934046720000000000000000000*i1^23 + 384688922020341038512877469431244770708337165585896892154836598250765723736355487626136145275612930105747401470083243308572040833850632401122458935289894152589779410490331427229659122154621302605184545277031058499378190093285418633631084804567247555952976265093485358026670058364748477438086779323113257782661983235825016072550394611235015953006165783198527130897361628056990769446903575397268763426581387873669532306282449870959274309098439502379205143219995065409826016087628994791793559187266965188096373654158489042181228016913325990353518192732236041925585631262020658375751779751643355950231135093814337717385176356478743678451053810540170287379000412180821677257022035018007625401208899720679895158031889255075242444866747631711323589402625924574869785334786607833714162814451238627432729703031801717252473748244854642124226312511454708356790415064697379176026512609566837116735573036113202347975376896000000000000000000*i1^24 + 212800464583078041566666725332387597051725988240957572840286141331432583512439902547088041667070602401818077474666680474685055031505725890204278809894724938775500858627576538293397673433460222408787042142334355654235069758756725709996985708199905764815552011507063683902213018045020086499504144195935698711594422119505886015725514015532303001660493590529735691558688661163291226492485979170522958634731850064369014871756504499367814992113077162955635159977732345027144757718571784361997743762540157190847849449937867195012546909645092429681274942168292172054674714440835508382216065104742012512974755668742588299228545916454345363863985989814448568389494190284160821991228517458349351568799346364096699701083514538574039728577677018520808202057587215712431104735235987495961118734520431621691179568908802315310602853479896742225902840741002385230767254378839014512016460191015972063266654124840499281920000000000000000000*i1^25 + 88590995120584185175660069897388024444226886453785001202702492048837356925727444584997298552048770620414620641314914900317651536095620199447097876408384778040978676116345044236849497718093253726787558983743939809502910927846075270588420262336692381058836640693380312293229827077774568085756534231431554860762373962496120984416020208076822121441724532917921129122596338354888792329040945441718705864659763000359219089203732159376594180903329871187255365704017976127534752803448293385884793038348694146263623285564930029737213605735393768890482568535197516858943426877378216211970583213554943353861801635113115661355427648310544286370332480040094365672212175077911562800621933158837271530821370645323552104715670114024527258234326820668019568154197348437112119209820090909751810469907682857863121200198345402801634647977919695582936416148016164413066893439739447885752614739452134596237045654355968000000000000000000*i1^26 + 29523503465886150009034893624905352355932930417941108742503418391982093077235283207707302153690535795209934997050566288897701364725458005709633717772021215043599586643863434912581593782141447672965621029300931465174268165996968508990917023663125318439049105217354979382904037372726918978853754421455120390044879926075271323040546528699618402654323591729966108706259383331593012729614188818240355066680531625001874284261081812709392049007829249204531939368657183775794148013964312509665495660972240964826850899185521453322387335801145710832296880450335620123959658940338676828763805479663381727505472968687791850756307955477605342421084059292379558440825548924445139465379648770729483774023760285205556985263724146054608190934671206396168070742368303160321853535327149491736374869406110289847683802792243267703976000366953562969955923774598987705443486053046754171662206541400388579635914342400000000000000000*i1^27 + 7844352426667736141045208638397623908735277050654991775835004270991042172587804427226138139710113434607681236102424016705346232403787160681902877222294944293474631877375672525634320097357658502421497135339702150509809157290665574061721340635159146037301028517566934183574701265110529388739058862044079861352496158929993623204137168943382557173415692138776789251478696750960386211768551890864098845086952865555427463195642740942984880001983427170311022018596837241945125754598037566388880470839869745550141408150262383825954336913241663867152307959883088248033271260660619309139105220063188516251008616499211697987478418839713962770675676382649307757416437504061493788212215447477258179682396227966488319674721717605825276233952661303148570933336626292216159901361744592451534460277005938825181477844837236454824372924201176844708442197027150762133685188007615861814316576265571454156800000000000000000*i1^28 + 1447914985915327786048962763998400049979333585379263170185203361607059537019846896736696663017343348142213101814770457451654103068981002889008422832626329484724353332016240938674091717593909123220018088527430065048242119510277622624330999113472350044212621988989355961607266422820043930497743891854682782980671028449512323415895558666357520407406507662161632272880567858191456801919447285327863076173416043607606516067538711369790996154256398389677325850849067851033273120560329227221760420188575118487075776908762447173206066889249110040276895646158490711594127260618259826156567444589531894700826469482763546233645482745056219367980579623749082969290139304933712053597076843313763307323212031622131634820026317098617310092394033199303253199278811590411479163488828892645297207933850698711451812649098538539555758186843883760872275072225136366981506527665236661368413198955315200000000000000000*i1^29 + 187220370408256660560474556928037743189433878473828711227980883874430521479582342834248006144718161572283358773745461757577253632599320327160567517893469804631718459146115746707357576850392778599740259092664402230043597557672054914808094195877166586706924750930018992692190078585524954929895694873463303321918435868353973367732812652077537126413961811161137493165102874807913694076960651158404512891653890878456696452922677529887305028640402028657397713862390169346878793717417381221124449950489430666289190835020892799609994580181336524075514503535481866302974646537933109541525411161971361849487231529073730074323047079921817261976507796031223001854365613188145529294604042901115582339450273525584774566284094422295840231750192256558821585017132500961443461968530376911005768047332126781542559846362049120558678005603128647995227339242854640262056817774107387564495208448000000000000000*i1^30 + 14729881929964403681084366920248521586715192842468264189892004406404836970872205629589790978714820995346885599882300468371922668283213564053326139301580800303332904164613877455038362135862382798528396527789431923382133943344458448035315830013701854201816245994044448843977533654445303639509478361853979305950770806382670680296322403474262944666384909367992229940916239527525939532531680071487541918888003082500769896861351199630352450401932085641277307493640877583345083232518315763952515901969839704262334609050057739303551576796083376591868889707642954569505414831875375283703911629652532190438467433464233885252660371616351539769396627509230233030720667130442367397125466369391712035783792295575587853137001619864659575095876283138185701824169217246161278885467084590261995289843855096352879869330450904566953322356403382479388984260885584571536203357714913427456000000000000000*i1^31 + 754329875009292484186673583036614552208668024163858480373636402405414648673999670537213783996468632199212189914224634851835900747593415262685232367653132849392573869819084633753949714636577594430528181065355549557268933432687873346810370874515882570452705171473576430570060371370392158405651032372323425232232412689252582843990850815368638835493335615961039111656367625781863520699632106193062649502883184120280862460322320364475190692935868012491674442734695859318782743585207675298494305133166950113320992981587532859675002164009053318328411552235035759836583672396003447392035789381236890763008326898287950840246316448211925398966217119054570418903061359985490046655843708050850578024401929682435856599609122629428081069797024594327801417003696023813092886801878659246585349069259339799380823055610477531082654244672949237320892616211137091876479879138508800000000000000*i1^32 + 22221256933232244873676576394448118604267815622165544549575246684206977330820873679269912343706483152619198293888369157902894776397943519478398796588147430569549257556068647921352161191454916070270112623923707755240498408860988185454983542764652778739129016442890360188729575424275480690373497878465306578093645215281367808512088287443187787745472155835184359287105446432024727570664944162583315415197412347896360707818808034534577590772456202436442432180119957413503879624905261732121264250775005775664312490407675122035424538590483718348186877932848445582329339188297556717280893029141837936835487622652351874788218311788160556900890189839664790043823705085828986230640815826800714937117548138166161757613757644657206460522139896418449943330899667929990685972889968341693114411607797763114421846573485336259750027541258250195457203958802425838357708800000000000000*i1^33 + 18061606400113446740390540772143744405999113361734698829850131020284034125089362666744459830378089259459768070664219437361837495639423607921303806783798567708173074380248302363635710279833172993445468604817359857939812679976594567930576366165913721956202059244236176351492553323998320536303973069309437465536801634610401896983490057174122667801953154869489032684341364171859607370964672418791555094431420227603039385570052692677517783675773760646884469609581004802758664702452455743784674354875153545844839042185983991606361835203504706508506070825692826647209284354568280641011799735955122974360161649531033149908857801419948677591313949965763828005001915247147090763490062182747992541538940005794672766044767008904241827967290753545162371549801885716225811500353033233085227445853325142312538934647656475419486892050193838952192224611732029440000000000000*i1^34 + -11808791395291589002412910041251115732803099018674154997212138543556623022109320534279173867565676509428456765571005609484051926586721885169070030604057739889028048691264681037361865044309802727565081014046277543681635633458851072069339667463734670009480887155159684520345536157073630138219516996147573839905937798046558655263338326173876392318905740965341674358108585004351735205648384242905588334858268026220845984618340982867257271313383813262369077345968804397810204087347925832163550013312009194191497102776971305228268718860499576072514460566465339749226364532758443221055112823084800747260576865748780032174216626530253179022291597960912804606651608408438197298797335296412801240835005581207840194677393038399094778109098240318909102132890717913921093799929231918316152847797820572847150521068502726153180182217212773356895847055360000000000000*i1^35 + 25158735405087671375304914774565079553787404447178358520673628201560965181226122402331197220781644400864096130669586609632058378788671616807234754599396379431895739779596196337629870721633120654478428165605132672424367002663187433705945088880204109280324608594959845532426087408457657057988728672038117179648087079505401375894635908304257325028843739821790680569126692421293079354394611337311277666884471786250090267725098337670591452304598439109911417364266092252024176380239691823626530171090696328859368956207047734507248511361971051751874051013176278874359993980398205131846896587289708185890752151922696928609525942610311596939765792130181897408740116042646805560119468838869280659560289109849605990023849200086150914857631029016513628061550961619747341188411456538199347193530306733407852522017614215896728217902553963167744000000000000*i1^36 + 997346509365269295549884353469270978379926418987218179798106963830629422454516977407723366654181422888472397938232438635423593070117243104563576606378062176965958816262461109197734943225944780050361052134006921674975191061182769824313041284820360030733440271514416798513441620818898249966446621664384327217867585698832407681380396268694789302845505314643467441197790775720294896871775225148579614711901082753429234125049814835124878860978214177224998669530116608612445220951028489810746970738924176620588276412042337485987590975029496882257306325200014504881844641076715539336859759047926813643799566530958130922690957087744769459573419791350054335422418276759774885124089384014048010785064576802367676615200243022430846092278132300819024859699485629767651693313790168930470396604690583379303233423313766558821218575712256000000000000*i1^37 + -21220824820318653140134711109294563802149320400234703430226170833769978640311195345811167295399999940255687544517716668140161981329577929526850209499728703985197391506797447872606301271077517630007173360895954980974668546253469726028738402748271984506682573446870697024773885609878788144049962749907228303389056663010595227449058859627423358620122104776567217766508823475635048720961510899318249199113624514607069651462032029747647600544032069920909877821574627551975939631506424324666010438772186431895779041031247920743164449109494376502047438605252791822243859948436026157693598237404149572913676037722463932894576466489988040393942104124547439925526420499941348449564563620273715392560616065320634789865366907303478911854161050324928563737567925199237783283395271634403255814702782127034858837819345411751542784000000000000*i1^38 + 111181011552219603841382114786984359463254708009482028462880119026414823425875547674251939979062428964022580685507141416939625019110639284442488987272264918828807116302270951854321388878700887992856621346678641187808218505509062150277407355749335264635541871426531860831716548435311554778239763041251844623852195731774357037425136817754880699804229780852946242998841921911825588009119936380363442024567817057530941600511834840333017353356726164386183419061737149217334802857477259599655915515022094768044494938107838585606233202999164923209902700530195964519721792217788181138284319278410388099783491804524221149294790173579695896902024139385152881145950816014525035821736298493213632779249013248417367058319448961461661433109217130543592324429646218629936521740914978488061306287998720359472570985326890188800000000000*i1^39 + 5906119543076795186005171909104978697573768522025871831522487041932652145360297607793547855346252948258941540447317478043362353350165681301796374952271481822019428017640824598117268696691232212554661606142377566833636851110847254233247357820681897586064377341655114434176549500920154957658141495993125115106227383961322284874815753805775008678357766209254120238852586129028724765636102229217481181874559121961282131448635991283223167849373618032459377108395260667116332797721327360243841661874919057767999046970102369228034031865158388119779776063786575363861106028131175503930143628816884457741827521656319489825278224077047853341761058644151906468932494791076035265553777195158616742966356711427891286399859170586066572627486172418669505486601109975509739279124326251681761519960372763424787299041280000000000*i1^40 + 11525681394705399968334360128993991665174521463613877228208551439856444031724792727437917162225147312560186723949580817341854438053882830810126252641852226494171984897539925435257986500548096363906782730071015157610249150152641707444694040192908504197740011431541253779527444109325456676957568735534169493506447155767302170204141894524530642650009149990148798568467607997534313500665793951718972130847093168471867488589876839105831601773530656014005860395779592118081073783090665194007565298688668837925738939579076335859108897714815574009950852606003574930654894010669469571275377215207218387980770183570010416424202404272816780308492844684411210653923566580448049724318125870119728906164516137131860987281819220311066700719143351681710214138615652845329043776440380346414352125423807522406400000000000*i1^41 + -175341537031216134191943321644997129866853304103442827667036128189738567578428923814649366179516735088928152456913997826832748931575540129711157409040064752142626395117486449458114416426487379381675939256303389327130997265466199885410761048401833130508277445869528147813732113533781048107173052631787071154826031869282142754606439119989150389770516358181516369104540413771898842962753309049376467825512907537190342391190111881759022170611124274390963252011836659337231662134467594549906356103725730957041578038122884042990766667572089777666056232585767976772035637204469958599208183481649040436525279390692627314288041194343907186488925197802561519641624891525940426433965050408828255602338754675918760931080665075039031402590380857883235519184023621140302391964032235803806090410328064000000000*i1^42 + -1178087368981006989538904208960484835245441862357383539952790097682172045006160921015142663304261264217414227840064073750757623811968398980746008585752229209952898252842631273212416145489517102679263421512832830876864908833436848307956162502887367059537637356451845281859233019702949864246672540367951385499160260636219896715406437895110711340575300930456175174458343127811874728340648036578023849449976397456003359111595945188091194042384716365009611373523598430632816388112884886538364583730677117238919574735897254905556939320199023615483905989309895189030972106541347694231672267692781458137150960198251580865611058585451017402392595595694785549424849002162074035928383526557289103435038369463811243905779216498701380219154783212193796735312340254375830613432828826897874944000000000*i1^43 + 1264698492086430256653204487484292856393781457580243285562964727335698250702880057845961714646300247287101009070557466627473998398911153681182010572534248434447140075550321019063005149298663169834168127899096549103750420447151950123223401148536296406899069088325365513254651048245761786856680807395049542304339898265166764608977996731250163322454581456338556203493991014435951404211922955642892874795363589218289284647104716775526256864521115071505567639824844516432221283303976122775524240287330643714705547159917027439218903327030616328367960674205219867024841479116652678776774322932698005867585684998391616330772669613496712704210411874903420096827089946414802243695855037227042219661456736532071937193875861313347189539888387482444828594988802389466497802977882931200000000*i1^44 + 19289189144723950662918784949231643548843683470452447326994509060104550517528596060304521846559093103323326492638284263803545966595408265781123244697768847064039674902121715494841148807759029937392385711244530472009835490570638507420017562038878459151621230915159435919310986173768584545050610594985545824983785269719889225545596887552339878484237601897474529207361833103972559224005746681491881915320054394976364981458071442442580239338196166872791403471913261950249169178307502355947746249249140171118181136894918743510837182687236241407491753166301683335330570708490816519041394672398544375771836891787469737685516510514394796002543302566805561508538802936192050869240230829772915945234947929139103312437062654908484097904914082780978163808773497692796171059200000000*i1^45 + 45479389811787662291340048765650356253521622735420916540553619991325371886568046762328335681102162116015530862323480291152138714182499493760854799276056159502052959159647316771772820596061866218353365456903084636411409739190861573880716030872939801658808989844603189912556058596171948035064787279305075351884091441906356885959044391317760568208208581956990484072132240039577506174108945136597811947749696759578980180369917258866370441632846237894322546816964752025894786745427242110153263351980713634496832818534067199664994546606982695929095137915195246622204113672945536624722169131694368823562175425582601896392384370506528970773746176938205133022538738125423749979855974613567375031398802625655493230510576802004939352638115180465951424682547447070720000000*i1^46 + 42827413896578459444393232406089373511823312857673200024299320840638503134379486056416103103138541895313666797890634817578367762976191477327307465279634841067255207600775158150134679637697205072972559046645761936677298403735955160753158075273372245508031148277589797497170765686551376763137436848242508926443146758686772598988907977461015375774447434029007770218608841307022116871795999652514507047650417029464091039628503995785189577154351964604640213021505282046640359880688196336378620506270343545617585698143887549154511027863459433301668825849849093893691531045041112224146523049007664759037343345244383181644832917607890946219654568369174679414124631185534467004868290007739701997812322415767166993975105560526309153330817464670987285954560000000*i1^47 + 14426591452232759687317875527063383753300079293057963680058181898263822552126833983154972360360985974047376406648921227034640900475971754534295913882337246844572193102577552597892863259545740310586716659910320926947566150419551074950797829746240111882018704056343315664162555249473565880709317025259057218921002518380198236304094300390225695224206329195975830440059310877738733835348983594862741695594439683647005464717909670692068489097207214491105251912281253100758026290296118110132433652825748314652083631336991205056305295599171311175414092258465002373927883602663045499099210421290694541276211171717506256737450139210797582786374558509272838888257993595252092931737409662358178329344439865124111138225048218057423872587936898744320000000*i1^48 + -28792187224665697733912538876066666845020237724700129936788955988444026080565805217839073940971120746922226056864065739106039806927953635705385599730461043888049277681889384011102533593260382366089611813624924601777225008202407658717305321519405598550056649304318928612447011277330287242220951293350458400316716575471437083209661083631102407867927328255552388508962402759356438856193941856543949754130902716921129229308704264940567770825482214922674359356686665829036230733832450883896157988716015248981060920971256119039534043651428135944102556768470554781417207847120001889586711626498918331257515230946001872567906749858051212743974710423396509715112661599353005600557580148730805661550215360538737676869562714506972364800000000*i1^49 + 17715879385252871522030130301187651895717785422009888120594691599152896599637818391612513418575427591815625759321337542227440830194173994713104742942720324360995893199051351553336704152633867185084844115346091992250219040281093917256654158256499391423667203452511081528354373003000711344518171711543767558510576361252805677756054928913362266261480171844021596569304161085953687998823946030170825805292223063045819267088259470770088605885481579002784343729260091767439366701825157867044050388994374054332056166211949636694794409206883214902157437380126013693387161902479331192423970407323071667209261954814548905095750023105082951950235460729666072238618937523499107754194090703212906643620057019544403697373439590400000*i1^50 + 41537262081688359798734063661897544079305312217855909539592642351211929383054825801204789190075048439851909291287394200551096380611963277317553531774757556165380383805270244264290928831453136693052549239917960988386059812528604916324544165441224254832016660214318274928285603489956131975476168749193594026453512010484782507551458222343975642680768943335899130555397380457166648505515477315016310618217033938015329779901812623469057354286356261507533727862010184384943209686131201508540793516191916700177228134437640294384648137851506896506810840010289403526378977754266018748591369664916571781116687352822099342725763340008522189448304066130453260073605567268433130747633364056144939840447036417638400000*i1^51 + 41908413990357629081686450811685865848763620557826453448356612326723187676604827411754067643161035455675326352808305194179895607815810214474792261103336343612689057864005225648533496618065613655684574365072986418915674041466087687034696831901170130092756510871644080891517447822204007409354364951362999264056075992239485887303880929938686665751094798526032865043623575954787634678440266665550635784973606982410135850674680952227728399652081415739000478769041838778827375048002550968415624433668961800549113192340846544934871839212566755719449928617267726611851531655350603393937495244928557724152890907867806085065610907642364424820776178273234944955773520279733660333197883172727029760000*i1^52 + 18536184051562286797621720338277721288342684848461611883536100861079778932021528469018436847642328932884755598505463076033741647098584085119167553254417493757402145585893584172031015261282751931898348294228322662558370334065784306599254372647539194004827202674573204664518115533550111532999017184368682137259327496250662249636981844597472805871490633072143631104962257834049455972842975169013710614963655737705875888696940788572828262370867990172176298167006869104825367284076647432216218875012446441830385452542965582396366323664453490417470934187782439916696889694924935523885151414687803993890340149367680270190967012895771596842933188304747294899040873072281172049920000*i1^53 + 2887455165214804413107865272599772591513735997760352996095672391233601395041177257912025185976449212138990087532247045495236284735063219854605509778363540483529913916468468279955487285420323989131637975134502050821145392591883435117687983325864563582113990044298117317976579668103628246587547820132069364368510413798731147568737282467006105806909211597698154899828964364968268361663652289701569816012705501502699658883140149974460239036193093670711899721965900891110502680824209523921174294786970947453231257782654887724884837164958459390068073245935900934450428013118011751173989968970331811598919397430605162089966532548499981372237920643663004369420288000*i1^54 + -13157213306784577580069663602216631376948165010048995445470727946019338246967880756679337412272977292034883514538113810595174101667220794788859202222047683513861403598087748511866538699363596887389648516341841270570044180234984879569057148297175310123665758999739468939427079809428112464524212598317472306083805264004581829484582681634819536273350935231461734957858279426496259903067445755071825684676772370984009072243059298438097500768814970607304553316382022454527889693580186541145268025753167226405617275848264786535239572351924465586290260701839087881842496997349838534914923709493417516306631748192502850633035560763224627607502848000*i1^55 + 25971083266880217795653406613346475910631734936477735077818725277074199348053716675801129684802647145334040521043452004803772913971789150002132972776982182148168494442786155358477718353381849893253635924154011090098244235436757716524781761916858934683826911757067023526245859119141410312386231139106976863546276597539965780345754515531633810251081423733938842344922635323450031969830827795012481442796770442793731644299539421641835109644676797449598386384607519077666452016448328822233594339488838434019809810369535730599599997634178617776131400570367302361971566535871712091415867460101658670337830234651482861412024320000*i1^56 + 22112600397467895981019481455142733478884764293040159535044065938327269329191293686070942986379750577165368019857210023670456748973364501023130563361045462152321815251852919244043758105642622962017404062103335231230615759080802268279815385232942196174929874669494743344405060798774385088490681964188334066560416086122127012156075440044831655931293868460365294666127748543519847058783204081680797773064032599293650073402748088833260578237803469820753977289543102038526006569702073706053950793981802194101046377277310087871975922986321958152724216257969762235785343160610663409312821498016372258190589952000*i1^57 + 4533705115898745523280627353846297376301817330866332174604560293530044568668906998404225564754138101971880779589402900189903651446693136328274888180951694907908133393108336540592676057552418484081099200415214573453482470386251597540000786385748957428523084831373809421561711889780642306724067162388171885901094272329714576095321857289214016128028720896941207584855988413432925736165850108347022322300812161389339881597669775477176132156002771432292346675388324446292456465140488113086927301732519916042019821408872437643547993056312213203309422580854929874384887914723690027718556753920*i1^58 + 585200774127114837223097073270265941345023032736962167543777673141646756317269806856522736107538225659278839203693891557792163783947630536536251563315983920568266360811512822105337822081819464070864051473002502563714054854015519606751944488463926562143816915800527416090099778667836178188164768850626358112337343751031485154381284780559090716215622741487774109657687179089722279362931691364880591547023070148495269659615999982651622617357176800285983748391975465118236260569671890484185465122423998236504257167075999744575447274847987537987996800*i1^59 + 128506208644871815154034378998471574040803662912444796578848604510770044220219071069968864741301118025487425342632659315211941488985875665769053580825398511782720188934628765081417118675874575301368648457244890873940973523859249526343882836683966587326284616329380579557221203157779055066492161415403122649458462571579966957310529639048681782017918123155492779538484902130736317809886319285048952976442084808609491470412912553057332823368607684756265756812462941787714830405314751742437788019927845359768041*i1^60, 470234105311802523290876342838725712866718888264447822653996540633578484958090901524273137862811914090402031370973617551376291908805936740369670166848221218609325614555574644729336672316669726240091033213980606135860051163642570506318616239059163521952321210756006890146933522422124204959951572074238779054553791483809501516657462471353159626436915755217773646917671535776799297477066264892338182296470493332007806562544161143448053796502834083553837892114289493547214710602450331585726236839718260175993140196045084357427980670835745246674454897733233467911485328529619355707492001569077021880011454373016252234528116770528006330126615106443336771710031780339008612639649718644497739922240486025660225085456213233744029982366098182018737065680627359920708881927040711825588204733429033881237299888172934105297732713360008603843972886269072075762025529616703592211803289481906086056436546274758779483947309195157648828581151728016691594059084053864313705613826673155091258140924875466152647479524546435203252118761283179573959228979997709030425853213563866633156377240474231334993118618136509476541489840385636589970368617657988098485116512203678902196423061107489728705060360513654534970623357985581176814343133455981238585688796766899978494356009619766116352000000000000000000000000000000000 + -911360455290406139734736220162100631318898625434262442554643716562015056348841854984035718440490912402679414789278754303497436829690518050926120678065635144459490225927271857107943668391135496450659757517274617023833237331203255728816621892986102182386188350024319803690162254313492725893998949656396933021869813518750730498313377175728055642405558144221512998166071350774104118996652728744620102272728677291092510988966301636296356635979016893351394313025614066940511033318357147167038879029527050530374554530649141943381945365496301512666897771160487490845749299295831473894003272182381903259577135473489161821143968472477304249301162693113243623864673915650227395337416380334483110247331154031688602849030351532029102695147075155599934626286055509757468437542326003403769854156177715637495691128555481795447781123385732730849752359585675136838628562145084447062385815196764419865460845211674325436972098116022714591736108244072380366221955271719623177242408444640895917749332784265477105158595603692314110255237450670286117104546988021823131363947866228344074218611188725041797123498839437149404184703683064256727987254701311135850546409156009025666700306473240674620532862241861269516217744735731499680090590179876650616541988774539478036410565468788621312000000000000000000000000000000*i1 + -3542900651055900400138202267052027863970449972432861858537989208103810411134385342920406816845025899882024041707233481930840968512945331716037184286856665773212826409085506651716481485384884672070155938718655846383542192887625260107282798589008924850170638494615158679159558178451612329351802056657249814417802196113624312328096817311381306873669656879231435080590807121812020680075734429153015882058915391916611256349572752735007184447058532014953855031990949451495080142995742947304278260150175167978430978674345760127049323628681675458777846342275439674080214841573276025068179002616079841961052203076568758021778424999847709739761587340197297683264146686518174251923238708596339880774432546452042325097195957056471269649159029319028951785575017474851273684538319599778884199556303356135802719651944191195897860998265635387149357037938434996599412086543864921810072017933423902986398115884656379126826319284970870776036309951948250324706744033547135968729254736950926317159628765015230004808432011738745457651899185467518044618437597553047685098878092856815613965012788870510420479635507797384861368540357754889812921785200751844079534588628162162167352591896478969158605824379012088401326367292198481026723164219011052401739165653146997651390998147969843200000000000000000000000000000*i1^2 + 6620942219973917907898332439883465983344209350029403904704271360470952251933342370805641691044749004967260195279419418338997981202803884416573516067983059036295791503764516535895806754452686961331596187077518387718269282446216756286936535372489787405719573864244845062276842831216758666391951474114327481982702826399461471788613970900150178871087770718109948296315421174350981787742136573155041611355999898817333681006045818710830856450892551080068700475768653490747368319684061313676960468321467654437632063788636121197884936390741625953935574852219158850348404351925203693875841999168585014096543446916787947893004286630509854625143277351457997461676201535253795132296975450300091869060013665733779706694615461382892152576742486393306157131967318237974437914669906628349708952975716165846348735571614124416997800512391398341962687469268426058119177666425665063655268420521493357239835138961218038930668021915606588800571743932884612471943013906173411345225896229981078353625010876503862534232518195738871796370970219910588340823513159123426584135907307210498917989708005862851763845647644350751831531223980280531606968437921575409725713867590961326567927502882065111712823197426128174946249514687450750689307679499339398944172525361834224173067027664076800000000000000000000000000000*i1^3 + 28202382576316053616646825364076269793342294267953350463406860101698180915873159738175532187841346179617996867174335688122124013614441682310029726000322235414082650465586839562244484471743169354170905190122689833391338675267908391786444960827415948739138302207700372477957961581573456018337905803066402065993925635073962669311252860682191998322198289805945385122814407113248153224872750759874282063218323923801198211874713225819105906239033383062759389834846071538375552418492936059973554447145767655061549330335282232368461259702234670295278071300941093160294084761355859982876944259826120965569770658447526268717939739712478260823589728930811511806554474058987731802463602966991144821433260349970871698454874141656941123704561414100412991066614977288806671200704592372088381264495815949271776064859225425520151960593669960329108790018953423040045452299611129926074012558256225958600203112946197392152747463553167534116331608080610149608820209657295043745822815378364362163380386816598426559009909424476374741887201474222015543635148765066619949432560192800485936003958059497133385079106697367879324499622154589993445659846963243722942309074423481976067503813588507198327693609610579294048679085080014528039758966023777035198991637626366197150823313571840000000000000000000000000000*i1^4 + 28937015030394727640043949014989128388811582889750897856457203246747924402253636326877292818689034014107624079620230084226823273711895660080932698259677773980166727947942480611811189210567319329026716734592500997134054541840675001406026072672313587221137114001317003916074256822195496821098500333795412689169324827047370310518819384092749752995109150577391427636219920815322518013923300817239677726712599480864703009169434692703966314730833592910094518567544067021529893408145136037667726297217166640140913558572660233011971662987817848200286323083824243933264718124698721363838396019987106597838275981283268007977264536620577041005246397237274169443651615575944620971300257260914311914847777490970064100054197000771301739753566608260366123980279183610054716003151402558813352242782622947666437688336011817218713745278678547423654755829410453199881045668177525410122268995332233383028043896204877941599587575543710801269937131937491834087914098982369310390674313459646762506825829936193909080263444115103867228396403140022594787810416861376172755279678454949458253347166116034179938302123602199066429600956674549818812158627428408565270025658410264800023461774464640275383266560401825862724796542643502154641760884658954880855207738371879930396556656640000000000000000000000000000*i1^5 + 8652777708057943750661954227690685178882985298996441918549260970169937533280684399149431852182702027882623089537322891999408650275300420162081321735848127890659472762249601541778447766043828243448316950689523459327017487717924200198944629452904869162725525458471152820645156571077370761126818713479560915542705752094320903552160112693617203332751866908697310262754787464459807313421502348861765123996562660806376842417631952869637558807560260983211191764002550761219038054318759493599369244480158332261039165649629256942673062158281585392608257083574802407558235592735534327802598645042173208637661179358245804541545755555895818586430068528250227921833636412064162467973272195230559820613174313108589609935668549266285378076535646182934773723263086943853053865599599691059331294702729393117155216683830963026100665302634706936793003115069255404926089098829091768856489522050877705026991609009549598190851140900089980506903646037822359464981260221028837183292252306061191641696837767057269594196058830596217537444467842209821306808527784310569945904638148711266402496801954249300981111238467635938960906080460977440071138660592077136019869183681785431461358993335909539034139914315410684118579375866194300836934864705105942350461628092337370540539904000000000000000000000000000*i1^6 + -3193147551100800873380198712751797843814943811757248061870419151697802148796281505384504787634259167332803868963258660219065679548689717403237583621357282768812684714734033414180599739591940584218992134683446847908323140412548010764747325266793205439450288041343017538774027887790791730879556642855464050169685351281106892101348000836358236315130542310031333221973280715276201688841465687906575351656890166923624653547110537216745227847234077669163614304072032426045414307473818526679555469298576663887091882572955091088352504958070571365815739885994859399834142648342182341272031789329834966095045540602669104320821091679788091851443094280645032071666412377005501363622104081615718984636834846508713733973241332589587177812046329756956753183553210328497295433139222522000465965461995290916196079373034934987343274264988603179585376387443647272379196162664607648370735930584693152998051487835925886483526376065497904110285435715630309299122754162698015026740118355151327880411677280443508974969257117322037220435471825139187180357078316074639272351322848607632653976651461983781536798233110758033471424001211954233754438243173578680761264240137731090903307795757334260412753034586840660871982070006859658873777747066273315030207699843070444961792000000000000000000000000000*i1^7 + -2879364227629502994416667352589603077333554566401489207756440836619052218417004140579172890692345652726714495082640791575403214267180000686462999551807443047750673122942714281461810518547633711552075980406415845357579969420154407879204578526984931402001490739831607638215526677227240923283797445978407862976224183214153533436315991723828937658159553861217240711460617567633788196713627781458824488359538461104207664902699822214597723461531593044958822766410597001574288165150240096734201527309092306189231943056198188069650194401470980792771011378491927524510175500886164320439589419618237454275341484509368416696738141471895526369923605565044212194427745468383033039816473616681313736218038141059075482655290196844950548500259602613262112065297549408394626837186758725027155737289448595995453684124371818909837730558817324859230655402490605514049354860547228068217998073487788318260299972589160372597551479630711445508474194722700201478609927761800198610787548641777453279740901146453780794425380827622142081334064677387774924647525439439062981744678097286800962544124535666483370427626793093935146644655823068592031495134883834718491421683818593340076373757124383088256493328458065564806040704217059651539663977443574831435375338460705665843200000000000000000000000000*i1^8 + -903726323195730016132906462331702157671657684781088110165695311221099304264661553669843428467290672244281533670686342679550757597036923714242860914378174747304117936600116992131566303802093440533710516214692338711962075897881762913850845793715086055075029122370199648067425923165071134583758173925556230421822072876224317846676526174755607628231250911630270761920860698861791703037262701162535630655449837627706839649198723646493319817066341687835836229135782193228648521541403476346834495081313998885282085594613014367333682741682311489042416114777843801467493447719793807070336203016852284780992643933153457877164353350709281747955056399920420621180485720492667426458644946822365012004829717880716610100062697728910687158378445226754741638220490096454737665346760791646036610846702482478535433977067570466277256415278588429458733887858264202619621350095119899464095806916810217803464313967482055564367296087164665319081808314729210261906019977617544376508778638597029895129268340852219974331491463152253509200960766178417631453532107149395226709461538976194377313835193082770175033155279464006158088002667279333092860472693103165680274567462939694779591449508366867620999035153696309805509287866719840292646288959599065872553493738920345600000000000000000000000000*i1^9 + -115609288704135992067962383550892949458085720442047117720906120671550573731889457799025663523187215085216057973703258686476999523957940028414821732927188802414162120518190040042889846765048826045726955010573452826277428851819730727353328844700482094878288063218573905778900330628358754722695270354509930314185340923541807672241082497916385545884894718738719530568178565312546163898451342522684344645132522416591782321427287188850395042791775859870441347274121115026508557432051706408880905992548178120450109113879338536182636431309987746831191986907791259327004967083918579597134984768305887507994014761140950937742520028059787105815245925987865455956346868899991615679822528250303627253615611095722745066676212804965688971829753581908071902243367633424139788576948606172887256947688118419524755989606214033298062336814006454454307386671777047946776516937030717635487270625517435095713342718400043563611251772876540233994767251101273001130200944512843879379574158441759057726115593352192024571814384126626597678809577928802304175324961917076213921292020680873445001290753914255913109549437471999422349614975051550094958935452693723526828123349579475134870966902537177209259706840319438235454273770708544336436726241232223257956061911449600000000000000000000000000*i1^10 + 22728197066157668703211270282786778755812394220703625921907105200988236455018001824089046939073054502605033919535553677446093122218471998356567655638933710338788127218524049273190747023856017058526277471925704003163335626542841188264092253405052769931587495677519150258474947191989256252920572662901196019535755315980283503358004490714503114383418050594271716938555518099467799107395903007201568349218979365490464328494617820165897171608596312852909348278994350272849415192514400234868265153935036435370370127383100597099668584760441663980164453665661838360196897336193218540131928799776793142470719093026368515825060280960243382049122240045128580621792103910224893320522966997963078788801844036803151424418728605282167542254638225025270913166202295470815742402379245387862857949112138168853939818032380776416720096267020374267269798175897252386098955115264610616973908909764554455824569088075863261995605040998868085466331981226654043775327118509337194632509433769407113835933946788438266007960190343244266756990150298599956400317552856973999485657586446073267179594554341849131359741689235405403798914820398254211967085456798930929814388389588395997392036681109303953117277761577460607733590737296109867683193724862988730585642434560000000000000000000000000*i1^11 + 21207198939512208428670552330207737243671564061582440916644604163336219771642093040396531837202332711146187961736140732857864032595474400317987741972738350907586610736845772202548783963133548977605505963762397007945717645136267907175469455210651017733570974193397444234652801941374897118425047277874295728585815952825604601269772711249826654360290788765091814077292453248943858068682868499848534540813134096240693167636581869250347062676752612928188945847857439193733024832528867794437016256529940771208867406813530485201181298582238883670561642461464375898597404481087952963973026612690288004028748970648880372489278587798740742429149281704855353025620091912310878618616718121496054221860777249753748647094752360019486478989568369647029444446369726823585878774824607907965450057384338960957185778976629575155019844071466078685769168481752835586499015733794097158757709372908937280520466072243898122019950337844962674119563524308633707995220503739959286340104389898461513366319575922365145941409204599596753363786024771469652096015556419612954481334021795948245806653108850611396125175222987417930201280191547250372411082881431003830137201027163762151921832443977563475395648064052298676554254950328514935293864721706981875341328384000000000000000000000000*i1^12 + 8344927590289275872314363006147771314928534277534451973946563650097831065666121365322445876172954847578502039193660121888181059384794998676320241812208079766716689098696647489308239319369897948672281652352706354153048729111427679139104978925715476986347793861923646874845241944306653659648679394831318818809984424526765410000462503459459008482517042739015393163202619879967847003201494884763725141190556472928236843151566063394578519904913222569061930871871016080410793464570332676282349366128361225241507286003412627885957010694572137705270706756246027155072560747542128586980703675323376652496047547582000146860682543962972996892842063877607214644777215735985331917189833907735975605215292592161822637709148787707922248550406050120456135871167349992112744972316360883076879818331186165301823906389599888977440367073107149998689872242704196209001060209292579164548720007356683551197684005695046652724529937046574558159316538006883921623918492744106115712954193431992112631037107588493311607295398049865338457833611168919762740523269904927512227448697686249207777860864571786363256593131535012126758204277525111931124937108011717416717481479565391232205884707066307052441693945985867563921608770575108911437205382025668848517120000000000000000000000000*i1^13 + 2423843732537695530815384491917052898410969050595056291824960601668102088366084177933203839489999730368118575244406951659309203860540677625051159984050262889869372398325326859516871411527407225625235837522650823565444318085012140135087242257243329187934743121459841541837498183085977545368036401991231929437488980046390159301230745115474133788793944575688760807645958511266079501111432771538373196080261458116282386568783694115440433931162421421814263701584002525090643764722530028892251671818439900923474308025271367144959243350467447134766463343147566879034665552440802608599109880534499660480964973203037311475104406610070201448488904005145685545475007609038209435454033164533057660007806616601740755439439030473424164480354080247902277825604005627919736843961282660373529951455710213613757629832871463577809261239024341096723462367676352014642970392642758351634638180728895012178168893756122168280661948587375833321728731171647196065457296381664578897045415171355120439227085849234927281655945038857690974655400424793789905160358033497953230327009946498908585717788127460363432634146321939973437493770690638550884112181712358525311213359109386286003757713573588890828371792187002380988568078671634875952557930403111475609600000000000000000000000*i1^14 + 546228272390253483886019902783067087771221524889976416906214869843017923838342050915553149019962093420328926832951196456381394731428304742542646168825886350750061895034479170643992155923063194956690722690790367933520746928428750321917226320108598975899973385572922538064083873560227116533907573199555013729091790036736533359920147189676981568965121956599360063692228083552896337039467359743042628306082828032719500033564122483788472475398177658100150667379088563253483301866558641908712472319958838604961503971712188350316590173626919320258582529674385062059334969678928232166844110617070902346335991050488353372953093291621218357599346069998112275594905815451203528426236282655169621619618367716409741545730143787614494358758066189179876602823293469291090299398343490089917151512973678403619458443374353554997068800808340134390238090278661263550328252593127893409809331264144609335409853589854989055235747697852000511044720471611911026116369185432571513598346727206375664053957854156258041003027488193309704917733636057141749239176052961715319387196095256304588720287062673862691214868853924031637783088823779623120447413795017697287673142366524014003130520640289172073127823842708801213682979714063719365626330741315993600000000000000000000000*i1^15 + 92083549614384121234722784629057418587957984387947341025137436333740245228719893615391324297207631582239420865394450873398611180010212792372319390038837802996617181277058399485188125001677561441778587837611213810155010169724635356554575894982145181944321519441481478862142272146776970455598598099711044625081401690487394890982612112481185546263383680362059015824221471591403063764143958442673884620439277559282649201762583214097914346813396946341433955447554075439852728720824053617531079616234259590278566825987614472911613591118121786406322432568048069842251130987942202928043672416813830983796755835969519794967156973613936136513209831951221358790662317732899386667893694465166022030684316779958241327820875970958283750915471170583313640591447327540941557624631797268118425671930325493648252721378083417037292616673904369637123207845299154783990010804992480986228751076065911638475050386355673025583308255962708551314914394371945070373848507004824344748817200839754446617986468753628881575640961055632070529365466773980060552509070997264812643217257192235858924101769749335135599833513746468184402605731559828362014862500874477288528424957976691841753606291635652587359507760669492443102987323209761551750192892477440000000000000000000000*i1^16 + 10487013835197861660522206222492358039885560743474117983645703359860114002354605402105870940980571705138993414445488554716391198323333179097562039010614646680137891149515385614879399654179901496272556719680662467842114694481048929418132404287641009215287167481052745282469667778580322516831560484080156884042931404188856644172873530594519784006387949212174158223193076157799338685953171289374979974589784370933336697886251242677593876878672769546385266559153686903139240644345379437291048022334679835644051851946154913186586667144502728539246297954774620514413775437483113728891012352041000914785531678249486055918556913636955079388109231389435189404224040756062262426088798700067496672427460551563097106231313534052974164078338749466789940050512258706251171284690471635455222843179905915193080957357123982637787930939213465824679479584513297575693167384158964183101073531455038325440494556524369152911317550033026173800947162557406309628490444149552638213110533531523214587086268276533535738381544432585559020165970910959022700469539171953821307816677689799780961248547793673426715234478117674238596780050925797828026910696702609875151569977610899152096047484964965040595300383107067760347372466838483549418673930240000000000000000000000*i1^17 + 721614886089635718416987714107236199898441415901457414550699890049039517502533900640483811531131974023509068237621131709974258356086135557873449387105128938465517551359242970258708153506910043044763074499208266818312833773230952975826503453503693840210965626561705442882695923039006613296757910324128868799745188197130892257485160266674224476735611171693710700834078801567217063382059399745991722602613965334088315098296547471893398135195822444191905264204884060356477229329606773354296047957536455902938366810675451406601547077069479206245939452804289280881187199658002280136155688311204487130598198225857615620590432407745401292003781741184784947381224175489377851325025481523507698613836457316154455608960690296514246792503438721381422461143458843474338738504427133730290143216659643204822038054273194211319677177564317962736469902821884352599572240847880499100360522644518736561228959167867981019425148890544980897965406087819259403759732023386335580208115930517046148962097401664229444208685220466818959341044046644607175894906108945849614496874875220302776665551589549272429723237913488376684632754259349893357307981943682006771933716159110002168687459155751037807627097740288873182374106013137952047104000000000000000000000000*i1^18 + 16293221829398398513925633565974902562129170280430129972001761211076324771953678077762404344850048523102714426761249213501968319387071927824168699351140132543301733349220894780633711877436544331547363018545654017416776378297928493062743658448111482420039118611263432348634214136411719479805357559540967914777160887633819488290046042421640137607683119813569132565716872756060413256074573107665074877985931450497722489707186041784169752333544380979101349460706255144190086309211247056774612459757483961979003029434119211345762554444582401649256711032842729225567973560048812594223827470525770773786960504692863589863049525675849124598622176333887974917219743801442197169925411395728853523501311475505127514912204683235696071873652907939984019526557317249010954156750359600329751108694401827076934499454817728105117290240621614411432163839064699552697743020654208306022027465815780505614256733744021203403584725480450090299286988825776503830678287221942948948042195723103146682979859997614126977761367892156357288106085027867679243735551028928407960895126586820209159248999590781170529695907347263706151376662527637432547719346005180953173236901592189593767717487870617752186822432404499443337450141990789316608000000000000000000000*i1^19 + 427206689150662714358868112334901720237101937023817344756008869407841137619943241047245500912771348894399002538960792789162389787287505475894557505131648950799958337835316501031919065879029082671616042801301305434327484668850748506998075760340428453892845160598260131566176979128069745180276749582915737256299291377537588777073887790840379127153531692481354851662377880209735257695011278054614660444993396958904276797871753613779241327191629439647484940493792084603825751137046653395444156174631154590378712511705581744033527524705435651891471349344287906475810050077496294117020891065556413977244047246907639303566651369001833598207971072009658763578808752536393001837957724248069847530543586590804509021785746026654500845481838172482120410968792974456118385115966427096631316507775423742158761496578440920981468676690791994012840826194768539881055286208853769716143597373119286552717766158157007371231196738183279928182705745909927061177521732759006314789919144606517941931992934424776677242648811141355229816779961853681964950721382612171937969637218729554320580392162876127778265502204420369644288010040873247133155363903097085275408203015855908002848256050474297175923334797917317765988095033448857600000000000000000000*i1^20 + -276861982113397547928888342522283476085849933715736410722308072737477515603346247030993653106131032007211320909622341509700530955513079399866081117012506066859093553065768034079944251857663330578125536972064513777285056332435283783609729770704283729541761788381839824478615788479447878112934771170895429812157142157723992759581202143684551729319300753314154056251861125733503115036996061083345768211883347799700486165712394431462644787872079542768300745462332689974811992548293299912433504497328866288989458857445309324784340294238441862433046299368853520210894860172688145653233322065613563518697939726776383499161384670756390322129842369965470534511298954708503408804393143826994784612107572823004548151878501638584326548489332501083695590762628136719430647833813377427367391324484998886709598299540503650452568919530121014676489315860503251801776210422010221826799957859571965970490594539765115414151269840640659696898568715745035999793513939981372392115357278322150881948285623762572212737480652983657066811444093959265133874806473856150666724874396920738555365508863210822906147164432562756503136844046406321001676808201500892059539550987418147822339633245144119963152417806937834301604809932800000000000000000000*i1^21 + -1705124388373334925949428902324333585176568152641979756554256443607197660186436669348875181018036798671349054427047401545595305123808869772126797397265142541149842847676778377811312150533185132092198169100875010541904632372561010154100295670645827338563817158881346552308066764556654545746163863875992479995719289016098769571430151880303846321180979365018940647058379206082722343576963707197651735895929622843863313057670411613746044548991458089390725372852195236496569256903264081303320303045026305018769006795092666184652375056941725722537896565638564959876825583749274451714983516104991777908374034159661718354110235990313513824642595355053446467540608148404812015403051422140026526875421337565157025537992319524003927210639368046614258723401844668518399733137550025737253052806047932601729630560434372262808403656178361001597023651663861789310652851895846862930906522365078925060622886804922645276891808108982715520918190123346771764662546271930241530943839119907742889179519371816137636998985016044829083828237366754609284445940334182296475069660313490557394821647936169601451730272193241650978596364287700413083024129248628924068181066567588058266984041235663443861648995211115969967554560000000000000000000*i1^22 + -3497649879711011601946082252931407732337068219873782658162864592760033978391399911661340487753287426970813787186523071660251928407862636293300618457634086941139518056708533176962655545915513828708473415692220646672692123026184495561356334420030091345724709802467679099259100106996103460973726529417534368471948129719868127808986106706000129283823678982478047896702719653809598004790640600481105542260532864959062366493138747558363556051594106983370035944511445426657230173230535520417266309731334675968518702622653295071785673924474014888615389915472665716854555237083804952671277464025423910075217542641795332412239354956863388313523939500430409754047777045997089800101854740259886990234126233059119789811765988949683737254371231829284596129676797151086586247470806570836529221526846541466886721099111061682035645242401229779405119421527199484732515574033306964802067915927228159772240445976114850063614165755487548811997198933674002882767227670725107700679288493393115766976281761017218107999038962765561128440112834779326382246399197708666800614749139003383584480227606120210844436057430030366736167408394163665829178686955816723170932436552208438429126447739208217841284507906972057600000000000000000000*i1^23 + -4069480061837463744740049653452366553628589020931034800290885303282859811321793706506617145813663222728764327285684650356904477928535863145403720356849825884761279869978723005732604288780444992775131434821457640691858391063912418201923946834515003429816200712439245102448936353732517569955769928786171933088818154380136460828043423861000269049433888830716540808020922723925083047922367792380540507571335087413807846527879930858134319996640776910709900923387111723672692417541124269008350193590689727163405116595243008616014828199278705283895375054559508176301038563947308253514481311615704271061641429084240950230323969427781781455671160687976543451769215471585827489939904317146785178399603596750766976488835259753221347120325148996122747825629501932997658369601235851675271322082762255475820540269400832999963914449128392772991545426556580196712806654445285981760861333742089852560781021623146098929923114595869288628485881525329926390403092097140472136991334676110638908104190967983805025010401697281904051486456286016422947376202997476651333253058430116052243324129081944131804881357994416762180451296702564403371839887043743041585734552068695478102135401978021491612048741629952000000000000000000*i1^24 + -3193785841357699302679461176074929240352405979067496599721672968341806704732067757134182155839082128918131127883309494573078903085722669202961957285264637473181409114816585739819061983927704391956711912432304985395866047436629127725165673881227695952649394728347890015133341252872310657028357574889822010756407768013016691986834410269273330079199890502955577112037237116895202302204562991437948117242587057226105339735492946109561442320873960320289847080159460107040431816655943538507715457220557562211797473304372238614147837583410634464204411402510546550736173989767443772612124643573303360881170113936576491065981886353991815534297757445495960819594719459056790742471260405556233298728287172081350557026660804728871404543624127779557627518836333496384090917027752896212519955191844787410399974080954871184444600939645990670622776859719298693460423023782711136184164388429662466168228982317187790885428024506851654990683629021199569986301855729603334393050459219694125271389766715616935586381211054352766974821460450273818285100785591307512143903276481201307737818170524884265587111018700284212808262304437717552030672566399313300629427341533816519034013295943414606555250688000000000000000000*i1^25 + -1684446253449139733378040302798186009694089060312466974699711202611424043807313792923200453703538804711649483931404714954053253314938097047609946077963983586778876694866467431469779814029026791939545442801761638592634286831816735031681515969644179517171844313503958332554845519213589124601808061236775207759365549425334501074556351299453286839047523524977576965569038383760087252711419325580862623522933173847944348911850066053435625295746314853401240667290775263269584769140729497624239660479967642645487127519133270969849662684675922016418224624344075563144019571577505827079658152447751536368646920577577510369939300664374230779498014059707050118957653634032438668506629725050621829506664968377669724429106303230144887018428196023104296865676393586220421883031249689930372768270637997887731031236603433367828871480035798900497989885753906411624996732111866874326570028165819071051129134177334049201050646660576446176921233411208936403566569300910928164370570929197546070102165631002753326006095516360442049371053606936932592634638779995212910240440698699055530540839969564194825676868782190683982346602731816958954267460998171327494809473365257273986800084546828946636800000000000000000*i1^26 + -569114076918073456287713879747521419696121337946338387663495709329791918946828085710130807496898039105032838294708807362510704723742682128936195734425655402904155028467388121582817299062674696725621335435219503751884904841524812301764144116775192795466243165013572550248739963047498602233690666915978375683255237790442389271985695160093129505946027924784125182393027252258048728995491125744912910654099985598608623382636643684974992089482162791653568348465784016214163258709686347831611949079052738849575725854070226917685931058423474408425905418310315939704036375285148057452331472306042919231816264598965195580031019389850356057110739458918918873596206084048732120800872456592351496786136592621677987416613915844241605952262285149569133747032513816871759461641808530414880914816602157199671125569000451690313124078404475991971230067017464119995043004847169862651068010449177579636854523951136884420566651799875504111759551825249497426916941547583613292528730804189750538435825174663898300870950998327663097090352504385340753516010245149311781999313221313582791616987844755859671134894930510945313566612881085963739961657234361093219667207928757868254048651994726400000000000000000*i1^27 + -119452328662669094910038926204014294644693416575037916266255618546601368373750027293942400022593696414074147408139450035374558212699348544705348408200180160269774272304646804490406561608130687919713323548016348826045398589718608247979509154266426228232685647039373209434638420264346233806953786774656869728552873585598235552288459747580489700641413022636046506256421926330873975015702080688134164475835703948742396148649921250988527709414147957688560632927538571593139276721666247633360914749902289901011987946235807917975673077654820988722719482329455570392344658892602518847399539810116899487531671203500883079865077211689035394728617041541045316719280037750162447000400740782906574958593710882293760699303835647272154447859885810840672275632156858519161173850231465702937616867247493307673551208336185198864283942249876783059158439931906019348187367886025983349391959867443232835668987020911681804068024146620120661879540462806795644379955198417874388144375558664063745440997470392923896882525571916109460357492719437791102802956673037251340581853117729188859511428927129588525770630608075376834452956865987494782644934800067896499612661744320026803248824320000000000000000*i1^28 + -17016981178694260468576640914393724584125485328287843590431858811465990957808452334072326416670425725676557683942635047383176517976538721643218079190648177477951043614742414848350086997991199605597297790932435906327333902081652209017092972785977486597716183236818071652672518562742617258572175068595378899277519353662332158587735744984495218464238772913763669804234423377977894783529432227637908929473457529659805906403929754706828752413306621469832764949943286029130133106506834490657325251272824486999720020707452470092052662843696403281926198726585403711654913106600638118566862189855482612793463648069127160812162933375118574920215310860246713511596960426070178074943289124915740572598285735298184240897863775648546561675205502276677052514207163227882270332179399833509657856547092268319397856891424932343375857898673854314476286111898520657322690951894344004392603325158535546705600024842624949542054990467617109860781944918204344287571301983532918526080114747628484703572972057338954828080368313526161863659459941929550789634139942759476444047473245570139056025434252218196269175532450607176132799344830063302335059907020502405092339064630065233920000000000000000*i1^29 + -1497800242126969541010627917272136465881600543737291204195945433150431833524224904375809590952624874727867825614850327508377909837264203440170439429119418865127532684694346847171052410703841802443887139931097458098772743096510359377395745004074614404188643275394831621988068474156297907511484313378123682427437615631618890430870088673548282907937030812866242236029785759861697130076938298475960216621015910891964411851385123773058057224493161413501571470095110700373127659384788233898058788318974191788803432287271591587982669994008560171213286616112989450306135074721911278291057618602632506081034664595305285718721285022259026691503801898175367149413788461205360670469267370469851338774937557019124006600357095345140327654991257282032323071120635492829465597718180712807036145543697175762495862203611601095614567418095733458465039877574047865634735024140296958208855801266254187346946563175797926787338704515113586775792400234027379215705702924973548585020097445105289919127746179632802700273400527621110420304300328166655129653357271694100748337685686035156643384107957858969670479736272459289031819985393314808241335266486414695397122065301504000000000000000*i1^30 + -86380332157240742291029697664462533338814975072140746624625773280897174458389368849228661744840653550750928251136900858229440904663859810998281265412123969442311761677770345394986276750666257142591814450795584766669689724348180551572885828415720131236066717861639516087311742679225018614325964991410912965371618041980414729229350391292926349507128697591187138852290853666528199254925827408112291196591072844665220854923503070865001517372784240524494580941424472424196473525054738995367950163026127059922403081586239604625386484892330191979852663522367407450337421492596387769302122427013386838328753933672998874615197608980599019230908683616532497397247648553445648806355622529875402050318134178442938984557265138793642054659695292136911744229508591000103831370866647869546278814068944360662160216073194732653571861423477278256728441943284425622317934395881794732346501201693847985839149798405062300430361728232497214698435602489956836788041579420077493023476587854565246428883020293058970721074130339423066167332064789731874977589175837957961940971476130538286088559835979817670233154054389707397454580454714996268657442211072091715796992000000000000000*i1^31 + -3109091923170051776360401057452869738359936110520764232770789507873257604295802899050672393031453659799492811848472332411414723640226773232909093507749668826065178527084154891331409465850073878086953087718118118315453381875523296620781370252768530805297207774964133400926030327633802895990125216019637511111075845205122782292601566679307681369656002062206542862934238167502547529532169003221630272323447327183547430220432224515041703601524450897150667708461576895486683624665853766717891358095870248322092484656977098986689048998762481147253962360164195531214007735885833768716072306246456097297414651629804008404079508213402355800001449354896699595433061227854985457704583470909572000035770690885888436446740448834536065936753259117308651350927407638888037219929437781653527392477533951235465402832814448945001387690179720447107374177518671005831294334323561419206068722166468148906160090357654296705876300551680359960652901521069110090818401418910152670030300208167137020662589897989966325896836194903085514429085934194190511473359912486614864919597800914782453868971065926743121829364917048384010488505821295157357931549326258995200000000000000*i1^32 + -39214932509931692415405846734930139065021052136346026100609169019941792802707875101451206182030100251659605361743915895644252698240748365186743991794878722414623122917855110331482489824741815103252985719175610660863579470295806221177922178962517878324644444918290666915867681992777902223800805039344323225722022494074958442595652939966344224470621840185259926066936330155243343723420621365558080720729158202821878203155920984430241701820044780756513850017824552346702085014886912090476682603145086766364468927396336986678723463807652407581022642027480194669576416485294974852495203930411389342192537032909232789833315880798782352766239393951605719033406263926633778564908377936710581023566223096023459660966996140332536121339950336742400702952970862170234379122767532530084249603577696602335272468735869260327889624518095467197368026287197434521963830133457466947322520552324991390358148520227339839644225638348085423628748291446183432585707055037444621171773457946824676442106378151953060939064124393215075132732715906182006225150366572911045781984952013566024848707309958219893923792008458231412506454672548788491202540339200000000000000*i1^33 + 932156302640347473531360010075956259567807468186639455868935476652448037721377404280761963300209514662967910221472189727364169430107653784594353824673214247860855361127797407981517193619600135869015280327594994404057524918295758208253052768591410528841407282883177751340621267870164866315508867447326352913334953017938660903250663652466798290470925537185631269412838695278252155972741235466033570740925335312459406829537497821477928244113818188849719761016195279629035452116063206933076637706768065198600753689014111862398726267846704027998192133417587472239864925924125925766110776874943040723432989245653281066246099033858434442479009772299456864888087027375378352521873744574949906598873208963162521365236698027701962010069898347660890495774284913382092207354160333152660058183465704221051187276490505672733850827414079503000502767198903867257616923630917782903746521835493254926100312488522555883461252304098123098756632383312626766218683895316480639407779798991058543653393524457256287793266213657416768108769527607123747007141861544569153095102755204379689522154295581997649609464185552028407007585778251669176320000000000000*i1^34 + 16397872548337841006816087356513417803924160503073108193622890950568512992498725026489412617831314934898314428071104826452659041492798957454418343994367171883684351264556366530202099059710587534845803421002130615661563651034181035507851708141706965520057209475397960629051390281035458055584055250140545804201563648807668865032918309545275652946264028408659366989237584959230012750729877018244967641633930814178260393667828045113276844440830486856595427845977603037849466160354519732245953587234152987441164823547033132382921239810086162701688471331818512115618614174010946183594207897347063196485592913553389326411907512069395686933242199197785481230296114002519949914845966003709764374349414910889528035953092116485685764390157923991012285527897668499334080816236274895278500995326018386004601525310845673362993639269430522236726332280557038156089151702221989072886358259565121017333199827900751824743354454025377562686275481764143925875703947540614016969236232064138171327772292255212404387287489145738209492133734294937276754486563425274093227890479551366098551352417990571874819176930427287759998018723512320000000000000*i1^35 + -116013079777168603407884198332279727109057040402299353764807237103869778681476214214088007463844791867810260493018791878271637559840123539071621749061352677188245341443102573568601872448521168024860409489953680187161664836313691781424850612771439302884897549390116981875280583268581181947088914701977624875750167326173183834392098683129144465106436745380676877222590766030471964175543422667067633186796849202942834805754188885259832902840519652076583500434838449061773068941285722553408284119755360388933472034462849776712209175142747367557252867727959664275538065327367314569194519695278360678181092824850324721157602384951057712658519153128047678644466409758441889606128012724318300459310883700584174984686925824246991615603636498044626176666353526376826579709567152850391151116110947626017312513795603334808940018149542496619122318005000003639083228169472620048692343422115528095104013450407935966192044118723574486346122805207307136332160845540140972191207920811998343331163255390585736900901647831105515061061581013430982866383300642579423537046742286363879105269946654737459438078964005190657638400000000000000*i1^36 + 157410178536546978775896918864210208633004546818145510920604547359261015802444589946959380791564034410017217198185642957630651600266207681071961114416888518924609519503291233197653888968009941581276947587549030497490034289728828629317265259548468249116632239986231753807400221735331297676261191598019116520403904370839889667519476849252667410980304033192540169864024102269234862781838315915862770717735886548104767087932995888598796726090226706482952641165871365831267268746077869869524074936812131842723753704936406184091483166848953430648377028387723741662509388993236014189274562014213157475115873306606537827926089200667080104341457696063397029760328038859628687602241633291571596781932401670843909535903940805017899118752128231124261839949518937467319197985671510054767250051822078714974153879159283710689484605569038810978306313899264061892785715886036359851178752770109289476480669516567634144962193009773937695369622522343361477547149622756720008426128830799998164235019422845212148912700354595727905671933751411645478955802514950011498313503011063905273103690120729548238065639981318144000000000000*i1^37 + 21627482528770696646839880711835845280758653507998341581156663012575139769087211592569139851197107008634347614054202110722701400300533441089488647068053318455158631248228556460465081785893751009390308528241515662648002882698439597255454674153989791353839151387883405919902833196241779009831496265736568719848354798371985267172838996674002969741060874213139830643298619189647892842854891594726005556106195269446714422993034957650705654279217095600588548847304420023678286621399789307912934415300897066216023833456358003317854819191257466001915998221294577188458212698249101762321081516436066985063444318185724584567398929922905036585274845389550503900979905848613580182389630715092453269172799430189560675946128207406808543714070432537346449391948379695191799913559009990044597537000893026921642905273893132682738931425733297653767885568478893955815637674062586885419104946554072391900095998270904098994760267818515950690162291556279598157035604609664229038904771520619504246661028189501430968041616790042678015851509271766838871884305450239370770546583783509985264234172271737977058623488000000000000*i1^38 + -632126535283792604004181038888380251837611033012214356626108449926681131052486488224941510971664198049467244085902366001382631346292061720933293067877958852189769586378804317682876202489089533567382370004411193138826211390945379601502202122929681655213282754970653847432125510148231845546395725261728875876569625794252749927249529563909544491732273856691434742097054766474567317032736734355413233457876374089941109654902494659362728670069154179112611910600001544057594203360243633071092213070099839749899633037454579144227290788986003165883002680604686329608065936228356680233310349059389703588233978313167733335831903059448187927584613713651691830457827899553953698888629651219050085553352984098502074590044417909977650054791970379878150864195307866280076907407942151109906107059314475186398727662102112921722609874489531220562783326267485955863325826672829364944531970521923736850839047137242413159772332933245454132346975753888334301455868380631538703312921953797050771217582532607026143175448924451308662616167222514916139773919855586373717322174058030383757875574064581443584000000000000*i1^39 + -8482193013055087336288890303889736162573178211566306157524936565600488161011692039343159064347202278765939987824028035247453141390275187390976087982590229890902693493159807593318910879588669191590495107038715359240790202108100075283499515334095081661989668017451739497332635966400606759917673708379856407713176388577678843235760981803777202520666486559396955038842370202364944186503286830377735349338461691243744398797698697535644208345051217071909355955305318538808904915947987296004375006830366337612279120396206470496971657155599409624059117810107678103740548959333023607095106006500459684424780850320128796395652128210316385415022227907729083817260521558093239331108521195338508055666453587726992664231737873768076273716190693367657922006181350344059093265731448925071591365106409370264254358499510528382291684131883094772738022095586079306710354213014815721144186852778150629237583464579307580571953049334164803198109203550244551714460975594057022663774252921490652874450406801451583387320366486048413638122444427646434523069681795533204982051765864373942595753166766080000000000*i1^40 + 78845404785433229475129894957595104492384911839479566931975589329700780424531600354456157073612499961642301028832263707584675522485201905107795189612418985291725132337021725814686379296560045929918259918258327595469471393246078596911724423655117301016117075237925279767964691897095255566600255176780708652045438070816550297993656587055006346636068973088948084456261345190747301007674791156462010036599599295033739680925902588090453407852687829903618478599338769971075990716437936292770665428857622933893034764214389264611106963171264180968422666304622889283392028045637309050266199000850833838545759996407788794155671293694121158861404248237736264176889393545838411768059407813264944152364140015202327038715755339983620226543691380890091712730491735446036034433623833148270281798461992462671334253580189916216582910757911783457992975880531920544155025734426296088636028931905996439605430264013110138615153154361965785538736363737182216809857888228741157992297363536307175122990809032318476674276984060473218704537278914839144378818946277513243526164428393031925760000000000*i1^41 + 299572894055714263357046495201507504916047457917188247649696118443642824943541845863401987311199885065956856528423310850553751027771959094306555754722702534556238336403685943300089264996173965008977322269132027095688729865484114113738509955286314725262226120915405517577220395057684344211970528773484952837909053035937727728629656647850194087303698951479021579170135767849112840211405531401642160278417225342227587125599433206539416043176104550233416889459379772146675515789983916053218268253352893204247550304283672972561611589245962176098982438788970875006329492857024940152608973682857644512363303381360310821254311787174192378378626510392176244118221176469188014463260998467538184541742598513798984665835301698726666123513478880504193718035840464661554601600808125686912381729426295056400517861444953598417783255813953577028357564167221241351829805875720664733427306937032189016774905036922214947083839456281438622311979094638384619194721990595547334601702365857743769618394445836470998756269020798703760655291055571301685882254288120520456141666548449280000000000*i1^42 + 1184231002066014197202797983851315678192402575435647781343715294912502894524232928945617852970295993997645398466601267071130819454789309874206796218117659176570534009254647594783810112209132503795216696182955082676997477780136989040963192422516835081729074397801210134348056272702030692693001920948123588849696351688589338754715995074931301160878006043786531628566248205425473912448631250133555865977592319972340145916254124109268580519224892321280574088205657510155854839514623382112261349552179727785588356307657003998599792726210173964876918645287981534694692328567508194892911631428159837544466624708246232527704720568633045869099510951460317974447420384594092189660310938755826824643360639581641877260532796715775825297183972734640710191664027712883685256556913340888308869001160417140988498214725440847875024900343418134936658614669683407131996598062937812993502436028704456109023591317372251907931229166519835958294461394084803376071814618734497567425238604541790273624096871157020462172976146761331795050610046090127965367567749367960659034112000000000*i1^43 + -2890990218536550317673651329004518141878517781142186283189898861766918031933635404146600324844860057581359087203330444946731412478726822940410104703164842549152621828876770395987126520354113427037139609984579590758665660372172817428282185126086848354744914112667676115336224890672834167826557769755475935979686508315165390313194041632099046150143130586742148224704904718915804933921022934712184970178404676303698305726753651336767954033574504299494321483388279162145194049546249811691061683264545652991411028336091415175542787649838536574056671382395059585912593697020858952586069858242415820384496772381809208327211779411813727336681578349555369217235617824283759460406787240292618487053508833022051761978151484339809876499672723075677848345635464343763966485146106293206425468957676493625096945614534066315840259267878035427287311881401895816050224680032284686944919393702850671271241415801242160001924116155827167751648809305349574074829789874200528384254112845096492335606295991434320421248844249010646576181713542385154135288434242093056000000000*i1^44 + -22499690014833699740989056931533803637766075939438315956769800698761770363218546386612434002356163715735042997399984791191613842768278902582421772233745179200730498937160866843718848571811219791713832189903439926686426139061750934191543278701857225766896189593050706125836261272803089743057075914730319388697080544954636896121087785355921627687903138257128318904379543950178862881900098178942836900095612692622467626597713610640752476415043562872185903938713331504990299371137122854038560360140704313397740059121651528564743269019602911092680156768788450204799352589843189338261560246980681243596825178546261737581984666178286629409961244276333635349420894946447099385657982728534193537932544618455620027626365123251751922361890369500283218811758811799670392599389088517993131694226951560836222460248407912735130053561977666738497942138484587923166096393512006559688513229953249535220468140156266631546175291892854035849790589950458683890430144648738309553185855504839626699486428333263463187977647608022817209022498865135898489729843200000000*i1^45 + -45090151777049520646097577671061574258352330578105266565142954541516986847939060323399956350940456779259583820926887567793676217754642190446583549362354422658830528500693334094478038698867548107779158435398671193470590900608299143313351936187613120420394989446026253386293878191815724634557839239618413971128863304037119948980623868155544713329924565455673274294278882856115773556517052932812422586175580078245305450971002736578248600413550463730255880790233067724818130957307009325577906572680100227341284461020307667144451156072571008596982362847529233664319166289757665906659719819559835388376615000233166866920780761900201051860812293456187822311159837895222186545859261579810171009002396609964367075713463901887639850398592693408008426538584165506755567665314883382461676008177666600696271087062239306281446416534890030532437694538632487628805126801036006830333181397545612121388989306141915040554602505971106798905218091573177803414179511527535555673711586792421290358164336621118620150092824088316628632079153688079237120000000*i1^46 + -37876769820060114082367761782364536732627086423748253262219967711503523551151400379926147211855635259600953542870970004353689457080304166590789532357807509019386910034160252473966879084050879150298382992259903981396464997055982305164740028544344993143368380775881794557570415954904488129645190697376843885699159511639658081401924241818583146101656003448296633695200712196413852125432283113925744140561555477786156562233563389941301360251513405309961338675711111418131500586254929604782362666008481626597986674299848689708400220897141098992385626313250522954603042562060299636252734674155778958691142722422320663932801884251144101695120436620912724826866486046760535679492613273983460738745265018574632965318035734902039296959206536674805822860385682370893770841033648960664245085947303451312076453162368348998244910174173882709785366420107166657498970500430559781063305472786068599809518312148410219120326009899888651118901995998902270506398201254421517776193776351764670702387955561285515232281056177485786810826096640000000*i1^47 + -11554938988943726359679631848087380776295616268938281598009431114696462535955146268130703024727095090531050415974553877954277054388199152779277602456987967447346485138900138549739453979892452953585733426570432759708923967894548040755852196176129514344702773911120516867385626665011148999790586949500824946351306212172518637460341481335719175096141582761124690032813584147693531143108912341967820946305687014017815478253902834365635679635044082061991562955689556659797654675530908863703096296694765112844879842517449604685066563421715064879884031370816452514749465775911532481484029773485704200095899319966462331875843666570665431529835019889967488175551676389940577162293014876175375911135915522098663488160446431011765396021057370537149997675393561126312049875676577792755048964166799357959689269888038230537927821674609007609213186092541581561913525810708436003561898708864494121394416335230559430059597965386298622865300324702420737523508442358364878152010151604350812525363862262734573419365135335462797312000000*i1^48 + 21330577424494906806308515581915305232449740135957964061008445622722093584774588629001174380193614922283839661913181718552209611587093578822279398314319182559865587262719014609141198336020568328608915964040946643610654994543538792338356903682146731162820217048396816860473288625646063843600865409954823076923878044948161099636303199483942157042570590953890193772574800473888472912865508703354029813100883567167210449206614569349866889031576494308730454952477317845122644486528269771696706751711084069940729570823029582635349439750202763657595200993216948468963164349230030136301937019894548557787040316849502393982832262849139692386530320869915426305526386678452574699066613788443019582050621268911842360521182833853299013170215056149743777380723770764638759927657686788555408322820338550826255137824563958970060974149778270963696569284212210230853060203113113799462855962450012858989114537458398897992994396648178857871001190315094829757347277691708431381097845417960332402403142826130903459168256000000*i1^49 + -12056371144812602930806794161576440199228157233399223321825582811717651581749361566378132713458410997761796393449719847424707668250408553726112585904795728769426804952539334653829876918709146247374294709745146577398665851302092618545742112493500248283056892368348565280148946788357514881181474025227884531984164936194623991963948109896042216019768841330486774935906435784979036813824166452347308483770964601584511615455518771974545229510293013240232995729228996980431585817896087468245354069193042526774676116162413976977073815558281932213551693667556218434069247840131858419725047014689871112612122788307933588856553655082575176138140346863861803034986103556776541126027381495408238980668315089060991999205368721186426694226900305547705971640250136115951730729573689184671139557805508740349905227137586350454182360456300733191750160302106176173975229358584104353393480032155276011767770790538428051165757674000883197729185240035798616698487700994616045141183616708809343850514544905420800000*i1^50 + -25924136522050554412414721273739258468877717954744629632179544589926704416745505719182730861951808902389565554043785393079659383111490231574413236232368458375176871403584061407844803740047554133208774888155525279286133327258862369533380939745918334741074062668459177474219683803272738468949189563976992140323797455172031820292765843955574331647872070063657299372811088983075774905416190818671396375760768691653705876085433938651053902491330249801234227941076454618590247938391006732814645160191054274683025588983217707532002796535218896228472170113804790706960735532530138382595524047729085952615248587205325210859970404983161567727539226177560672779660009482005555943822265018368076809541651374853873331777306553505383962806543463099826202073358641719513491056683381536212631510650882661115514833946208740855274697904682848629787171082238242029155518825253794319677532271167226059839078104352819491787205766262202872776862655107059730488705879908701919020602638544666624000000*i1^51 + -23657996385207100320397322335177715652018619291137333046643458866554816758966106737296232204480584056920671206269218808612914162296525634424363265004610998938705874532059194760828415036881673844076070615631925211224866252339343666155801797808837104135732877193989735831259104973840473549228898917094946963745996944143936641612462816592339366066820363681519642347808961336317494593012269004280836264676632459146698998963471178362586472512079220005590915835234311772780135769646512714442448606133951729184111701657010862640731624118280826537751616332310696138828795718631457881595437978439238885213051643077120205734281729360371421470315051224042522958867386338217497097841569692149844791653480169423278811351637664711417566948489034393076070218808875493354954871368517313339168507913231568310642721503663915111800208132317036040071732989763453804541155732043585977722295389020822857719417800236905764474567236441867294408131759418948964142744124329957984829440000*i1^52 + -9335977512365200567570900553512020351845902919872538114634023786021081174751270261647624784836243980067770155857813544198008696524521367526298903415316563760012878270402072008768400943765558703138553579889496039470927217959323730773100655359423462650906034842907146212376874514352171767861066422065018347726271946815646207863554259918135649437811497536077643946283133349356338035800365911369362021512838857126436899129572577088409089491336167199937104442320686008065389087316724333672832800741521383452881434019544180195901933277598923334555476950245022469237832721345380202566753324914621212459987569074807893667927220359228406782851184639987461107063175837158198784018094643470080692965272291665851893213526534912473611257621177464008368426924520898253951131596762719927747389189674452136020824370574811310124297548550734767666394447187908574452111773928236758609625291466960812691482285485976108220766114666080861959633263755015724717834240000*i1^53 + -1277663969018316012635925922681927032408330093392744454350757877088612940980681915278694000230695070430093614779682478137796796516517746016739993910577859780193462849017244626563026954816452285062976959703753603431398324095377460360292947603107013054232186720443604196045525268311866813593545620332933435797466721429960089469457797182687823847201941828234050567526690487083118729009372215597827546209527836900026912451126684570815040140252838614095503150321791338292234753186228145772520594189701017823923187609727943307103965115878588410845333495117249823996904487950540842155970284642732667104786620246272467082925148453139657752903389275443486913895136339995314030222368199537927629530481479926637002918477254877906701917471960432814039614150243536905122159023488804320436201319946115695367862400427187168509054254050524241523108545817011184378984823810643216095543801151441688107444046548495283392464992307755575928567103488000*i1^54 + 5123619804126575243187205295328484117555519297998390137825257397420789457207751166457138614356409175306229335704049785873862579616117074505967379875915145893889684570877712193568212574821615067135167265804877843817464651776400090391348962955320479404685131560577827555366778729156329599340024073978352289369660316068077080890594153537203573947276963781660294184208914544058830202160955367781136008245995401003301507662759630649216805101789172165016712811067408664133159991899434206774618340508047242520673333616510170828756486285321363079569954075034138381790402551816480673646861684399355401346083487446843361445284580851679676489144977313360148646615848003659320512902741179498534332278713966077062684823352106690361288051078191981808291253143517229161385753650151715484164511019781768069271253138379065403570033916648284653543491090061151472071882964711580619761878762456890192509693681001505656176386244608000*i1^55 + -8973895079594985633166699320936745027547134760373954131226633458418023716580102265362320374947170792249948022834917936700025343941585739425854012119000635628234891853543989765223878431989406396753010767524204179832077686858581417175955967456216423305081200073205162889278501341296937010443341364385160341551739835544186017527259091249388388517051075286055098270459096404986188111648691550970318944867173800812066839756547166100815973007965121402256399359472960936786156914775780095701525904749456849869010017556752283161765883528668584451327975942960250984328026607199424676768446118256032308716103809678458529586088686072181510744463481895464647379150298799998224521141858158858406507531746429011552856300505285563074375485589289470840108538058267157629965199936504278262839997110266348594046412808457085121578893602449939911663363194337374214505170172059069906774475818743049006639209460531200*i1^56 + -4747089648947130767195565829276196558428770825224979619174596460928619292447538590294866119691505173280186253554208364034044658704748128224184743524472290729824441342623750290395308558707751822205599474530300343490377948473408108841109508493803632364955661991648405073949183110270834348821371875167136487915548543320037386608305692839049902388167676584344490861447543395371308386892456223310198438188015704752211859677489016554014735447586668129888498729501839368636061553759835446012312449804378727797914121036989324809269048043548366224094861709827834736003845544501277800882453983880783493766101119646812353205458582813674034584972308506935544505118397640574145927262359925798140194574691457939233834229641814934196176895192747526629602244784813197618238264994799345988928895324510505495686996061890827060823089963639948165002116438852805830397403099799729843812836153753600*i1^57 + -337892343706092060743866567880317775738655389439227427520699632902332579444067348465054127826365575311794856428406783652153258321592762812008289346233620282882960232084715742375229013692553777086539985069906861980400928262319845886364227114661669823753267529425268011750347318673008348157277143065012863627229916670590949324407179263424560474935317325457433969924670159812426524116225819666929696092634563420066978600592873921598559208241681882774676874015608222749753943771203427616195470411004225207083866515477581145482306809782603445715673264906749111835879608571919022438746074968383278709351714114829521031927424387545516410060091708656805938885663226252201142865120360947280273705737153562368743523046086924345012347384245357043533580377294154177870266147921901484054832083637080610868744495448124589832868127625197020725415857799565863268129251000320*i1^58 + -5259340880775049885766086566112015803889093349259791432987247160458675121402832139050386782246603284553862931702539816320344869991836090081077937965064012855468298159936476064010043933176847358298223560812920041396597768040875418453698394572696808450264754143882472233695594416990290233004518785414480942526040538161229634679930075233191647740673084474625724383487708317489970657019791481036193302025789273694013795111282418616677573364312864379993121234460490640153565949135447917635962002520183915289346652854236236334819508542358048504384297692830500385737780446815413672039907112043167067194845453856467845244164426294565590368183688865450634957330197747192425978767654848468031792974877743469634846768217224016691307010095347758161844378731880829970390783112697328138534784077923733318697373232559965750338519040*i1^59 - N1*939127784998898968160851785451719927253453574837125007466664545529140809783369745977734890377607489617855218286528912332609299304060166473975265923730877497064813661863602439292342053984045059298619871334026343844050027644632193286205706319135097148543699956152413659661*i2, -1141856038992905748567790276625670399317828665002301141484918360469349554536107404188321890174337876661789278102291107947462397592865342140485825406242701366683609107217259733354632900061995505524676335338004667698319199752304545700359900822192750142498163910655015602842765881609055374693246269009401875408127189065939184175304034264471021010099368090493502988038766457899969169859224708286380270492938636650904200151410277375301340700552160034626827476383495210831304191885840868086787339609421938116066487245701441711095822962653532322174046485204337751285196036364591906062861682864811131475011370803734180106181233317870994530890166405878557419745371327455127642311932414276195910239004718389822387409996252894603761588861119965115413723452821595629517667448755786472013516369684241820992059967115150369210839411215232679849281871533044489572438643233128152009611576160351361112202031996741288816424558627724051914390439802387534713291529190896476568596329156162954314353975083728545755235508670947391098802898213870586532357963986355723873000728157288283798475154790557113621891289040358425457404133201368725532488455674471039393860671927566308565358988648611786412346016724000730577089717402031238384134635478926110354023210637090093764899061914962084495360000000000000000000000000000000 + 2049262962548958489897035128120215945926343609923277161482483846983676375485448159343196475250206664081108168027341145345654540626699101684532027890262163366383111835469295412263865446330266611306649374033517085732490756879430821300431616957740973495429284046888621424121706096945285604256866706670407328072006998644959122173150810451826802289045831017182533653122025805778638963245969357022771228907566225045093431556769347991382316536271987194190652443906166532912686928890942772442165377196481523653243946213616444008187496841596236544332227498993949206762858147379503798585045700434280651851421052126929935468371890460059273559811100899597921299582438217115370579338478629347827556370377655637732814343045642570259839349156027552396125397061403960031289378390421904016839017465945557782600512761198665105882668744995850841447936258721972974653459683855305977559265871036742221292305046059559915485694014859658697062616403049288476457330542625619719100779190438415791863495609011173652037231361960265571156281440166562026023861419498190596924207941834242400259497774790526717666903026100353122526146880698625267290940316163219074977282431187596341796865819438147790179315525659122668189515836906155796158760852322784049666748901173493463683599131636187057356800000000000000000000000000000*i1 + 8498749892294588712068603506095307209143256373661619403150544567347013054242014637742380371000241087885024413149638589786325078258804879094604495813238550873269622054549190564848044266840066290168030924981035080929228170410104011533447022081007953991978664056747875072360427908096215914645314174386415984691058509640959497746947523983407202170886353257790431475025631201716814761204157380943640490989316356356673612266799061519730559447363901718986450542690685743195631222806662753325229726868611344631376096366374554186276498056900962118742249050081213230810463247693781030950474001750581451268464557970321446068909142189841207303323436414843686235065659150359982616542095864607052669310184148759552593909169603395202484055080212283062441005280645510870110302296184513459182411414032467820072941177530525164043030972333708215366760182992768505913295246559327202742470078176093257002099374254978010685233444586626625782550776296280290013360097613433271310856245295492602245352181048881041531927543582792083669122066217848287282773927442336300357081115882779545392051416506637904039279548946938615876364317495910288022149024570306140982461680823420521651324678777178783923551394420420030895072714520814301114693530856086726705499422850642034357329842855844249600000000000000000000000000000*i1^2 + -17454188841100164356455602185422327493276845150312962390962245427703923190511544805681053168670629831614043591741262338082848841605997918775862884620295966221389092952960998661657095315354963837657479694719772621022598701697938183538705247109774617697566689447770839294478008858126575801187845130734050369907686055129002807085379266456806483509330948008045137793345048778966808784351490043621525473736870266099628856263550089038628157230833523962958255742394893475230473837174950002922001702466227072386735052417484623542982872177818718772405291790304364656729889839655310705633546209506865975572003412521369673927545567491929532628238766686220571234462370642017391103622327300845647167523649360285003889383927803277060652846318165136478025916946534940131393642963671087130670269617470977982610745453774263355408967965571449715088754294288054044206984348910643616077915111467434348455502299947733497917998530989079898955897514160900805319770789269861943469828690431974873544403948277699750513118630573714104674027248754876553394848539871139693705688602930872790474503417093958507819885247000137203899563026776168938055659914526348192751428420183100455529119058428899817823389870897043431057197450703952951565680159056271453584787692472587489300532369660313600000000000000000000000000000*i1^3 + -75544448587258248029376544896001521695022293041519831246944173958890331098809102484089240801704536723542734348540496208520936677178036244648606100669080150385362086627582940255457390102964556545398608986231937883368166530639429116689822003098149915151222044903887030592427752054001551875810040766529919300354646678544104327980988345895439228883696671612302775797603862412020776241894140584550991416626277208596908287285148354306501208647225328144886260378267428111687331936555441952479736035331239900550454637966112184754530643331406332926772638700246894643627446575805209162512065846399152581462019812234910448394782344061626109488485446237255754587196640784654936840163256416623137184534870846682982386642375266482697500454886730058810278969455897608950750689652692593204297195002635418165715197807673149147035325568840449758698225619942667141868552237338448657950877176712713060783479705068981957506731578083795381420732504588541101848278950275220674928756043964701127573889287770401822298758345446944434938130035027325820111467232565223079575503015829595515217493981060966866697105117137384119711309857029484436497861676187963309570162610965973097336249293722830686955819352601288775660291257432476721852674256821258317707578883038147981831314645975040000000000000000000000000000*i1^4 + -82551384864375776858889392508113736958725756027790945260718477474583575576338901749424334755893682984882111939816501481168861783798775519928274437281983937485828724233299769339399032600597187234769169951016637062229700651074579666630095261999206951753420442623399550670903150011496492752902974136133275969994864208863130223884276419559420372747534239566565865120244316918004863709801097750992584401515150210082515093087698539493575124765029726507461605414051319683002542021538480028950777084678079336848719018965174177728981066286400508696061588460719375143041506816061174747179931156922479474523954898268491607018942366427519355371060200867125248674840814448957450390375222364598608952178702474209133966019236472652837823617598134266439313444238089036796812286539613999800761472998660047521162736715215498057600070009832429918557553831997251600854570365109688148379080310197114768055479978605896462086695188417586678923111299288152761149400311786984643608656280681870950222042065951662352948897971874614731669166290685372473944779979105678180483094052082693297571690287986156845385390061604711582857021782647358289854020144914402863041225058740764734645837636516474599498547076810095239056071655672760178673458318604210714662502543182860622727722565632000000000000000000000000000*i1^5 + -29527343827803271048296180247050901460904870839638962366860016560189646743502119439755540972233060751846836799602351736777897006874240482375753874588533846013208706974572138276894543587951622997196948745144159821474792492488765390923938086311940436143479436785428582695686616967121816391118725911619210156450503130895908868748141185412147712606226206715804356250803482433912468826668999124536629683109234859416767111496276470295347714716905359377984702779627917288113930544274851165441752544815276347196555723885087646156070711901435523849092655860170619752212476039092886757379236992002283230402704045446909679726340139670190315423778638194049874369538530727133216496411808501557698426289756565543875627859774138799769377479462725706084322241999324674912906054365914322193983526207030076791422493945745306531577929988377173047999050383782770217442700934020330445871510823318421245886375319483632038053308842616461837322261150126362133763844936156464952605018618734185889239317088618658220101665781545173369722482231373846624771702539838729136662421314266232071250571803145471019724078137302628628190577251866729514944987938937841041231576953737043372730477787049139090884515388393831885217812887937346913613693529435808800173806113239808869291524096000000000000000000000000000*i1^6 + 5694061409671961295710576517174048965535030921227027221258922514890583583920749431690673541851548280287454492012344591179777715732353603294865009704452635372827943208633955776628980663251616650888440603537268369322958904150695170048738455596768370915223403044499987950255538445707250196269962590800532817655052327184360544343209078798624620509255580289008801139975390473095034008694725953238600574388971217031271059129703794066227067990441980580616781612794239233018186449414009458971095056716246195892177882759535175420219571246738277543816090714711329609010934863126391886192175518083608166942281186514549597397161940555996692818983555481691851722394038433081500096849789959172596520222542566769621073521535658854116307433180471316633930455316065142738846299432344488417001989852970912562853300792382030305596469376061199374341346869970793532606831543306290533521833185413560209449369791996475853593645736304033125886880633347791053534004631591045354693999369776023697990267183537724148064507257304979523755933507731214715340581338533569055302684268012661267611494576058403706103280818255243425493712807456944517614749082859510362338638237007598165896029190755677390899887052691062193123407762397099042816474464758937307551308623542857734763315200000000000000000000000000*i1^7 + 7186587646226262616737323929059228240058278444266179594654592257729026980606612777498554025049213676460104392492879225209121256042689576550183167493182458219847755743134868586876380513087702399686338811104553036467256201390066028826827919680555812274137832909586614428417296948463374335991466993544346747112108333151393435184700399950523422371721637908262406613221613337428786232662980438616468948717820217376764660687998559972338115651547940459469875145810223298716864964768488290143188311443173031961791098205171316928775121691164979163815381811311943088454871837230087505691614780412324447342665784532650020938123941898914054546220867499981054141703937718131114244696446062601214794273096776207582897765288618581505373416178834970814725968248109428573064395937967468258672278362211938483981973466833179805446070068238622270738810228066699341433027409375688301598901920324924591840316924337840445784599820509056826450179890099070260217105891470100662312676599347382720450243868056328332837127623489517751569645200583753639344418379880973486639498259295178586872144944986294079725345910291324328535882326571491281185591208574580703766454628655752432768451178360389019471977734410484349470980288899066592575834864340517213904292105345473655603200000000000000000000000000*i1^8 + 2556737381570970116494518685412366916714125980138906178920625040010516756976255256588657763105999261286629794994544996833066113955965839931334343744515649798174935691098485144978585910940022858047033239168250516646067716880520956142212231562368698368351089398191996408275787822221766703457537495539693778416030921854404927561275441630838098080587451904390114484913886697872708094108298657014106369879941140572552581603245412103763501198689160697420900480702249981027747876366803454970992540839109648272206175804494247017973083925662570117981835577557879619601867089511870728213509349231898292466316824462790717043549629524351335416680393345582966708441650264274264712084734549116810740198680972717569937927789717351517228583477554176282390127158089328601392938554031827244990076541046948632256125110617120392625857746083451888802506209445298519305490925002333628159569122150340487919224456071942885863395976036627596075228655933662319833786024456660632893222245034284050025302048110376856545139807630218229484384177505338817011069893087842495693063013251178641304051772412350434332094802890519001422564861389470768430206380981286775326251948600272882862069560150721578928530124368766825070042171002483552330627556508864990793102530072606146560000000000000000000000000*i1^9 + 436751440505038560660011142311362573202249478672473896817422932710858129115261019771502215535237838053292706858808259353183596932481579046045432841442437987189684416970995794878779711421462830433574971584719755125774245503867684644426218109526758526153179906101183644916726759603481350376006890752215770030399827550784428603116159825160204554665617588791730047064529082824802785995283701635568656268574294344989085258397903336738240971153099079544259361430844067927173771608501565066554999413683576666668762631092551091949990220832792694599362413769428402473812696296237890263943614054762581986832865238711318496027612526603496488423202847032797206225393111965676460627539925988634619493285769438083288515612296737108189624789356642361598424300297929619009018376787819201515209314514710350197950841940888196658822920929246784003111462157949831210590923829694593946675794615070937774841629715600044114701523161156804159454374912035580770622208051720254628093643125440784615247741030820761927561231516459659695509652814857816873901112195605612174270514682391827173450602447388506371980646626378339381678739606995371274708897562836045220241195341509018136130122172438764091693737943893375281484748455681391337421790177943610115753794915532800000000000000000000000000*i1^10 + -16421719329512607639397515973083249077650609855270084748274277170715313899836300554329239482447030855655574219646102412260676942075947354378905682766079213490410939938277591322857808449289158419288627660533210182250051960516855112228595962884031988947326259832370272429814991025162211747984221884581973172253763730457804443336215698818335854270142600589229075051180970139660780916264422754945424043840363394990909910986983817237519254721248953304176760809367658768871764903949295277453398665834246869417898264007290736098768336943794285879925546055887852172378001507855143385321303699053412987421070128700686526485165720086190035078906761793002174625205243120384733259811020965698758254959338473393126901342025951777593711130424666189848667005971618996114631708344907740120897061098467559715526828632171280286287468679474456908141149781263796640314541987745505601304390234734105810930312933716871463015101652972213435706091240355083997545472428617860575222399056695087326168204067140621102614668212007619809254500244769532856856652674179411091548037178201149580473187895666792137927253751404686272220056916620397981781758713235452122148528450032318267723474015320100699602948026637054061386811283255641652082483624094899346411312119808000000000000000000000000*i1^11 + -45335845809255574011305534432626535239759079831876237740239395167464688107774911766332124469738774110590592694727731068577186257897680458525261283978918226943859183144052938099321086567527052821373744804030965236130579945597228217486605772663143333125244256056936895531135809813137553759898115680928316921154344762727399309205020954751689525962583139292545369719706091512342880152724710334486215150019186319732738809834394338692892651175945561106054398646095007543880936288343143065159818392101551095157175220107045747798501818234654812125583022657403869698084352387477009055880514567355690060485909899093716038721726481342014015362661952556035459850047334649759876099615115099107112042167976772496392282339141801685325629229408386113761386330825669505234879534656876617801884675596349117599275966103069004564270763131294648956555873415269503174105934494790050146955181025088427055061718154109585374337716732793026131680204910760126807623893424032959866770113203865439116878893588614974746348582473564371376958008280316675032781968286292679774651638894973962329935013042592816312896195356355031513139573357626181726017254019956730796010005122447058663334010418396474538695691409588902666396970316929234298014529169845816328145862656000000000000000000000000*i1^12 + -19493514226589294372483756309588441264558890199443847960234280709601789100435190679356999384799871670940852608930633013895315828721043267952430637371999888044526962648147081451706372462565071690933182988425895092722023313309112571725313132724440659413427426751141938535950573627968054553291946068165266689031671814360653284437249525187853260802250463823906962823315297869743012942358711363577278252401242218651546219440821875109595525680741226211693436222276151033254577526702642490703099481826518651340440445277221087037572211483630243069765108225566517330838169849866986236701419982159587474233676114073155386454703651904510670385248995602724542964897061755547652247175611143274493100897222162239958947878243968266546072764411330010780221640134477522343425913426161755057989895239481802664739762234858880603864432549799422540046424312973713929312556628682983597462874996922022141461563001091791448856928254643145092046820219632534936848557237257531204188498164174373394933566087509261250533597291013557305042891857640828795705335105010132499535860350402764943880077293618778711675713749801732987501139363626297666031049402263230040972268151524349937125497155800753251363166929545257549983837018106369374736191379079970581748121600000000000000000000000*i1^13 + -5853668600866439436382822931442327618111787819046469600499177795735613787326099614138564058219335302061674401239332829944338548900493464672174881411725616584756393254343511686363950012400482414933193763435245017793252690887409188845018694855681418501625880943196127317406256476927151120993320579360373804181920500923017021540316577966815560465390319410244855219974310464069692979658643548431098898277905386629430343544833971563276131878516553264586852404013317380766416700368425050311587304641140344879899639277054968895041105663322145073740843523047940259620027416477315745185655875289255706564527428583681839995119193864246489524184183134576010005871312415603963198896357423324624613672080142797599675781196246528586371906731337592247411152370053385969656902622376073903629148434607354075381211786421824801002378856817085692549812478798825392339363758428859380121993879133110998322964055719374542952217113390319022576956875576617119042688174095769344831206309391008480128636526003979667676549904547802771267253171952405195256480669252974080630263088568067673245979450778174211962053164962464755428460268412220060681954941809906508888694653384870923892047593899477343583325484401094076376955301571933775756370108492900886118400000000000000000000000*i1^14 + -1352720103098326121700877204119779368551112193607741111186350461005796907770465407095757869104656111278325419239535521009334462613277122821427687291717631851744763070597001014716095812671419356034279676652157851298413323880284687518712710588870203165290981550191077514400780594140829861001216020169145324176092060705572296124810214560394026297195169543445943542120113181239573841626058689211097815253167015795114578329689992598814654569840782636869190752671447612376963257253871204597112358593560152022514492168805264540251171123513403965487738917238597341387173157321600689380171108382901712589381136485625509925028583827268996850002330506213870139553928633922918658256028186686444459682020067679284906574089352022903971271253235078244758362826860845271297335291150798529140789262158966135430425615960711872553222143952817178436156139062084216947546184873946170534943522615017615349439019100153904442433366446451681627203004387621140148274178721333062677577557347921945910090696081692813522785440662414978818286974874644830473882569223827039133533564889130267216121425782734941947970897079642599117455207236986083984353338203208813125825941177069229742756438121065726843018834396527289250971088288324749031551941065813524480000000000000000000000*i1^15 + -233433545217710208497359377566720399740483350021174265012630791292818024492734131321503259847748263912332677747075166290100412364099385889378832111659565551594184135307802652301803145721184435830613867566167739698698226355686482298588106096721721669111639034627641297542129566867044538403725871828120234844195615798539723194254113394995655583997757104013667353405187954235187870481558792068960602795898965681517500050142641209873880621135014956937427449547344834904893313464717181517932343721504080142041714941059480153311687339916189715573550539167862595227850855715820562650038314490750459894947318737061885600930694368097799468208726888282497305382481182879627406295087753445503140558496234836566264666900264782072486204414598991183045322936227657345903753004407680007185846782498578282353191377846180785041499830728296321404298022023306088745484395252960562897651475787342211885682976946630206545598409286457091214882741637351772579643690051818252524367285943389506402110542540193084657136764762417817249953412512861903042859882756016366999513583574141980605880177367883882906023939293657038273151883882709396309567193147624509381402570170073184677383184444623925581016626121980135797437612182666256666636747915919360000000000000000000000*i1^16 + -27139437388736107095202985379601468760891975413140745558908788423067840401172710404540214118971593442664364654838040285889935251314829581015573236741351711309383725626420514210538635450744288321322344325735386616605340403679084383366814651885083535956358947975892277616353516097998755023103180658974547405037664448856513737701885959452240743417260898653240234453046764775821292756919785996256372443905496829548817715834642076693311716817203378194471397151858775804092244862931692539539134833865225507953471993321946049881242566763134911197436299172307624264648298582118951984250319346352852921638538174054211987936744688204077387870373516388603883270085429528713453208636964113099133126415209035009766034326525822667457685348143296139755768068996083665837613839969272717673779277358519813278127866193529029507739513654944339619047340219104097603746150421120977826950515886261078322122410990480290148231399248047798239442786892557117628676245744824130636762442222456244354989545342848090650941970589493196895027174310068405094671280927248839271015644954887830464697053787377970697579060552046577189413790404316964070891447046641739896436325052373057167129925818951742018407840147596493672489893280767518591420448374784000000000000000000000*i1^17 + -1900346132613441383876393260492007012247807743973701698727988342563556730479581795087965554216434237925290284633697726437882543053656050995018399730426916315444049803621382072371704082496185248579517909429221287462266794143946857952702898134140384572558751811559392006823341636753466818202187891053869837666370654806820576875104688270257351639031868587102744383129992454799510565111595524696040269117676422433712788911611530565267647570088140251692826035830248557771148916811982672853889208814447555256635358144882094477234108136840016128360590604199929141121911227562080711824235032572008213815034256550119940175993399572910646198000884002404822203017518893688790721108184089125133404999462425481574468541168897843538497210044115936334271398183534805964323341938918784038581940946322978061922498621569295954913922909858953298721060391179755476531296805466124516356864810654928053446111498611193993176886380737224930497886761765233757964431181554506862918201856205412922630288490724319164256972783851983010343294407672922232503513006249678828922846089063167796099577020611467918159662055201789786424720770722935061065086541344859799920317792179385174281922989571529534724561614016749474386939656391137981154459648000000000000000000000*i1^18 + -46185017773750523175509158021097961816458184981324053954224539340692009339937235732838328251338191773169297444529215084535036063543975128819520017252006123565229889404035219475370199544808316727694314698565824484234073022745708790376346920564050844659242797081281317615020076314704916241820933376321566595340917400089625813507441465419460696711694136284038479038838582518258315791434563315546092877364807991320110156685464601203178243035012529916135208906164498911906075097759461391198821993484759423342637835300764648640480395607183522248284514473162384457416986234947421420943419473585736249129229489603739505415096204638105303645301236553922984567756842981844368232120362571627631878675811248386424184458265742830463549920151336298319899695336581232337089542693377417013998635858678307212052929651953144943643066834303877873841992211516920474446050835173617376610543656939673265611219128883728177000559306608560498762799606428187560613510418036339192645466422245066195391709336131812351252244696749380821457714596933308589745453770883737383084325862856651867368522759514008888380136009690931413441625441594111812751010153830105766413137722608421249606473668668863428717488918188924845829974527947698287411200000000000000000000*i1^19 + -1214475736499732777963950743557467613322390645594470693297491377037217078345649596355225779878579350722839183195176320015719422707626347724559448915730103509167291798225874571183414412542817993169305677513821571764083718683003702554157547834502246882213715993805064779244317076759566123014892760911803774107529985105351147034390766363895111829865156057163538192751022189189369304315700205347011562668486844535377134073676713063599463949704158081582384887806795314659970079956250308834569620608704100799160555838575548311730862144740187455870280411174727291869560016113342992705337339387845915352821135513096573659482774811424974047900515485982401352725455259404341678998282333840532251083843263850050372563665757364669028052693508032812550310871350946260371562413057434127528843309402818483678760906644291344156908273709616287308868914465036288625260856237455101338194430954013429441047368541018163135476191343802381049990750388169381876798085825459051723475790943487872625186429881886622439700730475450399634615991077520222765291501518478172116832046475585421893722075620484412500688495323477339952918936318371897663270129873633595215320020843041173526274880847717826089718838952255971402534095212563660800000000000000000000*i1^20 + -2783079453691281025984352808064786265169355362471261333066855343736581198646631667857338599001422695284279328980797458640255282950967079153910712271684869840792959116220090613088324355321717422866791313106704530238452895154417565076099787075823350151408898350528356723125564870583253735925465304794580943894157676718682659840150225398773244457014501295200664733399547856154135305562771518369747107553932861143231837646799186091714988257123570964100221437588795171134703191056949788606542352223446282160412280194638813534464820942120780779873183495547431868087210728937161333114146684591047257228510682034067028691589706101858909080456173056110607742392674325963403836834572775087499457744014762962597451754058210649278407536195743692874415560693455894818314235410668325341278499859788954675358324264571074038389978002929181951801574949768369655000290874018190192830732837857807830006566685393842159882618605297237248745626617322622306491219934425935740897859490119621947438098866743347057705901656004015586102718526337484075518526778813063582192480148803409708207129400153674354072302465089294623682426248523153161892538505965611201778753193326470521709208103057567303505547895296927976624588775751680000000000000000000*i1^21 + -4085583616420918013657128340093400147316486978231571742446761373611902565589086148760797706148754353410187501423723054753001965755700378832850383919591643915466143979399999762531822389044871256390877432530681534862372528943788817794767699831740295545916607814968859664451143469759953055411679635685146175931001303610447360148718232520875235964461170590256820437382141817721015480013247197130735056211339182902250294599064794302499309164221339063199798698204435173747125637905195514491372889031387824973166779432325116244940735718687060484577264080320648035659393473144005545229194044141110627431123626587711670261368063614488371557023077547195636018470192558037794718151601497980757570187373680996720589860629928539550721734306124805988274081583244491118992194467850776294720489604360740984866842081234113765150734333576652513483703080722534013463949108061354745652060826490775188316651250780267387745777820958059670437050757535590932093776649060904467478881452026736545992835558546141374747168457184772061765564479408735406148904517548016823107439902740087019168040435018306126127204604777064176091746293718249477990468456658068025543554486261410143389760522036078337966632997771271763195330560000000000000000000*i1^22 + -3931904882119043381660134292453395801562642201775975904661194234709102201331088560503835606958896897543073818939846642480241189885676035734527821319972590450024750070013593793907543136118600042501230135010841336745223574424150562646060999313782876501795790948325882452656299692342673163188996239399133419888224133669689092555348733565469123668956938249763070449121261009335927359555974978971119833024320117099256771605427297079777150356892992647119920649265550045828259159862847548588199008287382430507737835392501713047722913175854885283196803441789899253137329356592665900376979848547755012449325117282724823162647546986158286965737634755695674986580002908704300490156967680733014328530762148300883944718344703699532653188898645583980457510130419877187284666663821915208004146891975918609604584699745619959044919000099975567648352799950301598420221268478542334054025558047534693202214811302187924383573594499308278051345672277754379118604882670285169351412520252695116057495104048618507099779941022549595606161740285701275377837593459839944436375603069995417510650779543322641234026266769464091663669952261457993990915136151884949026783169298399167109978866851612307198317706384295067648000000000000000000*i1^23 + -2640635977578273428345943112952096640700365981167118787169503652780515493080688803810140878793524977795492580702688171268686312214575759488900933960511210272030186196215857194168913380555295207247085271915665270291816342261699414543374464671349694160483325543572593336493852259332886629683400430412560453114061195819725900743229231589466329225664681667207772932901502055063803656898642144910766473486374980557062910313150405357704244720464662087338278060746514916866808228010045039903616712640933430450073909831136234993408746435564181586293421971368753390876543518544258722513288920143247792181393170595721679079327017064742243300315161107923588015327497887128617233780742610755632335072794954105652388566443779974989630723784465614592828460769246120592543617156800714217934901350161502345371113242344376968060424244760249839159898760147639171420716354709620430675700405859911679912018483122078344300795205284359388763989283720226834994675721683083824039822495518114193781363137076087785804014630123478592767372525053665278044934375819406295393246283273697091692428276029974525246122701342756906214734208795319388768513140794136160037724237202200542334332178398398857300826879164416000000000000000000*i1^24 + -1178224116303751987730799710793475343188447319718018457603283390846466210142785740699301197029019572059644846823789794926180210167486481897167495646750466773033672307169430613848207470852826094651644011794580573276414540281325950968868425690275725741841219117687323236544093389230732027702613422794727665673576722214579864931096271329170300155883649186287477023554571241984458173264362947498332894516893778801914152224483673936971381838200341519757220043114897351265631514201807970100839801737280936432949251172985967007709277477729893738969929416541821953124299560492410774056272277521972667373964494990374026749680671125884343706345043422404333250484461185290688805608116257651645395984181230490059484801873802679674829681544498505146026004579797775427816437546265265491892871227638683121499037980853599437112485359109536147921250121736740331257093357103930929760759931633333898742775463640339772015290332466563095590112062207663131231955479733953784534628785738697232776516848198082211620696173009088223242172374617563309567531269050949152155270466871017797610958311977175901949732888367910378535767717849176567750981098968270062794935283008424592832412659070956618955043635200000000000000000*i1^25 + -315426891199750940274297178730920834602492020340224303313806927172306588818712930291705488500077712477135269901270180782057503211920883512661550935345255788003599127179247976076794769001496758659417034025867527793186077900316192595104671910745627831525034283501826411018880834175117100415472196443076863189584612897441750170703058084810029381099466090842423831656696379866717047592631860310776550359638518700792407663374397927782088133709713644002975999906543374129709843157188505672140124254015911229125591786547467703433556298772376769936398559764392480106047407710367114335454186054719394511370857532547251698911908886882145787509681805405594145827265441912306391928275420809383509719373820035677674416973198184872185791368620331572793064053123519879452544662761433200414138232482412739435377339764486633365491004942870707397550597619128622911448927769914320895286746059158530808449230440068936635219089543348128993829014373625365540843956838418030964861552588122810385681427659798266935270811718426761386046565549680918864805630992638078282480636405604682979526434473884583074392825018627043917444744366812489212097851210010950689740997463384898318802198940258979020800000000000000000*i1^26 + -43861634149289546603629234504223451656713876559008140515145150462448954862369276057848742327363618450819793387605736754932094973799271235116885170852896433905086320080762659014480368421540065034546970886614443486738506778450005362366255012995998197491530248136385564129521145385383265857899297625579048242284555108739931234908726166552342088837865556784210161046625820844525595245396080852135306298630437430207966287748433325927229253622356510054239686897108824698252588854214914511868509556888068832668519173020859992104078640635536798382009681438183201595544036673343244104187335013980594918955394565663011261555776541562499168019847428925006871642723410527278622207189977598478312435520939824267680053374522145236570422161225819509795217454123052732685753274677655221656777584199414653759293296746965105675858377689845603051537756192664082049436211702873646148420944161441148157558188846076102220627526619416849727630741384798931079499031764606465631919965582413146651448139842488663373398131373099749508071570881655601984838456284353666460311871826846819264952407975400281848671843166025305946458802944456566997966372111874625025665970487871916361798243980410880000000000000000*i1^27 + -2759308664382813166803869797227481547397402948982801352719332432481998419831108245224619678072111626462170375970340064807619155888611705318089777376964575104143526136850285161747878447031358942054616226018989131215787993391945767937661173208747475324284447335567108744709620199133744232359887777072364679442787730533935966246363535322100954984751933283267079522432460128263440312217368716334400374015924346663149182412346328539559186115305031481941700002948380170452721465664846391047174424850466427146414414151276579764580574852911132256855271570821650014613117239438741435655529252893408548107841946144145801347051405724023501010465915390938289394102983618838780706872214442015512288820829264946393933506543805895500769773212614850017450335888487549919572485837399346429395075061109751005688919470115253681866454441563880150493715655745422751539402503599481749825430252308285442216918641735566008215239777114123808921205928267792925438981342985538386271176094196156098167064619583729930989380576299857403311642681907012174513727091600811464680842598617037077807724681030613656280092646508401535805800400955263554974368022728001983536841528844219648783155200000000000000000*i1^28 + 46286795296249580401178707849778354386773673158913843559973790357463536115784322429145694566084943083488076324388702821611534063313109680222171638449368919867152137615212371162999869340335309013746958249625452864516123923892200414553817885010230861147427807302996661895627069247392088528436342657376122870612063196869041898484753312927866980417776483585997711115799059536757460372414680183026597132012027362654522615203627091959368255697695673574296632834514789671395633813479266667982245890514205285493427080738056171559941817502129200471865802927336668200062460440698494521543832014096407202400598967312740270164441055099362049791169169567021044075474332033707383926920499412293943470613240753571334374652309867501946138033159453726935986316789015273111203849586747311002097366983087569290741504795105891652164188670108442307045327820904763486468433667321972269282195448924122439118819915405928880962248580026685370375563991889588178889327776686517166061979417351494765248032955381569975970400217576194457562987665898202580365722883551589401608436113476177412723721489938201958967569446770160814026531436096755329079193480653420641617915028030095360000000000000000*i1^29 + -5393401103372762804320841010919853096731647460708023177914175442575261543722280372485858409479073673699627092326020061071120763552152080462613287647886356145644778519632994394061911793386766284453882052589204892322312191687541336393185909423394139029251847039798136390323462239890556145537235050399204660875813195244955235790581657086972208882407281395540209037711136469714557366815218634265985750147896971593048058818128653579193161247664462092450769319561488009557481777379696798809714835828125309341304764846398024712841622402096887955694598169526072995650059412584946730518963643739597376885606316199349039860416246160121261034991523599997658463223306594947010727664643031329446629680979641292063730766620845386574448240371222396808640596626660897936713811476921626452710617209550808402383359649953999129242125619718995348107938956366150578007394103971013875849169629459006585247895578829889296006869080853806652173737789588149240949332678204571865776421507417952911094789973590790676557193438693502296048082406149385268345463853026788798971377092843583543329182346599353478381036432854391406428353585579893482722092431447231731293577281536000000000000000*i1^30 + -1554358033722568172119607040783409204202721001480234563414603661538386541846932530377581997879857158735289972842506789916623910523970778303086109797003719275572779411739520895677320803589413756761639972281356203241744254804541602520982288592231603178294553467235890992425593516871086240295509362217205904667603920322016712944556710500657323289718598008406725149383209293801384757015830148428168806859945809490320045136755721665576742813518954863664182161576320446449327136406775209686688238084184439422403950521158927647438457931052624189968094241199408361095092734600879161039659009970927426824386451689828289950670410441216009981621255900298398032604563677730643666246030498807243281656045358705649586512609327263654709292719075781367807783249799364928598886905028287024638707313662851945466452873992421472152274346129720176412930201242142415417404689829659201664470884814092749583175131167615041985816472615957213347059915693827993354962282493191972190594637120672586773989863934572477093560832750461096396336932529275099890927114086837673177286959459802079481479276514330305718009051931715193995397345610925628305791715942144049309286400000000000000*i1^31 + -152400301387996453978815442554316173453667172957144214276711965960221388252188413778319543796012985235800640804995404086631258939008299027078355230301294875581474304843899025028582830532090774718109461106933962407297901269950390381942912298012030198190623322729539661401781222533692504427019491749203653303256755622597966434802287263720119904564826149939600395054323098851589434757039654530837179414983311290858292308529708857300152676899512807685982444451299467052287528879136811900769742381175943264644896516856260944418839664416564745880307339686334521603588218875060675990021759809353165592996903215642260464444837472713861884146053932261120240510908691246765153050322375736682227594629758932100286577194045938896907923887992219563674044905852392456273285170044540197277425413504202884686314132714998432488474597526799653637435209366021134493589492429407982580323221953580160395101362533977398452113079638460903248144693108908157631665020431471094905711941490726942353034528089914545616935735947687430294888544239784036998049405774399822018950020296245133786064876736046253849217129020119766231320539113180393757322210658012364800000000000000*i1^32 + -8856660020810240981218775456194338004193081096517161509673377773610193304121876650291398739063341426712325798081998473212758356719509330660120553574798628619030508437508139583347162325774347077614820416762328906162080740656298518375616338956948126832309928525536900311382538410353017330396622635704188127218017855002232361402717918972659776882773821152059753756375786159779726049340254568387152698796782772054531137660326444545081956341997259551605471375167037433323195055498218232850935010333839261535672770998248294747385549862649395767509945376758729212579842056893637917352324027196969597243631991311789231985642081564188631176268097583636519891818112012309052590416877464904959522759187286293616952836771380490012417661563933163838115599496286988933502656319518124068629619322574775971274656470259076829879448873454102662991662664378335186722847784290825588048064112777178940934480475172067550320694430386597702842739501522491914331105707226261101657947855606981163997491508660533698059879616555639870685741192281978006972220789930258402371335514725556327226119704163743024768933933975199615704668897764287426648300584960000000000000*i1^33 + -100136404484562546379355882512624133276606287713674945039689180405023342457451508088281401442342686855158135134564852887177092284068087752456224704953805556305091331596681457582551794529432643287342947026986767260155687175471725867251485578928336252913874933409167386163997277410838287743459205701421000359039451197121671187238396281822072023840179425207351032133715448760377055516221368824576719006336650021941749832487770992947717587642855366528270853926954853150792708063129749400545628665770569822310413436229154364159459323509046080325595147419323728569895933702738398412083773717437110440035559194327116365380598258668079976087308666426555813067038535058595210270503183639984193451137854457222200282082921028769624670919316063816807065056225108545314677476415791070637198483966416323288897426420832734278571392321150660863847550791811893790379179325985283909926932525835774844604412286126498407635753167685375167071768843953332064367116383331222819680401935779105817437717364095881666866656299835473238971545281115875203763878513574496217067818503841983526989294111540285398820081000529879219156157419344625664000000000000000*i1^34 + 4957101882519513939780635155514839074872681079909333780949174866243689913107528752891245796485238316312990251454583399502220983279504207250055778795770666035838372054961507272124157933481202596278476506424963134961662194017365345554476848565658479094915539130046508763618453114381752808650100681621993288048502816415982394815349595298436336979188282322834491746398762267900041088812492940120873669949474361144630657968502190187074136645977413735289359567784126280407890726008724233526957046910379062238327903117948505740717128459578351325771266403430934563023481040141116491300532598684733626783814753256343237949792015307412434825979372630930852693523944973838989759964012833061362446993336499906846051981963016672283470343616830096420060347135699748763199038049480917888527881091411775210327455764098286338396183882318015578496061560360619977220597263637945417309397710709626749490032487052327427790779153886731592587757220242201786692222331968520175465623625391511257340328822886001358078406169467988588245551930851935684945243984078412275128480368480625036359710018477613467092292212377346733740719335276544000000000000*i1^35 + -764110754094430504643007123162884122492092065768367152839879885728382157772432182464805559401583928429905032635253208222572890966052839804872060890240071119914336289178293287649457302918915027010802241997400210793154911300306646836042007338643327679951195974644094557283556374732230628063120625985672242529931127993185929836571432672000010725054499786774371541097957376327768310368293278433427670942332703590070072874820483505546485152188244961270842394973846614974819572464903587895512568877656254282166129314987865303130678358748148479875742056927341263975395552456442099329168921172837145941158173963952881778109615606707520714664833801536144369585788777773388668095782726308655631642237507456005372246846671100114383108060441196458926537540201049578893792492536227187023591407513812334304510707538002704658335449189211887920273050732470827369302075253176444167056329896414793572540718466317954387043889576938947336943005575384557005319135034822407557863564171449131465546736675329320345666078353878285646281706088702233758964923307889494403062837548656187661837572019257595174798130410334158061568000000000000*i1^36 + -586839493431892926716456549847898891955165141221162745758747843216428166745468714946510663881658399303476506137880298308326735455467790328860877175631497194587008679284607417026431007309635384621909493837796898674108714025108634280031446504696712713497314999275830543057598130634113284422971474386076366806389625469628296483193497388949566333450272599895256544127068836078497060589193930971443119706717163600970547713117409496110413371657450358331535354817082439171035017156757627069297222142134981556635156639918348804900748807245550175082263964322687629224658218184904019757398744530860703979899108238716939903567312638330799649080176539021837918451526243399554894815907047094744599034418331415649575120715847206963527963981292211907735784828030643983677957478664606448409138966534909630016963434474976935561794543918826121666120677699855457373660801413043961107290106066202914642856978167558689567555275614729437463427695120079368232113152230489397630294013970287774246724573439548038700650552663845774451703589412847127355829543770198076080634267373890592463494266838222298270096590020961894400000000000*i1^37 + 8762150879933074623013489020911354959803969489446843425570717525416874417099247073929968593036882807453409477557627088783269078496724255581794086483012263855817430655097711566641985740699447036675633490497679968376260484963000130854254892997123762500728610272575720882387671188959787003559882883933726886392376544062817541792328260421925921902433183608387440570534216200377234491804464566070481251792015872876350555212926837192598243347793031760519459606074518266773571043429883320896567243811814948837380217285675034076480851399565861045198917363850280904671290902068547834999967148862512136141350471415093573677620523070450507470266998373720474059531570633989580135664491375200396487361088775829673833340098660182820840644327984144902609665857874515134676221202627763244140712094688251870550535595227684794969157516374990334091828783937270669616583814309316647805805942881119162751069527017932295913462109426809454349763716214068238712721206627062973937777390883680852676745344791598258439250654135930762196094413967119271629901983264049107979811228814096021443600267170134991602031001600000000000*i1^38 + 1894716827369032599321574992333204890267422230593944276633405147254167075177631837001404593987947287472297925010372635149173525932020018927452775662635562314802980356320924048279308867486790577224531001600183187146151117205448993137166513812797049199304319901497831172162145027877833916874119727584349130580661190601647395877829296866519502095746403387553303729683507844784531960481981822499329578924101642798059216052120527474623532229174999434189073137178640041592119917056907701121961208620456198855146528310903114324828808416902141838222171143789153568908795199914200842287864422878257325103429663217777934181256676185073673493261313107802209893222133747272842042433334569585868401148390023762234353267799560959910874490873848551032637272776048996686613206795540321633963712728236018015512677490420435064489951360697883230964467956104774909961082100866874717304921042669137989825252121227190820726844527631558631201582250683470059769132281921912750479835700378676599887380949293955235324756487947339376940147852267945271913000005007975962658046566501549422301074109237213265920000000000*i1^39 + -1840511583538590180357135802374602299928176731741484312782263603876419494259149256013999171018944406983629251238622566796171052271353819467556465269874458210014497569436500749260579631751895088975254647592314734069325522081937485297574828802420580295109444771178965246300900803251184143451862820240409900880941340104315154698353348375242114585118916924714438415377351707493774899226944045364574542445757027672693250008282046590895635452188983802778576124735060114278491907112489505208394615400776075855287411981834955213142018420682767489119528216094651724932014345462515739218280983266758151195873175826754510278012608145698301726475604447357884114901558544122066906829352595977159468601478979667311579413235705074850023200324173597952507280981899727218646293096071844646153577013170975807967388338284135992372391527043945199871465341012136196085727391111735986356682583897699880884878361003182718812409107269008773976116742376989666933956197220211406113432018775074936159784978259809434614115524422074259711349927027012795610255506088525019409285065818176782361111465820160000000000*i1^40 + -4850817172226915361327967370847813122106688754950795812834560148428157907304911234820110067012860420310731504129657964166468330966761811833048752952571813734762893340721842120704798120304764314850421263956701738807941345149803590644910675138119116764571278474253482515712916709418628174386320157498814781206499203273595469181074276303513165260081191944341336865482532154548305843276239746030956092911743587347842178188896982600281938938540842101024247178733862547254036314749907516161908762123675835635148328700784985643109484296588889873283623085627793721520567947263955311605282682075788664676858810851582073468213059802674017936726272256299471133836253062317575568816209338979278965755986289126657186248006387392585943603495722483945825709500038742870960415910178376758796609486113442685265412577924041161942529941865200020962583005752375932029931918333037122084215056248595334388037445638749323090255337712256132982849017201400294689116445857039822626288658647171394118944340537331163260628035853443646793656302997226453980398193475951091479484398849299616628736000000000*i1^41 + 44078036704156266278471935271335702963247093695134461172625978097363608040934110069381826490887948356638361891723657298197698215274913039060080285978486714663538147128849444700989737206379452680973954390716633356388882505803769442860946458963980845515808185270415226340655235748598532837521094045619766616789839840230013489948696640659146840431549875079426455588894975200393508534814489462234460687401763435217501315267866354351110605214087102578720748252483426211268501502440813811978416416382931352901238221926470569382085459942792638278616717099383498826313576075420337878726561263002651859267797354964552253865995971133103412564577136395408401236042391571884478598364671936197291629848683489511867650768156930163207294360490888274239266078890576680169983436198774314909765287116413747491986121051301159098218229765786384943829011800000282164206690756228839261476843004782373694268979969261575457875112308430268582354639675358167640637515000373534186513104803986563275875493003419128906245237470292353226713751813076628819839825714422191514280933141250048000000000*i1^42 + 336984637164021859469373915196771525988104605083771618311344723507805287139142342859784606797306611655092758030933508972287910941421571575494982922891256256213331087869128376131059630000003339580688530420927712350109452622583895882878723808823490354187210112338990883072545628695192723602040393035524710304233628418449870923841400052356813929096133300573862128167205244323518152505775535692668996712161324131392159944296807312275098871022451316658770863855511598528543345800702937513191508330739603220947618323620303245949981005643113440860947739179030747509264122771544876689771257269361807335799795264980108106228077451600618190355510342133221149886654516679350732460379066921855865089434443106853400958395110815655315555854585818803207287738731745391412384419826760243781552398413490096935442817227269893226496323216500674206457756796799620514927624438654477838161575770186755439785027629970289982817324325816353449903781293326118123372186697037624331258816911428560663455156146734860898696291793574409221685323986467876714989365119387528953698713600000000*i1^43 + -208183405792419679146749736309507742989276965776378219066302394761379219028392921138302668587612555280832690972671332078284280274474128082157319724885852940339635333243038686342705926488104811248856886851193136676598689856206887039100155680755971204588907989274930341356756487507241171538021125700644369804692832891140992248611660101300123370418511206495860071249163934213814209398235512157888588648964723702846584031911216503078885255969722657600218053582891152677181612991104595712543295762156634307896330654360057758515080020789780067095006295938995393880618913437092788573510857262245644072092148886217085180946111441051895444836868271614505499245734087824997228882793992849541733191014575558118246473971087408792917020474262115543767802844959156262435609335922716612331358723613512792198092803228278903602684827092515845652029564258361699728348202433497428169690844717502752210780468265475162451407766240928548952998292460664291447256504759012847640215239797128309113910290459409145750630604241707478698638393389038941371544813880265932800000000*i1^44 + -4499436193873579145611414760342004360360141027294128062905824205476407114338656966741188756056608509531337655338171076524108296872610751420946089057179609291772077986173047637604900116430116093921464613681189781980257002434250489462949586938951560149422698348865825330977173687393660268399850404773583362920284795228900230756266146842465576920843808041772232283614215308643010374722792028412830551511174425159524762138175051324620343647302425945007502946324217259968759236123823036067135810409916100290883556348301900430286703664740990309738534818104757268981764791353878001804222988917192697883540986994109067021568719214871356808726840629543213913001834276111968189477560074188166036026907181076721629840981884974182678088079035891229106347547323442715262651488205722915414759525846377578692166252686802222740427502831242273156866982969036199779149422231492095130010314501690835712205588240593389532886873563812493040655843280968305703324114200598057578619029767849236043690577706840983256090991319703563066577743267519801796455301120000000*i1^45 + -10359708524685519054365668106981452991859491014910237393847195812476633902171622968991020074845013403233929482712057946314585792342016858427377889772729560912891398113718921032368307922654524137920929101497008131482910492680585194740463982403629659984981350988406769703037905836718785273415708136974343604060166583962937482218877132583718628240313268419505421261466747135512213187486235078513710758742826687042951199231885791192658701767079881227763506630672640254745359457633245330500376304856847914882336872319561549561492923450337537634178770121109768123452637402733570030725033604986010124233849997885258909798685968327628111359990966904060013105409137548673549914582248910712953155613117366085939222318773194913741367619039142109911038637332916731669815666669945978389046643618045971414199409731970605992305806391546010056888270905735964544388664613577827966587419156893816937265121800641866277399721917451558795191505222669468445894104473778266816911576796801399722173986721942956212216195623288033217285080291761171988480000000*i1^46 + -9314032767050407272677845984214361144482716631877984854288760045866976176311709586120740368685199118394181697007266735870306705958430605959077714823256362108482201549369182868350117626898477539904247270251433615526133141001431435539369154701915843189688256492722476285510509880742448681936710223425277439463458402056884807251808564628296784209560032605480908366469818802997998216415193242945591952611420180271734822575303144659612579802043231459568615096409645296810547263029445855316216816750022814424437391286856323405810120855542010595365870818059188349080020443704297631004191644446059412257153801378270119665375986705290679632828366279912274507216668276848262328617546597198791636416363266137174202745360228374395618545546691599432842662090288879026756296783627837482163167385320499427925101223085853798827653880497066993876209775278200350877178872287392261394899963766719263089612559100031605412765720184296823847791314018308693656232919575361510162456354400750736383441746649670538014531263385287643552240631808000000*i1^47 + -2971513296122092909275813480399466765502304600396977608648840254840935151049895306141690927289525655853589535193270787270643183838561299451686609599922394681049601468412661320427263987336809865562170562600714718478673132410259426604694464264254878242598732763674819953446963275567961731171194311323218016024143040101930015317900698322688823462681072849796693919877195697862751518204456682190118330915281669600091664811573493251454697788322413351851262617318833249818319922081033584013688186947604638118725310047360171780238595935467240094046894272415144599489183562718031169674706531519084724170970711801516292178517988257330677393546518186514248051527376457912121731900028020199202704779707283872607058460004178580957570953958034536912550255277136053367413297291506089553607390741649904186922575988100867600890830567627875083991650073786466580014153592114390553540822332347202739724696047176865916615051993710601770237599623961842502127439651701632523580898920087141849704879436579016356423970689096148320256000000*i1^48 + 5496619642154465507777146845095309435036107139025336199835889200633839736884099754021368773711127909298884327623708759859891071241171251343678846422907144400434159389684605348011094152691650046932130796495293786228951093660271883257075519466423328056293290531328040407666780230507884478202323933288433257854281206807653246357253616854819238942381404787836447102535725314231485756984830331695427819035318796666259582723776697219926922283712599066871282542614071309911629308081633411924248694511789721399444118885113512504829450809523210169506069252992380475756305000228637517901719110703409895806325673956250136170319660529963661582789346141289000664654823751673846146023650336426391733783952157050441297393553306487030409750132450518867377173224539448022392389773939090540155026196666683140279620035666174248603056735631208603250206240201834888496935494518535674862857919160394124174986404640973923815875739433177735463386015752177282483453337244543065166020350654703605301140675476146875764047872000000*i1^49 + -3114467796627519656458839748125965342191874439594081916394847010174574534654186812138118295976489701619824085973851713494395724692705341140694414017975955713885641821214919949381870847217012804152869997468741197856819634893550955552710443236654320101778842682806640129265003837816473722290554682107336546223234161677555847924367059741031632166599076120321219416607113538980015121737374312710117470686317284094406271512109864721413217718763823993926877848961592173330025528242768755731319828347262575166973204600342930708877102214382627851645375728609691352515393972524340886177808690780688844472184547787441086968264531826374446392651375365604596797159043262446485266016365942596181753516885635646147295532492021399844855790747321658086463032688346327830806859894108315564386510770242920972100596781324188364263092763213940707760010810231810250760090724064626766810082238963889657988206029710702235931754029089788983643881880983289357283824038302329426272651605744414228646353424927948800000*i1^50 + -6724406855826160349366890539764244584217795718458458261661917661319667807507740474178133748600802076924063615345020441988836750816643966069928521361739810706093933858189809225733246364847046155688684478111284974528953420354262118604404918784703479199143678796007498225684193344212046105216832396294726209518969228279116311550459571160042510573027138730398420282616249778313878402763719978512016608673788620226222361892838973444472934748249578310985194221299499778460848059033229016725038583243132582842416151207729263678740996141244803355383854263400063928661752342165208729747262439315088679288344269307736216498087326885442310880674274158746959116928194926920998136653538416730452396701980084786420895796454569710283861642796183750520430471525327034567385371458675300176855801635355355321200043514280292082824591277274530105582653832577708736633249790715396802213978120808098174635903643185806837230086649069100729903382067733707557768399031560253003555019684192159006720000*i1^51 + -6161870466219292807914666582597086439108497076758900678881792994852435272535048774083065283270934432891468496697125531156611965359021673674739589534962590158291495001494009960539418517368787050052502609570976997654763994237660041900185730432549096732245532796584135391865405019369420328248226681035021499926710145065366089593654827809398026519735997996897909319645892809344673120268024977693144801962213667296793043325206985803194240015435040776059921049852288336774231182369071269732919324002490479228059799246810463208259627859397911214844738508125278671922016543356760783688493345758609747089787825805402968075953488112785529337533144037627902217862202345559970738012584978169073025430098975160500134937483481628563624053076233608067080212796780902096847779402555212390047808243093457061365237707652027931490590649688149050986133000104845584558891395765406578028746414887291017587890197598272552694464853302412690235339879213410245657488144575697350819840000*i1^52 + -2442968161576073668736853601491801042770141223558141045160663260213607196918810190105882766911016574903349070449982289054451480719956276727406212967791589103348714246449246003998546580046287709203609058998688487380364640456477228541117564003889108566165952141876955168560214011363510959104080297825380920524790067365743393061358555357170457514700093662608467723226465363441985211329324458213073285318327240862635370647259456541345041994436324240889202549001447423339071036649765081789498952166409370856721033699200327569378476031005516354906238124731340274852318292306560594308720938986685246116758180159988160033058556529745053280464631319300223551691929352197772757088996111955969877745584041726429335906701753605266730649653325358038786005976785473033350413529717453644295596276785525152681689863664768645442422220172780524691176502110375731442629656389673052166106163589036036835861098574030171778440401576322563566107459794599075278487552000*i1^53 + -336258465915124324317802612994042104253493051246709160004691257292196191101640362079087604254700514894030519277291124803101953734052155748645798943889825824666446784324513669881864804218100270865897614192223373039648310654162879354641422119567897143063571282731584129389054534339431923522557657034884758161345282218156400764806635523488501428569619164443182240069265742844125127909213604695115477325115005588241817675553646411192859749716116044416540188251583403083623308827897655170868665800415081046027402250298726523780483063208794161835867508819483466545700342734659303343301637391700004756979691945519184127034608719919467658528575614975420108474395805566545527308228583095356969887560924898923586958153735465870246421963750383760143595616654311556841443962254297269945841230555007184153785821758435632635666749144742102696353796806026493039957869404884553052784286017134971192398075683464192083853238903398317667523756032000*i1^54 + 1363959857183590204418016148527720398717978717232676448715188991372329729120096296402206632724875912423507477052234565397645325114830396981733462111968216837982155886429515094030789403026670730953017637907790016228851411212933407462370282502309812335401646805650602908921180732598322075054437709928287509502401571228842656315704326292321183346986863116702370159962100014661307485270038317735727196361719253137649643701128264720247875801464645224143544623363935324119115402567025852633310923022875035038420367299613669156552692434041582227470794543393898261683674383708684239432899598486135676261835743852558795425555255265707123567842135950524166902684873408251907753262851144395402740219242928610599998064832050412250079721996635004682181728976818011712334413667577227223581679073213925093466549037681871358781098768476314251604621661072379102629969175445123167707709605736647327149901825086283871361004522700800*i1^55 + -2432790202699402283590228890568120677044105547679327395096682545325308689106557729940252967459134866121962512697112518129231312364193797754926423286805638568111865309376591357910324994015369014461789265806745907795836257639851022373822310514393263912393402849361130553102886231762246171946615825305437597635674937454069888812868269405394566443376922746535602331038247114763344001722099296901369648583831862742345306681140529370932445393605307390958361039503152281006366695540015404534640301444992731785759718534738925027056241709617374772904488252663397036349789752186025623749691146756200769989319195990125499014418041156991434297901284706030420623459319669120267644982356497160622507662234549153689526490186291378828260352307889517410341054658100140105328356641758931419062450490033386653231839842339451222935119509783669452313011153830613893726254521633342116020763390492421983583833843302400*i1^56 + -1248344359871313340590671657292874212075005376240329821906430867646346994742945580208752181425954085106942013615046820428810616654352990850769370081383369009620743867764319747844748288032135694920254255551291800359976694923617937989016020638656547072057748400268694580164564172264234128591399443634541602072006084010648513750190845303972483155513588839280535222529885707023878824736413016073458027837688494275797525319493890702989832203115632373450337193905215866251734391492670440068355354098604585492507963986797646609910694039178643971322959659678956917200058096462572895362688425681795034903391526759126324378602961537941029516622365427701239264428439418381195534479455581344825324157588304169396761972185345621368218137727604616531902114294286648339817822889910985272450575723620529656678284321673397173672445361725826421654673400364397555351567269425837924648678389186560*i1^57 + -69845013056920526576470578972573920689629218413912502334191080113007476401699365211886714328066185357267648868206984409989710954908298070406165092403251161087400190392483484822572187737937458735496547278777600420430211243294033558042089698046771517404842521179628420928315127841212886074557568317541353421195690494831679660554337499653283755904905244001125932048297666863832173678721092005413217888187877963577000142239644104317893273607641195622490566179473030911105547052720347716343442709011651221365863231045450719242106544556252075515731546381489029608850935376082039690016621855819882878844654046182365662439940743535812327651507158099191768316156003908111759689210210834168748305345828437058384073244015485456220096400240787836933514824576137829143002349450022214777770202773060501817052851287589886322411992845316110186794646209167969979741372416000*i1^58 + 302171489590615855701731555061818316605689847387240658431139344876502331869991754882072524560687419362072791811436269436252017504746657587526735905549085897262884274868488252109840291173547460833856858987125523823291923643037111039698863415105437734430568464426974704223790962843825981346702870338964106848517416381780948493405994306593480000149047068130028210178765518414462837198423169974620628083666997503931077741701137705639787120569515937004438370337925415605078949322868272677617503269724782645859285140724101548962695258988588651488173941233514337327615020411180513418059438464101561164093557837418335410285257292979628437515685073590750718036624273752585224695415575876176431391916575072520201094801943638701544549071041659004397829435936158275127917667060474150775259855146873667760810696815504064578666496*i1^59 - N1*939127784998898968160851785451719927253453574837125007466664545529140809783369745977734890377607489617855218286528912332609299304060166473975265923730877497064813661863602439292342053984045059298619871334026343844050027644632193286205706319135097148543699956152413659661*i3 ] ]