[ [ 958782993450329663363329913640426890480400375802129314855228267168404802815026789260348320801347786054420125863661821307980706937174040985148723371779028102000831009091267434428070263761990964894273926685587411587986090371860740543864637133097904760210169445639887272152432562518094432885147919024368888690580704140640491504712276516411066156836529175623609211255792239615712172266872508546396243188566128219328884016765197016398690431377835584512953490762830868640281125388488007929558501917233183174651227527024573798632946002050182059420405105711356925282801693983145379156754082560466111983114914874197575819111547611120765903287608288416284696707593761778850368137568247026110449002906270847690806012489558053519287133379776432120899471026086428081667749623510306047800256623368568830537859412095761780990577773484169741765344387816488625064392822861525939147194574013815537904158961009103348037492847008695600888481440709941892901985682627959528359215558861430680212300391838256022534864531499005083155197573692092804659873160547890820364820310607401764121742235981764122953665212523605684776009515740944474441294513511425575943197861440719854454599162553171442143688896209207885714153282830580754207580850165201108406346188831581768670496669143366563573848799884803077455216640000000000000000000000000000 + 15368280684550053735916144199358520637165446014383096133129286447374575139707861182901227823305997426252126386556507773014942132722514861957871087469062086597152917874549226967870748003932773584915408509501033235567490619690932510965112087968098186435028296500969045340727920139048091450981647568938358306634127057433105135529206320431352893994717003003168912358335471385450771486224565253434061878284438382138854494701391930233701925698074038055029410103965253573699168810887698681746321127498073170305820371701896299753898494003174992549344267357516594865534731477662011906730061812514307988116988452821410584074642134924830062245129073935538810907054849697053422802465066965946935758983924758982819004170476541809805972631400967811541771824449437854054732488357756502473196292303482480747054154792094106328148413930529346326641015061853842461297160203409033765255732391055613302628803481576236829683152064925278975085686390072876336620958174430127590894746202461289304191566987311321382420880607806806108933041822039404184301178000625053169992280669641479718252125604749479544505706075026654102666075339972964374853649942517836919886744978622338785419792159102901066207828744071865218692109045504355758440687713809010398307713085931930084598190377977646641956048359123705198018560000000000000000000000000000*i1 + 83139428775136183638152746000181597097975039315111184116152217450422587931464015039588440649769915384408425561191871495963279619843672170347131479648975533834347445243222143656436854798400425636382639895821583402434147485380577553568278018148719852654203753598058176750821371562439950878592079634340383111249555942804810512613873116562983946479614045232310389057566699231913046376976311639618192425620582136151959713702050127152767368807143372794781248469571254469181963672717360395116659441394063926151703031512245014633024529248153233181869514323967951964432818068624522398507357340251015324454501379640432654188762647699800708011339892030732778059199775678449830973275174327540324828728879666791651740161712785429878123973163999394133157159243034085985915072153774931717236562619525582535619787473576056680593969172218781118504379701536017580904598613055446566266191232359920996574932043753481140209754317697188093043249482799972812211936196501030170800903931311846923240829097454429590868387372406650605986570882919233553664086209792574205291590145218850951568209704087937004476269630890577781868712451882859260535583268474880389407252164160634901973331918828941311673862878044644411086023154655773502125439197951874923050429688780095915225862104512380146372786289519013920768000000000000000000000000000*i1^2 + -11026867729660930345870301628670916108495433053577157310013370953941726618098989360449158852025095713221154087068226964523810075667342507472941475410484732807508727394406326587217809073958894261539969537883702450842614167344103820858192412047140920856925354532752990411968963758422219044422045929217109496682794779357618405670664293537724403272626341323536968243623637643398940460593881268504900886154746458580112143006868297475331417193283757746708891843922687040075454505386187322569234258818153690803661720138453642376883593391488978729198787431199317859938857112455369580054522050675143098659234852732257307461276434716659262708161531604566402959424294299148408182041471532789529682543572647404458747261472141444229570286577014653864924179774023946947019889949109051668619123152499501875908811344265374251749299794334915603696397174043969612564957858883946053704773907125627453378361446229468518396160044400548190799455924371248807496817674436248502137717789762206545927334853737801419542598408979909364924681724384636453378151144014533110077780661024110721760305343217547830251646623872713337003997725188954325914171125775640716477469261161560333099862773821081013852851138572422447581445042471641841065445260194380402043706302247680087667821391626161949038758593099202560000000000000000000000000000*i1^3 + 1356737270577759035116886380205349705573645145479182790655022248729985710197830513736887338392879782341124154902517498504665948701518865169784184403881141518722314677847899771816270575748183645321609222689596920392773363324355090518249759930660642731955785891515085059866082809098075490048750514712074740796651402360899410543551153770898223985544985858062973614011170350531610740621903210827294783111215203443622873358787048447222655470819962031147565612990490531704483782462757244002673370082419246583818336737633109380987501823604640272671551287966559137203720906775526084739583638185796873873992077739260525416965918210465031224631571835231501964268452623902152059712398693702028310740183325684505703228266729722889333849078647247869110266072210468942169820175380849233247948059949115934143270723930379477724224163525541420044976594097155339056009614576311553263840724702974967155263098038483431278878902964747066651611718258121051278037653285883684229274978313764532290061481330312832586316004255216046440316796239078476375082842537451375455533268873433192806278238647397736365524602399353527624369034492815658044243153679691469814295059194736860974310876278609803436462502626216129116685466311561934838214163629500077087360116184851698004358648026509788875091864243404800000000000000000000000000*i1^4 + 148878214427703197386399868040834440314669527922711698325142029806454438663386678548710645996708063153467408804383384027858020626209217401018467009888720245609335303829423755300100111958435196567670690714578919496755465037543238334613368184481772813138123443949376274552312976227950691633702813611939829335008845933138122731682749973274686444302779302320425800408825944090224279491267057635383560652600401189192106366745561425252070633909224033496934526206331487326487405857960294468962530024205728660243737679342145381179734764840973434291595581022721889459734937063929182195953528858496009765869285512816518551533825702793476414158211383387205115946488472102493496503165203494798031231908143682857759069090255823669893577182676646066652764009660406554461888379369102342865484284090129527964248327995898601077185535627803926658726793453784678016594017111515832285509166313540769587158016545975964119603247111980646329561194193435684202436280794876307199020899000264732726744849083951712156540003022912857375397636317101745939974028274753413146163235871896953772348828224916190865585613130383696153015489950289991545340555595692371828091378767682354267504659548116040046436288962459058914040825025353665563920504441658129712168462374328779866644368629698071273453440204800000000000000000000000000*i1^5 + 1396744036246406493717816744677746405261051635324718379665994877676776092660109953743299733362084838756263951325398439589251583358029434632569194894895906926755406083918462671061737388988367043701725777993352055820041763586991060721147870253531246680333194890815902111277460771607430017627516906794122587175348334484612516448756265778146361117162677899115635630281391852399227010661780209295508093051186408535579856525814138126064291339275836009958195572408197671878161915314602400520979274919306697649998995033707414255565679751809693993051501139622132880216971933994532831421245205364610052143219735222136748601239204179275863139415125507213774849456574020209059093900851988100090679093862034001731667470007042602172455129790341605691358618142787168184759414606778687476829998923069665725786130148021786636223567965073653706168519419879265406538421012872505371311325411942613899646649018543214019180247971092318298797234180448672524584947503720068078226935951080767892509190898514936109734704592171643943091070789223472276795831038624527215486174748026609993027817815480876622318124489977354079530023493191433040661941377831040298845827784189972778198084687773930447835797245198210077371318142770332613618587668235353968942635981721831027892768085015674587698954240000000000000000000000000*i1^6 + -910445048829126560539855655797158373469715376737028104738871319853728390094933641023479304103036920164347701927307623756271143877952299172720888106307984853843080493244419141354624128543768055186084564361176106252455470179521479971229812882896376646415840676492682769059308639644419003796247070767843642244779140456948618326034936550131721190034031405744713505160868721412469872153788114370741656181399544361031401346543907716660499651566045243027809239786040071284037951203623277680614714846679022436119936971243611831892679268891592984445307139939194609717572055021456940805516728137992435694289631605858623886345992775879831402698187184807546170658919812797381871436197977409764800641668914284262571803742622969991823837936964318315750030025905274374055525706271789028770597937597444116383650062141306474019059114455511755906990908562952551980787702931934282667391493353895992887807956652726811154729251279166335182184551929225013600013431949825342066728629777231785581242792303373345561729848512999977346267670631383950610939307984402671434975347120192211767917129081698953906448207493880821636136075114367136853904255615196040126273644124442549128091524272633656412923063015403755060194359511515420714024917022584838793350762612192420372670283564707070607360000000000000000000000000*i1^7 + 87946986446481692495922424292132457208296953238503032903985357196385117760861653537410560931149398902969296734467929640775859034577956665030265725674209799163573023330854360795728371952177175065177128554809952998126437521466232007763728097683206148754988468406922298991565867313855967253681038651615116885678246109878389519125592756090378061643710757849091278135749296515260264103061372317142581632614565299617596868879750966593993065226536842148521661983447873702346047811357789203197122107855079502915293439312629675005357603941906193261914144747183419455174325061463477150043500126987763503461201151866154161249199005491982993016268324606433484098060259267938366012478095386287316495129078276521842397272210955388412743984601592438735338939143123964628911311250169336661103493963134941861683991741786157963457326589126799053815863765392856781281876127043251875179788558547776320104013089858382935897767964631828171523385099826530415694793815990983812128991258349934907578349531585850803928626027237318617103819883879089676822643165220520066977913587743522269210909077481219597445050076229330650617079810931611870598975990959684752312912196997192424043456096022722901725223047080770394819086063343736038559567670873596096823952865495675399012604500187807744000000000000000000000000*i1^8 + -2968249209398589524302492882469981797315651619336902387738454761636411696707912923947514069541884347538834938997993474374914582746048383859526226783077943670957404907521312190065511309684073153257673804570850032346101461061578829415651504448636672133462066280357801662233972263092620704831601450654301738375261133968761132017068088651892525017060283077838283083494648671584212621228035276473446711854686184384250682692766529870740413637164707363950099915741935812896692003172316634814795567927040040874519392058873770352630343134695136049686099134099392589206891478478034329016043597500424290178138184039318693664758253802010718104514215551307926942897339543910201900681531661964787468558825727091335844306361107923086418700563519132903888401765455281482051964795962477893703600332189811783714664924980209823869869651593819064850593134649979102524333728597535101278360333983532201650873436962053762627931330490965866810762542037175333868431761681908317482401154060103700261402070180861958218033669986336366829134462825635715109508546728557001250656808672685928686067403510704575751918437655257967370140566680562139310492700018038707328312835860861652081835202286052848052054536916905361017500727974920478293815848598221673020201972066542599173534740643840000000000000000000000000*i1^9 + 58218297723533101865137557587348267600555351816781930088502798285556411422350482152601042945487543669055072766749155648499061841337448061683003665609443234221452195637905436656983164498643131934753209733445139513671981715935581896725910127111170889066975582916847284175211697058812027780734198025201155239807789129473364089680530124586494434033137315554080783209879310513994029269341932261854253045803923131489193686719728363923596067003515361995759189773271433849227720062481871314001996100392070711871481694647027477699919420301528949991985247418064243798256355860845080068364388575439097105664529854929462509619745433233243002937587779015725287207615980299066166697865018670399652126817135397342104235140863370615833644562547177542796655666314313415971044628267318460150726347344722279288196638702658420432203603049132542250829269558980359881345150120267924500285150281334651515502763801080179161200575192025334653085112475424577094092630434792046897494010059993064815242433688638020570890675869149025704026265540443618565777735900767412127862230545157430181846433525573118676133350862486646044629121570416426166042016652083469024737236957642527430988006605662543255099662522039499624468571272748346999025799743705626211385062755912778024527226470400000000000000000000000*i1^10 + -102218000291459767421561341409398983019220833308460674302798524016915229304747680391188602563302706995300383476681891618982453071717326934604688667562750002043718567132333572914810562294617311806180424298490407802814748599083991961363343763841428562773433053946987539827137233265976023133848015711177309384266706937009376750563139515889707519369425488925023480207241191610297946886838039557342504743192707745171112566370203720714773349244796776329632365144139948753393104107591519318048642019523463104888300642260255445420992283161858282800449876571959481599372493017668387631390292051867979440825194479495432138720759431856116761397114066569973313124300587508785269006754031597930958962482591531617762017246334226080604532274225843990835306085946517419378000721936144556224963467187259331780402796917681101185956777579876816005295891466136876709866313746958896634638839958420515198688316687674917508931189910479612856469377048876561994032827010236283697014520534671569398798584301362248338449946105674432884744506021978814119877455287321708529080724915285873837276284612846872547053914968633745725430528143257504064900507990327997385164905349514604533571447847151985959877570538964927223055530656786490073063014114762257858074471118246547082444800000000000000000000000*i1^11 + 4181037104742971601612090699116400980162356597417332453654676669624587411580297327228295849200618748816338024634239661320630754405737009444669409516786184743430907314116065361645093412174526177367788672209330945944834369661225831391273467922810124476694255851788477001202952531370999404580133355310083822844755882917429899315969819489121433598443431574410655692120529616850034370931778791417804762330441990753897595694711517583908195849995107762245042289540519954167908353481572981041442908409505883971074330727296042987817021702508892257509592476725966582115813645069034435216742439608927401271280401810210873956045037411248539965421935620598363618426517316717739260836180263668143035756644006099912476821103728117650045992109281637644759768990240499336887097928006570121388845542796695598951637714860944045208167844953189889333182817432711984325151938846325016561618668837702207404352645822890174656661100973940096197557553584162551032179041273765777960239006514956998511068736354394679142572030065923996995250019945153070033026259496201737440837056688478144910562590727885958061872935647690260922877722202330382921554631636499601559514669716450254099922717015768407618758319247944236504390453419097496547054682326571060640811878893328793600000000000000000000000*i1^12 + -174536916875047920587150251282667418094785975581486199119884573521885221417260467082182409798303189550283737719695925931833239212514932511856163689524126367300111067052120751635278649203258838154930532439282016351806103405696069683589212676216380691137671315626217078213710739229631658823153623102473506458732906171448399759031472530149688446222428120646298937799243596434044105212450467892609630876957115882390966858024841175796922371804171220816242600979429824940232640114428809176184570432419714167958275329231818672213724292948109715858314867440850415033930505219145555691841637241888341836315222571613473900353076177919081712784581313431917780766165633684047017486650650181368225491935767240113551250128996921327371341867791010990180785362556501200140706970816140741095949089111759441218805354542839863687964211414181587223426824654898879136813564205018194282946986874584355779768920007996813659989437425226149628274027910881239576713198244741396126002352414865887525889706266576714935357027301409546574555750101205190340402667421213922734862938878524312995728430254857484383839873633380018398087472892090588438274571859426622462698019750747092631108971729518271149485638457055395771831938446300420347030649813005404255660971413995520000000000000000000000*i1^13 + 1284579295819415113678355159554202590796875331826367129355989527976071178557735705715320923558689212454065445730763437960307292746652954203295069801073999223452794973217022191006682988039121642826139041597489670973396742262563387177268782602440186580338250640299333813923619602901441589004002314979647322445070878601755719212912993271999764060577308094969930501306396184877619833590971288057633749885163455475027096996510604687210077670989298781313006009011432067419397099222145658665760095918026113287808070913211497746946797732681671789269860080639094119197130080037556194030085216616380812233636579023614376316671250595009061462804344734149101742148631342588313226850782088160478234965621429156092129204045654708235267803680915819054645176115045824240759934382086979756382064560712883545183832363719017191725614122211368056450156702623329247489949564252242780376903144207045896304563657658257302432494878752412378236370522697560548117976822109792370151049061123068668547373104399729332803629434032777498509172996798177891942975264347443315452508107163536140523581223364530474184161530779698813769108421292651891293199786689711772123660997306011986765534303950592633997401531010222408253125881437239130653054842827551531790510325760000000000000000000000*i1^14 + 101042350668137847254397043284763560190797898676256973517918515416553107350164377743423934096693832250712594972328756752114830068114391442381154731490074132920941804080992588149011301189992194411346902980627280438668157620522534013377997644904404344186968096532438066391226390785455114315875255235962520486848747171002188788578479442068319948708121865515414003265325775300368636203129892515246587091205537324613405873452698122022632109506232184906167396348845400714572541723416524039726007567798176003989056536110883923523868512492378400980950887713227439248891863005901886823159162937582259807959082312169507541401170235647997250222535698782780160495195148301375679811298779303374065358630202747987731101954311983903493203175138342709245783662024060873978847736151248416525415988770138714225204928986279054757433757901638438052885065960110174107973106160983859591910882754095141819715357098723416148318265097870633868277274464726164614007104466814377337914468274017312667611115076211735031478421106418632412362524768121123664147121145124838344961190027581691158086281608639934255697230391445517256858866990445825974864678832268322221404605283388124072032818915358087959697875338188751066994824704746428541509869194267338796433408000000000000000000000*i1^15 + 2794607755118868418802439433446661031948837936796528017083753478208383326661798757384764227401668372495059699079661789696151801806680221651276890463884894506765896558030465563112992560275454450072803932367353351832804114807592231667027695151514130162362963612892848260802378992427725206134404977594508333460237481851197731198871556723495922246455090871826614677403658069683584206735758522208514569180010758376106970288731559032434530656125547508769065139695476318356372253871023030920828446127133041571614475101374213096691275823992337837278827562220720695592381229547106033895779590575769472767864326170565985656129091746017736093040819686830611147707646041528095885774464725664700001226727664433710087123857380815037855626887825599499518357342630362167584645439353323808850006993107488725410919097279332591110258793459329550616311804518368537703589237998721893167836218159079152328756377533260414181465443586504299276567726919600051897977799941266715033547243986052509613355720915099526394742918334789800823605702571874451524304591539769991943456003105004396926075510998894453487734288318164902203879081721201279257041054092029490634206881470492509772863894326157018870918485173026165256098925890359461557220210927140968857600000000000000000000*i1^16 + 41228732001895119553706098847138863470878205983947559854795791353672280302133850389868258883900777132463141555689716943068735370947619568453431493011949598070759952874218457154343528373850628990798187479333883458669815798169700332327463156093833731281236173979877377149567441247654329514917488448036696326806498715906694669343616242689211140876058026987932670468745252944170160381233810104356509997034660730448568168743856368864897465713535875727877680251841555752721657446465663019372640534226745676152674136952614312913211575853531990708163308163850269312671522644044479866183657669005190556745425401594835431624978917027264810357767299889352037503047473722955875951143787415990857985025525523314548237401789798562400319974278860827301328634328940019597646783687708215347640735194582927580844197658157615005929359732817412163544996877128974477132485100272759774925158666364274114784606733620846933487254902851691278803427856306133259870556284249656621038794013326468758698458329203730751354916048288994916958128272176574234091162168508600061636704433182008203189117742725777416056913453360800394477995190479677474153194892284644511384719593844057117280521820271559487516848121642232446294484465506940303347459146802790400000000000000000000*i1^17 + 395981860384548366367335755386892319141629651089092443371794347545853391469687165169940341071793420618312957255798634959934268281304183870322667206641838096311254144376301733912512481093519643466079360450886636554443825045040296092824164923483875344214684989028353090278949989757960333376904630595161938978467021451658016246277773792411434252979187044566595774184034627376790370765757380829549717146545910896919463722878219418344395990728413621628616069921651403835757854196226434071586083371206850837258963584733942462058607033656130993971956168077333277018018836030978047541465625367142446290076850954886808696445887947444938502584810494354667844955031621019257010350775394877188939830435001483398635176067977218073958916521495211200114230701156228557673310144546740918608972909117935617208969648409994046819143965281777883119395042284163777136500720814541214834630698397115755814204483935619991517596091523680155158965912755998634558125838624277530323437969258504377088337555420920734469266690937952389026210095487475530768818569157806238712442674706968408732010396147736939969090259703459137381432649523790671076254956769092623572420906914751280944178902018255443804497092900091023690208263332579056309822816256000000000000000000000*i1^18 + 2742082424334592040094648624479201747275106189721377566433391816281808673205116358813980485246863163202791169898099474984023109697292553805009017921947744595752111741095771599905671356988352409954044281688889850064936760605842802386785384961860958978255759957112233203401924073797995539393232636686146202929676906694970871838706757422493499290369226441812057059650394963963447370838423749103056740276244639768392113217598948225543266912780921370276889137414531896364390615423918027153905397662577657407819981511042863715862129903958500471950851994776431106101429926683309301914875791668659489496816691183520318214317788557121219835030599778044000376688440784011238915307342549010646901296476960327171819108577476718063106844391551545701886087496589318962807756378010834666205823714105145021749399569965528586129354925044229835987902635256638874971274067574694888470454554157000938175614206849177224398928272773031275948516518917706138571251260121726885130545345767855223609116448078259211177812208395106245785614676309152973430597856246472724036594277074196836760871731588936784670690276986447958255922840675067636530867515606193089623932284950174978524383197255123142496600782630664468608215430236377710004797440000000000000000000*i1^19 + 14675855647305167569241815521505212286144533786594219586928044610390587925232502560789870205302744786622484084041572432672564868143877172533316334459640548476901207217353036233017988201311899786847493099635130385529127447682027777181295770371033907693332974201368842952381007044896518930670289584575081253307945993197705015358644132099998755463798186556091988811205196574815539645562320219328584800619306280318709104795362696506393726744122020342320640941726108270371146290404928993805626463364687009599686289571513697065301762803453673828502377326043472708667058281680964680695087840704373309170079677394127925830258286926299388165648660127541926652722671527183143139356885170316013914519947130073083640407798162881126614914480729971327673730074800724206430301360896655280383901881347570517232646255183134121553347826643214639491795091879855763677464121874239798445656584101911422481702191261256286673833541469578134721384946245040543312279698645351720327711957317504830840744752910795087947487585576817399903747821067986134949225838204403823249269663420538239434705206737350614987617810065836750835808701447157768552432420415150869418039839580150180698599448628879936766837389839665676000582589530251460608000000000000000000*i1^20 + 64174875786539273036339928336524274918897676855320582894094122700737463295183249004241512209195927114896197987455993045769253280141784772978020138183136846292446224830682830234681434437882291002999759939287167277992131510954930499551417830125595538068952474836616055342025288659403308427331171010328821487774389007233627931252510317510499303407075256051637199908595241761151851123247205751399020215887778428467143590494030501145417315244947118921108757805101728504685300161649097488327772619260568869027825904818483865470523138165718248186353581895554112529274092166831873363134301214015854911086565094140307240112462476553514631992182937264628409282870167036059621404709558288867872559885447830968034580118713914603976223347819921142942256958925073215161540499578716433023815764274400118944639753396342183463446405681829193536526929440700744481787159474990123913297307227101552963192948318990500307151851423260608050765331735783839902693646946134641347743974191136273529595683602098719557093529047093119975509657168450536711893883601037405227953832763726854205561693065501860598616485359590539558270156475055125116567059539515109376609093149221264139513638933667078068163956033675338342294256730767360000000000000000000*i1^21 + 240021663062531901926359887048416754308661833106762952773954501347811491228370682898635685240384096182655154585412588071957776844841763860686250448790886470635262272532691540403142957035280444798435925627452369991372403387362673631661838981941579372918914341903986509876345314115790821809123568716257696092947465821151266468300698450337667565460625974705174703047946184388641752277846905553347596343758059971197128910494035897339567295675681333613239997175391630298584665712921129354446648257579761931111413848315160892901353918584202821778875986243137014774725319305391851192566736866597001457997076705726875673563582936616258361367431830797050893183561433661724249018114426301246090913032595340033707778395360485467257998858225340432966328526098121525393047460707996914386976750800609691812472546569777278204710388383187543844061875101101286345992390391658853135510838564106408800554065874863153195840922243657427384241042374172034948754210563096957534278586675140376443789719870082120411939858916555357559523842952664111944115899281239648542407978176678550861198414291367917430068546138080739244454930490220446420642822603381938422182833996050506191821221842882480169956829236188178143075159244800000000000000000*i1^22 + 789152737181274005302883720665107394473793921612342862358807381191692607489774667628581994411246737724866673952264124448688125983473603002767890410292642900792992618908184536994691980947531662798779804078666679459242215131099533282090973866969675504986108620817160053556706922384129517591721337551888516969827996823686882389832820513490921099222040570741284079569374402513461194209058346214126559732187489037671696009649007059710891565951580720907939345070642696777931174574950430940857709447743974529559070602835269863135995324203362024506269180102117099251057141824485483037994892510116318831683754931717707717127530234247543274899453093544824767843502970629417806673633418652335649105154159438953601443032267733675580480229272887716655111240189695446947266418102749493232436413780908060309544803070202428597449140884292824056217941773231568654377612346997925077260569033672976559575948822104237024141848850845681900350443271415594528760189298723896930099849647953795184316974197718518687543668229163400444342608364173708494486691511324951558034910842045927587100933901132215938563350533221924675320259729457559276353196839234304127730114847351533220586161149476422745409968470429543484620800000000000000000*i1^23 + 2282656144333536304262647594763557547105899494221305038508835749325854061703867615765130500482885079206974537809823091875373643369202181429352530212519612349807037858965357374709093435963702980969931382185992836001838352067788676805271395559242424589314261329614626153545888328283397216966688604721226505407016805125972943957767488143452101787124595371640700287352111508046729345463967282682377151943673660754059674334315442224125908585526389120841815124409590822280548230491818967168611292441284690886385727356154479508956094213123048519972308940141523171205901372822668575129491312026168157905172979510929958296695176589285803370789982309436291428507357709010144205230311092178204559471786588319917009969891566280528872264067164444616734198508852315711237725615428006028687120183047006297449729454815337671494771633212558744483605621205889762883527188780991476631966504821821534145733829043538782681882944989541749847554962188034478233267639380319312014952016936246231686878022957869235075668738877908628134088763427913276759744509342250235661851043557563573284569224579876867793954769781692051950910972893055340384020651376878330571225947053704725833580336498691130751540144896873594880000000000000000*i1^24 + 5699942038051947000603984365428646245667434970790004373048331271270617799367116314073327483493473756606246305350410065351325273976493342243592504739849129359808093930229575301899441702787090826222833333536435024992959602039983977266839420873698826477634499536331110697450728399636713075165954148590455640973276485321690093199407736801651240571089222078055071304223144462321312233440204405724725978410416131089438661328953166898774589462457330641577676286576830427276294809621502854603788681303701198220264283019508654888573511872116817731134409277032879243006182760089666083568300298038305970096717787422528528934038501731436590050192748825229136775807634572956451816025935010012999969401095804916024648343072686140388756408798033183806282726062502099694836165330410958108448419910305846773881743316715196076242655450043833803593663691008920720310051141941306374118257626890512669905447958588580787552697179850871580798498971957515704833648280968673086141691864234749382765223720922972211204070266466318677207285434847519196316881991880114795474813364976156949694471870643160174505113952273502097390374804533980084982098667143531906645530374134093503718169065212198220545744458219520000000000000000*i1^25 + 12002343876884915995576023798454549320561612149319137362519519083930391041567942180149286871519216555871953657393244002882759824908199009797006143955912823278300168349730189381521584364604025756138383948141746854414699646801606709250347899369877660123400320067503458057851694158709201253789651274766965070448826578370301411015960420834512882021049553908785103765732142237796243066451035708391035504207859526401875945494674023967815607412208871423501592123384177150899437362289926867058362292900888305567431535702679214618103341300186924072860904299521005082777074917992039126515856365020279727904708180588751673256675239519366251759035888909139656484102999304535652088102219775020133786218346825593709002698529873567041289023070898116516977702637518537532953527611734917847102863470796385273037384919460661496353244387303910498691308532001082628345282049066513477001613646733913024759796364166212927980143462659437737407442121265778906075427064137738880600572212132301512781743394616536647292899365468638590507653709471504314416095735952732684606019155553401947735829153916104126742854841450204163776880449156864827831344108098456905495597817762346512094427586485779324871901184000000000000000*i1^26 + 20935015408961572016883340755283873081213444452578152740891200980312003149472531843970810582411301326631460044831666338266946045290752899722042052160977948415204011569545520003068523023868530896187313501039564487291064646209405778684942396903276939748111026647098081797455480851584804374984328498074698890682502043161461607104051549219690771749525416038474075925179559711095785421231934736794544753493853401864540686436569672946280303958046070583936483223599981953433617815260711064985180513699604623820389615917291888439382189183738753691794546576736738762777053369812968214033594705065344926805822843727459709107293294651508103139216136578790382344274378429537515475335687240112755494567240612338857235876946219359781794920984033811484556053557057043797352017860009390111572509581032559379481398064882855187875719821556080517390778933078489436893216568288679854288246065787891409128148924980811021243044908836375129371758705339810585775613363184006527223482709946490784743893709215156976207698763203864230797424389530572830228076974708365792760862019835777942188887321671597515782158364833636154726938758674356981281742518005635345846873642404204920904606764495018131456000000000000000*i1^27 + 29948004198256561094856731123368029851290641015601862909796957042500741647183017344929810810446217110218910288234584357996622462644400730031203155045795717513597922635494686891465606106904789529420904947304052911457210849929540229088705872424735829910935944032051383479617366286082328219978656214355955306485207570920192408888888900591009372346834119018447902116223241409144338633319867955170704778055446995744673673027460779693918616680139703321003611960804625511388034609877807056673180326979076260414636898202756304106582377857127920547472589266507963512265622196222743255906168455544160127627931165893384544225597092256804215355807239170926744584463619588762294437185898345944829158381734755075351463478085118792268065249854537654331389354890120265798750935596094525665787399680234617056373784801678204912512394300024177535833548655440756728829856500335877881833320402251072092216467066033226455475652377137976511844275055420895387235992460048450854752137947609277829182284321181929931107243005931582084677909072958708112328781352153356733236001762624787200802366865723104732029888435242077362110627507661583145716026960200870542309597996628178919808141452168396800000000000000*i1^28 + 35002443716901428328186571936494895515333642882026670172766209881293336929699598104025023924882720998580969273168522241427539495709692866779835395825499936807289233590931974572475706932576304579282970316125184592938789059749003175382423854328912030841432909242619971147298837987098223793713228653867410969530818715793008642125571336353096801338774436567247173531068253424745933074593159991642368875056038679326919079359024062717758189368816431802466493838007773359947544122656533696480783139494643245846019965446550295136669824836751385953129975940144190556429785611305048344419549021061528342520578626143934471067971197248232101103753849996601084921276189819921032612834303565898727143182379808941650767226497017173134441103603710189139354549956273593199287206689834204467477239468826960763420371442590553566293907216228744677381570758528802986392706805130146140360514245480339882467197043494879813027812308028839012227272499111785657149224555138943020059866929367934198355255424287362701615997955482585184801235663079463804666271831641441849998500968635265014815523623219125868283805531598170388989346823126568676932903789102078517333714941547395916347159347200000000000000*i1^29 + 33435031911474355510515154897350979211925412427038329643022769484172729265649676058673709351258341696770454238488275854776872790754705211540801120799065720628784751466176975621745234485858928758431144079066705912536045771534038107184170010246787003565688451243691635462228967818015158847092599157923282894826045843851478957467293834080321944532242306980305172951607096565985039890455462208067658848688197976049656691468490366010060186886824364946564503577124094268168221243128124863359916011819283439666004500527034696050036086856646121875983561414220180753945096236749460002017029846954328254855587821021091055890537401827598112677281065751764253215296618652713393645273542679263921705416420724671060888511888946860701359590235834341888154702745009149180914259357806099543179997342385077253995299814392147367116668609939915908406862175478741658186546224065948139340192016633107729249911928047878228297371724093280764022882192619404730338445415778528595065681838823835864444727057207640195710928985732057380925855927352445168649310735303685170773844899763382349385042100728260785414705332844452227270231370987006182544972342888864131381671689710233232343040000000000000*i1^30 + 26177729801847900816746133955800979476501439260477380549133480262928484892656095234544889137356936260673122759941262520714951788886355992416018579441729039702420694578333622367908265753889300350136833382153199950234073321523892958901010808711308923891663237088609187556274647562372929579761130614722098272382895761161976505277051136207242642814234414157522212641582889673978555561527152474484374810262506469209753099180397144361185598834273753344587581312069456862859713210072872361779917703998427275542829890573020135537797546796950821890841914591471405383008908921287588891641236850321576343253795196163743174980862693089707747297788575301520941041636643057299500312936005333972968218544309589366000290236968716115564117189405604013809852582348529842712709098847041048907099476822329938307499329879565655854121960007223161229233478082093504620326836192299901983131393850483463519650919288585813435365883500661239520415901959424354420995533371191482272932347359893981517695481320023499674845038611632764806677619846368619915680734943181669591921157232707137626070928636160129760410994322692643816059396960100742503796118522807365758118425265805721600000000000000*i1^31 + 16869037711851586136321197019020357284411202359488046540882907027459068824211351039807080899348666058461099305398040559274442192371712884941605442062348928517631957092956289509330964083331078147351821446226607383808067223223126503302529004295843656424360719243865827624383726312006243054477579209336833698199496512444339716598732159080329229687240524625176554059104349094219664950011997608987947888542058017429719609758742882299955466036917314770011559146409273032851181715883227007833606763178783533502857956842927885094888388434026412057967115908971759770157911758391361395615351610370943666359671288614776596209303230389289086711457960054591946566110981189645413016429741893418926120335636918104888585720546659602224405342150142392108599606366928991992449411539562696042711628745655357489601763798382798565696188368720234686001618107034930209413057119958656850864057055280127606418715087866978085052226575146011408602988639047234174483068825472346180831870172474393904497024096099863520073740639495024085142405955636372255817478771361597362125250773808006614310772427182372723931581176216161583136184129756683720092153208143218698042564673536000000000000*i1^32 + 8982601279529631835162628807868454647898419043455692926175072315905861448111942954929870783579301096485508476096680567844008884405438046453275633543005726664653932449451728473463067813642818873158801614357212483263732294222845192003556568786970202849326764353046771971090994348886500992502483585573450314353112698730546695023475134450822857768565238362848480861879007505689560284615037307169868886140039301538465280568899755843770228241555235487354913044218274195730493884954759892982191081807294790019759984742850141355994807780059533090511973848628753720804150123703379160573461695370318479684859168815994856698872008218680231592547005036742604157527177603732553503717906276948638494967248111583730189980399129559397208046883864598877420431788310656721794507874506638292100016508250577998869462553725965629234649348187057837369816047794641632908303892611717354687121998410307541948360575094489223876116951615281994483107371816332850804608460469605655675242184880416439596015972205601760035693454117522892219080219580603525600285590952140704625049022899987758385454403396961073170225466635664583090343669938015002596768432572141695664128000000000000*i1^33 + 3961229772687321637731606018754776057052507165789627345768821694111316936609994417292705649683119570980696640559952536925326995739997137896018174182977296247624474755193304772550808012657838872792723657739983049268393769534779286260655193599906434141511058772620571787386823201707870971179296510543558524581149731909527817287123627962992988355419300986996103970719009210488055006239973316157860119322724982802594253835331126892843793061776737721556721864624347444366448360848449115706016569599271059565198231450753102736103935998928547153652264701399176821732431182259974254639908675918980105510662491372221133244821866126163036155817991277286899333809546474646853813733967016040545871252113672891340516086838417934570283200341020293840578651530765589776591978380842814262379523984488075188519236980080522530682483048606404769423067700647238377383503943397600527238620623523336896194007289824772682745808076605325529344379158786725083747806991642081901589505246451578481672948476574114350001541722163078996967462143302281402859725677228420103573784528460591444255271159286876890804368146838461799030354694496546129439085790659136716800000000000*i1^34 + 1445391026137654432897139196488304648132285649232022215320716585524211424027884704606569588958675159501071765828799082885897755941663110015231717369861011118369478707108609709702447777025911834100908272532608670786180107642561347706312260446295023190099733054256576899707641358614668397433436955761160591784387019719414590549258172139238001392624279690397647254650151373376633275472222498143910791766772234345578869891592520590120337798585961298665520881431490330766568751583380134550798344158113701311043370220466160590823246793251951222567716222740644335350173154274020114840297814668930999411762643198842903705625745567496306359915379933185269281688121605440133489753296990174654350491656363592661878969182992690935712606981999659018401403631355955108378554607209051085581200530405078740317229310347924599209119689094445624041450424316709701388127071328168924127371522502416261911036720271910620631602933922744409651757938949068463659397676989976976430064161816297264177506795761124028582076420917328096057161137466869987385658163827418472834545904149058721698518490944671279105502553736340345149146728376391239662116955750400000000000*i1^35 + 434328100272158679114690890930990337177963263073306345690656185515222196465983143934118597939220777518747427502002524733074446469316945283416550708714608794844868305405596386274099000846974608541488862611849306366813619271063492118140738751503743538217316491183372070540660854530134668675622020800046331319086225363443352711543371361799653160470739345193151145591209957817992480446261541921670704589077005564579401757976409637426239435404580656373301893694326267994919315128878252923980952403365684242698332885105386170828221886796675507853125246182523909015059125836748242073699091124605896529821098469553750762068486996279302402021826918772781150863652499340088272128404515715469981572167622513475310553801809995035843066062354681108291420453730166832061780296586561116540488123632651147250200635398099768022134919365890700476266119408640100540954762004439945763399684697992154706480246319526969076304661727650157713006278549544262011873795783955014512059806566150997211073166350407226211411582387498183253007941683829263881289317890511284653575932388688943297731321082494353715063582836864742280005660070976115116605440000000000*i1^36 + 106493052282293418680967224760975719820048789178761121424453610712490753428051231040757027002970947261388594869705159719973204337941300301293546700964429501885196940528746608056410050397567532766386427542186121415346095991934977883881720221761269008001018636982901321734370331994436653318463530758113840947533895349984622474291249939671769713006460458459442795364191169812680801320564558663435988125708475327325491077444056217340274956514206452058374408901855834379386723286131357048306050186890409116155359367627989250410322317093091035706665970561765281127475483572899678850449392220999988252782947010598501516236038530760726441332417277832868177395341330203269900386821042362801852905520437040775333894874043214075639702404195022567294618214351999276891168455291225094155243136789351976679244255802358631789510662971842810758013470663314707846224093474855467440213851088120497587759039803941705605271679989795075584766019775700012509113967135993112605317267876496734441689918871667006811123681693808457453996482055881147089763813729363134475855040979862921457576541910669839295524367898630991989726078239076515840000000000*i1^37 + 20977128402321850088619929947836117966349715090089010996862014696143615550386488796788190274674117422833142513743472239828655983837788526080634571814653155132693949600975303196150748300547249433688116175597177315350926249237302755642875398620202103907544009729929791991725170126541157039720199123371233507790669173262357682818766890204912206902733620121257459734488789814650116550718033082463941946962009742220904595778778404661151628169325086552344547187920556781967135251663974259218960214468093282672046112847049558754351841455707398718018141010828141345550421167945134945100824823787080701527448297754053226593314167153853170039346694660397007308294720492721220202497635526476278474395687414022244125105759652438530788948864374955594013071886271268005064357084787325514772520687137137981477542708477678079792630836637085312550682717347294130488088675088191683358262764097901122241873253276728510866175980775795247695783864779605626743576362349571261244027768167423408302588269153069662832378168089424253008879067853392386371428060455675057391624264625237830545329764889852056418649154305475604713951985664000000000*i1^38 + 3239035914383059674652450068006459017039088245378290234194675169753162844013577241029927232531966872185495986193983938235458254518690048723617734579041395103519325827593371283153956615143849233169541861722473954945313070806614789296404280000002648021408885675758228564160610090787401502601492395316423883466269155343906971377097325689987254653417328467959824832185099930379295591998665811265296713713528412247327977334612343820044843635267852434969923706083513718177944939763079934991783207868926624165658921172121816223801241435945762931433036503696341482208679762444816944115789989198251019966338168263536621630781951834472246154394445771729905867190223872293531262979208330728687407471314880282288603619693980390276312575489688828956462450695248014599053081696955457881417784212305601709348014821433837213319301097498541934819024193888270871842836740777679361127970720571444712637100839545236921005966644632443592311397512543889036969626345693349474625087179961824329198989816708343937568872746935609793696074282992416528056102662946808518575071283569942281771412834220430023029011657549818328252416000000000*i1^39 + 377995042666424654028459680365808881954192107845547585340516673395495276279253112161079442212068076524854536187729661891431418578141595448589992427847768133936240730179099593581043099368746688680507391606386798669817124174715945820846421435621674742155329587533498951465039780754027067239693978317749900491839929971282239191030044752131258921909171738821595392868659877546594957886018985003222698116633239765608874454947087820459992051749593463223827741960376486377144328830315917638586312575177612429467114439876663781589915810246170800238054134911512289490919532130564574375395069955278034473438063812539913893140153325140094902445197508975720225450173095900170355808863627699395578347677757108845253218130253269585293273513961629411153485236322254765358887901055127543995590320113885987110147759335469090822657279900004865143681973369358757237991209367191694425549496845634589102612773572091511985342943006805370927785147459685203154914716394027852967133131744677544353800150266239376235200872507159721769150610590144766709647056578492326063162537433772164519497720548088625707402585109744844800000000*i1^40 + 30084095123747721536305691196791484637366681100797583608262993484761624000053525542560648339180101324613143343141837662807623625859407976898575871509635054996270361954757375502973971443663526994253938965436513152587004376442024246997258599882459602458251190690810729837911822669621341079312718598899943548106769854178611539678455285862065746975610307203099784294997331682038245086297351857068782236134494738308548357315567310105484970407037623938067598307314729073767571097560828449798300601042231146127204693930163003584244302057548466635857344530417415424297750562785438781697965528827413149313268577833395517739556234482101209940936445853340528097122074216081312010190660732977534754926746770701030040421880270523087125859070057303959984478439423520800461458109173920258486436643199140999158039079893563372449513927611047210798012284927143660649295724822661968116646359306058729714930927377309077321531703206779735622440116160772872953684881378118879647494220848805643749490009384179249052947089071850946868532476894260576913559425211704630640390539680238095916969077996478920767255347200000000*i1^41 + 1592858609330144916752356097116180274677743239050995386853793751754380600667630753666616685064212540763033325244913918269899263291295605824020878890870550906921178112339567054767890960838806879021633988395471478647640305813191618255577307526329129499426661928650378763565391957878490953427873754278002579690701916851489953439792084998638769001948909677648705664082172622877760155356880558980750006726950455761187238503786225089862635885607075843060386104264456472468848342497207142583476329641753430564657793927208819710875505511179502091792611509656693736215178533267884381588884015961553393909822686660453774881149791781441095348930646449174735177089948382929336349673263545736943332907450869928326665882174860421898895597378785763121657083970909083269786353750881756273522767665559212527522323364567852831001696422767302856171838030816417411035612224971089735992579223755175317408116798818074422154506840561214379379812127894657540774287846693653960626587830093972540116519749494016156182674085596858819872330347264942674661154958643147376908750851839595247117297012925277782671360000000*i1^42 + 48763003867133337705651649359930170334921979807256952448618716608313955626327270564193285816135786285247232203937237067495650314388664193186629416293067762475709418196212418619677922364025659978275532667050884979649770409382990358227876210747928096615009104224800458899290465495427118880796870571660117319572744446801334569461657597125446990614729947445605566368214563667669180275790767206547087103400475903633536564695134139449328756154635395379596260711028923520870062152222394084187433278396066611012302416412663973903694100586511608523447022986168298656900013526001869550171795523365185314168000133702798795544822472276001517761397508570308446128527237919769404117580087770373815111693347159561161147645297064622457699756370136968864349622354841025484883891809392582998219516485976664110712654751021104751620022711210144770710392007454374570835527083912884053030918629250472172319062660844795839497726359405144386723936252491874181539334171382312297273910371009603078867359705038390023319247203999418892844237048258163495814432978301048028795729667421669005715796425441280000000*i1^43 + 503804494336963163628099226817822930542129449841365100519110280709580154877925916686721623776591071349858282105178365894764232861112862246898338483870693162578479437433809265027864271294154196583957376946624702099536775316092005462008859258467364058718667300049545666758505292804607832101703005087228137186908172314701958880200903133421708302363874389139085991627011810409709245111820585637002057931025057378270940471888220127292106681927518989002454276521711236615323041881749170591577257836705525717171501781161476633649999684865448229476051444585595047768254480571669970474636672693956941596023913943832995524065404945539922132091751148529366971409502020157488285715446641739245116853045652186816187436778933552022318122361412734150876351461350908650554190000994393784504304477373488881092953803472014390310006585762239480680265791941494186576794799873211348457806191892791168470875194308575586062146576619736338613809628134028423020202510815842521074664571155653478032681354104438001930768819192022356854312787371836086384085879158567606860089077410356733799301120000000*i1^44 + -22818431778215580098763222470106820654821340407623840670864756523756032640637941040498214697427117092026480416653237672415138185301228885004333440235298790775545368081579175541939021381963454273828835375181222502382157854792903736475337872464709185708426505392436075804886321924923869286139510264261262385134160637485776041154731952505016988988905485911368575587135530324252194041780405637396868792619519801156395022765764967859737139008211180933218807008729627583998400682974623069468398905443709683027797905813008087082343012814855976360507203079846334821940686188726110905967835916189754145836572186496627930037649791907472969722723299314990728530520786669770539337825874050200212576144462592557234776277036418901542040770543585907137331093911723585619634584937879707515953803207994760060580098496058872985067108129517817606359374924968848125428283701324468398845462774347454259196371215514994162724067157256147850397168153960005300501563608601307458142547899861979391450704769047813730465076345416868798523802069883542816792633763577234404690769652232486912000000*i1^45 + 86057368588823323751421847851276888542429799516675569046353870989237805479900169968257466599139345133804358747428944109590437111455936607583294787667571721062052341546864411726862531559803078017921418287905888595193492932553074681360877838516665995813918107697416273098689978453069909513980447246940043801404931743387179164976869816248614141989684576102909284406154397446879923814788472042308626944441864800931346319994193256815311977790693672224993749178479499019359811728151094191117674188520529942407293627724758981924658993199351679956529782848225995729987616812747620969458307067729583922781937751163055759767065227554845131645539318491926632198172240378566669263562643038157984020418551870492851024533378253577456417983357817827787348616144129821499097432454966203257492456435730499687350399341920238571429232051967957641119090309543362132788057186107238013580560524257864693411957388415180041664014994065148849620533914402462739507635057530559033555428917979593216063583336779669404734373987706277363550861156818164317201549942972685740944864051200000*i1^46 + 1301296659870293135135455453150304631486633426122886163968160239608624650024000615746101248970909688401582744612078005225654939478153962067661801597785451426984864253233256889626183930020475055527918650159180080309982214553246724063371128428722735246420307791507113625980043312486308886412390188523517923049196279839276737516704392914097677967014589088041360762987362311482079395140270505884524617150427983688171649022258155164935700370951709660364383478666132527843039358870475199880064995654765324821476707360294071472312306625701780641809101632644383033873756164202120002089985906291111100510877440625703628601945142188218423798468484914119829394461788158656841303782259014750694389249441326917054584734952257123441018590814301329995371786984074824835438297982677949892990449372776174723170738007113430823591515446084509635088728194070977455994260595029571297161814691703486472811051890480731459179851629453202472541187704725582018285814704540654963310642947099378072904942393039944108733272250951456897161576129282694193061784667600170935910400000*i1^47 + 1840444737213238456741385386357754257306239482300055141818552574740302013578658121552485846643655724261383994299166238768778808345120275546871345544301653683076732852811000436539645841689349817888694248465511028404863258824536446271119163056181506992971538120890180689190602559236408455025825778422480564799708103508345424286630016260684057585854588731094661583113462103701249106433301267784372900651244458913876745914696969460418772373005929663025642073879885636704575699486652182671561557846712660420481720915421519047039667523765472990607017669094644192709357629971343967625516853000172658676978296028567917430268734750105613614449463778870129519811766168790985737806904229284572767523598031850213399938497954624744606866069335584312364457211252843713915772459833037027024934256261320417473802391259974871332049019486603586439822707545764484716864168884223464116960809627207026277416561857350458663324286715231315551694260533160731534366686091301131032949969738695044513063608045869941776153372411033417682109090976858856198630948208640000*i1^48 + -5398995191014660227768455836109501435915571533744809988123780571770334188586386296958595823783000442303020097801935235904840118700609945917936819907706794886431607616267831396013862961104910551112638792770708182835800647544245437812064612265364266499519483739450229333622576718590904532458042434329640644808657093932936018324449314613803003593162212571894991661998940138066849604764461905410186222137467048103509858276477246400094029394230999824624824230106380185521572487941378275082982832623251980484588285427547216732961458597553762248020034207450824131993338633209698186920566000530377573596164176559793893098907742574314139707356708200046608522792108073369252923143464843097382098909998696306738439756565193889629278458250890032162815548196453817949807414321256165343125325343153606405527482563736146977822390897802448251687997432888994853169282297005830839286965649761689270478845985170377166793086552883654668639005609647278338085833859225227593629668389774107432162372815914048124266277992599462399153197765499828400291840000*i1^49 + 2504819251947500249188635569963526332807243197136227110293996411779763272720747694524211287787002973304024503749454934539922293784979797415088092629401519865593842610724367143585771205616689502545622679261232729856635674513944347976568002777313006652731944242899286978557631574692332299267871482927208615011009600121690495202371087800848114053980614371074049727318771416735630986478588321589181359136024851416391823487402665078955987357742175188146112963578363829937349173988850072450340825232771666523198054268133359949314571558772537597949716647610594095139793920607933105167328323775888301273275829083543951032164719686294549627173977021291680281980882310854783819170793057974905380393007997094044867703276280993475225241681380072198385988842899258817117830873006030596227671235709662168380134200690468087739972818359822505593452540276061770781309977226625836574873659866523302255533385959434385183379690085067277158103125986294517031900363852969672333455240323669383836832932331450522726083183701324876393070626603008000*i1^50 + 1259528744625058742092730615310227303647958636533189420764343710366944783888971962599309081398897556941491519987424365061853400332038153488340647335231802893491175129398471259999791344706302486320565792920578294343587668277644689695871870396917767942575931829618332764473450673953308263867880697200840451512554826827066453390787361228777635603355461907798706326683490960021548038592492819833737484739880970641203003383910688632223169217192785253001704712852427406610972161238733100360812224668434252828323112895796857866061819273272670788186991354677927763047891194147898636339707329996008761183360584805283315906458195643352291639260283063390427974805910819670797381826814808131790964524809735020400223586134302074198903594402320172484121992522345421468942622144895537921544359776932280633581418952899786949532856318775471484503758426271457956945185307407377770840038988189848396829469843221205898396944843522272641247245853286256561163554428981076832509036836368407890693546166933049309510281120621350879232000*i1^51 + 1975822167542709761285110526379132618904207162747825572570747532705201852145787158896960372170442096923310552595696234325086787752769447455156210306103279568528951044768166560284463344732489671547499191312242162446654711527294900644763844456441412418113815522723857262831491494440761553572390398761613340679565325223245136219162760808875942406589913631666428697134188503248760588367114530603783029701388667857263396864743761182094352696661687013816036711997199639354578444603325102981743273968687925606751040541663460269485667561583520656220401100939232614861310851804432536585273265026112633349886389853896319518549449545999229162803004500499761293062076645742366767130807995468005225708936132713167189802305168443819409976344505399385294590733011882258575493185870848846861966434687265423632662956774327645476434688906560610902023297584645145975959530240536782161239376561009675168391207341488250829641116929774383551672646170504867497925600761322376168550933843742312732407125506899195480086937600*i1^52 + 249404926785931417783430766117726854823631717293176108043063841082024854184061397109485260009750170523498519665909140069945258706506606082838688328267513448142004757941373646420639014666390346819018709756568038853612225618164246309251717663726857241602438267692103303963388609951503532771876810465044603064786050455757441250398804022530736175278661574369687948196566809352375553818807256107607359024398676529591665790373594030760528908244995132799911284476008811454397345100757861092242197573336497387437081171706272047020235043837412427569218323280420446802398296929048261936841405562858987284493466572262785698284937928731816832353055721683575006892642704705325608075445788704306090830995914610331678847392019893143276561199695253699723719296077467819770108206932714556746356660698491190089952524423559560631685101702001725185213926760392055188226587047974978299412254822045626574318643798750842428088489335164463254050732655740878411893241808915444374224773272615496675416117778841600*i1^53 + 153283446926960712967736460229622860957096879620672419006114776254345796897826002612698754983019342416186298664874770058931732654567767250651045591797579083934070076612640126663385535827943801135562183626756807885401727097577923476265684493948239756073056958518632331225934663239293621921705659935065896663627245229233899238413557914618731271061428070925652428494340902470313490696031338632759465912756829861690493262669136541962382514143841273042878533348165857625002895158339710432814418595664254322263193570082622940900197652145479445395839420609459938719983027149834748962486114849127879502711053098476127877414175045603627654699567819562225128256193833752953125076286268257604204716737529033046628279511630044034221192168012851396618539678451400883275224449975322055240161970757668835031244217810263909367487505595656071924419047916489908409732113489606641891533164644353671033319722533278259633001323505426047551762992872673998641483350291747761554034294454560621076480*i1^54 + -13918104149438701951657800279908252384339429428789374901317404974537382726215924135730206668038534466643869925568880480809725738902375312428242959602384159862791012144232778723358714332296014731637610263562180880620544058969087915810357925327031913102177129923611617328702693401263376995521385300544493012233344018039020480078028822211463509528337308885976203598609447000209590349622305969502842979156951237002092442978840118785899926612252785704093377359660738884087332456029165971573191306789091689617696199226126354254791873135425106384825830930510771037914732232568305971852166870759059349484037256732475968027848135466651393694031321632540071350561926718113188797372556491308280621856975138314544993329432949764222086315073755170707970461543469296115089117109003575601563735297988531693411255116497129450328623942523415029650933866472520163494794643720036767662755705631923218400025069758236268270192564219118042947406246727143936246384632854713188849920*i1^55 + 480320123279941367044710275307025520328089679344816348478960046545967031743783154430304692468225824595188848007188171080503718935033861199647428758635210636046898240170093010758480584957562100306617603331257024754079588816762200040754970211039976716116709793749812549612329397857523865970797706187020535253774472520239267208581679263165901228872958763827158658578585323436325911227675505589398906932431119132492431698470264231799184269706587737026628304929455423128828594207933149756353354036839534014017103396227366621665779209721813441793476092095268696653419176936503524702313248143216971459044765398729315838230467217405714447502570737522057267025186875624552329052695470607937247060807109449877238261802235747623167134975259210555594973173608124814795837965932199019250018663236336158265141464683471536219456849398680931753553401109590039875323526195116310107140232656546806186043068253270828362560515694307844759317238579900720605388041*i1^56, -130601492403431558278504671798097453275680453234932739723520038937790260093709105414195933610795051994114330390566620585906230009909465264070372047527670810866421560778356108126237430429385539631354444901454650219435135906206378654388701068819941535943322334433203384319433306926899774133241910626697668151558192610851037770102701777313011861738752520327478969766068127952871261468410095537687512433958231352512937504436950923197366116671792982310148950837884157571036365209045734855011821435213060194794153860198180527879403720101632737903194956400647880415341796887260790969158880046315980665283629367848126506261999680993293501008542862846896772742387174356010620797622500148141754905384004239916973514198148454494896663133332315761638185171411680623256817765804756093616067864039219929226166168682926736782730750521234334367616014718289331980351351127070433221365917279155605083148218777351774702006522643030092874376034763227314506288080297954818396688147839056225003593567508387102632480335602919427844940964367205682942611695096723361484482078020870984297872087685642579304141336318305841883981641219465446096087740189342092957243008918657740485441917616493634121015449372538836044775592628495015319837055580120444245965551273448937060592646995934444220060126231647788762618833098737835332140806620457574168596986431688612021365941658982200960568049072834802887025266464753551980728881648195456867509509024703531920786851936684738845043718222600936270045243035192521480705085952693571563564122478070325730387686738086212837792082185377576037216319550896609329766883028036987252728763262924748772997172938848515337343110090266223890258793518253882745711686605433574429664661200006787519245005148195188159602452128115240565076235237123214540800000000000000000000000000000 + -575519804333313575004617234969793466712666734921009606289475599518259868939002592834179494875150631298198260525790755342424360105544110273274297951085157354734210592713968260254774679867616070642516872644879790796303619083184834079110350459124623817172895575183986908279496485628843598381348591542502686479283130873803432974291309001523543826671493539780666139789360961349532695360756314321730574565782388164269691213490086725533030595485719260236233276792776519134925009842441539030078725620726716287845334475936629994510027522066287871153179794281540669919407159783589919512866621930411128026918377567460668418633354330557827727149060306452917950140174079909850141979011610323195528447053908164692883036784196230243151803536597597504796822051813079443343701885136731231466745289124974697421218345900732712291561604608970587477644610056450457515805052657669616575834254896320759370639722638188654600414624861429887599544525762335147292775007997430356043789900137443657645576271237997892399849203619793745137345330318993827862729017151163416068724275631797989874688197422463587213079498552540704197001588810688526803614646057156255707204866798542223197109121266984427224713877151137900223966087993762062733831008739228497423042256161515025875802278392531714190686623554641559546622465923859080247970373548707423741519284957688737056268987213137910206353799054702336762661957420757767345383985438531959928937514684332942181399945367650185705188017329192391230798860611556935964365341375076473333045379139839695090526290066818451847001343544018294371757731369818209937998401449321691699627930227030177555813429885010993603926050092442999157381274676054909990539048834777947633982160694792599287898762887812797300421058974287363250485725845184839680000000000000000000000000000*i1 + -6509918133172038408667477821125102986693935910669386609515414016988589765654193644986005398910375987784721847348308043345801074365919129596028551696839276896363610174687625384802425476325198163441277622037667919611494468331577023547848203448669406124745220802283213015892263498275588018558112405806392051558631844975302044649588023856551301616769432595696954086872376497300088159914444365612468458743336211768633379064507980178206887613923216388416163924781652493056199996019562211341949181494548791819008175026165431668331567149345465332672458256486143106144008742853035287059669515838897181039874991714643873179979572284909590987060654147856607912069229421342092639048165727206509701080538631181173721619693918188757842388414977066620968869375858580669475828501879651152332909874342716881156131111855365349884608919076424686091337237884099469527208383612687804905904989093683066194303546187442502252895931343766620740664615846706980546617543749114302356008094748741447148015135377376889757290288680809111770901448812710812256034460815831248811774254993010748365023588287780246747182508687865028349494423347123776864295868033372744713333500830794838171373579743864925790150562778005931243943931003133711126329315927828793603932489910595805203924303806885697919078303398977547015643788321590623462656319412189727551801365672614022170761813686757492258149614899084313011701839619412468868361008909280171770865877244156728943402330423234808200289053688976110564210716785549615779858795408356204828818985155220190006958902280565945639229368927460919092405408250162255355099153958150323810834423136748204130353654359965900526181835285843533748476671488158663296783601992932928048271092593464752675190650413968570996663589744049596969142453515845632000000000000000000000000000*i1^2 + -2131479439652277700805693899756372542959802442328357647534665051196722514268137278006891678889784016666956669623298218807689830099914712496828932504099880036863702772717854805712418671466290442884426521212401917117032104078064492107438955420901947659033379030934585121668887998872462489103041580316455168539288913025999032742877632207007379378126280936726953730912523214815316799110767790380035281615598695960415820409437804165524327312917821345492671159163516614044727353578826771094523181688922721131148129073428185699126884624827415352873088193718049225602109812392304192864747979166759206293738249640161713504435776898027692017315919128134602168715439645931715876487387184372006898451457129684553538636633830172531886206375214377569429101419103878354563658018982092469328035194086638493538428755737069667265025213079710883338638373420539431044890535443647938706661421917811773048913111251345461535109395558385557680441158578349345076844449039713918391653513582107615549486626648800393927769683762767436068475406480513626073134861186463463023492244957831080343475568032233458836584760339503471172419471012976982616400165436634734148214592115271477585585810622563561683920291520280586575900133143944962087514539090503706163539475073428193782735025937107413929802075687589193317227411570220896666921629620013334285954022206734105264611343241784529239493452382744525681066283357819927457937635230559459327574738571062460794582947722229218021429153650549452563264558675788779972488104098020941295063497009238808375446232235162533151275063251277050915082931224915512558639371972917696380989542136178943065543810628681222212832924779400644086320664816143287380408485518192734427110751399746339437868261462006512163545852441319748330059525521408000000000000000000000000000*i1^3 + 533337017778811463759784997274433311782782860987208359496936402861619212932012215538032309160653712128188309171653813804631423938501321938051713209359100353877618995201378435445467840515760853098778068497737992918423337467768579031352640562830883622901310958443502265372908042283923856340585186765506154357815666706633137733611109668273026736034821697359476374814790261204777963697635400111506902335391833066667294856152598375351817688937242032980667167774048917777024034371269138340602741170743966052282132158927713733326424181733205571711320024875972669015559386809252127488305658973969826277547943256153323930375336337545532972070270337595027172977777937570490082843353510283433432235814617064249557396455231028893390714431640670244265544167578631026363498087767552677895436114962443469007168534262863331743642989237750941238139250630778838672885284831526610533420682242540392628766978653198506228308429449789069916096385222155837544185208888117062648252785771859722927033166719135360169360811902191155290830273996542197937662048770664236909310272547340282144360383165301731618272682189778123206067424613776418191983689526606750016857481293770348179374490571915660531435791255334564217601354663883161876639087623878891156229786436322265089197382114758673463982680469717839286516798674280177267311210078353247613939920740621078656054204750433048273986181746683483106013016929806808132964910819029527895504251250407371029288992653627326877314542591417204855104776790686734268297223092703823741009994868733648401406608606094488338243202242610364698696825805488555245420386387574509198629473164719486426866287777267224852884066367121222425140189994645936146813914129557830779909247373441645502768876112950036959917480352588868482531275571200000000000000000000000000*i1^4 + -77996449594293806453770664856415612057291058846996896905172163241921787594430706553094404603498641297603577560779879080911602797262897507586834713021777000501992344775889084752735716340337754533141503346187800166579160168501812265659984064023804855040652152754624742580007305313928081652470337608584204723827361977527572521332542176247632942189923311018880187773350748193160258590561181445698248634763553946955572882960817381092101600629095814996960302401325286548988545814633073234716586919314865394198909677167623224035129524352299571845691375102207251267947224116797886428342213883422378532526065575272803954501649794592542236705807004637941076333860869407367679755808929442146324422566710769065892375583928758098705685998503869463040602549781729805087648448220273007747401968096067949589268455561055403933555174817914903650495702020098759450465715550861054743375262572969181693767482352570507440397003724932647968824829559548854282774841879287550451141001800982219987402939275287592016808970558198244507384041651155358685382054627453070607523960095309194536171982302901091509251561665603880532638159213450753097493978202196450480315325887726502292628239441838343606771267410154029694087667560344733796644536209639867238481111795719917735879757691875353931143680809843196829719544618514506561390684838139194832550763627857215544648898716052167489960792675528514939706677847327528729750503546571483372205733101863692293195148607602679257934592821836370314231038570922131862112310344412930183738262756873634735353394379346689796978968141202825496139044125873775124644849789398908536300399131162475547217337916483194109753031299428472444050849488130500300601966702387027860860994422129820260873746390401305085364115191429587821133824000000000000000000000000000*i1^5 + -2034809843082335501034131825339369518363678403520423451638997457289350911084554454470149182053303250468972263893233808572222959142624683775586823444112664766254088885396128283567653397990722353551999376243737410035725990571838029214803980708714187280844030792758392603106052971307151240160856697770493455997917492600565303201566512210872854875703971353294107824456815740888615432811437174757779815939769013307058095893709322057283223526513682772867894387279633577927881947924363619450046311296391070650364961351922617723151291822623730391517483770846982745835107705339433827557369500707517733615754150707118619316537992399489562969514743980425403969992727870414535025593700693507625992570299184778077848932646109760676919608340860767727228875025177638230510846209942940181582771202674709461964864105330694088397435726208113861616849994098378733810242310232798952368777982332729668581870424230288320976764724562804323464988202402795344999937911723125820437887493785234239594458512804863463921428357286809315764675941761841519477163179203665650326104042720152653176941208275362705681189835472209375661342468648343095479482242297596518018191366856009381126750858103497317976549841938822186832302902576733481804725591259451974610743513970781711412625623590802424422011419359667995273210414712479595098258970930071157111324036976466813148240036080826509351409126301911659222335716901016567993934643032798253372046474684784153077303041701969978667770527905577810770186993434775304018015151402675924493956223824686267592056686489098931859747931026552599289974355376359015372198218517707351853281849097100079277314372214410036755486674224181667470420550904976994550428512493183567200684974260536452993488292264234243112536224395008409600000000000000000000000000000*i1^6 + 545887072074313940188348223871514270906352155888956314519793520448845183130212824367248724610823944186214699270792686122478352748552419211834281721475879035714191005231108260915884531349893618016736330924654099012953941787290445165518548421024026346297658342950684990335620449925532840211109697829836250004429661975801165928727641937535361560263227855768156956076929912527954188909970160328087586707015272379271742854481848652194373950739342748196541998037132055387310110233357669389479114824462145055407863276521197303021522383013367582907230255038779550964339137430251963789110203646553286826778978403205878981345316733756749329148344088154581063629713820730616242332950996550404784600672425735104848873984601300296146846937097502879631375587582730581580213992511743189841683874416850964346515776832933533548565534657913048810571892849964136014982648443939134437791754213455945690600021311930359987395194280517700794237738064179389051263451467221985342687466674052611433160167242533002047163409279633813141162736346465639149067685151251211459708635478519884424232084200595302249210518425085692381148657403540566612755723587605149348145214811936273496402843073275640505336414471094896902066610927065287421946968899237072361011271160603954117832020809092504028074882716958227348467670632391577393745065473124118918556425968056766559613819852707365828975554793117656372918372402427006481590638696050007242121687083614328984651393968274982753381648882761419681710123773941366823240525025046628466718419467149905001866109090998464868765761595724703788318467772883834196092491463156359897750693105513851086519280624059309043258334487054575088656422022491222222212337891385219629101825937691114389202653312917234462090105822768005120000000000000000000000000*i1^7 + -38567091413779600148116793911375747396263220628697431725548876781047934483185566676821119117707118158233756341727013635235741305594486318321955037118050379443979892556937570939949721087296575887675265115509746931937029648201500026835213178410719393323539798338608649542304241214091021350810012318623763168352191776622176534224415973181954487935098013728375183264448340811542337982159703780695313019421338446829225815654987034685731241490838010247494077631188104289912937570667101941531681924436978603888251376850070107267345947087648013480505001127666720061453197991969849743138927279394743366075414255287509086982239011387139778598695464746525724467005421549267989454875230722600852703622851209693694979156484120148880570049798397764528531036799209990948307041766721238646602736119362929295440293315904431510055284611111387431460025714378015089840889928893088239363877502130370476651758653791002263224148918602425776399807755738995958222285731458922642504426304662826322218682433631324879359050809279926678236916429003084640700179517795599388273532855644443496737946541864692848036746839173605121968682418893480440776077374136748285073953036698778838065220988749177655321813906176411719200231259286623471866595892009313066750015597655810296610404144638891578554442225666416696077309905258667762294130882979279979257536855471944375113934167421988925149539994048161551269288034269431485492996210357561566158830709365434904046915893751462158655364978272708547204321501857674414560399466204445073281318693655769520175946901556025952787071647763948602217377029498540002845386978775081224654347906347703724379351758135209762741863598310292621011315107686689482343083948525906163766108711004664426402649933413895084215174155993088000000000000000000000000*i1^8 + 1308506087336984135717075640380816250215586002919400771430264004661271074428621995667740511705021222227408393315202812783428111491057410602647710548289224380124552006644131202332980131562184811543843290009691537062082462812254281884190828414943482909043901499699373080110383868940989895621408774231992098868061395671363418716466702060990770850630869445100263573508882144671262757285422147716426189656328206530664334567375563978338155371408836858652367416110736805130128107164823137320501301228639410924777940937370098243746074273598989790994018023701608701200849811292556194383667142973082017006012639857434549293433906335314755313517627948760110123429760260603654054722366340793723086513356459272721666329620160656282351817203395865652171619946931208818791399317434267204073434335676085905940685676618874313313900796531314512555025732385543617034298231561973485984237712365015984110663629569443535561047349115078728323726516430389459975767844899813372712533460897790909683390467084444900410870374514713534685815069938782146355834871573837955935310549449207186190783359460837825756585995737924280807774800273231849483535097803078319821317097180879783208772734824923216321338806928401947480204940433035550052561753956016083640560089962197066172616405805200824172214278846883080871784574715484060165485625670726658839072141017069592284614462808677257322447271816599171033088908032746769832243747001430784088321890764440391045801486701181913566690557749118212779773794973217356686882151108300010893580682192021411938258179950435585598558114804983538102257437275743861443149147367347953295244530894236734428824421528160625621952070971546330136627731170981169481319342246619012879646374121011106625000643526355604261052612608000000000000000000000000*i1^9 + -28009256665487761708229514768245608225081517706521834898901720982235638647949524936680871771738755135576246699655147992681624339937303226598760036388179336385431572209338491827644912793440822776783972536265875567788128918622415442410218886142201921862051409979214529324568127194127004954573520839675042947349632822328991395303819182663340683043612449384994286240825900685612375514070766082712548632806060437243318083926045936356194680469074685982604180459704611228079241175171480395099890789006161555691123190146953153217828849796146824454025416702778528407477844284487703521348792578119378305739248171732570822632798421346631171668224121378155519540686170215021480525966488811599162164465451869263482401404716035584730891964706128669666051680311806561781868989657881712908038983348872309310642801936570254990931527406470589325189179819674869863845441689121004357213741800337369491793381841103594008475368370957324219346235936167764471640650539152502230940146712041037308036207286387566406652420099398445067380725308654943030003665924087341651993433500868479806982330092041704707560791349136700016482396016633545019004184146414908694836774110701294270429407356276748824351832856937008064444319553617363789404888379875708830426119198701950895980084312163625262166673974040844637321784394858518253955072832986559128751847355822990362253007980866620151964465285094710505378970874842536369885813374764071043461140416854776353926451539444572712040354850176927567262766754004596330619900828206344449462849147210141303758273228055771391150013331496873469403428041258787106034839451766147647329045528245850042924705077097271854484642665783005497139244821103765964753165348600332484956719783340567223122012394550016816342630400000000000000000000000*i1^10 + 296046814137269080516493984774897710066060283222001825520084544304750928203691372151797920262479794778264634347161681268353480306852666044520714009394321959086174149043066104992080735482369133345053988649024634147648382407027708325203780514448793373192943219180134032519217661345151077791564761523616651971285095426744719165169024656726089533545114509043737865914944743561124038312858005164994551743880563648483830467373463921054632323791758147114947736110581193748462029473743683512870235369052681731917924499044716545197367883577641652193523778426530255673362570137836750387989125359803623604496005198321153636487593417650267454843582628006251889366849334916691413497513841753140718752231504637426570283726859810233875552558149129916302120640898820898349821519812254376179109944105995149343615288208975155760909300582585617495278069726787919638150447294337674822370779959882834672995446810605677969697442335824194144458623335062058179309431122927688238980586330469544249095545153627543778790136028976374595057054669513326098860535007237282631229953633178611099162571617038645076551639634886596813997514980552288840278564859011325296314630059913867552037889402189953336651050122309387782272891410930758688967164761135453793000544487476837941832153737754475090934026004745999299597723215377619228278922881205253107575002346032412749030506187110102318972320226407098796925871604984071921696911843469197823922012197490551538501857304955723514314604853260110375573115922480777877638187787107989073768994694966231368075647292005127143034498053671282840594914129787682504838330847613310424004577514575295188780129319368109143743435083169017615068743753606403545199901194620335496051710213015691780180476207271667302400000000000000000000000*i1^11 + -1355882992752403316597065465503442045543673526926469594965144936607736737847628173676998492049734114263731692261369139478026395876791765290577246799481885454524124464506298897358206866270510121305025381277724580345297586569269145324791620174888217014563533162081218108742455786890639094899654830651636664946841467775501629535701215685640730555883741292093423446478116377475888711050351346069435631986501205166739508614321820804505908104781338064574844071431422404439333906369244295147799838145018318653625245823938129131562527604918175857149499593616035978027926537003302349548728825735326881377620169159263864375150670993680550771151391864144928576855199552800031039609684168483200122284605616254060101005013703083881031072499329746130012890312000767835035936076026747918618478813432327461211769374484551924673172027746977939694914881762358507782811400907576432603712087511170708652249558125333207247070556460780988962366240241628597062437068736268740971759619660236300284308459162718398779556568231380265018976423710452793497039721079780407936917714425948650383437765967088450669870083896197580678667418880934633227345524783204130157206666749545371707406215230968157303251038765212852009881887194353650685107865632767839028335689992963136026957420910849429692014666044791154850953789650397483491558154057305305876063587129825557834421914898498382836704211943112821656059014524529571524121333788238531375414733777718043423105656148326932059959338695171333436322656523266264626411797796446424613417372007979228200241845162566064758713821397974605813117754132074467308669786727847678475150053316930680301331748728639069707064100886544428816937002225254381639728170438032080462061651411966763354315033631784960000000000000000000000*i1^12 + -58555035297763856216046733619264309470764424134065024912832913246485042920618938218640307331617621840234726825142383204052660774115420276132195921350393911894209730462894817068529593025961253669243124686958095627115797811770056219316072600594381951622350485453336272950183807819715973800199350549616332349753658501345629262461701781048396367763068682530177337250495083092817641716814991416104427860989605829360297177258002844771561313579379524920525382089465556842614866897831342208561201809704084511183222615423068030657573015143442214275956458681970339159906577667930901938982774878957425699397271626829826108108506856440358894380021523955239332226006480610120365650496833986306915473787794783289165026073901069741600722036516170513430609800751274845545412632018958391552854184590815612325450430029008310389726479508737334153625953022211708380150240242756803295071058989918549672734927308503536821120423111817436097640790196681097411382949750728392222223331559701494533222707381198180227617095654899042314424303465435132129613636814661206660441882090855090891732158744889242483213021314123886080299985637179505689343720517770738698376749438877946270042773678540716433929430074473322219474116521525190493653312070465093956614977116111239053319916608527235053376324549361497628354309092028925864224100223823852068692020923757876107946256229611329469084327175410340926418805472015183958691488352448675051513136764719200553277476849776529359605076074118050962407763858987995559595121009045844095227358810447020200192251391691071579192181212400251655746688997301479233663862386639871654214652887393007348187016503361781629262846588430525871097932124013944615342628925552636615502144269840460452270744535040000000000000000000000*i1^13 + -280954720854564236247192626554089134668688348495951653072707100250152294399178716536559565475401507813921720321684565916514505105779587637758765194539037732868707949545106245193099924647530736990956268689740628272994523485326165224852275657156804912029250682195368543222805779565977135889679915145799257855982529979806188766072459425044229179517796046654726380356722324779038685302348383709902122342694840569857230851921262966270598065840696308643164249683843992659954764125163236299405736551337054792149737866079881413618883273832640139315926174345633606271166862253486378949374383328269973776990201057679117163977365277280450201047893982282423744296021401121770820930391150256932067666664134141144703553577506321739822575743213922524471803417324363363071874704395984623051478611479744371176604583337214944326595999577848659594588180967975653341530140927990862944296565731237267541603674372510045833680225533204555095376618378455701794555789093117192758128274721186511545242486683353315814368261804620377232003544415875999296467764160355311545614612655810867354946960661838540102000133671387618803691532572405339482207508038493996901408835280157097665129329690318356233113142878060804445597852129559878000125259750742480487049763501463359726022480348320720901252105776370114812300362181971013673432383409472028706561682578257169762777918510286634520967998560815949335965071455483781152624782911743803965162774601962826014705416143774904267270527858412258857047189619292065132537267697537651578658271717233455239279859317901127248919940663224675516517747316069236292398732143425575890728673221674231293716970198715250707207518534294707385651522532033410686392653377763594111516699634697001332899840000000000000000000000*i1^14 + 24024762241997291312093634436651310211594594667946726372112273805103113200029338591619037985345212617942771178824818423859725918915652610108062420978010472668359308729072352006431797346417742709661381325638507785786611139663612719774891427144972802265446473303713867036686072289993519854704926930334195032345517679240645467349406451543474454844936980414643585529197832141721092216398278235143482779357855518520213489254237531729690073597454520273816371844182387816298691507977497117962194114578160981269038685669842031324496476583029464971914727422864882920067599672340611066508524088278932290410259122198018758282950347304105190540836064158949100607981970220742416751659493724100642756506528305253294652988445261004264699136738608058373643802263459951144554535193225987854515892474485476505218823080393025195078154219496484963990207273859075194928709444036338895041300540293137962777333880338785949030705258689267027418580779606084912444942491605429061169367608039770656459788458510254692718954561161683811638808607871743708382170690414774146651787877186853950052540836145311071720369843150913794994004718523282037273616937108225720436526652849550072062413292242240560422175818348130663883180497242488345372118277073241358724622304438177972896624182027640999808675375699766104902335779138176856067021315517520262790502515081981413429249338136276920275020607703978071112271830439517028886426794704426671889162481262930297658741803016812842952185100727086598464133101988820032491054517023595453539597761364805560861446132182142145828057611290113368564104702827854953055274124866244280527122912248044220308513653821685014321436416399853514659123857989163481666269812084621113789779708659925778432000000000000000000000*i1^15 + 211720254365171569306797209951196737789910579264328925954341944206309704787740383892832269191197297223327299949158778447052475841891529769523556226714876804410720933374224244052544957067546774301925784445285363823140628999256452507189568810326943937276501446885815556095661591246118136156457298138045391502243422201956520907085284051376970672997726194230193352249683838184908253913719683379950515641220032909748140070236825386553853041740550353244921401241725141694645173836127196538389175136706543462181753495559037218803527685092645881679628159289141594116938631134815767278253500577091972605208568179055377792576854952568966623523120379829038801628748400368499418384165305370955258402568256773474609992639936531378041218895682879306711938018346772354152787953399276108268155204471638487573567502965247872713257610071283968302163962465305488278250040317437963261358134075543417920360350471342469629741594028700342917745035748318813509542678641650539512482219868245082269199170392616075611400567588257163405826290052124746629252072174021497660973184418214831585341414771966821541827654065187523122184603393000949628978212206163603262807167296104824897116753777269901021318465148858214667645281082393767805593264917201009593231630032393131346475998006630347261021715612570201280524098925844612638677759488069668480335130324282538316424190321448855328016813557030914746573586466009772680872002090846895445822023365610514702476477378745615432244515774958916861122901717748841061809969205047233357935464123125971183053462171190813029528001333799463070961946019907098731091350276241281421458140546957048450702455111326302784787467730391738055329443553078925022835123999303446721811251917225984000000000000000000000*i1^16 + -4459902351573640178158926269129171528737136852714252551333876087818645149168370174404107608665129608900825328033986871522416886037251629583276044403448300848384434872678746818634787855388586866399744109141688255545541062793740499162034055793985827574196249696884380216720935499573432872878772973961859685364688285998536495151938082523474033929688490423777395428028013643860726581976509462001347675277523955222285795575534412232599072248168845663311940351013784166788046702952975408745959997625211711715478485622115327686461771506030585341603425613288846951188768012240428544685641049007813766017070010489867809726990174399811782433405523861925375214815257543590413949488252466353910230847829382832149970275398559862516813586171628957359492301811179778385992251789807543564101970560303933578435407231757433325464368333687607713829420305689370469467519516274143688166860709672144607446226609904374865607350774304060723038690022600876485397984744764670026263967128572072343017169458049552718980411679687989069816561012094824658326500482426372760192626933022944345258161550755053442222700483232129828201104317869000083602142628575175582435977763528109732176385764240051448237765057379975952780801736582074663125380685462453080300317369385839053081091833870264773277201235174080358304325520458948296480403488579356849979600565177653834051075169002613216263913506096083448877673598234909808102363299771424073744253041901728479925792582889233894311095944808288143429919331898881354949719198863502191579794016520945476966070976031287703505608973596667747687074447520890499081517174732648047806737418252530482571865594358520059727247987460767192261356977719616512155314904331228668558587409203200000000000000000000*i1^17 + -98422795550138596076990017003471272283010493994362727179689201388306301775123172473667662484864457286667820728526895570482814401543837589153787344991901946805597794505764121140709273736229602020706845028458302352674717004934589225154570970499581781774438090310007480038517564931045633842169710953256835099677556734468455346082491737603159217323936054068153562556372100955802479429941707328845167719653227774322053160343524286036096138110245257614586358265744078850635326218477192583553828939552093914089276871025939734836727594236370587937933889558873133570093474495817271410515863935184465548976210020136950774352556882043780539617853134679080821217016384468330248947243241082479755232773897988301799255580771832898834329919523316177242109390336927651895314933137727008146738914234143017822277747198762365179256050469062838866405642614517901339474555020188113771613690570934155825320355412904030681987690545971538620913740564010110320549382123008550095457960453469903919998360199552107242011219929150130233949613578923982878988503910718597672029774220845115257970906836714605025924759670155729212619685466773681204296129637291439709102892156719507003394391434621720394147590357145996326631030572009992454299834503998657100287599993472028082602942775762876210260360947408795066905120854347188371002034144695001052575400585107882620829717795866542902877894861388466587246182338582930874752404441557659310057820751605271743605348169085049819150336433762531888577657582871689870778442690772394379344013223077470083605967409527239340478265497022512098457707679248384886582184653147602656815566328317877793202866632750062676767087002561732207778319532116847552565105804409573044807270400000000000000000000*i1^18 + -972891636609467996683683682236538882801793678870889241571343624408362621644394821116133817156383279310206006435819242297997606451252212674790149892860105993814882773119938581445196500710459281622451275100031521145643034918541001477566825617731561693737015663692919973691503784541751250833880081896032697606827395525351572256562731722261486296529296200430198325936917274930183989818642960516580473525318080504851250351814284776359296761786614080276876736975145108349860309348137075913924815263898857095809438287850496097782409529347764501409747940681665808397749490958539443658486155905452118258133902098828276024320304612937792650229505363330116790944470561466310597350631754679032653042658053352813062898981946780772824870890945377756138653075673043638544408014856759870915592604357013779879928593252153471742679485059102591740231308896822067493183293140780193818808840137962703108271629036263503054306815797771621989469853207044570901525280446625597153338253573452717438368039921918604319792746265354989126549414447305432184049893688366977353061408878409848415414873727898424223459923760185791023186843585861446376583917206671936725171768194178114804997462144941686711038271115034885641978884543639844567237880597874067494369024624180070187297923373317821881208766531559239489732497823011455785277154737649181148724088767281563115174130484517096548859021255658458010826696764492647789407860930658502098009252927799339747925000516538381393482447775398906094925851120429646955568290242493343448735241670060656494879738045029920111924880837577518441969429017173341296311413562007053856270020286721345586145943518167374732123055056016032989510501291515250087972372667178701291520000000000000000000*i1^19 + -6309722839137061803022292408612891116770893392276385494367538861324663594592975896159126338381620372584979210104397354260795773652873306045846252827372785278566498022812166616320738716531100358081156548336143809199476456438287962908644701750757492024046575669371326132318923003847608907844393196374079618260962202700262461271199651487559228611823084939935285234217395986063726665079076524644579858511213151021316882813235006881217296481191438624290911262791820097183903519468870024777189292437639651349024926201798792113862552689300561702835644744790718735354537166074214573750556116249787671284149920155724006319324794446815913163700602051845171286671676133239389304839950550608326468343093348901374497967561401433933137025452220194551596068733338660375899317870965730063213881897345022111448377792512140483812756088898982019173967123489878235578061752724328918370636666068845182314477476758182518706817379414549672170694376826926556357998692305950389858618838226626252295920694411844890777513771639595203506883382756900004100624287186911842505728916958482299795019063225227124671155831240371658509900288033350796369246807553744482260861393710569021719400887301206639052076658839806688962972087719321837614984585592770285672811824077645466805946691446065469279035884958686044638596397488979419548761557483706659061018634094371783483943566957103311447788073445406132198321214113936424988121457535532338846177335254864890254746642230637813088311217735145454805212565055474817658727912305282223996661258119251081316514202676760522715249532248645402942527793761869992242020429706970185604210755209270882307181166029919765740298244750149211694339900364255903446268905470820352000000000000000000*i1^20 + -30663385138443834834621466014509349342456188923119576077579833294507164138734118515173379009571872603386961068795067720867460467848807594348622009768334959884079791220389096610242827803391196416744271407069346746685945908183669977180465396801689505792643099056033118295812475655506647825378221634726897664352311982608703242732406819590353696051744051064476894443372043860613678423080487634526551904940674393872874281183007686803017683851005622451081805305784961532325804397538000546295066979825886115525260850783667837727223549227257781425944821358988671155546873227137743010152301988656735849856156636762443127467444587369393535055911710799795185166103841954952711385787010699909583468176450886644236131864682452204084643005243222662545268055502064499352620053381886584164054953965598368217243187366407489555242499813691022269613124869637669473931855793885494666234850015789706765175624173468159828388064725230659954248772535986056410632107778220148223127142480552187728189010017489069904341865163065871142895351766187019002725082843220617080929068779776515979442955299789341750836644955195954059322572761751447051554276327693278271926314156129560498384362377584489832467347202677450436063382838479068068592003893699000884260078658335075909144927061430235876015849737288821819197236965406742540686544009979859838925293002131546059026988371010099509593655327417588546367221616335821733437077688165269224382059350443889973255439308982476965566579738192986014473098293043239237140294637450295690454424404686897472332407549577401788389971822816138695175203396355134978342656728857625213092180531723355603692630586897347083133729178968933591662644995468261326963024592896000000000000000000*i1^21 + -121482207447448812963621744390631040173833937373104125842177652339182956857750057537125494274779016464590206780348023761136730294080714771289334385080475116126544588002899390243319554915083107632339053724743618277306574799195564347715133677193126359957590705461953349161620666074605486581621241717112050823740577861192710326656919329341467020922596820570634316182174879683203757033749050131648584310256071382131600774353756760604380379379061897998768508990995422481622486116249306724909694975211274310975731165400793195053482912312982249219648217895159756859651850463863242512255788036512932563033942777178973154074442498497914373259821983349858737112565786749026780329546583284678032577011681779190759923919109530590018741171018786879780547426716160291415523005080976083392231322584873141972129468553602266875248005873792556298414280627285666701424430386317708068442587374061866851408589037157194449704468272062216806607186598979143506333010872613961077669467107675956972791422135588590773014378004777137756448804882832959642047994887061161458688198460624510110972137670715854849873094798481541363271528717433394951628681330867793984722768103400104485306255773499976943752113547176533221770499620719466959971561295058015819732630969024928596718446799110372849404167592621735517928282933219239730246182101716868704533161925900442862986118105360194372641008629645781308693962364474550097677098567708471971121536799839497005822944050906680454784491719971024317815136819301591946808300230429134152298872947659071599875324420555507046206697623415008032546157437521635523091342052915971707997917575781241917039744543434897490967856414912022708818997590870031424762675200000000000000000*i1^22 + -418304557943497127968795883147932724437158441156815551319169612338979086956990463071712881408985702554773439799800471493602070217941454631994956051227592318126422042842281828996218922089881938034317494446104002579489406085578161504766574133098972548349516681718709131584385460512105225059527289477616671991917829335075725845747524381854484894748967963201665726735571840242223880175496812367681059114647405292887730551090376853067562962057563197800552421401750216695456091992748695457062068098425831514570755976235128041829693599624534727973984417308794224974078341424182879947511025875833555469494762619314984721909939149234908272166756725955947038957415525859753588644048941949948240371179104540800974913886165327664662144999638959428602404873998605838608367328000846701859072348635222482307433170772355733903675623002827720335248781036784972482397111005838645993437089764001530950862100177341397042573856396376122038828929251537183082133534706042283845042720013809056172731840168089885356731882000432557051389426793210777837044471463703245177529683008953423235964775908710616763822659174319935070791688941337050967864638684269814037512934766652073147913328624828908676122621714375774754046010727999631831948942956490391838660179161730140922094560665025694292666511534597023405387732355082504536160436190383268395289912803392260460294923002664371955920906611196723499023913398120975146189504240622373374549466312581127855363529153194656345398778075121052885473162448962385615637640591496918127209606075199674383097169510655724149037740988306334839749771584639455028844978868581998236888369963848163986385242351559991620516337319325518237095496934930513920000000000000000000*i1^23 + -1283656023890331763906886324907756421481907335902580614963880664396090792147758082884273139265918147144703632288018322015901096830895427161716209749867606254094621948796868578951861397537639147904137382415962755383964594508041177787027929297416944221860819728546852407090840496038232472842478844811969158488531237058503708530043970585467396612127550588421974460561880886378393770117114189860788346996398120012493416248814967246269658322591893762244769880065777078587508556928624556029144807422497338160198579310381585880535625930175748896687428104094484836922363115400044520527134330638314120238842754260478439041563909165469533245068742452667921668878288114424319150243635058760033423677812324088539285974003911603630590465614491698306561255845602910081265149010430588911309057025728635957478288467104481768408764027255492530136009593690437571302141153208433452471404020445665730299359445603980271210824836416387211931257149881772416233493593367200134304002730661665882204683441949518469452387652440086343614423699241930203408401012000535913145044781437330899246190024082337649353952218596053784027899156248289596702816930327319891588845912029591468475579266818128497335407024568434577135324933115057037343138669872859872644098988730023114580729977311156811695063858947094617066435848008439681328669259810751583240493365598600851551719404692626185601486655096474815345890542440294349409854915739236686772810742681407253102701083876453772812325000283160481982175723816153815282789107813704358903884661860309171738586594183304561136016025009055665613603201277086503317262475683220028113098652770165192908663616099383910375825089399975148568997333942927360000000000000000*i1^24 + -3443480091227343713272276079777249204007674663177975976024140591283862287053652984616567772227965649219132696785363760137920806644568161269284518144787988833890359583945135876275556998092663125187193998088191255342735994000069903611616177741004515457180657448841451585009049649013635804879094011958056590066214027836086890238274237384426975605152150407852461505613696129955262580860986484913257891827178603062639695445966015852889354851160250158958263176350898753998061245957374853413346772989868610583273003161243431849835172997110868120054174615112392353869176095516150156384122185616827820473059971823199968030408026372869830679420913655426260219542786902705101976130119885441675701071453094896586198992806523944827642187928476163610057800560408986058361123145432333982888989612436102474313045874654193402413129234548061774612759884831910308540714556381887823659925583870058587829133724066682559320854989155621991087456030333209685443135404284580252096516286293643167849145478119764630062478963442947386183551466043536209136329157117678701173352999417671876841126426923568267824237910832329242119732033858347780172631502191965818174161622961646530197564668665362351162882801398182674205314413790949963768182588383774247404141372126493915081155669061793203524238695658433086755165598901728192675551434653206761088897741068219759999618497914432476240647708326718677542376437895113580498926460072102139062494974623021696097719600065530880050000864364895451550610922576769889668571902608199569329822213949490702869848685191156519333391954870987322748665701545605461853765685053494311765245272089823976792403332892767548016911196134825191046528368640000000000000000*i1^25 + -7772864474160981720746065863814798617845863243844834803968632027590087855154746097433649931920576521248163755054855028990377619987351740106290141335260887384768337060659454059746531051024238516272924235097489704502204827821224897820825032884590417279945344760656958871472581561172980555045218903765068928405156152822584590157653403349545346848312676257140073542023443651604520582068734957135655222659657913593582882650587690421764186663286945196503541262474931693243481410026536221168312571198520362274377330662189637625710909844800439845943339989881196569926157981355897037781516452498543193796861981829002752063475999652644672823750344221901336605771996888764268175162104806690010792008639953936414997130148107578737169429236769613710430256073677670432268240026729705376464426856302934877062235828622407808913867927973239169730157892358924073749069142422065370610540557083143740331152109218483651056202424303116196911707825845863076925484632373755454002626186234167053901249354276982802439742189382055133044953478345321503953448515486911942321875187793208696461270891525286520260770984614869292944973588206569692642645216487326445733538646012598909881809819751465136066186911816242330664566917402922653022414851699395551897025015037215080647761776341216278464398368013023350025964445378448176951528488170751485111160939147730322793079934573475909247550279654681518573703419157065086454629065370171083826674286649536084036779128262202487311917133648183323202503043316962979500273748716426410747388471875040280804662892060236262682874452566357537309715343598134390390215528770264213904913571030694638230367313537188762521533983673321368059904000000000000000*i1^26 + -14297264409753275867137918996950300923537173136789211585074737738153982849836403600671572985759353734259321650708131165689823399503559047757797200422262898145032272313107227799817122248095347694927807379626142619210088842735516765876897085103627945468751053558909595462154048562753259275397887799242276279128321546211359942496469508128951225865735676988127216844991773377454656422450061737186217780394940647602675944876058944116229716375505785260514052120138654886633782673629622687965146224986893354201952899696728632267419660741705893717609460743364980311335752906381922541659696355642456651559424788360905859930068773477726844027742586903512167726899891827007273482028929070869299625431870027842993531345004568088593246160955138615990125237766869800636393637051033046656632464835496015834157596676435401411203791212750332873075156107906591447185799055461118872990091272266216702422036405719349882913587342167160020327142602309708652330411757563956959319662248732580944073675724176224773211840142082514638159771111807106521542083145027944485737548767897488908265954926494732452086351944886690869538022511518981161833062400174726150314863369416880832999107291292894447455450686543747618630009923356846726511059310326006104654512876897674460944222818110687191707002966705214143098475208370341398292346549986528389634964057873386047638990448236292120440153980203072335406701097057546425234416151697444596822767741195523899621411545331245654784304081990081480455902467785289140832424345388600622076500116106033139795036473613025310660220591893642918733967178367521658961537394673251007966752462460280829999650992655641700375932583666515968000000000000000*i1^27 + -21041782817561051933979969445907087303562050267960116859424965396282284323798607008258982459910734110943620406575572494382125670619503730436468190783561283200374231699585842691663127974288205874149843741019467459498040536898202864518772833074915299629476286559014466665706230547073375072232049558110171085222540702603704232557599200053871228601294344478209770878695965805400777356852965460028100762004665374215638272668144340383769599043389239437742955642253780611578501885401353072363903496128617188796522635270328547480560014908653762286566214670391779370982059019890413149426251803997768349065881093795882250711790685217543422361079508848492677732078171896923716105686452302846097371366210840311879565324565836939367807454385402741912118299747618146042191121998334730396806894148211764330532684970765913351528721514535664047480744029947864191916708533677519519447271824568150271807895410231539391415091998200907255175403167277295444595281054045812338488465699246193944546244729788065407100462144189122560830973222006606993541294812872128754139668246449545575869706995577210599943139959466120390141529361448114905292784080871382810636078829364178084814449638191041258275362937109659042400383312908099519623969549898134338253960205457016828525289885812616601262633217853830829074098698695871153601507912784917181207943743242871541500276256723717781657976448956674572415029611000412008425654027407918172485847032825386017300876176108836599280813745659944531653657473847300640936532091742081463286917147716077940579038665246641908805501985598623848005319641420668390173645146466962120845396853928715386287063337258356370267760807116800000000000000*i1^28 + -24580429517243222647495042445468172953503564891185717063883788455736040216614333275880249439882336650881094570534082665131564266585262293667131023856029096705968100183765450846010212467324183112681219520319476167287930234007442573340142217568057107562541804716102176168793530417767314989542961995702250664774058422033193836617445737377898686262812761219884043601138397981525357812240243103936687835210756845537124560329068782101235426987430901491311196185679233385596301155736873231232824342018111580017449968827010597179742643688071706799525918857387313497365094396294876601173117783988427674476445301549059255516932079344466632813024620806103759581798496855076817685835311280535062094095626664263316787386344077434196652607685983582198235543575141595549149369166769928430305508208944514769121543799061473510407452042637925167131718485914897026182638072690988556225479121755710188362050156400114461186777370731296482722076192960198684639165444136648363218357552590256637639843412404486611538294787548173998620891137264487288367325808021557763048444905915837496769811162648092197180078443745823967283755357221348134706454308629595182587663013705039370707143198535510883416767061307336285802403630059497458133794883843349925142755170820406675159879801019980693071325529766880008290014911712231280399215089634306520409490456345712637575742238436586099409733516071969764552736627015411879358773395854659727062567087439830428577778176577639233275981876100820436513702847471756928769801262999532821178818787066541126220672044380081091966639494812554059509903771060018163135931597697068042568642861997594692968608247253571855607398400000000000000*i1^29 + -22740910315163053499300656181417299252925484987426218230544311786743837811684521976086987332083235990111506483224419968891941569246175312775662559599274117459846914554473492009082099453569840446955332558885003158195391535398450718432310721595603650878519444714415991218249133551954640184742388123335627486594931808091405039759563898040247727666777158186555335990341279767498523761700249921061958943303101640364459306321836059375911132687880091062513147700279708401338777942327253554344400412183502382369794040786732040916608745308811433639718332012307519449427082916290309918409667819049388328333126797178371107034430524200820126836562527672818123002134979821215769886501894937099798240152915208447665953908718148087150749191514935255635583805051288809913744038582741220202218435000860083150013546107806942343169207346497968365932834390710191135081230303464368399542533980308060687604623812058696434339461438462124523171480962894053382243061609114238407101441236358305851102284408714398388791836077309734998164717826525300532465892638142983950029273902189983560372286793289956752032859705989327389177276826321474571321721263349797317805160147112684464653579270325992220451129472551027812530204520098846946167975209332889531257669296929778702179307793144872452759248168466395007527458713148478482805068123951794782847908060662392997470022780272410044193157162005422764856489159817813949621919326932784572094313885593027877506793979225299298825338948828347779927419653755629682282537071377568336939822539607031452943534213576597195489590496172559240598967384622309230528314664876408929272894665874683777764050395492201267200000000000000*i1^30 + -16669690473962179301552107556615050501151412674607609407214600781460892730991706365754644905011885862081379365149839431470530031907627188927317122549459154074108905921567426019730592589173866537174528206974485606605766389929446108478532311733436988369502373026384766667048875030901442218177376851975539039171146451143156882905900207463087147328852966280190173394687461976926642901584253174643601976603631687161197362431936443960071768017067561508942288925891268280392046411179686531062322719077774884296743722293760774833836512674375889680730185672383774437088105411694316143102052430696430876689883742527650256278847585419357083706380768959705017103381930741505751118500200205622580286437470722947323729256901912956808114022935777384767894040493266438124039208990687572269155122650780268115711530340965865647783027049350905816975215828618743430642616044125270310789927261926954958101793070256064278734084158065707739505585791647916707123339496783194450463133589715238648594620629967137972876781151728152111058437005061043866697495848739423815736729817073645758385308630946995890926516346819248505364868076868398334392730744175716121134283054286136122061054646448553058940947478904421569377525284148586103387770532801062207297680651685567366538022734636158040900077433650818240990795875075758106249541402293967109278852789100338168157365414729275669498400458271552232812308630022891609585179412177671955479267291731443208585802797673667464034577661539938612274510816517510811128234708907400933204965036644849906645216836065338920984284177748248477207961083408890793215307901955306177334250417259885996435740305653760000000000000*i1^31 + -9684765358514023862428683193806696251451139036691477930414533081024450244601621321229843033289385591519630117803870171741646724461064502366054694727846870295110295202092594846392591126624861223227541123427478098601263530479551807263124670035646123997062531991669677040664270441527457503828514574119685315302811580433829232962005437909286790590204080108730774457021955192346432504198038502099506650900888591586838772979010719554033825161807203871074763810530405255464791989577206444973670344219342864620884270857530202719799499133706777713493275501841178088757854170221601072012960403501289121587883217165948231499359040780401627158630219921636741644030632697611888846391268129636263135694700100608903140514957450866179031821133241711961680052927143100568102393599094426077888843943249836325108278967053825333318235154728800923700403834929891354165813353181293425736339496017286609431746887068760964387746147420130322762170880622642347245925079452668502421302668897782261650578655801822080621617568022280850913076628490563700949086565408537891888184276870299795525425481707221450390354912973282559573754060801552351711133508650645794067635880536468724142240721806364361832846831882048526194910019087459297399236197097126035809851223284629632406314170505809138234561135343916562731486186738352302185546626247979293313187173888771772756396174718698549018535159857907309324434594481510155306705640307509516669558966089503967447035684768640609075068178982556392851406728116147268863092179872736139887290899528367112198852176079373753220878368758199655981934431834491801530229075562060547687140792984748016892116992000000000000*i1^32 + -4442546356054739991978442179696900774118904797061745492164394782732614198192024406442027198678797315485459133737248334457810606484280439838400907506971256807405353767864870191596619283961243414996376630319731160108204243531609155642744475549375629363990512516596911733153381237386666135036696943545429914418893436188339268271473613979923583140717540350728052547729876286751792135707089641798227024424806459984619980972766812719002701394725348776741368335408159497106308809467731502573926071199235600913698385986611963107225877231239615611550957677095189128033109175206931350062419208521415714953665236093668732416499657922121247928486300805441240952262554884688012786828436707346631351118504820745412692530889810997716786988210138259126032419239904039705899890219755265115190590152431937420665057105451344001210545849847089587905629549369027253964078578956351449837756486811998561099196662967579522219360225489004792024334763822190717471319555248575061641821887278143046156636646019449926225202130141948358554933454034030383465422207082441621719663563787662131104766552798859928345805507778048004195333831374617189866411520246779563535258976876861514754753173433946255709731211317478973972502561398751285515588662733168532684671739567063157906634080546223402446449705730641620519945725576946181315493524112380120171606712852164652071086496902790164595748831902046336074869182301646971358744135158956497278882686713572267203702993859587820522119247497001411899775147378731777624958383531005944979182555616468219518915387781116929806049468711742685418955195710751869180998647429865232338950451633986732032000000000000*i1^33 + -1583639271718767839468920845385096934408781954675170594398409020050085117636577473929136960571743101822081548775741431976915111386101575139711245572174203910542616255147453878711009332963629018788611210893901778733318948751235381528895033720875762040680968956402681456848513156244624405873323559727217540991757072824906761065307443906417161765078588737586963596552186161844101972911936887496891102459234772358201412395642878238506668151084826071336771548751510757043734174413324097863835421588148491140672633609965562803606066491395245443777392697400211351689883722174336039347398588974001543819035648260523074528700456612424054275440549214350382723561160803701046419667304258579054911809451787808205430930968336295725271181808875091276998809592720261016472787351954443414988914350711707080020384838116921435421925450364438368595484522400975681442595940288760502774461801993504329812580881417211577453500314200297710722910761658816211685527334731563433288421858613076057734155825546697248024031298202078555381508837239493432367696478997080111601508721157247335712971196664910493073382710438874726570667698728800363148065390661443004810505118553835912622386809101663099037351547600444834926893047316747112604586347480038148826800234061983238816059976254144669540352803761955942834719136044972458068143421904774197924507035763837244609952548573258438155544174103322414803002255853916216537704984666255852544301830520181679387618094799209903692469572748645226849586334486864939006862816624637057542693420680516742319248046607835917991867050275683512912722216977364409293062631282167230122326040248320000000000000*i1^34 + -418550656721917357328057658147835428208523960541228750236660497121207792631113861775982002896337403154785754122984917893992812225674725785141128931479783174610083422648948304084878261697376895947288987151895331088895719880211474748534022464625524942697977627625712365366974021863390805857203924301695834121903827318671926473016189870366557401732971764315841848519591121886723344976366876385974184922392917546740442039820829543594748551962856099322557838323139033522773957240595944379320629091844700303859807530741780574240705651868971375419276057243595636877298305026302035187888684426613291028310757362167497196586640259785072371262065602100711363796825944188521132206709745820893747004465917979279823806683423128211473519225228230477202954409064738007944766772121479228706837688299224028863622385150589935927802611776205233187245679915928878301648609346198651839158743182974927350145404339361505937845337420129747594605985752906048919406140582181801146409539884988588471890115529912519889908935547039956174814042545754493414247794942566667228720880490124745231648667121464380849939756140647393651546973842538883946119244922637869826539711969603421863358700333584684596905318881284573400428149258126595974999795240388901092427886983090088945256312536381241041420005045700745282424132873675583518557057431609002282191788427744025186611499553871445237550488219487793220830388831083482529430118276228065607771433623326353764609582423701463336968446473265016388812718223564149089180749575832766153977576948152687533000390023268458410869519596004347557889392844921272370204505823397481266387353600000000000*i1^35 + -70315926663005405702791918539276018079126935782807891254899441462090402829275233323724225203714545232352880554112322155888202094206721076253033057557965838112079956322198401144896138161759765952289332622789508049571493293861196444015450364638545612136123651171772286930378846139711852722177284362124167261479583535866459827350410266927599179438774665128704503145047668425776232500174038889741202085700996016453409415508099420291156164941530626906122863644846104322561789943963125444347217471398567616236551629795952585680547446379601317598962261543897373658503905209368929665770046305623363477187495888612475673945309362549951434866263635099846107930052380760837126321722261707069147511117238973256793568360952258644872064488448310213684915392321784837307636217545971911828621030059829387312058420937471228735786431431252542731725001947457073016806465722501806320707073754111524000037034353296623025790491228822294929938764353099208698053771889004380330512046688484781253943375223919614126094799235509095376610056309182130808745318074393700856288230690515412618543121258541236552660248886588441172913614367346113135401922845164973885743679506452122792686958237488999721783056316777592530500686399993842730102819064591108288483358101793843904814533079453321930297229660361991944559853704530507835522122418904793697061749954170211198675289406418255962580671990467037633326896249727055331907812276270272306985576669632130708431047188500892288002578990837949056705973507365272684899150640282536212776816087944040477803681829491364452471364792175977934246569777899553561677854447527148912640000000000*i1^36 + -1337946911276300457831311226232125466603187403610181105177199768256372474839701023798549525776434193240480154708209459962344948625293483940783655986018987828740330546456466198083489703551834485048221417900335516458823793111867224211795622391463551861716103166498359897822713541252090753307846500878671432696216269785576162493494044886098622063408193768213738030356616503772112563838654644958194218354108041731863944006508329288070365679835106440658794293045955241968366283961083653246317072551494663634641959404836826139308143040651962310313101304412961628608917560431096073483857289157765349479319376170792456337507980707544690946465095375697263420662194352057041257034651774040976356226006530003884257611318263480452083689187488214998327001678134089706540638339402438344907128253911617203854604854357148293680537912474112331084410953456075984279950022603750973159402672818063270599714590410331476587125421072631446346760916624061073355929767945491878488344381419773885897148891373914726583438345955982112757185201582788060162675530105001673420117600666545855553313971898709637647782157035239450691550453356425516539963072560297385184816076025164419022740039067012000454032284959575195899031461985918888613864733060271529497173343537570600323346808719649035117544307394516704217462068785436861106000014023563726707982130830333547492945964521619781428259457789857888798482307905670180882775463679108196810884531123174729271890295886601726929479672097815751234484718856100538482680629409462234218328811033023734145482570165683505925934662727968129194624646774921065299735383900160000000000*i1^37 + 3511183408299815804345095383443498505410836717655149005871271102628731696915657569292011456146906613462902398997133527599791508371088287032297996237101230851514037887008107185067341645404715408169795292673599113268624129134503365094524697124643892048516519382636775148084862490386566399225811535435954427725248931065045108164659882751207060091706150732002756998042156868866509959645324042139333766093694300592244304270122580926367747927746782006281600528094618739719102389270240727782571493640139090710314501885188639806711099582467269059675404062977027507762826880042139520093980845779694110598162859241235731374213502275472719001356574403429521958080845629088017186561604137054610812993384943261326403806581728636203820206085603156394905215613511180118087674570408145596002819776560996388776886229637773909193838274781553166818683961455320029511525941353598122409106609048281119366996074379425546885459430949315320814192049413063433291341715514418094767954218414079069676215466247773266980809899745751622976891739953208556462944029500068633236608777128519476979139674713446567218388347318608119701447670237439952060337999272530553127527061683947409396027329134574855355028091177072036745386240897332259253012919607608718122110640811107179056799559554443244829857014904016507745454406197447941098977564170490493570940440341031184975756326286175271834787544329244102554425070326083639647800865925908695369467798110258987338628898385954474051749588805046997827117202180666869911276472315108534101294184051228568816232400886426955232837058447858310658502195188969677673988096000000000*i1^38 + 1278207213790847395078599519936611166271090859066314776383690160047732860264572969664845636514765762813518542627429531961125796429996070867728208417654879260042346623991161642172137450025884204561826262377752711516626505420978531302738351718531216700728480221323360113177335014040967420418003718410529293853505666453823835688560161545553043695651157641839642740848961862835086211970105275880844093187185805974855688566473903869836637002270797887619595766265674046063934949304794487855213926839994480643754789353915437114090072117039363219542809902645777870157881579162344654097622322460458661876987096886939473849760218374922175227647607673176393961348465237016445968452679423468317813018948585878868584983399914652454523861834988309290311821026658442485642659778878800765346229132039120981710169591055565818972774179264110956025008183571224211676990778702660013516285457539291359813528480981183642633074572217914155049566692226554227124992507442469444927603530254573039301375831143425727190618566591501631776103751444237885300200194097987573151087480997346129463678059572786770109889260164628310281652277608772461147863848953923222386347446794319100471793852600257581209267765186376593108547021427560152251097958440132363854005635610104992292028862004859943462901134049425536277099243687465629847667358471432240148225063019980012036809922760885862681507821441927944780094162521484566855043438441710890288821065222833692317397606383767978500256303307119494635186390253490575803416488815158049214156729477238517830824271881435041292003918013749194824699917848501288960000000000*i1^39 + 261112173819596206235604550968927354238343022559628417225455880234165819258494743134619419962088375305581548507899574855201366748624986399603840240364631652809778194202091069596975896123634011655392543661531399869891837360972477768190958221878652486190210834457671357129419527137749048545672785665550483622846134398900043637210032768654317756133691036625252820317454855378065336629362954040146640750749102160120263709634209656770500698137390975335156625008387988434785724621293272005193049187159294157996451080035308763770769423225546810811900305764283807158857248092390547279305798750135981607056256327691526226371562344736909071220355062652558653147951766347067788575003822319746769573191852889134189446726195150072651349993018400674391104488686167770896478975224620038572527456770232011932291038664058474850300652420974880356361084821094949855073930080175656401752133849628521390067075984259081737615461392011921012020727178623654482970310670151863441865441147282155375957483251729918626493217477289531118409400116966686544212999174992418837746536995455871952618597722320645959610330045505799591703136409532305915160898305423987044355563153858863642380311407159773582706490464312862645306294713542947151268904750002637795907094657442959472906406565082515613406865993632883669837356508017408593496307589840309382441520031350659796704266436827399243085802794819579774494585987776715073426137499013361276701058650576098290738825860018684436605741009821745102822464124835694910047838282252245059213019199310165538309293718565131774394879029658475822330879043174400000000*i1^40 + 36372541317210673521049172232277622245753973213096098959090935645109895241541036336429134309586594859032991200819849281660148942932293942710204264919482865980097452159977274401888120180374881059548422522655403582030352151038367491070174238465563975365790083600743351944141654587652388341710021004957185025911200014819444166424641137324028272559201558566673047530775061483775393079824751651907278974678398504512501883286168829206384118282328449591184543590727002764925451374254254031698186174952500077991680755085275118657092543662818192252907787529363878288336768858717273171567700660984954426754264092132514544954277822992146941689287212658911100528848671452336487123895254542748203714922507786872720235258300084726090539437674152761777004732118371164724313459676146687127501415898587720008490246521173248025776204874182923834784624891558173387386959018238288440849021814008267902728197951622681440835373684507611367154291652952342654150979262178861031529502381772577435133059613914721902148231815384825899499589151400525455690425905759613505195575020496372707002819044583691357579013013525261146759216384730832658727450686549120212755218230175696357257328065210886310698739667321694077149271661185962063887264850098218814594258066841794562519796198022769114266150548907284986879463391420185124147690304323883440735579396740915079622530961860617811924782641928428193698015017172754413878947618516858672152817494559626921180455532209597808674130840376919796048151047641026732054502101968721026885206312629878138866441601608296080008147279247796343721164800000000*i1^41 + 2308262458380282402658792289948005830180744093596237902255230715396928884927746604265847135870376874474963058992637768293216154332505460840811107821806395139505836873569061202252506288616553379206280326645693798112643105897988719257814918640826329166359430104682534789529422262986618164519621322342001886582577162791942094656755834184109841054063273539694355489428837022963198256059739691411363421016029852806210053281434211729537069051858771482908195497557885619302171340867384700884244334722284421507705673542532417918707552794676489657163393583394484013637724384394174959715209262185902385644514368811214110232949579907183784802465485275988075695991714718036381397256780181833605748970085949141869392981524001383026771375072288006623234360578821403608211989625171780103687303560338068361454249886761209995583889432046959129091303923572243255187240627578642635171573827802625506515624796464965193966214337791288113894673590284401979056314425771979127205371494807205988869489017430932178219984241310638014749509356694180351954646900220202485518092275344272119424140981883868733309048216499430920093471464840744591959716559557579344073885874401754298796110592324812619546953691677984816194618950815055747868692318064794534355176607559262992590911536135649622692004086700660801178261985424299905511757946083876637301601670832131599909468725322166633210723958586549587779623840256252924009016568348180967246656026487263271612436041727867503970646577266687975311911232922037602478701404515517127000343422475696904016381472933614181232527032860855500800000000*i1^42 + 45057639856540088349271012492756875664996533427243491126608708113715082822315704989637092945381626433743116516997835195539600999525722172482128999454068473905690015877376082178084960681874232079049793504522109952690510545958233838342897591308128881341848500317563693573914276567562778803633044895924963438887075076765628174045589015271350637987336948515000003284500424775138135691347630841830453917536632581767997609920914879172133402613416765997699175289738835132863147671803016462941589435568704131300518905314834594507342105363171672345137612841503812230817731995374318659167937657840797229362485653675789094999224614512599374112194623100515247835681951783535241738141772979737374854205037673570499834419500646191689144891376007295108999001969546104282144477069873748076631964971148114606305110022056699891232081782091152128379148890090949281992961962758866427758834553536659817948902000789867605424943147444751941281970557545734809034397816159215201631024602767690745552531359889466444486807003508559355816320621339821618363977371923470946068410819849507286400032283032565183198197691628027442314014706663241794756232064194701444530574483552974118391467258746547894966594805564299629517682310671573296915258443332917588801759729517300009398744789571013676034244707136977007905784513021460662955712896204512627053536636992415525008999605228866265217779686272161230937007272572680108147253030812816224184968138759744304201155008454979849348419205552528335566554057606907790326464542895870842216369896295419260420258395448271596056634982400000000*i1^43 + -1670301834849336196403710172277051888158118353656707819513873354600078717268303230519492317120766467436366100062155160021624551438160729470821703379772354266602365454424735669191817135606229894900852528562201678915470770734728604852327911306521442472029575507289831596565132625287291106307596390340279953237226327968053681576466893762774949513503088278765945727979544571403919860658922482057804797069647595938543732694548564244953310058677454028183896185014651481181437437906924675972265646382379364513567132365451914949659372089989433342842719426517587670897929837705607986610545928595723947857915421283322589650107290464266767661155546005702247231988833251525399737978118435814535228397101914018916552320540713199141628241819108652105612408453557960427259087678680412730855684193740308678244965402597769334626423083005376240359131972535194047792468775150973572469960098597471154529645861827396969021537855168019778327572516779599757630946632884714751780961672016331262478738082309217343369614608043499660475754901036419028903546791805326999141452085444362397157953547409764667591197407744998024779617082688922174728948779396653156819882000854140254044611418896175552865184084215069201351556907933591618998897601045429047662446988685730706958791881171779509495594399110855298230881902153257089551825575899098304649903526479467279789394845509973867637198498837023136405183402817082050333863299213063392302275080367363274507361806646422386577278012192184474909677605808847879755764792386871844128630414364486980779750852515838449156096000000*i1^44 + 6553367785685540931847823149649513639427616946001673045409698585397249015122858936878882330143172990185625684677928213139246894568443846853407596408212795830779583047570906559926184736242802280013571514971317607816363539676826443506941439100235439189311948038956344831919574983706118735898302087283314818783794654638823629231423888480934580675947388734186800696746161451762223956388577395499532637981461948912144246712618217501653843157350217765886119381978144497027035571979901457223788353778999138141638884895985730698787622247592649790988373007721889513399741192356112305473619852897770325880611163666476612335901872896205615795494469275330408948963969429037645148187250814213765573156804496122484463132751463363483877094396581116935147056114993673851082851039353509235844708642833201165137525978807020133775848297111998406820158908284395196906615607879695549175122837222782970205013193243682780843343771671859571505237524279545451643329475395123564995175392731640737719885036514201287681792695723250847130596071570351217872272145028730185290911371919118999386559873625274386763086722254701879509075087759950014835914080945359354036711623067760212103334382200690241254154247751973343465105057503202130070487397583279867175034766850271840759965793712823973789749130791980861642770099694145397431406238134108709528758069166062705773135467949964533552103795918229036591014109816437583567119076028939108665759213415467435413193365127048367444285436756093941822828445443711756834257183943450600730300532810583292257399514071040000000*i1^45 + 103512362719275479321899067757879992635224128498436508726726131414099787601169443915034729048881496355112444351962715012928337292139565195709400498100992051759268875442190378174124577069427346651327445503167178726658170760770348245887183437983635976019591813323332500092044710439453896927664724627793897185786851184919256799546369305292244362129931017610607237993250037005604202460871086227017790808853003470226647989175845049744502178135500912432418703790590771598091148976400545074804366395645323153452305646250382392288092323209409380479878306616647958170292692242975298599808669873954118307736761363432602633608837519745458785100447409405113804248611845938250333893531185845747671475921870101032027156480134241477146371807363244738842025573450707324419395105986618924821111415677885624002170440318805371703060735854471986708370672962510591261040950245783801204471743326109053914244973780409486922388806294949457840493392698407130214490567501651448837057622231161508635246493264413656179337427070026586200537875712837069149394602255589458364426002421766892092021722767102749637235848129416686775915984958312672149594637474745365404328365639929022059261543877859539553813393512759307694954776251148243248886303033366720383768025481634367654266410929921581217166673749856397789140952330534983641467336405086157531628540322339471613885373387261345919782067485367179461783549490912329069871357242584779813827463955329366995601619561358934229694905467553864015996718489689751689081644824616486938678811576127711742210867200000*i1^46 + 102165304372147680716834680823134826014079249961908405199316115881754203334239744408717387102918737466183751008006867116228603909607525643642796204952685976402507977358344580431512889633815026150519542511690451801808066428165784353204744616922919980888952538951205410734487764522801551100180633090596022340083177584299866707890214417422001222053908786275788239504982131081996540845286566640736201932817725593064440238034490182827047610344058613116217973623440868011627852271744035101943085699504631149134955850795434147769423994768464076735145140932094282080340735590071835451912720945903600834301652153286387323749586619976073766610930499129338575536018329438257085173076631691329177369459864169417719914666793525936859320807301980607536362930456128904113095986959769953799220638833078954450198040155236732444047712299655064347662380504407120789332196609513376640417715812777446400504039433464827163281010055919745862994347598229205336450028799528951753466780321060175204303486807440304264525632761124694247099886557187044889315443876138315799059065414231481248540259460004971139842327672896609959393990703376236061638986219476679762827543921512506054710741729023148431039597651163585352277146940857100893087726081958454132467688190394120437985820250505426565518761920290002364049007699276774507076098738120583487573738701847899733388754842167175239038539301664697569751302665200683311374589934765211351253924889268839504169250703376621018724344026518844636240516767206157544615248316965281347353742476417433600000*i1^47 + -521118563288909943781716388996808857775730328073045662317414264019356549758365017537985311517927461454013037679122953138450748289576925993132212637915066406140483511779063383210902757913487089807951139902577505501442576011607016923285381688216796726315205766918281392068717856900688178304218129016894159486685946170189334804629668777485307119857054623768316677707287000881287297712373801111198038810740272960859379490036671614524012466664346461387769587157940219818072754223984575968592650767178173779160782872716288158775126017641366425691723166913305218673971580196619808059288300022519565591408791692879988000476806630883957694943884244524555371396213491694971148075092368534270390447736199019277457008543666989017606196060365246198085527525074111059688446902178877042760373375778906227897389775666724109160050261482098804905041842890978181468004616655184256898464707682525018503171818994805276759535199589086793971305464408715780765967192371055619670143378042625923872619597659523979104750496874260811636016760040352999116104942785251752274648134555924653898376207710081641907964384588799876932596595779038604716448582862489462941677488974524978147772094249857506390200589323978130140726903255183355763464424014654972617489907223631847332201602800768107335085780289627023190050598274318581423811948737212215246729459916111563195935105058479596326326419231632213223765000321477349784367693261762381320660757417061543720676901187041801336815085281356610091009876263982415280181870439761049302880747520000*i1^48 + 389024185962737273684195588517211937211985822197640305897235013064484246993295854302203777957220138551070704180542298594826399506739381829929957811176349440537356106752657176269366024939204394803697878495989224857338973312486218905451764189620785609328953182363854520298206657444617919293657847931619142960605074294178275562162119817690434798785738956974763373893235441318621414973004334510744108566879854851554750969220161419283859658117213696366503753629637861891721586062292631287175406912611439816173652797602629833256921676857340845885652067376572971489893007732888679477846397246938993464213622677127947144475092604170983011092603417872694750755065838422753446056055784833371884889324898553183355906302350298408515028607285529296433994731592805511262316395805653038165831129931142188753501913565917813781364464351565865613674786541041347942042604011692414094928988064950280138408254820606406404103693808744293265895340885005950536796710304968593000615562168526440911505201095440293867638144774903060105161466732742390075337320720427173887910155516367685292200424179419493163335281024872738805156303607294916904008040500600833775023304253371832828685125714234268219102428054512826245983869575451199475249945007800664372788881438540349451967650838419083199629120693402536833748179367163270663477426040407791320093120182234228951728213826783638724716448469011945842420930975271895995205001950825542265316333061638342734289084643313177114724745595691924577366077558237152515850984105768386560000*i1^49 + -66790266341647609723740279773605492779882769796147390325205182721677060011817042347386944232002626847104003159677904667281181952774997796424134190324186609935520316190698586571877056293762308169247031418784768908203647411524091343498883035612585294131449397329926015185616580451899008806057741010121805996065979845931097695732809041805379809410755926836709333776884074754010520601739504044755372069809024137656687019778290186913312870914783722769933117754269859513537169618837813867989975963133388030629270511563134418005619848864043703029094005876492649164122358419126806956760371602713432746202012997884288641257425192247133263535240454974145393628745482309276702245207793067644880996363491349416102396454258523711329095282326549973508050385681172812137511721280121648712347481365595309091020092806252848441101266819549317581381950226325585501163728738687273447904725178943201892151729028609443775755125664798331782021919818323596940779991703902350583846251533578627565051696173657075344444207467141529771976831382821270969478250679938392358562927988439784408067701704574786010277423858829476261050597809150672102085475587155119241712769676720358008619701070037766256515469411052307127540794015853419531847326400597222441062188434534320643407052270503415140407505202602548011758978805991592694645164440135998162251455480034880947597890098757074615059318974384127688226880908893576141150738527779890222595045048127921456086198095304598797258704490096513648544499262969845698026012672000*i1^50 + -36251462153009096532939748127755643536573191111239500052234223120959114201390235291363434924922483463075080391576416689764649288537799919339348596639410601967819896914775648486265003583439051002662082130054791258753466664183198891920764599796260800175426124919072773252664181736916874777426369986743250768782990322126085551465040736369572270966190837646185090732045608159997489358447595453753318846594791061225107660631415539914271721933444767456558840891858395596516055634259433335257131189896317560679439576792887818274373288640001457452520849809054235763526781805265801978091105607009242688764564954639841001396668003611411966390379080387782985268486961510241387333788124949977491804551994778309315161895001375933168239076401281771423295381673115952770775659594182396702769317916509475149003326097906102104322126079257077280331123741485012863050385538918770525756241649533555486367825704805279023283533541823875414607139237532356035933114889950955909517389951449577929866493023835907404131055151408473262528168545428310607306573630601695490775089176910028488426383425019604816578504188085472487133593331709986813149460113953856767281518033967428159048120478877004325285702435560476510866956977773756924829463149063525456327093736949016652093761793258032672832945828003769144904796462141498893927974812227204593774281506607139596462999582778137412098793103132548364007479281755048138732092446531098024215108066509994717313656139524200656646903072348349511144474696220672000*i1^51 + -61497724541999155371941989772945940967637731829827387009249212426555741347800028042853155047269750854013182168860861959246101905580943322754892690723632918494823943039369358147610612988182528877047103010385510058666535112826496354277628002929330857380182494086551434744775845692108488200831882565192871116555658625693836803330833119766271648930872314302119225943102684529273648739200790846140983427012014573778412555408493239422306729093449212540782178885577081614269644213265145777716070526838825825186393489380498759517717588730095323597314711723402373444094146279714940431714662393853370283526782284158469699675249260748309225483020135535038093514533651960919832058056917684447934588175673995266122793107397519818911109755745187810930854568244972481449106894957571614938954458702022217674963609825644808732781399060484944042930598536674353133568054752694496955982607398277437495841242487949209280102224936108195680385825437851344652532201686538747002543780612126004577406921424002905659235723400220543378613415854775656290689390620552299488917849122288745135652318759400591814934465265439199583420111574322398010007891088423166460957848320968869007652262187325296552966294932076962609503769712750031840451576189872488659310018767816707622334049911425122984834972070542264304347150927519329371412509129942265195062527086675807807406131699288314846590553434789638836883187881133347656890555225931531848131167533115010564647279387683115229886194004948724324761600*i1^52 + -5753183437843765894999009412952123617210153848545241668107102108200720442076353909513255848140827233758443323329842772270438524470551454414155959836494759974600850660405673150178049712558905705204851190716871992496485948424856960294712896787085563220285119579212887089751581683846510875547059543815104846373209494800255850505176732098776293423127944120946945861237858991909404895882619707750050294702983448659270151998173961528750467077706033271137575476225953007831489736939029935545746696409727971788827776898799496158498844245800516063286639671914752126542020374395289066406428547337683171304980600406206355364842271646461745005803470596586744609948656686441814225598868402927685478816242240753815106202991018399073052690629677119670786820289162629335167078689991640350242301834058461776262070179376565252509377793507435993832886748812722927271872856957135881625534145558934991697914724605558363083289119776773208227356016014553182713252178097127619333224564967564911967726593139875730702417653700511608082144304953309849745041204735212582167785963234835286667845202288214166172843610552253822769992454839852899633524709736048404266474639452161747401788412057509959300133542618260770316015760646743333086550802200502409205021308979548226821839332033322652554497425202385858392460422364681835897872625014547517708943930002314360403366655729693668603805346004940551165406098516830906346253244768905194707222040482014057761471877839556101656490803200*i1^53 + -5033642396816569918226441825570501028431960208911906095491313640647603594276764752035891843178243868148896493797573947764204401701300150290312850062151483238821959912113737484579939819527664292809519815481172229557851096193217214302364649300194084926900910852163209746454395998296835062678172356205352960319096457156436715531299841970952606359560733953857296612623692619564529549849264160598022915260352900533693919305009543458206402144713824588368926072722364205237430218378850859471198584251648800214342539272548630428953583184684737292806795461817984328951604144051674367337137383277092763253948016133573237114800529338589709440850390389137963546725779197243754690466935233004591178658089027727160050857470547525260834329003892367542201357192023257436737153749130405267751645312728510459372950524916599384243702161318826326194962413478932156976946735361434663372797095271098556114744244607403160486777118267770215521720438349424715244456611553133089394216808281271405200152551319311224026048037976353275316893431078107320630078285258093674412021929699982979134733848311463829855353719477326618023300513113358028414304688362614658230209740198136847500318660662766761569947542892944449977692676363975281787153802159831335982438721233660207685920861685727600490536258939050409404481909128438854009305751383103204589977915181471725513008567968387038698553852901883904039052673500114978562420813564597165387959222780360505876568940887408640*i1^54 + 287553338959001092504146722763312461661328073403843589143878390971719474557632441563089417412394065996246910069814759925992287590387032880391946286746280911218029593296248915879467580347564469760832557150754694548276461583297660522399470364736488898565930625644851867700299958941093290535349271313798701631106601479904310770752531813577791776242805678862307667246528729965230912738105000741397306530287579364358353999141704666867749171341188874754183875827257596647020208013664683638898023725919184412298988803484202037469109733827023728449565474117286649921340035576147041814273585447951083602427697840460965916888804489306043179512375014837682955855437283828415982433402694192962799662074529347592181803945798585010533522313024415082945016038841870660964682804913988411669291486658596786057156361476591850363206572701898826772436745084677605657391862176495785742800608285812115961445426309473848465802511111190128384279634557413929567757432296121647348892399881590779058799078881198828426942757008512953384728583839918803764399323208924271911672845901805160061385439756595555409383381090754069934133509949112321585072203830004216769967325391886814991354420580507975799947383808534102437357643200159756711251986790046949172352882506279860576613056554597978545135818043073115825761620342038362290678152606978054203068896181627809697982325967559298972052420599889856343356408849739608081650323684840188119571764070847610880*i1^55 - N1*213451953852881368346020428672643714294552214554014818571574364753872308669366963810923148028621711855203320834768999619560963759636192838274246343796746471856542701238868918921821661325949852113123876449207200877836466506694123117037184513981763668400411504193439301605530759523870764210081382271097194963002978241942814109714784111170873414557858703820143739554301602445524782858745086325259908588623435017526086966160515824844074221636612159420091651539586261*i2, 321629062421326286407543528213841674976322354309373085694756502613477838149441885965287837805613359895077265675809562153638297734749775385730426782039912053194284865250641526632789447254750847485167537726239703110424416070012559191382996365928348220302973923932742476783606082875649486458854306701526608239351828032221176073610492808378485499722008017003550982265635130888781610594490133078057770805001154444617130765329515451032866426267489240316886495905982869161820058283339264604543553096693004667376295770052910382825513173734472564339208411082566629599157565687377128580457713788803336668907988949204277166808350767356956639732299125260289936091961388173327839196405308829170150897864328766913255130554443062638927324953739657611886302736941862392238467079653469849865300072867067462449329427403915263623634757430898122361400936701449695901764505055302519533746739757304545667826923194946079537235982779169945976968560498748513750831390855524797380708163237167906171254539232116985067275946804944542014491396579409811517881607418689252430717370403827705848845319294169403226313492717214158359770104601043393956062875127080392874555346513177367210654286049060019209762054795563834785402523554860033784798982172170420560851900055513329824710666241904643406606959151293434430734391762598586192376501584465812541722922946061013942856559985817957536839113909983349958744486441689156372340614549507296973549001408239793862325943554935495707063091468359728693350522175194646838900207263366197152266583533406055390531783144562622471179966788400852235360576716221295442472802065963899209427854225237299195793535955488804477051158898946568762251223493251539170072368084303790331638521897877112313549925439312281146828833233633339110154391286654152212480000000000000000000000000000 + 4544435195047468725758597543276016741384568874737107860419922527172224791243964099556147138835283551647042027188614719366767639528660327256229092541303758405422064000756940239801132370800229187016590437670808168904954794427863190523330732074335959108598997679621920844771502974888263510791237585767217915737791222324366824094110592037640264664015511031068136215177529448989489396231498094354091156791945667041432438357290805184149322109317236061274966331080545263971048659150905036055608005318979048928236483660049516475146801204920411715727713017106143791237134849973888978468290084055518842270850938654829626718363399653981973394502857998289374193905782967246312870025811956455982497869692188989553874886792657462117734070752472020640485868837509130209648399164519050738136717013956434212374252833906756433182129893285295323080329551250704543594340007191853882859229253850395638670954466640835031834974306319786965549285037056239722950817224378471452363339259856310769582686184361956464907463043761217215760952708653999710179304080091093610103701858734498947990758660910601265801989236170437873123873309716507518317666397207545988609350540902999728658441853524296072928424716962753830411751623999674838810897943220465502884885815978817662349895571038248074103655284764256633788830069805837267639231728102947278835540815842684892409511224082699866507488873714166828983345422093970226357218948182155711970154278146678918463137152936223482495009737075361210633116380132590233763259075128186666456728885943222450929953408805699801808163844692004142314125288558204804230115491978993246079092988603150535903727802297508835834908236922479231683712006930928846716421702856531182999619860205951065787678887812812002093470297994543294213932671537940267008000000000000000000000000000*i1 + 18552687743939907244435236435344403737394078300793363147021470152706275543013429266692396299721462510041459983958941113510916625482380489978760497916755970599420120503485755428175509540084684986343444019396281361937195663396948540437460908136884351829986827957965440492831272094772192413652294359752616577663657438500557200774246872602015643308141084161794955760903698254485504100394341033117013997594244959299403485542837258507348034951396496545077853201445101083181573317920884988976860644303085539437978553866461686637569002013253651436489035003589653372409780153705658434478367214892176293150506577300523781752162272901934394799835238451135516713532246447913588657321092970521396290433220186981905459503625498685351297705624693926529317703442979294031768126708253734584509532880792251874914602756104940964830008440443542033800612635731901941329885499519593477326626499567858607779454565943059668561602520478906222625358026522675642814803885325695236493324716772055713476448977291571412172779544908120311869338127867452371096950083519879529987487691314616843699416184691183746416100547054019663908200981839150996740605003725488255657903636792208610049142451914536886089963762571020933075306685734564376135897550907361158614197046428847858129838640472100878218222700713868118372152189828764685622426163944711787161549158747896748320555242087435616317423179136104701058682647650853230813284221816304443087618459633556031503877460368712325821673645944715962038124506352073790251277461452817886621516239638784117213193447533648666631133367293863077023094377927994766534209088816562265269220108581873499441311989402468651506173432694252722649361830329544844492188497918838962165638938182236428926176856072159395876953536582028548701443988400373760000000000000000000000000000*i1^2 + -2830841783124914821369290091457642970917806900101306051832511703326465706191507579413750554755247060153689000602280088203785993549615689708689086694834028284822263730287863355380958880514287393310025850334342661349379424371588641623599357051339931837547338054577348042930129053230915732070698440788623204350197994037811355843579863041731018589819355141823900602881212990471568855659048706386470363039700756399771743277840934616786581489326144388370230099142679126867930954101230703128329342861020984606457734353058255465298131793057138592766857057356558249433285325086861920009443641271492716793620271483483541535536983780621903914144080611396506021860255072261093545737073954898523971357755167922729867665916482522067702285473640513842797654948442697853865872469998799625984913657391596583860704156459084050311891699210422521512766411583981283565859709503754095552710384805391726731692979267845626744826397133719979956743373293124491988355798830622099811767652391280118818660348284004576003854191912831212170143887578731428567039570280287232699823640461190356632062652264565328358379747571504202104375373392526439378274093374703635127031087865100314677584409717400605785078438302080246331640390687361555644931669660276063493868792849061797367117428396700485016706270022971313638063052987901203403637730409567368504408538277369972128948105904772748150067806279815790959462959336584012506637862220110097684597055291078593049014793998426527893731769491037521643376640229028378278639848618937956284929615411156660195659064676919680973285007112787864011312975787220042288769806925740789112741970540375720890449555998094101990061533202925499977578593681467043251085728459347036561454068492898913173213116686468995900031243019971113994620446651187200000000000000000000000000*i1^3 + 366445876470341525033789685216399235329574366346341954536506720278164552128522557946666960621638339044923564903454370682197810581114938692815759340014315954537769390665732589376851093442108770821552492100525481085046001909821380736018627128408363481155243421793357493935899042413421125736846484462805536867909587011710192043645273694143549679542976306367107899984947911563595500124521112385661093656774630780399714512944839705999773801965438001573729864109084600595264262636117305533818069101017904202213118756022909123909972366259920155717506851669172055224982719955693974160892127154382507643673829379371864766335195865038112201093918516488962251865369873101296435197065589745648876289162673044472554307467689702646101311630398929014397858705782969493461699317193724265385850260016907720307195186767674280087742650729311070659822784625045737748502103172079523562876986031998845357383026092696087780367154134438764317312254242032807384218319033240688403787379989085430312097364744345468276819612217450926528811195300238284529878894477870361928341142168087422687007723449534674029118225415648640933720972525596768038822979013722643359086176121938508156719340932440926790942909542344103976408741047904570278036347524472016499809468146716301779372516082745851369466515227074485747318064519327020635677452991119668747060526890850866623307678205758905075670208186584989442986978885012559676853281489323173312325188766033785767352747666114804331605118167224837354815683519535850952263817762993489835893780151247710937239053902836311775349753522287783939729639678223427778611541014211357781082239001834921072180103456038342933703469018970109244814653341280849912825973776653265690653912540278906394598278454899874745289875883528640659004692889600000000000000000000000000*i1^4 + 34878968922181005199645160425170548005392269288404650222671092261896584324697664606396026882080808826886118420357447938039057509846447260318555555232490843514875358728921088990258474782647510831979181678928396268855793513855341370078926632434811107470710592104010327970734478500033020634088572974289140642107808096065660029130731440547551913684226302173522850618085178784205050244344131591029526559245931542565500791156147069126253575188760601569212670882923479538888756465064189741220968097099769660992619793082064965162215895996934412226717424547283785753886444962011625387506206680857541146323045327738862684959353374318377295727356491450545704122131426576557580254378957856219596205874066806281770938733134986144217769958230363362302531628614682008134093892307277793470572245388152499443557548069077536253558703012852235789734493644744345871026609250618765987004692488053133787187666291825018393730465160161235360886062780194688018111198506746896392894057371929637506159975708692522570791238056316862446982421878410269363679028808920342951998426752018213565313874834110553080137986676120080780651958220376943006404868665920561043618303044544833628367928962397508628608132280836331745960276281950546848811738775912135766839516515400448031060252384127416692016472294734969267945827853529224875627350782827403602612272885875275514423872221102420190249514631908184723570535690004288365040921091473549908930861088464129977430174084275389337435172480629513309302637580441661719479183700188096641003530805364781391189543756706602841643320162143767750455825870851583812617612282998221259560754833665700525490621860068164297453039069707297966659847152475226182513757696089193111017384889903522910822559703882634221091287244696679003738603520000000000000000000000000*i1^5 + -1061287955176941557615669769947231567338196961071296131311416963055028996420558925090871842116135692156529452136603251613074318115547686221168777363270334925830432283216279148684253197955959029957743398199042647458700618725613650532176044213175543407347102203971229592990346564306934291638977181072651277774410139974381187149608361826362170127958821504408668565277514092586423550135976201404510615504261446061456733349606211233306500172652449620165442675484959261057608209504633598989255206202678512713360235514939208911186770787123974743884590383272730423798382184717981656381857410829424106357747487355973045503320789421166762219302656178695106637902400283821471878741338745673797945934890138697207190008363084554595932495081726141229015649004231915598314855156125996021991897376962230569873339891070908922764284184272181669417409365728713977040993140872737936292405098096113337589488457133924719928131116044190404391083020878730374350811305361217059533650213161536602354763636401144730994530259158342905407664908250481080942825756778755809019590310907697105298747525061534388035945164010544878785547834191135848768868128705319949740723180252102851621796284832842230517198741058789249165643751099167753702710106748227066203960107825544848073575789897108232091001301448356410310272062106413499709856483328383669358554334995832127969791212455248935747151462107404827719200434755222055163697413993846641756275380411111744359386708225527903410863757815896740499411941268926511608737775143867927432106379930627999491966885136465984404244601969577850223318646206787403769832963482394158630713220835547374019517513676602909397244945571455407175144940335982376110013355794458188341446997102923916116247894482715642553757808692871928217600000000000000000000000000*i1^6 + -93537893786496686103868227334375300029359269832853682982618459151525668910355112711763208997589032088126823633170010061598789961550107414032821792367307795143058902063150868109824820149317554084736015072106656187484851858009091608213340263375691290653152715898218528392546399251692381055521036664170278802847633256843407753369006608680317196687836698587318980723452240263264850898732741073945061119187725430585095011497235230066628359180391555656241909070626477990588224794556510941179236262649040564051020976504614426021941475266849259928809502578389960062685929143016845929539087636732339833234031244109634462539337649804533315456176639681044584376260913887520335978050736882525180624591307363560764071805348213217995677635385813987105828644769017583224744441953816182038620445318086463338326975681748517268626400612612838110667771115145370689314639017612666239703024019363664009262025751040600346404123231269365370545879774602151764563881164942550591850983078242665771139821221582597526881000901378268808353318597513998344969593486145034441687798055147693406400958333066028680274352376243416958701912218895858436547046605217828497364723632004784921551823360498999143051580982011974036282731087323746483872405372988379991510628772080855292218046318900713167968541570694207849574954709757450559678999061342145758529551025890701135913327988864061195433527130035152212218550054784378845251164978937700963678991210841750906690110424354575210832219799058912550397864647414504789552771259486177758952031345933339339511543554132091135542750902710390197042153994952675928338317955222587894533021047112322462134945182954522023724662185734558875384724258270027966272310000764490895900054996304103549394104694500924645516966806591373312000000000000000000000000*i1^7 + 15387019175442728034184235603444788791811287868733248865715351123950078417490443877088932070343607929053549562889367992625690478108766287776886113422765058647804305508585417486289618114506355088635997522271129812131777031262377576028783098426598826051536490115647171280016931724840823362277975733869426783620766987787877002391045060246909327772981480611308380662147649837593726863319841158590826424104789225287424337419156134960424994701988458599421438394371711623479338705830887495411647345137166048396803647847572629072400991624931231409476131159983507953484182508700659735750305785917401786622293586288524455514241426177701734149978330352649621501184685627288786197248597177960635261822266437112023107664037045138408656813884849012707629199169092786011921021422712209182002953810043932697820800748723733077651599114205784213967168112523052921554375688106177484350095822145810313644113556452146432782552394457072814587435967205538499570280594921359096460947856734541934831305521225183847470332254679542356124666773673852228421038022405085489725111105994268467321697383336232098696203401916438474767464585549546848820066779765394364902420682313271113320319163728878655834058653335957130085177170532903095102995069029964427343262843305519087076589779859969908700098813395913261938307745133651924421734360056551265795008540106819801410246961755587194725693892483313165389601412765473165806519826438942210402206566679678486605320726469352434730520296283101823030898809814512812433724686582588793189046191668791836494198059587376498489781392280201132576868298407645244801298796094940147033724046714260514851551170200000883821871993717244062740459192476147061406174462004118030789855313884229659502586034658118693937216109936640000000000000000000000000*i1^8 + -563324544835269675812744809645788274675990861301639979225105958860332505613861026849133190101927495266288768380398732753176897763700094651357201297713480813474613419097747205834239324330286421538071568637752419451168647287618084016154229264756429044998304539049301086741441442590657894466794464089404150128117963550028030614598823093824156998684136861340764364817109103944798162929488606678870684229758449857089319211508234570837864254020889846345278246880288762168359332061211084383747405634954208945381799504069312934679275738030525246144021665898839518850298258991219928716041923974129425711029616968399935767208794881919395355581923015935519659014946520738670503778117053115599472539135502744452086197926826862414406886381788734553479030476699309511450719023564128401969057415810806533983041999453950279925715453445018819036694362748794941835016902068272906875316228113736481256507135250468431066298165986593415105672453385933130033819361057905155703385221868897885558428582074262660464018413310086315176621586925710303950181699238917752715401967609785845852379880535572764381293494956721261837264848143513166384535565232356778688948514950531922167678011363111813045074658963067628863215830992214261105945788741555614372793592253788464302969328167229691787304357662473928214183997642122524788282501231859351182104776481342239694875070649938825724930708123849455728923018298151770814872022658388495059780030970509556010122851188678719894965372964557797058364344537887117590101259901120751076203852048033157614579257678671724399075281935330932123249547482901725808972127186035617131199541125601462044540000303113575214111098931605167542423655440336120830952256378439734597627950768045665569802626713901010530323765657600000000000000000000000*i1^9 + 10089745061602538335771649420455236680036656293555134607107276515735366697538404663205243595148228720828709961867664239165013204144372550007580559769755943923506927539048409719008625024295543365844256343372642720115788165707371361746667104874582023085031554218876401034126598787589874376014210722094929885044856446856466611127906623876579928331542064926949093716116394225519642864724900157142072229780613849291279009542208605540455705901408961439401123897646997093528875302377711992690051349270431634183279079554744613493721857769676120842332124215159230685951002019457015918013059344710774568734663124554240370259829763542887733113050947694064934113289230805191902920073918055417324377379481593128743041146123001250909664364410958214605727332678089106125324282410673477911965486379413125131730892770275176403731379291064693698254010838563466212741591953782803768991855885557167424408449812583488062081189869619407405525618756529575480462877826069017351916487842337250280489851136662627376549687736917326557880801123138264517731454912554233137395018446323380472944023981906835015208768481342949673233105255865075928985131572308893869108947452256066013244357009935801734465348425591903306756865964379439273973772736671344610008796432983589306100694227769914623194351430679769055640040865846442648429893657434272744002041845611940725737980009685821947579802122789283086050571929851328755028026311368951048567818040735948645376686158994551702333834105121738712965169003095923616405132471122216607788049363366965596361113542304582950183822388742179845578041584739108855181308800910014679958652115873297753143236607398692303263788664943403204502717563050765526605009570389462093077038976738956399114246038282287339431526400000000000000000000000*i1^10 + 76361423891111395409468225055231340190198323544359115504614988318024570189053488456255160128905088292073104427649522783969391076912302492148237589620084260056944837739949684535726318311957989382473632760215687483578863811845570367456137325206334187872152770341213869323071213060296537243385817543121115513275344508169287191903591553608095139957039176364547017137372270068921464937514538978505560259714108010615024484121901866004048700645558072843920161304658127006566302949246628473256228488316205953393344403667866697597134572427139196845046572313365901282410638243160221450613264641770069331499698880161692194979108532636125374874782720383538271917470084613478833145975345249139963652171871287098556444501259857152956296450614192851588902606386377747062053648505115688399813629778679553968693094942175182877210062526807442060995801874563467357458610184904365950661780771018128085953778157062677162219914007739857283723108377065106009567930597730717339864692423618693806537591407067797744530778596756530541922026986736547302103916004175502434527432976204621634148041427612893056080833739948507100430183367149726851171808656386899171649077500858201453690054277846812796613638518010121120712347016016219338105655231593088328185909099604503208933177683655712436297285090256415088124834222491542180400068002820704558039994436225554287432882904652501505717979173434254038245615615516593046011259421955724894826224259391179209400870183224079233724364801249918977674906743584595745868012157724976063128370219582595540683864131699281771289969991751006214678315718315947369057792353762173020640197572562032928528143448665484436544501519523105597595699587731372021372504754185826699503951874732114940442877383297843855360000000000000000000000*i1^11 + -510021213840280074891860828290909731622376059949668169155042422446429434305877739915481340586358618517851549083645465657157537455642612930791515758726967867890505293482062729352647063909076026066292910252920195883169410707351340225925002432797205133798797443903203463632219139321645171315191398150545532220901865940109302179518411804211504105410440753497400550628030889553527468856309588570453194198927622198798740101040374058536091751554674970633411435293917197617730749490819329560715623459580304618123030871273133527434499504494113767255436845300186693498932694994569607828529931323538484517469654792767525718008528655077454533838326057174540261147712738124142135756404623018622006693565480549203702031228601055032220893205644658785741719987387049456299258940391221958584864082247315088115178412674412760728138271528800212216931053751464189361680298828722397631525216838560225302059663372265954272018576918161574301927969063503167970491798823460797891200259374043686240639050172166905265869347855464467038024063613775106560310158299536166435036283158336303176857698725590574757614327979710915231870888744755565426710429890762507193094061735864622526989619116945450562256022936598756683129707560418990503269470496991741042633688149829945300279589730867294155265876167050246165229534918099166120769404256025741403103007870546239134897959756585517513887580080358887239237676368779480161688907835928489555099046811434802097241934558349508163288710322979456575446414174983535759872274622543433434981382841826653769924984791028049857508060217988112199237232188525443866622738279263883798753577445602074143773345418117640319617987069538804897804304005187251433084701959421632442619186813455502519116210676695040000000000000000000000*i1^12 + -74910201218673198007868448362011252204159868824579658605537615094187018669726011526867560856233636549948784019513346914257555777658712375274878746271434029630179218088608365934634768072431160522937510313552426320161078451595062649210990621581463248235594553643858119363133462832021826049397391558757610673174758730181751908261010523731439195161882134807719892397804649169401919196089888527749590477251159384163589810377066580376437771137819986141766796084743646136860616675920582858666794840232334767464992877252820766241801940570487252798197669187131044844172436595344147868660201690890608798310689606954011972317598561463211630192844137148337107969813831839992937095501535670863230421109404936056035517621406730704667486598879636276309116549072023704096200592650752211434786713321988306619927221539534628260555010585773851470589851062796434856853886450514352980339924659332007225193653528878729228961998604739797174816909028944042853925788414832656746691784056347558377455360916076336961165260056314324529567840143737932612832424848242506826794562045525288963505913013589366497079040394158359359370697495295604028588985612872789809986658906722776623187720332085746608832411062650058987861630202536272967385915646142720859389662290848771190035465880721624152400839105703814537917298123235336943310852457368320137054730792890606141450842119969760853657869171720032089770141789936994856945993243463658639596290230026402957636093594402477067455375076189773018723941483246143719963664000532490945282635723153390963219476920036807015422735959372059899007765265733919549740857555892957461551196188758679183247854329478949854724285858672430805747021679230501481351687295615510942735450180794022768977526128640000000000000000000000*i1^13 + 668287066554377841834800764432619152412364378211759282802807578828252633752025466607312980551616497159937687228427321776053583060299785251701608478563894743626781764980942588781684070805266663575442046800310440393133830068400959349311797527250191140176576977682765061717960214360679762731022433653391249512288415814667540120713496441613551582809627958281143660882661233634109709450073030612885449003678245659045871325441250301553806448770206073795079544216293322578684969156964933827807864410303928883386548438270631551861214913067642692395632365358286528202128326507692361727288279133067435111286007600082124273376950329154330401668289218101150838008328432225357978664664470399512513606170485240332000583607488551122318108841315751239029947334820661939580869341106053439019187064013916586304034648287362399718388464353039101010201082369522536728220186986239175054733821119653985056494912060154625474953481192149519663427524170890451451633400090743463036263185312523530771100233075234591551479093469833370397373809451690544727253554583565869296304426339470171769717403542186913888534327333306720002141619143411075857295977696771766153128423092321061429455408984018059247879099560036844896803892363361745669932143414413580671193355977058525473702864241310093076638729678436843939129974583950564937809807387160294956672821696693554781131240824100659733832887331474042670783529216498688223387937394998329661365708705795054798907215114336328610794982951369608598411635041326050252387490697379021864189811402873976064267407707233131805731239575455019830479051601955376916268241882484714987698986357315580651069468468276725831895254740273275623138020993069303860687513332864761366915029286201233848139776000000000000000000000*i1^14 + 38855275136216450895205201260372897827417259330074305566207922871219858089324195123050307378987022213638024057680492046064787086847181325516104062098577325990705244660652048634938822919742620543321095596871475580209531231432316795452546422297871583119194342926238357279604421069875562176633003944514581626193669731772141804876014019112821965168814929763589036516143437767884935254296409379159976612458387193026508663179715925304900420128288050378190375562426340920588314488425393825542300464699490987303154603534654733650465630673576484134802294706339368399971316169794611878092026212096541205497742717097092895388193414024404098330525229163406231975248877577844953351350868388706642297560642827504657430449083236662752394253381347779341203122842420552612727967677445488062903816935767766489632618344673529040750804845902414948547236952067056904140499538860673025776215562041258830125428507796175758325575870899404358259717935174472439821795468185337792829830671977014878657972785147826915891502942544294784003925454204608326358625778902198286305130640332968494335266520721642409555924676676507975078283238985553095815774381208071114387929212719703501655457942264095044867059801970305555198620133032147301850853165272426444441811875228542393034664910847102412999786193435615050845140039572618376951596089932927991973344524001680061245535085182768256552859953855112395668574841710773169827799987316187057400068170931389816276050115277149112594322046500519907025464650216245305136837592805493838159695141762884401079158332808923220132217313797653750192147180738987398553153468814085417532751465443619444102333337715240858685655101891574416931290727672007469365678045008031068720284274016702903091200000000000000000000*i1^15 + 703260025052056752126248522161523347108649429145103968982648369497235268975443932061888859854861673213482549844571791027891519711908829167339096490700621284693457391922266310450804662707313358862048512054866125485049446157111773174271364244608198250979026363689918137287187396189983581849804003248080032844980584726431037736394346411264273515682435916043623669903369213507631431903669683156738447880953752788842971857823149321720340981032129842899297301113575024683338360084221006868634405987163367941333882729540882210277693969492543362476341523786619156518306521481529730808881353542139023507465987417175506976948726319992134282716248898187963156341666159120968431697877399578583851791293647369661367140731420341227375770022766473528098700123728693856076891553894852840575755771981856346032479799354445874714531238628414661501997072194222576835927745387439311433660644482888766952971728903596631563540414461792804125906868889340431021154728539871513505116244661598719674130105863988728701557820598828956902890920107825240179303008961632844140730649760306655467604427007213194663270803752480901947514522356473693443303933457297557472491477324282231845211478102325872512064198040257834941470761474384169679601303549425168028726638669961438515840512750824055462803538333300466129735305496335235457689212261091910201462329954061472874619988957761451445112082138822887302158866971613205148221499599764466765465183478203245857408655609149367663587327310784695987403124885291242916985112162185515589205538141615426973946133376102715037837719385062518562016016725295789246712821028695718645330287085199219364566793150030112941873143235523254951157971209551084122828475624370165291144990104223744000000000000000000000*i1^16 + 6315606507626026518241053182289243441011092909061595714199793120568117273088046566028245000836928167130887565089843505276545824049583086760763220097562923445601133457983095683691946915804183906173311445672511734848264513494488937029166212745192176783822051370906703589394359580214477679519882953615878033125347336082208567483539379447613270462042295557410550234194958421700842199900423255783632592500733435930957259644982074723662411448128195372163569875568948886478277518233963200560503948499104084062235205101787705301031012281287279946111330095057426721580507895344007737281192528457415749281873165417491804567654101508624045677964926251320959139078231926274763198261017387336467401862754895213310715251208321589505825700736949172484932655621709812603583002509075673115252754976100694029235473154550659639988913823355153553178532227754489347371534379982761722335269055726197669975521836084131523873361061109884727702666366827779496214092592291994129340926487444954212093771442519745001052981406608899982481801939595813388258349077902228046181756043568599079282203087982486254178458835098079356071158949067618759841421170108259194201788178946218810061817111417749722563630511755190398954959376754466749033160637952209972238601530795499145800953616218778229172258192462249309296378146669698874425045536342970163361982810096630504339026502015686864664327362016071922137607994298795572220372497762427912567911174931231724600590390223093079435951545088121639762009738741643876518313996591780280902451982116354667729632242627766299596639487381384303983409670497123636086202634290359457803272114174646286755047256920589804182309952116239207045320082515452300995022789489358428311738552156160000000000000000000*i1^17 + 33430781347081676209211067535253698870883055486289174224019658594551753076742273471223030418293604327860707035730977407526145188341189191897012888373496233743330758302739625028867986502660783744399122692171428216724988870763013251348773343478017965878752446307319152700566418794597631818015873711394123432064711017061210372488874787810646211811553783753408724498710881831461678820710951367779091573501526780756815715219230987147481341447036383644647017430313488864923920972167979890097842879004615592361962027052102498322969763558105866454197445880717113593062348468716274494691348937535492040465283360435307400898701128116724092179834254887212836328782322394921278191438915412838227764691531606957178371115209843491364994606050939952882606447540683390714657223596748464808232718099697450334880998284121318242717389004845067552278095598293713732124497389427380975414686099925873009710211555329126162569153735845164523193317246513069177182908516260502757542735994211851261708924685040654640317367188287781091983039032035083707602252127163369424780099152437737917100440776541129297361211424847855904988440702619774073835584555701557686837207331421672882238174981198862419985812623481140504169061307514067091227336426502532876163302986938868661644601711836694804288905492422602855281914119609957639643979403728061620887091287023354872012330923304993153581771166301408984337694173851515877010059161118350194689791251530100346126051481239491259854395349447310956440302492346083697560977323040561486856788177297123775652475664429609700098927751949551041974005273164824055649207564854295223006713836269248254564996059084832432314798369759116860194235349933344218716180322841785977934970880000000000000000000*i1^18 + 91981605587326512334821527542102866423001441619513767603444123083155541897757810336946679798066555429826480707083951456648602147984721726795261010809308295434330407436658832076108586243170137510856249583778899024079134494450020105726450440465250486113493135253113102490478772517298223165244663104754706872285917069857220979619727401755036994447549251320894297632966105648450504231204247918441119290206553474533715153378646885256332583337633018105223056845255299686261934627409357892710704399181931957606570205208001619369186030588511229799338316515429419918089009261569447017123475278252601536772689461860504901767604001407133120308732064627508084878605971056757985505036066463986485575433608277009874981204672323681660410400428761101249170380113964399036107429792855644686016417916262144917671021202031285522662856007624517318908595616389645578139580212393421190402016547057877531759248630111010287677308733916945092468670272382392109313801979182743858133129429558411300102785499688912110209693862476569920597443580155683190181982078135137674665380039246425569360040313113228166337684719308185125439252940277941993518038642349642235075723435978699242079215195755759713681386953055311708707180158278104069881069689875151320958977050948313698841165938858492384680505580558449381827839817773915039142495135056833357333693729616835762308587305531596992570658657219190576525933680830089623405170666004608123546281142137262091074177231560917852785470528224887189837115381771960754660919114643910853890108656321250132494027873900443523491780005397250888028551299778075584632781958017290280755450897118049744315658965557528123947619562763532033199709003582538504803671932099037757440000000000000000000*i1^19 + -43468446870924090909913449091777864908914777451226836025650154893360855366889555724810604446119388915254397947799916228666785846121222741662703368166053564981744345841796716932318204926915682645594506362201405695455735619102600343772265012428516594062515506875943570786143616205518809496324261022383686886483840439716715913835047564062518835396285352766715235288686357407125239299508873211611902663494737810933433622615404072504615907244644700699933661477173119308333980133238259504851529145925656932866712225911705167659168882833138346408691278200954399229323668666751897970820334978737161994651748237183789829263582432736941509117307112899003518749592047407619184422806696841140907498227301142264058149196566705303355746333086244077362719690828980233052332834796716903820863365470292004397939522115568117465572534223385428643620501230269110850285296666487276760381550607975896184258316892476896596506576688730568837697067191051962899822686964690291691999978908814455907799645356236899231300159479843782282711909501649999639171607387600022973693330749255899999810329103926485162794504072100119442223882846900149746897690670721816832147739735493456783442779645754496294450801020692679700465922457315143165280749529658964787305596356908719796932966500108720239093486986294920843599976041953524408400746258830002044291135011876284304084337489741122363241305254272811185175199885544585762603604111509162349485789679506571811250596112736822513266909229177955581987537425866816433951403485142999805240117582733460792595614055556660877169271092975285509248610148387024475837272552468291895373836751288569518264959978620015948923377819417835499979152505195370271657104066478080000000000000000000*i1^20 + -1758721334370925833999299881463121793705418948803600937063114371633896709184184981910956917937984763171274569246702680921715832462243614388847265634893291137771755757098210076716114021367853795154685475485716895934756632569390328463996943197471994178300207775371855720937820475357380806510809467772800402483608260993680877889669333651125897505275201810167972762532699735191388484042207942276308245562792008445268596826918786713989100090040904446593691943723562143189421812073522734448545271016861130527798375316380434634112304657832155892823379720799175087812835731906226585510799711894221903967151811128319158236611617458328201828142465724148423868690711700101937712789397012959805021767464636429035992655333303152479457965671385632336436511763066591350990856863871058547279936539979151000818032428839571821738965243934655401051475318495808526663819195324262176452647996571684472502707240127738880046010915631317231625431351484764463140284983534638353793601676778015260289066085345240426316200224107769449908295979984615006560421704692181590396968259132525421169651844532298298293817736139291116867473994974044129492268499712644691549436352209490418099297464095716309128404325691821144688609676465750322208430651014650798276042155883156618626183189356948562465976619648380184678088847034915958458561616882308924982720808348571090989497943029689595440914048744902201112022188506022909974534621600375452949373225945176736208578589020290497687225240295888859091082033146978247704533005583378877645035489041550380665491028848272143885061790080310313627299713800721332759203171118280413330382986210796328040843378489084216303703540491607640546163678475217218400832559513600000000000000000*i1^21 + -10346487072812072155662500589250559737204142762832205289272869201140623472470337775513516982845509598970037617810853851365793710900766664212711077442724170539810515120979178058322943031787999854137325420509618222480744243939939572630140477837976810641004039234284766846728743717121348467366592915312374359651521338051107892139267769895020462721740083780257827334729983731675607584447466600014438709145957590713590119231099828557091903745277502406171920846719884878901727165129111279764546770317388795460086046325982956685979302224952733383613686653755252205281645508969323261704324420906830967706026023208169452787043459132773117808326194889476703348263845152563675272561124980832547452104355282311754685609720268665514250480204228953124664336793335876477265527233619485168024320303831867455243002677196642502237120878479938299195085301542857238090184743891551358132792175672136856757466188717183623014048602794295675690346022505010140315158686227793413931162906674373438514010442410354297314614222518289483924275185237626549118175691237883053169523695047362225472085831580538843625701951535816621124325260734787925768916416195343930175143492414442056252573226184280889285215553828028746170261840481345957334354292173337817788922562620267054831955788214534520737464352516671451069322273379530061968025593726499350746942768005811326562622461664766005980452152530342342411265549177682697788993686063504602963128304729210940036279350053360579654175356684405762054285338646803616663459958370729016899842470014713875798394823651102471253790563848574628497878408608607601351808343951317269336594183441495929895205177058334339128162741125540138852826047999597434476953600000000000000000*i1^22 + -44582453286939850357984031098426060380110425901569285875467804144652921295083257103758366137173527471304983281848411861475909733096897380911775402991403570699008812235408386088853900020377372243715424670962063201162232149982233948824800819721741587133484000047390753675382204275555706407582385940791025563005487154068578796210885634045605216989859368079877056943136818828336314993083276936967035144076623664408219077291048504906579446834734647530858090068236192494320760492485928679725499368137972082619099412241275182184993043006307419595660858091415210174485111554365333174495308117484742496166658648066622821259245720791437304837666822900828787421083140423956471214083508313876858023568575945087422504609184323265793532188867275425347916673621712442165391988478768945978151900463633259921079524565505902960677436299466576763322664591367634900929290337195628426760079454292548342810499987111722970793436787273376170127269993523240514067193999426495360627481665635734292888541326801619521569630117697856599518048959712613473560894854054780884724470961660100602160510764178261041900155259668452337031542771636841360922881655722192935788219680080454028067319235613811954547087898046438931109474384162517614022440381964187299263087405365512141583841429241802571611794217798877185297517909950428548742660075416340179633353335409997825589242070578020907361280151535655949093802700598566908043726502144175385505620083502549660301028469647729804419519850464315105275642154720353161784774769232807066077866876677057105935211615726661516214513716648368602350961134225152417156212660797923803774559123931902971438131139040333250489815332479620549583202027420505866240000000000000000*i1^23 + -167288559692707215819409894550158929606189497136726008532773517261348758484239836418652882362400896720920956670394301600229078346481462133571349997049177980686844553315316829831895579090813826791396906685453702185540704805138333304515328193830392742396136271086440079509357979492622570522296119428069564377479769151454442506314636584193229108005422815964152243942585989079023144582931484989559098387747161324015164077723121695157600519196125450933496976037380564305584425797219672594699112173165618312536741601973173955088446521083327963931937785521324483113983378831893929194894030280578322850614566274042179622200270926238545240628460080868577664607593616005498030652490941404321881852954915531325216542160153639354656783588359084007485585218843748437240911460663637782301936046200403639175392430691019613468396897889105540425631142604313930786331826360357312986416758091265231680684518259682060414619171887404381211262137309459687332685121580981346443310188438959361391517534781433024904742408261657410452260011759047606483335567966405251693937493038115644906484341776510315507278479883293860550262495987022820076279692079087659523814383498640961970783800935445718209214957270417106423781441173468689902058405859231009841000555215352840637809570378536975447841444097951417442971507820565604845880551197247934747393252669507867845975844081767714033901896790368545060410633777743041853703141302059380386119141538148537772767643920502875014053634701902538741161539500970226902656472277183832466413384277037542350471909563864127371918672972460753979795512688775451991528365370172560793824156492479636757347318975703902386318890129664173031474560824770560000000000000000*i1^24 + -538572911086175499769839307080713440630138761183603313844101264123442946827689922383790634083939363612117709193773914024529220216577462693025856880028457598064548998786904375595145131256609860238597494649227807648776376427371660716792636851390291410002058087635159292588678978203489874550924010752329639607572822281416576803113222553073558270660936834468574825300477430786912869557735195590945700328946164379977389587936482253556895104768636712748755382896675527109970737542736099333190805394114053738428898206364510145689137304307368668798988238596912180554280832508787704247771111998974344905208605879448292068303475293862633110227971289465427481420075173440306070537875450440055802011290821800030555854976698321447316141843951707426832489330345076994216422615785211837553479801628855835628004091459359490116875367344677287722334250303201379194863712919497972369287733267155426574425672244335196540254677352434706987207537149713550527443441696867653923855821222448851832276080948763081853589578631995505772462847252569512326087623118060514834904675538958696340310960132262841138296489630921244328137970855159966721381770966719168952212515910917542991379134835317926647357084205627396041895774211919925325763761436672804220602816861848978753319996703113497490461185628392097254928560477158735288835106971167012358009050270291363601748845780093261043656292990218248446463353842152047157939864563101088155542867425236201991428611357662228454031588295901521230762788588679336677361816011605002558725329003320892169416930542830738531513515097545323977914162613778953067308755619506917862453525627590412606513435707520623583482694490861455853521731584000000000000000*i1^25 + -1407223981684795830535919945163298888625958559925320240427776160034516490410417329228896184659123367341380625874153235570760840627549115506841466159914504849813388664492222139094273318491194882042173182494060209451543030854836015316532201030358281510633746384037120793212174983031140643358688647927631743911399780547462600822032850492911294121156576810980451349158225038513822499486898100492307515214236257882406735931650587363793507644998403444632808699971674606323664408473011479410072206489938279684071294513210337720188378625190544949362035324444029738782205534741265475709586616151640017896957973771471640606148652442249218406272562441825077855772567834180848480956074365137532427482357093114533972622762120743735601686425816370919041529929791207811788605708381159778628676487132898153238240862927865815572269308733995318939336602446880924205912005195929882740323113215080968936831100378711251045342866418215901312329915202860890375293836959845161736371196852811598938691842640682817174922072293837051186667171345977927488984497015003860101018400785062820821266313268610582017584631853568186954173573390830158605186380570127399057634148402121379857742786206167735040179248747642244330097891300301512069383832847232439801197528466157255396457173520353122774099461675840803038875090418181186424049394858722119339426476754458432300037430851863370067343239786919980965687704767184721763090400676148578263524453097498562053555772018837615653725350714740078783627818746995989717033453737443757439370971338372611991052582909622020118830726658347549531275921283667540140876387642441942360724368525471869670219530124459430160963968969166790066176000000000000000*i1^26 + -2881234240778535372556898821911489371837300301393708739258602313522929962277247284433751084320638371141550329684013260894027435137056209901199016161686770214155941996986816385981841336113885251109359179752264018370625672890770636808881242317600192858018974387718582437869726973983951167120858517742940991338491933549454011113327040454409754709047336632399224755014795617289729013762002836890539216310632501774193049874996601219333296490134589116710867041475254561655713082714449473289772163471548442144317908116174020712984026455237225832108912775093935592413666618834732566320266582969739792804355549134730622858747916062218719643763552161535131715114637141627058629000014400611443993229107840369516913833008513052221778449640621774863726797325004686551548788717874429763285706366734662223028698600910618967240228838132992320197019985001256049024495747162756669358188636858136573074501466678247398176958656176805530117968267791084948877670427119877793593310277490206191474373908343087237559834343817951343645830629266121565548052647312001637439977738510339117561448772384080904941153401210898230506764064370332290454685658835111877782581094801874629833717435386214171092433488102040209037955858585211982772320428851554212561358865112977129002728122639711045249482597571125448097676132636456889294396481008554003251309741087362655838308759016450916476298926041731193435855000562600460704722265867976116803152616118922450180226579227693114885249806564416727369725944057032212200644597499245318418737930617543833047708170132370608139406380830873141555012317960230496360726214026934332832260632414390096344073543294376870273142560243528499200000000000000*i1^27 + -4569431266060321236577712841707978930283645548023103163919914097694309461093765660761412959682956237959843919251529045782989960497739859615108483619491357262440740140397092256683117937993802711682617176821263303476821885374711661441424512528507443225213773472131779258795922115654777638954316528880308668784517087089158036129846157279305490765717503915528580884163640571675337460988630049463003862924523214952870674861518657128521756127523929040027091822735809811712352554135751340203490005436835083844357185294514312562215835444414734974882211599477531261872503203964421701146791155786405215012769725002087859809648566841089406407306060032328254499257337023596750260770588477408660972470467008372040419366652037249394321667446398681167957693231682187946830176942064821594484433623156370521868022203554266628331742592553583407772621338770879633394450716102137417919018635152134329878043237919997129662363327395534155651302790992625369706179737811417999694644365760785005242855540537160457053566502645277511391712099992117995566054059514721558754952632155076189483407736108361523521531502911823740111225047069621253315521512981312902527680290423220290785920513937077599228933059913918398871871004230040244457863427066978523274536811301763434501758572661622563051435238744125974198997292870597832905452647932786192182818563296809852470033658012654423745498499765222054937103933835551613805144859656593198041909472883617378699395351611793891399777318552202281501985167579523782798116068511421476837028717773017601609757874841101344443437331435074757008599973299301783868685974665131962131594044025853860386568181631584078818148823859200000000000000*i1^28 + -5610272505346427183400622802749218300287635328763318265823909774018267828975506144104369278411297638474575243159103504705392475564022309751502181403672121396764784176617962767440442478240445670612995379555398062938859930652260467900706697400029840965036043235968609701208589813551106337851584345276820215348279585114343455238664753084998073351525673989566786498553944170100089821127357805112946669020164451273284963643913802675535897107943791031666759531975124048974657461151589817962557119756558615967847186501339156340714213121989975391589932663578854910317526596481380365820171937215152438293531121903656674222200872924727827177588447342185354642494055190476658412198142017170844921029099039828040455668589835167118279087446511309064459406246133294280290602667087846149845083591388659710252258412378124015586200424142728538189087262411600593167411785537007021144740222600033227749375400494125362733771781622856348533317558599818583299466064643212492590271019684643525853378018954347981440371908149461890198947096087937577657784119039026138360868150281933261087032306780451681542601403884407461473375399637762045316055320221467541469186205001602599739255854412327167639891568734046627779544906705626389661267191298590933175956597304913304204958767758405658783242262695771373744126067823227136214737590993605576306346328875632801347376244130851983533471584813276529162141660592094906893336675041968947580106332783083160816430561948929351419209404288208358260421976911863047178449187989720052466193788857056681701058856586047448644807719096690856976391556195395378007678098083456783146743683740564869824323958082464750564802560000000000000*i1^29 + -5349780778418268859362909845118930274932184441476567146840814679186706509633014390792937959008141759825539127718372831798101550996825065656039565865201859822429427052658543267685947812210138856010885784786739809100194003222564794296313687218370098299507214647042387491738836302937429456129490037625675258264714797293102721000806973215720041736845356790218782989734928389914200460200931719354470805519388018432138352927268145722729044868131252513094796664779497693080296851966645706984821678935318424148879234593030180409040458829181894353507904819045464957580030765627941734169293623424830795366260905782742433958053134889171667181729563268939149142093015893101978010208601080259353872180012394674783506014559104901865887659982264368846114122660060070778964742606229420537902281258897641729255239653911469294142783369438498233178350010337658393126765767348713483323357537213800650005420077733025299717840118921737838073586634505801950513057197240517790608708665000570163936679276593385883317657186640409985610827327345244232604425795167750601197131090036800891270575216151891656349918518720914816867274492781623760200901390255937243585105519239575318696275290762863805319912419582812885003677683640714683718380603682254633893061260912033657122160962573443290704459658220096429350756044002378969566283378710673011568361978931665668945459440466456746097401765859159058424700993277925737610096940455180810720059390662595543278731717039496615607723919705678913123531247192647312853550524198544164604495563249644955173532329225610686069179661704570463993292486425421374683792269107336798992365722680796615253355283570459934720000000000000*i1^30 + -3975913719159347798065688788246402158244805809085151792708467999426757384934413681975248640490114753017895777258000540107172834731163227475827300396393378428739571113256072438712281100960911534603240504050905792671757403169039411273644564864001859842098581466538675701514583942733004381311637638333867134996215287671209405997939382263446278141289810431822624635263203217000189239127164777887020236921557779336062245306502971532441611781316278104241300194856693600519835674290865293718966171632539536917093784277205811948642480232634195685959118755652511735869678399004739799602122720798116610789232856375665662228835536519770123933069800271123551344275696832126520600143649084583460105510263249632406444281708306408323537753649432148005711692195754344811667679223949898050117508011130476571614769140897140849506688505242322493817839298913442069196382179224463149037372017146202189987805915166736375969453768528318691081759340295474109856223976687528905193122675908197189168334223118460797708749333869152729427199826909359905997751335221231334336738090419677336111880075072740734834933663388754757931236249732094406363633973911041738390447151257405250924701954124021911462835626155485078270217790841507564784310672914647318235448808758063762225572348787751381232129779902209845725959608470363132725156778121133585211538102538944892139620873957915317532232052642344452537658394834212785513465791698954586240350230850905429750536673091524078825383261647527470902593590329033088513156312199786554156194239009878935723218585586839128413811109193096055294111096539704102104817274404579811059362378942499985263423188369408000000000000*i1^31 + -2305006047447662882647294794398876626361518270948050045605450174344404534817876116871745270745584369064532517461332546459631094429975503506700339799342983656676519138993566696402929282266679051792541810093556469993678489750074297842645572912346224120400128759592408992812106851409071627082029451806769645935730464796994450122806118621425283293748264460450741157035473704162402907256506105100443406387741953927815242230686211622339285399818317385015476133647883704870111170552176696323358089235044860849309795110740521105125801116715103822434877080142611950317093689796605646578728936506842409068384179029945658287431283271917435096534943762122983683619276009084731639891254189787420404921448200294469733809124995853796221150671948021657511471591279043683624202897763329761164756865602945616020370737195403417349084875869770390896238328011909945722586364220223165657676314855762116969994810658649274139424536222300743996154850794903351928176756055456520363891242598580484861713801506000345600837564802235041750372277078327126763108126647208551091691372815759036984093038227930071403759672604305486461164863043428305957934410075931235067636179334176287644747793823559714693932440327853825160851890162636980876190380851589068412218510169747688173485630079226467274215026735002175542753105757671339440860909920773027613016708665753051089663398070866162932752859692337216631735342200438467700964097636179190031171351138045745161692687457645108448020679218928237235777947989356290774812778036769837690411014011813404107755970997555488583234264477633006653101688387224586640912347236171202119816915422994516074823680000000000000*i1^32 + -1035082034357344086048622404461251396066340310705774363472537331363107668744564421712505409759662345598610378579986190441889261141711747789984348441021413553790731341989249353436184450037595842380355031691334636162029004569968574940892489453704935419007130450136986202234685161736591307676702793497246402687733311003675314834693250974491849261144425605983068563576334923546781053369563535306270608435469873994162637286197376103042545588516329496794945869360498951761614603893498926607010559794792425794908203149429130995143946021796748398882522327659391417210828261173750218335638282096198863926671226964242626250760257784611493683067850742792387066978224340589112806246168652541079412940713268269437593067966482122914045941115025391379892748741136115598336398620381717444805175625460052643272483511031097298233918035013273799320496036159284988930747706270104513983636827635541957169721485870222623144165753245706625345139150578441916772691236150395239573393400706643687139581921220267075414910519499861335066332176188633065188480708820755794066038694159462506277865712121355247697794095882221013604376641910871738123651426854277541714291195511474345332942306001655156041427297093444997663191739129534682333651762480272524798849243473975843414017586733636291678530803530697175374172547432844594185380206427638924665355314451469621441234396200860664127124259113736593525068701981131333556057062123832682485140088386348930809287047409265712675973777189507097421834475874237022047127537163320725360227309518762960533157485257495300511579453915391461116538137363949961352856434414353763258977148923840089292800000000000*i1^33 + -349917496295187983079504302360098780196602005960709230910965928975562423404842077284841520291917131507627611981768274961587798886091432642863674964496283451406994598553681995921396897293313033364631438628515866161166640691896723710939721048568951950233879393951915700720339268852075445462636875533699959201037650596921888717286789673754335520145840119252255847858364905883681456636784641676059822157018879447221993319462767692196741308715533817892928121293221185561350001470352681986111382970465770989562866948135139879708310061412973613640912136741436297766637186245179386290383452031550794941598281374919796454946260723866604877121908773535142156756574486522998857162765200284054214186765826397064578978721871789063573817176655046347621746337319237947192755171723415521345258374203864501709180663160332101315462570535912097071946999046272730766221790964783488525578918262883269978593440000248745437685194893131588977292275636642590591397434115695872288338019423063637898774173380101561099701409796361154468587647598943353301708548395866351869539983003435371952143601186857139142489042732554191009085930780219971971330636618797541213058119511892662276497796537235571455492318591836437874411498392829601409870735122546184985685309196127420450075692346401510085720142601506598412641950933182972133219402957925175654688489922285667063508349833564132623120333587614243461737796868177986326998510455278853440926231933516669193857911399308067491810284216798536519057245693755728051083557509776416570801139348992787146091807321150848919220934137929206379628611590260985509192573655914019735211271310540800000000000*i1^34 + -80953413596357795953497087246959578372956123107936306625844262977414364766253637525409698667213843538600443178768942924987767750919827334222250553106145043286208396131574056681244609655505571648882356403407355691160412425585953561055385269424256113567188852913982596154121418678094212356260532569006922849312002806411599551724678625489622236804876991273021757666421459404888516581252620940231349003948381560718723446151821591929957266470673357039455468412738024667461107024415808851100637861412086881704887079078599174290190755566209785578100034086832789567911707608811829345370755271206779230634368092443363862622222619458714650591631181183707708694760095194169284034836291906015603463253060888455507909288767525906555333038644583250873389054903625124762015994688966082621635019877054488871605283749484682267722646770821635503393675142216700912302362447817989170621433293888132293121544602619515737007263249018291474870924408378251975419707124248407795319287636524741573388317953609605185668046127988072265605137213587212596454796276972763878676751939851862186203024724808185045890824719629191465519440562363829185361648643666812936377611222057207886456476772643818220142724248676145860122159671536822742211540078229988829104297036715530533217133366425505840918984163852458460414572194587358418452740970906072780449192033169794942215710553616387850950876839280779840665413565546309175968552677658559643559584156190510285414877473200318700299271141859125843494071246868329433380504437489182684401399306829327751584404563974249866241200479978200880289872544022288375753442761302787629294551040000000000*i1^35 + -7667456950411112360337549058276927049281436198371204218219555501366004558761502779207014287769434699929947324332925099192113095589955365631630498816860246743820096527227708307933632055616309578249178042972409676853630166289436689530399070924772407900742142496840205459928693856634583450659518875872339472986851229103376848288686474849811172410995524751847035446026661178918727967145236521178571989167001409945505703418015567982744763619171339077844966610644755235754674841996858372323608964332875149916672846366110740732302374933795339322691684629567049402471264418145340760450216095209330083763389010613574018118288811881887055205406442056777932114763342295411170727307290427878633625307582904357460156203274002577710961218569621827772203365527617602272685587254367953094360171363688419010598774602374614829918309099756504609625387561154251864954704720625274855487083422444605329212695510660517789436886176837573632407920669873718475869290225819699897779685755845605447795939491696412295007206253000796956512826092464833241851104998788857453540483545016343683817259256232718360766530016165551523528931223994676348072206176521784495892321640102258428720980322892241819191967704870180060660447095300796821927275201052937520705386292999300106303681496356118627467368669864935469130107978301445083841519609927273518435882843837169337240179724804952503531382606641283350722210581886258660935078024637932919709786794896060092985465293836782798180834594848476822847816061696458523950015197731697852899856962835244694814206782868066684455018846402603147921005528099022802051024574027566940160000000000*i1^36 + 2986111448366128787796926655934718965722142877409461620190493575157213654329463918803716053277074900866359074038150569523652043143626882287159131957270197816983416740054100073630659589897453799820446272399154714310428182649637065354123565262939496607023824992431145521033510625126414043621852276495619169525493330582456715062639203885686873751024136217494314013078137494750862419365645376375330018623710342431518366400793403698742895444440833564871231501825845280761947739693236456555039277217896929829975861467520545440641339790983391151878063586216710446730508590635424788294031496910152557479609510696427770871799629021471277640850713791738415704965145303990832040960412273431499142037304527131631696628172278770314723754359911141104684485627007441739328339853534317423774500566130126735693416060510942925530013066377435656519813113303131996454736925767710993635752710224595210095949389542237726324352475201657758444144140457080371955641336863981358101502623026868603319728455169178471497194151013934389860970733156328187389143925085382799149130926161755333310912634277819237062876089089402604757147930044360935836766621105591660293298853362817685033344969438179006279107579022340882158893298754514966318571000500451349390427122267896422628017339330067146852209390050984732068398050856296744007011247313714433120034508786439300008790755672174328701930767152936996210351108117305235216173847296914504497884935754476055682517967715527519970482088392651272418640919686789670102190670857611636709767483840194679787445355471429682193937979728998707768907701974332949870242997207040000000000*i1^37 + 1761973550425734066731906071878056432369020930482085656531667500044724914085724293304856138433553185803013729725528377521906002282147259165927087321676938183132528458742407505863063810225240445018940792830976518215317159234102042365202429084608705142520609483311288599562389895360982663929804197308586111627414862138906415752506139670898052333725906483556444518373864589101992568523254027464077180917252897985356834484526773823827958980068125915969489517621037020186728715633039032847906452245802068786427360006353935955845786044911888317540548325506518762084859058707183144082682737765288171793686800876987583883050612812025496960842861628671953207568625462610334932301806170823386625173283044502555412670464656751207433905892059932174403322850340029364417061398285758421879577665226146758980545378430894956942483090822605955888183766176046533956427384104995163287226054249189840743779062698770272067446650425166639225359694218247735071085289325214031833756697792592057935110275539988780163225469705449988113740423456694308903386440258757989250226627292878138710546665359685813875365337955495585743553987970831768948485643478089290455789299184096811990680976689904601207815264885217040169817586134127801839359207210077277987427785553520701453805500639581985533903212588496473073292039343574293392641273662430407981044149649307230679990651611832740928051261449741432424782849347078438760591682388056099422563879717333604874995763683864680336878358153834482312419531978699658529154398118248517034053674996426618240198918426758683265760580137532996195896430313756991950946304000000000*i1^38 + 504288003584026587603013123372739588428217547319427867931633214188360961316111393362119933245547015128282446136144379596939542006067186560954019291122448345131829772990606472750413759388468136092710738997390601827703237220457470673052312495608716136083469409315981999636340028397303686953816302296159657130055426236146833389446123283399936993924647645493051461379425936335171900953068490453596865802640913549027170205934614458135232189991504553143385441217839478069098504943729031489323397223523484165285120575677516393794483092809532677925190510034611748600511825064104686133168079706808089260247287298662483449845856537491265126570060204582150563544446003511397305654468856022360489372243176406275006139275095118895794361897897247647538492593906055194933899704373907735097238864733431694300394050391983324070483691292168389054372340541691804910035394067764812193586095863289583292097253493240223759005728398340307242827878864276379376132914069079276700749923638026502139715105954701864148233098350817267813981455272605424167163469312518057469736753706362791929285199959620011689242121559179046311597632496195525329632090077830022120129617492254016174204774395274217770143102575243179476933474100100754693958126541885718249490037476627933562101357048268879119676430806139055468360907701703253063923557790974396459795209588631003656495949928645512724338301941856115786264303117417018535419860683343139340049649341400991375685474005214994195982125187777175411921185684130662737025798637814748793828672909339071072904572190852083293804428198979420974168424220002667724800000000*i1^39 + 94478981920362670112807521530942264488718238313281331510669427343291438818470459971870970284043273562032405227155013224902069586927288470604456942498934536441761748230832826801833567918359658166464601765498988636160436141098304048255471543678375687773239307486377382840007381289187001384362787256103369726988804672598214129644561837672125028332593397505998392268876917294778714401330361279473664842880150942394799505313822312854451537907635324839455402032183891583563404490187482334176227622567240422975834234129661797420775353512626214488489562818252915779978131578400382532091107009349753376528129254625175603798803161729494459407788061171251768507604033382878471561646871802777819569206796683421660813867985905857838294218877157967161740850046277406203001756143493096787858752032110502628203747927500918763278699047150066515468689815515321834282700783278342171407502887757209950967195543754456101800502545702963133052398037467956328957618183282478357203401494592871382354827913862259857492902996712720908269860713123236025146892510505361228421177657022379009549253761926159173535334365041593015555903642002805263853552970084465989695957414246329319062492363990249963231900821303576872093357170398209376767174277552778535445587669953701554599126127917713695021693483103655926039328690971874630342030502083138339463581093411731035857161996924576379561811653952235355904816393247278886409387489042828832521135457057075474965282240900495176583307991004374748654998832047960013058917159010395102544167111625989774225843248828878873199407588547382790393198490419200000000*i1^40 + 12546613887897029200368582521879363065830742856831286417103395447568600469102374755577869769982486993189055507605431348386750031555670491993493769374896032783497831594531429491371686156863193004645907326158873872943807480598277430098016016481822605337800672006446900380409749413302327525657978995447288715563674389427391391682579560913613151977752333965760309864506391860333254291673915528576431263964319245118680160662013392393890262371009761365915904936897419625438427939457599553154502705533565082579147033354977959482686439742655918441310046778764872019228183294687023860524786428559583718964794566176284209508485179830464513851569024217939862277793875013521108527905925028810497201556210125282969939554495989424416037659344353225363944675786270981577386492290186808414108642697568533026310332685895945015864296061773849438054528874674098342962263574618392033183156242684378793546515080572503556607931028741201523718352523087138001491268670146995740317877515319883095817596696664218859984707952832814448114155895545713755263036581255754875380638025179753678660666185377492126283626833439008875799343100275234818005957639628250354762191595483094068699589984324351315383839399130307776981834740913235500974322754869444192539586109305571261178850023110680590073838858849489590237251482151415537085751499009582346447292395461268374687616904252989166477486585237448913297347464967525129402289388458016315095118549121271695299302281140032663738305194183842889570987732862473833803793036880409040952650076495151539316674692901438120311468441478798087175536640000000*i1^41 + 783371571368177688797194368384219296276685131640175638769529317119012784599334680657551553561489591946564631060208645114668966083408106143544714533323471156736548087179504476265928778954812277393733961962282159208285083842411424700199349106101136999689491332048084197788192486983600985406820537882903902525525947359662998427036103234191777685474898390290755282497399911875549298416027390999737474615573769951139271073454253344320623945923130257582015169935570392360746617480915341089358670717908385161329421882582098353780774207035705962275241090948968092507450669420168248163590968129649690310974234230251649787646833889798702606544958989895989701846153275650168093508250914591783740371648735897279242453852150525027972585930058614914794246495539698303971798162881228661375228666505324213075331571100919112567311250087267454886630808339036668423437414432548527437176019571656295803176421003668963579751220666620416714843864418820386536305049589186902351553725781017811412229418928144514741970265172483680156866158622836724412684565758706823477260905052608307981505228574509655836476533375913656348273777638456946988054165585335438385367354346086224608117129716967209182923540757717898359740843806368353884814591905461045881132461771841939210923161459418116999460598851593769758654488645373064416270779510449060438972757918724793047393552223240977674208125189420326749547861987553724212365761862559544208542802423367086989267384083292998266245229324143937865077582187821578680614560556608426748777805698273636292822580031399246923167841878152314880000000*i1^42 + 15321456782239177328349390421906254864819724631871405256693402751756255228160135902105469307355257400428527324598400654923085540021728075841497094225905526789241205617844534500266015794840667129113678801596161116565059805842929325049113661698059220621253627921334627595742298349345545599931687925159276468316074213389366397603963725829956586980803948553572124505362511801606464617389260411030595404860128143418571439020117954167451445412870961789344614863858349826632502483238936585427760046514169550463111428800401045717923786067335340486246406260337618011505449405939068610045973128531093239016580045516362755152371610481624723678810356230635814712073232175855075852540958168171932837646257466769676711233852025851432643764683636265678668603820983384601755656567608183272590334235408981493172882937366378755892765812648246054891002588846284716370777389467684799567319812246004157535485267210120448636922213876903799868277535317491329443489534630198398160110266674894400874866218163445335472281492155553345003507905612944187953875368070598445202804642174730963682707159365284217790143830551487986573635181049860972460997122198305552529302554167942683991115261165485326060301123121114256417579633873795349046980549674978110545968236138228201120435600388236138019907140121146826542213907928265458523886210967926510946258255638737353451215034676967777017381878137087773007166855939828229921272515750940548609438051217927114481385767717704296280027269588694295324244559577652131797249801106731366640726917503088323901235488330378675978325983232000000*i1^43 + -546852016359492034575129082615675767961571602250422264955943899448131832170999422183835718729117412719658902453788477158234890798210872317034753657119092694401692809629463243351631127955661868634796547954176799544567471902571570775585666305071735877381766598752691979187806576303854625767190198767689215629307758228396416334231937884416482108095046149404131536587799106225475763763202353115057178856948033901972987013805956934753949606838001382901282210226937610557599021549298314780293685340674692479834123098303889635835802435381542083741984492526378491474026123367810086099122915019826572028811873833595800531315269747691808125956382304548209348661985720251667958030498959513601410651673563586972446852933137477473145996799106033881371859158915065581886290927707916500919823230812786825540797012242372870979772278311143187935047729763086443440274123156428839905853777019603053550970312555918577091861329927291851930833056119748056914448480818540278441075171616408468042329454242376979728960096818250301320878056853650991463712772386436258788049376826450141839231671439805393093431566041654205701974850835554000021594449281414561670517225711227239574552971294189251090971632570324074610687953900423480882835190759900262621561499109080033218492699148142992659758018324634364171782647021759211128795516606276367651265184423897591408994380424082907399091191738458336186000656396049200042485859606107320747955117357306836882318694367134236398040447236859637131813199616424078221106225321199648654761327628692588650903851390857595846656000000*i1^44 + 2033248465444527354710869925892877085359698994616930798527500981913805405577359599474214370258222173453649163249427097536087564867999370398318033772423061786068883136745895240180215817162224083930495164538375356037901021995988229777513835673756012166714036160438641051320798032217426372800430035312570015289919383023630896504010711486142953755427705427335140151976095113633187929778195670693903637286684167342237165351029510451301961479162367123537381079738675071097301889436679018971915218854245702207730736810269642963287840720862502239874958754398008431683600766202602516127511094905139599949914899895301756374930543910136491124910791877977278647896154748983616771402197279958290154668084443517758496667398520841771457508413810638790757644572073846898888294103479649862595433108514413346661178726511407288857561805506030316798360548780885522442705453440541884013915240371477661909536684615495222107534157625884276745902252286253308371255900348416776399873785989266117193789738285705230807565781462072595246210629643465823581871778679748120807339209231942641181019552020642249666388617597170696415341323905626480841802140154654159896180064660848131376889157539273151449932594997705211255169703983885994175342664898507126296981824823123122101541675624222503598494336951138212234043850321968047959356821085983315792707020307151516240759737568724897660825148485244246782453019024581443033768495345638073775542980437781165548692419342374493169552597449537055360865021606335940890311848051857065634703692471578977283312455778304000000*i1^45 + 34108007205127423749533273816412301033028161691016451951397743120361466679370641195284653284063538188067314444045744553726087989143269986418971063335847017220381776265386774754802086533774040003885348090302168032328690899406915905011991702930740246355280120954932300619978036354914547650104826486424056756692265770933932210342829297939372750601848008396170844766440695114219663125626676470804632248756127504338227871287892007216245417523290741630950502709163383905294512798889062496920795726975628697472417509236282537803968297903159799239474195207803179895030827467192782875233815939128703700386804557555938131299422353193300467838550427142139409500797856751018576317183917625632095803204346884849133603980339479661231708794308047080232011270920352578911756015262597013352830056586179832732025448218094559725850203336014476330526407022869966909096399372832925167057296604744916425377396365304194057965433003511249824178652807755162534452348814727845008268129053236263551100664471266631607669365241523284635015286013776450967318679510983767989791286781720852308657644625752508193746372538862629328491563505282785550241230818151060798132963846843355751600977400870986788287059423996828296008964731106304025360535639072447542819281004149622643643184851569174894153853703016627882058300956912187347098901196832525238552331159712956211919030310253851824260631150088608115935062553894199811270464287129735082669868942540591310627649535248103399774925360565694896920691934574805697130299858372145350303798158345957441273856000000*i1^46 + 37353348190467573662781227064388284722546843835885801779829073097588845470208546461167795748282359601832897140352784025810922286379703977681955388926910522650016406586446795705586796508699605706989893788056588635755235744149112212586496908927677782112816022091149692537494596125487561501587115733889114887151771609845211849918985098428209397861401203783486271133677242627119192326891937947267419307144779838108976181403261772997753072171880605220832627332438705558473354685710832193732158512994812327681534677610642702708710909734493633954831428935636754734840958618715084857068733117045940049501807899564630372381631390392320839821683952282312520800354598752262075662723309554802669048502903640227703819273398191344067527199821197099304112207429343087476917465358703801005855751318710777990379300349186803512879682912938803729481446057428789258002280756511855765324973131989748807456841543767243888144875043992852631104903099348707607801451381159949826875780267926291238181462474472576373839970376075907775175519858680478973560049270590630341534284452047225422591398028278924349674092794902696788647923444307732374717674301707493882280489242267149177558439343812961559739597050509213299062139008674865808775124075908239893621338018527845895968768254085131535377342910292549555769010083221792783780942381815555117514469692566361836701236715713644513460649164902588375584536039947061212807659633803064738635531234447518365338695185706559793862610369430240957275308849350187117681008220665161008992094389020917760000*i1^47 + -158968992848301938962580150462263270224386524117851481176935764090964020910513508372329158085560996815510032250835174320521268292917658518969997637145431681146091791729935000360807639560853559516216754907970198188365473296726638790387258641308546451752731297797105373960363537187601963489359517842314060434088921619352402963807488464891076333044744295186067896900166985712527938932032157959083959372447557973331514495942675251205288032384551720831564117124026155572424948063771738622711591162230696730086674167383523358073535223087720283495342090105560261036659351580320527885332867101567487955583694885612602851603008011896008427132275556028601973539437672382579969148132374849254695324028551932403371390629144892052219452374273273052288848802898197650304938447849876763981180167319202647999913386276217171249180060734311565040856400860812887119552379551617555987423477501700149467174729535615628045155589090410415292623427090017187467471284950153895273074372511938519151572509027244117909818875481269855244422269130259522225349496633114589194641029566607087560627081037632331253057472713101008323993646195407870425753454420707276666408867142374342643901440410065047863845343081983409699121502412519314512007443227309437462713543628079823150440054027408957107585089580804390064176394512873815328168138970909725093780724634701428290389369157958640245404982070647163937462629612224348926670022725021106443648202528515763978374180201301220606518443997199644992223260517875526557536356309832330448218357760000*i1^48 + 107968386742339521888382820200774184155020329078789170973311664365835961728097254863857354718664044794661944975854711664914393936211590856127595427457433984388141728729966360592998477783543822859353645708732977704752460212020621468876614410280190768026172164403245681850063358344053270445707888237629035785017590388814334821450747112450110958011921121827645295171170465138734377867286145488590173959773306604974356578786556381696722255780259897709437181428780396631589085468915046446599198077799652941238140374295589060316620526314170752797179403916277826321293125016291443211582892975399060018180800253915519075425577859657766923783831498119729119480107665167979621516635043917650747732005879688380866643963101238037031741440284178124703210729773078986305018746576147909878216596705561466935950154481204934683047347295504645314574785082195146687563666611875588076239123859177538396260723569565225716295826003015434638335911528920524738601603313132360395603814270319790753488160311826655573224017835723102718436585597428287487290624734089683499574972729037177225260694846968782411361587907526002655790218283630715009076655286542158584326644146758185779412440925439035212118719520811067656754325311363553089614174747644454527120828394855373644263059263877293146497020174090979019747037094735601310063354603439746600778020901741738566448676670816039146411560903176591824410411988683469689845489387379587639373593241333769443693938580309166035248521665195693643986994762465479528500657735044431872000*i1^49 + -15845827425455510161460620548643283806917180183996428593695820023181127339484288469333311481126924324838523637608054508410117632021609216820040275466835994693933517870762598142024501780044524232363295071604388184575630153892545433255327112475574569504371091305433358371714776851537069694076269973049918677770956358639955300366535493553753638448028870620221876306787778627095642461694315235642764737217072533103323666294233789005769969618994511977786738189516485150679611032176490691149414737648343646828509125876874884474763343733580290560553811955577583145540758267337746427169654530612889543103459824079284482549168016998522766367976395180547638842012567390856510745287051848996559637875906587560080160248218800320091600767778214726817495031776899808910118817339732033691463086210830119754705829121023439692291955218888445509238334937228267431265451651798651039620778534084672417664515565190561405987959198756886820114978199177111782553292862900138487048596016565852813095575626113556112934561677415771263974490623891709617225203742657058199816438559038689799133066066872014171646674618827236756793949192935822066735220336663845477013150420143763506563474235171548953201408333732338610554152427256878825891300068686939924696158872311314514975056547319627381577545555109004269451721317170410488939821181536756273471443253577156211860353227937870897776244106563034055147235497492986346291181086302134800997343338212629040177172661595564340709833932076077753676672388665145698524594176000*i1^50 + -6887665165838516139465500399639878819787489118640186218915788265112375490443261632311536927434815524122763399928468320926444108259972481794918807287238265241112213345092534894513546865401709172462272549248382627207619243900966890371930858787330018662691271153187936749446858053876762465259412388603842461212369398716290192914135817178342683777837778700369662184601016517339150536713486570977398154784411724948941221361349213577209736503130761090418760466436317628457577167617132517080724237458652324972985554169856991770611940823851347143591834371267388737459487836262258327614979503876605184392890944515583114642122290404934042688598893624083227642839480736054051279750854707501822200947373424386246499319512914466889035395482241503048422615598491010034011584957169615919228763279536600680920427204784851528942323374528721275259318790424939578920750119304927308575974134381686224443860474123955250299362673196551385130330282089353710116598379385258734867824445349222727655300471527688715536733970148027142108038604049185576959272202109189366690017277064473486339386638392079137749919301512524241600520931326724133138838545185643717253954190731709678009005960647534523854625190099563104372833503076414621192642559105693785736592108155789274461347374284745144700966929387490272253874480021425801804459165403110805168658551025616522864759381850657507113350461682309032287319377706301688349627634623189704860026532475695296930533075433120835015375019067770857953679882636492800*i1^51 + -15501349169795367443051667257941155016725217469002821176830075394936500042694622571166420227203451992311430762433858870927776235116803186915308622837848079935634203058700219205567907090298551100742248722164175487613715863588221763606365247823303217174706524453363495510661441691344911041402273517939941692950487430789596078038525674526057266849243564312943341636565114466046333114205504834263904654602833449041900457286142742538528399604020573720055529698612259667211699136209171249344734531946906683284237519449141917894771762459288348915686083094798768012619207701795971797320465794216376808566727584427514265774130051179956819395273803365716518624593970307003009996885187036872152875351326549406721206054744151823048462765406019885771865447139156665102998151388829318866220900231271057219466410586128288555398576818364058515576946853165941305838915844592441423605086738908859524269234996774673757485603819450226907612606944110472766698917061732999121109517091363151598441453536392361043388706322139932235917463221409639518133700746176395025095555373801502353282252790678054194504636560333340352660868146943534767436663572393419244923480937270587007371494250579787924992513234219109664476102887089393689786364677310177675150687025136782484627153944145704533652591893999292513253788526743511857693213809763853370861073670019594090110981316027729730056000483759077701000537450379268816853767297102806801970806290930921583460183968166825111915500220355201466368000*i1^52 + -826887921068295188409567088358896435801228082188399695395516394013726453142442616395818346625328760357601817971307285467003053804601761045255254392826560951797914012147506742911248801112363550520954831894597187004197965437170423688212565363407938047276030637996653962336506689265127362983720421559617803626593607956677128609565992013810452183064839433416892870460310376614747631333447407173828192329742473162926576610743979085943774276388881172273442876446434073379330839118236703955485657527315359075799462497819230104297286646563486528457935901248893124622401520973812940237847737365241617775064309215977462959039848991660594501320337661121135828195667673552016763125004297140697202254255552237966800786270800101316796197056739735945460089260540196408405397018662779977120570705115751893505348970272837443904672654833601362898996096395005642287616284226804320937709889105920364857090479143075772137415972814372705326245031936216334160086023578923532314856169047586228525634501311939704747985372161063403934984854943505456693056446270572095806263768187706408819483645875154005192940713966022242778820549019304512044623003306499448908992231824744538291261846628327393220793092764107917295654939557089678640050369676278914125938068489400558947759279990615393401140560048410142769760991440076620015809837782912977550880273673246248011681910884593434100644739691251899247047981072528419890276735219498002896569341628717421328402589273527630153132277760*i1^53 + -1265433379474978854318406659724272814758094536454278674635363512324576407257920125183299320579053371548849574221681492268128526839771146740489296946442388005164329009712483312321651927411850475504945341708070046137750558448120462909684824589019284002129818837637209550934360116223869161333196342530013002429862436571954852353288993403322243693055011240961833500850441364925292672451732759303700871997019852697356512612086414931550018379579979924497920722043288750381149568844715700164470109442268827049592478338972351290623097843262221841194860810786596506661854077319799199339085899090853268890411051878530580326380948036654928164213515915005770074205970178062790700984255225956707002956687122321206807649922783799920120200486795123507111465707640799249401602361958334122591107344886285593886107655340805010286693026879942613217406846701218724451498190121243855628351503166055517002078743939512553184445850541133142539194058345126972872919431750772419314679880162965476982359201002197584803375424102133708754905449927623753520145880381378596056087108028892168762549131727757041529007834345742220395012988108510035808851545464241811951938902111806820775998903533858737987800958045222430267830450336475221695465285581544772729110467990555844924961591540999196678490368651348886598449449315131796498992540422310401619432143385325592616256009606826842898256507215268585720125646146855653299353243464151428490243952159355924807373149736796160*i1^54 + 74741448444196633555257754527543171277246195356496365860561817069503669308772350476637999025265712493265675308186166865107910969934942800568855284261211011502393205939727951374043024971513495452972308250643344704458734233775010298518776417819830470698820761445157399631695156797396593828358568199903128602328341725737417409582783598738712806490760862651021500001932377502801690740328319198242187019733521106618974995467771780120169863525142663396647451522505481621030310543784026507557189081676710647014397513231240965826692788849832494943478849736186877986305728589384211879186046464898634899306728410200408739224537335031783232477921356331338307607683729292315369608553494440834156591791855061834110767609139383641315723989925367315057403239188994546304858157511798328448127291476879832827437687039643716494487543076297241048186932877091275946074639570375310836818027191144446392758803231826401549356791579401813741747167083044166576516357593290115802797966554370944275549774797178904301933760497833908646996711706106890886655945961357174866702559025808332811192815850284585090731018804455897525860361399416507344162121441163138876904542528450785778048826061654520284558891301523042146967934403806537852539532593672875244866467131324142144828077114963171641117126922900999144691922792031326729237744717895153981618429867144203515543512283949429835803110224278277140615112949433464593311702846060375926501248995442114560*i1^55 - N1*213451953852881368346020428672643714294552214554014818571574364753872308669366963810923148028621711855203320834768999619560963759636192838274246343796746471856542701238868918921821661325949852113123876449207200877836466506694123117037184513981763668400411504193439301605530759523870764210081382271097194963002978241942814109714784111170873414557858703820143739554301602445524782858745086325259908588623435017526086966160515824844074221636612159420091651539586261*i3 ] ]