[ [ 14599719967936904458159188385294565386080304669060607778828602950446832517721244634226404303236921197100820255990063702456244077089058208140157645633296699706620457025246148978359580691781131829460963170793506104472690368249000495311789256752018691266564987612795663860836293730708168796977370555619812426782684296095369196453195627761850257782803083603223799782753636360114924687746312158258068122745002740271964013073921198875013959867687563972078162220925587216654915524822415046582350676035633332425090457217661073521016501327300166101849347030682410103523236942373978126616328911237164513973104278617713508082987846025830414922228107587905577518129154405516638820105787048760956195977689807304474178851876896662122055936899903651840000000000000000 + -16956436222517014706734772143445089832046697354631465052040819131243078548257766753232698020325646486733838732496717958684248382088933423204068470636753383221191529806929059931747540620739983404832044812085231399469184073936550010693640152703973905630578354157862467336907033734574771267441271634592059805294618440499837479115968961862297906628926531603518691083240574146602079885432020484987575746970933210614885863886780778384871721689376217752470026536957611192866953433923787619631555100399320659885958945298670228256347240443597701499026556992197386482644362845678576350582189110841232317804895825428869865784256504984329095743850386252084701892699705885454321945388675911059172007732807579402580438165087627936765139843187684147200000000000000*i1 + 1051607991962943487007051014255679464675304740033909403945489180066354717371618265870926869173291875607265072267607420184374698079311662650907006984515237556712376052117722545541666971764901283826740216659136456887115435718611417639331856321736570851780756901014103853514063417522286205658911022450497288736512262173374265986368266115769871591269100435534249584019561847041850271316020907356471694855322238632977753563590341483371756121506539765557091441436380759576343423852789352253437187151764868073831979266577393123276752904465223215996281546877575930523024432855512768019766540046416709930870482033874495391020285066828535711421167256215792770263856596694288727637735542039971673667477636071199427395080237834360481890279882752000000000000*i1^2 + 7150011725281129596437668554969316520189566067284204103651750825173504929010244583850824710482626230389846570775965335077688460749476664378907127115456237327808935200402224377529321693529317418914462743387964760785776614084755005281144667286262120674317626070912673173481966205253318364069652238124166742213614125461252361679010213919817412171980104640583408716587768923072849789979796051014538722895768917153369464569293058588183585544885568403654181821346511324925009067488679285007019237363051900764406313892191884703031823848651046950644113387725966856064219332472361394144363340283038994086747973137075908066865910545698564881231289458715334583583743912719974235694035078333407335134914843648103123306552126160853412959181864960000000000*i1^3 + -3063127293632848160396538150806398025263689480686508350589561896466539077423059409711008683756869990073879764165617505846774102635518401776683477816791199839104119928922329169545397432050775233417572277920351605871105014845603258412690396103793387762300106222511057094386843170432191457723997706199811478650074520236403544126812820825625297217264650429038878213580816760831602178999739083616241564668809108555040213292838082853035191523018815546474659086026311388320465757521261441155360372232131668894461791637442681659731291180692252057482484684135013740450515379409937762130242517533492849737681046364405413800069787296976648000897017893319256504773712611088053110714037105160564666550283067340364259045605738269462852116938752000000000*i1^4 + -1024072482693638803108826138394976461417606523060847394266551209797564125112397568250990614367351434026107266554833583229902053217984703180991842886837806822997115466597710334127624891682826464685447700451660746892338091652439772077466779310583419089025440785106114238285999420726340423635945897254600969915691507932158658652341515987830668559880970523659188554367087289434396029524720521789092026645428008148154240747713338246927144974586247397596053728572742507691593507139571035017787161848620896286821696104041492715100702746398241828682869541472769392315079372828499302115824651759638662818805130702659714662249691553538572636512945332167533971062009923184264443080673048553841764017720862540711632461243220616740202877026304000000*i1^5 + 1268763828806159374171372360224983360596254105657799458759316093655099943272406179075980852777572867516989399369978506522793227125970522990195960642429434367741969646389872070963814834781282413889809608360079770029485457547104340893124217217388923068457862606651612767649263168351807345706782161554053365395059262760117816637572535175439656758232952447185721083393605346779884310718743261713687602402110347257560570646355804851429393789885204207457121967190670044607896864533913579200669501880832384710637335788561863385613489021366843865609826833762764848312765151974701992226404204083415149350705528503734533348106361246009640017970139038828035650154442246440127607845250173298783593907902799916054891126142629910552591749611520000*i1^6 + -457845479040156589789557664604645192737638511841808285438145149459344793039486123758288438369790667303206487635922334816260777282684854665314572262051571038903786679779620276619519585545802891720851264825661851768756878383246112068146586105387122375843392368434085075943778615860181355965007789106562875790577277738171245700486377052873289318281777083870057130727684910134182241585256714221698952515673121629573530235129404115039642962491087640138212789220646155155754022956283735687161400006094143451500660783048122892572126905041147322048963450650445165436506682405117692130012594922685450447064637938492809586761545846472077701422044757476636293948995461740722664567794459413152382497919348864897348086292989846611681293107200*i1^7 + 84988655994515451031717549122562821216563387700987377721898270505393235828878189742018118605153845208629905197096318668684466885059586424671214366532527689934301095454043848950636036675060180293055563033034738541375671203478138791995442852943299406886123600638002297406113339053801055607384874752091631679997022568607916194331550248431512007038205154957926161650080267513277706858539781407222754677218747987608657228589666128839502213194723219006505103255603799086077233558558168832217138634902714277671418835442254599267329909396451371315448051774647310688718708626969558972706251659247311611607004106212277731083642890169802318658728887070891056431216916821621283911017539113981464805320308871080094632346477533159053328384*i1^8 + -14040271796849546463554399022035539577636536778053938416252641275141296291597966847847114835722125977872693108637774653189944581875428098270986992850616063354599796850495093335516208844505849374302028996141432385201060228075697258014174811443980700974047006340873673263443554247942213977571886710563427565106241306130738347440441298742231029541256746848378956482838243084279307260752610063105899845421499395733033464357732229473554891869108399098370549101216808555710002474697218671132197023407156885372921658692843019365504038668188470791967771920371759692400007307176201563131272796161023433567664381974250999071214411314212261426678737449827848289584417979345023026757500393665191316695189855436619731018924894743166976*i1^9 + 4823196329448542034803073950033373822928579588312773670386948126722741059752624080589916880471368443508851622119934224886076503584639669615484273735376001001695559465327087924352717537237262830329928524961707918556765953688273933671399806420942117600898223910618706471227757318884847801385309209628077951756274153135538790236417863971915453066733209634982747473840803393463170744452624452331772196492241542465951251368599717491054279896450438806136945946720090170244011087426517127204664111008188726344042370271113317815861066942294394962292227713939644460112392318402571803679122479107074874300368949352296137422282508049470926755441078384931392002372455629210015244377184595982528181053204002637939910641612086050816*i1^10 + -1484238904763621928068312677052655225308341845804833877666443005389914820971465104995422962348526128280292805566544958120084783329195879132330568127240739913011516062175035074588564152404415683795559739987383976303781969014507737152678222124126943125533700394539208238747667535294354946596026205041869148641499404150760806861218988035450224291142882750216192616215744966855487699483882173044406747820594121161021535780723368814345076988396666354728995878556540345654623030679911943481369351130305519825620988546086118886121915935775962395508428224239178349896342244691099631403757552220947236353695248153806265190091440774122238990218987681520618301231613562031981511767604057968141784716487284504205260676055171072*i1^11 + 258782648704934767609530718075992454957589328029588267766876793174392831233977819171268945363146009516908052693277406473432819158412299602120072737135501416686156726520021561662792300064508536613110863977450815734019798432772986485949659197515000493277370353274471492702984659172239668199277697454293661757395865109591587587140594573115462174447375086663803173367789089923683016312645526653334686894688098017712640349676646015378194288967384499861262661671795006944247179687662213558312530534576433212339212749018069994767218698395518775090114831493588920659910863026914214764515083575569569495917883483972125120715098748861658835858393386675811747782406102819309509500445589866191012566500631227694087753695232*i1^12 + -23835613675965470956231672064500644180689691167641619562907221969857768301721110679498474604855014752717787898310924318864693998531264448095213843121887368064723763612840752790943895424178036108094546647458978590862697112448020105605825756416666908929918762943562952549186280530217561112082759907248372588719421053437148099261914852849509965107180124594376544024368926269129530170635370830028399108094529733758992317114285553817976799813434853401933239598747205864789288643287660878459624546407125413846637053780014459644401118306040570601689190140061395768537412328860323266767070122064187037410731397640957808516838105422184293243464752898398145913452333344721238461428044644394769504621304075257670270976*i1^13 + 946879181539926480168005304805644983474007893684081295044525786117010311447363595774438145391804787514923416970278161315294881276580285790126596573580638817051027814104370880387061261605771314115626716140076030854239265023648721192189407152169675149158726132402296712565032911137731659133465835978268338229061282097705558170671570737073798211680404387988841366136800192300127004064177174879386508363094673384667110188286462260851781813269463647805844420158118169098965789034995179743342082406516428022971408503651849248457260564240197307976766871793254975461192561381950453199465845286739935105090651275845228459956871475704123133876285914766064928242515438533837405763557373515136538443525672394555392*i1^14 + -1084653211117992494321371095637817221691819928931400184598430445662674341645485842875431711416490301929293676636539784412498743493917308599518673178474653936350110417748499590527401023325076974111494028404516974824116946003651560018476089859067354016333488656119436244039608719637279317479420334234638100039044523844821034274714972377481921450262764944418562207646906390997793745526553481640174447319041092844436119491918977916141231085487400287477229660032043027230224685397987467395463285457294300036238235096728095677194280936488736191903277087517379709744341479641679868654022216773800299301034907376429156750283912486438254228362913268377513609523559865076260203541965381078500707870382751744*i1^15 + 456180557189255260637794008163261487920505780870068000020810102758065976372563229992975222005821049198219369305479101080894678191075150481878970902561165009202075216105663027366776995802080993513737402843049349863692446621288953812562131289139001441321579736748719759874610995382136013955027500102794921692480590647237896803471751911660659877145920579307788212656683291410934387790237291107507554192701583858701286094152941071431660906781167357080959668676066946224685947056610333888737404037613908683646407738340185802673707263832153107774029606724533985445716396431203209647959898355026638932203492917099854768247040181827081067390164906539567831662282540578315416981405513359504914578931712*i1^16 + -25751984123917170025340563938296005938045903917321981676097813421007036706645921249816151822332123115381121974674956946402859201505130774813206466827644114683814882129265584317853859294782213259028106777822127687146162949708301066820314319273107837079170058324373329843462510837464482127737483497311246714733337350054511568075482313635279270113794694795512264561313770048532043848057760879120758502133466710117388567715534893255762272194621832508987106742560563880138048747427207382462780199151178971392130978500925895902491959076838355704885541009795081578932575836316478371060068843301945438119525526785677704399787727586894058311894243766071118104559348432136795136432142053144333910016*i1^17 + 722965773316777942194932382168338545432943149323803163807505553115761370683054048669347869088436634462377948283787322981070033092699272444621610699310970466813578673008013152233669812559808564542823952955741647696085383326680508182483523962802925887167080274094282988508522328618930153443490867773172089211731416822842755752951502671481815399711591101732895502132693239021985616669266136273915599259200372730446204798499448394269754226145668291130996561807310046824146755620842635803563144462669814308072075579095254503841053076893798309571282790877835938887205304215285854971947338746898647672001817621662336701154345821600749750308935454849230525439625886273373126805792723061178368*i1^18 + -16004271174337954028708014876979702953792169159842558911276469973564501774129036688616699101593097333875424958062926196950393284610922146534190319799650065584403329076689588945550441356411957792663894242592275718755054230978689818529964623520574042814756761814536289196431437362539644753893123599638486983117578395420747827197982739062484839055020179891292633880796091814657142337140070840243200949940678006169508094566310752151581905700706365503161881406632872073488638819262012158392154834011565148018237465462445175880679899989864087229102384219879269874512024233558876074874470374952042377307632259394624806521569590990401470832208735960941367476113429186133099995188399439872*i1^19 + 271781083751671894274351174494085448057105023867256417448975462048718472450966756462309852668862800921218414256832460003068989837776986598428976216802697128699097603678740397115704155984394694235867382359965530578512469025553211337550312877246131420834973334885144022819925646971067237165324177466169937031299439535959299711063400795543698202595796107719036224340321977540535553466539449772849557162719438051732691072790190302018072013512143272397096427045384859581143562667581992279080534664035659895996435261721623933453475324499510624912221432229071082628243267956538654592811203526823193722083380688849971396997307532844439260121917464985444384502667234903449631629246464*i1^20 + -3687858639951906016021528776105528015407167360107581490804118090018804643056894400732247896923844110774020272695287663103313092213042870901430567768340780977499899289523787236852943678570789431510207903880428907358430573287115936052663335359004835008341128538310967799176190350634864959294202699942668121984274336685000443528690538055434115584581921957910040327158634549200673124798415708966630338757237136733292332112257646344683663619239839775766574735590083934225866265177972446734661667385089731325082964831114575693617621214251943554643913422525415690182991633862521577039743466956249668687398396975727488205303520447278237485239445905396868297153586446751680692224*i1^21 + 41922865824622622151685562057913421087728208984697433881014358878959955018575932380896703547040674820741102738896221605939854750817675213775793742759686435194158379149353402119491407008333570738627975855928446623792901345506994092194131797792331531686010511628574555645216066369357193823936858409919669363060495858078352502716890163847904885255768057498328899440668948852143871624059706942936947300964044376222708634261076202065837092048522583799060715106786442182817164424388340608585661305160471125042028724395223776456053263438777015095276808226174742184779128042049896381753499601053563552570818850780995773278409548577061925718055652610582156104287190180167680*i1^22 + -388653066473080564304389450310202734930541963454637899654478677513867992998100454568594207972824963532880881817465483689450437492011333687796873955890224616373577992003226570750665547805191964251307462754858449461203058204888846875237261973749845534315428603208983565251530184347849993934253589918796621434916984354303683335525264912983040636527941126741503930569449864293033468473342623633932680674808444229768609122006043514529282044515306635403662084704106290749502454567319480587415996691648674780110035173765618795042411525473032361911950940070671783235972804845623742782699990751635140226880512820503589585169400754697950168916018542933502511208659419136*i1^23 + 2847115540377636165636824284710587740595078641125278899977059279660503927067487566144895816267760971446003056716267899097354686501899700152244964536765688523005318579590453608430748009325256033437835341922755138491035821582670251244361823262846363526749700015695440260608751341677324492038824881486607395900199322766376254705221860396569704502651795307943324269730517219665765396985311693390533020679254847644020086791899680963823395997149189843052844333009768122238377083989942289433798446194118133315249313327727381012262129659576658450361953492560052195525479859606508819022679023748644922132744465753627321509153487941107082436843143168405865819537408*i1^24 + -16065125968089366570459233958341979911387252895621062773468454721787707813950225052204604901294177912612818881290830241876124766828269101531925856157860605116296631844187092990462723382885148842916837946321552923293563062202138148240799910670505559393027545535873846278234896567413615099433531424689965821659160354281985030443890315552972984324943947667633253208490462770011521382547199059679162289245883112672766124716420876511623305166598021477149374490982146392425939064821952781782780850352605196618539971099763550035110477520650360866182710396390711490595675369220759389239404725358417540141227572899130140468095125050776119924580358558582833152*i1^25 + 62133542862035681521183595794000224006442451577247056699798046310256762708734881318163338620400261991860907075661559436952266090433131493193226528032638439027692474738676403104803707867181011101516412090600137813082739385788331049167657073005206423490493106267049025489041318645707459846317338752015658056476923608231704339863331792893857701728232724394152894661928449628918030172567696589012112028222754318182191142204379718443700615276357678500043526793916448275232693016378720761607387026440699767099835947038720743319250793405398343055267945424174394151693881062049375648042512650798922811907865565013440305563244799198926011076836444864512*i1^26 + -82327532442071657742248617384891284373900886092018463447407003788146472848881197096965863216722716260308352586082460799825320220432396187981086340999198155391857698543138872498899292609542603999488110567952271069883963265500583253830474056068934484653937066595981385689795642565071845714968939230264385121194062001983769903318768910452020451098568626599823181309693494662679625985209050615100631394065035583845812607709329001511179396655737258753089015928146691605939637530636520920120213744263665728118963623913909889374440632275309598955492355158672990578928058496540997120530605618755204439328324927813830625862667874566642214193070080*i1^27 + -354368516220259401731993001766213047913298526778854041245177283621165311994562256809138532409056847066420422694972448353496929128895229825732280272039531951579131872606738156121902320589271813670443041304756748141920446682667962085177159040618158475744910290381030543950863496870681307459198467887928711513546888542791419631510637888961863026791388463710817931642316326838883859661317596829647189258191399662911148684514642933466664338999005140459641392591112760246692290079617531436231436883964956583172990085056231589043457760361335469503902494267692426004280422657653163562730881706237715004394851471844734429154190460002580299776*i1^28 + 650824409032545586418264165210989538616984589233579250923765221364944228588640815745408595768942216796099845952391931807267659914021957085901161682631370149074138851098557093196759520296907895961492803020179609516946431775908862637947091169642564251575088179944916290837430784293589345158711874720824966072658820492957489230482614163171521399544423906121557010447172973187567877984332007117551651421193993599276127414059401505478321185977410388742592815439800240312010208791683579663482844284325188210841010298011849001075252452014315355528025724714031035944782777633829670372400370163128472568235209230323750902978403545120768*i1^29 + 3658361132635618180268200862376582198850515236034877737980177945495427324373601191874401411588612539551638135104704469397543379484744182223121251397330771582830750409931166288576024915047530581798000455062347711139435404142698850433917857867170455740186638266915314086578770679813540528893559544604495597593569204944557033408040197635396196959917067056694180278654464287672927478469589350106861287462645858053059859263890831137249626314570537324817763982314886112288622994081119401678965447202288326095729573384583113941795054540379563730243016635825040148275933214569764563649492537342535630509674682427823872558338408448*i1^30 + 5562061890802643959460152089508292379499052857757155831393059689992027194603534642897500218899283970403574578093516658205762312710262707708314404252054702474602853782220261006458444292460576207775105909449793487067504925552570549349287207836320438539787674150637335348266661883250595722119268985726348338206823878520491038784480434597249858120852379318977389488213478072067880957278388797753219174759555330417215175556968081326499756900638057677697457372432112658465155425447249605838465098774672368325699692615757667968668090372005478005009659544437584073414793974496746684280267371244405817872025943408951854891008*i1^31 + 71804867658664859900453733030435299190840903188625464337372021790815087493392092923328595666453020015543346432725172409770325162862128129995595298236900294947069715738572712238808871076601626798437734234849560024322067503030743894424209452840669098222642685833083745136083950102365315697668125240608084519074254439152964187579113053081515402638907847646278316047583872943955331225288344465341104385961358754967241416674126751384266700453960179394813347430830454453211373050752994141963074301480700656057068648581447469700110612645707241681019125489296757464945106679985142504958010918999540452249108172473630720*i1^32 + 193093513954487783852144103327919297430668037575669770732792029345371724178409806128192647861536824178727439652400243788284011949442184389091323879158244061028148029248242050234344841056274685820719412953463084047525524156734633511936374159486611531771333003100375068530387905127213891629040434788579939659127420784518805698789586133599194939362089708807313158835547205992003758329330541352311708545237272957602403054877999251162557474096520901395902768672484236171311937156197457562992424093345341839120945270585958366446185272286987524094922285585133100061345538367639486796185539601891014653020173500416*i1^33 + 161408359842499160517001034889205636944064984775409783749301167385426576428915618571970669063326335148444062757257329725148912359088894370522004429280803927247008035613764589565642223769941234197327371420331556949537950620360295345247084934567461112555002317096406169997400422107339808684850878616678531073624243986593335503234495236441401245480390005209770931675226137191180300253976608089850585558072303999902847401492349835152652288262778364363983097365188946305512016856971797088720498114498720614638217057044520275526587834933701991229258291481880804722111341605826025363156501448713636488937472*i1^34 + 3467084916754661216927092655435085873922453345228795293054222439262833811126634660559649460635929005651240536425856514220921974872415420638908793397284304671003571212498137748819697305951046729777816708234263377758316650088858075820746982025438708665938456309058526469864592000069779904987759260664255265332793099600353010102410254204078804121860584060410064610540206794559565871205759723693349922818264116724153563311790490692512730502658255347708464613126551075493458509666779593373348198769420371229005962195470430406414394861718103885210034195041573775786254968661367277282567533249953792*i1^35 + 32496742064219551623944147963209594162669685852002882144236011258034899163311653301883464574784491072053328314438102458706893155984842861841154871483641009577008988326955165083655056830353360595159984353892633004289539198228603252334010724859928583239842790771845600265636503891266843057866463006381070241326290073665765580923348385573652663420924455251517701259947327147538747069104198897925439306841620083948995369928989804070635468020664998611869394136640717125502377719791369466663792315702871161673321184719158396149752030082321863055299780958306907448776358935790706911613546397696*i1^36 + -1930700211790529085296848860458065381542650749628310135470119795869941501902927364662907094493236011266073678187286003196625289155115413931476616541513616199491881299365015959865367031543159759959727930257396952901333818255732416712569714539742065806600598760310293742634081631862254222793221443087808918352419795881377074895328093787021922053164680087707439122073880797908374980898374608609908882723755671301058279656375667049916510288250487952036620537898986940808032169403976271936074242987892168280872854419682262243435559356609733809382579686556499176575189117148345101451264*i1^37 + -157131373423114022492430044760795752762940469711364933702266194817434242417519595605676019732086599159978661030072623106309699785472149780074904759103006717825508921980498236213899619929022888339810668855300332008139332539436327961339409343438529791803463191639661059577373486394819674596610555089481391421655705093243005396064143883866895960398607508077741043513694232190891455251148236140718515330119566132402768699560630817934976851515549384266976224582552302729702486184085880470170281346001759917431618594337644477190557013860159641548826900858006831462822947034497024*i1^38 + 11629918984181135497145789766132794521976830668840926901549673721885073221829509458359694634176578879090145844855890448860925046240845489479911467108140445240177589778024910221588612774519565437892416358047279105115176541312279196991966372376418592833048477243329797908857595360734359233714139802532367157481260857983003096344280644426732085549876956132552617084501309982801107324463105816023730585683784732437873778253884743100571324920012442581208209048262681630747529655720968768449474470476695622327318207095294873603700908892826609375394926331235135193088000*i1^39 + -5684557488795599471669105958063874620098791532865308470231229795222986169069882046304373527142046456380525796025336566643166004495537793405794465605625215580948625396841586224449601577392768156280727742694216370632169177587447175652784674309619035212686412387289913243482147098047695537045785206846798980421828632726351771620247180372768132379467658253744865628535127427137315624986678282046883029633985419666673370410680638614447362924856173723549599834190724203077557607718049625822317304827062415781570270926526997993132466743723614008783761430347776*i1^40 + 329856888481561882001706437137329368726834562738225403535419544303118978652199381954156894460711845082900985528982383580107286828706592770775482138181981601082222471722672787201320530619105668444545069902313436896163284116296144631474727996650812694162046103178725287296308099910376140977137206638643715505627088374140841175888283726145323380168894833138840922693626813314555610529192498165992828557223712165669426503217462599913421336157485868027761027468869631047978859543677890751022116263256784073461230157630909996914674646655627629428736*i1^41 + -35136639682283006311573883125881683606775640184135437080905041812172205794059172080150896080519180614289742697867268937618467033622524300171088519094015946305818682218021005718080890321779488408618611723614295298096154692515448598098723620764836497020044818253031201835074321261860320914843978398013795653471280295553582490968991792288772854507490687313450839043513244019792314031868967145873489475868304051284412824195125414964404517003325361939433827192714833417731200550025972140823723116440629921023076265554177336260315920941056*i1^42 + 17825040512789840020243506987514397862722196128540211417352507071149808377392963388724149239573806589582367427228131661963776577173987287811151779970346491396021238004077271441200467991774199173683501402014922611870261179015326663578636578209418547096897168835671615169499210309451371819512980526450965554055819907931775765348133994255147015332816529989481542674703940595833307266597858171540577928150907898285872274816928172934546160467689067755859729354467791844869951500991749563526155915877742681102290385978476220416*i1^43 + -11549186979883955805136515666127751399614259952343659064979569752699452208907778972661164297416690539720328241238074622764406471866239107883406271085686452248782255749687080157219641098486348402821834784233696745012573308229197201494468383863111164261189834214107484982074510848603514974094029354392135278707274033092297451697367001116461600719157198699835241954299841434300880086896883786868538856371726859722280508431002667032808466038172421104962447701263298186855403812996373013032838804274628929201761792*i1^44 + 4406687444967427268095252022210771887326850094099176013678935709589586675360003270980555625594009978826989998542985539841807330907261526840440746960128418023491835167559317661058758509540672246035046618079857643893089976958487873331474734985870043232559541663172000932706417189887991577455116676820604558822929824368924827537344613231705696025546093798958502032809137869114347345435736013048196366853050114296936598032555467886897913124413963907649802825611242641852180361782308562941506177464832*i1^45 + -1589773126791622294738763954690319045969603810196954185266869786253575850160212492561569107376516140010729869342388540918803312349506124438198245376800898141887569006839781755017904502438072594368054124061466228856595549935296093180721135722746091394497397645928064416627482994154565905023210947546652334635934151200174748428504009683748689032934480431428136738223959433152912943100227468268280184858626198543354354686572646303986782621511902716163254330872326974290919426143489926144*i1^46 + 181936581547775594195734364795395868885231236298155309099104254228253003807777671273810163013840451556273526183084776684627633446665555476648575955819271564580075247747576689321277084880264948451502525735839775875213179457966580571567830312453739790092453943625738670777232522664291848738737089856126612783253612792141486568463765435250359127603338766043890954972108409648511418110959296904852459641640905500900902643524441882922642914441601423067160*i1^47 + 11244708765393204786568435899626338552576123945384431514657304365880937120511764172874280322803709912128558361077736495210942740770629527279161030552299150514909088559236463726723685024523105305021824525531046277484048054731187614976757075807469447994222007827616034369333540702748595588763820641247253257547757229770003196698622740038548098264958858447674788779362361519397402313291861286703021011727647144158648321*i1^48, 522155354832224949494655391462170524676463600689640480742252884734320576774758646072826105071065887489118206845125870229230239957098526811341226909708822562358983137762071136573850522525360223009766897817480821656158982239529077541433471974954514128002288630225375056565818005236711106421182374402024385730435391630710556276397609576034225397432844354527380859521562028036778546932812403181307923909364709688582925519986029455530144192557147232379436334091279370219324125828456926278312970924454885955948583276516040693123236246462320795297327226973683617172472384305903433466899705499272293661780783970689244501565418944150809876944390860033915915892395412787046667866884172155891471657416513702056982192953740140084545584992224754371773277620226382504789982929115935552718023082117708380083497895086229950910969134224094648271742843235627684200103335610030028223680958214370275023536754343009369249872559535554560000000000000000 + -605724684485446470684474379112903317017724277939044374216524526643117231785571696500286284408753972574357002960120647836246551059059027548760813165937584771293398422985908126125175492147189681512897168430357938326190876533550101359125380978026910845126798951933930596460809952398061809461295971716722373533088530723059427241546703964778456762986142659768559194138826207766744970095618680432128631298376021235371040775471479196701764697864555242864012535001755283316118030900771585876552404091008993830131860350698419762592985987569509825791452238783212390249494478621136431526288913144928690177674270923195067990595676628394123422322947142014101289073248775012802252329829063541592650315998827668433262747087379757208292691385387037653280392002185547398142727857890672854013009180401537324755703901347580139566340320253262065678723648915257546737486453741543251190592587643964868593462329934643765694469950459084800000000000000*i1 + 35907197119487913953000720265583672520607449286989360623146364975837993097756045287947462364033790316116673093969996624924430131334923864808563960724278724081316134180173925510771024884371563983506560597491816382091994406636267638368403667765443990667395151513268778841992008877315328596043895936920392469762256940340032412688418817975718922282488849424255247688782097521194537166949336060356540769035595965985477645259898260540188881104180829525981150670904845727904609762472757906778681756474323051140714340706684204014556020164091121509383791463966057793930595563197232113943463978102843915611092695569523387493654739128311830099037477279061290169857685411594761079141491282407044350543286828238752691402820261193075851152877924791584901690833822697774762082161680264922938296882072420619645018814048587395089918778328639176239439001761092678037165239940721241587998530649275062617886131595526542860660768768000000000000*i1^2 + 256373393246824765877134326978097721539505290758761513467777919098012564324574954296287743817849868027807189137490368163445410938168025595067339174468700604076973057729826885073045840811211490552501103074470398179342628433153818656330035097047291411342409022540467217313149183717408920871436846615629474109622520176476083149655838334975384367700987910904126487807611812746523565581992648450795817933051720196245035560441214138564072652076658767914865701160241713291899088236362105741537751184399108552555930721165010524158366264797167493227279374260822164347158986635207310434754280763417034968205884517546992138184003108463886179906243269016057851247246695526710681999746987121536582355466336038670852717303871145291986734755210899156735661898724863150137042353571166884789404534190419472029516055808455425745631883336500718725512390595364094190903818192883818274469268551751838403068289010910313900988317040640000000000*i1^3 + -108777081889732053823551787329191623111689301546848784759358058767149676873383106917841971822601701187851638900227313303892802843581933228072223972748551018308449014759557401247685911844948460528883559677955367773753198088667469798855058368598323437613115797071949370640318094962313480987845743550163696210416561294074165260741069923825134412450239296221245321432641567966084340107564244393905130242817999191496978174405835677405666573793259254630541571098658947323339816227055107684301915689852539701927878804144000821833889545994082372559910517526360761295672232825825558393579881904481548930709107472977327012070933076669280483108021003094783886849788223532650880315106011739413995186085963119606327631080354510551775313808145989179725028286127899718331212747166131408759109268004798892736643660072373294893663027539922156582690589016048443804802159488392441790524481305360175124600989819206212988958670848000000000*i1^4 + -37294426776255250496512048653206725066196071063804068270241545288973882229556309978231079636125091587267540646908012755011367904409248614648925287562574212189907458185469766087505523558606093196998011223922956724917802194580707077236980699399250945384004020611804336869902152784309784241022931099435732217779627996635102683545416710765451872426718685192815193131021769357503838885466349824078042810371314799969577817972230751982024058051071949869607650145211679311494749824751520951095182562474505689239869789788602658711060917126686360977323930491813179924501918036660950635745888492538439399258303698673227489876244005825268505129010692141932474296570187719033775558027321659241475223980391888521544886852716661930933071870303805668374229346729692283952098389837868817841281942609093392995069090096366158710467280242309901050217094188626049638033545284436449466455227618987323538250435509398704113410113536000000*i1^5 + 45369652261500094143127629882632723144043784906793556856057270171318773234630996121249314168112905323308952674104119790987654284507317273983358145580764896305433030558544491684959640198249266039521203802789976593288286544084231778331218508322609914086260349229621651335934962698613753159636228454150826268199311439962120828571153883328508937050989703957886255156693990702836028410154004353181659230589195808974037100477037417882676402535899303366620411595044201352444549149454901814716273612229246285562679008007446770021300855414049503944842373929915597833631589923410372222607682021771199745832109522897355002201853090933477703603064704431088677446525111871827687442067747763589946175035359526538025555412166258148742727944188344178258715134385664789431865942269078545880442680503965458773366760243999639358428010037410436695271457680594374690509250339491864425042548047697999766481407642613643889795399680000*i1^6 + -16161330221678409309137357108651533529814308814643538101423188381545050448706812037342717257812382480009672189644074262770356021966814491219046305816742319573225713459791416314454625004490749266040784116136518575673838930467629962125058543198435873606669651454237329507922369704115748134107398000672090883745686442689051107093936454829226345168041335741642439850948541345557457746086683968045961377264976826294544555632933682074082472029691910812391062397698250327227923869724142335629438937589654108625104087802943344445004194293015049823895111590354341497545426344859578933042672814685125173854261601990608399456561145667374798113022560553125267894293760860144880003821096853043405352904954039790606853835842275767943664139409732353840226111771016900957236993321850581145823994650374628206343326648208460216591805220333232036297703744567939308670539269841040852080581993856592900403679877400571679657164800*i1^7 + 2928728324102545423368019409044493763256529585203653997133791253772090307768351230110803368904080438150532832321073619512930691096362469030266551755873581394491655600963521384562743494418783030436927454644301502371988356806172248770165454307653774889293134310262901575322656007841944041453504945642821115245253708290053568966386318187654761048793533389109180853270301050572601760774949924452836572537732856066240619061709563009860371801796970844090450001829552945399514894176224343229474147578012354925719000900436863213973973163471445828556723386060323166516670726676091643995432433688289147359911929599571814509397729723469828151674512204282359742870851302640693458017992539523974143283117772207380930255501361424552883010609021887413616707855117517218835683683425843273784124978126387366468251769797642599677168974704850621884998860789280063285122678931293762811518440549411736748781880304611262201856*i1^8 + -476741836567812163539353693926733753216881614288745929077261324170804255332151900022448445725634250390275359085975832991838191685262976926462045636510688258575326218627435679875482513771338026162339313448869260899179233616724891608011403774026414213112481685649339927838916757109400533942143971844291509924972039834974880139856476683130973723406449790223995337990533798343741169428787675605962642113095232859567118656384866897403025576537629784001911370277540698416298646150270979546272650275877083555743627521787392247611020568537147545466201193255478234966050447511226334019706098683608398534830955456335838974273633530952667373154041255569049598545842888175340664672781469536432420457263085695397328879599714093970780387538816893233245638069184395613726943375084297847062064667961543770489938230597377910226091456243142296827311273999827627992380796156577438719210744390694582190400307890231443456*i1^9 + 170065783520502311461782654146887648242528499745055575575650917548521747338717777962102687089237532221475999489990980704476647431748777358212348896095412990724000092939686665117542551721406577712277996087000387721649161987107445163032073259507518614949717018294229174011760413257553778955960694718012220191450585297531513266566313007679521136043769379414700805515821711894412202948962637189254468343789630788685303137846001227428810956745471033859605649128009930815848471023220350099545398706160600495561220158177317072276134777280786849379882329212660772887212505077944742557515616625002932083744275117321345934354340956463711044316764632852459673575801308158941828842579469017969127739716222233800954730801855985195665765681854950039845359083969574277085349924205520565148171781138730827272316693531774301551937623645178597177385170863319230662977243435789658951976436964027761540852714051731456*i1^10 + -53002338874163399722118937354550119684296659338266591339286859485616291414465894672221267308610289944706489448303953380282287248773728160427577940081098635511385211225469811811462736287372169822182805461963772161201963001566862160404319898862972005856737956654870956423251437309852725797217466676047868306698884878035329638118194545763575345547591957394897170368766987907513542143879091440439114441991292144304087153177357003140137738997224303595711110908465080445222951439149682908275159740189212692646999296600677727619296944056924954726940643219901996060076456564817528343262019073967753468080884681024949853965332367222900128673140601473042909519579062237016016742295517812565670072844828403361952834006679094620894133673166188219997004587688989528777829868736880200390591135518303535999915682694081850829400851404926512508628269153951688365272302698126075038703559551450828409007568322560*i1^11 + 9192819264158384315903658558555691091408400911572182300944916500559771965218161407906390396211351969765934206941171105768402327376653158979638014796398340957797038606317160713482366107952347107371176342391603733057523271473381664659935967369007603811999595254990949523753968694209703221138798743941541656228497109393765570173119001439648531253315490909364268678725514676290749050276760166037121617174053040873728965695185815640220030223101761172813232995890617200923588986096875597983832721771311881165461058871411669507398533595882166312318654328456881080300194669075287328832584487401617645339143956607132253112995346008273129947978904876390937546942484953246300720937382693343588372376495404386529325965231893843221984949269936265234451052929505865249247495559420481728813507318221852171269814198717647002607337629904470407472307467665218666117995717732770077178841868602503560765112320*i1^12 + -829803341333706280461980770743732701015452164797930719767868784821774257206563319957143600839756133953128451608378107930997458392829449278547794636168891585901333543507978249453510013086025506589186882936591360635832762771146532148420655105964883797826564109528771916089019735017176983961172340569987457796522970497061938776274558043567851101183484772422006940529041535150996640787038204503784419691839273699158713372272046127232912308804125165105224667093209815843046487643677242991940946499047814520500845958082959910345008623553733978462963719341438803385929794146189582089104545611622548061996482881009994927207514201375342661979826291409806608571751983904149608325954720125698803308021235678108479764780181808500086986897005872041663984318851962971141851590737437649802269350165076061520684179912668180695476072242923898497767667389710843737727924861793659355844942620179268894720*i1^13 + 30804770877819151047246897408015055244081566386483325750834832340453727452281295395859083529029060245220824737694058225388879421573226861014488660875488749995659327462730031110836511500791876753657105436873857071654149999441031849655564364856494145490838526140736494375413111226038293455604804479402873866927004009849934070381399419510940338896702721574289295179612388402720443037156369619597139689148952452437151216836244794189969519915690890528893264086166650085734926755777142130152324259020106993585134705420405339917337606262424459406186480041955124093552181861346123824143214998946914248734880872798054563525726949054697747254223208194394255490462679533183065072368944002363942945256246256391567051994028533197564766690934747800536261450876372540395065860314758808989081112865672950947295159458481852702414849872871085129783652084063018374021751386428851312844485155040002048*i1^14 + 121546572131639652778772079566554725110966778616334584034575949861692928205646166464690823541367825935738414113090575113615847338926293570304724771148385452565626910433890401667983492770931882123679883005535248139777174016757077946891649701500986616096338890219479640628637672577697386974460503858446784825576291298775742767127598750416501034785360227461472785139598706177551586721688888274822021711618154433790088322291592310529177207317811192550376991764916339007318306105098510645521605506202335140309708299676309097904959010013797830228328458099669289365142901287963785633806085666222812142355895384289752195259050147238900260053935232219123610644909184541047595276822080563668962684466111160869686723701436078189277227716440120136790732470150980506224314451370947281680279443365527774681090637637687169605476243920795204138373838887533349640944793887311715234959838937088*i1^15 + 16153647892391734371315212639645149675978763845441970177919558158588797293360747529780278975991617487286589123912105410412994712792416939474120615616295211555814068002030786064428321447616708043439042987158371220507655859538241449633104238789739622211618786963558646872209761517857527523481967692974965629435116159168295469283465920343176939839203287778694959764115103745425170811132114825003142878196061672509654068426097601140504673166137689298928880996682208530545497568748587801588946994001918747113138455296684840211936145020681071737237858140827562134226343011114170293757256550651849976407492608204496931190043095247190878216693877753771437166759703519902562014756310118515545147138746745227788236531099449401236922718976452399200834346395529412302489595127950394766320999157347320752509464514476311968393299285820972575745894755845051421116688493300733528904826880*i1^16 + -879248079491618282175187741343652512620436098028864890152812226702029858457537302502955377784360866743877153308548665999307790881536206666602788686119032673944720944585707070775512611512507901575806236532383999936632279696191593530166522770621376484151967778856792438191626568082632694925971895643513163364588927681946132054643368573870551275691039178170298937918303816090727024052006699802738237682712590592205968231743028541043364280476646955925583994857099227554812275840784194917283700721415075169158235536364049824398519623111922943295191041697805536203557338866014572361269732169724490247814083285709930810167089464210446916673425023463350395008211563540516431672878088420220537784467560563138255706293789311878948901670971097108358848419781153384746127703900891162259459628102920414077696979673208087697940360581710360507095667062611408119461309907459496738816*i1^17 + 22159311192550488262737319924120193193894166185923869175584349119342602444881133141532651117703809876843333581180988717949613873162252419969239360968703828871595108097823395395909730207240428690412706453996683630414057872326342042830947466443956004510594473435816963977801390483869707443935395458037276180787127026689341342177079817298347823100604194020207033736829196735251817364650677966216487731382942483589126442070938050918075416351305561836191425638000861842097932911596521510567352787536107197433086936436863312884381717814006020895444705854759265278647271962029470476151045867773896615195937911352669487310880172939775353078476687071107138410791254524754785817575776310049192805343884043149654389516621320425339772084283410252827539986402640211912114399140475097715419184171798919526556471637255665675998747812534657324862085887379780744503812680841166848*i1^18 + -473934888444219469314365313542107641308632989615016907576640024226149792183795165319966000916525231781521710786335673715245193775120146824559987166879787084588890826338657684303131169686904578059611283501926038494691046229387445678349463234773038043604633265752215158041655650004846808316003058865220663699313583188700074034373515334811602308769066165239396264390558982517775190533142598130305861293364263924916449347310658002713654918599835207015793110813912569933698512817501973593734400428744039140754453993365003189466698339333477765863059721814554712143540689462881829246744235607403209706484175604555530830934827293096854222984611014751317745283927031540104824740857706089590473392118158211038603212429255913562539659841467170796196071331262335510963392561614050728573218602276756074731326710907931679602538157329383605782573927301480731805323959992320*i1^19 + 7542187895940372133423657706214660137445933885253331159522094178732169586738540140455530354502823545836763961196391805922897247848487917402670070011036076978019952246469671190112665094793965249779302861859577363349100145793282108975452969156883913128814078596323694243850865196054589752750572194961930771022328298331520270783478423309352920378199211064178997906486537096196405218598111248839168672709125310964881284643155037013445534392847148725956193950763944021049273085328224651673354154540416705063125597229434277684786453331447966723630073574542194537825604824112299708408966948874573362960264266685785606099869330261915068833019735700716244739732217825227113242756856631931741515296441142974472124088291564416250748126074499523441139255074692889685633615334311797490363289903753950689316307336373913066569036684810923912246577873999657363748945920*i1^20 + -94492300003101809673201832368649851878541725891225779689475788462148281368641146456833665720690466054655212833248187379876490971061023101833991144158413189609428999632009363417258315644900997805503170205475631566877015318150332450305054965851395599797958065896197029438712023522703224380389756128443318627955404085283208839672973181444764293216742155901742826332286027674134766200106163523802357735253160376565390283406497624559717086447254089992111555744922674069185116906073403645156968072634783995613436651890221889835827063374212552868989069171960749018574087889893297340585604868113019148728022659085649931565010639451987926556527823136688995752835680928027764354667067198886062620353114032561897489047919644794556207715553311494700552719635929395639529280015644048901560457579168712500280854971961173836166059368646813534357754922439289077760*i1^21 + 1015934581018280078316112015693462105318672651829991027693189293861222455170224044041334512837858369688492751681761340727978474584515020927920057776061367088929089889614124939641700928062456350046158445846885631683581365624591801707704086367416476320895256908813845741639918401225206382522766627023393575511877778937610231899884225928437876703517941814000474934899454688339006505056466034462156995755462488864868447898675787687433017511311944829051111515964819183106463985576600501826498209978280893717838543679401101697472734267766448282747633728451431216620973664552427970585509187652595924748867492146514889770550425498726165708386474054481486203852052433850478443925732377139794258247184659897421751676643386655672223269377854091942082521038834472729588823032332742742781179638911947852878148892789827650803410401082411680956758672220880896*i1^22 + -8482400168736482473926151826340739093932984561750118059429514618847874320344242805377739327692103768179717584223904139747710566746729287534479128929938435471094342170004155145572266566506769316716038256872292429702925716479845063939350396316456983639536760150516536242721225010348902772811564101856800899295857155458250274712197195550770126788646367943199961234804419204124501894077556022070167661712494890696087731971005080656682648914167405117542986696717778603275208964077606122032498601141094854484511416160101584695112338441465820834080548449932403658675289825659637904078940301624341321769121223265989110615842683245551649249183963241203931150846262807575975815361692633243273758971059611318340816370927106797433938319634718380112594408984331753552222995094833111550660065367332178928145013964143335482976967281360660474749696081920*i1^23 + 53532256655591020758370406184435441457283861116901956409356350309133559502121464798079267495831189879982425172005829472845672528391851602392592944760342369233338009517998611277439876450320574255786327280360846931581048552805037997285080541817452568402092405921577333698527070774144308458423762674397286441474772707561393655724734962017344949923180675081998021994359419579281124159507896985831897623183579737854504367072419935068212201923068425974970263187523014850106987180519356847731181349291166529732292743162181149249445147638357288866083740718912381322688688689324560674774253497565397366449431272539308989290764010743816370107184067217109155588180303064063066117066895100833923874447132915128886015539425656114196301199839576928588398564966129304130744786293584408060334809379854978992549343580656726565888894045021938590416896*i1^24 + -254784806773528690910276621920248542052633728279681037358264418337620728995478188381768045877797551291576496011166670029629155967486017485548532058767201159812096769593166239911279779896198859425788835358128130180333791344629353699287650749103104638758300166492183132849210545075454285019337619032289958198442767487145981496341893475682947248296790233970966219377808197439370179979182428824991666329385695405546735948397259898330476969470313101520835242319971136045196982621273898060308291392000270414112194226592213545542363199035734655752454874586639628576436460603823281568909531230886994573809900537688150826489702582583663604816015692139202399273645408423753391091348364534894491743363854444264344629179204823919100247495097051664317181471354827468140492787651227974390422180775305553876685083675292091616156522931856343040*i1^25 + 567136557331841028244824550246205994342440486660331161292842525241372992267641729045867676282246328027529240100966521229186457919986558221917607064108989439469965095034146006447457156566618330705221126978428592970170451632798835160781894029110662976614267548984229450952790677568440669238646250342370232928152079627387150380128428682240862491532143646877621306058945328341566440066508671769231536024271611039500584689383369283481997109122159412903316569490389798666937506949852128425694073078573215919636323425016334197681225697931819510418246087639897549828917542626684266980611510337400692085262904571655904404555801142200279564532376778337552353754829600546033490694791915631088840504637206282250236306632155662044413740142747792551463347989109622867871083645945249182358618462207487327897009339975556960955454332076032*i1^26 + 1762534085073366168692405046114608931459514220056884943390015900627057894010552675174490548912840118512939214907834196774200061453511651643969324811629855292390929832949858886178924288432258176883346452884562892106020696172483896197532472263264151057846229138215993148560206872508836089330293613930623577358373739195966892039302102724113282981742517784668332971494114829309768006756311011034337688475975219384901052275944494804953287226296258905569876711074838749845493215997444818055350224272861228064530844447380623961571914325251370451825890333292369591122368714381951302890768136479189259074806185489424022904540140000867296800220731681171202777328873664443271089492989776667986066632829715053398143525603454255755171502967075820533769434243572932121746109472956820577554587245856461007632745070417860212755005440*i1^27 + -5747769400133046120396930148358722822685872902789161844633486197809325984830061501389897491480898685765953666711374477355500619319152840533073222813224436415194772785534438168466846288552457806229812724742698497076531558897276026035810787469906642377573795227904937248025064040609312622420321417359601539574057411713998114086432185881334448843160556984821363010169054884902681280101770614742436605550115899957275996164124855345808104876521017931914326436345500008256403577315584808687947162671637737044211919725415001177273842507047629064448828995260054999478186085810502754351213977668041430915928245361724541352746099826502358619630628653631282151158381128873234160094444962257410952070889209138494639656677571245335316638325350419901416984804753404649137708704268276526998304412865731996780731188642194653184*i1^28 + -32139914256930376246016067039951564985634233960428828955489650865993104308233339578739866229729430992347005163620139814335311399696589248586329044742182882949428836033518388646891185619114320899001211119695657264021653845742480505174559071838231851635499874093017487798871371411920620188954744114171445671889830957563669648043346923902676317812173102973025874769917135233910651445721384075434539137307449606304462355077614020754780209579781224763605801749809677240625338729227105597943830941294062093951913910975807525327280576288762969254983561718525921765729464197001284934661076381089605103288218497975615538864360230067709637871595452067638062566614567377847397004460381890225398572918954251439692656428242438961790263048463649574718942994439974013949175397267409870514823609590525361263276181025718272*i1^29 + -102386091947202919058145185624755974017101671426839821032072342499681144202201345598519722690048133218047864193386573022266011550415382465021201210498617061531041740193328387742675073665139536928825086306917914344147645806997969717830908492747630422337687468898886574279875740708708946587198513341480695940954195376594229364891295956462007891351808684579970799299731261924128531353330180098855479852285639736766660740212267072362495818386939577649889254397533722989096162025544573600038569828095649964080784198346333875947865285841359322951087182749119474599973280531346295207613917453120358747988245081159273764255983468708518690655478744859985405231166534612296873381857888807947023187786720283320424411610406357206379679807675025808170585271834441854156142087437179547426033856597067160238986100736*i1^30 + -583314714863616189949991764547131409656533581991883580765902345217426146769811366723513061370399036985322973470405346523905495212002132597862848471514643168166125694585769474804472084781276174684735829249931405058245192937548753915108021782783961460354298573019657327576486414359062735435680590276876287035865100102381470518287898763271819267923851641568429320165618856803482993877297176611057228890209860430811508395933544339723581430067738797051188636858446479598125198012546970203792751665632947123652631007145771895773201164288888641027417205783621007989368459479245730298554930362784833719968741970723708129603851861162205027035878733681916965067821104558481873286661859852318348965017660347689151157844560874385914249605467619729079733650816970144241556294855374803180195502215565047496704*i1^31 + -1459838221660315566397112146132513076952053248067003434379744675387538351123884675261685440548050403154000012194483376948728563768603071014564686651813844174130711721613083651917729919871685877255124804770663574498776376581400220725882490828234383931444756770251588838981280177995750276320096207275129045995381930620047341066691899478517196024121084475783909244975409834745831269953311656872853079623213390727016549381031916191067013777996210313189209348527814218685842222328115601292478178346580208484712062305889785907382935635184187471417093047415782145683368546788049410003048257076522359564561303951475688633185523729229602030424600468086838518380515875375581190284540262794832167824808811889600835775997597160294325943908285703575905700500495140959391034359171084863634605312068026368*i1^32 + -1439045856823019691785492577934195910966370620244634444600151054695561868311955289014462514910126784126806801148028542881331407642832541207499923569853397191776306902634545902162960774184721084269575811822680001816906184026499185593924323470879544969396411846103314771576788131334546472238028335732239302755836388285535280337699506351058400495942859218237197846619396160604005053598594975300592511409336097356342640104640667501373171777319599603881306292130797984194226419138911797537500836188399223989718088088676694351855289605303736548681759880901716858400866722125156294970999902504823455958738063603520161428114010830256429933548285832344304263752481175589832386711962003018369895959173137730134662679148410757933216851038345854598458489827949214240374711476916812013657460310016*i1^33 + -327751249628262557182892288084356657814104918949766997664667242627208040151051997910565551952444725011339228584758897172097296529546760499676007669991186363829138597196035167593852523416955791481578402058535569988662762718739979594548162511961530673708962656368293008153166804099220683835709435551915869375682205721441743620821276328651047233925421709367393980090350018108018078801190193142356908613606700487185222958115334159288335465237105933789605807568476776402746134533510669536150299450604735596493349609812515805796104270879250642180306273315000703711807798245624845364936808049774482450049054689566716008044777554811389683570158085860307158048073719951594825369899569737975723231350075679641563529891257943568165946131521389617934863437052046985494558683482140759293952*i1^34 + -97061125384274659178918789379291823768414886044005270150283492917361293676797401745627600887214416352066199836600764761947318277317431826105803409658200902410516371635622695865692851579239481201800785360695225798622608621956205492186716956134986337635955550846758130165534434529242918467798229917206611130570038421494678338600570504087931647557654944405428869275431638248310603165142669027397554793029042648306853725211932136064016234990373996159488474194467148454750004434181444022347495475427227698630045179404201287717878745030057727801854345747208962759605124266914369548033899669768212565420095155441585439863570504355822826983461312150290867219413443300501901331784729737824967207713724001895210713351271903926638092031017041639266035850936994916251768817169989632*i1^35 + -31007368523247899513519772990708483509785984682637703069549242450887167723521455681108562906979176567752892289082938115601483469097879755101484152148443598222381814213078432154142407206705292512014044890330538011941763690288154849701029808695735699533535113219574464103266001128576495826672266670551151122040277003406692836181705547896215892611139680537485165423481407370566361519831144969751802289464788304710070185910150106157867374181659142548812026469901469034029136669355415929933266463770964428452193184870035459962017453262057028961178105340060702751123362832713364285164052639222620943750933425532228451412732660709586476185236241726540844150706369080893570333243895306484585631168403033743720352676012511816241852713037099764138921681309936499371819401216*i1^36 + 2479472914286726483039703553109147476881688448963082727115870935693647098196504092889778685831825974712465938326540029576346663269619997026143298836299678226286154469786499281074199387791236373537070830906861719224185145413793238339751114856254158380192797201888727409552336546729723133548370077425694286099764331567415310238072010707992111865426459783084279734575684881006908999973851055895803330566819295198572667669839419250807684587967985077999134397329259599052538694258205534915270555873883086265813158846912755193611292467401601229083601315562362571011761635885202858400316098469323542761561506403734050878699251342891151654032649019024165389547658447324000022314356001910798978413905529616493357394770184961503653577746823052227781466411660702908416*i1^37 + 154053498649427396493190943742482061991682093209840168321912869212474605268411772497653499277949046185012141693212657083251298166212803537995560513188419974342936695046363337054664422104766171036329590236615061079674693880124292077211838695853274161248071245872726438978117319413349289298887502892570807609063444120002994511744283080634841017443886186027296436199340053265792956917074719476735935355260852360058840780041385814731996948184653086751953260583855132532729744886446439332952625314824498804155456466579609637734233530466365938914790967503913296679340330435536671614545930194771029604087753824401778088074231738481667442755260009743876809360959756327254318567145837134053079316598549870033593212761132613650079793857638494666700608121602048*i1^38 + -11788212717880146794619913893703171194804092377885658700166166520416688745852209446197365264112885164068093999354499164465372598508947432842040694217519711783147893480263855842773490094077177421643483642205305797602734344160939261797928955407714683280851223387830669227079370712107067184050720739559474777054865975832674821399856021900845537236721802524408803928636411409412835663438332899835329635663072215013057156906423230809815119764580810434968164076834720477737103361913105639830693165990948090789632415736339563809772577352110867297301709820153257349746216572021548273662286732725796399293383028954581363672841306519652939871425544445561548497869196997287327784258119364093600950056296955348539223708933266445338657825501663273746432*i1^39 + 5166187813354983954284895678473834462884181761198201813300449596727150904569167084125456683174172495332975466907749937330952746407286953943945258813610579624864341456603034764941703960701869057715059915999195450764842838994984453277413751796801527508921296172013156332382547632189785591321312380679756882468953836143681945510235790425104843426290698688778895363450944603017196109558043500310914236850013281778716221082138365393712895855083796681951161514726035238696385041458762579015799335629516854742897825473238854265420482018589438150367732169984226567643967466954362794219540930604724960928058528208276075408127041456392327120830448698177573278974112483388268564629319557591520975020093612743381627999100629542202327429545984*i1^40 + -282699243634358755954932585638965615055307692854974113208007754894649335265057707232920886766166213955455859254383563380581843545894169489831266527561830528072576079427788277519499166666975841793730138151669965284738959108801476942611624494491102683530111744585034510566786839449988907715622131114930499471420178493492847842550395687226189217581145351112831757931034991078086544532174577305475449801438450399900444015584324814420416249446413545204156475001053417682370451698562872220937181976965509529485168895211786169971254938947823910296991102853821788127125965970225380670221105576932613584947199671092252081796802339753084044061968071336199293225452028267626633154886790866390840205899723983502337030031083329961984*i1^41 + 27420625044132197303955949149738117704544563215094667250624907366197726575188805403529838314402995662429681645951784386973569446807209416124289455629803057778547270145448346124421256335471100272118203979656058772652909479466003199482179420016576356326614050811716107835203462125513050242093572337028936110892880718016475195777917074860600882924787652897051412270191950330672942106843624387952926209997495037768393891539181740616471516002292551341738424828058842413412819072316963898389511856201903026095282502387789927106582509783333842399011252244871865563644120127516355144884077724195317345777151805516669547167680119140919483355230030533116202639431498231322766226731382037877024639851881815064541245681664*i1^42 + -20530276567247587149378449037573605166811686897957233827299318516337038922286135513290201153099782214598419294764178872018452660435513285208596304356243129241276860689263368370343432391545656114351361538430722369227191365311005042247895026365522535855832405011132669210568323181348575596685320309041386263995454744118873642260896007832440562984152951170891377470538783885037915252580701900077350546269473208846621892731944032108507774240812481194863823828696770714888429057109610191727525293683685528954609695206781079271654178955294330842399250915735073913442334088304490653138551466669304635683262908547428880820993239106595865038843105004226634008130707647941550615909024884050678620008675839488*i1^43 + 10122893995723236633271754246352521674322394281355774271558388004765738111605669470254522987358476914146595312010785243261680562500851699335780791251582919213672596145471643166880539912202212211330528658228692197715270226170565541853119045967194211095504295430089696821011698609876767774839145480983636172905435733841432342979261190078446218204848419599033799928220022002982471020731371718572565116437862858941598925922021361399974727954148511888757360923695275730417801482404700682586009062617096460914168671778604475317358573783136595039647052340996891177890704379650435273559461374959529648636919479819539364319872306368538807359612337040371911386436498673394469095070339578795115008*i1^44 + -1708135766294826128635749399906142572671133159671919293568604398743638827934198724732830977841720589754283003008728682001884221114356602851817541876595856072747279582915262893309011256162853247815468624600237938446718277691683212755825957895027688015716618004409093743420130580097372178441923509737948431380744717065570411253193578165049313431549717575564473470163780065726995304931324863827150161946967199969086261847491986190448335489591085277704064775363586655164378828429863930191462977029865036857633315239022864810494915044239072593745096581244246060675243357172969361115449010762283100105225421672070508335648777284914140118458912671617008450699933398304320844938368*i1^45 + 192472858195487956957355622386486851754234773606007766721517632754330367033524471096431564071747978399443928212617605637317327070366795558098763532661564141532532683584752260066658436203062236174929306806012753103319754745419373009480645210577016657119902137837180008811837354553483628748240897398548721849507045579694446140917071165558244724011058660248516923506173709931715175506137635999791632695366723111424040286902757623766036963982507438780865167890426228683002193188430820914043690611546427476751720030000806599334828563434436404012491168361187693626373480899706677865893162811114140367712549993558791310424625228127434011360434729359529082656863738632*i1^46 + -11008448722232286281605401889839574193863779334379277215790051468633197835856402067052867173741761408803331265307252245158255624925857382307137625304507564427698475990764802951804010286246716980748982264072639327965407848400171475650874736396125356474401489990324451059872733518154831141147767510946436519944492722726795039530680362528531763030308001209966595300149479724187514156527209058234280192019383126402990640709811584294436990953539118166706653079056263070415048092716487331546542033528650091041591654530655241808943648513767437881697125144747560913053417453377405254525031177039522525520723815295822904572332561333823*i1^47 - N1*945618024152747497848806260348760566849263475807474098049876097449001957750494383564332205961768455701060761176473768368582612109649616962894948545315787332676884531748000000*i2, 4289728735040955618869649662726458895495647381313983086792356031057559330888576521676343846205628339187769806793643345050322266956913135644943389101001059626714934500535387022158396846723904583253793826885335300711350234068988796144156407269993412597194399654426457052951125393495701372020618222663525270457663739457119069217431935375813745622830693120198290416654693698372814976779058064891343402007783302375988232142127998490542681060545661042821163106709947122601475860565670509991134796721602578881530018597485529535321829640955053709647747145845922630644370544440661215569921020626552195742681195021166522309570929092947990068082315711573000280061488836814616112708280745960900849131740861880319498825254467464714582909123891655533584705097416851330159715906277146693381484223643256643617921518874406435024770245038147288035317239418941483667150441432407156605226957748352462121541949606627807515619399523368960000000000000000 + -4974536787953833219427462077703571325655920060155134844849171834588266322795614472410532263992199263029953056416922377870874697610748861144854637432761456093587082017106716848240249155474327832579914119404798141934999223390781310539609750158365878488600337130106032203099520268593599603115397116870890719771229005521610282316229232383761811822561091204780755679412810132629214864653942977359470757534028388498390178979554868600718211318626433591015076152765440519678003659585737844093405712417620922899421660961692145474200613585892498321824495636015085582337250926470651199532082405121417851049667266019943324977314066227236553222427961889545150636360802157364033798525487069845921705493884683860191673585640971069720791222232483111272582069078385955412278379805684735180130270174808841386398731037661647662266467060246782360737602009115433907919565927085651230324626125067355324761229932328441338160858243321036800000000000000*i1 + 294049383035624272702410825654293858755335981690983034126361664177171822937733293086890012318575581937189741570020027453534225320030584910460494444083207419620292024814071207760172287096907285574593310969447403560158316606881141338683394655803556146220897616670341511242226701431533304994478131488553633105162497823053127550609859275983053185095365039537725608138007109535386860359925212920114944135011260196776545626077469105060794513841626756756937779957144108298447038872612473504122726613108583479696612384623567120096478287504199680037449150440135810955198336138825603534609924971909907495409547649791880120784844166639724965792167354493859138906062638631244675295805049028287186347981207369723767550508609136541375430759419697225165227440489093985975081240842218831571597675573201391707445472617717512320522044405190184747160535519493222066919443466345370747847482696673356977535184978713922511882931929088000000000000*i1^2 + 2105404314392855144984271594527341048637512365556263795966275555469079746602618999452372532205421945828182700348922444777835190591932042590681973734569492285310831312956467992824041654074231066590233171492317407384419196538411707360132834002097600412625189999960726440186190214631357470390147138428135128705055854898177856654732223566333317971961184343837591259903564481087705372601844672153678210990019098365664002579366904534328528051787740992599276601839497668704877779375464301951488909728237619803777555244803132827051899903986156116085150659789182926508741798024079518218453051552226011924376294561946022087811731784269399299781339537584888829179527645043719357476117914933270315483281898294151197578016742120754502461297015051796092693133969562799876742008705928189374182814169436617191604512319507957137153060356410872941084253247640982680073605512315584384370709894260874837251881101701278426271569674240000000000*i1^3 + -893348767602719196326027772449689765135966900336522641220458742831192286449330513691217764562616837386276970986575700767766767483801753039679343390165588547882156302570283233837508168698557596970277665114274523338693747115262016791271104068737402410944887797412914308467283218181055539175041233266851141845428820796289052939652139639450814133818400054024206846936149104033733375279487070525606497432264474188908088704729428921193722105885608312556593118698802602803408529774436870708375618739007190956363207325035991130623026772929427166764543369252175730522382939465881417101855266948929667417413200615908596048107688785929488756557646417609153669105643485625842850215111645398858083480321286605250706909718813904839959090877106859870215899575391574344983742242164926394276947916399138733274643981346306203944583593921920885113648927973155702389462031702401080683826166678713988199340863331390254549322170368000000000*i1^4 + -305869587778034880388111988658506748040065923199204178322502051303153358122164488624129865332244457484629050972434848373067657034902899543107784312996360349488369985398853284681925762464001959145567596162840352586345199145560910331957428324173814018924833110130925872701053145255096411450652659670356218001856048319749674704412265421858150185910810440015633165909103871964155533295835312713444832766706996435831340445451505324767920944964722778490627222952971899941573922856421089450009346893000409447931928339653312214511846579561676954418171991404665381331046160432256804939533667591940439219463918428983370074439693480753360148722529257633002762943719748441085197099167570613119491790063725444360281361519494152393832176584417727071898379369971908221997267589046249816172839736668927641845105096627759618292015260742381620424548243593358015401217550417435641694808600540825569110946221984614326526254514176000000*i1^5 + 372407022334879245745721044576550869586502239098734189720644377582767154265062344981955648114610220640568739294120564520050132307300335920706246076500856084900829747597866606429283810393496398750958011325692374471617171249495691043730342058469377189729906348443310564010306463782858808283249119658736255954951887606807093793655436658774118931003750755119990781607553238717821699214386738356408328011997363050437447874319979876232157218550557387454850083677736239325103908332251509318060155065434688391698863348824236593691905385850857880436526071815005464902925280361695949720275190426020671906970425684249830550076270680984734886450594180163361272213686294961732968589602100612004425701099804404349694899530102221410496265630856521476935463451772141063064519879249283303465077441256820291142152587419985107483920698265925579428718482729820594080768763623409734232264435049959237907527086845287247052149882880000*i1^6 + -132804386785855887763091604695874642489947380113711008337739219433191355258334800383254855065109704601644602008610378377420885657440309880874843459359511261667214504155269206487913784939374517648381862290120999943150784427479608981609504964430989271994358805440051746019309270729932368297363499034910955811128413151012116947561839313608236948713802923877866419648228813410346247656392378380726749249547997774007048400681654999213325443307475108682889114900359557904552198659638722063371474149975066987889642211917460509943391803963259280021395416810845176677268241228887656070264623303231088453885494718608661520838660379146335911314480283253665090562016411149266421124294739229635743499645256935135465104992635351412023745619245929743211069128635995543113734620514683124557504226078554447750180004566393034008890166206535126827550606401482170329214556342568657099079350768494135816695358882853318040538316800*i1^7 + 24149268408087281238676535301742407423306161964025103907171539564730311240350807410585403673148365617260613086981655187756404656003805317836350003604334041529327143729584500951813101256744440925040196126428204481625801670856402066825293621643430981463252708164562485371602984888101477668900629462010827585456188193661555743496066506338366862347131699356192856321702169486066335119250899703054889189069793797132071288685557878354588239837822290895536554888795071656644728032651857355134036677772757952218360193062111651721061367433791721183568632571771169976075947701435788365558014381747446630884182864452889115631536890102892821653176075615464230899199239496133182018793016443198384725651549628379967399891259852921536302416647174890043300160865490871579037422348534496077354250234983561565333130857116254522749669197831840411388113400651305400279279698176050135830717079083430941834312946003094898999296*i1^8 + -3951555837688593822657529382872167284078754969845561255050731300894542489818405042387670539156361625314934763060079855734011290252441292778319046340269665578234378795132523319725754649188587111447626245713623474102547432286419128568684685969343871137333163818005162974070590742245009874408235547324421996498252333575333645846084898574022969469003416339919046391047694728143316282045241936534063310933022705123169728591765992750681301923391789338154284230364637406537483210971129985207110031408725602333151998235755981387121658269918635057808528811148196754114973643836056289075649362450463083205885283848109091248344065536447833842461860241903134723356068929604179431349710161191989744347257520421793836327098077448298491985336139903808003008261659026688463714351105490359475848902820725246360184460547563829446882663901841002618301704168521200351503794860995482926011186809851527205327024332415696896*i1^9 + 1403256394282914628154813383826796228989470907556644279021076317785160788463656171445458634249449624175352290489178460352641602193055942765226485518906645399472349823112191118383499484304920774906941065465136535086354137353897667422331677939790606733980914919011379572768545269286195232720268614057536593957838916395594209566009008897358153535748578896372224297464938698027026842255900476141774297905527378425294759200087536429876873406431717891800358220882589633287449363398798345989151005695631609676627449564879028833268372402235790027547551791411627998976868928820925492318627486685943759735665132204582704909657800950575463935507053809359535259219406992863083137514314067666732273465701926551411878271016503190839738728842176362489923697445578329441445634907984358275989085126679595389985469408980787450177532215856245508014330202548820443170777065522940742896920626969055544367981380793008128*i1^10 + -435776738548024274721680103907434118705722351922716579093999153973630573600677712616371456139522324477462477280358563185496985431139413807313511565610856187716840821977840345887053955513982458663867862318161585111540065501207016280259467937996248792858804952727464989439801505151848903861640340666423776586280729091344713236623228342788202972744357444212654112914969382000910064590349374424473720903150870991337204146026508150395623266165917961941355827602858502251884093205216794420465544701046097400230174110437422469960077881389821059606570248341858432636460819649716498003708745026661349766546542371702401176872720721009990177144276883321808160702127640711718624357874022938554987213980209869203626777310901639590283742870753380272123249615374836148808265792347798886346881236881615522223828570027918111080678655548638375581463791187236121971149399306289457235716358617357233564819392561152*i1^11 + 75488211025842110097788558193879963672761486864001866678404044120319645570995822695025836124098668343912628810405239417396139245939544489424284099465799368725790039758893877732878309312136554720022842860588392944038682662654861429141802655871650314058295047574806939804346398275090389165744054446863861146280555119017223123119659320763968961568905600636126437670231049041084526338456460724944801528241278403796017711666268165775854523110348816870070787213216129246322376161606785391357095702808082226577964356135475381094913576294346256005293987988009019587645185649672573986323192235805262481057128800055106206780044206752253071899750400865384538851613552753263097853711590305649722614440312389841232243596148837706617607310907088024500501140336302814556598004830314134489144038046010389659964966103036958466643586896614546001451984822425929118779811996171636559108693559822149298367234048*i1^12 + -6814501333820688797964060132542157698537216515051089931045188588069591832399679329691268674483275117467001282589110231985490119984771644303275427262798504864530764398956235092072969757046386818952111824152336362747381236312400819851207293727514880574299910880942411809251919020351576390366544362782554137974492401968194008769645869148676604496528362339224394617340315654818010199761979926003689995330780569600904463485251437798997290081007215008829111101397820596636907966360012112588329444384792297063437598686806073125997580514089546103370883948363801884091309137985304034845515432392690771786966004233002181180669203523529632651918837655044798387712891593868557266734297943463350763729751312977601947291707958591773433404937580000318759023060372670164327524246716999676658937954205153601394035221341720863365696070570926559721525178808089591811018514673667070043160154255203185459200*i1^13 + 253709193077756616351980321969565018029050359938695860363574580383887161446863340440577571306457526266611754936725987448494545931667098873482945842101973184746396133384647903899170520866528761126472399264192453817722104840438130197375088832618556709090040747951698214586540250967994539776842250118555658118493202172255573125208121700286438297813988779424218671746380124130118390844925501462646974398199547616993748751759008991501092900174002048132254852862148226330001605291838491320064049384918122549279382220652442154975732480482635175286994376558146471608358721602209256096285483711297278910969827572021726538916239448375204034208243407608019283339839804753952169691330761587364764087762347025428711908355829066200498739003250515363690865980839973233585012067303194945325304401972372528271070649443992337407172502358742995660528208469830070265574974988871541289160550958084653056*i1^14 + 922013490912436725825145565569746049229729402176144792463809978464471455398472450689727222349292534747571963049865816270446523647753005692486282155801029528460040895823945888546719699707135528036620103123577767917800519995193972508800744923781433328524818858172545005156170421180470405216462323043387522925908385210099241477342930760719372433356475443424251041001816020785374567146334218384342804420952886447452595875322361334513069277682384845534258652996656776873449355131671606485974509207675189639767424388662111458780080295941302404168392783244219438833664146706228039937784594848487887187776486172929319275345887316534282122784311022781513393925774533821065191438058367076546355080189091027337639941297348044549180079584223295436911609255611884465927231536233080461964131298080580579755883793356519815384391601800171244193959989930615608951346380626439860934789858066432*i1^15 + 133754077629651730601987366276222489222486965835388817604033555825740904721363651102297218918728328331244142111796939239702432488853029754010588602592478234832239026513736617155999119704409289145064510901088295007764345733725334829082298918494520038538637867604862796923442432105357512569551461429556946764597408108867776841735062199153687974365219753840869128708415249984341301848527827823517951376152991907490719301147811773515446459296529871935436789487982404243275747763804626597022803938309907335560668864450452909123952875401871909378466593712040293354128869514723844465386369740965616748550942938929774653592156561406792509485338508993529372598244186089952705065924604013258812767432705745793299135011672728061937183135988930040852479695290007704924956192741661068517903375432572378696669314051321740409535061664137453095029576710026182607936579101035801662801838080*i1^16 + -7252470946753867516207347035814434144412736107845172548160625033323220056519646981346807582810510283543146054623499376669583587355877502372615474208265410124610880190363725537041766381187855224188923828654869073313908910757511103417577539578308740779336448480803784681907921558693115412875196997084233802774157255800911107336495891989040354113890984461226174020126817001411393989129428958634959253264663343727295127503943219164790248904799918725007444383088621531580229473638694162625158685581717268885333787936491519571501449934646111718828534185323570813632231408169296332916709024005159838028242050669220563969232950737245378776636943334404908126828055904365420824968470229102606753456508436346772110343837073817970272696615075588673229338293958929364295077203038916597780494480601898299797356287320813189552885920045508060231404444326430680440000042984318397579264*i1^17 + 182474268335926284997498699353228590418360405624485023933331582883239663776507834502448210958581625351741138333864097836905162456117441682061734289509854834937486549439394581918949786877891602447151244738770123393878743828157289332872866983980770945872947565006083170883204927325153886567857263896605651194839917853037784391759843540451287723683643051726432311109919647646640841918050476452564609266006486286192387670890887151087611377964859881499591204829376909220619214637455082302903411293950713119542594445891085892027408332492864993658970573823756070590849835827040635602521745469766327585876850852695372014667828883804994347033165215149742117549128547766726831420261774782151000022433512164347620179344536129709224214812614040192166875564302166151409915417527892210129378650074024596000074357709692164716815992267707243480295736460259895909131778635627233280*i1^18 + -3896163304195395796614390978310982839228931667214217722149134557657405414308299315454714331694523053573276112651573998628230812525036838845099705422286836402030375078172872767756917387956299490714966366405549255788478271422162337416991859770359330430406414119532837177742057262510979934205824094584111473501116033847317531694668268535909532449651913224056824296001235006712510889412815803581223397713110976189242492210601249621139523199214120929454283669031840236938466862570398673862013184887786582575199359206260827862271983575399267836772296471254812938386661256952880066928606455770864134270527926428087795208023344150869605587713177114655259045017961537726739377202268124401844060325052014992946747473371086887248879990191535616389828744311258781253496698458242271629703393726954932917418429055032259520502676426484441258598404943107536148232712199602176*i1^19 + 61972394743148636106088992377256110026293878612355154777840446317049912599553405065240221307994061442273128332743058097756339917940263732016163879328308329264741683809764790496486782165694383624119172608867294409037492880911549150337919554888977484053150325412714607096799820020523411291938498460134070019908333204420218115116360961508234581062675962052525427633910707834604093160323322821988843171546938012968339476396723005944914446629635330622792672011480593779571695927571338707345541398787991136156111601676702195180994364792806128408822893431387704879592324146362326821693089403149075926568234482735060464453317693789555366674167092660271025900061745155906467911532116162665915783420220286896641226796271667789306236067262621447362316976128422052037499603378567328371093424012545573827340212215174192048128327050152094345506396718177027641718079488*i1^20 + -775674191575560833582844224161766221253677905813338345633693441093426629608640815438329956569327041380713877141714942709077756621737121640620994459525788114422662870454122347171228804164964142396968646778406733534166188820031902421443205316540470772000358779116021171780905949990408505796713866958484347189138633048230184388961785246267681701023464477159937210103644634681379013587570762209196824480305502124270949916575516307233702000578157115491030604954040709186204320294833949678705516009624457749963652784860037818503671440372696890360757597280059446255966317390438551576211334574001338150215578528429911918980778324692752125934412188285009494490919770479870698041227408856449789146313675705495051359149756933749859305942639427583111334231214847837385006222330148711454337065821547357136282392765679197744624991827078833235947853096289170358272*i1^21 + 8333212296089196276502738667500929420853636618466051100215322422318690102481205579182002105424728550405376562632601037687284179173859852117113517483765863091428285614917370337998656092354723020518675410064524334700591267286566833511627300804982998039541073506845089389601836745097773305452636959812302883942466429467582698512458426233825600846871904950850774322175722370684432124998272475732827145656709250507380323270330047373677089151229657640129139456369095626021455326773948031576992182378661289626023220203358513132864324001485856883601500500319276586818284487024791189776072900334241468542528487955671129890358074713648005063596903134793712779971781020388036746636308862204761398398539262832776059451439773736906618025635389920066044487819216480055841743355291269670060177639941675583821118276404478474230789597590422006667805256719532032*i1^22 + -69526566975860731659918810670152869514542476335141892295302834068137707375030515291338366861557915336811452154745263014297403424462960461479806454523194613250386222885656519369835118921527868033911847841841284019143338137685368349800053159925132902074748697785103036813139875389023479254734514307865830483160891524372900589412048106413405100590137547609807193135648072380347371180182315240411982135630944317431238055174207820523837132608033349697875566367834985851998757025028342194173825300089171633308964038405234050982226312570474541979632105996671045687096982212359845087196033005651207704468167477244843986192980155432280711994317489036272495362433011910518906721661121708015942021941353847266466792567185638031364069984864062293040403784389491176684780608423891250226355642928049603882901272561500391422342268612839660933895088504832*i1^23 + 438108214220726181081768261516170144903819824095586754609747030086925186737647081821180381076073473629261116136523845218788961110129565062257320156218896129345355679767051057905175895061934904653630371865228478886914741802010421558233654367440588323231774131258122883220203865555581011806732038055343725899831271269607015650304993670328719630968418029439989419701807233891698750570037425821918286397460258245574641084762634217755700301313926354380503845436785441679849772316542445309599883489647451632419099553048149472795663172614020671108763572790235943669698276435858200612068983403597524214462787858944461342018376461403695111716682719273407260104662206268691333165092254750610393540354049025269100461717802352021315568887129839038899863316271378201773372531440186240440580934150906957993910391689544278883303027290319390632837120*i1^24 + -2080781641698916587435548227784376407449756479508503239319158444224513062191317813443596146248865185582954915325444935641636511892084188466525832193724983416408135192379657842815636802009351527114935128804058323549784061421188268948589051874177994317958513985076829441166132358750078410882179689246278054106814398150610501519761852156593710641124319376998017463172786073915535165086043673563010846541658475300284121528736473250608673805830579095775618824693248984960519840135398758339049136240587588748795964330769172426549260079673298791371726421500437997803307235315145903500935971592495705094791322035575583224965463405506511170793237677596942160868342330989570296568044337812270738470531068958177926875948100215066592293663975609057974383790606412728212331074502246075509403638205866516719248019825659016401598290701097893888*i1^25 + 4591753185320833828134593260172347399404340799373485013221354678801867162929662365358181548520365106179441839116385196523419941254404434161983885186344884969414536573307822961175212884334448365574651687813408614536533893479670899197010225602918665727465372536672524792430539093107945708448181287241612811181764173157149392764197971320060586564674984791974471191153333997875028410265975772820582629826549208658289920622788243954782801642035639662685550189278174090688432127679996723974033125060301823264918018492147143389505096843495034989417723743300949060403685601625073590793737011636591337706156928596849433531208287915707356187267219541268719838893135654832565096875886819623671423924934277255880791809925831397527906182936287365799924426873048439464577245726113719309388793026467978801448979422215773139056184629657600*i1^26 + 14772465865400657108194973877835505048205220827711764556865463070033594730809109693812170627777384516288629439173029845013380001868973574489491861268535022148278577106463326396637914483374823324015794956683262178599335986749802596340505389204454062406333744990321077447858958350572807506426453279862917034111359521629124701840109347685607191026424280978985156613632875080096718049247448045547275787403360787951616197952016957052907340705613809338589736908785234416975458442315157872429523914838367975321016552205287636659347584252465836361216434179539498850512332512299328658007489299487523605668903533300425989232418949424802594736172582015372367733024819991360784226244044737997195451493968167795802328584285338065547341430350574528121217738542995361802701566167055791298928394670302859503338353890801595073500807168*i1^27 + -47980279678626653150072920386989032581254792412712365756190940568630910483162742201011363514754980746475398436800005090171005750634156614258735073210377558036436639104402942275001457029630500260215046227124932206543987049744128837740829766775999427265263387323467172334102845710275862707409409795367426793129162306518769865210709754900749890703572635106386125718953615150283846307226258039937586370613622538821448579961371129040751272476997519890198443374446185732420818697781073765547693633113659186190447782538392149205358218073696908722430763033224923375195238960842310240202976368907355678321653420613072801475515916490073021859915773625891338121105128871383045264806306286768754879577459807476357168664954813229146205669676495721058658189180051925793537301005219012116381603690905294425803749176461733396480*i1^28 + -266777072646393702230554265317862252509946223135381084208720319599963379908126158458868494681068066586368142996916091237932399719420884151030186860530003026531373103296205432098787884138120695288137732713549735388795147491378949812652138373234235324334808921503688548436989444374698945273933269852978015644963413006330791755408690323749153855652512938452917415984037334498862513234831485449628459737178178252387313360054635030994478639615588653339103216825757034118362348492267740386676699456169522936552891919705402383220931574703190340091186598304833044026673763905519567372928687771803250040215764488635204521544044031365975534810120722686251425926045253285319507294049936079695834898976747065335043495477604871596712315651083404622273042105225188764406905548024695865563206494569423137479816053327396864*i1^29 + -852046529133444605619759395799157703392637466713689268235929807105555605662859893426077102142371007201430430648945209257834445514408314551614277416998363739083072084589789242369563382822838726915434973917434941735100619367957277770296835264120393089642925329501677327600933145994562362058361058823648823262948170938562371986777848504229835405688258839007243163914990549683195772257374010808814880613122774444979850142461572527966322221938964023295457135027378660610253546720957174851603553302746020837094709748168211598499638950786573254301408827108856224160885445154838225329488955186946397902805445756178507969160406994811861723342571547818255228787601223770062891043578612925524069821865968839595135738727308661386890982973848689834566404395138287076749583518244761016583106979963825722786880421888*i1^30 + -4826926481840040257809554671538628251466293911460651023698492687206277411344397833060986177493855082970049178187860646326131252985292959745064714307160653227220091343664111613161992800207778344806520916522598534078306202743868943639271821790714582665502630341630623816387403457799646778981540983999064410166154625513194955956343106478546387214904348806132800203616553313667306128197623767943744203473556156720561510147860650012160767148433693600384414920734884724320479728983037941109958971261272908873104130757028946570329599258351150141597340296294280675170420407670497705759510202108744756223333184733801777463671067957775133308767528465245653911608936575112830209490027590783458922702039901106247755923378135659997135492795304745824067123175520641387310335744393093660752565885739221250998272*i1^31 + -12091190005325417271335168932747127420262159423709028796573317859476127044045915933928578106108352526500509200486956224774345302238278315199753321833104295099892972560354942897732118908647492744577462797236114553896423994745106292216538319280942806481227381003489841257160623549741159473413200346135103395187904579772131420574784016764595588991906142682359504103849948555540347991639926422909386705629175160837781857747087349644868547229685238712999939956367148885987353692629424605364287341627469387218249602229038170063577409267130539461152198507011569832274350268554353364275913240878929566684347806938404384697767251092853562985565559173593937496950517858100130647587964636078264426738884014440421982606259493731716000720696487986919548017671615796831984762960903210168592251243055808512*i1^32 + -11974109785996002312057445816608679199861993749095974177731119008252604660868797559978055805160760671765899313125494025875612556686036991843630872508841573045142863908375316713219002751212340545425206199844913265252408213327771375323548814672675154635848159690392421589965789917872702062055019268187227637009295883584693330474445894231916817320272600495144444732869364379547000466959074769048157217649943390552864971650781890399411513323153105666231482603572797804147500117738491343471882370840577746454315744239626990974849195538352174757487418570579551146077309604836399558648527528405761457052679344100753646321643359719169543515208020652177682935276777344968198860937253572374320787981977871577637490256610806697262754427039073782585325485917010725387235602039268799642306980347904*i1^33 + -2785557455788656493268917441634508369117842782987344701180991895726530573433651292180400558311513365744847400396767808522645640481070175468593601873246895537383434021976036939939631988494582974775915507436347559043276680105106478142780275831933426920603373787694517627298801797151732179940692817679364739966023523291861165569799291233986940448740939929748192922748695693409146212553751153629602579036231707784529090221862222033228543389647263995478632424628284319366470421788316598638241071345419883250226880652154315398765242927655580841060002292002019133983899524023600620219199543820275094734861492133520130698769684438262622971035967162711207396483320773208001777565037452335672599227043755249182025613291178238073476241787628423453102914647114789741153622539390942460248064*i1^34 + -757897614050762750079246379077531375661557066203534654930883942483467250559990044653298580834506713277776767123061113730793395756357237164333423467200731700767249224919065535365483663208800622446981453220794109306840162012073772265253282480995054215014080697117980990416316700122478625610667441120815392362663986032462197692068377995278975028595745611275000263701444229648007008544089363503333433790064744349592728062141273354887368716878967687153310122122569227664789204321331877564544036451277790702355383441358166687873355123263320051258939229801833309146198286996967352617731528061029266396073927278949704127668984359603176042076692177444538167085651151415612013516342111897924681176716943176657610709661251867654070063473822504539730949093506617975573319767902126080*i1^35 + -207869272605152510400854390074406209304045384889367288551140965171488928521577831278673203966087173296902211795111611802453361229468947092411223879361494277266409608564911567285992504334348143437223705624327041089486652847854857113165089692555873605250462673971810974362076646892038825855520105944351604204544255186102580325072171691343642712123320407712262185650734053652135232771736833117935164334624312079962788740763138604613270336544383778641779829715160897808092677757208632023649093113139533101309930239833536914701653572480814285416619172835043426553003443523778930373390828500923137771034825435848303652970281108740682155070556902080058190788445212371764429049341141280892670503415029782007784767063491746394359511489524741690504359220583796196394485678080*i1^36 + 17404811921773956260415647363432085675072912195748460495075993415099398653844688151912837970725963235425768873435632129261262528246710958512935926404401795234633713931755762326349621755152932927293270585709986218557086102168019927009313919181429052009264814807107704714083052187058646463192029828434909045829479136869630753851532475915457916485501436809328738183589273865624020423559683394544168721361465040236422411653374748922194920004731054011892889386354032023085362195169923431962428151488216939708294634768207911873546805506868578457999993492727241904221662402870963590873687417909205002029315804831867735253065678228994504431615446359982047607267887028268607698028425568810575426587080923749106053087339629866230033256902242356838386076600347396145152*i1^37 + 1003964591320390058757874804040102189668018699914525784976397193599355285008454826878780845425778226528183845720738235631195261580579419276143591232046682793955355495221396146941118908066206003129445870159807709524261605829966330646000029606545572100051502312524680216618232578764586394575533318430558810733106825105938256136231494294905669415658940996790828105505990834948744482929140425345252020605824246083319239108352959155533178379457043738061898924415822197726688133573910715048330883035156516685695490997212995963712849985645435863669585546299809965862373443858021423352119232689358349512483271567373266679112099230365741062299073187448085009185802898446735275222064467437832277132279924981071300007791704577396862133756038490433357108029685760*i1^38 + -77825498810711881709852759119574225424662317058639847869948576054617798986082165628889398690313471211432630918609747576460919952461797181924036128946465234731361757158610734355846061417482193576277666846426684722429316415039584231790049128416975714328500398397015534948508562344866509088840829833857599115253422953010459743162172298817109274792832920930818353087657266271496215646209685307154028322705464115154191824214472298508942005200724113618937633872620280697694923500711458909551489317028396575027951735848745076251024182777608565627623371709893992414183069477698307790557232658799452072808288981570839156680171562951989060785251346098892686169125259901675865833074509865361228924096368022434155313280194814900565275169635381081473024*i1^39 + 34219411173573887562745187362240020028862895349205525443119763087197907519176216224207919519294988625631560841566671682460239912614972820001297766468427336889523369439256821878127756468110098715741464648437711118392242668152398362083309447633598262671347799836563304812665053444241173285256972761408668473531374590951713543854166327769945166239344272313475018284767542723875847940739366841705563564848614299080061614986808924639875689562509380625096125318530411758648997506842597090658604246104946235530303271638810003969008729309667664182374333992827074432751685441938086963508104781405048769156434573087539525200657377119143985584996207944863158575765324853380840905247271040711168178717663008597438728197934072101116907714248704*i1^40 + -1888212520604914925832852021462521671590819968131667453314797352567823370057274914076315593591519975364445712565192702490789904659136735918672817126912252633951002049885158454903051277958793368267013463685984650202979989167729752683531259951825862135043118304341670908788504365575464439463910529953447914287610348671723518312217586018926927858550830829829010428767818736101674821517350228503149609665210261134400211355185845267373243472621867599818973143515231353758853931759587464382229419007300757498785250867260951769532698149856988057968343910205590864103913478250558276833026055404381546444719278812496495551054997889956585166109778902611372888022877329051023779451227960316074504989105520594506626948181355749818368*i1^41 + 184320228850675455340221617060292653605044351341386398211496138414089795074617850707714706399294579352161350057419018749520868215436591563627832083052227700227279375708773518249693437623494621204552872072211968950800913400427896271625618682624734183972756029115286509198186618345928887398048811405791508891690140398882592216333109060292595007294713351762059060357485722795237369832255368752080318851794625247168060041379881420579889329583169518034752328666883623443316999405540512133805636112611899607337237656865011204899779807453929846133894476730322199401116775402927965822952738679165085684550868967456258275965947446524767020025522582060493576386288833608821482403829214688775864706859689723040287498162176*i1^42 + -146153986802151743544070991173531584746098095425360864760365284157355446975251222983220323392518489596832264321250756819475212760449491037405153017351151303424450838460896568723772518854173511284821693989429734547579728343133068038252329589035412532762907558346875242457591604681789916640385534768162450899513309506338622103878304425401813599773975583391340526608843206699866279983294589450585593846070064387538360180068433584396235828906307386184410006652759329775892576087518459289638293854490852005668726705964434232977304811030510250056770253097113297518828467774513966024647108210394173067794654383382162052214783748934907802978426389918153671726157118663146788166770161019464148276834432209408*i1^43 + 71969765885190032859911731139413826773397125659446125286154091388484734763937888433672740738498969108731864741010929786881956078555646119290487955497039912200233360188970363788160802394172075890925665782008248833398149886758500865832478029762012603297204170225451596619604390790414737627786821210134862274184337874698266721565873156125767549762828416727498034894368997136951025679331354989943353333373928110667769878802840036356086415362877362977221420017190469201144187501597947140668413426801817328328342978950312528885934745008171638052861634558825598961211033928524686653691169366662144451931377496566481922735879469382641752504396534853181808432647174111869038747706452691183623680*i1^44 + -11866948984896220490653744890297254999167437897234307898395278657165317924976266394265963780713154072555333616218624631021211889529978060412259228269700613275948584214206722777915149399882390703892005842007857691428656195136039107995477192306412781520129554511660637026272853178942312165536872632402349892125135395444614009958085155090530351910113996876774793950207126994886608080983732724107642763534433666824289943487317991091288685997862162033734582400819206673434644263849591925907619680130627862180731424489420611475777676850804072561054278677645142147715054359946036215557117786728640967157912687625895941118982601215009106878495384558560963558103794572005830000208768*i1^45 + 1154894918875543405856645757958223774640438461900925226396849466550374159511297264318359866040502538600921442071655869672334528324489319640855134435535318813285446346484272065230266483846613293066845564883034012480736271294253210900044507953225985828516725247271411652788858428019358063249079205506061285541305966608711255368578513625027837150446452382347489081849328257050631346144852774528664029187008975209475158160570577220422565228924916925623809483305600616173002031303102162065565495870495186877830064455824822250104924255552122258792774831784132196942374039597425160086759331537661838298459345293380621294558014470399363922717429015070148578550362106744*i1^46 + -66047965815176873180394989009404576598645772900160297086636256107669869986997744519478478944332178679878371577491603179510985146790759912891513857060690337303727041991736915063997961756339013262830926846099010225428469555953081677848981998337149568606132243982303393293001018189790227015803241639944546711266995399198503223880186295290476702214254645957932194805074663355588763486427657707045222202410763662398622939840680623391486223984054214820143471606652894399550640804139805888846819385092843130525118454856982252528388599191234776445767030206067055159104109615840527385362592522120667158657821795671226121187676274614193*i1^47 - N1*22694832579665939948371350248370253604382323419379378353197026338776046986011865205543972943082442936825458268235370440845982690631590807109478765087578895984245228761952000000*i3 ] ]