[ [ 2529054472566813041911085809202320146737704974161824471763158827340875091599708489768548085987118846582400937417967482946862803781934213347787424597240921423672403960413973985100082984335876396912150691744999865900700916999949918785063656455753338303795208693100372180180308635586711122365351134423485513042041485904484761816137879140316386776868994213800842381321768428904726635631393074970495372209212370852622924845029323369807322445856453049277035535002483064896869532173528641327413002426248523138804192306637751187388132901591577966357343147337990543577360848820229143298748043558207894437032802418127446728792004933533094952745978451673802221526261234769273940246064187795126267628365865508405253581491082591234471986090713289966801481486245151789159304136655773403525881618726429538428668761093983359209799197972473761455583930253289669620859391483061356169412597242934521642258719219355183155721498009239392083038723187093032856990075312608437780289628141297927490766236753617229026668924413543360083209868173078667114151216589998286438400000000000000000000000000000000000000000000000000 + 53652399148229469520099360741195985690961971223861523711452712248110566771056828921717066323473076363659257365959724366031891343490944464803795755353975871927019023976108794734316633918443048194008530533569331605045099347280922002059733046903552324533518681793980909815241352113765478725093220674964062286724972482850479436955369828859341470308279945633435906838971822091669874456726305766345825906197572557934122186901997900973445452132303663951587757669490894465540258746267974368594483747806388941077019957930971667592907503104725110893561509791170354969301848566186854365431099130709617874828736702702145066308223748075127697831720689957441002259284324317277584943389183449767880118071780414402736410567073216085467600631454742336536337854561259271655011670522614097655831129658626918602420644832295376319192295439597168901615556768625107806520835225948858568034891450930623074060515450435483106353359742664235014096256799198908523386325788286100179778392606063038295835282918143868840095316909875204079029034773493874842682429634220686049280000000000000000000000000000000000000000000000000*i1 + -1329949003963160466634397146175586169963555879630679663692353939346101759255810323113008154758911728073394525870665439817324546199020622136308001332724029419223060567725853248082123277431482013964296636696497571257508667061236164656486690087782001456275473081552697414325975009220429333869914784356460590741012280962850406489381651712303561570814326847990112309978882561693928468004546230259317841871760772694169198951687976379413070223129906230746796249555747404962777926882549398273963628659885263686006515340688800410986551725936961901081164116725171633534532150910022531747339763463075593029586849839571147202750728365570021525796720476585366528246895637559719790110056343897729451753466353870391953405900816757080984298237278685450123318530483300921792188384085970796002570542814502941541758040393841134646746221373713811549652264552572050349662846110565495440357063443177129356350154000720511567756992209642503323434192459404866189875545052438841929537026556731151412385464618719862071608211662939179026150023426381155299380443475500597248000000000000000000000000000000000000000000000000*i1^2 + -16307845680951938274296226254870290788199996492956896504640717563554456465189034761384077534934528459250967195504417543578981107528650542050172472607401467792413995110254523533773190175159119503675619158723787185643491851291206046022556870093976927764435658552770505459970456890586801678336592939685169591385060527735653035381130226315494461634988560899195051732677429110963476674606548696238279400370840339740353941841369682371925393531070215387415411367851129620052063815647995476892297616993969703585655633130747101712171711759088770491546709648458635135448956295294499255925842238110854492435329299101404258489416399715868895135598233170482039382271294648801183068102166894103283792676814378449089489108533097336098197521726785071673533031685148789328712836871700391160945250874637960170898266861728406473951910863250907037302854189929381097197962511536310009989995218057021354385693743073566964419697213367703484256995818015966209650987311557072563944134385400003581004646581565728968909226652554924240700754594421080641893220746434025881600000000000000000000000000000000000000000000000*i1^3 + 311539626383875960298693469478097631272681033435831484159131127116464193576088874029555502136600652694926005662349702050754573241284073515298514190224749976988508147878345205688889980841235200547539569951721557910059155736111110758506921962680311268320266509172792556258516523016310151600150101373963495164743296018902507741212243298301700379241938357166662653442169377236874235816214764601349122579442438471908145030668146487103601999474724026170834737568873025313696707494707064742557358189706450563211857622139027528564732444535505157827829148956335902339569139417061391482532885801831771683905523280254631022091842156885373563663089604302224034480108776425899357879517322182034361867969974498986852412829053541758058403920993526497794858663352013212161269844351715123248375719903504348227170464163768046903250066591999128057358907332118333721676634585129025119103845590179752113993981727092987963713150340669804896396892189811864330496640053026042601851847641580850706507540307711482178601666648424783458217241416668521429471511358346362880000000000000000000000000000000000000000000000*i1^4 + -844339811061961693537288144207057031116786002550918776980789961385341933485422467018339752532436773925032928798782866835893619520758125396958769599167303602587493764745802769844024402140107453800873890493860167169439353261417637182318945193401831419773567578492355055741003317686876636484763867059652061305049651231697960645118724293717018062683348661740728023708566007161911600297173516586145531176969740123543195957206743031444147128724390205278330410821319390548537202897287730819891197539460139944321117560606132125655697960260103942514533385553172302977684561018666108530673741272127753243932426325810760527917810820054750587781659375250654456337182159065734160618390983236968346020749983695160373317233705924387926561517813887758347801263406456879061035406850290860201909158645563868171040004487689244865591048206781054737563519341213025456694930735005616309068270603977794590595199237161054576779200407990229464609924262286903303651274370334351259027353113942539578738255062848445029628005254070867282872829806624089147790554703069184000000000000000000000000000000000000000000000*i1^5 + 5233746262432582318953296463255563378620829388941708979077877159949668319987496584886850893277112984306026506870410941428177035934924240747835126640002492774388580677611825030966632929495245225243456804000370667761732930345367531664594931847062291887721182704378105740753229488538525078699917424885672467926694311589409450311125456456039218834480438475492569539642405183509277093796698399054271667824659977059538744694576575770644345112444969301511133127210912873116949021223960579122362045343042099037351819523284187625719328896584294997713973642568589422046584673755953137617562754948586613813288598186069817444604652998375402502273058740842453987858464765326534952198758815074258881798572981783701784753425845782323324228345231379483986613791828320235807938929185076678310842413526337799625845635189882089187961505046887136445806577300563127543623296847833740420905893920379817012853176467839920160147416424326021211443338713940189230943792856314275537646956341705463543803837808492108877834614453718689737295245832266625568433681675059200000000000000000000000000000000000000000000*i1^6 + -3493066921426494692764308568241880579424956752274245266579919577118335438417407800523509073007490406612408470680757875821836202881749382091480190434128893038194214168904154046312560450325779915293931065189755635959623855223868764292745136231620089806728576457156761704081186013429398401305546060691296080136011482906046773615139054694388076812710948575531287175308111387101432821884740251097360494226074724374640025267845230441305653929182277774340070049027551665787634541092098462966372499598412759672535644426841502323777900136396630722552994926985505224340392929119062242514775219418496679143254554470941195034062729167697440944158191871644712376211446038585620313957982423558052238805502999181027800789095628043909452268672284346725815345655582254710607134199472024019570216347653908877950377022583614248440398541372867284257471950894036681234812165267564823085256509961927339392611148943248530483024625490350040339272240361600512317094398958205668008646156407300289599238267121457344178527310399357275476067844259837290871338492231680000000000000000000000000000000000000000000*i1^7 + 1259984388832110784156100744022647441795368450362487313852232081765191894008706526331836729515581505570320038470662131094590424720419543147557164802344450439137503710585438743670352378998506977095440131579996080838399610062366227100282122356315607085130241871381323783244677213109485959880739090425070435697996665629456725909159174614921343658506620643183592613994895571196879216918095525607796526122834476655618942306714933763161731766139259761255798346737675910015494044569785254087957595817719716243065130144315588826266794624897919271685915767837294382480260177841228533438546197552380622585559778169702406309989888060278134505241910903246332602612946181165321464250469587965556254399776688457366335074350632228384477117751719461597225542673314378359780112307406465238962118126699325658930087559427991191150301035814737446748856367413677615970906217640196937100319779657424649110260294324247736798417893735812953949917804183390171848005232924824320600562865433172139934165202781891381600316308456432153734507878412138424793544261632000000000000000000000000000000000000000000*i1^8 + -299691526800366937839449491189147264334915896618688267155980285531136581684724617329895217202759447132337405380011601065548750585361130663949556342024686656288297141601237799047817047940194667134367437921929201355153425151767055090464226491289853269997048688658082209275170787183100101309886811396030642901962578462668127510125203789720521997045134260916748128567188370987732797133000907898026892559900109419908748312192250657470513586845359098986375266820204298079423222503245462742597433971711674566682549915682412803021493370597627144277747796414069675488426532588277219881683464890744117533904598130032244837969445597978556136080458110374585782779905764165701234205074220486024809525113543203013272249673975936005666910223440876395122677313041839783839334568516500401687609355236930608320708291072312496630493335844265079461834895937689233672310926850129673482668903496492658524761684238186814282389863199949312260963300000995400170022942678031248539742253686550494470236087914389413230163703403513839660131751371258097276708454400000000000000000000000000000000000000000*i1^9 + 50919690060381942784251571922528645703634073352538614372397835745152257145119146117006112454210593183708935238620457376527735082343985195856508655473764974352918338369161438539483865363404814082102595284326760912863287509505150691265445713190538465689051602772787974970929204423797367346823420326359333831220562070915011781805932217850680373278938997907062331935257117316004227305547050485884733998307773520653538965256667409504618052954579024075149472623355605684978695538476418411699558772053572146409583696544799655491820684680067027106804566235432884855524601007553865225590234649626268239111317215158812679085210481484219313697183962917914042357591655193245519225098473195987018781504091758986420162516544071097601323901333349180825695719630419630267081139022106166070515142328099586825098732434456311609097481882960234694576556031427893824388318285966394125051549737108791766975864970656483770725153949851005237315414529752980759448280624747291924224919615192259001360397199285532478603504321686083356358432249474427765391360000000000000000000000000000000000000000*i1^10 + -6088933062423139724321282706318150177677601556108196029834236837856644237804887880476260178259558476547922100811652848285080952366998467349836490347460211364273015720376995017518340771605036726413100320697042390297327722843463317139511407341494987497842266825368459278099413428731950234135808995298056512505047531276873931411718776264399097144374556519124273378366341630614243347986482888724894096470386945287674120084938813555315047435122583149176204140824526158140119951965427290000043900850332294247491822028155644854636548237911883339312916831938200775679532480668236786035157165838083591507074228561582399760641501284344661752853271743826628661691408971072344301452131169968583603541936583399723175784121818899207551808525593839352240170520337055534666449819373651266545563911856385529373625461339423794542704683368590116273011094801890485793401808549674052159820843010238027985563093189666648594161174529353542621758027041872052266313100038707411492160148476671296998582178481684981417687224127489067485284980619122573312000000000000000000000000000000000000000*i1^11 + 486320766981934330460929214278886145687548769769412618334399233727293558297898760957479257554963841607767248046419068739873033296844674662921841869047249058131097101170347754957749973382733708462965657489118554311617258827088957958236988865715411591420973496588727990808863786665459288097497999023097733503460142917926469848187122620034403659044794338251598621693408271213777302578726567106714239788219934498837521497072697768467093176361451139376462900077468889886492459212852750423280237687791243401381200560734500513777901725530014878739527549081566685022593043654070524151869069405498703281997317488361108088144635521811343108289725891431209307461985320872137829506315654289132211989949412200552813991001645005801237227675000708436154040185729398801908253898833020529246976964268119857363724880270075138544386947147387629301281911988831557609567378483563917644287339644638628689672352648745676355423305593822813975697963335443448694004436938167536514573335524947249832146778150835145444593382438100179458048972516491264000000000000000000000000000000000000000*i1^12 + -21717715760944995945730113107172355365879694166127739450902232125240003864849529421762064243547908712889769907124470189666406123846980825714188938914861565868907626479458530111638377119819509835369202230411101867147363126147986110547736722638326958644807175541745493745346554739686592436437149922480763669236678333512485382045409071045379324343805067455545019962166316306184630935524923376070510413114133381389419434498047364145913419944976233665107898448080508888710118661832534617935737433244146599998569888067211259935919405461085865528899324492539474745580088873740141127841474436251064547380480025589055095005310778490793170548967524796142909459227124502348660014206811346130640035065632595432064962682302170301827949306117524059135252975071012769829190392709633248655587877321299450136132139109772271015475740846919515917621361057509206702438333581766183035078697012632005292530856107148754671867970026132701994991440582058867900594811528336621120045679339443593003260383657116674974181262034169553883571509935472640000000000000000000000000000000000000*i1^13 + 359965879773695502187817236371988475759516944305847308948686932100853091742613051800084552525338607135092993908167827474648047919293950592438170045373527533875540751415195383616547936496662549112284954586663266853033552993190172127551101370936050045049200643904872816863058616163331239437827747870569585806213555885567275830536894319500166568605340688623768298061218194788976235214350385548356771705147689828235112934731296065230953227269769864388513560221707061044396352639111912044541118134213029394660811091418063071923090880590442435068681024915187394468145473792545040290776150000355378563119124389041149121241918148634301325320384906224667182571924469010437542262839517844382319450337792457239764408414529711795921604662659454137310941902453339315871846948970983728053031095240646387323315735510875523766635224723749620482205349326737876984694010447068161080299705850544209784416922857832144009835714495449040792280179278312019547899872016361319935745531379434736112637909120024452395444303265229479273799090176000000000000000000000000000000000000*i1^14 + 931649833407593782763662066543620891260660802171604253510171764861699975169327880366702691643638444456616535168815387136159369477989834223473841918446159898402973540934249605549853278629032969453736833057650727655319958981839680848607792260972163163308517942079741892376796683905787191621915186686203719714076930352270488964311940290666350808763758455593227604349224563957914122898158248335563449669959081174506948835491239947804321364648271736321949642718478681300748938443066634419117039103976096751248490882110950604638129706466174841609136900841045447490478784207430609578889331961714830224964936993737302582233832362313280423276753461324545877518605483003692380170322420332301390157031743800709583874648901607526748395362401651591056843177903671175239326210084337128864201322670793418417158558159466789084852386383519574412043120006672386256516662351087779901426213082783554827777627744420375441261730814948982514803537579213267962056046872269702438719664962994364634652973547683209234376790389745970367692800000000000000000000000000000000000*i1^15 + 1613811345108817615661602498559606562013526861169145003696531726114079009907181572584189469584865518109522537028498016004328206235654496146581235268735784964726683427020328801568521402478942350431511808174635473898333747366705161602275918766851155917178519533433940273623233584617546395824868875007397583671005565978023001710210543401308907055874690991634140862945126992297600100949689146730474825455576791062433402603436630640998688246213297359001231465570048884173792229532052897773077745425702239931841882542789599032978935041703851312630786754919138525611983141282465905442312138258869647674670588632615349641418203322267292018044543460304157972066436398831839225834404285059906840083392873826628371858937858608328794241978678163247502497867684843132065414949319625890621351591533079707544990421056458671807707036696937630233756101206295374525660047789605292488043056466182073287016062512994854900544175320693482856682046580048925427106799544666000712505523482831290483613419799832561285152268220433621319680000000000000000000000000000000000*i1^16 + 81923652718296484561866860323005916246562148900748256780736870586431984591672865420020137879669368462806161754940350227195228817329206308503163942258685858549523223204757700932358425919727864242242543840580684895673901451274984613558104504294208170469058748904257722378559323465659905644204809348219194493229734585868710954341951933967992001511457575941387471653646028326286746621575398512533796002608504188182146136389336709081215378281386019386764351267358943327330453169729795020637324220774564833467934939594479376162105503076230233213871263255889158398212514238069684684355340232345039485236478114877692556946708644086030558131518617476350238300645448204470913319132795265858206849628210307405463822629978553564569923111362189304341475576650374009384847697196751680375986283343535633953272783209231492582438795895166712678484819253853113401167271185009475390761624138778307634724934671248621753343928906475620481857168436854454215022146198191295923267234615647293104387956450315632121811702632404746240000000000000000000000000000000000*i1^17 + 1818562311658135547442183935963609364438078315174737910910737741711218157275592711454304563944045190400898755775363587335132838711749977084007117036987425967924409455038884324992653051863813395767899309057084792292964726289875332211283025174105148850215631633166324467055572722215627691304828074541077439018294169506144497579354137415462912230328528174476300659588609370901086859771805221784744514673935104819192129802338922635596386855271716821058377142561853177582046262860201605601704666517827016992038510968055758544174110214361412215631074360947485443627806987434230471985618236996260500563728706921571414778459434344781194429049394381798539224531458549517808315590976258631619148356425095264825551717891894520885433825489472180592667858651760706291748962582614808342573261778627112539040870051749357566382253829124834396631034939265867220363842144429242194151667790800091277779157887611753242653868700639749523190733261595058672938313112947760679209668649459631595407511711749825091971466785298841600000000000000000000000000000000*i1^18 + 19857190568118841765938482879093997415215776341259378407018019396646733205314036502769625624730506707145850958982567826857997439426279560034985632628522801883947967528855811539879234633128807746597802091065457211696183614148351309201607381398558989660206136440313795018811206073949149289249588568609590773207041832812734439122438120170137206348709166947355003166022563249003670086538502863019286386188262280010615122288431427761233549529721383028795140521455455473164931243866833637882756091201803151908020077736171392939489867875327256428755601162703546023753948237695604288799820291076252943438242063659935963990363855287848955596883497669600501220647146497282827016020252646283899603785854964458421736437455410884318151948358471037901454847949913537583214154802510547374201853892159960628538987531551718585724881678914592764716385808331189706448252247682738211626603502898338508080848406524634112239334428318717227304823211657797988807194627361179228743441163262658762542526389527680914857876520960000000000000000000000000000000*i1^19 + 100584897010417324286311582728070593578907498954079036075619479900914192527927874108791756741303691452590205651419013276836481791693731032120967543956988105544112079676228584303617309510941492058374588860472534571656983208914257099036387068429421640054970001553370992982836987413648270810032785055597361373356256795462075860096517949296673530336838610136658219602916878285283207006084818092716969640677685006095349788841162899258145920820773995903101427340258357862942439155059255369145840398667091740455404704299186886481843419859096512475163526221678475457370919649053814144214367895852247711231160361344624950994392410754492993478110708790176613982042369368094466404821127960811874026253366972223516389473576818476439207805114718238624141890114278284793578976868365524947896744034224970634351571038650090266800636209966060360001334059466038771005511488074949151221052945752231034445771735026780219202814067890913475569056070813584363532431522978309698400040982089518812554035394277138696765440000000000000000000000000000000*i1^20 + 25662923391349135842742478269523837134032020056732300657195860041473507059096440814596398919049773974016514403711333987873658134812529883325170952867332736267061306888448003033543933908809762555582997837945322047963245844113349261115027103279241238408831646365429572067369834958016000369345795820334576775339925828451362950984833945510921427431713976576237693909314942208328507786633413078516826574117063939888459703258952604604802334570926449316511967154830350888474922247337401399705921517171465906695692542879645426511081104241534076142769162696048215278576490997902525579897457508870805505771088127529986814344091680179158519354443261650313015909378326327495303378206547061707686703511508584517053363494151910617196742893101445784392868305286502070136398110802552009124802083649746178356302378794375864202755248609539639668409147031231934141190717266292505960821227887976343682484462610987233732135662443522064385959881271924892365764394882442753864738153430688310694364093711524246323200000000000000000000000000000*i1^21 + 2526212261425615651348772274316365282371345815491080520448291681416306991165426155655182219317093324808673096667534237941822105693643272237931227789039783754503553083337002529728331868427255301406716883310672571845385075793176676742076990810550591141883637478450528062905411289766345891836290401220465481940613094317415387021077167761578719402779293702550260652565975602121555423235489079540340147121076149415642220425325431053146931339510315195177439887280884786671408429619484694935332936588018030002803780093583088186876538046148232618100738408947354174090092709734509829507838476749183530297759677814787033136051617949682105275105274072315709525261870654770193900093746287390134991882393696305533394894442172000702161867226380712124864755702764187715791793332460185122821675220914891332845210298259731221080863588989047810540844706243258520353086882157287660024953205106962549054398278921139304722206380603670432199284811246905656976529898748673880911796423588181704936964394844160000000000000000000000000000*i1^22 + -10367797138163142515282028058856412705664027083507614891811332610390289797628193105882753091321203128510400117298634957253394643183589744477605427852006959174262586763853336532103425445537310214022931091554178994161285969122496738004809091150870864089177347230027943521122872698090285350338533916224655928333633791502309856160587064162717886724509230006260536546552062647832412971601647076653002076208419995420988393002452176693808745866796343606215206169398540135143319203068061559118489397819356492172122392193213153877380046183949747554096031497141878720701507779032215260031279870372539502797509822185764665604392177610018837767631995570088259368417980912245153694205664341506391422068228818533911776662737291212384075714402903174403402512057083223509906138122006799136601097381638079918643313425700074213288622700005047283303001545254845246318005784313711618913058487307736300283801610045694208794673669635341800010707229729858322065128912649523320095721001069981479206912000000000000000000000000000*i1^23 + 8793583010379941766329131859452029645137041927197015890221878980144732883068186392772641875299957902559916975533326743024405006792557581037833293042711239353094326960052613381759937798468222049420697253662314584522681311972689217112877993525315136626056038140386316627540371126860008752868002543025158053178112172560015168413032974159840272036688610006470260433394391593730945125605727089207179047864780975211004296242038170772719842271248764614800021034127647178836286109975959938449481141568339542342392993588669682499571845516235157391919234490859633790319144239235330547589414812336672623658810636298137803090450740166726252739211754160763481856829739598948363603640381155451824098504254503952904435867731968555570464273509089902764107732197700816568183389944216345001829511088236037025748727050057990689334379828958411124745423363454947488311814557756551107213889328308789358854854124225368935891767509710339457001129894629683316260259812294625491298924071231684608000000000000000000000000000*i1^24 + 130850908031406308197221369568962864805495228716542587713797488814102865476590256328587967942222765173997513957972669784552605833980786171593966331403692804236915760533013155212014208992300315453387258703937744387659662673215653960199849872694583157033302667191623247872451203011126343708084408922287459736035721589514771918591935644403989330307362054522615607690624003672297495373723915723285308399333249371996962127320554362096550106935243045263528740767869518451973224562674164912685367290774463674387493974927173420794614117082265255104224175971210719016446864594048599303923077890954884985806837982496356223104865500776216252583504673701044341677503080757818386161969156177999639650512625470989618711960747860637036105042920136595202933102173532648682224207208010461237195160284101796262964973628524324093311139545487067696637482060218835465178366281465575925166173719812842012757735249458292301733224943483054254690738063055313719166552503561889925540557619200000000000000000000000000*i1^25 + 2180926349190419781769173499647300217835924954307436814229169784839041624541987450181806513810122861840092816481803880977163290622270711424898760486460365835542713005212615732763783956193312104058900205480911271626549383578440723660140524889406636522195673852021809854211769452689696053390008831070953885854830016519110311475445527791296046688359866162258880447821265690575943899118621101116123327619445218746574734878279650868710749837801586042721396448724669169881190510923731978989487396369330643712135541837934268016156305447742479771512890782798500756248823597160067089114631388998881148568313345265750825133011528954291919358554891561273616261315518841376714735627078140149363301162081826918131067550194371003276705874879312056334321365939000691569609554266336176384849303902512249286574899914497383002265681348428202105518698153488985390358992811746006479303835863921165842549417393770872849707028326482274069952635801029362482648401103314161984602112000000000000000000000000*i1^26 + 3112091587113377925469849132931301093580181743273725158372910803367492489923338721606871600779775984155054102578038938212700886655248485354855420096232476810780291947168349193602674813207435361164130805214193159264070563712380224453963072657152665410703413514862248650429128242487165245712195362399997715826583999545184898238950509240259089491702822339921490364690926992064412764773772067494464166121615399879123534170791602033387153063978461783471800163329644930797957065539769943905544630025006513723404397496477701381746470873598335458319312120809442249481197391882113599194514314714325366150292461755602822113958931115296452801182656456495198269660723320188514319459527431942584477122416250321330559073069276553217875009221078332616213165729440984636401037944367721747655684114902358519715292872788465979811480866058334688253695480364755521458552369655703402648420973202672620502879611341476269088802795567180479824467328405626620658296992615628800000000000000000000000*i1^27 + 3013192087023226075538190808263638315318244496102574083638848066906169092523387138490696437127790353549445838675191946862571584438534646715973490355205230504937434421575253645059408725392016312128363365059607134650750247036254978252809738387550116871471002430234161113079695003277913139221202989979354523975259948246638184040809017514681961471997413551465013425845050456160320269217865170745673233440026846048516821638948047584090540340830045130668243821519349698472192616716886298129945499844514496308039379075374779682857147948319662181733832525787764339318670479202033527959416514420299688534157744619065314873041860889934996618425555250872392236481667363386549661210564690943825549641269139922660161973113351177826212630779407187442080639613374356041649123480152340001236740300508345186600209811634632202981990551629239235671309501739755184274072098377321119877769397358893076355086197025322938768788326959612708194622810575371620854005760000000000000000000000*i1^28 + 4778864407975068269787752214767575765299253889165411647931602764669063921234454182448755268981601289111969454064131849691388492788416551653229913746473354870671964778774502697205452279809371836263111097253800748241859267816642153698624570111384591944092676954131492576733159410966077461600413706739476082900141935378836916835176181920917330782758441007500280707606625558437611068402354950317582137227346273471293067513896492414212073555730587352393611177212511540177665789168512187758458416964701833188704754674419870821755525218537121754528037502484005306303349536268532489013370251431868533755269987025272499008170843194503145547805707032421475965703137607759852650229943633882617538673273371853576796183902245397745738915939264801883256176544228615559108474905711580414968792012746333759963526227010629344505795473294792829932210488911619488739983454061110458368079770392056757274724834688344884461775164906666030837055741411459072000000000000000000000*i1^29 + 731146590939404857680946449229378520242963401965711932558180548111185279349109207442694332768812032155325023713179804387988006259807093357703051646319098966523606518686104060556014995808580973283800008678145098597855270793912192883573607216874979090893778302819897348538975747265827978793018400860286196886662284188893592787511379785562627902298473561528199317808029877957075054069189879224810426350620641903094257578681920882146600624015523667152847484359589347296333509253633445908002509114075697863750599802312864100878008907598387625765206925723147241693678431093452605971067286087735594466785175569803234747380222003393854712633096473507067188187724829880816707386015004490973388125515511432209196674156893824126948901875658783019824178561561236634055387388009577585811934468091207745011388953519845449874474646866652675969145149943525253463984951804467601966564792319594213347586384232006045542243588583249326314094592000000000000000000000*i1^30 + 1184426000253509792919973661367324585317372644102746246998490534137489467787683098537225263978832506292517123253596395758167849367507176840720381358437295499274618880159633027923136505647368336135429163220718684502474970699694095363192012198094578967418403979121704719636421762116797165600484762662157141906139145296371938310162894301836874098281963568305791095221935565603581504932191476756261485652591484109475109945053783129455759653732290230069415905373518095446373584269608997872345516468918778947462865250061761656562199378939805419464258555201711234002669340019393607751897751487024577729822555396574882913752683440919597751410000346879783590221526490663171130732408595996778285427831437818395069372613536867907310181003239271827367102536294432215638911096678082406460916270748071514161758235985727864058115685456958176528670300458260154373593241011932096540121672015876012062922957085770508132292740759158784000000000000000000000*i1^31 + 1457861744542910121943962673374396572262015751948661980892639367828170827196920801763079249533213566997883336552840146355270002507228164887683698098465070999125493749172763233137936693409989705675475635522957637854202515773406768521556266401766958031996086043883275602809654875074659666099727235530661436073159474350803609670696615223959317245817944523438965149354466077946789852700707070117082578063532288227702111773445723927686584932106740579224324781318862566582925011503268956924155999019074553162025975881045303568394080864160793960286082327086327609539706062807552982105974649382161385019952155481833619708273938435765589134068536127360735663773602727339598831887695186174241789144433365848696736614346889954734743667116293628892007595766477890581190190273698983955168232201445332760525222261488679560683641538768687898621364678340592384435647950468860312436451219140216981624686161421288581303029989376000000000000000000*i1^32 + -946676313202117895146158781690187346144362973469489391548162777989655773559516604488244406254006875954478651192892674810866020162105890923140787320346289847518806295963153462812927243126449659591193245102248733427096132814201038736358910304293933934641481197687766815618900221054039811589346289444553860920310831384800482109749932361187451119020438137641585700361871850887447958770961351998747138583478927330058730639169087553361287640146671443821582435338664245794719090084636940296522792368218580412644085523338820043351851861097899578007379708229311131138186846471681619087605814801464621826566925344648969694487087086818315162187654273931541541242667839011605029045371295962957730799293434806329432156589308072199065947592307284480549454747581235016639471948032426912097058044825554197376332839889703196823472868165080752262423366757089971951418796794648625602657124296662527653985408196885977497600000000000000000*i1^33 + 2745505327090385278678522946931761707748988616227723147855626580268323302220662712257909276196073308058432099671840525749928572762841828382187548193322489470052882527382996192944016709289931805189961587781375100421763366818635744785719456968470544406842002268450306997264251047611714643347768556423150319825225248784697656319473164273008035699307125806263420245247877104039455844530160125504648184171545576698134115694147817577512678522566764602567988053951848062964308677521328002669683663431285286780313334396844300099990367833204415813101053681437998064118469172921137656196853678217833790727721639124247961012394569137080175975663497933190132881315372425907343012358532390700040286958909312031177317206584235977382784964448933054318640045791429201862771845877131130820664610351243437770413544467779680376694088148967272102030286307673831638531879274133783343998825401139035864208785968988160000000000000000*i1^34 + -294537466695193749502601319866478740425791599139735111579545014994738360803490626732058277903729711480259143337546178328953918456649547636398260050238176711402929994028965106049399687265990428840830950933747333809703862039448807954860516973150787007612671160780567010699937437631850529863423971107255446728982167330270049475159946899095693921459154552423545323457716352555745730021118864572891532284780078254673491900727301583536961395695333710396908103380580027782079510870865215022278808837565809621509167605004039456394311354265544517923845980805017469624141856287183863014669117292584454013663083906723536701426217287490042300205248238901155471609476099565083357447276424610558358277613281063724257510703934551308402746037551623657619849315138632304327220013986214964045271484016961000703964304688693283182199280268754287751699340642054103330267939422081925094651752572051691405312000000000000000*i1^35 + 1117790752015864145629071102438303665452961402408967853147896832353772655035834106419842258770906495070725532847844381824394296873258021981029700162493627514095852011493605836531471949992836860670171340657785207491713275069467074078031736535449699866547965647014443271580355691877404415874228975697730311635778186588023118145490127843307352677152142601060127107854276201388063728510989004346602889573074195210825193109431357925669153910915937526830799660241619354317127979796468669089492534297380876767970283866850359024916213203889685188629029992890883625264334144343386677174825815079731458378814602437173524211847750924029534026363273844918496466725520678830958146707760712014511514747148561499498163165776567160439287443716499166765163132192625081001096369500014372078298315854853920735245615715437636834705520999882434418439651726611402617931014756214041935022397084139520000000000000000*i1^36 + 9886263765043356641340973544461060372307609315269150938068060807762534859953500666051039197848992438703637412455948929858967984087344899923667677144571779102702145225073241112299537247568438493390096182170269219726679549338532590254360929223202790263820302659147372696286340941164936141310441637942910723352109544323936050189629712316025417725479812343687031130164585629028967386640638308282163555972106764535294807262217816845534259128565126063446830360926880072254850861138715661660421117655160048710669360425789381441492501693498966479429958333052333894078217598041900637880038186818844665144155139464514483432492964479350176177919692041231258559949377287014039531573621569899657434582133495105784047699295873333083045527705597791765163485418897816136139431885970268046866933720899082239353197257038546171074015731342042582206060586556054381100391169553872065658880000000000000*i1^37 + 31919314903997524852462250831230190481841822930618371315107563670570310137301588363871597297443118572698880433396485744970530708712616089848089777945962310040007459426839624221194224013029022305543046558072734023656926669678862989109944744135051199127178287909781329077730373629405959251921008148006981384212441753324853634943242420770117821914165477466379290288928051552316434510155797587452230836155644219651447126014200493541592818081368058695127172870908236799786869802396329318083527572606558694421416690000871723583716318783245073654657052206041326059880894324047012921568227543786997678772013848724699360070176821568591345960816225142358619984977082871995960824550990389788566328470612468658144471342419492735182623620082139122135470945715920621737907253371513534442852192195002652928277435903500204748344860288196396698015712127219978661162513334272000000000000*i1^38 + -493551213633330582285830674867423428023516804284428992995523980094304632774471222790903447239197741075410033652164464816430457444762309330779657325721086137754913754357466989043327544548634477013087502976439541860872123608830412425157641781191058440889168227312272938855877337283827543256989805017856179350138035261336336982669357322451100658799524924634323988417382283550968415273635636546781798915359772469902563100079977410155359942587465705565932133325273035140336650585573391364901899629131394643677629963738418192906957078314265774630467757846295675817518013082615987043076542276338226019125208019503331373622306744234355536005057450692432548801011224858545012031959134947617952369775008674511309843923188895607285981897220337421887243969486472016919782691832203318822559664854999490664562136037177983391665991017957483682990717360468603699200000000000*i1^39 + -1182541457559838438736387626623910536539498646686118239952251902816852581182679050122218699292463212926674347116322049551567990933487324080775025943724488337494861146522367826829211033487230107747032264541124749630070408887655536236759822084853881909931808363585070158771921077419469467469511483431563328083294363882843799379938170166231020572998700082345792181169831129514144524737516443690621322310155030293421399755375061885879299040334376396545614362165620096951284825055924320915597897335205487997432769657320062780962001567021951695361879205459626830681404507168615810206273039433873891830549827926136690852671129405042983551572893434695237586484286583586446460735203498211875476367950602911435492916578136245865719363173423672244065245118023928643682720089019934448430577832296571698750494704385574137366228987564417658761154396160000000000*i1^40 + -835953800103117062686698670701583810249265582273367338687703306870313720297399399641978472276727378833080650213072078361366200820661840175317316085557135293449243727360327611649389780309744744616583393027517194967141483566651164136365941924767064602784679973660968374290524280391609239698194116060924735581474413559982502811292226109790762552843681943237709856944531269438143242699196131953371864444398950887690352941051156466103659267801187100858239182355959294614224503881848233189595850526270700071193951433345412158781211259668290052558920762078595529966906558932128150293307231223978662265789855589189430667375879417466685455730400063917949456280767094166595066097303985197077223298586633726979418852699483437789043742136315016043893674384078147277607919119361178776877591379490911985928849875936518371961282849154007040000000000*i1^41 + 131626766166797575598142852053313627396816772893120877245067381040662321847123651316252825700943238666918753559122174636524380736075226064984714149904002011799392779463064295059477236348346800745323650863870840405923384867420865093760080574198754512616571249680898822692500457709327837648354178283959897165787443724188434008868950526982274253346381660070016034983874643883786861505330417057005213107824472059143800113495739511365433323641511428432538568814914164283908510473561096084854900375963340394769557975135573931189837981115551558067271326562656499013136362228607826040975354587525857531225412957037991833267329294688830279293325911123126690880351986632637606577969207942313818298759376432832848320219973682264003717892498627895097237786556538439017608016277957364057423325541245585591488004440088875492966400000000*i1^42 + -26270850653211903098381852647144276709480731851685855769388626623479900099009731980167548612543653595102995195453829968701188732239530642626147672641341284531138460211838614614606870947528346622421634772152897709573497379080524587721454213215631500979835435790933509710248480362392104199831256358387334715201482221480930349223770395972677455196730242998696309890172897988688398010702065230703351832598921963816853433884358633105509640349324337923892827152303098475393796296654424819480839622543468287460463786942357039288732197564003830856293793436023748709361525488188777406714410466587108429462212248393141797551396732778761585297856602982840807572720831342503796887577668964604587574859848713211934579864709766958440220905177058510381296230161199588782419998524352749934135337879360593554307640688640000000*i1^43 + 1755130217004827305992071165152493207184654984353743662988361761777630013377649641848032769871484316609980754007343782437627781174707133218727924230817322583714019404110899617514538044174136828150050386868989035891630937966249976447238290231108499336536533507099285555367194218016896564377959808279668255808462841502733482984797385474214585269526042793811373895572110489280852726936242293933993969017595853141671336524429663096162544937573349370973120254031078878782525222502396315242372750400425746594187884132586436200406848394574154598624734210877392136465372798982226227018770970628239036107107954262682041388789399003705111114974988061051512427479902730079697548815464917768227926727385427220900645400744160982779349132889049296732635431933275466231851839270578152400385415199821824000000*i1^44 + -16676455915487011047133900778528818325098713915794317964040909617784621364701798799657587507446195572537194295472925695653293653496592737528813794967983888897989158913837930779103358572434543808608058130172392861140958176392366099719565464101354941197479766478051811744829226070339244715772774092628092824935613788774927621692472292342815399846252987890741975747624641550404373982416552818038146326275103927424612326100304356721460818228578123882493870317625621081682504409575818393117581353231044693243433050847914553837191314999335918561962445705333877991209330676249581703093295808249137559120536812582773054058897631726148053458219886367954483213542364794062353192227407384979562750333081859014275417887287155300769790400038418600524220755159563187712441446400000*i1^45 + 103952452671155225992449600059611498541200733072357209252763589579799549277712192313397060498652488691050388103381639779740133639781599160302169500585188789325433561497476828434324413146134078410854158585009989692896517681920193273144378410342474696880209995926204071335203620125574356628937402610094083077024075371693179884669675649521342679756326636729187017617845099828678155675580059262173478546972509582212751323751523498610269897323779804110322489697534402450926770683133403390595516950239344765795308668195457830920642558758359495221719385860947289561152013176981520582973602612515642635538384558527898847296754242057678704185399678132757610935334901800563657005255483813752951025367635513548804233855718497725779622799620057274880000*i1^46 + 43085958921906580795215427185118171810927198943395213706396961313105187093403790132370788675008403786764848786520891796174734911615635150918859450021942151676894996960822859875246480872737446594557543288290720355903623393561115011942591096373036505261178926803464837724541138475480576846329391490906016528064153130349980359487094406808432039969818892257760235071856245107057493654482055680525690743849203632502421934797770713440284499049153209961931925169577938822101257807712294344655276422561013800854677382309092446636781776560016674676274931466278823919117265908005279566488764529088631613370518033997790487542451126703656940174135700849546909609414677607383767472716078216775397232475455577239593766464000*i1^47 + 6405199466472777737146284905708355507821546032541977519243959658838489060908831815005186162682202353592939836720453207703803221561039636693378557720602091243630878944667317528773211034451545833030390494133489010634999111449350529266523042192919201229285849265036233714122549839661475318538829180440248184356468198104394401137929804456354250195368545301491806205039261938826969767067232516053246269031521801129564700617804531955833804353465753409300443455203824269916047903280852337818206710818691298183186864550432433976795563618635542372319776196834095988587790060579051491465423242008843120607293154071978702172595809743736134003132968792727107024002066655666988194155204667200*i1^48 + -2145374808932921965412681793047502219812590672899865571395837901368127739987579292545324997304755020840075540178643724472290327986856976224981613392987594045405618878771597156606559021256183558110775846340972526621015347780524286452659222614623014975279920872152098970010040044891395727121161262473252179443859407059015526708241437050482356108563769541077193439420206597369584829522566941031728348929696777380445107509448957777473222984741235062990243160867044047069980990449075634726827563247775107204779170321630544654968925976555830136484664465779911963900540935966047171501556608752004347427122600487409155607728382596333452242222488000*i1^49 + 323653116836893954566372088784431853775649835585622520779597799697496191641290045727304364318462009144936991659101711050653339071408337945396973023542145199096465628012377975479143443096914794562243389355988854529420216273968308539579623830488677914129034052731115686370040765628036454798395049476524783821032384416130290014756323846695294100220575956025583253854184415133582412388641529020374230200747735341873663532625400387116902668925278089902448589290548625630925115437270165990022861128331904637288115886432759787781938729850978794039426989254633314421811651641309602099843039379195640181493961*i1^50, -1241594458452051202215577666284539218398310878712905003262720558115057864749313080493499943069348953104533949430069302873829626781698825729936816574096473047519301917198634258192997278897201235481124189413625335918156700392838030297744959661842723879129742116396239207067487469188558743397029890442154989004746496364907208201256050143671450310111340400405472234653293664337931442503897269398850972062500109645191248022265216369981948703143779788428343407740931287797798298992913250445469593123226918056854215925480333974662900164460602037118589058250272774965505763699330708944147445527143891828961992193459907173037469194702647457383204525592245434568984142786717040987050219244144707419175231450157746758072713257424129426369081711898017111604496619890133584732117256976552178616473912617407321935978518251510767332214537564464316685455527369026687142655591825087972912006163959812397861924206933890298623636739346509819042440938865848626510199321371638066891295086805876920970083659312185114795771739566918055271671618847827411224318817097707316878718184462341134874586938434497919398667348519824713432889910216089775922651135659906469653125785406390714486181006852538872658015870664417451696575846000456601989656138141198139962927621881889084506037820269159899427535869382373680258062107245605413853276307319467544798214281135897908573874499824386048000000000000000000000000000000000000000000000000000 + -24982628304682055142070931215315320756774341047232434318889308114924109023384752017460337335555715455651250440590543628345265445279848092666651128762011261889983865647461344777259191764162228221408842932679908778466181454317288498932800702060682554249295206438933441513695790004396938080028054977194256185520212382080588713569892628320035851189020415770983376688315207341516994998504893942247389068611765546281703779364174812490068087815716287441875687667255899179327706808244534506308898992745320991406288159127511417613484219785368794354921221817390744148989251908912943560057377873698172832631640870846698719141359680741839363684588121316353318309095039510747145356245430167197740958829361605814391269993571953712531693921073640853532979512442008020547533143183375965683697383358638598426149920161604303849581779641529586602727802093407436525788351597987841067136333958465621527367460772251801310843695550793162005951201435741712653978929816569844047800527066913848111936265285913009182683549705951281458556099450490154340916099107931058047362051457428895748098489641428549830256226172681113382678780043797221438972295463608620795298821338958296505577336884072461879121303285783950764964652156817871437684355481598086303573816087772072617844427081570204149166812927003699585547343103452924279379637956763268054381477824540067102923896582992463826780160000000000000000000000000000000000000000000000000*i1 + 634183591959993671182005714192108304265970482501344750877882387108862519277366438366008146909239117449142430332447058838606027430226825184767477818907837397165166322990542101191545477762849786171129502314613632300666193339988771435961437622411411316993986395695651176094484185947785121805531057599214919313044392999037636436602998084671918613409866574739781351351092289509952755547412607173696847364342876277960514881550225987972336811763717167371983156683452502193915075535907297518951615271479623509922227942666655684295282099933422889879627140590724417925585864806541669516519115388930148788894650334740072469418882885562505656144075817723180335369583603478427534468955676506765583031630566315638727201565170321401560531434380379034113805949252666194099891465007773799838930063454716240169084413570944589545972627093957524638121274420575036835032378471744244934744708948841588200302864144907103682070628165466418748286387910945263276250899726846685189443795387310438525122127866223380250591083900298403952312007086076241451963376719097640645324672427771633953687822867659552900815663271431324354129357713276070650751456343438105804559707970614917394611591907528842418171732479885333292342293297779795425160177979748555774449771508764732002289095840473648868483775814509647201151058599219489764236542610828880102556120201321158127162976505697612595200000000000000000000000000000000000000000000000000*i1^2 + 6462037402709314757251931053636735078564216855139708455131486254228485080451659173870095273974628635920376876851264230026550009878940969144050522105236072780592531888091646308051771872587319530289759226494402813667823887171443696511133664573472663413486252376167147026308714580631695900338501456893870344508731079826979767953797644199627001826318630379144549868166085472976466411939092497159996520025836981399810882081425233014010532363186126595641095940035048380519547913294707383376466865725621044691919430543217444023481152903744567889474503176130620527639254178131364289233890818851713535353571693193826281241026699857135619752983201885518002280303174712767583566083662941337758515032822300575186518085033053039774963432494880415678183936158847779845297601117640108203099146541307943437569772473809590368350344171967252629143124355346548059447623855703823442007611668259199643052135914322468924380960813398047253156486038969726182922859168959546849520701811027752941239777651171623505275663101525632163668765685225162518133818006950780025079689007164020238464430085653390944486604612011128322293635668777999300806813349115815555224997258125507598513361841424182708926929677260691823419295256281900801146637445412329685390357260360649376439133991607996736112649227465077205735155123507183153954750650920910039130990936756657232320041418189376061440000000000000000000000000000000000000000000000000*i1^3 + -127053531654992241990998141093871061279678277837103888061025843809581486449337317579366885727858724616545575587004493113379343974870469660595356107484929148319114752996409541112544045449560887847861956669813919484116177372207484978573660293643880448211831647321869640572213738720602095278594170226778638112207437581798003409626766716236733685890397930410612950675023936858357279722821922217344425420385963278750589646693158806132622676936702664216538194092136202564026920472317389228735018292221950537847588893396215831763674590584248387770207405446267705090516627217665960341057214266397680912981478857182674917549213754982360045481100317070553687644271408690366782582781166595311087246575912505960912558647232569229421977255439765567608745790153064457003547687806781014760925655844224442414178243569431315848807296128043972403626286859933261510907651204009315963117571647205595893845612143187912138538635286934418827320290407697290316597126019430460749535021588264361000009787830795819317227095343898799565104462125943573125996277844477430793463848322588714781718677024613792882540348186153669182205127233536758088250855597598217895042179900150120210177284133311944904565199409092578629936858658682611613269526368159064807384214736416098734811693482118450410947165425304303836170753669073355426965073434493178224130642461665575893250260405415177093120000000000000000000000000000000000000000000000*i1^4 + 320399244199559228365044438987372154543490603331125684317398984966144353926630482069707570486386020021339118157101253135808412325516570999325577569154072261656089071234666449937061956580545943748420134400200300454938224991996397413954034208327132062205339304363909791681412617199649626256554494304535405244243474575581331269285530872467318443968129707019699623624771268040121784040581910136254341609084454095745309977427707017784039143700930609196331297121887450125654051561575586852614523667625936871243964372581760923962167563598179212286977439567730745233807478259373376528139114100759772479227938528179528333608360165543898653104216074572067020175946251294782300781688043983796366524942433450796247951622989320009253227928810758853762823841855451909160820536642268651750717801911505558904389804992981466713574352021455951136277964890456882924050411858086349209385076311270129729179219035566558750686686938118220013849777576773380095300820150840272900337424774922132102446577004618549276547980652450611295480400826437607586976027107363144079356473466453504089900428906793890907459161672063617331215500752131969149915061710463579596775318365334651681663302784239773715882027175574984697479187104760590530704417466658142561122297782371787556659190657776929532626419802987565554180623939531915106707510921827185095062062704698256580962788575146934272000000000000000000000000000000000000000000000*i1^5 + -2119499033839913874772400484546008748646049569962239846689621790999507295697214787647559997813377549310834925168519349692839913658455320052695872506799997554378106188331496588512490628660909457348176762231043586080792314189779055316055954435624522131720278615858890817041393055460296593668548468835654225941682695804615497408845412979419851245767485264328089729775125477224342327047349996854079230394981834901006213097475808933104503396035509172060122261993909960408576083621668411822977883083310841777777785656369333562388893108972737134339297183686620531810708747179738964624811351359070983750691541367631415380530416288204236334658341675047404320391626807770873700099469377987875187007864327386511727978030706657271455138889077835402891342835426092641497140311086646957875008067629759138894669744494711040721455162538993706112692132815847873878519630496443216211673968873877226251674136248276808762545871536665494387024792056658434240700432415688827829376320033579568155732523267429459816688222021395074706801007579550152822065937492324785056335266142383409664071743726161368364718424858245770446393487737012219761324202635847552137812493131721800982971468237592199701077436715548702779540110401113762554502575105450498997237911252511265209336726402207031542466452034160385587339756487454621979203400284576537476680687843547780409829644566947430400000000000000000000000000000000000000000000*i1^6 + 1411899099232646067152966468626298196242378367138256307638226621185186542045654846557973210173436999002887600935875591013054602804704000187678065584080372594465195928934591339194354473904222552947161114095339571356818356623594225331180698040837121073182484520466647474066735635509445232207695743913112445515173412479793475990010344499257429003717289028770498121584730200406299835866693186555318973013991517290956672225905429622659286599378950208126311089076087803256424396056864681868465832721024356465485407691399776196801109540248501067333835807039456602466593190253238160144888480823884226271075525446693857838881079475080782230793331540715509532320924406536450351406084429637449103436914224872905848502763865362305679930717493213661635810845557371422508783690253090837200257574608443208228693399902372727409913476500609127444273577031634794209893114061569966957748741277306604764610967100071552109971461188437360854246797281156264939883344034274960426192961152712430016400154156571493009137628940215980700004314457697599071650493973731206463440431215080474072703730155404640253439918131221694062118588979861576907911019247552220640783509819922745128929634240498869604620890425411648384048531998250209705816050321511896442285776277022441363482946336693402613673033930402774285998873440704447787987758386295954195135649905147928272915718094192640000000000000000000000000000000000000000000*i1^7 + -503995699658583223885742182776644510658602492099664797897660227970909042445904844389540209836420628675980513141096976453203135860136921654303875075225024567545879996982927720450111820516347486706877409235117418309642700324352733353440414159969738467114375603972176697156892401464278204462230341393747154338030559056937126826786451436927308033309720643741335239825607597443900333629651525136250148543992795343261881791828107798320354063025368146829403767619779682350792000695323197240255254035106750004345447118766759815421041629978174388552375020134792098164530278717016443166852979002208946793472897278361390575514185069686711019596355758101061698993997375892674344579648439681407487551838568584093274418134174658587540043555617478174255242277312474443367902466996789782461409829913332745365578435193397926876117699901564303095359471066308535065328347437891842590481345359439457387993719226199513418979592015600129052256326342588782906126772079016406848098769267070838009735607023072186635266781574434939391782518272016639150632657755970597538637709129743500627740752800883621086904282224280803373376337610492216509093020938148329483729355339902483039986760049592084834678602510466027397749425702514599502385031875416980942138504028721654015730200255919636695062598660846894284855014383272183262232173066890002912592060815813689986167202643968000000000000000000000000000000000000000000*i1^8 + 118588784476369865808264307424961718680749030034724050828668710920182100347814481712851396464868077270414288633155510314812691514638210119525521620721501592125626363162460784183063051958374746926002712019896053419523345312022866751412670142881827845600904800609480818962355032075591701819210766798864690634216759025278524177514604909569649186503631016137827266959237610918205499162552015154007097939018583831977511400260992726870208763419653848509062525706351031300569871308315012015836567074447652641280875968983403314600453258474277348502556511598208144329538163948692981576049632423207968444893983827963394632992259169011236577002308107556847531543013390283971011046595698235129742769761339765746912533609346440781331494333487155616994073553647265598458246525384523344275997102774155870670341548873456380092217441117566347439830896952767546585150107026583545109952473934490125695669273488598268426102867853263381189277796307963792900023464620010235879768305555701451457672603810055857924343541822987239057169179230311342921797730551174966106802312023248783932815714096101065232716772048524456785949969579273937279149235389403930545115859624558931521495017600155169627494698923772515439925985115261930689292886313776923045178415220559734355891960558041768732880748576022624952008977542002491253688092214690748071096060780162840158366649548800000000000000000000000000000000000000000*i1^9 + -19936460554612341305575138353288498189037056668304453462709686543800593076508211472337451685518553263512534433203852262734339081821351091154630612580687467562105964532123820753860017664971036034559826058400240035332803796139338741964646413532499504133804274551419946646675943692282701813757160540231459040218375126409714785180822157072805613020195707070706765731964264191692491365015189789080416590604761235588810578637051709993098635843093132489035186149547846418954357927311943788421051539029698800069264763956210847857284235821047030212247215213851949666435186885344301731987979867909412306311048023871733143256087305752370949445109551285776618646528692242082303128466775086945432488248113099951429241287295275645153689047441594648953398152984567422802375929332410684754051377900062282871273994040848568954735595145186811164098010772480783823137993707707484649060796589873161248802722323197542224427303686321946425568512401836994455185491823720954111378211764967563473457557987223292538046884660091569296112549886075070145191784637549277562051978048507907518350663581812967093074180594424066580667662258198557013928802280487218787633121572708045044698688150238338775569687841641277829381543842080651174701246340935632166155536603796484764057212406188073530844172485362592015854648650608578183639311766697141766274480823944446659746856960000000000000000000000000000000000000000*i1^10 + 2364646989475011584470611718426777362973637775897993188782826066744465390564065927272771030794330565698426842700139108216075765101872357413724669111478146024345506360652795439076805798262871682722308957544546241250847361296881601564488092384313796811533844035890035018226765064362692251378102140808317020612655978095790391953743897775885794228014840233490821147124497625246329763431408684209365115145342256868531811698071624924723980334922393454442332001267481897835865237523964232719086160232342074313970144206433898383136319704119935466259033296659434573905756159092823997688047839225860239180551929419349856282655283595769105851493969370854665974269533523461198066548628809001581292742202873783690256995408795396667816787168239845112414043689247957120386844594189803599739592199477493332854297640279417973416783197332631243872286691626951814918674269881367585847142088538129795097108557521158849401676878484341200214820720085641615251258769735287035451049324977600555916575512174237277267257698963362277800075392369383547491057029872270091556598643921580185535991816187273925996681891556420619232238034030018182568604763824669357694008372598788991409449526427253341253573928449198985078565012331180575631001876684962886146690165761235964370370059160469835686830544739291448148649926516685420908087303685542360049901203117882877149184000000000000000000000000000000000000000*i1^11 + -187543833896711979328192661254200828458353178857403752895529220634667889939366893177566498920616184326758176322528092711638347194482737738748970908964082125298702777246877330353495195218435169212832595388121602855676877702557585112583841605185056662100114906383946319445895945047132241681147275638444447509373389208591006969164031477932001272726588472500758545427827305783376244990742971184233272996623985908110714240299073255355203538235490289426147562986402888335217343214129769391575014476476259824714749353405553865296452626335334909998996248661199614990704799376328584966407112366265899554701411797973642189556682261342763215405887637630411416627406915027705095483074431805623810489018364904696428677273699915298014136314977903865223109432131322347631514607284095556434631123439178161862330018811001614889581457944024333887765786243616089153440665856365365254811643658557259417010779481449867775311201746099689371945759278777704436946484879511036924350024443824271631955077966451554507536810025002161472043398733490651396032921195491899200280750126613787420310189307217386198230162412859980450819747145143262682873062391120161438672644969881069537628898681913862483833756756406908530317663672669023589029416248928714983419388762735132208961183903228200002072319616285166874033169153241321323427598170601986806050776092039656243200000000000000000000000000000000000000*i1^12 + 8368410486476493784751271205957895073814338116536208447951561516038195378145924082567282976990119352387818339130483915098847129266277913988224666998135274093470162801229697336786732358690648043191476173592001030025960492056495790879697516301290869712740858438620926754340038890370931031143080182227833513012840756495590439747217531676126489162208477736926424398654082795836235550442406401407458288078177447113107241146476635879651201129015635666754223469228578206464821716445103357682977305487287136673849703554950963363344568880189972489686689488154942316706250447142186323013980616746888272321618299498768580925920628530228527833152243607142079111119901957541482280878870841131054410336403116765242967696818804897646997583060425110660429568105355934294307318187479704140035830762415439659012994444131438823146480902015846529002057059695967716564492272340859718607532508864151470583734006259670144522150566733855963189886779472981201744814407142233419106053646334678478590229117596143027164908288560289040240991670798412278886716581855132463186435792892392268419943946178399755067351607836806119609086200375914541226868613308519173458867658942160703899947437564888261975569181509139914919161102767721411071074540851446938967465641998338193006522994745118444564457565491236829164338231732778902600899391233557845979805316378787840000000000000000000000000000000000000*i1^13 + -136004658480201806851711778519789729946238946819660261373022379788138924628539270524221783702114007738990682317812184279419989869755983456212439595030316491206415405983385377381617791775506186846701559756757639510375841467518797966182050495771005045789056263619078505374029768688742108552920322239191925310408123171091175340251374141822022798959370540680236653937967517864014006472468415803582092191889182116086552438782826078110635506496813069496142245105993761038135358241045305829072220527538605657630607067061524452405092410333423096810204952496648397605662404181600399156895817364607603148202612613286138185292153703763351249297673566826075523224563355447661681945063571590445476495392296921203103325871481538945386110260049036703776420326786178432872695970583836023577581322741196144169622233918274611785986756876254552024933240067505196177200366058806366336050857964557726880214336022701219788353041149311675874110925635199359461107462823775829065114915894355679716648684011698824348164129720794010531889971832728440578394552900716792423764477267735438608919063985579418437727786617585467395313200126525903907734722955046225497012560628220429434711988920188035436914751595459860144574397959365354830525451061187140860068696678250840922661678677556639151494700587145261848836007321118242109593759602479400539842265743360000000000000000000000000000000000000*i1^14 + -196075683812373663253593298358240545733237508123589365513797078846968606600865711293254958573265011745883882907326602338992896092921509453374665471850086290228145492376233965250757261412677221128337089371217832332783681385028156200727772766120921674886637352963564253875226460448827569684818504674177702010941942073223420564209611671117143806139127006359696005207085680481241278376545984089257786068097491433187409450619250547122062970103865054409532823026811858408858805919143612721199430777272986694265645704545290973030502342212279315412967737264866188204376098340147344897210108576988197952383461658103128189962945815164758707351519599731855052930690596012411352199943955723779099830320342766668645321350586935846190005540751840419443279682055853586895686603935542587863540493713967315493480834105818010882327145247879709525892851274721292228437847982310930014385803762986584658426042502817172738931386913091438372704784656261238466141622018764521705429544317641056588743703633902337416526565346053011017008857817103853434787155798835375810715395939723844816309933189278118278984659793013045365651300717025905185644393315544781581718454695877813225496977606316710637971387895054114765772555398905791649875496924920582305167481586075409203006166790049774388605042415257098092994445222869405451084057884927671586625945600000000000000000000000000000000000*i1^15 + -575914119447655235382305752142007862875744974648202276337850401557506670832843942583497627007357214211596996127389653462895170127546943364438091940476127702003003822911716780705569530855015127773204063842699160490237882710143077594666420605256457631851498758226627678987283648775015542510557360810055338102620614201348305944949092418267309008265768641209112157565105069119006360531413833558120348615998729520570671803179620029219006376697790228816180258585174774085004526946018125628098669500660263691615698306520025935388178442678890920433959948205266682229083932981177148244188090258674962796915998855450513284809127979386738375272725004814590744703546211659097671962311810793548811695397380273228734586758463446473607556809439375133638205252588598889830173002054185570549210732626868814920694209953764786336159376235884474835432913026657415392167065533403077116873034383866656188443651040971689774910771905242333259287248477114005059794734546126261818543466326813956387497768519805630518852191706807406056164136006062972038964292816322328160235389462512952498607058000190122502733438999233429394606023145834546351315242112638709396050524613131840598993090772469744573633876096804299999282838034956642085481687142298505116578742079684416087549068348585627006437575594052206408599927995970762108718852915802688937000960000000000000000000000000000000000*i1^16 + -26306986289820305962755971432223981430121488079514006142620333592896458007783862993137261143629145984181228080761995747490211404183085452010733744924318615970029841341719198742546241995075686146682012091833532352613745468460929297344829627810516641857615838635506789819922722358801193405372520880239655424434410583865751067765619594358166137131591756243066547330515806477208097854115989520397382837877839260896365265694365911939466824664118976458871515591583054076547239022705622826614712466420941205650728782858515478550494499843783440147413490850341574655250599669054596854480118608859111456000469607087091346229720371465345608575726709651402147726991522706191253008833743829084323054256443094070278362299237855096938320299297903130352661776657702001697498688392471512866391463999387336649844087701673954206380261676806537750298503731873676068041829735944556791650677487725788001524266460912959164702037304558591588453216001870626085786552596082474946402081343902373848793377781739381700968868862336543923711707327530004451707226963971370126368262374578778820917057629351524387767621622571248397221827190067705972840482349655525364968701035428211199535480683345292733987104496808101900373803845777191165034978301349717430012921177570269614938472523947352455268732157816520351009259842134461452948520311898360512512000000000000000000000000000000000*i1^17 + -548558512232093272015899345323845735987641473560645295407889496852979115068868221629124728697855672339468209472174233074435838842341756187625515182194666330992405888666696716042580342031549521372356228504124656679106901205572785390427791576391581631229734705517028577080371351466687288922571463543405745298696997543409243822060514458799526194203426337629467752586663836518225779546266235023876579349956109054033495243675735682527290671169848821103986193364984503961214529727437594928186110406797413149719372124849630169500114385689702227765153761595980173163614771723865488662305109733104792780536416459485946104353806075718305364965241679085415001816318816652969873270456902642820441350926689139597952911756391938886518154461903021969408236922007219710041122096177804286054635311706197458954325240113992842881170700093339496769047857070188205381553468701901841250896369825005937256600966789439920902769347765910958580683835510247716637261761941581994469823368224534852578860359025462160691641101243013476095598350991285416282854916559959429908100701894494079611442895683751529601939665352212567692584067370849566659374453154545748149230303219917634983304161659324857523763777707681209955212768894251915728443000984680638614061565195671510449030309112593263021966074259052554011408563075066811590011677044218265600000000000000000000000000000000*i1^18 + -5580461861996913914846636839089983144133583175956127776748126341120779311234055773702887039183143290146238472417772322215501672409640678946309639272019965726601782252673194712045582244728371669508085101341169418392677776025254359344047702491664811262731415553511785524607773577884514612483978583780418874970213711493126491934021268122654035058800205383696471015756474879637452963051733530371590020202351956000505744891982032140843916034817619763387121562442105961306134404008822701450826594243051279802238473044547116347901475964762606176406300300801163566528470753938649687991262104926358669063816429055757604945579400208346813524043743459644020637050641864444841132835466491393960188844340591901674417332300780195788405206483981124988328869649134304112085945153028844965495529663455673201344814481265711535634700693152785496844863947916723297191236458891194889986447043721522987855425723828808152747382899336551989438143042287505627420294443428094029399595687052622952608246576115012531519155781473698431302464052017200804786931174321604952003725647709989001534719974446850656131836591027969164119330965233857906903219510677474979743228358937175344502171870344733097995115018432914089501999446124552183917517548720215895299202162352420413341384667399563026044266009231185918299475102606094840868483209625600000000000000000000000000000000*i1^19 + -26533283812007379428750774991435118963709616454310749359660437431136506998051708913079554852226442552432963894256867127752418816183180613497869650822333309725506144190549172970752633695415414759608826845051698219478358690644688570971652783409689085658454967752333102510370980931860413846916595202984730572720557973400926528711827565656553873875044625513535679610966500547405932199043140263425205918303604281919472541409115909400007642874520238295221053107406659866431098948777258629343637743574925362448036671855021536099555364438143404566828353077075786589073888434636343570626111032844354474787053991883116999623762276751759452259059363045826167123237479130924591397490852238100074915196229517787064812943036937327134896212968411226894888536402626515551872836015913659576297304324142633724070135744337865914475969108980365613897637400160156030426915641256703664021439093467372694612848291869665459747905751496983666222109784678033552825471605399549458320706726579213326317214501391677744622470336277758350720646775299961818772918613672103551083944317815686045078307419892389830901589348379596720629824410472989716786968561094020147482656131992763471458898354677886344658483570266148279224180989417628170276192243138531743492094755931028627094896503243150816551795768628047137125159520358518328546820096000000000000000000000000000000*i1^20 + -6400460601540138879145338006822669640534097699561186827716229976056700839017039867471681932664065504368658851178836634088953698797248686498820003178700794761186769560156584833708781581660926936679358108792255906052086298292709775872900758510696938675732368852968114024243320555362017334454014429876557842743702432295214064684980141208737138870499405381760859165736836944813786595306180836311723786870463067179975233469519380670213587161263016822948005206702363497259890937875202943228347081209878258559145163632068641513504382697089737171144964910895838230122192165213997746323951513161717623742024088535312132715655577785843842496143183788273275614413504941364223385398196637740222448383495171625275094594387331489843898803589465661907400088263126396300897306196397503778004561244098186366499242062692213326493391149186963227607685887519459805974242291801935015506576744554798570269245172741310349035257670366816979346845858836735067290694722513345762094655371410657282724801384634434262607007727319406404978484113094423947381598902723121186982881239410908600390780878210624191202997361501404869029129822419053468589487820514688616880574727051946528499292408230098375243311801551012543643651272556319337908310770584960524285368552409697837133497221284432248868406385213263700514386923020412675686400000000000000000000000000000*i1^21 + -548486362846388480556789947588082077374038042995269865089711886755427494018148432031502969242059533701152854495808795518895877247894701522647379180225360487211454358065069919147171329597225860546118726609292151039301058969687168123912508007729336549218793255033360344763038902826727679355215283772356081448035718236747712905074746336927463291423345787032227522407129526734460333263271395396300499378537234873489941533332241920443199879901693994630754493902929828200802357417442928240328938045498853679352961463144752795810541260630328965676549404958104465750005248755739214681372199391507946922773866165607801490748529149170332785308184273321494035650180869673743646382220829154123155102442889684507051879673449059803546729332517527749187426262134936485644603159760553856298743073277117809654527562522106219351605657295380396302778651894060947076579958225586179275693815375899195445019166756227164026554584778503583725992992249985822106743425519011049498805266511370987191128654976367129426715815164017935174537490062151371055711290413099442990491851543774799851086711523069653296568807191803528028453027100922325754323110483921596832372138026124991985114340473694810346818510205409947254339653994223523986551453104775611795932680216013164416390369767222004656476254882625589867287081721528320000000000000000000000000000*i1^22 + 19065640943984828293905630558291303432306988577152149493265170856624057271155681029876910533045564686383549475963712954172262441159431606197767626721723135735509987209967079518798197291179685945637056811110819357978221191454911503196966804131700384866109197908597295454147300899938662608485479038265998123293344358325726716915768888320555108212565901736738692511191430839475515622441611175352363064904960665603213108926918060554607268098076621150735904094838262742688902698956504270549117147720998620432688474543773783441893005363788087569975111087635862806801825426742798154192690834937390102686820028519153704867814849660298524070849267706747350733007149992139218512042837389425151239013838966311222887039264182416486292403649386757791354713153744534309122193443182520141293156976847730440180767574131033340784409495013602561063923330168282959244388076479263247662024250710068135360556141419137361889405400239682790195752489577066194399953941039544617918055499691730782105236100573436319751028417491169284380209656047168119007162216559613345483496066492261602484671677639498401190657849912729887367116670052217759666958219436642316182490140710969905888683837942965651299054031741537656119371418087176973017581589750576737046619994407362238318992647336887099435114866781591811594911744000000000000000000000000000*i1^23 + -1572534678566712241282102722407747431318944060154105594296070450737051125082966687277494906970264129896568383390814038499319005897056659563316415772856645682991141935303210258869634925129269130377536072258201502086580655566441817441975729287521768087962949891280089522999631256549852612355391879600983884346399074709601924005087464395158480758945256992175155258864960606850713581185214319110716929081287663439073517669811258784046397335186346633317315069757071615813786373498412929158777874007176395138800353903685117930796885937346971237363599708109299123945370824427995249295411603663317720192690254047536080039855913986501668023726386342694814782899262402774059423445214759796184716050993054531996672153094745853219206839218186294409382027096872190275963587956307922769554434295199573299755249242690723515707964206923244026042541893470838778638925795160806518021125453994913246417689433684200490944572055737758135148758627652437291821014574780180332760573027314892631299425292082499709589298666713940432184771894188211270433559067682729220468088747626040343221721599738262750290825002685012760169323143443462564956471564753340090828100424331363451782355094675815461357565109707501992124179517759999359074183540116243351181587022998199879607682453521486309604482472547985234329600000000000000000000000000*i1^24 + -18154436923207389701444913293466014835365674900982343109402298115308615526527036605358128317458589775846989396034786676227374657821954267302749312192819284313148816533743664797430109749696558337969284958678349872387555058462443940769567731771794916492509729531712241385898054741531810073930982094246932579210448686457148357503938365618726337076134098596116986184254794953052902210075411142720616040452873234546229972106568327627466785801902525984516284644439447808827397970087043230683111756374331574982235975412699326319673238184622217083891813130028914578044516961059896611224779973597913712877747117623352517621071322728607060825298156511183558242210939540398420000357662527560892581966708481093542579288447524267117641179271762450219887915139897347744706999573015122521652151730017305023044498531706890852197335563085074485758821632258145490576040645105993614425828297084419878037650997775458033031335585843613134662219201927395435913508745605230238786897815934027724847040961266793877949950977516980914879593480716860937802538232145353806087764011286207641993276552214727298465864064626931296469204982884892808492973973979724172083012790207131173727337164109101349158274368571562092955051153713500608190811254106551158868815902181542023566898838515899811866578255872000000000000000000000000000*i1^25 + -494491867937236231793613640883537720732174409854332315337778943368698177062143131604067095915079362144676747275645411491579566524375052808044880037852753024834109176807271227864963252466510498272426544383648066472704868911880052914914681111508867641153627866197686775325747596839212835976844110910850274649274358461846021050598611047652365634494067165341949424607570958868323764709468143173026650721914589776435338134238093502102198171017766370237309254857732887345957965167738146820834179211548812139835418804063566051153516471225107034477119144580521768462343939607405930905082360442068617725685105976028879486707407518962761926229407690764440467528533704561640181717966328661693536721542292092727248457708048561648364246934420521513140137896086996678950621838529535759779053654176842578295034001499487425998081302782869542323228940860515489447580125860711539857041701021373745615135950369793991625353170383847542405256320086594837771135724455665556026280213350799594853389194260996700054367808068634343490147528806983033988760206089648104717086478167470465726699165938340495142938157913868554157810144717965117139181310883114608097344044718037952112111716641054108740681587298884142474328488482822044563343026419531477024207178692934819289286639209928758619275264000000000000000000000000*i1^26 + -347007989868805952397287790060175426620355565099920364654951613292023467900524194503282982255355512430631835978045212953628905202106381960816245416967023137910836609910891812290789863767010981886304788898622636489291558814422716480549030986433454590165674894168531578143592862307072090338693913321785828125980891668004198069269025376442451493232666981862199630031526677147025682480591450490950924777168950124478379019414072080095345097201868903391647293391454702833348981189880988968975883215983291488860801457058324158680580776533213495114487139274523049057191587194437488931676910391641909212443816248990255827318421788825440628177715082627581905945238499996090680349267083423338747612284728521605574033402974446225806889598561852482802350635315560060592686341301354970222904078404858084601447332197016440432949592701584311027931103952774861775960314172650943077718619544877947363939904716262467472587210119020873210046659275517799602021513009910412595808881529448234915789915169870622589534706517517429358342310475435518018548808878920049499276340462656452770177287056218586663681780352995390657464299532305700905814822220539830623291190767149848651905167268576414731241520236814361230454419591673502778988349546337660670890602268034010545683666422464512000000000000000000000000*i1^27 + -316795167206568422872991026230296802794989949785369656947432883998240421398312434670059052798120496712861609655291738241671824021610472998899436550842616775141167213614249311495940011384518557849120100984732514562724056974435501679291176819944897675328329456133075126062220530456763511364858648927637303161526326241057581797222196164197762040148596738723531321416518941527813509427629317366226829365082412302874203019281774816173708021239389005357361760815281800555048615243524261166649292902952371756348746067365068969407129991985676946020683836558252308929435131421885877136818210990744282664632973181134110670877497151052308905818608928188037289660758680282198730372530440023590871022723174551358514191106075636044663743728590868142375544199734417713737006433270055534654373180666506618615783879095610272677928717579163902347135749643391444844692195110331058255449859821168815106679756300062404583914448526607987492345508871182955015707587313821245350746460480346705422481746079146018146504756542278085463191894221948619258943668650265141542299033020133777809844296959943376843936393761643694491442053623887150633762550270107365577017410292337273720327957217301563249576722927575281630963262448550134873186744978567867645414946540638019653520588800000000000000000000000*i1^28 + -621197700219274665256729492688752423224195741077343990867442035289310726774975706859992289483915334413891443134024712775046578937519380323520674281184305135621465256604391885839551231156433150223906935266726364286594167645144799627032238858460487807998947608925241366821473200662414725994142651962804576172699193369911072843641408902847571514482506128083385451758653366293833102162102063811082435036881872072631294935041723817094079735324214520787607282035839387687431309048942048916853002469604583766544773310023356099445915601974191361119117870338723279175184227289804639900148710053742987409339313326236545590084542445825000411396194994015476786624936666400296505599202626552745592151176551267130921593558735738744003006194411713541995849807631173957252511092392660457883867504003892088163315331275547907421011684798317504521358736257468896334922184532783056411125443251076727849863388510874243470695436194842640278071683699806651247822718900934377030937437544982301165481008141697030421769684300245685464850223157679085638628976292527810520723813009878833066584136435446718936910186688536636594814802854731659678479716621244301878304964164470728024753929611973750902051358621878686026799215659926457473496232202528265431139936840332607488000000000000000000000*i1^29 + 742177862334884210444113389747790246036790412036553147520457815483851487644556631311282502542244222847997716230255808234945950845642995049298645066975950351809090271959533703599233138843739959460945746981166561970002390636729475112789512862173839367700112908719275965636362407046378548041708829281886365082011614566054776428799263849210442332411019689701126726350480646327826990591241687748626289907391390073071249381789958093827532612336020888890954798822431407544307042582826575620749658794839553020533769167650860858452105848053175392587525464075095981874696997633596324603545414461561613608674661733406433151226801679229076251099465322433814820807658690241300273776752472946960943521980022383188932464229215126701747381389922280956461821653922763425330788313174972045527110662900314070734642671382983260315183594219731211132168675220696904830194142352569130622499241639299349827139928844703789456970504872716813375217224183662557598858199629601824589449286299686204278995452247862352880175506081210370949082858862330672254042550885903723620822042133607105908508857859526227086617802938191666327219838181394326619433495541113492232949073979688511759393324199538437894219748979395540121691190481663750932686609808050033750419754188800000000000000000000*i1^30 + -332663883010032569269314319443388462851519039953976261823518918024587091386772188774738038844066404564499168107188340200474253410034997403713903010900117721153083835555355358416225929115056525507112380641797175018353915626502690548483626496126758627128723169453713056542715877815495927010386719678363166239638426002003178330047287837995393830892407506089440664241205446972755282178577667278291658396773420259465454408188644276689790803416113864286397854218836226061996930478831982868368492057758940883361383269310301438954550834276495903155500353203614134975379753960134221629397382973507041533242251000508143917293422263334265349412506821125034333273865021412624020602136796021959712890784497832277089223071228926895400711944274844965284692376614898864191252658413546675251782410764407883383497104663151668521521215408307880522499251955744754270018723961952754870358522465032820661177354460723784777812256195838555046761493880761125696335286483525081194405931275601024219696500661805809326540427454447017166576052240140827869233101121585194325846168368529964473289354056649253576758890279003547361714333903400848261532900101755229111835401632514096745229829266760952133216208150742856221250570293457964004089129694851078553600000000000000000000*i1^31 + -47431269874107555556310468678444495664129605212191177641269722531764480310980429994575879921298277783821440464830787894621142079336042078688170302693517963601724586978136679176440731197443838193635729341688053472587673552686351569651361238163108140015894851786705687534881548341758764169598680770207595723689613424425363446715886462820600311555251563923807891000115040012134580680976268469396825982601652770413700609794690853505547195512145470824467739487628523643441171216702753565468015934629000237714089887679440950446023228324961560635836803765302295782846228184761017455850552609099239114768656532151565909108950663302407559162836782860295594748109045735145315620103418394423307668822213191131779848072327667130855430926696627613630129160022389151171207256611976611416855223548707376446336172399049593644227511181441184327598920543563862925183482837197102771727008366119688206469139676507797487010626091505453843002293637401874277896693646282399439214687753583721830353672905505958636964536451036897821365064491950103262745092086371609839575971722139886292694992900959965365604555044305218011767044128267819074196945479306161199838485138091871000624531411914881602377299774829231707698321537647875332828041314304000000000000000000*i1^32 + -31316326168467083064863816385121182450695164534044336799288234503923174061833047570518273373163146958302522938091296710646902710825763730515765185702214945089622228430744298676152028189033435352144343470265297334579115739351897435832290241815774588692589608476766235819687086272263585161957593608016512672445193507711016427067008206416446953174865612261913290137872450192318379733473728342980947478664644930822208777287822588099839241443128873090961618331364020107849065373120546284445762971294300361685475644871517369412356787347209140900402848214356799160457609481188643553824788298550073127157844289950880696362154296185932666722596431591866404199665759065183740521367286960699248311255688695485223133837655518657931446873312939804969118708116380509178149623078871738539431096919257568805351111040604115293553910002052848221342998405503939346812223640314307901613939419621455585758279058916600928078148744201250364245475776927967109651431020108367756697566315285888130647352278342969968821925708935397371464894720739209259758232772412105716691724757937898046915594369904728138440091975506025441976760686729915489108313301647219394482831746097408752181552303866089866566980639959600746259638045740396393267200000000000000000*i1^33 + -1083586063718564016131180193718823181850192412723212713282426279473882672164427704126184207813542770066045252727094854178115440728462875096853712554469837494476318786833872484441484263406577569975967689167038920711496691109038166544624317016113478434928532351363498116895758633328383175563779897952078888749391850077975398056208426133595646199097197706890397769807798057146512492533448356445352230546528387743741033895794074122088531468579338407958718116590483292298905035931061584606865746234904116473685754776580076093539709845175446840688275205136055967562736162444076101000635863529456109077775659573830762452304835672820723051996484435528955249677477528026168773303288079485674620851380459380610500092309826602893272484812703807118093140753800431449099880597145794580260447456082783948018912736289736482366188962488817104768295686325044687302532295839818414595453827807582574391576729020418741796417661066997539363762248101583575602648638432639811930515559309157746568900963219493292646135415407363724302601036710347256108718566619637233830707689918858890319449274041768209078130962360651173788510093415086129048395191989289594668867762859144279502988903445253244151126303290464590828267806402805760000000000000000*i1^34 + 139797384872484862997457761562649517037886603802719257974944903872170821047940323645762394608099364200755006851835775436526038519671795285023447718296913627907839927442096119952649002221172095924616304271260860866515090189369439255902799541786416281557054224807415653212634133670268165116152902493644803283920967446222989671998456443629679349334083966874647848631070494207764921361061277162852859144707586149276204637644071628114368560764717874455903746703028492337606376599975181657841460973758892829425104030933501331503634067971009326270283087224542577168943989739675157796599021170377246934278606557301522910153823101708383477607769425292272855640991676738609476278921976162817348729931339049934438889510690312208374347492431293471584372076411266504953270153084156816711572968065207847084586847711516385540821687846425592847252285126215635163036737247821533877093750449074778058898226747870228604292665364093876374501346252206941710154456089567057928664965805079670081224709059132359523789955433075899074346985980410390830096866280255925562900308509380079692285126673558337154532934834179921401675406671684001804687210805216850204591683757842849313248199775105562236868479249234966593142784000000000000000*i1^35 + -485667500471021010984398981456851199530840273095935775279283949111202518446877747120809972387250709659313870149515882517514320279127504703459942542471288898476111126948397298897153823786627629071993091654688285183159666903107963147236808356123818052439918046950730061107646185018170007884811782031092470091738495123685683534949740969046577097965279438857055565851159457159060969002297694739601073554095728470982399088929501936070049584043287514807832646741002944255778494387813235105402660809063365506164389520533594513239678244756289609635235073568735553403967951669075510136411094703173058094558379363680272989149152903635433313074658600101453892300660071062858406344437186224828113580233182817367859076593374157140469112413240969676672158295910211163092676021514832828521282245823789311331939637672683801508525064987757066089650787136637581331464001937773736549923502561921676116410669316984947749666065531246859073953362278758517266295587259898980975237427959234621931178934492482569765980025399576965503033772924803173894792446451976527429269423296151675958389215536534283431024402933290395642737257350879643238807131292548000494318208517689242924213832325460431870758637598146560000000000000000*i1^36 + 118043234469306819947088918286483754513138119909236006905366142130311265135431547483701806077981253924152773915457344043151665477830062562591625090123159666341019567741354027703411582695464705827808325773051828085665584468751738084850868666645194654261439721318316237873778523516846711496043993412870192704855367970823256671662859929726684654473483079300197782880154785640095328918422311884667012907391848974622209775240264487831401772520169010655117688606164906217256305808962031015372588858155297243344673710446159572985058013195050914905771186848679600725588145102571284447199651807551854977827234283906933797344315322372894061290925835818185675118700142026814814223380673510060439904249666803607126458824841839143973596685666846886807571521489177559334273906790094791986517289344402485976407472758539816430850400545311479928225897363374885339384704555347316273333678856927967787614739622098832867362166931860545093671465765094894400242189606667321395756952902527089485839465701447649566934821939270093679939243186158953494079626134269624405964288301624866035928213561156144387227595179589940083930768641680624521514595050447327614511841245407222147647988018473241493037383680000000000000*i1^37 + -408077261139075977808327212974767127190723102638868643613950839524662080864213204741493104950682860621688407209599994123019630851739085679893433530383798384182065694758158523771864764280994060254720131100618114913574124745866624296039385992904381097908069912319302913121130633726482752527476313745431841562992464557321285562851075643411584401657291489842944097983326109463520360449127814261839779138026530236386306527785004916819003534371037284478817829473437799793152709691272018109752207995075337895921541769903918328713779660033941822137380010209193149921633769662844167709409856536184259231948645272492845143917973008608256272938220486340978516266824512648675938933809940232242511622129867576305431970870155162158250538829905246265464494347943440909134835565488894287558280947597833968475357077115039732621025546144925778437201660756600199117054672887530213214657626227075603633650424408405428827837517543963859051903529926472998842757318359994689621532309796944704208836602343586007636415061129926405987020678330963802021678645060809996511175470481543992731191044625169532682317952037972896497317884495501905331870654483405052038979012504424939657913433510117376000000000000*i1^38 + -1334150516536736104103401585725218232836249867852908941001242293028848849514043776983166809873413520226097324221345096974279019281057218928276607239369651732307485339975495544722609824023371090659269754345511702701500931617794509144502427979182186648655416433872816647282396469861366403781003558476398203232078872259678047894440377217309498609414824127850133068119835913578723992053562266582050597798637955263836822362686987850826552767778115220619048915563142428649951439347495451666476059135055130441809920340752398822820574647781704410288943538827612022732044453307569126323302760859746462367012032919409819606555434621184646088720429882659300769804503276189329527274556392911246128384368973467784832134631960594161442750170405667103458666958676661625197570859350984888730865798344270140890953914457942017476111458996757449490705198644970153263764834960722131425243595733048446063460006488275547452494395496440861010375413983618695963625415845050156991833782131787776630740233963171487760996619046381823472152302814904257051021961502680197936694810411389036984235417402705753977786711958463854327822703804337737116318235028591769499412835716594075225292800000000000*i1^39 + -1109816438713721533554610868519123550550794150585992186245359408360658946540733263866994885326232973599084919627977776941990847831436767147227223390589278059732357114430655861959753990181178085016968888042196396434983966593820173651117673052074276384282414356444414903169417447336186706281790532763660923822522239262101467402829674526875524176300416143786619957419321559050709268293658428828769760577027730778126408430294684987999728067944646175760812577700887088147230940981560916140391656695649703697020667568292597920391984758574094837239509071255120837590953651116425860796996886889555252192495295072718538472921661806967036885888525878648459549856670938393194408168122445640403670102557618400694224516922770721370895053982436516220758299932364692825422637734331031751836004448039926116807581360971870888426771746655541488530198463786719492385750195973614691447429440696285387903466249723881381905766555434520561346479020831663442063355127106724264357035888519742327968726617228172343168794564979982914913803002017345564593717068102290017589933921139720526366317055735790827800247006011875523815325796375078502315187355149355172751629535150080000000000*i1^40 + 122371863660681998374694627815692295134927134006631691271892113872366538873078692327519052030365826262971569613202613703043782821049454105481116989903231530316061580826710180196774236423068684671967781630196349270913053054494909840095457279542521203213924886472918450120830703614451000682238790275031793724216789373649519370695315084755043251379101645429045602720676571370634923021188388391478137176413023886285482084020425946074383065284154137794154756918557992114042491077730488336682431610984495702457515486846485133475941333041631495470350162462916432973832385656200205094145979076244668911237748483686459233309122796619635074148661681412847884524793642026321603588409152380420989678394513005138510477059961549180636069157431629608603120935293496929648290044292131093885853364303814032903270955199309021135197774507843986225284742508635719127282636705151455307358468787416194271230232149846679909781699405897785573897685300927226190880285285260770642826404696309805765145623540103939477025236487826363084272446082414483260049024659842968004456851201515176007530649671645313066727021535174438807967353806651861920889967512933990400000000000*i1^41 + -60705918886573597906492042759322513629091387229232405176907210784550664118755893544503229694204811267046214956198051602405563738380037434837040336260376445415630334023866587814496613159794506242796421162291577141603319258255292683203387168176438947234784034086166405973796103748329139808269749589808814158642414850456218526770674941897786513592485434771566307493733383269188096446181251434616759362008150994658793615074441634824806648620463712062554236353751342930806438547977701147829159466191147375508118940794989532627085565217322185966071808704640592479570023981631265190000140842076963021863834216654807631267947218693581126135112085690445254163427627595169468706291898564829175384318656601848460005005240660038906473950772996711489401963775480576487683641533425580467276449592626060825066136325461333065499026583782511889409058877881697429533457846847813310559525048063595176504656550747437453040740434250098680691956127538881863287867696219917182439564402677898599027235291975119595126440290585781921144497240694703887699990329715508147206324381452783148397975727643837637806624146116536916868077751589318408440217600000000*i1^42 + 941103723147705887659617739636292997590460824726361114408423536091109197721462027492610434322852046107578473251753110181046384584266827693767933148364168679280926742772638110308950993801704377563220823887641700483250522399719860855214839302941454475623259609168007764309120920239618904483627586041279820961126874971574490705269769095678166485120812935636180981296851084333167593851779582881513333577017884574574768294095378334257680066871655231344175986652170006946873631293550836261500112204747381772404507642303164243495970505082386174135471217488594184145016484804566673173521931669460832934401518385766246140154946131050153951911778549737074717505624201766592536629616186820457771175900055026950459389664736401390132532802205980769136593414798095376813015562820788314304521420222630019708289683985370474723901315652883501688137885061847144429263480029101697483570117724508157151636215798153072088325658296802401187101747707592112440906699464492643587415074451578898635614312622350701749996353932520666553098178120367711406907228431671194039538253137483346011126577799927153796511664150978593643603930501120000000*i1^43 + -66561677227277094577992115763492771774287594632647924502258274705151073639617793058212885815838876797979165122257923360723368226632190493589756281896507857915172678996748891838117110206075143657276404780682303972029394939125094827533047581463872918534714613704573787861706556279566522949942356191931750553646914436413297127582698421029328569154297136934931182616664211873743539887767871712128559183662407370963290215096448522752964612912130517249590821333159823541581265960088568708937850545420287774181356025776360164315996944921018043019648497909208866020456241157163151386521885295193746413821508517280134975544591848997812981836687178249846272912871501267621668050563979890022611332454785617093191334025166109276117427132696441935790875096239230363900005022776699776343121361862541405457121197818877990960828185013739551739606121521987025342453790170413490980170602822950961078017138530493932894325762123240917153713991890618218917946260759271477313672208431162960999114813455124444372290944026842161236551217206794485140118258023340112787441906260811820807095423724416159200572261896605184000000*i1^44 + 549222671968393568358393052195202631015946628234205179830687549317721874902649806873335387443514981646631379731652791226706918369883253108318620590648211200032854993149363066033648103991592483000913952929316156528553060959615197296440908794061883868808375669520340262097411481824759058228373996707948949085714512582444588429053073371803664066344676729127939244438837517314835173698404915581206969681017107129835128051355092367335138710488946501365607245135589796651810362817524269834178613691109465842112751910993654687936039325861466929853601123621319179817001563292280105685731874128801060276695404087368162211084457717626268843889267996114965767182331816474394192710897686912493775529809648184651990651492773278733673184918340118776786782735373426383210122999542877538307430445398076540467719498173482937321238703812783181164011062120575323344418618625316254727425964488887292762802869334309049793697969032696208265769260721240245509779853695492851107196790074536321718780117907643231126840990070246228565069287040091880484928001732843194966485127580965040776859353600000*i1^45 + -2904804757541619586137216900594384658328411406410143900650113453455025034315620954284049623087257756748169013477378552871708446562085930233478148001966981481973973942892905504441467196522868580312108726777172199689826331195970771833595051538141531392851292101521542151261467989777357851693476563584481079483606659294102308640128259589593428753015067453083926930578471251726130309590911256824373434257311616799001005931816923764967657134516870657942441453323735556373833641846368761461055424683315954234489735036623429513159182493551163525368436222173725368580909165582678646656755081555886349147405733758822140626501100938363800934985409359667679041044231200987841471050519844203614236014022709733302762694340890624290220061491476968642405405549315170367922568866120049069342451494012030262522924312264990407591332548980948810303982888239988991205180057800661497142702562562636491934615810815247610425313721630873264024979928855282759852506654881880568362414441088897353367865360913976696647469866099292847829704140452962939685342220239796026560000*i1^46 + -3733841641234107914354497802284831240794814799179542288792836487964272150813512306069959695411623999396957451805505733727922078426758844066211334949884935680491133515267961078576892544778656442895040866418557267030559419780338101751726684665725647279994225873610738551295948707485873372778631795204082935952564947816788707909082636263339865225586276382128162140865551170752727310342702408730025152775330767544139521559398676421592702286859687277826756227321633252251285799840319821085790034297426906778652957371275500279206563561738711714109164848616667847427221950178379181513072389672659852655537063888498672590604460754156165434726711981963563413237525431608404796027703174150945877447315053319975731910791725772804430623125520428003063600454087170002408032187198010413708051598977155779551346608572151904138366970797157482836747363569844379583073721580739611485907914453018730842782402927502067479302455150831364022127946341951724304090182920106140329025407375845223955244534241014200931426070705479705392687768000*i1^47 + -55396610554216156611087095936727442509771241806140784723149224515913864259426105044504622807229047701368780607195091984085737156761807276770168920902461418868911769283924565748483178968895104083230315701950789324153800607584677210565677628541837864529570085227795404614271679855956927595559281282533313312249047539740005698023162928292688065986615685646581121551464961615634396952217617118469532038224767987721775588572232425102753698637146329866119848683851239776454722813265585943950118276877100404146398554709952953337485712647642456943988571029771852095087548174120717868232165391809284320926912987756287875819892807286943598722148085443187667343845312783211128417294506112242493494082866402236750906551496871103103595241055079117519511369827983313830435724299717528366004938265082118986623037017263253575204421937860200165257592063284475278153348799327403459181027454488600086859050215393232447928489330720043113625795014914763349365760761793168315997491369512101171779232620494400*i1^48 + 11577316296156083958004071028303159516809497771003793383866541802060998637083312377541865066329170370306655728288318043557124257087568590472115585472040041858079486776596851218091613174206144146086169020049062420566451007924094298020113301637070227918767733683253638172734867298938594847183385055294388845756202729531636978115470871179143657259199997960737759233622473737720005027362759802491747452727869519002667496007217074939391609162297852989702055382420785794008801333776589563166565327095098544232474537781173758233095665708863491507470926810693184662073677203321229500755547266100883504405555422430763109048986572043002085963465461533516627388994717142811486236049500688526671421986330264976712705860461723794699829088200629058475630544128993647302469315520705420873984224247674615562560047139307642855709313289852701920179441851474553715445514530706458855607813992409305980034545033070378428395440688620539757331791734294689701941690222485*i1^49 - N1*82881502532932159046826051738841753135356130705169603868073440288924874789405149631329903571037730821396410918718061724507611141690277970870377814159952880697476367602321132123990471950690704330088778956385158231313097373075824186499822330287584252433180629190874651914924310877732977983436761181132460032*i2, -21847996836964076275824945916142830155689862350073651140326737185990114061251585093170334217769681977724532417486436356852771846580840818585807293775561975937820135739875641772049647806342017570812070266903728330920620250631512137389239362747183364918855554539813610730937033638549453361891683404716811356251501971787747272462664245566017624388262967076476344469458803865075284894930839466591378670930617108256651720301688250147373028527604648870042574710652527799732557495738501448665318116955553895963930884725191076329042877052679378980213119562794587705840331352903630887650486786350957391859327827821836294691434054627736301834622827665835461714968197543092917392876129939201130843824446782095691562097904363992104156289842703843789410536739413574350183869565107302508664361852747498658628777874438024079206985483543553973714661173382534399727915965911242931214854874504368488964974266620141660300904833735494861508719100209022350411200343279209578925052359513375852427299087764951119379882959624030693823013766989202881507307458863419251578047903286576745846719501644211285677952923677990401672061480759638569202582678440249953177335319834061372440586096517111464882617357415532439725144648284031463868892332787949226490104060505163071948920719207485797387339462889795237739212922291400724531239928444639103167192702970859713174080481103733074836848640000000000000000000000000000000000000000000000000 + -527764451521785024211643084357607757610300011979927795863860895780125844558577311491817218041415185220804422136279966106604963133106178219223040815595841479473144643948357833643832488383102510740563101577067834049083529662533700395581136956565281039059292528451674894172844526109445626517165975525908097973068963324346256902619032469514127678154392859853268172633918316068760294085902555588510359071801538229789373474156037383851337498246036959974420813680254683652132442417124503360481261131453172585768799056985454869668435125246000879415577216022150809140366204143579025053278255626524057200273722901153091739798207927475721399350921296934149706226661394618950528186417296004055645520333117726158625701977111759256105334976999238166043466312489417991362090002179490592873505230153383525246209056672776667254680758026087603660535726781923959054737348350987603956053179294041030424823643597470069790095988558022483601616790189567312334892597136224624117614928020425350705244003548771401043070088611902605640168663243957026615981185556584761986051235389254331943365557638534285931612634820256949491365940796926273435083150872145887737159953926493401312146665357723481045501337695976973422130034737324956002914890487129456143574501801081505862178855618132647366780699941479053971360241560957530566456469426264362427695936508909763047199324230376319761776640000000000000000000000000000000000000000000000000*i1 + 11499028292419537768586698040351603754821907596747712618408305527378190247614286390202467739597160593497461011766346464669149189531825316644604596768846365281098813087420183620906824229345079161188414797781424566639299062508268534566175540615098495652626153007981113224922714363724958447934423693856238083218381870735662040109267248361804416749795645660137359568943772044567109937800730929741049978784844500442916020583033833377779327800863221871266459404392856297696189229883122073981420585940177288876100861796140238495392503317205338302245732794804074657366997331837970429140915543918718738421410272543056436887370254521241436624292809680811404989270040306973176582675517264885505097234139577744439925796228175211159320798967601263514369880335820922502392435281053916091541049102815278974796887241061269214873516500384958066137130360139642621995603015489075187138702201912771790695326990348030426517118624948431969670951333698187316408723455802367194495792369751895827142434312480905082725044024310362947156366508141653279926445784317821764076800276278690880028033589932414042390500463391426352661724372624406283063702540818411235833480235743012356560776628419194057413812724191461929126712558489849137845079563727674299556706724628891404490327009532701227506875484887624128708055963872472526402064694276619930263809090767173053689376990896170224058368000000000000000000000000000000000000000000000000*i1^2 + 164690619821924936853651026373627589148353654015908535631344289182206171166131257323964613025612161609404416221784976046401920571115859912390852814138346782179594955793657626045302336613300131987594391464066799573144865464549313843122490959860347855882931902304849004134999905689306496601177427073315016545175118310967242571207339396712926780804638460822883766333527689820624578040191473968026105291588427260036060336657360181229772398300845680826949669087834314935835227147338661075319734660722607879449399558506136638847120733308076353506083794322743038313020348318814156183118976010681745778224604214815213609303881569554368909405596411235280979159539968473645770916945417871310413600241534731545089956937637342472123676697711937139526769716031086593255475195405233894272844375037029768503512047019059429603859778348415842598917517797780103584620313474687372434789557018383281519635284904303154953905071134705198036559583137116571227156855259485992660153328104820403490617233274937041092568829908400189200550701042594483232902695283334030609347296987217487623100211086805139935959508218052618181367355689455695258080486674799579291419301834136118518601091949648041677938468339631248227788333911288144976204833752283150698143500248986008476479899317208776770039640223317235751381005186840874646238497181164751944281073341046938635089455161067274418257920000000000000000000000000000000000000000000000*i1^3 + -2883842375630745459503889183318559517500511470790609564158039669232980047073835188424491235477709856504816271781684854995923092870635618678751885581830226202413953299254342196540075211337114343557630666945746137788064487256551989832992466373514466787357244884140160394428149393609128535889806999818695762246787730606954738434814429414240972138130683999891529970123822539239747023633006280923573707292762896593717119459798054899468394452379256481734258955766198482370242898592031821280643760309827731857419644937998024166472338558682244310774376371428478767546475761592610838972357437984291113720784752232698557204540382252634030211177639394457771298555441268336172727208717430476096519219165651011367648301253544191825795161464693826824112269295414935842329776920164554836306046151399909540789016093750372634097952175299548356933991155954127713316369174330332162005158457124636734539568096413350352776218254000123966283029453047375318566744280444145305322596955914835115591805404599678939351816900760514887072997258791551637532436850915696407268192551859558532309434328164181248263650219143631769621377421961352295588271223756445062594468061537354832240534124794270049630407139257479547121907035780597311718760196372698731164566945402333366334127941273106258394801359598349053050644950828823352928361824703343285883632625312109864350077050036137609920512000000000000000000000000000000000000000000000*i1^4 + 7492247258655929934185776054610824722522379088436556051021046444705324357525287049218586083728405281982941315151685674188014455878446234019037247115790457548141917934388847227944829323484754402013662948912993543730326077705966127563190143267072058605617231751947516492736117047896615207812062143149063162912488475428563649116945860041486402499464538602756422243582759100276418761813367047179525571746437738228255937665163424586255422750628622063191114698247286627044297530630956417446755830203709708256250594290106495326836025683577639085191452640715768011184897606287044774617926154716924502770656804038417690973311289532089667015822898667492690732497020411378727933901899199979673798811321819052690096108165665620139408139549419730682739888813886236287733896613134785188536960744480803177600767049898032723687250466519895541756519634573909608838257468395822936864671609041999713363111475679894669566709988792669354104998317196655000242422881599960296819927311548674539778358649799862518955989831833098457888720973867461690660219652586677409071723830311434460419510605389838258244563239258133780671417426155898034041441056843167659953236199834182543134601456775286970488992468623086017146451011230580428785513057106884210442618212600020647203088760073157787533167957972849121195712440748284764191102448889580451898458111621283032039670939340748777062400000000000000000000000000000000000000000000*i1^5 + -48202355152667455910602836556771108831944790045308318614576748665733483843051435061222340179276066094278140710201027014171402671114436824906204880430730354691601459838047418725537760374564241580031663538128223404493614277638878083343001000872710941887090790394738902573998866658727655132173055957182676521184219629437142928455948491537414447159381143311813982303458705731724211964997119587645386245602449893412080926614393432597609554568493057668212671809993274773744825647945188443391303270141595265997557378204638727776294529953457208060196566281405651613094624726806506258077399675708947697848275762194295418174817889539673970597479758869089954843534963205069534841011291284884330403100589362187760767136605704801857045845672116934091868530339591822857413119519424732993682032427974093216924053524205190333829194051114867633050670640790020402541044096955500170651542435052995290852107491102001565500331239550620137836184470975199474609664012794294904817011325922303237433797595936463152420594552825021521615736619481025641654082286797532411724767272084422801639516869362036016163620986038497851741601138392399932202912286784938218819871532766246060821527656336232061553774122514532226404921009409801653283347331492799014007917295931919068492091440514386639418486225531175823484446323231865856508713970040656511650867039048103400058758361117873930240000000000000000000000000000000000000000000*i1^6 + 32247882950484977301452914069113037865616707848186562954207075612658991783096752787611799792370961313001488001183412369364991604647909309937478195744202161317042213453545340479821386649294751303351096310919672446027214795159984913413230204092038437181197081986227821588977365984945643296577126390030636646969418631838645647800585771943519447392229080759160804623537720397929140842093468451535625024419267083774035327942800714838994131345989382842749895938199805520600500425716031396608277443527137802404033943860043320174404721170831665247364944462007206917914839736535009783678472401774124761458756189914274306868734203737666330790404224510786023845283516902069998264651440024134850791470141339945690013242321677682340416811005721373672327791823808672471505063205257305384727123724701713649041143049993276569943465164921679806560168314351660462117083017160898351552630184494031210050778452220158557263974838976121650556587661784761719070010538719442151167739954435664034696156693124502777357092380944257066187799365188937489692567079967910115923003403439241149053478910277468137278726682218821569001659464752665497498892878312015490059692840960615981150735653437455308003265906932315168457816014574850366302670714134737850924854390710319861382768355496974260752423650861776806161753104591161436938556025577895615974218139057680468311629672908587008000000000000000000000000000000000000000000*i1^7 + -11499540986398170421063302722412837580204018392458925910957685887178744589562538104560656491232301749666151007542174854839990050116162930646453603469943437891540409236985313368757884584211669137306540540959202574694657593461489390791972350719741158313607655938026023919622834063475393884025073890704056903977848633842797366030630771836644238599121690412297554891396866994909416968326465155001552212867870811149093884011190926411026789822482390184078211295105489255807290514741108270501033104423294573520548918097623034109348521164038402321406734586506126734183232444923644706198229909913985529819298516510150652532383808336175271799636465529313414658851467204045327357896867478070232011566161062741818790772210904125628405934197948857743317676228315229872334211928253279854089155885394918905163470693850468497869469911242275319501270188320909657893006555970961781247425330385622296698515897908081222613390442320097128992632682937415115139706207411283265651824876473543617736620661196853617082653815481637936108049416414847891770520362974681481276844734374922471970299791229706298528243873374461105871317164966012619127946572007577667118449927339719745789779601861657826537961728329627794705771379243125152211279261685563861304621806586875947050435169843701884008029173606511299848708907363772312321088223971305234211128708083289216683409215900876800000000000000000000000000000000000000000*i1^8 + 2698731177999497945390277310330650985608366033268267897896209068360341037005003559640150418746809674959346506844152739097044815778087186825419878467075652846251575730863942025550089374323250933168768789521838881862565116967693423723651954488737836430375285209535918592565769157436981530608728169481706410103892244808803619191086198263152248616964662971504681637575259682230971288276237632323147013043901303262905545732848977027653771023058556511792720088283218600759068990605678214918318505088312255210754679953655745365932452774810275052008901412314976069217595382989080481804679254950425933352039304322328202553128341537854522072083153472574592480609599895427197189377240624723733273718459006958040725387559176344827107574846762363598065114033916965384791927479621093082023274271005746087968520040216863385300612231445575846063702255650241737344466735524902003196878003660660251489612660547155886757304408609950449446740639470745040323646805898082067563328892743720934871293533987050385194969418957786835058952414242964954829172978460887715671109223732339543976964031718376366500631471086163275894160917081558492702106570886773629592149903067537649964160627122567601855077268536504687540310570910853855835567590755836569592357577178141512040293214326483394797753780686804759878030169643887741801744588627384298352658710815846477322772031733760000000000000000000000000000000000000000*i1^9 + -451675998698777172654400605197956715411727476827403046562892173033221178869742911499514356219036832920395314509124170413034367864069532762837447475884100920104381212016586634544885056057459496645557740887946107571782130481260104067396702368304496328850513910444131806467859304058920957213398754112886492087364055488392765136927569278128033238831925722530765093160163701463515364573017385258653544106882014736436442093556159158439255752081898397603504637031939797436680360007484941515669573606877418237565013648629047360478653172094414475826608700785384908590815760075523607298643029378023936261475466765866570936191788885407097309204661016280985274115570111928546851085644004712771392283094701847949006563388633785833203703454745627992761701978161157957118442560386062917706115584135922523221960849816841944660524054828749987711280594560714020466582930825432283274839715946663130124006878517640836626603522221517203530195066911756001535136540875674556128441832579500182384120660180142222352334283483745145338813363563019225510566659961268253737517204921928256262593481761546719650621993583802357735548758061202506256437473863002439297016091705845566447636170889222659100046539017164845368202195055500420806406157276626218639935795360360498785056274532126121991517838480834860825806723809047488800647251503241083475708270796811075858710134784000000000000000000000000000000000000000*i1^10 + 53368157571424932979472325237244511032810920615318853633872771283439156954465295977822708832148811662669107897737209160976982737959266073018458353353402748828306112506089579109157561117530265064554893152061570075582775919172070851671262972314355319606465095516869969367176071807597181909933177818922167327874706420236745852353648526316604852667205826787223511790944945911088345415315073198590614021569578770693260231747873913497945522083410321157446864714534668461319320638644607527843306826810799913056496862570944750681484004123678620637469517362295171220397852597462748595104843543745424900226643087216277675771728632428565610135946010671806188498614964649047290566250966827969137241528282327972051173767762960598379547170594290460486473552812011446448769163086769157654482441991199468807534129547065709171178189604930326497468409725256830938023936265676298974140121793839535983494224060815953012510900229659467225470520476624080209343345575361178686415720604650944520451933493588152104867538455636834294131167091622789605068966814495127322092766725577258534831639040826573365313877800590176680287221794945070678087947823472234455397479247691238975351532926997132985461972090251392680516363154747976397164142794744573120589402577745787795166466526441129688364557088543079944574201320405464014889856260974009965216881291738577380782899200000000000000000000000000000000000000*i1^11 + -4217763309933574951380136432870522849417658478725569086647982647444762718709023509883136398034968123296782487782483164355749581594225287139627878052146073397258429029939254339251983881982459876202769001901845174445224079177981162457997142990109667999113621108730974491904253661552582069726120097734671503960162637883197196817778778728231611363142652222197259497609581520827416920785352201033186890488343674907408933628012217153910538534503684333803592420330048071259897888086338138335910537520842016024716438915319611271139003391524096043761256711018576264343131302330209845371784321711121711219444861679993504831742487994994638607105846949272655841653789903856285111380567943366606072209066740547499792403907468320173753141905721732850631090165604455112790444014766083714379680740500297116984605564528878715157066311731396980432636531144565598346337216203800753741333759660886689499793582405891670897451728531628437434977051110280867530997176234165191498540402570337790759909273702082963066804767100639271485227448838348757638714701300760447315448794914828733120551771312594744757145499684307625962546079394120466031235300702411095179217532666193854260677815006622553706168626395600132261682875645414463209146224455125796395150541881782034313272409255164673060819379799402065224024054205993957729160734113489781956511465699919150448640000000000000000000000000000000000000*i1^12 + 188579111503277770844277608563613052322538299266509078573718977531276228469310430914752076773881961892636470368961315386102214143472954466585298355959829447702629044718774829044671223793704466367509644413334715198890866494210317365360727018091424176838003268219738882143126411947628284898332084624541067521319843003968597075153331087015394716170369383398847386111495136713709196958330049078518871155984463907685777745875900778640151756593122349735799831964710501499989223224089560317570319757497056596979276224532047548211004088825236194049171533860431629276107002771552077736019001909640698716770893233998241441321585070031398156222520627640538109782354876728366576170915301462398201126810784163904423583589401220489091411877467875154425253441150710514383297672457036436538067919241636210322748509167216168123227430247578293543481792267692346357494308057811998437374314725233892545789075597454629651955631311617523314102318199997525629036074563059910806841378509907428748579328036968497110423478180037874629790889075548014341021635946281400188938528135098978690788121328560949720978628232604991831675320936843649420600201853471685939066811355334200642324365760772689180406240928639025121800636176849288910240156155935576695645166671861763519700963894791140519854114056687124585343374382934343436333629449669870727812271066201456640000000000000000000000000000000000000*i1^13 + -3086435961666671589694417511432892405359826899453984803557126589450217567339169522867412353954972747689128581384283185890104092017869873379142750966723322068671079149933873307184077576763640516894289300923956106052024912353191117854949448447069138089338608749249054100002102005893270885790643802545638542416316620050787392251758566019620863338813562417905845816802005388299591929430532100419664447857092580949897115700401087460505720487229476023358196451429762671467122592679849231407406959433561853556363043079395638385237076037640837875027837857704794485302498883655982534700019396561701222615673442459378981159009755935973002275480606278613523762042537893302312612540479918447360235814200685182589248395573398668937516678024787793973986867960812482071012248376988217701155166169951617336825969575983198616719888095432187682503459628392602006838868590527960724215890284445198074306963799400238875909019747105170914635170018083124524940479515089074464396188082881033695620095850796176136158700070186818310083109776883806666710379823658395806160613396728116070580665113528745917802717091816815808002325627953460662563592153512008380437793093534613563112245070417713400828576276589171047418133367076563543518035026069750554349082821151072461379721384555330317851563984756479041551228990608145280448506432314885086888147944892006400000000000000000000000000000000000*i1^14 + 3633623334577708749357997443127485463332470596530537873574100486469969603852345517095157103698702880636414067891705462853287502465861744190792642996266646422704482969138029304129148862899611199376936720969001471907774241407606974623301934337278666998000958064784982268611415338222527212129585794556668241364472225214727332080101462206593107358614765056147370139056232788530741617907047906714446224939303995783887113856044284404310323072928410899946893484083350870306030805510705354293399771587904004225663772920607821562725367808282098533667984106457993644701227687895558674072984413868683300024370105122816074463654335402798388910496655500174975371027558070753751709053484691196083213297452811175357825367438498471237413272100038080382295295536143854292479390680154406064400857902009832530584685433244672747038834797177780413992859229026994681882202882328618469871995499495365607489548325647496650580551783020854357080571221984419925920833141635707929362823306887335775722207835765658703684321198720490259558375959914752908928702027059701276718766555728053940967940664107362178023635407801777595847535511602155039716668763704094444845596780916378399983894869379799146182837493169970684060520065593981909677703954737895294849911763349107499413680370622966883505214549644903090070837589399066072425791294320183646966733864960000000000000000000000000000000000*i1^15 + -12476681534785288920965797324107955762690079686164640961458258740050073063735829373207636519492373022002438317434832295738043536507229902954602522265120901741366207861470736170832334651321228828939814146214717493346312348443320717031040606277446327514620278145902368223891364417578553490502691981285802019549040484294281104787306520432656422275830355735009362426493749825440536486975787409762279844010750562950939709238572673054982680071438674201739664172738337366332650421600430180249470641605552218970217118966116676396424490783165067789136245621682580162179269064713217054759081672607095829801695001698334985823370238085622779449372166645310573863519645472291122122136238618069552159963422448569273940003029489377592547282996037044535961291006368179407263051639022396475316540258078096926372593268705917827784969842889926497664479140880672352942658968184381666617621735320159120981834903157868715916017265232620581510498638282421194497761891973864213574504292070572180076790973405781212415468250901940384226361137275175579416741412389548462809782654272687036823022255108339411043242343446070586935530236452192698767920876670830797506428081523230051355681889999025069842323489765989351480851366545063003277265396247632192622369465220979267991767654725849682327355822543474066529337049855378749816068623787780015367651328000000000000000000000000000000000*i1^16 + -526661071007473916712735935918041375279825209228520948241234910115089344738884953250838995527420324958285874542444148730533733592878166204144314257032958116155590558790333565277970059281104910262646532630340713479623853000212634834289772370298303326957126858240445342727954632014749390802153491727109773343073981227335347012469701165740636739029699499690619314122488318562287749823772298250763271121594122920108959364854268479747634921619226737692051498477404374900779851459518146642135393879941569379289578043629213215693140130842775447564167111831647962467815560907730094911568512295516688076683605451569492386926421134549605457052668748159556655718193368544922939580241336356704962311249197800747699322870045210281215909625429003779086656539833815029653834065806237291441710045883867407138629434266523460101330999349810093640578468351162092252043803630912380497573583943638971493548379830829262137089196211986150795012837089399415158738616861301039712370214219404881050935212638339573717601378288286562590593683997016990545749487303478140317650958285798931649438641618436887760420399780471375189903596388142364622652149136583878013973307425573128901612315615308554521910621967692704275261847998018888159164096724145991848957171439410897779797201151218719109485900701114390962768411804851577498848572177685269603942400000000000000000000000000000000*i1^17 + -10650879344732759051053385282934057698620042871859619278893740962380107134880284457588430536237118773838494628675743502394086744652142671357924926213207914355598107824207184595621012222324552814373691292530171971039927409550625070561100303538927250840886550113388646473440799047852969585155204886603469398603556246704135621406327107740869057671781503344180913725027735988483472605598179674324457015528476242450835495809170699211675376799076606916896458889285817827988874601483812136891445300859621216589818713443224476926100818951783429323881752588978391299409954167487356982800582892483853443054860266931771332968060675543592236858144248862831910806297652030630054596047442937861145614931088329222535740372142151621152702320694307699872058685733667211445933567909339296713288921122309599124946304424282114345889774309574589495280972348278712954586126599048244215399176169267906892043153948272144332980009456187792165665045783607950907764803402233876104114436662859439277899149920048549923110872900020709314685276922563399081197161398788889429845546413902971700032103133068757791700410698972287705112631970299381606049804152417764369550391136235811809868023104094720440935202156749551250199900401251021985405041088835852758770656159422822632135779803175542375534407454194790874278766343857742205226732178149841305600000000000000000000000000000000*i1^18 + -103138045217178200886447430775820331166237089424519742223787249239327695527169085109017157764040442646846675006972663249716236299683074536782157035183244073687817008146211946502849087758069938587698152816285717329972440849838824275003499806124110569092909794295269200243393783686058502860078815035225886681535719310051896172226823019093794822407968282147007333949130702147187389974097074841364426013250708656198685977327967392419577925240414418264768337473142543312271966773410490035303597985211064761979585533397189893941156181749482911833989320669621366993302985626516311387111474395996082449956545173444657632275370003994300051813405542188284162382465653240179748013419863470095630742824799892681848949763256502656414703874458781884290802080367230741339259489328581818559284505079574601201358493767494040892455140982322349305312617276125748121890064342396637803172601919549528252898061567538273675942802178157375085545675879181237407267190594357534743698877716966476184867292811111906701476808075099442083245125046516465515987375543335223409250215970489638838915705076173736012527914046348880464551217131948624534462585196850730114804651002166883035815720504810865150910436563929714449286760478045219635511407896463186764874197576466453884343366007928197962682105015235368687426814217694797577132599792369664000000000000000000000000000000*i1^19 + -482214394271957015844509146680422405888707856450101090822240411196256362217864269482933233490893679091578776395081756498665815371157062765695768551569870918120679310900011813385736368905432919674751989893952034527365033233686605257621686632834966095990271806590957103039641973219263804748403721527035627047477195572561094756111543618791169711134858031615151268674222371176691945513511993057984552326832493285488289546161082622512886789382216313186215379167948899065214858502688960758072791408074912870430457774856450042066122069980895745710458611374089564441511126948334026010850625185319181802223909198859355499970210556001476561969223146307756333981660665345155925132877319243073880908792799946435202824535972855818982974353940960147530945554620380593895759046484108624225708644553489780137841610771221914967257484304285484807486233892761716908705757548364510415058549947899137223385852273326748227383878279145279619324023358547894337354718651180529587102171947602256258685161087349399963963455422425614879460778264758781518502253511699214069739351655960322770314792813486528207565997622362450860926027336745355766018900622596202444617086393921283699724870045124248414295730222546370078420087545371884876846056862295154346134545485761670923829668891482918966604159601859740821605896852273237971590289817600000000000000000000000000000*i1^20 + -104683279349162738651465584393283669970973824890822392419984105020154710310203770516546185747823851207116981637422488107498788246885367134670321977323719313983364806816710164796127886865657250715578288097371484517830300376440134835359900064838424135074529769924259664274642866973462626371183317976052503276702219398160981498718372766011697412976497088730225923081914571436739160612496062603128274554026983979417551221690288584174607736196779035361325618015105720185601741998738384488083439916625772088921177922707915159729864378588326320827252924826735088638870719682062068497002696268417152343529273108101648253153379212300512871937171953808984215928929327749514348132194968167019296730387237736983300980616071869976834799482171486116176274357636517543612646072363048124203053606254542701150677668475516455204076537253259392299612955041474940913427550407229429313311294325150122334492344391881864393764343405073542428023774284551418646254450430551445682572669215224519180690927257232198368188174310148678790088015425786628534921573297580046506091758266260214714005333629147082989007825242941336477881971377915112941530682539089164274395855322879025792212569675089889204583088356046878254200169420527067395442235313251277560417454836378863762374321537532808134637703280001278809196555460807134313185280000000000000000000000000000*i1^21 + -6575399681965285078434523821377687484959664991130659502783579890125014401542196181759950358046962521420604099903076667920949230331085134790198769213146054058914837436371733982333472142075774863864162145681352464456985009947469486394618575969384739572383224861923018364163326005744378158138615881438980097866037614458839027212875090917902547315087094028311181654332602898780336466579989123646487823268156843783067428727226644088697907515130488482838662706090861404766113622605341356922616002427996810894911042840891998557663570614430122328626578480224000938540302703650833664621170622557656412255539092095207428105824432471221947075631649159097797570317197229192870466975803808537954420464694564873030640147239495521699079576164742127776343415565762364411785956364797130918415522031926848770910795379552656737284900761979087489908605345990350007792480333296174843990140691160380273444099719871832434329414914221472184029250678042629574022038137961928021148878491093726271346061087724506369258813298167418942997709656193479050347095858274207558886570691478348003773541470408462188618647917814278013092129180606423788616565830641598071382134077129888726910167457866847195309286995667986481502678140559929197222936959554413867216527403030054855492527870182205371530883669285713783433249726591401984000000000000000000000000000*i1^22 + 731017947729370597536447723361119016865309503727756170952805003025084235168515457182376006460233588319839635052554049427517171482614472293350605795680245549111897614703165365520533547517103071928656697913490907379700760055314250324542339376901878466140739886057891499996831778355953707765047536455493318939564261104217325214067430284563032314136056966031291327653121866032692610963631134970334028370720575435840043629117186829154715634070693747177785325213390600273377547993984296202169038971455296160155290855841388149145292399322813744417466664507878386788796019192587123951004155479724221645137759082684014128677097404831214304665257981078107117063882929727018859761808720854980472112556142851131079096439712365553229660365287274836883446861843345322691714733888627598036559003223594760100054791302834042930196739735215542255499212952398318149877805293519313998923118390765450937046154764750181234914440644515183938048566072021649974962976803684789246685259839066006179473444214687903991495990894554601677078443635751937809253476025561035025122272168762665825127674967415344517737593920003703529834016647029763114142885408562707639264201379087529943437875013359749953057576325577277361334166121837368107940719353392442490830150200541389695214450183822597405330318604493641620779538841600000000000000000000000000*i1^23 + -26788284161916744175970723249405697891977336202285043177915178672352873449323817942561837998640853238347557145226508772425320550635828839694233119033113884524520668683330858093846522481874476950827910963646290729319320017722088718871278702116099825108499634370354166959053303996336391441514955443111525827095382147836783117002051488794362746503619218221804876640579708953176079522599993221249236437397146096484738062630784557417183023987854528001110055524098271481660483400654454309127304965329680270018442506231642222707450597019995123270738742872614593030744535158906414987032093137602289819901237628376378956099464758937726662108813148202204709717800915991667149032269098937574339074959161132379390591585002632147508302710208762606804311747074151882625465815763189472919588730083087684818182212236820152512146520615785566953595529170985763863611785190455998220560365193042018199091368818551120656435516020259292373653258398832571045511028921676290119171106033923305705223949050894474066462395509957115927617584170954180769150629137208523601562742199595521354746869293493139201159122310301166935392159620042641889103441501187920163451854382698492697701572163686433641286767000757007272088612347360392872110880553016478187808011168801082707993531618992097161783495908794022703923200000000000000000000000000*i1^24 + -247045474132364953147846365271305933915085342164329488682213283416085410749896589454351827614991580662122141097925947115893894909251033217218590998558236942257405754633845445070199468399980699062050644081512085176777835795814502638066468914787995357944756135568414439408011816967914353147879067200208725514944126836657292134439925058655355263091773536080381878533877313831704374919742030385124620453730990056817565890541956857156510865824585397382808048621852489315973656710843817802732590571274416716516668052468914714713017281677144534897091743749377396034924474932985498203749629004447805376453210246047575221459169358472681135826883825439511570979084793998117999934096879389052041012741201719384542508451752116240833567933020804608771881901334096351545087460235538435845626211135294069536969104768650071298507408987362609537717422200071645272099680738059372770772583992259902144097644679505134180461693364518395425697646926399778481059379799436714206514521150899428512962743490068326331228582962521264927836521564844046722864956472170724106352326380658811006533826759874516092085956998017363395497321401225647388755163224593213652078026193401272637892615461145460903443263332300857144818551688152895722333177330962305436419539615404616100983418584404152788530858983161856000000000000000000000000*i1^25 + -10495501712111011023616127708789659998327314277889525638083343586512906947950508681261169989458732321220018313355010340451741258215076147498264874438026302444226120248049452591974287086979878555532040224576004235387625107622038679938455072138416914951461389844787925775436729389577816410513809834918089263412764098815622689026378030083560608572807758483448380863392744873225154860016043014924111500759569696092096557510984141843439180860449548074593566320583556014807671216666502768560764397915538968426440193174720789601407193757637873163218728460840813628938741079279109837762583193330178454446484016265511811599942897570090364356914256222604157298417631692940183278471995511004323120104316677235969526772498401747446003242327446304064318703109014334193141976871237501051481683791182954991612729564649761154950922676055810588871476010751042882291371410558135444555675771965031628829725307110720049538982596715513731637451647754104832281142002303733044559396468754787596314556176255763958194950105090355295049003110888110634002874195662996827593850448301094417687523756879801774129288277728103063061238601200986324456414926772965119517671398819630122211978873288229963869428302078163375874190117213096258435380273274664143268882869860702250419524221991615693758398464000000000000000000000000*i1^26 + -3662994072707827791326819378598020129527460852578172066761781306045463641522180363368385310393319614113018331296391851570062245745747396429293036927059266586269975841496672302096265954659566424773345248753223516180777491902608154663642416540823875776381793147475921274718652511350927105041646823604584390307429499215482405424388800367316964943606582351930046883071028660328389185184773268766172259245563458550584610008991718825131210154430349831863280387869944645223326251624691977536767346110404832958724748021952631845003544324264938372555260301867543215898262034921908277670090792665814470055390584993608614885158355364030108148759365517100100926092522297916061829580982963180174954853332756699965962417874453655728232298032347635421939999624588453711242060769603739199068927987440396909871861822023760395368628307068010527623547298361928846935906591701378309028211401245035563973449623125222620203207421580695675450176965234793360454939634801335036142095056733551732236939487810755460627719350386236344637692996484220102152975810287333987238850882645556278564369632891575084508326170963319090175750218689791583985504306889073709813655828321543430703779349205952517953610126623347218354662733408732634138786249165416091086733716483869220895260277097889792000000000000000000000000*i1^27 + -4172329342568917355840314484807059847551658370851630024397243052205307101706391992684646642899115443750093158903526199474112060287808059687811978463767130768157097358591539091732117967311561369268227300429056414897438910536059964061492879246985954659375352321782317338835541497482076739178796607969998443620982744836905108232673636985378042327008482504025487878451525820489645840480138591421601476551784553880821084814077428677312003817056416708441092872821879907762035528027120703455787006884247444360291622391116605878900932069992053247670048179797657233797475058545450192106767061086983249116151404022416966495440487064123620537324879842699366669005306514875852680480305243870463106131734335690034474992238229315226058274444026920628432404222996468857632516776440128650868988318751873953002373728006053456869146246864177366802159001836843034364019307458744604744442108816114355731067734138842493886389869416013866528757780426505716936330031943866756684378937214694368673510619742053843231360834306192400611375776709670135613853449355788722749807522138189530152958994393140507678546640606877021335459203854081615595171851536856996491715063205683653093930453363969462280614721243827216317648939586907352683979443849132447954246508511973435783713390592000000000000000000000*i1^28 + -9576619996240950418897553567593870434846227810702896622061034878797547058565665221009567945686461927225925554631986529234797401074967626347674650599817611886376335083369656778864683932077600264388300063455720210827031285140048149006028240384683863058011223394268501259773939118817349347691158913066565639193587510600778083084071652808099607462187152828686359114732458443773142341394870147416329736589866348702647298920944414976990518391533606643695832023991780838408922767030354857324106236183489313598758612131295632185832262657465728018050312414693229511101735160707701035966292935428001946241423511222412723261741863165896438783666639168154501882046842148289777994215355739100377085232458303418727632201129098973189288986588443440684194209690615177615717627002464626954598130554867403344070138138507099191699016341077452376874850113748878273838322037681449489079955208431606467735254021252604143675557105923177604195105873230286117719096827938864638030043338008639520190199309182789576660607980976355844377707235693094901491260096910606019227548035932810099349578235346906780433063371718581376811988761033090254641435760572648847250571573048245454582055050755487870730604395595922314683074467511590711657955355049390864086373192125463186636800000000000000000000*i1^29 + 24246903399012283984925221655094995168988740224796956003767598877536840302164813694737440295180571776707414313099201918672494614929779102794066838763496696468874475655806500522002707080770600561463728459652377108059887091269209620605564403897752278605947475499875034383864423985347253615449560694941623698418523850579018110909452509462893267164915017605546919736881460960015929492121574190275502681073308186892046750127944520312289280136546190226272933386606958672487735491360630296884794605978032134800933773715038973330561000198538344879370136934445067403469659197422731727983611162508598926800910789555580939570245137538716654250290498568058757932477695749544550525275437216043650734207648439058024619881521442390446846714118282120308992064092187207447548999310172064632319420700147056002379443902780590752133855550491311480423670997361427806345372289289084841901944270162602586411062629033343060506480767970667700516600740883787200213047112098013182891125024416393207316830606653768409378546053508538713764734749033932654240894029443441864322123622127189501058497377637116535946087098138950704813798390596421566142681485195760273270218031085958959904403995985127092753014747367265117808487602635867825804436604500334332769559851827200000000000000000000*i1^30 + -8781491568528320614783618098816138758999096450061081530677950674204849608996466440459758183507070323641469840157255133583644641976751890638729011217359723175175843774839380409677430927448640104341630751792192284732692664641794770684891269103919183465616942503682748784860919095692270944224851477059583109671526078574539865072783753337212866827842471688127388689365279563165695510693671221094517236388831417132434419644166632667663905406379528965898184417185167764552773728862687671518007289687969886667212253805193501491554773991601399712647097928579706124791220504925855105736845125506119618669474785496690221942846087125448275312548361486593166993815425209160831066214553443691905298930574159970807003180371089438083036511600543039799395565663381444428347617927612297079089592248260862243400039984560705347599216745471032609234509025810477007383621081724741145057554811974238750801772867642004998392902964421045695583571153157027792446974773911701642587111840263458806757408220164886439854016084972767829583179907495214755690670922448601395930721422992137830043531293483832222788318761623080988969029919631809503852119420988336321847083174189226870903489148541232407741975420008219966908689034590754248164282843674084844240896000000000000000000*i1^31 + 3460115290369240562251199791497841156047284394948019106649061488599768113265497936800419059340838182038581872252177642782267732385567778690148811462750381524913224935766635701550574103652701147773400395290417031350270590046777015196894842566576773748375645578675809291251956114015697036050877137489798714919577046430712348600690712784123803860756906381316465084894712394057790412695848781859926524819094371952600114350132876096500056583863744127022281399390397232926979437833154668316014466341965284965257496026330640102219780168016712860751642806934719293975504931790427672489961221145535193128612394338322179655414168262288986668975313795159992542649068313120855609181654675263193455782569873289190520347360199214599845963236707662085897379058250567883275839090724548003111786217494077588046857208827771780786068021908870931708083723749728780081745855252284615749505022785463881875740214051469381373090201403206994758154951307155921730952334218938419698998397095012145357114229236567607354851921837632999948478591563006427958026729199984240432270778775523826331574253430171618216023832452683136932875670065736674189163365398754489919902709104419511437926068551819063892675744740629126971406752312287204933503775093555200000000000000000*i1^32 + -2840163141944451362041435133155417199604548649256380609055612689567502631277425019823549381573548133546726065080405560747752998003711969488193302728123192269259366691088748285856531319621554149462934138279167075264189283943320289403991881486387343327901822541012475585788851495284936327747298365140976092306931964026712588046957688290849527419668197236441589507966989193322908974301929920720629929982490761654237727271976271835074252377530566077007944917302215499470173221146450301211626831507824266963656594296553743243150316159308440504865712898986837987899837413370167880139030957493504567803614804465635085346926975338562440233651222742302255085474437642726381977213082742682810015530867170573738790551222169610200746423346451078995378125182433244196773871083513722398235272131337062964497355768623701389978511466304777963727566882453562637115725136180502625893639016341067323510329746144626161378550381232462585835053243098960519714564382249251483325649762433092917536282654943775045842846517199990001560358930007370538016809007589300906338084156194623397072053944397340375596459588366973621353981266297776329614700532418667003336070992016396951890697224871285376910396181112413398737614785764408372221706240000000000000000*i1^33 + -26272692220749928244837274839804886898129078574180297281780827224297650267870223358209608854328751201453167723397854152248583962397798277605022104551268683176634213686222474853130363638151543751442258667480027239257203377313896236435076854644375368550567506183977901221334833206776121776869631058244955665847624013370100733676889907385907502378250678699310002765648779496642813120747288102697483068051908769559087893352332213721672357600875360577685714378179066253747195950438379830918852386633300689818458068857192989491418137045875518822803528390995857980357090620798944549267888940228739007413467804927705970748727346319074459939319576437588724380484572102378421794210990861995864777323977411657576635209157805399870238528430317306181478830719724072679008194983958554101236127860699776894003286487040480087976352993871748960478086994116360123590514494506994981387256837396907672692882498570939831759509159693806378917852921657829583193201552619547533275070596701740647790828281788655505705076606406592323442053065453128330866183752142882885623435100732202249546753741792147697290502376235135484763355404147204908985308579156464116442580387960975042493651890751216809793725116854336560634329706816077824000000000000000*i1^34 + 4108477840331699704809440270301661831569674684140866016905677336052760596765429762697658854645602599713751470233697629308619522604484536376331510906203682524771441892086689174748882556599716265567286212649501390420641649100931316864384258428340557070839108504565823166111304028558775320652741618981038055451548002613851163852413752582415316726933428380854464855249662563246191772883996338291512969093279754235120087514718629488878511680361060969978042894474351686930503810560227676327166287460199496602173996477456688105312428910144652776089183022565474327835171427624739989636375766760092002350775182808261726241679539047752779049735435502992553801406497057746294570363456728018392390070262780505120113857810553141781805825193481542630478041384471248064578900084372534665937100018102879782651018351301727629226788492455465588966305612208015205676834700065297500028702977850902700418774063508959299980938938407812164040166799662346947379181284087045793485304557491307737552816461467739185038283397543034760006631796347841677842033811123259515668000605972992085521700804439988857865893882095493830872040044436599675283084669548219535977311961171177921449965621294068880038625945135996645291327488000000000000000*i1^35 + -12453629288761557253982057868926745863829098452837696388206174954073729037663821238089311232546760933720357641804124404558805914319409242194664576171192928397017281257605732667720395074591985474584508151012145516304050664470217960479939031959770915223337486068499203914440421977864424779962028286039969180519797559643620905798994002352874378276225950839670114795316817953007618257863054226067560486216312636862945900002802186488895858392146455449730050089664663657543192422200162434750980000047582152921671184090002729857732466239961048920529214366303570671347296603750157038802356331056743745037420828199125691357330963895903687471340185773481367199678581780679972801209259864158445488161248916744253462922434283618209975170890923418903793686752687285047918527166363138805437087016192800040755297806477721152714110337998828932092310296648829527067696337723161922804809597560119860860750353195315873049443109657778442819597308458214554219592342511563483606207850409170230039123226754988677684923947572947114525395493708584095525471831309357497790546598842403493973422863984619829633427055374107566828251547603751078604266044993532256050216533219390733440070882987209915398777746986033479680000000000000*i1^36 + 3779212292975077794340574356526346205883017967871688617960249806354330579537151276780371436144816913550566921343746863732164116186043814872317485365665840735364118665690546323553629455456677647487208677121634215881603973278939651747329340657626316542375090037564759786425539744193823835904377449847010827176725491020954704223749094298048965385387066489148127399906310223664978083436558898561110116452361939253043518553991858276293047222075463176150133866630341402858648326455534136628248580533534699521142919944391990653364386129033896397105543429334188509720629992756350969931299573923047542000195039755056868128490210046018683394685499352290486052554822727447670322430731818485307219685407803018144025813340838751454152094819978727996526936058953183677758392124400614002481750544733443801895411890196319257745711294657097576459970032967351806522012894202408090337760752922479068890043740824530541844419241136359070928555490604242942287536152688313377041088024359265768518297676476665389063040204902761536393284220431518064348863770890418215242413619017835232260814357715262605421881556277693714423521484385808436291604327855215160891230179973292088622825686840565336381184802816000000000000*i1^37 + -13037835219108809723694977711183994975999321482547366046190841941189006948146793952120800749411626357515022158219461769502750593764920178109553114356490022780600127899323380889418145153404582739581504175525200268603308415427210024918808620906153176064380503506409762418719879216778762793587860831459653251780677206668974244958071397510553899823488015696000915096665217557419650914998667121368125841078598897099525578086356775327273084944001643060083496814675808142256532799969080533669380841491877797112448609174201768559688437414666313022169897922164728419128966941282138436008344002807268036422699510117056174001713595232566567050489003757358683734326860120859018449513613124164926458161063597817685845829134022158587502943300974243542754258189494465597282756977480373298821431484438120801597025070756699349051953756187263229115179997055580498146392815664926677599226603755921750777246337986408165614875825374534802059520606153817809731835072209243392187048096525685150569776072209246988530432653744945919753260414642435290227013560139878825962830206050041798335601305605447198625363436279389973184464726268802526457991603898076173436190872885731151198350891944194867200000000000*i1^38 + -42978052448561494667203622711825413316206453461075888027693162791847860435145438671506714085858635473868835156087219979338123670612683452839107350420705066500984456005897335551217074615626496718791645597354619642532489046997410336093882419207452872566301577542896332884465169788147707553228408451890852970594020233340355222829775945520804096305707657523884760793869424542620523477471182975491374801477786122701579701157267904925505655742216239573300657136584734611689116402821351925537745395948245294856027234511019219097155042110837920520238570230133797007561238714319619555497151834681759527267928104864599896644853621193567984412775674860524949087648610275021564185276928945506731383552746102042541813239749060149228739447676634734411060657222024101319841356821500404492505973564386887567688347052843697811808066435758445881907467783796751461757757945124260436840632939985469943395404976563294319795897280269496787957699904250927797805235197914347215235715119213053352198277387398992916574873452657032626364834516504626469308275727164715444312925446466954548447577833574113964590797826416531358952748648089329767642997016474501432636956035408751382883205120000000000*i1^39 + -36257423133296459430153979964039451539893764344648388725388088776596452602448058976645930813966769721867429787836977520162374304186917830094070002500297789510678379316353510930379081297516744262517780144415900622048472072923599657480524494596591972293862461790629006768201534886409062623522556912315719134075087981214360317000033082458829786367389204004104697112692535330463193132738187170283215037152576779784367130611724762077334636307384921166242755018327991919323382502228686283296478105985895615752621524862663182498562740851230031356906717967681703935621667140661981439314222258432260036431019635711882329615256624482795375484214299596901359196169795332319185885788677505334016200339449834531290468956365501738398832894310813318646699114447608741484266179561958308074297500065703620715186322874084491707675637182408126254114173743999127095845480596150544570238651198899030561065887942619392907827615781424025055823027652300165137973940438316411492427802928816816154512165587554415082394174369032205900430412593665005673672996618116956261132397847398791501567149929059251736755375092309727860290327338888368506028594181649508577768875036508160000000000*i1^40 + 3368442329999056330795813344010346745719036876054863028517614426099917693054672380622339700263225094169840569591265620636249019925379969719512053967240966630061971361850818275001162325958842610077285877201871301875400343905480537419017331735751635369481688796581322275315471154381655016789649064826620533579613087417468191044656089127435426171667355886621325609567666507539120486161856944774602491048850791768201510913936511681360428722194054841682544177746386280289898229093742681037885408468632463742443923417078282681116369380184891427525922110098853080630717717254031337193172885037357321632090160816725849883932575560211463726478397520871005376894364830196072293689712415184676321121928098120174483763600137750061572101155980944192377287570165459226980676212540371906054710521285329276486713088478866576009335950627573529807762196131397691421751262143318670337978168719140439971597632178358029424183309957439121226412540992966628796755760370343743351767227042763908149009818326906843604168118636873136587596544417755704321736894707900554549898864977172115791698171480774469113220834773915084177446087523113493722167965892635793817600000000*i1^41 + -1826675619192574748634892244849564257907887790622336517026913360937272964338190421325250982760816483871042965833064522098023581837668186824628329058417555225841136533427437360396338895619458714742613561025856514656787866234986435921227328439109288844143161054252456478508035477664674516913481924610429222853711722932606516615296585406075647013715549147739239267948094067746775678121424433143684287512640236199210843400587568577538961459367989737304424361570921754969554667390650052859534094399179219936893115355851897838830355206409346106482689541964422750499867932343857217528734693233245355489668013003680730782182213883983642585675710253725665050261305986740612901031943351440145831520651612085893511756889258226278756327383451557841396287660545787988166517750413345843659547775930754180547979942294512295229915485314774735983005420891757183753779383964338392554180501370676773948553381887317570339334134858056368844240146131342827178969712503301308715464788929084698072224607105935653963961035265507393239202750197025483748001483764779604970824312930782662749468476251277057060728223567533290224186502262703436357355601920000000*i1^42 + 17628370461690155398894523743210854048834385510939131136260116334011556712413910272721620258032213351280316013155260618384092110927183771653744927251153036084767228859325045294752447034310556263097218435955195903561043129577149548078571767933884174811714680976588805952118090250100270395236094613150330874421652973818330721047361324061341413471754878261130530012033817046249575666597481374447866655573071959015263245758306080737147798840199465388710494140202497201543701690852086238044452192521324857013280366496193335123344514844211544430236254684147567022125980398586264258081129551323307951402337238703635703449247554356622146998600123941568086807214445644632039840777288227493956489539678532516209511970689634476447192010355432197310630125893025539574949155178615446468864327824389434843728748859144704507466541009251370593127775608886768168546940020330170709485795167128965689846604596646520982415615789097725682881380762123675167040994273126523150367231076438524563212797796850856972571898885203517543888854942956100155815796467208628032593192396674877643786241954930405844591848246499786769888159022198784000000*i1^43 + -1409383867276280660466423120807127483202924162326863461994576369919230933144573562967752758515417188657292676195147384904276457146257522877423976583819234158654665609161706032733799734411783687219113073514365185301268174469884603136009231251786711449009112571842010362532417294506311860979443777234188779788895932312809709413176052220642459832353178833965358821083467485450302158570182909628408887001616141621035850062856280124218447199143961976225888931085595042576967368085013031805641016968588862404795380909563642294466904485161742272848487777127279107543842061199236743750360652957259786454575312383951797518925480956548252263757754153642518574484214708802482286078980763855092324390238710329325006656309724317548722550347834900463560724900532910537541264124816878638041560409489230432243093437098986920153840364064611874129617862699219991015305835011101278765868181543384130812975735492394735317171830575428388806620012519297104780551766003186452055760111807998223790611242070303521667493668159769870282038597409661822737041031651106650244743617167479745652864844854117466372459695040998297600000*i1^44 + 11418950663887081454111956168162794308266074234789945503257724563365319707904197265748734848518379762525666517012319822048341571033630196577049350832628973583576713124600624942605295461966225094775927398500526140991293783406669127045606194665641346560246413262153404545973368240524185049712697918575653394440311042049078601748163864132337575250206644030443896708394758362437468227604877421932003182313102658396909558019973254891295547911585833546367479108549681184296236826085506368972756185193911037098743806300708651482196696450823418198004842397565025554041126335624368008417796585994942341950806403615175490085514944331361595048287226334141308096854837849567604834024367594220389561161338169275158303749750133021497822266712274344581568765991401889629291898226233357949418163975615981907873414946364899887943637558828149866152738445199461292627454521451929131875758984136385003527246641144678080854473663782156524936202460867546073895186688278282285090582975413279891381997326181895284420332164288688295635131841862008426740965597394595879940244890844941141448290024960000*i1^45 + -58884634065915765093731592651616521531632869249722038619581416523390557953229209452729593873859334944675407844577909563120316908329941868479945563065396532587483428775495806732627955990960399619623872620268805653229472332276338255970121676942054465491557705739583753522272634372526623093997635597896429197420964697790035083920927060893860911040483879409930901389956482528342379092170112575297128581743981550006730802253750921605227742578906346669729984859604677721416978758512279794545813087634874640932021262780704374752249661059403713078040477019690526898543663780000861341608581575428285330318765188928943528906401025415378451112968897362129584393742664786691130387624260996274145070344005724876743922082051580118234575853941761742257399039324773856393672653705389684206850223168321701310244454893934065061122997950964832672364190844224636606845830230439413445097700623491061512581155025104962321916021103131252555217887128163786580579976815618422822823692278343994618404609986266685272772396570957013211093367254180809526303133098522504587072000*i1^46 + -107616318142814594157513920796374945208098683643862557798530421348594176842230191725697996020015605908155746242836102377741633126823312631240603152539776097321092864332691125270261888422999502961140169688919988116150420399305403015361500176758151900073416979810922392128008122667984700412416026858312501576685166883431492498624997191772617737338124517372126841151235463414934721603035537892635576978001040048202601311229676988703256815706854335710179673072846943249068040808989973017971659646681999444808576608590201604785383630605671696446658206375940344130359010562688476179085628099305895637962377909967218949514000104686658020261019280038341475936670473526928885565853968099394049473873901247480006372291005917239108796400597212742478214949475806616488575951471886740022418374590133352205611892265474767609280220309929176956808035465704846752902806255951967223853087382448079735884203590347136815411208963686193002164484534629549081280436721415374156876878781226498788024713028246450685763282200702311090280296961600*i1^47 + -1268514675805643401727023881245549739527103578203238876363080026198861778218670243602930100109713430738956538633311941169091812805416407580260124650927293383519074639316036168473155458497188231105066405891231412223810553473336407249750452892128873775819713046792201415958912929722794612095195522685688922764404572061037269969299985439842220219025196032153452940591424576715587411117457790383527356274135500245918469934131438022420234757920728305282361204804300367017378472584066790568320336007052958002337864537955073328707435905575119356329859564712572864702942921851700907712149360013865071651452561982317089719545601233514246069906030730088109686635201926406375810672693716949500023892383677963609207636301291551118824638611796624760219139283382267312839049163104863816164104558560215808165280901956116903236356344968523322421398422749007707708644470116616127582947746517338070849464873868371940359493801037056524135993183830762901949828547407414388468410523487171589863800738905026560*i1^48 + 278165719291638599040777513381656874980989957986515583674206786197831515926189660557814625455347305856750571836817863709805816199815781097479661784196725592302986327071735534746043895900544860509206232604037932727797535727008743461392500846669587063839765477611926657929241183356080062312832117362302375775475783398577745499005582396321461266953174718607232537692854313241030942460280962619776421744284092800991443059139195872351841259786281218534616551025747946228543085916280314376700952551066163527922787115935566038324947267478292211448480215245790177170477054048651400454085686089173060956394598636836978850786598575221491727920466370256923430111933320462973934692353246440135950526150477080663040148019333865341383363701209890204131130129957852298570212767545899984078253650883373006106883598209197247829835375874983475088951771633072340917155147090575342972302162426410446976959429192590005017987078037976076807437993709496258470614129196075*i1^49 - N1*7956624243161487268495300966928808300994188547696281971335050267736787979782894364607670742819622158854055448196933925552730669602266685203556270159355476546957731289822828683903085307266307615688522779812975190206057347815279121903982943707608088233585340402323966583832733844262365886409929073388716163072*i3 ] ]