[ [ -150799440979189155631378569121889308543043832355233443487914473066498459625158905817085428464537356465919463386977203143567949212813254771107649077566671810487348189222749998643845648581517472079411591429413970886747969185078635107097187735342856726257351273294014396141756416249680786245035353052207488749100689670629453904413983760669898818796963229483008366344028437274963565613406772036457538111322356370497862890259435514553175281184548773986861598606780645712129865554191018088543138972492270236580532835058174224950862366715030510754739865051434609621310623723209003724652320968727639709628169445998788216408845512950140854608261747443388130742442499143934953383143861610621938528509576731135683990649964610012067008122798390380752573941043188209199582148516166952615037997963708400876050052123626336565368514792970648460286743155916832584711229199881384707078023820175268037546582973495177446862876622264753238637464409638281954993610121146271413520377498011348900244478249776012394131549991771479472403396591919839010906733315606697659860310479248822502515916805233851760822759923817142133427488875633746354395108837726691026946496833741798827881890280001283528292717471122974565609533719708941789949470474226767873232844699659220121219890214955244199507878567971040661639910184791025320202208527143314869537459610186970117967248921126237938306125608923072240772482010393480814282772708385275589224780171530280811609208894234326262749798155485511984537934902421040585961159858987307411638346287812463521608441995145625381386648136449246486383041665318954122078962951539098630387126699684930083722394870317556244084338904132384609298753480417045554674992796109551741480096449831123165501452184729840170924253413219066135608083949031027488977149811831649564261666026824918742412247972093317277810388240094810838652379673172178090467949231809332943511951537082640527994532316877934582892891321159795780244632598530292935625407087718485854566097259521484375 + -1229167174507859220977510417104814471716816031707031698731678306532688791179171280252852451745928322987181787249730853804867372878123995771408257604061508352380787775013213021984283736320933422217688526809950783666932747046843747001900859287341333658606561113669825618853721059551146996060005372081862511529040609746960230078875840085826063252884748447026453869248609573912458048879335547461543090403004913102192354236056189801236512423539046835549159810311136176473874625171529019236856161460242475480682737136001199183216275690621381743222397966776018212646056602620906039060201706611793387688568171848091329797276098597244194513049243385663252498486518025223965485407741801116057272808385264772735451823683792807725951787339870803356495219831913930620326573351034451395211805839970357670191312131057484850998448098469122370932825935606663837862381376811141668856392251715180535628892437972914548901596635089937169897864022191417733330194254191582218383997332014608355826422696583284591733345387691158898628666113725182205381024633253410376402571009126589367068717518628100384426212861594710634071979700379434891069229590334067503836632561932087973076289901211063266362542494454225292060372561833974252875187097490294594735947028978722985215113619106152240848623392421321530690255827858474321500196393402295213336549598741387601482621276856215439346064657285983772597159049668979442346719623506400276949896306761804928798784535833913568624422047273066290584943837715383241762337805644075058098254862282816194160472271408998836851444060945075019351507201149102606115812285377672214811079053458157673003114744854584110826781588269161926197119686779352953554013087829911629843876348071669888732563521749540378130669816776756881714417674337704182935852191960107878139780520075830757657613321301422280489231944285891103465045130071084575453769711928685754121725133711523978661513183854679649666524821797903651360541910413166654770240493118762969970703125000000000*i1 + -24250691780675320784834636391757055220211517739166101796937713721927714096348993986054260213372650680672471718540986068669583052162948326531458624232987890466014445966623610523006572717976285250889429430732485162989755642870991088018591054819699606355426499244245782243123792922381980617896167860225303501504218621572529859603123337891400511672618502443976486557786191466198852377081682304227279980102615544245911077424852727380320313875027262022489783909799077738047386339213590381805716198928605799567535957943286187879938535072794913491259065419685024389603490752513870929420401079048180492819870403597148799714240856148717965309490993026040106837341706779588481273056279392088315208893530226640186751693212723176218741685350710169079723590618704287170078998169061693400432429092190203948288138896068112198938221469052578025665989912847747480619230265015463937561275249214940978313614201181755594411207918935590403937810723400115537410587405579269639048711269228828531681982001953021036289091288123508224978335980032144185596484598899713725737908148770329611485098133086440845591153336766785057124060668157454651162239851806818053858787443091965894731870682704845621537791870314202105214950996324405330778795578877930623608910295944071784491941047551372686259971799621518977667101897619633858878288228244031112630477100799207694401628795130616917161985831990653212608294724674580756819516966838149216339350363131177106078499861503881620921091428342396049405130653437789595022592781409339040969388810096044477354764245910196583786344552500173917581763238805872427484906948469697071570827324165188736414445820283508016812827839215470462450423978805525338923966943744170527092846648670090420557667618138992076285506149674722986369348329275693239163051892566614975269950944429099598192552602103182605764044165446619947615757226859382671585707968123998824692313069235451124314658217264378842026265134966923986470316270040890979929046630859375000000000000000000*i1^2 + -76559034325575666231504811450798973914254102244211330769608435430294727888228265021680355617826451221541656934246814629782813554654863196526837427044777511346404213465335725968731357053402653464749547794609054992864154846914133032904613230313175317451985291103446388353882598221026045290475289261007483136509787534009792500426769934779970171423064129815151476726430821162730593669922855529470274086566503132715208274150619970690759036907433276982924244891181051900766477876543275883134622671543430519889432928853825761994001048877402530064643638911832511671341795389937320325685714149554734940640532492104838335441811244356678860062755563904191608164516655663916294528035748116302334284086275691757757833997590613723751158921317363331345734517666377514705434953685765200413963473405838591058983670639067651739761478358158898110265295825907461372900472670567434691242161529416466905154209573251522459358628468461866092771176595297472583214594332962175343144430703361959397947217994581846598539371501153054779349661014473290398128333255510763928722827557253605714110913327216949544221402097919559327544047372725820475598702241588674958789575067816671622061317256880291226426608333821065595376570510343124703168668652662341528135040534074952611305510178115886608596585711508012245375985389337294525255087421053686565892241591476813082698270887896854287101670847949026888918833078420838515170676725260656732940616359608740958310270014641123634510093545108500157795053720851360933992109754244128193239043695977395078064232019033238832771584761989516134295889601873157433873063847377305996446261897631307662765826966617148814544388272452167122765218088136751796046952555656312902413201760402370761746348484662381287784841699768727492934900829785468565888386973253418751860304654848354261922249358735141881662180324309646174841447150879513065015507110327727239977088648709430730271759583672288410021107890598660073594966088060239767675781250000000000000000000000*i1^3 + -84865421789365991286242861548433716095976807050250684957928321420899648669950620533218549496753805540437799591788189965385196392451375399847305477496594587128370240381916791265133536933357942690819525034836811163510177622118637541265602232249154524402120999521323120298719842244668512738023023554236866768718165676004874001314001218085530965918994790294600817738416457120175221457609374441646967838440764242361087525926498787171293227467816981795769421242975172828803860622442453832795605527116984209159430758113489527436842296708264512495643227269594012425884925512710144530452166006439555201835330200804596527250890505654744230074388141855359022825768114403287616492308734979368088263580728755035669911052586804494259515750672933393015352176720437836550107802392953729440627104764036744955901814183678463065360026748046780265315738759500002354590691134027587833812849806611867568783793625441842092411640668879109710437109658017170865816028964303943564088505680982797018897741296998157321832035642926244292073609564373757435570206325829934300400965357596242946636414672002357173695173063030239405834167225737313918434673431347904526211726110312373698624750453148931787157228761035364410679429237109207553736918478804962812298070269493494705461911972382124452101047310126482294406888261837206263009025164424968628344519037608329996545234827480328361951175374084366004417952329867193920446256162970495554492764862086697355068683641436268624228494033956334383176887723362436709893720897699352432199714525619644333878716269242283455861821448293821113142710179624984770751373250456296721096531430009111366544030831038912711118872313830971724705614507012915367906952458075513358848009440744514195255765891236968897836035220958246524088285594062731268401731670692993365695996145008065176000543836408983305904414811373086348226476315119296060023759703787011583536789863289574090130534577162324410037361118345822532799010038043645000000000000000000000000000000*i1^4 + -8554426274818211016766015988749607469774381432896193516401495020956285760487473138270856383371413508704251202108924554849464937997668704116670096004356281407779210854670518918534078268907723772471898459126019859048044752714443962003909674764084075301312919530636274002663291691678530234143643034532087311878898629597069891857880521618041123856157158002620593282527438055950077735987704329736494305227434368368125487769648383452190628271787869280765267913039434846172571707373424300378063097129112248005797087876454948230590836635530537799850675450185559084666937723327568333289596503884296704829734681755984578905033603460936046241724090029544722501698675695077152841004850057217158712552631940912689186285857874951687261408821671586746635606853391339058497156975522117328658018367028432247100879216801414774035233687202743831503643255915347419888034402598154988059020349205043975001161458272518213468457527596975384543042030486932658280873980901740671324118787521953434397408363842491249846961041185964927934796706477301618892256145663175456104246509622360155168340560467474513309663093696728401010318862036253603735765675316023437377163921829756552056409856809439235504029265387155298385768839574365190352647194811767677386511431742644947686529545184757426679379904255971235397338328209563020508463482285436602126408125502477888124670231581760056908607865440263824131786378886302353628596673238967424280812336522873735796834421904696227607925857311598681701934166618451668028633853964257451099465979377246157430833453031535936218847127851256400165186778777023101687257467737243639055674460456604315605143089437630632868282947713083910648885637949499154305539151071474017298446972002501537861103518004433421715201639749382106056279568733485846702834629096398918353396892792610070866191109631337131706806063622612606344973711814952971688718792801601805893910808983348785101992509050387048001918026639536689107939095060376320000000000000000000000000000*i1^5 + -10898688796221963770598773396399337588351727449972656609339408477533364854891171139335859488794570374300102996659221341849555215291807113145349033195382512827206491760038073381809696550791135501804875224942890645242906510496895581248311156640779539718901583162720653889881675248540509229769267293236440217242837273838202693928191675483586491928890167929249922131019555428011815421686609698528565726170441808835649152846503153327693941556792116143762811234547771089706344333136594570172027588684746906417815495129342547712304687766764123773532197758398905350439685725356365507122040193787226302104514694426603889700524507618285855138439927075347672659663619950723542455063078171190730520462785401925492942931347282282883824027793429504089739812007017824906898649792175314757148563548235415033513830120552087643492857328879936675569527674153729181904803011182036127256934792122752991669040365635016861612013995153423193904913039081959147787198547696662814438935893900736911270200886443759019089313228251107912415953232857462227288556090446737220052827460677958433549797604551320513834789848573543518441257319672553132207301140800103881172994597233634677837531955164645204595904357868745085112604547169350423117736091609582764001808391467189737904347816051329831354050903703575153293264760187025332161014394417338970629153156050989678218303826154942061977951894270238007080616424063472559230139342382476370031727023331645075277493214930989916825485334317782438656856801211451082013258274520403078965147050572279560312345654170247856807119467595099375748175350024967586032878539910467013556951438595153973961903480365264642902926667787464336962388948937290030029547720390334462364213243511551526446633446428085056894134321562743038082042179454217458089611293888080133979351145365744012207968219811777877723079373968406207107270044392183756665532871741804433673961962643866124816193840608225131259109003833778957393311696021094400000000000000000000000000*i1^6 + 76067047372080609979834798594707952921092754195349601943499544954209580494519025449799833250081964494946661671745118519582412947377834502001720232678741539670095667613254605567743584775914848649094811571467037945658647914695183613595242216102965192991181557121065741255443654000006165299742964000426417346580324031055051174225985039602781501051178681080664665680984406561282013465313750047925774250376337038283436688231051215514461928327526163999434530148575457052182095705937760878843594205012638719094433129633306506593029152821142021113409386370946239318906354776803572019313125068902637254920151499996484993616298315292434823955565297019054009876000272452569682546723655739777285760163486130100230179354844092058294428010597913721491526520102377332637948350160019733968485738390842401173536325998243047934393981710720815467197904804996589450524860945256979597490171340734093815712936290605741313863071094186845119776486313175701742589404021831005234021021712840004032843122395254395056625176333100979325958339085868307876343626605957015024054394404922912379350790873585941136392752849319604474298600995589369638105972335650901023946949437482388594459751364431582416090671500094505130484538718678059260946307643226142437439010516962419641364705783157412029346874054022543821771725321963553773447358009548501115852308710594002670513172709429922440043583454958760890564652252098557113569522063959477057851724024752370841446724466311088968375442381362331466963906026510403224889298191780382336623084454284102641858146496657720032228167549119323355341247164008948520925641170550682307065248624749247088335772547247626383342606064395620412444236495321731489083638484199979928627386562786114934683836083515434639469161361624843540053265832707308093494911985776678517036036432138233702040686454178414088440682915233614260004860746605364343427729635130537727544398694792930008421427375375404411427306766125593219009040628056064000000000000000000000000*i1^7 + -1179369249216108361135019068553909382208252641598042990354735314925815573966111167776415316570603215570143648895785485188032225819468220340840787637569143608585099663364049910687803462892379853922206572246737428413650975503359692359989179771077580157003559146314070280196606349735761441408246636791719939002773229486507986139720768656008887189592000616577802879212625565955491056533955745266795899114969685822598285525890873833865615411227636749582831972084408312882187633190940872884391968359176590863088273584375515140289085208442175929716520081113868861460916004358157559866978460396844019003168105899079099629819612183365670056172431559685773877853809586990872960622957538596177847889995100470414221365154208950487040251530288898311742824513924390913845753059613575936103333597506781539604897106768054580927093508648510654320235655717937038651747318112405427640595532137786556361289807901715987646308986250279653895558589670290140632005987769394571627697696055000004993415640101684273588777214694518385313031486976385706883059032477807170395612376926240719309331024451655512939650244089071097584747701852710704099922761010578843502118402688115406745493110720257989721194403375119594998880804431325730277307041503891110527690170430316131457191082852317004124953327123690971158755996566606251832664088244684955867320302157587875202998612965381918582006005904975123106320953074351435378394050853725861895710942309895652956887797394176456689209539635694688007535058284642803991198216822752072757030195451257195361675626051499007770306314698647816964176577768902943872601683756168273547970987802650428449553867802673372694411965177162722299524803401517226158233652317771000281061636038251061146938300710494561139328939583558661772850029035488309518813854296054937122741590850885290227273372922164995585896634034595331279724627142137900918608883240427091114682581698735280052599957064739829862108500107951183586840206093844480000000000000000000000*i1^8 + 3434813897963640634418004943902612387356956857069181986936934940848164656978180567305218526754713275744396130834613760013221863361159485144169072487261837438856642107884568164173476409676370435541765460406241426987892664606711825926392962091075706658190111022925973140979833667269696035272027043363934522465505318109452014419182064651401121326044800540107716315078718081921618694819065022320844113354750905687778555795474234457183483132373538518990744760545051558255642490401242946293341831635951059587322203155455712005598066853267204019786065723709062639917503952371331967536271204634728264453614148304349704362846730990812212988619243576288490813588642855008752612728640088007138643603929872397831133402267682832253833895724342853245590385817180087848364338276603889069481132003063523077398421065681927247048303593558065138818491327019394539150352165646607847856530950813537705733089840333242898698219359208065231485797853603836976786768693726868252097279025660635270047180102570393741584982874959214211922596501379644358282406974419568017354801918965031968590361766084910085369502599085895123760840889993036846619163028721293210803004353379303269247978657854914437042224525966344505407430039581314999680390760990660497360416631685386495178177680433073575879743832452468519727998375601823457017663230828567031919484715060111360732932132964374283761717209242730580950600885618777723301913317227639318214451541632869134711813208312903524979816131501782079842953342083282454687972255079693612201609317726694281255933265917088795112423703379050771448047590635614804003663331697009172056364508127289843484077288827703776560070680310162790742870277755712835212365898868693621474693423598545084137550021314605032142586055261090212163511050830317998636867471964238235921261130296801049456657365329933911686452384802851247027287124697285414126942687229782304257366896329806167974479130205349556919106716746868438128409507266560000000000000000000000*i1^9 + -3647739742208757772303206789981211998160070440137600866949892597407042397319610461702923839757113986255524919127286278913044153099831888743567529675540771285249232039434094506250643229595446412986564839632499726818257956646447690832699809806938090762501250092067444623459109975251183531788682069315694088633489973931085447534984638178437582706508896770383970357630660099856325941199920272972396416773357586002901682981576032921548345179788958358719206814953569600789558351597599804334315277004701392510660959463782080997820057329622880261700536909012110505813507090415821857004874179465397868778061562835379734715357442754644108959427260926343787964573014509196154125102481282611772282155021704677440053207293887432729729223893077994849856270747808570764074803314728313328358829406083367132599642368647303399317391759393009618898016109683460439528103296258256054219255690531079918081045166776913170615904006711654767627861822331243199888150581192757878026805375570998074969792735416685885408631080989211847325891837860723783751581459045670264832338080695201459282104134597831163877838021998237419136298214531961796918454665196335140043974326110132533307456939004143735137801768596908592160702770864310666137306935093619153674600517396754985893090812812576280484560355687913719009204967420486457151231996222718892147118141192117886303103494518012322998776206961296624725805397122289748171323372535730966763114793965747914085267391574600609338923636244358726620639359698406315868045271131754828028853760546720901913721743496533064004412320751666530974912387551357407230070802632716159214943461616210110080148381122485295055435333745278361784426449836715647235525064857082779912610683318576429717833142211881544683016830668772856101605092464392807701504391973037210646476518212879823736433812346099047270465492978716515800243401330171451722682581360983172986896856642179311179859381715692026478749389021098949689487873015808000000000000000000*i1^10 + 1210565374496345980602650987523508424313618867774428708014117121865146296315017200906535505881661025950193333127620057095726590203598540431484756241177057612047389354659434760536416403049206824334646825111995647013480497453435865900420984393500791828986394427856428911247208315091226765454304037907105033252847747058194175784601199989352695531815999520544623201801210480675127420270648418118089487590335444248776741139207661472518291559741244183941999424544390011037701632865455862592688381415213601506406069910152365741851827567428600387592160388853369142638020455891859671931751066021817923351552056657586748976973046895275063944492472306482715435405559000088968898012044521120832673422075429748543804966076769891726258258101761061533300839764929658019837087711127257523089024925333337073947442612203488752874719340146083174849073165540751191374561289963480336184450904632678369886470685165835813352845827022409267412632146295753050385434945884623995163603478591988958047521418120840033962044764237310850636477579049279622848516458409584178575051656726228463815940307601382643279007792738162027479824409771857323242776440461364562863403612845726763359992580011827879161055443173181565083095604920208945492870262603540726729551049161932156066967026382836872981065527070450601675454341795651063347661744884836340212029499397172109533324819275918116268519851784461191681746010017365801786441702096273483131876299038424724092259578947690444865169277206855315873420802923156048086681646725159468725451130679111368649760610317530537132487323698228873018756899390730871358298786688036704721761362547228422601961439722707717895704641042405094226541798130708405876523971836584187476350394115723112006144574368335627321526025293134723901349031120862635351661495442172637991207283872514051211314267303045671686827704719556874199192963680414264905823653321617216378881072400236547272672914535135210622999624526972122692439811031040000000000000000*i1^11 + -8160717010091440992162194412108517452566408427037668644033518341372483429799061256690401029794777014060280718229095842437871165527225826248162977096020541891679965723442813381629663613866846042546651517318617586425218620858461652125303324469513618681152696161562178449534487308969716437469586676291837577305253306048700823119726022436610592142084214529440494739795372300772366090131209457700509235063380033378597178910688954870489030469696554321463114343888750025096401005763769624123390343785471190605334048004194540729350083319085243957715630781204695481491057269006538684451075921538812836294730831020508951512228005800334424696242187944850734731442366246333063395444123393982382632237543260883171124720640843548991722096658159644284299271430128461779031322977070321122507536510115814885315600423812527040666137111792113624676805093791094746092145294114155932329917019868542880362778363482131540182145034746131946697203299793512944123853153511565622347926239685711982907536763195190971602994153045874333455075215186348463776746970801656147885420743733144975310300446091670348710295718153129956551214824987665752155625775698347322410098185444304044044607005096267887543366030296576134044529823589687764304227885195059082066522018319448300220618244435928887656310321757118451972629509936511815124707975500002956993381399030104531397519385207829871167972760173693221346642132499240794555307233402423177978015355204947328703754531533217638781646253944988297609418265994870712619415856044046905710168077831576521591454860942898313200790219153076044132762938006925848389603025351442969401479133288237341500093522581014001569030135047592311847148705787102713140544348399978409810577151115654308180629018817436497768656302868553184850025225663457480634106495321516016025661995874114449757594880730656739093533978576219713237692177197557905038291804111122780340297412837820385244940739325409650152488402384437927228851250790400000000000000*i1^12 + 35626056712954810175661070773744261506479035967422487672589256634148325447161309576862423304332858924483365826939424109816059958688273521087145669535344004058993754925227575435825350608968044245448117353518469486679280328649237095847795363863295134505928746729821920759366012282366277421021866117869414731095062768202212861096237763244704691393808222894154529797109657252025529734032525210653365346577195949735041316397474672672889736484421925922167258133382275134461415305392295442436132980459786263214634443445306890917191922255069126494584110509546359356825780888971726145810620079280122028061248399961516167267595516717248846674004266433623811800376728061997173412864269225663495999323410237752046091818560520729742013568675050146664125746844573361553928924038791371881378213630790606767272131193778397399459296147546771547044834613573627155005014941909752458178007650745432627023554803377186227327368059508746965528720570986265791458170363839661638633584838149550547724818084615104642695172359224579865766383008491018461456005199380899209719364614483937405581504082033229479796788149325833879099976804073877964266966994472506320937129865972345062855667777996775246714320758684109378251907929723474412627722536387962070910787700755278652528330643617725186132932898821221763000837811494476524752647220455205745409940004562329164106343131756684361063147638452265939729162702383734420053184557656359503336538596494653112416029475324724903550524741607390051236641709552823914032712788317623000776579456809230656819072913128534139900312710161307239690982586774407043546819894459082920010074621237875179088089579427376883313197611705694263921809520739496647247322071035950307557024989028390073656516966799538549521526832549097261915216300192848046171398587776374090233427200685146433153827654979754560039473809126027747413852981004513018334099546577612081982596260690977371432163510442290252541724024453512957630672273408000000000000*i1^13 + -78927403070910265402158165063975216212772136623715458221609520957807687417191794127680606541330301407156174528657995108216163784280078909395611144623867937048925595927925695923078925265270700856303602757785204775376891629833690248769914508614145057365378254596517720194901070270914421393385551910109111227831984904844350120171216797925576076839014720848897064580852005439894219620453115646934852273871464545924855277771302355179843309960145062541047089354469654230463982803447895809809558901364782643299184695762616259872795816205466578644666755110147634129037429213128968501356061540462399880753053057908899989007604706179420528810797266592528026322299324564124670226779005380398747475641190630449952521133960308438235777704959543775402307322065954820161546556810070672271929853937694952278797205735867358522922566716171967079806801878397616609652303536491661908901249872511683501888241208598560534762069617957207711537527574737704241958587828244274691485021250294500520168454805480365794120115883128297367402635938937347319410083443445765905079203072343962884063092311724323978428441661281452506998991314172609928971525640070907797928883332527369764984348654016622849367010283599035856401449258887939257664111493785716476414239981876532294448956339280275553085483252236773966606838595416656036997575104215269549840601193557132884018426480688941986586751898283952577692773304950125513208467281101814765655585536811486559691470685162614005129514668638182800020316395403904523784659589936483047932012042217731933916310124971806154523383470643900775555035903854693817355977122124743906856495757880709853296249279758549709570062114414120934263526320751905464500791921587646244991671574743903674624864086527362666013169626247432293006618737063616335832297411118213163581809086526592408273939980020506061812135149511214285999968671664399771431428068950402231258404474268449880752161880112592439178288193694070129364985446400000000000*i1^14 + 113526751790137351200887280542023381825882213575147679575638040361205913824346481884239316855824897755683539170920970346455492181799227260510382295381791327105523935711768800169257853332195863045716903381893562286424627878590472754520592817411013562297056609659633369953696880337151132882715862413787536302370599047297889243392505142847010777838460791133641073950040601530091750779357607799005908482379533596625318189538186858282635648886168268463146161461060763381307159223840899041916997019375043230608788824272169146283887929319150690986205284198433995032589971710317539640881370470597676611576582531128536561419749892388331032383522847762501123464046359533772772228045406164047337486480901934818979508738215590834087808592491129994144645008661467056764109132037935055365128494842238463351444987275559838074506576382874079013199421573152866841129059738684670104104777586395559740679139892218103328151863632213821899180613256059021352914677297877577295654579118142856164128078681080528977621735370235603007350943799711407121979579985071272819669014966277478336482161858431571399230559668732281545228088289792692450422272928620466434214229454483547796398879936072251655775014917680080183196832440147113057668705940410885651459910106836517651712775590498892270536153344533246315155617117496021899077637077189007504225982126370458489029003866339590605130965637312612609426384562333928118840089918306415383268376639922946374477226248670269416920880469635624267383409185746546376121291237917108937377843750074691948668785563257566606150850225401751157921388404090521799962526676865217831197424010892121605984597945395595651408794165141322450582984120942637924455435242519115627412704075511737792541733563191752389649404003077589168038150421367633509635520655410085187034791246167345648385233883313001398842920225210343064099344441956531219206881728483474122285362242544025742935117077228965100794371570221944986383522201600000000*i1^15 + -120163574388274922546420901447638150621772195901598024875479828928993559117920178331299958563183155961590812479185045717605544254462342817374758266453270641665627898785287549804952691254469665183314392020850540774988547558188916910300167981210522192574592893233681726615291613275826298455566724129426072280404775806228636900800836593519728922377069052078940200164734379740891793793019935044319153299966875708834152864863552254247682472362147938279673437182172774678532478489502533361246006278572530507446889962805748679012594613534346683165241949146447352441590845196268317448275432072219469305711743899662207459351299807809402960066183040812376075621862592229095323249894297397106551245269204978906677858447917244844380615108528656484978729466692994939284435103816477153160710277709635362563123828903971152834476774895543060554457095399420465574465922083492361768891008508424877421504400877869830800345567637663993103150697717621662858666624477839270101246817835143766272892601586584566093809117520215131337124544173708371084156226026410948603681300006018360966080353428806276993583945283063567304248434704808184343955394960533092700297936506640398888860536106278251493622316346805634548895189380030970111112241382977226104348858997061424369380683343132684153938081777671092981201285413010523920042446267569330899822398896034966371177146435033900017590879164340291028176756345215505727775966697894917771880358172932969984005751672702783315380762852047334447143008777254500352474776706723486506462351491592757839873203120747097068892147499027635954078066930501184285504591677792634281385285590769750601733716500457786415537042903314227575987960668087452220448504474987423490167163976075175865713116940053856623171051025172741036862944737548203939430042055607538233584757649827516277428879952268613281000039776556898539125319932402142419078313561136459376301834557134969179664244874544223272974776614415643513966297088000000*i1^16 + 98626573388713542438731380429919712635790099428237717127540873028176384424107054976785840629786237436043879514503100706835575693250002844606115093736836721424896940870862911121307875491883181523797969335577379347924311314539201012614302871712931519406626412185399676807471029142461231622147989624568119030096392081275880975683733722635726881587952524647531697087520230847317548251112778927648632941518091621029788495120418111773380412597378205770531516317156852261154008519078584249285156747221858670577119895158729148432077814046958735151362348246533199485995331432293047262738600338677405677812925638826734003364717002815688453449738371513223320614063835347525030659979863974125622159493847467286238999123516767941505431290429671065881954597720802444907848024711653923636356478799865291072012657931635548655479428336226434086771497767961966270736019016547149536290129008563117827389969681309324917290685450592915544664829701238331119034642402804037435973391106109097042219018735660967733783692907090255665268915196538683972401322025181404182634344364069438036795608784369238030348273191760196796395069716404815387382098060937483175742063239888233911265009867334694311594541391558188805754503543195409876419264179518105801697579013330063227690777404573684587130275083933790438940456011289720817192699977298511227670341914912337372753968131581498930642905334381787821110728677584375578685318427088809219350836962712344309637352560844755544583424990903092330931450068110566506188095773398397641777011089469753782456583366627066034870277070237374537840583930332910012173687932468917661810596561804439661079852026352528242375842612451111332865259572750216242105783937880137125322303616707227499409214547565406647831702275906319209528088908050001182132189343534746538094245666279737955427949881744751662220368567034065441317062843269279207946980978865911575237852402523008557511686026985621581262752672089109258808852480000*i1^17 + -64871031683118886429515377061749971317284108652926472121024931498884494404724272627044440855878046077520312320765564760883555196390059859516137116570029109732336510668864598203701665981980580812674706165474114090155346204752486987008994939937606968125043694186694305795332798456651026193031805786281944714785175924312628731714162113791074554263233391233473405838140410371255477045997897245390435614071514690961792386171536960753791138609724824051261980538372402664812956533937996391730182940926127009108801154468953539022512198460969613834886785931253874390988984139608534719105616369406306500349586099635360125974013768093247307561936067597813558475979139233815598167816153296295312403797922302914572219405986521330691044884119994791785646711529048111404945706876384843249563908993967476532228057367191071638752230082442691361383050181273739763846779330899294229014020574561045126643562681131540094624157779013310751117708468160925850057195158235374798989882417261150253799119348620868714321055318255503773905068803752073636062254550904482409149789529167824905909261999216127486770632213079417692042199743930049928933337440177459736128534088431869984100616046711249306985091282271246136506617156615195369325108332522002537264978246997169182765809019479154970798722318129267553412367440004790715807122584235871284806723531791008182235633232207982385727196133777043327735983991021275471289427905198180935163046490078429146094055036159220864347412334601954839067211062053334185616214633513637061472597667113600240060062073365285476928172135362096244667737030785068370420976692939522079324691470942971002615083145145311537139147313822723524792463220760845701340350699797491109730389196322213271103734301869491723347578483174259887612042483492428516788461402241140228330037140906154938006318337537977553447154104403827887992754820370862809022876516797035364719878152495683519985682008828459640756916826245689691969945600*i1^18 + 34727911251018459374653102705997198658086161058877157381741007636166161572149776855900255651647633524280056148268701273370161948194335346267571276101699782833502505970102776342604330233673801538768531836878793605325080858760320081423959280128810184453374164892747658883403148655489871252847566053489717258507597592069812907372979950935734108392904109517557994777080533142328231067475204581894225533003751409993037082561349941267282220951104094021871557674066628458734879922968721097734343528930881528314822982622878553631485825812893407537559075871574506405636956474285627172216074651683825005673352767553934608105002750079314423878270839053925126108842790436750210779884212518406496628394896984416196860286861370780625844161874128619883944985756227823525884213603065670837862930191844390956178618185833047281501596932127077548000925344225380757476067594442115188078666790999082973817716650565236071038865585667938972072586736393884664289694427429647973474781576727853047336208759012201010779244257971877592610524834597997773910935429977543242582503912378802643950579508294564887214106003928254998693475796556149853387657805249308073712921221018038272557336490178947933267944827159166081022585579502738476959787468448009514232456713764702789123415709985375114935433007381905081866537666009486132474416770493349201494980946211880857406422603154524508690819246689012486016984372764394479964737620907904364330302384737374808809122387716866376797714153367850645075009685245325640481490993664986060730524010097628398835601664681549675373758036414867015214365528990255718782510550195345162214990292370316481850780437343507530672098971383788536424977441433396632692109492716657380688593387854247192033425606079700727621534671227451039480133897373449993556406933699313873018086576719560838287360010700757434739580546175990487989086674397807544877830763692867187549922507613018490383421045866246879342923816496762779074560*i1^19 + -15266856410025504843801929804740727095312617014398828446988975283065966558730078114233394883603136160092455206283578394269832237810208854384175735907779203921118293757139036295640215764403283387747019701294999952088110915831032163459962966658454237321465653565643287521180154630916797360950948757569098819556728583697962757696389884891011057898139751837350543241193062152916558961148356498721522659531223252374175991097578124550880389474017390054890013596104638786993725086638598013137694488514991464895487815188651909511177223750638394711597207120694977403160264241313872940084418842656540097588368551319189369852610358279979935856380900911971259271717363240368769533533393921750111809725659781460095990396950514846471174064852277441954128301971401869085107767549333792194085240799099067395002793795099963953921652679417173072208970584891245480535460690650527509959768020742332151823731789369959836290203747343142570648231498758820366521008764221424153282360375600891209331889498114135422292987397317736966631619457438513405290458178796461398812016926311085804642574731812361043469771007078550172686739448609093362361999242635931484495311312032572890178437926869002493192770019819377734062350262508834863417138609899476242995909325347257402932591284022475261594418479086026066355152843282989172519126624424827238021761615114378089312424701149758134281867806459835775327661643412663109375366654553816448109470569407462602124038592212126896693093404470653118368583318434181857007599380859406761696098025356373058037827787548922976467266102817787275531386690770879007662087600636122337686296992455816990634407401064816083105710238310977301455125071426319263832952286188680672866591418831999516922547174139249207004427095462318650066833937806063253038209139767804720269750450001641113815251417031369302893083795915873874712197921901328596460404508252797554165879190358385790263362665389624907278127454302347722752*i1^20 + 5513350202002583872162172628432859673110600762215706055066069716640414257265497902972482911465736811932790444952520710085308442313785741735192016876617601789714876911062956292533223981526351799238804211583373823096374761772945286230009186607328682230221076564723295743182637349796631819838158407511492265899752305444908622021263151023921555257993309819672781296928212972213782894953361505124454945834265617908777381975796213536991406613876453168071593128138600901977744040916490726047939347608036479777622919349692436357801364573264926011842164510769914966837789021241524022780363814531401432404869329640416393285754862005103572369664818984831584966916545058613889079637244747236514559539845340564020821007961142703485791647475077269963546000793382429292066724411419936022248685801458731497395364739317185471594142866327960035597151895664955751141111274143807598110895491598481939000702858336220140035799034404183840347518207774365183835329054991286115404558828379918345989460774214030401026944604333828553641186940521303079383128957123698836236833567587488955179020943184288630912794266838509816393872442236785933562876388417989758103691147201290481762425534535091341221619723007136648750660911231726025824677159273229205198663888277782640019540066860267835850088570433883344812139384185770636029732507042668563970287626851015939250504457710985813154397927029513967033057145922604634040536262698678650108946115029807907579281752721779903855572802390224933032535376661066696559946294313390600718293354997861183487737192685253440728992380718636521749958770950336304613820718870339672562340838250466248889862681181310293805417632723150217682376306450854150449132817639572128380079607193174008240689831662132628359541400022607757613278599701420296775659532408998593666012096568282415241986326574884089309562072464963509368373738395389034811237107447674842953496050033630020985484166476383519266949117184573440*i1^21 + -1626502861441340805126098479625040317428400683020194731743949543574678311472388694658343784610431311002291332815198560997978619853990687720295935625918049827049685682777597586435182425336997357994032046810620083639931124659747471770283461311533155772789813325578002483491677086775852767642296004686567771018910162714568354834484123301710393429746692169656800522620783109578921539163084931368419696340624811593618437874274663580933305446591895640036348587320653468298194370970016812876397943149244224839350307957915486706075462380288859580135599717475107144471184326230484666207194255049115237805189062820295155194093820787741328806494632631050382317008692600915826922877454967999499958974051247232302322964866376710841545749360520028451867956213468799717527716871198397527899197487465295036135097168779686097213653264507627669439362114380145756224264209638143641654559769363052418717843068847832426801158300090041548371537183687292342960624702065432476445831585132279499889699068798741909877599738492299071751588654943748178306844016038017484836753891723427255854385019378755996146083231913100116069995356409478365330929413428388487116872861959906433727611542379157899030372914281010422606769184391755129982032485819865972759946996248204737733885666104842008425430565411981499825791529702880182114538443325232734577435600546016094155045516223212905919119933864024541511501089407336687329715934563037101494081561419551843379586978618960540609997054098631265269677384997313803080456356594055958488231479425982465386883863611376212003679435449980659465373526851890442821398716731628270310802402866872291580924218223026615248220668704612242187686660869734560643102940203279106585385335578692244121722667888015890588276412681709742863015377464498905272501704204756644833362886881189420074605353887416131701783660487333682559647152246386880862179196680899131562491368617030043883464795458994277879640401903616*i1^22 + 385682558937485009872015888989293282650983578632915405261265651379038472329146191084978265720802898241669665676413572085536799499039241851698384489796658904923486580056661319229551641687259166840079489602237285680420515207419570430522048070793163775444403941764226924248096721451969774984939647266262287089047891020214307998432925813228097844984766169505922930799726449103513971575560184731863062142970609639347786711175465709363680022115081031413826231671236005743313763813136730172057089535899874970631684108480740625054621661347792882639203794588839124272101734813580583671601642310574992456373046586329448297529102099795355118933680554637782925926125093563527924090073150933519779339542595256455000224959305666940050273437427404362443495315435606857291867175728211855249644856387030341313567534671039483903846508800229775616110335372844820977018692819929796531896406268298680325820613725814530617116598438136400661957855408453385901438272736686795212710154689864067850899582506976299818217377999420459077671654473682602552608864348339752330004460223067198421519106160584813137456291760364300769114468560977412347732442329237556932613987339659859591092476524421873492406210555262079502231482915035072905160611084820547860268420921896227546145502581995805114867322430960021421500287133805626986655163093736888566716735646888421324347197720462849437783432080905149122413051513155097884792232381617238300986590854445472088449955100865421238258810324857771824157649342180315401388350833018356876087115015336371299114703863825072365719678251827181634558237451429629953729579894999463579485341282057593408627841321113841979929916803353545717740222871503222093063867960750526279720768663187700203523730127396366774942128680471464025737965153034823719502524652103023032372564042864765781537599087026458937912214974887987074003191152409152847071573687432928928098967739115308394343376612372879311380676608*i1^23 + -71262030544766589223439282845722459306754157803766144998539879272730419007737044287043435006142414655157040233341401484442581921476961812683499983858496519328068064386064416842745449862478586484503823899195341479374852591947879861475770495731133598686061106678117563422500007837692920314822711261625675382133889629242574458445445113621828639384404877307725188332573261068053926173511856668501069846947282639935315671291457745576751797849470000995100203767995210887455793556079846103761844341082814339387474833971795246831096248101872901861811402873799478175851958564727644157213297550207321306265723350268558840505377009607967887177186469130941423767440917419128380167988851134079899523864877238287705451579369663061424762746245810018375681684403545059432141485112557025294025243319717794025796223028314061640403872181162408307182814552317298789012167469950470832206352450919667715953824642528834403318636364644006204229854619683624299167996132232224197393723318989347477530329203438053692265001346249197822035726559722185763634690492280109324745557058228731775510277531989377889105485917125871402382478626597929413193551057044203295617513537945546855061523223016613718986602584812594145223865928276915863820482846861716645740518855107869727762023766528772114743544634068779762273013085605505462586577054568422451329464089979631851096470456191775216565380928842899493733835785355384649709842159608741256389818087979491748356392296782963030432759866696055099596632850662227223120974110567063691071148953435597079945259645308782012471011836978094412244320630865386520862520181181463291268622373766939306755034548907794048033109399632149399571362254358500295639350534584001603323066735266003798578813785813804070127532399629529123028057183221134622361375603159853283110183672684656220491034569354754867974314484353692563837068321956516630810033591935882491455238344164177598409989275919961154387968*i1^24 + 9553598745730842622331171452684532151282032364730736062531703231992033540615427208766392154794364948185059439922635102469466767088367507817779816069086482292244829944263762328292199531475511177542641750001411685106262625536771690235755766980057864817286044524067261628707613464215699205894121016080099414894171831037063694886199271117930198025556407909475451468850366043553811932741982822909428440839554736808775801296970245961475347904926210708336156171016835858639181436889065264204495813473934060864741659247873475478909862200481190256994380145541741014955264712498306259117190037545878968618817602262411175482902132582906470426937211974054654287891929704261503955429500063167965121498244441363231755796697562724229744481677516569939693879295281973157920788145653951065998650351594252142008698763877569868140202256462897140297644086824393304534813713754317122783691443668693073368287851346316588424686778748555273105776727916577657733325876302488463976312743660843556883313186472313663459420789919979039516583351131930369897439087238838991885959896234684522228311470071750122698354740713201850120413207741715756302153143039351400867513701279547040299480907695307806218607077267798997840697833212191067925629158496438819673506803856330579788832418548770916209294891736712492257056388930346057108053600548931007516452710502303234819280505698208060846483188043348787995773057966695273145844783905103903048766839259056555251944602814623699175346919763785612538715411796607237049966962295262583540247692162231833182187274562420174307819358219145421417312007916904207940070439381031414629923056954512746165927414032746182153958081726325674861852328086895666741308533281871364605379140405799503170161638767208473159468527422520354504854991595077380365518869488726045140472516839291806494951722826262221689806858037856684175495646493138921267281575428309342962209316891310428895004294607188000768*i1^25 + -824185511137063391090108362874976791692668141993581208473620969515975924312406918641643075574093255399278873775606361039896071817081936889339742525688834060375180405850489432759228441764278090324820394655061787227454867163164362999611841857594892766187811493673436612647271367136825773050861810036700721444651220715010578571512340079074345961598198628615286466573747458691034742763337821955787044795212951357652608103964621282712225744028936377245120373154684854797478865725731273193544767743970713712349661265680317186001636606305707798102705322802065268806412517012728327679945108610929553520200369579331127514128175902224895597534381109856710043185198299905625514757737340509128993964064246144440558451015528407198524389134923019424951427229231765904261382156553239317776829508045725715119493878148586187462877348634213207697263723217519841758301946174076574601108387526295384166758631102628800284240751369971774737948885279410132480101908911383538821641374792055563450961602937454898710905451973495032858461496285028818914976673855190033271545373998379156837705691768890367771897463128880280708294352069045074530528382681434578190267000156313896311727962396385559943376340247574242786576596317529375935134926727141058975792848281745668054490443033837952021344802817539724316514547260231969467320755117384396219605169391665877091849609597170373516614824663534398878299574782185090445710041960056465516407581659464000794202070122115050358112237261905615061959583620279892034702736682616885500672005576664873514233764821021902967599074405062103994584416126318515542048716348794142504929004072131452544337709011413715781411755732905329677682461713924747508820915545904116844142828667688673047763583520459428194056584873436284048835555671920383472583202554561704704532467085357820545124515546577705508987778378415503458024139840009935016149916553801492419876028189665317916357455503163392*i1^26 + 31419024213150799991284380747577456832063166396762738746147205738424169820748003933438109810468453165390081312390317789353099732521046877808475901099122435752989593196581113509396860193492418912047424581990046750157867570729070056873177681916564197838301602123544943283580990884685406955362796696076449116438086905504407227476009960970049028377632566764977541660527046030763844762120997684764631198379448016746564112500433033906785954869785675831088508249661433031149873512251620840824084918699920532936221972919492175400623294100646612380191108396985742961258610773086765077279774086512585806036764580951481154058142631293203336512337971323147838629560115016315137730555495217844466434876541606952316635707322742413847335396955121019038356569478071139474553748446413404837538795262532418871736534035972348631128236548269639243413225204911220290592834412263295912052646785076622312399289405288339272926817420361270371882508398851613217588270475624336263123346340102191486570023375506503782487367069536195476990133007825860999591155180388504038497921757455163075494224181622723902842756026820936752727271886179366819203969162459827656744185459622693807346154064557663887122581657546006485882477262344433464233079185995257302254739711882595227845232168308417805118625665061729128081142162398228785124035401650212732007457964371539283313303747084807674987569687582170551335094297347417741209643667290722649567048570425555154302192881983582884096010144399438457150212172368776531166330223089957220147399073741997163490883090975939789339946773251233090474527365002095010894484822398691156423942720774450484143193066059480017690284070459765966815334522192477436359104431938704324831323409762432965971777629879347608162725635691518075361794150402262730433762626483566005636132609507164646879147474753052059146804245618092652498640902248148683257312597774634900214590587861657399447735238656*i1^27 + -10745544366522992415069880603079322110702180413225039178790271814340583955377943937616725260248607381744372369914447754306797679566037527375311188500748317564165293191951464190013733968741963430267906556661373209138236108212786735944242057015983983079726224769662993891287350579044782361290475020364680627877019392540947806316618356601138554609250988506928208687645406238320489813504027130940900326158552820400696921546145971217079613185545672122712524575432619969499739006402682547098209477749997787662980525457744675531816256023340844524523198305788351812545331467175862218336160673459008138142167519136365908927519624395647567590790691152099764921737353780271099742361606642363919229348048896275002514533257899143619137756025577478293413818946820132992392260839981257150122605084442740815499529640986148967910402368065749526442927002496795309389111622136369205973392414625896934897775946493638926542065880045138183774666971537056012965824615426572471786562706783124238741376344431038643257816180095744213271551755576921584407945071130261976299807569509163470774992981682924187557547093443332166177127286116836103811629703808858440800017181818135315778601050224202186469661513781593363732454306635365883361717123230498621015730434401130323328270234902716889694630104681120634220106576921936369854182724065476674477359122992446350586426862105425143924433200191036286503527238349860740993653487134763650859403434779621328147961043060813844300543775698602652902070598664019871943476287588113134590770769257869395972863740680191682996691063727110832479501373336014511701625130917212687229682885524810321468154668015774668233049640640094091383024971041236168732021009773221532033027380673589679392184868308358491998396829545291905775980322105217007914200022999102405123968906221399822739419820728706772963026396450334228848381711699496923858678668346098452438006347118766829269417984*i1^28 + 2847996090368905603990943834542615960914073922010477189559926596786151591415440973494884356349809042882129983255454822055837707449406643273514064900953809849172177692529803376399943244683214865968213369015663334276079132700384587155233073729692171625535741253835973360695654506922743847897887443494756556322813308989615049519184970665809664201313222604818803334546551162726952507419584535203491173774950602986490282625832113995231583427376386067356771723000434392061147637476021546264905405297107224280694203861163133769900252843133425587579733351487720490974563176819746525982150189737572680567306028950949799158416642486336055854677988728982727037094882920555176633229391546829770316475058933630597882979902105978796037391181390350772618036500440004999299910394893030038539828484369858516817477513642020466100727902167679901441608538822735537759250752851886595907601326208520863869657696421719152406011433025762489459140819707948476645360836594335987929392966313474899255976542975412146290526952420615113949737930782781482897218373671907578354420544120719688564723126268908595676846231513496511698934201438757388243023418304783296700053126596467025880524545319176890982072843430149555342903872598380988028220695430485651988947124635317216629998477495319454371178546608770088101323962737254930107340273030123816641628013000712606930572925670062790585036330751363328041523170485043486597015532650497111349147189164141557437890865063609322642464361582748049456036062529671872133352768163074828661718273452414617929526236402409785423829754381138275536554811398098268441793859328906896959170230127784786245258004713097458048309009588788783986916106256597089659376830889752715041534587597516181566814634915942678668985754258390566302107632809665603856855485990516055481682965694829767240146475769370853992923596447986731534077784247446477170434919744488400334005625753093216927744*i1^29 + -793638896761352798050237047428348534817648093622830932828431798683862238491573790779284922088567537897071348519624521507994692259502840275805706888752343482812734099019028050398594584961165114622850870754175671116394141095017626340906161972807706935537150390541611921719032811243011068878619112745426751284075636393650242353312332078246703358384147662413646635937160829433273198793494220401325727223509957182952509795670114401293469502102144607335282123249360044117970075573198705468932021140506537301782806988456364005102653573241348053126228632637435074146347780692183653808733892988183527580107165106511961931757998114564941583612586822213536379266563043104392661432156556000742308194638594512419886293033985845845673488531987279552677309802676521721246244140237166473194402616936095993435068696230310948514458960268204849868559248014643526473480405220324614127654020406060668548605915759478408112904901544148572548030790514923512486405666936156412254741949003227904898701984552631756812842738345255753533014511862236638299010394491719566678704104404646432588829761428464963795997225769501284255069306693339831814537289901677239660471404578763587192217886371260388012840767688612475389365198694921578468137945183513942202456197452399014859720649923855034696750216911900422793572780483559915054268168126782014664313783421511098109634165126457597710237059424561447777189751733324031423730657516105371301641497716298838585341146173836259650205522512348418086154607850826806635858482896370257446588209249771675212758972131867642444910148744286560446793014734780954788112139404835199882148866205743140713286090120302914934939540029669602200176217291504023324717946205022083332245703969523534484699664613636592448826526031760323246681880399347249682068465463412745821366745501616880845695578663903857178842691236394544078117137330145935863637998925866995829657750628714151936*i1^30 + 60307066146248345944759057379302342836740566077651166475000519771596404181014982728212538515677419423371291212147830630995314097010465295709175969042527829031116413024881432631628625303209003057458961499958619510620880816791350686154355363787298865001771521829960243035812268108802017834462649023198926109686125521960992833386813617054670489198285895238305894550128880872602926315878386405903025408894080864119887914292359502335238812385927958352813958126184129649228923590410641675996825257062048774888200922550233796990546361967517371486147683940113111976433302561691042919795154944248053561136394269712184848144105558716770373848986997225830008436596694365982726121883730255031102553993371829586995021228738420067799417076462951904557257101256603250205531335858303014812445926381750792911406377656572533810519414821994397910555956203363505945360860085218072605172631249875555639040965886346751229038182273373948711306136197684041474984109267317756255371429790669630427105630077018373012542651172642841829610548614418660413098055261252741016881751578230674967776748088346211441608717874360933766516965173314077411582783452150296438810013622471873882519691573721519999527000968000029356525413355546448605896429606944999608926002377225227740745120915281484171502575668094129375714000531759640972666876489216937348389678887171018894831897073510706422671109323531461151196934481700389642601555811696571741880549631406779384804840073450329326377554591004327444833211548712911964997296531875362527385620663164192368267179154560407671807822494382253298763344307511482816641459448915250552790276392498453492331090571252975171830681809118003833715482882037345921321436148379948646690609785387874580972212740887048942236639429411809022483233132411826163482493899664431813233031299498364870438265199724568803187046290439324393062944626633576627569439134449845733214253804945408*i1^31 + -12862547464453971683401051962659185804327378954580939903799655890347438694339619295597548358273102173064480740268352963603330952471177949035016508978698018257585637117867175437384015939364826225357890365333791702074909696160303185533181144834190275678896441305904385393539655329145814434320919176136776768790841964440053099802470724849542321178380534803910523499096762249648395992847857929525001039539421490091026028257357283535048504675870503979829546866743605923770013564443691575893011922831843415601369220121598759141490725491984465387821788490165655805681344591299604970834271130110621986270383885272851700108710368456246797222514703713151653718782087002788394678357524490472947772193443050324413829900929127879322659749574884735224482346690435835009829455161823134771028018384495237065078289189565543069854438173481975579599096818218977893205985408630986916693480748678030597593919093740235052348325728235383707588042726194382899453747448999711993131671565751027025007786775587434816873268410231103534463853189395775204243917301073444037998752954808943919689296923604193656165323706913585891144454762509947767310708491282977440480388234800797736413319274932594620018080451752926996861991238656471170204086151239795625159523434761187816592308756630436693956834798306140927149872873345734531830344628348416136063700510196384454844164538958318588111319137769736164463352744432490844034337660979795002677162226602373752337121488877955907548709603968064527744144220904802441270257152925264024356576135146190017840960238784683205701953852967757063665992435219785231839978312897223314275780177461167919851447383600189098866708987753208308788671627579992050053584357666966633699720574686361251370077287446905119118980107754834024586309036176917739919559953295930398874563989459797234341308892135961567073996146439649042131100706816453748841508232798915725939127091200*i1^32 + -123432952516494808341076139121161791122891797510302045978736696441890620388249913736693034091545818911517997359271721005426714983339013541859241874880279997225659311868679065926673737300364620016975041954345232162519494853810367879227008982025059642301727342309962976567157654450914184202086997956081363804094365101794327061444738460580837006958475396651246653077341377510126470964014936429018991813401573106356915017609753970405902536407881173408052462029904331206654393793822509802037240643938269603173206526394996976171510531564757426471598438913852416077532179919842876465545519633571595433926869831754772505353786387081571355067413022382021926675533771222370423977320647671212490920823468288330013532015668995991542358078959079048728491494170567764455685821633014798865925532321346799287980634751822232968588856458676030934305641178500019044195895237370650711756679634213300782877256322565486507815368046947360780189309301275296299600211450832310985780583462284865312650881797398786257661158367235524286793770137252413474022219697517496083370319764720514116070037367720588743041771378277535473812842230852910323647841323532303782686352139599338006324623188735993881585621329918041749731342809393029308901630035320874493045495782471728191052231422259928058509251791895652569282986381652967414393106298415287952831105497802990431357111112112401799887738064630957493479541706391744731274875537862519166059415977573418323106575736414461620383160484360298451724808482508110869176391835698902278620878096455102470194815118197525618113235987377195298539503648269679860666533929868274007718763088755399072034336848316961145816986672448639530784546640209962879580407049321321459656988665007955181730078995326073613866462253972346688885995626250383108803503207949200004925260706593614194291441188129703917330595352389323743090299785783623398434110037596554601168896*i1^33 + -132269407323430645227547837998213088035942792185624499702086978553392588335518521007579995378898655705347444632341903491284102559584332662811223719296029236102036436374410979131348681173591460860938837447737329583174237421966171241230562860306667814400586935447453979024309806890606087340380459481669225708032631723090786793456692951830663073645999727048924000475817788540980683051086681163437430917942132533125355981629570655864216667031774560589517467008315142900212471326246399912978623521560316248445552912645326784997285393343674751467280255744177595863952618206776541555178929539924182432303813003999786534375663386455123958797028077144197047357948300129723776578652114978111738290553439147541288669908988263039888524577652134846445279069539963636812244488856075816148975161959182190022347980880925836112129530234888924792369140805181913011993130825986843515800003558247247010673598449881639824203973142841480371703803092391240818146260927998474604434177584457555454944233611251891312145043051771836232746102803854484227787560854282846769459368447222102698872509934695602190857644343449648511772682757498673139180634916474449930703566089031703816535954813845635449390044395356782191873761883994160516212681689626987756509131020029230650120725476668576925712895368413794796708361268909380029039121899969709564795275326675562281966069601568854609908419364790636731036039597519105930669581725933380188647090383300506396151739176386342491505080471816306521490091723303644879132353257378742624106458600730585694980213255878072984193434802218532803607236530568673658213301883943038760669433617800066508379582553598425647787898345777022523631881894625259912877586483967521004091750533523529965757127346017071264134909010611275814765994087041484931465180409266471390729329266207435478955490381530247613875723623077406330148412419104772525154133009077960179712*i1^34 + -12903583068946063459767914861059251259842328588553122616257545149303229558449884937045642732606836517747318033132211702737703246177556143480284907070716535056112853404308271756023891926322572210596416168932009233276864968112738783117084536626417136321681809970405986392951038063341347930051417678062525644769478686673408016875160998031283495439333197163750876839699882902634185212850324534080082262292201720978119796039277560606308389167559120028056118610091656278251429606264475832881889711672338513838160908122578646331228100738432634015643836007215146533664812273416759583363251986749174455666103194359223115379625419892984871928135165759436511900098364835045311317175371232641571457651535011515882715039944119281069194338282717111228361757087417367326649481405461178315497799013788612719417169513388535959101934556794259127389783578971707663781508151298021513313381759386932101907397335056379855608596042236996477889768106882209008689393818337671388028222793543992157403732718426399575088240534185599920606091197357536529955481620613534971534089502645962622803994855346105730101376690772785906639666801870778541958170889660211029906224595666093446138584639906857108737526765754742826825054878961239017527399677313427482334009180276771650910965363992380337749397708535757952185898894881965955070682301975340571415318657832515966572733193816362710665428736495538099654487597122847925616315654673568741962004656430677222301806343504836707719215820526740985249981726152830739043570957135131125269508211501719169271337368597603453852661166817825968200826220280663728999184369414797175887607253472773977632296829940491237669507017120601635052425707637242689329350094829849814132392326760320847787532560211180311336889271989518008993462148015416661453123741180781542289801066457834103361607023431072472991133621870599392028683269972662088401765126226575360*i1^35 + -2010053837227418490716309757658014529575987817182282609407109495738300623864673812991460293815526358770418629804038562188429062575127648063097247576634628042971437237386637941995640231697096811197506926041857016833349608335374781776819672016357826553623223853293623641140549755221724428322403072657006452366557902459097352814107121085761113635436590586227517661293710411179330176408309661096829916246761879114247772615003013701092338324102708297258625252752737236761715132718939056029830714157146642817977809582086273169567243640259686026704043939697578873421894207255418510740614370551315477015126858863000651527722032667421561848144305454728599220646138774391745300150994462674323942470719472135725345473242979222854734581583642710274748872810852607199892733429837154481180966149193295864032815511098532164922090519002483878398146411116246444575263157469559667566001011048264387328476154174136862251260043309757581308966831838474683265011929628647939069714659780106280063675176090195216251703476431975016436825254512850719084194187099436372430624284423446815939982970045133786915932045233291110413532745001783295190438797417778084166290442833871676188245579434186675501545292197987115635382349573146603406411067001052271512590625448857534603032725458853491377852571423305691058781988929962136060889576057426531099815866679684808695047668308594684183652998559520889163081001980114875632336976546461032485974232534374965259506275649242454131340322998491569789533583971041600043720630216330214811007771945670060332445365943745942160486930260040476039339633080161761416056256644045991743259778124274043930245415340541103174347517123017936121315053431739811852955034558929021927262118240391092369976330445217099288936845014949967038188132941129180798070807198046804030646723719954564454588380015068211204933675430029911494932946268620299427229061873664*i1^36 + -113003366036233458327241827200616918174688415281705574382840543492879797722461848855249624915615178812309952389025526973145988992707602779095827777937297447962870617305822055650378070817435429272793014847245457664390778982395752879025336145645703021650765162355498902218686045459554535290257772651733096357377844582928812065593249359041462775602053112288101197548689257927682801543909602379295235459367176910121584198866982077529439071749207292653625849205825919010174266337650943141957298663953325614536994828466836649911410067100372187923222148313174866589735213551286774322659377581988053538840386787533751416433845620777449112903167725733264458139874734272033408571392776215047394057846885959414198375716869615907559653258324546132641442519183480109894789682657098483941751899853119740117013461998666407022655199228046690333120111557382166905122147648822806800688681222470056438100214947528153885721667866284540074027004029015452996198861652011728453768102860296523195446539861784691945563273618911674438364211847408111184481128987746314506912155795350066192981787290006718788214724400864707844882107928833235019542938416182991868585620109567397002331336751265242471447765599074564124759185724682423454065118097542861878112944336751227746764806021091314743334525435223650205363385394539174316767277081194772266640740395110037970786967483361309801743645194209085083365828327410217480734012303267045851642685713861360555496551815161250882971092688784380753095915940999120022025461271627952534270757572003925264662298172148947110611666843667042040737174204670890144569444322165212113207814132873294832690491023137663518197092136266064471120368573710198218393620199375326157182186064996423703313677973661863270327319399022562045462095451230139730147181887155671223316670741462060874237038639472940737426550207899244679663613750675488899306881024*i1^37 + -13764863733729353615551893492972505799146646380572654291656018267816302643261990510364359976791638689315800920862892537769378162190180515747487539998902047387590640206919830248658232792305125391463278039497868390342287517092387196078494802074011739541763005008568715305618900274843586583001736919391070059519963779845904361056256216777876316079877643097548890970734382437021418637952929712585304412877532456404250166385958391716035285993556409715801802372284900687115128439141271702446326620944635991810417422587884664396016842470986476950749919759493043539178556014115197779709684919786721596466008379118254238993956613591437799555606728066851185256425573074993400618483667033720297733350399600619714220568668609401710216642202270832381107147451724612597137976932877582364909476367709389701399574532998314498819013194514154957392480349388651506971576436903447410612387881923072375430388845889383884816990359604497381512935630597798297385521660811202575353915974863170390278337908132258510803980069548322664688551719962071756959305145840448575682945568683889929949135904493617432893533510534339674622668211797420501261512071886843014134047383444544450011153438311916158537425336500880629519324312607067766144218731108968901534165251468614775175949588601197530346947193180080566748025151754199396787907400696351654468836418948888368400694628984956072296483975726152840825611169067560658964226982926661060378929178008715665952475807583055122614859804586037986761699380568740492359049651849902981296704755628362875139527537762155547190331012706228918097286346485165660465221394367473994576532865157283450491901705784814335662497438181629848841557095805509193985107684407036393209948416958446346205356973854385716768926693140974116744771454170874297102312618202831351053948574092341045570268804042773805047929162369264442813092414524037061935104*i1^38 + -1114852433802337052268402277439306161755372456864561373829900779630791037567428337189600839353528836664420875054438084289475083919366791656186658849258810696865660643079136883885756473746825485107177241151896106653813073421548918718024764709478793136365645864213226519762298125045450329680698026933222760733994504658885317854800419185344537818931571262437292767135983984130348947875075517662292727937890883845286584362719488335530054126716847878526082706077308259473189357427010888360952186517709719039355786927885140616728257354514515288265964075275928559255278654637227281553883140935623469764616536580082842324238255514258147847139752938355312882963447665077163236678998841360160586226486591736929877013640340473956775804193476064519952438067075934471287693780606818520156121562878318190007792110631812135023912163562650862922379407602968068470464124426044345404740965957236980297472084106071348865155728439360441858364056475631554311793023477076480431399860168472511700416574261540472142176357552694333056066972026385165572242229573282723409543837353387191211746498683839925093185663942424023304786934024311390199276742692682191810665613625492396544276901699479585577585483877453727878720574573557275277171178265989955770022603874615941318399852934826709875973711327035814317380090308318360492234732344675684055679341014937857467398900720039386502274007792794097885128855485985392147615429482342411723904060739803087539915782708140611588762602909934058562681225299021968550337594288400183080962176260728993437152522395667749446382969085700462112867649404950109608507598852038107011700271518974860897865659860224878042836047705192016508958893608760794268449146181561548363628025124198777871751671684610889392853889220939812675297651706356950628406733618670497231716604674021262216706077941834630566178404316626662939874223998428512256*i1^39 + -82904311337823367523492599350533844805022104467751267790556248795966019818700483468555191117594386869712894539951323534306205264606684930103460797695143493837286877750906270833212731957403955051743413808925432258219791680018662346318884327012182578719780318933538135021061235520555918139286443945634086706072107078091512238316263148107266649704468589738656445664253410803086633605439000095903430146805125485006151228149049302854276465410818763161229355837921293125230292571166950169122546916238395742087723425672416606901720950678215032224699523472062193763625832154918137948761533463571564285784334529865489508759310896561077417486304580971012469870499359657613501181883114495839265538990689101464888772094813820389248763348118043373763960794629832862053235220989596270315504283383423791424129277198569694586383686281838054963237592549695408070739172594986291465855339769039692832751948651900267841646470038477630686829657348245766458013498731807463137658413771064716508884998836186824155025269319767509724649113184970469641477287948354331096381650495483932333106802272559844628569528153397188979714242676804424869229733676858888996351325728599641348205724437162522218054970634395663166403413303349912821703174262977958675563651238749993541927137031273326223444425269356289814066751458097307291584863060051131442554455473299010153967586848411286618211804433765101192640844915264605300695529963430658013206212230686234924898441026689305682560008326219797404386299585679644200475891754129217589676948578803754220312108924846137667340929907130345062645054193783948607603821666853757004467505549751801249339987648846653891021926615178489719262123305858861717381841152266659639087263737618781886735294990681865835927015120269363003144817947211389989844784172023638473317931636583382071800203595288623740118344222973334005094937559826432*i1^40 + -6159329050406126872206252360356825916393303148120359276738524730907301489469366495133988423091659077715706787883482729828251878708280151923862916130830608875287947402013272467200790178402119228897783554220845294948344594749385723776281330763100046242058487476260846572090367225122590858574379298927329171963912327377865606000575450446832975932856048428390734673435456446288362901481621988798829820331476543385033433982037487811326321336314226082599794186245607689590333442181592369246494083637050327922266317016840076733670485314671314070425515417078320731819559216008602018114727840502646798038950801706276017043352999356546591845832507397263855139025929702877904192451340489548917164786074601109170965865777243565327298955847701557293083990755596857632219148859336669331074525570391166439768184586835147452393586848083575283901470432799476594190032600869325516701799415853922857481845733039212777157245950504396577120203607074069978882578215990214122552596716284391545792684658406737399586918853937472736515723339919190645899155138853378691243237444529426280682814531192344863920696878826420359877146361931899843223962950863467877196923613556753308621457099140805206878741913808614843934998665323858571012046311468445742100209287141680288135346174294258819684321202810909968473262266586099433420189226641113124948937294071076169484841026413421002015344962677830413202769770862422292495678231197387249872742975142470258312749859459733727909952625217710743577326970183284144008041480816020091271962455076307638610205351267907223997841944144705973056519329596540379970622990719940911393895219825681272236359964485666587787120970775453293391253195135520553050866067541130452488079393499804034204211402512809712097919177082231285897977898186420350057921255248418036924677763052841530596784365434990343351965454850293666549162049536*i1^41 + -529900898006424116334493811647445733683774782432236501148264964758129918559687465416794927433774827104366649658957272344800493097999321370722368994620472147774782717012631188832276747906977894646815363095474357844999810055164366973221837931608372298684590700646645172353779780051586950095810691280846263160819847669606500032109241232882920040035424117069367693740144011850797582970464746677283427318464112626748881457957850575009753658263830271747768847230468240258542614040269537619042284464212816340004841797990422528847774282170834410276064787081195212424769903862782384165078893264075280172782020854119638699706068494587749357896745437394928529661293793303505070182437610998234087601897626447891882575305959000747666064786218136955882540745877173165437368512274724279623375848905073414660534659281042695243573237428816468797644859374703675457994820437881279978568539710287428613851880491029232090597136215075439949774114838756201686905708874840461806149801121488401730414696811121611957307427204151324189653772321730850819199658673327559011782346189567593139154214299061606434157367412819314424887325995340806214286365372843238759630930713331496121003954095570292258985853129053335411295433237300329197067020387585589254533034397962972070785607339322398759191433662677090598992539275680979399762643490682885928086916773004977463111809830668555000802181068335290893236972973142607118190592546014913426403291731701059174633908829538079844458747494937615884935082257776870398981855493468953528199301539980140845148240897823972746576656146837197825478710619409434483024252208072917387913092199563842429608305663044656343120481605798415465897727776313611712156206043574302907470833952990571578561871364167753572651657915690135896290243371751058533288370159558877075265768399072474433809563954897473265110487735704070786121728*i1^42 + -28397668117349571549635450175133592313327563277266233584216426467315558125634163911514390506407513295572953676907184245572288750015877913611534317550349790381675089801254266298802253833540432974277778696575606448592245915044782663079138611313740703233434674692624599712024872665834385187251076582101381304698504657939062199167064610016630597901086874648715282692260993679987559871990010042434588426787439995218524971647799622368443446212813104919789048137159254831637267132377346427494201593474745615824920028741350695701327421633406474520538745194761521506190949001981187476429838780597109452000907714166629181936821141166461075890518814160910587451610397456918595761556027155170931050257204301184598525094039246895298071965047363720532395526711106935065417156399675860134479480785860305244630494509202661358114500552637427300138424073677693611007320969412472548111181254448029222239343419756133743847536456531595162896657248994329879750375391623604906737212326516376735500300612890328051858914526294223538379301467729098482345882129259751925455744174108940638444468528185564301706903246094994086155329527453966946634554409895926566795503479707680045655935978654269662099385585836072743523876308614984906029522249265195276419797953123815364386366203766868380509086867300175215900497219128324354250733060555640602694950140385233829393833543591698411827522737501178047637390229077834694385904136405231231132878336592194990375015597112114022212602791569394254357091009641504836025836371437385129598126256169614108677614403507717671764869180058400531508701350875985211938002606589290474582753241519203194466182045469701052482505758424945606456950501424328232851663563075808307051250932050021805780921482961242971313226773704366097550650787123571750332827877939369179986600532723312924302187813497456142180630640615317569536*i1^43 + -1283186808676885862495616086472504912588508323137305971262092340681499585137814537694309374210131082884564176541569153200033170779916278577354987449367525689934680898136302979531493807965441467222798865200979516293352658096974290476093866673780986003075432612632424313335980897446557814894278559282458342775160274172257383155218652234189000114221722291456945417044924339569406232369667734840165795630049769538795799895408375602960320084759768158027001615602677736728468026241761077644334185014252173582442097131735152780507447544584735607872848640798458223845917201964181702168998469329319983362555037233363741612539550718670399330876690906663297108104816798701989762580654657091353367121981008128590378645012406958231824718744442985715093973889344359530840404087680339911896991023017406100292482074431496345624777949348141903047314514505959482194914833750803230610743614912453548745862588386824885068235871280987680858118864329723884152315843797432236020894368360468938487757037198549688503796834637550631113419320584725360686869709958619830162192882398712594784876317261584628493893736669884940862953480171891376283266239908571788114267318742390141583645292680424533812147129855489060189549648280262856610900185062676305123139481924850175901601038316122001406655379337651526604587406351928329102204830538336660904277040533847845053246116750961642928529304712705317494352678156689799609316778494291049907993589320915167867782088905881523721744763259077404417149130264240527319652637065458625302464494057158008943010155601023209665578523304165205217072929638836987812177067752581495711673145464938583725574771037109517848244637088466138262415604755088669858854050109534706418916946513970058970951600764430528810892393977355666002878293730652467182144501795035602833961235395902760274612276615838756300949535351373824*i1^44 + -85870806692879344933840230269558634200316651127426022627361987873997351251601427205719641722796014419938082591155614900831114335638342505242079486868066607790619450504222937593632967939867443909070904233243422472008698412969391999253834614907506033298040686543763583175172573104674128376520207519448797746960231751934775448695639441509113452872573257110242860413818926957979306433874584321479914333529895694322223304551777251115315048844278568312784755381860950420082051931497709704599986247266114076453262430228109532257806715120254124058960155248424442143495046522668639037372662011102731323162771353267792354392574055976674952528011987821427453097639168881951499635694104599921396040939746084712609742436479562777944485198474088797673823406226589277541408929575567620685527496476572944007779499185253354431385340655007989136078516118017213948533002086956806367243942685184110666362710197460211774287631311466577692166838689819473419813866082835776599831208552763321967651760201309648609397018101994026919710704672432734691533339931052344795789388919177520410171080365932249347361856884412281499232092659968044232559771700638764729179356527148160273179539900688654943451478589277533781176865133104863029051736709709358349591980927222989991633102082750693614755084294860034045102451598654938729117173530436225361328498170187116634423306259521713586495156651862009214916874945488554117600871395666836806092572510555041462462590821763031777652855682080068380245650772839519128808628401058965281872284376843936815868775825992797870899166772554016874183656271656967063371424113392386338976458645566532866175678834341405873767686240079452373876238577299050004109012641881179331974969555221893257424414742496159048158259167357568142627268650335313302803697833266588729914708923142944527992735467970665139202483552256*i1^45 + -5467409185613640547068681586627257004370873465354452903733027187802518312075943512721443118820967208408920178420536231844955888070459148290821745778595267652899502729688857409663242029740505781907284185689486141053014785244823092021988283508338966568439950101385418422217157534215215078897404498296255767934991640874518711577530043505684937253900754233045216423684525436145096049042102732490900069260580807569530080534730801447588334973919197159199064620678702012778949483621883791187036903666581664820941091196094835389691456085001455852721930929627411437054415779117249454967421450410151483262775971441995847463570786648064660420506477553998403267244825352211775838385428382933444471555873856309956554415515904606678137163102393492392999938359533581375144315656817631460569349252496313514193436249062814696102002874496480042348633793001056372911246076510595400459834329983365624333674296902899212169102227358403422199281205850524360455418760301356764452994607331936950615166030993698878053012841390995224426066961090859211844456930043326734053177852581077730178669756333692547040913208138642075817177444525011151824050507688716992385205901092707487620624568918441781528148232389495860926765278792858180490018935396644079171108733751359042389290441954252168483270680644951444979571872231959347000479407827611839019969747119102533313132792249634376518278459272294273341383506804794173878605668653541037222831008068437652560360757070175251564369849197548060611300104370953363788119422189242199382953559767096116960509981487177017824067149112147442654528923387429130249541730710418101624530116711084820645411632425169184719575774950414955970258180458898938807101854268784764629197888915374418893531924112171374596240960869489808785143007610095279067188946044929857524643544343529821789701747931398818720907264*i1^46 + -270303491979989040045569031063810120286509273753703157871535294996439749261956044059632293537116553846925327747151900254008004092921538976712898749160519650666068202081306796327003763170952742658277366386251721087783636680541240257027637410104325910771526279385073662703447427630963174078495538187135079937559272325389885266343425280293824543799092869433443314465197774520505204418206341031459663326344381299559302164043864880364531021002019843325022817585943945820087613953032581121017315882396290431185386932531646371684067916333763568982091701857556580631140998684490175175510872005900728775982364897272209255797566006010050454611512065299268449042250406232583677478062562232189060174435082621038227417250022926219469994673746432422584249617287633547730647535195852928522141520696171728257620409332920575994918267475723743046213638618117373276417793320490481873366127828840506381577320292666210079131727297516043998987879732848698597780340679581932291921479849114881702724137237905208073661132652255738838929447409717182103271753120774669135696239767082672272772940307607361131564142513399345047326808971928858073926054071759905125604490256355099697711266641913800486504332550182766902499444585377664685078668843014742216871006579608936787183021007327671693987190951144742321240378511738737193884541132384138621334731743039144510528880882394499395750030745758096945589002556672112921735593769346889339856999526476347708357322738527446002086345925427202325848516998468840947234384841102827165364545525427317735326540846047707153827954076742259409888027335143818486480244153768684386295587640982012147228382032864044095314775527486526939834826885183472027064701960023869485638401402426038567156286916988974983746188212735755212807854034222659279214205343293810572399604901726375890687154204503458185216*i1^47 + -10847469899516282444097522006949921373806445624942285567226895893744995126438236959362837982294077916854321016247079441654409280493464735327016353757169506058612810865057202368344781528492936192871411655734544298320272880923747063406317433939926936973524272479845316951188849355576495879319058429780587923682205188939479146848831166266595033736978176872132775247845192955341961838469962475604597763249300961617374869547547776300637698372110589633747229321293598787737976461346922725254985796996212328612788108613230882087434364296412030548132881169675608811173501214048540500617963734696635249220523334777553365533682400406850521240689067741543823966167498706401161096585697386529057391784052195475031447256397426086811230016658959122439846900617126007177306058810529860465306726463320873441604154461626883294103155677389921445927261515878522849588982118220571492784654875330898244296585911683193508067540985548726187316610368670777197874505296906044986099815472536920893884057920324586939999440107777665728286225418098130341214164402209741255115786580598356569668029459897264790819723561400729318891160351712142425121872542634635004119771612738950096386342306364107298697152765585272683574535026001008922705970765018984354434009259109168451846504395753873941791923061013416721431650403570360504771366160401668205844845681487063203015121495913689572356997567730172189768371247808098611080747860627861154019196731203133830361277092306005650444071800542254434884961198050785296401783518901164644352433567110624300914764044588665720206809778630712830609564692480451692368969112181761776192233579882979256344827957760357922708117274042244132295325212860152008238882610717225283580775410989441572138507702471951995323327666186019327448234718779649173002970514600242926377805403495953584877424570926104576*i1^48 + -348589393989019728298694098427506419963324400109108246963946152701159938741455689217124865535000291744043348741162096293139405734740700476248206291013907138147015547948884277472841352104931324364469215522481066326196716722418362400009817620273645188566619584904528459510620096969826802354340530309744507142883371851760858939647291041640504277120987890949643250313735695170396159750141937271821990640077576240704042758102518976891389607487277729769071126492411872550775896886271380597710694610162753993813490889711142090443591854356216037642684174854595111299788538218886590168289758986666392444839759362229935958419468141599075663428299479143846707383650101969907618739958549986402485890733049355459750392236916042216244721059247974601622419193642677746206496917995845128548569081407609540666544559769889552053507506521283274593672426251632123578882794250187434357059479601908953680155233910431527484763833000151897015951046035215938899145881168982302756948047468216152589246363607670459013203211092232926127595647932057336814318666601514680809352574951348070311393619566513057349814745482950556656127443278209416023686509754926682410476148406204515350177446182305698966387367081048265574322139622300365556317078611115262682746558567290692937535832377588370137560469177927319946260140720314442115914746189571035902547181015322257108555121235778389390834106238027169664972368298728777393811217433990914330068357974690061174700613509139056324754030558598386983409416975210469937284074124833046561673360630361693800810859343329769318209612103768863700554986574674143051108893281066621530101975836461642291226692802926659161782104674319227878176393707913364654299894211995754011269671289180380535223271281994771993991877681328238953572983332628112186132281194278492191862772104861726942486897623040*i1^49 + -8474003071165901019526968716902984116045439586574603100829806307772255567810281768124783511236039463229272666125472684573007900314853046056718099411149654761420885139476768062905141573863164820456808652382834035028709986731104274888265579158765926630589785995502016995800219879170788903264481255074448477807221308639719623565947748136660936085377401459782138762674325308090338967652008545396407476177627408368990857013028152810333961186294803111831286747968912751029423076727676944645129204763921621994323477276550498639180599638723800045560314942374820839981725053000187681373814748842076393679930249345031894689293453589794060689684524415642486827509789964997662836689090831043521514061898666112777890318641671441294037485039173690722909120043073555997459715228411640142930997319863438975172825306455596167433162355833877990578069806693133074842958441470296741795260111142135779203425019456583084119571372455201121134840552394119286351331654292129843243168531986819795701322783704742499137220649016541103580581232596179429722160540451766366324711528762900853944288681790688564571111911580474679129346853903762907711924967717107453970302352073104147107463469846557866696304395549113420102548906957403091998416498462701796840474262462138339287388658927840499013610392066757884066066649528415272419209578131048625233722007012531728697240633410472417009531476759490578512974501022166766102155013368592476338353130390489045670353566602805708053625934541158182818830296972920317630481902796010757874483507302089312961515646906084492500283411686809238654833494669013008260275054167351850890025339712145756886910129904856897844983491651098411902369328375379777326256380687808352754471421073157534011235810387101937571509472428866780538259707276264201318303941315654658858806873821535674321338368*i1^50 + -161314096104819375610096270782970015213245161155107809374965034765979043337099042782336705221824948449480379974216763116659389349644548964591224378233619781887571617855649450586370181636447208591216236730264653165042909226260902180590044610834005194302665892441820310658794785089345829763007023374715148078366193664597323331956787466080067006709005457091648268718101563500408195385712404815894338821214161029015748348069138068594607849568762773790024690569525525643173160864407031878699089675992181737321966225282875384509964462256357361091432612667340127849994249351607128239505073338364392759747185228881967303267629907572370362199982298349049548510679651120806458658941399351479898836199295280439088928771288687556264934268832219542390584269104224407021405885080392112636084157685494268429676195884138144595920647626631018985941751562287096944702256325981144261007062454854008959970330676951812012551173422996576062347401791769837761136727260180585565314740432480480663017292653978912137765038863835761067205455852915975393823114241298730222507894018446557487543109872248395125009120487068232548438311772578725537197697267633634037036297978239197297372834961438432367875291009467741709924477038400348418024552623058676894408917418429816564760337757770859006943464639341916878869151489040944260288492926469204971522129931385115771428582419788155860844863893227805409795819586761555737933933789893033154622264650812938313587139812353822742420435338389619239593943643884156389563513793077846562140856380972335694330811551922981687974422655279885405957637282131872255583099612746987743579836371576079381179033449850888774298780850528837762182352251635647299711683961725445019153161031427779946919144741024342621589140262557136044636771408205296847936364632756493378000855894842608189440*i1^51 + -3251992899363921706544275561572042096204295963261490215806401981164271643713316555238435240910337955512942258793926346097473542682103862183678469928761328057254637816638779930043033859842839345198910431463394531939441795980590694603370562753882683286775000348269307072389898209982960074514505089257241068587651669272207139390094233506744348712675030774286889269340199926369065702346038826615861079292166837305539095778977493752157512316853894195785596556827652731040289292316833817837653293842059586210181951612840661885333406204686486295425566556651325758777137387249798790976817201327049602833586507207303410444257009048488201031034558536902513370376975484028533817085725766236336753157277130692469192593702723575471398465018755053047982065640089833272007244307976645569297694917133012438357253585786889248219651525465690104928225442247782759283247603728016363625454358953614946209921629045137421194809785864168962482671614168853778956496648486815331167850098665685582744616876521095445841543911677679462530355309608686076568763823393321488496796838119953399095564145832493305193552709047562284272303179351718347477683593766060896158061940371364761619339931843523289357439743951857418078138675112187441462880354300176934768368156372374882484746917468755091950946213147329175804203154580802202399150301016985027560206306904369721876803043316843326724032578528565780618262775783152888043412909428410181962220880713557438497302389315691154393335845676932271540125472469214857817933795657455196855717915464493277257281287799062299094839369667495222525284163328298681688123116654313907187555883345279478361240999059672970179586653973129134736591633032696678650588374134744529863247787124141537456567517717941173081723945811740144391891914848794555777730317007665343697785659508916224*i1^52 + -77918220748420452995247781003680374519092863323170445113040554457065865048723341230205027245509976990673823014100613501535618177813133700303442131216248986492749059523150428932566929107222538689306084842259019751074687776450752433346272698042380473515777009068541758517276929048729904736132611550380856207173140279624042442939330773720758908927337292631615883883237720954110045942952569021823481448815697736407377589161517375296775027676378942057362140402724643805048702659102395811411165990022311769113370032524775038301513034197444074691965718749453843196345248715481298757055945607584800453520449059369272415529750237944368980557887517151264244977908023010869791112100219520463080221830361448847233774219255072613708201711193613103792215100184496779392410554510991766655667501542711165819327767621110190425686928402999953016425771559969938192753269363062606554346496866950587253627337012230097638229856205241100126419966230629738622906528092108891941131823132524227423676908029448855490602410708121755668739765970782542990680374850026953574329948264872933536776800608544427952335711274107797214908960950764264405502070032460493719993181551868246730258511265687641950979065832705201089001815976998984693940122112978467564923681463495040303164494954607725730773830631034157501408605597656732145130939481809728375017124225965088347488520680624798784855297096396011821096751145376468888879143937229383703342831450504577097003398240369304562655592569444600236130268693466229865132347863523576353410979971177277196229328043018224432884445001053065719719898163976471811675196787256653332979294326347082465489754302930864007786232122089938265089950388085900951340899094460966910376622380587507013085898650251706575413647096592570556470932492120215062777972132119868200466541182976*i1^53 + -1532134734013923574484879353226124725909601339642488397884419466352043452201335086854892407182449467297328195222417095030897216470801601557999973080996225684671015420485718191087567000337165021028873539295344317784537006751805194071809608396316932961126074881265325751682270077849002134085388979829051109598047612831120549219480149308750676456895983682576479886197658353419215911779425560381024936591775910052379990798816761197611101336436529559678415475207821218625535479084277940253620379018637064760936639627310138907057012290241838330900487170454669138785430575452271510443681049843012462596167883677769299266953273481475582172030670177060903998608637547084069470534862023072556498844690199014438605728202691989924738005386867440479540860246333725146898266089814344804774228109317090693553773042203826362051438751640972121866335666226060900792413143870498217513723026011288564516888801876962436001192098382870523305793983993562509653678831595614612871919972015851167676706794889514162695703505699856912549088319064747149494349664775423925135769976013124509157073722400557686430176724421159686398080807566081590872763429983377129338843760800968260567886237999365109159428212445872048989515772389019787453492936542266951645932819509516768283860576655466149412529876958733598098288105585898193272372810659083423746873654461131664182333206378865934522223243227897385586838316384421602717725457950223113287216231519656405053519936782994721641520934305457409351625845247372136588117824282340476399723539399769372818760824337258917026799876055275187197858921811815473353214651969085830257726396715282265947001080815407617187316940351391178672650583362761630273937229335371107759375264079781792956998451014455707906389168601240607869797504096940832666194768276066536001634304*i1^54 + -23421404009656951386009493280593164120858681438902947449349562875005375168606020084166149651447151557197418008640980306651268307827333434464885321542261614889111628493861665064199373204087024853787109829288737588403564829193353184728350144866461970675232364084098781960840582382058466761348440222177467262539140884610343796477163656014965316956029219910765316725821066857304888715982641532144727992724814138933894055291146863613513007547813805400605732178013025752475059331272278510408202549053340393112729835838932282172511389521013496859534200376752271075836016442713874897745334059888933625857864634981439598495354952668726289803053322515108525161309443180792835257219367192432472202498117426313210210427807366748204046672251729954070420450242178742887769984924294515649428592405782562741039624805959793730086239716980313993284052028195790192751967800035402601529929619676489307027477635674211078429532291045168548820560528886760693477547012594603720851208526192112845353791439115941969004665229795408539358647427847257380601444665123376795958475874851296393575470671708481727043936453118750681535049116693183996328230413773083343724276067891635990191135570470640458385776554418184116372912066417500919166595716391794331492569594851117394237264942756681707645428297869619492713930658322870213734028970780793530394773122534372209977146816711343073999269656428013263767378791799291317718982648805752902446441181339848538270752402654473255569151136921952507873676850569766806053474763680692587253630096352477156749750458023260074904742027560863207518729858104895152279746191023245856098997882730935274324354977663693030030531278456110732687203109896512851832391170736113160599073574161973068722472139560830191915885331194863259330227435648771552113980506172246982656*i1^55 + -331032526589147552049165212791628860638365957665474001436093036638714052615187874184111276244473318579025338489338832283288887591161450020546603722679082089127501083162062425076737916733471444559920316567732561261824386261407030015460116033412769499966898291648638712800163367397138600390818098740443555471356479691762931332504961659332268591982200610207666760858116740915749350514520934587876164359172049679245039505396857814453737139829440496257223609059812374351735358656538755653090253402093094187566188417967586156903670924056416602807338658225698856749897571691646779911635023168328404904923095755492915129036199187551194008801060143078105982573626718031372059081332292072505957295583390044433619413076995678597316970916291507466477107875366614530559834849418569661302154594281439308016838420870040917132781298848855963603557636505131969992901213253123833255646605261522144632328767340628543447091322842288359146783570393129793958492223899945853054322853300492108114051662946901289632632010586550667931211670168441783445416367228888525830878374276533066927746051063665591302346274794018145319894627992622694377642558333002858810833688564895810991641909022616319373133486708203531357273223572191486862265526489648002912801858719176810004004826157820648752033910738508613498484291620619456398611120710526069062754137614922263532625713370448415460762717934389309088044576332923176641731523875040129684787608593703920429064245552163780513819922233111775205892770021579034878854827082221482158213175077625394389308665978786521051577323679224439752654688871934753439725534568558395807046808252987763086021128793813155452240814470853752702540466482026509301371922385467025670898037335990181392917764776077751354021815246696891532897495271519421775540333834141696*i1^56 + -3893728342349982398487362970618488274559541305906182474254589442790650966752663291737613979794673301744946285068319123274544916924285979952077679239814153733602188549699616070686647903920312841634175509307786468370402712277957608952722687484464634905933018810881890261908967862443421063369952704611963542073195340671912228025493821847414155197126067659655340968432783776570803372657249243118774276837495070256780676177957735697299173392267124422752296900972508435738134808516095111647176070209943459431334104785899770028288912828257260719111299047285996592177889726064161630659275731933804591711308730548055657221086249798812845953287736895152433074687308275030873358363996024676139918135395969858614842178887479698548808976447135794555622981881751611949792742282940977687890672896353399803645364656826367447549958440539782034466578573235445476919066745629774286753680240438068296530743512212974676094241663070728596504167696253365528094789663088410907519047688264691139927815703407913580025442394342860725028694948185068947809989007217728941989710977394495835109064946321074067523659832021416742966711767979640424044529329627832434233480632178590731973915385672041715472014041803581746555301149302739152847017494440746538826640139180189353868797058806618305590202742612728760693729674502946786988562100864953536741497224810844404710811553924864507672058971890583264798367546256257102586552383289135505555512453635184779090664705860821694078967117807755543912299691394664674960679047573572703631259881466842013223073317704670471174381887068032815833441232806383758989073590543344066789435247413294719644754394423541273851137018253028344260436911397502050610271293614931083685159705375401381288876162242362396086993978055548031999623263451478790079950880768*i1^57 + -40981470874955595811547584371614178040207838990259919927715882364152425425891298795916433730043935165511208633688184916241799084405584778912053811630801332525962918187176293085048140602953504507008944556316004261005722448663643515800264474667163728178947012207140651707086886141776053525976457395145792884986143411795130971949090978655331721455103746223154028393771333309251515337798811060645756285929331522568378730919548798896132153974212684476378411038214168751565006874575389634430186985431561185954324055128042697624811194736344356888032098190293601483231482248849161752660897990496279728210147763740387415320983252910368100604767242310512809909265513954944215811969812472107766739042738372447600069731842045109118978166230361566559651609324906909677519863922718005594732865185263763921105167590481417134493355644687942175233456658160918876087361254946403842665432794946945391785631556017239161241746978395240300319243224542781899442011826635036652078842875644095907720649782867382759226471615530782514485180530874695687591736548928341540080494447701185283267767699435143852967744549913782081726179622063228417299517651832346466699285037763522471520468019088706653261090405832663411065973319948979355705483655145287700269614914021348553549270269364370815239871857215622076374709545493944499609600284831633334060416533814246395434247586167653063384827459088737519724796085001637609944480955517010281929507414857764803304618655025290648766555154113506272802858497142862704466166365652991909571591776900464506773782321458033720492335144534406246623478346424317278888463830331927727102656634825608013819140647372192765122091651090941009212787436977356680129961802712564851253444426455289915690214558736074199481222772633524970686640128309518563016704*i1^58 + -358605069010293088800957341683397913061718132059338704793563430337472748108563699378314248472161877667129567970832226097214332673789174934064245572123610983754751091284445225700145430208743250674350496379604433525704277295592088055204454389731827569876380243560292931689556932325623246838200662797231586677833988403644021456552999363012932906340425051250483925018430021832061499808258636039600621678933497302714635423358639618355486512432932274548338575631704956505320836588415816416639937441265406737624741420450641870417357344483597605805681145924474132333161229975944749352432541651284410395747916522294792343261926478618065458650980799019177037306345730493970160529694244959106674179483198675668905302617496481100651098996201932349532118021942101105021751409256037291949206405254914510543439819735997468979667580257603072109788874043241178088670049712865326250147613266971486080687874820650920929597529826897778661378713960434788757440551079088018270877651683029080539301541312452543152854994102849576462346016393290071533233917483119939350592178518405669138352979430302412452397890241940794445447697109960768374036985340916307437271124852682651300921969259627593401032455745617324682068916202620074569033022427676423283637129349518563781095763316253224376614204337652695740055379099967215588980685900018873510639712726210601871331871829580163674601844976151831987808714785314526879705558318345478897643920197930013504755053484892714885642301074724090927473007578409793373356027537105642406994741402234039724800462352521879408568772709824267776756240343326248838508115273224889596520474561055353084563512300096626582290021716641302444863005716712310970852098254984247876499390017995258337148715618112081697500740346100765057380185660362588160*i1^59 + -2515260063404372958874601368550222636207441305939478816141704065851759961774916190233314932199859006222810973594993791361706519915643566796517370561785447132554756668958598692729904279334644401511957515836466851072088305922862349179921191099380410718479992161543889934777418459075519784377106334829330860556985040902320709523290404234298162457223033934084158005552576439433256288823761468070424511308039628881977077586529332584368450597786484540071106490869038347603606606722534073992929465438866978120031245975142827581090115497119983629336647833619271242031811849372226937663714427483755715395931804511084862247331672432572641570472017588147450886363461898593429135261698197556415647409803559955973236171237984925766355033330497259478216127974904779334080001732058983523076263780626543491083718343638559343247632053795218713696942011355340202432874175011325654344102519191680722237865760928001798544151865876029783653392927498557111515911655758132331663351920721909033466268139639395644391288444523292385556186488652153503344958452807644201911580640499074134764610380621904698128556576380912542090860551480238817376170331260726826212528339578026347486119570511092562139561708006570414437010761121316470110280435797349389126744325128392721576138792729329913694589319224028994273769887573990586698313239639279294257630919296682281188833897645757045947048263043231155063076019863221448974953075004396040763953183725993583201684550895597760168758576066686938457954192759097200835067798731211863928351008237796988800445114143280900229903044565888424806382108221447902054343720943175823591129948807194642789435086090057997288840739966273128428823061707954360368632586471223125203154334358493985157728454198776716312646022548456183347249036656640*i1^60 + -14005214401827997900792698334594717665844016418026082962399236748986872900721005431213897298339314471081620605575914741211496296633459123515905416856442289967909206473979460955199147285709460074533005050815465150968270996264167417387384896995262659988988754124815488858857580875664629561305576224756325137206104484325530610982775417883435610570159287651681312346126313282245380745385595566451146256379787393503070817892258277307995148887399159802772744256553902168895775853511494868816210801006253316713010300088287969267367386444539583167570315926966319692866166191646247965152885158587066150625461254650215173972822678171659664204293892503302395988782936966089992592175504370421878950952030354700427779874465209076722913547132195200332059969321428310819637535306610089131625445178684802410364221315768983824576286474299242068456752823788033253184080479209147468326646224381417689238246778146683241963488968094309874966397838240068479722929246336543608333764650366773039794575934836348043199457289528241266764078847227163767981338847672602330885665159268331733570713164081769473335897007670052133673712055124082788976188971283281177984984264504368361115513586491191143129327486667902675295419033670122151209669699229002754872037102736145137427759891301141377323361816241196345647672067957638780695057478980202421988534139415290208828511183357482584836387041876040437142895589679560001820766153353277917882943315571084872135246999075070144467109124504354139427851160733563767765963846122773851117295735532610114677262520812577491254633350083710650497394095812083509639714768097884308912227790077039498341635673967704388773569369785952036378944834120510173414835902955341492452056868178793154593612936329771456304082855166374893083164672*i1^61 + -63430861891761810540576423244227617870561644875413995091283675169318612103514364557559530358551278895111435278127586784989813283888525073665329374123150359446274555851492839230022158682805594691674575942769742075412113917942090844445699723352160899720250513255000235086589308909526077871510227981909685274471002888045274684270277436385914261245938200088640610704166543914128372626338477662249776832887755933814351942456697165149895273040580385991640142541725960392407731804111190293585839459909479322188622303885856940562867945398189856363598930372824351535271301359476084529919919276061589592113024679283524454725265906545769926536765232555083495349266775124315109511635107803698955294455169856486823599733629361894493833761744740355508211715939297336686484675291158247076338957964162344328714306623483529325051077968844767506543209910273082458498952145778484653256233732221598135007706543484084765019798650364218456056031684805789165209662950653945942690617697866279266389039076915888279237566548165197962793320621720133922115799831108540444693583811110402224904165132134529524123786692086338705998407147453722681066475248431719849619066153189317413321847637851808629060170804813865324741116276111903310867529040910145110530456517737886730490249458956049298382467929233210110757524506139056965350419286791982266826432363997603834996915694056177919448543527140608377465510366678276227324963133507071119575455530060465546575997272516813322576195309756610671586156340455193557607133893921906035652932088912576496423288090891729818000839023256105511917040821035868166193688708869775028087019675931469453032876067372890408947713119618440429871790580004694502736707189416445876216887167644679659117118900884205238932426543911971848192*i1^62 + -159654197229477743303150419516759379344468537070908106296777189026887009599827090932319091586021472019563011185373727774512914077509036423669319466932832767794883208819663518202279692810802801716788073353296583082926644501996647732714151994234131870844881543924954700313745042786447364062026298617249318703722432195384269624942450301632996658854187267978558465438278272146843091075439393031268775479112223464792680873657649890281289858946661524954291449654761074951513623685291904948936008166486061765495822863966140507819701588866417859061889958135457121037974934651545193648320642059111140151831709463253201203377490023564041193946852255705158090297830684184132555471317286833579511422648468066975771879931922790035364198272814594500616675215373798037019936406777508305901883052093891610648424303987668680638975319684105792912156421880126173365199045126407286043594264878324985598400745685861220029602622516099020848172551495503423956291920556077722651682639506352353867606971813272732743688762822201223121438724350719166172655940546219830773595356656262444032593321344453834037297768272605745821860287393435287026581459419449374520255385164715122125169307788240120997877837492605133081646558313703024435720597052795981091076151388479235174230224124535281808380687619342914674876319720195102004031159884882962969523865786831757779967814894439348243575208576820161400248313786660754282636500211807866851119399345063224086918345571372554137622688219348779061639805992807483929912585416048432828140346445664286309216641046678898089888401187095950953878597143375161057371052262990269335310195771230637651422882211620689049552812308723530531476628394550086276386029924291212769699144187967761610542652500516291664403949324075008*i1^63 + 922492221546808813932679623381749971185560877994397156697888882726407113035459279325227995853196934290214478025593222912501604776965838396875295226332558858119792046575567216732658295262838759466384184042942649667031345197218904451028257897000651502712190361631467253238638571978205805299593450998337433886667993781288789647859989257813126461131513191027016502957221545229261148795822741668904362224014884610023439290520834938301970064736666825503709955028313136515685820293385871733114749687420171414033327570801946398192904362692214482628282131421717640894801905107136439767317642516314684053035681356821704450635853820795175421974756237893794581447511098905898923327950122131440287348935087716165750164055419162220294480270790886894488187794354708669885974265202628239281562475178510883139201833574758650838533592704189849853318772240334598291655128856537940410111347887645367708947176438327158426206562581394917082488733284348007241651063672602174601252626096837867917030776751576658989863488264509833909146613239148434004379208187370177259829092851032064854330905659126638846710059895045252658039584608432669020140012335134589139670916984133035813879262630787643092015364595743565914748306078967808855553836267667468533366665574337289122863770476053497164915918653973843419921338189098881240873560181116182527513581337226428609098954169250927010974007783001184679662116075897940299791953049009555476250706696606619714902660805269512212488181958741219921073090532406602201156580524671613599198411327456273547261126342290111153072629351843129721856147533120237555789872731205244362334427223161961683885125856443084574374885520874961775202606484696812628776585537166012213671068356794716343123701593578143900363653120*i1^64 + 11234031662408665730704758643975780024070200128867592377187421412265232293304289976112855922597095640685276412397399229239955861945469464205160000114521237171736866285202764958342616687043656295481484644112345094252504543942904247849099288979042459039253279651927933360309959674494739337368925227138147676253731377499136758152267880442724843639766713846114545649794089955025832486462919099123594020222540674602220841234762498836095396260902819688116177770432248796982786450029189130859405389043765828214293657505803443764814231447182823051463303183656628332583376965203361307685599369283819882059818229028182518895929406121383606155152671486672749035743246406004602295763653653755815171431712818409235097790951612491251496288600028234119400207671792052537489470147457029709769877858775829771996036969926311078132163671260499360398747126372396332880233414929242698199150956771004094080755608447079222898948872795339369497703133424145760827921250046987945206805850798478385123606787736481464860939246936802126442644503185051255089894132734676731306657671104127015267890286263814953547335758237345113868768967858957410565921144688756162081980372588303450584882479637251506471379841559661520101491574805377645183017848994561301856687156017628586188091928836293289215204272730793858233152161218798818510899076164275893076681546098253674684900623811909613701853067439453197654700371693567037857303664650291345914132092577111344163463786329987361417932999551900792311211633524577872873333984688853155467142120630539150961923084624346938265121509125644895737756520614943579797955898725352647446025575695743135797705690349696962585700093655587524136391278460267766502682646878669545825963669033107703758969259058219035131904*i1^65 + -2331020081057921177888573087289450937834226551616130106965179031431499105729642522353654706939852349001421381774583307434304184872117423385855465852757174075610956703605486478942555100544930666945985554026330107580920891534049843161327404306092241188213417548084221740338877291586541908901973009912184660798699816103542443437166348469459241538877089294390389763959991349985820679218061332571551849732769964334605407977187423951663188045925250601985586850329146273904750350789757872993455010830468124903384420563095539771498859025352788210080223248439075690370715965296700189362292425487009354487327061807638657436211070410020213235932409927907437340765222317544315508130643352735144060893692750356044773906744388252449114795823065093028570323558028853212204963517022706775431029399470256524873106806170183508561949694549810528686386555668348219475320013984645590102713118483804898385720807755780428219460429874252806546272340738818047465984420717450453019622603052502335835804258320934370395367767469020839196215996460449742073365641425724310354503480068043773704818572742703946790748154291988101148745381857599823170600972779457866647408045951330509763544865965407113132168738834769986692604687057509931648811216267707782341283486718849578275615448672011507166847406146539542966350124105694559724419183485109498111193720974391760891844754857128879039465480254986474695335616275292560327755082780269808865421261744793182097955013591875981889562927101115070747205379252219605321009979968897975145105325942473440082848749167522980396783630600201926792275257811950322276466715899623706330601721873310753960731679488052843251415314095534448952995545259476752259539768715618726730878084446245836933560882612404224*i1^66 + -255040618659259136038780358846861253470361400157718053148976790677559791929665089300701580131236304898287581226111521113036548205178765765636956905633093079553051191348119426586809297672901090890131644747267248217086499646503607691996846658634243690253980159181677314823133431980714536980582864048086738845740892023272957476173622671141677563349438935929120597857710551775953469017352994578523508730813675117661690038904757543015552246904906989505315701466163346475940309988317657227966257941303557404666824549199978322917328110576078197754620371259497744614317911988434283226679359609446595939032270891799172035164625951064679848299940540694520682112656430245934179182081650367502748860793626508725183819079929824190510133310322611418006671811572819474384590526387219893568759083758345912747907436193408718638052926023242287742099173870947794907515632914432600624643454210345243227778713188180620803376904737561405028641732092522938004211738073439917547685706087095473632824318018903378875615254767882585024579884698600420646918996578064335956286996261831930317481964084057532230983923497383556985447249507327514785459839447654998058775839583370839374469122023221642799103530870084518851341896826408277786289400820525847265864477722966878189658123729117005315418157837083263655206361714575872542925763329121229583057423265551094507976239066939707341975111526274772849739029791244676639382444350287332977674490280926995800743170720133333575769157880318822989110822355161661799088730011867573158874674411138644381809049719056308241087671415105639629977672178979117919497903225248519214302640331654664941026068127387509378685452527417400894975332319198157167070678759249706933695822357374163725931184652288*i1^67 + 94342355324028854167673418877321307070009803118620086198519334619755227155162194182859000832978984461963930537686105778114568229214875157081093083706791773859950648876899585499334284944829244021101780537711063572556997280490291185615648894138575099966004052829268466733950843928333402475718823222474892059168764404294253677334592425974181491196642987207179858142227991452122579749373375655086222344074708418681928635220515077453403082970500948474833298358581182478496976605406737108638636197377320828020853487768954934316512329046602010612963773296393613474782469076528190173581464739900324357499752239700056627891751498997749327287454529831847601259394866923684297104861106357640619337000360409820222612182755285058704502348411709237617313643699975490682172178267080652588435292132731105980801120446170660251998319394279261046175452403526535611551870645855511337084236187363807581547487210056828078831714228801578991816685650864358191938212265104301390306848628685769430805405043365726287932155858199302852993335809965719445520058310406084591026315490523719958162076704605035605860217049740878321348464881350516070935747121859296528739619894779191534966347817982888189797644917057161881715196796134218708261270654823380239307533462401626091027625427918566267792524805149920343927854894073403173838269460478821494705564064942668069313584441160846503606832614114365553990867155345320619032450312035524492637632866735013356762326625919158170550876874891357648595643140571284017783716747649704750641095007652271029992025254798021355691681648850058841970828423169242410480426280513688579643122109385896167459076150735940658164973132883281595460917370269730000780269009087179684950566220673347869474816*i1^68 + 4276791666784825084946524737618859888066360959076988525249055207356031705884322359372109910899661188494694592709225033542557038526263214267584001320776987753146715873212662546684091512349602231426020236139266917552877883124439518633699853142974597313057204704777797627230681075079867539528480729699064477301940673788609940987311178760835172017741202432815703009666009432213809373741832487138105267630898755628306330052653487665201483685122497529854595308740993055559669782100401094554350852336488090076762361345543150515419394024173070074094047454458151179020835713556322709038301597992507353125224743279911561277056911794005999691846683882126201414053657955139020217397176035395280073338850738300714637156571650958538185509955087671557146190396981063391646833088276576955338939921328443929980066247388998705547181594514441354973692367826979652033973683542708890675050712224783026216077621513763714473862605970716907240463627569302493340942515487410236348498738465875676702112770048012125398207378079715897853865327168890942982215397265039479100722888916423657102035743755425585793222985771763216459349109940040486337222818560866702471827575583028710571054949371305600639109406029097911032279190116803948162989756493632071400058524033146929140424293197455079988182593823384106776947946572755436816673338833262580705618360444856791616072848519851515181139323090586250042215118883880431560214678056571135874862706226331410887939615039398437140465215760222865722505970779876343866081993127168530390658326409256829599501341167739580320593657792233776413678843111234226504045703329325125182732116290897644193942942175908525815719516648257218207972778150495908669153964994242845828485950934018424832*i1^69 + -13198380769179230947488015460040484142764762526790786118451036299871745277837723557142979657708782090112182779042150431314114338538684868493227615221807030241970237482405842218772472324803298506282732641763799888512206504712226222868038778804207403079594068835439093748230909999415939672594737465086020977850877743442909407208202490410147268470670071918237382960452652674371994720312946244134934555108602766288016069915525775891893404523598085688607216366066925290453281078367297837911932005556104540205898269057279585171449359456071892839742117441736268102555553463825965194454170640616408911438649427454868915882168545433350231692917571290957280477857469738938236764761960515719996304244633170099813229555015187909051945760959698885480037472942758529748710312200494689456274174066730187288782654733225516516071709516585217592454132259936167670943434053362608146491001150682284305369860742614045074633242212607464141062916927766358977331389991838070205578866178787174911535732280176771644242660473315191427788367107702065584251603284515370360028689231826210448862845899137227069288516572112843684443774106685702843178712423687018303172149486296490820691877149527165496534801212069570779207640958118263485425619027687096146554168757598127880973215255324726832218182311729132987150307292316118703340243472217532304652621574437818439248670271021855756713043786559764982247982257045731593342273116788616289801544754883576165139937255993152018025590912990543403705728520296810925136400668130638907162091648143670098873051956430933492671958202490260285364089829796657276666577922072766629633939540854612919006636856075868749149027565115989450056448528569105798855447461444017507611567552724992*i1^70 + 8194643560465072555363660513844264687639915296329553514452823067081142768724559919697743864894061154334103612078829015289729257762774068501889663914838285779933861568201335851230965929329352947358131485959270733497415212182945089720200586739109412315817274153315770050412321942483903668649595456890671958505249309121055207276177441693073568125837681768442358661491017830874620229761634734820218783467011614742932817534288778363687084752123009891456782814569388052044126685075905279880151447575785713369059421953757524360960040895057605618286958867612434100605726389470001431664062469122386323152134529969523498241492232120182835818604507116300744045487354949439922703473197056870079053852530410763224986398496030836295918925623439254448526328144798190475531400864471839619698841575226090512356880935087897343246461860812899344359468168790426990675200743535860879636322979784748911116749608903666806528608539131158880561100697258345460220628790338502682193913990709526450467840425678642870426501543345613213810538943973352341471911625076475344955276824522068086906894159641062308717459525726263509228673729192727173356403178488845263876245230170591900760226931637651427930849292172342636394036793677256860533730984440531987374000796164197774731190731901999841952525203913075915884388800537218824035541678470710816201250940287283747377672941850757855202767815249133869366524480359172750504029058034132833355558625792471925963887703581306245678143851162600541075175814033313180049463544606045811273998446060669289704061877650377691011649030774389157237138628073020067209843634003957881734002981672091212790563052681169217524855739937662193220734755123053313086696421195000377761595392*i1^71 + 26961505956146556112391414442721136282844705925949065483890344908388670060018465773108671070402850662936635148330491554763371349437321907262309306193385541167093708822988858964655626825740299549987668956244517424579736677917698896631128955543101722418045655613891502385736562368237838304017211414676206117525759889157955896747009994778609137507707124930162231769868788348303488518968258873357063136897718850013799878124394499630670649791542201465550541849336892025034949086311789322934669009528175039715942544218440125287385875235398995002250881881390874738227570930281378966318726008949301731430665179265936354619023495701753034999788998207337033473239301227529227421933722409500998714332055627633057913589514189620703954340537828976157480910144941503893353376535686658526128761273630266431935150563472499787117055563552008499834683837620139715506900123628250564900594185286331706307817947407323055544019912470315970283535316134751109286530076104391873120055148820670536035710348068803772679245618149781293320008695224053848765770505691913699128889449358823762296118131048179091972877452457960061613537128921721249348410729696381453090800949410031376476086568081519601897850909598752290354752905883098112146341794264770831924566040699435494862047564416610666208012014222517977023467808283784056103242153507186152925576585872267503378661966563128018994252160021735571850100946247311601313180898433766751585807138504607184053295350877928273387544967465189474660727994679715039415776199550764469017322477155929690231085313471312043644618759953321967249699292395262866095111228365898618083391242110549421591650558565514068159736930732669016200863677059957858310580862344639807488*i1^72 + -47612259647161971298725525673764474642210869993266300775351906634887430745271144668050273445182425624078344694575060710501272115630651943042806212553327978686512073106741567251143172368147226560149753041835901562116349697156860592267607635477483322369984977068187845540548484290674831011978671982849926022303707502982118950340711495267756955597226751271722788627160405062452650338140547889943374859799150662344080232999629965177366286987244161978610910818569293094909106934323139020432895072240503440000791383037495580654199564632362767670950948129369767306964346295659150342897286341662213020641593086319374793741689415819671808066380961436631089816403146958895599613004126397498211739377368854532925074951435557143600560792345070742338401797044057896303200957314728161291430929994139976252827257886626165238513267679413850563200029864808738252977834585418422992661696037842025409493942159841223085772601456339784945183457052601471465453351150707809218780363123680843308486294970801055320606917335770565289439994034175819122550619156750855227673621714138208887423630508893046340387880411222762727133478506216372407127356382042905025597221923084249913416539877828241539203333019697294044776881215230539470039190973117031595493484820103582062951788504840671152493454888747580204539371982441646377658177756210886417434047915470662280938998393071180986243900006417402351537964973102102411670256599598928181680054908678031539876219508012156196138456767529101895404461771660795036498045361146980537188770767225588819110961244774257862978027472834787142518750998980624841365231136666774731701674259462366658562711168315559228526991338369777288573519573198315248067320439898112*i1^73 + -14671473669092474310335210049318378752764846148981070036161428963017968875013391492114867594708254481843136506117576766546840694846403744357295484639644237000721676039966093529838704789471050199624310880904854288385227759444700031088553561947864194396638483063890046506948953146337379386695293112975813803809663235230953577568675736095677169427186236002521913986550194501124770733552329485191694947306922471862557932752305865189621361357479581360802130768296972423691259872920203832545305964454950162736849154909454269894521912632518235117364306759963765022001798210056211518145684190841835593990146104859154680691388465105906771142341089695810969727921025066889280933931976550737309939646881487998013894881238340544483878775056714282612251347350234755866891378338446982168350106614577013634139132281560706997456615161979639824874116984667161011694630596468796368257564967849844641041786549860370893035257927537134066959505564641839122319921101836717623991676165659289962952827345530434596072757561153755221987815640134833078640649463981473947632868032897123312969812171782847013575914649392558418284694167403405788515951203701034813933249818360676080445845667792957392291719412085339489969809512743439712975777367247618299107559210036206003071337863851117843847997698261429205574099958607295879738203897937655888199607988477382103592982954183960134209324184625874860594505314105088282472043791448531593609914213885571433250326747687195513204788401042073634957687017130875301386249606650344648465534205863625798844446202492402185487393362583965554447422541952161871958721596936047189092705676236842695291509585590204716145658879436226351345006435159670609500176384*i1^74 + 106795829940289292308509561175159682377645827898057191885039451862122575733243161871754655100230683839379683191884923364060751983346350348296865273817648268579130955608500570685955095835819486704786446438950872406647990936276645373588389994827307975754969498677852501284298696235430679693387632305698689488262305270744221977476091594682726676212510890262408686024527334793383047302195178226836522662426687026834849821208250792637998833924591482705104186887533779413260387564723695298269643367344928354035334955197120313618718743000529863060006137486394828624284160034960687959428784841420656081659960918421084668441969766629982388258999315940608458587601321659978448103211657966368951146638807691220293442358777910285828032113499753535340386638380692050834282887922824340634624918059303248902753292374342740977846615946153987292050606342161689795428360440760557684542466757757811658959330847379582246286777250928129481229368138019181436645942263446580816294887567620197472475230948134819465791577125814837134640220705946266410508511635164992257591384397935589426643928068787626670981974077863957432239772746967691265183907940156873200902550993909887471588203429584141958364639742715094716652980963298874123137778798367496195038496558721038284970810803070884590214879764835048191711970029583727787768184831322407559476244316435458749961837948733591134926195631626139061096488390932681700449490808402179548848514795199009109612017203949218839486520385748906293948396185186253902559634711959756779594268654996142319601181496762556239249811755521232582447164156859797439335668802195589398572922793161380143173797760708565481129357624293381030721270231342142980096*i1^75 + -92431853632408951476293732561610209835840216763651009432990507166438087015531716349508159759828434014566445569939253896272831236058883170382915020521510421569708950536780825897632601675150153500129596895399153211280341735902411869855738563156651248240057070864382478411442865819541659860579054851170024043780363424909077153886484014330470462823334915047231655229712718803137622506662529054915378184155678221418042764221251201012425074326496763271207894825905204260117208928864153948828493637906818327775609880690999717515635612473641266946544206817684525822531900657322580462155758136496523456009904405963201859851208085696841978888824206466776765127567117471757566839488839232754342356557008036566986159166986918935965013430384312879735267506094270544880344074167807032657100735002236058506450734442587664162162424446089169133224274369741979013417760244614978495546393335631099991750060601919312693085530834267887560266876886469548954896007362876658155473647908183000531447949270318290543313616804838028808024859075895251684470291459003844327421152855115197419213123655853798624895927367588710584843324246508189064007966849108122550550939360910504256929565027711251252701208421945766865454742601633946285472439051416614451608400262819600305034669825097759906005087743070967313843627785804228767643998203758824075201222952890730673147694025663109665317995785216985377851655490706492184848300307696055843283834129767443123792851652307559136373239954565226086958935594764519031491847324165075800885485657209687878659916888278313267293306501707940727792687617950965657861081349793911320436336400357122645634263406555377397651344918508907972143781337104384*i1^76 + 24233406170661939512546552336652768796413536846048125550815416738661600527868319287302718283323274838497556062715754319750440468828682193158817905725268835722283495144601372273048947964831927487368992847630305173349968574576331125824571633708686332798012793943387402018122844869232675689265900712595593416869485316976282776481889011849797863282940780751310680319236248508022788806565803303680964530931625206076442352159613811837092420332158741104948930625571376841590997792058048222623901738445790396048112766993167431997859291671531326228621397620324624168164679452919513546497621489721984167991991201488886786298969679805945204958047621927827328264819854059229304103375446058704719983271206612174497670961630600918266342581997027719756902656707289218734687552262281945761943621583576039869142659782619931066244356530744665810986314323737135108567252939868035385404072610335232343369046680278016603221336830725350171806049546168903603909343629239703167255101055385659488771501033123501837944092409285832191522893821918131793245428577365594606766466487790554538831865921722290710664335059072878940510244755391470939401090972321888137878265835833690387861767351692711345620108346334391330470234281237560583105199874470178475273587348482698854695403793232314602527637230346482249918122416089025648678920688713285540440564067455856051337597985882076689301868280041259981440850430970840382187900158081985051601013773571266733521103929020124278918814337535871433552070322235485758443548482014263126516030229258333648831351474582536556474828363075907324492760310461002014507773147358775161933781814876947637950249671661164683320573811679538997584986112*i1^77 + -85186843599491815593107893254942700066118477976820691759210169638222758339947540850848974385216800010026071095274388880820130629441013434676774628108085957530489504188863958089473164488825646177855554821611956865856870046460921878549453958146335705313712311584527769340284800128341010754112495158875656552158847085246592571517550364867714862346272631303633018146833687831443085834949795623945059618566996301209589524673038873373102178429950729556584124472270228692033441394379842999186842169301262945582959781912248029160420843977117591275857092334601540564301399156886652627991062039713567666723910326977096182414154142165772979722788225953189908845720017940969344102295359551990148055974424459585029621198975569424455833387085048587191530551275302958577032563488164097609768602111830993711854432943627252615281172360786705760857814244806336733363736286605144191460669299733663386451464756764710297547091610611899627670125939812099667914314337086679838787914316407372906084002615460540775337301053448799652388078362722658598817738729992642585293781918766481352789828045123447220995078785591519326381270343758871688221881144339291141695570869533773794422239843853456682910247292023145155043908162984239666447509279676558981446990197281181792636772965444857467260091777749341097055855953070552254626238096665483661042436422930275730727321705658555049104211404116333984236339297205176492158993877008906778014040443384931852503407813974607962696832798211385739460194012633541759708711722325502201009632007447294465339135859811973510700173559308197768386783891915296351688955192328425866165863347432810743218603333505957028079350362744117264384*i1^78 + 210870442441813056103806527987111743840309227334439994936206681002709051284107500191218115226027217301650544563817737764294658538047352241413681302845910983675974911020743083190690881007276314673289107967294241444298065322533344307717647323568302343478763225619937470594770591992147200594985128619232028392177286358417183925933535603617175877216363728642030243342004998948543602801949853117560132825003178149084088445135266106169021956049048073935205814211178310400934403932238209129477877829450502309845788003223000479970999444820289570127303674753820268589857567752910307623146036268613840959680320652882845924670060328265736959261955980987130482087485457090585366185341377365246161139624854463726748117060478751154856798835525265969229542600941349365561207972134948485994641008323750305102855036273136826339651692138913029763478714484274183834103246681546644141876808278762571756398434275388860604079459260631140872987818978154526895115317960040474767961908125362413324218280266994863272196785781916013231319198221114796848285430376927994397750735923879948054904576301682499578715910495548334765962936740094849807738385555645376227675598898542820304790981572388083755985010537823849542890050709586160006233379205640007139701813340592295557531088325888042892595129885419130576682172660933950407250392401071470213818520724275893635415851779424878313719961141779598701990402950872037393769311130217850789199873123223287303172491488023222947311012611519443460279407975781807595038188394238117342222684106347372185634467408242523919614844209742561579402547047196664848907950337874146808753695042162660638806237038049351703841870333345792*i1^79 + -219444678494304665141780933601088510055090432881389393698402909633848703943330622757832728963217537209906768116334962362540807202907738841586106908799754731827609596817226043132079069382533510829858136984274222706008151485079228129826231664119270315744674156457550229375272870209371408419277434119774690550672268156825244535849823192120321943863007245618326597069147781032474837456919955483676948779984009512714514889682990818719964535924205886593817743608686509003296231509479996260604538934981932699774198037227246286912589671190783289133636911272389649857540104443895608492136742456241974184762740859610380510237743935548605252016646503525052807499618128208685025832014971482712311186988094014507150398252791031807311009274629560028067059513936488737175297121529581787693760385334514921167742027442400586839913810874769713436309083503973248154473995205269073141735250258306438662086058649722916940756282642467843127171558320332022183775271917605044653481656717641253407838454475851890380415583713669080944174268765150626878707840978588663885329790604308199115591271483933627368500680993154242240263609288929122540202645499687206042261556930028756435219268817304604728105157854252337261511389383610017561853072993090035936851793619043166404067556361604764254751747340588043895944758882740241973441585648921061552331774897434111998643011608226224535447601547769131242249375643202776359477849599504726071081216338514374053171190809433188746158661236726978763567716920757646183008276656548754096607681348653911710109713725383180372296027004882276179702377985823979203483847141283536709895406251457947107071004926105550503496646656*i1^80 + 130256524368193991344828205379436793017686706289329758973793922400730464681776684082844707298047358958617070380952458639035209895325623082895811976141475814028199578434273246638021743256843791655464304101531675643719610563665389379498590040430685653439143804513690812647242456010296405931765807664376287499154711538594414577039507346368087312897140058273764947549530400250190475068764270041796410474414548105178399862740501846223118505475933880407146527734355787104828522636378620766132167605421648793197736161624678253585326215605812002643709315487718066064346211555005479043419435720708483293206557397644632391335725364130777499001402851037449584102345892767567489686778519286657076487586824669638059328329349747222985188587701746707723069761745670095466416216429146982437441406691867446278687538827042516616837998759052740459756858007887835611215738670748821937325328249784067755305552422309794194250504035840813401585145993473264800193831308780924460681078246851142495055997805539024462289929478704760344459581651498364567348965563001019033017859252014033506638298082736166821779679572084264007196419192574916938233062629719959471214238941287105234646069393675050641813627168984637177746798924165420177529790237287000649231161720784247384018760021163819514070305768047195925745797889823034522616585307474233945780103899260005485288510945373837659747885879184458945655296933600432368763413656021077751911215072460653356796253473660176763514943118013206277355961768919611138461690652287354366786868071402400902144032699768754727964035620899549221177709711365506150902872016325459754396958510444235727741573575035049738240*i1^81 + -65805916359956759982160673526040932027331462272412978193435090868813746453126120413495260501079591520041985146326106795670035967037978322540551456952366213108122450812652282838011688029431468362765215541628723200315957788838485782622293063748303392282207441184670593298057156106198121922624464035453841109438708856615391439622427321571548857793848135531588014982120413016862925291721120149413108955236855017581512182702558753517763513060798317053620926290356901467007934422333355354224543971059465334590170532923002484654314486613294693283649568703525984069112418905065452683386288644968890647776885690060121973903641897251764068566150351635250829879034608379538864787316223799945106752851825774754401172129141117540088868093683867230163735426464913957127120577625965179137418630309566322224440738564030100536162538347313441028174448160370894707993123097973020273775942043284022836740950431974549253719297352476909182438893582849816188028660891766886801203553082186931008972753867042658706958892486090304040904613423357438390148680985752431435524817236716262934724488136691612421065776715207912252279200128955605611380916623809470800214851264912830961453914748133029885351665440407586854185808800569941455063533728909103421174515711695261569289414199829919315019941174773403611080984963614848276356616881446520489060300411931372748840968842523432849882285289132888812780231058887843550439620186245386523585463175915909627665919373208450244808697503094737052845799292130827301739443729270462727648224896945378678988941676112501873156188740391205096678245246467612443126925235978396953031407500777997408211805164011520*i1^82 + 32434669578069366931623221715169020362766783601992045261727077768442887152646126251476720409066876267502592430504805583003019284042164677999643907054650527963475294915954839535653638030471241383824242130178723561798106782759378547851980477744590868812481132996957415570492361866497627297046883529298169313416818555524329467851535137407677358368231054268895342174847630520842908246093153632573526394256979728678866036511305426263368379342361075614766129555838913363966497259003621226284974846701870948722347818412455503567801479928403330143256888965620329783484817504249652284034547179543018370219186607204978755287685406114353119585832066929554600122215431443239288304958447555523635765621141730546357577451489747788402194814453155696562855389953905773507766768487228293020548989516500418468604363803808416945177654378943474967423509598628493887384714971960143396542996299380236302326329291553466568796686650402526863219982539029327590181172725178892522358603246494125333784277425045369783549950280628608548228349927351418162859083867641304465847950070356953349729533289517395624932982691898031703158008435741200500525986579148129086506001557788230248027698405992911744937074533745431993057751458059411065968102406523926308145390410999959891614359607965674304756584928628119642055837567412649977135889515384070405758622888635844433356025488254125920059702014550213587448468314909828658493969522335847071106939849216441185150425469583814262136677442330921436774873669990643491383599341543158098775590358204319270631325739695618395422979929360966423512984386169105303907097668849564882029738699604627803277885440*i1^83 + -2335396608623539212817780636321428692042283428532033061303807358966921704971188057191553228872689703489595220191407919630435430190961591322513070450334092795663596600511885781989046989536897436095803221250714928719332270906917892314889404211570802549159385486974513852319288979613734517047424017806211191392777499914820594390447559933286758557010472055217293341801093391919937584315930378696672656213071550915110700758268844399236042604314595538757744258836412060206991551650956100500513441370016289552463337273488496575580273108936360112157625260512843147073916008675759360621547601768395856410594154749392103077364499924507071850194385170757668633122475123867443239171714602426045594656208457812260193926275143403236213498881695300189841908385067338458646614386526319636742204407167960837868091008170133937314716395672690550380141700882758683487177578801477042980858318322734412425129834646171799704997859540785707599471823336117738255322199033694338115438545302768173768705893646640120221853343874966477478340498869323822021651939543840112791331816577339486728820695320165330212497287845703194139789124604318821112042104722424909257332281914309283173450120464022562623561271863326806207361808960830654311380746157624508644684913705566098904293026976183178482057148982399051237047921419756621110835569282487234340695605993873718183813720803577524752449134935534424123215387667804843818355469865773438687180224641209622901958152528085669999545999469017442800944531531541851267769236360953348980482388831316083647023585433237929336144513173533549320053350707961534898400700619634427868102492923782758400*i1^84 + -9137626212614027167663126700433519853588706493391041296009336062752948349216883182313851856451179787471083181785478511516008727589283452809651728155957167283805694929856336413346337967738959501478257248888374095707014995466173916022613212819635150170053359073101702710805200560984645456155685549619861645950558415199887563464977126320592410899723936231208515127596824604137826298517298064254913080795100359878726827133815394380579196710665140082093076002395477148835180661725426571162219316930524658572212826050936051844476264519278750317760881714300473412364709756091616594785909520351774981752195975024898606717976249622061911243390896883587305483261282908609447453988927025536511562617177595625779684150757414837712075169085487428863813585809554885650803077183239600848660694767575170289150617893357102835438759743262229799674365301361871952364329009787451171628368379459280507612456911211316711279469426135362393350301177924504082092157970714527993568219086985143748641236218768657821140467084918515500982499118460952123698684756770694061504837961601180720104666277409510497655106988052846825796120820159981379158226043739004161133102355873214620468081295241650366050056297129357642794675895464980353416866403366275136256044342382248491697471979541797949928911605461420101311186530748971836055396157039384749363172247200117397295418028442140473942756608095187745292905733397956874404220321270641017677795199865736749106964114344491359152644490273400105210808862887281574050627251746905711493300363129371116356968576936379806788708928462599110506692953099875184232226488569318077553642632642560*i1^85 + 2667431168790713364336018255997107642416280339542557600956837133126383823647144388525783832427172212378002747827591513974150058000336615537378028776081855194877940019510875349762723009391662192298585618695884465270625924335502853311541610408056428995204082957550973305036668700548854717817152769229893664213385105639338213610123848551413658614384164915732760568227929296766008261090572249465258049329297217502470651375082741061173923448936578900165466959158197690844936437777878905808922347996264714329644244830935392660643861493267671556171552253456464549444780837456686757311203769253938315383646773935049785235122586348956574118291291210506354494350628802599113758657654765856168965804780011337207949005774184620203504359675259616144035736724829009520961327462388806423419479987676625819493274999282625412123279608020425301151738242155324874012710966028581835894350112317992255210817435353383420452010946318189881084295720152227966262056748255782492176809850194749703944202312123982872926656984955601028418332839666977680686488370162984791325779536732737210572682821063419065310216701422269107585687953050862144967084271400093722284227019657389275049106851364015560922043198710210326205127334750598919645282280001293095630436734455645832377009819468739734537995475873845473856753269833315214114434080686288196689433449746842621735977120598759188656096006656582430622775438015046660422419873321388975080432476181682656828357484869485544326638019851432583487006644948395670867635490104298663205311143789027093174749786052489076975370279262819630039700838727459748035627388507773008523296768*i1^86 + 881362167291675804225038056750887426241449014964193371146771099193489389694869890297014404413716103249446322803446784746669826305539380364559532633995240023275525041908954356701844337338009660823776505223365674937848559589427950703920173952553582431632656647760329751228824690825877159661564531262971248533324898164033712425477142067584380175269902850460939298700296052463501946412830789708528252282967994920761053905594225188309815014784011606718200352822643709148653393636338395377035655265893985267848620456992604752199966284775220194917676256137853019139839032275016410767050395352425208527236105400160485579909227618946462970031806993422633686828957575434819338430481501604100255955665326508557124019609109609363598446346660865756398481869332265231947338035742675693047897832542565989508840187517254820114259912799255750255593444312270465595658364719348190878151537864621686467087724959253294565907953855535581287067813837987582296127220379135782116284314861925419703850591315029040823568517723997272232954126344095939180355983444385645363618499314956567292440737847383271557525666426012407307178914285310277939775750360554860863030729895336431969851209517828955422614268426443623061338600739931325925320824837677312275595550023208577375573272145806948318508630977847275979112688100531805047129401893502942327204956022940532998699846808020865617168588121483893859314238769851532079530909087693720288553435273284712520648989929040034466431845396469506030503143210380869483671512046795662925727374862833692853283155335022695916584107392618670784738322097914755437182608877402718208*i1^87 + 115866068884407951271779841233431449457620223679049999868908106127402515536323888438523439957889164080877872482057546554487761850801061376468552057740482473180958103703452450660172814303718910765093510167614195736645303607513997242902216517750124594035141447473206984059069098950078608581524691071936125632706763686819772689988316812936777047351787425610355038792434668883714779596307009743253186795403315171163065883008828030129296614322310830081836132281963104438066871657588648152443662753764182619352118763153249661217916270327129175521076208192927970156749178559319307200987028831139365701993078909498240743375780125508022804557926382474352707029526083558252924551247460881405975469418888976640914472001127360210981740524741686803965987304035315973671448675975393117436016469362346217819407750803768214242910426861645808381798521465059720379189026273541016657143496787691429255721921115096879341411535424105697176576936797228985366035618139415034791070712944836071984384504682633052584322248339314144804341382464311271174780139869996908176667852408074535651698425663344683926184977368114789428217549420890231825170708533934718170595265437992750441587296095427872676934553709199029990460952783252653949131531063268492141990143219828643286442455849939288201307957766958590266220970185633851724233969581821904370042053430876455912328706180197089970967628563248331934316496523246796721816088577459710588084135370566515093450501753819112510632710823694104304158474797413817072799917700231173646261830506118967431608647147974616489488277378383550530148622052600318600840029929472*i1^88 + 57766350871762199872963210303298237909200103388080798988239041214637067350475297111324856934734898771474414312657911440764624221031103700894643807393356202181033925566773183176883202191482302296325650289622468972450983869071793228586554399433688341449696843543731412426283869056779773769518613066007472147638274802765061438055946677435080020395485048738410034111877514357772991142933002049531766951358975435013652517161447474798909074859886414229026993768136541501567350498746572313614545197159041695923698693906955378157285270657650999533161391305525952608515014830052928865493142687676345783193583638319264880938844276320182208972814944431153160413095849674670032595352135823353858950736271733686471481923497730177073186420865132436081747811549159318334303908623102504772302534878759702993581235165117488902042630808386614803518358195181226443904588939847412717818651412999158403253836251524325933390755068786821504976355508602431977815500017417385028248451190499270986597165509279032128398509489893312926450166733181370297445491104834720584383614768237304822162000532630367847695742507707943046623168606435399727111600559577626397316283418333325183135651929795337280453006301655993976608951423317580690505878550433644606728030940227218987830155953159288817308298130787530916637779174522520431615868162197228386137508250327552524352795210942715030117904270354555448514112684645951612991256928757315919423559911430636929174993361590926730419422876198830986322850398746134914962608262070416552876212576537280866316630433070160047715230159352234786805838975326473609543680*i1^89 + -180656497041661904448063468556028694836527809269133408056169558461385568818873198263035436904574010658057099987657028755789445667140146686730962288465364745455584648087272219749857123061223613123216928449126074186481288502161635972453284270559045711339208749323146086690482678804194577115949630985362366775362627167485478320737912196204440122885957289419271077145713674904635645860893387202459260535859397611307067725752901694663540629743961579338129573603523079612864897846198001000944849180571205649287216289008117657261977886115033846074859139207196148212296741402242051627020844705602399266953626193804342394298493033678000926925452231602704031237970341880931881141993755415959959961821209207752965800408843093756687182061687982414379365219472869335908988004518516711024483122149320918981971049395997608265751424481860726286632856161690590503084734931607938959088116284301576624520051975035010847150323863326981091996756010598708278081989740471750936501649583262532541945689200733951346661142326677416963595910844839126185980449991798086219181518278148246293049719056325859998853836852839730758739651281309367933996877005405431840629398492863392890971096344107534210444823157718296364928014180759964327870301341633693363063012639377299095470445126072670996957866984301396279806432473547047717637616099611095276107366165356400357495116863093385077008693061831850355627827546602695121656970971218530063478675189557842368839064595003823929431590904774419004155877563702466811943252365691674733444800694109381737132897265523075396935214801792926782984568853567111168*i1^90 + -89054602767099160657494578369200487587839688247208308605786380791835247514052503336661752640106418042965923883215537756847739631109199786080781402121747857075195061810128502060512557471680778578026887000838455525992050609228233384965877403037367720702047291693564528565908453503617367083080459107698007439622925621400621932889877936366566371156384362645773985915445053926052705248897411210426389996142774136588505687365178716510657572946532695000200875537037765610710681855838550421329439876343358468737570246695252883997878316696084208354929593103171516244115309116573168034872514929243787635037677243797466700531832138124369457963108126849574204255456114879754366675166542246157372072243417743368100001063485306772423871692812027170784965669392666113879527138195913443650756514016264269157955596934901978165448618753252864968164555193808334821423302084037488223598854359927134036259774199251353699696234987154792431308250848182520901832604842433569228547869593041189780892260266431001608802472172766158462940497208545176784280269371665046440164765179023218372449550150711937707762686874588323834359917116572514541978244947960035712755581415426750050242064643852222282907100316562184295860470118381498497519946297699667619683583943078696374491321868617686048600056663361745053681261117790729994154616758689424482165617115397464384149332564435094517194056679205553159336100463317403553507493389615785811887747383068567672488584632190017354900110200638096194593504360865036229371466684530387067474176830759451007589443500356152750581906809172949955305338306560*i1^91 + 25688332927357862190094585812329538317485798972096625925931669083874381042068056866696536707678863094872251610798808775571253633726165252412247005469960564311136191487444516543255903182201070841001066588707213318289391138069015891117859017965233046871096906073488834305824876039040214054744254362091319955331113455952215121681192327157999370020624924463156065632114842967911534354888415080783344001875100719600966032371483847564101510883574217383445102339034565270177861585178917918980044849540469157316538731833578602799977400306196101931234797076956869358785984689478079229144663663662204144214860964710423777413901475141356708671837421216545980790464164023313952416789303396743730816410655624141626712524682648472117972098826416418895158990988034061424173549612483368270901909846199833140166333190834996091388217477485501461237097897290858436513403644742740418212038581904452660149570324602177177204219359792933783132805275913802041515640942054646019078879875982266326617327297617455183082148606633771452314436742666093202255601222291223637676193345999457471349452686867720711335946070899863514041740232211652021964873761198047598703088154136881952322854100061062320789422938936235238409302132395734498565792007660199329316703478665030956416632328269962752406623282667663847360916400108961702146607688235361455852705852715131688476386359504236405905533123874943921883665638117834127880857423117357900143474307132640823973439444553051789014037808306857169118365456459552691419701511665875442453804379558683618530026564570684609870147156942236432728064*i1^92 + 28749164020891246739876027674166178639952630415196503247582816732643089844925679931750750812606790982831872878391800129751400649688411363203604506150971622762025153833093982775674426272393737696256184053899942965856920895385844816868089871861727107765294169796465020186707545742681391166778845225735202334586217726357624924144000232375872435793262530737446804291045784039394781931413939532645303719912168477419017651043691285779891915002012271503830290859110190602158710519283294133476631927601099618842462571267757751826232067545328859311803882613505493321556524207032231897689605431315026231982823301231417962622853463462403607617359365592821049702930651035691368929246850645959553808468781491460995855072173125974801505896322563327433507634907053491790598176416953602241309045110966236006871310343923065714722314780384421688664500979241135030823142268142778284082191545328449293467694061467289160590945013712779567360150862354894200835071290752742682370948243246547334699018525657960562851646163764037799082040342841691085338917664386956286927284424971171441436723476445155061023764669617210607160082206754397607006144477442086827964972708041795526083464784726701232935928268997669120742811128495290320358162051882435903563714826311117059490269656628268283549714209119448954132536608281045404442173298079281438300220165761520744140394518754881387833452345364535779954529535363360393123808505667943340260838630486702391622869733814280223105793026947015237293940833269593594025455585154289257476432842552445771553932513897617514072963159179657216*i1^93 + 2743732498680791102652377798649117109208060150240251388409178288807993280947748656301563381174690565791714404224212608038099487700548294145878829692499975735407972621141379563049684231504199668216353001242924536939181026246556617563570783957930012922914802400620279854927549057066691253556039694395104558113491663873604464169285764815153780799711917876023103421700259595151503600159484159280204802541007520376909719745668670584289287015050767065732431821986300653051532013533906247455523480139118689739814471866020080466374620321483648425702036532324462563970862747024940227056432481024978950900620357072994188603742500113202672223271951886694607026766100900991963204745305968377180240766665734466571237932875267745249573994148869780954733723510950885460002872420751101585522223353898307858827328586958971987179380772095990483262776055896744927577967259215828089612744232608761163124461985586154122072314050292637792935446229033188696858275528399420551885871247304684145767725461355676660323035786073503499504021307847440117553997945579010353653294875290723616851529083894761756661676079286147131919203221918356237162646079177697166605932313562905215001748231330910047558341314379834313753038985499321836756527186927654589855168777947884438220805865672383966870227329805943257773647623671817967555009125378521123919593523733556529395045404674849113293142633644003569560357415746541768618242834569393728251503897863249303997681466972924172638335773883409189746527707944034343195027379025385452436748916473030839834485725420531880848535846912*i1^94 + -3349477793141687053691998815409463422230127843087652537642402734561142986843930685123811210675928459041038732179860202638827340426521042113627908883308610408373991787780401828661120393507488676866098432835527459601845085689995085249416532350006947629609499892347308292460357903497394084206806052698686586150523471757343877672551980471352315217336431739328466730047461674191251296105441133936353495518972073034278960952874969575192736389696845283070190978851559068067098757601624307486938079524954042013267306706166387088313356043888800752448714236374084373816914557743069360220050970117269123770042959725742232955277522873004492146900444427913899474586436888965649274356909709906354077448216460447636004947834188604130644566732029364793793871561600199474701861488387543737137688469803490522400415242851125497875556712506581937102697334533413140664566171943162126018682929921976664479396721866420585460546300510815224701080853775451260391362559269218353332366948510694665935181819547735961230532468369935155627606987591891931923215609807820031483090087092892292015096107880360899298513721628441801340534815911794954245999252849952517127239005676201489304646549272012260921888347799917932162206898082789383854117355721260141545204803116638219521462447998782904164838716458280312627235516316602114932175034526836518807367422622733445373595584186096359487185531722859454496452970697766006696527397773147473441711768815295762216847500270600587521527327098104593702219753626768802252725116393527485504224013718067510282028794061291048140800*i1^95 + -1433229042388318231882577240688803671383355410116170742598354503588971377838943429008798416993396103437893101911826280482381084953095260714648340418671605147687728321048380836793398974549228571997444080673319683952346890845779366561657847473647798251378876084763440987673289344478027995836307266590809859383544995975905329500026787492403763248633278809987912831139628520374759276903460698436279529700877455636733997556528232590039867197051555070318430555031431444892647863159586531138279727683964872775586415749015745164079798857383072799991183427689897052145824941122673161441711544569767592413920720049931296807322676202473869969288626128608670578665774073841750975418321768191455601050329908567139315543544603827188307956566928155760076423195205929388231154082861808557011297819753055456878111171077560533001263689795640226710994160521442995649216983200297729802581208810801712071849228661925176433140885553491303623008221962800587158220492968789617181171426334858623803263571648838499017022889214245677792329686807140858809544227352561189533796775894925852767582864056054517363916424654369684082794215818733444740083004799580778386736030007510494996154156779980458106286709810997671345625552229832132117020417485247427744031201062333291312308535735204452268333612922875527629019650682145744917088422450988607761032188839718857844564425160960088771519687325460529799908130508456109425893170986647500906346979429529381383761827924530367228316302833099244370597802474306575267639698499282785248735023200829844729676073434873856*i1^96 + 15069855464155732815257439725624372004422611985798963950829109657081510725239920179916249160596221833062268711919389969930308584984614853405349780347827722391393959135139981454256258703220935865856705454105074625941589883190417679749023394465044606362177036786650488008068198503649099788386109709215473328417917379477662812306878831771386878908324727391815472070277072648947271457039392450246812646371996100961008281511452878850069605631050929598465336548644958815570121590581863506049438530813539692979815922469206665717927316728085660660170249887124824148805537534640759467300963152792135717932664349372977873460763261551337005468031974081976287747571134559763257663329338950066486132075090224464438004907980434169421772926526325380823956805664063636571170111683194591205684579378383080717280734248579302341768530778096466846912467073653305581303460712488755725579947601648879288813772085522792539033722664416609689417002396233396932284402348649853766448836811796755910550084545781276438811310714215167304486817325328588239593911900751151675303986658378013026202056081679122711623141610478195607123577650613973867042455565248423255013727043223981387860952013747952743412909614282968479772593942256593423059775682582009358148506701544237548590523126678822741107159421996827402878787837678976155932527298860105453030635287386315553112225296607821693011392511213569660493647618037599371228166206372480275958025747039744812008350340889141294302515575770237015214453171141192419830603734180523171589426288919907760928194560*i1^97 + 126656738550793618354870146716727919980657409917333069384468032836738274959008328548329877609801675629088507298154150121938078362654850455057385649523393508377317132010501729513975962290166186815445418145030008904537432237434139608903383264061870067251667432973422985372559970363566809561723998914298457529998612423650648831445786444350039414945247060645971188310075851159725293854332452505280327411391413766984394821275894670028901863337872317716221980828616160608547852815899153274540514246236960409096121863743292322106428171739440634738079279407756589920060022185601480261764526225375057573649523957570689489268016200044531783309266833604946863670321860669603768417490247501439856435807602502778963136786820833142589543577230513692565595627308296538485556344298551869220197339840324060036232769669214156218881272085758238289289469826312099238962697179234484400062757008580968514596654891023160200540931990118061020177212493282854256220331718684365946075402496763950766158412079874369875140978466407870331326564433086586965913516711313992327070705766613840867603472823831170820497095350128104262539155195983946186732924084723974898252020732307511010646197823795391311587272934345615990995189238938391603782858744678808182237237478912693682575958609603014712528115234504673353639639690488461093143897693809020886056077135872747816382586113645742468913237523683655043114140298934122509283184252949423017314272559300966003915536141122668747518899400491416788696115834187455355703789817594261569649115509542432538624*i1^98 + 36068678906221392748205815345475738370732521612578196829016533439204666141033536563031209533417127554559607155626277430099802596940937748837349364829991465546623721744197133069202209965367850372571612779310526855550187481142351824750410125963159888258854040986195894160712941056479626163484044119911698657773673480742425267795152847378843746814925138699390793352984767974983368937101597680446309103070809916864438475849938651710577003339001840592172616650880135567970391976423134011435075541335237115217518963053148770443805137432862958844498690823346694778931108653931648359676665511894839232672686960424529080473972978492126110641267577698492478539996284301773825287995289055380203088616576928666840567671934209697748485259458650702688452098982528336513794981237746936551622871242702489995370746424031230948214330237056263188827852201658831160241271126311823688177855366733381736184816400229933711267061284671021508184910592862136925583518394441457710321097551067184965116560389432547157640476235611392376558044585604890817363566502387084565270401285941111837339882806068147921917131422964266870514095752942721393888129210776605815906250294767068108790839346111846620372089193892800887868370776268846260357806514451579033491880701915407850191874181716052810581559873334822041918270671858153804135572076796442649305383341538438628756571865071420140839803010239138160918881568740796192733861766571506426103643323429564103164329171582579428439519448250795751785013188526500164428563382632213814622893631340544*i1^99 + 1080155058897723467814593303826728372206951142251969805371391245352517143498562107412207395678410663891798167991009653090325141297176914360843177261469919689808858554361216394535632830685623471493319747864970455389753123333434953950306802545144285541317478803598105168835295982900890422777449445549098058140978163616686784801515728467193599202043092366221089104217092769832025137942238933447289793251736411053263715978182853063279656234128010237300731714764230780361990704492795586866699369903680275230624730486188300241842623050318444019664935338025562226357640624641355724497637495688221717227634530120426990652141578471057863218251008819506197492318298993816305233240319656239162265597977235245220234920630929048180518601012926381399897377711693322550114570989876049054134711621271079362920325545673030636598084540783500336730698211371123888226973679029273453485431290527701996218171687248486601776694180044092125821006722981250579000139123074280505059585035776790353762129090799305391222444027095810489639630648462138947205426380401226251994679984722416029502954780481567290675021990861611468135601598362689478254467214371621715346968340306315995706415893779462005498624514271031442997436805710172345491503254282091050487487287628173561256578975057725323585995295574223572391866856993100333482732510841111342761541440047482723731604018487927081628724957052109967417979743126279980615309693824677256842649678254423407459603314245699510359985211313822870227436090105483498803427446918510487332192256*i1^100 + -1529340053671686037788809475614050230526951439012127838236967261959451244257948707299603283841317042882055551590906187278975589144483314255739241962044470639169206871733371394102936502354454470059263994667587583728216636755567369416699069387851151810076468655346512578063060148377306316462144113409537867028848126745709856006942154589439787919648683437520997850652943925315636728541414291923472209024673298178151819403561365603540080986793273709321502096761705812758886831580765228826469951869258536796332635338069567006124930025489360189393744612286233502748298222315815437763538704543355453282677965022658595605506781476203849516130624911789920663691529960130968521080530244214167576487574471400655603616150210590730813700515178365887331458576682817337477232138143216269095285310922480998276845586551206071826409005801760371915018513055501478145569278801185543742020344567718252191688550086673195726551507278371333843626230138375470605530449577373287858108285847492206659877563986835621743756295074672566373831135513780704476340360282213329893128003577692995550302861811650893150258988916549240976183961059314723072455535160928281202323666499849796845395188175585859231911918764594896073714780262068708183862970100747765983484411284692488524864588448807568003530810812439254363126874275497529018151863063389768132205292702136470913826782075685364366430373127974087990539180928479057670945152006605621936228862714091749697960777495180733091842382894005393769949085826403954086024881140165246976*i1^101 + -528717459802950319977310820182538010780343115940114383328977171261300368248031068973467108067689162298548572748140081726611378230455183796880756106770423039732076490509404449175027939562360586206210093252797035485830758729074082483314297467575245355024352043780739877285898612499785019211870803238554804143547246979877919116986986809469407767310199562490130912704531709049725476937181989455879365988619201952311620872986269483126912189403484607238326274424074012695583984614643534576108749492027737217807433671285974089067126066088467921978903688137737582341896322438809300714747335249047589482073359077073772632180257802351150684921011432296617318220775637344171278466146377797763893581052386722965365034982624612629031884706180081656200280936310493536422998775811253769207303538272601177440246915491788721375603640222939129461972137325566386929346411784642197930867487801535219462129085801605197279001565356973717445013115817484780256212037763021140915384913176822498752584948625284343902222870758142467391348214241795500783782129128383282397365400771983436741505715854011263159945566482107227104783369691206942038075496856331627492043975205908912647475894708926512091487523002004088234523733014380739753461105116514308364820839971034803401847235309637082484865498494452943792985463937527920143382791557914011797112472570235402089927916504293382650653786984415018019358984294506139344050140690459429600417458371147228221308277552925837921942675226916708548163141234930792751706205585408*i1^102 + -98317836683991946283353751994809620533403741195802649679723524485419839992178552992834668910979099348869602028697095313187529461448566829396147764250991189975724179791687600145253945953474711646805806833466138549735302305657817618107703994150467752941596911806838483512761062925378676109535372261717149885264772492513218029622983235451867711320037929752229032451752010726946196137489340858306568911829425137463043932827558792681308748383676715489582072846477708623102781195595387304140414471690695462704168804148571587648293837766857885083255544475194516775234546956273601292492912779905275981207453761170313154466503698486454789064958231393307372347111199412267365903678557220422677995235108361301172424799692211420994000178432441872477159486072781389295851831844561307666607438824997226757452675650159846672019585243333801873855249565531440715396297384106759451336674209221827740707389167643505651203478879590347319248587335416786598365727503773173911164436769221738114755579741164608627292535549226158389876736324823509018919480828723605762941932418935504408332102161352442662933125076316638942122343536151648734721182476846762811362276021079399965354931571001585632432622111744933481142317059135090165476208550440194114562670692691415637482008153037372996939804736960320069612075603212886116303250051527562051592238725959782862932177913230450966110937682727449314577805901664175614361986793108435241535713432408253327279401020898627936191859341656466218891389978107219124682752*i1^103 + -14657745902507915469498257604007936052845266208747222414634351706558713200724790004595099980984360288518395497969098990864824887234583195969583679675098981851056843836002881186137477971783557608955598683146914223947929708248471986627282258554260951969507590055571939414090485190185472945758420926388700446705239527297372438804722758518293079141346788329620706616998071773501109401805575531729041820968963700384385018224070687658905533506890629157492562637730860321410326568139607453538950160816768372116135907390805586069513080389547761377826295092255403343217942862454872883372514742597104694519829696242959574219528035779762168537506706006936322549425351213687136937159516925618160099138153889127970958397434419376183099216976645606241459272245258743728119686486682989559948582122205250126840452475568674517908673816459965292156894229555087185489898937848350578284435347894370287709691763540787808146877088026027887799556863161017023058447853922607259508424953877418182633906431554874479606197415168471391882990623751798867678556233192085098291888435320223620497453779695325567229776220626642819079377708990111797889699071144808931205975021263797893321102219631752502550667416697004082350814778995959761905755979491059750963203911593909222717859239071343380737798449108650712082488821212937580975736606678147654478563651884067321959432126504201191227218198002675243781631677811782447789611389351644036962278562911627387182031238977199642065517411430473828467890765594361856*i1^104 + -1787549840133376479758481027560198979510345820858518297871215432665040543959364728877342622797696210432930550488821523430533040623195350516063383202883073868608241639246688011822203053146446407194280840158750045386311294436215713969544717453040942965948462651424033961340691859199351115812852863188889935700662896734119654679406460401582202008540407018534675920340445926815605859506115113693070574048307793349029769991382788588124613385833617780896086110040170110163218346675633961553623500029160126205555759119230461247484736082118087970966499912454088297734849345165307415212152894173053554282535996619287838188055336321092919591773798478676194411098700947246992086277014725603341657905802678429119096175760781910584843227831046456561597166903130136146043107142906864885631149761779155566652747334915140718617543939411067223128846077222111440434360325486559747070576257419306676989741747158449814434335453813029476467846225209622585657767272237556567613781579612212064733651534294707891987427779632282304064809932449647942779116785458190209563097049996813222208045655607873870367766165510592594015621223325434923717261002882063881680402308725398290346591826781191120532868643591799476133909900066304325685801926117093808719248989681535202270196944177466510588067896901818670449126260305720838627758043036449856865818472715465240806468925025761127676841012944531964696472997635303021048147026614466575016617879930389421289866957948524863652469096668590923346641682432*i1^105 + -187229714304779282531973467454696291586228051243712119015736786532567352540146789459178599461426203756588585129770203554674299016032496589067257476081485375029150931651565194999217413338779464633326984523765563638626150539640139142698127978257840509903544244655477037739447177050384685766983051418458618141621500433765859316296685898507361598580118693004309531238238658425547840318671807437870875815865822156646459290780658910654434284155346193024617673952278339170441195874870559126137054100658117602683262631640533298224069244319960292709906632372121054399420876687669661621699156229781391151127494089234940072309638812452830630289790475840655912577268165160054657396597909966396674469652630172933288248443930778125853234331951833549435103584880234238750871120920117265509636471426739157319991900155846526726584717899349505571568537974843779433153759005157951476042818468522132231043600111674754573146029107716711969281835301561455468084709483905013680820951476906889254429706758593781300989608027294527076497148256836322180503008802258358802040520854785149863218223221428855352240879819413878046056069278108995311494529685631622394816497169878238102836955019545074483010383368083921391259883806617084143005901335150492927739752303463618099446525795717314497457461017673836117577592222025719732866993788255760241504695720467702405313555230082912016148133169775322011211110446234823665393578991906241891060512604900619670446319737381489491110563858175882166272*i1^106 + -16121725650134006497747194694978188129531183781881371352297587067541383648110271024621649032410965342021927711198365457280444183905374541905581438791295833503084118637865820425823884976839346618224704884713836347413216014408328855295832869295676491476247151998440832693338185141438677954605333938846208766497830297315379090121012894669269221151124918035655209796791443157843355873151375380705994824064402303813070435904209681561071828235035217334860811640654838503980316346183201342677070666290028725663428418660708072757943621592923971191493934338947536073704988102246925737663116672019119189336030009979320041578160367454804428803092970859137321471333968182209209845222972432199676231544001884433760759977047867344375462151816945872047744979027115412000011086101998057968482183638570363518764902790438098377603965893231262392665893263805349515106716952320683589106409591944816782571580954639201712184427208963468822040990315429579184548559703985591108272637578841371889156273852496686992608106025813925698236863027348623472296393355528454551135617616615460224104927156486259205238822137067794239600591810366081381630827564009558655631282288321286126509665756277058565968561997688178665727167506210490864874567117862901482107141063475347480468135117967241585508892541530014343924906083032771212904849295080898545597649042971850099983267567095064811301560765718351082156115394328403869914327846661137767251813070242301051900040788771353481340944272850944*i1^107 + -1201801461557276085695726657814784910336390919542092113391783996211082998416883793046839553969450659597736526547994407486477118645881245817399207316047191150688449158280124384107010389320893808748097978559913693367458410594508596482437089341715066742190383259648329093285316708533187077915200283550258316626438297073800141435309856949154317907939744223197920559572809375569310832281026446735012174047814022200171773278818038030527079029397747751352673836967660600842786728816111647697709756683048921902492280129757748299599130374546154408578861693924727042368536385966835862377147210216573037719302105968750781960902209437352346899898567820202392249563855664736232071687235056716167469460714258399643285624887543922492881123086720820129004771140764702761417502839613122862708093135515803161349626999141081719902193561199514089286206295098102833133591477476282312491843703033517699558162504466150027049373632148976868257730225235108454315367957076497262045742947577466160429759810501390019311843518020531766646248327518737481504632086923443143569862803515414530702848090904968588755289577011020618283209012231606919920119851271493428470983323944590763327310893497390213682564297956273862699900330811911136462402414642276615937839359314399062348654888071843845528236269579801676331864735814933349017055472727610915481203648190453432817165028109109102593203622379708178890594973275893044066806294782940951545215139025657499366210947052465733561745408*i1^108 + -77472813007709183057653375033559994150040890036498678091870872004537781476676111327604947865046877025279208337339755070085326684865839347864457463841581850460657545558555057819446769374430175812418714506440228812708964348796285487056717528642284777687678794473977062785219476091422224831541560993842773437691709983295641142093069927655272805260770268227465684869080417233889817740533831721939824306321442440510604557778666641905321551103683828469448929673500985147774700745868921828380491982091045546918676822482924763419393531405971494339900810301683844916175250166538209004344857563290839873179392802839668081295193364558420625848885416614821266734657050788251124641164624871892929033840480527652405339210850583546550585822357192802710554246179304941051972183863041973640882379330184496502078754992460071917837934375076374585318687480507239178630099001998219392907308464015264959931983639857332311548832524558451243317827248731011862064857540954237457885921552324980638944328226075321517785944240167815301512728923036833585323117417927863185037069410100650257233362490506260988247002867835287865403511742400938910956484313847209247896210142337405678840111641409626462150202824561128810472149867467470565098412879796090357124589759721221719977689210916537119336569449785079934225925554388927300582466826121461540607483791995579474340919918738166050684604717126957336250594741329077269393328121447746633323581821658756577042252931237150720*i1^109 + -4102454876047898961778139116399831826426028037239176809586480549137700457681792562285832416304744303066777620747304850134155620401838567500282111104659604378500431244328436555328762819171119038795208897755102891411747505779914266016315280251151041904269618843635310452849874920281521888770348514891212524075963786510598767921225584367102497377680616987203437893419748808691583610637851219885676516462295254944206796937960524427161097965068303970489296372892852274548995209226459526601735429481960772881693101431027928443072623350883640261125900977312767742758077083491805255125936188521134962340798348968795843783936512310124192246386882457436628800199101538583636530054213192374219696027525388979422038037542404446665881956933619715019338128648255611313995046733879153792738705992833532904595202619285855605391665017065925213016346372737882774670682217062569648483200411882037453612967134341619291833933165714424014694818091747177073806702576248977218338128449267414894599272265446385142818401100644634430243807743607815621675644983056158158723320654009838692959185200089816674677222885712191977308657189692280552731341283781808411775044799204107381348482209314790440779198468982703849324519445095161141309089427374963700284481072053783115233296225862349573143708055100796214047834875204263009465799030660350977528967259054166715923973982906069282900403291282664288701774360576995009886140142144749947704391966772078058013385031680*i1^110 + -167098612698881874210707777451199405112324289522078146702335057244235835558457092003405471211558623238440054753487557659137720253508177664734071904763869237058329525254076223092248428135495693181814972141456042034664301903202150912795927543363574649029652167250146251122187941350737110283732621528301563502277336249461318299742182702518828284108046025160429006386744766337022863231215845132665187353017844148930684834967068619450036322774600425422988144169997395656795231971843900131121701670455678721519832480936434617765612185199843671155495536294379374590932923287924849521425442557620750278216058567149073665410742183686977151376495078549037216158155596426404717332119295301670696604390750710011574688398153682956695046601167399306163213224486066900441650168566078375738689647725092873257553842342910083162855406142437011873443311736884357013965894812174498968941887740311312049836407843252097367751800299503999151984161583986444482116839139398718694155542535621955876577255204404309456228213069514795360141843232635016260963397611318437578925678841030330830432971306327409260287636182752743686608521982886462099798268049798173439501893489387758293953179782010607889124402388920654347848257985388504100328705611899348327032634251094614750157235038902139096241450206257560096119227404272622116867496954298941485121798101639446011147759873063651425690955659567698615194134873407589286327658315162237876775833415661261946880*i1^111 + -6834644631043618949116491444157897223545243653919622863371060282006759243492349966545087525317900143547097495554393818107282713573857299741852709190166221307819594711012926915034526538793864553204205839314357151916543598028152513019953655417520209181583664455020515341007604426950105381208343410983870829939215027063449964917488052392519382417592658832069424144967238886637992719490969661754859122184730178299570528928142326625729896855678094899698566207263105749434963903820100525396541240128610518661984691826743391343385436634225387482906544905767248781457194111454852587236862168556764418232543618977451441411840030243101569272449133818879484638923148518180104267361660043892125184979724110998253809656795159060779479317285562774289106021266772488046080279404213359089933650896131747892794543458295781190864642367385978018546360190238897148832149017034311374987512048333730713659198769278268461881854007429445468409869692639921964571390770747777369436511983509640058992937088743188122275786976833474291616279236817825478518228217853823359079070596984002683422918816404706034215035237606039053233095176597579252261149585279334124831286414237153198820761220022652587609883129436775936960498280990156288458182434255475732930682001390074439263670751916939740970896567452670781912098526689292951973320156327741366384984925862466734992214598078314601883165112977559771613110153446191375369847125495338112235312580132864*i1^112 + -194088235790252376643595973858136496344741619647851296460842825158100180529718453183625236512516019824404884307913209185828620417319518080507343803733052843443349164321204218735853324672864339438829660400731673056981787662768285356394457277595330296380867548127496351995815854592010031091041829765165261531296256380438477644210327367115315089756537951081974662160384723920210212262442502495201887856567499134425233751004327816124823230751267684482976254686691712468053552214351650062947413253320341389957382107268456790654683254953678155450834753486667517017511298709136664864302597780858042061865210883101209500181185543073579193837015374615126566218706882906244287128489129898564045580207633281524665878557179560571467830918128850690158119115369539673804948681112096061617880505011410682587355969333527135127051747614548787132663146633854318553134659960385440851631220377567537899941520376156710170039643466425567744976497964602586422438498753882970494161474674908255640155995386825447574738077208993257697058235927408187496264259833265392521864267123712253903707405933690373519078139211725107503400877660017645266544473596972718558023735917208528203575008898118931433888449865609435535336716942426592467075157372344108846790027719883305205379074277362489353958087257831756602589219581598838015107458107586917860133733715893036291006326273024784191417749607979338010641898011031476972536808215202751425019904*i1^113 + -5933981185061745798083117527146509163756069781427516536953268030991344457379674095897269245236670928402956911411966362899431109463341183934789790147176292374306327185529410783612384716431746116751120842179039494831941853959571782563312951626724229462225671381682919390579062576209521761264529764318135900703861610228201188990861168447223672794988014156057278414076599068644528239373744609952730030363480468128440140428537860496428741024561585818429256925084092041110178600134795874077445406475848411526548386618701076170574268333034366318969522249229490383773782408217563316066676759556869033383234232786476778431189159823343299024676703079401159412687770074521011260143213709257656642539394824135625816538664134987617500680737015012320744107935274246475492495340947020555431294573713933776051809516918232250674872828487087778700311735037877088986200080788689315485476862939705111765239641758396812804829660233059335502034634704683724051623494028046526290892728032067478133734654955829562754486151657400966811757440358275534058706812588029318261123046357925702995835486201615519245902546910599248216837659674369695461533290041668214931755951958929451684359642611904421642916510394211923107840253878502566805165902567880273389400047739876202228721092798875842558224551891105566499387160363612918370892558103844307734875549234443788823753167998977661085084058881271688940374151515242598274508339204325376*i1^114 + -127279226147487258122892269977535624094376244346251575716865065314132791508684014074273805928082629238501355876889361775026746707950037626279594382796618719831057475251279156261129683715901063169638003770152691705815157987222961256770868782354659657572089638088215470120250770878967172190982819917761085593774167737840072151375962895333905466117923598388498135688719014544400612989491685764881519225011865614202828210114600373103096404624016299205891120086761972112487197914210508594710647515758473432096032750930174106263692092021668357007853675855218242854372264728929102599148148829855389464499912564825577444808788077775229096753690912575512133811661415937009947348827850762582937042923618766401445220912038292507843497024946398532069395481398471783080885383807386091264571124043822707203298941304583993642361503858697979231034777034518754658253858723372642027236207494150363327191955698858410464690158002427687512330633498834139323376993659508733897644867788155689364145030512436488917173455895863379893122850895134938424810823671666911771334573305248579100263334913068999457996941763076912263967020515832374452080998842800255104811266803561623928277733984017752410104444922676100106198136864233831439444533425231371779756841365908321136077890952672194716458504912382310467485904343102585358584411498876575832074423312085607105592031466322015545166989852846487451031075826993151327023923200*i1^115 + -4024600834245467334665811787270747851608194320435600939063016457266690851253344290480967071491248833937641723243685878909071908027838683674907955089377715711720298733517484432882713688541247947044173287721594002286517603471975439182797935530064892615432290335281578791698566666067353008722504018494395663663219748810059150345221494858459156364196637805834519548019273595043259152887227168601435243489773316319301825599846362545427019862891631403425205112166176767041985231441973529080587118108115521959838456639846349968895600044310620297291795463206844022662696555585849807918020191774718040886752137563172043845700557573420149406462421201864758103134394953879448254432515619942791992411131164227366780154622314495626094244548153882585130807776346052787036234580145387378078281285233267581108734023214250821809672093684306419262354759326574667426261909378326054816416854593497469659073041563763620764253451941414434743259939192571627330000346613318182660475195718179864413176031059753923923432901780270111967037698506391779256241859614592497518408303429292359821560178094683488364637813580915780965405150448162545384776000892259083561685184911846317218084035545371267890919514091698179666091749612401043793553554874882133065629438171658738390219332072554383765828647837438092977644044963607725135613145666833429500246012320110304161893692934614135452355490164490926436383139620058038272*i1^116 + -16645839645333925247850226523967727822126806855580421358124026174083506692374603532967879327837749528276266560553055157160100789689660193352899831144968850205843024834252538681185698983180998819688320880890822491586513938708030314501897785515447801567301023591990238585294380725844354193946510343815636125766692279470092320920332131313930073096396000891455889477613053730317008457744585705426423470513566222050898541290205676171696934720461823386172574346031218855416047618859027039184993890445356165614824269847893245670839104965972499835860205003660829290540804074347848676064871451650759704333876416825782736128307551682999990827390669812328717452051936879110566605678776909900881483437568909430033075133365458254586450310219553811299754165898649396851443038330658931836257418644337133718823940941233905516622931224703106370018266651872976598679271688786570754255456887093831863912568275100118508857141549275168612691619308270917784196883751505870431321272255016642742956859627654518790222717695594866882271573646701585815747683266883819802029109912258000096949100065312585476247586591940500132221153296236427051776219336348231381034606978979118900174455654692550132282644429681259560012913370002727090942833644282453268336207238468648639983937914456627573077940350500877531162933502653134410159068620448734860611131490720471163832624763628672401613371250081638111221926330368*i1^117 + -2201340145242403897335335481061950577136499352336128820885242462962179130957910986543142674124478190711799864719228783245353408710893935918957699598464295868477647922271549573486876470960913399646358611150185749774616574802585751508242989594319929714374213938957119041465907678090388174424072493393950004814415500108878075925809303358500201994044497703381250447130489232969202693614624374111806700724064875495244857104890725035029901848318929774728102008482693114166351597607445089679213892280513302446604807207698733469434156999449901855310672298119808460250632275328966334484970071803441934515846592252011860037737890034939569393556774986831547870905459492662975354016024896559082222682242121384660596926008619601828393983946231180274036724821935075307822277609732955850921791126755429825978363615099414405049758730209292592378144762598756880437227546509484935121744974121886343203563812677365708229810367897056139259914787909847079923920501229265766287650410887379812444427788217537453183262620327776659362121895134001681800699929588169650926158530637337293382634171727652098760111280691568618834342100540823029774197146974727298033682743304292608595749966431866392149232018680633632450626855646423769803377324852918033863880615182075941442722907839061724050168264837504876565072034450846144388869638530638781619890645469479615504462868613548997288785462412780702269440*i1^118 + 12703760485647965781352322446525829780597679417874402827882468060834343430444900898802793078163575144848178406600336281480188705036537478919707422731976230502268571963500131663050307927454923449910697328783112297418252633087711605614136588115048381210317721031599279835528734580412323980528988971798045905399514381447418303632786006480532745736418161813353936346505851650492711639695426798781398562837170438623411820367797216405658028345116784163919923595431792615977018061091739682028951196328825039102416936985916679605127330593431636293592749124435223974634185590498630097377419924458493558767596558189721706475458354132284441494358904863594949265347327422955392906244178904969769900390476316326286801068395318452337332009229478507864673679268735521391810317922677196844026564517349965330390940225494955757423358859846550455116314162473819575524268861760240721936740972954190915482216618885869708241991015672142319363468193174591264754270490855743910964981760546519247516326979629587161299507738643962135079547223914437227882767419194158809765518141930842873740928423436878155565357781855259000048571812026115185623543823034801623694963123733602785273727468739744598514378384860396789548742242977882999580247703656651158949853896241016566798458978255745495924703186909886602958354766108644356484724351927056434142592382997037744499241614739055448520978329501696*i1^119 + -3078378917190675395263354033046199821236296939720883612382791325849759491357023734635489976382298762670550785704625047622758489983489528257420243310292582360918417767208125899797833714701886183144638532515455963569959603762244216307364663255156076058554082840696578255574132584262932271382807978211702923097462008702169421446364895479498855509075738252670940302329526693858376641222639812443762955540212886181773393716818638288602683171848124332927974334645014491192488322848237608012099037946542484637725254975783804059376415231318181953794705446149059708274778486531741868575626285705285596445785608436826325223490017129509538671488777812750325534506027794048226029623861694315125874863721962900296756447580438684701701886577796869880718854052812710435618080526235459824605318573640076265816844278829613705537573860172852878050223345523481767408381432547702532714971256999961156167482641779881888683886704033140083454514475472270712674167727781577317864680636129326229731705263210535402168772885544922560861093663754162870055315245190637235057737070715549929742392108802724892479003217254186479411608430820952619486816160795454308218749362649336745770840649249277093301588120120378073909995732935339668427603727890158840851365964399224052938318843705567852923767204489650315040939732629673910612424264961658155551892346357990562782110136610729767206912*i1^120 + -453684219755341085974559510120731493806342595954844881692571867797547296618966189243513738287654759316076013424336935041225103366787829929496987009414529237530042049363370845186889738501630395424569745061510090992633366695918908530885913382007671863359610665074481358930799107181270932784618477202085977279514645097068362641958021155111189698274067469920189241979067535076225845489349389195396197558889765439956624453120225968486437696158925453631894125774150846963059261991569565419467079587010449895326017068532590685767024113922201762774055033059290834641896678731582973565458565250652244210262670572741008673666441891476452166303447515954124202232534539324408052377136142483242854637809493029950889846199439419550854412958480619476781754807924825266673938706295511346712723218430224200251835377355235303144700284252229730564713982433955092677646341648164232149144018829363443268953801489754141873314202155655122601444947654548715523642501929209518943785469304865976366171027404984041949215191493535646198638962328117547393405000596721361341990349340669177150426198207205230678029752334317382932286814080374758581177767509040870010060738099715637186299187042327363196420527405724090448593764002115514905365861091068679030643279639529104062624511643951807984841690905494602184551563073726011867493599520966278619692323070522099279588732637806592*i1^121 + -17147697579630805459880762805610519943435623264130339442793805669223258269221477398490269001547641755800361437513058295260432447856215412031655578259691229349410236533738763902757270732891088504618820691939274783437941413292200763432603769335464899027932930303170356510329792431583332163929782393612692974231523638374125816056636245968241223499248005298511013170713425124951817336028309298908062656406240113883787621281792700318604240994611906525317919026567594941813740454731241594975927902132838210811533008307208750590734013867866590693112127802904289854760665239367822960876156864473404390284835595930556906658207543184723950481855045909831646646098047615129964006898313070479440888623572426334631319622322497616196658986433645999775938475287659743110783469956502473186839650010254329738088000181792850086318241708464388241668883029603883782281844338270658559070294282412451131506503077002190943292878397119450382848580276752206453904183989716143171873646698359802506895271817863519452027657879171538466405933144361266628390149824746437416723076137422303270036566006423275890796412655719510773262114641482667798453493433281900902901826894610501839109241331458228393808872800308613921671947370333845520092067728452790966681491099105892823072459280573427905448667760936554293513925293235621946869192769785532919349485284336053304543936512*i1^122 + 103676748984611664253879683577735201734770408234538039937693479621183679140902818222257350177266072252317332876112794438499361469352554898961099514463282614482488097699075398637947163330856160442963392374912822631319881292381982354673551308281309302303433786319261372529112288126153067635863855355350484970671223833026675207278631314675857143655623727557051625443095859592601320515622687332655680986902647742012629177389822839491745245794724464690756839551415886868524063728873519194861624582098716151138580045124661847339987173677832841031958117907287597805349346927829723353649751691637405960116043446219497649914820432210537841229197806310610665181614945727781655400826738257662238230234589408627222261837261630731247508622683572996928582375875471764188525775502548527595887378391540420949144486228790602795270354876265695071343690457266088839569851029485183512026560337630688128968390401305434323552722530067479727991372029565223888726793761472140754565792340837931373961940535730649032579230577405708112540026038830483473498064816704511660025737870881526694792984058899170997523777729098228177951132693995937479395580726423487436827251104488364893863712975198590413014298407717493860239381462553486133249973694675880585402442063125400100957096528768592522524716442733508864063673617933721691239327850351763980137210516498022400*i1^123 + -228755786028945921506237398623850218015846127847116210087917672243123447472109795588579526030098633647325513195049748513806112524853743265264924816472144449599649974456418253897527458701227038383973501294449012934247068231577441895995651787817231712125847594474239285104661296195954403203845972300895540806406040982551119369819766534787627025790627750514649523562353641478088594304250129017617876528535382090867119793720247175029918923693564681704138895698870994465385479542753592744282961737140132723972371078617079075184675110903113227994864295513255806436209943471399310738251747349160001995206148332006562817777941399999566603119780824599763982804944362861333095460619242182971624609625336884295008184929367624772389321917751170553665612126301124729664057339347853789692931191529840703692655999611084558610306147643097646203406749883862105736886990796873955830147233063351299857761103731180895041369076286934912558711510841872061064864092038009747366481081908149551695599515340317908169893050716936461956257181906115864306957498659893567057289680083579325841716710655913765191161116864909000791278907522772038662387561956297184777114672133939183485757545733811535697331053958109829672321969061875516842140998281421190184992725613298754938809305562170158961678246959264720424796071942588100227624054992642292942622425088*i1^124 + 288083268096714380417607957896732621441689358371517278611384405937956601775630165683662799579709915267490260609772421370320661239088979151688181740233973045537251869123110436564441244362533994404597106447730385048057395670304726034483171381567196809807954367568343731557940173962110155386845440389085958992624479735742793328369988217933959846010305810363349432795594446126406565612217573016636595837327982240817421672168440699519966437589677833467504046992186352078594514014241384426380062602391116797598494615433760650173780759517368440567865773238477115999968208595293392310015109511377453066380705184817762644955287763664777318747983042189763038434767244833410028624092500961298785720855321844420782622244180361041881812585047778989493482502592755207535497313672378741756036730056126075322429035488691433373693256020056142930162792665427005783785789335664256575070797903193973681413670025261964770117386488090195625043890119235262603098369914596040891242175178608021662065918847472750727362695565981766869532119158731725082983156530754990148189672443351237433324273874755337749589103210912783988161114370609896168028212964756797174272958560797436743061354961319374151018911760672060253769783325339719237229008314757533428473338451875437955198201976988072212850367104607385599568068081584226756504379043960848384*i1^125 + -600715303545139281347513356279024757666889702874053329370417238579617795374486670033933795161623631348492344246571738016835615372263180144440463757838013662438425980555701555174204116865985655996210648221346783793227336534640899816752765238680733249559161772023740571266343575995136162395904162486777923100670956361326725217105113026438919250786291519432542873908993962996611799382122134816401764122593063765715695914733585828093534698370983042393035013452409152942585319714552127796343337040312751385166653139284000403102662201132594720155914236100043179468699963742279880161966158226435142562317035113147901628739079437588867362497882354141077641979694413184622670947502157319362129344964835264156266260587836881006856575939794258497656707541569558179221010356757987856873280617188869368233736414326951928919077837427205842698588018998735497186932122894371322316524957277939814265120278649224843073362983963205397503502372205812476791877744283532752844076603549657197241778782500008616032719009223162483569903119836325124719314591187443696821301008883805711509269274722200761765381803847714875564581544161519567977187903995525543196129695986137641115262497352518686667798111768300698448959719686342565105944342395139117951873936321305047308387363092394978761777154880580171774654965178871177001205497856*i1^126 + 444930479660873797316371579541611045487078527431244765175151758318288594073349498657059783879858500663449172311244943220106614110105042337695877647885341022527212604923931399017721608306746106061031070349129891386294125391486265570464530158336410445311043075952841881439717893001194626101962321207650260953466243950763447458265590938422733870422933267521092925192175872450295657525948538389662596206083214263619556166490470000699768100142249169414651087898430363761452009984034380182379982704748305797984215144147342896731906546621695937664894944497854842476653217870840448183746163157632186470949799893873098018294802110486455659990592069066699030880022314058035909874636883218662265852751917901936234550965319504028938496548430232411134591392790886118544216900295283129167561255986306022071860421460963637251509643831827385239620500834886407987760600841774881139231079175143199663383053526567805006153947825612767518702460276575563081463939056682097471641215942838512921309503320103114557377412606301130875159372682551230477361582547907095448179174655278253035062159415138423791629797217104699549242341291932045121321058883830917608688446459133679921204565715386956067183341109083828753461563332947670348113564635416900266555602351428139438122360729012219954881859347616426516985431478931292160*i1^127 + -172718136069084774467154138121583785838183039038951449991696749680492413006060721146473063944477699584367203642527951128339232270345086792959630721825135425672191255063097410153869480489503327572929451967096807191732265071997179970132183095764744756855310903566713833745648038972404982805696926266401031770089992700987737960250191665864970776259113242556314068584113223093223475809374095215475653005744642154385965453350560761738131080931779140921136722686512691455351302644465676299276925629970201055136131884247737976644955924386929139840062741932341162994310597428928783910861219510318088273711106073283804214303598414868763195549745492967754793829305282914555707725543856756641227201948519450530395850541456986821666402561057034601404923316503741045415674674390696830879443521372240159174644062766102853222959827357471837124681253759343851367068702037845143508139302495935515631161458341367794867514999636352116862677985707635285376244666275605427386385231123252026620986271311721798783776252064431309312676482181190000564595219244189206142052351388062785801430479933261585931369942141298599464293913576028510112928649141818869415711525879382270769763694587116560735387301558525177989037716100578703355119012772727727842983603052424613646340304627094465634305248785447893888789381120*i1^128 + 42287722225051983748042507757989058118147870139349593151745161113739530408758953582369882008961572763810088427558665038795881897929058032435646492783995637141362959952107054482342563667680360019105280994644562335973296859823458105915527589017862102576669881988920091022919747815314696698295393134160906122820579152031601139207985365941311197784137947775895427410237391253312380351755353655211473086884466969586824864492731330436253771972159235261876188479461760605786660278786332296274019297207053232557638919655106397349558570086344470949766485793739297415913621106397239076553141040345074326115826033711099537786844806959329296883890691159107954743626045949576442560255751897584994051302167352223041113989690373680978177883151145114534918258633020735323141762610434378235297509195675474357176396571387359374700700520135002268972754647970472654961549271039146889390016585291763053022279839167396607748093678019229284345248971014135481920657069252799036934233885579013604033909411809279650354711449814842789165798560492326130002854821125761419419848438795147971341919957118473071080421734552479338600239641555064603543410257723958175800959844223455436475376238375241658265893316171147183173851860821504167740220949157661692979878738695493048606017973816566070122521590597943296*i1^129 + -7249616489083478206592618246536164916720520473255935103664708071877457027410659720537823226115764439873218551709038113622963630053530509592931535302311391537174268281118836219362165173453399330779800978829746542458406387718561705544167879458111806019397746966800361929722703550651093175592076701755679590125521623906123684347393587259613583518874110974780762918491683817437295190595151465375062606489306656037160096922157508100751505461677978012966138974004216307494668259692895834825732934513630425722710565181126616769676868695701351429341086546086469499398968471407202745185518838980982582910367457723841233687221285564478230599216028273542836918900544321379433298897145233023723402707248268586292293821327258757940693474312736074643416407244419922077342862252471086436550617381350018015947839849226387653239110326348029255555131190219789004809660505904101234550887063405614591697958980302696965164486114622169839924929759172505589246123507971318917282453275038365178619833266305857394179395015898469953164754097708362196429429299560077664581654868590043121773215341945800636595236706848918256869681730413627604492773404853265897758605679922953923097565952685024375103149003733608921256770376893523143606625618133312787747333863789106225189027494691052112874307584*i1^130 + 945199780288445571335253083816357708299661150699113154920256416415142954797037090299457661019647434776027878961878429197769848352136102302779931838015515744893301215491520922876215201375729063513315356206536300692773359439602556097542095820549025947556494138947163931469256319754507401613377555528498484753242782077992365839260204205546373393561290903110569057700028591540992596738205146854973619393544778837375620970464626427973235000316325266858396327766603096793758331863203270781389363097150224959097378335886019948949719384795829526966283442330224527241808755281450549600669160599538458823548134301555950645207262484272675377914992684243501839769853910179953496534166382549818960340816299887672914985118403254835350585048858985723796558983911158386021122841824851019804564287896562337046824332776000143172142149232276448831072660031939351805009359898476751450205905228674485591654345086571430676996353266794909581673098960060084705953571328271499234054636301332930122030195260340095609310980999429430153116666044920623794167269622255006003015166943820758178187052143668743616167669393361581192585474197622662372564623959091686261645295754976357007847519045543662439645155990222369028848664300257298395354455705626085159478900763333251265665306512588800*i1^131 + -99045914666195376231532776021779033852725813948715568100758773808151305780322581443193217531945703833297191300095926859533234663552709635486471996458924621082405028106712265536212095880470831485812954377143280012184221232452580184823860673936181594471690628210113616873012750712542871942277234847745165360824196424364613083599384518870080131689979135692300031704733003046594560439230890373550069074814634139394871030884361101912565734258561677308844890436318771821225682607519429080629589413980032772596999273036002747257610910719028185325800241013580497658730225479278196561418319652871751467629642583155698748308664259923139186320812673662023824831122597373129121115639278109618920884858712627440711726373557453824131800400407069413358300618459099204722847027112949978622438321136688462824530826858778152053460004852121625548488239687498179733367929856028433153842920803870328165228724515284129704013528096415511644619438781081933212185207095260646151386769902664427043123278837949402410798174339063501126919903469409484405620213658436246128006580537427509342007121778892923842382922578982563244425381630214940568231066746941400863379907871532029171688907745131385436418958328369193311094576462399714010364027061523826447998306016581514065608704*i1^132 + 8158983438411756630430179622888436871810995756219272511506464903122629646492989810591107191461409526003479007526814753959308130630018534181991183730075451353281682248953975214112647976806493761540496512669396968152320934926962564347293867175742832767741545205721477975868881968483544197739629720899918009276442293249771626396455400734880432221498752464081681388535352258885490723057429327391654425006523796061711557873521294002344095062025735139815191909551051961892486485650686192114973690693315697670599945242671626883011483658855936728530863250790053165480128957860505154263603417568880626881396282765911056623701210441334551391382626340035947666257164912402666255564001732137078943417871878445666867864618395411082207527253230305183971281114380445288752698890901715613473626350941578372556856794025202864931168021376222835375201434266135244284903059675839558185070752605141852816951185737633361899838455911149394392684075200249675492298852459177875510892212283621450999854383873019449559157650283059570812707152256381687172078814547335579581797896915227244730465348172352771179789364072160324678600976763906426671520474462335696035687395896505142081414378467970842752878770639705832499555769609724203099385346828473533948179922288640*i1^133 + -478069270371745566308677458533666962890798343778710861261466196079135098835101756252499991379750453144385899403783865597328056620352118924504976858103391216277112134497896421427139437671213413350867927446019153950100214733704987948255285556529213346481431532598513154117589601688512942468370907504242922827401985805062148164430472178062995606293120505747710236366230825060419602061848248607835859762127032939673387386529645324952191007826156829441011565649103496303988060075125077215467654578710375596223063265494686265754002952740577375022014957956950955218903649491600579876618003899546399577237623561062502299511098715114316177393381786478435312508976243010332374403087806126295478677067672326615624453931393266636102144507978284399930223759354559099989284558518166430116294350030310676423151331244278619583262382093073179444940479772108585312177665400879196801960058963143227271702089146468083220113705027488302554314616717758026646664511252628295638846557265063076558958302995451485940134318055742989513113885147761051814857068229948720584110543960283622037722380302223918578887765081509246105437736503248000733396521392642424054532097029893635600978442589393821145365236541231697704315991367117139031002894645735911849984*i1^134 + 18442516527634095216193370414278014811725621702357434813128324478920771976456584690533146481532826931422769740920147314319741195864587872928123325117815722074650885677416854711306269698328103267177434614602792636552988958910841935741588822060856982792572873087030259332948796405722092182100764552444375739225699956663614504327199953427454042634527229572002748576998383947866867851548383846759187663698691740673381856741164184378440855523521104710292895495995661248356551729793444139944310762502510145862567175938401693876035851101559448129228468046898032243889599723994885455766015880340661787848782190284696164934881454858632210687425959309866021630527220345393430990379803483628047488263204092818723329105822747038985073536332713580140928170692728133736051696037231731337959705404150904347559527494058248025023928482560108439539215742601360016769613191599832560285273133061569264517387589125779387984638551186803499760939357067995731091095685853911170285160591164801161439554110788273875482811886544279225932844977710346692813895303432833000735006736175222054436934233351889937259961159615435782143342718221661978525960588861335735533822133226991213151916768198389485188180424397279702260153401923882418964210384896*i1^135 + -442745839823389288318643810136424884635577656763663550232212191216638746236068132749491952425422880986678445783173146955644236880313431914122981451959042236630774046975867956633103391682593046776981864466449334466961215812511774627290596332370128687260108840860355965645153694970052036853704687794412046919499108240323403774873252768384184497026245261598524288400192529938238216988036901528453116814527843141452303459004007916681888163727844820623238529259328348449105665788171660831040693083996719352427360400748196483892927775030013214035601539082094230058505189896228669367164131569939984021164116808870213088771296430483684094200575749978989508432334920434199602104924112364701332725369915982051218044451190483634079961880827379279671452157894285170521055220767362777986693022710309710312793290532959788826695651380244773862054192508000150527906333149292681431930219287702905330717409749160935544195016811238328971295782249418397536641321197039038567717662179839253100364164079821720941913276556757482708688409510831151036160927548655561965641788764769272480388479221091988826943692950202477628971615311396488461152124709493164889813674478929843541789356391123326849727370295082554431759404102565494784*i1^136 + 5873037232214510708803029281473523319492023965211168434373766730139599742957494217308430785475143996758525311372226623233558634400927645058365705276361111065065064997289597300045294078761570085592538542502917369453113241422375190835876386519639966278966898608996216426701776399093946005964365694545902330403732283118796250087708898941353121475569341844979259210013883186907878299442013499593207315817718671800163982422613318261244303183311432842646825852178709137960535415267363191538516483703625157402730689009177761039619924057332183511617785716195032368249217443232417580507056520615022928492548008026625808939769863156732701105286393933556557116184097733097929746746866557764043327491649723261612245118553466303530067979903733215785841074418982908752914841020984561945691228428212067462033127659481042539789915039038407997881549108690585384991069802586739319673896118264673042479735492168547600407148913409259043782235021402095220936328750983361023899041016101471889498938149561913424660701591594723220099279156712638449226144903228001897995558648868612402427564506132929141887047960341260135105011386795732972449414912914765798304629485697110663568322250217222838017432781237878919845117952*i1^137 + 15669533521862457249878452116068187732219414105161253567483414630192553706118241816294151186836793601705907324652020576228515355457904918513082200375445352143364866159736639989691172655155249491652651900904352038635069440437660703525341811549394022956784399447423342594074880298718945523001099918667137178378066330498613625381491062772254731264430178189929968330362004709201040721887056843610691705697275449003861759030797159871738043543869366466279366925460264813649389443368753049946243366707308407519476959288396873757717178463740155399360303238651835781851956772243009960216384450296782388404599871196689820223943437357003069013514717993963424870405323095872701750261228365421070745116818673170007397778668712317126201769255259189309095858462823350096425002303960989876162677548427261433271963525322588895480131395335515974870820068994962493226019177028645883794831069185107753122578391085668821247573854203164181489005081626663113388293222013512150245505315401673368154897278300448066472511186624180550275037660987947499284667249139701067884595618355186646631183320659117065239264359387337006188133319957389427664627743087060727471008973845858012530826894209114114933631509069824*i1^138 + -582616655531864928457576781068212354830727734656269404178550713513951441578660348140548063031601491639818908866387100092754241690253752895496624483498246289882322753019955215703626482126872419249620465320461690221382698223792317730414494277438702094526462247248570270099286245418973112059393973938162952433609760299003121453490263114983680330563142619448910966864858298864839599895471870029511263120309475647886514376840056368188677380849970844865310673505845047182903960212241803531240692579589213996999800921827696192668253065438573036263982549873946318500702142714724917369488026569850103855304998307022901286260296389523052113680455469658231362863679568662392682064932465738158920357630672136769816337086768086428121729723077689814864275249922360663431682446242401987145257028389995239836425406117413657512110597225790127028252427396252150393539753416121651991940557087826126797809330403699235093464095951237782850005463304747876411173830956896371864909178259107708590473469496587357549507251874754199543854043326238774587204632961856949677041896544978047382243138821053324605445042486846172198726467084924717842153996553800767312426141188405585117110275514345447227392*i1^139 + -1064233495025386362284019893840659709025340020675238913476150919743479734460711759135140313109138323987439609981254341493189432389412152975551896586387048828265999284266435254032735263045334651028872159551916088906992321279865699795025732206325606078369322373138266411362878529028019777685075430045234811375470918761846877355449895409039628865682502174194268636109903200992818355716065519747234381226217378946163879923492224814361739428002008820545644872802282036635360563662597412515170380353856883174654933377128062793097699758032704549906368679006550795715356086611012414463199552531477823995269242568518435037692679089150942048770865848280785806352915567734070385346722131147315112823721184800970213579623663858299633701559013654130255351486268315040464089241741959412121382702798255584628612953922800732221988906766420645764334542148687225866345281790491009249285879956677296971918147640317236142720092145380446210167984607019460778345863752865624226113880500498813532274276597049859029643451656379127946617855019871970305896350517572306276420558618714378801414671484094512168144864119260193398189505598803811958508592821508327757762734149782597536984334336*i1^140 + 15844566490848002022380907804228474044080806640764408189263637027643236098529785383570424236034257887202261995542630324961072087035763497232056863980407280356490474971201637179119631104406807657379927974211286232335426613274737340338169585151378453612128467822504102029259307706446382645538508709132136714073702352902666982251696088528638642040549509030539222483206824855706984334152583796713034160185446383874778292909600133688255703901962740433223336130146073510345651499620455038248515561829452510839496396879999484096541499298722426655536984169615761561177647900956872335623243797542479146742002805697783560074648010035451339644059758414559878672864130664080522854245475131354194915621127485327263769379555207880633534673251027570799101353446741451821473057566781224560074390513019550936406371210829899837976851222269584016112812305692445663277522219934638570348793679392098419271857352559846304522877695426666328974178683246340713884225046316624052956967473052469618878135033434302326395271096269813885054873689521192608499996472249088154168775800768588695107317587078180640439548640841429169137236340106193157438238930388425363564179365153472512*i1^141 + 75656087681698414940796454729148052668134146430242289839990179501777968826244315013196757952874252174448330756692943610064536479464081978896253369873670457460179558499359286313518958125451961755398023429412197395774924399612539082821657921471373783486332901896179470915515363672757189978876618961626699990355184029323696531513499154320367156737332233329543339887395904008046700673359512400488169026816255641391028831194583907382464355642661474539252119506408995540394320943551481399772013922299044844561119228730343858662524309195702510537830512818603561752116080817962631020816716785920527149781292647234358575311526878523330933439988380742494362179070202014577826488654819582084842357899779540764254097266661356528824675154483121279683697541256957871361211940480581747276481702166644932584509843287829723494252810191662997016880935903554921495330450547766863056262680690450838459584618207775493225437409086087665030338200120509285170412210103376002577519225560345570487633145049371638044400177625659184472793892159465180622563923537315070718889660224291543808660803703014196177889413827526710857187808054066554960698883212581134265221120*i1^142 + 174525659179825077877364957493587595586880899123065414742161674514357653706359544525666140046728477691048308059023487111763976678430400351601760040381149166369733275300681418229172270535313631882540484442609304988784171762389109322776522118347168908597188634464328407521491685580212730572273263252116075534482447502213061315046859607068694734117488320269471961659618848034786502885904486344206700861736528991355436747754523342039750413537236496345574732661714599575237517519365233944005033257726238113223031465832454552581891914631116546869053075068961395243997793978762682298182006241652225650557241341936086050849572909127753736203976554038055984658902625520384548994440131907261271412916657805161180588992009231072772705294427986070862604308877198068774447941145124124874973222731238049654051320671131095218648133929179675326644525750960878713636315671329517248262093990887807984629046067396068466898520307575039461426892142694504693202510698220863821358460149440074467283143101200666923026276616807609744228214758217771380569810346138521829591397725939451398492064924284652294863960555120225481166344316096473711010130165760*i1^143 + 2104323802046597374932493912285431892058471762347451473315320684818153349490690439262074806315306326914396987526107307111168482831998974518317640936929756249313619976572701840180588739936086674571772254945393991369098985213075601352835946484595946529920367629183876051173213018354580135636476314406867210663220569577192209461934331846805434946339294581282773054869998936710015462099400447201619255965977653728707985903814833250790635002229094639918726864093349026613488374369203594482761455951963189605209686195388218430989860871074823403031814080804716476113736055038480892074241229349604330506686332070738646858748011079194459846548207223124245324501787295384772317214195598154548099516883507368713092955542907743196484323152429124412954355040711666581562753987224642239005889893341267889374685589089183630724774152889241321994003073588725247725485806079503402392898863231614111336188731803497503887289058076121594374613254817533655027545431449776401690646046251068993579577944036989965082733083428783588985199097274493064116059012966229341511728699314559776645462997891337694060742934173801124247837952941087522816*i1^144 + 5839710348345829593628674079259541534919156412408935290714199384198954077019350565395437917878785786093339729395121764184208358619315742175421044353822383916703144458472073482415496761427686251286508033522333132606874685741576396297618903270144070173589426227378811387164132628681951658032345694457215237235233913260276563799212587857941759102813154588151716708123812342980409000147413401899511154238270492363023214481341561756380544455054245853750801036312553006983085956728769041356622517365639259015480774691530373105221084891651836434851641523899855013990108575400291929810494154231243259189010055481384165168037023920829561029867301978656218351559305235098318803966555236579074923591828038339956339385962240939195512597362135233462516337643766584007425473391986577381382429007089479045070489289134273261322700134452452881698000513845531490772067188262480503941083827074173879924658089249159715756790042308115452734412328824933877395546669515918311083838189688518419819189277156844142246866898068209438551798601911758765106194854030403172970295634034647739072791426553739453479660803309096909800472576*i1^145 + 13221577541906472098744856905059865091750990046009542613374371308926566900846795743326489849349082837069574294504330492857084239437839788048990823752317630614486223146837952315734030683417685766856090074294568481387197427015584640972455542042831693737005257120621450645537582590966825881087147013491765237142406955950890080852172144729972349385337483213632083513946233093541100612675303749038631174852721805738140552811967693241754402547012090981657557478444648004408207858101208453501654032583519104472780258629839436835910216853949463442297895373415900395462894445524155613967528262839918775388593978782032477509891589261043309046966749466395446941035828713587361805915835417025079805263026422343056216260112951273830177191696754766486085927963595209910566298101811699284323051872003407922649251869128300029081556315222932330438778367673405830740893990082969219462256839156813321056177354209396256082271890916003957068100583550285080039899724568555177289394951063266765525590291286501865289216840237349206860482348508870478388065586817450379252206235479437886775105138306561705121352588984320*i1^146 + 24040962447872918464253590393039358643163621934132018096499191333344767743972691462590016753383814629361015782828392782746483979826770337468831024653762033761749598696038134650629306019682870072841269153659688562863088523800813732012055028669103158077836749569224224536174898914205384730618285836458333314679921813948279654458217230298899913431110743125627874394981077906833849742354415051213971405045673585138356544440890874753469601069211436375176859610327974986108197201267614552674208317445770304998419036647109458950587364734389222926463575558714827798798574290168150476781366243332884865316258349241839274120550352209096349266170636911311334308975510534304720785009910361419136086080580672953259965875500841908513657539958015076271077193765522480995818830080459115062004212584284906878739760260585356007199686335106464242933908406440291418892563100484476542505536201718831364519491634843744496939507428175032201844574381788026979133193830433236536081895504573206722787443143059962903347603267299652042923606100987095986218293906994019193256567250530351537509706313537815576576*i1^147 + 23906217351535016351801976192819960540501133622835839234504710262317905092526168293856752442422805224752335177784179775614479178219661644654539827686678992601456692846967289194847907047032733363352738046959825823127861289697691436752746506391945134094917204723846146105946582747188634123732060262984849829013015958253215850432277945597449323169720364867131788228002865449626073804638871145603840096019450922399836907950612112818404227641794754100858533832073393807346251915793787200669897484712950050054017139243029067549838859196541615192626236347662143258126845397466503601696414188766593234085318461421009000840111021164771955424916860914927701994827511499417337669005673947200248876522546223706560433357706183194409236255197155900373117041963626101225822920021951002027449328476128118358850791080565775731187384474316528183051479054365874512463571468808407258590899574399209860228459228672054341067677097471430185733103256203826413415887588707506308281715812492730484060872820910620683074374058409365452850698117367665811877021303745350969649969667032022375857127424*i1^148 + 8915779242316966463304369211979534761148362212164463769508061024367254363689085944288009986884784794270828392127885127493894919154163874841232131757349357703980714572666976727211503443745801210142031611843307048868951709020567671940898335110949127823792496427021859411998354530126611291601291253635973232047920228729814252514293505797321740529364978195979673661313932808508323425266762842097768257132556280581729279634889380315146316852976748752907882624049174502012619117838387183526623875590283490047627538650038591001504288454588525474225291417239596589789038242111445860566188558681913917484410934279171782996814612319851302187156839937605699021820069622961313835947386722402563513918364583908738624440923881248119053656379399447616232437908346775385286114339345536694083486956562640853886566079897196214472804956582433947500754305880069155404162418611939697678500362998707144866923954682456190392301009747000775776031857925804079099642298215723909488301431208358198017433543768116943007623468606008471753551449240483167549602401409044478039594792648704*i1^149 + -1825679134667340164733622994708741765625561952409518992168023948248048879353161032387752732990958194957216163392976563969891225548483439083971006831012951359419805525176857809900737292771371414346712009620841646034249147748810802159968285174104912532221759837013816597522982819147632174249862796845156098596710043799288099977881744917422094907989946048232750399701339569051450636069428312606741244220687701387940143740080740531502906024711045309610581677975735907188569535626689409867396822614101376660199242852186967170094326519257281707897920565981835383393546002863669474175007834820935720414873023558784118379941555027530293863898232168020392586647726261428045580277889343441907457044933943087039783359481721104081894667286974355978408451327889558107504903052571416252717778985797800109324862928535278902240660445622229645899856534683312268028444730848939136375475149918580536875800196600161572350243372677833533142373577435817503136363590450110507340757828244519725587824694006327722236825144648539279336700143355100692884981102788927815680*i1^150 + -2175193732019322642596922881628158031159082135845210716580373770191992505794121968616870518972931275591920616927807152290398979026174877203909775798030352751212036687455228790153206202619276225932863136488111807119177569833308829995774423333824972016088765544365337852157855054597279745579501513106796449755986956299041413660307480547000110768134196032942580250815989892874152773187141827197091356729290340243307475148962540128308069854606831313618259748143549125872918508991078197981150772857612117221102700180578281267297116979660671766159958143756216612037616103232908826769246449279795350566127127987025348057036477829940534606246317931343831835355549988981219475721387648162996997782323700657661699105044650928371362738307637840142908359029902639262742648013959969393475774667224564128971393083755255710685323932679090065849347069776624484471176454304814208770390906616189457745002259672644997815076848414485918809953676880033381477082026839118242638586453065331452380963861584396336512155679798733137665013948295937914856013824*i1^151 + -294900998290516896903110205069009798822463133957070824556283604514110209943021973918773778532286562491749189101553749234701057161532318273684568888925666000491719128104931815913603986590892949580792499881560769352920970535451445853344443952815284881963226077411277169589987121985937219093220696439959107594768938496078849685081854587411952275031796563220710241879579807980611294108105373110632591913327142906079362351045214784937751224399955675662561445251369620987761626577870645693670621865690901100539826341811688975964787787913874617809470461616774046583917029861111424507064963962353035677056106691164370061440810181613345351526902282198531621178318981855444119150035965498077153946602238030436721066116885229149678834793118407501314862758834704508068425637054892301934315950334886142588241996196541422904332273837542518774028427993589201834765606495210881623687077649765346989344905022938688128468913970279626303942609374781176721366414203750255879405914383360981540109971835334612187145504797340450146272931741696*i1^152 + 103698934981377721903996604743364144552392767880919457067173220562767786250864318585378286653284515176102368798200664681826099535642684286010965118538053923036625921675945026774503216395501410689568459076486387400928140853079450600377138261621434102134801177527147831627696044788939711990170147837388558432870159369363578368470041525813737454601523031773811564093969778789678346817140072817335260154542756147693991794178951834390534412719649571275714401856021340426282929657995738443115936478558531936825377553920522822653286986780534850098179998444408521811738266151748070066333957555586802406127597961491976119910485312868216221723900596634252779665655348969397517546709020850391551435660195276717946400823121698194661005111058153323499144418978307954502514396363166574020458340048995525885229556935763003240450626340000206561269730845206305605204861810106204555439306291037118492512051957706095873266062530832236552362413216308764288105269028025412902495607366352407525521224714201278982199979070365630464*i1^153 + 24834924674045987552178238083725063686384152331216344401406803136928394994547153637042306961597081448721290021620010357198388806617836914338289012600871407111193142481023058039659366903735277824241914966980731746809740221618725285154836803159092205521913069460450682078263738149671896361569246022362640146914843917439761333654122722978993833263112855348105669393298716322311866884441396928065194946812687075380247555992553943604840143053047521691014271312604520728367354486877913337782254912513639305075200127465574038784940182490278479598092473388917790935633469702616415983444785171601697798795988603206113947975909509217587998534600231972408837873938991021614718493307273642599191546406326823143530417835622318548851606453664143295931018148633135974894142839946045123733382401248345186790065045227884928713068616314865821638991959096426386891027360668473859480334254974860225780734173038171850328950789066629557503086485324940670182286783071011257689672146843821215950549768136297024090800128*i1^154 + -10856657706549177325830498362053712645113156138928703817664847410088733479710216022339339704432566803155555057471555438193758588694213202042756004995942343630035517112593369814076160875287262395372237731898829553423579755985811039971883467015769189814421697045213663083703501006980107477818930723804493257685954689277185736616498951937699031073679314229983842894030128665279987449609164855320898798254059789443815842561086286147293220200766742275636892990160763584952543659398301317757212718731857877483785461582135998028801637032696534621331524507031273233598796653704671234093913252454780151419017625167301977079889028500966593953659818523521451632416496112706426390872640896870691604053454054934074704948172293991162757898212968183226678864271893289662075038068751676456441003429854605219565916936501360256801065064546582645881146853566790180459274320840645650857214599295264119951847695263176651429848889720952614030158820402278628631107841787544097180339383774686702848704512*i1^155 + 4228257922711650993142437753547633194567092278735265232978413334082279173652830154647473881295475962869165670637617693829912132607555208750080939483492176678954436796025446768510910786136409730521170514667807189138857734243265580639107082304512342736804053853985858818773854749625095887052412872363107673546688756536175062880409275724623345211908786038062939963451791066604843227772952767736412323730299674111859211913251754489054582155043613045179094798928820757802266253660592482822311867943769801491565340591173209654112749262794498533906838406573779245963995068339533089046231625329097703971098263887625493730767566922902747737090128467531420096391712327918852222851938357278035164903198677073586363409870629534485557585406842111607262922731803025463730342642700869022512576082975750869373551105332802862974262639344677016913783186248826612162624364933587310564826811814303907658517587924016853921909100244962146330846667219286840986248637457910425485108576256*i1^156 + -3712076919025331397040429017667638184016631193388464863528291909610753895036049762022199392646853400891030072962457194154020636485660743724187187605015786948189900775254092040060378413440353866528522886061689673479990169955267473249340169454322335806149164481341796611744947990226869929881783793641014170558474682794736143263993154590978463496473288999759645184235245631074494358957375504934595718823332017410571536227224356809785337388494747658827399010182939269434788874049026577463878756537403589768980533280542500087342277920601433738950553722719560098684130780485660160415053568233804292056801210878253039033296281110836166524731031150100432522743903848903592472992982692015049170992433977977756244857240207606974854028544806223355737736773442656456579986455244916061187183399859573331339939317176080853929293809353275719762291599910958029284897003003152010456091973691733676367511538768884828774689350534875510597992826694281553546672340992*i1^157 + -172241276138346507805626141249372884643550381932900263201902885008098982981710844287557175413007060727023520104831558593079209920129021855040793319229908343668561526833804096771213690393552357852839372988973799918426232650792881440247723924639593536208631740519202962423124461634469464871920389152837230654670045689029042458250718081102410957112152809167661821230000415833172253430663496048628022814202240351647898743366015347305175435004875583551359504474676035820931541955864400102724904770617813820806479470785355003456698245899602152070930755348589757844889676880582627578159212475220176598065677108648652597416463924480755936969271484954832127613394415428996907973426455759905659644257283047876072062229754024056441985131953489956912356504329274285083390466873320257282260864247922244951952850596251531602153658318187178210349448187469487997981860995053007383899016920994483987827939019061405218184826975290310663457472512*i1^158 + -2161166779954638648122176726342882972949330096041389892197431382131026002979898928711627275229672590721783201145643198714258794164376098375022584054519293052088342588493137005098865449301936487512965607389579351078765511836282834213193104888419033099302248140826623321394787487700890098230990938611693473699147614987431097712255015210117488022770925501884910858386434182775209635413533941953587915101583404003122935612624953985966054020626078555930813911119424777026676919652059728532389576340519423390826771518329776831467134653706004845960343420130690481442184441784040878527360145170215200471905784106378717147021994078484295004564145848317457660065792707055958936910764196542259481703475201523734892372306422097575765574051252399320420601545723528687175944394420221424756867458244862152779232242581187803401032457130360814661394889089019273358040988392839874339496584119733491272344649873827512616747008*i1^159 + 26176244161448403071155563862121346150123387220245538319325784499499346334445100494259075469793577314572909455081679169941061323349528597320139370652111210203224894187571076913956696036823185249934097383841474680033395018044223373415497871367890319652557391822816470611387825564949948963973747177739559543768760151469024477257650189689217622562925285583061675247766908162899198008316756942632620978404555932721432690613713035539248735466552346418967667625849291390651498843217842310666155704151955992452066089492280633741098861440469757906983942131262261409575914422504827195230854329830298678397958616362770805884375611744457992278740880046465114167644571108778373081428422972790894179452043405463409168470592075803292397622968391536265315969260007148886823791596714454759875530793816204852414521729705568398732312777959714086102118931031966042119932624793844731416025287804672016384*i1^160, 34458100127714721965075646049773375554533721754450768175495025132376796452083161352708114669863294872000650352206707183351691303076690400522970363125479542423928938649065547147006253444303191171037156837492299254445114453802683149327110730475190581633028284477904510101533337783758357797880712629430372794052785896052715665006492313769951127330192088219775899444296810121510825229476565569408478428603809563836504388999706598277106257681495611236733905636499466026099038694778923211277770946917811249964768369062643085938917949160289629785317464565556710111635119271215081485246563644236555073688271789912357100975380464300995750786798167303188717640689515024018063116866734389682652006672382624289797677320212408483232329659957489433750339510652513042913506205376788378739378651167905274803474295472338502510008378397520672606593592444521377430832172344249653119288407128165660373013819626098053933688097295222768718995133826931020132259601835080822702522636428181353939467421111041971255561737843428344638729877868079108949268976527203104723107778996494988332010563561566958116362748907570928297646487855253007480258553128198748859003178829963977284463024967642538310324565842821498571677127874581455962297348192678524080360891976294510878378055192782400210621347116330014831209492792464755432555952386295420771264540373429696046386848157186736962282369926435177793060490034447599244395739695094718918725424898015268506324345032069277084664242337886375660905841941670103822817030729417779751290804049618508414083354019155915380813463865431169130258209878945699484925780987898001758546351222894337517985908053964247227160258259536051550429747337475725477499201216017707716656356252095768819770669170907755153877559925740228575657025408390424303273648110369704094167744773966372355249202330249866525913975970455161717224667994693463492765785466620188711704969703778075375229795265892113466558881396340658215216828445011555367029072094693328476343971731769706944391862604032459455782727829153139656161764618411205964662501520439982414245605468750000000000 + 283595289092379649753950545491560182825624031621602576649356935205351648158278447513961952132380982748649641466441128857459299743075714641421153152920553837265834809855054402329879849737417382574396450535065793127713353884095667707829324202335204202838049405946523595174750883010890377526516824037869131801844583653888700832953975593413778580677966064845317219147566193051004606031780519735141148982507393357566609578769891191669262287820232463675244706111158424530072055235834664969125818809103459721236555933709642650346026569980251583602598169126561901128588176407763201363583591505652936614076186330993596037471196626444293536465011818701471100533840555508551990011709314599855018928389787909161160145794584428813083041797167839718481095439943316545588059744045302167200605049150507224452130714367495583902875061095532468770156134202192908998363148521792255624871732606149257433420656709776370202356290012163291800122940581181110986976329546068203892793165984785332705709141408287979312465004707487810024065248634157829124090949299450837946857270120029089315497932942286238692960652610990916082604342542055524437853937588547934890505986261881568410728317344333855123316837122213275602771951876093960019193689361622927663210800351526128968287384300226245589462626479179883178906925882527166473318179049422652318322745673895887133003218717201108086806057221046987912621846251937217121620880393580834926872818030066769467043026607279868899590930054230957126317570258231216331145689900798500611046137167171781227832312215516540950914912191444408199576481902985051758242725963567328224161362757709465789877251555782812371283902235478978635568874370362049750415481618348767159398403623545036979210104967004232411682880845940483196702628282721358367929812386075155450773165675134233924972863877401576285088283627041817858231508063813881836171097398369046051802386725380127363690142677118661634610496919812960930201963525403476354976888706886576264765127410578994721439603561064470995036610091944263197595185465731671307482339668273925781250000000000000000*i1 + 5567779993147095795608125214765375309427774638947077878296744151837814666552600106910793353846597435753276764326253913673290360508650056279520762198235290040528940893539913379187005172936486112309160095743617405045569184669675834524779493659732695038927605047156410441322237848036689220673629741195953163387504914043879794932077160609132783999386654783022035269568044086433360937433401024610491901945499069706997978181031939254257262326914612156998239010735401926404672709705295560411133541268060818050404625041071179766665630277864803655974212168148828287794974779021824388554287224980785679260457915514686332561393806759134022187873203402682752290739944367818203381002737942301695089851094260860072970136277433576992465488574817017128319172984913366810597395119740610361871816805055698641251075852874069660860287164294113839615835075274204234754448390113450345656558536058308075479653197724821504214590225964283819629477099675330933684401455188509915762649858047491416441079588308299471999674250958973723566249534808836194146429469612707036478610078055814867251141101971012519598684540851728474837933074669118418996223337753321237405648612755051757309786797272933476782228474563238798478282599817458072665050905407787553557962827791939824120136691061865725212167696962747479330679943080404501420454196938470668502334281036713513101927215269618733253719096254061287362858556514050347471833470361674387231136006979566988222289574261201442700477718324839270763833391907843160768682534217519640867197770566864649226989484388668235848205666422379122759918936627746559577290705382497408227387273439092163940372747251559986880971436392325779600662827051841110855400375876024841715288391621771504134799870794764784732793802676467576710249091138348092698498487331414455863668789425340512039408459162206252496571211287251630499059312185843937312916229651057253405902982757703891026577300551077272000971945700779285926843032308282454004830971914374823567207973752808734821861101661755320907506414177973065995930181013368438568086425781250000000000000000000000*i1^2 + 17957796673199875288458511391450546917545802886040059540120847807774547669412078616702544705718072328756658757209336098859342035634066119212835462295592514504774421366353455233264854582996603675465842108788300904407746215327819038163950728505233458169836960843817967824348298129857481384832563795996235678955238789878469844365409535910814102329467574845775830181809594897197972888050967256126381878401577931897151639026502185336093081052572898596984378578161828299221145660475720637800895548853630943574227447188065420905432517533792718186530163303949884570053635662786071163034951451315529260458591757201715814027454111842525805274601273488120250863153688855853286915216027789538195226298844987177041796026736844874409785489366779176779803400601671679605744102622050718182124058981692741647464209195428502458709148193418509286011537671870149278447290232576514111945707303101161757090140355281825048798073901322723815982844432159852532501544928512248492304278537912121232564605286304938888240863318860602514902374061271434334399226558795220905541417714695631106753958504668992006653866553252088712326933026042164244055708467709736884146164999697194071904882743019118389972270548079237470392262253560773484292703996246685022462457070999741601442350302294342269350935179543235904953987171716665405985714797745403455076912381043079141552836320596077902958198414596116448985958148581114574653510777994362373334213259082891342626827297182604628032885319064147515009512935521551200216225512164096824930398190029793427962606861368558697485459308618818428149474288337397632558862701330161646564789119140653744570510625395298886832122312815597844203585721977418119506269101077008762651886522804039528205719493792420143497367413967255578265629526091918297760877595305562359135683016779136790282081235190418864663196755017978652407893779269844357432322781291199480434177764368249741218171884185656459942459973781101278534571844613239861320899429615941786905077538718284156668217274063863534238326747641666619650499449399666889341250000000000000000000000000000*i1^3 + 21715483337261301444248403034026442338616883674549064832346634908064393411787917607256051994979102889060850247219459884955559786060874757555941794149363993048964420102364992739861251556283426919747209964284777962014257982054378985343161657316743330317360859628668177489468520804330223298694392683463731289513680752781310156546781119944949094262842677697123285361575622707952279244083423487428205237974659721870605701720409544719228428796648738790623270103576197565515950939839364394608044277400160079361864291528809375197423996511288657132361985270624287878645199705026491084440368209315798094238993668689932826422061601409622088658352700274510646521652199439656129405226911592323760123563407138632548867213321816972032722119234133688615820467056370484542290443304194660351692609151642501724199453118105744753036461894207313901261478549832333155279398695042912796703083589579977256932026258276738320051349136469244756654628975343923416669570035039724346004178431992362886483642258518087939893085633862589690212353861026745009958728103602067771536417051612419713349556855105217343738558971971340267955610986050400929980968557859476076332526527634071113704182910755418261087387014443881908430234258469648160830137373072770044247940102638883942600098922317280353299448872211680927644671828301555231714176200195580303933218546256814635298100157000672745559716240844913459736192112490876289010088115595909887710247725334768286647072318762479600409789955237581701716326363012171254886163623907737664024530774952181087178152711450792287776347485027453294480126603556448999901528720342834343665761929536958112067189313808217791733318117667705461014856296425557919037596862841430170557705489914466410811662002196072510955179490349973680622973119260520077217494370250602545526425377206753632347073761969015846539111060507547220881794228069575200285218338709185361909062609100244720466060884866585559998619720429178679604848286586568070755835845469993860717135204844258467281332408721984636144464828095454393358153546601841280000000000000000000000000000000*i1^4 + 1950625124746234121668989034621760679178299409896344681905325467082145864269996350792776920798592204562008132338522059361965126241151311204479907597341844822865721939735935454155517828416177855509469000664978645977821337277201504638338686179585599928717049145629844388842368976808367512482934642618133176096370318153398193095344230497854310309899802699001833227081616007531352324235051269685888094230014457461917186785624638083836477201962829729226935653994558638185447693823412728221170049101776020946110716829640287393937068455272192305327839583262875379636820856152233665861935935189731630789690066723219628272101230555654735208536745678846347018301599184266105126674630309160494738812058648975714756100233509502128357055817040405440804999299834645765191991503326298109828291312540370799399776108204547375509873168788413604798231267101432066727262615502663859024834927747606952148250137147901229348248465946618758032190233352856443236789849932911424604605208195861087421237387344833349756086367811017020187360243120255978937309914667821122887076513792766489582216044450104520829816044263796499982725920383547058937572690284613075584213906762542728523526181887903416045061646828849724758406830229497683219155814494010532081508628074166628914954201641244280963891774863230433692269110490109743874499254839909048238903463948492832497101546488627047464649432638201306097708579620987965830767078696028552962198303565770217694894842948152947438505377453660173882447029104672600843284161928623006687023044073946632324518459490066510331735184658665966608248244574863251126400520254352416105828539811221184958463250648703185769748393209938453568670509538789803598560140236492037585079542281985956641981671654235648449526610544772270781130726540231010661927340317765682911106632489706159863446027647523967280413559675408756769234025493403031110716419156773590369316805954575075452588267997241397192728768751472496515986058933243620383786702107910285323908902757073686523049880353957032924066885521559863520948816788512227328000000000000000000000000000*i1^5 + 2585537539073759852365946590809669345350980814592600219626705727548566759182391552466474451553047510433000746229960823804241462803923773923116215942910215415692106081886890316153092803591629440616076779894532848983739560775262999098816901912163051333413182234774475056297937018133416001526003826416876282848649046794062825692000657441816781823728846061648949098946423559532904389450639816384400298563191393390421536069327509798756950217764995016941650867519150699664809363948992690417977374953216004181276544925976687119308566589843785163481138913427116653685704619842295399812529733733712238621149287389116178972415729836749800090033462492922217116506582503055300976664843234839245583997250507898660908712986914719869290942246851120582044780492673351911956541426355730901029918338004500969471881589419447826211321766491322814434248078977994811759281643040166327998163087480116697585298577078912736048873119441145269224653251326772050229488057989419852366101459530008926884309715408411961956866557171251952377291024141929250220830819031728036165028199230256683252069298315632123449916993050275138044411685901191998904788231156673852076087479427236444272535306122445348246615435569914911083659760170790115401419839751170987202963034422077303842425778577618253905961144215514850755219179650941223528249011752957273378857715303505017241120190984587063777780903069078350134575615695684477641265398724821647726861036135806178535208727071344989994944134760997396611626347488285538954246836339164879162214918740937624462543574994763710060367143946623507653078556960430873600137596899682789360351435181590442486004685372273861318560403686336514747211909219389916164392677483673684845106902553806204938641788388728569399763198216169059070473779097030347851494295922422163648099476515533114614561940638407692999837358094140430928957629811881501494293872991457367218720864260876350176987449329535728115094072638468554604933248906797705980452461983112099148848375394118410386011477711873768868104143047429851223979567976137359360000000000000000000000000*i1^6 + -16767193848299889629022638692808350558551779658542925817354536131311919309432782920316734246873122599802740611424364475420596836906822763016455376428820698010823450251574462473163057284231053654056423328161403312678118414329374147935040565978101275308565969127153499977013714555756723491903024728947851092695671821651567770190993080445773352619283113605932447651534300589516537912314890595412577611284583987813897492244553936163519405323251219487067712167722912931678124150097229498976077459774333916630647248893698935893427896252157747815203602572860404707823711799320006254675983088345609658180221777749045149504361679119189209363215838726559588627577487088254129962896949884236457845796237303992259739932604425375774696479509277522965009445035900402701436248976138393008640823399004999790873762150106718241711473203704591635022340845218757254728461961782164366296150057314306194391321119439716999107430061406574605584054447592098059369932944816685264174580962021880995963455392062807640081078847743378007547945836272942401305733268993428793604759272688036598081918029410579894090058403885226257402660435241084101364273950844022421797407029111200461395772976991632889070686033008666902871817766911408773363413384192186638839444598805031743502222850730013016861056386360281701623186213466447492528505757135365365837014502606234109216030227233211727682423615424965004334588822510290243119022490981547538715133796396681939093586635163111802426289756364765105329285827684854460431468194610541551591806435219889135675326674346527740004269923599275658845630017403738919536445959214310421054387373761371202300103259462426789617937792992610336137442562392907143862582238234108938533203564466205360241117627825305267617948395611679105902267642772744463463784249669596188507727699874279366339039649650447422764059393844699137897493141202390205759188106317402345502154558822333480407721920336477070380576891697677667864656727557951181627529387484139869145362416101885617714776378548377397565855220501432953261807260929726873600000000000000000000000*i1^7 + 267859459220919176861946695003733416576378271720817664137337305387902615855232855637934017683491482500578311786367794235910928253871929678559911079114948947685597604961237393201357645552194119779227112806760062521931176291175916700671488447371049329243727788715773990557525491992360500013062370656931617314919830964490668974372493837316198501741830899458807086227051433386145320940730861867711996697599239316479706227751876850982758080746311786906850601589734475263418769543708675833273547112948197657948695641810613547127129542379076514842398246165059068897775017172331091501980696741758246244601483539996913263467792159166044905294337801772746270844817792206759967762517481080479073811979289547861469898355393085110444419881434607138270209555926851929839751645077931564273705659327029373040750744740875888240849704651551879365048676901529747672000449342169124924679558981181740657880478849336618880921409866890985103042041271040852132724434357189288084258187823022402584745269095958789832941009868480887764103828967554836797696113829742690144797469353678405822138032662195499438039573247702664036192116824439076665851691911782491920523022936701569522097760359345292430852288130677579076956712472207436173979755998324976965760618824422069189743888828241906755232332069343025361532363552840681188877880917939048430173674245042665130694671626500036385767906846494174156433045019987326331640941270050495481665540454701567725675502428298291876264555486153028692546420446681548504950690417746980812407184380447727011387549830207655277299726657577215665051379473462381343976429105768321171365555314991966435699947900060179525995812692018866051147143243375662397084529760438834654490555037353246004771712056816330515460525340809847936439653648116487352809342041247590002675545635483037042239305875941813001998324230557246394017672094765773006940786895828063505440488238813208986314608443234877218432222407446970255939595084877120222135291734679954407210791329445582428694594421710867087422310279931263610423176722038915072000000000000000000000*i1^8 + -784363906608896257553450331137075952969459902147151108938168963916753247865439582825322890623231185672419790651938001539923896291103382625946222713210061525584163021357198411169518940978561772517811343011107130076029879067032782484747939969084244105240590485611428914457443709489785230883788897222516352247159705975374425013981653876190924852142815399798878276961378398314711867289243304775776998809110957968983057792184920892380825950593025764107645669361538701193688052042159393903353556760533639304904405110744797163351065353378522419449366373649876538524724616244243587968401547214019186489832661992136417304783463077240400638976092842980267169477911902461471114553047441749319847910381779529033759856505140413774728488759669713378708914072577451532499662478985442690426962817855426528241347610296576234850132406241253983774323183734947325542691736333609034397069602017107944585954447712586485011899518758864362289955677666675167479976756426082733689454258254070632509327880607011261612941125891831833658324355999608987544377748627888369975586784202353918259238321864267345458280687828067873354499596159932667424320453171290087147963991247607941793072664393632538800380741462418678453626842799794068886068797899279695747830836341021254812797950686075754774707934105056076642889921120355699164410105836777473111729213811882446377213434309643237878134365367611688981457747176943437556253282454913330082799712449231978637555483609473797513084173509882264221650314771378556876625692338324439345466218451793508485810570576319351797177697675108611064957458631633563179780093781608910962374408400554998993461429028220640357444932800611862957445256224776238589178606930728282315871257566588930967440620264428074579667179928611439819916163954951098250344881074598627054777566447006089021565130038588667457704454607282088356269451283665445247311197363056042093483362423078815555866305194264341265632788533070325312120051581835537092987985438878290039395573967711651023811916311527072923715513577613104132684510488271257600000000000000000000*i1^9 + 834558837238104806644927834796882020858085207697792299610714914664933915284735653143790961794617526657526563141366414737678586484361076088886171275204176282153238956486616429148272885313520732663353996563299944009766926231960225808781935638803996023223908229732563234476083114484837986958018492883615205948075937131595879223245402609878472863997711079944866355808065776260770350297425205107599443185290334651252135389598158811186142096894872575600337968899927258248657749803466536358789270292753890828010172464197164695230582905739850258476394809990501632200826598404813219021253652646747426717882593459100656070773083192475469277574525732654192064383851006402461163721589606674621299486376693596086967523769000088891991646456166689041482565984945502980016234003663975229370657589763122461427204910779408040189615315058149567706191315885427509380915155484345762894700270031894417539687301939802446642581301990767687267941787497587753470013604797240394877560279660564175306001510066298365177228820608508332007167121085859395562801942211874703649900953927344396870991043925158206908526163048558883921595915309618414066847450839676841718355260824022994752026696651971581215531263018433963057302136426342289437965321100779893734215401594352244136788939855630748943001320378666351702792591894750331643354089921053196012170356642308058213089090097831817245114714045583844665265802312371849900606577828397858715366350025465441906426038988153980337101226979781781750742557517360696627613137772047302803131412027159609119573182910583678379385166096930075218993170106117368427992605872284158273477599342023237143853123620922242425467074694675873356391610725799802237825456736896438264311500427082637400584766982963761198960463285658733477770570198753468875512631898212433513960138466618000683836521394268706935161435347589400540890473150593567947495410127253655205940848791133512854227619598639764059006780719031701619475592773716939258472162088170046241514828457883306480568870337023268042038655370645371322252959220446003200000000000000000*i1^10 + -270956476158508781999398345451527124652555438931398941070628495248939347283573366303258934513553341128139299974941858995508971780676254720444797355149269828589424416427104356614267658068768575460885300788807580631564436074988707719463204094386401460661333324917976743610847304583861220630308848028988419594213872629835994451807364627513527664242779753135970351084753653905461104446471718429049258610051714648152164019358410731094654590945327511041213856984888376243475611047612199559079743004977125314819402594274092467662550934823579896881832048445233684806583626497136815085587810190728415628204594709504536094707059884665817281749955273672542745620739493097381842235919834805893477687421965303298336073650633719250770743255047573434308477735717922540958351048360031394193155052013617741622119370401793828165991299607020021446961781082195057724675421773429025307922713395619266873001253115400708743908936118508036627045386812257460883775798346819419645519197071275523226494877782524053182260433611213508823259444413229455919285432972748975724083311863516176943298470713785674497510666905350563885387406976405307987569532228422289301312411374914755139991710026793004647401928272440216568541935051663860678975839409829392066583089645403470664590739214232890578648646372918546320961816772544240785767262072760136077252975926861249163932026333282676883413565073461178383081278638222795763184906452411296393528181138825894901691108027278431257100208747542089926130710675629201679100873718115820938376055536386061746970553950182014205623247366107224599288585258101981668231975115448675683671248251971895557180945543370906126902592012496029202188431221091519823986395318395410439899145083918206171973325289933046761465105973541730164688374039729783858531552289116704410695884717488987216889245723697827480479231897877364919979438222271022217028543907476619512721550081495865784698753001240261403872851882185415716438707735067852633577745586437587977608594400770851652343816217201960000028590998447349869016288252133376000000000000000*i1^11 + 1844313488604053474965332704041719483865751463820572672408396624369642827524796365789466386726681168178701208303150858925686166533711589182336976645515498960339588380562912798483619003554812269709439061418613321857307016202657245511149345453380810761067852320165978311387844265096616959093286475172777698499592698334589099235459988680393120013422227208007204669047271483077172699208002307964647886598469853012661718230670316324107996225005255139912690805323074310087619591353317379364272704336825951461602258657244461270154914902731539918464216891891565808859814758600922692111121363745677448320914172201236265263920249234555126510875062620298130460345036943043645450647180721303476208763243282085942600988129916427939735769125696822746516469448669654701670083148286990503779007849572579116313466781768261555883990262502323259696022312542341808356955030402604282088596118323529032203227686721322958801264012121688913061824841716497996362937805552030124474478653483200508878023732175914649604488308146552451458640808437218810340998018926950091030050609797609977831532106454226483399869514857390364155386194011726814565021094886873530777789872925871564735650450678547731408230526306429589098949619574503968746113336046160517810447447854113669038515116485757173897824716724262638536227060460930999401296456963761637792327090469014661244488082271120892320637284577298498530141697086373085169894310821692753388778793333521872980684201567093212711283704524659856213549432740289737146413726737092524937169286913713867812045645547289796322701728407309358755272534820064322931463629400733564407822895883645473143989377849413804402523614125258014878882797016626583531600800959867656611312151938571123112634989861645426495474381678495932444663377334889893846705427894076874312377376041146163387766649902094824767827143177565169445101475091611460582992078273674711350171800377117675722628142623746652931438332385619175736710214268780056994468597794737629064248767617510559689732147496092204660717695092481364176879989251112960000000000000*i1^12 + -8104152851977803304465017333588462374690643104625581863283823866624966473007507114976296178875603444427516264968172335705139524248352873418255324553009119076957973519730535624825036533477954856279121421211320991792225552665393730392304559878490730243780699839158129424424593163064119978240369956045155834701340196451739051545244732359823306200408912626223348405819363533880431355548511535964634780437545601870709686283549841692122301478330882636053634813724690029292646393578798392895820949964031125051566006746698576680450724672827218987981695093389633213145550456681891884046122317730273870030079846981527589280462969498247663000797681547030149919629785477404243455197452035754396068281930202656046853093128702005076190616147966565740553705379317046213287518091495813250836720465927111431317889054361940237057142246149595384336603832366368762784462839290895548867326139234030085147435205984543902601430987532909943435428772034893513752248317271020810488371103031505519585799877241982361428907473750680623963833786132014227602348518522041474170074520532946814880706489934143059803848027397998127653768861211322591444090231280297477649658286905576293434899736816092954967547331573361737863622953522897119443074918347833281725250508016588511131650155886407586337414348918384736731282360381120997379959124078323895705378337063205948212555018332439010040303645097529795815029159422769118683154317589998328813448103486584896233042041438878007427183074483789224057783602562653248871741969238450674405800075632893439504814810280088010543028347895738096578214291050446940672040701814700947390063940697705724415465630091177895380326468671686108044526767241664006224199390756331236815739628076198355733747669382921336067933308626906454253512869371990412771167277649460047930107112763911142249457317511795721428454626150939552542053443155028694393379861570759602899506428931319999733843396765709232457794818492300228821990290966237179222411512037056070160549587746213744501611043913063599828294309964114579138980380619571200000000000*i1^13 + 17993092140494061339121917797150420907407764206250937347920755858342514489559661925773387555586179284158868829744081283091324427201533618359382171418838049134057638844356325738615071954289998863719419814078533046975797677162830557615073726156032844298673491651235010550096694073860428458000237256049490871013711659796783869083080740844587152786020122029095923645156889981616301198683430412908547412927077556639315733674846655928688354156571259347362458941993125405947959536838109941269969168457489734752369160622971833654533082270397173970706127970112267256209788028711665386304437514525213655494721825033088714115505338738463104980171764167008556389308883513125973870065214276569364466338492406230087096176852090029763771597389206741278938124031772728004882392310069547695129034300538196940541273708844179277535053690826216306572702790146502250939750145689567882138654327518269949777602446059621058929328661497956493545455731429150690497231330587765825219171726809151080181949021302021756005915314941214050129445385845190728267448948292114088643539167205031873819532862862335383352597403059254516545493070418485382624445981269011048988400873004203217641963846294414519691236694679820181302621702869909716520695285139443676270907103407500050013549578678064081162777615304660408177712949420090041476775619661496622230707848760611238570049840198320502224255933542999466844814970621571876986079484043943005058153526188198000124963824052708570467598545876829574846384479938718557299256612327688835095786834901713359320644596662714319434960893399280537454942902081631989899012039955132612847731858143302517869376816821536155253645079148101893161168044709364596461840151845156314261846923919382382947794898922819058410268345007732652475224149710821917944699180645648642381978078624211269163624086339818123892659324624893574837929966275239024378631130121997009175187975251566918853762830513908164769810675419977299056355631865540451925590995878130676630583999259742708905591345040315291568564326115024002557116803973120000000000*i1^14 + -25903198611919446449727928737341678793304476641586840914100764937273817500229012234793171308076657676199588949870040210460855041090161938359719197888092458669137299466563628997768039905951585526863190394475792070615631885241881170894657581907002198459942796894274753570537919144203422159541777044183164924649689282807412209355132003075020664548555952867197940049018014088565681869447189202070735383140539131831851006619800328911640112435218576198742768150903168416315159582721185972008552356906406714933398921719976524109034940297023481921458754150445088362767869036860344824439945441885384672794311851452830768999576718091230624034386187574507782640246839796940726735287408678926480660365880534925896754424774525853480436172972023265776510265411777089540360123476428227227457421612980453918216169251817296135749727082553106209529481326117434191210531000560121898154311069475184211432431144691549957257534712899132652611898246923921719752299274528443125772991795284814091125062423530487095545918663384404767309806138451428529381713762516494366205936156895997721853689646817385919499597924307233446677825696895358182862213339170496006889971694625663245938246800993647474546933944501139197924379564840429514520732536124117903266865340111107919639071875665856594921945573925370534104642513448869448696808314803079193500736255049327123207145224140014345873099054627514575770562950232098132743274677863899574866685888359399376761087085924812307497618472367075938024465846430154231128097252519608170617767446546191932028961690989010235490977883661214953692971929000076362921501191724767167379339373965930038701115588432236854743952916259011716908765269124788212059858572689380384813263647497935392806383444314177253361704978645604271255665236269732313616506484208365712852586925076694474799318916567352717948871056864127460918386075998162186714610241140264214574827012690529108342233803545597871781810967701435005317572622903050704919248233139488083542502630873432657618460137107879788518467673031746058664989572464640000000*i1^15 + 27428761839480332297715763645441058240034515117801540822989078375723008478766330356359284297132520504827287313830685701592254752561953857120538648812883163879790410042142205769591067296458127835863191735622327871558703593252229107605108779413458348719077650486974243433232078563915074850603339147238708265570685834489937067197609995194856084893403347653452146169003337668464718222404802213990776120542371891649941633155900201490943961767772544842626550642526700744656982720320359749980216244627853444138146615530340798165026289750868340367054586449442764114862578451414043535539246310668987691787659181809886192178603564053924239986417754659436630094289722836356225159696602614290561556485128164816309540623272047303501491070070380249513125841112242648272483468529718354097933936719586502660033862504791723255832742990230771370123035785138346240411302253185482468589792017249159259201998198507673915174245425092392893850778783807911018511045987837603281424795885509155182780874998318733508337210852876593627776461424604995264165971030521884787291974142134281156137289214297325369227339097725201752219219906180053634827693342354920591231804046044971496292694363617034798412072280966718629267325281529680892501896340784511743783396693491561507227800411505817143180644231783341651846708834289356604476575082686711163275477620753963017136485991909352447465056237778954088349230698844955373267801532922514463636140358527273554037801585681631754950143386358512777763110596998698639881224270329474245113324852420821086650219957435334714858037046787653716452089346183024670451593540504268603475547781861793092889979539613940697574892108874221886898772982989892438142417210836365958993840556838078924469864275137824622701713551186958142254649281821016510390925971929779233087514885707792461198923525385998176229936269450046433396381491345701621037540561063189013593932751122720551488874838352655437522201972996605680238750266261440640454020099546497602337743327880304053622261043660292897548577618830711191764559147827200000*i1^16 + -22515767797576535203849419603155402366124916203890231678535087884035185406586028064672712408558040803077423228723213331506819446724213958154174914903367122835752797378220835038226685199411142264611131102972746594634502833855266133346025919295769993651542230972837872108677397651836087418004950603758196436976100517925818433663845053820873233853924378306711945183737997613922763898328539918514201273830518382792230601618316140771128272819801885916973613738993216983247491415643980117041332090990800317794504612578301118930341930150001793254245201963334230174168306937935922383622548337723708201287449518140387263729235393704504295494592393656278799770920638862656483620214888562192102010911666062747103386617732713551031249184383063333628102665030975576260148101236513986070561990734264693735423037103055658646344478136718250248720433894057707365606857494472806554156529207491852562468045800374110437161914791937927726735724696630495922915269697760462515482557491152493195457269911030528709844017069341238453527326842863689267667338503145838810335721319610623177802280862010316997741776631519962750026309847486507401717638933338882485309542919194398016206150132623358306948441509612984418541733910757147904741070177449723486412278282529502715444527138911656063998400035609136336102020274293321446978812666941504008537928300512282212059561630140505544881406666342603878204522167552835281430500472105445963484937938629948831127900004644157207335568907989176242829368869517058438777847617033023874510127999104301329816706131588410407946150699220168878250079681042166560877643026414965227396030108349339954416259873240688227930733942695450195184071913455710991711400476477532627830278556380126632316888677468629658926565823365116648565899013866093344907510669246008544600967004241005632630434241342394538486616200773664536816596200701732598875982141105788308002919106015966778147944794467036298954955473756113036954761324780336164840555401757998865486413817143929249198438947131529932476077392365261724422034685952000*i1^17 + 14809165212783305336066778783075182946714822945446475408637320625401336353532266582471685548365150982970878515728386871350373170888019716005003024499262707997022349844235390495050605957603984317759105971851502931858337591849098096313053470334202613416307884357227565025039963671313264450394843686646562793292323825212136020063078234314984212831399025666927053064404341054611702606959649306289900015251436263596593596902947616536517014741862501692490484760831681717527960821642058912944889691379308797329896283257493887319935491695431404937155259773438560142103245864478621770408492350078423446578569281492698342182202336533734074927476779931991251251345600773556568925999686985868691448386916932621036630264157541433128894016362718281333092740503418057090330013455872303626588875261962492493572392728784256396624711765230448170104655915233434877771667848929244577892319869157142857437209096624317519692771110042326770359630937291609336179462060411690605116611306747856425653462148330487437974028505979760001050222299360399972300904058077372200885077639471125972505356885884958439145568630455632793677125293531372756552984285682557744485271708422338565786163190154237774743261701534734163211061946110059727090304682826538042669661731614628297713005552119895839359862465630630419846493787616991426988928105120322933156339354519336756737580621489216048961798658250796726629060096270613713877817276529523825939941131322409806133769061585018585688853876954129874656808866723888060328906729507607312235520841734117099398246337282571609069387898968126663824915153473108145852696813593832081517617989246588116487764149839173644407407943922468664948719603992851977318812458991701743177334472328228965355521257379606349956329496751982411422972181525985985339623699297045695945874292574743411730286657352444840390314749742032344109042321463999283964458875159016697681395042514162057347395741022994167419809693452977652543763735494622359449115226298268618313223530399191991485856696540861247273894424450838991459938467840*i1^18 + -7926514345802694303119452536058099704458787286334464645788654746624459175322425126720154351199989885068030541202154192402728773277832365117761524778965007081951596900991237329745721402016065170975505217286074283053086448100577217932414155502321771071575985852682495811861706994279938740101051085302074454850685413375341069865582673674373035202086355512234321609839541749922181843067491778103178043276145085389819089329251231366464024434558470590706048875330825704679547433026884049919118077985602865549050598727076201857671186750784184265060940940177609692453311593831431078040005955898591884701840521252083622745411017725103843278056762280491828809764709168263266602767631956835334347363385036786553020714275338457167252495675747203835405165581712556155111533957549315264989852554123341186066551404297270204610781507941875388460641823621201275665745029090146201857314824743957596124327047514525210028693800080958925501730754426618958969467612813354054059630330011231080531109235017209305512405335859127192353745136153684159306700752783924774997265162669566358353590858144887982885047341483510176021124844415052358868284943097453564363656347701205548603807263087890747421564079284417845790328228400063992603812665078290316181043613582908473386417403629817442638240060833884541216862605364938292703175825577556938742920819216836013820140065114910719396434878232153245548412292342892276824180660265133981822199329397592589160402652250306141670455463901714280527296822836571124229366786541261672052813367004024205370472641313899315685611307021741542538683269383976796024103042618324535361709895791587265056532185616155340372508591005367616296751003050328757972246875633325921230770970626292184123283206541325800178118003307901526280120826623269394199861867954621692448651230453094384056985670894361286551184589222857640121495289107118616653948403080388554292543367092642319258679940072046326917441932432798998775358112518225184909643110660461003024199403542023726251138192087841161890584602693019716357718016*i1^19 + 3483536530713072872547288109321990961476027616187868830254864783858373207343837085963646958800665539253988275171638652546715831759867577093164722589308242186068813878993777111530724173523975091716572437519538943941464345638960064953490440506968018438901385274136177772246346155722883223732897220379228565420127294586932347168903095743710060248484535403066982366092165670072571292678713066425187580760422164127009207921594742141510813657267518295314011228606138847044283805850007733676026187335226338013935058704515249253418167166115178202928820411380267751249010081307386967594983766968876358500534630354771306708151464377360024164657501939083468905785137549844404665428875088338269153243196423781637184511671134277354343213226656453067398459282556707287555659587593430381748588075920315374801251783664556271609261514700585726869067496784115907991646350590619740991381075231344070324774579540570146176568360795954883688738122016582193607236209550919282293113667780916045179987642152562775138680690084598994362748922446041344458639621875988539542223464979716307429812332929689603206512515119556405091993122705801354678984256316548970108386361849153609061096986964245722753004336318227891641457561028393032699544840588164226889979817235870971926319054229468070050141478398759576755621515809693254486534081085993184823590391339856616665731512328824743567395736494955499435091656000582028352334718250147896739307461632941403876803980521025451041921036977886482702701389374823373946699225511497797427131564983038265604121313716352895201503783288980217972886636329977737202483685405017689257362274240413399982151524385928053311953154198619397505557613953564231971061360604313770621752279070944753518280401859560212528869483045533725559076266995409129036475619709190029058690047881160873295733992597377958876581104974297850257206780105253412923837370175898905497316250395543286188797036247139162002087933050181983797540151588334841026558698033312409829876787183918443973533081915118560344371521270359787569152*i1^20 + -1257442483873530929738297298285307997377953259935568729715789899496553619944378366513147641599151790942826770126168472028125786543691486073048160552606640943530938107299239019732128366671341630698412650955913279760069771312463962427906699548229191036220330860734967065965732826993897234542307532155455149632847093510852754022662762927685769326413164940735387831678854961903528299085516380994980842363953263202599083333916897600861424958670441437364504476683861122401644308800399817415236773943718842591602173420389924443319416257215564803628127259567059758782422065753471569677743913723978200650679710165527400776790230661829959340051778567240821057947872830540311780154193485087747455893107644745267705046824386079876742987885393814150899589210116998853539073072327897554468385765121050748300904951644424806534070109066590394743303864526731649552486416047458936039558402495231744768863240029999268318327875810214830559656459398129338667210701807218143214702677566192192571207761800813664772309023742397117248559072660371484086149488653137772327131316736044808090018454099756083731637721136027150986888497031670320088929134217768239408683049292332006354404709920433093465518979883220816910215959349270774923525983635845619075966713347391488980672646689990369095555182453186516733539445800101863068611669124264701135549177579583490874374107323107079143842909662594380206281863732004471659212082702537571091089223700634973371448148686404770814966690974615293063254898024038422290858117915171088258497224848192326685858685340254283447128867482507436218842508879174443979716973035439391794753788841985079244861642129119159172479092535733926967600962809670542270477018136570455871380473829185840111810676428335919956701667477753668782609976814621233914938107222606581219672039765008363297305047547783232747771575638538622715652475726672376276796387489976648298063201857317123586943031067404198048658695109182703468178423469482416758134061537469201384896281955093068770620928540849241421342494826164125696*i1^21 + 370722607469645600177327883551314229531023964571695422270940154104503471864398449401969386649489070052852549641011209005469984690869339805035979694459429281966313962272153065128636951266260630167795574666081923713543129497268938532823988219470806368489072963116852721641502360920322116234974320918302455742954855710459724177857298090438579963286910992024404033344062121500552718045022052522716124504400269386998333730473846256901797741759030047820020353163352148123749051478536646215892541324594449143941136987723685561750732929813674842922645188182930208167804488473425584376508328716957049778162554754754455442025018949963430922484967902507687453490170987057290217281346401488432135181225642870565152639281103932645859246759157029094318707280146257249633989058403030884962635739871422283461339267244307616859214378746158661878554739985680251565618408347536873058167186076862124631973364523125637410807360338393499365803791314476311755707908332634311091640839345749036918815902053351143014374151786527588077161477076017376849261354622518395326068412079433419169846173394629946370469227553525957395643593107876470392119104278501418129793878556409896805070105675457723377396322099015925303614204513883742097923847791761630720269047459550301841571364855156423888685152760279667794779330294632139530285258893977263738858232097258255439106117020616137958838754460086597681887562229032169095658048181738228921489288770027262643305826180938946247587682177346260533849335535028306139809761469561711060768544419624588440608129649701344006015018846790949489690021727564288163665553602933607369573830556005527452996238555810246660333962001665187663381100066935972090084519733754069418693499332260604303855011370746997389366341844057302620166777176404139220808112683256196027628652683297706150462868295716548016349877946006579842767947936406906114780715016610914737948854545939544496268195010581380463380569609759448394595734961907325196429794034017971651000243709693075269637989753714576105922631022149632*i1^22 + -87826667830260423063748383162519210666571316133395763630899769710819890871266404188890601831049038659454763858832348553977298629671488382755996324112018843297922526869490640993226824463871678265768705283045858779460233743100831605360461481899738509882903508973132147221693910992738841658786822092335702109205203276669355666324141586807379438274109423717799869112614595582178852427124457798173365961124828408806369890558192300283370709421788236296791821401828857442540961074147333203394652639059152477569100421693134387841463296559214285010152310740588981694059520384372764309895712890240875810212765024014396273998992774502954374017035488078152692178292743752795428246430227907820029701142087491205013420549152461030470852881271411823452883386187528863808956618599980313021730597762009886160721796667694911314838886238043882797335983323341390316094722926089937555799995681633529931011486815518462793023621425492928714003882518588305005329357108999516119576640846684518560726414080736863788126016284081438613772684819528566128463760589416424090727132066561983958165302294537545189419896073640912831245921436195211926624635036001457569762092648405345125422582595106193789982827954193503463502039287002840517779516826610495963860006539013073057412602911398468905863145608127599705405554588922191524078313843461340631904952579855655873978629569899498366090827920783184989737952051761850238528693182014766248748678272668005101547886053698526349218555610560723715080974098935789138830660417910033701857402999072292401833885006310104251475895457687995679929264072390450180250286676950371022190590843075072467013677717517667145322619670978338448478909861520548704161683678201381457081807167231932390908330500488870789249742769847651160157719599221880861171534798057993553952007439499814467649280745201078325594651951331111833014613636523040757935622848082133480771510530180594589915845921645427214089465911859907511527673015241752253273299481452716912432957751666317728797660014433593829077523890176*i1^23 + 16205238291288032611055652421544866007607165484732765323221273244161907517016657949399129991491576552955954783583074661918288832498185850270159183563458167907737562877869177582848635930376608286664188404807534642456002465169490065271357445595182814635348126886993271025939616045293066579611299229620946988480385178342976793581217083093286013988830600508130804589930047449021351831970194636149543231373269001273145208900644912484989579312206843560304673840767137094753470958628187551495430590131458751749388776732427880687121116179765327049712873232025380253714927051060001041747643671796523544090564389426647727135450829451459164422697121595691358040836397421548899529721295656175475447865075217202915255852699446372492343263776830038881852289747414297243035734369755236460208798131289229096204799259251947980069988436419158965710109808839373150997518609548564882248127971507501682474852119666710947163889221247019373496507498094820500372209214335071474045708164767325687262876461118398382225929776848786582015457913395525718859891284216260336132178345885942094876423667333116323280378126972414590046262549984720730982032278187292556001890043295957575905807105898335374067593192865236384700650899785520669490693378535702859275920677562966965260533571137356171854565127053764750806691266412797989790579770885673953779268143614030419511956081007774216056711484880873351326980854698160666437452193730963803509475021316796463418741405723345399656689231663070322196699375905680561529517785429198433757476706558609946599969736825375899620553678076545592131403003261394414417902824458475172133771229216790259415955430987975725998289925428812739987466548192437333467727517180622147198382788429922542795762888327568231947875328079104615831477403266321232012916341135994938785094458288594568819488961536606231405440644681653106027721113788788779616675851966454810791081007205062418795354477272490400721214717176722815219567770181204062495883373573679808957931537549123285714392591702475383100145664*i1^24 + -2167201150298209290473485766909115684438503360016285670587740346420919759264436422666112402052701947379639757379290717705559073092094755609564528260325595340800042405182711686455994997548582579898824484126251432073160030937841673714538773130607232793630668071311112117359604868380551416566053039610456588334582820872758559671198456676167872087837609398629789626327018374124633584627586819130296298365617426161942078272793387504840334346388213732769302589982446138903975813202939536457360974536995151156040257500178487923000299808987383511373003939794745836176450177714243332909134814233973697226817710931290981125848295597812868379619485832522666466408064418960117955886643567804647185390407179911964463787993820791800637032652375136289110847531918441272072412751492864300029146587200131859559327625358761458765731070444137059022561518042733875208830547934959668691353188679578291838902337615826059399420907035151350589061724211361722459755132389372605060060462622232817247134300162383256556359760998633267381858661808897646911598736926983423140161088649520750428238166626454135988358213030926113066881945783559398313050756434324729459417325087873903707823518835293758527885517598849075775118846867272328386430657543868941734373352151158983955613507238691969713631849647890173376337488250137620614421897856403807455785181220413688760123449009218523862224242485020946386990253226109187738692822044046096197252309177949975592032480448634073626673460739280629979323152468704265196261863584536980773829708922025047843188621323901378016808754159260991465612299604297887554312796459930835311062989318718131444079490978577839846808221294428356713977474869134183175636700677099339047130588609627210712697386384499680674828686448653570586711927126742342426348133690358539808627326452591624256084478568545246731118154159651071094968987046832165717315460607514348946550014368072766475843025650577320968610790511776636175460610078664853864293524175571310540958564442962740860682020328374318137344*i1^25 + 186018346129363278909551831297348820961748331569054743738709282089237910895300825351287550495384675060287355590279787847220325684789480216888780723516533182336984926729051861614877688921661730345316213580593184420223562449163550430655289710315032260179058456894899326797966630465131852737958728839584823838052540125331455053043941345967133607582351363620039828831941846680251811240762458868794267110672785124925206942264891709682273648198451374235486940212580661896321843322376129968845413584523191693092539709164126524302789146345267531294051983974487357420704190961970003675958900188523293640919793258385076710221669711047289142448406614456394826832399263168455512457169845431187415585352988297357807099352186669256928626908738704626080480508653139974082693200274341678442387077232167317515510239136080359827334093610781312550877711919764765855639423485601866340906578277321561713704320672035379693380935261718440549926495970229417442364743147460467174482115925754811198953817399684591787799204898203781654873173000658039875763876783188976695019720054907592630218065552687909622469709552181405977117141343342880346933369498479151949105923344577049175169984355825533222762856275615050019883761979600249446073680997940586691985292024133045083351362422005279931505142284617192529233156377444587080114545205155953978447461169042460240352834396343171766923999381786265231941440400230018410871151836095185564311106693404467027113240704604856974671997272840621913764645196350588336176611758343859611637638814874916913449746296367664289388572630725614350126266637965300172183384983230872405404419472770253535859965548352132138764646851006826427286314952992357590440422285740994677287581052747118590081427001262138453576475653909431835764009001924448033045995580309888613035024349451652724192622850239077569925731265266895802000113313564770298591313396981678197060976566415359326619994804633411785254824040088147346784763797791078944248458898896007599825109437927366928906577589336801280*i1^26 + -6955219938659012929116741687658217516410595940979225342372959306022671154173252216665467244519623425554723661059450014710410855648761128857438460109877351309905517901492184554059520807477488140838348445758952044273704442765544293273934086614619154956602125937747256279068271757133186156942017158288138588186362085841352572214876755686905824486055183175310002013975112175912178725626242917077913559375526918638687969052440021651570122417843358005832603624849960334695875230263463535487921522941880482243329060570213886109193644656172023049795947809230221754495753476055381801904932280498350724347181159718000455810155644661418707506961246967002909288234326960813937511812129343710341573819356515658730527757871675362387116079323751131586536057961478855918032659731121711345742697139248291737881128737119589797840267806066614317768929336636273405144546454958810572178443256601873178277668858802970616228106218919978301888225803730587251433804447948278812413411316923575079818639249596396564000534574896245252248803701763414096814615690581053858319978833082219043620646512750211720744893217554483244809075415007281774711017184759886534981436906753345200902153705124405104799762262753540754517826346100508228877653904376382829571005191559711478883948173418926876064775476854642109123296133097209103840809065607329181073444110036241442973310933999645426328035604349209650179834451648060769446408698933981429418412294383486068382773901104706626211552607190037867353589178561130243918855119960111362990816725405989470398594725001175062830453974524900613040849863613299824949795454545364497756645119453602788514316912310765711639867344123242701890885711850912406910155873667125203930777808104203352233716258377494241840250903704995039876294981269566542327271290819398985590473773412055628937250411055840076545807786198351162166468347166374179480375683539434105793331987895470814207645976301219020590625551536638852223388233324442243307966929583354875784990428458323882195693518979072*i1^27 + 2450737162860998036312102356405600078669366596266230002579591775199904062559186534803298267605399414110421424850129910013116423623145049717366178999044815569965207330670300356632450498200665940988663190461196267980841577106556778931214950573447236352939998787884802811004681617591880581527196245919881447280270068300847678790996818117042004462530550448778758138476779192109395890835258983595976868588698718893481437726616858337087027345523876638675288741665855574354568912981361924858444655963930945483779358623149190139774762641030438529464258863265278891620710577318610722951557146820220863714572920424552287145373391415478283764741734161280691867016608136770225376576245438344358758619809300878771168884050160439136207989306055459630641581341049080754649393881720030712465616883038524526048543284626221768150952260714361960061792871912956801580583833426472539751245832322629619355460383298905483444344938573629806785939967305215753800618394381945951162558455265679320070087806796329856322297527778248871440935360464010618124379881087073621638349400950592887066327091925887881053643583510556339864394179127537200235867452302530392949312007542008316043820735836376195480947032980783141959679215202991598620040675255618753975370061651858015161405633501793963353232298889050797138722337620555142001242614617400517933903980760768741997544636684392740292770253927491982398856525352267372026411919408651829746121489370377152067504897108494046960594463219232565710661435018771932308374895610692915848831330231219087461793504220075167915643583059685783392189131530952744311268611224390258326261381602746121928644133247223392849177913066848771873529835885398335062501005260004128388017331844555541778934457054938980164712836817894861570702787968293432697272789467182207749045944028412909157764525073083777395807710198013749962604076836788171903122706355364781251010314059334831756916822337018841510996189143747589949929353865221732885636433143010977262700924212883166350844887040*i1^28 + -648806999335912621111868391593238274190294753845759871188294160368186559433982146581450392104932076964382129663044358721730863598702390291676758490930098381228000455984831595928596281323898205543889814064922556291854305531364668350789891851893732071750978002368480216142665716586504003073599461948562661793233848161302492021275972621258487199196610203065496007881801075102645145282673291561013247195014634180917002412582674678261531979227294669642172879329419906333815248486628560330861460796481526604900987177724186399157168256422722096751445836869532100241364056416516428951811047785206694906617181045883285313723910688593923829458753573069249741800397648477681784549217597946787324544603781361187443871004701741551675506662283666426158733660504692627729632054259191474896106603526623195252109586144974764895957890952284271995722172680934437902062496789986704117550958186702954067074371614189953103669981224444884608988147616825520559433221457051006067639428923815079485526298025340150159354306556117167016206968449504496054792570158161667203320104756328467130698024310347530102202577327942815779117655309198056785192706763866657707051467685412194372531918008848471152558009031991061374208371988763247451505130281555233770430392721241583650151521201700838065459164561212149160655323518732745551735867896665787137766675061396743039067124983153438496725173963076799167902323990157548162556865095225643484600014017035698441273899236026384389548043268640412640254416169686671754912128613921435683703310299817842711199018627876493463058285151670756974723432974756505376411814849866985382933435102528827689379933164497092120424280220016559998034801995725150949203859854768248453576726362359845281844536829764964868649954781681553056652033836371721044957594436014360889159690052896828265819247399118827660485556958877925413094048704874931243398858754184652254595594320725878253124643831540414788138705997914871547403865221311606954523534071145918343039112802836052914995200*i1^29 + 180900376852808532997880570101117981550127532058205908341167250757982889709186775318411762765598534284899394817650786119527606627325900417536793070814415956085088268447068655190501419078473134444763482808498847311439306984992340284262657221542830595482019704797765156992661408587196586027878646445738884435591252820052328597556716102909911059747367252432344686421908509174091070108724328275455180761114785276871929045866712465362966775690049389555292776993108953132949833509243118029455911535293613609563669265630157472650117399952358827421593133829688414004961136683100806006154144115227296428716513955834189379857243598647298394035937263050676990189191258264018175657917992187592094626370896384319932459895661274004489068207250471537473010529346247218745843405136338863700540890233260408278995224134150475292657538827961678630532687317429942026743826608667569462727237404553652141381090046205730000037866857631835059059880960120074568211256760713973943691854937512203084095037801142931517784882188000845150714895279582849216136743225414014601109396555399597980503265066927929852253237500031279815803684108944225518773655823005688508108161466759953332732923865094503673432266700948907157223904255556079626356768714783212104803973857346615557553390789465279872225967239644655084185438453472857803680940111529130879260277967497526485686874928852628254134317492948283271825154067795812862555198486637596096588725662028665323067039282806208027199896662343971170053506213727465700576329197393482440773460790611586683042059920024758313125383306639013880025726771543598670061269010631521065004545452624949399195822983138059295324620659431741022434746348757630032994841583387853967175557416282217498434245207543617847937139086840625057919303510008286690746520184528276870597340794203183552065961800396462092629327121580969307817988740470703291797875184201234431060494300919954985002272591540785920368605348824503380537349747444123416959698673120045321955882495907232481280*i1^30 + -13577922210499363789762012574461549882385161781750552671053618446439707750551430464373238599388994025697323992490312900888804081585842152348009862523127678136029687989411321404744669130732453690376648798423310520508236702865758364525142130399815445832550563459353223831685758461087233957049295380793698963443308983740448555778201774702582918432417637546998314480590381692843651275489689398817370495517129087171284793514733970607726528217837825522274272978521683739059650465971237031081763249150245047315872493491262009129458153999566672533919028431893442388489701248935117068842719656677312367517024959014034738936761949378436650727429994695244760414081779456274290906786349739419075427941956119803467813556500915097769598103776967134839478112574723515813273832765087092479477807815312923497435804185021742752232222409264309538992746908806078005979882571027330959869077570547475817921764490000300861442218936421993993556825180163788453516333442774875369085358921008130524217973038058164222596728251250639828707043429153827060811348105581583042125812451433311457351240592998214346995724486337012128018736533625338592237315110842333754542633363352338866998156823477895988206250433751781223014343585313395560745548003841544855542320806740031965587512364676558746768235096764436579980445635015264333388727693691468537635571421640552077810177784403223857632306856260032435061213476308568433311399539497019103452205642365776597435042367655758486100772250081527255250099906363887190786097700462217473973000625037219824219399664262806285676562419238828046598358109181509694409803991913993692590917603036040975785445080831008030144832649078513994456096504395356994991795902075647805927686510921384677431079481377491635464468953158901880252678397717765832997873377168958304051283188334365094655580270949581800467093941396599307744868381056911750545115919113389869011934165717953502175160679699392796633741447815356556310674056574448749026293594580477584144975933877518336*i1^31 + 2926850331145988134676735362967543180466356377257361051660056428517394383139044540046572580875157506351292566890236543729936528224200361068064585163178537089342880308940279766565988181185765516873852707011791524694331649838558133622691371272790346681097562445784202009626452262358310721893609143364833942022843337611414142452767345704132495099949443387817136406831144596063314211793092678631780218433113829769340530476988326029595582119728369496555948607452675060817974734032556742728751167221922890524771183121536415048123363550107471006891641754895532931609391216974883821956614480005636986850605989432530888792976493773199008102533380746306911631930782395847088733840879134509089728545495734860410945517434728644094258897983676350151956578563386610212038730590109032878773823334496280835553349741915977200685559767582083887417808535592073582007385734148705367683492406188959245008517196949043012115792334463250906039585684113260904919033707361331833287962335168522578628544314964753572584996124025317408525814959434063436970570592908304613901313552420865429591793746366972567673585978068807302873247549583909723819138675290824512622913650688827172960354172223632573299027197208323164475825238944291403179919964955881154448027236486197692419592956920849798820194714734658349731947002159823589476031360147606230750169955583690212577592117946456887905121930272914767174415458877060227008804843748336322136339968888041442093929944265686591198812746578393709640083511705409737276248984444096996362373810382073906876031746427849287050097066513954221817240976732957909957909988536304854049484314081001237042503267767153670003879000464634954834943106244285629797724647907957942239074089074252816268931182302774234061888384287656128130588478320404024862098765607742737507953564931713210005018030041414919756071388288828750420926184826491394577975246277221693835090929482132553930694323135878883903492526362838146616582375568929688568084541333892488018007490035712*i1^32 + 31885193703514456914507423625557645107757595937556340913072704964913511074663101429698834698384084995836450091730645501785073034430854170976641097455758550534003178675835957838134630532146685011117847116126060211179554261928615073736975610969127022941752594311860876551001327079261353619352087423331086414141564411024935286476001867010806042951125397006431306484629201121149715918880786353783072628793424518413544154194453620747361464899738989479225128580943671428212751092740521207848477013552404963778136516001233942438485313227490286756377695467914911001219725359420660065265447612359772694807633621492817644881814400415477758344961658073488774451701434176722249319777445775970020685860349650879212701058786140094904277727351650838911179282125596343783741606481651672580586557125772508199436746391162167785643908206032079453325303950584773504198348786750105085977531991372552394342230572466842708692252836875475803425545048306503568064608353218617488080998736157151800871005317673710421042742013164489384974989015428463418547467425955975752934569318948895847784691049041560722438999102784043056465982687805168343230787837393078511896286202361275325686284084961854419076601877859272512463010302024291267145642471473374697494603802630441733269980892501147647775995072026546386009808602415620926998703063497214034639718295710769116046505761352516665189291745970263354157883663476551314442002418264660486736829506991697802846061430590978304414661120893604218272891291038953246000544847364339196190614176596293876603256314868736572528417777356404247176418675641293382915570372848942149038803575466939599732681879528311990074202203595371508583717411928727239165520756461305687667139411990673317839295052876551937876577092468349464412658476514323048376267558745504661957721352485424781416800926754458665115666894783784727981728915115548066267944130389018496683668943523175105276535789768052770787463628963364283022396654235668482975477016309016728210243584*i1^33 + 30299552071300397601025785933483546429428051868882737600948404086157206690040833096309261037397574794022786661737384313061300909681439330757592135776528568573476921349798547364902274898228785217389878274993572951716851984146909853292580680938930002207670542685083422604619298684542352129483792223822288343534565513166490157929226231298924106212902675418747531694520224234405733179378103101901414201045499648280165968080691362299990196201783610811056385465500866326391251910961580672339506075002201822827024323467823503727754699158283933768985965529201827050739781901484934771389448932785333644551548099676403698611940983806007176093837346916629511524228450605950490507821838525124557370674427294522665411494749804605635611486795520365978921990979664552433692352753205329841161514554322397151939259431775513420723131143184125301362049156219894243188887121346548208052678151925207971576962082241373235799928970420204825703124733882168983234614372097660531646115574514809486395629056404381172835497746857778249481084963205113691621936307351138956581872637892436900572533256566839569089045210152361941336444768628858999224115088832763164519012377474600950092256003062221273883960921956304625274196760913199807753495691599575832921195126518712304756053317854074811867631873876687005110703082754727944062043766338792858030980833038167705029559152400462515693395606734320746733435559733319680672537626732793230851462969808459480655894995006385965320351243257564705644216697408914912654667015832819726899367069128651292920748776783173025215896435419885512967517256820465709151582488753419473595053690593494965547053350243720129471104768693610912219045478137564332691464584762233695890704261561198373014048035455236756594528736454008752255438869854867559996707850505890818888869609149959566192620263111352307129146502002162720056778407949871734339552997048083910024701507201571659161422605471258038208179108819784376513951353446172697338826329276628038844416*i1^34 + 2988082520841915899719200211291663028626852190298609736759108513564643737981315891390278642343400036178265444059949771896929212699750994407491887643397133590461705366406502458371279199450625083562813220000074252013779306893732866027610457013770908988682384136531420225068520540642600746583427460734592902521313629970803532307751094105934165308133289083953722709584532695851655588124658866852457639595143034165035497232994823618362853379954884078934478253575291086040429277444760220109707323840288544010337552927482188130973597292029612288583169460287397390411968503872208203168455413344256493155037721753870982588125853612817840230284557482959330703162308593699437361374500598787644600021369300298765172751709029780654898816251355492352564880155648599666825213465112970883373859205987506122973053693198040625802061658817255909575499783985393742296572310595522959905178876164618254848794796692022958671816657830502438269918522479925053815128429735717351832967016062823937899266967189425347249276015435116911476671844276440597973505350707230135155464184965967449305128706777152902418150429660297655634342926769607874840065816155355632673070922784778250276445963795627598415592773916295993966678803173547281810986744759937606486207485279555736917377655574542979146950071585117512554686831333119724534957408740707288764154473116541755449476794644441081819865557172701132627318871575601141216650398713733863367142331882716838822719862542844805403489743684938762870662223473699065216541377810551380374809137982366474528880276378062030899749084947037648419340938635138763752660463704550011657673476691061662002956278575195823813395372036364411883411247552234138044624864366387212913695518671211505508750938646124159787839786273591565984959681496944887629539284018725532995307370985150417569712205883226787509699994283707739129669081040556801586763274672389306075429013605191231220516226219086156778968065810221042331669607806969143727224248487496384512*i1^35 + 463247610749156578296429250992529516555079288768947797994213286880077730649840178999547309834043841242079070775791320054631248135972392010946622209627313314016303839035888021311783707544040113469847542577607752134266065193025609261351261623827516232990194173214284561564935136731069970195753130687994568213247429896444897889120856871720116290556609677854942351258582726914213475066262375431261560988050682976030962525518864879000495757400896821254974684841189955760931204910152242277967139669278785182516394583744656121806670999501642946377690213608971656175752548161985504433609383300227741043918949485630629814954179328501857656636810048450184116582535815890401482510959117655363083602217425165894610430807086101289318872684792658390436282931319971722049798681520675899961810506695963510847285483996728795349929107324838433822800236000819588636623638816957810222468668880072910364803022036590100756998722437833615499004875369669462367002936496408137895594247960927570763407389604524786528939357314415454279638402753364186473080268221523357925016885769031005768244838791299152112158634926757474829597834523976940074985026793267377970980753823825912010691663696038836674011424138406614486705933689130008231223070308301559818291223001437382982580240027048299075895173282165344024153900569706231785845762578981541760099574105477009928228839090170559508652982588544497891668877028807294323993502708179220170457519467189706832691796462248139003193632915246453048831084217496101448616680381491538722569547127728656959302322955463796483865745523348686374148106701407788839433871852417603391627443052754931791298178785766801064173867080518938281200613719044829851954602926534754521653915158312444215391916181016340825654637154163397972057221156981365007473613390620586761588451591892618603161467570300466515043304024057222244213145258521846857056347685263483442245342575565807343102280161847869263427120148857705732106771791424351355790018811527168*i1^36 + 26360480314174384158598276323098762392816307010955159670393818778200681304327915837038214969645935992211163670296694605781817898284055492867229224167992761774484895333001644677799474648795736932057223115247260711200282960241868680871889455419745686880209744208021229566383781320124630164357628033287408782682452636517685628997980336704753077689278319666717782314851208135314862171071725811269852895496447649236624371678031055399676582150091974740703754656777772171464521746562507772153107511325931039930033490186912854775765089229241588539490568518495635121623333467824535575254090896110587403117262663198915504950731438524483881913715389470219136253883363390464032187293415700993575295682974310411171023149390662240432586845749242570247741436285238060891481433835785471637231685327334086894050673815468353780848513490689494340555890709772050344406908207471287877054266492958022343041548214581135985400478992373283825307759146637025406056866065008478131815517665590898451887138074315815442432931272383173046306135192245760933104877513391753452892852028855492884532671599480451255859707491848513451300158170167445776354661747222703813687153870815010414912287971373274662411295030732733293437182885038655827796981472729803515193353575515128528900170414767369577204068303487106831985428375741664328277706774316090394611298151090125186398196739942877213402082402959218285940077600492660704357979072958620140117392524085500883225341449834963668243060359971123247839143212134448055157674784856702044260101058985608735971619072890103900014255161331456621312043377514747351507657297123761638583584913893945121531545923818415323182041260936325750568247478554980904540268086709522521935311340455703045740009067962504110797377773649304066510776486309668687962766765866829695948918723765603564967393120593252117372738153779296303021345204011012436470560189838321320096927361447326533236513903309438841632969244271446078861681527237817051092101365760*i1^37 + 3176134203811466317987905757084293328127816960680297353440962665080788711539757436819711860218280438490414766589224555090241357154362209814168452528950207002227485356243141706669356626675978694762393564927933895507263353368376625788504992580122599028044560643714443536309402091583474080016686172938414540562104033486722112042902276653188224764320161802863469355880884588591444204117803381893100039225735995744434830127515771699197191102257589845173281582131667753905169937628435781885138003463229766289867070281372378012786850256973435020309284595629804890509820224869567618397930166306530647579814394957864262724408013936672531641573720973553761271528859373620892516891406210008132691213023807563580955040863698779472509831831464259581350761373550490067478047691420243315241878044966159014282835642852058970347852848131604522859237236123638503786763365613978965160021928642519429335629373476307293892437376798827320057699395290242838456616820946532660154193572831462006131970144196120713879032323154735946629693963548665630518830549361745745953168810005226160703491651619294321881690225359041365361947818441545831052970944156889570272983441075539783292549458794250407710229667109492941066023432329718794333516980304064398924762157863013645820920292422534029493821250845350286534851836693391903939151819250615209206786263018199812710701523870706361696690265458566635393516540941819995811991559301928476552430617656451303000391271997497384061439858845559404006354800190569059669688378466395356570724187509641784369175241489855976841002964906361709411914544679982876915624344410740309756117358696875341561262676917500221830202907253711542263030550054584402156033696603859422832640616959099191247728458409234722025874545816091865966625116482775252426377570256906520710245645599567374322724684104604739096548465418609726841100416206951932885599327540924073725214431945640070868869678706686414354692442091275148119173687387437857041809408*i1^38 + 258382027377724093765982512898569575023773230332370986508740139985110849946105196741320039699787358156215798406395348109957045012080298111264433993457482285074564206594806317559345289764653852066043185256727049022404322434456830174363222228489673548160009805014381390223618741638203170390386006926457432760778420958638006578190362598752566617491027237488768823741532370795028127039114938076146558145942316136591349649485417074870058846122764381828354753721539192619583848073810230504368138199743300925282778394529648396103049328135965871991370202899220732817560021281402253215343690534116195141355122707382417844593595458233605610100594278200271492834289060979487045990062868415228106715754836036360544923738071514833534209118427896046868279517530469547607860085769335269786905665050685028275014853578461060697588512604534374070912419044028701737733787600113158365211917306293914028449417128732998893155122026984814540954769206079449287005526536470604861564647730250585486293895427834228909909221910826437163821833695571822622880409305364781845455190375574862397158100097315322775762507272310875743156803966591232049969125152821474693473556077319572922451393023601216830738221580027296681990289465675827042914845301561216721293212922734317817044226933384031639307449092169397290739949018219641175106832787201004826720053183163747708840353547408175498042934475102848411327428131418470439822398212277930444492055835266051174075371895422884635865522648489738901872763698110144490194088258464272424476863762969285239224577751172773655689692278702950006328517805590193653999543293359181905832919633844985404006052808240640462998883717889645463819005047102420162767071306074068054595617460831542462258296268983125377486261611816263167058190259420036214946632521633045397085426238401176844333527340988420310644781904391285402208481468414364417122229458159996901387623578989654743661083187784398255195928633339476302147511763028934656000*i1^39 + 19244115288642258376582663257486860590617587547880029728051164031697914968407208995501485571555596440595721876020151611427068385228999285179229897447500590819693075323288929235042443652286182460344725347958720344328340189527440644761540084927831632893733043220638423959575441059092364258941530207528536529884633505066018940873324559621239882053122823263239327668859263146359271768176310458191671705050118174480369127209753353006781650673509283323610914300318213500669429142906307850860217795746144322234216042269249637778491430396813451871079937613343337846770660217657572172098475956809755211343184852633401610906711650881488056645454356384520030461964800169540615807041893031990878341632522781865683857839253231388483002590691132282986213789695018055873015882788767822444490943601502850155734421340328190140269107416196794611094867292610637985612183944581164803168886502575045923678765907630044418021177349451588536900905336683703599434547897736110785617668090277323329534719587225460115493558893246543666392777751504084073817098113877734775888856386653219176619970169453126184816663682834074379828987267625434635765062942175730344148983710789853475383869631948434564861538267784151800171142688774599659760204533711886924106897212071772918469638495574181525195037922875426332515327144378240746364691123961666233189306879854698128072054873538268718169643521851604897402419860334193692338395915397684798975469105102415210714241397012512928529955740765471397656389829066478490980357343656513037045694102169497441425528671081622154451793255101923178007873316693144931608208090764593260706991853416186254667731603961405797055094957825803088689966040968609340043826280462861322698824761905008709718427895192632229257487327510887512144921322634044941658408497364246286894213256928958713629950545987804780859738012094532182536495928445552163152764382711181392476266301119863311167887779096436288790945772034502569682408460687245312*i1^40 + 1428822770469553080517748021422780827599336684424433027211014000138139979170138373753960106992053011035833485762455595909572695537153984171394817053475995198886852957758054631716287639597824306814810543619835649112994034187733309522159819795517664114938326906923241867502797105607372659297022799416510931770098991559433919566925748642282217672982624580923628785365110580688652356229939835300340069729797497186856071202556349963020139967512128763466001577414912101621783021839289988838450546340573174967848150648512083506141974338574011459375372246844895697345946676074319136276448591319084453777514914599467012662660639376333553781016250334427696406288278754557816077360247980732437258813030125715080172021314993157814688095819451925501571373668306519828294432331355414933154372957688842737921263439695856236768402932925234648131526379103909293661681341127062230041686942554048452905007311210084536765580983461288792750655306558006233248168434788866496512670283201921731420035987496373228183024463127186051226355559993559489473116301309652969707611393327031506256001932608003597278345262789235014278055875661659140743739294348537696468202562074837662840591843978094006146720094751230163866795514338545481755106945840670955590251642895281689689915575221805824876385120631832679545492679312332504417805477136028300398946480282705549011071881187657112320806945762680926115322997236063592669950989703183370568869989486206026595675575071970022545545604738347425982075854914476996450626221979170034225959089326586331180472471372786995490429370040308065691350283155226480528800331031934970504835761872269800028277145738540565665041040964701285253840723018769710850943892045353782751082854226876559149586480630147688452504755337130400187451592184007006763099198426752425816471885867744029365968470566862427314504074346125028752360959880025977072342430195829024505853726238284053636991269946278059404560632002608136942570096820224*i1^41 + 122653320798409261974838327664826182114275649724214921606689805384259050898938897514753030592727745562591700284613298366062280041422498839785285388393246599192704452682217185800338761408319510116576876264806087790621971585333810352122792834018822620136236728079551007289478853992554116396304433222205053219932704684469167395504484675572743153770031049230494046171710301507685574644546933967013030184785570170652578023853025819827141638349301697083425758312629194249007615624210663904601801206538003771243654600337604023721380674382829619264623859019516402969435040558605139202108406321424919772271316588051881223659647059768855282441492334533736913309446565839416159605336439079502490355527508359398142292251622690772617642495831394777193740302494181269291609089903245701925384060898826801078589977164160056642125685345699631571711618074029787316287614673282577995395211679923155381376889886963628659674996529359353852146603082449524285950415111837725822796337599330925472367632006970858782247615324992639769478059688696772855713169870309872798388718475824542317422536996651585473024831493131345119448808171978787653934270567800562905438351140066964427132307939451889150219150476010570449564469040532315028600448882772710874454090394854088448033553921210097763571934866164102473373626840201701197212101054713193731017709041889301705653734902088193793610251406281582135123985693455529528166131564313133879888620700301106873677854745423271622631464493655269923562793160213937434527280683046339706295229641372495904630228226872529178942058860422433778812115278544116118125035046514567964931310984397161358617571922868210060744795968268566741143313545983719507204386297812129578232027166854448578604506138933105552665701483936157930126661097779754662164603260739083746183503036852419845883808531386500816014976172468561319157117202479115456065078386740027495792803347322980615629090995373971757037758524052750922086875136*i1^42 + 6616364515408959038571061416675079402300281917321805107510893136773086703287136427960124799172970693909783408231956821039377367924696293557056308477531144477973189325171682308985755357572356296434271027916212492777119056188862163413220332041328830268413038736213928431530505260903319502906985514984195998773198073688884048009250756142772850054217118007624393641265114407828947164193867625961651437849241967103394357110660868073477340732917561465247091727799841469970996358221864439536527019226635915319330159410638942323015849357137667942040649596277084071273976248286618054037102770132954632244122577335597029174399480016686991386469399161523380843485951733531692481272353435969134369736194833816354066324286574325972549605294532505416040845761656911229317300252931846018004808896935706218035849907583693275168952083445726669095725343341150622774261656195987804872254933166129730109084225430548064213857643184065046487670856905838000496099270673975576480198367933060884230367678647747372177410505818227791140318624342008860508224988664109918922104095260630961133515734536200297735652128588783146454319509207386308703332746831807909145780020879948838286836837870298942173034307444459829632580005586008105014756562198485361540463350064025102815426418613343782050831545914220642221820336150929859005341174891337042239130368049698121495190055445164039395684061458046926816809514102169669774904961854854715295569512476485627235516366388959468811320313496134079306073080477216446307387772808014907811889711420757195091332287583025677192284140334177562615501337471143956253590036246601149884131208781878994657745512771819239846465009503762880617095950646362625249988183438801776540363026180053238575930739337867153323659118887600828151927205247373168558791868686654743993467203519188835553793902461503674731007869815783871176392923978941177875989167376901896960946245610603455813898981631627312376416319467857215750144*i1^43 + 300018690551854880857259142726310571382848290248952610657706586699955030713343312365301085032908646195175627102366531385632876355780386105766124977133392762199410465314545275338618855928773600372430399671144065795593232906378605750266591183390079004018847522233947887508704330614428660679872573530386802873628350029405375819536127731608049570582253073167433750575650505561085218438729684431336231988721983968207711610149650474305086485632236132261622742610580207771006253986224101443114354870269435112820224506472885060325451885324504423033775624896736686206789187845718181455368873933102628936117010482891091745418112941332293986670452470609831081573953918036870646496972199571480897981159758199433245056893150891207710307885493126036682445978958232153616525717677158778330240814163080435506553115487760717558729318622310778198965984728920776597686277201835333257014356077560841747650545345168248270248163238371797055139724638628336934137874178419029721852017122458824433699905117436881833278999184019826340223483660978403357678211801981021349866282782702802417559163646143107747444299982161889428518834329850579769222481291772693011925074596798619967823075626294511220424355115008875835900571556679091622869833109558446512250673656775855223907103746276433947513609281052940979011858019386529862118441701956599314356282597977840786078032114253155054469437235574211312766162694129326539224903400271538440532236914642322625960272600756683387624999775637186401205176560163697523294836363609528147415364435392757100105008772332675093168833067621455242136343274944738651945985762208429802858576884055272869712229383360183549016950051024811665045918201560929394315605891782612631879108358977879941921383820907485030408434080854844003414455602667520750594705557609079592792080207504378231128522573736690526659153503697385244856455674528981682841503976094164695793097638772581067442565509303025016420962478002798592*i1^44 + 19937954974345419907484085167138224870557689292471004446699191777178867634262243042503316285733925526239712423038646174703258613718731907146919429899820347379035111895176057242348082208153070151926212074684920738073431851323883203104308082488155325763461009652450147988155059966659159352806984085819262825461147750573567694477968505620536251690643109771637805391588320974599291085013038233692789744716615747164128451811642260960106283015186555491151162134640984202024085529380029782507695973677284647032666330838062668597959333295145781012394219280729631631237837032751891386263339075472877052288033692090117647971183949505459350283029661762908324796020955930660325357410467825202991840084069037131487376161967063251536081061514634775481893427713538566283900319797311617380208700966704770253610849733642045025768411497117826797365916564655297714025752624552696640880974938620089785607946003464043244071503985863142433771752024491892447527749852416440111143439084156811384621668884277841771535305252939550253657405271690940972296998304043073219449039602500225002754448997975749118450996546825124835595836554237973210097381310525449039476740315617932350287741989615325219026809702242556181437017425985914001486838551472557044464355864435395901414406390418039603643863466442888777687333782897690344878507072069480648064067648296821656195811400843580189610768869806079181477061121925555627308966398386935884567284373394545878581769066152181748660906943927663623105335308833482738262721145554228195293545263741163566710098264028491924602334729206644948134898526381136056991222675164112013398522349632689285263089296987471213637844224237654073598519166040196158260116436745793952253509067067088877221388420799652375675324626750061351784972685587936998338989395916315725920099356427871708068454139404110679825505698901764899066234207072620670743886091241617836920017489712450837719188036018398354816694419980288*i1^45 + 1269933430850029946914697945269188468214779785204579782591144985918090575012406840688704781860965547928216825486168789318604403096305986638621674862868342170442904680492761413840472014228366416650438582858762624810856235062568643891079327131537228692421471237377026663234379229344543238779954170329044582392956180319774305342995372126651595639728167324195035492476767257481363054134331842087056634448528586837499380325919934843942241526475059904287025435462927525920444990170052158006292927876207334103630998514799259740114769102839924748112629408286952126257918607445617880483337233753274827347604089343185766637305746780694821529801690885449251265780441189721365782389161418128242063214793475765294950952186270206643108346521847064557152208457356992834061554417125966677366513233249911068170885459510313269493611551589742537180694288476278168188642856805504532000470264255274832356977569621624507217231080886836195437123431452690348630148625342829795958229216731572521733640166893270070868123326773873120371215685442542341204379753044140253560648137573704311190106996720691369590248562107352152679347067849522417414279423667796126402908683207134961621409264767157803936753270797006270550489462335623855226645673215805556754424340438303350569431693011990824665185354959126885207338079434437641906077560163998575421121874427871771317237240393307619724519128632480901917321755962694249618392450693716699430805700921614665282948934675518727114105877035720891947222989044138079387297469990822802743072717277792469391556570515510399558417349434535731458151592274082510257319840385004899513406880959529016163783456918990230397848298049500916249754291411354928256455264280494650970843775130158743392592668194946937761446039469949049063254212290150720609110900060855559329270492798162830007550588289796567135608852438803853187867618173605400255035531997594490673348885831029062240281740345252045101306216448*i1^46 + 63028764973600076609558503759754239936962177907147293174338231511757977969471382933028876992154630510405701667804831882741106562172149550029799351633688894681862039270605953961797776386075489960580029852040674817980487240888935191242261168279890190867650450350255370703705230456302456691343859163016100861726338615685243868811966118382907221044960605518820561551422147861711019062808712078038225859381760253900972993301357443128405662381658110132275803497154222071157623328202866840776196797043079622049360085518739644597418656402307044386822710084404954631534033589374190356713120234896399510310832855864566659749532047188075520310129545733090891363482663996855429982816775534904268764087166685484532408448149150184764182903459195909559380500926820086957187090344518920814743938341666458917749416610533109771383866443420174396054207895884331503103655775809482169133058378212429957968037288908221619289672948830196371146613274817934645692899696884839023274140115856591224703421898516983319997719869622486456980413595297742172607587839295860121711503352695573212390805067059015278508067140041986243251289868053770142007628432049524176968624723081744340111318617953249732246148539138999153724785248041994637958830966734159045131195035941329293816905686066882105484322063105501198944868587057492770911291665686179233005691464922473278317644539334300079954411000298830523974562704466408148774252198818252544098520756913874247685382304897543312882971858100763129556755432830761924185863516785361502360057826058484484251164533559128043241539544671887423475919273987677041298756247650835228644430135145571339124984649776670909482801299413095642938757961740414320118663075367338650110193931054023147611725141901097982424401565548227145925899954385089342169187893961906562768153930668077386878303640802918102789389132366387964681482353247525158737184354091034936579068932561367566439777457110102438838272*i1^47 + 2539579511200895257033432945194411145936910380469684663167933613524997819989293186714477074191998895132063379906693977062109989379775581203227746649896816214291113297167992087508743495260633861451444628145208582409082362236631340356975931711630606258270321646487261802506920559467499368541234064920926414736354689080114402386268690454587502970192532310756509167815498268254696349940026939862951778650455657093874045565213271266937121725548211220478445645219048360589403842599435709442893501218505157702105944684120473544749552833880455504434687131756666193595453578869012502539655385343295749793416925868258815619310730832264637804839224360497233133489578924136997118664716426324209762827254645623105009634578075857815192651718030924419647839842516993085895716568308690949980752181527620650698791857448159967782833619689631034247526596552946862386676404496801662661994268288804867320789688390529019919997497025451511091577642563435615831997052760744420224552404331689401567105273960669796083761917776256108019452623406192035778864193251996743718824040657130854175498649869125163034805021968199186544217556661522012477766137058879392880915084324681803071117160015825248621171056431430027132463935726593403352933814954853652002893038760633321446287974443593178919478556231178105059833021075235101579131055808423703165783223880836531701480275368111151699227057528891519598847014094783974952700641682719088562051122685563939096947223652629251492392360541353520656558840121447609489894215407865999632832380101962969245977941399464106582881031261092824827977274822027549349461069404269627820725229646830390814790843938103602756875320868594822120296552096385393848415520495602771745698944531501003356230604132583061962759219813148641064769495142239779054331024704968555467494326662870355442673719202076021573871207657720367417633731119718258854388472847555927371766319731194232133121270463422529536*i1^48 + 82058026913966964821857714753520530282920626928850739629411764052860430538048189506012133012075101302942946445521960113565520748381910417636596370028698670095242675275832801406305977764637789595921933001285893511656745069183193798598117486135830020628470096613062183122076708160991681172046837178358799944982322994545609035929215166748012339817547855582030185265159854349954883224791041044086658762265559714407615632669400306469694722788153642426062233134659042149793759769977373269295459058766807155922733686811234830909764299280372685975005528644017888706155912146326279820345002695009299506155588456712870493150907765745531631282703054195277033521011122537993461288890906334474534226431619857129883287543241706854695656477460255120935757161027592383095132443166910923246168770375395887265397772872740801671245252601889435156336907577319713426905485353557525396361213677878548964510946070656788622995972601253179475617696581034385998043007315468712450543030906773630530950331188412040501392793237669021163096965781376707929445306470419850436168679566941129418372842722480759039584595761830466932522249017224768268486761173765066800043894707421248535722788541941504685945548763512820547005454862557563688633647325024285872085497144006462071031779115201718534724804388136377614883966418226330595449541144624662607413166582426986150007814607540850105707556745481988456980193186331048447354411398090245184256923525157647392141234394818618315340584404399395078307880942314546861519460035994922543587891989811937671629499977262959911770606163639432461207362439274635628689758357357968507584365040136671699452312672617621147602753122440073024107535241747903798263706611544576880777361383673709465365454951898666346632383612780848704605564329230247267568692428437194650385834518202980213069965592140439352030586389979667566354488105622459578467978789558021203507490429398626891511631349547008*i1^49 + 2012281740693964697923366182145902466141340154999462088460748022391022427903601786124207460678168507959349251283413252849808590256366507316105327474192437677706532949821934650807987138736602671559945739263011136862884758063709482876081217074287132473894657841181701263719915189460483382247910572250715773753480315725830359034976282734172145814973464182300321878731152278238549554294129160372706226704607855340963276462531841542194253381683193874080289453570202497920869234527971069877186745712220527091763318147695007111428346665349724184992226047146182974611007811876422407431608978502246401861764238706786638196204420817290064212611515554986593026915345429604828186628069508569860199563560835186543794653321982753422676505995909026892911362629429725258153042668372601518864657159188291225590431247408022948050779908029418622751691977510708806913333749150641655168179439690928008623237599811642707680463662450689657625382048585784669802045840582650262422539955765976290046236950925581780658653607384151540722268132129246621628686123470132824042097304917021633981525564855308795803759769438792250078332942370923241347868476694277157621773932951352219418106005490443833795451846093803703624633310798763175292212259699612383659252788991378959347205052109135394951525005649951508448321488993486708087926431376339909572600716437786973344940708114946167486649697740892463779176212879979074323401919294343779897484396263656714090428569013430541674063787342513510361088615070652400984322244121945087664954125985740786272556092529083718000482209421859550843607816725579009140873940327729644225374089155851014683779484410715119294082261795046390144629506289734289017932945477331888914545112900809629291486804037678840687485753381821925785646587405227788337796605093676861249760828076013607168188311163318030632667183964746675612048150685852243356154201090003787598720651886400792956539764736*i1^50 + 38673963404412757223846604803334946322105752966406795469352448176508983535420096177343394296430710318966300180875057309450254965192175344690613498105148890202401955860526450022006425043409865642111294122582295078632933717297125759434343697048172962764133997991231577807980895548118667492177863418612710245691033989727836127479705783346055636114155392889628951232092647584987238289765531453042687661082221605414664532785052297501733380072164020823110661428380410127485860679545518000352805778160469457933765708678972845186613585908502762475884802238317921929237997033033065483221057979615051864858364365051047441806059811211273186864050879806241750607427387108151446340708719244440397128504272703435942339659590496514186867911623340529676848865371884561996149787988421971205452392522721723086188466769253465739935848052566186387680897161423996745367262133593337324438905458061915583376451261410640429230637537733980575516036052611915395859517652759502751893025560809266895409557251828288336620973501257624762264739931071959094077473240528187878838707079096294729930197964694944684335506061032211494681628239577870733892075125981605418855666229072539195366465079529166782061810692321574547655185007283012353043953407344976778553057400475538894753792826419707443670446016108208260301780741750421357559052779629517591794202253278100893110264982523966600161433659248334489093811081236670071802513728446734061713651756643278156681986770031431079828365668185155752235754771311567754807937532577614541738022634046186667025983304201955009460041334187531452334863033199359933476698079969846748543518758564847722813448395745851605965201806584982494985640548644025592316325547272235114923162214341966455704509993001621519195867658392698025731683976058688916424880847804323159563986642554190978697877467971444524303009140993663537744207824979815228109619379486777383637067254073552267116544*i1^51 + 777399416433527728036152601539270120006613875800524853876488742870916564285023073504539185515695149638839245531230728964924428776727416860483407740838099285974358707493411042871994424220791103711522374258403171186392064248097105466932811387387939903717590870075751362614078124737533899530883817382670051513385136928877886629265384351216106778422354228280333173140710680023814363907416311848945233231245060167819631997809207351810568660586878423390461348362850926518693113652575915334622128516416363288065067232703272868196682962962766677672459771678753253532258879959924269261317668491274924931632331257636785325204530028857769548065542391163774223935083512608844411416472476741933060369429558632416736441176067694161379991579987322921182723443966360592399932755203810051869160120358085657869637233434948339634215097019966709912450640592718759078877358755959318706795790475315496108471495695192043356552673757562556298394000720954013837737390357046591427660430178211435290937187624626511889328095785628296360842599351058490475061318706358009583128931785218697310712071031571471179920452422072643860526205385562257310758026403484328895153014463379058285542035232819246383709712040078073457057111481774068184969877576679406704921593459085809939842864799950682578638172270085629365057488172276457653226309169846486670415352237255595897875912302043262475686457916420911712711420826321677679405998318669138278020591308450023952513649991965219455525271068238436043554359025438524745841789780693818802607896435052867945216165671068498019022351305596238866606393056186441338679139576288505231738931141019102827400181736156345301821670913032771607512280672493423381317112505645875559990311768315378359141242527565086932569591020024224905164776852544387568004375679668592722556330799417784324285304584341504350353781844226137946636909955803384976456348426688585349509156009089695744*i1^52 + 18502821114401545227262426983087935590757113249714149876761826456244019264722454537070897115288386565937599275923349858502219510902161291288700268734630850561222835019327306640145834489815010958352937596944831093339367986730395597255132374244897044540601239941223326133328974264857926308743574427201301037481345613562587245623452873441966513625701103452576060020469587860423141562749780034417933183066266016154894839941923595109504607212225721058839266697300090839851343528954450477867736684121958284815497418182968980758567891024432381194578558429159586773802609450367211069086733788865031880342696756077952920852271322000184600831488945341792505517845197305482295187531300581093451166883648594459320009220617550134331968053213362613449101966069795692297579203607208603436292356593865410359891714337110615639299356266133312684967781791444461300089251936485671601276174008409428240297080020538616239413730290034642473346747826470689046537737475835049516276667728905859856147998888231847417600972772121459326937596399703325358896413869215546047679308892655044611300930018167499456416634160831136177891591699917374195781461540167339340367879803490405428327234880102498098538736294816161804514515344491695554538438944147891128215493359643077333179273222676903094031046739142586695790689729309637431557856496402877377430141469471107847833656285852156178500280966601214635504601047861694141022722699051958437051434383700669357317842576547601997138233268984256867281792897864264243911728916086104076406540343731562570548092371524472256886917071282018813949652370406264046009614764365753539373092244895881572521682250801855432672090823049777073652306292458702226031089938519793507881932300821235604120134708449058284553664414631708645328774703080826186397702694461411108716507027508083991041037132950884791016295149441724073916944829538038218775117273861913908972309111111680*i1^53 + 366813363877922160565521468831604140555115732314691984794332857112003420627978769171484677922731039496388005273862362320126003492640792660342451904923322570556481310082791628651237767856562111368917700464865174876263751827016088216552302915905378968559677481018515595806173396513705469704493866747035929984781431784528015372282147325959846191310631893453933565181544889929870222097680917880022035858395757565977380762550772336284761856830112217663914730599792079117175244132449459857609226451313085686644221435552398247391222269686201347073235289887701466548278055225900349005002223142187579318732798503608977808179253105461213705077443468963812989713612722342561616515798368037107131426620260750520086083134897285611262575674707663411588232774215663389751146689767339607950693880258249219381339364671261310453246913531989181691491454418489029739093778264665148250998385403389530771111434888180089701400432626281626262823206900689717520162178629062125260057075870054177862744008206424478172801952253079340320430918880723306557033100595565852339678390636660592774569718854405874079213190596889353578027677476137218491995834705348458679969059356589009873907303166794021007304980229047913448422575561315471780093743873346793775571212395986669417526576131528318341846652495025596903601102662935688783832178456431236778695241034628800906063997438996317311564888003424798680511224545556120317882071045791299208587520473941312201166780767339679201881003879956018843842634441524477266438693438409901233164675411138430207238885383339681524013900058973092810552798738222858623562680741989242800221658510288893939543523200249810812598921213855975512640474865936318994472092052700620807997923978488755941358565489232836881066234953372276526061029897626030932381730167562199707479571537512766816875837882430671159363510876778201724203605759252746765823656332382668117346615296*i1^54 + 5676110849061081325037019513129983780899842315185297503291090253796653134945896027906084367427321352641428735359731774897360848524427205440131923317145067462704691746288052029368597560505178861809185332341448885510625169477985100863010081944155104206379862103650446286190472926884095664198467967338038267552950936169102977168337139769489341118986194897612043752402508393917888236395930049051283237760404292566048090452156354636754070811911862244189084056451559817654317312243237025437748322302939550054777879719471657434530467284932944086406352157563628646483938398932906008057334234509150782538312204346559699907366135949523059771473264789664438417180911083622072615849332911312290760087474828651869582019715797106685093327892027799759613315459003178653468973236441857751627139642731336806763233362394761046450037131455538184212171367440876532984016028491040980203333849943978498887758486204346613809287202523817573061674509860969383480239034475452974675128005035009681443057247561805632827567302967041703602800739066058757661879576676428702120720008090056900097939486439358780880073807217620187390366233349508052535984072382493969837612678207660911629123901994866946820942551310221428299246664014276647628543447934498222360378703067418651137968589039889043346226856427207465987061109500254998079294440563831991423485889697153561751163859473553239902400898114580900823462601650010877328661951387985918754754084900659915325051936532163174556929345675409848072953737592599956931437307726171010320212874763563864446538767965448344797563567465957464777408371069950692621171531357753593654723339489320319795125710914327719252942559353215353046774959192753099133160303641982349526195009575466086864504440199611554194338594377584517946100945001516183151382868215714752087751664609674061988144178215628979532858271365502561691404006444755535180758243396067891609600*i1^55 + 80533593513580434575103245770098582493646841506611537814299445739918459918695677112643073965739966328083631894892803034802412869045627434043155533462556514016932988101217460173481705057997062385391059281279369115321526067526174287909318460903406189277883078653690057582628586878598074786752573527146952629635833901173970389529756121140194906210847011794471890964467369778696925140630918973236766531537772970757064867114775497613296461500116091969042642006058806471401647651587473594470564073901758111259184055585219912385897729918903057809844767489316767558872083344729248278077970154054443615239898776124912775772820141652009840644368474816068381525133071236637497837227850043340481851526927635066143567057402237927447987001481561729181418329179900704645500897387712777614531077284088877104304418954698161948084059080166703842194727269969621887081671521389432637834143368694869750559994694841850237822450390235192711921422951117890568571123770157884644539221588289857543826402044536232740743730298085915111738260630395903789506452446934660740028227117507335124126640743070095527025727635499414491914939968183057581681632292379245601874598740025585565440904206852000413959552265583265819547840153837794145426092563238835469617147192224011445326584121811525647359039201769369980388105002414579052284566138929676360400542575004840641133628481210821783325421543363439851399547341618626363486711326356247932570887164193681771309872135058031569163083582171680714100797565890316402950458691444048250258049819923227569267228186227535960330801830850298891698533868303623806761843579389365915056694278039082889174901668568693111622812220968913759262661579836505636840217149097386382582058580442860586126273770840962277473086839044167061525874036151283351083561866328641053190652425681927185950665446360512388899566162721780433612600130189823787741131559472726016*i1^56 + 958789736425767367910376933080889658440390571036865024549894504891001924326024764335834313603122894982986319489645635954959857365560755020418338233391673880893583420262559479932724899499405969454459700696675539550698552157216399910129006708423497093868472079382082080236032200456138202932986914609970458513965915008146847169573316319301129164522844098259460888015567784009973580195875872080496477142713425424813767885857632026212422511302914065359300614871405212578140653070451607148836503702032588720809857547885160661249200874540097681667728478088936093847285557510497845471128551813474593890992434091504610080349869514773227708505686464249789941797486872236147641013758748412446247494797078615787534296703759757908939148680510487384622201616379510212350345360067504336627730374557683270945913646466707368661461987900487025282167050643691036751863780952754336631646090190912433260877962323949466759065634116946406409465288948269884807904390984098899813625799079036681585751081955489434593843842641691027578794843947605138000990811859027232385333545568438732352251357510556800786634623571410512460379889675129677302568848406489678543870066106820198938517973064732989904487369378633020283619562887179651608816049988369614704232312669985360822170069983052616184244903249811758752235239605620703039923001722614694373760463771717944700463974995031540559336895026175695022491210687634616736304197119146781927861855885780778106837118016498590666482460732362479866419586286103582323013746354554788660018089237708359092393196263956496435090055734618680320935142435274514406327562486555826032887217535002482368599472687796663337137133880594014278416257772513265491524876136745022153285098764287794943006193953883609802283460287103598409017209925912833361728933227889307740392263634809753961709216015171018488309101561068346867603677178007244459941988139008*i1^57 + 10166158142240147110700224385281710297449918780060716667998143693632501922044295753873897630829930354843300647298268840779287580736121848436158407849377742117832453530506094593383064262153866109158763377881625532830925051680885120486558038519407100938426893724198193735702105428882702217394186384923934975941742980820587335741287527239371900731342849063887556203470752453528858609832578126103566988815278797923088663818260425240290527032735006406056050519807781619264870525342146032730577121273784235892911306340636576554820665019526567680528472416452137387522347699182765121056053724948570951553012768427167495551471411122038005914000623286106303304665819628110156646219397414842205894225171891143818930457352223928396148687831860992739113897963479533035417135351878351708304023607127795857079395414948582116087473410042579641350248105831787721625271844464442204194349909672937041926861436226528282140831797118945505834183876710267626607001244627121134749494068717952692225933911140065605337090533008522180715476821322270647039129234854074191129891591401258489940842898283035615289206965295024367466992567046468718847447237638560594558043614461568572354179310154644384949336241865850628607287855871195811260992615875831659044985277096481980425164024651511930158325071131198418893959575816862226335230283992907006581388565737299157146520462846972331823438244908908555927690824471100718980571734210561470103543710933201851233048213282306836175546985014739666728761327104749246007239198381960758782618954183786065319715457197905631679277857103053214641776638102447145952613373439603647392626735266959382817370253485801760564362649819166186050783742782697551384496391903780308425884437287020744160117355043109727691379790622821067546725161364092862735860985200154393191365206582650832266988895870415864717694942290423475547717877624864921209536512*i1^58 + 90343279893396371674259405930080954665055455040056738544182980063987274231533461611316260352043082238347243156889128554806323513249947156614419278646652424376679895156371225466948641829469942207003496834960952869974350116786332026460100777242894375293982881134894638645703285034162494737771125278652043590054611051128681144371835522289324522177091856519383628717919461935753239541927932527697523596256440589100021759616531808872538339840673309246674438874326852569105821018633196070758785800324165917199298956206652449109894032890525622346670380802700101807241517363632747261156673980481390337053228872857598266067517591528245770673036901738257930481109661437130938599234568964731223007310632867618073215979743734895210662211427297521117787565063556328563860424580987522420418240274652012762888715127236851177915805530124901641520155178862423298642092485429967929116010104556303590192669940593976577097129743376704464152071274535430130290846905590729759724935905995406293439288996487384312801299836985563255890691395178302888272695296241102696481617648834808109225626333124175841836993808860870359942853561291809852587535351863374533982169162785889836850849022077858886297360238709398109740588531882206656647674019130354649452942825581353249647069101932111657231052405165660254058889854754822845425341360841233266383800911173484572437370551341468880396458426802408795337802858827378769322260495061641373083831982545818643888886178190162497235103900461686238214446879045411678560867254110512062500481598418174037483911100052472562862881985651810139277464468910409827101125789057818274343100337293351553770807902620698079557136199502547573744170939621742724255762590977980384846872988646100258494442113593826457739823209185592286252009538674582697587433915064668010836657087608805912466200184736553811908592204956350315253730910916514414592*i1^59 + 647689050887721313349663785216021253942270436277205890044288279026214989152271540649824872735045006375203050655401515005389294767760831920110749851152466781018360208571942751090047507856574366392895553928389380560437635167062475948930091480387700821228643424965645047800114795678849322148553852446010239274980206642731124042076639814800861969101273118314519792610745029129220089190377914883821839900159274981980211300712858632500666275708935074092849488314973735523125808409533512811421583382917152843915524392197357980451405017510989687938053168853411931643163313503669505313248689209600898966404662851048394872806062846806248515612767166180175921639965466541115877254605762825577650564421955111739156713435103557989230773748310322218809928165819520065421187280662905062734054932452293974613695065316053793834294889474685404213963785186462011768359428969150868722135763113703789187943390809552179990123091767876631102907212047723392084095280454724677806908360920437517588655557301921027927077433876502731958076452503839852522707311621483762362544427160996729279837987373147551175654502871218424032597251730616700051660520429792565153256201422646202898857639276296440688919262383089502909235264106955128849138655477132255507065677638796690833608571817845788703815085215101032637587648976897394270666494597351478312595132082530539446837577591324771263976307806176988780058226628440618132752660517863347877054665003937852553298957167790588111907627106716294231069397369328073814549460999713402527175043217910467166777916121015484546439514939344480754467301161433847970639410406654489325149401295616694471621155897642103974142159376005731353394834582970019403277115921620284653875610435860821552515251185692343507536527172507727198315578897663897533680909516905435558289885014924373016064076505451110349947196297227097878917275652718592*i1^60 + 3704119365448840249121799992558678409581359744239525446458115963370788782416506270081086946760308695903592774146517440203971605780285441167981963504508425974603902910548057317731675862921147464519602485498579080698963882813081769357821240355577926364997295954311423872018818733754477422741484808339441286999761100604873084020387333913752302086531498267658207479201588255639085000095001634178044383310951638849786975832408616818817154547495605917146247037076176319286632573656008451188587947051470774338432630827413836097231248977193043577077664477840489879426671766168989828468417867223420235580637748935291043274900839147729523147862595495475922820927779888728840854132999136470357051824669316720202737932584764133251115685671187455223975525785469150235001983599939413768819735341772912565408753950296609458244024865922878584293414469706301503712997103658354013230026948673215075941192269889516974348145171917198040819867362972337243317586008216933102890410343450940133578914055158714751330886316370781476791448437983913638012137888629634895582524256598367599707441208686756262560864160512173144811484608972111775869950548143880129001805036530213808468612629285604830857697368978956267272369291649549261497337271174295387788913210857663858942386238846126955022913243159851621723113806072211418504286308611718382998698027580126852983882462984453029526396048504814517639746623437535256848425185580769722365306814048317249685072102558496756326658952889738766321392098469798607178182986447851067261888662010190915715637774985587181642014229373692617700531671420774782934782832956283182036266584012832936541353715255546039787123393545321779509981781243155260308433993294261942404272400796244960168245795855948378592887192054468243951231081157227904725657525664029372827037247664949630340039463117355279115827193040399107069732454400*i1^61 + 17353761039568752817782654305214065858375272869258024162389922441863592073287030547588053321381038193072760412941429021403534899277791973675445252542235351596623789917941785240211795890040375221958057571584963439381723519715342000768695300172098518658773614477120502840485852091230138391587357391196501177567212641355658407167310443099879675216047236320946624840780700678560267161306915384486658214602257439371847369106428257321858181473889454287782184413853973834199733973419139329355437444329069163170485564228850126833431351974973950357132464557087687845704609766538694293904673294731497458150608423069572637812419508049701029126218100072187167579090409459624913980594202111389891198645835281099650484677789729995567488170360335512604492721654963743558383894190347182246219967857813103659674960228560666802544290649808618832950431346440148248464015005063604914621512006026612052971369835186352486550617822453651759901680732928318462219116892983056457153031521585900492522832570715905079355392636283589052569234010576521067609966294919611976773253747472061318422227158378555282477899228660765858824335953590946556806223795475805564515392716492740143183500075889328230684113722188976638832275677448368535788592029198237614458753080611125972885379421911610445843265744859735887614377801719099411895998079211326081418260068894865441985532171728797212275864976433191635088995832476985868910281411147180523396276271523129137616207049924451636384654166860364555550560691555824817140005620751512974045549754490501483456833092154666178683727209812903284399365410383671633878550695438113530865553232199022110674374539244855689204410036439079431437863508016052408573938025153885757529882019503246524372192751307961230246729638521727467432095283866973419542293374356861624756097680689536507276493987382255635985237001420936239382528*i1^62 + 49213798283647999004630763696777217351138978798199676216710893898994727155353192149197529645790587045556172192917359298099091171926993617438471458803955140101516699798536420624046672033317053696270535052239826304270151132469613971416816238144162523344076756060173252646061573608167026012670008631978150970260256303216660322331664768149328927690355911000482631263387075049821350533751905651410474181437291497902916615440239375001292610147431343087806307626845192852692652981442651732812430336195890968952141134561081045699451416565739559469454530829514554868612722183790632996454415718854592684589715674375571232956179936360412620103375991608481866485902508016386624160780580761622129676550252802602581217211658652571535546291041606270420550789510338687895636245769293118115833781003556732565067580934885203225125771915253118266623693973412517144750862233910779771773106345204174472275045549918349317175055881839456064514397004850756709967248203110355515018828578082835226742729356121630450173907062843504358035997492443267965380731989755443716505871965546390236574882016841215783176562821897735143462765552212200816167460767907674225925295488692084396933862823655238606145605475723678179251278576437943601581680430598742473195053681377693160463269590458025299901482060268387272615780593213601919176273927810875434683363760871925960923170829601417368691867729902434417227659857903137325023626101489518071961075918440605730007842750486041474894591433295096116477299166052055609718335793446412953783999622118609398922972927044487556250074711177779602215468229116160233252827819949982651347770633604309018500876123674107071779373848615720072566661169225234642159760628449734892714617015301935187492346279982897376343706660090942748234061139629746519175509942936150475604414293259834322871269964495525746523450623001624576*i1^63 + -175660470625263363090071319688728882513267623374349170198473876703101995338805313622135296428311808850439427105470663333924455266836957499327463845264583800090619399656529963848717120366507823175738406187320174490824555017380790057887219459973781306282878098265571119428573244943357005672875887514761142075017646719344701331568446263659648518126611588953711612364820828863282714475722742635486827807591933968391246249366750523105363035222818924459942553472939188055371531712964276429077925426807934113689424602747518155919448630745206235400324951388885187364428603798861061017633943977528787165472154170875757887806757638401903348258202833997403816347560387415816028477434310991503945458715628662946195108802194486976344628841114558543151524237297004787052869357090003468566209570220371878821259921300366092266940590672554001081616314276678300714835369493057619029404646735825569284417973493472575249526446842450436598926043264415916331485030187352973014261226145731296449301773925788950011290151364238766307797272024033121310050634149385253986223228007918030889361755056121901272324711281522551954681040754657088254375581973540961709034466759658157004091600719100691808914497810554556218200066348243093032340334470022561610341938432769386803273590517319247867270692014122845779729616978997788750498407775784763087686792711876458029218595165500059707837567881906933382363682974437670380104823617244758958166362015561935124493672375034883841751866520405073542732830598692140576246040164771989690999132048587825182287838899683089992777081732386028962564749188651230390831637147694549542412288027795636806099886360283253970541212391105534555693614647059402387881238991515142534098147848019224715116516166591961470843044706688621592724926811677155163204169875763717877996457616735979812687082967160274016483760144384*i1^64 + -2768162600058306311888310007704303154565503228541771844817820573915970518698650780008456339978167197701373719863161612486042357046880300501144934836582680210691627504911083956888336206442232816943527544689849331859748326467268435349156260474875515077007714874593223326461307506744955089202780515046057258545087442554789834983434605836678901347009318414978589530700344933489363393793112357080145511216653732901009903113599966785001087484495993665103675606182651621319516013630984028713096305507826101329399051044105955284376259292324911868590281580670825163776199282528424593200914674194959268169322454239794913913356744272444776930053307890623897000491182260432351196306543103628705581289897212119561140525948699067344969282936334717452125207922437412794319883412378608275744889608750506405608026407057625393290128993672168084779228150994327407017910621156996438985361491743655977960159380759209398031016588557824824137946393463912624037651997919745692284688633941991447137029252927405575463397597630127284824423759859824342603121720553831573544663119128469646873594424218396245196149521258237977382688661826749753326493274713237071932306875560107577517257523059682731726586427216220608903912241631271832790397983135363272814770808971712112077912999321716261060142962114330796864831862567031085061620861191168769352855589883755995566786165550073659044584697928406461945219086713018679446095180525623657944040611883145210854251899877724551993760381220439652802138676160481764365610969202892863671107519489043818177428406788086174890639579713439663688304644778163139266470283794497400262235131632398927892581434301963674824005826394327899995429211538086475272346173317679521075277221383336143217986222895104242859299191384374578285534830199587475350732735611549966698411089643783030031963040782780844904284160*i1^65 + -1454714374631906775799306360271089950759379539754315210153541122898641848705926961278400058679113111236825626947946227621017337569079551325422937189704155331478024771372519887119155739878571710478034556226708088880783976338878920800251301862611803455094761486554908575534177668469485526050534277836015954902447451024937353858360328411212348284961291025899074416049758526876995131478095010664960142076210348410702468163087052242123397044388346443520037771759512865115951536814911939596888664572306406273403685054455482231721853040672201918001094518621260150968843724876639628115293780894996456097531445557681616619906266590083581993415777808611519702632398856313045438517653318549020900291934002268085375753819987751456905841826884075632906274962392294959273228399308250651333672055032138746015347543044465378121548095644714720155182284696696810156170025811003332852249047612936990688466142000330297949306330290694553472983068531646009065301546408671517965860414793418093351276112197767900938846746675488914721373215261452671403754875367295458947972263837779724624370659436932114614904569054893196767380415161329097036268995456269174811702030847535377068078774055654889108038412218915915149121889210560312781294260132641907722212430815876163164971011836797570326912073844447656511333277354891750607911275020830141392005836993100516364483879560965218049066213132841304991431007346215465186712155514655434793917927907837805161633442218417660508592785859476405030661282598799451676234464427845086206979377292630725654004345820856993109676340617986130679626404060132098015404816326558291633632704403000341715859681456059485008618781295074798229501823755438480718434591930233168536047137059610946135858041102849501759328234739599328340097666916019197430989471550842571021414212507377330096007552569786236928*i1^66 + 59325727014348972859983973131726599794985769521787230758436131825269381353746333501148706277105052680770830678448876749207981515381830979891804234500446721920148286753445431620226894779803491453218633635284475710206661413221102623889311930047958063305513218017257421103233412666121601727801031296388628142627264243200360484376386216933940666063519829329478531836953659742546659297196395298315837255508707132915394477375543771231284238434339604218262042692095963619268238312725983400270329326956421992035567729820313815764963038074316368127503437780612987171938658342728916437147505836988247588315322369572853175974052253735948638914668629518016244514111228207848741964428963277258679743188243204374036078033536717435048904337471345092494038341852659896218865013102693828866252885236960020517259735522611540816788274158754149910480900769049688033781227101630020506090963734852339867146301772628708070371728109995637634208372867731167749591514093738899816589686467341429954872461600117685696895283110930386751248230034751671322594413579076806064158099686368786657364825015832400458737249164575677366432924124232538160861023777438363662765633945184278229750097833514142992755612525783901769851019758884986051753831086345974051186858583508081592107350572277986737273632740110204883264626089636259675999046000266731988056954775259922225985385918004955125683160761427530384462370456976498784215134849531644342581484824683354935163339804972910935640140573061978405396296228707431521040936759183152767618532758365089281839481701425628036467524568528835758386702245993244720783307218443511297473344711397982335574245963190940574926812503941115587335311820997284907240048813739213260020872551727715735448880792751630076016574770453989806309432587353834019166494390143705575432141771303990830223098944421888*i1^67 + 22958101688077109544989321780801949767680911024263308975705716483641812984990710697074837436183828828988104250720134753010389147664751835337329074785396001090426118959554800021418195517042379729086889631681391049853422942025242257076749401901966778447359393914678977020300132671428505303488510495589173886142683753545530349057016556726931517225747916207375291859788066944445826881228235749262326981491246807237315389360972419064071151591926451565704209391466350232745825080416962251150611824481541906674506080567648746480226907061183414174207880721898246927093149657296614130118007019379149259204069137157457628526180407927382466091034948808707972652278532482720041379920230397404444644158305693888397718130759262816231023213108411649080519833724775749092632147392578419859329419165179003920721118596644133617261753196874016710420903937261939584140432728875076810993226537102299859398278925524634392004318247689042673037892571779078065337986634203998528785255350544439647415284985130440630264466948440222252790875139750123515147456860946614396884136530107268879017562814499587949299631989809898939826793813691449650197606935253054041152566337209226715712781322588978873749196951274927543545601846705192784799914357787327402443985638325582837530664251474560228096373606361471663195437418577162762822622245080184514459308946390612243445876639554388997205716309366653516832585571436698716195259965253360715669050856883205751174233591114851741117460226792885333349273397665376588287914864320091261145014238462749593427938635894192856727066858155538497678859748493637062068953982133817198880397681149305143717336716645633129545979979754103915174357930954471766893481078594026201592947061684474435070987350112812071027806976239791444134941191426916430149828061162537777257252124388911851625250816*i1^68 + -1040340615504497986643186111191128516178789530246675766139048191280738278713017092460829266555628907835955903610117904135773987944169032920145231643929067764044621677699951142215128522141522614804661427525897553860650273356484071457185040219845591822875472358129117608654133137289341007787044886265421152749318772147342551958853063879137498585161341822930317360245297333279174331315523391658903945122648818253547149007771603369889909259600045429536597670550207523060852989708067247727750743435102865438286509081796542229478408409547154148421735471956610026112398508150964765681936649544739467559248846538608195056917282985126322994482503893801591070560167440107520643404023391779490242140234106270145563029192629707922531920461325403317199880603409955852214363756877716646420386158775968368053976175657048667358312437028208131541839288354098607755040273313652771996575629874906811733683760749757808886752990972649594442075171124464208420625062269212405659965363605167156594187864722831471746990234872545688259711964711391559418322478663389033665821987125234052916750813174106991004611140831017099889438942537865615036624942724736097024826850905056489655558801500233190728021545892178944644105855864953302325769872707037055527944955880096075122278227100651024043723067459358059324690479117962249162156782901110571042780195337336554133367864660254086093937258103522389772039660487699939251318979598367149643166289353589306605131225730616034928814513666546136775066665458197100833205251327985551487608693474785675581121579726929515214883075945384039920156210379318348455310234963989195043174259358030535737267119007085771975507391478930551615255706605705200287551918371379057095623179229107440848709245078172996379250630038024616896585432685428205054500706903830920390066779872255251841024*i1^69 + 2592195277870868751652316413610762372458401080038115759836283362297104998254971293931069706137505819971311093736141190819166768056570938128450562792196445233399348914857593259769243286013727098963430313679566477067151528792442232480218664508308176814817620363182083336153634602684404326975621286726358461659075953290398236920438525030384748843909341428113754517530889442123968318704354990825000127164892429161282157796096483534146187397866355047161879488337362318059975326565517625834195608404148671879155842845036469638411052015667334870800907930265057019911678899401448151425436303702114443929143499101736463073856618254306845954516993771364953661854729313317205497487807165410123157471313129221695192599523669857207557230678204865296880896619776339535735022526057159607924911912985900518086765028765568031914284528142028829054281107203376027130083360501216378573165762777071326981869106500178968712681371493580686867344353868137456951560827082169646520371727579389900330555883824175882312371502960827036131495488954546482785913549818043891443640883239632442787307749846028558742496690762169554803051662093151880258693672418280462072340557865357675325758446311888576180810645650461167992782354399468301975948743559844281875611233119869355061110923244262734120675494383935407991527912335271505465632206122688733996937716854167719179870527772755885281028520432892394515183512931079322834688769332805871623118431130531583220300472384050378793419281941125502797465182356201545280977051732657372354956750534739532084394842351003580724232564602717807806853636382012182179071300363288480857807879247888942034031269587084321368751723310957183664430874989910914685787579857242664994809409157076401145377905635592848997720959101940944515188678083457430548759853002707478200841190187728896*i1^70 + -476602722057639103403117613945368238138400119761181217826430563630109515063941854482842779360059962214438713110302555051371312494330942439140032124082571997804622988177715005032319006284749101588562950084378002529401061618133884446740787724205720797611612571558967942554950543900794797613338165351551176926993035807094711095662292787261349152649991091151061254392975314364542608209580429797380163616100186902433725121552485710571729282615766474236098685897952858863722290297143988050243801815009077364959434054507283931984163827964773860644573665025884795123781291571174510549235556330337103945026989744608982558786243638768425416560463678251971816489185373277318773069058422022490768843064067099755079358040096446884223580844270357866412984302308917126195797856294250637892678182608958329475380372858798514909980188001925492458171961274879381599871371220428900614087528953789195699737456382633744780033940547879990451595939495881377754970180557199384607948764225952137974002505533207573680301633125453442620779740918112645574776214585405227008946491941554697919200946199399291017789186533579342716700411100935688405969625108692011886024998980010662271344115278398028758837528077122023458393637040211773782671031513711213688280947609360421704758429081883415911189751365140764654643945742768150080122564701720282602367137808479690216185991893897901645462249170033678793338326917668637061751617149448613202312429357748170891289357606188116402075342126035409812928255216822930499514996782706449178405683332872443230221402129090899095981173445648994523532205094112108624194772049836763687497016159340570343250100054376766406320349654387944580792570911041240265352095610518780089758248715301484506593560717724245310752846206831022561995432928638478888784619848082111678281416704*i1^71 + -6796933474853673988747194473889821809706160065626723971602188501830608647594907377094656139698890663113610757190789935846819649283134373298571659750252113518744863028357457043942393074808040369227576493249417063445074544998603819159381791837836971898710805674646727097213682836558359614223640432280825606234334115460091871200709963976369336565109531555680946557264358050432550247349683372493686173794690445492164576590566787196991933474987765751200855708950518007715675914349797147903115167132391554275451064160834272127034597037339909993755128331456461669966160680678627511539520304456559719689204494235575411566072280536245949615244736196258593117798774878583431995031884204349808431656854022333139728825459002675602983489561444860813058817958359652896765964473861812637799906402531632449729787443577318361134608478276551333820609672585596184318961299015654229520224687918593820472687968918223556516683387692168627744585987869274033982035789123524478167080033140862518581189041030701448530041983890260653589552370141541200902668060924638137672655133072166451508360347925634675281371201746456119558994084606041512440049688027576227373523021856112564208273229403504141810350401234457082433578332494295846076795939006708342169596293924839084899293848042998020757041256440405530137249021008398028286891775355414004821018485799565613027808210683844236774076257200441732104923854398764908425728073584507264154764294303384227820450474729435174127343565287796455325765888213585600257916517008029446991047301047951402978920220070687040330819357403229995036653496363180045052838689303297534896039826130369192361535639611531155517348740477442695255702796409716615244306617261700385285245579992696952976254594070150211313241182552019042897402793510294110372117255165904907403264*i1^72 + 7769346206077967893300621298391712100782966474162056694418720273429548046897249805921319547445913774246269486592236163807217076361081955894063969958569608589404678690408823761464566438142301792447035028906407042991615402876576651167364633430761895495840603030155773459774543833650934114711896477070260308940068580983243622493012740467865128036820009510021631641462492007715915572348906716929166106954742534823767476482892654902497042436853547539321628761771122444211970044558720222084638868240743263785190165644298524748184724047436249437832207831547613666700144451106254922016149505829409380948805474186347269048508045847716237812118541289015094171081834198890700841151603915975972325175895297728219832951474721213898800078302128863979177250199748997623900567812999578722354688672055703171380944023055227967618214988884220659278080925652979667125347898658387171894043653272248234324131374938617357645846241965228557122268123211661486794594135267810352597933971961172274319094074738398548099795694623061431982875231724449454609221832133076968801421040895902787818067252292289047222375196491253144548358088053830276581095347445900708169296889195550931646621509040386322521930995890329833582509272743613972018386358398429799854491248333957345420362828341853039073760807841812422155339860686180168055383027596769125219762250926677585459553992130357604762554020923587096847487543355151386300355398555239569211612478562936378772407407554941051094783835626157414029809489982732345388532717243952044965786948478540807141575447435728214065273238886360913013449614531415790700823711664694354220378722132643458665642045719908539958421222180167720332621465695854625424951254305304994954046668054911166469036437182201084827215547459968600002702046107224587149928000684818432*i1^73 + 7589471157973332518009008087345615681651672998149213662228598800162174260541689517340034743759778445284516940185479972642171601231027283633075693999612520885426519597220691858246680046941861061891561913059621298467712280302225246969004425526703527712375364583290198211520194807367214165738372314472070268932130210586321176738547446014692797512380558242893919823999493844445930076968683967143182527575152291078216601154678938763716687609604186432718673514474579569443582697614568780965477673973173683693772892903550605124253621599617949405087906841402122755961463447702378067386455960009018103136305677782849961697503779144305848735048587557145932488355258222985845819924485211484802039052713267157001445962987987768428890937469299137835985788646125226578857194050010989314912738369722062732452495873854380284836559493374489380075923545289752997093926164679943383701281513868497797421852485259181917643571084464450013191689501976291675345934637017583972496451717210554667996125267341309954959587468551829478014663330830356455557039138011130742853010667766717463490798963507797989214723061151838383950332011943590272680179104756879724668360885628395872205222377879775239720558664772568723837090380782198167870788968342007637065266363557287142724845397920978184709671741059471652883533660759366412030654107053754112679939660551533841140261419810507077532706445668491635248483918488129461020554506749128229028812583560633367019939731859989181331226593984147558679078849264782708751549682991396262236832189393945655403738928477017940025201912484026120399980118995683960426857094792643268203059627895075601484332410389760867552727951908631739559120975939073677288580747677329345550283702396484714863986256158627381951165477012038813647210720779681468827937275904*i1^74 + -21513398149972836125875094664209703745561599383737572554598874797208821489681552440321773301757026460656663340415218790090601164561617303774130466988583088292665428284197844394348407434881964068538597650580231215043651892236246875385015798027197041767435353063379097325711719893867752835219975738678873039308462948966880606877236850395097895499979378215693333879293439921698895069309064853902779330385264646785206552398935570623377028701100318145355735648534251521264426581176948770727101619532657660508234028834432880818044049038769846440972065174407539720329877120485612962123983168209843455777150758992661358178339879380402922870852042213603490051678507137970791059501400766737902603114651054314500957793540815538909953569355237472547007367664365526172352027694476545293184420009895269112619485877758630354695374339739013621470030066317952187149357166566605571818428015240651463522534992838725177139925230769232432431268525340289179644752941390720472330143038410237809060484181008084325265607410957317266302931092274419058685434422583175988797241661533087815687085576480267626718431656982175135957276660808862545818209644836737561267384550109897156180183133819435577607586585008988888478480120536834182104927653319616173793465085729267991848068134360371102508979714670423141888303213465799469658787542153323595323112783192725745113678888604042071235788153670116843260998224694351071493337692591925035508614709559663013021499947153861447087287361049601805146977336086686456688507716543213694744634924961430642644315581573713527124810624073995781359881641931209588904128096480220412861491686133111755641409035693386378499886127392213255195080071659243048623157033674655544317422243580334239028727956494606700716685462502065929530661974100748378570752*i1^75 + 11497654531811542251164555716324540500516354419850461060625352256094360787655393128862856774810866161015388456703757857043435858987576421261771370070446845859314707678460826581928913471560058888258499054096705355740086908883704998114810761687800375634458669476661527820733626381917981429417968500498707269120094862700579398263075652742460043272501469824754972069103908598639686051822453762437067860023497043508746530656330003958875178089233390076621208493166740891212066816310970709256724267618323965739510803185627171991959168727928054530178357944843937195299004898269865984532273991456980750457259740040426240090346342881135926455306793094360776937162992436154220231971145841008434768597359150459965830100592054889461760722132905952760645162325680652385100746373569349660759218188403853263732593408216594304923948730219712600646221635129879254868793872315876757700881678970411140318873449312281776699226501721302697518367034163472323074899148400260352250073237649202224726104187535776624513608738805653456234901509569345570553709667332599592603093082710632705626544846839074427432537504041953056124904770203424327647628149324830975296818164104325320175128265605685166033377165695232466931797236973877431996976322358551162708448221159530282596340448429883316811012488057841089007087132901159443479476787106502945833520938862256937557798592741857158005456066288958020585305107484437858027886162197999264233863909372836305867822671552102840774235894151820132962364965715999771710482804381698247631546891055476158213019356925305618826988738448781768587308100893877563761919940748583275099427337353900030571990937979125032908139937267815260361445475900308310780784795708879360370473272478982864990659287738671300954413707936458847711098297282199552*i1^76 + -1086962175385070236777273055210225431782409618514081399536398042888701022522582771160873266569168897947213434775139253225611861953200437037410968806631728068584180192096989368566126765680927141702842725843069161627001551143743696650981417056787533838184783808744455936445842065299841368636208402915248099540115333127106731805013504217305488777733525886572286411257930873727950474967406165092918471267715533411825494956241570484225467689792187855158701704231950140436440061088412923576442393813284605038302088004937293879503087407647066413483236025629131119192479263379105545298099565590942957901008636300781427288569393544483395251541076888167975178644142715285932099866797418306556310578778857450912067045222779442256248689460279427356182552815683937016759822808718607724781720332285748566623592720635194630246071780140698963565723985702609164281427268207972233953415854128108197335266196667360109715874002218851329425954627275651894775773906885746881850467468058530502351249799447901804747983371694336057219582268662280820717414856630085044517602432527312573647365833840914398469411286851721066517456588539010944918046469959785031669622405562921681251835086622815314428956140809364093629793301108853565133395821942967933181846150136868523984402383277918224986272166823392868471583509940967524775667026739044638596688653208851094987537736165962848453492532659156005468612452216706744709504077768921084303839851048723809523002004343423684063833036786392831761453854933844807128018188115093559458060488819215853724195571879612367671146062912163908208757434087240833308507369518952576601244381936289581796734149475487685044837857775561939546248005911279493616223434613082319755198572681963884315835985091210315898706890229585779966861115392*i1^77 + 19405204277374600190352369487324003039654641514642724207808381462493662567152645448136384710930433048258770486124311858796016465412835659827961670293424362977949618829963959504277291112028658473853386038805480933341128332852720799177578611314687961519289965267364943502069192098158338369835903625381624905686954011856393030016136883019041561123133098652958220517000536133249615471465852439200075977896221776328121032412982602609435776602683469561188525023926357367276262178871805647296061481113688456751705394351050795502576163339292972742394205011508702797233149816659313908832085731231350980496695597694608876445669694832811377555856334612247268752765647540220528978602446222951710642570945818143711548811538618744253049570592198487018839918867760709419334977518258106945834287775632834155245368511127002820324468283810608093146733672443003402524748974856985364546067698810652208233783580148455309222377265162252118129435764089486968195179637527772445303401008106892211252628935800588383791784854945250122929181060622300962878763859727685255775164816478492517184303774347620667417799488252159341300232522817783258949595231806811951078050007021743013423819231562880728190550771785864022711281892937016217531076003762704918159019349750035818483574400676947858456114903176754921145616059343562882286405939238921240104731940299405599640737831582950792352117337448443036041656886935852100268716158688485680921243629412668563036584895410279304719647689269604550770861445024090830056402411399877356166429150869205039876845820499325218943672168307604974888917647044529660386720306493926085962389000699504636086433479488553144990403659304341888578512592755790733493757693562481558660925840373605778934593501602829384730499937867383699406848*i1^78 + -37127561861438323282758753386309518288957926513071308243677130060548481410555722684986288922765601635315837093799570332950734996192641686085662308078460228383278359426507127793711496611767357205005076301734215048809002462215292232221622197602173081899813666192160251324433137346216840248778589000322758237931395766508615779480279343205389342960998170211057295681064596245893871888906092693386394595767787821212436834437732216346316045247169856567056656264117836911500648639137528168769773695077314354355517702157403277674169694913400797667762829685103755320663875563228641044095184638508334652410248676466204251451564863008766534323718530843619811844830385191879263747830372974047269065550091063789494497224365172489009721370945119958179284297355950610265874003686002384975120979462378174717666866435959134110516675968599197234601406766130857903446149211962278630883445401389852312042255887872222991228235483547956149172012338992804434336015827928201192178188731783794829879254919339491196725225251419076292102115968698886292236376668326722010512116604138619933225700052386443573178693966257034299231760125207387577836599653678284740831246175599991512190105968943972517280752487037097829433474941312911521366380933683984766479216265669135112466200856050362033872660597025774068116284477793648461452036532701188838164301197102634616775014871405071027640784919971144227987825603352648092611035911985344775333170720012823426756484630396886724274673973319375338120578244338816461431803606244113005433994945826595363934362332844536456522298126810805627835413888763993375502850729435199673795551130798955508951584905445549968500218359613919196516250590395776443384088660158101153124724558213610571666973490725755211679943244195561472*i1^79 + 29346769049506966852016744491528208711913185736414248857160178392611432259773222979774611859153756235447233912821664829079233798675884985278074912739173940340887582335736344737654161345257208391619429642075843254423411933486617972111519941141985672464398580496500782854149819936231338686931966182175962704270310772124419128791887952264082112462003566417062390142247723895290063702092213371871466217464708763650166616259393515223440730914543043873616279164508552880468574499197295704839195178014945320086031086037854063908951868559931274216055309333247117647224044564109970168471051482476225628609115789070387906287114382661296691475915877206457327377026897657666857387276353201404452289218173202998805406711783681777741472457115775761254324142254941288330044288060885767416680008117803629060460988293074571443235051772775080185586823585097813119708248005363051750923253153280353463387702568408534420889078302748870420059098585214098175522866691864484824511368206838822307991978016116650558826763055919043230014144533205514588861328049563376183084799386824493227065639624293651796097362058979848526463489490163897332764326606725484207540488035539776502785169710122423484154971135762198374361030754828511440952779435006358227627972555390049407334604248964679362614014649201724884027329871993969437940172894326942212709186909125018466169522209657115949691354954220462907369967532511531181550760981444487537913803047784797143489869027892844172663985044185801931958383291513364082603054233336844705297066078674512134238546828908015363364514164815174949032057486219817824396576090817499243767501256333224167003220306925444524830406334342363377657322835496474550983487542503989872409047651249480940673456007900654239821493960704*i1^80 + -13300053704184237603382954714972677676471795775382053915416588416076611167675525092502862009869767888681161971451049331355609319983016333942172567067157179420340599239507403906418501256459008619385098538369917492942094522628665343463501977754604906062810333316644190988410770613652371615189669689223003685403204937720342375649953746817242344629676071079595389438203702706416556556205050995729160441835832514767846620785843808281594941505954797581584893117221198844478795213632036771688508202493319845144403341388026930359480659561923907217965762938028298690135529450769417191691448927097450695467590815278448115418615970940183841802131588381675905113975177718013222224521493696702135792062663271126357311561762088155513649136702330320595152101738594989531087271089938055324684923797623725959970936361563791558806996444250385527831692823065206310677061857874422830537462150104275713986407638589634173375138011407184159641868272652074555380323857293928031056135894542237714237250296666207367461912704912661611982406510364031376938938458234861857943552603227643957594635433064383743931715878484393782854143491713663402901600342571530018354354761200643063586764844845118903168516140505945835835171085014254913679012410688366115778216117196494966638439567664110973886929182770796694029075293247401707991913323444122701675974954954346146462788514909441718567088835832615643970719090792768876958690178026230103296993219396610106858018097754000189791776816883467136973450309122305029101505040287429924147237216839974748930816361345123434626798784619748586868212348250073038241227661630434217617722838763429190047532482532901138315543077990420454471359297501312493703490061673846638828812927291689829888083642850058866524160*i1^81 + 7273336164478276178877214328914316947222477391441651208929578244924705952216751975190683756982845162150177089484159415993333531769553950212106830591967698147026398319570642687333693848867497880376583460044765224252061956030757032830090845117134243417510450165903874879265809858039677723830398009565436954436817629681527905630901794793296011331164922581187681899796007588465495266326561343175663942369575832993766496901122099136963687496474217452816082621315644714761812572880015672733168897911971357265291714417626299822555523637083290120233001596528541942622920511661234766029913462457289919796662592381571350377293827494120291558188796502481496459621222782470163900492693746977623211972113530942293167389252634938213300912120560740511844351610943482842358830069119233297110154394124539275455991243567150251394760010841354437654906829381646894239616227665743003008208272840228684544428328979786135024688098881889620068381881103630726907946308929132886820827287330118994379287545542960600349520774624534066419476268380096609809917441555716961844793775060199177857311241338695790979067008260149233882701199463100898688923886274042875817602398538512048644447466205462290817828096504534320978215639659545478018981401152356280436783120053820300681631243584840932159154368469610990203631682069407345839832277985693807935517495411004765288319576667171564679463092257649940352109877720544861569615861885893623338464549011671360163317437594254767631340645795908203580521810149720639528520142722271592877742828931155705359594037581449340194377518944055369391702567526739811677728663501932230897206164750572425205364481941874237064014689928208411968023225791073755497747886841684501031555314776271799174048767417516032*i1^82 + -3160889419782769142459993064237572714626600966617695678630140247802614561126348324553943898202558723305771728531085409933721382534714049262581845723262501574598850577469941916142472208257276772694800604255997114027820814151843539972922040897353887329329863807301050658015282842654194437457970488884410787388917267275073082552702545545672857786925001892016482531839657388333783087700381769815562753621688234381776210432735760087552509623925390191854482721241232873944853272856980384084946796441827392080769095392326090487608682918170386036835334856416194788596621164743510577434881056501794194157122160679255160432098218216696186574993520592599576215259587149632219576446122707410015952429424069508719624139611188672197528029597656839514632881063789248266637441123462769051335738093231535541961579770259012468249757033252743367215213658716243026432418422381820213103804551317945976855665646785029157842740680670828711055730639896499858665056292696707855287315732429759813820374550092489444471242482788038237171475908019968361652348796723813890445795567127579520230613528913469204277056379174921894526705953530917855157085950681028977049251870951610221127995976382811653951106981759964341232245898384728621090325705634910135078356154295957876435911578915587364638488425663264348283290471634926550759816829542540555613493280592955622361846528000388414038387033882181065255967354135044858836718123467672879408445133859083793824954658954186674221561094344829685226645145648501492004438932421357344303500954171153662188005897995618357917623619183388713444315903601562633407579556983540807978455780566554862841408663596354746349922063191446255597499168968415550006396048128440465685190796876968400339937001472*i1^83 + -1263116546069389709456932336173948087564290531383422237759258206033219712779415720154557791121769763849538986251396903563880698623817853028484289654438507499577656235103123003555161956443966244568866061218980341789068501643669914027394866462710898642960192366162307449348472162224840466177853984790754442880676090378082461535269256487585835091526110117167081662614240780756691471006155122867005474854717511162621530922596591547837409302987269493402318654349254064230410644090601223382351321822605996206524448793117365063224964446272849304090305714970917970171163397879845550831594143548379282588497215965536774462496323299445168104859176771212290150173656752995104192469818478825540206961223318588883636367204349638851356435824338720621389223167359202685490629659568345281334237313478811739239441982173626066951725800611290273284460178624329024745296252465498580739954117080315563934742129129096668783789680691142290861444010662277376212867958738721210524138175102677698859667441414471080816176880851756537703853531488343231765203366266667181400017772954575605696405606341926728318279768924649725849909358165736879076767488370662680475046116063910210781556473171765218453432152494989954176317301436189026475333294557819434024050271226735099506943071258914231152001058122787375684110467431765563967892656993578721896585873599940567820441945821539795688672719441515411443830994233850647877297626522745642056587420204078146050987640072984179245711687859331617864466339287031938510265515435357088333969110761893608400481546021337861491200237604642148114788770035309215131469457113715577295438246168678365670757256401940060232907137340798425940537543976191529346752827720009168882537209179016483831808*i1^84 + 1457540515186457270958524045348826081011592365832165805488719142986947011092455079066975559804722741540479021819303585501900537996817841636168205410872854575197048434507899115498124670920378069758693669031709981667694330521228714016984177479080209928194967118830818747687306710745176534611174005870283471152304028724312158366997257300438928096649248374537624650718311245974419732369822258581108703010356666107231291857574751271758393137956400774875889135507382807932355223538990604004799721149705478519581536466511573955563136722185482034644031281201379343999668925499060681233090459189462772857423525270196007501642922599054897144573888083389964336050224837522648473537483105682939766849628775821526045622287506477463497013180142813680429313258710276311592834265587210778766816588966561676936106343162625674694964698434335971283028288165702502193896388507105187316145636257114331918367928536860630509906184469532969841755459720992707323053553171879392591282048239935620197925131342726351165317373899816416007187565880404580097634052232381197604689199253642211256961207354251798191024003526394284807151656806803691121680428793416071448855826181421797986897340100986740680553344408929220882304801532421165706932969550395690050053400366470871892146299709762777388526990629494933164498337214764483502956926873481220122813804105424617459813723273682504158639971399985684988651600115077453300725705044453824585947133314579100116146857384638621052538485313750030220169410229665858057667653064969657991332710534603776372598640009740578710310537402990813607162317986902766470382932787434606588821970040096575523788734914013052088478814141183241648011689008643803107241677817102862050231631373926400*i1^85 + 145678466958092624370866057535649831613074573077001325939943162465092325575317408677764824626827375139939998194355797326984524951064999358627126547271776213159784620922719873467114226193039807172890656322504736200355075746834107045476422136205889026105181175285559595024347454934574825706846898275800837399262167675177369596282536682761280589481661823624786281945840055878124587659150599735796967038513108172335648015649624145402009138114718003978487682669278873523075590027154769387756255742198365482413389509524248427035956206268080525837724221250822407511417821917849598223104666587806012951873507188487474575542527768138806175667044938434726506069868532865803730037140261526338859852629881077035781780140599268153264647601117923945340855265472378725961693296236871838460180107376632518115663932182462736578442228085522885197375529475304235402229589530532433589735109611318577938496985311000342628955787545209732148683170123129676453836104520338599687615578554940486586520899526855717456967812663534679108589652124546936119666496812405984178403060254755377293619816485146503485427311077334408949806988868864067490369450743400555049472123734044713218545952584566586414749325628877184161418241032184480498592979818366660564745817277178827359511406899295220807828416840380626245978005277533454608135817484770310203404989283134111587237440491809333937954334780510259876988477757077021452858486319981972728786233776939965741063858672387750740729841990716761106099042301931089619681362051582783541957647983994877953932434557955645440662641182624372420554921945558880833004658886853215575898066440117682069225443097189958845942666244558383916363274019101980128305104165924506085091180544*i1^86 + -126408694192158140455893037539606105273917737374365997462011837434896120468776514093674408704478352031010582586558555599454407348668564403088203874462097961651717659085824510142205469029319948499786951630175782392727082892733645506364797970212072063503791412664651793731254690098738901338794186725676271519971113981976071387072205322280806484594313268450531806565853392588264931369895885809487089628775279305141087226638949920413088388958764017584550563138920059488179790611421759231214658696492920908106297198672989820222803056933923972410349522777187238964016889274331112405877029601073408166892758049111574851396735998534923632967643934746963949350415189834808613064244181152390327158674190007846151273585677213952347514536981445948291607265892593387400824813501224813379515930357275102766000202566363038676627884843605558900657638044966820274990389556415601443383089985413720984941919216991501314551068402399935647108038347088194936646726829531024902236722331253489118498355500031995062691935900406587698900938467912629911958733463655660745555948538145167855128379382790215021097629774952848223984089965109230123031069620105035785957628355750121171061259515804333076582785663648016699372102132854672217362293458743494212563769569777793614875194642598490476937498996522844571642475734230274233526691273394312358877931882853052246071457303031306236307060330094056450052392953902971839710846868505272303262788105239620259994169155166206472168136978035358328998789928523428485132308371844906864514706463816981298896042653450689779229936559494128718851784540447018811308402162882287126495793403156227165043184183010957118040251365660301825978343532851786685600179842274136424448*i1^87 + -96354961741622237821724016142482932131626116421781467786550659113351734175869626243305290951809285886863989500836491761254729302121459112951829166903827457674582536775793118238883571301165828631510905913329538880214949650997427686357438628667736842320174031585607964531048702830692292527508777614117920914281305610189114528510345148880293421252308475333379686045618914828722211438340861219107162246327054034701080702095677279956728968794368264254340680362902462692094086505423692108488035774943878204417300095723584381314700809408683336102382694606621319941480834043418670585178146925955196952037353090720837462244872954015972517582133976210050802425279668835019221122250855767699188874069576626243850423795104439902777901404129697729482613771613128194917353525894919177276607327644130228698836684606553363149191779245473784367521332414960708126716735807966091724445008554805965566725043818621594055511387192266846303165118242206138679538527466196573211271172169906609839885070051127253051177890456268466415739269260391903708569739624349697090514514964073374986993501056679694162594439740661521718334099208794924614249696217048705893846866340880246614374385889869591731983413962051447700256468407785507963102900385598566227965964223402150642548695834257866919321819637327588386886934685429160004392469147921018624177589902762486163614642644594682001978268461936886227944345116701517132978809252390016431205542328477592105189284149936163354786665724388554681296399412639008773810626618305273286160386764842245577135465287126607004141779750694033055475192751079658359456967635616477768427910253038763523374455533901681390722821825696581665331741792651193258678532836425728*i1^88 + -63201035044014669104646193160620775724864733449644586631242826481431656536490505891605070284527661388597210429065189911136399667757387721692774657563346624689430817878487175644529741524209761418525075446105773013222403036246998164411587435454209404443899772591132898794922289499208351530490665935739433484448479600394786000003735824836803065529415546837934673232556322518839921419563512484956898826563875558236197786276472428386309841901031967075241747402648533817220264366322154399205674866623554105767985946945324856398015077054457320526279244550849161867841931740281901159131740558199083835321140504441118371682309072155286608866345862990646040845019752795884617629258689814961500855649201657771581317786125163297425049090387354700183255109493873001054459962026825972324841714016097546148517851501210800870650732927057399306194265873288592352462137621602791249107266235209433386494543662294177560232015378648801737595109007298893746384075829918464956413983983856869459768944248865164468480799829068871792669693720216986531108793927918067567619621811955715223198143857340406499632315057700195890445868064260727566132827127908403687012167929780562398164702256679264348862181039516470706304543899839764230235772728682671563101051632537352814104387179778624000944345829350654684849090271121017725658672792280466792351371758819968019053046557048359131321190364743956250981401179676618975549432031157863787324730717034752329477755034042442494381179852095615716687993816279485694860385635711282247901913136756257861989439187585064525109374818521558179774102974577541922915906198271760301883847537018451913938363012064206494465847834826499638257898111183275582877073408*i1^89 + 8602015329036077639184312539558441566040242774884699490154096920212390679287319235437410143603332201044077343135071102631638769203428207788765191960548679843655182696544876062341601142499130180936876151598473323455035373888171403550518729993334280645939158085095747301742648698945641021457777111869251489882291796855589822903917278140599483517658416217121191411246664169063538282663199195773887395205652483526512382674533339442483924857007193574049018270782754441052858955043843592417440428319171625826948154842604878703326775459096161417523767017053069619728167259996569123464354486404054093376968224518812947740704713986323340656790711601258329944310158508947179231128910516061827307587631551892567891185569494310912768190779862880227094350063214429094442342218135654628228480487431350521601027494565653954415834695123503540230416210078600622782391279784956628770303648970352796525944266417948955693964062941076624916824192657293893568866587467179462313375112007394212654392986502321188235852705204992373968665022323842009952322367268332183475280869000284883320757192259677147669400267665444791321955889836433524969734817628248789831241141373398295139074699499060771624247047198685802777356561167908718826381603220246064383941653482034621170639679300350973045563707877154581122195882050589435750997096513319344340312514433022107290801419542557978588812393493766837092542766545992908316296725103299297178407499724653626299135325348639826794846143836704344889769440397535982062482964948175659422733428003724299946888315953811780456121657868474515175399917791365260089955385994242412786587235153848631210118026610833103256692188366410521315380885157656395776*i1^90 + 24879271027696667402261105124392528831279829434750498842693579732257153691050581760543443892844092353729650526805041444965620909346863373414412735316345414755082202750038613303318203529284073226850172191913308223349283702541284344519467918093164656449742786252213104296611156697409744683380757164373550972126269512982464203504852114483100983079898944218984933453616268188489605574738934096175520203118634604455317909270267132206838031138741344179853756151150829295567215512447324022459032686188673303607832648093215588107862532314035628371354951242078164512517485326447239169453323399620776748877182269121877143446788474491453552362663298609064309339403253143449641240150540280925217284370365391415369647604151685337977769981881998541014205245993541705589654375155351954540834565887106950786660445312674268564939730415479229160829068081828727102729505037554097565063259548609233372535384149333352615872701978903223623005203257181546812569742387669749053860172215394257679453039983746913963960496321056551630765887593460021226357391445187488850228970640907553141173480459724756185795627827416280830847374127409314790329277964573670034119043334246078007147857379000811145773723435204635541021182343362380286205048071074923238832999072976788476851725754507663169123316640075723717612272728838370707637972429370632141649541129478902555257178974613678802806293499825087171202869320321708703647440783432928416626527818000107472634127270079226197520942677293772857211006866321349911345077664547488465945665164477055218646513892955879024757189851579960806292953794440346404018480484673773930149723348035359168764053749230489507671534633851802486981876516913152*i1^91 + 7487005303216783828789526559241337355068277395143671253196990911566347976221190997820699279951243535306306963296586962347002931985311305363540891654102534277502521430601561792794666379679890334988586568883284947840287915262693418599354580203980907866289163859614004753198833066243043305839804652136147682414921320782265887077978141318074262703610913422338414335601679999020944008478166809270836108949145778646622124108930239229974672142499980327955991976452288497075078106372402416687942336480041838447853143010707609491661592674777769073222795637149136254282470080011897804853218164653446473878694364327896339130434274248654191333365653068823982669067675142123813622559954977837746667114088616385694736260980500065116815484912065212356400713514596109020353021997525775429400811626875774721866465397539810082175765029658188870020133188003897351410041036227656509185119503890687256592243863754525408430835273535071844712550754075947556179059950353880850051865892487080364322978895855230210268377354793477770565983588915430004911099393948592519504498780196778272553809191322579572082286566667775481447844962372816668510940074174582640013493297221263982336171115650709635896752391920947897180778817973110035256690011755118309559682951716711067002698722554532172018952563354392727105599476231806542605574168018433808250904661630177060164220132578066387612960066355776458850648599356306218777833968972431584790424866664183707389515302019828878767298581161344390218583168145349689431216348011552898273205134762089357700068633625143887070474801683087478902120230978058242344316442504854995502088600146333550056380952974989981919734243081970982240387072*i1^92 + -2633205100493866150637282378634734910142850916937834225018827545287031523929827682757991910925064075543763455656862710813346985554465401575306003860440233215847501182508041019819849546366100267372513031358349345772721942273482721634755910054216585883244159653685755570680902651180568891197632900115940251817700060092129500975876506263565854069532114575759059398170699153119852440446878610699456586596660225386314333132707095166157680923383593436958695200154895612649981794667015706915116299732715307465502517220216893495252849653728364997841716490336518192847736106275108204882001976850037052746931969501640685680965990134775185980261908392553727914133880394161297859637796188817000345696514487103114543095897490469070304397696677173582732586411316043402694957727170291428974308210051230121498662321715701561679574378986594947237228942846502186632459259667437139915106838387538332153737411865257292776402237305398070460715700988345363794511109701235547131068370639048799986958637961990924646388276520744034082023582614164532900112323026579459353625570348295248968876524760038098445899101574465240476045384900973614322776812271361287201943102126622431983746158327897978694561794593439304682113844759975387053059442584120938951988244741613760907059667362937636575803580899458108826509689660741974973221433168348478703967851960936771081877292402382589684060571817504802170381198615002111419432834683874209775921575842744782204188838370491296799713091249129968943389941562342032514899857741912213923593088368920852958986267093199036430595755636434028664366255866785216323333824937514348827792758927628584240803559118851038808324261061842698240*i1^93 + -2046721444868155323919373923614470471103202265222426281612994325656403398014413913002867139367714668398652184348430789467568892255802034912836780157339000640435451312968144749301994839932833950670219072160627267882934502254804015008287025934022881944357278409711171624581878705171365028706930213807401399914686651389336407269958653137529620861587265986873511542467456671090859844074257235198013764034520845321022829632560166875250810136337719351138942796449994117162189464502596210146658152010792382278207360181036101305373559160894498769815821698690636230976698760875376983084663058802392189434438580471414482934246268273419722037823357515066086462322309097828713971290078083340407600339853009509308563996294810586938847268549346504673759894137055764541610737851349153374411282003638579516797462571450783746368333200165092575187394412847591499525628442545186557475175823547144989461249785509709018064813983917715921821259172071575970449351352078121353342221121640700598048621062983991367429650300055505439574311434583669203040127413913745419284419255932531062742525591280189262134028883491759356693201134353421916430695794122341441786640522643863731093242073554477172428521130705095382335924493552678162500792223528914489125902385170514095226011978308247693100716531093027421971676192700564212485499370721917718907768391725101991506964955321573953150911061062101893021480677330418434875224345499878107394651667389979189348273129557616301546721469442431814264170516761906784022743336649564360463437914686563555374292733296513503394059233710822121759084014379905069045149303138685072063857490286306688547727069469518606500992460521472*i1^94 + -335237870712339637788303167981444507544777514478879999182583856816574317167302113194096177192283660047229697669994856421718913369091132143464207652854879302768963141054861993994787171391136049398765866463338102552435611881298628621318647678123051643307557360318862386291354730028643163970251549302920882660659990502878037410880118191045053200888461607726283630061385255601080464436022447721930999843732555317708906788165139935412809537605850120629695477364943036960666589559402533978049667442759723821813509947736399408148200391465095475938988698438420716962191972966137025111257070564415340286686633834153167457358709094449137564283263304622821955085429320150232676897445783844131088023998533705244659735924162268844912438307218125833814027163288969299001836432658225671861961400865651124552591121326449455678310387178737704271045655173643426722686379099801467175682239862560624655442598829489382518357664251250897573399947489408649960596916758987197165499830319087965866668904325147719599519488705331837801017352721944067887890671175644384917971451674839341026049520484658476964932160646661330984109508898299330616161299686650796678596194651623420923946448590648512568757754251292342895427557614564306503492013252984572847114406026401346283710008728078246686461917011342859337094190422679523263389691807251967631775939536888622541005641114954039639810469154258604562017043410369231625867624600143412088610020450667235595188031411002262386284247453210623561124695894348230611495895299399140460410600305221217354896701924021615465932636110676277904599258694936978584043150810738595008402232348139033926928117149423554873262080*i1^95 + 147044985452027525545925275248018476027083643579794700344462117612165383968378537926097194007412776653751380915039356349683565295260733582402740314748116164329194437505929038660492833488799982964714649166123827772661914554095465979234593321846693628644274933693815190195870294962212611930857733791334418615332522850477809814480145075251883100618680517966926953482148460026949755929954006344549332063004302148340131287157125466153891685425145405487430220742406117460401732838866674864934739532749688630324400265207270779120743498011135252306649032224074862052378799415134636970647112812082763380619858614156966823108958793124413070886979813174799215217539519463954882158064669465375317785798273476936625726746112332612632472504238962664995064650997265743901882707764003804809087952020510734635480786766953191705817141071724463754467281954722987237304179596556263418890120405880337349246998032530118744901757038438360253010771804244127538061015805114504091983503409276482846442895750300824903585723090070497051594067347867692472637404472498008656874055647333326616220483672897437813660214991964350298432146945547330363740881777831529646360469323326424747158051411799158109771903046537905698057312573755036688336302487711952631509714105938272176651359323691165261825192083108384160851812095474650359593096668649926925235942573723097807658043241770511776901848694853878784212362147725316633415436601444960428524750487460221168875068406529142758862211956043977425947716592149153323581937973317918975690547354058836547864755861457290969980232739658640058963079174511477774540824957611696133339659107050676723204747409838047232*i1^96 + 73703405269047204702859329939711375337137697583566271505838674383051179378715434922264109488557922571736604679402587219345506730923271342453526921633861091281577993363090190132543360070301244897144566754006848434830303944882500703525238255030785759827540238007606347715351598681431775716831687906765667656531402440973526104153653718930208856263516419764963481014663040100815203658770398437781147215576002503479575187674214043308487902790729948032021620021186890215597144705322367944986010145039880386258545297497619989786242825040901250301041781460657450540442964332846703485991653787694719315968676659093192636391699953807221699200397764560399183549565766142774702234888869194439073515990636802766573429053450173671934182534691510193299888239885114991184166029472802627680544896442979922989128761548127601292801110807644729637687808978510949431878499812657559992442206579555551541186235054448555810696433598521592428471701009656628874023225257196832279733336743446890018858608016133955317480306440022768590792970628533342699788683229332695398235550920214943114688112219424782463380168534338178260633620882332313812177924813154122909992677066768173886523037910076291808714426058879770459029041787920446751674350900066792176983976357047001967817468090898792727768715125965597649800064793393168062341363697864920227901984353276909129057928130269583701021655526465055743810298774544802286171548642164157740749731518288150749247527791301665380165645609009163070758486054968803088235757519207934744412959646546245695084795748030548050196158220841761389952542834070314932776087738142377472725460239917474036589428473856*i1^97 + 11097028774444594922933822055674086940940818562721785245031318145509096921159226120470324170165707462419212047249118525003853053551152824624690744694629681715902559154377529407585130048799581375356168316751415740070373871896562149166778132231381024568007626656875523152553042765060737645584321681666864172925194988984447911076243487032621499530823506663713037930990077409915736313694201400401683908469524251183210378281578269083145906130338048559280908007079974358824472683606871615134234069128612345883542724363866599071321921795923503305160534227150902096415657130618719416684591963136838052747881420667498456432655649947646838572741014579298828456637806510496467422836448693667166605668863000557692048433752548229641421764730262498236550311401775135613453201154943892497542784585423792606127066244215186167988563068771416688402800094897726352678558533750328363227395723282339639486224089095473048806003729675588499640173844494716762113393712221141153946146658586784851957052997539469369343480537903760916147684217771013910984967313922609476050012254979712246362814429157555377246820515039567201003856646660489139182195238633912705130386325579087616562302211554172359153625149106395246364106544618359321117209179490197692187409431746077221056606364265121969433778559556000774119296737699731705206765327082039517662790529827942897292986193475921708652237594420286916681069834813548285933086158356317264483382402069524303254154166600681931569157496833714631306625031531436162608691912996299863274987427363500553184752910465340641995796798465710507712965849049478804298223803249282730787725510512116305494016*i1^98 + -1886139031765597301051527396193871862393164969012103632779132800858997096891054246319997659667797382590461381027194942125569830293047844484451857142730981393211497079036281807646043098727353130953024337232675444857773894083702185393494700014728627820498088535903042079849410467785422426268973995343208880079975003041834039975576080365928446597601633129631625109206481427906697824923077080899303516951339950345541756026207939226169695744722758960852916867768973519581084940031875468769565253744991202152802040086431310459476474397754053038665023284930830500233111859566199030704023072819450077463938739692104172352337483358934298678239877778622018244912514436540013259002279960075321881566755401914526822403004221386773585505526632692400255973856615859535904916023615640793073267291973250484940685815896078387329681147608171542766421485179129578721640410147562638477776044326630218479177184932119733461284395865397987796662209853044054230959595624606072898321120463998822922010026402922775311657032406948459009460710128459238254934058821319141738981755390336582636815428699895540479447973950959936794320084357621757671196627163688908840407404496578762455830967589113915795119696229144519928208359942015971860896028311537317973576648544945907859804118191213120221437580638020041477914200398783359430850560581419560478974868392879901550739942094002403791158008994378616075592526655727190000779701364595439799590390474219915378586754252351874454109681917559146911048042249786016121667354154142761433265981053948661123686059727732215156961478171015643135061070735813436008909579344102253909218834918670336*i1^99 + -1163414332707459941202461082313410133449577938271778091195082637901215979212472061580464700961575680188540071169415524296818487860947029388337387835121650939215252770755912723987539682009855830872047487749383127306367782889621065910179710362007966037578584485699474896307261521193087104646057487257680512167754873340019614827320655380194447228088006089599099032555434694183523189195315454572737041255189460308217529204848264791139931961095963468462417049039801672443021539867395774139066126284311596540767952940017917781126103532349054124960578846529929335487923293368270911461448077246058108188707720347044614179705701841942332647430817421443573537351947338084924455256071761002646257079184261111121874659184804558231229612468328776739291982000428533008705560527275517547606905723765609242956960648308925808639340042199905725010693727371543066083517612221155054037129927299683529335539863618889114332912929298820069287120012603144266883180413249401676010411125135229247477999688702497860912441935340260367348651372931058708555487650956756544378277362896205528972008767896371202105161634131132063042116758825953855286011756593881079785949956948001004074912138516359917793150965262130242685742402360729866885742316818773949822939556548744872723914663027729833437654340095803856530475010901000316575454678516355844824128752122248341119096753783991995521658328751858711350334716953807876298165705948133955108312333457592268286924551206631515806199486410318597549479192467233176287054066222915243727744535557506055862719946909898991398978098144639793957131563702509745483082188860795009770784292864*i1^100 + -290936287265613169567204241777745276301016048442113102490186887038945821834003578239086816770178864029478165714926816367660017232708510919587969810943021909538722529877486181793045947170732197665690045666559735276754506204400984454592184323148859795017221756826355432387055879445021845857002616768178448920442266212050917903692397559019270965279136849485269875963656713690678923013327862239261080147426230780877040546129132813491747193681732981070975025131264989551106924003214595934406054392666422680393560445768658289040362044695474988915710379401070924127154306225980076149899560986520953510106528439630769848269172101390134409136414167179406504059792322192913615917206018064114554398139107230153716774284319313007924308029474107302542639107162894282748776132225893723423514958109154338383858720435943940861029581321116490844943745026938509209623935927274465326171121719992231720898454598196582422887055352957587857991794256675230335250472849878307435636824735871870374141003840762721698035364262687938088799935187100253498193205518488644916664370019134316608364054572186461411292542624406904215473955329087010833429072475190326144734426062645622002766058454514874346708182121239347930053813323985946105068753706990722700186041423273755421741488653258274058388158945652870884129481079490791044563056036189009392935957023056492918225644229697819807510913413138391119239451183160508876747414895291570031853445872917219083317870891607983159026060471337309691151724753304363372189453324403203061022843583964423610816151330645624632386621691066896208428381567465942937296037945851489812480*i1^101 + -47457145454870868737382102862573912890262090469062776603832575406364942645622654683610247896214198005334696282968623026954846207657363349092608863443763900759978709820103535434229833708894130488812686521781299319841955208196863032264966575072391702999050998968273838203128738869754325451762120059720167046681572646756951268525641813211232685536701609627610156792820454147266097542515666650139217992191932016786467512153271867186862377698217610322813159001719949858635519453528569617235792815412500495843732883220671091624531192170274803349491993507583067603952751990102783774335638649849474742022176088747304674546211382838017344690265411730198806672615385464094203814339235675031532206889525698802302124102697442949825115923695145567821378071557712748427088443661333515131670091499617001546676030151579495946179474544255507931698091803507732318836997479495189215539946481466286043738912246191658525163381012284946838321564130754782134789044758894706708662384286680306953910403057172849631202571973995584177669501981776225628093358833144300124549447877913429089232084002835545067712240653490473083193237247949968813025996885198666719218561236700390135597706027209852736612152967542569753664865028327221133850618891781883565684058934854315556697726120064830334580087060335798718013767477596339357429894793721152103449843815097862841985617763383526578806635740848476170173333440448064102895518087871206308732758601788345182294810728495850254634814040529517689875814079322033987076140015673816157522675967680550177578596737355903201842965308230378484906940044594979295512228010131456*i1^102 + -6502282296923723637601287143472359647986617314666046258009359717438893228558581771123417245522423936790408443318429525244728507382153656636642522129324194526206825741668653081290594144641990179310343987265405142931156169312037991525138351171717967521124159551826084732433744878609228895942519151105104885259932189723829358118585258830431800316064854422533765006023838775812257445746268859241883851643827354366996414897683519651806733897514041192019637903462288262365839048082331069380485687184138044555322671567048025226494188356545484617564470112749932546531317862501818966213616201271343438469821118303813072310815437730763375307512293031106834064686068509513529663981150647883096340864535611697892349319953023450450325048346963117195824476083204380269311600148611307168085228215966115205561453306248781314068809090315821503393869161545569908496074250132933585924421920042902809789407460836481761401544449879660800199769902203686676915703399900195012252937265854386070301401333498803503690070831029529848315592855728937406309853202261191386802740216160956616468332048346476362846233246394575725514516187310727338606270017393007743482638659615719605062037779938138110721641826756156414363183812012404224970891372113886466241303773139357354670518345753834723696646570926721460515956701393108420820820120640561609946133748020716596740931266102851844704360333600906467219011593864513301085334294972271686657328502097830937399811832645400597592417848066409252808079094524597461898503180705589501516660628292784704725368335504297012204346969383108895893271870326853796230070272*i1^103 + -743541583656016611789323307345522423076700446963744905486991862049118157496361723986870604531649125777145621655306894609768961605662892534491368394260245425672265812698043040516398619182798660743656372359458261457429128494283413167792521754111222791554622602294713822875952380001028699603697125716579514019471988130217142825686135549807371400398210415036379488138481860080435219220487281577975794205783505850953229902569730923172386924733681226923328655949451358404118427436780593320569229549528755334641752063025570016200353085669843983859710693789702784058937087615682238124191951549678920052343182893322871138353257119479255505981580472936859553615318363296804126784228981107950366580379046000089167290775775238185728256851054310138857152678331721764259523125334032136273829768921008594522742813441625989086991811599730806887654964530435067588808404912888332095655284518915963814590419510336583002545508988127401977591366215808380366166811962705779808985603277087972688472792047347900090546433008096679933956961599961179758204392567042661126640197184829440802104560807477156339656296104535199116286088995117760405994450063078629529085087863233405976620276930650128675739879193920637941024796254045673487219422528263585124227066178511535748440155948005544210003300704430605771178953968305802943292394896903203959522098569911488578048601009070207504549865908716811599653116848753515221317963511865308595274914879586493980291097362293596066615360844379800881970185517173108598081644736892884377877930567690322421819819150487855424952720815035032576815266585869549568*i1^104 + -73352923334954199155564109640587481514374857481485028810910550632363394765422365098146123165976646141336547883408390250778499093060743424536892822870673262886080890008900562810210185959545577657819256960264872920899428327211621259399105845984700726968084988407647405098086203887607973579050966613265614020566929248025386466046842657200842779546317978734067146157631667960400129088285444697564268484527925208450929739063776264345452179664874319003893706907255326390273804244151142586530700228522825171150284371590369674285187850275665783139455361967722458217576560102399455690282236118212047246736841318361974319480412036326702615834981820479668929553646108637277055770405926341746355343055486499111664165364002065409740234027597721011763004285428809556082028165277777175732278014333650867524619740249958078633947183750147766402708092996965145841112506600926476834841953912023645087829392563642450136779234492227727489726325016090266681695489098145217663497330957456122809316408755892850121310762376223437432320984412101083432840104206052668121994667477391998942355506752582032000259181400869929261764044757228541496875245596555054454929294038434748725291780024266389041890055913479490848581660959145469008235717376497000608137173173412649050204788882579135413321135740119796961165941796454439125600433354601728526604769663032683764834121012708044351548973775787442256833193117681467040987358839060661079681314807142350556825011069999394783121530789982673195438732855672074271693804257708106993369954300328120066910542892140445126089956710347669442831209988096*i1^105 + -5921879439644836242832910335757031612131306537858875067857698962296203219512081748236808180381908900891601075309522822973722035195821286678861456896201166382116842735317573280083943123491321973653977277292814970126242688004069565797376399561896426464603305716455624088367993121389728881871066636444683548739708424736112120014804905573139795586661288208442467112852653817275642710091050275545253353037526925857620721300402538260874419555723481826503257454246790493926112510659545518225572591997093917122611613680802454727643455193446355695486909088482783977886132928899196836165341958290680438080034744921146115402636472302314108687427562740954371007183527633147377494661033930329956087924086113663683933622803584255024843149630820571557754265228537538029528174267078395126600438266019155505620869386687517779747009426016622403706073662106405900277054402082163071974567949078808530759645523316873773578175476272934315554933001964213544761835014751059019645296291150327997552890968914235966692097929772312112818770894594390662026430803709500074964084555837475192142352407453366424636202440420870400344956952238062311082762397874130228396382369360292724933115740303930009086827425417385942600134763993065299041199501667244234183022623434518059206623301018635304597802592821340650870011754542313454686616816119800943884765338226155199890314799256946429991023214938909132488229436413393016532567841491982027349455080888083263406219464479228617589865702703937760648913738235638994931113526527720361501559929574870970498675031896501184955010311394415605710848*i1^106 + -417500850218245525066599103599875125041016286860296715789547192873998244175209074325731591051313738900995141644036181285607628204202919198321322791250202086419965755878020554087826776234720325423313017266573116788798693717968808224214889488048833895961510575615167334414130053644938906795693568651348810011719869902500794355739935133906694088800675140527816824900870619832546887588447405259910923606174541134055745971446206723094971919528901231302202449857163345581945730660203782149386837801684261847666737456318022704590992854403572309474530480689646627987910666656179257103503206106696016860420453538465420023827763936155028551747333756611240284704110116445316919213690181093135716123220852123128687684168376711747890119862489450951871837053363811410499936994239682178762048335999896862660762720550087200934132346266918250807095980908405748553541271524242287709329865125813853940746096623493784809277403113713063594855785125383841795940996139774746463284090682932052101488688717515762936663964689953995388316996305277327983820357200427966919817816935356025226113465080208513303324843705782678181702003294213173267424072841562698609525182089210004109437133683105161460507864733051075588945448037957884803822630856290691926211906335963537701553520425496264772079850278098304567218516839730510990806832330026274542098999172461758292665975242908289414646264066937530645572671031493931659126779235417596324928616187334830973334307032723418944702604414988548428156978639444776024182874993825606766692432154969556959412547173610616809476722073272320*i1^107 + -25231347805890679929253799293213695677385212714595617868087972992864091773173200286701997066408677066381128820865583809729718206110338332634374977686317148603723994420763016940379132592565335738366382799871893714840868319142571719077259220567263314431708843259051155105314602630582580489690178937702804828808650938504945246848717415144891031688364511328653593791534182541749763101492368556820871639973275424614051730355221831047723734309909477606200741505957592884255914972341634659451738810347509694980120779104125165625464435566087889004860006994833831617694055203243731852301665212807762986606057887008618864302874936766353541899471170498302738932534746256364332980209708158802324200446298449505646630223235772804603509757713889516620185934159666242222134432015134070471355153905942145060485304800790310184845249314481352730744430405293240759166435535116279857250089295348902852484489096382874567899329510122397722800486013916661156310952634974991137766203795453663916405933438884108722221587747109979655136301054388281545169212420291861785781396113079321934310924479092873815666274620834614426126880284167139621682014673713258051332287209985958922235040438050241658623183116471388431511210909260740647166160318808043945127666419061283416328470385455497361666435187565785988542849142325404135153023046888252282637042896977835971551619847927414772103902866475166938278359084123080677909154632572968302781713514617446734319945514364211524102840445719245335609044704868048091189796806053774508204475518920751964693831554486456147310018560*i1^108 + -1204683631873603652575032636741297058980870724118894388917584788061596909141290541060596444867081264190786307279028098213449488770144350440529371094321708410954445378040775420722379942050150109429907178271245127180596249868839863683327112326337356468787517918579874787374698599059302444571045096918250249722144714839241348714143806176771108406959930876708647438283807327340688557321065104639017040595165408131848030950198129783626015508664039099751905310332819747611983738991317805075613412845677352213203997715678421486026324722651508081776677944576382559807783559545919801752303434046748463673102829259925335934585425929813247862999822702125444169232727372024224134501054023026033870164136746028995457085612231518879468228611365213723543075132554283690027258690481279776824008815663384291464746981438505105581677312965114483725214838552982156070739503978083922134493968928693483917438392075700910522883813664920728185151429752166534846044576853926798917255684979621249987748369257640064626557520053635522146549295452299333243339248304485615479255877858770232524663282158295041764322779964652441206228085353119000291778449406514820991089939551610313825386893468368857234768793100707383803256259104207816238538516859885378242296150260095996723440250805945903460116446013919275793998596281462395202932655488102338043542474887405037641287546468965929122116213373422477560307576013877701527728673252846955520525970294290736870469073967215827925359754369284264478753060156402906170094926212454501349488777547800749549898955993485672448*i1^109 + -41831202046124264535574000290936084919457292195967702007620211695946308222145550460509481916509999285356342387920012432949005492128700711321097385386817488243897127824625814772033814011549383785457200688284278905478755989725298957168219133869522107880838805687264932095031685642447724928756092497569924181258970097078896320897536144084789987155480976342568770801552389248906453002446223993922042200066645609134519915145545990217665834913514719668828858728617639351654304863757441183778454760202053597774647334196197108311683837441696571766654573485353887665153478622830714394401955516460369477078658684934887986553641209312026850052940233456608541333323480931367126187524820857691288114181037347279127903887138278957327983382802123859621715390678391479014035907502398519106911837491131768299346440620518524948882220676332590002855226215943578751063155631969132371168464482192370175523553365039392282700766762123083301848046505829424140572954292124323552035340955799097114462654553811309104725171881818217528828463343132435356684606488716364830931099200536646803204758084177069607950826648562322670624993817591922063438761543374471019383035981575149759406407108889428004246825993341610038493906974594537340602391910532517083092880741666431294268930663942847275921649705458295397470627364917502951393151935217974017841303730112149451483135308737357052541820077444868502432640093820123578322771704396438550387496335422992556107794668468312049120687277432933100180551646541611256578666474913979483535382154588925251334554255360*i1^110 + -1699431447946680337170008380800772508049614779670544703975594241900141536501881107667172794750680350176349935157221093727823313449609095572070898741980017271684754535256405271682169693756554799769616298698226899665413954551312438271631428386314797227413188557773352705143213952697672418063098604907327822244713726348368886463561810016626102879088334975480058482250859846499151222897354930715045193557715626178653725561633071671288824295778844856495566427166156625156031006745727742142415708596069905306672161166330445273553384098754506957125979932214272551205896594550504633793380306443866072045318334057906898714793549580805802108978121511851015494013633192661834618326224315591936125310329366303219413026650093084957249718537850360360388337749117782611429166588799802086664563550450533249916325201454456560177332367779583561240550538289332342628600610523318847018547573361268055027683524164727630464374902659741806622524843124064429358652057208496111961599997862124096992179423425459157778536831721754131104680988969832650793511072880529489313451567589126395502302349497867248314292780207517225476784149888157492067968317371270756723870216615623839970546385456371545022644093433273868197964342895168451029034677864270299570816124502292475824568295153743182314437211441319357960241410937493220655597226855566707797437687191217538466618709580469750636497378761574340170135129308464978806524630453025202671601366946290401520129717317277610290416070430625094728676273050226305199968131700907969906186132437606294618112*i1^111 + -34159098471552677435681192943844799287760685078642866474072803022830258318396457082564330931154673278469089856134751419208671209218114533143851446536726100575478968285307456266462242311315328120865687724937024183766360796566042069654488198332355649476923446961871786541270382943570226109921794676496449026216479066745396641877906858217620911675579805370791078307083185700787160390575979704689279387410083677792939025609467875719485082082901888896454217872064782111899734304450342673069904416235778251995309253879157953819772368346265999133411982622001083306370993917699830595992972603944784124920301369188067238040158206061292486596088334806540638521807061864425050687780938812531992522876528485557489319810667147615009349142444416226746373678552325808621165710856961769579448051352112399201765273342987133100061358283835273220637357677611615865397660840907446529065948304364284508980933734723051418971280778048201982839318279595793111853794563033646030080250554180169739069382821752702443068889617440324297907988006280941813001784619360556731621925502322642474997402515709500393172599253249818405596578162855756774212823655809616151092551241535048295763878338371742312188162746437635918841342637264403590365175358490265439126855525443546352830964677363743159218595523219574858862231156203490793153090601593322689206077323519882061025034423003343102493961740719945948911131166808710835767844222130484423969992613848936611905933147426468443650668895583664287016203115683487119776939027005563161468688073228288*i1^112 + -1194378811956214302289575264894374201548774208025814558112184595387818684849979963962578314246151705403373071200529723227394045406002687382629973148676110629071749792165839846752011911406377898789367721345431333810921807359460203066463293327589962777810309624723260127865396427461117738072777914392963977232392587671085096692541698211694558986021632475171393956849403648484283027869864540121419346927838374428016208031854075218531206373434077635976388190611621281781056513881877115967378179876847500579994799137681842386152422551937812342520621460432386090466903959564441265821295721450974439067534785244538030972198121630200593701988371631303878653871406814128300076764876705783188808446114540746343188491166138158296811733403155921882942016489922780522609767120650477840012079327918199656903380459393271432250452799688262937546745075977449925889727315282005635736894812689499670522416548707071114215742421744041808730251286981469521865767319621313268978948410945713370700850329962439882622886249856368139344263321130848707061490174709154654491424077054400843020393919689155301967438179174467307750511229764684401302566115779279602350483631595531490300215142237617091994369575597694565395299988490659984474667107518724703988386830646208677530382780461673925386788948158604429610033313120565679412651284484450407202724623075869685886121210274491105127241155143028084735767410508482995887119432080020843780638598886943880565719091229500455180241748317976787167624247788555798643755631694332622962425856*i1^113 + -16734380095218506731374508714672552257338214873953351144658968493116878219823746606652088860963955096567378587644834373200182848203332862968564071924481612821999318695548457715936968741067477578780147470345227812310082594654450676995610728874977315683266774000088371843029274423422104908609384973921866140920936239411666900572131953235884215684240779600849275233555293305410871145038977383494719460407771955629553304228761027497801840007673862357510687650767169340884934183549311672274130275625490525866187753852937086962920516507915947012512049320178965477459499508057719588313371467684753999118917499508345093148204108778715123888997475626762201718975172915216253570869270085005535252894981032624584859208204084987462368662193070440029616729742099462147164304895577758315995973958631523001609842546737201934223725602529738278155984273078092645967155399056524987805926990688346825085081190190879311692044485427434224063201264126665052355467520755697532940752196940725664687772897948278268997453042942940496148262106166047147135315276592520175053987719718752731905952382591848559941317832756170161406108715368714096815076738108737395524330568001199816187928639888785450135740930563319917457977374406915394568972583597089181275165188167840868066399493590333452108956805906719944046363162498378903821601747163099074704460845003880325376834694311999288888485715913597125829884353633850996601714761741329530205933928627072682894535925530571923312124518077677436067389938589393058869516140126666752*i1^114 + -960032259209490267739956088075150337463521407585641266522315040291539292177753927140249845166422907702321666624621279599226571986207694969820964939293894977648080238369791070472882753318695118150993393225425701790231153330346659585408656075593115689706506258396605163490137183695067836789908819153530997694330386287847598231903158582828064676434544461711703694432442104600830226028684166017214572771631711720613387630280088566757708263034720861942772428088931447108306426294530724503564035243984238854271925249265915563002004408542170912107094552437320536449167964824743536531542241014410449824548769024787374348862270341879918767425356096411372041720137197612272726319742300747421606833617619097323102247276876337478038427909410981610363226192844626779852140495204691817663849178023061085815392854131603515909428422635324486300107759997303614777350399828174408875626008407963413751710105922257439519815767964051504066157865123897551585928554482945739361800651410598748872806587851493093373034417001507890703077244133349994335238700269196288770398633638160392245655931665415459012486589496400547064344316297036702549194503386920265346162460464165687864015065258043162083007542095141730495734678274594632420749179876154992613858976413698267172809721373295693893878587875953198321700487810408557196952455273837841636617349703105531463181078782423904785994997832570264955214744697446723574337169006499742170340168213358435623742412220242149125053872841066732554972557640146726905207324672*i1^115 + 16116136219311903019431544824352321764074941416095108087738227501745349614391398482073105724153269731482050815937741648821922252480034356065916730237789144091270803956631685239503425579164656911783245824087021847402151598299515844011338254668905866146006239057932677141041340116490367295451759704788157131551919387605433387520653199881928877508221135457081755674558523120268656569956780767232151833202914734368335697188752454704115252372022137342569606393140689695248894549531678435060728308625247882031563883171161087465163921934498844393212172672984818834136817840842328193105703571401584983649237009209061242503418038815046209529839498066485435734906173744090345344311366983705225514290948394042684084261200631983521820110705849055100329134024768552391966787172351146248697808569344537521789916964925372227850560934875704737734755419958760548171571131505339791305435829627476224176132148490444435122501103340312138636869842748730738544512911682834587127284762957231707014508195073704268488687762389004625771806236558389111529637822142157327172605208272062357284970711894249083400748477534917796215426866976253257302432510462413169233818991451348790534539855578126167789473778954326343772064078290054995150085396883287019186245958780597760413595947702166440612231375889076727196741780971513580066217407037924620739645046595983931844158114679148707271744491951621906850708443683562999340098859711080209480154744050038474672783505384002176974648962916161960267256747822176796672*i1^116 + -899461018879827507698564515452853090459328605849725125693839696279423327724234123004277880873854444124103317668321833019167427213751669098327880215505183413492283231229389769429522444963682709927711314586577617354821660800468438736158272767722370548994412391600511949662016959563068952074365819770410742738526116329342786838677064620445995193326791776899263317302576067915281831688553684765960209679997284417906078940412214721412340950236778163536372292534736296950441080735449475943381008444349645275543619502238922253858044817694441589405387904004627324942401980244148780416419585069784374434830698177370068488828421937565048527381576758893918630933473564012858083673771433740197353810152467668517400361851057149845551766848762200935513498881586015206353338907037673796430134489876485375622724367648452689352730876523217662829783818209114381926057596603345148017638081495585699562892905779682747626633764171431153587415534319529556981715961729140490083430676897703802253437383418061855501013584358526994936840875127263028798942582738329512525492697895913613183314457274261484156352006705886032262562141858309126164769147722826863145142341398892008819810704879826695293180548817854254219595322495347542993410086501184079343143625969000246677532645600235791680883963924655105617989048433112578107212689616302135139272555714229290283741648909789096229006801914494468724955851671309251351565412292247208449020741666511477231454934869215089987599469080047533375036885827584*i1^117 + 19524561475274060713835135556325683816613373259178906023658880502691288352802659030040599516915716489284043380329458820121563300087816843763490844790557684542167700483928195662031569385609488013586263144243292661254616232631797090596593073340477998179371243741462670600023684889468978298948694572028754010924822018895416575054533617648366430544005080970742756853462023093534324768505938824416187614353735996966816624010563939577906318787981768185967672871221737474277185244962649008171347107864047478918355548175103461353981885406135102089584498534040027842544587245416046849700387383731939589870824872887204098037480690941886793757054804319390530309967304221836984201832778357347561726989242878194120843173740794353203800547246652116726297034469907097097244031506827345976402514226307688081085067647506745068145145855797007375798370015894562614741028092037790184034848991714215985903574649354836293082138686045781860525827747696682588357570015753209555690799878635886402833095621574910449866844436469527355051411956744685634168000814350727923529714778872810374400929804832038987871404153865391182374024640725154827784999492125913267871991432455568004162720906048808763594144112364434680956993490040080810976860756218926836578104262450890147541061930196799786871196137134167549609559925970500098909068760958392926034660688158509731959709610375368231754635853930166373474292375267014131354829451212541115749484325750117339895941081900617560526606284217759947554816*i1^118 + -62409836174018390792437791847940906535014551807949263563824459526416408622471305196463799720238266293817524438445312970686368351416174260820755487970503335474299928062982078682522000729219341662312166573563520705557228639646154168435222682688257261959082418080182837567927044143236875411818126363939777990676349977173308396661141565063759299086382451631284223740431554272747345756401970318490575614901084892693941935278472469890240369225744787368565719170902714810454565010498212565845580488005034993299962424789979768489014504456526877874134375431067796371226931662668867120158880751791184720211951624433870669027049100784444895409830678499695770724226222891630631130250272478238116966498548636610804258091046056062395667842787420337497825031692115531861624257173173072892142358116755661685018639462504244167493370063035232186793072463439435638526625905996986935305467095221374287492596542443485278837741702812253864675831279461970220255420827540198550874234558277130535825441188470802336716175321348862615746727207823575715510211493961542062845755315687782288915464998366346654090611883954097029391219585856775133389061933341948522107162884198931399578222320647096515319058083971866145428707304882433821831652462644570392712740050381129814558974462010048480412170793856378299937012411543293193096523889352768493546398395893405405171691280377062284304367898562031245868610733957552327789987336243321638755366229290936795985512394920678907576147463110656*i1^119 + -247899478858656996434816589949205305825542449501615038721350634352253427877922791018001614442078972558406388814761857065192367919596375576082424654515693240041878930674565310164247779303882776042039628144997704104481821590628511911465038176509251266892637959645339977867714943705511185850246650276981058469972445932536733250820686648238412054918948199807427018889526049386842119777804871419551685974426977209151469989412760587449413617312139160611626088727702284126523234714750439045722253360629899190490184763676030643034067913459804063684458031054330817809544621003489145647206279863975298193194985287773735385298546618627423947581348707326845800000950470565687441247200793982180973567791477441646815411951923292690010005548757278998367309504011838912606947462299248762118407909025520878123680152887635265689457872603747605172224154816354792829643453124876686635367107629328945250233163742862288001119490937962235262494078907706923984623469057104609425540465072096118096299828764175892766287780634107809323388534023857696230520704818589794590170956097791710816497304801173056252749236387073403214676303168850966104833588331552715324641972990891223946440232044270107835463416994009358621162260364311592577065225088047288149435072177913502720435401412064853986032884707055359582127436512969669289257474187348499033420136214044896552475374730542588859473349642291490386844842312012819907349619968891452922229380351668664441447466758178071858118656*i1^120 + -5418127464430452858376278335589388942143123154581049802441046415899564357030187102452181042182625041820305825639222856204864085063850450257593098910422230088319353230016283512945164164175097391364514373321825209086469311325561294127615054160851939231849484162207754362845430514808847627766520266952810255229471798825648757663396192367348920950399516571561782643321926732637529859966539665572512671934875140601031225995748718849366083243897653476772390453547522653476263608830012878465804028945093662384506948436690061192651610378077657507335862226855333036340387026807964375340849386201983266501396415205521852086875518227279320603626177279017925722777640582186541941376405459938689536875545947362678963261754274645651585801168899863315255521383499813511936779285956679492158096533834295432423988356396387490190260931610805365925587886848045061401753969310012621999275756797244040699664841483049850666832383093362412684957865838405772221790103453661934816523002748507097784158195486646783397541558579897607107552240126715866248985969661721936328970149951706645215941880030033424049624962962947811947641339545643026019915794976509402097483401107125071528339717496849186356593499220607067028156121574293932590622136314224078214725493856804278138170068522181748232507334302745580590705411256756058938663670283134382458923346623548250198098052787078723586773686540819696159465296620725635181226615792298004265211621633552190584243108922261504*i1^121 + 154176598745660351389492600806407155728059037818311633103154763202422849579494565901936216237327745422561664627446746937200094012407989154071056105464979433496712595110941043092272060695154062165510268421401020248021298845171564623710231806135974935260118336001693121327063566286367038131758326987901333410142036071216613099481446557318072025605584829968099643744285013012040289150418705389451944068755052177525513692728136189192239889527248810494653618344026974781398928648870041303645626506962067599718672720834516453430283247632699527860939592614102030209390993761254661835902462715678653358539304136993672970949470607859564014044567099438996192987118985638642529200213391587217832915246991056479844160175087870126079632558379313866341858301075270324646708666062334028278789218967537328641145365249426767504005878578404006314578009254395475269853556903074579852572285263604658730749802458023490700226066119122006287229265838766114188490101743016103389700976693414508668079515633936993558152738472039043088828226761335226552301498785879811486010133347893823923901064711777929479250957033343254661909451234363428450721363533581199207136025887338804905583475523248548227260057772697500095937644136983223768395303156708154611812108301049049094006177398209981339183827675058913180371674526337367695902147992530843534939397583078334409885705265991125257916542723942190956213604678183124076450551649726726440895921721165452265673195520*i1^122 + -612031860224234850143762752490810209549021132343358010886200694255556035000646960674070932017347604303372864608948228776456080450636450341018192502301999669372127101514144524972050838320416694535281538745362433872073369930343798120246384279667631364765528093729212261795420850464767662899485649437471024408324483546058810533614573520911907723821337132321772189711985351855612847211684963847027323005697610828533531943025889826131657694726960011803478024192982687507433227519549463451102720657310084065104394721606278807389204206911759224649607329724862338862028687070822407012253226075619894797738794340874825030208676397810348731032779599940406469843004199534187014543896748254686636774658672352545054814866517092801247682923182877328200144520324206738927096004641779769803339410445824851493076847459943114182524807816054263208261792103452937481905931814003721633206492654196126447788375808754429508282945922548426785951841635909764147759226102994916021730749599563651859781219895731696289866173224026790456010340397090630277622636880607921575120070107421398424985041177124675933137733171922332776681466031015610209970337248076032814997868236765727639037500944970446416717806930300829580232133709164276300446660094705189768983945578261309494863722368610590674055133609533518499011113945904392142239946312909973965216090147284524942743168006587105255291184129195474688772649698024376514847722528575350436259022154365927424*i1^123 + 970779809685375745788012338341154586852087307055995292503369477564252090042831914668329667100926974274063362447161953975192681959141812236318239669333024761209643581362613827479208760062549556835960702688003731781731985557705637590932139143988513927504014848937585458643575011568222187325855142338326058844272090658933105356072450770825505647279970782344886733984765105515252895358894417096396216989437613394774064325974142400277979544712191039569830500766088699357342271672626877136348945400296193689151226422055896829599477598443214494825528001839932423882820693835024493831708565454287833920153995257142924521140339622124369427020646125387007170063991980367392600378509192549016807584542041050471420661166626232575792486587930785247856742333518409139184268389253054814914681996333412676575505491372270906423929943685867053233091291278944910269550470764863678558704546107566789268954774970709577712873856551743404056666936348988260427455064678177640928014380147461668735330986427463769348009799915576362249348129037322474838105785695702317860807908625387850567632657131037607670677324417017696396668985664671056940069563277771557698813713215651033671898495880852810723052692053405554940815193595459191998509683399696470647452502961965690383115314129559113590396432103937083070824440657902368646724328979645586047344132737460999687585998765573984576351639435940454848777038362866363916550024798971922497040023552*i1^124 + -631325625526484691769640890271736579503120888788256444172426461828421179295334576346215229415344777197178340533500154662150691293354987646328245322722081425878191521992210735862201740367226309931044472096476773982540116961391504178427934001834162949948137982930852775435343309683917088347444530048504185299624454834831598896017805593192443630617249233098870213693452076532421624232732920182083315191808197632561548246024593606917579933432730645209321079433733144235711351813044287029957196687705169059143168330343095781955693820630780235951357288354458820892352618102268770141176156669697921246938006774948500413446108040470590650481949373645054775237485221192410165121097155974540009017574706256280087330101217079281463463015767027523677075001088002063805994831002438761175532068638736953550576530330163454856528303002701385201454345468947808343875364583402060053010943345428596329105618521529074859339732563183094258670484037598970168686753539521307812905715176951721963002912345742343702451492904446182808880016715333519256194339705624298083250992130413058175859713810010377312275043934464672096552559609438287104581518953957889346762930585524822464046734444464401825085921544877376509238979461643851262330388388351218612608916003832066296473090313249658946238996740675603679939184589317117215956586171611981777678643911107477284074727785612713643576215671838680428097498133577307519753498646064136192*i1^125 + 1663233065434800046601391910488758226434502572029053427822054930484508695705229855135386349813649292171358867577934460070361437677600937983859065774667646785193119709207609473506107220808317473162099729680226840692704549356539214047937255615993735907693989937176876732117676544407990754585053586202713926830643823460263548373173423550079283061204449455844462547512898748432294171749154080178432612781296651558701040142849213860932310695311097455152384057056320627751983881180710805497727504876564969626146714222041223197196683843394788709917172119867109840914375978105609435020119684743019410303948991527048947611315453028749448263800627048079824944809523732794126413725349604552004909550699044065564231248030685343571904469335360801092200955297887238708691183702162798719183018715872585743325683329291416032199666052954407259512082271924376775428737928474812915695710778366859096801932778321590333257729172594856024878564922430797737834214129602736564772847049479932814290807759636035415680928586425171854089145230235698280843274190848198967888350639993469921721575451779949909266999898764250789375596934690015753157945888657407288646925084787851188430248010054436078265139970452869891744572875672687190900436584297631637561425632363027162964679053695819244179862478692566114638277849768132160157823319990607709713765930119212953813980826854733994856354286557190593858011335069106137454413348864*i1^126 + -1311123508022677295732379299781041498327823725919934952814352261125525353738832284851934333768758660572709594907921593014569440292318450097700546146503557697245730551877748922596972933430780448215994374047961405165017905281417839766572433779053388042349613919621749792851932759398114269494959900620218750852523224874192907701662650784263421031037070657004975296919742691934910320387158392184639894305097395373427191445130799999266779011782163369307036090121885070822837843600469911217822208162341368231258558982647011886414191921415717814532963231309418836210773172939370761621280199817078407613195605282876541399620794742813074975999361802885607147732192044013621904171138262012547735288384570879229335863131465977322735425635157101619758502701716728322717301784170644030375716870825513195991505521099297560365492407696396943949969185513930454128846751741876850009946240381674972944743543823192687058201955705710517835854997882808375895378976582902128981371981819389289175066717402524307398795981279877986803906792048288076370357375928651536663944955549628757926945832228437676272541620928740834927486219268066904591185880728631022231443200556396530304674815075622829952200507908800811731959735496737170588507564606209554941130771310771297628948522199084283640548760156096738104683005774717705343997177341647830813698414943422641137934809141715762530902280736882559753188231021185728512*i1^127 + 516899821113022185564092885429779769705377832977218481914884319035482521146774489419747785978379099367590816743983451207923660737174953583623519482064340250446953043590355688542057548689326101329712037226039458343387750903235736090421628496678043943990959156565951683051941722430779341107569725439110695790207810716678508439617409040583718569256430230382307668795704812266227813733259174193698382214876599473166496366022865212108717217881659350855841617325011951918306739668175098002600502451830293412370568773823491162508197846261299618039074271921090643999659307490647151440050451784977474166029227572686970784567355188965779598407041432977058165959745323212591749375954908252571066441383057372185622358538481321253635863634695584084628834769425746024677683993415544374932585447854762536560959977003367042407138716283547592081181748564212762623699765842158354794935012063872972200327231537936919373756540609952809803226851710288144895647982832440810775814393775220273459393818844687757755227235700199270356955285678460968832397533424165187843795420437068265938515439086590673695880929565117300435362017258622786350049398977342169775294223899628244615405772666519592878190690860181530533878302825568724577018318334714492065659074855047504886537844070648951240812746341759610920319319236324106137571748925950079314536854847193537191535818526456381889577736444753505346618654720*i1^128 + -125252893950739924997526251561994874585349730370066235957987482550424851011468735117594772912246977284105050086097170497199855400308502338393210607593109525137221532122120411986568572894263767694206474962106582962950183069291494888195822615625258375748576454874691261398460153870025757112397842941878736931875182973627444600810698414225392099652219839423737420499018937182720771991428790005960154615448041552559431968632337991003877595993489931788640916666314677637809195771346896604710211729565052843639128970478035843399480696569026988272929743032232661807356864170400187396600456983304936992663875769075010152534369505120498771588244708051030828951055316761528286822830551167949049483822761344720729851773093544679882068324458118034499098554914350574528815489417515338309666727895323111770568959929748500599612958902011888135448303697158751008163511776804435574034305098217372909942779087041613718462549972314267553235748808166018196967897570376385409271273191144450128501702476338819411624679114103145495845878801191385591630389477995928891818348828284271583996393738440001054128390567727513960227375369039221893626557536960252608727625166811953123174094507371923201242114068309348040477397009216147998714858973015263064465654842725772637147686744576991830223655798004732768177877124753610414248400980263788608912063857691408634036101059844391719744719335934918656*i1^129 + 20653383136583463243649272773706289125913253580503172369851613417551787622943925893188020169344307998238705910040302511233676158785305895306828842652777923375322570522274750050014580579441902211736914509656613771153888753232140990645508858859592548129539475437722376364024844761170888733053287701924758112072130382371983300478334584489957050427553171904721023753007362769059749933070760236072987995013448845982326655886570775587017148746498980431130011209397425990876323583531623877896976261707311966304815986733196505725650154051016636674528397949676206170841687232892935744191265123665827767536695439484541654586049841544805348591161621326231550694084787114453206446451202331623356263318761025466084428718297078080148797411016874835050631967107121488343319934395346880976196907358439984952389411343790379338437547700103437574902509086626671270075663043852007154999335324853021938767850108858815889792694571194140758417705631962624234569613115131862035422343624773536388915014650818905471057648823938359076067120121429114500336782503828470972134078729955034034767719351219578244619333836267945827366512130631426869958004991853823466513024659504394116999257908480263743222746729452699751612295563019038071173148620859746692007357198016051494850192017023091176691102932449970958336244146212135523627554895497795595766541058179255661724802647837276242230378496*i1^130 + -2496079139282594859596737786178889636382011983864906460293259971527269959828487436810598271438235276042078759218109286707103436669869667008033646960195692994993567370418483736318085338780227062022896101046952068925732957964236089386219356986884148355467659895254781496761732107564957431205594179795342931249654008889011910916930839853682067955221113270213558931449347857141090384913027049592136851546043956719148253994175490230912529482999454443410932824868501138757093906321877799698776716103121789784173042760885360590676964286067387897848523928952876968950736312442495293668220748294828598230598074665189266188135182800610175719408016015599059021372889191290394380954819095517272575968570086735680708008185999570375813239145188011669435864188208510921535069071294973479456417400045116312601354657097797295935923763911118233445613243044532498253407124206266786519522397024332466740838717861394631756888254443295500638316857055082036314615260396045197495042572155808078408175622414199460533198295141742456855075140577552169288275253007541413777745717748659236859907465417140434607684026666407331191732691305092997189362139179636185774448913868765119738150209388950916916570755316076211703324895789336774371863324340123118273752147778381742583196661393962802690559656397658979749934891080130740539946888166941730517349194132190257576514008385585152*i1^131 + 234703284374970934910337703700209786733042691022571161549925713548653914517935048380820063634356157673744969267990551214099998498459816406415756552220109664818356649157080459935461332413092941700629955709332388913811124595788884983493300380665454636479689726877572763458043936463822197838365168490744643168479568480820968368250524378014733359837965849668774120085305948789496298004707823338972852821879375717135937710831553825640282741917885002014471837836598007806906436222171599844073985517629068535236309748148613441319397999670191048135916745635768846187723226557076181574863311055511452979168992183821835453795760779193257957757707101889477027627778705341345702178059239419570393783873306910701463326473932005529547868266324822986777958621858045380041316625427174793626359357968679007371446993280251640604773723534262664809421267474956747333191135921610241764873664376747868053945088229521532479071717197975453922148144320166147006550762200092298464139036913501701928313923782096398946071785743680044770316244521964105593175468362804702983541445402437513389447643321058274807153074891131205388479427963157930442135498787212378606618812315380344761326930035176802432767208451263286161506235346975795686957336617169712736344400217545567058388239580079337878988536045000722421331171954373376846826728665503929792738753664965077922480128*i1^132 + -17450661941309081876342753835494083562146148215944991785078690159426968796363728064935094485006238167319451039884903267507275708330104346646626118261621768007136020256520622703984440405435259106589526214678818909324919019897965846608546687517037896198598751364797864636859952139898988233046518964320794036870025272300688655885633714576587830563479878132134863099354730785854574049306520591819210678927938450120325286306248598426668014620437038302460417936812941438611061243009362366566427955453833963988778954656524129110860085875717218349400741798369263709241696851233333058556555054317255822855192746743580343575770734295006864345452234803649135522773838589631497351689426827683677000829425500763136804692651743117105343126849631827308671622163197877038228991631577127508976415540203692864003904182308404047698601882916635456966901230387136095168530509445628898044374221523612939236904745092166170811126271027178930542027198282032577140196769067618941801070208213465372219494195719262195851871369594825995510956712920138011785535540098270834096104021566601693438956892015057911686719206245641899749253542765503181737195090207780369532768424185889121085516076721330860395661078510548951474846439834768728065107514445112136752426306250827786292044570398536521612473210624996221874797342580203742142959819957654173099802646020096*i1^133 + 954861524534363166935439344669628997192316231961349445792151455948858596173484441787876798319018438080772956525556454225864531857113726239197734662222786194455026649432869050933110394141033434592771927049590519490145873059938501227536821912349363892153550554389673469341443688850376118432304578260235858881969125447580508859135532916977921024361180594867531959163341102874581621733948564678497131340675791122591189930979191633877011195920571041521343816593419311455055659215091456221921604882254668199256511472997335083937283525669165433982929573524215632877006493221396549216771252469706990730119216447732772034221760851958357072991869016978486236445276569865920173352668491284175129398694273579364345899814698187964736247886808493154467424302507191652372212129868116913082314042566439146785498220584104097383713844971392574917904333608069307321580343655445490302335539652016114981812458657914925197772058103462887098538838214383684881463598376636332416778347786576567779293264158744374078644572327123625393860631064750186173154520018629697863483516819344344298868396797847166785409126830349833513445990151099038070248443703162358291087773580784428418350032693228477499112831862824681323234475773031075396454864087601463551657762603830316868635764974837775554838638186042325606477360825196422204248312142723234660352*i1^134 + -34578266792093518667383690970857466104891987553194972407141371442922316026027790215116689998458269105937369617034228208911387422833139235371304786000735178913285924794099930149057507421570070070557060115729203763614733073038645030208532687159812654727313835093802209325964610019542146326562653130706781478650292201465850127371398803851351780560379938465721973318001472131593213327745462463478925372313254751348565135441240955289695729878206128089817123824349880229602924574700066821831844886324161298544166276464340934014539981414003477114456696893099861873303814368078083645858245023263009993281935524883660418625763112870732686573249771198340264422285353052640087014446198637861089267458350676789546318223938966387753906065100597061960570825961722529467099965104604171167208767893951829948449650626485714885554694481213668327035855607415800821413665184613300521956307641354732295278030284607370920144268592561729334236322198817712025315494719120381433483852533693740803160264827056149013892511913146981881625786997403223799050816464139204038132452285650653250579564443268861634721137871384883285357750493888161369586737485194123141110469267524768989386040150498307364126841506763297393695461108826412122033549367578573821197786505348323721922302431972089114039496887967142213667071923477302858124510625792*i1^135 + 723993594400656647432582956400377560036782034213901174236552157965943269011004763538449244930423846437911628657028535404237193277683727085082807670738777505757483252022786345006662924079010261521024970750171997039109037941886710186603434937663668715587454105322343300390989576162685964192577333121118903799105227529428574350560157022909986637980830017748203805759499584008786483094547460176981948093942340616236518870288440490208945366550137300626366861988828225946457798019517908933943980174050712467940536538730921961925656066638427306151512807124829776625596317340005149741082809048211945156319975830833785892692908642288624031087258547232891657895876970060226560877647865250169874809777241096659410676890184181061749918627218008759451205098559556913526455602698868668558996506263014830001714485360086657267026386448866072328703386778380782872980551097276880169947660522982783022832824841234495635264774602091440807608031250727379796777499387340876835519827727574592183055728927328464125973821053992446851358371802315372356576951302753096092508778702829598425166228626943679034941008532370057457084852000186059951976380063182188986007283192592720670158288909632498945717505402277520294292707148968986373205016176816350334461941630504942934024836590099502147402889735332821493521538001315823616*i1^136 + -6746236071496184468747615425309070713048941445296561507923913221625611337229173640840669369159256373838699669757900319093129906871524381322085093969195929773656002646762104886800243229062374473256772977484293879822269350206494229018806273884362719929419274250075837957923870706423132686254685054526432040867802428033821971631734112007881127245754570687737708371063132404431128325448297746790600140704420223534931796515259180693735147008845143312345094279209995036925962487626034816536361125937510534898735379347303626851066206518666208902002537429908485286526247598027824486282124657064576843289430960738535555191859321436799314131851527673177630057162476906250923091115084733879016722369436141169671427725370178666152966326424012761840682239478473011780519155901922354579463275670709129773543554603666375459361576809358846729621968941061074346950534247431516072867171130568742467289275642701480904572630297441031244199958723577456702316063037959619647530444421043396257807652781272256445512799482862521256866547859400197497295578316203231992499002882400806994997174206717552120383100633129150268121126796919170705342999557039971164056636320307663425132221597356940016911077433779084543167138068601242274435402273823235252908725591382363263062951119774147834691437710089789918800773120*i1^137 + -35623837593286699931869905260918038380259378318016446528506515770055268508373756807438067752127851086007100246881435356116503923474743330599324725889444981663342567002634009651269902597232651660364852073975966889355489498098294824752744049047635373502481475993582219620813699208151236864995947858828777951392091203358018677560041218534554820906280946906499461370626523098791455926665800428145443394932700325991536481736093888841241314325983827638244698822242352158919425226078340723522014880534702458139874998454002674089945322345252173389449242447367055053623325686386879265257259787249490047516489132784563439713359822827258749367943784513927195697092762884265582540599179093490131736466187197572700871939844988676673778070128009283321281992761985543198666979593508128805401216448368934131109857906336686667287858723210583727140100967595317854511444656552531906294657073303516231472731753699305347393738902572159477954215819491752608118550439359131392965958934289181217451990641004584652169972079860697676239063349418405388674948352994288127227432650798989305162129562260771282658932341789871137622147215389819351798902694456471166379426236024392821051210145523409380920561945133620910904504298123259407029780069639910222352073356044020611389205726268240384258081279705088*i1^138 + 729964395041599980947537234641468682327695274198782029825382436304404290160267178561895805060975124691025120517427577418988050686249097045585614025380602462659388789341250172328933818567845902645664011454392848734737464086816073812365655274709208397179919944616971018565678808285223492592511295193509775008598759217572414687622517508480662637981540969009865674069676347889305871506876913784872346133157720729932448577503774253108093174206807186946517048909326319489866310156758825459190803920481451389344451806757640041347292305778370000185303971937538068767294834205181094552097772043517685274633614203524911994382442541970882204157225831242746792897008520588143123183776411729290477647797965400703569180513599740299522447418830061991811726970590299942983279140680301713391002937032723626280812259242388499791964127850361569052553142053473020822495057272771813039478719802295306889820203792464208586799889809266414737366441414977916190162877953268669701355918053935712482412003429114333230360903328934216499934312140617900373010850104134208400830637535824822755605011974383191992416676859429677837951681658378478005899407681775226171582062727835796800912136413634022765083428493475382809856664415621100698058488078315288588710269878045906986764654095906488975360*i1^139 + 893792645556744972910122962625541359161294525342289527747028786006941671002283739081870601391535743777076287909244208065535394034560585572650384845357159391606265645424343634679757174438268639283438758694341598911653414673188018986130149706551280414844330752980824153923101903909503034576194459799855072764766795219169614688293365549827227786777415797053945048138791583178012924284100124229188267039738559209487774610293754028247555286493694794029568449324239368092310141723678743620674082890013974154696875762830944950234805909258720033672754973050833424697329690499836911555333346365815947791307835751763722859481686315548358204643778797139963706767560492291392782979805635308617204895117913255636120357328159547781810679899985316288622048149029026410229525191314861255019303807848245686339890587331196780856557491923521398786021520987601836165778797628361063283792881314236040573114552047281350145899083136286144281647088990548698086373488662376901652299103150372793214026464360093013918945082530268163404390009972691974496442765495038652693947074675259593656235482598425804741237167462411352723315507576245347922818405157330712832290091098304097668084453048564167225285753009711770853729366968703384056281423875368474961841472329475114058697932800*i1^140 + -17556249638396644757395312920729206769885360332560957445600294168513878617532246098067882626038319406077727400014050305714504643583454271961118156259458943227795685014890395528196644523384408779260096278688915736720344016467045371858087904381570156908408127255220596984218575741831189742239836676741724687393140154995742818431024193643893295487710258137896972604737906086623702062615457633681396413123581808797875655606655384199841234224610718894115237229860312487805975373905615278911284097352691353884116015651565543963426203377110392722644474649923683731744585537224166086702300564581515436308537304241710389909998500249181510080247185031053741326606842236977168990466309618602406644286309358032799148145215194552288278648873285359460284080831314636830143003087275499941203413401439570898432230168939800264801829358149565897364541666250714210155465825052390159681802657824387400526904969537545330754794401471216094490863243459503385645698654470633059372907010745853171295366451724088817098438553266526986327324352296268348027208834856992180183365957913930081466967993188931538005962329352359170395630447656742568482532011665963344952524294670264711771130705865721431195879459558052789362122242674816627330987259473797475443087502389280768*i1^141 + -69176825847768814963914793263520653517414051733640097559256981378565794875309459661039550085256678626852651418523970502611478281458464493407731601439384085550479011291627817007852002787521985775882464599157681914995261708234923144503071573826975148222265959699945230355299410658314345214470216539121975287887393136004619600065073484782536318953573121664609566323590424582191145167477949793403108897680995233739590211940629549418922162716294242440782214083865202903529822097764123788286171487942527733301221491916081327624117742454993875576465470600048852563570212217112386121692097626199360489118430923640913240433491544868336928583753284280359579082332812192925387540549449031703885632289553891063138574764650573485541286938397351224405307596433864116172410933788816286960026514656067987058245305112380701298114521901447781893107059695043556088512320036996202476556878251010506803332368481562588341762994647194935264710013393159604547568910886625155589550315869341329403623202093072257551097279967447261880920258726622732321677726899656571220850565361345899917353409462969791976444168890830819848909171578140113192415073024376314389438662938631808013892279152114187174117859446261295669111091738099582460136891228928811997331456*i1^142 + -198426052880837106158234186612954380418755774623221500177600092886182666528508892770894977604262192366005561862838238809148272630458807256497248213017170808849228137266695104544510943708464641845032711009052931509613684871679047825091434811596260128285211097186337087757861643030582353055699535333095290901792900148234375011490099668670393012374657159905097168736975677180342475385025945839374718501488842760773709561677797522365079499126178193860690109286211344306648622061596437008467862084875666633283611327800001677117201124485663521166798009264889176137423359505172702170269425613448103095148690881654633662551609439739856777944060503287751915725058859227536938123679952772093822185660387555469936332539709020542698055107715018963743845483209115896272291360317175114443615743795724660641825099458180623648870541095832600886869290197154002010934780547703886927809356644128291800642450930158980820874860547110129547003164067849387088397812285000007887682140049126419479773447652015337778537905507960132514242825257907856861386426871252491722258557081343313636836645676472381847707577877532347774284391876740540263993711838712221551613190337678040980261261360629188078866575634456745547226363185765668069097829564416*i1^143 + -683180335705414137151505257308529478528377530180064495005851220299026848189978956818625419541721207502816555763232731975357336852010632363649133492814282163272256843402245109876043456335521357802496624002541325701087880834923341738173455534511258108430335097209108800232745420741728110116899943813637790846017856318089155127815745184257801009750001365544434782786173387593028231657492478574592847029560448996819172532824127746894807533011889956198461394485373709246198330040609989588622660595912363526474811549789427445902170236627674795891020826157669023375426622595355889393235729003868001269419692679641806316337955224749215088969113945535822288111898766569943137065205974248676520078637390924697432845391932112054334778395089946328931559302864950176094361898863884589739016324433193847625577026641620315675593612288511446683253140660070005120970536884386618993064776898366412867921557830025307130919890467905606329092775679429304291797146786276551782552020876069882233253589342892310526679942366947492218039464288674576687979468770470096382874954749887018410999130599991632718620448585557218415839023664942697465611014363118455368070315473780413711316108067055633311005133086306366536831936263067009024*i1^144 + -1821925640987564866929498389637661989917569138288736569723268907026443176318140931500400314862430255353642443822478875770375771300650987395758049685756833142380538513668425261245432722767278859968106700003692330457037906873313074134085987901905485091737924585831340455608351747769362234420323196374052472064527366245681189725768464203658548798398148442603413397723782247613287417673347393386136585679495520651790957229235438011356944828069150698891105255346068576674681428704573399006372596297412430221139838673740772025111864714999013553026019100799130290813227570934589841663600860161534515700670276473182217240629489995417181086186852580792306695591865093491772886316280451554464664284123324271881848831949922826580410792801662048918201908437089845901365035960512360184352667033066820783303640362038161510950064801251509534334481075731539465853290702781663625904871599146102169361732545063080432481150550377737892710270614381277079754875328301347822392678585942123369946418889748758893484091096631544995959608726286230621027532695708197996437629464103442447499838749320927767014329128995638279491719899451894953968427856318007232344931752946287805048714849060989607492069929141336978967494656*i1^145 + -3228980092559265293233985199673482354642222803827561650894317780163325549719326316746159120528183130851207386502168669767445550378302425358612935152345655885124786201708979997295533891640383437032780337859163787160226258891317433773041505828609269188589499704886933995935198157824063825936404056547556495843846882711658234912565401670897694437528168826942857946199965615014575701616140559436239788545861400455253828506806334493142982076404306509146755946881667997539839658570089429244464992479603994936426717566462433308348139381765764952047459449085157377402697941925730514723588122021786399148981884182685865203921766963922724280355688301565964801388583736181545100939469028027649465541546155572080209010055839764854613805883244180337645595780492408142719864084785154680307236082361907424877393772335903718517621626006457976003963416432574148652604955534256301360441587693257752004686248473356582981479412084234170070165440983276778356482219341686218789109708649566836558483145999726439753372790452163617056736305637244580716489650761186078130887164527782770372884653180423700264173141306685314738740530698555110556341184509553382052190515793014285870831588868674532509974278438912*i1^146 + -5477230652440739602322630450870606323042624321527293540320959274451702557217844710948969059714696229452130470359512730421602873285694268209968077309215390475884495026204961657995986711798274392677440186065063096268757402545377659108026757755033904236354112844303049838296634943492948587147530410730379902900485711966263341839735001418594980622100495162935022834978626333095326032326796476246304295759609726556112540008436920379146121422123928329326604605818025806504405273542667779742473996625094045628206992019564347977078317562395659892374670293812461948958911114327812374009095419447392607134980580186629892789920638870126584028960946314222115895955017903605457875969344910050143472575647759346076229860824903571288105680568402906125492282095120817896590429894015924526339832802469520646784547671176275023039500463879366604414730945866288343924875347791399587960619567767811108136974619864201787180469896650596966794290454129143794514416640961186663774676952210990112925418713139461864216898291473654540165840601757380525972773354693062162644768447639767299009602384579442696348416618378564385595284507769355354185088051209222168654407663175824233335224649869737066496*i1^147 + -6628515499146007379647387077837631302187328280150433054038061471186031493179294093743647755676410502650130733651142168002689199866946222432088961692619157791271114370672009411600807900752336776821756050904831583394957808915285083081711022279933445855884583390273853488755441982063797139165931662626174156800524448224143079405364896283620836273349924070333542743740192530852551179348125707688737690649915689390264098264871182504079823315757943327759510051194541149230284809850399857019837852662232724636134601794001565719929811589808245583355984535177189260337884040649854139825661097927266397105149091725660424258880713480858695822937235724033691269816916783071280876308683253393541892594988684616774464120214687235993565979226900145277103542077850362764379691351206339500486515659226840483236449690733470885952878005094932431152915790714537093465636681076949093578487978481071899621764281480880765866362554914096518856732015641339827188075201495570346110010238894246256158150321198630833919898225536921870558635545968794733165461752968535231626718383337343578800841278306093267534413919256147877029101625360040960373641875260654793026926488719276562995740672*i1^148 + -3875916120755025169450142116642871604544828709985475073834148785427400204105582189291468554153112173955084674703837005821575034854090850351280532943314745104358709999972492340469523176506438346595272403546879354788075568803271442848048181192372935029122676013353634023490863289186283736982250771690731959587339001064189328765892967449375598750675386900732882688098316050682167764824870764463364712846027241759907874101120523757912448768857539882820442500509058706769360876396076179107847334125857899804354171699638279850912999350134133395465404525043410502571497965046555958428835986228263699563282798132127022509733001866019442912484487420030279883375587155519441502973924391765698998777631651052665484235001324602551987591963940647803238072360130676903300705369760663399615625183844084604747801860874735883641565794191087146054541294206845759798961886375463277382121211326808149030374065264728778282944073450714123627956860170175573252802570829423275555427971639807406874531833096533973352558422623318999543762838620045579611235927856458235669600970724275518183278150038835816066734310131080612557883678313190124004054319326208350298052084367360*i1^149 + -177025830995719310241205147446943242409906214224515896967677247543139140761801286840447055676655957036705175181468171538537453840465826592010062587976594757652567046955361222989266692426788469240667669586638272779150107055819850222946478189694781048038209674991186428245915932020112513289847730687576940035632762165325345164449756389994126018375723224803794859843393662933421656126716214730221491005658411501824857431591902680192219417450220051125732126620832792521220581271671633249843704075838809076855350313425220078544243630442061637613954311352597734223846923510573188246273343658953793677717437407808007894809924446737088527621352365907435497515346204789801898392982689712667262273580609483449631257573633980568351043138465086118460412095230627840426693435535885422218837790438554080057155294494896101478368214020336468875290646464162613901197593651315952849302253325179260665937275171868693153510935234159683319617547677620316249257601406277033445791314697489177350835841513798095206451256168871672235163466955481364098528896457822110364284953243146333348826485998959850085850945835719233355875035019716116142412362661981323264*i1^150 + 648709232812764867573051186501789651686075927603298375251873982983173978722529337567580896146142960069709767059675965500210637234897245157039114392522654362768877065146892261351651854048088267696360960769273011264816658568224421520407999552970027677798383571642924142428212040487526911111496495477336347346325838949531184939008868592494629471952255710302134986555508276180222166088621660481865810200244681486093802805758133658937360708385906234917926412582495302970201580731307820565469956814193149521749503065872558680730445359309963987746370455077034035167620981626729684060239560761715336724296547745221512366679383566240637893910794113434838509095013593134303340037288424593593882620827053565029679720977773808217801212185491212382380734747508226347822294782951425839205401305035136093928637156860067983049337887630438973102554732537800020488974334530211602777080196376142695943300126815637174168948919077811454019282745650119384097794839416027531918836604056558061299571249302459109215639208638730577094988678735777996522733321151763321077262569923856975456317177771546003574115757585228957831901458630136530944917504*i1^151 + 170430306975618350137857165761054837325626708847102439598741790408917814669745247258691270982308342100752550581847629070380030219764534812810398107435939917751037585156430814493036818970777206291977643708125961520161373068983586430264870283623750244619117079890095953891189790051234002763179652728627494770780233775261682507596332710313506495397670209046973738972757954032746409647002599146985180611090657499931334811255063471002163310206968074674251798329725026999669000884927842152624209113615872226720373959507401484185786667591751671945457751120494583978221528320359998859654313380009004608275441250210046725512186083838768030468676100183577156540468301722602494634784337484682825143952168624415845244268658620195852873515265243399411272183061009659495470963024252315935962942974033605501452148956933190053246320138013522783003664982688303633128608336818769567470701614655637749248128631000752842399731900175066152781971479954962956166965612983979099685311886280806148828208374662419312407996561536321296381426393963962007618629331916854244658428308200952990446543080165075758178706719091181169693784276992*i1^152 + -21753893681765585917760489095402890059253345630071775140154029126442253704567576242917409333007997406259963209300578791638684404493064005932184642949307601383137988627696830014653808727161477963213956124238209735447868325403734900547186913844468947070538630932555918152878368305797532094826689830801677293169839774589703774387208070571486235468020781198228921501377227752757224451329630407674778363287454240687008156882904673670860965302225647646396582726591793565491172373889578543615646409844506709067082915233472661746693099042735166303778951524226202266236816708982476671717762995142039495932407654243252350703234554357559301034033864831270522854935478054114159736900950475878503418865519903570719327997078553963981837126636756737395333137441285972069106954152461355302342149604508490402106928363493594359585020709254797301953677253685530976658802175422687011894614128639248994892535714132493074777330515845963427829435061552974198855278665860019852785460977018770605602469013660575899768487735259631555031186763204941532959387979971854609570041523796983453061213329202845259508623347457982464*i1^153 + -9618898378344771189687235217975412356264458987685447746131556825982332970709500565078377297965855615126235087010123786165193280941250101278434771535876755682354154597457618722372502558091228483109732829103596233399658588216612209010085307859738900706588867593696952136718353735842881087186026486636731519329242508144565653546077451827059288987253986925492748698112557186529264243247823631291483636006571157429802233260377504423007926662402360129794578697519978194837541857660173391019889211269858574278336332888622848215963086003707909136005876579627745851551088244710262488846389526802016871669427633740105395306300209022943585604494792250959155235338912595586185468649651680484228811231033184695143603814342754566438637297191934290857637465204423644763160850865288274720172835165347034111995189881037674904804171423303321050707065112290575194162509223518534289996566781644978159132993021985038836346711307429495727846898448995412893292447073263161951363255206932132383818516389091356742829668830786229964220276153254136133518437295143180297930518480444030845813087689938768242933760*i1^154 + 1533007692180620877901207346800987366143917154057396109570797016107118956266942834758144360497574534584678666831717848923905360851376259759856183906815590247665322395753001066362926233248775300139870110290349183505905171830203855169882731505072991506310906669674556762224236872787272869947821761473317192947033242347356169564540186825680679731400514333816617270693997825129488416263643040562948803910142682788106745572626453375797302040798007199525192110564260304069916536933656605102767296786067889191953094943998783435895802499163332121478406594901342747944386703935553194476281712658096834866263477589762613978188141900846051814569212091950772385903888626748721807411172770567962520216589664410077454007117589726016392927559955995755022875812770130023179478927001180136797351735583724039947376968516187458736561907923508286005296424287556827801245723671519780628028050215044163770090389819432942145664334918709593406131121474665147958959712619188613563318477689159872269880394750648772115240215724314288790958346625276304729009634365705534269558837097620243358941184*i1^155 + 607078506663479567913364376276898973678158251217492356904760496608928467093350617757978877336298017032751480932289955765348837909626577585496570818268293059287133019303345219425220120057993092443981410408765625504236144006949254393551287153406091387071248047823424858743426424747880882235563565775848008028544464666293300513005037107482247260410370493611704751158432036070681616712706024914735102366633216190605862980282791954894968409192405628933843132927990508224881474500912661524862159365931636912629676008536209310837584501974144341607739894394166861173419241691796437885703337246988251128064792322763706177239383871448479583090504198014212027339352441610426745731056063745922051678846179103448829030185189950165735044117364400414523845559469018040217105964371819233643651604610356084117463135513378133367185236850065377494742998136279179138344358685062440459367857673902001218440782429603945337691857670200084223421959379207313222440595504868207994946528012122239322173388589859520062615719396425939249271673002017735657605138018013881298124275712*i1^156 + -662441135409377360771528662458068301097644730413644101190643831040812279180538043615493185959823875787135601158724286510046219146549175144971630899470977789429277003320396248111121668793785137103107744099556277651518328019860069431860350520099432799258692796573912803665250733935519595929514230332374528613847585807460961404895251794084433734315885474675232989009279057187675242386504076131480746080731456368341231923112165942945867577256625321740860319938329168376450386769327035373487171173014274396354739715570900152257910503726728114435413556705517831658830157171648129926114108974816435227795646233182040861568028808419725905600537858895589207901364222692390074922771059906563014600062684463408861230316817566683139896065448803162937709397652189540760594116154055032553851046656059944502767402780903769147669035217460871628233352772918282719219532584228943774436280642001710610170098789774346366641897441618890511741083837494092545835514349587673032999245586132089492673240821966575535851720819831354403145278604850425194417750016*i1^157 + -13527726236016628660072062363601223381215278254712683464870236246332515353552692839914696184616352099765097097159349664465807995707421150786739485323696774503790515276741386470401677109298121909654325857449558421516789895760867015983909890893826256884919367609927794926200005360218942631498890772785695159778150713547394662462674076855747891807554262328622996162134426134858501772890450974100969351377625580158847527397500969441792861090210673975342833396228233077494949804658974410716502774084518285336488847058399563299036798700448351222650628489565855127679549389391326216486161329294758761447608962156775315167664734629056606484393137324379549171419538699118820723442666484159315936744317214313959310148053838983518007159243555190914732006348697484282240875833428336131938215713772635997540579730841815441878423055798387080402406275230398032517387664080024900175538697442096915596193338276265085617290786391054333815457297400254260820588627276393845098121201238512330829424410114839379957647182888935253606400000*i1^158 + 56282472986979981833115644906107102116862531356897132834583017368397654032366942235264120550632312762659928165912013472892653507919440446345882941746717750520876202335112256580379172274399716601849041455837569261688289127136660008882490570339782214033264899665884055706712686435594692855605979527228830271965690499301036884842381146067666343142087161636826986139140260026015297582479062840863035658889925610278251952251090445347324127515477423646714618263248963855070638768844235587478523325837243991342021070844778347427180853946184337203032373868741976483532986884023361544433240958805705227907589420986108813391370495463292296033042422130128609352070566133149504421645702649628992906101342421170654210703931485866498650129607438181395838132674693312356730397830014677175100976531276368063807487473563609022278181210194513386237034020115953786115420065697062598073824887054979132781452331625142961266748581391154865988742742728690989886004896045123522888913446937236378658250014523528398766080*i1^159 - N1*458478202495059367326640242453490922439583656553725874879099347053023200288121180421875*i2, 11603408851306913975264603975444840086810171576987990911164977024839968926468379092227694274104760284563026405408122248670227811957872522880915972855349446137780300651217542824378798664740159681364486246656386567781841193376039594525500480361927809452468471186308794418579603289835101893455399376861080829906542407448533113405123345656669243148901740901662080063850718420944141584174769447045837964797330411299539270133976800639100143772776568626093407911079417063236952240403148358697737025981793293184389309260083748593368878246709375701487596616815262277537996132790955663161087266226784871175492864502642769568699178730927336092819304190545987009998779537715251399470121248096737030362601569268112733334961324856779826013285851994308595164441002699761552760832409872824663923672931239725084009275075470557346583012309844429185840593613527757131289638646586985074606534164730622865840394619490571469167075962596789111896967859604801414128489129725681073449668297817992495059145649357124471035231564351731317714109038085946236147009656529517261827338988457157012534799209104478212363775169338462845476978506093841373835920232723867779952469848430808551750424618618304905297567977641475040063608944031442626050706532058546203921302131597928502879967779654101287448792225498358018464015368564808055759305529281575976999506476629204034398276640335718548380042959650794315169772775750219655688168904394923594797018005612174469905226245906111957510487945925292496451491325820715827539907842957567015335093156472598821192998309323858608081993294480148367720374735744052907554990469084019455977102024930983002913958049271422708539787343286287806338308269188363200632496738263113726907417654683518086935349336300959154970231069457034700535932518944220934094926347337789859684957549169607674999263018204593756675521056194333900305630908717402651612924567069290551561606271448405835737822842138390762010423542863746710198527402050114010635806127019468955101359087153765820444915172202197381372631073222032277469888672624365118191020935773849487304687500000000000 + 94876186815417115322015463311856435916818157558392972378505593254939135563580324599842109364634388240638460168095359896976498848954764576737802433291433489251783482329118697830545324277273115172616175027871922917924091074243415322056257496915928642891650639755060181476794790874863609498320218506515736398857339740983090869798205174248670752709857643242252570756954316935262487488187882498112689804459068179235888141518017974677891252441572779608367689697937793474402302816397094946054189790101067571944315834916320276290979625547591734764138011662136484741079866563757641235052252223152079081421363908785579958907120722047454044656510919076985588653288838970778471700276921530185389003521514196356960941104555077240392409546984362606946963640142092467792647598637797348388352806611751122701429018130309552865184556690978401179600387900596495381646004738656133525945441063794233961272842955768297076082009996765095693025239280932378753574509083673834207654137274000126200796216656011047185622420203513533010458079814504038469849735266492117941262102416348496352410079581063023124918493584749086937252197493904844829827310378049971018035222229857124717968104161950925060233499758681915687739115115570537728370135978628324822223796786367593321236481103182288323197407602038727230917456894281085405232442742586995128577288499374629256737932341476546707829976001063587635071995440656946023456808214024233031062287731423321810428055436020037893026216929037121107390531988208154371801569668402606017406452897366832392904685050102509927238561813335635823741664973901208185684173896866967485750293845984246141270781538861266934539920983869495833816071717064269658136591153173806046448950946526978862846911599738974667966651911817081186864586465461920634966120541828184033203410408991426776538924058393254893505956059665906064779831494937827530036395801086756133273394041260562200964907331237590008945594253819836085528267955664209213352496429945784763217336033246694502562674943454306125840594236319365818277392267585640917184063315391540527343750000000000000*i1 + 1870151501656528203657512668920066552347987708522375045813024831605043698969360321926875017632371153479117260371813472132909733318473518423312254672436089623918058067157110076309904575944939370579224015578122832695560298262012485980738835054891274525569014955540395465356175857224141221444904999334386428889755101155374697786672613356640722281652164412307226789966174057188384443004815555373601903074377630514459682650651070160641779782937728827712847414626773549989227967020162496507267311488485648657293709164629182250982821102968902057406364335397893033305943217540325333372234729719569365692332268376253237224052817577084153873918913334358021198056773521608621774913245042310030546831265865408329467414341819043921825221212979705243997773059453047428532663611385603741260036373259616450110579228726379043059157675389684279341645518755343090358570253243473024776304095085487150908158153767077419713548411146901728597154078615101709306825504874934007841246842097421645005556652163172455255096993965326220578228364057531852490133538502738101500916569231919816661230766937240159405632847747395909799289082636517512964308640765622282134603359053254880222360368422970215490213910117663533115006693034314961899900828406778750869778074587548686593199820409525202916499205835424766694198644676731756395022632392644942816985391408351401015981319719035428397000213719291763437814989615786134955031561988094016986658024000869296434236642556497530209052974471920237410287112373725281543392577255716546251976284939525985371023042458237212412719020111328017703683786752412225220415199426590924247052342784288456365003584214311929388679959259994725791333703629817130274714125276519158370056454091480391493877870950978313458209175176681116840266527142881783646775362465679095688826393055196766250032914612301397628307301879665290881889116198031664078053848184548922207119324767128731700715204098017090107790181844637937483372210098674461670557553144479706833099821664542086054432324752424149376743822520354178017506979375543843458521728515625000000000000000000000*i1^2 + 5943860737587934452617753935425552526628024863529489443693336626648236920859746506979055036868382908158232683340992243236377599808074455980798819837293484978660716961636669197353201107274196471094813484650771254058916668151653298101518268340244629104789439477130855033336569222948200453961814215113820674644508050151377785088889996646726656680724254864018815489237342461428611059021311882724062382305546433107665294066986424016357601666824598627055878985079610868617137878206587753812822024489483296152311471470901438173876243340159366100809015845321279880464171971862257329241829716593846236106810948735214947633710484474161862621066199591388012477996931861219288208087744258077857498093484956341007156718692122346172516548357271540675378406883904600578516605587132342859577262387029855712380229012835728759018741682829464831758065777562150093225743219619990492524495751186505250197874779827556716415076547886864014244996556934489997652747178158406781053702728108898398898466207705654868242261481120350067162861395570494682455511227887738750555120820171038981055729648468809125740732822939249208089114374131494949402692216912078467981534433955129530277777121774092254534158102972399060047123996315913735619602140657989192921997938533056680029295163152636002582089082944194074669003230644660358961715387068865404764967061448773178149173911887956112210450062255221754128296609873695756164001244981719396626449752321780827678215108898372114869394733596164241707532716481784553650793390921450009116559544706442190958074501490603752074258549977114774601585882125754564290342030499335436018409183618688397078901897741322319393508940104748689356690685039776355501891788183048477421887601223569246054002615462993365628162481066553371365170733855293697651122067589415410625922077437862427263148903526086585575833399998950891848159268160338608425088469795569838509405397513958677704894326802581822572549336815461501675078814626704741085066037001772284311671341315529751218284499817242727365909775348315952003511256720265214860937500000000000000000000000000*i1^3 + 7015793591339343384397041692485235805451870530638704893152746664191147809116911159448575218479373638747440380959760297544076417914413552253324303258425298506965951636008058397948633190169169033189250237458254843064182949590721254183492590972872743119015056066090694281872580967264048364258317038152498079472962140756681597499229032670445003447274163956766187782551265380906226512844679984928238156347954221104401754430730263120849485072292526640053265153327045588856573840431564116876292611886836689584462349524787021823786622151452298600222287834365153766624023126798202846868679735301036158777642556709477326261283058420688335191353558444727049143695656317433308712234144827364483124506238597829941233937656696805361917930812863073377212526789426205215773629586700285981956810932296653045326950205769841675511768624325195322684352179196563028126251098562057232295275798146838276629777034662911887214288162855364836275603093578166295072895944547247853888274112692844719838377916063304839085810536610529202455871583345567197354897379963153672288841549968655728740560095534722234001659177812736536812483052285212893616165805066635768247828935302273463669282311305076168271383896126945518419299325874480071717055461076712539930009536181294892478712477662804300937390313562836347849895821433665587837046637621224404883746953077782619931212823378612907899875343539265580310867856217160485535735157272767532491979416129064284433750307193706785538976547362063705633402328257878826172145047701494644484909797955930008392884002639137345652702033620388058628009895839643911820811304047283595559914501520395255740769760711855691800562609069077407135926098566255271541319058070477997403593331450396196459817493305634979650570098163198695291613106182885141311796281541423557927115494873630012845725558693545248204146284818275700088852726817072484524831336238589947976738625647918342093014483489213605005808043903066445807574054056041688464132137525527862817357721753183790195607799863529986323123160686988803149132313327596480000000000000000000000000000000*i1^4 + 658537539793264957004804679826502848115937593437135965631866514586193413649093207136379460926127246274996822294203079227458983023088693962667994825660622870807621963558711517440955650736783474172464720796557041659574146332502644545587995326137361319132317178273890415918275285770460807077345376711338834968957363471060682154550316966595255696109469859503028393090210979092672226501296125004551981489905403343764571931114491897557324902742442256283468889654118396648904328299820055768433791461089429702810434838540300302713981057708941134079324890736638314502952218645797107927057833058686326964188891891709256835041057738408733219404745844586054220030945450166503857623790569798912364807410304020409845631931369477508766172108185810569880839249878451672740224265055389278223057636974169362278976744748443094950051027143517209638213422309807081035683707824320335418857368499620442027722063545964826586141269108679558898611360657475016318337878922944203629921768153878448622861468114159057532583066354565064377300671375016587185472076677843305240654772008018930391082206957138008938597494385047258070793979856933484752729835447450790397042125747919859728959600445024625229931516258075940112764425498026250119178369393285914275726752838454923659526800980975999903772472907680941910102542634686899002222024645527198261193890102534618963710326293135138700845048115453514815569392414106991092800927202696503876020368557175112625505261522927089273852137274807421349493528764226799603713336066586192359197912094429939416180835928746943937411689580194368273593724959185168300161767760194215772165003099067229763138238168320864349837640710030829549965221069184850417087552647335915229202691180055261152789150036715030722140377406675471117285664017374988600290800975652295561010996728058970251554451740941693439541060247022111337170898006613412943281827370932291631923750923947908378976521346074664912501085500886989704568205592846420455683972340029061780715366752947465386105221666145902895066840015553702015065302918089912320000000000000000000000000000*i1^5 + 845244910680047129667249954012803899509308414670507891806761726846028915908102539657769878140983340610894235026890872719286991082789067223826527464265103252752590810190869708892508469081161998993070344980071703250982842487563351973974473403896099894812793916588213392077892050933888942593771950287325457446303131387407769641904823225578730275671216565243136376032980502024310945140860194582970864994298986337759238727282978675911729679192506756176012987167893599754729069687435353991628792470032658827553657749830560281824812060175242433952879507614914084602991936607475596701788830852123243047707095662680567669638807776746467630136341846639091472706996130561409920162274375162159042917853341121173215091467641469745471423185844880914474420208238960356544419595935981029235406844496317323687013164893790003939572132511118688467371438382678299775049619840747519512591475047662219626261821764567585092806984418982416926713233739961752922186614706573666930575135109374317380969679595375809048121349645345480343777896068197880312840053186909075281496261126381241757381828168023268736844706996325724259116227378976949262808711714700522958762464758972056609564496515636474871156304056539929387124937937518410268963322106889102285914993516150497745164891067783897216002923225656674017963959526662352509150362781492167747879839355539683083051937764554926369777858496834233429782585985506170736998946671817006645750304584608223332363954315367557324282081769534725346916585688471430349709188837140657292890762187653020833681759118954957856893995295652982493220434040740037221740996142965179660529978612454409860396417269732653624464509175468780845289745895004619732303616227371496760954547790039763789696171931009205473380982289601226472243276349989263922151287275121756870452661632837736650250764620989697267562622798061944104970578146554235516772342758496182393170849759952224159422689896026888501070685698751033923834114053722107331191410307373414921130670887005737802010768737162793823094822793914229604372270135273062400000000000000000000000000*i1^6 + -5739393516434660840606155281188084255711008829404320502013986660527491031790734032032339582265159722855129516078793496992146402605298604691374075672490693477373221719414215441821028833873095066793296324325262239199399436531110932148061046854207960603147519514270817620577070813894916530055695149419729921218644870461422513172617942073882913280066353548652619114879404211730923000387790148317567017983982030898356048758117052912028474501687696779085550939684090629643709521024782224945207275580352880933424532621945833075431378898525914974212696511729076146512689661100970211759759237275743229548001901024748242102424346416977907797183119970999160877232026479475999671014649025085403625921045844950258579370097987718335731225537053379323311529064523668733085155683399188664235188127164889689915497705361534471094013285770892930082416558167595577667541335336600357337631225702443797452094575108789938657333527808283365250776016280980441208493634915662477174729542769354077152981911489137451635424657054486060793455643299140440270859682902734176669858401779022003798343455710497313381088328466208606159921277113941300130389148050273688145838249866338425925602456607861942668349836810249332815935028525927423871624744648173580490130860124174290842703570722044381781590957389352176445109709704638290521094958487809333922566316609651091283541017320122215153501765091239646454052491700729329400625829861426733367043683324998731031108782959131626802399080310495469358815136460876165168217193274537043695492301066531557015126505089628086680233086195483028565673100273949022813702330342116576835422578151694137016980405418108409436223552653672389237064938503332548803906074149742632734086537733056363277792052951424016404231316318287127941673579269699791230686373002779603303242644022131136262755932562384127161044313974656976387359447944168144052050381065545954892938139462486712308015769822817428012236975105622682031079160394238446637953493447091326782221072176606471310369625587719676783629673998988994807721802548117504000000000000000000000000*i1^7 + 90791111517204575457497471444311637300622353973859253728474121741444996862376632714108230722594220159251193905440343348883072136037702837526824100934682083561559235055287867419037517118060562468507642305273476551489020002612320657247369609224299106626194033463486983154485891396330549327842669478200505473220433808493801518451167601562090657610579195077612344319438753300354970989503237151073307698077001337314091494367416290085223084511808355086029014421367628598702486087319924088609012935464154484157125806674906594445867557505661902302022082191433897161378082828126959440991037111394789911824418521565015396253832532865451154533384600323275944315384268546287723794692343330439231472267438047373919206799355267782459576812965964325515606984702138977671817005017729347696854846901572485256336637465658601200777986981599995743438508645735735897313829707366625797039992049891463069015047259328818305223860785712802439111309483152815590874041154019933920502773721152369191761896372086095400889473230225089831236281165490344172487734808557845724437835621385842049255266085842031849130719920689326299377890040024314278571559523576891309082560754858809906409976585747361928524495374507639061120423991665990497961346757309044178267398057386710934647600499734725494242686187889414350813400219419696742835706481128190452895312904366001270797302304406863609893514765705747402125275962548359043004393026643266677614833103375113806432417048835512621567782759423231453168574726907657762096422911121744031564302090616041717182154366460499952864152337305472641497667625261244834753926567740852526683677284405635915508077687057979409205397000158068587122876588095472558310271864412234212028366250600400988726973936978516489205544326927133566786159789378164905505660907427093912000169889715048006456543540038502328617598587221771278613083057020814910416520268116082113669042999026451278898809175227886606124698576553181317038703938592334804617722135142844910787618771672899486721885337299452891832298734541112642337479941035130880000000000000000000000*i1^8 + -265110935505254451786447469798615541196685212850286577860598292385387811761769270155953840693958659543495218592416332277817925720679666582299451256800873902699593783998160040080330476308727126999177629763693452695436315604441923208470110555939322423701687049386164383731449898927892632694140586133828606954384366471441881889455465371958793405958463635768923820149452398403039199501157889558931032030442196134763382166252252720548565333967573558128722017026981002272870758927209782162581905201650164345360181748102574548620768088729463685006921034337846126462430008714239266598358647758914973388341937290215943313795670156571439473350460946282035765704797698847312468799808584397920526566692776766428547705467511492491131081381538990527277487632616695299750584614259191328224860521987501567574774862566234324986174147517743015272669925531627078214068239504534686432595366130001869984764758870627796923530536921841942880820972292217399685687685536602784612710691030873997510156440524630613290157560416031913286903483432496031647115738662352989189936681700116581677842709538821771128430951625022950980869548734650009212070017863374784346536201220050991614333313644187257814798776695724228502739557197378860520083981985310307664728621699326307045513282491215378828042246821146480100483087613208700262406084513305314431450480327835368065738867891734648010274295517145263236030502974926479814520298505393209429399850291505394280966297318282064208173640878886722702867506140810836733406497890089971685279635477557558164086695342223889665595491519809824657773076862210649796552826128260325115099195962926336036663867046675524443656298181284192423826510221980153051183986424695492610995096364234941486484191605911979771484840241530012873099721194819201598522932589084863283081136806071071767937488984958647552215880635208235663205824765874126044697580731506002810025058047615803247649453425353813718461816127748590852296223072723429697533739998677110224548613540350528372409086883258323784347602256871432841999878935543808000000000000000000000*i1^9 + 281518116375452287719015625274268493372885640512033596208817922462851948064143088451855956195616219490837305255135599854407905508958365765134447417962179979157323368996076713546832254588083471430554528216774660559679422839579639450984864181969120653042773584881539475724503279028027047474879498042573336830635285285490062905510099188071052958908034798425461664769176119226880007421595840015517788063425415750713168371557269381151099775286856812176570295979139659896305098548018586355635866038244843915707330544353665051563793534824813796004507168906929046923835451980575248540442308579040500319770278959763657213062372475682881137078234551776779498963759288704729104114333101749332902286863079671125408348374087535509099299339655533635450194161860883355587172076355290040971112906933779980644629257507103914746036574412690051294350629026223712597570044363365786611537792848706258923948798891293461600270322242250009666670467045861674268854227027501485445463443368584633054891530508540159128101733974804831007684365264803505203457562346369933142724534747965605397951328646784885645010323749964568217654776246324384757993382436733771329344706568017318191293545137542334180493557265171771292788362137551477142425132003116380461389256155845288969064356083944793101683032342156660943864663948699027971907438825753801808044977387118690323106709784178185378666130625710514980975419929885199895071001447177823862102002602521771228612590959879919276887996503355822102335127771343043723292403765116325959516155205679821358508872606594788226946407611923065015480908212814796017859898848979771866329371842377543248245447864966707650709872813645721858327161902073672092209677785249786787086146451589831916110792626764208383114084003865301949097789697366772892324977504861052047205985634001408195469942012787278446776670370972431628907844924248927462921640975731745093242940007330914350663599803361314716114324064426903005682746431383408089735063833748475865179076828169043963692191725414073904971549160288163996105303924932608000000000000000000*i1^10 + -91919014834797551841447099931553112570440141609858964016288181319875196537310922748704838682125013949780379706596525729452696880278046826910278855632784524682069761483551089447899550488537246319245307852236001718837923832686647692378044482792072067885868388743977739306299716741546946480986546538395879370996063985361320515967662177528040987261320423028443519448620868716516402142219857483982417147238581161607147321610608433144811347313198959969581322291841742046916375394240306436896678314055097729737693636755565053378845028027920662219009485006237299728538845997973913202883368737009099036850871790585226337613594962383931832233070936018560210978571706641494592392336872475035016781586470011423256062476904898078965945309909224807627437398571525635015658093297912875369995090713162839396183146980875112523670713907173559261767328804700048537537881491403132940495539730891564824874968594997399709883381536860241790892321621483234593086130799009268537340200081985861464142992111115867689711402634791564477269844081895290330575549097602524380684801786761101929681057863405758931007843140360749697300066689783354012817152630080715007973519420029118576683789279018323235708394175420085000106823417127576416600789381088562011333912124809061164984409055876173369493782870137915386533636558556420687297933927817669576149227417137068358313555790250308683812854142611088472511260143437829515559018484186849548397518697316177871331911788131149268636052700300341152335590515472141377200627369329588795732335237538157650056740510666525262551078232916699021012807071749173571549722131764043197823553707992217623317193109412664718685139140782196418824418592118676533235170046199248030852612763850642504327422224289832247007198973249216022153010724292787472497457070915728078590751442558029950590473842403125088728704810473750432891232470391700804511784505988436173908189404842421480612504899745910554110922397215690689216932809288057116540567893314487949467890141806331580081008247395482646328656343261791140916393504931840000000000000000*i1^11 + 626265025486627337800916644312577472370988726466200282138445581989115018825516519674364798481257274804358939832069748762155673906949889140698059007141896916522485660807936022229542505797129260581352682845586386858207742754779023963712474922161165485972062871590716881868955089672603689844358803436182624800284425771061933442340590245884185219967108699842403918511319249265830889287982330628969946339635138498996069928052690707254966854223133957952494859423719361776899689658917096654737320732191471905013888004613806848246773796279158975707859006632033947080399799415368315127870298344774006935664674665333170916586939468742016487632360942700977080926288130503590539307719130311550470849032048601578992643330254809531811795026615464787330162905632596050700913162312065866850249150819388292298894435727717458634333881850148559853174012924353688154461457949574914872244732381013297059957655429921961221750135696429400536116011536279856584204331859161313169002533866787265520048618850162179471464326707755037766594609131926872252896698406697854165070763600536399995150512755468019910295537999262911788484579158370217101092864969797487997275968316110824005878193669305350049538107138395282707320152109318962433269132671274155967616994534512833435598690017085303966461673790108747251646578024025840295006375642793082368596992408960511471000194886316915488642679698351571535202501307096121628889981910490964235948671463164694113412489607779450966676326530150246701007066693294270344545471457395638720784263259758692404149283735690972619584065830216190505932941808490167181465225093407946725881596088014200040486860579343978504759526919253923919316572428637057710516569867211434661273844152051195778489728191553132575238927434066064232338881172259639393103835904458671342446454570515089739668231600730199301968928777735373483947747166296034370358189538758057869727532294583093039476552278675207333707279587743219056252932209331564657137465609276598758230488455555545325962740306672944376325077456998628472983770261094400000000000000*i1^12 + -2744584548968746591363512216424138663577282899563059667227976284688946815862638094813031111083253348230948863129621489597777318609996231319659431520385430864463939259381157229932511311024192714092524782844730589383959195371227440518703477750667389208270478189709217787702272517681394893917737618168034967640231554959051511113833452765157507293139025801169758742869703388767860638453260620039072744135046370646968978179532876942080393301612733665770824707260263666276708521046654122120451434749741371550940087297343052871149282230296527404658950940378281077913587847858946841890242802866272893764867556553469239232280529866059211173987904089654898702223496164616742713623357429277811786556763840509105306942908598940520340267938046044575901392379547811097511098337074243229338326318973204374922112805334636852433127624580431197714615950957401198303384660830815929922765372377495946482341052384608301088056430859961031077383492280392916771556652215238713739191224011466298332089343923640792678625170192026639327073744200855160513703011233859998566504970024229105714259228897383158212116359599383886672199687612073458490004298781882515670315125094973067149282174040249527042971126397963551209717688782002595741575864977865100718388147674765808861764715190765495148843328088847281739197957967551610816868156013873877675175714843104224642063714639397402829319814029956788872327286069691793247755096227018046678351918561596230494717604563674343064880114508467939760975461010399552103610906812117675580506687583376776959432719174953492008527912252877280526857918608133455131843684861391177061524728021807876474167292922282951805954332258493417020164525088434825730864677892864449016861643383462468341929292053238677852708671225932831108004809258841732848070112896240544865031624520676614947602375312807657031768311891550541992461841257277199280249148777867376464651504206361458164326105719775920604389106360330390873041976075520841745597146698981512999974090919559863346863552918628453418833391239250774654618276200448000000000000*i1^13 + 6086684798092369722946763502818796869591461651038549327811265711080022143855143631281175892633717916982043554890629048659077571702995032423377939618433106002438180316736462124298284405862956222816791092741740319933823104664244560559100601463446380229723062716726517845753308684050972182945931939449929561273946877923943017330511709505317249320406814976276477566044966468968748337067197323297398989568603461960628412237852011925921144886561135680794611516864529678049258409939055917677297220300889825805512415643385112314923375080790647212887316569957922010638515689642634626489191030887115744761192736712050530463642297372016633634413482697473597745526511379313643369500882357079775041599245264630842994915440377246269120708926901975921610625640210321678327421065448961859670868024301578619027409339203095519764751219586292042071663354694799703759617177725199109953935480997962764120703962820603962476634623815770028797345690427046281318658006727726955694810368361111314809352330738344411274504193251436360754861203999574150291714468369316720877833206297977652467488043379073369070540994300861641133596202830844992047200292794275747110386752681435117731079518906898773973451455646279253423733305689268522440718696953233148943400631996479358560480454755547205205304445275258873730939798961430839037981854007504496543923474508763899312902680204098609973824932853881153789611015934426549320527824105346452188347940472477512195151319839384122834176457929595882587335822486237615392960854548032279630501885925787864529738708952553869924124442181336798351868259537353511515272596916947551837165607677536179660302108418549249394404670742636912339424660550085378257927384238320980316112697958662203301939990865390003718420086899756578114385986269946191947992016635665617495213100933381408496545523746541748478650408046575470125027787402054394824966766075931916450698173289678297449995906719939768416931971405212674795584594050107962431069342040228855928759649697305830629180288414326011268970217256104518469106742067200000000000*i1^14 + -8757350497251115408486226796920987758458054347009802731810102328055296761156299314286951637583368794576192171955386820074836298392866251815123555916291642651411370155077440064266763170728695602051704667501375086736534539001832769732759988275343037289029925778103151605776122058290571017195680033275731627027922254383800305894576903212828005465040527263321358501134975298401187800306344450576742206670770417417897733806808227992359397427428523178543878172369418843266091647496300625658206112386605694887068627408356314473495640221732027457310258155561409579184600475117379052155965261470063677462394465224045472257643263932715542170989671710061651276224520241641969944444600061630493133910587135572324611185944128457760226469809610286610606893562673173766716053709657051192760662081755031200567041734267786955333767043234541291749865704430580480223218115261457458497908809537737467926212406784343892764650531035332917741279399018533176855002989216327067252208631641646376940166210821338873038997776289435353866110793050903582871275735308369232911589360475832217615515944509830173633244772535830341975568265124972478460259156393716904509661340065008640458584305296556449623491118102669166172482911588241251725058923105560485594981736460554052042575659766071638098023944745735690206549022796050391680994458556594593841845993653379282827128954117448281463469327338965073965787497013448719836217960619125636818046026152074677705472883191613383422740176899350585547425800189447447646670862019690659779068050424123881731047985081899609235767036877086949769856261098687551887255227283536463469823703751322782688216061792338627672458317379079638301918301199732079039455489392672074497285535639074557916486086657781825691693925220230766171960583472653717084656896834512221335681827582609881543150809199639669191168915119493953081333514373435578046323979469950566047384371918301796104492139390706072992547617338617377139261231805749996796818534834614892820400095098675288890303744931396592209436211155018034125934795161600000000*i1^15 + 9269570838256293497109201386190416623191280874667493850858076145881601727257851887509298770789764804077003269751558214206373084155900140619578531001691574322645220352825879146311688215903175854622970740148941633214061116780599192719281866968133378664559555871558429143683922633647054306573100577362454131754989010494243753272363011658849267867577952629602519420463503300056280690180347919060719356082414127782945987224707351790689069582633461391736604220183297359754675371722956750677327686787487866661887060464790105779470124404859826337809959554185140943766297547958343486631617419730018486372910856557669184262361157370419947413541675772017166547304846102942284306843930479881381260791766463027752674708456731506637582551850600695071525717481173871924324591601104055775177876601758875649710429743659604309312665261796678723004923150086604237666876804022952878578495130477617758918636632645177957870781244140164238903427327395665721400435435722342574593927078613489976048810200107457221719301589202165311705174975771397763419293850124947099245653061013113848521731243117208691963751178800860280419377805558267330563390256788628773986238549654486657927990963253444584695696598724568488251155847535444602014287724531052735309812638076108257740534563840171565071314190308204806450623565204200992065851627358548446401858165404951607215485114580778552318128157278875412809291113185422729279206878378946852510531916843019840124565067221018459344385889231943528798366539381830428027875841851658199088172558490098075459474165569420824405396012554174668278417043583551617879280817671553907037456707332630953389215859049415621663461129651099935930779091713654901796372373839635045184097021624431256508601038223753379564149159317992535307946998560586702520187145906735596206987412618111148308024545750910926279161519156315111031313126072632772751166927754769342418639426377622229363362899812083142335710691159809091291688843400698857503468977869469636283516207721068008955693359048348633149176367398851480383020597248000000*i1^16 + -7607204868548570345617559202109806391053530104984518592403028328258105776738279895968960031051402104810123354826423861162677171408661543398831025229171729203857430138463711329799352283447633371907402551109460881830464833389892268373960538781889147493136470065508626537742888047523975727550519130493304311849426341524793473265368149281063449253971254606582395584321081922010606046180352731179050851273841578064096783268051483619195374482897747038563469621637392166830357124355284431383729115524474423275031452968640200771994132490744583796423457780613853068952083581918260864386448096561796268625409836579317267071048656353787101074283154952389445147069264060619425507748114901922025760646351029641255094022196981294748973890164258768045742448653464466696926627732766664331860380308060127237119062775145941975323015926074184122052717301759957606529163682017417966932424432486477466829259165227374829309170644022794460309170114468389031633660945948342486102503919889841060047367490115377977254016896335067941312563911389523575556539051738208864714283982489818964837382867569134697300256414348622111150226035611794605707234986882271211311048121799470540222749146172038164071874925750619462811866412653408773402573417466707894757909643265038254228398345397497992277524667779200656833323856291639369368724913768057326164542319752378331148759164126285901454504388338781978302185621220681402449643940132660665539300558453488368373677746076253655626437364521042632526484815376867346203333447122781403666504864555437013539372983665669048676979892397434082967110749802394904269296706304045352652498098119954670587102312803403483705023462176212843605901653698060846775348305363483390593863489539470690843498514423486030631874988529473406755477177662397969314494450582514846912772346422583401652010785240896352729258641150708493326427997525011878931566180816195365180475751226148888695897449160707021842619055903086171894349700635645644694952912073898925535619048942269586388473032517223116482833685906912329308863201280000*i1^17 + 5002444960226611829320826811040032323308525284201304474575859171826248636920807379443090795091097252163113339665594193638787912104929781601545612854761436932224453286121923717412291059136899020937090297394744697089664313809486393366514735468188767756776413703502729267105443148069874937708065825780854367102693776194783927383145644102077525864421023353238796707894161281191782418343527667303721446055097427334717665271163416684406334544694653789804658302189204099036703489620362316444674249448458702504572488144535873301259659990633442375767064351686305502098510167834844696212531072110732708971991607676950978584383609659403105696925383243284120234904607653065173518173513215692790904340022796448996161937089547410136030994103760581054120959993117713148369399316797220668977715239171741269672728629427475912237650066531925727666298818241013417840612581244237101622694861177045714101441785034981783291913121232071040888851423608525992616256289785285651388027076942958313272021824852877873767111663089369501417585898200428954221126141336316405207681289053106375894649596085268560524321437884699601930039368829056088074876503803607071989891239083429054363364699819801105141366516075502536329104043389950020374819220323688623259360617897946386231715493273792727752048561089517513156900839134188632361687094605921957191534646233049444913320107874527010816557479741989567919344016922669509073268451036141590030074341381711876360071835395274548768704998412437928872246322956231592380620417991937522593204740946594955368426416177890371701853240804316839095756368244711047802391186780364807019454008380109808652730982572776516642740849975065242216641625837018757202023296953922478933333324973907407282037735566617128262055542007570352247932516651791214022385518030905334580839133913350775888160715422047461500965308924597496170419248733902137805248336281863623334965551748817901834225130440820999292231835387303622491986393831922494045767594994081856879194712257346499454347788407435847200157810404049590863632793600*i1^18 + -2677115192223942489429093175201667227893136175099871783834507055711936275535263092772805393616042017952420191711672821409332397259984046455283662921954487930532704551395804363940106915849074608222831664972439071634713298079948686680293193727454629640006036424267276971240804577691592474265398155570179200718087715887133267321136761260095783972823584627806173035659509474633799420407403940245019587961835666040038494004435338538692941621559295210022703005941838125553163749700638088648744039622255065459385928668919292788421041383110669253893113775769103703544037936898643711238739023303869647715829237478579908538488160201806689360149475068428207322873914776023576718093348149661268598610931745048286276423157585562068648407605524185693961613055929072181671282603510650877998443075115664058065842193093516826671766204087138777629636820762888916455695801756136673389941747559203816534741486634960652818014364410872365379844252790312561027459643567219200176956272558451825969340244550204255344735151677206536735622449271322008010987850629585401414554963192253729035828518874146304469180368287447421996687984626153046694950310612085002689780973075851618086240297169319960492279527897767572636633653774630607313786058827174717155636514868477653523425929871278409446749316294298759450665781269314280630287951366439096040590651559218204885530043413580584438642737029101730439153143860145456087125250048790600249120382394088336121473588266182949903346258487857285536551263007582833085219000548195024556921869309683257847022685957743301616574547487977695483919213954016146085588037048596522220566033222510451841858929251070798091454614092792200507911443892654817269338431372762019117366061526523865229814112184638649419096771705209970770995739617786990644521337071340240535927709478093042213807016071896233659097714878060984937319813609328764648362015477967404540781858217344927357434371997695686746455559326397031105939616334663950687565129636959853912226941820216058874505460591602495760550478427962937043845120*i1^19 + 1176389917492308567179664291111749206975217160933468317304610688000926296619789055459184340374839790403343302806967315902185500693899453002160328153129319915631906422206303578346210443734102235616503379037450794984074234258556984307108256863843992649253486069943272998657875416519658710488886477198524059519909006465814323089965983914193437201103892620472787385521862761466840573675201692126420827173946637149918722673704497285537632147670573225656585614533212211853206735878805461455683207697096326778995540726569483482404213555540327132404844659167750034148971426476709260856784327397954910978011020113024761204552444116721573764084171724213003302798208372334837989595645905248117942420584282331903323845132182250737038835243709518859590913116484541953184197615536644646526306151953126092993665382551748894354619174848168435672818713626462716826372118512249725871085745484635471553071780140913459317861556723781175089042625295563469361472420896567965539748722915351461535537460675002689068574656064438806772106710923163161493495332301266775385689057144791893566121005040042494787694749178680107667785240948531031590960801868062490078177087154442134794947180507432751456540197578797657128587021985896805784629522953507752106020203554809774195193684062226494440436013161254809985503412189389093142093683540202094917289337996518781431844597289653608289993885453350980252722926831720697604516937721170218700601380620800182894244100077696765855869936944830774578527202071999288913886700402899212316688037569109375062774426187641441983388740784268910766066436180707408939240073912015293145127238245610799458658784401303897803113436177739627236059237034118035767813204290524331689315512476560487511480281366897251037572892912296181065504920582472118202649194107343615879074320059506969005397108750305530174783526010830219766915429426105017446301234624872276716634327247637606488154568949733240721495052558782193588144830880262686793680149695811543723134286623907569820739012846899963652512186172810782048256*i1^20 + -424595054858385001247222468486890845708601042958603099216004484771899673423637653278155029338245465879272060321452277339556557246169351344842596655357304256819529923024648637327253904560319140912148936639247589596812489095757234643857616159988148845720842439697173118120462346841478715861313624281724036843176946084930439862202413809058570615996222360227319062812268577257189561460931656515072987391350313691545377956933023760138047930404951236346173677521645788171581757848649620172281216824791408904341491727915538018350327583511879578532228293203462270568073578463173635269863001377197639801781841501884714311657695363340569283031342711373664096170360566486677012759521357819435736074160517710584880027996920418513055488444160207019523206181515635376534358201116366253810420951137359502442789410346086074130154057646534327490395454364197074919712286818452971379001780468846849017709706786629154315126154506536676360614202974686658043702886660045606780501029527030350829129090808901138535949862242758848064612804549994413589006239632512383374067458658595342173835501918094622963157700533058220331776728443894297697839222131562674195494679377541998201373672793727370929363757550217520213020995098393871248394572195995810529037873833074344347599722558185073432160694115357809147901565137219008689512895420941965883713002396478415009636426634385068949586872838412221240083056457696870844133074576326293551834803233262447543886627535461775067858477719854477981608790852333862030703991857457109779928591058862762934795223130556793681351966116190622868017244307424330569760458292920341931948044801820208249803891546895901051085389142512411632337773503690839761204868253937894082566200025069540202335342885664984247525555707114893654012876330704042376174752963551484064742357923554587968585610831260245711115770749617190644583746077550427654372338391210321971882772939392903508794917383544542730373554187837236907431439561246444691578209904074611697927011768785910437757855452792596261986512870332956672*i1^21 + 125169446775760348990862634375877265668995487309091405958956434976382435407205958079352362680005690678511880632850615122722104205877868755831674311338435524814304150941897341773011181087580659696425421487272490882631925729476032828897319226024508480837833452896937555682164187809982111994721614508130489767847276808720590511684024763035289035445037606323196442912275636440979646230817022998087174184255701669064627007856711530155568296504087042576834400983137650362408593397116898708548353379670413083223999359119891053343683007461664971379142706426256245144583959871009961170646471506999458658751262746103722122640985043101476963584313870868535829076536976691767604875067028283738574399882668274488519381354422178169081242513538318555170916066770526415274324798147401549162208780852178037255622658460392040270465375768671078888403044530006333246484568812245298886700578465874610569613001734592578739233286996961591188994842425350673965019515072805432503569510994151040456145293323002984883970986496727928886999720477042961217280059982990222600207039783897168332432590166586946673994572787572591500858879304057784641002975036168678955513732484694976995244794081662162817989623524506792645466854717286705384204121839133593879129750159274647298768211178975552699925207263943493662618673698800802743047296169257037202185161954392459714962292338427549202907997790686962093565504563769156148017767034224930901572094042031540239202660868046917077065608246120417304832484419708648924047891779920066512332660549765259892193769623665211233576072465338838930446923705671613291273506471257356569550849494547665840558707079086021545555265935670454280832072089474734494993106776506603797804123926476042949032883229280973812158959327203471986248197932571772994965692489809289680842019921723361584336618577307804461842846872424825599429499397830848517302371323276756015528534288100884622378471906096036682017613837843254907050572809674162477139098030030692707849129610855940260372589451628681439827879023083520*i1^22 + -29651219801288635328838545500528218821753654048438492723270687397551938540722115151777910280420160841367013763550562259556777241227231148348789243387842308304129685242638441923248760186065789809785553629868393382221978877712142923016918805173207162899636106225306027707983871140582472097427404127404923353725405211454313747931926670681783102638291764772060660266779607268757188500605871083906525546693005446221514530696409796846336749499025363681121695475208640344285210169026596930870181081367473131503546734605647661963486424634689912119695518116472518467929504557883466195771056604073598185166293166001847784316738834698121707164989618624702984400257096976607105590803592809365305346700187149533552206991907186943076869336197627098323553823832023003586639761304650475017163659317281071822926914150392676307645474497481385424319222758427613205162769366587077222527874588750915056563358080674916490406288132750296377895579966782322530715703867097848987072652309162270258735423138289498836197043724202106691837369704356277716339867153787410224193173351006482479021527731462235993576532334549369729979035095377836103321895679127713140635182068205275217254365287986321511852155262012369120991938479220166381375649083649902558906907586466366236027982868751417002816004717897572227457727342373973731034273199481315181289655217545775175444674362406587295977226184558932063531280712717536449953886615677144884851481114933618573193991138760401520458491176452570666616344182924759471968732487915980910436768293209535530655900936840831573768296692438975130121092045512020634264551381297928187049346641977645508607607995205250864396718853674678330267077454636950437518670505635177373378017782554674450415503633746630055428416897608309618852498816742632773992386461629005534646029686821957235779223843236375447516621780011829972272945163730023772266675445276658649131915921955343906846771752875888346715436180445633573688568893497567903781817851592827221811178580925098821459288503188979799946971578368*i1^23 + 5470649854918509199931049682936398212892901325751893409708244243002111219064431113759337856374839593089774936761195363383059370522518279372900870702516842872590181282589119648252249650466079335230947447866885097682335924885470169139474315999437841081304696719143511515850077413224971199991398496088762642420571376502597072793395172984039791268022915892659469533193758702360046163724607385456550235421291648515528396852909861426177419032358587162970986463407107249205769578490236652574757936693930989172724551756471230109106243281229299600716525943486670941452952480850278890048164520582084483616247759361460719836909378424892605331226626782111241714381674790104758486208134948982100805765701954238815585859446113224037746341757906222498567932010627968948429440091876288192353980954769142084030106682761919537486977692102973152581127059351193549313173040130917830072894676488062600438117520866471964639585252841978003059473174756207623488318451567531593443061944918060018125366192655990067623820852970533261179106731896199015317137690715889067545182581691827448291808480519946668625303136947725567502799741422144288643166922064396305376572604389660333129693453079997122909900166074359600286546638159837962886713176869373029635829844566395870467799749799902228025034875582487740138244284602255379711076481985874553307635163806965545813071784199790607196670625192950276509552216936778764160167071669341535432491348385445696404665066912132912393919846525432838157887866593772254375562145125149447243498120288812669903087790906975201003884588293638923625748435341232321445980412045806588280617310372336857558851563535749137763503501885414894002771407725455401624059444994593841419284268815256459120373736239821260670594944204443280537089156926429637744348368796438882293093670895865532905153012730830897016189721823647124191800909607148487125268134570389993723949524983592395549943408406339554405203829509158641302052030543898035973013960681393008523796726373519889104153492938607530352836608*i1^24 + -731559055184861273845060311200650356095759941520316233529657536578167600712053385986390028978630138813195464229120177609225027493891908443897316083806394792056524409619646663726218850962904793808587456984506810012795881590958700027590311067377738453386188857801486758761877779405996232443185254257179280115135880313572824459483101388684690685019579737214444305490228372038070510156459308225575260745593041955860543395589023677702423773657350517619841824227803146485733191040340299738219619747976959217079116756425348819351962627418462268746437024487200713748034849505462330018798527511031628406574700372695150000986753781257556401309133122408635433135197189760377628979427709623881208612604339743178339698411623040354308159202852966773902925898511664292411199692891973459072044332201714628827418322315834960943458029883060489590882149372158726077415702255860250483163354123978955404876920394200057854966205886978619072538930213387106420859378846329649294028770697443598128273333999305424171960377616039586819682470370976305344226400756162355349339663573893499747069818688829116633380694434728678503341152034242752539549672016765552316123617995361653750386465894853766381792982960337034170274259094110618902028103179243945960317341160427863948977867837967768892457051248432774561199101670970991072189282283723534239861848037276095495305187657229355758480253813050277729507041155467700361854892026795362936375333418049322383708926334084005156532211223617165111127906796616382629021461329327193178744651482539261331560815482872197834544184437551106608750871192637792555277100071975579000747218755990523738569513958678010334332201481740737792053536834596205958700544918430406474252828637979198650792450168457573007662248039516633471786794201072059003106266265739995992712938834298427021845070989714180864368581460782798383866912179785871816574354262292735237036124024578842923913220800518596581059846900134012959928453888385700735420822406397678133387167939188812012162756502645341421568*i1^25 + 62784223857923597385533245453373315575481210401357766103517540593511923253608025453907077921484514092850281152875605825732234198466237116612032977239342719601438813308871048432643252481026357621756408242014632768385228292728085521419490070211661378325928179755211124454225837001559582805788342399315114121335473926408934627321965283912235581144687988722106107075571523066845201521900195631392997456010130281974539302479695358412165896872579801083916241688597596511490761005215845780742831800184106377479945066885782466646752753844151537553454669733828766395378649422412880456360786789527005127908178951050001532512877309091168607849685897475593567339212316878576471609445717870501308870964784322893941048207276529635754615311540741587025919356941421456319360063727504260481668905671629251639548884049668084818049911895481455053296407491104773995784339642514873046543546495589633011692714042500616820000542243594818212086726293595921290719635301258185651882945891229798823119102634218243270598649550283894243344259492452439646298530468231921292878194750745966819575794635878103372211529974268902793174483515682745274376829001389675008222197508284532115404718192637237992363744752690585864096612541857616636509874557089243471460951152654543644045113572312005576672588681986722379319825959312286205767603527108117603885185549368789651861742531019971864718232197725439940934177906130823876616311868678073511799934541873042361115457802051086686736787360902454758959446492033683714475544737654860457177200019007182125857737494171861533475097411871177857985432031630495434900114798601661891584954689508007815524932557499151384383759622101746449664528156983457382171636921360484503337581371856923116690365981848230292212285549098200246000291948050239549325923152361322664512167389990406584375401937051838503208238192106515533532801640223075777852772377801937551559740409456341855604602138277930466262773035634483044928228230962145720950697721880640566809625755337479727278714389377581056*i1^26 + -2347864221951617783832013006076516783528068390381168320888031429527201203899219516997912628706153479595944526871637916415205333026720018016679877229987388271242618778112498141287791744094378016052422661484359894162497423454260401496580855026559507343785717379599099570068607972436532158711247950041667300047670957220800446558533736455765327022730145279848673602478710055366937222938254473071949502014577556374734762886469783451843708615506953796023371057258349899600446777412558664327397889637522836762736318024399657348631341973569367377010091158816846050105289477897359125830898729528746531958056922992526679963236496514242170111907984170421705215114943025457068734661355195924589218935009526513350801277225740870598875006128529380235906698649134836933469344384397443658169683308865643828816235965188721668021203047616680978262253489171567324116676259962353091946205398808538650651682240098767868949990644833535326386578596234689978204344410290846431995513208090985094503067817161048973288634002851944508172621918959786951894438690562469486561562330943403115738956771397309866303900328338019437711130024382304203569639887290360389748292771290040131265001907921250622629027369351930843245332033000340558158496793257193180386853074924157412927378393833328408243648310860452165048036631770153774133205882845820254348024594273103671089052886409900647902919120180584331374226765866834629086282779422769012846163371584103344582870387718563562955521101533356265094952308633075954314701931158500839244739595341739974042381637526183434651054122804301660355055096426295740924323070579797954030395635649648220059614282323116649183775394590285306289220113272556551403630524728226532558445041313112137462184664626046085817832927578054612600047646020337352439466541875159000275155041234468368760938698582627885171037307501646956319198354067947726079596839132428852155204273315918401774677966911113001259572918037850672054666370004931753501742524355325424287468948775052522326498994028544*i1^27 + 827269456384733346527686505980552102829846003903599899588035660850650313802332234365155438348464578764609385671149691371149037985985222428434420970098016666935029498335565262409788987697076132841751316941287829627867618193551416389686359465070776070262484298939975949526251623810932677386458879806530694769193262917703443552523679288356667258995913272485189711694291199709228358408042005462434245099611640214749038932210118667679522933932353986240440299727714814136538222015238551895622421062718352528357979872338988068335491172145285409995962640149885962929871292835825075673635657689763849127410445891845779750343257761236785327062422678283795845171583747648299512220946286390487866567602205939516795340754266115338785878129977448659843723637342158037466626790854449855485811882678782276812405631651255980439662302902625053511769378269851528978659746133121036388352899754475952075501395308543421370571325126695484159358184963575488623286377285896127278884511100590767946802878403164223708728570303370883886198418185479874380524537505513148327867932557610323181810056149836548320401371820348953924327990211612586693941215825864690865758549622937086677930239258357551076445727308042460433075341948247737649850305348865550431746807983746146369105699627149400335320555185205289534132726410100673331224245138067553704672703710170153366359672662329993790997078753624760173118081207041608949953831547697814286306751102930625030050245794931045750640806594961230593798689235062196151409354696412363521154893924662493345051272432143054294763858758013781380457740421084325005532740504656921512901808317294555717811009377969446225067279621704680498061756708615058932981513788848756398754094840583653276261628085095809130883378319717154811867214655950030370929802223215636401012440129543724135202429696870567917125365018931996351902775982110306549605064134459891392898591734448488141333690804893339767437178604366439787476166905893045360000427008263548088840782349963076836448534528*i1^28 + -219083792119583658200630666818062084494256199549582686563178517429325182145926722279880676170806568513587206479738542152211392307417259996546450819726043229773968725042598937416195595720196681744676440900035645768354899800322232960524450689473966930931861458173311426760082078920039660490849750715614952885447761197911347940274333796285309560636094830542444697908724342689516879322767421133352163815292928628926972107829999834773726072603001846478535159515121462093907705328349016028282952931952683301809650490647369519274946729483697912177546392720433643468451717006941596987701154015695545229483314242296743752648687292602295705489784296083110539675561563150680906388481756662512706802186984548939157486161854056248375589568249237430255972969548529059178564355051925077587276269457838806475551714863201769450188709792407501909821837149172797260851465774809282280555071747978587046154574258894562127412329575403416352839535892531702789362906607819112365308416476364552700916167305325204086869664286403880748324336137717224276889226865780960355907718343179979608819628463712679629510059261632361595575855493207178931723967617809376009681880299205796531251490079117144377178102905610301235193330675163582114082356927716536584022422522256576480258203957379636587399710014177655931723550736115056510567179558993942924168484669596152140314859040738048204292754695749801114713104427344359736561409372464463225381129105545325027682001965749932590522704247581021300292753024579992735949339480917743905558145203141712882704525037330226361368828181698285888743293165325661990195061854040626636594397497264682030176764936980595069018467118109990353420641264427881345152875705908181576244308144298063080513822042632035479070472381603864172652733005438138738043863349409042486504358962551566293800379222208411825309538456898341717117863514338406560820522374882205859315063231342255732404457849589650232546446521666687672618854385867225458623487446683878411645512161274636365987840*i1^29 + 61065137171453304052007885128230831273527581824254082555797827114516657187312887173271822400539400601090948497278623983921197480259783863550952271049728606710144319777447524483823241805563054901212475952028286871876232649595718048834257457266457729703375227292252620385113483072263649672843751843979082802869800376163929354616634655512548308540395135941096945138578769528471518319793747648993973275169070299051411912185945059374373307172743624076495251102120348055956166801708075426138048423676439028144728463414248175825580712928027502051668874383935656324519262187908463701226705706835255213823411778106605996868862828193848673184793746543032625021857717913218858455337665086678014511910280483166505971049390299079235225776790860312461188022388828992350235518752066630361918059005177444316592755335177024988210916274259529557918130899410520963254219997266639629491343897429688292951513874215239156196532941127494803993343693925813410739264527162325287646250764446933864507641553652621576367443145377338392572450952477973848748431365923526032832985499747293492361113773769357813316453887611408522310213590117346697942484148755511432844852553971561321226932317229367893200236965117302862562366547656166802858823062471893950802102695743338206253838412424124361863183423875309337075782200470092769027925815532519629473040143718887727307490992507689685218409934095442222161968926213140865061589064022470997855173722089971753464901720726442685222117261239400494402778215701782426089602565682571642685772858430286456251888986990783535104532738402496813854099221870315469209785648701401150220078816376607656218855182993090873601069552614904643161664013302250674857440473658893936670591265626301254704780966304858774511706956767903027729369645015178496003480065515382388292557200386602654029068119715445280657065371539431165290787584846063424644184270041186223911582903625143933560000831462284082800304251014641268522028695630197907797709557237962412188406927697572265984*i1^30 + -4585107140616739390662161751406189661071442856292111554897500984338687664529637016330312822264034060210429151959538702956572474355261974046729045867638128741458296730168531935784269849119892419344395896345753183968013106846830819938722924293508338822190286996736642353083675105570536873146822889930195374149064685761471104693253768538619042004010716183013286819261161086300494894185197323041106682056438310245713783128366144494015353647533015185912031695096615460410421017400726623590514084982914094626552604029979452465588030286893611099841590397468590219262897329679731843542104997019924980678176181169747815098724535350195960886227716095648725763412393001619351513976417189001332958312119391494079177676177467107657167637016035844206958787929451115491080833728283241257457365960607450636548645536790723668182898020667348336039842791597978724728429309281278318980084756502063942014998215759050917833069759568029344789723881983360778263085872120887992370090846285453549329110656365358864602662889626830141558837800215879130795749843667545402427336352147539788428400932691339629945643643298883459091025143731152422113555896303219394007494787465623199360156963774526792898344625942377522521365943588106596588289952077670768480225229614624541620685606765723763713578450492475644529081712971162425631577209349712457879173258472561609090940335123520493266571129333311028104717373484013754245069667827081975139953957273286330588960467088155612040060147563125825348394103463676726377879064537986118710126608955696275505966101066607285700455441503105450300007646862391336977075907035254394276290511221417350696626764254918930506994755577556935339662889332943783934000512367711399772924098469191804653140929767802447636047773943755818155746130958500078650218504832318862822352513880745182489529029664687957437272192127183321038629221566436541800793468152031490510481718356841716160169580045156546340075155941142181080418330502903951577473923863923930188145113037799424*i1^31 + 987824003053378154943647394744293959258145738993325506254914987543276350451014225469767431850722803801152685806814974750231282733132937438341732909614633158593413774508945091064660343638710443339212075584876363452568398783769258497659051857655413182027397314180154705596567814515194127577731992779932743550078308359149077513384596096904388863363017642996047938586612943910596530496113957260746996850593979923831920583365791494971040300430769044356641468272630167540910585403408281691100893243348835279360515426791212769175763371226345750274699361886085150922614201643355155897589522840510960724170540652013953379026422436069960740763548118441197811817420424275065705862028613025281699096566510453783014837686546440696661116052628282437677015306625392104805011287476310251832263184906915506176651730788231556263169288618199732036767941283747176732736749404554274181248166651450223527891674448670614595328832879779718673821354749809397737586773826086131097254912844303419944922370920423807459985429837765199116241310361666501098362505446573864886666365540416164834766067823376523478361254935455452067112156070521109779197809777905388074498996530219937773467081415342918347158161400441585768612678456242856116156004071562314529627498576917151444249862456922737868927837128035683895917683235298023706240341577288501664605015608130028481684513250515406754924055188748232941773926985286504376482523603735108790946707718156486726761200329971003945921626759371532534776810085725973148124528832637553390245603007748611001536647360078910241333944560007879288109041623151621002273855529367239644504164742088298155620304825114856065266835666934638980944229084299501580558320933780092812536832599495450728566929071619270397586295463106347502206898285924679790438263212649748317343640570261303911856008563844487954752858187754501182758757953532894770149964563356274800765595529709070800530285028031166571353219098222668134587919062498042500132419617697063856717147668480*i1^32 + 10732138653942282524214552668899383626985245961356740028762533850209435203076904785122577972665713890566269195570564995344490074633518830883312895620494769872484406934621861896687967117134529484952405715266262971490108975642337135002910520120851615072275842762370362701830877671923989018287030561851700925865907227612345088283655542672721453902114979416780980168492404983178243376063606972055343588289186133842112209188920080936329775277185354100338271989428233007445379703629054112028051112778334298377216601496643330459921733578072407977959218126647171659921981305868698892958933448867169941831262489502242778675769395317121781069303997705098868721635969951248936849354655190850629417545731596217728870326957374410271351447662153373137593336932082894247381524020895291817151944004624500400492563818135147090835904335428280785752706339391524710389158938296688722674753305824765480177256803177928773909402249059458533547934148617124274277309139202703287202163044091257914656505644176415947655505264827618945688060157456886340484301707500958508246918612559289817074805925768535748264958791321123279264722101654526883366829603434350129385303593414296397180488851244017908934262399543451535062713128837473925836797482481945305114100743412692476503813662440678118684760342902911485019812461713293535542752299351890803420235673013710635503838991811167244431949908118489684774331344010238227806152795516254245360318497116614139221541354384662738669030239034486752641188933725747329075508664619806649776000459950845966897593664782871191605470020683061540333166431785193999974872129975279502343599126491670802419851554704066011151378175445978806082324000757365941609286216756636438450383101956474255808532222542855379562964294809841309103203028781791508375662330300157385838450389747299082407316659626584272909325240558805753795754485897437396409139945290302403403138431734491003069269381014599067431672635402978854075832080840966972483447987019357472449101824*i1^33 + 10223687645646961154553280720187879118234801751816019221426081247831079497458686967464474663376658128892201305935689969619115607096447827061510583991151729621919320123870556057449995609827235432383317475241488733045206479976935880125242206127752547841654717614713810525726067838334719984831573918231286567314910724445769661795278388016279277269775950637232825253245307278105996060634479652937320225760776057758242847135941375456833626028082490732083236446442182150872352381681920600710918023921512537201806953910866781276755301740394904470119955267232151077414169797096793141484548119635504392560609139124405814904096552097841681708587109458663759642467451080828960637271431337430001972547073960586552372678078528500639109333425767862250924703665367519046472603247376982623938629088319720818389577488340894023967892088276412764005316594014527189082871846105276968371042132801819495210223285100745637870907706908329601051662234553113916250105156092454236402949497815898403806498633808841383001245162834360095931996367926759848937917688204514566287886106469780397676174421116298444134332267661558316970650219917282585192560626224562024208661466593685384825295327128846065269874785217627906859705334429543264212206288990602504670228482829590098516407981929698611981728909453051001202917075455658987768400511153089428795665880842227558188885988557443952290290865713434355786041521352902180179685541130742950594614761941889883875699584268444384578615879536009918659720280308734415167910383210376332915775850806533755233869175800704444261525195650614527122995154148435440704370228350135034347561254435003618162702174594977766617670564729120376013746271299124002315387348606952686045452876848194513389098182967863264835958368732158902758210559918482882504667189347363770148749770862678456886339937679604709461438875603178192796784054672215252055344018129143646564310350146845123070103587275763106202639672792452473774158668346039106988331684871296860028928*i1^34 + 1008098100009131738518585739811671492290259435023863517675417285484594554114608121283346104777356464076732278274563780869322363230977024079612062322413858350572607635599636433472854653560363181728222342144395026113674704313540112213035785825890247805927554288512982648176838454045001449390938267013674891489268678489158682980492448381053339458929520382703712263945746198723328926228943004457554371698425661089511014258503755194880977833496275556546493454037454429941098397244542953984906741851364157679670890569833565142765641412645955565912027272410465780683977085903388861216383647794916350648582749379325516453747438841307319218120694437563609126357009636113838339593893302682560957192680327238128882257748036427970247356056096069492283362919179811744069096097081641428556464688091779112850069650550359767507134547032094038163302281565630718184410457107226280597030362483516471990258144066303060725986138850734548591678433952735924062972008691577507159102884778211496886466571658307906403247749780764668065429556876761609964264631174672820207553390739910493325561583038362543122298272523145356451621293812596678313303050986524982196943177496759114011118409007012143727485049595963996272345355456053971487080881109412515148447844228974573569169504716398630395473160060604140372159748015923196470920330613400906086988874122895023333123383393621884493700076275023706791528693108398522522163393379473768725617824305136688462074646192517942303383181538725204251484482704430527058834340436822990396251788687816280692979263306043046263272296656547591326484809370174187055884016507944102139932205713236319029279211646935375728380471484143164902704374044368319228126159475876212481702250068586391768174445665843690721825563234789423262664742636138539491182813562067207447356356676249915534637391495078436577353719405186957100672044876869368565850525208775261406521228773243080492790059160973399567573168267067121377272533456179983500196028935149977600*i1^35 + 156326309115788934313337906264970342107018119055175216976208999226662049253038101058686864322960275757301314250522155750513000806086946902932883424525288049619505955424569222275354382073906326207512049696382312491185691632026823524104930288871212350383640211427007987503058063067390911629642762613675704004495364865684623463752116838644200914710518839361981522085980961075189596924395154542718008162643080901194101491280031122425353883085541697281098422282125830966573725367596122827241523317078788293853565271608787032273469532091500572680854437472690573270128837848612062318099278410154575397275935386457906612244890857958532173717410004399113031513449282975026441702540744009198092201807870886499365077872254548199360067798124655467415728271992671728600366466748995389874036854312963003931834257255292173186319726609772656016102287887423883424109793846784693600489714230436233085465131080099351443364265342380221363310551810695906803360070793776699397213965592817558208974448888437409093268887650374515612181818336903777399132720664125714361405255857373052799714008524298905480416296667700416121313569116613858665698408560260498816341529241965463006224118224354571517624927970744862384385893930604681644799178180795137012225798257613101002644969135528578733793353183725806266659065057312097196005145613472766371106742495425594199027586310407289657020931165024168880846184736041017175406142146508802637497632160561596551969927003828235520727437858697393974571798980441979140308687888552298847309732908620005111066249820885495910452069941177417854644208691252209383093002529928721521723446503319411974965781721742626919772250751364988009481656694110010119540203877973307229343565029955970137879596909598645639478078995051048002426340610919070690577842489547713860962998577101225458430523963213822914200802133770868424121768893965909271447260663001896500603132052512927630813151495685355725606678972565072628313758074804430803363487694192640*i1^36 + 8890963834039392375710884725571262361665425925540151271729728987689945411487129336992487230625490963632131699453117087271839485808021031209308982417049733972475406562533141877784559180035868042372437287295704850406812796733509733766342014233618932985239455311977223435459707581642419987864794648195576937259422456142365142185071926906685205231041671773574813985672368683024733151766843152428903680105536069985651624200634633375044439745782828373417038168778361249630080341535035809359876313590845610051607242076508540927307705772128010492452121983161741533988042325136213589426303356527228387684059748198275663216003713995310185872991388021051210235621760693161959343969168608203926816406593001286050462449575051303913495302873117308712333895758068125600639430606414674144324643520829529354630710173605947357645512831611381068945985892592225749867579312837963258636001366588531415527672259698639184171533307245707794183099877315746217983945672035772277006223376099824637298784314815087116536565841529277133594570709366839538094686810323608608764860892399927473764564082562772071014012670726903521186376092806676785990050876819991699516827446681072587234915238428596829427189534142974575160998612235645081678021221348006749066705667956472630042668306206914744076753386205600937028818067027688909879146029198911238426334373370663047325231141251519438934900729014919138371130621486968983517603793425810961419928807334180454392134925834681802919657010488270863702602355485791916028404250337187062042853710885633692955454543819916150843297002650624253842077469710698585541171519154514713257267974208031988990309547285282120890862681331981830846032403405631433781376560952848122344160083150232557481892654832323848241247237468743484744847248663216420705469960848980891633716571648030152454972570516100566810779340664662767895154719243012370460586767248937876567897318653233277887270379313107334206720418117390659624392168577647313654565044224*i1^37 + 1071508211716778278183067445311418886513965157757703313318927777070186262515304486873699675870560793105914388507980464928864380362242660308153217940965366127020154958188660765602465880613191245833782261195637600196824894264741540714050992935429099527350039601150868630910381241526113022733404351897108597940662104446030579055551288916471646366113767260544979521744108437650789609715848015455181518091620986602726457156500349490707947246710984102772464829874792215261250397928510184766712464258917938181436200506519715342554264671703147039709943281512540393259821825257574252234386787159511667197742883592361710549628869095047866571266234292478416105257489955935693047344087176702302446669774810217893551155203142759614548802118071561795578636760379938556023761117793919420403366024617321473000425755969919952142352613269617446660754864985076708170376571255422984851436732654654716178958111358285818122692206113563737529980117670379715987689514969494446524835142381353979898067669006354247740873384241191784121314927691824906778154842231553246708026108148692125947070215212726178929272538298762114256825912076543299306459814985814285245129312805955026524872452219859994804682496609500706869384740980880670903056520795108610391092065101389684671129007912235339337504105894243564294671489685167081991735995296387409318140214365738468374089749062463558876917072562410860357218647721482872592763302521645842713884406792677801464968961082417895821490919672832925608078093285475988951615362695404539228462589238170724834327072137728197061445657298893086514094141289528899824417931022849450998072663180766210745673823139224259545780780773079183776270926416362057834468921634941384402962900375029968581026055315429639450911110935744663769483411711487323380361216246412814489945793140787099438479309877618618117535889989619870260447522220579418487516933170036971855992520701923167464455486424783252551080293720591450321088306624279599395110912*i1^38 + 87177528485507889987623951684805249770550543663694332434398601790721215588400191674514707161842565411609161367843410508155938880832405117160488999688404676178970278254810287680510977636510080997370997005709507652183398524063643321745263679975458699649335007593659272819273958165007401298079783834394713222659385914783172313720276983022345245408097864908474463774093976143127672379348772365277741970123679891984065573582583947306999159548784095653035247030250033217606763254036274918314741581495417580084685386837462724097772753510999953585736186727941380726737931372089508198518035482946150966075049248313702270777962217252292466796780464354564001602943407160063956130435752232869538823862101583606816641135465611902370315687793030667134537920090655188683921791796807305780562987265513339980222903189882735706119926869362023436627615034340678680551284549768158919782864599606063797543346775200663621868678356054973615838284118374338968709341328352569092501463515677594642023573117587035147177605357392752386976299271859567235861274960718424633547221949189686253631699556334270734281321798140355665557412741578963574900603455808445046717987497216952897351448200085481882909684003854478652040471306304714692487986764853237072270364037584734314543855994727329282565100169910418755994822535978758890772655832024139589317791459511407765544883812153247633557011505473673290581671641229259732633531569194755534419902591580696923924634446489652801534670448929408818736159441818982537296114475210127178179856806783929036879626121764883259551158982202085175304434966964471127672393494971676559570405157169423337437291174124524550134987523250826629157536813139934421224043131944159450217689280378970497286250977863159054913678241430399025314169089254922280627255015660180990369943061770771238723731286236912061826983154746433080263956751160292606665262441879253104886818333994113917126597113214076698814008295801853116247789776477091790848*i1^39 + 6493470632493695558672526822188408949840736754241468521758387216415817464309520564747804641851556715242548087201536874257193720262250604148751739164908183310594832627181918158399244845458408114609434905243099031287979429649240515109395727873490039994123442320290877474771447391106880591871030215331923429558125503633745471847827948578154894405151938359700975918929823605205781628670963403083047292014938354126296798165948070873792623939532481054748307127491107952356762466766040636187168378528453758781977610732433350871265156010852039743400543563271879804633946819086698169216782905279870257506519289804554397229041686735114918916675052707409115666667533098383951554558594621126828369971110461622152518985919543327708522517336487168737848174138655219683669938830477343277687910122434484408716219303222278556103787328979922576287789825770252546817070890638067380127025658673815552240672397037448433748034328031743247659975819022981842644411274554498589693302017992019663242792058551625795900408711880274684879237592376727020322586537655794472714646796117369795812772375356382049338606651380378802451334322843196116722938626575252148030253497825309169598128412603162333375716245740070708439381733745109443858486167584681585196904237833751863230932375549716715564256601103733871273393024960213104259743108319325000370676586590872769209222639958160522568505440240954550439639421624868209657137934058966696888416185976018426585129555258419451484177061033396454339108155092406549160834341056385569723681397635745329621077963162885889117951083870576921187318800301055842497419876768568928096480185984693523367143444163858007581865598972413557159367900969417434935005649388870130878905664532423126192340459436592562638043585065865220634401063291760417156265763613821494371922918180074555008123647556768626450627014710286330182276025874936296234274475097897324328863243761234771151731208446367368847059861004610265990055699226296320*i1^40 + 482060670748406030602450122731254079072300571822415721419568437760226232308245084290772548932520737185664603584927162357015560129184851124760481179090926622006985286279068778108115299401809462908741248223887264606514051877349129207738413687544854908095257920044602651414964167687513838757241104754143018984186677588087501902194396947909334451807644688562960443319721179183466214772691016121127134827184022430186808613386209819555500239006593663573315856096942380426577210735036607764950812368713708753299091710109609747316360186509112651444815119802631898823916319937385736414881145926302174026720389421636232375932362647392875735868107079290248062647620925938118572131601175692148098092885784708011867237580643055100229856134282508834344500547717086720778986497732930975652644501064392390254525936282330714625562640718381943312127193696787153167638098624454746880860946482054632026549234556383416244974883119928534695112416914651296011628863934314435548951290759830498657608468820720306431314422097960483003963825293180127440030872672748757966514403674314567519740244583956310422248876404013613320545217122299563658420254437483539998264832565720888468701058505450058689251469915792267331105235517064431803293049696123351711406011333417058146046713015322184332533382541448347471046859629560122497526394327431868505858933935145439003814580939158389785290494769552679025570345132316346402521362487696040455866308712286828977238806946068171113755956325073616913683507935189122427662623846391556166961400627813917643447399460696483987210676239858242921836484525062333001257693052197154267602671897262575183710861240794769811057309556244572206640414552903928351032175853947214876927829540126406804215383008795764404123202551506020292091526451978782990836766695550450160932910776718248429377707332147328376477910427940111229900909450610597809258008920147976789990863345104417428725740749463009662121562430125725651194674675712*i1^41 + 41383586278455715041947842001660188811051974632751177724419153593220123537331761990227666909629245882476312422149261783040340961719904324115167072086003514598146424834916819390423801390878822396757744983854048426046828997114043530517927128795269443206814684800492078068321366918598277123786034797663004346531618200025552921384470633972188562726771202513792804047143311121685576844347269270528689073930198342109302756750812416126049205465726861915068684854259561337249262266254966466710436008365622212704726347020968996442272373394013761637907973620195446874664812934845197283250035014013466150415337482983949031341943502521813752269437005652797721367833230351345766291149343431062095695723093087350833390824190795331627750072617693286663561325864472942073879598884884741924556498664304358487141160660674874247368650756303834165414728527642741487705876873902346409427089037606600038732373493089065006906355364680085583469317693019897763622776575743683378037022946154682119178387031636582109361743462060587748849611398801390916899266925214850695984378466048349707735839015878782624425894152390208678175350194292439811037457083577374739714580622554392272988858853111987087819885784627860359380093235294102843008097996772165494474791922804191006716197547104503538240718051342622636188409710769261692394358244264479844789802537069859138267273925730703245105918970591173076735207015809246423859369834164679718449761248123512615159965647802485306853520272816052337611541349136771937913112812746546042321287785639973153867202877343583631721373290391937090837011095217891187722250822396782863295361599581191794590358366949052278355060401726959027573218224451435812914392127684263350438795579201994412544865978985521965043398779188975977934917107247860605279030069960500729094632564057590126261234896937911714943469270153880384509948225091119234611786046778079312024138819114736314511486696790268034600994602843094103604854784*i1^42 + 2232238586106737758121636929925816552290836069275083024966398279013265723753055990557095129891810500582886387025290570315795081407439333970831164561301030449039923648752401024407057743836838676820073918876110542296910598760304053853590439172460996659153783754263187618071086596690160210091357440034067762889956984787189734159721760315339858624734229477376219551354031453671656454317368406364489575799816588729196983393853659818350747174061016282531054340663696568630850970967592825993955972622962458273729320436835362358323508774822085276477871122076978134160944470681664412829692248289531428699132871134134668687632973610895892977021558170629245763982844162609596613131429600007615767092887638356922023389489189763952670988548097518502553411248651427571900823507329259748428263249267453771714815850806648620322536252410258269665084799043683000064606539830517315138812668794247973609265098779563288596854303944938977550351476224733044315553364397372255866234905109887001276663041629099131490234339575910201505712098387023995472264401687080479234383545697776481771861846321002907143320262789386669007596552286425671732056477041340981563079056927698992952599735900311942878183928879206564348987121186600754513752514897040359845469084717992485992260105033455182183925486426669258868470901525119452146998574215500744774257467808452017624226592049495988368470543379161852949192654874390367543566602204906818737559698348564870639250721560579068554276815694634649893737953571200093591240674363969988806545188307504788839540248733664256582922243580398239058000535952010846499334960740645888703271032893651810769050501007396775018122709012835619202105433498840774724749171662385299824766161801200903001196120136779637772771812784852134000303768566147118885186248778236560290438689075392423086596972122705636108257061139256752647969254229350600854604954316031167612357843098145928862139241557591424821448058661224256110592*i1^43 + 101222194000160435965019655777356010943964145300076355143587241131459832233663008930338445198262711835897925714225682160405112865600812107806176466979349321009827698566788745033627430788081552255642281725629385814647897664752342569573181434121118174709827896361581755178765798960538038620381577607168736900601614807654770933673974994568773748852033448829873421222220564021492250533350148287233606367782479093844602605986344192709241213933892244621056842785428869969181291162092346265753493589068321379956978396332472234113524423151140634239404724892547034994015620851913486939256230046049364937357702176434474901400998429722968803850029659057407281246758194957397344846240653645240334358648715662954709783287978001914290040173789700367274809500492923052325214472878813057721145681463887988701019886132151187287115228285220546737551603836183814833881744263760750498096805085216641181494786822311035211906836426370300203464412004798424819487425856634582884173292363020759435731763853390941029241017124779061670867277382503683081446999687858872721432982869292382665008364344068307728910624343269423159078371460924619447774283354131126205372293109610433050545153246434463604421418121860905413200776895707257054309193912937169286595022864503761693948098812732439172104941915909716423462377393650298374584869298293407782224292078233032389621539177295389667673389488151071701622361684516703754858407317105202335606714875907901835288623332910943839900640644854459245121473044924241092647227335607590414783061177278394253264525630023673775427443985943841896283801445524952571142145943460983247691895015285577654668651085165959242808590712556143178856292049361565366187063626592565867636649552152576404362938850227033292288715625815468202927579318054317661135200815866838009125958807299156972782245955036128439486751273422400305630880066902314054011040474023411445112743841521292141857813039558734831527549028236525568*i1^44 + 6727720507935941804942020751661571481467885605885825256009924450929935302964147914447166420007387459730781745115450587219420538084910015801578137266359241947548805369750148816266334651917802024299940802655640190080546450761072851301092251435475569574040428422355963058624021860459584729725508818718151748011292487722304282443123679126706802969442223236896217384098725457977833759822852449761547655737692316555328589690022719986470764007761487905378603182332447296127042291312477890940546083427812377413952090063132188248033536097297158088682723542989491179018163195775357044422362265343411845076327332516168099166612158587759558939858933590249133540107456843188200826927416184700446658945407601336951989731326753224518245316855196451192498066932388079291204476739466567276295853841548324280075795045298197222461697559347862716272575894712313142179546833487965735716289153157954240131795161299669455729016761553338225829171336783129328632313360755628818380771292467367711103397686052362324189711202437828640968088717927388507411161977222907319083811251234932167322352244440013775025148324178748277916015993378976460779649156552670662469950986209810371499996307305160073715949267510284465797284172797441025994308757394349639192745217114677315983971539459372069672449356762248781116284218978526925100966847281913871111025118986337125190383543786290714328177634021923909591836824214804125568708987977720431378174598571475527998702924750469527696929434113271407450205590238598004547145663955827780034395287509455040318674723943987640383292778383082703801008896300240516965532020922653229288358728131596492935253761006780874076038038048866384435404179227810313523963009437297374857664415072240267670301179090270467824040632929571754295431437604883694283977173153765540877941223822524090891049615171799520112811977201092031963280057801657750893932700001957188732583536352181392466552161825688736887971434725376*i1^45 + 428512606551288456653619547504586883210932128597425779418207185023091731204267176670978122148582562098644661959579941162052448696945546326243294165112521224298900794489331842833500199604673874837085195766508699335832051246113045652295937193685244026170965537332491904321434139328131184438063182594909637240431616995958380440227319544926668851714006038825492121916616200578080033948445258417937402772695190465391557887920779888229733596981639007942733314900237117690699402305263079644501013954206261705431808286788830239715631616920703079515563244262619856930949528318339952420100423184530943054067078123803867796545177305662675651845830665922050418432577692891593834458561733692222251621596576817178705167765903588674865718461201578205556857419063269671860231579928984710541668083049815218459702846899043430820136014451796770955569784812018248852552698211952468833463778847888003822017264546605418572671526310151476344136469356181703643311838109477895862674806217964446185509822473269748618483019107069025777572381973015183389331778503503488100312971881399301768879990290617062531459292701792686202646264658247245393900475772204104746530166996424818210480215767171873384545297725993254517881406327317477527917218691084865615732201444549191947797829592192992725843884724643655967581670449656678637914202698354499700085550829095365259282384089942204693907659397449325378237634978473487030723843526463784446666831975213001612586083587039167821374586167603285360575809630874392260073237124585167344337939753955341017592865172941974808938611264044271759558708387295512973388451576796812810192815756424601556189827592229121171460983936536571857668944128363139652420818553981356043262316468908550271088995626231562671148231467968456516735695225953500940600613134318548853202438020202554559389488758186414161274319877279159856497714390179454665815110452649997646934047945917742033534625658711801047287857152*i1^46 + 21266846851353007378745141258752477416975159752548484986322265831015414505631024197840237922322885354511192003513203024603210568314440859793126759840901754492710676559446960239723842456541611460473174086265435982901726233651899106236249753996288286583980904285253761932444720443364013080434499538501654730807282992456676276773916644429585918423330515222418525728204040042185833978227511777667449331315973036245840470413940885461648863107765910393866752572233569307462347098087938156756532227393749380752520628167071813786739391506374488933684489021402732965513731040038948107462880428635317771210686141680913816232563975382598793766267253063552869326092914472964502972221534357771465120401108317998567410771382601589131945587967437693587394646219279677740767111206016448913426334317572073945856844801770009472651961909278140310300141221569073390596078330450480857892768012517268188538836450729881135281808223810239074170754735270200494969458921312824621342481917025201630904805088817292357698382604251195773650874526112394160271687186259719183443063160523879536789333336795321043985487627564225733701713878998643372089682148251926804615277092943113470341264113047080126785908700612654266966095206715818604594964661400780085673216015706310807178016120732834111196038009417924850179718100675858470089086835507785319334541920463080882417425074603281786881290065423572721565220810705579007971213070392089597027221574548947507895757484567915815438902215439696243576539181500532973809391096480612540117235395244811091230008941170616281827622727164779819627698053210127405840595917735925497088247208829304847652236067847525866678807615242050895890476641467823715980982106803682894049083768345762852115698176805182032614613827722297969075761219058418173239055232811572774285933611138684888946350804682172038947763190344743182832376979915747936235123930310292663412446425386918446053499076234384016146432*i1^47 + 856861742883508620895461388071478699847065655508670518931990019268196912553008818467655880725181637775152479105702634464888465953773038668016927705794879523192904974123095629862218422085905872138108959142340605636809788845492319993337248053510421289454557400876166606226998602351638619560793668603665113790699377041998193117437098157194625893258472546605839712884876150105720595327049800371235830388070072571061611906691108778862847656406379796062949408990594084102874256980610559971748834267678575605166137169566624093283412185637255254407206943356207198150854912966436823380368801021288841107754292745979491119738458761072765741005713054405607750327537840559391567094193337172318025171401801687225873671043161995590401829218436357042970965336025857269027804078331234413646350831171618780409093924046122861539282722841066604785111140857765734299271804901778330353213005688461464750845868574904852674223576398097352127138196633202364081635158423902113047043239888501994047445678416227302249918899706715735587311688958381198473019149479373207076158915706333817374635993239003285566405672104924571448925294873535713067430079695678026985248142642119137802365811255258326897695260063645442288168281312224265380425625978410894226438704446607713637086085295076983679609294085958551002986964288174327110047622871364910132461442656382412268076207527720809624276628976843046975799217854754539363989834858738789032882135828949633871565929679808860372506130822134711269470701073452651783031063750092889774075351409360882831716477270482487059891692839948929690589141495130883037365143875963667827822357383048960066768545734602088179700801611189125517679932625642936539580287835611193905589325396777373581815592499727046132952617406187514223847383096624338442764290136389574303269482596571331615997493784821476630273478001989447930764082193097244733328305231381461979031966012729652732529705104904814592*i1^48 + 27685121580665363202396936243582496711814683118757219213649915812058693375143853050223665861406616243036771398909855542457813577998252452804809861866826893582583835425470900912165947248049835733684782896692296132973797754027706477184895884797481962808459339981789303353630584641988397429310974464175711602438610757325380538997569652820793195757558537948175098201563198721596334548525791225624081164470634127145543717817945655891561377873797489063816754369055669257714575822212280291679076837896374697212010837792681284035084675934427741164242164130630926563118822116718877723480342099821900290832553503405542147235111783018893877894290742692273194673492397352382690307444887799707875657952047619351770282179526792741505517766031328881343582816082764161670520202449312145845843146261335462665993832476143120608367019031622350834861876029262574698588217247371457686729124084152142894992033663345559145775326461603633782539973674200900529862206433862957298212308797057261726859762846974348641948556992949629110824128331635349077195489025354472961623095859361771058795061695614978236849905031038362025393246975711896735106370835174995461843856974467661042628278196521661536773025463608549159489092654661217567034178147538319581988039598975619769648272404313105706194852026655819244519731168866776433278563047142430310753957774851524983978257756196621690604681422894799645554989338898874169231253947233920562588119014259175391153662749132118689716013070799734857378755565093160982873176531933871779312844182924160882168709999951624012561773156762608409238003166564951881084701220345328319134667268150994033941420613976365452665790086201760590758382094511038614771384969911386697293725234957737298643991644614556896594563908853058599455558058448443363821763945258633240435002272899043518629019687391452548686222948843322426037246403889648375798839212397528603537953360718213660943081222963200*i1^49 + 678852656944202477553755149365610377073931237995110128804060537380311269010053138158070961109323760203597578180440872416832811147903701581567873768085144872734120868621957608568774548433522963776378114729516906437373863881547828813840463087779023330438994358303819626084757633712559029624430049497848212875377716800332860248572049994838321277590074252390570608538886011092174596694389371722014285338853683780671851140585913794043420630318609805729758515224747451820724710483440234696240914090876399840791894110053842101042882457409667394926231379060638543341803878225399517978488140632647131899825647903480797909156065375486251603924624495428039192315093590977342558533222885670222767042872243029659910010382640646195115342780154877459668043401381451539882123167847275377653169472119475977118005865268509904507078797034947113964979821968653768303103982670702071347208921455512029145471914261515576625239121568410607804631645802105319371142048977107616659016073026880814835674001922323361725962777788667771238665357236722838856913367468851661147157666695373273866917179127041793145695127202923337172059245637588698909692868667025616726260416456411087805410029040198848858502050085515058246902730491238959227373702855493013375517798150630153475908230081413883500022571717661986582986241785811496019263775410926551219426782915872198513602681431274714537720305474428829208020756421556479849108660031388163025741517239044486813617301187447264180644447331888748701238883725461497966126140010429154987258392249085974408238295991974806510930472796274236653103170467931043725918025924013935745569808197932342888965937090503162877297755866025918823277833472838421921648899702296137957146597264830596615284762899721792623906430106510317706361659156637847558053485727312277691130390813243264614720956952880596883789523956558789796989153947882025824322226783209054404479612267166082701683851264*i1^50 + 13045986733172629720281099285155559878683211938410103597424150971193885898447962124031750512878853467212194162863069373431237186568334969323606563159180766677992472326910085022655023837883360355853085046360095772022788184889947447813099361467366292191214263390030985722427613786907789920614970162711256714925663514232584053727113973939426161142641423765831148380377133683946538377101177000963214256034442823291650995090811524194373796994525107583832595404619163620792477218740024976673038601967925442281968689312205935244736725516820341802316745030286801684411479109405765312922324800860468127187806187670968948630890049717764937269202682342024301217574859899278384277672477791147114288913886434352254932684247722668264591098579156662731459226130391220414536783647305003966546365146575230959380012827529623634630677813081834348815702088341637718566297797472889769360362534797028493292411164667563218848223660282679486391204822465959942074961416248909015171079792874833618321571608954214269126679792933835632237509851138445127302338995848954787259863407932825802532194647586963478254740111613100234281232274394921879936170053504938399625832741577095226453255857531696133960484277096659557186957517360551109116195576159343609514256063188245275437785433729817878917436532667196135008579824272853628797407854375924990701056436746553220708743031791384626750801800798167670934938777983630720825398562226420167848928157625020385659435897131332036931389499363158244424448289920781762297740486616937995404303732898254534981872920836053257723010137438601258266425756115116151193561556857036075909323379409988514652305368757186296899517860852004135343149446400025344447841583015962868698551576525514302576512424730196383519396830545513640732684833434981992619357576316474563847423770506469179336303405745494502754320368216592732850178359319941773873370777564687148535471908364898988457984*i1^51 + 262267623240816439717540007580935136677538266641529302554329021746692078365704131282664696553391694133899597001348311698608189566284669153250007480703961329270521098815921516422460423736894430992641008961621905798311639110582456204618952357415748564724770678722978846573324040174007205887755031805162789238262146117651751905007003182775950385924040148695811003025242386952025192002898072170268449955231131656764879196324693147377591320259206392340759567717353952114078115116112833616672106795274190520005608922194298679307884689563755296789917712466430409897777090576700578848272397314265753240057324287426662407653241383603214091156702038771305624472137350965797295312240204942769853921173237907378080979859930569868547315278310431821529902896167463401884450305850260137210867501677949710219749313179111057071481932530445695681635036680277108571062326927692767485097045676516184142036292979155793013083294657829290621073576870950134755451391311519880072316936550917357184684754650764689665992167070337217465469203922453591700223670333609116638890442855000763630755005137154491114111950135232414832473075195609241422298080295543276363892341472356237028564083223522192371595700270781522562430789640213378758414321823711088159713030729394417342638754358770492148157599237712858462132335583180470275308161594663996527637210346478728470487476637044851294062888044161748698184102067905554794885282905837795541901227818558051464446739178402622433058816130123823397306573029306048875533451143955651276790623934138744494445911309537136356131276599479425113434586945289524882754592022297837020728611337057242963234478010390858485022501298429032050223213440191738697498535763781800269878796913251446151362509429433005482565580100064588107354148757005074031120288324090690001899390780206371290280130997447794675828420501275509273930054814075588826070942994073396227333838165612953600*i1^52 + 6242501616646150144032512780523355750181628695775267189706295884388526294199264467205331127787727474164141676050240012068938804958325372057445366450640461408784989173326138150938119614803042145374497205808358232519964565538148127780436356750486100093219183068621389896703881244280930371236507811114893423153719255466373059054875093950701806786740668991248426078598563575366765796787165274569457364572377440075453600882265797588214497939197547091234273192985587290045421900828556512037836533550151351366246251514830622274883447600070255832987279435245556280169736863107805556402674464572774004501723471378185164207433253822831180750081503103033590818039279613681091659791427115169508783949357044775673618236859004017977171418400632691992662166876972189006587537055240474311957057413711833782197369213820282464668212488519226406396902652834673944222889592224109073562504353587166211075885619205027824086682468341287511383835503195267839179317358093764893950071375471365519584165531770475506810244013342466700467320879399195561045860939376199550431987023043721868506510237642627951657549626434530355768050878904006055086143083763042106877160250192386243938664981084099836750530920991280843358443683353647801135208674541522407324658881124835238278581329173252127175540957452667020551019301468681421724866818471622234304165759690679223916581897132278670643532481513878218945347321919449356705012093759781691022679540685695999169870924142023690174515180444558970835355983815086678786299279256637264669556772897534528487759096231848232331661872571873363814382675230201868349616632128384027661040073498546121762232253655676814244900034315725462240369689119374468554908965107895739527775619660619947041440409740954756430254550355687364183016317510273684817731940224976554178213515835334128365639845135487546358234567354319143973104378476226974585662349739803908975452242313216*i1^53 + 123740020967413956766539710472579954097227659999393011852221035721110238982867089358899576356071150632882417512638804388044084631762353789391360953450409809372988294133331852898072156049211741335222405076572688806396987510956385738050230774105072616848102585466740983098995384873796723130497362007312266838689661449999512357624215805193411525532947922305634001263610568839228723266820936141695787913835854617431276052092508205659122021257723098327071445488119195851986410459018570694822096040155771606872168607312851390910210067314558423806162107806842634981099479373636203596919835484299263751977768533369403173229006983152539371683359538512817990451713696707587115267454695006104862626582719724115694627393202649641950692294837318800515275010098181748933767565397504028374197795505180457071282935396260616746422418239700943330710799550314420924055563991451018489458049658183836318969918974193647970162294698473631425666775655547438676322776152200414007938529364466483280211241319955498399318343394589048546082097523193791101495210810766677108347795200065143786719835610802471351980249944675428259302988121890211905023524276054728367469488021120885985354433926510977023705788931061746475292995135341170501302745308265006973353551772189215983576565378306137216274080420090532959426736986296385006750111799723952109233417151947673438083846658675118823924677529964713990092046942210121555230828695032293787009530234722971721664717743067068615757315724723803994105857995896098447638341450906309141077731282665148147422175427311809162026282281272488756265719378122211259819742185860001549467818328085383304744638884089839852845037777612519809626544780020635344841021437512998434267598956024631985967220310104027042001194079298119035934956346889949139454959948414612725116961906143010449999700412263781436757767203237574780263198609761045715727593697444288034882191360*i1^54 + 1914632653073021420881229151947524703374743111442634781594598109134606367758823177820882071110123992048961988424526743005063433888119855348110199293029645312269194251289186053847327907753168793563928647834539321397738734178700503601982403480596227746040714641337521325195180542418863775091546132050706153947643780414385849309241062648701572705388222351843751837112547358849465508511651152064480531267113074627238749644009924807929432747967668369829549045044867886990994645702436988798426765122629891826950950535686941356331693957679278216644713189025840251572767328712976501990511083258612970846772223700385389670232884334823843347272907693208761783505800150499428169525845920592644252998272213485445875572472702955064385634771701667283254480565698267767833481926868786385148608676941834544936200655660774530894480678441082024082039290101027236992772285547806828027194985844949299099011173472185218076578927428630064706251115241481686796819719148630883646416201694169652788402104216986457014575312069152351366428248054748073733756119717671758605109168736904060811634492643312467973391851972909888505890934332403432363892286807230840736311632791002208566635782951803383973506780467775745600512011656641109491735476221747434970106949672047324225261636496915845026585636525509360248853179989905597303815170331088378476081938140202182189087733545619276432087220935351955150815389913987388602729721145434430148827404102910260974854964617087345118849569988849470367009028499897050551891511227092375377979492293157371828597375472335869030831835319841961353128117018033714915513294753533136519449336364374481522266265240148877184849054795160676331467339799793193933893130910865753819493752823462540681035559345872164605479386630405010401743311774537546435705976224028328811695822880176021753850110815359158388789592673869574287247801296988073972321241232350956748800*i1^55 + 27165655507427405788423481085692840993574125826214324858321231480248700777721985872177578474966742581078674778053166800311743254879337455500158314514847835193081767024759500454669410674785142344301855505159295896888315962667061927922448215008757865440780523390329945357939329313199694460918298089417727614655913223653029840578404237252650959237437509665131456799113055266705381841312766912228474778591244099245133393838952347134620689717834236076201709141603198754372704679085511720102519604374844802130855272152593781583233402219222749638954177662092520366209661675550972789453901499967694029653853696291352889413869594322925706456615988169429862758688380044565998326244057772485522559691812068425879563158218938289367286292767021149010415663671150953146488593462606247201356009321895244474150726468062026958757165788620389597288193885179515707674764347294435177898023471471837692397836588501360583372207804046942129845622144484591903053047752605489782741770306116019691491853063698824083275357654268170599618500779300413577251591072411472170544739573293263519360715624635486394159068900861189472968475448880006452098913714089014250326055236252940421445357401797514086694060370562963522462392273128337332169002044766593476057367105950817272170889000842390172429993670337965356002274212363636282598276431284298472828863222194122175863618238419252466439000964378988161746841573615245268082998842701222934759476774520099116127708505962393076325333491574171638858639877752342335131752973077014308197968395437490163599101510439454931534018586590814685222196530168602146664648732059051561772074957625990955750025667260387769297896078316202453843749551542612357769268274856081515058657242367285194752219330408093666749621942735116219499352593832732825563482422764552645245331507619207930849110986094446587477051012765748116282601234568001288461170362283982848*i1^56 + 323376293340505425957332935011847034353420902333466756290318401171018391065637492949672807634144184687402477107525919505728730560928161060423810582444965041247303515297832073499932539687581658338795746475120194419197452186926305225619144403256484505900230284443893389350426674904939605577029528287819447556574206986263879526551018617605261939733470562008222394036024803171649681056525284764370254275101647223373005482886707124446888692513495818194687345069015611871007685109067192089294497835930286091619951801434402915368336799763966949759565236310173813332705991302754910151996960586924108760858654954140700350879889467850312136107154956164030101220138229637162160185398887810135629097476298989158863863520214504991715320608082534088545174720868470156773248397391943830636573095160815330838980526141185980681833255001288037012469344918203864433972915806975102469991620791613662103249062613586486581574669052998270340776382959904012142474236205029492819540208757384251805032834241096351440821739074243740649125083753477911610771623159059485132389276319506430371588575928692204792500822883742874046486728053080376501173876731550138227828790957669171123755921082147979286070129360419572163080875712587607158736763572846861949577865115414269632447142692563033511180513604682527906008254214001850031810002102997237523964448079581400066623923070693661955753976092273070214785434745669602305107520865530144750894650934373438711606199066318114770508189629095036412268943150576451788733030402193926023499673490687504859492854326870290415986451597533323307237495289950372394702828782768785262346176097234984430559270047102786808071453873337591649626186136005066549096181031453020703062416217462708455282288952320005723199071492762060795745162914184112588881862904423148494244399420631887976399753613529185188132689814815753125988048716592222819095580508160*i1^57 + 3428942247277632664623345463239668501915154189214440956474696513240414068942162040280156206472216104998700599430673887704039471755750265837671379687997508937257281112860180114743856944908766331687498938780277900952509015787624314839568691634648727161551361793362819230512589847564543622749408134670112228714778695912600873677401065009309209677732870302027088077000353398437120336791364738027408131279107697598208513668861136371946162082035840560848738847992227693645549517478440821458724870873487807730705494320593134557811304914343412192201688352076227979981968862880597775279455706320074090181301112133119946698365669512920890491560545213551230752359172732091598740830565446775102043388190708821393809916662656052289564959447007177021033462060142939812697493506735737674044617674019839498261126588837960899284952882124653320259692012950109445531044114001522155764911468880579830740830093520608509895247403581096047468349878138774712132605173594838218601732881003873927497670258268941204304714807515138854835511482042283817031130049393350936551169122546562989311550098519471533347916756897667569023387740074749811169393512432031398148232768679589059965229822069240981761236468608677070500774341918994316455585914508310723952400882676402078674244368372517353498627600376822419273784777219845103928484765001501689667620746752591799886428012003164422957598963924899842642553445630046632017009776511427117365596513299531665657566195118953190015926714878337452341572629535810344821394108934184711583534084245063151776510879498699719553503821533791707001300435936349234065065030397169056934797135399242080698343203775692199824585449758628875149641519554516531479980483144472147363384699779093310275584503616011268549354370717789731810562521047184787668445992223200139124616148065341738408615593448437847138554357963549546860475075248862091582373888*i1^58 + 30467091976251980324759108418083694710776261017122935246969228060491003077454878432979216939797133795886759367988784623656140047692525490048842740155174356318055199928309698481968685486965470649138643034177542881658167048237210703570455350086592080042484137998124043900856397553750790151603223062689871941720869971112543902190367993068116891654034608338416758750939155100604045955058698226619068074076492419793632490713962477606076375001110975014969421445454503857795796356445371767963953927335977038635869875666712089235291648545479779042188178885548928499680768826420342994780551610744211093902743434133116782534168511764652478490125164636592048403098356964541473880322157429074900058980759806602087930034476038650450922355960405158500911069679508440408054477595505104671350827519138748838007232936385995696643851553423296670995310274397647223497595186435889094392787380843503564564627682429494173570314862895015111047603741615157655170818586653588635233323422575903125537583833422628629808951838014615700665997498818354447248389958564897555869865510874155430621252662201792428356909048573273504663003615228338282501281884488319686079761882780910597170566907584029092262501134737134982333192285838830701478416989337862897899615306468698692034632420540062825284601360376363637241299487676707916290380449354370118455448969102115122008255104946089822618488379483443836076595670455058233647235897967811538925885187112274293221534402003463479563410835046567005951418624731229706677707599025854908271518248697429750250886800569390207791827800580118410513395017991496283067004567538672316011021688340953023040278314690527675303896481561810302006030732145052190141786783750546285534341890941149668975946034089603509405651011016916343980055138074709959394888906760875092159978628600091765893789709584741441277527914890628937977227781109389983744*i1^59 + 218434189806224622603873726928761723191532921938687959771221872244491738262029863849169652785666039419324565617470654388967719378491233601025892214794235280151055354559425159709348166072617310436422723454586921105023833689038672513588619822528970116848266855340526663695223449243621418274564013977905318749396609044355463724324676079998842997774395765612676842368579443890753394466446342648849701915345210440973228899211975857599136051548386451318329420608055238818583585442273230852431255769300828683967662273480832290204994008912312582372349379746312258739186492821000282212022191378695772280812798273388127556181369061086387599147207688702445785127912104067916279218726807352740657071620034837461661909029677640992125746046796850278870754959696978365909600068897494761185433324906133880646032279160175456841698521436375753124339132660773544995444579559433766825903749915110232567062901085651235375104881281272604217708638964584119264010074264821256860318763297671200161846409948788216958684137243084637846945251877914495980174942697668807912460770854964919030490944628795712418150478681580337137616061885220911868035311806132400140559128718053861634089754191275799175009980147686469389762652776064839047301364867510803595048274729156385034164942177806977523182956086473572402095479569800918555113925143568798157105301398052102387367833148114226151686878296303692739513667804277273860049609516679999609999532425519287266563165770318035571630195691033205153992995784178977624223729472010372714316774990883493006278572899135308350362023121719241886363923572763535411561864798792200167129470260199974834425604415582369795159168532678234593829057453080548177536384539529779052726962854260899403836106195975871433351182397320274475344104220907045940075137017964925493597394797612293998048828352909195531355612680255887190531463276658688*i1^60 + 1249169545629683756579900857082794924614315085268949819205483709260285437942632257518633295193731661548359593742421914957382163084549170265643150314420431403936722755761856018155275918592305251097250016690053323603189276697221857501155399436355313478116765561834080436922063664142027658813377254358903918655250164457744054940255707968255400057521331694714406487389216004525140545635497907830213182417968704802476698777087426950487478883104324060669260835329012715617693562281835308679080738098576297940111574321089562372724475477509130958138023187237955357669873598736343672425907879657294984551818528150031308437974129150805396904936936451343758664981206783437383172740653989173056120442484777679122110975624465855936507419018135902691677099149557033591297597892330437572799803737113914699089103811135055747770887369029242730703768713500025598213234453660117879553399990179042689002050705499433482478919791273822046240691178584600325651504479344894702259093202731159494509131761404720996031235259135179238491432465969061322104526417531137506592781569291286725665152938039118306394870068710369845766347963827850713700403988450187235467725428271881524605878875001523383403967421201499603410935722566015728145045400709380563165664297161227672702597108838788067287812468174348122256763386961191440873435890953739437684709288665597002745552983023026670015430851705996656098966252807772279270936705408270416711289922568416268687340108724441880997851243214608810081842281536309656528019380341335181987912735222950174836108630468735715316673860730006369587832851545176634431395811753832751167978656910780274868728315999214656924021926396250553028514214106688247197005195473865282264208088350106742285128951317385332295773604693360057619662697879574999600551267123601953946929723023524628522723539078665947116993164259255151842203533312*i1^61 + 5852925820561652310182253008698571129600216966583966973433337463731033293574496177210309101070877861408247430629441861861409908554786267661290714965325461910357165614919683679132262225829776645695844961187434461032418472012705573945361997333674367184856654257552486743834672068903479488763041307061770134378291958168303116265981776612837649525968685236226799254636864247899859277924340034012183642470111728644201653530432860359731930818810544164932883359252318398017984533453061575976307437263186271688710245419894019263301953319235150779879293654042923489088700677355928201669937320107095672480460110521028022609700240983381496813653907139371459763025309821140257528418371153260637107036937529377748285891261783061352231947612398736656520735037425788321154901908655365485999452043224440209732626234796534018826231376335728272093581154870849181871229071647327511630743598993833080399559196058343026332411692809324904956567793429340018126219991146645202376214966191097107553324326406559469309309867158685192481405494146431491214253600933519876193154731551224688578489343407718562380377142858457972538416608686010729112112919259758614306615955303328743129999501059559903637374559869551526786614336535747131007961643868308107403332685852812710422865968505035107536382277645034852709475394440256201955733791597940154947280598581207767002674051257424009540018697408707891137031186280576017619332251044393873870441976351316467938756248715041681899935145780991818524081850116065178557223726955654233623913181860399494054421773770001975975045527824406852332377633859168951447941583111833045112122275239041094786224361375314572316550583533661666456043727954118193408386487082502093192275679546776395565949012726196378970484325706418157386572892268268248353114541780487386702187946721101805038972761598983398564424816644160992837632*i1^62 + 16590734896861455639182843148403820296699521662992477702988060741203996585912248587813384139399698923887204611711707833604090250158504380051256261744865074982576887160099983771471744531654437723367047907902217107511945621923384672915198089558443185561942036076876665232337808538580414033363594873322923829645879743871325050263359665285245371588811494825545084908840922540115525677591930489336880147375024449344075061713262003224933442504280759316743083156176370018294315537337361172561992367683683958367039454882234437026738277950976807854085153530418945869520646502530896410512862005639818649617750002482980244439905323775486011915983861262920234075109670973246535666888600301512406641912159271709613896097173692614692101340320342880232355954874871904884138676613532843950893193095590867952823323758827296750949675570732604507841955262514411361521575884443468746182280868526752917239683910306069479144678448453633619854062586058612088793093898324819375558364990543804720548068765845298255119278802455593672878198504100182331387853740498774447127325473593288557346283218582891386589858942043249155098951401220863176304745332428302213138671044406997089094816007744884029625171358050667856548500657621654347709267708364266008911361542148695820314789621292209444050615936860290423057940434932754275844552854690543535576976750978089490838025665888109920613257755510683908232956256070890232833060713945357517756359851823938206596029872745581076775728618692846228044949201251067158093777172938912841904582619676707005773930570050470939772127186629544333962691281666841432085913455202934958724333592513873575608135391148962851234593296426313952208650172670143898511956574977160647360900001115215522719179560612041975080437241753565866464596279592267045551280551545065093174254936870700765753443611448304836610558303443877888*i1^63 + -59262398801100098990283527683219477560130660680487399931735158658613939103285378190425534906116492877804176444942590548215224045669549137823729388460281661665640282578727350561683706595642599797881850533170579502996667545360934637277540830823380636803355779376533368892376089563732669119611633343271216414574896104297119517726877763997640872643411504141795568505871749962374229238311103217838226421753759262832298755585007080213783659894857116034458939154319154746810839794304544040822964493306003007861071467012403148544463577731003528266927954427986335715395655803934624718559276779061906579819469667099217722088492420493211861035468632511517204637675140424121444611880216655127821737370564764746238593389501311064596127954542895176024742553080935434893085750317782162713364477547807308211269428325053318699792890900693905348977858004186533264302636130625778733790763058030539728763736083223186521690374043534138242013156180661433686384668320143475769869032588407302113018848629850498159311294711132686174088681852278101301018730267068811416775756566089502635688117185875780232512296885282206664042508008488143380124440069823546773739148433107288133410492445329237959700932819598230322620086961631570579327500921922115581400501807120900591904051483795800344690459290005873165185888138457464669278667217791423827146383139158583640408848109154932279070395317867349203637946896919988663403346142390959828486386728104148350282018888043832862425228077323767169357573305926537762533378386622549692680557498211340049330570141675395977878798747026414938748930408374810311358992558806684732494484669757185742217392308572609852581890407997050590055043333547908101763440592098449438068887634415127516820611815528889926008762613164569317017270107824945022720363162222021169703382501564735860358483732547496471764848869376*i1^64 + -932883498967635112167810436291272045596947278416797454641357179949971040034557412224216238796083943702562939705275335469667219912516050890357458137767827806427244586975338128637348710886855166301396191305791808112557716567366422618550670402563440174875478169219988611871371414680132015574147350010262993481811744917200458571503566816831812545584620225283967844479068065042957792899839632514063909615731276751997289455055318436243773191810911800420335196945187287813341082704159761140651728619235174893651793965156174414091312497015549187380070140938216638217459474921306003676410397664471299905965446143615869042959391948300672589435356539901953502622462765643326888117173233023881462186799625022767793374210635406917271920116823211718334635186073106762818241408713626364576112271109089686153264075650860264641890648437905660175457213396725651250861955924965172006439068332688315026532467588942801784120970528363831842388853943572134374954263147319662399879042473619456264991230827147283396605833833254471630154132077488424144750340348541297278038132102603583319181987960486220961277464009777543461364828838216704105429991390789290579526305792577888576595658741239147612604847491916914975798220053512935541362794235181098513442687907023118027378710548642325895500558918267379002102608869588879333130504357873627905261199330163259627375510613583916291231196021636007279338767314562124742522275191910335890198678244712925451130441221952753167130622257030545785023903993155201839329469138481589491808110346289676687016827769492429876097152006976071841850354281495533201955787271275468884799680271945146554895667488371971925434460354318163506211900181862330173041659084403908028289917812107258727826165477725036564838129318473794699124886728386638331974799620029420915052162993435464860728925661119337883238400*i1^65 + -488347228333500964365843366884656817611955978472968143950470310229885429653532412532526890663064664337554550311721517840430554810328994790927847791341700058514582464530061373272359239410886528147784551128042258489521945072217849126888401586202865048177232449681288220584390902934077944708173624717325298513235848684099364427964528898337499307882916809870957895244664129353178997878374327039578208019289886609185356485571656258598878548425224193710850045072946485874632886013736196894251513256460841375109121187464923041632766827586029268695838307917426784598623738601338636104180974589157579278683599089082598048493978043291749004103363245403939184988764011888915911857898311269003079099664970400253538331509972152265536695878191347579349820486218566850434815545289737999407999112171609107715710887496576318136477832593799465618488167972605821637161546912293891340614046943710362828784420057303147225569691519214885427314204965739788739936652294241776497382590551947999232913567255262118684893110543403461493475544813564605592545437263833204325334144332633091112806996865808679646422930372070653715012685654285496663549688716892756320470009206501440220845558354850483195003220820180888971754317964463164451155319773365723402776642052423966719963854109007867021239932089141818272332358759506964571581649664921583960051862168219266757394600821830461117878500768733728348751821342509500266763870897118389164936202390039060278218201729157357613420568540638666781568671719165648050868574845871942565791865139560803613531599313615697684577206340740287782358886896246924539382630808218409908417886871055516265202655915940563755879376266816082616820973286496478529045235162450327978869573683446528928336255894292810165710173603589403994717544604474407319670443559010175663043300878980640452585811475381092352*i1^66 + 19981154280373378340808312268865657726179576013158640869379152011065592746545443654126634555964045292424497071891620361712038801860467973978692773139320398353045858183975685183186125640675901863358368134156988469996595801942130798470287433210521899476665466170525227040075761327262790552976360217103866333989578229155223239605864188402777010900313769425114888442998926975564978241394476092199313409723173635000355082012783087921683649544826673502637963272652012430918299257779239608550132099442248961997832180655422157583544581902893239120911275432488734422502085350378553639200182995758087439735443331112793608066598478541517418895436057164243195981602103569308492700339739167599099115990278220971553149059842529978991368696735368278345074074955523617591296347043130587306980883518751242405078010006919963250258286557406401904209972713420139097475093371040192046714332554256003808461164559532986174489916597691528093945725866591467830074900970440840860566170059797444274781995433575644036458951804050774483351606617064699716678253102014335101435152480922316839836129716978727864438764327272209733108548633301470802063377398933942255423019689903392950025112053381456234206535612664029727391217222037287463202480619083569995355098868168110338310418310557873905179334182430185521180732643548813420993528071250321064603878979532934610128037443394492766527941838849129758543977026152385196063638912408022888373268008345495364777009699045605385572604393174440216325511749581152531805859205441283125768888878140195265571525248733327296775655850564195131959246934311604752025432973440062175438100023272644004922912741241717486867068728385073104638050530033333154064957885944596486878142085660258697471804417974225743637905430373025821029162675913462919727284033020528029611596997014430173978962266423296*i1^67 + 7724585719388574270893250602158213014828700448012574130524404152298057770924461761926901022895619029130886607476333326824176429114158839472339755538536275341960689626472262378115727607805209588741688359940502277452404751549363137312999260756577452632824277150690640584670523091754947852143422297784738621691942157784498841035893559482244644601974390220435861041548488056537621394737097064248345299097039905601261872693188905990565825973410043288662211018313662103733257963786702235547466502611522296152186977768757252602132639404014364277862051128386406639847252363538756891495348546774458218312121253239933045111015998869246301134346613475326656472991624564994925716974801168427432023492453797521754378489963260351687098806823391089206821916202027438264754397486811028498443438788392217493098128882988917091267933152127327733085447687699003157447258880158962465652634295611146918203091201738520815576689433416717563306441130774122822426895123625746514945890347356619532475067119115195337028801476664167079630705184921515948892879290448492857242793059840921018944140129550673524483802093244637416456394016019891105308680242559443629836622479990061784429445599023611518644945030491198619202592924925573797874983068407381006205137055315752330438380356412838726827459362165389059852184220529412525792924025850764893121277488596688639060598002070237030329638423581413304420326204791483670419947538335786397160948016008184461362194877926249522565323190041003529839904011586968985519988254647494194971427933703102193827076319468810316425281077202926927425465881061768699151423648082602550468439078560521106327669401433719846403466579370133374029709372209001067849239506301742529105329874091702321252984781262727709001706165558605821987328191837851902311387741479520284328217773634636385804615680*i1^68 + -350264019785817850583428400451052389121338928361866178924400369735921242483498203339491211126565779181764709476504442770062360096726142376939685663479127911820684886436226398011033507483866117652691622702227022913134022565280708562152494600373091928241653842338377302979624148812264390088429042669179477355651588176689664144646770848188591834885407624454648098668531485000953465432341701784118276633558683497925440787144847179370440514898228784854250588189644899543475032460344981124799454319120385573775919417861122790912390236038063231902194448147548843480429890965858546435585623808846977654841328888681246737162394881713253954753545248851001517368406889964200466028770941402201021309700942229786236439016482116992614484210771453749899266573741112561921527078614158082916884223019240762859702635925862165520341835017813891849724665289020682689907352382591205047084244674348388342603604004387672174647579664091823822422685439066907954159533467495430296883097314872058342800157691011939828091301237602229179693098421812304798701973478170335194131620196799019531078939031656274724478527625222086366940818757755876209448085004585103465222748362359213987310996361851335468909870512222942749307177643040965838529794164044735537893258464069363805254379033619941982155446365227850658270435974398310141529396780927046052792946979518152204121439241229278668785559516357324957313861723617316646399108336479428676703475611407277048978376321274610440836219677903312371452680115420458109810610177502142562992435219728075868034408073132603989696598125782310128173420697946398037040521647176698062556181741095377822808135437728430361151399022215884152313415669960435081999816656668155888176792936667770181093330916383664728709330893555288038425427131927231976458380804997482005407436868671007358976*i1^69 + 872421595427795167808876818284482032517599298637629078718214663865238466693317303404584219927316375805972379247624257878157480423246794330809328375585905499137267493859049415422472039343398734996789452560688040220295435911428932289468405771580688888473661990436604367411074471070596539265250622940998457329745473521940819277413248889683619870526693189516018494407903238172749572428337286459839599135143738658733354367793853241856667178954567535937254518546311913581935252403320644574809266522842426642627144283645586060233982324191050429942199088269173317472750117592657882230334077373182405436106023594428773621344787712639600821571003909780295086758207271923091583070284148996216864139123193268032425804559963609520781112123193792121274824033867072779035308063246880815597343179273469787700098377053339322308442520371284730581538200905452046475497755757917448324961289142616836423169366019466766210051843317773138991397677923195380499277363703578048776387897330435817918454408091603321057962965705123978858274217873874572104271952026293270426595578360085436510307013044789418490924281070461550126888102793850552538306609348973855782743168793404727564812827240979417886315628504292430806277793317090064606145346520814466246423246957541275048399643000024084058053571974025240327315238450047255678405476628693726981097658282179229920348465810474802168489117768414647566671477430243024054031079658992051385577216971578570102981962126924123408949069589940129195480454248101189396875240823163302100924232654547951746882838134496079890816279324372614632709813457388319793263724819023143749920392855612803861185976457847193492227979696415759394928268045875910345949785455747856651170432926772506669768932144201942607322298579630140934004969017170589163103870804977861436021126641745920*i1^70 + -159410748932624943632121171330396744443959405554697376874374685620781976522186767540667911085354234689881109348337956275878722336994143714411773356656408426028212506089745515330852708621295575893878615337076449648783256702415262687295931775820251489891149237811421630756829685904618226605870245124265159750039873510685935240430972150458020932657150819792234306449574921424501572921164157726354743908197524928926720994563623724897923609533928338884017822227969730796698689627997753406939290552919193120568860206295636128355238758107381924134720302199735178487525990783551940362685223978634259816156861372195706419023696772020623535477888410661454405226626902687420292420268161110774081942060081639974856986870449729828557037873231611936843506109683900087134428122050399709256934554636966405958237500099215718704676372439789731714626827681389846365984295302499189731669594371474417210288355240498255243127092207669066914265199928838964304779325318765524607988867512884023500687734825865840573019440606505464184145724244967574374046661695602569130037161556689198450138004368470515646198829275251318726021492653620947742051297958827792070108660992718345287599489892118865591026608786241314353517756800063458020757865933051122137591379383773981536761952992062973053019518209224308872895276780292481057434072495091727400572996294234586562675737977146924095428322841318689002261671672624657386222600605759608762916155811140694140211549266783413227022050791153226656357532489457456388121969709016668288867724530885356633874556753876078656843952946446045073323686803082797643529975105043220362957298841505386663983725634939009657854842909726312229829566493102508620654803774878110751081086150499109428731190413596171029191216461350976316778379651082576085988835890077159605124726784*i1^71 + -2288992297625524550934813823655987640655502908845357169222132658363023830349782285217363467798947868638888770931972189982033944121442795951041290005927787481455086414958815447738941231283215709019668392724079143332884211836942002669455819982168991402687471573923688716657257801841529568287434350149644680682055851504084876391932866162197579762699350789360976651694911590222139207417762432406576691624070454486532376813251641553143712051870363971508160254669987418166506260840212346556811327645994079800033154462482243235884355979378633867912954599007472200459196785803253642609777039420073956801562964259578207893781761705585313889911621442088806125693368762631161622056462419532238971574723577881674306048276100469832763474987746660855041188723446994568284606744471466864222570954912283260260082483137053516092202546547696327708503375161070110231839452037690224111121139788547751748933121607730027840613564360558750078596647029448861462117706134075628761317835988026575374280446730101524828199048541615842371027028041672258236825859024540462354701211326783165879435837175929718613131095282519364714798465508074943774659955905818830590935289047116338104610221461385167739562473341675645251825234231379310843594468509473097710532650699889578051175387410303586081063446728923378228733054390286037760404301308713849392208143259468845611552071870074947919765835712794776588015969747650838296735602205779181539397334212643519469971728572231484484870571844516041380032424730953105787899339416353402790905569695114541287693489394284619915771661620220348460226908242780878161777179862698975745423116584609575322928328675719286001489865776821660129928811828551892667840509900902563722164136282820499135758648213027922829111810204983161673279281787526128061611121521390212087808*i1^72 + 2613550843038914520859029358821978885767993329745808664653478935184532026187247307174258328051436913602483088230859746766352638510216359077331042061146780170460987996276940777154221500620765283924253590816524738715226852447999806942093414556222802065060366975295587514960816521321523789499127297330029442290466862263392117250676634501370384435619276117806792951964020504294960267027916947198306376609484986037515116841602662367963966049091691135420218348153815404092571452734854966703656282078594744003977046963305995341946324006766032475350939342568388885742526192716645980569660213331606218607305791459847962352534244674702487984110982273653844874743492259112340690354177089915089582036526628205465622500725112711998132731534829064922881308890848197830006168962382464041979292324902888209118000887658364647730561316628742128724983581707315254513728326597146897694276378841976208127091941423776860020160240146107271219265316029337352214169506975897904924241345207029371842693731338141892587034588879069643885037785690778220041788264333111207245972620701445510827721967799802649224268341192960560925113293082150970407658586366907068473060277900866499538187675123363225765767412894416764244380512758695479810590428347229476829978344279768025959655413998830368509374372047907687428225604304360630022458907222875702229091203351943545221403718855924021904728678642843199548062972724165467485047539536269901189035355480983551268076859499731817319838217623285096532602423681161641690252085660514637570957159415100695924113125394730656962448933958405301366551621531722503425912267718668950415734593621366620068471675542670841464745604704979900340952748533569796065814975535384438962594218296934763051117651775747986344750167722828319243016134049955393744008316780019712*i1^73 + 2559427655690715839848571378560329117931455859360658441772307795282202275277474457516674170106965395838097051663418398958986675399324687964570032337323270595773160612544634743089923821362721565453674811894812072793958052197116856732479650156465582029066668345080805691268287320260432402115560340162561170213119152868986024513858570107535851334614703222224659571541680645475052642987682352796418239558729366080572528393506121021148605976293293473521312109773279079330434258364280966351308235842949750102941389128218173422196876038207249088115342920215067997266516188742898055169209278482522766193478791302778565900674235036232753305299668617123520822559284606888338736461188345787902208399772573214397238105222701070604918491772065659163846117312137079989772351705015771800464160150923756951235360098228370840226856139629157727714357126091628419451026493925274903122681781477349660075324976110141727796441300032878549290990086707872242568470323377354849156636429184960966027817779233745911902602847500841979942996105081640090952425708835558277097622854653164704264205454485249992851134616733539667362890363855606775987320663112211703446519014842898981650151251699888348886056953621772383514630231638240927412053963311617617509319770537903116335276077766644519628872040646070053059542771011113551231811542725067028039074917263605434403564651933800501884307514197062946973799990397645571107450198617867468646177632199456395546616131701522280188322995161837077992633598043282575137487742056524993671950436545747469887480598595355307163098348133365420897404823556445550481269643918969859810217844783531690707223960325112973398682463326269509864314332495313021108262262911256002773948279737792951978090873234330374203032998573582794090506740709996718601770369024*i1^74 + -7243825071267652429650917619602991906278520915610614520653548632980859970710505855752173687523836544834405050557098832885086708025163817937814003552825094773750836601350546954677442938290437978344802920024767723656202730396235824475610629842245137037974492871230221544921920884063857682952976656334604088361960707125686796262709960513238983737434622052409212960310687346927850487756648372080295588355403045731670649694259341671527647228131512237459121802626922043549326659869834379835834617867743382921724634058689112702450032411175702544950758382159571698714220652629337278929770807755839078879435557472716227466241673665693675658262522014892498809690701566668969646131895905782694899049621396533412268694666695963916237959562585839871878114680225792992343488393404312162114517738160790205134460887536145566548194628519655222958355098081140733589897534629542764901936962854368405923010616473877182366433686805657509883616773853087916918599085184846120760652377710192892319298277311392744633520921227232061146826892156596257601947613603727727587762920564371751449200143700655782281279055350478591156722319704333093333937212461700946271805690699851034252033206455703794955320910630860444096532556545119665576785838099357420527058350884658636882139689602527790897477066962799864805753859519857658080792809980731034009526086898040394851437072317883396381332353747349665634662557157431037833770307107893462585194380323976529992784741550987119308037259859274521232080197316259563131737815171924895751081323557725037889452472035849397183514447780593519072402564110911566674144437111145171960987026535748241049736854952461888258968858666335989910085206584972559471760887665954078115263595912971568134809031436807615716232903472135846894397982066544071409664*i1^75 + 3864616870054858754892904505060924292578197427335012146710091301155315250397374136778474617391014789425359295817579117152253338962063341137290810854346068916489429365492421325474625198626571974844875192858683242693876698278391254815710451784039419707724613318943691816808537326894795848537637302862036099116896878122018785362319225100075729455315674983519866680915116525041437463579146011193990018804165357253835653869081706262178522869429415123629963716894964226649860269745874437111239525312351592193613942079143004796187985597783676979649211899119675291070593228511438104504479451256090230063581332082906537359954516466554747071724904332946550744651187644462157328065678876820425122848033275714376909835942707717849533397113846298569362316243777282237282293521648610379941418626376215384060532342445267014455667975248320164317299855118696115955696436220485336832059363805829283264319254420656211996127407282479330618588711755401673777773248146378203961122495629328029233343307132298243891784121747434869599990171230093271489186565550213765636525286941226917941503730308805654349683417388539072284928336132544881825915125468277257309329315563584275609709511470223997369116330395199867992888852015170847841865604440399948574492380203134481477700103235707186324368481563720619294362019989547337531351653469848235770036776751744900908746180509568948590269154522043420587744224927287280039524282537013672519360733656483309395473436238928902030094675182547902062931989377950700498513249906855584457294097757541489607117853008924166697192211878465583214307310383118218746174348332825315016169786863786690797551740075109118297915023920068392743682962308739617853519186810647980183349147787689255737441058308180101201179062162981211670135406828978176*i1^76 + -357953506330834824536355494983342030642421572863846078828718259446003528850655491081485583766997630827557079175673920378780535618552877203461322890941662925682270366686481061638556679408375503334772640887297043224087169698717855592716028525198266432572344302698662546443383257326530205354835966282566405740489213762169477975970546273625477854103525899464917860018525828771199961778098668075006098359988404522389242865649099235533511530810110078133157440945667762268145866240536322011009222931812564889035856616194186751959767916492253914838619114658679633859504332692857243938258338087559051295133151910553424711021272043478170868878886705235815136428414332291623849435649478033252869722308297932598980083629486389459653502975219537770797737453945336262301609277720433741430484708071266699108177381823684846187974628836414998118743980333189479883067166849467387374015028788229784734360203495592415037250687706236617156144142504255180949295494643387321558300120558956327490255165521410054249796360056065138399139726808257162920054826902055178582433180093369060638097984535106372557650340002990854285379838168636357143386708694390246484664331760462012582183797770893636226825844279349874516803034909370266861274167744763470504125033269667617683564930148574469405130012428306959217638621793433397369247051476379698616890879786934904746264021487062069019863903971557438065160492730720939074912066834296748021460820849443741182874503582838105691125177710263908152200786736596498909222091848583004736132502608341986497299666217034553969424930470223110258583809783194498779658350618651756285852595544898733378272692446431954497852843237191377581797217649312649494443430884236137742799100818575343276531356100840327393325432404661730210587082752*i1^77 + 6529743215970291508139507188423126217144442649735355210819492237308780820819967795215526951920175314746825211174864421558489913025096368060773194582273320295325250526886592418111507300053939349375317109034406269979546831788557959040016138716210089914405176526201694313267151253970970976867639165554507940382237020490294318957233355403537683432863154661087863742847829364215773932567938749781118645911021062572536912156873887639392815966460498776618606240552941737627508251757701282685468607142756355671703658388848443716192441950280414720502382991659609816535420351366670596115341756694725132586864782381373929863992239446284666362462686824392784386302028170447001724566930550190845284717134535229882455150392158011095441759638490283852523417419190648180806007982134941775617609732522983495031776133051462477648645360859991925933809260943580207059455861671138739625483764122806417237460629932466907423642513767013036825197238249236145272749413756200571424019139464649952380256592139010515492908954221710678298820075131989537450112014714085467628254779377042680183862752253945813107415473520092505030006956103610233405930693969117819914084285144391682713201662585114530043361467033276918857114580590894620459085947893200046328712984617364421098388339593294051774076282397590834106548609370115685138051064377107463643728565063413355137902986125535374417452985582570493062725608524908887743510795547336902986616894823900065832480255050437793423666886780443480264046610877349778371128358443717281316422683596272068493240837740313969208099044576377950885009962945974332487120768126607551433191308877923904316913840493810418774549410145340918509500727302831915826900765546577091649074995075861185979242263169858743142246371219596417957888*i1^78 + -12494440634765093590988460724295376009467844146684239899231856507069879572849776323915855938934839019141662706227483619414997900423005614535092148969201382144614869591476625419722505171303091519719354908172472765101129509631809662740052550077766329895654651902326076659287645652026620787930669164493075281719104285670373375365891377753201455538239127144697042679374278559019195497923509419965574088622172115951060919039940489780838121746846554569763453155075983920735888150001990181603903806159477712869674645192049114730965583957980583386396031012009366204903783654924581205010964403911631234564588022169310270559418655587145292191028941446529236437049452605660915722233688783419912792899972131884832876129427042872300183108052496600688332770752651996078337195130930149413225817957571588877207223683318986782955884246381606927972803296941519534630194097132965029535008989108632000522798279083701684402387909466001244053176458281339270994295834262762678927112810363441283006024286622486503888255363213483598613828357136537305478988756956136602576068267773300929358987436605080617279676999321961582851999771393425841223466024237365387414881333033703066639330157372212073186626852120686077014861664756620710935306876912538404731383772239002191102115347553852992010759224743115231718930296495463328752414328441764274748076924880500590871588561357737851076070271452830908864321697164921869083033047919349659095363699795628530883383806754781386792905952748175851317634408499787090245334531287647416208759512085070222877665149112461881729269642907753484974385996271476246814080124466914293404167941112371372725839469262580805210623171674160180691481237331920739513259214101906254145483477075657642895690515613855182956085750704111616*i1^79 + 9869075363591211676815671200359609984011811002583292310916355519078734560162676173294747333197384097084101209926666643953897399010755688797737514030662699422324624085205927138536121188681074338942927424290302602707686217674797495070404567949699022596070330318432065718207494202179552710315914039274470531680089014026865258605645562754315015355271494189770304259896635358950830833706938348286771363809313924213679235113177962174924015654674684815722280726605169193709268503365387603525253127939315131681777659400424847545176632654762901313566698534427564016175216496044295859382497608871271000699935053717701629015734316112033576953882332395148772487988501844879792152991886485134977735223943040955937750027414750269853317150798441363080858958322581608467230774832112921984586153415291244507446008531244662484471425354392741203441150830385321296867799589218595866572346012453519592377905671098445539273745041439230598975824286502112171573585677796200132470539213860750441237575789608460603610268975647385800922124145195354952238146924322254133615970373984386835271764546459602711024411356913381637443142107727861551830683659603546799573979346596826977516903780936693665383113443465181819033878232746903250841032762723657764210072684799155212602395996877720305766885033122564907437098760320599858316049485134729545577331073512701275494221690383424320194245949520780218242867044433677859932975116969464275992774355511230664563401662200241148379249566808341145950683738363818701430503900887229534440410025839468119833275696605630370218416693463596346242046540398280500017498689396108905208868169844164866710192117014758214173808395283431624836951069352984058111535010335834062729949525507801788900810927658694816807744700416*i1^80 + -4467818004024684522063596040052298707601590700292533989797912298877045037664229233727493490312674429449016088685721755817442723429271992923927504106760371139517744604313554817615488149279636981325757026211883192222843306820598397963165695866204427643399758820959757849283996137109005210134346912079683791958111428324237569736555374906546404923504002120839092119305679985410167905365187422913275565570784183283460079279512716264918553130577491042218415708207515485040048258316838703777765230745195936151784364168904475545203102722213591386479211967441013331789638403150950689117479539182658007898286310572694790923285091665778033833888343760876646379569026595032068529484970830643535968115806022640540555407114950528753999380391563084831666212808462757784065517033975061561520978479029940922128679067543925337308479319807764454879021758357791589176094928082037498741106536753852342007037207771512199147322420767943689947775516694814287823336866866001154854763124435489852066269260702125811459126963540027486194938467182238335023348564589567520470650498758432747059904825079799905523104754131620810899665329858717625890194299668964989253976264611463244232632111686434596947310626792917853919564863906307456489568446089329121188805987123704239251647692263632170078125811697684303498647821189856917955013847813329016526510347593060998745246915408167465936977523574303461126575528277515867170970786634437650199584500989718812567709693076753146055316529897522650989215250953219891712479789683131927154012995294208510337402585395697190605115515480403349846155465001953579167416867995169176829656310960917866071372885190662486683396095368110466876344034169850947381082956380677917997815062126686388330447958001975337943040*i1^81 + 2445343853119311057195650349845578183868441236293974343997954275346698889158480666565717921748099148657474598841228237020542883291541819402010358489890233288250201201088131498097217974551488830113270378720404887868187306114259171902476891356977146007515984451470912345135654431677059004090546106895878340838720278783793867472839771638319290343172437619401622647381806689200234716251511763519366409609615520011553734777083176302269090130584972866896636103795214164812252732063409751712305715345853208552518393449360439334008474024879858802102617402181654468143315841298476257923416750695520275426815298112354525088031727728839485244229899001373281000917518881430960773021395732616205335589372434746829928193373694822981841346966805869495147254284488417183175652924401469806446474906740765496117729781069593564122217224052439575360201832435424058970674944941444381892396656473695435889647544081138786760701994964871328639553135336093265162701685219764363725868611704183269461009771297445222212322850495565952516964496631090834114858887323065163617513872888113132788609866639614416455111764163057996709926742591595001890207255200071836200761434338017815386040492581112696904467773097048346397757117608883985660676808455485052432476850308592199115077532111667803966003986189719253165111853019961886674441418779506323769140206147219545894592603338099418822326180189197518033317837249021704953573315112548120213445928646332057828016750191654230877396085292756772632603966023004473501674983195631432037204102251996889624804781350688104761755271249095361093565825142071088711045534387424862442286516720720491726073573237090340971341823478310653427717019514613652133838499133178516238044597086161654334802309603655680*i1^82 + -1062889455823506662843122851845873360322620558886845114148916432650155399938104113351418053052029150881117817474550492448755650014437577590015424772792989464959320738889271879403734000978553467621768521810838557641249344661616952779718321076117989771539173947445537529339683655145355665457972105125323438296084428248049712231461723953437665527124144530529572558994674138081105135206508133314696383872294243745855396477167693409315021235504389716437414630606615825989092214191361418304298401233536725724098966964636422903850540859075936577563593596717534147546710105336397326702061703967564528438355567372103460918382681514374588687995921167199830424415580395672043456313237441839154662520084377532635898296902896511368584876584993760459059030762291922294952047003843022325600226967828077888914445875011201894530472241317846892429056158217941147856901861626637785195450180903763338653664049607321294378169695401447752774304896489258852963770997355040934748043879891508609320875830564223887213777564650655891152719038936926823825726326297225355199473062747304671145753569426350659356756974624479422851010098910422508783129331166800879365305957124268984127767318533979328281295421580160477270504221094976699134178511320242759693038046565158324941573479584959433829704366571956725097383316958403653591417909953526114465678737406543832362244565675994625259495910957214728284362840279093700667970895705270869322343161043622359415121692179714331451442782677527811911971815622767777807744320367003543836154600219051021716089671188112365592202907633988951187604868472654345837212870924459348004065210752606117446086999526769730091173785541097958000079274940328622508414955245488762516295767328790607413114830848*i1^83 + -426089339540824923696431488878487301306341429918644823362997010956478748318105508450785645436148931321825416844876558871597989581567384126913103796293309722342998287436772001041051211566387492777678749557260973218466303745199437917410152233767371165551636255550265131431780162933569266652399066714066798876145155641828011478564340938360878497290900830060229824099415624941707220108557480702969412395180050878009937817892287353174534472024248639668009701780400699750285733238150639079635957477060745811083392775526851683712229295282672199962780419974884267760393119888358931882074955444541497208072277976966332879761932554429544415011296833544057153020432117605418000544911518754578801334022553627406045286945643990919994449835653394567769282009247665882969574070240001990255690535371956045903859229433101090211467262790123254279090879299215031903427039357234726973768409314045558126859385461002132375930824605982558998052560016293751875859971192995120454395501630782258988125773856807721863590593636205097141294905261522223277551662120137502241456883344831787858516899245305810221035585455587480116076251264992289016036985249280993458681215375419407896320053902273322296629826142883105421979297368529018438181411130340348394651963659873649622544647585336269579424057731604863728002716015441865954149165518201569591085615979731251144341442095654571822759268073953899420141267454576116604598290249875884605325176648334062197761285021490173915193188384535901707021736481182544451118036993867794324400857069909673640628528486118477174543564744587744348965930541455706274149229132775707944337572612063135638563960066960595475720557162361912947031953695066736993428666240322911981046015654151071989760*i1^84 + 490127135605255160225405605850869849008787694762119973096856686574043258406696984730358737846387816824574618841581864246641278519309618083588993953652243243164790881117148733203538575774865003483999274398450848561135401459754333305011391097616177619078255955137541420667853843233917190450386150972923755884449540261524099311336213084742005891289733662542364458046371124713793026647950609096422144641947665483051288082139485563936964840757637989678389828387642700817829607597135418656296451503099423414052576679381206039112883915360431356460634952445708276955779947979482772051567210362325796105482240536137532310683956303264423386260380387391513843677476049353764117686507683457392054963189653700862815822377317741792608504550796187878287979791768351673380589409611729216495284746018232886937277255026596021326201292215942895327327522370576612604227049965077453988447745757101007510538828917780299930054401823514900639728884572420859909218415225995978379042616064463519452807518890374445561740814118682088611049934605498888378063414925798554011819678078518268778923320967291082628159625709491629170660939406126349520825159671195714993622392590193761400158666149871538354494464376374622327595949381410038069559156356726998058844493735694706939646549315602751506284334169796210467982816826308097804224620018420084076395979338946474895861219371483187780880054179433307969400410319866217630899401028386969549229048416745972407287939914613302719689922504032628701782181778093494929489080865769761503295552591527938836924162320620326852769559028581442425991695131321149665323950064688752172066383802670883901181644631534791095741563387818723761739522954677786214237245955091143871608931234086912*i1^85 + 49783823280685499083575365807355405828871947941432918270585432166365542741410304638936797416640550784371870569547445000338919098907706908183418544440668451264122873628671913212487892178108716550213711612720404156869067270071923148787598177929580635450460403187975532116906089493075260885068683946633619751496762095544476782973080379567135260518332771499419360905330741605414732630147700347763026807395946173680338125364662179322286701766447169639469477997445371376733366307538323772455298702114559131822068926987996038657053831704285314955497090858753400257177214000840070641826086927213325800018149997524795273569578902293017340395619919421155154320304422651947628324317246146388684748696539678764342651039580434806857872073951662308130798048055191921548816715719994111025737844933585081971156975094998983247037437684440292745741280632855746470755432078687459043351798374097120140500058416828559212769447157953834081008404299579146498834146009143022057461431271410873853267824749378130109818104506406062825850105781486090880487582712589660936760735290242665165508911404215601568817559878607799918203225746241392146442766244592486599705215341531969787700857809786781377933705161769332059535514213961370635659659327114263716053717856805918388160455047851660888357647430310790401258838312785131258845187655787909734549599654473489528120955653673110701555296408207272561957659886423659733155631411712665363905110650116411177527947189135863978960184453471183395380139812007923661562545977006859428705893348888247944843227197451476362135833021155634056599117491187017188420436122492251606788376891616050869658716178419018732504367170968151059477862930640307935488157680653695915831328768*i1^86 + -42521361193442991587699793115977623299596712568536671843795141599542902013345457208462973311984260773187261017803735291735366029541282761932830882584278589725831293895761747226485755603678443550654961398695591456639632677555732505162043016829593152276578766763120411869207049542449898296880855272088149489939527756337755874742909310102606449645179520099287100357020667659050252072512367931094693174528555669459888887521863857118101201235371332511471040592040739165512652372240933450958238068364019449736665658399823729480474046427386093285479974958788959838605190565691600407330613227754357417829586754636358677556109635421830317203871265183783854158429417121086754651378968677051122734715134041553159939731700554941702130424451409867544462724498130939538448739128907395787317644390363266201532402337578490773945367623803368415733944214429076065141371609697874083513006103565519339179871913412294705914831340727088140017616894402404386417599525399287468688841280993014326285462262863932692433582297936451413766457539726299827512360933857120314547932408476866110833416968685630283348205410178216840474575312593163837917622315518493368611309342313727546790768839203030920635637340041619186207095428614563843978599337139963690812940297140711606604611741332038650250547067811576256816723227650518782887530128514261408996004181201211818468259570294375083823297152196155211658930208362130607350206678081469817921194530292321778791414956467572516528286219671943703297861903588485226649153496223257407986974753981467038565442313540598692925720339302568626589658389827389744018876054729474317163591780442104069542339720150946778392972625929822607790022062104435585758953777848245026816*i1^87 + -32478215316578455330127247576407016300456564040301054006814579783570943590826903370881809104389463433799398385767574215623012072766205437248494346356043452437358821105797980947059201046748088764014298213636189376067757925206072325454396820398618931461032889055199953378036475030546337347727311998305718938479842186864766480566772576456331329734000435765637517041977179576999037926171509223799267976320949578122760271939050173945668922130480306717243520901120933752737896041617673126083152723998894629274501095746573349012787000323780048738916895432478793529355355331374337961845764193697799580323935012395434812090818223207665352695662786738418215317761117992660912943924070381919763882257304393780151024349433587764128050995529635386600957386655494404787781105044842017998482342851225542652452209019617658231925186114253961465572359960966200735277748578880366615813209279221116634384183049426013090976656929139114656685103325473071669128483042660745934340792219695465870411326844845835606842229781236509778941509355735605612666784408302373446179560540309565261092726684869710620957509069568514609617149076490643785367963789939984252214195318574339807896978348139564126354519637704933367169649686171383503484900661177913567682225679045034395097176367967215564971090810365282435319437974483746336650195757236793524882215541830909067890700352768792223368612372758453963895288689166288919728332307370333946083188530642852350918919769300534407197637230993808689364368113172345861285563931224996753720065529166292329940939738713951372193899159872844623763441288865673836065671933166138501381149760707296930865126416569428224512391243379109136404083923456129153278743041540096*i1^88 + -21335932227309469869704080632016118803256925092680765895799199554111823663221447886132612203215149649637108481340667664700336892743611096253623118917119989465634555978744778463494785824703556834016116174211331291373658452096035658462203706635636660991242845410518652021673329303795182638609411713243537139217010987531136658390546748937933697182697180845664792060376310886798268346938398539662051590845088665273342516362968918096654085762923580772358508146498565298464932339199038280024391591261066505244609871681326523134133193620574234282071289554500475197768035095617283158133112603456301200124952697439423560816015534249654530322372922674587752648577777690275373107093895114629682095096721913369947763838815929112458572703531552619649864187646409573332563348613277139135964812260196975889414579063949829359573178918309979886273151955712746823934646259245250926359924617416935112997891495430931050141030763886162037262810474426135856201694721252804498684518698577303803154856049621670530047656336848116062127367410389593290716499753030415546732441738958370526671086260130952239861217319011881245068713494636093941502952355010030416760587956347337727027092344437525138830842458788863503118174826642664873020368152479684182885937230976980008374787906886036888751106858402240390600177057567751292648748487213947247702497835300046748880116034879360771060307433363564409105640107662276688444403787078412101726435743911981211875338382973101532859582377053939071400358276152717969521629179140480043134717404332389010540986581116868968561997747546209065189343210756576474517793125402307244131409776860133625743141214173446795750904849180500705246281296181108688314957824*i1^89 + 2863578603052555206171727663599592059039836020645647019499873055041745449390091617849282314424157278086177118192167475502213058626615087740601791087763575622602197948177986085020822902505047876692580890861110848611075732747978845669121989884765207021967958130474678375273833006137722559039774409668110212553221629362364758378536864877201448706041930831251989891066373618311519183858761499417107872025360036467575686051314965435662860087483536139221670928647476908118331484234389702056074941148084567343621423437098259069684805954430862977101551198173008908433329385963810618891063720092982193647723642101998808495537157344702586887768699245628676372135356325910203696430998826430725528845012748723141467758080314473448104789243418595569666425073333234542460018176987174918956281777799078263318055142499510469780182198552253829633420204999798332305130622001778849720263594823185929852056903123786991522388553238301087945756188475393825276324200271120609552854723695840553664627560503767324894601625159863815498595311882919825181157178215325286852530315425148929199762392055920595374250730771722104371118980506411314368856164013348950549973404342508617540910411507846383325634591025967614359677551397668530506260892282737811772495691220825406357300338621809717272348385444442359300418865059062767847200852193166814271820886617697845189774274520775156966694491033513404695520228133177996850747604393977565411329758951166666091751898281712076249413131887887722665297505043868562923913801752277229499945139327458693468551099177861129514091475180156980626016819042752369620817040166940066052101915854923159423667528577502600842259235148633174251859280215228284928*i1^90 + 8380367497161674053547393314846873591540789355821481800116676592198722636124161267981700639810949454459228288960019509608726089688894140517751568581296017934232680389444535232131072819363558474584561406095959475118654714573480767650464521879180009742322567901283447683196739884187724564744946249794164885823941948110384276114404880011118654507401712290453659358099422229502027334348428785923632312949392117023514741066859114032536690535559185970292867312218189709756513232713447465892125884550033140440093895528646888704606709803950996730306965918425372031629683926896109131294992782427418880473971753547909259337409318238290404400807739387001820098163039820901482567792513179775362589414644014972893382331585654355183780079954921912651092017306469478777780340278381946057568007762842737615806440501940358794015607494367966002363441907683174347346692940631897303171701729408402388690669924560358314906610272403557458843156593299894401864656037745709524845827373520271910518841900178327019375135416884162080940780484291974735114394219866459353230207153748315219305940282063228698628930932202361229806446684878941205052065859544448184717084355333054729058156673292554905974197785805699785566578638333235805563778387677016508731778884515495236948761981070397342015171214441883772878071823847442318981839403811083608799615669668857747983619891368395863986910625845536979614441226003575783971677319575978514985873480947025982090008635766078748962447655644665168446135004070955873719898842790007815833195300993667382625163892374904329956932937985121178429041659608332196127007231154832408498758496180071507053045087125457348818870609790771905342138862272512*i1^91 + 2532200696083030609604695143995522471349472622112539213950156495716308003517033928499396536940161454085676434231158609223919191321255382557542248131450295021992122047481127071542820011659635614692624653556521136384601500402633593193723289829502098250291274240368819443298674365316223770419896506224532250274614049212742654872878351656426029807991530395198391299719178581486082986574988552780484493006418066936284705660501872942024178932662751194932683521599697617744572555083418065646140729904937201110545474605256083169429068309896366651789999504420391781963160612851951284522564393580467000693352731210279428970434587170675940372645153948016482868795019605437064736048602564397008999666705282040090763796133564976998239692479722327050320439109006541088022311397229130549551124819727705532717880394208572051996293289090789762315912988468576807395748910814893756608376861346068361480344088832220124496707674306898688673182315012674129648130265879789803173264337457492169665356665514878009050820867337454802363852343570141523986350441572296043778016456573539785107651399298485185557104388249695601176774366559245217277720714441634170547255908608029063841039469767190986859659401686334679297842765433436757492125108011656207992113871847314591519834943583064930336252413400208693431860804052931742400605716753413144933810336890991542806603815795354870644908856640472681963217685322828058483922491151692347864377079286047583068367032097518832032216617333546707764641318101050278931123238927617378884470616763962084157376459593554372706143850765993699421350046112991818455459886683287684984020633838699717927737129809576943345667151946602179154935808*i1^92 + -882467354301353194880938146027182907189434168808297552882846027739411121706854134422550992333324818799763996074101836802204524940481244379057711004630825909049141203749499153365237235890281143591949819723657573646790388287568221808931216182813982649947366253687665826157697333064584498864071714859270695235024852748793437953453168177922996406124234005741396448109730519792956915637761348603637789008695463178292114866254651420664427325540994602556837309769604398218498788306601680838278654153816635694517124861538102869347569308624016169566046407831622932145402288260776586476663107573929891727706591393221627267019286510264897750685963700789823392876353965810945781984500184298428994872875837065567273605545082805127082899526612179491382056619665215752990048644009864334972544973645427354720838163512773225398974880876890902534817439498535684801112977641360273391080880535196699998530523853407569656339295866329051773374000836891608805121724562916475667493353081902332827248019795312390827462128475403225440440158907052533467384021184144196844830753134475848315622855385059248676744504181915240120916850607099383882246799009461555246612680613233608598102136307374972699202625030709387343732022441035056119695080689590584320616999468698190387539734907726806328463271643022733463781916154038778801147424955266716786999050242428457009542258886640814920613592518508505183031212151874021711481816596876676547848133844188735890793132699310664915325202317419330874882584647397316064066187794472043858670906040112122285106370099375844920810133514326357556255572337829814964088027148031725671203339529784626859854407592227189079153119586894741504*i1^93 + -689958860915059143555926640897417294009060748604108230351965897091016179620012799002520864765156050194832273523000332088993414974965366831659874818439991213954308269470674272434493578337864654153634580875190857201925335254329104934382326292847357384033984248293331628342464527270404993949775877326200326230049490697167687030144999684675778698426936471768780904457288689015107974141507782405392828899418707207742975623351553850387727575455502638821705293363073591330965202495179281757794795288096255135976892882207293860888037437576532910689998936200546906184727722967464693928924474707904788918606591102839697320920528590952676577250483615605050878408713278996507279548377490142155737959711422823623188783774751173701885304179014470883441102047150818998454032788048302794345304252942848545155007027100431121965656535922196171780886155668039320659999686531742075670170159762588903543461214509158634369075028559737381361058403894363203007739457991828690778669572929328711250417897829564162208990854449722665449975678543417073406630471756328481127008068835090538670304390761961274741321428428409768036406002150654634806188018734745741887139277761772134516563006573436186112129861276314936606144295925739289734098272031327694841302494476835531827112996302741710703638114493071636537804977397124324187522886831785184407086195270648552376563244405576335658424319710445469060251449383438080365943380602792016352341630805179071696949442739084078618290941803876159632862988009817071887463022770140867061017989397076710770627729230781693150089905125602493596923512945857582785389122937562312796002229913545189617645754198371246908234883137536*i1^94 + -113862673086684983781475116419970802546480471253361708620820241952817532740993964231611607744196938269808002211510283231376866850448064404756559288925632223438381362194041100177945589227217656638002693424424849281307759850267442779264886970952516413284757513005566744020145762516916177589431005760601033173210657030444939031265709264801337737425722434920057697026841136320309792137838112523305232670818316038147783126224050034904772679053197700038189046466880049412708335348675365875594347313797796261102781004129662843903637846834163583735425501665678623261687559228711717184228536625590169636838975522334829605904057017558544909640420835566372871435005968059666158646517571212789641457175709542922588547262391192902312307733265395245340791167946043245171677887124837271907655061938420512030610559438766724441210519347160548206747713068486985486505716980789876663871395778201721541628005666908345183704074978889968070808591753649005089630631782337439751817260323145552638241209711328288014673494623664076462491998691873172521462183393086502049783344426586636038439935019169692170766015997136215201914436654672753245263327727710801936207419269708742270976021452735678242367787936977840534066136063936812074953845400605280428724213791137897768986479928983181154778515262809883387992905430702620052014083953956691116082667671640920272368979518634859826770561602101894198599146802372442482139587245426227109545704392087058129653871871901309139002864016674588680173429139961692683339568823253022169492538334917761739574686341770363928861812429632003914946113753245255809348482070648743430371238977695304802420597370035302960201728*i1^95 + 49276836568117149880110661508604686014226341800218620938187102991585068837663912044093418116196628702118178762009885501840741612228763631012416451659334972321959133376613010850452144829330002836574643539836074515518290557752539945650798216400568486458368199756054684038711481116448842062531377599302952103827499898487676923103193367782553386361168229348738430869339050066794688296651838220997051098515788574232355732656141033278481953344041652481528720457125776234430749613265140295248976357964532256169149909206229451027215194688807520412448661324269801938106145557477424853450951172435553313342127753793104888894170522866564618822819615770821724363993478419628887626507471839680465303645833365254488987763763007428401423908277415105089743696493924577894186670885117821787767331483007238668591811740390893939225436998999590833902183222496873454167025618719706026620523847826193862120054806178799078620260767881764115094713519878198881082497486291593233817076339911404230057577394372270311842293565110534592809212613800552114395336355197059133536754097604039487222374514553985328552385833104724159959835938423192144046188513853845001177943481361351281168525605193129702930224155675297055013512080864895944616053799446180257532891272210838026723571409610864971676018477599292734998375608079496619856738363782617074142636522749913789261649958025551969407929014679746565901259996065826737370362055523569825329596332320495881389040960889881881377868483057572381140662669340609600133426953891496493087239729047658254395406644100360191819307085636291410604824552571689733469691115442420185897725060059732474625826108970369024*i1^96 + 24868807816980203430999649308327489608720326345976859314537230115218443592454847285576581107431562658415417832886531475901558992126039647955381892674094370564173857084286807406542906803053570957490935296279670569432515674565467339866069568657876924269125150303733625644210901622942087405960266214132652068080411360047434629303995582262876739837224321677531789388345012093872100467861223401316951787724083665753061336646303123314293441860355111304535108841251356819561982134607656838539728618306584867807182753829219532782494656533904181431391362863536606126488403602928871837990428846354124758577209031487480387243817804700849612474990290786059702585001407131203766150357436374120361053476899747531171580219491949529590584150402784574656646782909345515644171266482820703841475101491698530128978205894727996095169520331964002690338077616881309807910777051426357476537125030713278160418985454791939951189568012935123271350084301628705296232875676915913324940959777539536346980811995399144541945182079878750529826201194206338670734652261010781153441746866496418379834940372440551080324079595398670884497210653973372855876184106291563143050983988890934841408872685080782595787947975682068234788716838901164663299913896814435001808574262102845275208574993025714016835037998297326324227765522815178139418205481725299261349849717905195302095446368487563142546468790396414269802663662866336392409436488278477398460522225214212878123767691216980521265085140099088715167135790600467226871954320426533866031474874859609799541337844873278929698869152667805454645191447489888951399827422303357039004411904316853390882140848128*i1^97 + 3773971016729358740034139114579099149461661338974147438284507945321767818531764965396866613467637535700168053468728772403935439005232532562209239548309270316566863652559226863137035503281113853553844273911312918890965903626383697587502623498498675203104282602875242339708730610547038626344963713915675913772148596113384073358772665113985126221887137464960155274262247692130552248091863970803229574532960681846939560509880004981402986600914480837131720473870119642609470502517009708946605762728890687995930757721648477920784074202832033450508190940746477513383972315201226861173588181175974333182869095864666075834802874088166418910951339956998730396011216279494600585724868380862848291037160603437265724069153614823594900301649705875425124039490485620456359025338901460845532337963790253554044094464120410600663761405886587413136966923706653404106455708497017596330627925920018594189828301091106828598279469379198612948139131078672399461891423443895006846586802044342936684583439681755914740863520375162255139571182784700494336452634012246299366489203291030733900646482461204187444881357647543309542370128568455415810813179496724826475991447518261569515642983384390874124778639495817769236575209280559552685319456384075265836345122161998420574936430285296708889898857284425951581908527982793082048641402238156721252380208472786127254410478022240346141268418096858139119826355325397424297701564644864005244128407199751363834833631034905755301905096319821392569698070321096630094284672215859405328580750771460135760168566694386070389567596159136786088682564010198062897741341893687080089579531013443574300672*i1^98 + -627650553512492972327235248826029174260854930211236076208560283010404628032319707725011836401605942046678752734799018512272863232721854670131316302300239038976660894189801231070695884322053966368669770153717274886742931357888230240031824410626210039685613147886640821161855757445849908124644872087900134769605127985022450580864395945441374276180730929670672382657889184532409207717646104182903380552273044563113514369630310755765256948113346412956756627886711750862898983021871065889249044452593249269770977933315031704637634230190886764853844517031568732363021350746669276649042279225752994175649218192873605636428407503259520642939880298186222053425866863448333508472543027486356127149489040274364856560126276686696812669284386923491303405199291362142879878965331250953811194652019827261350636986847884678342134998585810298397427179274955999696164753414598884391900640767736337508402527739332828496589524142982419298351836643784751231823734260215328018988461564577169883872526494828825583166930943314342885823331691289677472527779713398045325321050370100697571207416801604792722263168703184935166851229292624565083701890249031939410941081666692300890419266547979860733953927752768309216203906822482358902093717442265973334927782107244275541478409216654687560109745379475341139259395428938665277947747630456084167461816847590225385145166647865935394052143182278745609552341666979076763488624924420558294345976392979327110318211249544694744129546240886120294755429452471356322158294210272131713156755903984048986032634028796137955931618327050582575630307093122901426741780370271819543171680524304384*i1^99 + -392151114111636436263066159748477137941544372406795588986074117203537141228999626267050317485028544774596170992902953815505176594376713754036549850041226692213229976035629065498401199509089069512918845934107555358246735783882799043306367792384383707473340468554601819225366858251957035516136084371620748376501862836565061450609269585685996589381422082816255793037502405963460143196931137494730482929696545619134050854716922373236377506532220778573221885711685854379943180232146873794464215212568713298685591266001809087318730488180418994884384347929306902976503000217631021329626561389659465680213698110649667356574417912402356283712517321954662968256851269044473035944617713668243807730819475809850586372263230968425575734810735039300758108713968486992851325379958405592184201958990709016991890483254480675436255434418243211419668272361540020978438687171978483717428918632960341958786532034081807701099077670797572538853733602854063354673476472056083822137518734115966889432826505577741240576697987455237295004396790397869827096926808187255000822346467357862152015913587075566291717939306623327011144355629381688421784567900743618457333303152607731018624222653155336843049262027631771294076978859761251950368102780710610277884900989759814747504816024541933733976394599838409969110810387742583200386646266239279866566388968971545438222341651562783486363495280632090630701689134708293775321239830608993832158543879038035530407282137158794180274417822050419142200398793050985388484170027118988056827495324031830404437055026580017831470942820038571468007837006258804944601272684727332047379496960*i1^100 + -98482293958521053361606913309967168538357919577642600584324688887707725652769929013110044900061677244126490664964759396894901453480559541287783209836741565786697003763617899462665115514809327474469195886023209456571850065802406397540259128818260856105332508588333556733807867141585040396515099316953656245921976233366423642640310603111189284610794623581703889375056275279787559364965565831824230255885599823945363262487728734398975694065457900537395170390672020159925803268055118012429442889629823366666128758541063517463607710523209108954459593526985262868108828174495990196831437997396278400204327732271678107922582744416835648816006207977175443151309517390473911066637642593804088600902216457898752202787677584504909106528413571030220017925392844285193700497289258424540021333091768903359599236783469690874813675752157686538873764679359239367927255397571151030401830185642516558405570440683354052128914996359489009778380272871144710051089922056319176540114466752370705061422343211299049249071359765323189510492466788049803090884268635735798144061805099443455323185070663060401236451541926246192135679848723566838865932748605068257535271960457604977070441829175819369105046834707041343653912664510922305208497115376636702220265730304157078543550290825861365079045916831089020041879006370948109576747903983872476586331525108963367640115109786280071062047694426903293670082079446862848408919152104017039230614379010584137576493335583388890149539492087930704597965682612375442299275154332095248206459791747450336515216796904015854145331438314742264729507842329610732133075158823182794752*i1^101 + -16128818675398334865102003034456741370307214905125495552829341030145331892143138598191487530019049770972328458687897254405616039810526794653390722392347957012921309262543157173655050054347376305966251598065709471109555562035613360929625347169315674044315314651503676171022865528529508509508694890426783895693989650694266334951576864528880581247174488084368309069993336143404944296083400401600887375068732918390976655833368230478955133125768868051891160276174784716362912567588230536448889699930925549376124135086630150182481976066814279959064374583598407567370668572479300455509760319864832889485050935889860725385437101105810298753140012599515077546788634737605040100752578042384471804791014640916471213440401088845865081897344285241011861463082948971750372972519729472139425000650895856141054015555385381531017429432130536232438599975037420148131901711247347467314307291372494094168070711931802514807778340806696825003732151656463826559986006076291861063849718113864156328174622907713646800340428384536142959419503338286808058702269619454641332452069060494740340099261129043574272377991806249366257619655745203440543007880214703397210507277616444639913176925441249486786373561327738536310049016176239645263325231491881890225628704513228536797206789964647130524507970841861515324208104247250020998046851238515756853670293261647531894598414173491665072358137461647308576416280635950990945589637761204104375927846072523220408724675978714753851269271552263624606854713834651776694799588920277415223594167710430072021373629107732498291943359794574803844625655937491036635692080824320*i1^102 + -2216235943499351004957173793292936615640886219379742058895566896367732250711955470351724731456043550210158985056410765871177640564222984085305844476934792841681587013115141127644774195217472540671259770081694579579939598301778382129156531411145517449470688779523188652397098803434332304367883069321278636563026312142464126222357782071663275551377530507819633078038359469334210504662056293467469109632949609171389302974195379963448941054316704398298358961562279416493311806300620511378453999200729909859977694435708942501371099951615111676957912640690298552823409721166234600266228877672085647699116822404171625916419998024275298123435020917862164668049153803403070784923866761568332235169869499629192628518080124958275271944742497265347743100666528224160041912459024557275284688023528518213214114762704445006843895712740708258405838721787975227795664882837629070298270828270579117130352995930042518365855220227012196290363888751657091285257380032708403894562495153589812416034908662632562789650460976999140997215525642135556843100117534817069222433734213087989015565316253342716024955692296392619939257055651476869499979979486031976147417411089590133092150420788646353119083510587384594824033406851931148049885296183224528050489496766184175630034660591702922287089883685742889696522560542045653484693884656614827883461782718449849875644319066400418243546563694712220163725032554820870930749639615604664873442459804520499661602611504665032847667240254591391274283871112117809124433890606537484202368612109078875236616532258327640806439243966925665794127863814820734215127040*i1^103 + -254316570409114412838001245082393550495735501436456005101493265043857996234396688897711480474210348416063391297034519550741648497418318319577152650004584459166902362283542353740365377448426962431309355468599695013308967875335796327931607357262389934803843748956327794101240476924245976308116083235082094027683891545442773288019106747301411020993449425639429317863264816095835660397935322029189292181869585426160160720454939156426720778666738161060891348075803131771525169810348450221762250776886113640232853158195106067774591628137754353746449307503234520666143873910640932827513284593502297620849943826706658637726972575058070898008790687858471565300628242165472082309779987133368411118452235705738470995851597129062620271683031225078232752341462924679498816143524878327670392552051800127522627105233120845309103096041017976712915906632981868749575293671596345481381885540830752661785144965962409298335081944283388061805076037175159222035447378026405045581208732331672919957658142433786841651003546434204423372698775469664798738553036558206787476031164021075356227707821005248130051918652363472922688332924144179528220185373144975558187822706087318546122905451544275879510940918434880963217280283320635434543350178038757855724254524817648508304155775276652461133305137173624700298707392821615562294431591350561540260611504154474349804650926671873083930898501675328990721204844181950771865745519905282936000089955784376574841886903958080409488507716214111288587065705134337254053456511120076020194778681578534078853753498034554335363021280193675089007897480324448256*i1^104 + -25181004191560929273445194075126273613522720836770958307043589662269348068251228490270411418769707072341948390899369893312516673494890462222402706743010541845402134218763688249098619139731095229750616894915465345643227371950929071015091602364712310807302037420038828892294994341655189636010902008395560221972320442279225922902130375185691150680065943557244754696119123003607859650623444426010063911718334947111058833024145175495379632846829297432591194380861210956042392941275764222967459015991813260817113108764246679000183447841649272396305139784026616932978857858346560423753465942057099593316811729852971086016271701888791053506651649636338714028883482916081927644438985276015616009409934878054003010519846850202834267004592026811600229293947551615260966955348257457703044381102960330343805519518843165447724674548135394449190573539887212052058222460717634374454051936907780305743614079063152935056567655639094871343715576109931852733598138041501492906637434284870471889129162557010792687312217697511116969388552615646951015111725224565811593066597987121354027606601886037244360085543929494768063962447323306024460245885790623541953179225665508693158445209703014433564882110622466216525693622183395926604584184284898820349812469731776135715332817112257429890489925053930130235349818611892592937972733871202822952351794949908209427376207092340866011681984428148469102322522806764710240551038765786563657655973862696001410022305444767370172473180348472660614710938100873341132588640335746705874087238362641837666796673397691142855354155585079277432847990784*i1^105 + -2044099043013214200394673609737921506976111746297852591582461944606479391609044338488311941046682197334316400778623497831496620081961628239332820551116269399980207581211193025685901468538343954854786437672987321904419102805044569214470026393806284257209005851653189388684391953334880057537360362863243371811817201799635929474937968245456235089235580731071872408732290331527208170814405376295420823753812579946962308649238701866842331510228818971295836947297780798257084562246671443856778423211020541263367561438019358025718448814744161793226023408100720343569484173705051416049606679590784494085660893429205703981563470295710785830935888795667707023074780605745579276872770772958799046751958564220422837605699643387546971658978348451356800804491309042859364471960770485229832573850492292203002857092648464426505213619613691628292025080075015397524236350634312206315330889756482064986858863051218841427642808264271662912654961184866670523126666682457493888266534496518632206521300728756392702900288190456225159058466248836738123779476683454369347868970839581844338693783381977191393393654866130801980827840672836447468945885978851953920925802038119749814713579985402614250576710518932914626112142818557188661123715099607352578767915683613893791565840470872057787379305716808588880708988855776498749804768661751415879450160534969604655320103417886831115288621657714630322894406027882581271389305051997801282916731121273789744069247100376702120164623153980541165988897457732788567024950036189725638680966947917891783526150558177793464379882734509604470784*i1^106 + -144894482173713296986897955972988589395383406423371710852061725486305061334351401004546877568474712111614513766317467311459190260063150281144795116303660759866499319400976127952071097898445616410451400430033174739596198425380170579431767535834612247430771945060250665078563295360230365861228603811563691073856020612622421044019952652191061435904746615061751688856652193337249913565143190277430913076480203569270950565583021392647749626620074879513923933991702007570578033473196585375065401218019845562333589496960632498336726886067548714607892345614195365884765217090414211370376575121289879457258902360846169402139852567341128907531248923799362236269761640578221571995226487429092569985197442851788398236819220072886650216795417863758777776253262521668606633452491796325847357565735065879112974596232977000311696883316222818110987454834753985748022149446032042572678603604536718794951097390566406192394547719927633525320261170634948822391654228745302615667537405031859000751684785197681080561589118602392803200075761677148591830836356645279507201821453537830666048825176971910460326135801339213623337482660765950589554419229166788977277937232431945523068877154726630684119282662999756702209164297008264276745841705373687293001259901276457813357306974952358478326820142853851469159956476037853038655064196621776998612873158264383701066330421386410325647647999566593352749505366357465897941733346167573540893944134936725042998972849728174045885474510227603914419405033964343199627598509881144161929472786449162439139661587212641468914442900078592*i1^107 + -8818298519246251916466830376540277907346673115385288917295979122965874807096997585391020809470567016240158928318938850530978227761814845369790763522876139006142137789735606833707517445921432488189043821706244427035734215068857651911985334757089043839600153050649174803250604623829411518864962737618920584051607561994134268444857854758283049933828141605439098454094593050741367655177223520118478173183528648378520055750220378879606399873314891573568778315344953847016675964246420370988835307795358828175539427553010441474762988809237121986625567997818801923336412380797361472118447500950075633962031095183872427715053614375211960199952484168598789161328346777954363689064786926718529771706664833165248537217152072252505547143774408492659805663763097552519522475770419397384798720950620401050385822933896249486747435533106260436613273285488708849548774189565843057909831910816039272659713391301277089948165031473041770083612915041873750278163930248702739074803526839787285437294945015122893991122903204576088273699674588127955794057143132172557284461986398644943952575337231699285661531674215808274885054064905547342748139100876189563718596314913149143004299999512882480808223277305473226462453855285701987694561321510862521595730255249013119784437048537065082460867234719600425679275068596339072388411833108095497423988176192707349871087570503248979177315787927919821868950617534214151263933757563859966600017132949776131373202644984567925231580652132547329223621581576149455355132643715841767376573776929920148470084171472362798567129088*i1^108 + -426257834584037261799714047991734390039895662111548648899764966779401558329399466852225345483520399344243674116950041904051879314945543401048595993259582217286101469096387792052292155791980466121506051554963878466411380333014288273647344257244390341429492711469332281507537986286368737091506195952359941952345187032849915382536949531772690758282032292105982749696584733422417304995867837378616175207894419804483006561476490537023539023783163950419627982939249581149803634711315012375558079998615972972467416836911175682236133922174389987128747436218023730454327073542838641732095567962349917254974206203029645808909466458865660912588760008123289683819927539435778135025824309442497891714081978082293084442420472045968449107271827071909983502039611188893250324585595832276671219661407616343616821341888126264458323727298373066276092943015905253726527542823593183860269687793678605577955764987368424752316042333757610176748794797724992479306857626239104980716860682711275060587225109140327981267982802862962583365663075372254693180385453849772394938645786892117033963665529811912221322734827432993840724437967363503500037705880305572760789174017418936598321226200629902703427211329156289028020158033680207545503642872472639593847409369871992690259680702340894898079597315460299973435115184196993015327779962186808345659570616280282796759572611033398272656851938885827613249153787307720037726545156920157737328558462570864985684524179653041564073421060721252573173914325261470948191683904567441815100356358779968532845135317658763264*i1^109 + -15156352331616808794657685139592944697422367393313960706310965245450922265132179493081222061912858515813935296193840201654655334717427574336717024831297160243151663673081910364584633157036160995601021678079291347464407758591532034656759211113106321225431081230306440962579661714214216864135931302137811396785567017638032942594457444316974332431322220492293166519272297083095403222555211778711590461473893838109385341781753731466764931689324093427217279455473199443808629933083802824766955390737057390561905296991375009003762919213846285083205121277137958230273926056398906073034860247173025650347349904385448034428704618866127880458366758072008273543850432238520054924156641374429266702493566762025414530116795326097616724342117081536820016671826557238609559127757769647250982589409947512372693727107721705180459633081370294986592497090604789363601341448924856764494304977003109797399646969972188008246034689434240153971177410020588342535999409209722008960877821674491395917603114099145233103679562858365814664668891561746004568898544785117677681255964033457159144566060056830502541640367229988974332610950408868139750118995552825383584354350190008961888102271435321148275486282088892200974853810097244858225385279958674316418673405442464891083845624345352663209214834718171563293069285359836274815284448664843821919614322340417478193496975357709997877346647118706666942938351323704781597202658528093750615979619690319003473074225015797892326946728649344144374118299700889836604354787246591173908889677036134198660489543680*i1^110 + -615614726485075149633981232178949331415532590112735645663109841326192697983916787609096614557361376773426768083295695434475060259857811509485568559714250223451849500096197180521243920135706374799310685934544184483209003229958430344794465111400156955598356997594358945992234156815356833748299689948529002496850302991298344266161237544338355991059243653920874949297007854633294040102190609484272407638748475424753488558865226660527006989804488801945138588171400403039526177889018123332461494842732410714157825475485918039131091021622502487568997005314988904168176523250171478863586660503728136921536697185893028381235497382303683334863423012359909148291139022609753992182615833630692508450305644310400569911110221462904484220545096955730973964008271260470424591502102230008735929070416474206753044835276520917733604390968015845881180953241619791622367975727029435772986427295775508301033777177348638397446088938309293113729831170263605519073967564369561450176392222905317539980214251217487491335725726843502582036776766582575113417802579448803377504243211318642681225907328633654369057247990814362224512703369667893567039025603022922116345025443030361383592603106816435069406406512805753360984852318485831524738276534701301027946209698060781442404177678529875846724964902117624718540997973243765110141183285436127611032198451229793341502038556163652221068917571015140403089844989171127798609190241537107213425939159516214932550966178073082803705442251390778172022349903340130282353862755275798704790850801777118281728*i1^111 + -13209289775864305918673808776066389849257174445372238486365803406482293342017931295956931702863863932338895851069293554669673192886057095222739042476549974619676423113985768256244230540991028241093228984161760452000245084853045579854885484112673647573341815792019654402791652210982316096667526947149967846031540367037959056662789868105213659367506279643085118598067411719917191196271610519093947214102455273550685791859224241296113030625147813841988031749617057871011110009168052369527776151260227368691980939005278506870730851565480945284196162809078591849685845296494566868906573832311873375698996812243370809614914060486667601423639653673316265327380630613528927567368871711710024059226190070724756717205228630427643740297934607526340094313943927914158947005077400333095862998731742726998001755518306220124716297615285432757940473813020037383877033908553273817826000182619584741994382717942442996036922454934439760191343882367819654225375219095702536554728570900681598508579892403155333777014610869652940418915295954361218039907123798859950996400126894752366460144081704135178028119041409296458043640175570317289018166952622598704691577096540390684676698623047445908477449720505810517924857854259649109425534458214354826322208948748925813104484844789101052704041650992146845308723802848403828370472006882787967476940214574228215608157413358826349647570728740160194813635571567463489153696704012325302776363901402575923649570780670213950997019194677370260107023841487428345105904950813822960118891747999744*i1^112 + -449736534171442610449524773759138479637287290488945710128159783060218532901743345036084858287226340940008636169756110257975450593594171266162289584546776149105702111402842908605544157810823104968393274186777688785097327621815204895019709800053276926530270210885553033727232643961708468282296621861667113281673755337979755385409142527640299714712011528388362686800270149329064258060348023374606370667593968451017784804488587608476260414782492059701775307991137427913521849012089778335832307578903542017237881628196524763473666593013918624458566179991407083419760334427992843562030233266623053150441983346244092297813514000616420020882225008717261281339657568135298749331610265770824758761974978828972659403996748809929095149796619746290501721985039236760715924989260433205870788552258586164823155260082855087957418879839118712030720628960686651333359280286708902283116166536245615365620694174268439233779859029862915076882673238929457392346747646332357566608941916831372737958876647359773489083951431331203218630629707237120085354470820982265559407842751290622944537928771959861652759269106411167272943288569140406413193064564343314577187417599995185763267669118726817119918575676773856442420679249919928965316387545152270040936728898807872623794159500447780005377135935213173414952404186420019830594523137102636004646011696277059020087997656816908184786545207758211515146443490780695425737215348778687040002556898352052956304763225640667480989515924239396325813959700037717654406393950933636352049152*i1^113 + -7012829286864683437784681520058181630948942864470196984417519750937925812053570413412538803873657550171105174489906709567548666086814039754983647576236670177909845658016359331281431164622284878697568315405432793844823409934804047569827033709110151739450332394206907125247928896611535383500628829469555485165823677111637433255115838220151455608276634371203577938154186952443796292140969443454184368169644297256266974804356065561745472249677148898586748374762930649858548055453059739868726886962813339308005119848076767740326592704881665309755046332297962704876867702701988985336312266553455441908650441228034675674015268639983482449039904667739131447062736993169937358848860061842009018667149887780981298308541530921456507450178006203307114091719360028494057782081904953100057705319888972351574956496657241951175495021886310187729341897649141903130638970269893072248870816845116944569611016015366528067262833624918068293517920462212314122151249065681384515551292273967987442489455126643983965210152926601477128335006827524007493413159892300440681987664884694978205803814970377950466244076168480101628765927372238975286550959879228137676425640502794420509688756482381117122692264165628365287489874003926734765386796311276868317269193607455096921111378396105733892011302804202976837600791726702399845885196161610924888961769266958829185302796683896982552043591764643483003486282276222578321033364118300356676183775403757383986103920623048064975450788449146901339658362268780575023553796523425792*i1^114 + -352175984336404499544767409306072934575738123005429957007491996335783223439497410474209662417352941663196506145650121285585783943741634081339210744494420710451054879007282470687117796141773957916188681147930666980352226217678411725944205837818782116474462304659379551966662051520946640935341437240787318697867857190784454716773814109123507046537191420581071389687685840544944958416948078637426420178026240831193946484052662554914651478323059434205573436944926041393737058795674424208159766215176689502151939921647029651641259141013140302567589932087385910418097649288329461169095341952183772085049228207310765068052533131539405640272586427068832117050230935103361175362897932628463484335999950387563099376973316774625391983279469671405290309929046777155262559228204618135532464144496978443579284162657130908431358373018925973412434523736767445614053282738582415818852784901462938519634944286861942369745136082441613355907344227675374338887565425073112342306851204218820958665683555366554786314558652955382210725263331477407889071222669219847876482568725129928813887858466296078996159855807071969792390039687829602997585521614423959908767811787506120149403210112422745973582698118490197048804984793988769109288076490765630888238906228110369200480550765601807609818638779561512586193299635374736838321587883514715650055888597301452479974976184051666138564017727642395790141095728032838001824292019225081167413016139630926606437292875930098097171716228384895027447499207243574245530271744*i1^115 + 4575626579615914539525312109081108379476370081108679262643127707881954859440260863877296893132996764990174774097048737482560818226037325559575692804536754469520298164574901290362516964147491633740256302245598396804646463421155574428724540932962755082128954464966877754160631621648229101668006895432318844409693759532140505367785256334880742425413129048665927477580447750002423727754676058521606457357738120363041557479747390025861433371524178549056277817020975012404558417409982079334219931878312034288111336831290660814630868406019156872734035386285906088676192162920201530959009365727980327161632224615772642574926842277350600344152996687132239167500303685887372905772363661199356180592199226667486859180520751381243243630490643972171760608038884753583516729716049922008992442085646502749533079753571917781186024078670953679892535414814393322437375460688503158649368192755294451201618508566046262068986663932997939017654790330710536400951573189537100048387782983834686158747409755544880863686324650600371696910026253779148232073811323313048735312413575087719205907034656087536879665554843677083389841607698935244740346188800864312769912371672013909800273751618952960187788506536129286302057899809046293189749433884434214759491673688150451152880684382426427240253675285745936624402786049654614377204993160625004303340332434344804052470316974249341721233724097181646967831957147250556518362497049913668952370755783387061195084122188495122992122605405779073089851987702350610432*i1^116 + -306537617524755558275139887053341417208958950607536906828503481624250201554909482100115547426633593107201850400183469957035340510713089574236774624940525353874711348530911974185978244676824802134326172396473881404176383146203670638529781400333776205195754047425980091898067025949192864329878314153880245113087882961562915477459014011657509554908989475016097831942846338709520699806877699346628929689997821966596846748714305009953960869272376369273557183103327254496688067298001042601302727775606562903083703865343580975253678642817529495367391270039656090820573194429993289744660542148322158106336881859155629896355165742226001722937311112402441018527354907551628457550332484923078786587378745916896478032097429592630614315597360349982942901811881295234637191320495734249067231969009196988898511608074993099876417527569026965878873369620216792713155966058551790684001856986252725412736084479925067015348789867008768413919889518077040810259525346117245803479454568137976808019317392009142236097931574148214441430368901476667149164455174630375616482244100059310730628013371878031967798029500299127234131626240887794925260471181632744273192814897967854241812548920948722227918363105508426190513662012385531772244729986197898229518260664545748388787426231464975658585574194373095661383634096836170980325121889953534621298831540379801172905501591576859589678529835590374943149522617610838346648677892271354873320371181977742223796174964019754138129728214087798508417298989056*i1^117 + 6112728986844453948360060504073941987905126291287298128562224553918047194150389254406714158021370168123498992733740373918116931632156671597253428318622353163141763914184208404633522336223359445993119956420877312709606155280506788953681424008051555829413724421660492835670829407624560317917763039906124244414675528171665235619565921540140399054005329699521670228041715572764075809175798492921245248529494265458756927616437031275475578343238587153812746055045786070914261787237747836393704909802863038731023857884194096269165413298089322457790872485838842834670243333618732639582929944367512458271414371521367316532759475366527903230490190901131630613724780459063377363282833871690185640732852871917097664552471913230932361283148857656480242430702265091893056066707083694400949884894413839933581245721183385100043870058196994442082578589966173360095818839617553845991524372377756291632605719245540285684361767143547921067253584774455710455628140022680414108591240611571824440786065087554709938642833985657601873528892036049243803390506592026867308656816486357942752737798933694714422406027363253097197469204553078289350640706771245864692492810848950441600640696127554143833508142399539836039045204732033776298127970913606228132285950505737014260173754237860641427898190643952804838875178726504321553050429272696240637681665948540366095372931353954103813757391029674368660113634038519764120048263488384449286797656144496065376383478800132840335470671387606013444096*i1^118 + -18685444417549326662509162514296418121680331924562389400620122303401312774385924434062800464643347206113577268739601416757992151700180400304708127154149744574826502322685755018092966097603164935536500885658917149536393648300561564864978181223740719438180246888868528896802152577774130201207673570274337250499187710332131827751068127404271624651261348095233033018775809120135816880113980900378520606218253069992141697060229448335617371401586826405394863386216495153551062584117386962333008829787499723854393172120083126950262911458459227743992400518316433619207902132720202047075502606557405948413803293975918146670210511115841226718142747450283497472927080035732386141684017290951864158616174448663133730329181669516349564963898664714092085794503466184705715615071893521680641490820117668454721177413179692296338756874508767802494092708323919825457312636745165254584553045290494637343113060731767142687676337722198350720661852574308111842924284899011015225374610748375454252032846237328279942624193457663571227246493011118493510990033948671243873644717861706701871188469932430322716659981528100881793848843765330409914046619748295846235892928244393928148052954864453718894321287992246987034305919485429072264607336828612701335138120655140950764673572418323270033513251852446582528436473037982812631452958289031431231650831759954142858411147972680486514979695136803474673148486233767306867560138080593621085189257784963691526617331584515868955767138680832*i1^119 + -84077009756991353750363046228875109580296374203791069208639067714344771768007547796673654194496189904753605025168847938253048260394181965585264387235507382545811386072958563127291077610838995130236654750521592823578569841755392939247271411621631797359466784761220161215948942868602117656074790518984253724892722637915450114050712539271481516391162790434584861401389149080009725184607717814825176201547429186919397643759988307519546023308598341105100738667111437888299251179328444097039261842088449682208239966917323235712158975360683532313223041749193197619713929757837613965951565058055114042283565002561800974190982750233424042900573994818161901156075243333317901541921902303867581008227495044542907896137599843678426048869591313673187480978038830858647678139550308776860760391662523666455723064410146423315799078492315957672762592881332211556021346154127825410437540620649457165769619593192492079710019110046725156277894148835841075417283173541319824004137707599067467273516885956064637712594973052625108805531676686715093921134513977643908790574712571165868468079782785952193187310991922528997896372729094707703965930223434924671729518598349149918045899885743108113741944910767991862056067605386222198759368712501383679390625255164993387791041197962025343753760648676717219552523920084807014030043200097603440528535072098108791747076353281845620630629565207969520600931467050268874614145762505249971167513875051739281247022160819611360034816*i1^120 + -1905388918798086709448712166613370817031270200064182908699834932656385586732406500885182480726456759418261517132275744170518664594600570799753340049173388888040684806464688232102342996659024320125161065340814755654154475450011572018256789961642861193692858365438731753487743407059381374329471689365320551534820049395154969123310930747925816971586138666112334014298609340198240801604818513170092337434896635416060105278325111682218879634022659478932734141828967487225122024525568135670484647348823480380717341584550582111493337367489049829933696647334921226469159588687402148867945476200436571888252466200863709732665423280206231283811179186795441305193587559354197636737764161062108248747974494251815092056425634653151539490845963189487521496140893624776266740661535216221456053416069969567044388816197656970502576760851962752312148493793815522442525891162269941532654219032839570117281174150439445513911343179827980558277505148752728641568012127270430204796714237786279077804064027204948547909405573264611947147623891664276594055969277521976410540055734115799137535862817065512707984747629687512480394551611209603349221638488475783418246811813677892431227992873391780507512624059438740673613046387149820392222963452311309440997858476697923844030662464565104121357745073556128961046142357035638216627141160789594485596544393125538445586959188937596037677895479255531374414144486278205804244911703659053422523717929092487942644685124665344*i1^121 + 48444412107592968225001417006191726750008556231719079763542201110886501370128581449780447634853843282213761855724171756041609559698435378692088633656145254319910797703333257830946578863511055316659707926714101015783774313790664328814056469834858137053933789312428245287870802457243094760315925251041966353472385957616500643461791239532265161792399187510825716355535813716397950707233161282885974443114172540223171999414436113635289991468111489740016206938722539466180332198340848945427142344095147570781657427641304190765534831555257851644167197584423071960639370101875622186444143283916796977798623277607695820091326008650698996332425978133059473402979473388146937749320302204425808938296360317063109030893979189112155669916465422411065369918369696267104380119840500157033736723485680421585307104653524804702957758507949198626099091706101616057108293705492894342864664255923015329686724955256147195965033376358377094101003967963679339623446811134223915487475119613862963919978199397891264360359454147507523874779385749449986578130667805897660431548233292554498741776074367034385959684051785955518546136423283163138366602562442369891556234639611486799355923956481825854266383100020831483680323082328568471765859033362555308141902970617906549095979718247819271702159153122109247823873503907016842232561806966181705168275873446135163158412690050101180876045003980278417218382085125284753985670925481651059631560728147932936969125888*i1^122 + -187618030970246194201477780210751967660633012395518633282789604326757077625040753978275868796745971422737745620878457784428226892951845976207819046899163419660151106101628223842305028606614543488218301147742685530413724500153416887077285795426568356998162727129575704877830171262273908949257016840633849707591332279995058238008962178587202436107039863816565090769318927664667895875241971241675013207468666530064581261390691198170750542012410599561542274121863474858199645926954310354782861888199188355904006068408042336656636606035205062889414605157399836660701474461753733673221985669874504553988930784182956605750656476778396692984422706549312013462241445336946062737628042537511038381678510277699879553165243526280336871905350646528597540190382899724311909166422265987951958722258638019271049769676266171874634845012922814348328288398721925870426454531590565230010435190796909740273722217754881090846895333364856690221395754384042289179476718138191369254415039606013612747332397974562109909277771089279476418785681633373630282932215418020073420690003056062157065208414220615747790466602821344811657161324385817125309442240942570311804601550082076295366340665899586191072162428834909221231179648627731414920133115373408005109260878940888578995053443040677336319899297448252991478998757661291814555351633751761728316078006978762304703098233906118599030945362395457445376550054514972856438511285026527058036538783146442752*i1^123 + 291252439732521558168312843248752419462547281359403334956819200383775236663290877152230071288589688906665723075452309646545344948045310659874933863513135095237059664518789772051058487617522870806793924598347012962568572348602048191184669111829035207518589993318845241771800955038274784040864121077241623926727868280842826887157359334726618707355816649584630063201663946550441289103410784889510174651229625579093298454424672156971765777107109916004458004025845831368133998755156295885739501125642484181472449570660442015408437942192778307828436839821498133031172629651421974719749398478492230754509374110022622961510903166281637779851961618824117413198317225696918711765284385168131053249293082451339380316195797841429045515491141516765266069657513828464543680830499574441952185203760987721293436925678543743597236487735548594695315438628800307313539932922643988350295107637033355363594449646333281102731483375986185699749946221158603642305225047514337358765668214866903225818889770022352238713791171244694785751985534725278244757668547053785454121283378867777758819491414226171721896976620145923856248710261586706765880107472814515694932533131131191006491939298017449780956063179738658514369136560989519158127485223455840491553053592010682278476843706841026516946352601564375794069390846849130723757514646728681690859155770218351599266959561701184664844420580133680770402709084557485037558705746481595440592584704*i1^124 + -177638346914529579788373870960123749740809578705343369632342257856968318234357434733918463853586438441093529409978455607013496256359669253934605744204724900244716487085195695307663414889314071113325513282720206822536720339365967334329454583993115860462697310440995067819734129438304829678271201983515153759060584862698998272888123027652123414329503289833134355253740340055013932135154224748212747641461359804525959629822333183348965148355422536968510624316215949833493080727377475204531533242023220618797807045900846336713672426889567814788283110312839363206105977548763113772704771853842564261645779348527480339747108956542776380817213293849323363452198264157419446963453864997639364716022920099519434445868446477709951180310789978707386808723260634952725227079226603153679771902097315112523813804118343010137755484204098538965791064697215969596837625869653088624726045253720953197847148456150317634259332890462648807143384539845376574531025200186371775631863591053277365015799608130049630924370793984538653715476565978589737671023821032743918034251203788729807413705823634501015674135057064279780454519485529908511553326580656860307319924079181517067747412769185627994621539425066997804155185937207288838895224940980523539612336348014153776287918469013925490382219366984767935874376182229962050285266057574429146651154221272695822282930311314122736907175160024972905417187245528516987656046874506297344*i1^125 + 484252875337047795470132763217491193444391583938530716624778193081443428413922725349542757620851349119562328407830881760664867455055743735112522986103911647897552441224762563392788320207016807929409611563448292041153861529455225790253206409738140498271390935209514936708278783208199237897393720465912452234734702931428700380791348861306053244131845248617015247044461151877318075646680551985956677624207610334325063854034793523874301063000842858776191513564108297155502242382618798521194897000914010338645832077518479888549962142319608261123558826720597810182801910994662452074642756937120044409990647048833250760260371384663238267061472972319738310957474091952621225317559569862620993036105119906270000425724073291755974863913250389443527932379184745628685088685359994494785171818129714922439629667771081722140513119152994636913973704012877884456890668868031214582561339580239024779134182701382734339407389422450790377351668785877772811160778033289326573320994896828703552550066377789401208642802542844321487525199759863969748974226139079857664241621933994624298250427758184818130252751878428611345746368900961071708146735426437529744563239405448953402757244922452355990786213466928231570668493357043654579299153232020649543429989137805908574782917883810023019441391100819838518593035901934628685640981700861654766501195105774684904674009063548165527733953797608783125906031769569690085952061440*i1^126 + -393857357494145549789029768930113016866650865789074997441089748777001323962816169731532722177645220244901036982146473976094268491877650020255138719377168877625936359335872742777349172862329321104706968368433109360027267463772747675569804236718710439741754891525907807177150088180767779075583200476400866216241078640012417627372939597573038036559743745325197448955358593103184249109028959019466925968042319280720007078912992526857699871674357218153196442444409201292803845186597149288550331140825568388023811862200537164495984261336938680452585887026902750283309901951162790759579190767010354260161377378747072995432379867248343544995227734715411422335293437671570118953863758172100218665030252763713502306576065416569382513852245510403380603678101997276945152308008465554604575046862848164254805840908034685369325399681450170313411988694197002918202612643012139015289446685705468245300164315168737549357631653921228335962146356634544717226479502534893144942501225729409794143020668809376653315724595103072281788818111656980896930839293402758261604403242574294273544520553837013942225267475832618035233267206892279681940096838303799343354538205045179498850018979666283826875210128486718555504744002129977781602920512949340080817524033655998330917536289933637901079810238037824044235364680992203571777327707389905047462860619638448181547277154835989271866633466245443976449644060120973312*i1^127 + 159479858346350116302724420653982618786786172819886157719508398364711458984594605948170483017478080365738888180089928310948401656474161653142440964494042849582498990343210514182498409679762538478450889042112885055228061075799402645052762286120870013411688020347963024751447714126781783941309753194275824243868209846916791097974767113281689109898995595972924486164484065282609748663733782836484061075512541702173041760558808024505420929068928866637714217972123890961587422565234807243916982575631400447893981314221315018554577792730856005686794431944495447205162196913074455048771947342814397638583033962144889429009266788863693407057001188161532474440206811639165461356872648509893484048625497797997251001516112178664271876957621376064084636513779883373952551962214729953576459682966376993412453342246608933080084633090555032214529789431096166906681111909528103261062362362137974512247335554561959278633898231733701072630726915339532568970042181411962932990472333534789776840738630053045974941470856355366991997527888623523074292034626068098599749785064673566247539787470802447231120126998825407825696568682881449903365710363149297127507670690766455779175438792703173308640679166675231009274467115562375474474448555373242438893176240267637999956047895995220743486078033401259665061072806442425184932703329414475901663282348008136891950879836826187969822198003438565694713626624*i1^128 + -39405139335577299070663866171917061025540545676755669823192385111386681543825617325164679291287835878348277582504135180954807358014125045748709240867826246906576230466073445164034787939515305782708915759881493545681002748770862411188141508583835997572431974595067489887375585795453690377493021894215197266485971934783865524176741292847869167871170462576911502831764846522979508574967433271001860118272953174217265543408990469947535199051505440601686147463616289609797077009143044513585781433633878414798228594310918906312475213531086503987070018836916460912718780684032099390322153434589420950768766053066373845149533451934125303561156013324096305962265964097749129564619180511744934172165661250104203876997258243729192552295598140911592075231479205932047012862002565021300479025669796674594306268855812263636576097536747617151391183826732141579702854361754058879048245769820760278220054609857994742742459105612865123716637131939379055502691060206404340053788226669221905879850655264204262950487106477953084298841703394505100851112734950692765810823817004127063509001180124135707019387205454535679601714890622309653562684721832765952007235588075571197843894148465471721030175721444931604503262678330751906098493985184171872963892585202150525697839388672471940715398179314747331927941800250623171652291951141006173902730822618563955338314676908679211208922299145125888*i1^129 + 6563053743012668036508238204489621736465510678806522725188925285845497470249870587412891546350148171293505145269390422523132541500696165870254556938238937015166041708806031288876754319581915489045982813916650699059849567549002842959211855723301672460568090824673373222614411550301890553406419507353679309704217329956801626866398904630649554067961681145136967847519886415176754634877391135718460596165039384042420542807920089821506581808073555961241320541449442311050276371093504962859792477827631144846037708674139187646488463438800569326034740093716302107149111455865633381778858156316673341958364697662926349638493540675360273267762245790243399464024849032813801697754403919380986893923007460540300190970290678780810121591557783488111986039614134740530767935987795377018409974606064438542992645157537858917693953283209631881284841213696284864032641927013184358451670253883104171164270045191455717171467898877348282194378609035004062843858390833496106630105055973294730429290636802432071982164221744657929208760748485694440709729653751813961413841946544375450615900044593027678411309948682633344335870491579518262677436528628776095413447625538190450466637814715005881345397724293293257133235883966922607197691307651529004079981032609886781861985380741182000968028655045792651845572366578411934803970894615066089771831111217908957241692710018062464011206656*i1^130 + -795349122522146351973702837662078201789519847777689762061014796560536400315505388838709486927748585848638244338685264778921443114580210555891668042752218166647267533383118783071070628564029206629430091184878784296981406620365499364823721238528396308384581305563592321181557276292284011720490502954735478877469034542554712752820702228468163382917626145545353183961080572030015350703093889003802965628337034055733018762066678841776429605310207896756842405261272767465914134869096214353158910028431001005473252451309549305834136615441249378151440973425419015836846972927991174352058737018711041600237935865400712313385108089562746254656484027166435051036209072332888215695463589404105047955767190649346989130952818141076254171826902016225659380284613388602606218513901392837926958806217118956989815045699218723806254460968585594617364249245789734703020896149596709918423994272946801178744981576501450458212637083329780527702534085513762212537952514926459054468545949175183253171839945451021538639475609978868338633628839981576626923177764399418361130267037399098388996485223534529997825138208113415421325013832717966211628732708965213749438138694109935401103237511478284337387172535409310047791918593155793249191520288949494665957031538699720755134809341561889220708525864622296235532446299153701864844168427294725220977212818819687333388657639817216*i1^131 + 75069001924048823810800278786986944527123357885673006614367402797620727800198093127064335497140524732813398436201879102119873019998550860411153097557986632181864246201793066724345275837998965033797120577254634607871048963701447638700162819464300692525163970327272017597178680581566265184112066806424552513093794258650624127817818714086061745094831159787244482359833982705186222700732831653339098901642458141284752167297478429530473232775927894764141733930807702757738476403359509460898214947300768465173700903771610398108630851710182759016998184065726172168498932792836931673549559646150736211339517034926345129793733714111925419017520619859982953676546635821548514094982323255888335477351875489249277575361331949704981465987373396827555114651935168568572992557481156428659487809752401296356898233027014213544931880458169810000259776466480312046725813313490911240356488284681536929923309372027942147289426856740776714260380132441892590892985231690381127746031359358817740037928448047459106957456960599355291382016527790480276145934242740988965121525752446145457266098927125486697156223977580349335758827495119772395272125874506724153018843871855627042196506970313768917371189293821101745844683174686073068295300431747199962938452833897934895882046849891696425364318583741570523358715104272120773247505693779196988291805934716244490977280*i1^132 + -5645589588839650740052467674130807085591055441446755827341206751786585594926848689306989153726986311800542355270051256067352243631397878160117437947568021106773394523549794176283573839885312733806917300736656768511316836421649483517232721784884773056097657363711711341970951523190544362902664605168207453105057911422027175774890194779771797442570936527581858380777164365468581530258724839367538287227953190664435077939820126079981750754913983336072346960796328812661808864229583466376959004035451346900098004603835734840976426408697034533217125511050292870500770108121649524907849536826735631081116266985089125522630979799871521544539878588627815297920945100546495388505539292366863445691418330147763756507989587518159941749612391608255863952193488106909759651303567993638541282026896635133663037142121002688880360778190317021877880178840250360369468621521094713915153853507055795284244013461615690863163365379997416542617204996478555804525858440253755978109817869290143898124577622298281539008182840703007622391583601229943243668835607666632873228132412024716152456921876634343098668607795982935022659587194280407126619650972586480352627114541079697952004784941460480276886697339514273504362445178590759133595956263791131016353993725507144213686850845522069593864700808551239869768070068979049803551006738658941342783153111040*i1^133 + 313876133100492822314097079836523105924129464183407198713537896148999087270541541615290707665264737719420633712070751989025730410408726921632592194278762646393134470013136425668865354703219224643391473727034666864601221514143679826238035884657732747545283428798091308912646261921977074074387740431087999327254796611730566010290537508548549198564063837474017053128146617203117247185544572543382030877468150140974141271504318962865375697328071345133270593773355184369626849446612934861712486437507208318339276756985996769433993314647224149625362238499025064204439875105940514763039499332076785591940059641991549933872638380391467566223826641245534505430266926187539893158115261437228101228574100494980044539556147373436717187045948375920039736462678642426807275819889589822757719190792623035277106667244589572310081616441110068710883793807029948634097083058964441607400330379897317192913833631540538856485110796664293531775212791815174644894915439738275982251108195563003782172360080669298822894223166497421753168088519651409295561429381023088465965573631335595853463924656760185036020180979734998540344900931754039992796843677168056738984839674304740906936540336112977886953652221106479788683942592904703944693048085186330351823829388827447827776850587716267807006207475970101113515213839492354210097642759365117083648*i1^134 + -11563534419797207932981850121737111666211091709801639940885925581812306675976898186236438296289332961482955207534116297466779450977440450939034516033072409369276610721243779761615438926001338916717628952702512260047305117514865283014810812368338272785573043592466614926953986117099228081192367272810780470804455291798789598942366647417092989783323067065014154102999662234558107461724142252709914221572335139245116835226117374173611870352905425955360230614609666368002139020932149405354858206870561265987263577443463918543474973132398806221677351898855093818520131625577514148524863242005482211266431583629354937312727726082689043089953724873575542082502452316930575354836284262037258798033213092152532075967490418602041951450250236516318091495939052664982899089677343864470681037321792032384784986990837010425117921581776277757647168422254287937409587643470492696807600137808170240036722394219321959012578631442594958097083187407400923411470986073045027769983907238156330678222950965101017265297761371410164531137447137570828181252214779192022678903311321547986614677188409982639739531388266744657949185285322800898213102180801412126022834507527001154696664147856911788577247161882002616072924925172264039119173166167150495597568276080415668291292517624651577370007788963690019660557185249467557081065193472*i1^135 + 247610027627352727970734779260306640345103032959259008419364319010317165749864068164179279148201134779676267271877805493654416907158636329047899321193372894757412869602667148697860934937233400806069881881338490300095798673626234950481336199884724188521441255716294856004947859276731429818315865874373985389883103375613364554440402778863259979245814346039892977733512754818826400892371223239155011998703786484597742600013204740519863196909837846312590985116063826688249584842500837724861639223219414404523852316012365385394150730953403129409154313254011070344215594300255559764012139887654901884887877452691277761035900685607741082886241447216048634982939486729285663257253999117259106936216185182193175788781927324968285152318390510120903616230936757158005233732835630005200775139956401191375601171655928760368629015208682785091106493218619113749052965321374116965289853894478657780283054476130840777254114526920499570951569230542969649566661223562447086554965412703076351565060834890656560451967794238760661479405876450814610963603566108402866935663750768069270125279761454528443665936139783204994882451223725527749067306739696010639534247308347769609843692763277707236668643439169330004495079756796852538953819546929768415928753237517207842805783840354938838502712723415292140720679660883542016*i1^136 + -2430097994242422111753403754590809376347516858858125762176485582122343775791729196274308504555761831938174390991793419372200871278721482406874749507253108805647482752180023453486276347215147603475547246952887484852137171938354821215902848910515154380661978088620160775505258033037118560882118251854391063708641637163643522508136814098333178641045481678652219054323412697288276555301123469397314085482756417955041007250442674532536391179361498781938014197121223075076098388674295513355011535630492649115412211329311746586586542848428607555711755279981259352300308226855361225865509815752451975317922439820551029217564509960849993618986321838317487350367363153382278475950795581819561929016757953240960443426950083358635788469015191837162550724696363870155523323033058292665273531790947866451165264411646044400614421285345822289512384671841275839765360653722147604749992765787474984619810484375875094407034836349646780605721979791424283203927031521442671850003806856566170807686896377849189232788923058397190629325130719036631626219533632445068490010053967317749742507889344851165444443461488944451072444693294052766448022820116891204908568899851606774351162756342098635309273118394548471254471271101335447244959784132469232366659221640135065392515391591854762765006846813889076020641792*i1^137 + -11608525480247015688881829448866302839973754608499718931951994609577248792603228286087013581187005560599529579776802758273575403042640748101301491985203843017660673668471563912610434610862793090753109087930826851661442327381628976706807616099039174634808623378290504461236050955427566551941249136407167687431777564823745775728222771495897313328352146672909691622689491263193356709119952671585423941709090425019401023301672589819436276457707683557641313087460514326940968105982373389352757108351483359040554080062706204153358275499483165488020684016055613695446393614746204525320363650548235030799883753844663709208403779291001260054642697528820128827067141134266489507112957922047321324110135814949561213100017802499788627183882796083011099166834591938543860528718268515221558533240286276351953280300571708105098681711876598002712393840837545099290624676420400783619313066978536860381872151585655908444688695309076135579572554235329264488013915963424327725045718233026648046992295148004533294903802900630921539899442972617085127123177091467425773336879398681384702739071474181937194181500822784634470500968089565312691959794794252228750564086352711501107069129987331315800082232717346949495778973620087086330416385689063206777427221218228553565429258492436496990632119631872*i1^138 + 259909969549372004581814266362525000244270340729087447736818441962325621791119130302721966036525711023971080580595990437014198119382900430723202907841235629880074978210324067815869853043832505209598590695778855123466947276560559387690660456021628028160820623882020280631735129855635490992685530451487799624662262014071170077213117558558353511031584696514437784381046968313959420869375976270343738545752171571795038916913867158673963325224469604075024978152786017069589246465255343740622032110350898507004048391115466906018333994257058733034748812578514244973122323084063246001546129502086939812647213112682210125099219037589835360152193656956609141170475835540499369806361395216032806344297159846944344168464375441661575385151298333153891362710988298094183677361436344085182717566609862497193776436438740704980150307537066526483369934760507203775311506050275317075875358797550315734115077180492448151377548895081007274138281033667227235105048062516938964414240942344218204458930938552552555496663315726885627754943911146313564899977020880611693991536424014098495969744396326909009114772674774622748174102283939989706175981581447844444656813136752515264557638787828542217922483096855810694983841845993562848059946930701634760486087931251930075100464941906230509568*i1^139 + 295107142319522505270417453139339880358360647383536514298422348555216711064516019779123445301976340182344578390139755616148666388443741237353323412939142289742705895428483787946477753377406658189743341034907558033702550475170614751968942777083012821188621853225793452968132265268345568153640216375163234359710373872379561997011282591792134051428675247698468828754420881093892355333636454174170088300242088494024362934626751699120505959559967844744789579444417826838736480576047031552293957374038147786056061103755487097122129603671441634142676754791229839787622074742995308522756945233998257716181271378980670275002959367044910519754873591572658529435311243221386806480140616842011410549299327783910551646869059771694410719485330943329528374504210581681141013173724547522224387506693912390171338756341003323149610843008717530075257421398617093336807663285818661612881763078595408395771034538552899186809962292926034661118469711217661497714753383466707516724483691216842367330542783511535501902624770052328654437697931821301083043593951945557023591867613941922420832423677195337055275106081856193959588189053792985690559608946089585468686346124733581945857733327447359671718258131887679982842429953488837781449968371811770162529092139461087146509598720*i1^140 + -6288895375182085890210167844451270466716485171190504905003350223585467611028773337498221844169792230039861915742141684218160429565980687757014930208152095599225277586715467683999355266907584893148958845016785043210166007667296039815602959932188020863555562739550871076475707316617355910804488131060924079557934678916204323172698040624489450459144578971421030958709140714646074439983683425812981168395794572064760316836088400334157141953218809302414086553749573324990396392721862371423965686353680856832323996898931333665851213964065486301139376783687223976549625693386679362176006432734090649804332843802267108858291694012742564952526583599444194063280750179233728563641531938121643792828650669954909242238787819058075777339056106566214948937766243978484222469676816708288459121102531479951668737642534717925477069231524211440774066148853159853450073625841792541830173945102565299377484386679069524547758459865118825995203670719503657186582615108347010056590332037179438768356527803472558799972600945779483016838175038223807225536839851639368674507416583513327166945777163922090240533036739752848087814107069216140401009620607668574678365089878763807283242920080448130901940222147113658342261526195157683466140591401131882048382310866223104*i1^141 + -25139804148187716115326061622045843968943813872763898035596340277087702326342420463582632580897531651786101148046874450340799622856713115788624135621347544370463509064890622232430553853282446235914053865781492452157536796109845679294292996425538782744420141751060387828672382557122646073691708992866131944071258216675363473083703529121666690412451335813537635891744386540294935724731678143562547830251176551147586505889547978653049740967985121321842029371005965350051232256643167047960331603384628041309255499296602529008163630714262173549062873148544293458724387912974337700204274987971008034262428969647541090291856594718421756799143983949003231723011007746920199109316805278225926117708053884447221537920596498967449792519333471967987139904564043333162434756897740516705813959988878363462694899894709602292710018310023351495662215881329205076908309320346684405270015313979822499357758225059915870233430315798209869573428589535641138868902184428607411918216234440405915651396652921756652497129137371193470967191197390060486157823574177316181982526022717938661485921697107951304775724452710788666648360793491343066383814487137448179726817141063390546484731152695314275629363411854173563590240236461070837695134201292141669384192*i1^142 + -73969123790609763744804438216132220446934429998376565912497202093651823053165277950164776644991484388761905527383200105759939245112651215409917427417785498824479546385746425735371503797801408826855038731542952988263805786765312897115014998345111900009241031394255093442452308242746416058142181374896012214670625199774481697521193904194494508966615287332720488883586851669896015220018481210606902553728008519016742988552185192338021685842634150648647283765375075674096546637777726147392626709327486359571957235317874410795812218877137289442126601645076615554231211987450875034334339099000802741244769197063626443143782711446964181348206610398630688591527550847891066437505846878865205910082513099914520236467175535428184496920242474832628897125256461209990124504660259872958269852257090423053175306642914239187436058231287478449458830693327500863484220473230948731156556323832795342744696557593450581004102591552094578384123428303465899753424531599890056718397650316659900835843848003835815751969751769621625149101937006932246343913470868123350968461861891775661191943977546201445862648592566619366003858334934123287089278586350392212576265677424467182612711693035841212506440980849219821202321567550713199192747016192*i1^143 + -252743440620019159555066020396299843373448060591735794702979005133013816399399148580044886307144630252061670415063841787076320083072361077780096934527143057779866759202314824814350801078493511974105861837443687157198499055702198138906872982619711594270702978229523598790810306142394945927845979806025982088238118975813289009333153278573710938251970620619905049894775731351301472149845778180238328519264784554814854110088267895731917503576818175230052052789508491546050878222959216847459991915717954346801618958427897874082745007009231281293749729429126092750435988928949470227491169655164043123021432447262220063062372965080086150995672067405831693058881344383037091638526781462989546602957857614159229809760113734734324693592485361093874134079623128732919986021060388324881893417947320542189942128778321304734851806744985968698689606408619867468092073445569087915434178522431668185704251638075514466383586459716115663135770311902163926883381203609789088632575863051827157786918160676828788586969015389462932508308555152991335281365488307848387159116286824892526624078196361582337286318878065345478288946870807574044466987171640128078959232041240661708460302189091552289380117666951921956987281250709405696*i1^144 + -664772194958800043654721801917222515652736090061653898179700631312929285483430834190348813329804417989836479154034518518087126388073607194693182666722347446458907997420126151123791196529904199448096137293637948630147409317153415678488663841468370584858543238132441401494604727992871296662964130830813174080404508438453701269889613586248102294852994892448002007962746465987499413714667980834850126006510787251926382629947650491239040164211480951260628257952768408047252153164561849392862551444054057162448040171257479250983587205888663172703993630901464510231730609325235462536468067388903564890619004732879519846181698202459271440078067349350442372664475415725888072787975710873719444035172119902942510181577605261508181495873241967544767929778388953844031357706294711259820233180240206436298038502033493070706142554220074904587419162744267040564081053895317361804093561182419931277818304519288503744469461783249792486768770573200035646112872576048409340649855962206649019812745161706755006231631656234007204252324449195265653045285101202752888849525707153522636529051505820740661704588002078946097605087004642337763085124366680171799323508937588627930021473424782541893018316516147606017015808*i1^145 + -1212077358726860397684441910421749760197247995511087492718431947085663261115069755404673598784517361287172695476479791815815160435545183814425451213478720003154679650325886974138844679686600393417987769771335834725484126900645287166295356718877023442249099804937230466733861685527113841174573385262546926336426886976989934262847137158712306903323624280282302522381795597930339499033432753040865541410317600351687055587282758771551446364617830129116345285921944566585321268601798159922143961854958342515741269026669242404766159684144840773707725672756263805230501847302289060854109991817312018265540808752900427762986515153655682282009461085835113872983663764702005926958703315836712621726393726018228484419267545506926478901108463115961433167084817401479233525217796579216437648946249488864115174199596615777632165428977669774569166395763579503319802997885750648735811173725643777559266930269227340752287341013112624224089342584893040363490990798610608687450987041462469492990513238105565814699996216560571092783497482060384208517226661216895060399388889325604347581410105281791743051617645308517375462102509761979723757646920733931311813591057735871676591887269932712059175836844032*i1^146 + -2080070976754101260688983855324489963332924601650181632938219030857977467948672469557012092918997660161993332691704641287365011002068940732543592589650340954756832726896088800039262178576451941608085703063033527857522661680301304470679933878497401951677412364931070547637488039601839991533860118907728144134202297281036648958614402221771588976540313098382099192724570949451490319185740755893732046386922050439200729137875716133054750199194042267812889577599934003677808608081364557740275262359863984439901716502869436237564758084537068252045982914557071436532080637915826095697203282853347170853210607234070315235205194948990529983893084769412613037527910153707292101974196220129393155127617019981850973370693896227458609740709122075322646487282285070295040050886504500471845858306701112238148994152352441985934900063979472459864825629458737907707069469210422672734103289711689825475462213585745752369119838839387086033472139136422522479344941008877867197629905745302768056706911857522476462525902865738743760745993376508901211843585630446956093306457292650733529571516414542670631655770912890110079738225346375705232363899477700360428016563449973369933137867206656262144*i1^147 + -2484669649667374376856514121377276150390315936829290887178211800259551300478039579727768525164378423901093722193125051479340547246015384373070633004082151176660930108906354497843240488880658502051955352116009603748104990383530139320996133162875345801830066589662475681510547824727703777389312106980514367313630676530086401071926308113983321817725298805639989006471413747667721615930770597529059606328507853140347176087277885337301105827104313293559311722289981655136736621286563111845557778208146838207490111752015212213565854162551651925225632322855841300139533337421938529428358351003947165363474423657756692705428178067606712756026931228420530763415023902150047996570078625296195899437576044801138025515817760526633412171882755173623831073289291076934154861377162513967736516292860676975668004048864899468021548640280703724226242933929747914095261191971099842802617283993703047215451326799989341700623095242073560133835137871892140298277035460411110852199641669892696835199907151373941877974367527636668733666832726028689546193882200822881998910305933005478532240669355545402976795873193557495127431985602518175156012644368229336756772508952434292142637056*i1^148 + -1403580423255387767794119885806814870462159751213041569924727982828021512883833421438377786962106192936588976017904026647626243201734088952801665713691807098075267107439740087548627833366238757163295815804651847047643032144988361328374065043924222384987418894779442020481118791500101811232923480902494285848973704865446801435341593965489398818567823325887680246832304052060873516131783178877587888226070540464071751443197824849642354962036042973610169488401092765469030271271361981107603935801417821784880093338040907885372395305521315517642040805389611216108844249601669480550662541014715713540034344120892895807868786402516005998463125576669995847408768752557990273101043763906659378394890370188508173445607891783702870142754412153060199916841129763701970341088978426307443129316597429676177808763278950420563917635676334917061780037911392960408216244190828630118374054350580365070248542647273269842169564033517435950073243027860099876928865980685226823910181155483375997367169234831635033265019552131709146441964423901561078899925650555916637241059532105639779231384089070010051140321396480889311313335574636573245302210228064773100447794724864*i1^149 + -27392388121494969602305056184193589811923516936000308395223003595027826642965006122646580706427685253251420600581758353186170806051948727097519671464459117246693868290984060704507686634624042522613954254188156313649422309542746229234954685853824445598180824422241014211476287610903324557419200995264740972807319850557159300896263467905737542831572174104150431183657368075787463748668768223373807944229083854932315420356929895146256799847294866695755867757606594231893521454988974581450859192207437410308889335691223838939611144370700433507261323379646135553076512648513254099976356377910003856777825458996891226274337087924508079942928508579753743618722697315861247200843526581119891587449710890733840372581819479783320269145889195478609749976005947180186732183990871445067745260114308763785495222477499317134586535377441621437767063461137659094677415154642926289796670680767734087921869334883678982103491820147103609998033165617447099536259406286740636937914539470468173833001634325267916228942373847263012358836476562088481122927836507450215031927021373327190948241312892078464660513667440969150032399894205915070834980604805644288*i1^150 + 256257923403920032669036347179011948396894812653594939121991189102128302198014661374984013533421563527672301025292683427751677430374863612889953694448055297463046852551188822760844488274625660413139366054738894374543826423702056771612701603617110574484345715036878946463731864661717786567363401979271701526068429606783230221147903856487019244837958520005984125326401133761796101052309377338259145226706654651581139876541798033483047356567073343780713653646185406875359213544693244222326262758545748098789254081343127893221085575079161661735701237347014391429811694790655751786889955226067388333576242651443394271862247155553971078350940527409374731691138575104266521956643245612316873828093700858350826259406050979543690658309819699598180305551674890169167019638934866234949006387820308553760112063113401793098849325131170439680727732578576583040340137207574868426801583484636074282907312334185807390608561312877795389328563336109266097133639134566168332292673081791999680707405038126623474551659161224333139032926202624173216347852962604570490372746233450427333237970380635397042480320206027893411043008632155890450956288*i1^151 + 62552121416018571792761051217793895239632963170454169245499849355424786090491194856835850886820013770861902998054951227809705662302189285782229221224360671781991536325053959675788518458680857994856555015549675038220916550527171110716820771265273028406163414270176345597657403996684515847231897645518511037160366240705362394993973636531662658287881158203172610120537828493345591458431363648548697812384050294624220893003480469260785367678391518069223395711169117721092441253514084793139720709348114212236725366477279004697816875626453767375707217974842855785930469871057893466465028372746770607635883730971301743168354140350842744093353538216419745518792875111670155499552522509158952894769366223576385076421925483467897490834542360823639509544792432001713150331292456009675424179897280324393379295794001487312216551274338926191831040168261468540076736344394338339926531728492100439214374672475464184806799669064669760159138578186115370534754936696769936554364123931650038973307559127449990785529035753267770410828426068379128984171841668226953519419539174504305324271080051087822059270712350693489081430573056*i1^152 + -9759693285241337687028709736311700789902548665998654901107515138524595616628473940881397085885445362430557969339793967245954495092613025728092761296180813158414391083719434386935505911697296696413845205184311414806177714451019865817340492255906291215902571272761544656789372262407379712717334657948314641991889445930108841926902495112248581922957432250854752266297484393238876452903044040483004105826106703086647046391338336926501214934999153723575987328191958763255018214135682854428824800941647835257865258704126343678547826213602658270665808053113570012638624449292858583007437371606684239634900795107129988033406799987353313189557560422684273952977499263446533271535159895068042758374290770691350861875536780795739744761433981137842787872385184747317700564762050714674795534674261973933593625231295230856603993892874766852857448304773510896551376008302155349066317885730008111485251446936049907549229097473644614184222100900895362980628385595594519459038384300179323274635299767862238137261211543752536928005374677260073259392948110615378694262807935463948406720669169957249241836583456342016*i1^153 + -3801978389528206308230878392850425160128890798755101017216085260625068486843680963289706303585783251765291180790209656520199916953423041972239803636165449454198693826929272961644391805797573338298530961997857605649605128944112709977529886823075285336567842123068353128264532327818028000492357647379647925152201971125384788183183790553351229501070633646500752194696765633399222767578884393803569046133423336365857696724389386961420724505897797532471014581156694224031643311647203005479731998912918224252335608831572163110824600525786836561321040862895887386630822013577100611031152274743280243850543646096378864676000892201026084580010428991990887669531145755803774877634261140270364442242891846142129656814001555183656581236649621847730077846661985558241360978892691352986330957870450233899359609176663024507526105017549319220371984862866450504519560265501006986813805082636045627516847815242421975345946493678548574846902234782642738409414384806388583715786540266965334282561706850878873771054870936219193645583940340852987209846949011190339967544347389478280108900691993358510325760*i1^154 + 593994959862396069745288810237846606990197036258398242575618556596634191259939530506175750680465579392993874158347994057553079018536054610361620423102108343104251973766549814717373719685255067447816241558138403627840570229679420617078066131445754471495678059823359397498656993932236912310093534152303604022645916667171571471862247261128445604538074756003196201317180159823026288449497708841255344341712599588622286847630612828898708463342570323839161612422227132494362509554587539174107463794222537407414130191686150296292518509473173340089947001727683202081382629423769046514102581766087209774859097169430227722783249264163142537974259223484374894817555146841190990994430715740301405784246755478709677083305256823779755635509349889103762747136697143882582270847350444079565387647883109813794849201719606639799813461808994120143563161862862608976057371854846672756183854073079301918413765130256525751794793710039674132429128978067911059514782329693866208094847061405094052066561222523938078238131947449189012571405490750315568868317924091695111546540839307213277233152*i1^155 + 184893467845358406784764267932665348588454559713352711599756084433901632536294280535310446627989128936779742109796787355508286930961165475277671397042433373007703247499295912550106918846264630658503569044243664563876576016905431338654396966568239124376494610494474106035525898823017636667611567926716403422326802895848472951064627797327382536046912558671248585848736898062877042726408424674535972969603694161718974952783351678437695602721978731961561376660791914751160708203334942084371467984737688687346645421053535235110983571103289067631703873942477428690482371267103674401306411862955016853397979994434193448240308597816728268070438675065618480273467078570065476359929536162249473084263473888633903933876485275545946755019183210815461190783457984088792289036432111691718669391752786070005237820189029558973336950143875190088588590548488097444822748393188195073921743760631006121522754657465578386918722467193404837501361555392502064958850236232968705028283240255469403216193026081011288866140047626276124496542086941761004509292950596061436441526272*i1^156 + -195208759376032802388622344024242118176695952905661386989544117063932318765468352092360671331908550267458499474885145807289922899606094771592865262243554489736931629106442165121978389672412664657246978837811655806442627327679961456799323785993952688349542859708991678015420124271487881260836356179756278226101877342350309365490216244226663389558578974022622152430489189682105422926235466773814663905630625485647720825328318871899264565643406872352007312891363759486606414730025357606851318676918571375343250219942843421036722846180615003840958518233005089207109150868192286739820983181752713986927054183511168637524541303129484445684836533087122960152246082303883307891203760205788899188611210481438572861751693217110320152687179788635180925348075191916543488651141549462210617257320848372256977042944887521763229101286597542611473450766469829128388970659043499763615005501297844716908172350549450355429231552403133223162679127163811801292314593652353710909396432479034651746458106823228064011099443780717274853362445651719240309276672*i1^157 + -4249220019903608290164573675117428134186143636049976619681197006340755846862408022567083653566800660677152470113779507163216352535154808167005553078296728628688591319174249394128838463142334130924808034926767471763328306873410504687480181673070824928064243635682032669491714608798008672846316799506160592336630993626105051556503437458623411784105465451210655879486310370171185945192984557136768435625591941901955963383468699674147517735937876814550769615364327682631748615329564146813593362381914462368919722595491147245954483196788247271202117308129734812133968770933085937661023593651871144446884429633898758247801386654189694595755456927459949973471334955098437382675772666588913678343100263408045642389018858057334020571845009150160643764329972787391390844741951191768274323181135337464103555207930630785552135741662015530408047044548249687639014495931318978734057634262094157173457613160105823233986322055975380763450808128260154582868158359355686368680845766962172997343651803691131517292499855288333395558400*i1^158 + 13759374074749515632597696757688293905557046054047421581570045121708085983034437760734499199155292131725829624819017373708684084494523166919482441515427599115630697922696011535529870876368984860557143076955656473038266649497040926267906415436426333724546874953264554049268132097561362972810614522458452221215106114731827023223906924146521909883249761526460594462940473451171256312284570829960265617545592971780763522032757268657419874309235704007463832783704786211671310802824113508910141844059487721875034555294950106906326518436550791317943851880735298235278427382488295315962869754499237984685055713762463113442311766675855946372318507274890242851227101475304022131047908498498673306673964536368918826977447959327383541170385961376361507857138489583529908632332629449763392143739665137373624579508939745632348424055692785350865432257045879852579801419410776363200823839461178075455321447978279869144862806901227867609850858159856281489614670508276592645072714081348668782849857257219016359936*i1^159 - N1*458478202495059367326640242453490922439583656553725874879099347053023200288121180421875*i3 ] ]