[ [ 4857641254345465947712056841262028590157656904675906417548710122449998913639656644971071717353571724701828508612162978144016309913585982485621441628171470718085037403565807556384142600389676915571033914247285049071830069585819658163168273185850978994464694033649558413196267508915731410780693283899063350516292058544639499980274551870681054323746140518306816771640792156555731196562424912183102008534855274900285051983353407469090635132724520181410072728607372269850737294955546776387647479582278066291353067534698340165166601023509659732267819243434059405166525688582281250302747633782348313114255784049357189321975409927915098986490997033689307767356640527407557796838491993179058795010905467419880960338041013884208551631692649835346353107360553036534346782119772257972744581630393764957746220786819940201652239733742524893075833827994495070678118475208948678079940361505695911444618763441424071491964022665833667315276868736967381362618348339200000000 + -107082870946052406883106560973626673948160252950175502499377127508755139342568268415990798686355210589301289543483331684504679955807706374188626925828141689205824728377698166659346837020410186946598833946987574357489647533143244231099466735330971281553978328119941990983756226315227403514694138785316200516530166562731205103004464500603162463769897444708996937952318284423814686424756687721745151033814538563455069373341080860679761220065606057319289266931554892670981036219720566904710209789550366714486949657859210547439635623516148062023132703679438492532624496503300765414662682804222638315787539223611744145431654605280980053401420275697031016099230910852036527086842302655728637951894796267832042513280113661799451777632328664188722885394740705503946655612602571512903131062861515048685220792873789565110831207540266451533277894864326415118754324093491890239034571784963240551942956372896731820427079471573599591026851306632706591634822791168000000*i1 + 1003493115463500453603492458782146107695481087707414566782970681295950605965957088671550655523432613947570499746945244183266702272561661046349714415408645863277775076116092667741422888099539563223637094421654766738791997255395672735007304077815619749145513796430786475806144052248791594875132077210325524532606224396661720325174191401351748806753909040043329506252581303011403740001926264064720277301374220796374672445603328408685814511949889271940827194941290049576626333848195257238108991119927894491080729437522916697456250474756035516902732977273375077728202691693521615926775512248177690741915873481366992034875842087642479122684606032574471979773549707859370920350868574455263685637451819768817007235395706988271022521050465175431330456878328312520887960382457524942067967908037007683041676709913270623321384231822996617239587050690690061675863256587050742421896456007489895211469698461122061038138147535055685662034836926482964399754072555520000*i1^2 + -5239569314011671302349721234106351507831447518630730695371964870960262155318408883555634641878046936383469659364126795741302609167006984378787266486560104180579428220653079974241507347049423857300169813552613162634520985064685882284752748564019538897693425066246392182374737968087804024690190666938529079012358987823332493639329216086823989577883080372457167807373981328309115427903872543377867847870501830107817605430763097285220476796493667491653300007917669538287707811976992016455203081272935210078604952762980028217210145469558698918511479389727129314578698559168770859319567926564502870012541295344504325518459518481190216619242317211326634091159177787555063814201107639485080776917712588366766583655020955029364683956360051244835048127296732746687167180385280271666186763564022872179002304181275339565483985171446859250050805557554211344636359484455424484114790124975858735865704958838217625332769495215657548506521271660844177678974897356800*i1^3 + 12855706728885217935480838473322077720906822569211750848433407424247394895658972431165732461959438269862455719746311976849612191083011800280233066612908681655548444097117780355768030922936430577372428150716053029660924312718478731176144614343402999232658452113214838178618562883731519842530807418006342565696172220124584339287374494955815542941769025798593139118610846157285896018630194111065064274144880758220625774429852693170235553728435655905306046168696369613205342803712797916731726550727793214309008282755587586173768175367785351174407184645413180269029360903512603273746945336816743556942337161693424286315604088250897269743918481327049981347255226860817814487072302589766982982582746561659853891919741582241230684376758647040091438659556894802172487936817791504732913033133090196369743019279530197574248038889396440808592045898516324827306869335432947364887054067017286778686802901148415659552905507603588600927489776736521985522969608192*i1^4 + 13139168207919858562447945897811912034806072997851564460033046123562725269532335630757717194348623434421863069942003525659281940322545240074418989697657742435279552996059936986667132619036999103624180339950483908591766442933434504889177683387394624406266238310413921676435121188186426793555760563835872638367085805731845291017076236123646557941985429806808174987268923927309625839691383519007190095543050849021436281547664539013851077571773787943966617191002037662170278167312867736622432008040557773897248874824810568166187691514809228196670436800745570667790313199706079314954911373021478010978663725547167877553446939631718877813041548338304403271296866887267389902307033069476140911742950914354215620304087032351014613198804855834371645567690303977877118803400264209264943667514685915741331830813813912985616887513287688210391955068859881308097008661064581520593160262286189769168648765787306052579947962341995185878595689536778464841957376*i1^5 + -52130034909955989367176516017061946019759479949282974613725659791868933357578941798107245983034376200345117756443965811937958492677497085741221973438215431436540183376997652700131732883292371953002862033671782237328356186424874281407718357579949829027837165480414053844451271405856573621142609023930409410095504521861754290190215184566398809141016784489872758920413838981512594639001217237805367140219967720791006448292906398488845591580179424758123125322410385731990755600515486067336836529241247459633519148998238198437321372851663042327398316350144116774606134867398680746660510229108166275571975285599030172726551663593487177560346619313310569459417460603946420631392847143596544253882470031861373174721875176376233729449734153649215617653248402095285354092701910527156392030710046845306274005502579095079718286473265077089047337926445998373740940399634535788755320090694419964506935336669773027474197437895668069815038032619296870367232*i1^6 + -142762018246074300655711506528675328869218950246616771058888135325005074354199313693396134655843568276306375729854444384038732896607398338559345168212764106123752923328997766594863828987416387186118795442127583943656887325062696976574618303892086774130420216873073581990469712564581816787419938938397288024089278252823396845871568493645603556360416426932238131090383718550426785050925999602181489647570079406080039513279993656952926879654165481685461822272299552086159925805987728630552001185299043568330991245736042044125716846992835163913630805053719103572590056367771040050545745230657547547483044264326033564680727497615358333304831659460077614046440113186664853951102553819161879881703274412818923207059292694222419314336234344041958646274610979128465388081105203078163626546229682779746742990072030596151157356236013994010960601866316948477340058550023148487673486479946299460621220554075247716515437756376957921597034776857424166912*i1^7 + 85163104260233641644939289088997706515714558568777644653222016765252922055548391049252704402524451838400431058721959703068620701698147335575687821278509100854438675643042114135805003578350788240941094783760155528284689781461064933173744996017887965226501338303780574011698968760238535392610431789502803904234613389838498211992695560727797506959272299245585284480357180609059961762994790939362622810010965995548955877666878997024244378234188662225800526368604108714688210574629292937118115557305297451758211830587463927063453260826493498409403433272540466702293887110717668985752126913642740419150536490469095319726207878668578767563883464145161655608533504444948577396621980575913999347941168491548202794667116196604734899898026736271542389454850204116642868654350722179306505298221916008913236411944970291197117140426348877468439115910862302180503002985521803633519569640379275444008415756769124178397297472700452494779614765621706752*i1^8 + 335661499434375957096569711778931446734837382584565964215002220117452950138865537963301839158729790150992061974828009974651122536529736319686484811048159244414645586778735919809816351274355878632019804707655919166715538923743064196435650448223633328472983631099774629624460917918611097655347225889294715202181788935121199905461019901525080824451138831302524808630235312099264209083046163454200252109080101241027668457222843251247815472319009242925502517415325564209266072981774267578858600407382276784260432183607982005710205659646090103566811220090479467986210707449795605220885992759017174256188376198158502311746060806516956246726337440615788342852679917978191667228331325647817284585397473782333081934499291447993211411361513703016577658673201164260288011248779378211044765263969653180465243727877484112831688701723740946913528673569438481360312508814899984577835491942954535451667503297183842221818649151726331474647885102972928*i1^9 + 492528804115431314673638833018752261130519590134763449391008187247976794023372842739919263181081577450596068353873995807763932048942244135186751401879471021887341126665623650626129332027436656084835651881280567477467420076406378557904376729506928892762543110714855992965173256052416882723784005798375139143486701062889270604578124024636152188270500880613179402481051622147354900561291792510846338368289529764444722725866121452298319428931815648131358967355969413097497519962135335686090360972443454390092108741874975518531946369799367756358830821167914823587798104837396279773136033602149248953364533708050036114884407181965369604082290562855259415485192300548285661407550728991338944868237732360353927818931239807596136672439525514825083561057484469750182150351890116177359990386909759938636669666840827252315589160648518966789453732015901067227839730505718965941212365979338185361320296837923664540515764517740817813601968455680*i1^10 + 337743097059391668292130864121266577049621642210542790004525505386195922862147555371005438795740180222213032675562608905726375184716535291821516339480724425726391759338175256721096482799784488836550044939377739680200004257732070044701796187026930521118626822021981675717459832793734158386397862846856066050128394722683279767085543523516282497217987204958607403178743650201772122092198663907374757729191252280017256791976412117911805304429881258275606339696610206381565633491692413474310617349446759851641271434583793369665820401190228795033627384474953604126159645768395713593820693618914784644845747553095149394451717836242282521290280724367388837920498837325219541623697756410759684080570714614995181435396959921899334577399682543680550792117227854527872876582144395143869998521153271677445421170023020766881403248358744569317699047829062854004792503113590784069293208772561707160731166520257784339623493480766742476791742464*i1^11 + 204592538937372463833987172919198696928668885771100170793730200489224044840240184839117457471571869033755365762105775953656550198903341147457183339412712372276346954376568164281839076423290459864807857651702047716928967714944594498802483360252408469911949398554454723765603706073340555618451187205569035768878465586231756647013495844713832268426856506301614790951564114063502857174719408555683827157234206320225482214833470695421581403362397703547201915261635502457908261503434789329457283598704676965026595731785701965762344072560064906233204977314947675052106484129501005880711152143417776188740228095862178613767206963406428563809501522042061780994813374545957091958106715124446677987050301130763421285771815382245524263683736592748153660083853120732731637776933000362354405339844274150556295633811473105541421404354650086019088590286282487647981409016687958579525359889867370569588863176573814978538128185150862274854912*i1^12 + 80455320986888330407282884035898662817431427193100268685019744313168555738642725101985998254512170253091953590081717559339596469860587923035053224701400136668663108558733039892521225155506413804478975119102835773454760819181208867817773434799008766894807473367022449826453845844495792450059332491706688776688483917458178921589108957856153474140017728491673309378625091744889530301978840617597226783693386932313060139447850472260115574203044668368092095325456999382213392628880408618159892961650112001276492968507796923822525748431128221151373105634311713945583370787504202082002309376798666499660752212260879797693267368555309733008893553671077074501154783534107689215019269110251958919117357670892312779479733611207783706435969403633668614572232723899907896055126752377367574191581774502769579390313260437359266516537155340965269359631051777397810530946459008375720726908583122091511305321981981936165086444342483091456*i1^13 + 46653979515804654765504468213490002033010060482394518207917359883981039735854998870855340141653529085139303908037105495725483958074603857664703248104574925099888481343869354364187441282196797802684020354267846031440620983409255506227349787005506761522515856961154772937351624894103700012709524099149706147614372761201434888837570459024439359423238566780785179172747630398596974857578286202449084217948047257743445781953563506955718865329323691207741565239904659245256883685512734925318119839077728397793855189261984874608170237041673862206693856924514284100718711181652539679685416820273779892487456189385676413659324212491814458981311498685835937916131030762617938125977199813625902296928035417192223775599666004529695461391014412174550818326397556681627101748808090224304777580630710353130076332752769622625139702773502557129640862224501456268170538155241699406317264469881085998071994002429870151337953257957883904*i1^14 + 12068248280454558998158707950864805832227910603868844075517000475994372455671994103485036069214807662367445551143021726704536665952289356483189369426288342411479070270440672831424524973083614862465714526539706016270160094240195017807619005200555990544304549479185488806500361230126402022447565457865285473026724400816791917732457801277080457428121382709727222773508522685509229132548684047531167030905959588760079186927749714291673952732049300266559981141620262068754519785686446776713240344086493587096273810994761637120726562897093852631099052017289917373347689550185342821674577417543869115333714867692735983632738425186723574936144735204942190148961131186353160905480627507609961889515926430364531044085212812695765858630180685555119039839993323997721845444330615111794705349741837924865628917064018004235109250413635555626038198354577302253931882590265908077721605696189615438788554561835344110625769209724928*i1^15 + 7500993853567194953527195160076106029200630330050484009396034912377906094465311811257829277577134218497529378690313193174799182253152887647108401042077393654487996526337257109508867031990008981579003524665235546237932674375222197050452093874396331188275610099287770185433651570914436420896816118120555101399107294693731754103347692762138249154325289901182956968960513997604446387110072842730587505306027834553042617498708259656540358107796469912337548831660277669227514697185271446354997480282950320440091953820292526143709327869267306488888947408942874013029480951008797753510908444312252951694731116505576302612967714845606443926837481606453096850189172076883488736155964323581389649669909707724492803152864620683574384851452608084235860180391475386989505668252320983736173610324026778334942414025406734205426339927993942362363158988261417029888799632486354998894870384517691890851031173337899739002125156352*i1^16 + 458878721198675642138544839216589712005581518644494541037957022272234318194957848734810886119455641261982689037167774979356882420902355415587241023703839845880759018549711959508604047712136600731074784262721880479248382614714692026793440355547422117089673302009183019245982254925040143820943281177733176404044085867615123652705806465657918885606487870389292734367305322198216869608465228413762876012975433270058224782714269442697057321201182485819512638787058584713563317111471135547949889762588383571721561695166232953659377507666566622683395494651703769780637700982351142221149220767831366036806039394839916722270812653071003448051561174411579265782870797553079862831271337706481388048232320529553085319685692033118299454620181826846671200705979935584041629806303121028160564912755170060073019345528389263829350152450014416661863033521602335527550850056510719536764172980084043350657680487421170837094400*i1^17 + 900165262254465603272533924330303596434140335648364405268457215673932549798815648902885289816290756118346633477769468294469973793509805716059103668736058111633366761601951479032605510987658198602222972842421042886456214751361363682655358492771223264763921595091863586014568649642992353356415429434276136256442246609043308064894572122814977012634876426227725658035638946270769156850063991921439241436955070206857168838039484631735206557340596713628897867231092058987010710928403174224082435120001112801553826559846230255014934301757593881269258634825378246987186095247194853922257429468071488944086773079407257957974167915358678036901426313441457526879027873273012931934061860204172819868138306957573894546777705543433999629266339275623657513900642584481054364547603163969856957046746616948420079782760119454363228818125010749142123845661988531870382326608091674041709217710625120873454404115137533313024*i1^18 + -122646418594693354365385126386395252874919186716478596787154534072084720164773559519466876524299118140742701895268502386430154723159503933601320174778214261731618432846351144356176192814700570330100293431303040205031676847011718481240337676365636593532922408486363280512919793173580605358877390957681359178531551244661375134380613996731812975040673268764946544279024020396933343987596382403889238924869296191523488368871433518314919886199449895488081919412390003794665552714867779488517868414253543834305754931474858599630593043874990219296684539336578042784861914928511434241051167227040770853520578605681330481297731076075548180370527034661418426017195918316910654752966238304059563826160188314926333345285244919938483265746070797116901764866320253473279479065345585599258577754210180527022940359968207311464510781756206727662371224705463066452611791834202854319377429378998491744632416926575886336*i1^19 + 7617622719475845554026323777038624898240482693270326442732199290289297358776192940566328664126003586975254955844011151765832246055379624636876509183026769714645045160875969511585291309965192357746058021851744539254517114086342697749494321152175901645802218782897765654605870132026970180738603947812260874833077936420506676462509628369844330122532697953552155451905998387622444295063760093535080742333925245314386034716713215799668909032015774920388139252462456088288457498328978276626115840508830486382012853061918058489384569458095027846408342854719216616057457348040484552890824445434335681503741760416407054275844597975813277787632290660749705510707663903656670318431195836182595929575929913211835497572647546391992612079063163591603907862260616921391434117196402998671695512711030425586399992168491608282861853637288288045375231531410027476770705456989153580062595662403571557342766780383232*i1^20 + -1157073353089157289327229267450937146372485295802132759335178114238924037679804610028405672968229968868366901622587916509739120902768767686796450046447963612992089770465668788527484964611893678637408845326740495391548785352093316870452468513835129530186102164592403954058020003970255780948130579141216765917772921361819897028208041673093947995317482488247444249155424357425274570119043706262571320977350237036265404707335002326907468605530947864257417770565339600131620061102510884615167442184751101387252688152240511056854252807793164269276268483069232089994840217048249881395115206626890285837829694870534812379990648507168945026193308060719122202075626619687420733071509566504185922812785731428104193117268985137012185223925813359618023656991755970611446628171727838830966117578166953624469462113309972879020769459633536803302544816298033344483052091293058102010228527128780808738077409280*i1^21 + 340528774558188494727443484559361198859271012562702065528600258853396615027668611078721505388654666278379904117779017087318097912502175340634162126678597499843122088985899052504475814616816751328000633676075788583211919586329034470362659969615906701113968921822140725570226700296316846515686441354949976949346420436532163405574996131550421416410689959243667472710014627531078649665057731946702941800551716480423400173276867079120617730699399031844425187407443582818387469809918290250415334887486890249562029332049007442145676234612578379657883217571552112043910647390109966734311723919403547844324837851510888686427080586720500526868021049259910254868485710729312720145100325809078339512278669679462890577730283507696036066100845856144878805545406487076741350253948557036017693711519388363853671757382450599522451848485157347700689646768173943347662504187964837417214580715806756595302400*i1^22 + -9671449079545654292901624268011801676727724660136049661685809695451028707495672473862511206182603266699623141259460848711064584769569060705333887463704590583041769422972936321560535189692524980869071937959159254934407237689089593648000054266077479244158419334463404743407754216406200293514210609137795496792500517910498877895961781056630967225860687711995165773000620602427746335817356487787594619337063557223479256579519890683117210214551646664746338920796572078184979354800161956274956713773950621630497587749340255426564480588644063115620354841949855337295664783654145417910832799450701981242495718813308303901286341107572533856286864793427721205759102933253269831010055086406355043270817114022383018814826763044852028636208022697106655655939087964398456161557187779757635718570193652264134976796164314921990648213367179217309296021178152956889297145493548766892754468544964460544*i1^23 + 51949617186588269131010319211664257303184972021323661748906436667101977177586332290513712986706787472683819206721188814951214138890831360840620347420918184754464752867333630764818321614720222874099830320372502876279279085422534654337725166973573151488817464351607940603702280837357389896271957113445809605928839358641075635732349937594002301189685383016415525496987467787223114256091379052151949317174818750544776951279362888202343791604319468133852106908757688811703117980589053663059372943257881344843569851759016231593556702569378525436195865755484895656291203875690120444389652868827387344894552956816426651607191917899317072477320982540179146632151367887628923779312235098133395784151206238365297324701480036281799322057096213708368463637806382851729446596555736856076074636329892233023563403003006646996833056955201750413289889573675415790604554905900987206195675056308224*i1^24 + 17149275595477310125924485308466855332661649286723161009124003284931439606157304671726181197017364342902025804068670999539305255929749432862836715224817084135393502936148493362055876086356509439798909778027403356795676335727308203580276083286011824476544739310638020862440689867765856713747285472759033168585492134437848462513028883664890620166783064965452645823249168292073019960058751679787446187713655371345487896536196340636143971799185875052940977555763551957167202930752995709206877283518696801986422289737147705184535910939185084726057638217972494283765831597802714772040101800473759953732678555106234107446100713220163385375042010441171034912504716490624748921139799119500080434584156856968224026048418459945702494398899154802573069102249470094645776387704888314045091949420990590537571133395896457626731399500395238309259510985993603758071627455661583252250700021760*i1^25 + -35824136342944254613066516588327684936243878559695126787158697828521812807881560372069324519696091017475348915675105985889906763991372880449385946584443461915295018801400702186879911985857942053976925454727624112857858609359398200496917758459312499715883185402441624348270980354771667712521738257536192303105387713355934606725135928779831917648356109719556516182954884955123162051174233039620002510979268319648215882633292582639392127671136011132611601472667412814390050621175356297777182656955849763888060303203778332373168337198820680444248081998213851818737450459352759368811614915349790381885624183902197927686149851163810440842294667459437393260051997544830121141083487281254888848640761733277198265924346422227385902238387613350554135784248387295794560803834369920556586763538624727186364386999535486508116677877832125649913514162032463098025251571159100127444992*i1^26 + -206728684387271275443710328440791262789058470427771281023122111327397256626197616985402080294109258260956307294278081148666571148007419680660999089035005615096348704239759210917892388253722796159573765567918554332590514674376240731959344327505496311244287568542861411533068878887447880900546790273505743043737505395066213345517419735693590343850938356521857894871936047303803700232986226161465938400843489570863190302552563044484571139172775750076315508645066570099963115035722444969602112037081559132211769832088476429682882901499663992583264355159419332182975581669929905685687799741352920155357460429388970310391864737846917621760918358362485768378590428718800194375213126463505601332235501605604645588401946181892971501905636034435517085190320039236860964641550930012316386807614296692257384851653236900090951023375418962202141904722690383024952054516977500160*i1^27 + 2390356064593736676323036943418615242950836666084514625854210651244293303800923556623113621652084596213154401343033971163137966026193355566053107319995828204976800179183082874506717397069040690017466522085248639933265240253006281312681240508286203359896410706659028152491483534030188751908509870203116640974364068592364164897246763880467439660893385682331109539272737887767680976796645447138478320675404395976567583235013073506175516437220367754646419821045489153143678802722444863553815258309607701363577314355212572456611968435828592193347882336436097680748517854807161643295349866084625555258913190116104023528699198359126002729714678896811296482379672736131513272794227652129599623613615720612738562147364300654117108828141881031307599430463595420592557000262823911469611923904580529331000838765576384871920554677616997936323327896533615662978581091319808*i1^28 + -3602099204977798462922447923687586763600969165419060139033691836698794407337947273167453225945843119159149781722394801749547833076169636026086277650478712547134042602028578250162951083757490915136920188023530244810827410130061096133336427139415856963047446185052776801253966809885139336352369005328518901532407751372301544454221916372815199462088820385201442172613169650954046361279539714032054664965718704751580478697439478388689972314335713525569162624202492757240462256044890063084954996475855833241894382113513930516109018780821313312017513266354573703707384369878064375635000503234130344594465602593018664062989074820836208204666985831960775842022389244290429860532458032144540412359550670347907690627248951241985223149149352237277298748542162142568680307031706002495372484130185207172718101634829415596548153034677496722669451594947340164879351808*i1^29 + 1295795127107686453262853734384904047496975738594186974298024465948866754727334481848111192319291054225296456970947014795214202270289091196220914149577446253756062624643647701125407706171848457820145785777485483648917619731725000942804031371207658427333507389123975054985110959993782771962707456457776005313230610142239286809708402162293156952258556216726327864220023055258574018525097036521751087448053593630844997875504756625474908030928861073346443415159164410298075274349207906396286955661131695345917879738072912809407205312770235756404960151598424664700683299820868162410325096216189572199015489358956642339011539868422204491678114010694088716356446230469813556911645165330532456795042585464865183655168508636633559925937344874027020768671474561023202981251099040725251484178879569669998723911086143879519324292977883656581537230580699103232*i1^30 + 2099738301513705029901602761381286199474508496055581391439081390308143442635232319322197413215619878473430160317876986171079656929178930586576752814480463935965709279652745544094745857491669469669305852951508327491253014960701412458565001936395927885069185834394600507903741308003650197326192113957358051892387313004705212163313583258412892657824049494784616989234166273213316976205403564689206045492876217654320933558283887797735857149666251102630983271620068034658665295125751895142473509646105000091622474903758608128415063042771508590714344639351123835862495374160183006382766375842394298091443199072078014234632766065863949504424534513815475158149991135259185290601805219078695082388275799019632643709165366104273768561762464280532444877316749021602832484898940281786737445135588353143722600174146640243136668473946991055894148185849856*i1^31 + -2058073749673852150341038334899393546378582045678586028869892310316063402546683048855553422066914361439211817756834589648137595222006824854792201071347513196712264402405566201626807809791936952166954676937205165153416052501010222378173908578312141652510798861604257267823451869906049549095460571971297728210257095026985467377593233353674865516137666330820852179830218837659134649933761269538161544051535901264976007918867337282622587964717989332232737604199998158508339273710470503525347240885075043211368245295826525475577316959603979626115222051028465292090965394393214430181318762300812828586467721765727839879007845016534455196887652365426114468424947764579534765215609730104730978920344110032256642160385120879627277002480614715664511149497711847106410532831807703073107774667530189023709186983395605998650997183844199207461191680*i1^32 + -2438340450412999042928736540217207327844604802134958894402059969309244695730782108059520033601268010627165284029668190861504653492641295941633712729927729338262390200335469540674061121629202664048813452610737775257238936401879847060600502979159649863514865003488118286365295971168745083279097605250183876303529462025019677006495404764482002889302678792538373444180244829390508252166179442114977501794792526744491086869945970627741573305465770401798105913153876700137330143664603254348346099364235075375777051418926089498125998618049839770338517531973364911174879111114690626377072628256668561210449705715781616818669594478042968808085973423014331387253509344226580944570174412411147000477388624167955581945379865722848500622489870570061713845120766972279399921241323359870065997143681969427339833101410833961956540867260939501568*i1^33 + 1928493975463271659151696906546957456308866014106278698959907852735503261775674493911471693980647540402134583239291461838871448167270947160868901991689971183025363518913421152987848419449667972472915021179145787269365337644030709767404695520726698775748885959978295013300859247207967870378943045370062479119105564733872096417209226035926167823755783636564719283788436693734833436162731782826289059778501220633059671031670645018513932124364889144287215899624809592922552168449832381758718937728730471847539257622153798637386528171916600746864304107458566193152497579007630550145345916921332155049025135560429263754167405345154618446383429032631315855780880823297518346235774494422994800136563122436668302029456661232334850744795991103272590800740347687846224445108892505230535863461101749745174977127797631712549722549911552*i1^34 + 1068370675068945636826590551397058181242605520399739705085629493207659351848007716472440060170479497131247604264796858521030589650136075774245779415166360453662489932556033919346134892520659555416664252132313001114429838069925789250088878134644329921791717984809752587341855518240072489756339191704264826471906528105395080471516642628044165389790054983405588132970345735993317660658243854985835550273806684091503439454386248120046136926981236784261080428851321474077197818020775825541568795799496713277340238996516436355113036440162959369171262636796003823624484151351210697328981900909387616416327465539138576117891758809772284665400949411759979385624055012239869962008768028159953978365924660989935306937653078872033645853406141512399814931824583624610326904110405173559248765963920528634338722936915859912710422528*i1^35 + 171910446275391615525736506067056375252429842915292555257262622314765092492301152554169566143709518971823347148737188876491646642870188200193942850436598328725417245325574208500290984702853622732355624573272189299828445324181010868515773006896395475610302006840276006789256498925365540100808848648280866027557927405139013865951180286181441663096329253224139614225829058211243384423489953008064992915049689846116608697550716801635564457944670979662037323334111228327395862149119862972565924141304064643538130080016030991261631249015667867369988200867985853077003604511246084764264230784041646970880762694005004179755330626111162365826072198443466075828595592088418233032482828003738026096686007577649837429194833931305439585927130654496873547839904364649753936755996204955904975152768391251455557498417188962304*i1^36 + -1612612226162233575219879043588127243079825535099200911461986675168050320974364859115595323537520247232105476981907925095558432763110509652079377164261543290297924599221749389038861448792336308147900340748227411798196755511190803784735599914872512843880890733692847266299331800338402997679257465772629880704090552968724627517936168678424914705292042521119093283530939358675596024051404905469815099465454675930495345997168412390388901007696089760082925065798355072027425474144259548405152109271260078381713217991549397415018021569857470349665047248336716568546895722819007946484775470896694799466418057369089122373655351642426402125074898000435811666735164845168645695683919376795574095694940414776374131118717015790871400651424133900045456480796700363797214805517599561111669124142250212674260795654144*i1^37 + -7530845555367124423648604193409463248389997201429038062928958932046966010091676060420861469257002782498486022404183526304487449985852930764545157438118468581311677694005364694578319689011370673228900687687900406133055050690053736376381454545368858834878067810422482641433821216598680280830687522836158263900099465568679687280330316279024633637449183902662002198195915156295414767496183609164767980582746636345261977318287369315188335904650315076484929399655237305881286864673333104902294596835689527356411324933244619768138276507310983633519381844218168896172193046212467198443616303638774683441060059981806088911305592406037189584369709564334342864572709291743151229678416108665860678952241356352103741343497911764442078029753818742332763906085582223536643115337099588713473222950785575288832*i1^38 + 61069596787371483040903191062463153929124994047192258148789023134043761324720911460777449460838232594220386412371923932826109515004228514878312759355465889918152295458037321890367442944335641500731173652014938381368714587411832737996521947256451738662071856091133520436445035249287739969426784352858083541177960511953512360268372820391847290772910389167460181370223164851851103307073433949825308310831076532331908319023631315443024157411827719107714069212046616296615536988448213712865280022777054895658350650155571267720338426712791569582392343900327934084752247668818383539680907278928185676397753456775899952674413486046976926916891479552252032685080174754346691363880539340645426518846004684046336609274028957928720618981110523532408762073115054955638162387174771981232432580919296*i1^39 + 220588901740489336842064258941882954024913678794029764773623251843840636065399216864560404225181593221973104296449104022851952182248999656136142853726060510924849328394888679915060714341640221927375792809755317135152147181052260982199968053604991557658068384626641133338713656566178669781445807185667096583328544884025049799020847380908289480670679049060004889113611191945693756482268917236494348929197780532671723040276230307009038232428691100753622177189909113224231954924221091446035034129631095203284118433768687041133730216164593068186181516699188832885008212714735771779569772634424250181945819904947655788252935482747185213334796457810599421639005378021686819848787244729557497305066771103195796458339398856672215214504867767269036958171561711373424633854918060090064896*i1^40 + -8634571908684255716862542892144579801846427980154566024983004417620050829197243111960280106866617253066862227428070743898316312697479420235833098369889015141592853936579419593888667185613763493159780799635358765191034889753035110459625180055211056832704551788746648044987007436182805748567421998233632530670323743544318811351784130784852932564419889271526451740979875187151253806684359145648134519685883215631378037591165814402682932371109120899196666138444201612233552516484939348209700503103457220624186300990171433544376992962493240382097027144580441127075287985589942677266226936675212571053384090596260802061763909878850625132306401178501865628864006433649237368781482003576877113857977499177925433273451914314109201988496925631546112775635509204745942439297024*i1^41 + 1109735751630527611127213890401713731375043763324160847899719210211195999067719013279704631456454494895640024319835174194549319797654285640461743119225396129795484303569385428811138166260631097042445322073914071404707591097892662211294037059423588976212735313177682678469772184962959589118083570664626928954580522091223205687840357952115633467045616629599148248232069995543490558670665215679374917326771236361063431010876571438333083422988132830403868210399811090516232242253833265704346585378459807538500708864203701592910587941815245811364937264575725058813719926574336696786695448958110726125234283285101110819275769550697500336464598903250936128196945951241637485147763925516906486986760941670168674180521566179794023535045395656088024306086428605939712*i1^42 + 23432878895162550714600832178839958533346973939732501713852759348296580370077862489344916020882088010520357285723932028652230446722815503211401006884947377442753325032108621745786092998112935522031313284305763284137244031507656325980710599904354088414552884256379999667332347362673239244113888012693489080879290540465650137506129469103114516822779482301544660047082844840871917380762560406405933922410511652450954600410129581992652717182801808051471950121710477245937691989699267663205365198048082408544350624849857310981236363880785418752375836977439515402255737947559603317128364001672023963169671152129446079469749235028861331322056929817870537131530343783892695578235663227903749739137728766334735003583375454038211093215390862492095892946944*i1^43 + 144496423888181562991547940745014803427484032005014547438112132179974590127308577847923761633899666260620059040160294766497988893907699670522644531594855494084664766958813191968517978218703833057025691415741394132230498677936494779677259312143393534481600659373863924042356692892840105212367899521757451475555293930318616325366444207058909809258704406233534300025800902090185628155940976045264276579866424978062766326860715912910396543851246421255854489642310862167904121832060640923523666716717020835536598104537831119501864496734243184223593974133869003743377882979713186528457258119904810385639388276514805745278006106607574716436560293461226423695803851063370233337053948025376744073613178003987483765054823923474521914984204140544*i1^44 + 13168376350394230281043824385399543739557785253075553513033479479698360526970783386817821323757711768202074659158310878418437761602600567961472879839619654865259941498421584826672287957927510473491647078462197241175477404673677186700894661712758049381896162782195340618741133770672497311224711525730481752439948623112291069006234972682032776372685080022254858188585248480279666231158841710465140735728698103279548277170269647327645017347458531214483883589851664310902723015924738953654978799165490160036138236897434281874992282966384037268850516553888116138904895045358184727358384676523052441446226500252689447363835416433656633633073972781527617258111196544518167832138090962455729030465525362965539054927823645273145344*i1^45 + 419900623842546250036160268395535463711313975320287321302325976023557822305058063683466259928926934922575570924968305501415985105542440220363321098491112227816614641783027985744742037573990644231174682883179729440436372896715208644835026232484856948466927151747895993917203513588570048283904977450711060907812938085980267711838830808475034525592446998075739141122922976822479702593188458038504501831509594854485370948227138992375001284086974925486865311511064421324195989024697319696205546785796208923595384633012353147044922603987773986930808610719071958132841912520313386218445765323618290246426074260728279542660036087278127267299120029188023356243572778859370837500706204875564318143444958638603091844096*i1^46 + 5450008264650044389129409069631048809598382947187386718652403820424494814718489249958667773319927469058072235149560528161399752098165824773876260531375153959600135620158825665423647444524843925340958695374330051388955964769637701215383050168662397166517268497005098131794517268327815209935872687642693278001289115986439821154875431317763241926031147040926710571754603353857589045617081586045860960116005207287532629782027971428687028089546160847073807682559433951830182727989653971174257723252639216680165697584172632180539627498473796662658747496411166484012780873344404618081238456863648456520845018615105402838807228260192723113778633493062829054245576183849835766551576644721650472421461760*i1^47 + 28170306268146134780819161522720232604240418223006129217492562097677482063826441471238268526949744526775727067950145289722584811135745505026349196780248179579263992356826991609559343853694826349506796706714577405248015309111930474389589979738717297786710249459047074545092651101464814531672727337219597640616016741431672959808102917252474476941530028546710087884327055676182088610438259122045798786011770862797106047554910800630767139147812044082383568227834206432216742109893100214599243654276117569003861872650394914983847129300427969423075242987369948393507001584325850139934196287564698716399538969741526921782800346510143671972218363631587359402429966820572418346948204448016*i1^48 + 28387406962700226975165817797531200053084209891346172996647343148323541013121362597790274376270268873916424007664851134534554485087749492934748501759034536015432127709521733854294609621339892303338616080403934083461353057018860231654427974168844520523327371656824969496291597878461846322535936177025563731288879497110708530048230067279046833914739098194684904858662634970278203610082351490204168715558722110944344627521455195078823496698525760615210227666401651081137783805888113871155964236047596949317345554777226806816880993652772748484687547791484586983038236391069514652919162243889100004508389654862770424532151388275764085917627823103902423507074677918185040*i1^49 + 16940187838144845667320399821458121016974461368449654929448021263575744472949504359518764147585487871650861215860103944150280154337240632993219703322570205670429705290637185431325579346851825461296684090843845641605722221087990443185337091079076956744007567164884935986606037884084418834550287657833607688903459295678721552858662062374198863518697545058758771921518486424092275236613009293360666231771267493950824445304154028195107201383356465450963886984293579736263434864167907540240997093325435251695279359389040915061788488542232536981382171254473342619041554603003974653245910221796501809754248250023977323680647381011124172413860321782434716*i1^50 + -55672791000634341661883637066007752059954913905626352506961298249845411953527241611886400977013183099768531413062603117718650234196106360053306264477639685664982409008490844338328062047634220916964123433098651052692501121766605286944659857393163306414072968192506879120213069802247847581383198502205781260238720193564083120281128370564688539132347008055762282481074219233385457524180574073932495817350430243526139825042323606718502192622152903173310652514505036226565195353912052125444492806343543387405225259719640740193758142513963247653237102318226782028035288437161552654137299725859834391515717532087378989527500*i1^51 + 48930510818677446380070952130211263930628786247978596128743964674232469294321166780089047786659879834998737257700966606389561933411760198806699571941891928343351985752127972195799742814847900967688497100339627543756415271382537612660826154988819305315233251461644128849231421382684008666007137854782737875229036689473056365897556316013822305941897445175840834201531087550495343055447325664085082321844532433319576447894490524851732376210373546853481336808397969135061561420100312090092345869236528502103579323574734508941240895763382038184631779788502386594088735289826575018601594140625*i1^52, -225196386314112247542958818426391438526771202083070711834030748210035224267853381586857776560378755199947700770879359019398567278555468803713932068502180647611911890853495682167611591608086273720839216964383344230196025604495810019725834918218711003153975112798783207841661606624321656319265479943699835698690050492146120152564863008427088243089538265415638773563009048156697483036587872245486336662766931911890171240791445469571415628384884060247117217705163250530493153491350680939229391972495897794959624848804913572672359298409038979106551128110421832585978194585684449425066610486084368384180537848531911674558926161102193654674434148747739082760875990731758424022495025493207092622732961302953212344574497278442047954355600484366073871076868428069421447087957638036239581183283259722961942248943722335295802695694392023008002278905253409925720552334178812920412176925054848166367335210973051481331001105821656070158665703460380918862694110712975332536826233092950244407529681227498437650711342720767973987516249694879503528716938342631604654790035518742253340939599343996313371792335182149493907411249774026292025282573086496162372393370952489917145218186692997792648183790623468333486447537729631353726566400000000 + 4667002626555037520788590460336551870454245030558489919891998324579878078200065082896020848039702751756150410825301787631942759520542183288367562690683937951389864458572989001338730532607867810792846895643507579477650460112317602635890744019709485572932098720221263060222611407585029437456624451885185988481863404500525025353753508248937004880162653483812591123802162039681046855961951940623771876917646034394213766444722271810558565093279382067926752753502206557134260662657454165961102434076575297677051861298699006658625410062652741677720360122364841669593509414148034375730470892250956367245399576654576972667554630413871263797658309387518194661893553052007419738569892309244034535092822630610362660713221776984692439350063653993014597952300289415034705341152477798699906372520704219015131370817333341701634333862915766373616938591637679936070982570264577503488272342902549490208588026346102782293707140388105622325780645645508459294561040335283002550038167628397001087870578609585504956050186698531399550339033072763580642252010527825167004395217126685073929576986230907840833896725288208056817065548573541556355965186031940680246638731236226329755637959435247817421269902017819122618886013189538685026041856000000*i1 + -42002634819529111412741025108209661563796538187035380675625157520827394543312962875619690330024902899248716217034515050000470296715760156657284938056087584953496104114359319295394807071035531550641037047446428107076991943007049711231966468981540841998176705286420834662390566176927723620444689561081383687804870131444849115800921110999190172366452233617466800934869370364150641169679454273816991962946896814519332030779569242593265629191620001432418080776428801799913889883584805523697420215264410040034935521825112434153203663728391516283687689359967954946735545503288672372825625694665523346308447396467649461399058248209586531936249972523219883651779584776044733673198513649246082779573913305748423087477875840874414144162829806494164532646641893359772721461091358309868419164423808325565525506094662027879919674175828010086112481918554472659141790641294637494296496484581478827570717132060132559566901497699615978011055674469517192666991361166230742890715994893612755042966115422922162641701645124554438817248727465767196954327039998073705845359078507461248480148472635845266157080000810802758102510222856826639359491270127261809493316167753337476332632716026196916942285801782553959060415570759585781084323840000*i1^2 + 224203272435054491334085806552305245361094452999409071211887335393276577246682384690311089022966757977701734825536950767282282336399168729072233984704072754351847581248852540429431148774121697730585701260369862078391925346742946612872928948087366798550298908241953813599672143377236874757834950239840139398394161616141881676145367341296274138494847397726878727082532332433548955929024531686444421544345865084837664852474753615159447490115554888555591654930431046288337083690706732571830355582486125122314254565136091524628114415651175718350665987074932482657263853035299798029999386522775591391665281554645323434842074186059995714293993181726772068666802810974165396775716291851891942047720859135900554642052395506897487225974733213976281952646857041038068464864446685752295242413342453644411143378616686024701072858297383156447508317368506426247089069752295553371276621515686635396579264420565455516062420083026387737697191574311599542102515381238894361895820330602517992734376624828365264234264924184140783584454366855933952586447953621374562531254499870392411319523707993865874410371165897468539339355963879644908183684494183842932849078275539435735248222670012894157078532822536917907033011823033352711674265600*i1^3 + -610604819872131098251210655185080898575156874867287736443515986764378615060029210050460104293881223983738437425291464575176602285556115905466805424474330775701835110574158083716360511002657396696489582639996181713361219841796596308770458210571669048419941190910187242322699212830374245287125056549028869629110045741288972499543314206851163877716378137854156223296293571020460405523220480928852686790049684360670132120962708018672936619741566858744185337994728311491733439867815731971869029500864500502314056930372717732115707301997684220051909181639368878487952413920560996836440380808801272215034555804152216295613178096990812275182038146314998219121662718978938073743719976596763431606840305148268184680572661228441146794101270067492696290560166571115970764512220654787211351874594516618414157354537161507391571141212587843525865616493346890740787873109524226447081146290221228535776002724039691801656845802282763439344483897378250453382489605014547190892965323126867920903820529067609007317345405054218279983135446312783762452198989171242713575518883235760003087846197633374283422955587376137565209315888769511694555421381983432193929952409244414862393858262178811774272036526249224025637602805522050280587264*i1^4 + -510780191453872045289693080570494270556535277506602534336376138926269863859113461275385583961536017118007246235854910727139475306440451657117623345671930759195340333293338874203349524068788896089304455809086228647934686230266580286213770996759112665244000331592979552678071060164289723690276432663454876349565025163968885781315266359738174052606572296273982420325759014131485254754379233160298289901269851631581782963360037292730445728779107266483385880768359819599512564951689027971425412556667312469974453138764289990011441734373016577878412042247907451846928402031244157496614018043733586216265956314102215045579288016154586897885607095869594237027933489584525143994380950845993967122909966782200907306390057058487241872222899700406202263044280242261001127318217158589293039769797164589553851032804829432719824975267979899123599101712585238011549238829202608893812567685282744011378142153175566239927582010249906068059736221937910607617134368844833904116010109128724339572630898465789427663713714518422755136255241051301890816989150109745298060655611383662331941346631603363180478836551005408595090796893537757442325669685612012758493501464907909510471256901029590161591023149820812013454871316621418299392*i1^5 + 2526024364441082987733363057340923365817995462486672974148428836339254669951713444178219484319282312856414820636775250042059936095982550665093749790891126395879967759224659831905376207558545625367871457697067738315544101309467079818816900127863083450387037545571867268600059794837937159091153223424242210611312430270496779129166263428030780759784924892326538650530685024291679044484216474002976010916758285806966666431246395310533958840383826508728589751986794335067726950367708040693921111280158243076654372381285281281974332975717678407554545088488104030006428867478257994415681638351011702611229442635501361753049350842875416050189411511866419196111798010983034415527711736224982882134505444781417648509648525434038424906966485788833095790997309675410602441131204878047940910464426311375827294012466461146172348684541379916501742537836373093190388492330883934479014161304888060108666796623817765189011776190110426895245635572461224559933418695958611313093948481334265432663909284963219097075295830422794965440580473265191726124905600683391984725510657563548270559942923001744859544588991891942756719373543023098106749289303256148009203315803052732798036823776306652660031569325583769138470421839105490944*i1^6 + 6697995851521939995755730885240519991218659409968744165677253121204672505771028336570623717337797410627362116143145440319127700348468144339171097733967820999694679825353738808382365585890758829318490931814718273057802084098900998024498067897088733738925506660898708372528010671858168874737008356557438530872269545674303076788999205326738897755713912811005780102501447548003581526637252754254084408059872815468503019297591405915783640464815688146365414606128344754981794407489781064594993828940785113403581036966134110402523811376013640714042524430702961912210462776353089083867057693131912692083351444926966961925728930077760429008205184973724942318618414995957133825216482208327399298277722532021405343551451229360405331329527260384290946939330900428435901087370461985061214377484256306407515726807724357471958204019244948140723346913090198535376598644009278525837043832050261449572142233242620459115960846025411630875442025223307449673147828760694058138648269793391857893877245290987384424410583090845547319269455023172064881566490028203968823831755826545274434137924007591003332554093940599389790782539083278311178407819081045046719476381679197747052737306983434767987320577808137729176077901448085504*i1^7 + -3894184882299844209188668819199002475608569075605217742560703823939917056673620921203949142454640662487911830094329559839378226491741301678325627878220959204009318769577901152505836006110180409853337726597564834284926619150284211673811299822212332570612885076711182886797324601842337105119136971702558500626675147361328422832886065321985788861329514591797286021208589164038278491379795907464577217598529111430362001538949550364660707398933337302332086531987483108949597634647108293031611990584332798293693129120595582726946617527811827660146578373406766411820280616587526473167567030538483849680833300946345588400196451979904451959163661716513263649952743457664578297664334994520545387697794547469728591676028983532596093976237921705925381769636940332652214971096887842365241372777839119680265090952622717531616979037099777690230848884072906648231747845433040883241562733917164680391524889281732166912560049612337588535704299340258340424787849680865726149673998635518838960600745294441493246358103783295893136878569733983070390271850739607167969199629049514371928258959185576399821655971647579868284858591019789266592054685916440190003501132553529577344424403388193750429362659405547268663851073142784*i1^8 + -17416553952094920143960026128644732022152072630509942051663446660330008206731238407613446950964946789132991791230645326664899268078417606130335685979394328817252488106147249545496478205972820515297140990617121229406400721939669756875298892412314866204408828449265938764776513970846464192765372094464147633947089115322001509826656504964938274292910091960078231863548328927210375129810812708601553056575290336439650355930573881965203672272276637887886837290049771257612452043120948639266716419015965438544837594510077992258016483890896760261196966033647165861065644566877514290307179855437672138509151273084301012147766064050399071426677962184254270429670813840284515075185390568581099114625919310637654075089552523103352234028338149058560559741860905446799395085281225467614990761261463939231931569135117617598447854227946659174596340246363285997774095174807810695095139330000857896079841474517351958677349015998685490133860101212724331363917058388498158292649550858312115571374088422704405827815582764336977745568517531425005336421857828770172336848212368435139629753608075758671141391059739610947323568590110858847277232059425993351660829828816665146843607620324170416534887706845410337051195211776*i1^9 + -24959300067110489107143450023953471549119197465335090987521865605701140103555134289122332131372237180813762373829019437348498488528643796808448915172651653514166207220571922823331945672291444231460061467584393684699381484573140867933189750470511763368031923942357976821737932644032631089245100624813374365396255253352723771824969004823441924842007885074870409692757624835255687100866850214013269708006811656734376107997375250255116832343479863203043470854409982542985619152632573209300758832564239927970917165307380922895396855982142855786960664737750472854753937070167474158254315505405232979466225865258139787261056967434902385877158349347988393850706750017154701114902695470857175070513564126257236495525584360225761560651368293101913466799344796630318034042242685380916329713575005579133377374500157427902720049371214283735231014768646126111860845128238245959919438543034290673591761317239325475566772187838915154536579883364759486947234106001838152830703197522782679958397008345438433737567188144793899565034067214176610657450660897983522804428614994949551287030752755821371469170298311205179805828305050727870338368452661315480999402830426096247736739251154448917629274262489065172039106560*i1^10 + -17362983450915628631672406152184146306647238446598627433178758373651123147077403038510315919283604937818803293264033036493017993855582816298746560395460753407366662875175310745256623024618971911497749452226373232769936091926361010334279867712035390659687748522466289881176108755773889840520664235436294520508370387312828822884272967133851042147686624314912736479828903616148045798073821774111919522369200857100678120925625178744337942486900872935754882434567464523834361699733578489414574128539600809750253334724254332873162917085904360512741684235691380337794018106659979286022270099805477087919555868730178928252949150056636329647500456425469003451409246661835271395202101168608427114042354786402909738965691820189387492733395360400370037793180358576538756796848726591287224126625536510649261593472236827435048969367253104447061235084620194399050501213779055090182715673493893804428915378216661833204149674094831505198421921188941335728928590805980218583238993284372989617959921063531216144040559388668841303515232298747090508669606267102773869439693025055119217760708773665618392905798917884814754487306982649345977119810909733128553137790611566201041604569003914004866083757963742583717888*i1^11 + -9410264402920159880746305130249784312838241349618478455560130341972621769642265804615623461345969330264383028693439809428380286557955517348231321535280286628009280455198991536898149213811957821684072641452996529167258153471405356220178475187256594893907692584545829884985416810613473060026470140575277495784640337868993984023715157088271845894563409949591476452886267136557225677142271500764850218021151292168641135534052724960563033569781696202844090965323041528875291828419940917999376691385539119476052470297291231577813913518716685429901459660533787745313847968346748071017951503715952998804923080836432916574008012183644108281338008960206803857858994932830745093959146842140197054216664995652192036649763862047684409000988890674674933948510846159227959016552170135639210598812412081470427808306723819195042729278108646224985014715217340181874344743065634698246220718897539852953728579237323232000862426788336134988535735792954813849553409352486335279203331529984193375958630763144205835090579081838871939715220141123214310139850296191122465743986938720256430808301382035000673726477936572237866496106197068429934611653542771793924206591556467081875785205048524250024871030554313621504*i1^12 + -3657683985470581929710811114631175685410835101704524271038562541816740680661820844998039671725100322381397731253076723823977560971030966052500801093037533100618142394946936219159400237163636360944727028174279641762943241369940894131821783902524765974338858796902210064070542095164327712574506148239578074205740873200452114043318151301266766397952199213717019945569857517987090131784683965582109402986315294348585158402460613273759150443082562677046767256041937014305575060282977079656876279652202924094755734966087722837546438418608630358708645176200780596280892414758654289797981453471148736032973278827740257499326161044622323683195434367552726796234971350338581756178573741699231532208923705370569858241907390968652454352051651275784711739001989547059466223709042046889916122008872344673561138635029695050840659973797302159430398579797199569874070107626418643305983858020268297525237715200992376603682338305308970211548793276886178018095062379767366540617961480092839262047689916638678958446598707017704575317637313520210168896527513282445064973205893430233616957212264446545184985369555148599505524383764007844320637619904723456162014784944762076788356419030972875500830673183178752*i1^13 + -2121611284493785675464169116664702675740848420025422302921154631135324850703153807668060775807398394692515696545244744173822188853686377318998143870101973339413367479638933637017213718547838548176942593533571795029822089852280592863815097289416088908615894828062301858770921710559788025463010783807135571698616645556626841987194560350779901849735649806962421047312210132912795232274123682368313920505639101171822430068500406544521706421863649140685685753737128698366894964292229537170910624027259435348068444622805819488328202187324201902635807971255825772587429874329830413341131114666091242391070551755115384093310510721953680591288062122533092699330716491630565822344729818726984720168694980762949960817324354486025895548303085561209311735504905062187775204705788526822432711208571560908655765812162335105335844524114636938896065630757981927307563888348974052993682666861432722704219419031610728131561980403563067240578988547903059987316258709033795672872785506586799299493332350353680479987376818572758740888895218782902728765157323860792992812074898905298755610774571457000073616409573087572090039457809906096074936341564103075416071862789206852840356955576524566581211843002368*i1^14 + -859138943924227530392872631964146201639527862764781048856510274284183157902972380154782204791039154024368753183815740278509210061026069989249148309170619694612960895366867928703918600142098710249800788111278475948759041539489147074500010149582027660837708310953809851858119623845645587558713766403583815143459118231695219850466991095930479103503514715508846659085027202796445420636949499462333844014972784809170738137348071404106582762391834613982845745791688404757645259305542580264599377985514974175550476773868046097128610676117003043590393518339426142281580017818490348814484483987148868753250575745458106655252246708956522803653756465641969411076796624806084152108509985255149456784804086810706471241592694164160077543333780295780514501174613027721553598103456378102402346090040284352120811600642909219658882839996571531720317501126203647214087689641395989835391372423758424799144031930237746555273289405229375897544691196510280283076156357084132726511406897232289426589306828085885492664781208982803880849507556222084063469491525988491594402633511669597656340693112695307393146630745776243193083765363883198263097269291023124725179242889583616168701782070056975352805195776*i1^15 + -478522527497224047482663859757108798137845857504008637394840111197031642280702896030872416268567053936577784092085669614628499592873058343265841708401860964286983240620547720980062405666705995366517597167706308954837086134586956922623634437060341603328267821341128783956626631276205991029578634401860042359072160500493599573331785347101717986600878614607868846984379257774718979214987863004103567700253518392178811812722419709500218287999018078029351747405697324682710518401283252654748069643707023909875708503284521809119392348347199685459588423185832160863979826773879898318360990118895742396698296758224362546827590493897262514046551824911268053179019554846343739024482343703902205626583191522158363032252761700836485124230529442592938659682952445271090917657395219931779787619582182489042102534908978443510355407708050320722081292802971972669770703184320051941008087437929196636918032886145337142647172944521916521775239925486689315847320129509034008418589237010532662362339573691486807013129054959642559960627618658678062506450836881109341741191905250101077452650730708830405416842884564073193312039575237346420165801306791233978701918263645847540882023119474060882345984*i1^16 + -138904872737739535566500623321449010302131286940957497157531413074727461091271301909980037755475213277492204862131446697992251531019525845506444424678405263752487237491088762198634915794433718967088546838548409356656315436790994930261510382811983271812384730348528872545365065671746133836183442796289787676380974974701799579177804177817958581043029401538188561521092313925716773106597911377242051784451322597639235588085854781008180420419846823071773344578553511537944447300700490775018437166309898675989143945582418012263194652445108024627735816692442561946554829295002294045843258808210783391404556501559295263367322644404777211202931116758880300791258939548431417372776830275453970901848155771679051613306147841090829537836115365947400023308251810296234506517333781130341307680349967509601977157169447645195604699685645416766549246201915878446820132668522786585933710482669922783136386478960595059055278406584377980431093849075034536666826593750047190563327119684730339908489038327649252514500722709720818780043809098606413207236074466419786638513765354445191031809237427654209761360857764087794893123848087411920709710945416444469117457247566834414279089520833776844800*i1^17 + -63851100250039798376754476745181636087936618124895992470046513942624404345381368162819125243729473328223988757042070764649310300167872189749808860186885289362069954240519179397991056737607934840755237073202305732487586712036442815662831268430446035735165512149349937255788546254676010781534592264141696037382021308548701850890952003981477392313824588669653925121991555853880733430376586794287226022192155684863353488492187425568130042775645235542601807927891832818863347333035248658243206863841026603647742151624472779869109153154805107218167338406681757721266933850234621706741560434947516941627887055985218255234926293583470399848705438543894472185700225420400003025424218353028040029344697394171362332245779850905865016825149324858884992217962817660729418017049827087859004269836936410540430022732821080089281816289845989975066120789616121675991888325244776506979113039088790020628823952562325761654004831788245196447977576960756906886003310481827919436886344225375763759961022758793176510442229900410299462551564887720693847192224622790483738381474913765929574648289187866915806996291916008258785114195929869228218197747837872858082192043931682535844638762003857408*i1^18 + -7455491522377333870765551396935699176879088270668754786533595182124051747180857516512037862378709036955594753333956865592330682978568952303837161783500641979845810300454300978575918061550727692248831178443172368243632748891612858214878666667445300095074742276242082579095786558232352936319669101137058720512858472871304487280254994224865465816785306863290457246680104452513559058851905983259299456938059770676379325205929194571151438585874165380056255376621959905171142407680692577744049846753380842147077627525939613842565252738634240678149740384438184429633242988929284273985266412735530280319705920862341358599526752646573628280451819847203198104854804304713453192127562205089915444181957884041843584493417275037177746547648838740694201055613279123806397851548160636920020752237075088374969446427037304667424530200399239934977603100160962247385502688547748174669205594378863868296174713140094370377464611683029587854193045397672864596503330454422834513204541205176396623810456344215754944933916551984014444528304231068046684773284557247343559758379789052392572282652362587193602113034018318706653813195302777882331245567618222099932594367047844204966375522828288*i1^19 + 615370236931652434473447359099800368957186596751458717104005841595818029421275160360577099015460445474919784532232517124019183779598622034330772622720212773662416897438309325946558616460104221549609173269061819367102966975389745484829752548839029678466598509774831030202686253174182610877175156900896320402608347767274178823967250392805068942579021817899090460650250516650234450397841438787680095212183740910251368736038505812716537853264067774191387228260200160109737881476159559886197735307616875080890048965168234690111617702588829723755399858759262764963661835540915868628607511117271416345693272035367797843421854558158360990815099870173872630228405796317787517711243248782590371178813948294600740683510559260856228444572845448673762663064561725174126152087898749875649831475935824047708987016213273798972253866374321326767929957091829007424656874352447885628621413627453348511892452493680488883349403295998550780100125244617904176471862058396721331622641399657010876012934525169489766824996059599121346248373004724270365250879520015255143132572405512917827946243208552977267571867685573912441671518890892850825848361792671896888177223311227117027308077056*i1^20 + 125528815122514652993109268400446976023047885745975981728058990333366163193455518959088629144721386807737995246402496197438228442125415748126723061399285866542737909860086311454908402409224912556159161461785632689631353711107448337851158281668585510307412216471940811824233486601179914793910880981051757990814065280513577725084662505052054363915145916412496296147392578471420408818988388549560971426023968252859866811198784547517536478804727420298985395802194530608754535398692432304721691333299605808417689790173739713973200339885114917186840213799414265989156114258872918606032844703615102049285414899289373863806105982922194758056976645296930838459327986132662822893763426109636141347593667444869568481608545354294655209283787670257073700073485128249379867529414243793894014460064431800725381699143265428286169676779859459691679896061952899898965807249047553505381940652442895404165936736978620724491280378638193096183868756787692015053684516346126762372758001614234695904852316921091026957204420640200765077919034411934363883023498343523014185225819673274777091119642318672440975490238442594852897944288696016645675230128019862601829335931590840953077760*i1^21 + -25268867412048949331334701376175677898723231215995461959379582362676705008938147568937549918929997862769240346734165085757380708671542963306538742781641040310522653919619726869956584764932402512616402416301607321815131248215037991889598840039317401318464860916928668080287269765583062979292203573438247436543078974226942367084483617193189583920529397723775307215877861390110469363652587228803660218242324000033654888004164091204868414701889149364585561523516804369400543408216023069560845516652983982762107510571955449958487287451115727208347603604008577629759696610782128072954544890674424883009265928212522616397207324471544319920497933004387246020162839820197748853801386703844540087007078648701350143335711817734085277570811754093355159656163400688447570427390279748231408846394529734208344500213501822937589613012387904698714974528877838636869817399206861277590705386349606669523122425932196083359552265557185194709043180017766681925937870011414053167140334060056028937757210887370309633033808127969296104984441667616610313124080778192710650069144851477617443230502038171930477570656449991147503890309662397116445033820077320521569564555467345100800*i1^22 + 747061726587071518025179692749786124838806576458471389213831005388521711258951350487359687134356235222586919832622553618280427538860194616943002522205075055972175401311397873301328132338598463556994032587192815114422242876558031355440989789102695882950060656432210636344179358094590501257864457472893738017017916754574765955204002862930909772528228707565095186386700895739855328557695357640263741029505847441726825931225667742960441530587824645890476861674503923004395785385610822747388835943021708763333687181740536964476742565319028397717058120311159477352073535386744844080526963617378533051900603709899208122702927300118069369843103181076371271220359019747034329480072748431929229351104222032285227625527227377918904405824356099729669580110632449043818352602627345849457942644124605211574789531140691420341873633352412764121529379651486069634964837737316165760789669002473701316576378627912023463458461725403324903540946290260297444388765334125205441650916263013442567135514713124378125311827640578956456554626371616609568658550807603394051684953255710351846038463670012841826597157913078511041624261457620651220424620813630484067876123336245248*i1^23 + -3311075011168974296510993217842159386635109927328571161429978996523110294165098430982387907729718817735395682621981683619266298700567595831516293066436740954195666987290485656247304403775507522753966771149994450800719115448890471720757385262949116653891351530008178865716762781908418908356524288014852052263305972555018334546448861077629395436398825867474835613072146549041009435649967685207547614461728670123789564204886986996810795926648179086441593482544458386596927609572660826270611606529693281131833899323570958521124038132690245834674103289726553359800189106771306983833022365352938593607782049963602070905879441535207740729058120903211174046958936304364593104162054420919658936776374548073374459194874627337599137710494963517861603312833469430611806373586837901383039561369981348118461075432198817869286595595216223310542524270908866356371501906036922317040846737654702480785346647874926945538213603209066983504799272574578646369952887308601056498232077903833889367378950061786618428951560489683470161623284561743159862622588482273785712848345645938466553754276590938124517662864243851002925868768086172478497368055886206118188504055808*i1^24 + -998568380509777296981271430383597688731986419465709257009237523521960862090016376124482088855936444542693733917852612100510029623378946168090145883478537760757027898114618021562084144120945528511321397715531284451128799849412321912275985238475430619684119369955243340759553792015221992111617472845903321011424512752796465578706614012646965362105772731380843593479495985721820329196534729148331763750257573146976121270430730584044518160603851172800834728155924499701909899014065439906245073181415864788172998040403502644190436563468192500717456715132307568116769469640711607419124579886654071830139627418521048601064743295941369157237326905028835004675792295361431625338664756419135249623873676633900495832949715902668378226620433746659870245145423542693550193747041532766988738738522267657322546337866983113716826290334536299588907944542265771320166024964150670724367273812243913342527867587415589421685766811242652807248516627864152438315216824917762832243020959128198114749913424601434680010821846815598818217812544088883534767845267676856489841356588343071193281219245199008323388693644744341942881221390616232748751684513356249479249920*i1^25 + 7057218836071952550649517194978885312528579635451387464825707008520042145429937540496327343821152454586836931948291734451032264186547718268228177058799677957355090858749474954278501580512202066543291408419129489764546961557983097413588563316894518504240835302694653083551542887976765475695908395048501490844065400638566535251048653726330349188407456646508843057295159476410406574934855428952094933311858156541901629336249177112941321979533045504498748785191166401823565064634929940287574769149917163691391840845225445430402859791968399995665229952616374461730403692738373782603513296692754455601812909049060479097758611624331524209896663349676529082300999202997242059956837454345924986914387169342802690485718577913654190417181487753106495854075062707501166844488525684535891410393883064343502010669552179415253070359841051683372612530715753614840850150166881821945670363790053364317231757658378226450465023804084449741365526255486458034519467670433122659759374002992068164822901838628897549250913065502610108717156171250315252995568017527081665612502705650411788719377753247242360727309303140439487648086053628088406866631300548132864*i1^26 + -31210830435018185766077822930259756889588710358040228855270102840726265974470090514044006045072625164699757337918790711281788553499306398120973678783159613004340149122929876767800055389934134961745694085674029016154622992435106828816584437463445032666635296953100812085058479112579384425827504780352119021110636734452789118489931210820457286571934215194202780524854054694933521095358502802464226623193172923368116317905712376778736487935051321155643237433043688403350702126015147005355233950753371479594855476594744130974508475659414130380721628556154913899484678786700724416013913796868121432954426147407932812840753314146332740888313712185305320965230205716480377165569169010214582682799901074363878716300077647231806632724023158078124294833512284543277417021148652795161326285368177061418393897817194543855221990818770929709684354152701241126914628404753618869379075970413172057303373612826146855554274828234060534411487938824000409182543347913599524056292898647144970592276607812092977163588071301896357722065537089624621772526169111904412695794084074601462265879252235595612138531484031074397956783943642284477209432586977280*i1^27 + 43587516204090314428105887551095521032490201156619285329464262421035217370401554583954299562097746320156270305573334138327380526001722269902624281364734169816868159059082391032008976532794712460879353581109267788568717878179681701736419793851917990409968245281386748207134474793246399635720654764561986057523949950091474871008810312776363476912763811662555083834317269386839092401514963123976799360218151493530922635421078093000591065297050746966197067882221910777584894160883660797878374089423281171616588651936957507257179425014961112179023591058546344331349992877223030611879610121008640215909504640524572973468863613201529713923570021784959917664656724702908846213621578720093233873297292407656773794439672566574134771518509223025922825250348407663112393250363380540302761938925121431100550206193098819835858585111806162437500732922336054926881604013946194072611077097680073305104665447735549623555164026325340853909782605014265391217957050604011026294932746838922973034391836304532073127028728358317204397476634387941773264123855626079898318785893545891987826404952256654254825876082793217670613966367670443402816651264*i1^28 + 10494847615523670025237506840861546583761869052785959724360771586681300252458097739186786640470249766674791695494685232302831770754283245624546211139182082034121161346071391870984520575097386154807237979865089101038798868705798017282542071218879624753755344268544521736055058214651882104586035896541306297919547382744431897008608719960546116792629494296678497095648716804827543575526323459700120040088221825935038666570611456635730329039647871477116313584565421726116063485775176300607301462184284702497917183877189220739115689735115159278374709554832297694068528104293181734988238127197959295271302974535123634422157752265321206538301513652218207773828506187209304664403685206069463140242877587463137977800030944584332220962066095693125016127633719191781991979750010160680900482332495855390378695313033501712668761751126363028514147464925087136726873869853527746264881389809059462506135898379765455511985354139501207917533492950547644317829309529748615828720544750865457408273189776706823232332076282013924566139526975397382564449832796976061816714462480634554201821760982866863782683647160248722776304758252147572736*i1^29 + -38128127624041917893414915683242516315481256653950927980180434301658957810704975004065380977939450685945191013117186864491993607932499033866753930450111183406914199919347101079718188895653564837386798619181122873466539289865916973050545364813923994983143682164991418560015931531106064552089189237203759595016099861553423762204657029915775113838667193515208316181209899794807339243588234902938465147275263659976827032056675928248570233354600271611114972492569853020185909069576994518990359457602714760316600078221938959884249331653567473858232231879414597773849824064790255386423266219219582774592978223694464308953765593031318503596079692474133411361611422044489547112975210859986854948259641029877907326494275421663843412164178630645555007486817214989317099264989708956937499023150894696681101805640596501253584759991477058380936443667625204237482438208606051462686147738547195633014613511288649539077477458213510445140400535823282825921451856575819758841143219997628391640377298322342445135218506354953807352500000653959932486564160884783298405702965228231620767161108466092179770795943910899222615863479762944*i1^30 + 26900758448082978005499744655998328891355688490441300124956482020462624687827060897893361966362476229923248062416166006948233507359968387310065468916064527612788809803573460707707277459787532889685291315372033774241969159649596647657705224047190601500233226940393645667896670506456799239001273712250040875986526982632677410782427113059056329052269989123364434730165297840076461501173360534679817834965102381402161522824584795899628468247974183950177500247971481392457969721092093202969163858622418890499118511747193410030166405971193153945426747276545931610505732841280059029655306229435986340182760580660964183895875137354306608004046716769129555803864876703877109648539719000320399865420871051313834339466034348827308382543010241760160394030370726594075679503457302449722592771837351280767691454949805641209328367036449054786203576744341557299587423010742540307170981096128942141096772958891728090072250762275116714553653900042213992603868752432473770419593734507108467543172076844250420814170499469078203434332394207345890862452522932653090656732208014774710517902456383401512445232320460002507460968448*i1^31 + 45591563863109727018209925377621772554556138636524665292308913175971691551919118764555679303431516624579068757157837643950562483830658401826981580509830962300006796243078918750023529378152348278688726671753517935585031768520564813772023693883434913468107970507514738320173812881651902256257275551591636218377972733851730846014120219909969207035606418645613162646647365030858895099800110063955268876976468960625239919097494384962192009380305266801412151615386131246352481808458947071652325226431401673666267579007422941481687955837155178093402177091064245650720310702564819242410957267812709515661488603374814465600132614876799978128671799055536577322562509794985574967240297498148018904102690448930590958418351852727392116343951830117935462377222798505823615669907981628716467445371890613411911426643383815093216201344051408533516474327932144327708761178577246906125157122464203374273263041864696900829428342490857296428318952905256283041603293822177764602393428264332573149532260575097492572785163385636278236959596325921237822172537820205861136242693953642007773218898765853014856211217982748098560*i1^32 + -48293942474248306020198910391618563220208270012734645044348552590853312376574819869882547454705212333718971426831785097985334906706567191621709810916109602067022762072812007106217233982534021391796579130237980860553555004755963082809315942376971440400699932058630128824002426252248271464229478436298089436616833133226625250677143188364979016473489536580887705434390205294349799299227111676212700000726521050511412484801965145324374762481600195852632675136654346276206438341935043290504714696359490318910563856272837370031821714366775865817366924524307613622365439684770350012280998230236670951933366140653860076896085626801100522865421301839500045137526281488314862193502410968083850722961808619180157063066698923970788156611412962770079543810742136412674528791720294357909233195347943570780190964445228331263553160410420621094220852439627780945831664916461184986313951587855833125349946467092119243290249273412706667060242001607324050685225500148112521506045689030002364988641983750720935498586540183963993946833025568726672953744199510121145326070962302111169518161725582607548784256267321344*i1^33 + -48704428109140642021157506738227086049349204207138473627982057561467877071106982096832956594862175110250848604582163666203805623073757415441207620203678574506672507714960411418317932375935080053213593898702825726914155681800023269801247298117653428030233057315875208781299843465077686377427703290711680594581637462809119295850583293920865367655943812346941598331978459738324712619368302845189009493134447981655817609497481867800284291067113859149440462027640879425853577891419964777114612953880248751039650980626327830231113080616045315346903977957583712551323267960787247753921202397039595424450242631510877109655937197036503463024927926867861876961660024532897807987493659552978655367040869945136833851397451554540756699788063078797533972350147437940487925074895565741401190680295938027907291371118736773130782788523465186082901975673916627996763440118514899639002794586156003326705933603718199751106497286272313709099433015121970814547969832833555956547171389148655076439619734814989270290480013267375532466053199163867929391599730060376267536777960805112453227777258366809681778704384*i1^34 + -14288179539583023761861385901742333470087940684513022611375112536281342236085917777524482987045083817739002908703299289941403585326710652958698090334192231030858938422854406450367013573714857020619814841332609346322162743479109011933105828845294665213536764453303202294523336562145860078008423150597754797944528472639598795121452356651607930550172079596408858217603931136342192561498490606888749261097935556724402790400344791933095644429168791320936547455007332026783136800347322782076910723484087852920033586515678819677688693187733077540347279615667066175580179053533125247835612689620923545315885349073702062811096927052836748781739144573339984999734969272830556704892984146533514495308720210829156283189862464519911281775006742628208064003851300117119715919364111493550822478762274555721082471786845752447931271253640718522069914037363273405502201928583347146153057424371411073041432679008702496815001265384309160713846577581024532201649243225119261076958059047836467686413928976479439295066048996074715012623086075165538009561291267895591999109432268822070954866868313942654976*i1^35 + -1355845958036041936197817775930587645076697703287377377385799757850109660244912725925789171181184381963166941540584524675950880796374394102433162290206910602178309330914852728923563785466239885780621826806505717759097938907189364341734912041431162121848114800646761138363109090252263977944622805867368158231708866553527196922033619554109458727222642747192432839719675766066836177403901369693139143240327969554019720429422624439760333935844021911370317962405917073011062634937117266942660313372911878407469272682442741063024219098353748135144440237356380205363834970643732231933187002814463604540056651070033924419191965226759227759289215044855754215202013530314336956583378886041984565978823523994066389162672849455721085559647861475418372371471268678408516781621994029447852308014589758103046015040857599630138237885724236573568792431113695732128047923500416750250703630507189631076641998334260148531180131452107230043821328980811916051053862972000699648037967839425909044514531435731056079702593615761802204941378801017747222677204825365280253370757760562640817057502855168*i1^36 + 9615892949083819383717685291507187551197532457717798146045523397232043187161322767734439217629143062843034401656231599485492014919355479638032187168201984277746000244870269400138260038631386050545743377798833587001679005065003698896396387941605256681204919733692830534296802456191262476735473083126319014817452144765298319951256667287584160436361502324874331551446529998944436297095837272621888429639580501255819203776356962392753069948538987572480661760015511746938946787151954404989850750596553860152285592373869893313676816418029304740837238046139015537531580862345363972740049603470413354979509899967342119593482201635039898223396322239805056678034158803252048838395889157385463033857090227695541019561166944118899020749675161465964696979094684420873133138551697997183806824955430157179761636738253241289208329235867481181831362867221306209137968167794028031565502723588758048607498185402591890145537735798787208809411356280522720827558032192982681272978049479156061727617885586141261585721433892559995759454052454001767597215076815225997505611246809838883176448*i1^37 + 100576876306554450137154142092546177193936176991509844431660670717236959413278304516104987500200487570116672923630311667924185524580594723362336566729751568572887758998112485274354906020081245511115245930370153483221963337873006029483659686110062634577305643910109127128944763143848434135464811601770333742725783236091510433298090053100054479809206145760097855010930324312116756883156754386474801632481866257371458976000514134060704597433868004181159827669720821532611037892697922505792723125923831866005641563199419825800973158263134474343712034437443722109238708085175741288077865798873316984864978566258522516565362825441298319319136183671076370326778240631481854734104950286169955637126684390356963659268489429446985903389524169343208160109093231448886314524483849666731616963654873915499156067640314088026615358212710552098453040012983162536368992049706027487043036426493633857638798821493590275081220852198696410123690843187424559128188959645102715437292760697872936712098050961330743441950244156235668006099986545392380243146001247682762643932020998144*i1^38 + -376448575426982119152427706219479347835104726698778482206865915107148555821090664445756156915330435134804682239131904889022999179690961223390653996605672604456613829566363812569876255611593332353255607066324757329229868365836743879417345392832765376590076310318009942211176630326290459413575091198563323398756214070416809495078096342539996127798549515694385294461052603098182969495004238799085538289312673891275322394141965481470929375062277387866259636622541642212414149357217861631956195769824144032872441931264287741751358385075566443473407633429721431773761867557723698176128535382180957787487818085283542343520507730132960180442955605349114538232518337871534194774520386485746518659702192964492247416000185060243514989882573193316003612736851834847625610269058278567593221144145658717373916138994814242216869761379289184896844763482603958366714192137272146643804627860066498973117916711455557599823318072467308125010314322381218967393841672568203077769396407862990445837920640758002368549749958022537147502481355933589524949846155039497395372032*i1^39 + -2257900667254108849083107838410547538136235097533710528331008941217012821259349439239803813257919300399553552993959327918696043873020100635724821608680227242551822939724673729117997220131869556625427785549428023168642456283768832098488057735962278817015947159035570820478192343559596642964928017552346752542364170894664105961064331722426007107660215232734085222250926505304063367383025160503023031934249005437144718069102923511444320443526876035897791466628619355949679375651254423622232274050141596338516475584915420715324518780798768175892808363975386005520341709300782996765492109696168031222722658723830646993761468463314504573951863052774705740059714972413419988780120806884201745889118257657981543448719893054314194701760458157740794168074589749819106087606062969888484296905419552085778762939685026837993219143386718751472920549491242666717305798910567758367135815635287490964287073598027990326174126652056560117452187879551088799488814906444032575329329775123764867564424609169748757487547960912941508817277450531159061320751206367232*i1^40 + 83602605404982670991369565171365429704788313568042453509666653434292886847820192849616076375895895407283058678097859643299329469873558552395767202447065416885603687655228660855763477992669464056361138442789568501918547170028524585804218590475226116324631427335485391529407848039775528769030765900811478359355143437886188251282685223351818135503423305128396450874349125247847420361878399176736078232561156832011963577777800872315787109633628803880255428648509124936422337578474408412330326842989022012708427847354128855398764627348513330606863538887945574193860693879891815192860255075980329793139252110326861639085086078478363478850953583335912062486741600825519488021217189142153602606717598373122854339913312650781420973937985448465019273239506925151226432083257898179954067566239583112835780425539372528240820979524345301080572435831548177525618069754324957594275468577954885767046150850473336547140201994768592707803754669834615633827406245025076450545185536782768374391092531628061900384923305512397618290392609597677170065408*i1^41 + -9084471782595887579699547021689057996232038256623034076171049136506961595947083691046928904644171581651743892660747599184599952867481200099959707467843055009417223637339952030164262657845564510256835703853363328122873710965639886280214793827985630953283428280230723873429718300801070364861128036646570562264902273422060454074819476016211626267911107644093400218056738890545141862396602290927210527491719353265008138992278913329949790887807666788999037701177752890276564331747024997202114461434604256271335973988548979668019584277809826566671483971589875923073174149324734164142666590734146551161855402900206626234327585431296964903019443480680110400419272654750495586750961001201271976955152626583118673985221523151238852654473465318335442598148551004750996206293813529540414862453283749452099859009262279184373436938167756194221419422674624458895838853372198148123069295461032153973435123261516851403718957545063254780128372693531369251781424814028612241373593898514715986968800261248441435886209343762889363419356463104*i1^42 + -143206349922506171780972257085132962589075739414479316672862719171729202635276650855281737059988954695851969150754405545316599511714767298663416388530309703694967657009409061710916995952060183288180303190018235918932122012514988400622118511176057011532725832380802088359437589839863335521476710096590591107603562806951789043599133493925808860309732317147956665375262711277708701276145702350812493356335579276907516412215772613346522889480970832417686981320600899931760425110987845485853378423824105055708128576541615688596041727824954963977686706566477648788003832096771873956724921186582463269624272308001730098821608407023577823300035071463610354568149358406114111843917356005723003081598547541359378537816991146759145227060278064757119863778442354647666854459599998228828196775132232109573694957536850210717992278038757907594343628730693458611638006856882678240663627258384621014269721227762199623665886607178116836929163917970754355674763812007258377860933525223830220779592053877592955844096108787084034048*i1^43 + -759486149651815088919017927455733310048683246021572944221626246752294179652480721738987160497839822415670942645224209234656231401728273293614508863364467445179341817675024712488229169708167641201030969703359270724704234915332991960681352656993454436692063217828356647751933800025891544808136591076508197754037926102347387982360919376387041978027896291724203758257184497068371512362916858528220162595065019364466917010360236652218677704460097325998330080676248311519432067423442134182294314933868198847042050448319001413544783771469468228527340060109451048618348649635920914284366030814685054202461712459113188745867865997632988510130640525622422393976309281678361175257477121562561293011405957344546392636426264517906209085362024611502064864948580935925520212767215466788058399099488441711072840946113845760077169946216134119460887372844172542694415542858556774605223947331576166295519942995246615734391716826299204349500408814336476805232866787046894281358812187214663728268231815217073091169845248*i1^44 + -68646842868654862756223717875468096753220507473985946506995195254866734341151821809432792699649534622480423964900215688346722252386077276981925197326853081159215372469413481663324586029654051214277119156474040793344669865152049279785327013971195102794572171922041482772985295034945782641588690612824144680393981317271838271456397144883328532561779882791023998074829130319908038478068262063657310796186452371571960888104190062553822104376369569196160318330750950635581874978755950671599412637996220108547874633597869008935757034317152405709010567802043109676133571397021183910185042146488885097171677314304260235289672132450965664812992856584485638409551662995379130336611392273001794408917282417038568848706387226205822501154066591077846831734377171035848920407665882279535560718699371826488021392409312365945825014751759642146014954631558594974876806265585870476246803564433195248319743850499113548368618505667748445247721593107420217867663881138952307902454904817358166530551581646848*i1^45 + -2154561366370920100672793878380667903298258398579279242243568795961497102948883692547540500662575827849955867799030420327024875021766928972193466084110371720529178659446976595432977566900911982574136779080002762822309733753177051338658938521890468071055601398057747310400860971693629054810371381235312800252579372649149132873912584483689502896954779407218556816940894915511848656169885793651867586806694837628983175245678039482103919367305536227985753922809731274219444794812047789169315371253207452721070402947516530058382580725740055151758772268212074340995070875963863609089869560997542117717566136752806658291517721069240058943711373882215269106089851509192324288262875955831496839644414721130281962529868343580019215730293814145857015675017992238455303526315309231824611233564356471233799296142220934168830729133847174695886966751578493560341771379228823774481286432065868736468287779655593432147031960395877136498031714953715260094987588414130550783882185223456133632*i1^46 + -27409750964791209158755963715751574526645568188379939425527938257972299651114047662429286237029532091011670700663491288021112288074737493235160796271668619564251300217050860241225836131963037990822450931810471935064839349501563582378275205782108448389611575160604586003872560783889444619618733874752983523072265061782050715938433017956204936016458404213494597329492416166393882053874992118775755524243559985586444553794123388360092235975347169111740501151283493028411700872617735877566979190162799118210038177395325523050074909939643107893441940062671335660351169916445360234268003962837992384056885987412470123395882322916804811274720389247907371313500959795373970685588933974341093878546258209958047522124671698278646383794156442353047769174524717285596334003896404475027177264243602412987412663178011373740293234664387233233284893165313614305582979498837170477672241466681644006260672546894495844274620836578405035835052822148464592307999706529549099009920*i1^47 + -138831201746751372128286573615168540949320995769634092000526422062839720355657193496523894145292565482481639522117909385624470851873249403269324916729480881164200064314703652165630951687725753029195117260915361369334406043966440474490347761623274429989623300349166414694943983847665781299994396621691571596991444953021823489627785460727501342765407165604861707222248445417986731109614265716839661408473944539653465979430428462282675885529095176936789675435760939643637276783542942407462710085140835872032427759792447660852366037210998268710337954510599386935651874310473682084825179077310676000744779471380817754724827701969805273007661514066767120359216591581481315885659227439313143587059206648701105816323066273220372996268931014096702378012330816378547242587192968970149829139360231833281500459042061209132858959257076265778273873120203579469965804952001191809602599037401789766355556174156072029733420506861120817711706428463698428983985272*i1^48 + -116826246134360593886835427743627458220575361525689105573014999983840918897691091643095165281203182001899775515607596560173220901937913136407457384018278516284345749531121666188302773856169739071076115922390587106773142724999714505068878022482764085679335925491881327678773814304013281014953849509336484786147293098281726459697625340467635710120816850225843180730517798345912312505598614230570507277165113925675099703029733423203921308476400558136895135177121168673313518151697936924666992055860141126019530753158516483243642443051943277065348314604180999500244539199987089600197632863261732780511614598940962884401667275839459009289334486290012281417903777281414204432664029118041927673656207467980871986821721715496993962442958877497452597428444463975343228391724126091177243920840969170955407188772680796707766269186551363742722031794732858533805409697030156591019326969623059067427181248909246136890561250437770759298112865680*i1^49 + -19793854791000090114002414950333048747009074056877714347598082538291534520823354286636383705244848654895801368929257683682052262080946453623427466292032128790126232632169575734473738560883722573033372101998089105072538953904838166867735276128473961131622895935617073669361898772220552772327674579078035601383760675375429412358034068247799546403607962355245179421431729634864976978601138296877829209661590076593249743091028159026547986295784843146856431774254001419887898249372552718607791115122752039196126927775257155570665122463143108141133642456102407729379441149527315744329075794385830553496924466267971675986420502137470343199723606053170721284800234864069044325152912919446760174832653441021537751668128596417107136222400337592493503922643177508425468659446787709762785507937207443361513188239093193830401821369274226911162809504602040947720784346216354159462136957377194659788245687881573237845719376672*i1^50 + 41514827976950695029329067584160194747559142111431693872764400853955027262526739612850849556447265784402170465523539738075426026950583182980688342545918467240168607028247352642358257197398083000837358615038545496192113691461856907701870074940693032897294580234064586617293521614011334449372913156090298315603192727162426243195377306625340776372494663501832495607475419917730033227370037808950936709148231183749957825189491895386103527641481835365164810220932885097480236919215531785601926512559872617289104661638557016954294676978975254319069078596104099355735871670655585056394531436893661917498727576143222788742234786290880802294419943417448441654187485829646142063286326845382055179289311951761150155068214965886760127642955022994088515638344332961098053146557142974732362217938463219190601793586078535568151564711260564232585532964966779652019555171221700807826555537314289375*i1^51 - N1*16697563725527448716915060379535518752886512451110309817292764037649381662296451595643949426767759265073949905603030020380814109183478934996627715541699859588424051930505816083218609860415293386723477326589782711458899000645705444675745644202808050180301250000000*i2, -86409507391545997589135884843920620970163430902966303654993096330275697084592508979948273016488873918103832583408998785535061114504923691768436357453031634783226379254860510396607320530281837393179821983817837759463479425909199610767329716496022690109737095453493977107431641063872204989674998872908017516909230954028571086112367189829496771157677444883640120361076269827050370867035828580774553580898580340933236567048754707117413101808874184523846527780015962193161311778916161333267663431678546013144104937893924952227807307743467054406705784260365807380868325938006977341927815486375665897476673815652391579692610401908490848235612480776374532686036980722357417102990550513046739443803853327668137351410653006303207984387000726292242305750350216075778185180683458488278289345768820070383896734447223875940454260119581916147333249521352604082285767234816198218539063729718049001469434694397751120452000588876622282973784089068177659631839246894980876662367055396538620845050234640023128835504453152307080534661155327545022935083318903333608009508405407961521971908821935137661335736826851474498319168350229111341318521678753800084426471160079985947421148187517005982254529295856005351996931106153177398693068800000000 + 1866186018914545555986899809987036933892060589257785109332084818689181003771466998469604900001101580600373219451774094318150279634089856559545698675080055793578675806385646475387906197642384295448953541581830974256825079816080048255696756958699413684289733938515269058151939826656539923366074474107131793440286729069925209854492938780673957056260871445403531998642466960509650095118181755089354122439583955346990936513628602697382975913421605556038871076132177405149114523500839064994019183185864930891674142170737405807759815340103909139188984280357526044260361451567650490444053703525629523821576051451107465584260748006441276539201276780258971506535961813174847936560519748890377146135892815361954607318880967717694716726748949309701288112048287077606094677709918024192199109529276706671938932527108719114142057262929989509151125469279872222936223794342935011924466870231456923905686784193830885049769342135520847105181027835640057618647673818087352431867471445422113137277491631827942906952657511206215853401094580687184338478944800741610876309769585211223139933523830531910220223580268526504886346806906680366652661841334134250442440678826981183377904960946291180721740479739556931148136522798397297264689152000000*i1 + -17335964074750498637015317083269563882353675414983374632434659975522193872127049822685204513618166813271808858589901433476743912609258764594370914433067251911907681273017345373980662107109353074379413212587983829908068417786672181635928014118951939771493854023652286961971341751844099944233922614753622233752128393494759930126327468800615356135993522963871710988618483886873764701792889530977745866266511642648756682898131688202772570145921988073603211462781885496206063655229172033212408003118026808969896595883783217150768205608308363571418473348967544732798810110660783349811408297866357950252811166925683973142582139017270777471046766708584412435192563740453494613331171663124308350007557135867936460092921720186871786950716458622517674648396778722718983619966417629986187149800361982754601018122501245738408174187685536142943384457667544507057902490635505701817413892870508703055043460030528816506734213353651913105343557175749838883555286842884084477359581307437142672819345965472721271426072526467133775375132541199046108395904426954476883366743652860907678213694646742153066392742446234045521160327288500028203483319871443014917302709767421753825055582954725927890717046007173959800913914818814220204769280000*i1^2 + 91589876898186135635460593887901790210353452867151670835208392801061632330802244452025554092689228268621858468584639284848334683224196093741914561922701538486072041450301088000285724774623747475007229258014249895945773560171275831909005200294399251508093222528125166298709833093664529450413981769506532635062908488509324700104885129391049196144945146408172972842668380196902036089348817473284051090565563705019921569596432412579469192873220265966694191062022875326619685831343540348784343256454044110556959835995647000622724313641704106002141137878139663522737380845836724648901703178634073744937354305384719451438351383166593057627230966529327425965862815464201973178354714701698146294600713416185652205349426162915443753066866262959417853792690162789642492936037220090234500415806472101069576620540371313933899913912123575072604952252029855411533605863788687433063584154263115248261139820934962280081524504433137101131536490307702709559620446373987227356997692120051722966872293664379205992752083038477199660394085373449284306326262039918824379749770090818573445366184385440501135828619802562643595432984345810933933100618707731599258894377083054479057942581352398145435637699623112576217204297767886190228275200*i1^3 + -229919823638638338286631604858976962370416652254469430182318032909615898024223807137569413818380762458412318976336619085823180095650346240967100419610952306000841252196497286544750624485069351680890323055905092388209862378718884111622774630360399037409055296142731806293872410641033393169288898502976058463658150662176179969723587424400868667803177239114350073589194442559277720348511502609789043985866573817793951804610849790747043828444824769784474238786143200544199708754269347081909993524442455369903179222537741990489810644092990429161853167879343562081541377005119003343044462061609540894620391007214327814909045081629316825861780702442573432362710471916020624616290393800625458916576366332354519816112136665402060782128703971315041288771638868626452097324718084052295940581592562258512272635735673569222854368016199445232325177944918691102158882368394382735692531268813709737986461261733528995944061148168975062688981852146512474804388859585119915456971694972279506903654932338455025211572128094348932660051332068754548031604895221485501430786098749304897760316665720631639999429571555602685701432044933459550886730721554022885252769529106793405205769308758826930800173119827282819005940154992603470757888*i1^4 + -245212545061041588731063602670723047791620293985211840266048233461558052166634505951838652975244665245523065169019929262796735447708219661602434336451267780774015206487873329934924619833473881443083164395591731888400425886951356305080951715579714053173662538067384697282895071968391953926355752841462136471223697599465499904446431002344133349423894423232905828598796405551836518636893926181864353244831930128390656564140789426555667762430922352047592462462427743212828692576357145014093764686785732989043203476429399183550497443810503573586834849911157110470473511875476941932347393321733709816038059629917016881909670977648433772901119447895471733973984809053551033877293935730670516416468623337163958497036091919960204112291560267986491708414884226670530436214072344553120753663642075019148789728184014866268911039160581293167296591562365292731555810556207116226698014398211302675224470863017249321897640118565235198956127949724065030339042549932792333574809554779826105841534635898636097650846755356623125831733705206779787535416507861248865514002742609206449925807405412851021918602757223507144896960038064995751833643711194848492541344020792621196468846275972402135892869588376085243607926216069285412864*i1^5 + 919134601747582261947020606437441448586816835614666355965246036999204251501502756740639586115940870627480192244807499939932051971476184044466462915565175175152840768493739598425989465513147441532084166064161493710551352846455777514986125238730302661104897686676503873129884558792399374093203316128076948659280074847432223029979759287385675466820099056499678011267074850136060413330247601107769613014660959766012326807930073649403065557354834930751683995556595175062293600984892012872024936059367002928209821215597120005790966886757522782204122835114155982377298370742647420534110605630382109820222418803865984125672141850865096957685905758415809738043571121395613420689878966095093889571087403371332654649582829377075467043258325749334696726828604484262598568143730161835264050656893218528378256220118789653805834209350062477830893446840971009128667932008364234005508046186605982339802156079042614174653654315384584316951006258867495776420579329744949129883421418078980950335380089339819392944249616250888819114357617607363764364693039062289798758782954710621344032524598025204303358902351777931059647628988580271660528961479170775250848113781738740284298939697439233257453033744912082656224512842764648448*i1^6 + 2783180406853790707612809376536424150890570000666736518334805427578550543618443922541445555608036597871121585240299437158817806790079810671021955929691567571384647978630971578576541522353990907464034089441602234048057296413072903670993846550618816996167780867148923348564490989717652445135328293214529386315675395775034605111561153207339764925947106262705162274002532367840802698325845237447240798275643252105289714489629201211701287093535426144348845757260705445819507385418025914404556360825491488268596307583224126152938723804388778432733097250857994778907262651017205324452426135037782995032064656134733605767965063073276326520955831031452224107658124859513076417343851909777730699718699268786000220244304742970341278981340948227680501998517621785350705193631848567146628670103325822316922492726066552273051290669928186145373228935772818239560545887443072120989630564872620196232596469538015399987172371258267381143468478260452516730408099506177974061139581258376805506075061118097730442145868619810049968613403888305069042486170543416590034352890352189602088189769944316984464924800210449777490999726427625443212969177708006384392444910466863620039533032877308209693773259521424135003713984389971968*i1^7 + -1254162332129332790243046040743660421465203994637096855488215810236046409303279620933028711330181790864930148750231193090472026777100865173436359368444894370486644267675105879756076549603593583141226406443930816133191919250696427540358317730516636353605342344879500370436913188605532347934970849803799041928532065576475014599952702483063512309127650983223935147551435828696913972534317932921886052621977056903791744844823551130225572524385808079636119615515327109334362574243849868156243135010296813413465028945886683785704962191297656441501385387387267377530087695443785910890215685893454448067277798646824653441651759886582191151591054379553229109768123949874368326580266709906065456242595333361044839072332102180480350768906719334478441868236891288162384121129276182696763910597052088705688382983818582255816962965973298989796512952017791414768408979945921728202164478690245636760034216805343815367288071589542058625306696684896800304027984670380203894144477401328242143694660843798271934502075895682063586111112814811086312412970945481695121574023288107835212306132118722155637594010882638534480409110063751417880165588414762674589946403550316453540314044160523255334208125550588982689022479433728*i1^8 + -6670313089678069272731616335591767139233922938529119263357097900591109612379902773476166162628331754199865547512321714908318243086574643191887319560424230068140335726597948961158174484604046453537247092541314505571975275366808015316133146867608077530892565520094351714416611732547683422782425792371684012903828657982942992613807740861955539257475098146623652382183449072506627202708944548978555062790475930324040246979908222859551219106982397804516558261526873122867919470866302896485895817795006490777784317061325338771084426279357634465169518406157731945851208941554204041907356073919123801001709252005667159201169837048910047754965129857420746945674174246924007688387315044257066269024167990974873721329702007984369228792919482539373034495684377485345043663998970416304043057678228174007080471199829401261440532203744824537602275270661825996203531534586055640423371236835989481643615563911242997792288757322952177867492479216637560816401322803855156076882941833645072781424708078683201222936054002605069322370623946115297605423953126992415100381559095519730899622153096674153701480993345241119083076074785083384813821961667829387190413059136893800888732743373055082040729019759899116257559969792*i1^9 + -10110308176834313784854567014919476719916184167634133588296518816377388852498749610299481854108408169114087506992605245655205769970832469107868170490289419758793618286931584619837842201125866132722592615720120986767976229700632434054559661214132811138239012779142301721494706016906884886562683348709624281255861790245292988700589424148845045425440993652879901078603315818511678860306316816184357888930066073260485287752475018237972269002579029861296291993640782112630858576262443475419774292440547204554963523606228799443437880470732086211509713394616861080384475326940074593035288442445632633127460592216300098226878315246531117433844399595821083304304063275391499202339694576634827592030137949456347562754725513476691923769372933045793219399336458881703333256214184047115241797781742464489088337411737205609386319568483092040919931568722919728869472992335546931857805796054141524059161817455506163531361508382257309943790068225121949159666891279482170842978312066984540341280399243642564146868470149185809312616583698226244127506324415842627811054542224869693487803452596087471094137352260556203919704089586274003307954465207258643756903848435804192276045279604883890458311315263697163145707520*i1^10 + -7376459972475851902914540504190973519639358976269046488625734784635258989121208748347146267658426508149217275199637201045964047042481147964177016234810034654889514676706976773325697676410084627080753183455612926577776210475931317434879128434052241583046504663120770800579434540155171287561592371706793838302895050468630427199135724985530338786473638890647586485110257612886514431026141413995128129661064238565778654726114707928777378254172154489772081767307611513950250809634716427502263177187467234293766060376880852747789750339535312718714565826986324498723960753202428248518188813135746623128206462303773123230184861651110979618195428688792500152866740727098329583463539456683999964852400180903318870643513010292413744948638540538800773159233411980003383209844694451047360134219191619117613453880815509101972092174437340342182488761313942776298578327988914579325106218547903996756932226867953519482941455303065880511158634340982932906014063353093461800784993738609948137609078845966693466390747189614855254139182484217212766782397272108250431224944783522148186949290065577108931715979486882890871911690335595947507134513702003794030247884634640854342518198934631496607338336692832248528896*i1^11 + -4248359296290149557370994368727916454172021732789825791052356229933610578042502766788061342370293213672726577388755745685018791572775603373412025224875333415772457758768847474002119335150878171334819510760848263641229017043743361147682093073047875233235251553997020741262098378823791476969402992668996914069856443722163442511496604041604010076143380760299254857988532319965967690342548957990867236594554827400488206026835803224040659481890889485879687363915835898394312426458252986384702874924889442723721983983066655188765437981981693082555188474347497172291167661375407304038036898612983726867427270867080598347374082984136619939619970415148234572978288670052027755104124179055179970817221944866463899388375096599945584875658592339968798019519233672689790640098024517400667817448718790228908547232695237340859981771050960636105359567702672574710971563798998039353003904098818724794168617762057074634232783362964262619875250224093768898898784477725857747821197443631510980639461165802630158414266523300981395722478550218474917365684124999000374451701574440396148163649896953612692080951994511806527304565687394676354939268418937607555624111589240771718353554159811367806822440174478163968*i1^12 + -1740462216134866054622155008354746416290165023382350648303647047221305328493219398378697292164700810942157648664091303289147170761069968414518354146648428351723478780924545773164744339231010433508746808180477345510487699533466523433272791399128737772234251530245089994729850070136703154264881813138618509845722762979455359645171320989574181856056324650421780614971366835682393872159593268966615015806628321406040460880657426798433650783941455824612559077910495573219294327483658305436364076969654604306023888106042588430016716341156234834472816030291044597456432547972330127696876743988147253709243728133932498280950785300504956273603847295534855931685840012458439830257930254030412743681549172686163831880169087665495592970898436650567042201077978505419037752228066107687852903842222623919133422396669809375525347062519271384424604767887532498208011047012271147787950860233173557200923992470208597521669172416029292349212445966986291342790830426695717843576870044606121651119855307030861059652583737444605460813282307220134853803313277457822083417851495279834270762068727854341295027525599768844466039963525973079104050707977836061255657330725124041215566183424787297414876847337897984*i1^13 + -963731215478521420032861732878709760736962281912857773450417465877947125184486577232534534128576020073214307319929701255039908248961343917393828788199117876758069213328299271105957482331345228559020820350208443477694045884357223220030907445417548211336703351314391212778870341358868279600782082577388301106370083068989302631055343636861716942597265127176942475525410818395828377374455116980568830675048864968275400901918324407560548159603216527945423870066675459882064710827163143336756067727089163893598039350131107881814490161131211296861667429793716749606604604686501480249636444108869979146427631490467038983005410074368447310947127886476682033854227191363904408848153558713193384081163277850077437684478151749827977350890555184770833730065996014034234294528348579252544224827860182837000999781726484133896782755383758743087007335428462724383309571802242562142798016697366482970840039624997040617468741205841608380135320365684942132722821377477631909778201800232750988683133311258281281502463146117045423195413622751049989689584072769695019411955777681842770559791613189727718556293549973422870302051588688801242972646501610199415033257534030898617352675136876807969841197613056*i1^14 + -363210624440675001260818733247124761156393223985743697222210161452437877631958827618891879800185685641141561146028075663409439061802797103032812610006588482451194143916772694424488631567540875985956349182710688942799656182639765999290341953879174975860423071087405774164640255425502346778510342742564668918882282540070081203327189735796422974291706539461632936989877555572526814810140317578328994308993942788323157201282422428497670397656103978828687540974699029379154025798678221855813260569709327735509633594328760706889557872141120927522569478619057863418127828193898209438995244149024312226149875281754888810216160747498781080381545751189445208186958191647177413099560182487488758284643840664781261388721559140685864456603899063737850930161707265187812799988759473088131111911238154405618676207427151638024252652129783854074934062334930761596026542183119994210984553620070662719365925756493809581247859949494713966240604075257587702849595732099704963744672217353051274438951847093321052500549809258101939860936904908865781166976172647539904251843632817848917192970788931033119481616857834959107321842012439011487931522616649258138742659780788533406172404932161726821320097792*i1^15 + -190398618570287996054745882471121353555428289984672126660350873949412286906953343736661282366849426383299864618066947031306200396002326086722379578600565706367345389559963443969598280833004234968034022817234704215790260205923935594643753687638599946382929204542224889143430274893076760923094019492213965411051016614770041216189989777546961697176784963501953698823514173630263763327892443953619796115115166884695934486307244825411537448448760672912750067930260569384134701410775464302409319461293843128280383990358803826109900365425385309006447010424223247926430397249673160189580300425126787669273437485223400116287324260583793079285609902250808670783466319883542024246591299262238693835881807182905487188943696654343186846855090440892762228979741245160099363965166245812217603129335261149715181339606922369298352672822969933142308421513073425797318143571176459871455650896449928973883060835005866229482660598056798643323959994755833188782804376242174964782001174007323887768162929204988131470450825195129775629808000581145948499999788230930001711521656348841016539530894507957416569962552768794988559093947724149538195042751594297904193642125705913786146408455612777657008128*i1^16 + -48693645870091274724439455104081132229916687201986709711020618637759292663425903682237259716288830450251137413756527266064632967861911598561570573540879273781036621589490433014223996654958494937081339496041801685287573366875360982974789779509001211122506695057209484073132363311732430156192168852508958018034265913859964891963499082813070308721811842727334250834699791780111655737390649229566758703361808321644044916313607755343856001506617553473138687334296048034700413882445376162007108592258048272786995376743383079920406279078321574249503310460579355055056570580648692289313296299233609281500057552467189161504834683644064529095973802971978950392905500672041676162460614216836280680001314744655383443856092223938484062032395254493178405195239664227226986127994137961854687952583975032993906951306275341333547323034040419559563572934669749007764462289699089412191765101928816882861504213369498325001726910589417493811939962860290677028297899332866808828190618814643976095478160144262157459428886570472709616382098060399364815684457271693782633747353368569427642671347738438628676784057403835593799977747248790919409821144021542036389083648293649395288884841820035481600*i1^17 + -23559966179668585110382906779566994071726213771579239062205287295605880691783361124960164571871744141321928522213868396958796426372495739954134665945505108351232912738849671872068445008453749129206018779963712211513522331402984811155599518039064763401733001599351937618808459920879026929914178201873532028596266890011931727249677004323584366779420941018169003656798798722893959033035076459483898624462330784647923790914773643151909331538571638522293191841950217987956295132164556990677688686079698656921752747935739029614862317739460875076614934767708012044324628094787477477857558459299941974806415938213919525870319599958606202002869446038280995981332422783194999764857229275195391090681252189846577005838900487136701335926712929161422191993901903993341594643316789404519879224908405905538170606338921726014602645298100278119565150403973715094601321634219959876756794571349964285767707384941768836990137922378432706923698866479658552606309016803814514655776683714583401342670223998771152072422839885245102845274201054470223931582693937757352223241432246617284077114733652113514811505302324744649201184629510577377011046028316625036490163360852193253373191537595252736*i1^18 + -2274344588557260649590521744465056146094704377836790639173736828259368620032959469570518298709464073214786350717404990034979853938875334301097701046094063782179589488390553042244216682106117694340739081286720435856974887402256455544571007972753223137932355208056552101172446850090097861343605565722969987821518338567078790383805108453118658707054193250947750722764858063966517526613107581988201282684670624018612725450452092989077801234640463815538914684226049928118692308598952194973334347298457898207672363274258819309839823316639083917675719091501042624674619640348101937275357705575443667291081994103981490240968016069481031663767897990007930628309649134009033871105467276489962565637982175561317328935283660724211919044958699459143274414537901819314591829757786962040525043536748307971215886439790212168056787244744535255781363662241336862328646476095797249769000166391220762845446256017366706662363592079241416245328252742900147860988354329050550629790689014795211110167058824618249843935938936930884771673295461524731150412130517209125839504594957239360609249639185346950044511311343517181657225125607548970495572518508744288992342034045862893013332127645696*i1^19 + 244665895431714380848664393951333724015253876114490412117744353585498043598924512664548803008708937028313816728610926002506050909176441729365440696147591026279806612577263524639386549862288104684046524987753608269045612078041059423895375309787941372327170355679180469001900118861201268231666143147782342309741233793706583904820237490558216293448334429995015250391584405360613797268422402400399114025888958810459929723949405153802816450415792310723298891848014185291438591644296723309878736045304417538160793299678868123777553506169956624563700131087694351203904428330339135107532423072561873283707536054621842410621380522395908696608062352956373244453896133947733688001582866142966071764690229045618509872134404950409783666154004430371089631937636769179962025355890950374730538078152309411637166979800479535340967599564667703236961785123880313124708484405786746165515611343758039322346668150525961154772497732357829225302010661752635694567187180433877926909310684019373557442632782541411799465841043164939627545314587167109869038515119811703333884816923614927162167685081533367332412582772962273804299490455395893900029772685890551502156653136548303176101527552*i1^20 + 33551687135479767728472250573120804036647845686148628891865197403293880826846694605141021207511557813980328237159159990122498600742550595785729129855053899533507069460282934660531764202352537848171531199200686798194211572897131513914455902336435140806127055417762162490488030866139463112290281024469222709458883739286893769016355224439936566986150305973090197864889821333299164554931163956981521187947968794344081206894885287465511114110849628169023103553521884932802089283301986390053424000004330949590021955269518793297578657432483865136846492012380156641384629136456390746966528436751744091480508972013206819909333613050596893262697783436270445015032198959293730908864396106159544105009832430799722918089464985087279459921414456710344629193836875988722052680241984174940761102473982758588790384243410268022915964093303737121750640374782244472810931125075715576695405839322906665893593930243192623597195163636276983554383963418503523677019166431969758571377035887045957429254137979422217070582565100362181762799705893124599684838920946124008846414838007551882488618668295984798524256490621634034899644310054680341666313756117947120566249929951468763217920*i1^21 + -6912491147354810932873603692139718987172135566267439096989592165669695625843084856671683008640574405473922361259742228716813381650367837817582251211587936472576339592469281118179591976476730831381212946785650524252085242120431761430894095602964637104201042157143569002750296072969330464542488936289619742963656048996746920866723081635537687048416296245654682737595901943521324745956650532947769856367295728714678208623418056509985366403284116968133070035200709827410682649530241038557242286085008136986061521215706700207592274491728496399112022677875142220339934200286219337957311420320045360297738695506325637782055377618014245419453238576841446013918430051047749335883631767889983740301905019937816000280873431599485877597787043135429799177422730495867460494244461716111581130288531226554445739631260573383695872059158846159287733005314755703533767749225353324207027098005542783716945760251436578447962425529764658145073028774776369872288318960287960864475238145475355484124037372275599566633332382630508434483642212934590521825253501459839604651517353001513830749558245607884563057166137844119142393943284349653211479159076470968796312252452542873600*i1^22 + 203058753871109459641457595585682046766776784777082678261547943522511253833637342627826212922041325968074795754041743329433717669203790559925981260343621160793870861816357112688150805104861015840787063830261570300146143707396047922824043583013850371005325775917044706615369849933794176189319145311861152240171738613565140890399758692397665031199251164692859545595864756531389699225403578654882430092474334526150051154863988506991267647715652464564319029788416680373545217913479609164296324017751276805259374421168067466296971561811571768241310525038056845716722665188159569666941748921182007809809484156178046779629580439037899745476652519110414441284113226724735318841647281925307924110826805264167218739735959159899235577847331217081334312244068221077830642527490805816469651216560693764295101037564245516323757913188039819782863406631208433997246922114011937588884079188826788621606436492219449845847630566906025580249124454859863722158803958415285705185545882995199045908668109656182916604018789521678787900943385834302080753905736462574019196105321998284047058974568065157272737171507324153690751267840492430055305475492790508177323818028630016*i1^23 + -937690060079462626279877302891036820543604544597827835177641501936641735859283026326462054040718757072311180592191044348519976395602158076913040509199955348251181637546831904973474631431218566083436050112034900992732686586508303466822539647101232838694932659457898180669482416620189046419216277270393640560357323296738549486200334670651563123413370352515888396943222990624336415543911138886392469644102960824900009504722957129516431315143408444415154990210223289929489406386687133842176723644919050907842653855605262036866692034481450767447079121478805564764766409380152157431010469429474996264536757549143010464361613041308185685388997843246205738197010652892868666807101269827668361632683440139129147213970751888612215738345830220286208364159991322358909536931176171111445544963392098565612218831557296961528246954318798758307975136149066142076229443509616455748069254506517830771979194589440714422815088323740304306927030876087927216792253565370141636732530687380294177248303680602414726928352765731427314762489287380356333167547403678844992866478368968947377336635112980835403266848141393024144236372658829287589202788163687015308943425536*i1^24 + -269992804156892338680912039651523655452861162474756760570651524146811231808991011660634178902993448552452230700424037111194497430211255067201632530259583197673404208400492921601434488051708632896600449593315061294900682863130391370173372858638951229094787073702757113693248924555584585149916334204983517166004652194422822772047196818985261956979752789750767420048426242089070950843112378921954561873393875797768556311888971883615732600695654639153810744018075370051469154998273349959257694928677380707316125042982123234933495942721756837420350949727304931808524319050370266122951274922050408721015712490667206222906744503462706888179431900323652208742757544106940221558965513965643225018753965489215239385706279984357676198226022706420820259999480095332758637152951420079460549748643841470797939283593441603990365391345997548488067217700592821020136474069551869019717428012056766374969414619807974035501970266308796020375007264222578724806265757978291519167284729243163841110680820282895055895402839087501111722974175178046195502089497355068985428197542014442142355183312951244918732792530114127017365900210237504138023655854277365742960640*i1^25 + 1939868566874780800579739691461633072616758310395026940999576329615337197509335591212635850449199078958339341521004652652150715184987898929293071077396121214927536963438230590368479221571382278794304820361340291033504876855254303174557653781741317501092779711632088100074046707583124167231444594841889118211020041263683560622278031538943219880923662401880403772319687658133250892380756148369596312756797901345849883005478762845333511922022147517749172454257721958586962782363150349427299441922215891261544458351059307708276660576612766573581657488552351476003670059302099994623527069866009137342401076164569613222539466960578983050318355150224707407071417041932175758989867595409726100091584843485677995630520563171174512731902653987962545974291130707678399950893330747415382090864428916917637669788224535724992227069342450884148830657713733142522772669322200013370793636239170728366036357419541510660170927570489052794668408041688455449967970664778988754122121872409719244403786700087436323026819266784256916658289567020610448209630717328820318959971104778229287670321281098272136291370783841582732281076017521554544676019449089753088*i1^26 + -9672413009485720347492232863257562715913298211681148954735438022805094108920592813051676694055049225357674663630444353193249940476600657525883079085612997143676851679211278341281228441336579383816859535923098994189640611924080706716177010188020190685625460672181519073148808278588213054051834055947832247867243171867242705285196499732107876111701928395789545046293852369462798303617433065236106329459880357331086908981706475974129141250008747510122782352804849819067412004856713487088831743886965371175651517056823017063951399217773522721959238679186852173857214511660285786707614203072989881594695319600005074699415337211933493705453871246300736470755506547985967998052806932912949350496193915189171001184981263170259498030849793691106115479298844077938882190943038244259729755596057312298102966868836505823533563039683678460462812750124922728070463178590007912550953063796046861925557430696419448798083800793242644015489404189074939273407549737052298613619205838253186546082867786996256119047214018609880293122840715872728081036641135159558323555489331242296044662840302321518099709520234597664995264474284134247925515299061760*i1^27 + 15321341037815763884274689471259071271139522830182041602774554907232239994727756558256940240924367833582849618861096712608379833470260700827311463135306452646167873261326825523599726937568809461494628201556904822961388328377225907933535007808891140059206426006869954205646917880373643796893327226727854394937812551650692703239401139921316501701189986729481628227821560430565341443051276104287161986076392020252212210170449488376166874093104253259151745731331336641509755813017860619431706205836552162825772616853077465150079371875408377294480113573394024072562121399253446870524899451698529748864291542178082256192762484152439387403773566661697786715082060358804262515648447720029137625572076065515278295848804234145404360389002376566286341149231598307790872000819280789350267286738620537732902846872370765450393787823866606881732908273128350123286177761368704161658368522137377928144644004534584367204380650842482050834656016136824718349593072479469485442416682437828294336941757327494536934336518234832673580561807875995283569636519069770368185405743726269029707204929097557025955982285247483958517228530531834418994085888*i1^28 + 333261614179682581306934290118552408515570795621076379308386840226589292655951604315298446743391391482232757675938349536044369641854976549885551376234604313296343367814385193551858207739775140822915610266533899338570441900793912047842159731153682100104893412297213690900773000060914569873599473684743376105805384610727627768621521390812304217048857388260050076530885595607309979222668198920944967708884084631804934325987167842404493146710301451890231791599215729758405453138574050646998397815058465594449884725556914729484814890185035385472300012532806364723435450485468484448643913212498341504637825966785162958392399969231359936082828704167833034430728090773261299805649215341649621183922609205759859526199822700846189932185457331144300465872884750875127371066516437465279333994464534914481032195996408902687360987816661649134265243869769860049110530682063044192378263317211314526459580694784179511753356764214840340378960922175453903126424694365731637967972054719206598022399564991573218179843725631450208351053876538694425817614925176199081322361462306528324632089165189426658614040989199511656201389784917082112*i1^29 + -11021556291143262592071108825317523788694500525004357819801364098517975425110606823809589844251659145773079464219223934160059497950316887177325181855734633744382978684175236143786184094218684414440222817494914651645832162184407596790721641123935322504356571799157055021517621751594896759010120910578297352582915357758189337439639999191097828246449725815901713331326379065096900294635131911320051661281138822268077244854503587078006436233810963103153780871203498530519036839676072336214875036293158001637581581092057769509308992790024131696867243709322276449880278108299513080541886662261974942143747841824661699451890668147431111415389972382999284161546506165730487998137646586422523688997704328050702964418802423242588637567516852325775695921226517425001892231262174002058903537584570197747868314092503270350183274932601527704526991061950528765851868569184653869378104468490563992855754076914087479722819609411480005300483246872898580943530774368665689012992343754435008743864990974884540865536444935011798742221410710737274502824532743614870543656141882235609868497386596586855053581085707490448135674499432448*i1^30 + 9729355454995325070631757177503836546007517913178243555781688698355772639038933267167671666768145055080671155668709923924339093566385259093688058589361691042302982869972113794265607123512640350010782244978079477497154579711125700480681458691013630083223394576081740043490897216786011508469729387097963615394162499126515046502000045739337303500059559730391947160979534434161190698610079987995272354781098320081399671340217322475647663395591500437439316534047187595336887342747679658521989896603752798369598549288005096214816073489833846713003762261512962946331677181495794463044600949509451199702552834610599171401186434993593746213558956050582628967701735602375533546502219583769978791560223484884774084077975545996583722807503636582138850328378752333196377627892291389658383840897930380783764953862294073750515877436193733710716006750903837674173821762347008892077617352262737834209886008928586409981596262834366891115592675182373351067242370218253758558621804300278962163021754655654571134107688934465478118249394837183803896261390315635822032766008267865487150764714260895869158323935991265846588604416*i1^31 + 12726422817052028256508547610570750718016983681129722951483401318575872624916867454291422445600573530191564733046845883516435312553124505877685948013762137752716932515048805205930167473851774798562462629595088659287089281852324941108758933866040006659490009979640236849838455152578218833721977257831116006815118572219716991803319046557295279294420295709173166489262208960319345117216424785308632662738526492600284824086910458626250205062381127618618835772151416894334172568762667057155553049560125170104237202206364664886224607940363244518027889526525313773484063711104439603670767012305410185306266348115062867391918491433368104802383719343175172768764677533096753478318737432840872060800678067768279369543787738822534973508846150102303700812293503337054781946728552026342660859317901673281474275344144306589569043342597449451403246878893854126528579349352631276915824574906444140330350463608298834959261597018690356186382063338163117897080406100454248764396897606093249675230924257854769192255043319064980210433554271503583491655362734391605984425980463877395220339468323480463668998343604326891520*i1^32 + -16390367925221036754293688238303999695139207884947008420594491152929741688903714316171000609597150429337136583593973279595654475221371048437456045170675489266503624998496344856333737380939459101372692213191466097678623335253360863949950428769453153758125672162431406952201756857782381945889143384044404620069304894501131198893014120872118649016224870509820582799976308655483953366568946594601171572929950474781215180361170456007169743383456850326165483051593464510647397499242790646378343804763000169297891546281995793162821640719582464004157022816459538308446303321751630143422008043617351624708692254520126887954420575200749188072208215680483641745561763413822985629818381453353890697211837504627873642936076760821597280428491928557268717316442196269238613779191226425790528211999343436133022589228938288717563210902185023409168668101299575015097546700829995885652429967903444590506023845434914601026148133717304482130720490387927070731887329188847938984397765760881288342348913859327122243120501758848975816044075421184314780516527063393907786773210855411464395568856931327547575992213045248*i1^33 + -14368741744469698392029070148013498759004887080901595646802772691624161002330126979109681253644516296572357572626483060925556125954370863597111740020248725723419959588697233675740511266341182204562225432580044375455693535542524202358699118449301936437572535977038030567765623911230255335223938621865254314157199266014344628462272868361314034618017460748848538901519041497550439668255965207580556748452336172037074768116768058781850099788241360230774909530737412937465261214433227534171862900959802761760938341791930710185407348619125092523539571889540782642682331212196193858026250991456992507064639931977994520922152942898990757303143387964172920267217253543105641344095859744172544756066649339919535641568834044119113588667678826191504303193358101602110527955570631539748381932052946552679820832641832811041622503740857727344490297896092026605509265578971882385501827912912592006443632629184611413679848057729801508865278101448521799299688380013540252108132772421024065200415168513050007444354285843324622830949299553242127591724342554491579711302826872556694915348189485709795868540928*i1^34 + -4032781598602522106583613206228980830888276605430332701956095029761847030278286903145220601692429336735689057645155344643635552648904310489762082281108214064089963105066506900077135584776298635808940685861898496924670102009029728422784397631385838822891256951650683167657516779644337854533466934982582583375320003584946200729230108843327694942959950532310780057356969852730378930766474808843366082464178896183968082087863456833586936127611828161097635511571982797621515037339734640990586958061330274227610270244376197859217809167643785161356359752621028559722739370744502897016032832210671010466790559493067488389250451649433511063416052899836125862817551252279259863593841617130118401302233188406127841171670321493718251441544554680261720609565089698417320807322326366948118180306511052788926096514763177578282400999030757082154590068777422303830706555011751863773902952553037680774856045589495682517449213147159482933018138719794571923325084773113111087038588754731439823405648770077808432063024748321046842810249065826328571810980396496442972615353097890781152731000060292104192*i1^35 + -370901924543500307318152308084845144870123476180044954016320552623678779377964836786399446002699328281422054855633521543638056912127567819630667359641628447569977386733196268894920998657432253228467366701616317877864916554985855254577489586922751746076456861487554746213781862398485453776092705819282943921403204227865476568812652000848371197518996200499073695049024366220355309717372038428615243560148446848485776648047659702587619499867496892523240769858397128093820458448694389949160138410098100600287438998762671620144595418870449916208888525024776193960271730952711889229622861711987538975962560372575637044168001490531135545512142902578300241590694359782315676846780663926055044610019383380669530316112411729098544853428707116022593527516439641414630465578108850031814792506243329515371122825679823258074027142027246285607040682302541304029164229375452058252061572009909534591179996296971033081170987852920413454067310270966262152215820162352138111385889763683912112158935413372785774053369197244028233202994625529235152001178326293005214359528213729848259945909190656*i1^36 + 2376822905128038079854538171303503646442085636123777450611917636632306908278588651061076553151795536980861232979295455411719338299545314260961925674819656061618140517975383915978552171164751925778035357048960868977280022430519316655027341418777050899884346386302800693998875146324269323055210693018505944973337223349214015358743843646793260258462518821087385259075656380203156898956418734390954890219365358046689002700821350990493833617307689224785795653317661560375762164445324738712821235090114878078572479972320291242619620021537832981859870869640854786732913884705896502716336077563548068883033586938619928962763482439076974530272054809945211269852202280275724010498994101514669497095252987399848977900812764384704585042589078121497998908683194815084622024741495295509129591928575124826760990906047028963201857376382276533412996859116193300000877985747819623868788068548042146040347257542915072775553226818101368924315452292670568232365435365357514915372419241973131638194378719314242085874552901320236598295147476356403193502627236815110474920459227169518780416*i1^37 + 29290208593042119215915329769541937745563357522660208111860681379734233372677788207160780570948904121625593342726190704202430538609029054303606732517969318396107775826133062378892274885930811001033243818168088667736635683551569125582101586935177576241267972543666149782988717696442425704382067691202001144667912739695486326282683226340361059947530418527571437571169296062158367366259818449478319261994249000324993048248080414550760407708160341270226030376224789510358077251358341806202831528165024500350386008429523367093757571141738086847901009822836081368042971142980445398913349816093577767114957157815148421780939683550731669966658502825697467434864382226088277865836447278090242826441289507028390448783280859129023411821715128283891201046082958974835830402774961523665758855892360859112981744925536918092858982541150066779952238718507772288986496259612967982364377555159794193891000775084454623544939650418869296412299122877888023922677299695392965932433494168926547682078984516540498924208083608303179167302113455720839811263864269376984279814502350848*i1^38 + -94892609752727439198231124631839146916029626495742662902355301534402031563298954851590364300780211819369184813127626339716936924499426052002674760732541510040702680470837068666323590681371789319290103437372853251350121364600337108970382957856068080534065218816505263512704597271916843230492100277164616630841666270838098722385847995326134751119854146453471853612491957921526509376514977029654368143303960040762190716438010250618085601096874117489540378568766745398244586841171471422550446435879333042676940083592847022457624886470432256429497569747534939310820702800226236180582893064497643578964372727461952453225653550887828168187045285436649448812828305152392158731564701929074454177636937376041742803320789776456104894463989635333338322863638034259574558993098783400003154679788959315254117261210627359177186892641739340383447332793742328488431126588839828111093931406609638653814229285818564224524361043854989034153850072396597373456227670320590644392543945188928174725716027606551402918399320827913263872652071605225848402318654533027175071744*i1^39 + -643151216322891636266113644587733312344186639374281060422619772487430814527578937405087168513640584728705193198888443257750518126564550802344781258146752255991608711393178462942152110093413861290556200028882534493496106659882829243830200378298158045562251782031998525201752093228681795581481808352994914979200569696423063312133444009696862836374241541475813295024119877645664382542639635217591187895894457264738703358599537410340525641205463207371237387545960893621951761742497739015108524391301182088446895786770883130953103022929990695065932470516096814376389270535382116640512208124441771620891151560955701711235941245669088326634930368976656770954450219646914696081754220031699549216781839588007058772503260395756305746525306076595276594455630713892296190328969165139069378080369711406779045840677351770943407792962261945083924459105111831185081897477269526590441354093210794345550223821533465214482582656223893869375383991374027165680620469038776767244573239595787856978185140745891833328281617133277393010656031144124734225562042630144*i1^40 + 24186997024523098179686162749442061353338298256726581102658741787758290313182964611403949324345783603910852530782775414585936852766293765834733014080946409078643784320142149658240349289212575185970850258925073396256084977949998635330207379835969463067488874468064476246403778025145991927924535729179212151573028427269438559651147093089226590290634311984573268779768250597403770147256231371691554706812018674574712745462919704474865138958659289669120053112195052138979296599423617257746606843552936419165479702122419448063732023363975078224665851949700526761097707826792190817059500499150044088227659791179381626549299879617915156364837985127082537728565112535472456940856910720068867369223257131542066968558849940684249195385347648223323479683999116910394968959986437150368442461747436831067623695897261288791106729503512229047589481570457227267071177432917292241151842968791308885479604685497033687702227933597820973901756323001291952036027149855876682912951803897355191940106262222383938583220046213029005121254583494841504628736*i1^41 + -2668869745610004623938082695266023575849978025035630488558447358822102337987042918111429209400791095888190279569099725297584881389741809754095005455099459569946848686887915792260612556434052930604585158569339008591662245990448424298057052556618491080090171428857016378379487126186665856695382138047500211297400228206418672295601147358559436163174153865212239797896667325619932226435917152199730141171400338069695702777617096960881472463853816642802001566848504716452505509030742708578020002524519642338006429685543771201251578521011833160916562481126665649805900175436081274428718219994762410212119707936540452753963475386939100956504344689130237855623936250227416349089400076878627080778291215053106090453526952119253500157316093947939832615105660271200346369725787303982959306985626955616284385287956393715937134215099947109338808623975379236185171742025456853510059147058362381445350831633286416774400655167288605280726669495361708484228969295460653544057501623469573510698972457785244502051749997996217633609422471168*i1^42 + -43219332002888981113023557205021830779021737528217137354584832794284093629962740764866997623291269031116771479690935016753122216988705196678119635840197525093871079104943532504594110303351758346605968359914883277005867047063306517615715996521839658758466381826606751433517316975652030100284155733376852942826822063769614751886627160889901018694894349115086212076079666319100205418185594603556579680171607751975073679441173136354633047322613669258892971159062144889821719960171274932300006194683596799455113437988443864029405742252030626207473547310383103213938538960060845723874806180069485364593797382946346889713380865624318145635404714476523859967118096761624921201730926566083020426521295014486246320281020513374997291360919978163708803603962796216038631730344080778341804412472709285484733443427214296153838428683331902366286966524953548332261608234963770863208111970887455149471847855528066380128823440536565851535115062537209568825205500965323317109265512293528195772261529696767352422770087435872239616*i1^43 + -240142124142256522473418666414280863379998859183690673693635132306576379574339335314161364749015621239803797471752851715441054443518009789576797422930320882982607032993640472379046651924502994552332023624913394086788364209971091149236421281612468692892382980610164611320412210923919819419580073131294778843399441568133008998842315571928091238495460313443010086874447059422227421694106183553544042325491222915512287266350589370894000828798631626036191709544464552873044905974641179969920695903352465149028678437747710666994413839233622807035873367786215286810380847153239909572715768393947020316621509780691272447270899114414638218303459858376184073475667179687899798829992974081011135481182459236833618246828682111834329607256272285985863586753319670809191528037015507215658695904263048535595792085635021484371470732833003570440313965534992902757060137503790355718585201324626567071142760379290285986309904501578639301294173405793872243124865424771780582071024107325316742423371931183082630454870016*i1^44 + -21857452268991173712893495139452416584287409825731635209909033914340894219127253205617373760132391201759572628925202516312285276276902979785390647292202238697806791096423606318223020175747483151015004090107649706373447232267556506028040731078110873560811272317922225220855491208859297271957884899153533507553941086356492465401357955930579670859141767339653755713912336615118143672048453674842136694938715061466014268782719890732929234384086787248574256640714036166094707805084598403757209660040167525383438134387530716540140936958209238641254690429235443838358099913229170650295998968626551675481370683349456325640646946119846597476545501439170107668484009943361602802257460490543938105622559199711417303874584420116022000038726486980040814840263063219309802494096685798378487816972174795039216885077769850915834755042288245357281804638534715591322423171858061256944686723031623529929956177858342450562410812734448735912114611217339339871404181222669984247800148813811339217922223497216*i1^45 + -688772568337127078002877756810229908998963775014188673590890700482112636907599309655918952076376785928123433231167787640068096511774580946049202887228185823996775197440678910265849763168505950275970372232720881295948821059932815633509018119171097315537915901552547453076135534024665714976328025482154302273522894397176350453577494421609223569716590285179617052108973578065624236915338374811695937889016152612564995778101456275908292315226927988170136833336118542309179317887859158270693352431496800026172281191037709621462039992562669180378007199856928424001610293850945861182561174690793745877498993112826725433023779126340343021783124482630582131311608595500860711229947264951919118364813286441636276908865173518011481029739958087702641024873181127007530425805297963201940113857129374440494399249157737593336496029172157619411931281311587697088814570102135138537721031134273828097586103922166901772609762970500804554178768385516396792115581034711836856883909733965458944*i1^46 + -8749171021448886284699982639725771390070332256737167775589775261212508326277614795176613245257723764134338472181460692647508538847422073548452184172726834528805932361738483500518665840204490310024386461308376613454401327036154080186483181673358914690250196629242623731001283119312810128173112627347832502492427944301608179506856266945241327056834307639120978591846326356996637673366564044039853597104242540060244183955696742412712268951129955031639808090998434207337906483262192907355429547732662649291231090044851496067357428146476024814264003945264993274044017301319323741712671418397296520345003617974231420071029817051201321759888641749779162787336250563096632015829417117122203829487708229711401958903568904957143048263789774504245394183223444657781076302060099744569248445666680859093242667187454760884143774199526449615480926813194680796121117538470896859042900827635368484726706448533892780880034101698042176143925131850415410042812380913499769920640*i1^47 + -44522206025822700051937852187191369983161982845316561072075317697096406963980471395146403102800945014515497403924859946320844088000994260913804651797579342918926479648121605761109514718675644400090730112468303520648027594320794466976291230117280924119065592424816403955115201373890746561396209275935794946170276189026814310545161749139608600294226980509859315599485075873964075007710696052182225829901295238647513134575935899531048230151569400677970503676144256569532716958396940251426158081718879582046108083253116483394515373679920220531894775792987364020810226033890195594827731695896486391918510468328403597849918534276821147503829572462013561816647922093767474187402218990968751339273498642639149544097864737140472177313265071406014930708475564046932279651747387270390876226431566974181749097820400312978197023680056061787037400826108896012911309460865301290205610255418470185822196996307511673915854168660891039102025260904547885808290824*i1^48 + -39103430803064626231387942480006208877280091143201431380920466736205871481272119035638784679520273745181530860998832459882641134453077907065987905545995476813747909149919140339645622621656628750307342180096936739259405446206441856758417704424072098551484921329520101418245941995988413513482096519290671697328209972064840838433149193851353160465449535623210555165408979440649507739929924054130231452045069065925896902493826526017375242348320738645254466293921700348615148802363532746556719428329089455950183283911396467829985889721834236764822768023609107884888819700404343021462087149668786692124122252391889139643312038858286028952222823540870116200818431416447466951216667653844301439386979477107438149621938301807321923449401763701977045482189297025965474410425156605713785687240671439898833741456258794811561109699850550448221357486441463105055726245235538896298978977005185677180810202491726736316663864577956494063880134560*i1^49 + -4648427320158208340857705921658978350145328707680594446018885128520944955776328553721762167895921185890618683447240248583564142079547230167825582935241427769654579601583757737762258392111199443538730540637387215854912235892086228324928359503465513347924753347088385781850154599792474868797501098177928793093024915902149877207226151354232720219101376293413180336107070848898153092146848043268892350893369558074790300996483472622921863982778243636438285984147583117460637953667055059983425756624837450347512572428452510647713219799763952054127934870727761141220397981056368940001140630940157564971022363564123126732968756990368710920368727435553433622008797302931501415302815790564486473169253328166215719104967744739822072825545874490700158987155887786415785752706847331935010219157147407792637564639299602270762004600812007445839416147608128684766812678535359822897540345948706685077744453448968644279994259624*i1^50 + 9580734223602686683873138128863297205060891309553281506568087423423993367289774454579630674424156079088625761124970153247890562757160099664916294607280192644317175775172502487784738729238422986888213106790567607185060747932693570010217684320544025555131253158777461242383958767248692430005343048207984151322575154318077196177859505882580582207207736222462057029342696388047774505784212657949972384629673436481016749782493487918906372833067181066072397821713626275225510192519549591310626919405087321406727164186355716325943449282911035459846988705047320881894877272758167522778231167693679884937066727890333425963757995116588874608247824587293836648830222550073308992884663937228226521955930577789103567097104553357363271053172816929117782882821500029580943169928174016377101973759422824231935513225376514293631582586200398336901747644022682815224989785940994810848990601604888125*i1^51 - N1*16697563725527448716915060379535518752886512451110309817292764037649381662296451595643949426767759265073949905603030020380814109183478934996627715541699859588424051930505816083218609860415293386723477326589782711458899000645705444675745644202808050180301250000000*i3 ] ]