[ [ 11132843241698800070185866492398446350468419699172162649986255630863489246156446839406761106169941928214263850719977748392928908625010634058829739137706887314382986833941028823867317259110499095887823744232856464786820149580179559072603095291631851268595791198821807327778102728603174823928322749345933258895812674308164575540861130985758440009833127999025373520641963948556548996700724030613023059919766416924110208195052118508176423730558149886362273884670622664181176728422861740500739978199719704184587420157373239841034231788576206815402980523370250422299015379177768241613063363510681777485739496876675495406055908264298569122730825299031529869681599334575492160225682498815945452470734542685518329376046283473727460175066045726083236793430614962160539441152452329077830746878679080523141595791360000000000000000000000000000000000 + -107795522502772614675918528613998156604285774221203882851205736155556688586585618305302427885958462507225457187978285714862860592223955778768670104358353753095574512860093899880358807329893961153605934841287520775482165870644997353821321205648322598519610514224280004351488965301608936248361852830129065536207074289309201750834132470298374389109494556189051722642394931642720430534590571231053580012467536304727308134750986860701227052336553594605021726439590321549999721112755586800001447673522574717617122578420914714485839863689342336358239633551889938852065997717914041699547079708078728850714299737489023947558765044660101588697350664709569502039933867479246521551754051715637723448456567424646994728326113718013619552310087617267124715140384680410071122242567411385423699529770851708641849901056000000000000000000000000000000000*i1 + 358234977112989349710170509342998197805859907672033724970830747444231681144657215980423105391419731510881962322244910315451396788802633729097276424948757074226870585892512153867118538984984210315426871466746840270514497879869996726517627795160954822597887156684620575737394804136097745310857606236392483826461700428782039421476110027763821439619632802396640991504198283063585974329821664457055326310548059867813563703830124254432155789396966766163554373602650583337112984879373036162133144270490082289577335133676841444736117085034142627473697250730858044684139670711628884067328169384913782257672628825499192560479737311932620821479075995874123672974156498263469961410368157177211943734641958430412181390288993826707351568264830048893173891077524573907456491755773725282528637855307761816006400409600000000000000000000000000000000*i1^2 + 93562851262219532621684266413051854312625371907418198619194877115839481728573654437091395069393865111395624572035694699227742012727457757273821936316114313189022086031714745394277116136488938204551976214234345299291367662254168470906690901668977613915060251052098731784448788002790564863008458741143757671976585205213623289298012117358333892173527771566495561953436380349653359500073507273877505573211970125200311314412286817994983840811139158662069214290426712172939342641847899178651672476417605010707875062877845886649305911093208536679540954053174395532266168642319825040691275298310324933105929955669041110456003807151290005618399452188294842206329486204047406884953598399869826106578920752387988957191329444576189845376897250071886335328431994542175640961341683199461197913427276152826757120000000000000000000000000000000*i1^3 + -31446387905187706900072608059505446437062255997850915029317987616462651738484277926965483793112158731057633172542097690741985992672367399732051561790872467477600090047963657349471349812506533709032621874668745907567786991772013396275996604080100529941029943734845436657756366184500383228834365850471397904939832008845052894712435784370446313723534351516231209740484312607138719831018211607939218496733364412048789857020076596306928232060580225903291842715515169297296384370290049318625495614649057690179125912689026122153970919650470822693549224897352365248997837583445648852661259227860515783056808267818116204485437869634640584873011506413255578743540621324629132002979117244392273526050990608423295031291494277415606432705976569835755008913883027211598352445999286714841958278760674453618688000000000000000000000000000000*i1^4 + -11327034722395235121107881994158626503846471415679347471610004533205716303741624221873355088844999149362701076920020522148278717201059259008541967033855322459736575812724397319368932357611548306625722938270171090860857638032942627043710625349447479865035655118242375070432249235297376917801581082472227900160996829399643309153384568047773524295259234648518244911029226553702597252646635203472005748957710266803270512813662122482292904554260078614541864392063141097054955585455609709399130222001127040431453596013333671767299470079912273594217898641285257603770429474124049619119645347436865093069806858055950201553814077819519200178604022495306734434160178007121536276956304270640213620598680763914643054860639132448654573597280382092468335621491299368119261601040879867868012079370310411878400000000000000000000000000000*i1^5 + 3518106576790566972402044688716687353078264732043273285492846380209917757957042540296100990745224974588876616827019931133620026798261748996414766387260855884906919292149824716049183366984603737056864185207866864219243897628011629187838302425550127714596037458644014212841752856863098519381759468885439154981158299343565328371033603317118392079629896849831947842873757104361067302321498471083413153442476100209825812464344563266748252744860895242227430778137932655825738908366919248850508373943783160660304214035747679044067862934595585050734804583290969596258281951922016504185957592674111647767967963603302633625275440212941804243556498535487806418305251941332142508111172074565990913701683626130262344894276162694267555523386952782743532825029366843226809408108456124137655187412342538240000000000000000000000000000*i1^6 + -104339656034984398729943348546431779482870283870295908621523687292763219252478550428660128646358833524565311551801639617747402419242639397776547024647609626924422949279206516646188118855928602564911294110536527339971850498321022093057979553171786365387184727058095625924577232046319059933568570512789621098382743756545918536304782323835092293242310231915920954525623650839101777539403896955891772395187445382304852988276445628981208758421123482105571316261551450234218697512293816219231635045624434595060830163464972637568464653533809309742482702170694337858045994396142506803586355364702566364991361971109392630633345397385133191773642685440743356094630167153732932882686317587873710263273650938656739823098362472002898181836219293456423070752580860156246287966762022795188455157530624000000000000000000000000000*i1^7 + 13537480497669591704770531319070500103303341487555172613293075435636833176729112649219975425079585850954437859067648888023759067853018310483702076355914526928601566721529934487277085636911350348798020099138745153910947066363277640018289889185589182290783773056181127743298269691640260943745307641150971134009290830085329022324431539625195121155468910256847130952924453836083248034895661322081330106289768843900875162018399563357834436381757485682121425187760779781182206045978821499395987222965781641543640060283941942516013124752101652851214248684169639198742409936456772848917450837927095227224988000268627580825801907749827950464563804610239009805246495288392751048270042613808627762679551603349033222089562545057250887075752935084926341047779879445189326738653354113370080621363200000000000000000000000000*i1^8 + -398682819308038468015487117859592999084343930002600459126463503225181691424556412310199978716512534685080404817225168990251877797432836442992476114020762559707265020907582839673563113094534003370445565504593173419006332320364996541402329036571078158944825307974586162892342505248809235020245141082806697139426122936824444635681488780343398916856565619254145361205382229226289104896998416307066732944516108807999328914534341374091414765276238109973267016541501694049012973959182184024721163863203300397325204491192348926269209998334473771705170158216695813438661615144300308817319767076771669651813377261748105646897467137409855093233436711039459232620476392577767820583315435826678553969080070051283656465951377942335641450901308001280462630884242964948859965078671660521126625280000000000000000000000000*i1^9 + 16508112773685253014766229565232729048989343979771987647575906026452507660858569144051066437673173586711337212053511370854826007062674246369352067806907159698484700500683022914329797459237989013526291620408684997703981334959453128882611014251135855446497764433187916078456585891456637551965755395602015775362934956394153909306868589727251148390633649458911738885301821005363680286081275376760707437117353437855616009788404316035837138743859493565035665518429140474653142249234363304185623979834798320417970158572730835741812113978698321053427186513789534116232280743950728664219135259804593861889537117427495983732636714045730347552085227069122027586228695153990551204186206135206736246595290720329445640332742421603902074938601163731337442428840879866804334469229468616491008000000000000000000000000*i1^10 + -556813640189015521226010462090596412721482729000313190262556958363183555759687460437093776337060974935961560415571003572253929278929450293535706537042069978695478788178329046927196715474151372092628261343007140101567982232206779526348512015415609121952837248529264583290995377004617317718693176293282794714158418569301378439518846662458426471058720492768981188305333321166189480038002156047398047331562922455548857529446870469629976226587998183151511923838585176902601040790554597890161355503450532270297454668159499925268680628949439496313167878380318818334144329101790936735956984918163438455737312158019780419718349561828567445114584567075952115757707348313079942571219575122811124607861207299684098651246761136901018674846056871330175040995522929943752813785836735692800000000000000000000000*i1^11 + 12780980215401522438542067724779390697405142210456663769230315563340227726252264880373204538816743820831342671864881030670817946036943179808383244937129153443736493273744150294830691170157949689640653605321601971206994323363742078601291777998145999364499490709474509477299504365911148847672719716894262169387687285188063155658072093544576027751753637977123711895670708401029284895547578645578830159898235983016201781249437951507741777977124126295752431775860824785431684059772775583833934685154723604178515267267288864748749210292397521113845153862684891488264593532044756768470315830621916891724425453057072237425414368905397602816454754693513164148562595565604118137742036122146187646038600064768568385383299825860751276017791185761288495320236286900687201246883348480000000000000000000000*i1^12 + -155472803386845644374513386537791750331858899162518525420123151941043929181953057157098198610447014105968914402952467211876470304054740577875659707517690858814279296083829679535841876862610795859835438949396750297155888428057431247217766800854493877141656186140355849498406105957359063697214258833971436718696323409895693369433800591393212554507912852364344366714864348626817975610120495368419212470029467911620846241113633587285832160433444996793247024748855163821151735978497979365341532270287865304550320657527466983901315312621572228659164297567866295504847904689092939759952748845062177860137510326609291471819516631222710241528632562576537458306735133264498048994245475486022252182164690166250825145274756856192541577479732768742241820493941908850678121365504000000000000000000000*i1^13 + 2473847025723928462929882576403329350835938106105766014168978035778102753298600613540754986109352980424827813767083834933785220093360134494418834858453356643502489477456190548405488122593792883461135135834720383317855302779150268759992903655501911310909185978217335464281837129710087539412626800921157504991512134334404040432404499167951478549321198815488280321470442653625303568986487306580986679292957637963518190992012212722902421242553841883930050561292598199986035331554844415733962788706523461198948565664234967349137409635789950373035719482544504574134226650539043794981899960383282863567049909949973560832321480474045429826421274658418918479466920128478304072723547169993431064090612926037590438558986579855211799026278834079507738609084630795795667353600000000000000000000*i1^14 + -16808503009285589507720599150374411213277784031563209008694410894952352775892663806945471209710446987923771789776847182964445822977961215226758562727664598586579645729639764046959942003617535760294923658559028949870981849247126994708309964597285228830641494136953257237359039285283420775148247867076527697754528221043725438566704675191080298265586473613985783339251012511574755967079987715649830282252090862136439779305263465279247004304323072285854927549397604147954301948523833670194673277902924586881314420809156630709619180500315758801361466298502760020587616181791563165172136976520443693027569224114214698663281984728696541823897281439485228551545456451771374285847923637095732722268877306603907771498879265252023584282103862967519468245521459996262400000000000000000000*i1^15 + -250391428479323992910632565350637914553547648527900315169436344873016152293697588268934243881147103385787573460114572679669908469387777070115482293686535456313380169237522895400480686727871176683785784659638902836970361814524707410885817471091901469875980978027416598126306686949742189603007849739395201050010274052157381789578188764500343724587885136959028910565786336086155903393012375863511263322309350666251165304078293062475644404394531656520696486220857832330718841726849397342926744392370137469042649145371174217624157383240683675000104399340184845763124852917153197137876011993701762626355805971611020776635722881607918668306494402962576954338481342952636176458939791356034716236046943429411541661906349290209803199950761356520985006683465973760000000000000000000*i1^16 + 3295276464128344108982835169957684702119753489447111958265152823914751109106031104905131742332108428642666350227651784037197705923824010991576848162470990385462366371607712968008454655489919173953835909535524729097640462886412905550747309504145824664902793911502371092531454647451861657487094202183481331355006571474587985038922690998706626349794929167906004116994577984895456871448411125584157985515442232450940854661416335166515435744155960992221311201482019389258142152913750727229360064587245352831364197797297725872269695353285649915956370262573954358856376767068779771822496388842370420113544082223573893983277655186400013651214317476133390354389618421883046456382466650670240963516442555757378640300880208657989494459345750505899095247290368000000000000000000*i1^17 + -1264286894544006383490193155785247648243630102774078354440083432998748046892867389992377389978355385521889117522921487151268951665370393480814799577094266512194207151148299372875725174355518456384282034276147842570862786299334060420062321900032340763890208014558684087122191433790982814408934284862221653051945103695621246109807946185661373378787370393192007456374246817801838704875147304455088870151420270316116050888225985257302283646555914060036287713559601883727496654230664342284711574649864874806855186794295235990185723936463896178876649762651586232278205863557441994048163536855411685067073321298106399509263917027739273587919156436891165025421139058121174513991248905724316882317395121488559513369760919924120223970355145636449773158400000000000000000*i1^18 + -98099941833537687789796071381783801113096803082703711274533530506570245569117244711583777610612672064699302333863805535096187561435670735494819403303504450960856335490834056641461250679766630645498594786093997976278325194257298565637593906694102499286601974322268602015033904513822995013566681443654206831926762326178231817569358752942132119392470207181768451781636434784871022333485431604605421124240257274571223742202691908813753888671360544149050166125275403562366849069221785572804683852716747871960110461432673694283130754520110439222417922780673837778337116879378935435571329661570682360194233218834333985857708570506139079840566375618479278771839960138907654016940308028512693911844949336441842936589533694819334565989903353050562560000000000000000*i1^19 + 41290402257200797328383836947003886835675398690847059618978227068143240030426192866698326205397138719177315992213704963285538077125526856311140320038068426877240856716701158901990073151853488753605484435051881859302047877570488503062537935057254299352254293317398299937789205841052294159690822878981594885334557753274315653498563332720660786506060498416169649895944918970291984254923516262942337271930979221991709680077512700563591042980585992999782269568831720704452046585639206149052525956014162088532808977421515721923778939906306632096800719358267053173905144175894870053684716451386724731318029657871010153931147618168814825035656386157550032365703830862250677777604998544930130418088794462388576689465205343389396039559410614272000000000000000*i1^20 + -182993680516532171539161480955753280403981044088723124212770924835860015148067760981768159238650329819261362864734550883065561894781757390655518461848318014705597751839354913656850578875622826815001288165708954467439447229973183797403025855759841402076454830004034320790364077577841110644513796160393123268120232317695848164856487011532601174304425134005815798733191758592845974941470138486801931757684582881421960276715866193709899233826528251438281335956052911242044546563447292052657512001141952333540211919487093367717436049196178531981219352567011877127754942945414486401152469402889773459375990837925043596718354139635128602042615280569440368768407797570206362202943049250218683786185855028883728589997778853921374694329548800000000000000*i1^21 + 22179848566993207404823052700117763962021321680766928329365688993054222241008186335105189002131142140091958219260489090923459275692982099505361500286355821715557235719516741235175695244455042911505899500452130523546950489062657552753146821032087377812842883085647689638693188833484661489560729417969430711348697946058824327607071529359785672630963053034325606159414622808911780190746706641120874266848063693654934709420477432919648937563657445001288576234070868523112270451628884748939714689131254353284581723997832275845805613446021463641452156508758878017578984920895235427089122752937980722681531768883591046357793205010460235814880806656972100488997249464230926502968290898973791983080541585647167528953587153469642081566720000000000000*i1^22 + 15640274020880562549530828345195466210913653227139484866711021958010625663708693567530076227068507981427823938274006701720567600363178342251512955645178636344836466246353734033425249557327311792700086729565349491981129698908909726875554671019548984767577458046685290904242539038038684429621789428638164344848719001142808689682656011629482152679748016856563776031228271338537465975061480564942905170703382925766790576232280914080367043241775815765886869829138827992285265931593368674778611109984481900081857975439281930802699711201139356835952578172258760142418975318015123939884179202185627798709874795937696102999711718203690631399514492786830584580773914607026605349740260887147130681921471513020149058163790168148934656000000000000*i1^23 + -29293747619817503594125982756285853313490479953688752400201978133214742126360753773521115653878819484570721958972912267772959932629830267802259090809083453553568618485319573001494595852341604984018327151715361719835833500020195595100069419438479419197363251745164995048285074200606727137920336398794309237001784882689780369352260823398052201614250247734937875306199068663050845041988570741004049979824128227120168143423631040055463342714253190453367256761235203817674916199544772190430552586843603207627772561317257346182783125277535121308827430525583306521934667962467713414752308253340370632532097587896087954139113816086203546561157995063006370999724153616027470156780934555463153987965703677117701460244723610419200000000000*i1^24 + 125957395449553912532948460983556918772445360950424652832516375084208764576392732026835536785012929339223840637248816054557345542042445183617638706457677118166566950416728228258891886563195622863542717612886283889757156714478182073915860280494294523209216840472775071599074646165848941676529153426648617631208076435457341454745818286698420156896787075590708011964890582161125791129944499011797835538459685806860210756118373594765891878859451639896491981400075057116267010165526232774702714132489862351534388548128060507493192723399943620204250885612472137634853500934157308809772248439083336823707246988219220559821819661694796000770370613946178338386354634323102442048353907436156513359796043911374905754409500672000000000*i1^25 + 290716052187609557514167312873605880350708140352618823128488536913405010281362674815158233752777611180820278044021581755220558531220235891484007970454543694004754133459956784938170706938185500839423874851490121851351042620975881491530227871815838041239619488867788001193231118027700187482285657781356299789719518773628304055250687566111134735883007989455864928604188928796237777989577597476217077971089063308242176721917842897826779896695959752156069434169910461296517142680669231278289116531824943407402345141995789290453429591583135374685778562046211961470836493403659704869197418370013220143341753203162050039915927839173056531082105782559544064176095243265027942845689364593049518142251941521073180429516800000000*i1^26 + 107924326084853763791125921472550428718263372948371750404979015498262505152082485762473236223637101444931309630617607586459957142653936268297753168555527578680959166135810697574392073937921163584163059139754959029298455333140219441196421010711989903313337928467714688859298763580012014337033820924555095914295469555425252959130482002447529412925089899642364710979986060185963647621961618827625722172623444284777007186895454693015148037610112186155532220270215991188006893670431259849287849036481659132832833467707038828039488173768390277869351811956678651511379739205182436905652814511952255598080961498730293609646097977395056637010555880324048300510147912512888854584187101429902712932948965191274987520000000*i1^27 + 22455507526678080616774384050266000200216285462991023876899770346653667024602018199770200367819198618069448711330337749482730316172995648670254690899215992016301894650203682195309755626419398223331510510162800837265342959400612098253749763852632813166844387224787593085007722199573435063606693816785360376189607780706826923530772597037809686872021269157496458803764126552978772964204940536834007558756013564751329569406975656070636338093386896975949131524726387745929240345288032070332471241286208845163355729432345103336066506521769002295359393666155708222310697818732920363513794796961349693495725673718178499926452686966424360050026402011750710029171066910208110387439138025809546254971428306944000000*i1^28 + -64299463964973388000225539216404430620943273735404846764972055396223425657157921455136347181079566280694801789362829432541610031957449403245281225379385861664031181611419583068898511890039917758077490027986437530808174711914323504346863406556446655455612658841989509151759212270230474809496081984938723686437732197379142193959370002863567063830275963337902007732053011019366099349196154241527066551531468948389849753507221837584238779164455291218416679285380977761747146718780141051054640438310395540364491725083481789038495541610296379351829409685607349563492488637973025444161704123036341970433290442045536783002168699904799812926750622919968633574335875254245994431858939570551962929561600000*i1^29 + 302831163040049153875799615505165703783322906825746764420642275502189447609825645630917788552440611888809805167854942558638354521040480048886093079804818942937550637597795530351440186230801224123358553103173156664797770280850861045435875335868087429336335297049311316099316382852372118543882156625876882681576565082848880945703888560275863120338546420907342397933055286451162091361568109376806932906612326378962220353436082008582259031376223993783938699829166812908441429780632953213582291793119942292104418051093995509869551667921264001610273019422632047051399966433674206970338788998139801140373032254268131748828812595032763905012799929378436735659943635587357017857389709980282880000*i1^30 + 543248838798237457025905781578479217899653515787447793791310582638653044923970241776176974945847685376445456876925484969527252038616340158621685519544921570790182414668249410490085025824264908603577315065067778316446362542538253291698312414242502262592093811530247203603589607843075488065728460661273893461423754657892110153384081599899625568006100811403528530456813218904183708088718906453913635800071592068154227278307385306223270730686862908936326989744712632340891953505759952691832654042083673559361893052307449313952039067600266076314766370340954486553388736533310104737249330492184853745023863960768253602561930899109991931002085895735001484884632782506217368466432000*i1^31 + 679047164675160897085453254329238737337936108273879295451088601579486699123934840187145569761683118599494073743467582849850324224808171081907164470081874896513758493319349968424313156817930207780526931573757128027580705718523913672044900454190038107211659713614038225845503299760484331157678609785307058700907599046134185121944703700328445736542125403462827277700792683354484872844516946065483954790839107283123311342453773247923923247259265783874745896773593786936230272082237363894648751644614639747452855337022026158738725799937841118997506110720903761675585423489503067172364445590978198893677847428562514716877542416081450025280447928497889080283989965732800*i1^32 + -299745831448633937838966702334859132198235492552194452613253462151717435515242766501214228431483511097266453041634493165630215999235497175618321973229897932431258383082191335425895209126493014879654380733900478072843403036806327005076767322706421430518641215657416424238566060115715224646029389580410478589238589172032343123985032456418079934786745968570577772053697124046523918440385827585804063029447594984614015466540525488690646912338221223048902202856380027968984173555307911434452599500620233758476150812407739246206212762398380140054059044634589729966496025192386567087457864367717150969823972840019723057475959239778277688712040*i1^33 + 7176891724021501458258623826359940581996672265972322264291994096266315740532213209883000974959939035209815740775839093743322240302524353335559619102048218425015637009624553867477330083402989146342923274144648339297230518305323475452365973316918044528146445919135381585296705556880961591614269659056306690488510370121832572250452650709068552058652798687630596326386744611911305919090892637105677992712231216504622960732997071073445366172135605416965856416526416079998341455965934471045581273332084313711611262188494219065592100814787512246639561353030777807459259211363464529359690196119850169244445735210201*i1^34, -19571506323910272815502091426166162180385121793225344812542483275847724172116201004232892237415850561791426399221503781104856346591964751065191420132865392547745236716497471681323740950409986586205233720985785293365203797016850909211243219594148241163865236216863262396505040525343070531712396350100461768764508134727036799190279144658573606136187147552112457805179677392901034391111809655736102078243528629712682528598065813975710795491251030416752627391179747385887249348003606804829042928501596915828139314590490463557468544159464167659618611909034042392931709714177504683965980070158545141541090369937372733101392426894549079426609769366179495493779692635527313818492993308329467533518377224388731172285128283964547808210684749185360074242805021648028089584522779709440532199969795190199419710793830205569357642139826671873128585669120581208034452320396953157511776747804041454346043378508479881547739088842210913633430438487149708659869359279132623311900062127288624744355804478230467828528139248872120202969486427713323332777244561237499864839790737988774841916772952032697047801312435849658420014946443773174729253313845715603725878823624358024776802670978132485840016801273779076190352974386426208852717720709659361280000000000000000000000000000000000 + 188066931773782874839938546939363636311671734862366901536719903215231614178150675488925707879685027596045889731291292854593304682143196075767855396562745525307063403911496027149435165711716723386615622702817093656928462110184966416130717060783879327567446392913783110608876186323645768236286875400614111896878398822138567824503709334632259251631716636223053943642172571494114188027401250307350069594047624363857226744713410033615279693346930687741514004414078704331171560123287024750617551574213758756309821040834076208915248443580615812419031844655667402503554527657114540061441937598131846994514785011179563110594014275922125084212417767476355572882218956048849596914387637471327062670931853279042740925320112160801384819164085844071521665763691706842296997939870601586941326283516995893416595185430938467796649799744582658466815668185289187445414551214915749611528385847624581110846793054957691083683279612137690789694913801852489282809758652907938041858226201135716022899027702770127082974970484482816200604512796282324588656710667794513294223049198209454685512135611336444181064284110829899227344821833093937879663420988946419991768782220027109109809451160176647350908886248860126424095615153121894598705256075647516672000000000000000000000000000000000*i1 + -588601390373114693230561398049514993465230151307286469604394369230136504007401867184438361298957643599509524066992120073755947217301330769065741274106830728161290167069933656259437384999640614855811111343792262368878260972918426894413812666370092287804850766915382305208323759175133950235860467347363421706252677280802899708720184356978464865748123335019634112004769742169051293609755039957229744460378702135330094024409864653852266279614345139848950398883980762369062879095613616041433886359861621242666248565508600230443000450182224848970629587619242246697733422892458531558878616840183504238593498542838572529337572643939805121113888904589672566221560272302118906108766523448438028030875669767655810192032129612316212592403150355268773040511284201032528255387509193765759004681172586968222709625387584585314723147710518384187537211254023304245467786620389767827455685842408910359972149398148061575271236316256295833815954385705062464622372154183277002578070123779319118523793284476132175807258063799823886601190993842846003053405735787552510253320182654180978594412537201564350156451427614811598950204938992837510790189061711383352013074056371168309368451853832514127073890367891166285305987493628328550577678361139609600000000000000000000000000000000*i1^2 + -142249520766886608169633084282979941256774802030202678095641549874192456828033667917838580814488568513743469315700124109759632474950402441375266979176835778557671731792943098788023199515570204636241325193086117421166347866378665334436956092551104953537039036316540777796232011158520111325268196142173283487024821439126907349706314930863729574955077722093606203183514554145890368406027608227427925926746765552223817273611304597926775611825663574782281108075110298647485971085069585488462198828607604147616589180129245840437575157533883967952363378342894107194362349426935844841010573631914079296885207667643666117825815323591280360253909569573166819798084496268515083039926406754429872532718787500820902983262514728745348817336789111384018412736437423750978149135396105542112922712359779104457315570496433295778281729918428102917145548010405875918126854626751761628998552246322784828505635740904037099240743619038026800924627425146321771176407684742217449416344140959320609440109003334579102301122970113180463618174203453543114256546376531495785912754685558268428900485946718308295444707997607733266511777978635171715534639893283524048902606970635193983399434339790113145225144418217827391796485555808907275487666482708480000000000000000000000000000000*i1^3 + 43330488174066176138783799862412921053890747849105517603682589443683530467975291812085084832566360011518183869042702698171604101545366262750705065357657627916213482867880009547131042490011440660108242286029547987605569647477065978271346073164845609041069364121501474081244342965541221464213905222892802912772058458656821745501227931258989063630509431628602089082535059570829762609115678041786142079419034750317927409223663715801891126738550756840275405862212645612274954036243463358342835080788785652703304305000390980181567667973260838884266449866723662726186141465031680368797649006042267240662089194708217181405357050107840951266951148729846707242137888236991017359602563470807883806081663945379275513862341584619193097795538845446919260929523194281142491379711590053941848401201506623858704370994695891764756790913056080706377515085673929887730823753836192098621878015113901385127583462190882106073502385267474998182730680725997068186106766197262007318628405886504778651315075124165555093899663235438576928638391848159075158040410847030372349308368389471553114571815453567575107820270413514949717988493475915132700244968945087198621465044332825518570186195501878753967504793732192914039150351535461502021701468160000000000000000000000000000000*i1^4 + 18157269493315231559773826418248216434870145760376840557221154238496171041450428648414250215574812381731608390970234053541382804049225978434467341143713493595579720580948359473351128865835664362711156077848871435006583951827568364000831276200230494402964605187837288208246575814898016149320404691039145883119848931767571064504229802307823827165855214872730134421175526291479822173675664114710292859730200107554582479101405249285707329009781537167077788167569740448258151161406651411123385423550749344155422540071736255635650460194096027341804092790425584165309699961635808398319846752756190203151499989043511866597757462981135200253987282355653612626577102848816468616043356191641444656591977917675530060046728972698067185813973318785845299127373702042177761751581433203219903834264766661398987781134955815261926469799053075210025002927149235486322208302105018805674049186020806620170978064998173439486090716010871561345794755005488499961918365139016414443162740253367409330226233321118672778264963300408982257506079333670519042059571715687294600816153156190455632329777883293837264181251751354799469475320162217771529567914626768366063886778333337199153150956775061076067261168789560753841297882905206632526066483200000000000000000000000000000*i1^5 + -5607446939936598481625996417792096072756088749772537538908789364707435001213578350924222626630616685932035315838174482449439381392388630173479500871618653864947345488561006022587807290953429251767806505390869770711093172013031651359282989620205075580820408222346451673882771614939359856922746091616430474805584811744076871418738324428730667064763522027021560165900149864010346430043722215806817554260443955534529204556607487839686978133167521053267829514239132415693323175355752875933633842546294573667802474639593632493328716130069255025583288290761211144434450331855099635933393604122865457513743477597083126436882378398469495560602458770283853936912661844385555606096939952932265038143738795048566578156393949003203062126912105560180106612415098661221786275775101159691366206964760254149524159986671708832078482061718386860929909659846066009696946426180881148558311103271277433159888030302817195349750038805013767367011961045452107610563125138871655580283794707109542471537884922396132092567872645671590062910220118276204660528245434918318612636735481407012490681790288357896430248728565597917348132623471844811839262007278472768662609048194212326003459935245305934708649557154837579533100183521147140681236480000000000000000000000000000*i1^6 + 189095256161398136161756997834799550418277744697319178213152649322934283581783097776259525218239454408943298690079094368204842252745113176167635170171672087961885174377712621855789870425260572714703546493164917325579230410169604642180531937451849000656675791954085023874730878096369051068346346974237957006947187512136386795213538646876617826392949075013761376194072423977742139932423574659295117319481097670397924470739567234654233645593127297243178222232683293211557169252168807885241463821943280395661945414418902071104829370226720979005158463060882593081038416690581025391329354506275867114764455178908812603654487048081185863582351963279537865310698727083475833258608042808551683318667350825186782038011622968364572917269956492654290439652443702967883951066046851571305817999935000463637720816455064978764257931048055878970834745979032528200158764791910133452605063067550731511112932252924844813397076853942963442106141796707924028780147940881123554569486327548700672671132147666404443861492433504990165812924284440413576117674351919845537190999772647322140846675203382850852069361419779208067205009915560952112579403018437964996437631768368531177884256369248673921544208572550147099304235735083588255744000000000000000000000000000*i1^7 + -18576608611302241023371699554455235412370747947202400996277371691124949449701186110632805685068469037091545564790745576307696890114240318514857735920476122118326927994214518574332881481301299860566411291989632362915578601415504508022393939204505616996049716570686543842922197591314935354582501403643185462743746669816079499890071096654370943565318922425203134616518304534778497064794361357286700502065097518218764671439552823965339694894989994143606870237732225701756497326639821292730876117890756232376785520456711324176115499184856079377850658679037780688954817149017839792250895412444863821976901421935311232201011256558426976067331965178535946714100550541601570560095369886088381310685777762513277158622596781954770104925035993176048964294693529895686127904952809812838453336754731590575683210918174565950350101235096139227936680779493246211005596179751286404996926607755878792680871539973455153901887245459483502502629325493520377452035821079365517431914389840035157126224481043076112392358229561076258868456164771286905105079727583653028241621522881322208070304307198752988446629806986651761314334716435855661817369673503195507563455517190338704411016133352786019975308985058721763577310428957297868800000000000000000000000000*i1^8 + 489963238817123383370133518122067610588347953187254864829802486603056405663897468153988942780079980495727434873418475672788531021670923949983287952662504555485187929126444616237656402783972320505942093740263820833003324998998086326026772498679628467704495164373481841536899813110682145239063861648729869428895993616735440685287347565805213478136571097563355328384743350924817545832328468611826529409401026801698958978865324180712418910050833908097320369244734579465532497500997463778166424916412356341751546513330940071953690674722158366716777795043009423961802397564847328941431773540548886577077395015205327452661165198965536967602237292486145959005369882667553880592580599594926413885409680636057407428987063312248078932370213198852838020015089706423082828537285097801985848869838137290940533949542814462776312827209993319908515343039397093879621148388417635143820462178069343023527956056858405906630877610462851046688209325836441589763817110004618012571474858575933336668998574493409503924688543094422537195274469734120133882993352670656375178426161596456321914967008429408992032037495024034356423951817979371374436192975293175398156698654469772306437834409872597953142333902373354835511518376755200000000000000000000000000*i1^9 + -21403036048983293888237998500990580196892425954096959910877977775848394642149330698832560383500424889337456530890115304755457853625986667034787409267160043016279178209842323208967751793464361893334178856837069556074568996552561005109381200862026021483361857940851386929104044220234526129786850296360628404485985064814678890491369051455248218392100139789434420955795093936680818121505085889643080324088233599035525761055278944200850774842503241285729619888369733894389049254738774178833291166755268805661831393080356262149714112279781598515218265124023797543474565372831816921442663405439233685947931305390520163709504169315070781620973355747816917399903974702367082289571348092522028332287772999428257541131168343413298753706115359067880319451686577090859538328678308200881102066586182500569043896914309674595449753711575973230916417492248414017149056907399835612353203527623803958111215369578983456864001553035320563650259314316374379281643369857979015767967732529802221410749747557934413222016123429684398960217863338651587929345381767617952891899860990751855929795891203663699876969887008167838734611430625256003194879400304517369270171452038092940919053169749168697277850007124170010894442430464000000000000000000000000*i1^10 + 521212050914425563013491011061080526608942040572294479477149143744040139126152060764043247342625531860864020469881084980320451194100131299830864431135753349308392850952078537245931313841161324550601866622868855046484247213671916838935335639558265952811845496143391396213309120261738756770785942487601397486727775343808733977663221258787245379584518450598974218497293389027955923115784307093303911397522903678047398493959588340738606271185030382534759241021597291929094653915376326333979435862748380989317809520062175893848081252660481256604209631907281563634565771196173428253931400710023184225996428332995884214486215802673064567254368689073345523583221724454027523776186462018438771459689231405780124319890592156420485304810898040617557504925649072726523872131297857352782015397869753817132481259941837657186537640691710124313519291658048348345339663346614813756404247142549783835980017170602110738191361053139262043946469291877672093893570300824345368668022012374506451580023454501979341445127918008068280256266210332325674356510445463106106618157170445292713825119027561921181753030959704212923761747451003656866156200752437827507038633895022217078902308678774674682319005503277411656636825600000000000000000000000*i1^11 + -11584226360839325073376739063773950554345439877280402738422047022613026932291802062136482859627214697923696958716762393634666582309622333489691475085774440850044313699872316509025497094687271598698117860863466384766645362822620187111818237882502740543439978745797169386839625629798219105163197315595826341298750490540187402946762613119180135276568495774500894258438788139705186970777586218598283738954501862271199935229749624841012823981769443862232991061112041517732404895430393250553125878753028725290671378898211212793570555145351991762071337905461172806881052065021056783149804897743122726791363216925237906412578393384163356373354539771670044075942071089912702894069213119069852891391747956071848706304787110053093583646017713903669754694833016219860567463954446588181592762198636069233042533418482359103816011991472044805603577066999216362133343562877976731994763415240245133776323203640145572466252861131126206031991980016429255252164391787217269987453857590106291473367340536075093528591815750381497811251558752995862264207952969173061698650633479336830524699128299857686458417211349243694418895961614250520303549159714752381831771797387033001975631947226005654140933610165236955873280000000000000000000000*i1^12 + 141920919268368082538098786719031037391382243247102213448838222151181502778446532765614220353070498506341225365651223854374264349229329394382068040655720858224568697536290470955883169344796943784717410788895765884295081674969322209815342945739430007108656106702049359633141392421827727722373063850073661059426083412726438905532597956622867847703583972593863553350931579065313009093879840290085999831796968412302433045653882955301548710087125514935857663331220160715405256868136582897227607411785771599891446113441137188577277339373810873737937909628935271397841153737135985201134405632706439492918378102453973180991665008614885965828122883971946989233565893292081734659505461824652886381284901803095468621198345406842508690166140201657166619747472326629464947858651253388916480067021680394925215652257146479638925182895936246095000320339828551886577934071976319159813434054299649629167092465205281211256014230781218807484432255498969548984479203843666333952626783341503442312363938728416609909038627668498656529620552165330510493325860092675525293102554319122246180658967296433738943514222116774242949872262711042087371304567971494420610313919056827186667041501598172489364823358220271616000000000000000000000*i1^13 + -2433924766702190841475551560382915034273637102286385390680937858097853193737521207458243382268203558469047721193785034864380034203246815937280888506322978953502230282755842165058882811805431403427541653633386632822155322497593916841627658765161602843603005814390644197284827664365014952283326585850335610803380471387483075540909935502925305957768409349370400619941318164420763590213621835808907097065471718151202126758244388902335035410565562719934076864353843586090028796822934522557643057153472712551477527982782337667954432500345977536761186793808370489056762686733948410991645802213958122270271399859002435573003241079177778948466225551259578002416911760500250360700855550966883255982228874174099281528168373552068472271698402071440564859491686381289937387527768408158883903380296056705032359535576803730735478432060036949447524436385776486641173194467712912970937740155312074784671772313509353912125172958513520662870166169488097344066499305195992859611679204187816567509649310400031101340681076894469175954404794984542058761208187492977637023398695676982356702499363197146703147515241950803431173597077207789965836309796010744650350550714518860343691564393169991502078236688384000000000000000000000*i1^14 + -26612381909393470556212070553535672012833808199349751241291197127149974335629396810129630598646136498640181287760355389116157035512863381788958451173407842982535892183465906141801772061189783361456261159096809528824321428192093609659876418151431297917000484662320456449623632781726369708922969820703078763462859447695318240036020230427278050847695816846581524482943331414627362899036432014958088515227816205129184718469511970332123649929475556782156032344075797532031366476057927930250610426744093602498295361896636536341552399111160959328714269197364442840362531592310953620047866027706700690954757410698603127030110214767133001847929618994512667612922859209086890355724173877412951074541620747851180051629301106100777062511861334986086816707060336555139461299228729659047071397148825656138925789522601732109927750973453245810476216282939810141516620585854235276346436291383748626954667377296305849320716804153467870498567939546736715599102154340803788455813620189369991472576605720254025292799046253785304752239187129408440395832827805524231744151864367318766424211144360235535066674293468862403962206899625126411720010484089066241027272286059105939454365490283897427803399782400000000000000000000*i1^15 + -52465190785249421203812991729704920276204692800910321731236012494674074445452181209357562532873050065512879665079119313952887198986079980341108916299773670275843538651732345773917991400984454340331108941078322642324955894874118757050684508770185724770560833666322458637634233287959868367721492502805145293654369398705486613233318116965028591474349833947078377241093666643445719445589022128774905756552941990811580361003562272190054056988467330086355315834008109305971272191343087670249951925022843524032261151281772520831781206516692981984327198464168358657863832708453985669671913400449026603118638076227568635314914366254628318529591401076670936665550892998587549597555605749267052209115315761404550300674055447142750560469625214562717562494551280106578933938253429757599593022673968764149177521565392212740281778073733182446430620440876376486581475512305165167191038123496812645190317688180048816495397238893425553181416893997820391706739574733160987205057660098029773675135498674086686226019836571431471800870554563841664752616199319742749062989208138816001824656180610929685727200692558584918505032522578891526519384554918114836621245362367803819510598816373854185717760000000000000000000*i1^16 + 4986423537299167101629812227973002990627399433258788116447836494566670793141656382949510653429254657423195536405852825596119801644804406339473770297218544134514124083052728143523414447524832692926607482478853958763087104770649256963084549319641824929917765841543352075983693289355319987553379059736755419725826170384826322314015648317969444384673159957755391737170016265751345998070502033737475010722933764158722695780591022996732262093606096956106429988642266552991686991154705333070323112596149332541877277982798160772294708389490978270366845244157684576652447215115188670277283257978969329621039837307923065485761006945916584585492394376773798021064770288779646630056199811207464828311065913353529801191230773384595869598968422076231162362683820572883549219618667000560476931406473704670695195382786074826999217975099950930563577805750816603378683053229990799437527325522997055429574489775316834231345462280203762684632054049539464778683811495053606445763304017671142669068747283656221786135045419673821907909008162763275704538865033083658289562340088242140096477075994795952950142350882672423682170658543450663711554214437468381558833386430723745760408638151343472640000000000000000000*i1^17 + 69088017940830847373165969035133457041924889201441932143385757520153295990623191487044357695835317338679590523477188359080813578662621560583889407663111187699699469412451014992197737902509652679013723040882745130463348885527480137039971796900407965183018192030306577436852779513126870919011507283752985744030111995292951381379219230675152290232494489722486175719313973321808849359247914251753015479749268200845184933696864914324033055329655141367189115803195902694473572788650077406375905475168501544412234892344167129984398285571999904389495357579897659628381383721692613658880449860761530234793339620107742130427527315994903942103033082841558966491530585867705793464300633500842204755131307989029603690172319300703940755430387919195311484000946068305834930681252519079515642201053882870645858866789549929420512466601744003591514218871396509655586933381566546934847020746826451520653445773808494147728740831565544767015845400186617724158167021047269427140473329432248039000593781081061608681579198684864697731662355095844488804776390533211313895133933200075442946033243527214724120510801773364348661682616421127263985061701685942980641717761750913531982828044655001600000000000000000*i1^18 + -340760777339973884934673131222137783710612181700244041235611597205187158261362590435011833654717272175665614857644861240230494724127427406426012106382643297636703812526433080862989930264895111809725776946488300523516657477131429547136841842025510206854127526782678855586024438930556020737039455161726104786790637249593231767153388740478657493265124066466172202847921902031160080646034076797487241839754635243873431316279406047397161815211770074105848519163177578068094952591571155576496641918641818224752373118988398565721713182475369035412041120229594213043274544028734012683466812595839182907314236312541540824870127161351890085395822997273189773436378465565105756290236067126529396480752046204993937901209727982554333380449044801244078956373189917418932467943341824384211137771773984729478842770899596749339400763732923954171581702403659096157769112766493797207812611548744958357169736034097168057896859271859779036345846563134806908283048880351230771680438037873806800718013032192730707372515137169732089798338479408102805243709620788233812050768918653477120657076822803762508736525421942268812396753416054538498079223131436989404851058103363629506183456358400000000000000000*i1^19 + -4660566173112312721055709234118172149340443611072651626619369993704858530983873421161191445428872918900478298989782550481794243758062998102860862343131666435947754141179561707857829417529839574511660068349549513240468415829778135363369137698204488163374416314999773567883003267609149072773572406325442417971716072712934122728940893395076156391756970811914571697562523635866554718658072544090307047680695897551899699793295466697696287401798006205048836397844253578217265863088304890718165940432679773483230891635540654790886414285225113296234115692968844560921463243068318671209745713352860975368787626834723045162446698761257182266297490292267333357436145286273145017627529687740224295386113298755784226769961511617210094838334364535896769193500261324656768935442753633584415160330504963751202720665280153657062790927013944194354004340949053857811339763197352784729913748456269585835679559739241810040931060692762505951402931606082232241686920808078317278596920088495604314429333188038127772545768102818597718304116729356040934148127153823408972432557624209212366888319765894200302533651114644231090233095353112937476472721159144393304200376082845953276510208000000000000000*i1^20 + 3805190827807528237182891126124306161228645562883618956528365352058349284322370980404113567221199287851033805555216627161332381546430518359638776597548510623391183506347078923848166331652018571068593632783541897486949944994480674632357528222914751118228198013979423543362673656230975359716195300355043221339032465465575870239942418824049478346767928735017556165537972577595628896212816038733346165804430512889298667514021508318965359824927595291445038480875098207723097841319174704562581778386579391572294018063643069205986840060034192809500789453137911917006890807585125825835445463920404621908523130538499372718721612966497619840896855224354711692018478196618767356526989617202012427668865719103139914590011397732515213274059619415253802396778485618623573318810303960523802626272892126821368607854824395830847745107455423225121063824060277398425779903786744833538226338181610102943612890743991723171173284863333883069884616463074019849859297314573389212293169374151976284877055127012283424865061285890039767846280975769406725346837646454557783509385607519901484203752083215749041242300079527993501343753065363740360841245839225831238799313860253502668800000000000000*i1^21 + 61190447256260185740322367326085136503134293837115065084309294994983008707899388266633578572334322967646110268502334823104050842883561462500589785598987149808919783988491289870276292279643468243047052037509866051169118839867575532989165329691663858732849301954425373839314641735608925555300628260254917277911918375365407418574070230330119976593852182401686301818016142089416158492522655503689156653808155463099529192884121678584206100242351868772388590108094207037942842383633610447961109372196969984172140450634363848032684048092862213915496438932888703439879075289801794293561229398133361771333154734263727612307866772005458393240692035164272872817456438927989711457597770161752937616408559963470871641295503569192982362343426635887019339495945595888352331850331478511833496808642399586876921994343573851608695553925306555688806213840463232271129579144011060736949270625157287422198685674407315569384633380407650403676884087284987406129996559439421149997964158898187379801175059615171216981710974140035066507192324610653841919932295285208341811524180224500688343393056625896308352924433010579536104407240403279313500428104013105898082770871753113600000000000000*i1^22 + 7981979066248008721158026885854154841695512987222001180578734186010695594430270361199871701803953616601396823779276352359256518941069971762540209794646532054370219390144833671478202648546008017719313274313442195862697428740550503491946029908259992260334003438199483697564696217196364505293159101915241591859331963070124422938248821904912845873804676889259997184558568615662521281461872318939053569179866928370806433250700191073962768156808159954348348559340036962258204858183793909821439289347952372766647671914772580380133222756103526229378338446845899108862075721751445765846137035906483412300979608955036226218166103271458043152683120056081610782922683463754600986180112380456383043705078911291317712566259129380625596776653595627778519106385978526321666912787980522095586868057115120475636056086212447635011734575599788961266799639849648423900933702871899944179080409688860614841570579308192099190067611310026381959881426630438524541553655448262769874135651091906809994459967953730776343855584012647127503716724268960741912958169748834840951000546275262123991109125458818317371656573107166712361593145359549080899303547989140415815631241216000000000000*i1^23 + -76366017599413200697029851106056191207284912722998368708867692034399761901604245049507737149495851280522694472411092358765101240825171399903871077478982396295680903491725639326089251774482479037608276640630248574746145060355825523827352087078745077686523475179927828032909551389164780109167014827140963455296842519053663173298584292022441985962036504485470301977425689254904905790913386171929217739296815264719591870745092475191868463437978600434702535782931597062387366445793793079765539951661786047213353870409225971768975631600790561669520523665442078644688400739991423029872111614004884284629198305947623417752525761582015830764868589573271799972270151773127448232179896473838199030503678308873506599049751757486700378358187904495267677255611310601327835817194358669175918055596492471404692028315773916533678820760579005055169921078433754465540820610761863012091008519556783126187759910445711830341565084028134440923516682995082625092275618167611094128606311049429726763427015431467336289962109937985001019461742181778596444785717725026512728311754150178961471288741975301050815107817962472590080278883757430095691485770835306996196966400000000000*i1^24 + 398648518901696273107768462743941023270827152077347464487055415517915557364573704228166370126024000289774407050379827151643023196214829257327256556681196622422740285820568099146600050597196815856943330088215077175433825432356634452115021035277593213101501453751989175256382567209334519612785049274235959353541299685886328307596477312838049134991542004542788775814262182484618121290226618360018985052828727782436179496487698534324794835534742562496593383710596997268194072041010380001404442472190540097472427541583799675489790897209294126366818813644051180538740483547364370981801626494717299061841667157258549380458247423034761299250876143828126175956826301486183721974052269771662841695105021000921884939302921546522424456237532344431209330291292154391296691926551984044673442099779725298572413108023375837831540185706222516868668109706685305303389417329152121566618590998978395319872872922107588877100889301848131188173896851332941115441466897647940343217181635688872072409216550676746407915098503820376393535901945646972988807741763354009689424553501194524637330703093139835672815104135634386931615066615246486544373466407061218525184000000000*i1^25 + 801014538787275966499629143152383154666347966946724925454163622383345362289740695121418271706964477717240113836005199291378822071200281713471881962901639664535757898753626886340187296209905049169739599664162152832897910783832864260171761847288008415622568900435498287815688510894733186187858153893056450490796782961669638429734561154867468287130957161606373724846130565448630517626127251175301344636053559585502965391657968785213028367866078623231411773736853605926471529307198393647717697393706802992110092386084039284434654071266260720735739509333776873102770696789205661519739586739098767123669023016490196212001595940916781691676685261027958295489414061511046069636931637164470315126299423596198071775135239028940028928810068440455404152310436292818124631236100748428390543704458493736708896749110177804737710502158840983220896944656733416867810017910018650346118813128652701941270188687158702646112239180001764004831801572813757526472934924287439112642080352899623450465339261652075679122197002516770913216012463253264825193383744911061598928042473666770624176258459469316242799304831691012894306250818259179489551334879749734400000000*i1^26 + 307943135732721873969320808773716065383317537964660671268232824544689188786385066841254893944751202600941308025407203637877911012571763889254359615973254744623400562655791845710959641295668211308197845447514437600826378655926957635268920853178469939534942203550175265086412838466488620777581708404843960392120246519239746467404732741403446812493100076144289195189428470638926551846665585967071095693514077055777944986049600463313643929234178203105339272206963125034942420886089696674600339231715320643574136956867153635450700706238687176382076286054377156862727124186987572640166453148161815037197132587966558981209143406320126490806264127876340629861278981586714267863060981914243946788880278560528824072768409840456704169676308577886999093968134764106708486203044261945774988723892766168313723047144171368403742999547330009674586016147153460416775039190983178690241550743104769189510227330966326865250290810035589194201349661983462989157369014514728234096577014239805178757974401258717477152591367815289723504131478533256354185584445156118805608866817002195643916211140363909953305015010739118813059845410569257386502829178880000000*i1^27 + 63603181521091815800900854461868287551668687598341552355022228447687860984754883415277592716679340906670470378012858078347692230181999298672161082633955494363009827542927325429215040846424310288183821024256220968569910238631618108219707375103192967389234011650791231116826443978822222638383999309585430020734690991276742922931224391301629791213695824415319883144617946509657330399295228183684428049987299567080324857626366921867787713528755315914040404817512364393500017937150545322937663273300236327673462645113448118064580135237633215018036108634729071244855163130756485139892097407782494760818046420169942996473395137150546761451759807201856117380436160811977901001845010381588675567169898266843727185992957785278970243441044107367294076371009897340783431213240390932236094813441764405686250558866427895446234437372294530446699432824304370175754329170591361574627871522462651028595474692618992225176645725548608556177830247760933714183672624592892060960670679358214417588506812712553990637885213839555570636131508572716088883731190064880908569888960140546396199694124957965973340074830861864565399811897551106889170944000000*i1^28 + -124808024831455468298419628286692164406802369509809577798855522959731491672776635667515302241739196297738898018211545720195683308526783463198992124071493786534588783084647681539401882517448371133872430354661766619387604926822181087842931414351777534217102786176400034630170540341255944888215828398611770143389876816300971883536314074947596478965808907790882827033430011723104019317803002461774793753091403134885191473930608588661172231257132773705599510937776169996166115205200357761751142372729436431523131580307827936349484442053621541209392587219057047302598329504526134784248731455519394622540471004605944031876789846564395064441667301829772564316706877642679026138588948171530992874908620668688847129904740807001561508980435399557798547130342391366972630430982271617151772207400889648522874284975679634293128870253507176022324372766828868558845341212147374080450872978333952184393015580728066393766210770010098376117209114398052055113688555531581394461521346193399956547648125926091968048529801702349017018023833860644677881335820238973737407342583137766575269017321022541800464481259288549273381076653273600000000*i1^29 + 822578651069588034818340025105268366632839152838959604862810799406351045133241848315571569678679828125572649154789973171039642810149679769284952779639339662635177385611900814603262261315394115320326702525895037022598686479787093763867894400062170584551490432380336607562462899612965435329273110496024356500162092381857408906142154509084531255964294889116759811504259744093473278976735003320472508447354764416257591068263612918138126401165670474000998188573697636689157000616171423144372993460720846680898802649443595606333234303859200507028932882318259419823380184551139163530727128937099931689628093169928348453029790712026604792438679483741740384315537384557864302740356911227281558664902848465387223351006421948085842553072655008246712781371077996557413811333042315808816938180738964799756490540928494379706405277578773664218460183325679236120875900725270492781675591938966605904751592843035377659217735140729003437139047423082398323934361159818742995254702761691809477216306547200175202070704812726208143301344543358070505982389788923536799943980103049960754592616622448321761273835241480768360971944960000*i1^30 + 312036830548475720305297814301916230004885065592838666005300410619802279572248481054547010344218312854019834223360370793206407616901094226367198195560932558101996487612364638587964715779646422232125995287066502267256324676151749684770973836133868204210911005034591577371323942296525283430078922560736930162678903529258557782838272613022989039113345948958586452551914865201810717285861164940139081352879398554142702214060481315248735707348003963541668390065917220540791398862553621869893646101694844540788028109981030061094860646715862866679925025455923295371885150776600587240582862987239247924561994169264175063220033689034021627003133288632193435592282963591495966557822439095368710752560845946115802892818807404003833546127145012902331601990638042756805051439967261193783540182586800844405869406635010420011135660135001330083440933111251716855296510679994901040674726651559225684239657345821083260342021445549613123351871995037090650044953543894751008515375694796734153727682311660180357271559104397502517342980716475196885059860294872593961219883184331501499659618367081020984465736102838656000*i1^31 + -125523278285208302469722441328518513854546621720015345027039419815271771371234607469722663458423749035561484657542818010813579405057728860643812258117018918650198761206636477246954292786767823810969698687762117044719698813342176588504224382876924629608185617819155328446381818865872935753985278209475293131041450190890658780319152784791710250249750409564214690741579058309865108661876892141240802773710041916409844572069214190222160624870425251951375309468134599422533108118219866035020050459394430711874063431078328262832236774762168595141785909672113606113172075885480782239177923369347086044017831611271733190494482809860967751727292824611056675926546443342725673356201129384176940039839139399477464816282853060394440511964537641013183937809014275675188921397882376955273537601011742654907784124519698429820911903837761772057651293874425333684901048946856008171404441113797447816638919820843048624325271691304127169048265553086237783146269081807298254885351135831368706219981587910338409066029298829094613854226748473184487995380569391890406990119371286133595576346547167445193950800*i1^32 + 27704331217050546759539743190542386403459695534482583308805139550264937873507812051572078814131566749328798107273925621621397784261396529917928406868565023032871343981277797571149918336904766604176726643224874004868243667473990439418883569825684466728919589636854528359450761768724512228442682436764673183748889790048778407602965420865038340487582378842552534353425294460568811302273896202872838413606808587667677951490301969073300070147602774234459583219901428484037020731065866162213639464219746909916586249882434286556440516844737721588518212770761586118044714954359565000187627608536396573983795347076481650548244130240828485806140185493887308716019783521133724684561763128592234164457989646612752266583613164994995687657640824780206395166789230939025489310710721367411320133398774458464683638655082560367325001850511276691957415996386707929400487477502049952092200143172275990298870430137537304054379722621687004467341118122613571857676369838328932108104101855914646521829335330651228105065306886048773569077382700541919551950274646755441819168735089685*i1^33 - N1*1444181832488911967159136141335064983806328965701026059613105264835450439032408284621673093075028823985970959493056245704400717691850611605112821009449435163214693921136128447731499930508215903429016498626439691411881945996445233302259454665905559901406256984494821139984260681468111735688940736710585764920836170924806546541212766041244267954166770608825573130712087156860108841675368372715750706477603359544508795895296*i2, -42693582066760596106197111531326732922372770689414187911684977429560085390665739179349719029209453800957498846934663550216683944509363833371435898338074525847753336316048038009858961016935845686169660394971878489305525447618829564213724947304590196108418115523514189991532018093103991259172703850920911306004491224594734921822960852382368932155757101299412596992627873034052853210269590676805158697445088075867229423317887408588439174823508453529402610931438714209218322423107650724501276297248183135180122503001800329319208764283879756192251523305938759618674790853900908163743216623239543357905773773840961159166294585239516810516552664985992407649853036861216074872628679380701416682846349842579366674235165988054337853280541704858850135704305932472222053868800524483150900982504834847968799585041211091810412472648021422604408729559332878321487899414048105730681322310561631200934033480653922605160867123159916728368007232630675347733906220692390586889765310558413478528655914450148994388786420065752089529514050250326556877566872796238090141590304715342895103808190328002055949724898794569866246748682589933215186014180286324453625577222620560590235124328626063689091050076751650567219839443812703487110014468833509638144000000000000000000000000000000000 + 400993842805387573082739858137633170825940843574021033944925754312035924112587651291751353090532029164681705149194147321306785549801934118400108307884154520055053392565901923420954338435379372690340139621174053073061039628557305319120226750254790801272078154883994458448035101953769019890501019818105840527954410098295182948214074388471863907917445874618421304939567428099383243232242807746948468683760378106316324475148128630612836138345066791821150784302061814053732385817897418491337924251854567779843680919256744818223550710508921978598897447815296013718411114409857151393561364275451433812109543459006121773007312738261008486445092275537752131825295343375086059585831452791039119483407694605953856432084510430948357108788146456627997204125571237847055882657953756623468887392735109943082505530883368030301593195856814906706634273832437159697757466552934856983183466153976320078648510284989891920668732234930041066674213990499978132158926450200351454955800534141423452398930659270898859019147958438786484529590104925257400111554256688816851733460551197190769539208736628816251280474582213470105145416834361791184732700736009079669455177032871861055518142781270145086619734907344072547903872145861791001103389966188989644800000000000000000000000000000000*i1 + -1189528123901220210842778792074053821845441597531613433941002961221831522700811062959121756409995208048625009293967877183091096808449958425188884510295261268943373215959132431059910007411820440272330539891330474639423889239897716743083539363802031805567524559718640087535517877642584141874646567356722946725563216115029451119101037601246467932011221208226267154944860890593913104351981107051338354975400404924569207168877318472175161597612549716775168039302495631401310857543386650824624303831642668578539566453225588966126822069123898894344523963321723933995789684996426968174280198842961799785188722535854001273707599853228187412911485604440586772886533882441643847102797218824380835202051786279953574561670842712492952917062976139324046478592264738401530678970748889287817945817222893886560076027989570742422288491937499114856100749728475166884420806653149603591009111019050386257132440732163140256021175614139388359040876224619871811377746060517748434385999919149154999896753741798080360956317673674668027975996591605442379984214926795146948971010495419947078610127788462639057457530958899357962036547040297406361279238222220100682691370243186410165475779877450060273912714608161835867061893842483962455856249378103623680000000000000000000000000000000*i1^2 + -314254795785967733899581922442533978027096703346694712435645004215728092906580433800545930053548741673950177952913674289043295696372246362887444111498293552381371210373725302647103062230996339390671202278805755163390215354503440361526124148575926671699554623262194861837362998033202141670337741955509102285702867474003616927976300164393409020572420150659171378059382680763828843229544440660867168960636500085008012771181938672229138977464197865986458642533648797652953791236903893759287154669716102014755618992541533530043370991561635044463825926137561592241260380966000338902449752948541814330763042052131139253886109337932595439297266629811581456567633809653194207681173741088335014588878878039732551106919068967808485445567302303513561161720112356841754404511525168965751962451535817670145479631249981182296741716767100036120813925150744930901014815254369174642708248224063321969835942385537614594699916386045328576227946218195045218134076771178478093076177018610107008890005478889182145078650909426255270769726969715767749942114794601261237717058639664572710573764161789124949849880437481928775534779997779675647190392821535441162414251119691234848010807551493284697830753025068708149369082420095595154499996500361216000000000000000000000000000000*i1^3 + 92415235307473440824130301231003913427695070307615173518214588867354740346466094566357584439989120520506724909465020369254064070703210462845773720244052758217627288519013425877379055629666010617649375835280780305277275097231390590755595538841885713430336212503460887717797184325301798690139568896595620526829946129122557019565720090833887022884206166070242331349412032143203545859700538445460864656450224896293326721328487994918821145566052716611207185134114843750932785531789551956330562777391621330354431299396652338073908847144211320172712897828036994693065768196067378459044976692822795899847717216814744607113867536965027814777292355159553798376776611871372326259928110452532944167610462451959074036658405530135153014062052922656572904308753042160094215850986436309852946358005172167776538490976885984919958129087715591422380606999510834710633154712205692962000677534299285310740223804969318567486592629202239283914043851171275526071433346277965587465027860481598574635103362021956950012283932182187915758956642959696302413667768660624864036549413967862235512691303516723933132221319471527900630024019721633469351804685159132453775427010267611605889340188274404106265990847238386983106268754543388937093795282944000000000000000000000000000000*i1^4 + 38103318200461245477971513796390045192442819204817270529905126643371636947470563097633174945885139563395950933480045873711890000697232233680230718791898561873063197173654456021622647714845600334122423077473816082796289437285441767502915666123761303715386846919154137278269376346775421178037495982063551666878468254518435491148705077543720478389004142672890374584658054384302381129513690703451467180691774428360334635734056930701046253228496987709064473300134531761930475054387559202510820746898870201357073576522535247003995183066121465865502630837199126834233516631959310964391718811999884885392219639341449380016045923114966179072166147338965393911833733837265772925482664661990882458246845022792537992550423121641007161216494529666372728434153427850509180208485244270990960383300296633512630498192177863248101574115842634126318723581793708448566494560365441180434987536089481593056880531044465796007974932184221953028830472609852308338701533975165447675460110438691346207543756773872435254245776091201675070380791159381820834080194333013807065656333644803351496328297391510225928200180307013090803215825399866967355720690381317400939334922007447825057156315918927652097198077913124231292154960345109082193589698560000000000000000000000000000*i1^5 + -11663179154864711186698796582872486308817086787221527543621345273650779532332989734353696987175154179411915516272179433729140848876241581971429058936313702998382673796827052400071449734230043380610542555239946768719278727532004234363536909498972822752404753119090361564278789494228105132609771516076352481415193887055601302685546834293294431586034486941368189098049022562569985420521873199570121057953760286416679347313580174443343422725029304054198328626974060668751404852717180190225273541373640761772481578289620805515279268469777881567261877009631377698254126738511665140645558358270182444220276524245958878880012165666329370726132830562936320046904992560194405067941418405103066506978351251044451130764519178391875905861880344183945558443937142520187254943096477660281640890188602664224709591715556753622732233718743392658457050667589075887936408648903453739039564342064543285999761967254791395877442404350953584127929502224099954161907925241860035805601035950292184940709787732050688256539473172608340076383140097183171088352136481644628922488798479930459513212755624247235949326573083303894696306926343783195490230666453707589435945337284027037788814573984230428018706833963840253381678089053410243203039232000000000000000000000000000*i1^6 + 402684301046900354928737618870274672611813255482049181520648220928153168322834991199685323726129278549442081791674263407108012870018592744536583937110015294975149976059113772049458892598706224217033279046396040201445497715795011260452328253892513363569364614593858194074977455524940606062596614735761780010251489035179354675929237764611168045299046914493432943788665568843397339470657562636312607838254349283251235380829245426113626641699666975330195991033235219507365116578148183772677279362289185540570338545252061594878358935409850347473124784805826547682728144798788266650745574075309787754892227778208214065548441805685086354270239172344863932166156650476663631145892075140259908289768022855556158333666294840626595089228245045369875572151559037411539112677751451846779874998216581860759125146071642202065811778910491455779173360488907359869342788001251686763573392054572627237141827608830298659076160494901321826291768659130554171715658809684921814737682481836189294916816400819380562278429340971818401921444419487845459862043995361553114422549976272089836557434821591733657356220050650740642329395648714487464860366748864784372402822263477999804721968218287954735600868406007730964330111539760178869043200000000000000000000000000*i1^7 + -41258540888755862928434193976673778688278153250488918096131344406708696098019933397115919002301998725274365088410436076436106384364880926162336726380379369973583155315031669358983236633616217829194877646314783779670283743734147557747892160644499536592791914001319947225306804624581293667285712403592971897930907629939969446390622754280559378318083139768790000894177594575386199688485446757065221396141514166310342848111296336533460717813746028499665505812909734226939291805373754840348004470422489200574439086096866003830583787768216684856481203554792594287327025590259059323260152958202418903091748604650478178564541009712072879047890827887117087613399662531620885126066448089010866720745320643598582898169627361994354878948529099056791369255198909869800655211226575513652371449520031328681165880075294778810999871631544494930845435687203074188924791468420555556357709836439817404215134088252720285973548558930750787926975422329810969088361664010307026947189345025929698051562748058359482332161099916574907654012568084778949481027816721729594415343767261262450697582645295115626152945423530486204686900584159030689082918468970283318868150491568186937417992592760663835744635181895552292206466019198196776960000000000000000000000000*i1^8 + 1123157396767167891981053495897707154463548025148976136534168035044438041112943723408855227163095660534170147723388646702981053697164533067433744808511730035161949907697806091079817561567717450704755741880444836287164623368591187079127990536028873272233735962312313430948411107217363700666738058096278229990278671931565423704665718316246239803736346048263304376757383604798082096446082141998757366269856185403870195804781308773978723741952016992387988903198548100282348787014472285513646904478134277563802098133234965614388739060070042470050646332226454266577243944122731476868798921258014907563499878438341747901568034114212848455131071033079108338449404052835854213450933447144393488694192218340375810034343588016273485948033396210550110449339080316448724911213302168169797359795767011300403379311020188762570950936834629555816156695253344701495228283062650012669860925152240026251856369968327236259379794087907020203975129192268929758995247024415084122667816034824059106114489320006658748794148517392478987839722097491871021025036164515431923088620220646188387923447303617652689013074927510138788680335261929162279434859153636167921505456489619876346617649625758668772025746915686626006815715172024320000000000000000000000000*i1^9 + -49473563690117768241323518112609771513959941793439122926575224984887857369930334324416246911575544489420807424290132818109573047332487683254772507139448423543742660278761111447215919932354111965862195325907127575089416591120221827489999479287409552801998811048301372898304007604819145366520060342763558943391737555740297398845829954801005767883617094635061405731507476755588835739733426913351618118931567054942769117105540653105568318798024725766393790050824706395539225269004536405855306914609296684131128579379488057894211714129404783122465498828978439041455442934302736396826887279982547363288693337229366940758489556200142275739696094511570392216886986289422596365731890217719228710633123278386481946798816725574050217566721422346216090657511651667321040817697112446318711307906833329818228229618730287335476656583556508772730661343928679633153013343837751344567860552693626422436059910812238952763846575985588429650653301413243456046483972523301431053210443090868319825850377352043797529365560625496750378368688913942085945184221907407347679122341461106644348640115871625640780261253528401030260595469019238379058585996621878134740846570162387196522501489961338691031335501807648325095644148531200000000000000000000000*i1^10 + 1261121796236130040391382787979274614330332507936769900504097373139288820368904211450988239970292048730912581198286942525131311726078891482512250481516651486643823415191143652608206978110624144874628296181334247964679858210277476312814976050630976537223849001972913307274452924386868209702376127061659897691974206742235115425107155089262977482119449002682492473251402965853692092153559260122047194265145405958549343358671672572960736005476937032956603652590309451366417821672530701015403631572743481928862340252265767417113674689697864227561413881795836415117942536393428836115864704379752801057970294867738398553347294059347523262612635827001931108983867349869738026869795678223565462810538199043608580625715536591047064907716047126309083131866571545735182459758116320237026433951871304295467112109709939898205949807915543855109671448867181093971737719972744538608331517319358545883187837058345075980939457386599844560379323309174310515694804640265571314581264851886326168408584558449580675448746629054572043483304205467072917891710226284398909779839505996913028081760499690122515138973031044727569204337646068035238104323543014377219105269139609538497045064138489354024092375157908255115407523840000000000000000000000*i1^11 + -27038103448633148699383223059790194607831834744043758040493717849559453836778606309783691814373173367372792298657045951075205138356927694547694245047852487868656689055969671493326550283200984945578970236327309816413111636253547657366302311708124941791785336397467609377667496095991691788691416198582460364313956503011070997036873814673287410740621939617235650012467093162051512067325329020661481257398798275099565022581597315065282760416270710307974018895064448661926049001996863351537662094409480627480785400997094277662885002377146080796411513661682414509861802028810029100381758766617504608234575635812553361271001839717671691517980058342007484853284772412410036601493295464650647341778386773116835095539424792686020382069746269550185970952769713438098913855739196901334598765731054941966509549030600349420814603321730942123632486155134798126223514854723201371229480063281488321759574725377359067857150795071448346268374949007953096513492447599913886800061260965201779891366803119276637208048764200774096813832662091632180787896004426410654662410721925402188988232118774862873970863133289053775335035694318345556198007140460462813768109633275784595488404644473973824367517116816447005261824000000000000000000000*i1^12 + 345325915145059352847564575824685164130012041448334570137322608306785714436312392908476619696417957254353279646467800503448110382255067819625284942320698171335505644886663876466468760846138388401161652953939098427688757454949737554048164398802367599776529109862866351159063575825330799906473213620023682651406057782219613222840457995405282476867939637446978098182635407251469570234063913737019195398349131393604011909799108540014514945398859886835133998951977729504881875190922381975794150509400673466985454055364559479383631530027616344590238803167922344179645333639592685925997554380977514695911684100729797606793632672595060498657669835323130861896326649219758282804152654376185781180904525839480846269088420387984393587586291138300776457558536040290632388954327349943816943671063319462952554313845977410873548979699053554941861408105843374975100817323721739584262829499064315786376780954223398084692423307424835580292727838786841951634316006481199334546435940523131480554520642450142594087097688161835483466684463128320651999941549489047743349802757912038797066770225861214110675277136621972783728794880711701814982349481588412543289431298473505603266699253106515639383277585040618291200000000000000000000*i1^13 + -6191657991638375149943757537559270662103128985692329024357921100914913121298656688206293813098913767964169255103163965962565008722896819465879880833279891685948060267256647324433539889331850912619165379634425836773049100689087602834255689086995502427962094601668408501127302743096730415819494095805852792947102772736433754720853822598894984886886207618856378760376586035254263019125692740543572925836335418315926826049986806400144089339206791283033990164370602028893028899140727368847054251748525856858251441271644690511487362887041746379902995593594612103138163216194342848073440253928075254780486973174097968719649111287493059071463244575628006060828697004986271851186962122345094411134500504216695808520765799096386785702805493018740727992164969561315317230311318219564712866586529216520349273080563760935421738906459865442640778001309832964917655697047176066545465836207152415761481627281954565697011224162705570346879954887123215671440298473298654538638408294728308251922147684912012358618924213954764502560404544557139522740547170330118968851605513110308804032137486470953533867324735006624897548032107748586189209453416844851618042439800510921327124289097550625306027823516876800000000000000000000*i1^14 + -46118075596937850926885617362969383069477237746419945816908200612728644176214969769849393855763341986686734528409296955253186296609474438437743358083299435715345893925170115953622108181236776819786944784186203730174396183621583142557498554634106226459303841708715493027959232878829945326525405984739777638243820020523904751060848702464526324269677671423567877868754363424842065211842421721675024212043039328744959785651199334129278811956351411067373399735095446602670619325434489864175569656051426568335387014990752101056621071082593842233382726703620251570034645301829818653737068962668414376705631024886860486426882769321333089191862663510101969920082840668402234512885154808527321146445258650512245219783674188160412849974193609726118801334260688816622137526331555578111820674589184592617680228874129108827532182365955478612353790920829175353606290071883072130679931728630078162241372553884011617122880983775758543084729192458113893808999312957518992527916997371305987508121581163215920972345010070942370718649056425369219470845177590916437565826191962933659585257809790165984291159656239985417724215164073313456171770975414639088058238033299662462732947665893267518688109527040000000000000000000*i1^15 + 42116314784287845232795892733116525871972610096771449386892214007616818643831199140063928510388338204525172930897320937812347778582481633490331874927388041031722134901177336426382541082777311702152354450996802734140546182430748900989638276814434895830089928730318555569701410314601219839707235235566847494099808281622281370613991325713482187890152853110666781275723839494649688569027052927573909045756177765485583218326986320944402780537343971892085040592618835546067097965598638406765915401570927080207141627845851350803043102545412577620320307730412356007712478697323155123102071797514215319265060964395671994495105084399360156284457017256857303785710564599503751226542568844459911727151264743887088968205697254260386297524131013344255759012516250468652524993605272616377174438517509919564489889940058899016411257590077752632248907880070761802207331552632977140544724278232174966947866638720483340238268035728944506389188462553299941963784816982875298342694160534268277584042690053598266356735447851161380243806644828709358749786261434431140606902220191752168614123189752766503440956853384303410778555493182906077021964341223036003511296815488410719929054599451768329863168000000000000000000*i1^16 + 8358830477297075244364911282098075589612180179145259703808686356663827194705561384139217461121221322294905928909185542887117453851583629001567335450635865391706729106532273463411430577228581762120681814736777137210774726152560045268525356821019732949714730550021971316249880444995706316956632977252771989323920480700368367480443943306204356571386590993974326267585512319727740754564876603834399812528387362395148225734114633443541106051951810168534162156972947583959398823091550096879768761682830364805905997622517243679100319714604791663712104934059446299945082901034399267747493286587584136696554144252945924762955770982956521731487574697538534770853981320576516655143789816220001661212340756678790920205050768952360083827861089060010583056155320779436460648372833328330138048144530401750110469833972699761468694030380156198721228954812276672831725770215875713816950121083877151004920250687103935653082176593322523367173478203347577184755047147736679600844030715999565369731160886739684002952189833149990482261849548029716062349489165057226295107300300041705038549540296118099976255694269407921153550545344665895453621553861397278601439976706673879499292941964504622694400000000000000000*i1^17 + 136863843740299342784609799104660337741541139211137654910330075540261678886576977922793740663522640111952189687575326823823093985856597778262601492652997299808163357901625541245926153278472623141401063183327404306964481108711533333092402466771411440988319014811140167747154579945129607138083801432138629316702213694693881625507302262046583970056816290339705382214322241725431345597827250097850007099338034886622412908575964762436766323908881985606952124735372296636344122635848738010377144670099178020054007235557379761267487583144719733355679486153208902677829410900373310861541610579886580200660725147037514063447289737739492446007346449395149332570967583804212988004398040227913116251934446373283436400343808353976551041523285042734820989473833869896148184259300644425157601729960861853795638622719899623924779047541017027944483509816174860159258128731177601672217879050339742986095076407028109630623962549858782671334110996054021976877193237912684468898730507513387336084907401202262599744063517512909711679284755891817248832290709526070439602959604630205853740506102648338350287947559773611395777938595533396709244161508166880515214161858614550755684044164342743040000000000000000*i1^18 + -612189273677239717398092751811523394748244655828465934747690360693799284165906493789658956519965124689170717378952771881746203162499133962271259794064445853203993763729577195476979223196993712170677814395151153478011909401613399615282324381534563703507415286763334211972746728291973054590373074562062485375995033418161201107167632293204192442322837579849625708088243740258383093703325326707836681061153458673908992123346992533031533848165505410866374691011736615984854926563570671993215382523138372125888319461453421010748415071284410517886301582874702423513713608546623424509376556895605086012558713944342656904237680302807591119695880830973807212177637225810229266146829062864538719699077268841704806189427276108985273337063680471913104302528300282589079264390468786949885356148466526910480023380530474314787223824714456980994540865365982752617696722672977743621276489217843069301332530237986821895889292066268210046631718506732652674508523143730054805795626875039284055185681462401198138669710523954260616650497857462095678492735554289182694369567005730338023333093074608966508506159975838398528787980881208556018252355250791399384141430750338420137017938542592000000000000000*i1^19 + -9520488405137242617722260018513628121458522419451565258727333586188721872534701472321962040687340073369122293552619218338772079049451182036882347977607760196637774534729547726773781678476898823527008162222481214585725103643178741002256077979024650509925658845080059259143812025608863708820212164333257103534831758115609763078381338703097792492705376739113649349557714874977101092521210865437248804974134200674936851679803292643189813186831248902054234812366009458990565266588605673162388115690749599687191075294113368612207211341528495204714266912998088664889011047332812663747430607112246151993742602122176986976326125574188945324402542442595528280012538801678112019891770717353579414767438069430031638447010142713365978541932070720952065491880772328664725906221749866485559588952152635621889460731398954173503253725895737427061367423350917584285253026131784780201640417226880542092200708994053975331662958462151478515735813751173413843095569767447861040540808008577864797820337558378335735459335157793515074475137895172585932237215484392970296950445913340758042181587250567237513915074207636087679284261785345933812866658865993577299015054512496656219373568000000000000000*i1^20 + 7220482583339536715359757294675595586974025745313922903352295459532865480247679636135004119239008353293438818645214238681157478166519613419548830221168941933476791793161340387544226153583063492598167529907494925882942804550467632290430622857367096482946295689667880750603558254426605309912834088927040341015292581458951871320288772377330492609382114844356490608467453511451907988884066381913886846210950608946677784218189905894545288827136333105523258638780769094726981190559184852271816708907274593560196603243771506174615250814278826471293258347334865831075849093288064788271537680350986230115995666097449497007235539157753169540057138692591438877511251526826251028961262604615092396779744428521775307063503990698942952927590455416634762444662703688129362701263362695772336526325308927159874824331368411625749806539136396807096959625240675979341284635826884847349756464427506634795472787469624136929871398138249459099747435830454329652309596679534287937792453353615890936833306464389464146543767738220687696680033256742528299767485949597800025159187859498051373746672257826598350197091427969835847245016895944217595903442865605121151965535290616677662720000000000000*i1^21 + 127669070033426528840985181346696253958333473902153586453904025663122503063468333644742400402549466444145068018153937337867581992689896505074615928864159496521946895029957151607672875439103987006477799818104822628055372324317964196129073026680523541333223391961857675087276062912705578215305006922051018959023840263278956985916976066560426519721652918168181689547545826959933730992012943658189755606347315080702652053136523252275488773599440234755564644941191624525765107996165146606435678086638574172704112937169011410744823069884070208554654128934399487688892768974401606009890817035635911751153872009543434919988366313504378664380265357877629030972244965678969311808959774730453209717988176725598945648218856846152932859004651279258272276819764725838491127211261187568854428168234013928781791168941490711696587174021742353829599206088672838209075233077299286390992677933023321850668813043251890302618243686876964669559695559803942872817154296606877296089576558730945383256309089761405351757984900669657623663276444537422867119910744783964391074620575061002776567006883884034805489367294642801962418324653175346728083529804666825298435702156179800064000000000000*i1^22 + 14480715428282961028113445962981744614454718989451363779655547143165390025505673581628984138464446352672534981804674485639545390550659993377209584869674476103399199615647386998221602267387813885493550267386989405418171055433033581048025519766078590027905891405437648352235172664252601941009175148327602373939283852203737032668008858996870558895413809969564796775198686832454819754236943838701394100957211245836222495397291368388193813125403299577262186620326957880481621974950331361259610155994409264962369297529592280371509783326179986788240387828607149424381477007691022776831728683694767303255098339725512100194400256243696150129764290365931690037303876412193494465235933297077824139043848778468872065382025183721926842322127583005805572304608145785001199926128411118296854419659626792635812440553644428187281911253265667814284163555824049104634587869388849806354425436289966451813315065289369525407743064842104061477881376334433075928553324166487587834713291690115832047990825756530023294192723090603003499097658866838847027313037170963348576227187304409861867033116358661561726853914247648065340205688174742667864928421183658127519156220723200000000000*i1^23 + -163261477958520313369589084937723896548548052631140041957695664399978139721623922057953434784548318106583959657662070271896349138793502972814512122228221645303708919743163294999393072116164488258586881597343410683614536688105279161731443195551336651709118157510048668093741427149719296735784318046751848626020039183383491521895026197700864650720233018919721355946083900076630471748437222033540629333684814406550426146835609431521777644956496700157190202649991480218903764096402959470064817917679850968582009358800725592781566470401328656847835623855589754425413631329747058115672453694408178869022832534535781920938776164993208683206042558318007361826055280403190057005770534947661120153536531762881986349796101113740021086695109145866294690611087694626907655698046191303113800936466067927284460637395691827052765080140501535602614544382752544410229291512893152037331179343365470221704740340381187616523991448728695447595981943711026642929966353414108555254762699375905896622892603489689746277904412210333152335417960413332178339566089837104074781134831634785495627694722876406314159907862903736202407899142157404070351978956173471870969446400000000000*i1^24 + 818265109020897832672788511634549390316812536913309699712438208528041573839005875042702156569442448598903821978644671910209419643854082077082949415333640096300036286314361878659600553462333086874521986873411376015079995347970079215213826910149025946365730831092176985099118769071487500983012719084306234150637543226832350799328831396677075632059467177060161690224581217357367090119844824693976822765103969539600783904024477559980789929549434495205833346119730022986237862765539299810631190185369686687767816511813828964438994309430042363603565110530531671934985710379317491172946112893799752800017622856486875650343654717021687558146634624573188013690491385522745650790186210094815221603577830327990484650259790075057699283783391056373775311772033497358078906357978976005411776373925904451046050645951121065706030405525667558924760606470327069652136975952773688586590581921055858792484248866411240966224191677136931549196779421869455612988249237581926279276612996488216433703245110248616500159816975203087259877597444803868652045284351524948789444110265035919207538430149884938287877232569366724423374124747536127918005432979820399113011200000000*i1^25 + 1632624118126918893234798038750926831898496922695954997545004873625982933350633333279882476227467256512970413263709706326230708136293617734485949590797358954631310511102246729140345351448111510898119368399801135093862768414928206418920854510881395274289718305919153244675762922380619733084431918911452791233306930585000045286205953424563606093739245005502347380464643915506103906364632466094758775732818452704333032317296669714347549913750448961758502759658148257615344185536288902117852258686098562507254181319063452836973144829047109175192988882848093153384942581398150829888559256691480833644853613337346662890946467287113582400821715944220611426741114377000506151443270758242002918128609350462889242024371667753076793462509619779897236934975690300114957935664741538958790718891213920514821091427031326211412727687851769884170641960534052268785723914427852231370982722218893576601662331118819869859493367685782512435612068923534355794854397952784379122467726902476548891064344815123178629626313361014447158602774378050629243310734933795395242649720837568270031706527921149828428774071639408807417408461475831531414885320143854632960000000*i1^26 + 620880793556804632046634678854581911584593979204321623169747268360240083291044376218696434224749317000876898816501593800554076926155699947040403617960433194056302977953184433273019086236940300360482933619239562496762277143441595675937837056600676781596019902171029605290986670816942286853536460262287201527339122008991175853692712274962171081800303333761872155886874474817702736980963518427086781453209611877860337716171876483456782283039725975999177670928577763281969145628216904124672519654381759980801220956746070284497846755261354073687423456311392637378866265233156280626046174549593402944630226105794129200962446250666281584411703355528800521679155188072257958593447055319396085785713028684386043913304577640145362138519487242424603046151742467442782680319860298359827626956197164028189928675708902862177777252264804124316885970269996031733084004138107429573991901562330844308420456428052572338143337318898184431216963638267235182911942184511007331626663074361127398655965982013376457474384903771026276622630873848418908124885922608508622608234627869767267107621633847498460753576425096272381549130613295569720321746960384000000*i1^27 + 127055730036039939553910898155525197602233917905622898719781403826729288476802518717068527234455502071312441642330800829448923963383523233256498394373523853089231188627383120713754482786727774564452309077120486616889750831905561156346933486689703577787896070008718817595926445310542546896094685070290287566115801777734464822549777371798545019807926940908796949007071233850729986313372618929197408179694735425841357823261588679045485652731278347136947900689866800601664769189963317809012545735346802623436086943243796712053473387155292574188163086929220696885551776859654333010622549427205163398279478658062272156941778898098207871432225261497858985557708341826316016409874660530661571505268391092892086463821371211195434707525426399189358718875665329325235301232176874300439801264792620428874808603628809231332324264668254784190918479430928879214259898635112507582460564178194192963656781888742348977991104086305083142923882999125831390555232325428253493722940454879414352709468528732049090937467293395711644505242707084111371065551217616517986671276803544478186114100256782253665366319258736153212843297939407177091232972800000*i1^28 + -242987722149889404795417996147922224077005328910433968472968933658444966482177814202979001946925676783613869541902259532558372951946731794863865048032449857741189553263358394563863327002228419979686921049875658079754567795777865847606799972694683902476118131035341436801890864761755687301847271644517055744824780148861993667782016846792626476201472376329027433154257889116936439394011598435451971183688069830462370083563776257652786203599628764429410318678530826957209293321476045447884592834690117497305987732675652478804914331057029341778046786102682761200977348754555508137236326176252946505939785447586634251132593628718030161585126512820481147598384251096071344368123039975897598826742703660646806799763728708955248094260876988724277344328048887526661164382892417858929021142239525111273373722042652094990637937145970367852371229760172516293149447154770432660762845833595087168700987402053343383722256124199435963578857377113483494068206084201349611888713107320459795988904145245803150516929132238968064007442383749947604683827770886712790226998584931602707197906730403883188329437353857133350825883400056217600000*i1^29 + 1671571566514944650578047201524462370611002982448703394741941900974881761981625914929950730320561909985953041331492901581667291073511672471738959517329438617356869328893981192645743377156070070262159884493862085208901031224701738706217550662090554470468697538976893650587052244142206330867298778005672089280160734349467894575590691868121536762748065911046197593983054403410375822829659714924002592251505162665138401337882659182408277021590777217754776442209216475764460990118061255527499789282401484083539613492267175757442591662999528009324794786017764055343216421726044284594768615336450573955366352109411134393661565485564164144730473066868258766920382074421720933736050693911269279882567725656249705084596721659735133404436132112259472094705541701874872835498170777013294421928655422886370822882589504542173729703380378115564120171570108042471929040364978616558878000586780249360507745549315275758613278602395188498717526636158568636320434915516597505859024975203248650493356763985924912271956184629953111534029991437282120532549221714233082281634816810875250077953469945848361748883241683406411802710528000*i1^30 + 767994529913828734207897263158977810354092654172906982083781739934528996276220733098209997069556887361248386052210185538679069090928753071645168225993403449609515215066311677363766660274260680521850373659574192179439332830835403052047645770312600434994583327243550372021405983577789252428421196078966646925103902225539563536291110629135134849949022142781984984269511221196807555794369015324117312578644035586330599038160868784980073490085764642383644243730933973036020932955801425930694380893887395868476727176653489047172212955894404681649819742692126992988588942037919099860317870475778860939977205417953786719325445400136779344943099358938670025308896688651344431961408434138171683600017941865445543925593429382779352865853141738653811534174291941188495104687826896858135521326765979667204221838759097057081185290593319226372926731592225378226639866888651446828185022820391098555137888795485223052569093370301729801377691002591906357335404821270690780950205776867282058788176576376955826913504754652591630897962622250998295902231549099072019028552452048426401297459413425753338238626771788710400*i1^31 + -188284265896376451431138608088613309013095361845305436685105475784369670990461183698884076975363629443966096130030945984459557944102264429737216224687019138217888294433505881169997974365647181290890882980697091267696347098979655742679770794506944052726705156674687317610784682157011939022605471199552791377767685740503814920027331135042876356411696089071510297249547078515438801367457820074227886201191033185708641216445933730673021064467784450814432097830236097697925530826366310508533717737851775044029376406823514530068412487051517988148835070629053006615955736949313969830865257447542296812851487763673803506098966782452883538392756959963765250660997701728203816682682124552158079225534595347631599631746941859062262955964293936901471519672828720205749346694587968408767587792815382142129274946730669877850094157749819432965338942503013753240883954741834091390682175375106985376391237393707274511540649187012685566680062280427371998876977553928967582626055732950054032289497774759872189142629755986417398023647304338605638451791573875793823889108770969070797454724497692340940773540*i1^32 + 41556356495825766159403476386927857110288452210655083951567879294585811597781897485671738065611487726690984159672555585800738614098620494142931998921553339020462107768384668019323032018579809372081988151011649120039366548002733564450878937315027040617324986034781486947113094069329527335386129001905910310996239161105446227014896238452315393412463339404963086605241834183496703580446750627136937925402446091497202165120611514702622083914381215867957827158798043922080210902481423451559096480864947130137091574033469471595588589514886131674446508507716452340999203535593804731562182280225305991879368019613442046732515728141087479949928363175082037447008348357685939579090712285645145739695908123685306331878941487497399937242738906415199260704347121697289241239480261202716787598794444544623463538963724517985111101673300573848700878148996408327722655048054502496483159614090739075555741032759827464100743486818979942666326350312852999483565879502491139259383553001625910243271395610499854792969758527427399484284579132545315224115836313381447895672668340087*i1^33 - N1*8665090994933471802954816848010389902837973794206156357678631589012702634194449707730038558450172943915825756958337474226404306151103669630676926056696610979288163526816770686388999583049295420574098991758638148471291675978671399813556727995433359408437541906968926839905564088808670414133644420263514589525017025548839279247276596247465607725000623652953438784272522941160653050052210236294504238865620157267052775371776*i3 ] ]