[ [ 115682472933847184559375230664646671091685325144510894703229126544582547668496035298282023482325638850481612783654641715268738012639701084265383707511508186212980518935602099660605629574606313575683764818108690890212784488386285075092781925953062520122398602759107460802296326082679483060429954659676531699327331274790546524159710336219652965066817819697866898893519745719808033718401528485460388994533502873148206707075480502640398605704929039960370984500096829436711606095570567840620199022239011657770110010152933792759466393779675442908306963522112583394839149132765317281994874290962215432694843174283453145917370997270068388450893601485514663486036139251004618052711795914376400580120305591054990109223940749625062989219658359419743970998630280151142631897967582143149798522911107368218906874415937007832099476051044781909228698948764433919456092813736190898342640826877554045412888814238420754555461106306746477572100477302062945248584954013023023126979405130175109328631526313193373360473926886984584422922089403735674731465594588822269744190955381712687356671627916864533613036964728012800000000000000 + -369213600636192637233292620224483096194448677164661271667993852230570483981396244473853369954465610114913751921411276714747680230900962112068497380629654866518879824606686455750794006521508030453044348067571387475747398826808700845070691494548283886155759371625209299933483964013042340870624076019875646334780394534979594849313345660294371385129944891502960171893501529126600758974512808711116888825238172359809842909991438733756478058143583436339926171962407533250053849100918784727745262451321619915940616371330416082803012190359385624213563234362933928876442642935143668215167970176350886302005212086797567599449310924633747917945334424031730625388572945131403125696687140998706745979922493812549057651720256234891989055206569015360682563877823738547253083476396199848142415653796036922547167616081385447093134856968057017696681013591499022404755669961884645794551953002385496699173508161579030579946853911265567270942267770257045724363976774566179317396235434588308613305299688519936040872894401446500415099106459708710336211533148463876027432701827634314212058524159904030293549795661316096000000000000*i1 + 506576656834648939288864283346552526002737814421391530250353852053252174940820462005979606852091835644773891200132238151250201499530266472530399670820252282020125523993864957235317438954364865103708252432819910178438269012741247323032617537411145897506371916330743308421911598639460550473682962353300639839533720417534039323052804096189559850423316118740877854961550980294062152956696170183622824432242992055313841829043525752722746958963668321998494939379680854129210440907530134965528521861614528656895244102242406947574421025274493211662165935642860072071188335611762005822036139256861229561854510999176991730680263515588018146916729265860050271497474325133661851053101726658687739304553360608059794343909670934893079927273884157082229919718185038776324886984459776038059576159272794741246843403197116824856291382067438884212153163009049490857120793204996541468860420487600532989799407711921471088322738453518010038780747093040676059876464814228944024461946008469923533809964053949250800721321553491660464650455346153369332847770745546426417703235926314012823434023490064864294706353149050880000000000*i1^2 + -393984993076175689237972739619462670989660186839697981983872641131681942160490486314970308077501062045909833823467493213929011831946575772434342976915704959556289721823221300359086140239035176098057379661326041807429839739529352137048145305184916863041378811296667580411653749256708251281894771742580065359206647780019839170955967857982108583784394473768683986117409025884100354257657860774971755040613151095175451892111129251704748656138770969753170953057581534833877441068001309664149259600736568428795839335987312152267794424792994467502848201725189444817999279807620153905117090391081821250816335230494095843336902903956653398960413775771061559657603436445309597919820179892205235715000439362895496543657831246782074269296020719112617309556004648859194731960646243010693797760102702821941253202953252893705861330133405143059949557139403928920330071527613211794253281355996590261875299185886203982419751199953393563828827591302276339891666670963440021224165336055684781089135820386974428986768007549474956976691697520424943666509272510904726462731926682245147154619283823951585288250195968000000000*i1^3 + 198596898321696398316531379401339197975010945020160314519300470735358800257149568015887419739238449536192299030337706990019981578898357204943921608162473887304215554859442718518790243930012708026281330400380407675679077382936702667309438012705038503480881258690345953041239591310666694416070170739995945915388113951812276659608362067517241943283330600515139368040086908624099880425347329410076815577903138650910775925612367739034607373641648022149374641069888212177787149019176727291844283303593494604253341619372666387650665579925744112555950087262860016024946713251468669223843887416899772075334721371718675480335531436011846134560845138165608836123394153093181593871826799756578539800877327459576551577562966763258989433409932020618744308210520934777684370919830003316783646308450966682248198754042234597281770194264753689669467899402199923673106897017545677076702920168200434157917362177345624973875865195766136376655440112740014987846973631412432268906773967246469436990801131657519600668210562508072175075266338394069930339024686034591293871166822362348826937471799675387648840019476480000000*i1^4 + -69734080320857209930888556251985969849438571041277760735782235984430674013119164153319956236751510190303796734095830842566018115281390596205878836943378946295773177564600056964015297154615840920392632266738289212254945986465019198446241670426397644663570737919035802567642778534235787312452785538652703492085024386079779463588444696283799087739191697511346682693225380325759023896898135581944424007800061448534750339653208906112465793205697137056097212607305588871277179576188317884783543905453734811527645096048174245901540221835836702398509453688356366590810558527691417789904019690810997510897282311175696001231176876042304289475198242111687477540411889122553844572211979896775956383595297454098005627930980600366820444681361379032638345590920033732294502341299075450344105379446392105443100859337042287417795060854444557040210400623806422808913752610361881269435457435671215648740232477657201294273622638026477537216320405529915253209415141381839957756496601637962143914053318621003612344324789792260685810671204290300641313127563976902664282579917282651837675361528123606110674228346880000*i1^5 + 17801350745376102566513085185616585947212050325028718324309391794871257135802880367613554085771271300236268188721940891618599583113876095072543480452001440885431573844066842673626197275204641535939449931165785523240639194260670535017987000700356426830457537907059177076286850613125513323488161793678243901356264334308468187417488282362071680068421333826377054017188317151142124945665112164180800671832387908019045749588366497647617614115665178721701881692117052331377998530969390503434026421500353811289625804965592890833116089178464267572624544528316043395033307413217690523262003533548824470297412767800385011739588635059726827099398290264087329487061352723280401835478359983442604217604328011682962885736165214244319213767990054677401444934729623057797554672934016222833086556737229099145188047981964288422455646595896733646003790861183239283188439785059984690948728677970900225992348642347148486185042815983172036342506235256705649740388834689715569151092982048677038969468912192175438363642368370244952718540828483156041926613008048246166375326597285079197475161699050365443049626009600*i1^6 + -3394003492366345499289922485395179663007052475865960155886119778344432057724498867506368853629243858712750848498425392427701384793628402956914636200268537250639628270225547628464201930914957910889843479498525148868333835711336768600868083008732169134448571968705586048868487942948833935960088866900081032896928410872853536856119026129118735349006892485402301474278304648845909533283131004552676290005062292171131445548055408099887757541658793016497537469648652525098014040086189520560416045871823164330601311527333116984362878458648564527832561308650245916206756130708272086401910990696644004554196929098258414734412980527744343278647820156175901262911961682021767033902740126033231862589612422901219781668470923625475868128375305989693842827591891352608091907540634115357392820347269705075096783239021184742189534059696588537610026448113733254791748254898593926635808717186699554529677689112409115671401721096878015520727727544957799963751145106658945277634668598166517135988568818623944190121735209585214295381025926709092042521936752624184029701327363421835822338733947426444335382528*i1^7 + 491352039865989002564732952357774215843980562681955640794244241585053374899677182193189167780966599093699237814343101487654255603026094822372823172329709984641855547108661348031107724960778519035934086063179075759409244053492889198730207526731655140508985603477951759918357308152555337376363711904190397028867447718431397436447584159994604931073309139816346243205871353335269262545249952501609910213541499096141153382457792171159818567759513877875328973252673378462655175995573744830800805042592288549613531474240609031596557604183595187754753338163001096444182907998152925167962455376484497148396756421885465460073835948177465520629863879225427212937974106462849132871463396228663604446531660538528816133471279208991832742271200036863904277465105829358187379715613738667957631886049058453035374771382459668498866726751067908842277949997844180076890122097890783521957360153286299602026059019994727214393421929774515240275249289825683236684594178964768243716964018951303518646400414118169625266256096316740025350156613404797750515980857306953977876055777877961795285791863265885683712*i1^8 + -54411990846980500550025995116075169189865339269906508648680232657351514314183793697879678221198264982526937185989645346117247923498870674309612001918348263224397266393918706850638123151037970972734266244401778872273950834922464829679877173250467312622620669629323305553858517701685307625858002500136330743560066290516246689921308902543401794101983886496390335551531962085559660906835773323182049255303570604393698157202315764775640370901711099329952276094965386231116168497521989836256948166754366309270638106400287376210975858386738561609177187596295795663692929922062818933737719482599907801473126080538798757513171386591568219239845004447369210224710598150181429492099611169927140093442028965306627323584942293819922847303588445165863623764680579830491136971876336777333914613418790421879892554266221288129997726700101246900765697930912588108216401571207853673218033007082172560106623985699516452180798308849723983032650281120951347301183005435479755529454865751700710230914847138700330500921810666506891028313473542484383025848476959830258107350110446863724283917152792084480*i1^9 + 4600670955478860785979295823426748541853985162780281142268383634780340495080202920323481804553591240529404066645152348981007791421328948541779059563895336638858570053707171158475734195252667874129127102478055455724054861785286014963522267458160529417601452753888039681409653783710946477290220809567362667160918749068607173824021428472637577747425486784314902627913876846514435902866475321631729187393813145348727252057629970679053642639488850910336529228084737315999615750269295028470281969043305308989301413829710922416463085219828348185645262113340973177643388613856065767311013491160961061633393771116229542773714361578394154591462583812944952768502768900430144799997928112058289685116671551937600738462083025447543747101423337278555884235655847107854618713559349460077155252070184230103094046699447083960583336250849832349809414690429504853537010832736317139064166430448051136234715841610325596739120129449134968803750879829495346618014141762390915741520817979148212591260181387976925447642887276082956545866825475513536519465542840902920759829704292795413323856132177920*i1^10 + -293747650163874481385237822301690962316028280822563722223266851710764588130530687173203082326543769854739883489421951952185586149576206258084257993312292554480948568880286220900844716659340158985686867889834103621595027922657174551594594788794664609149570703454112415513224314717630793193477887696506614232209386718973741072929151769619146681381385711279054221113388115007931632852298396099897358072777778081833779142523845076303988451752264108501218941656616725657298951692412538714427795267698449839223165314123961911890536825322436211318872212223539211117281730622527082981416183113214126823356334254589125439586909070944373938245987587080078551791525803234501629025375817180030097610597858035086586063389490696877626773308233245097678042734314731153973875734283857507986456835967911383843522874768356651720103587926427228664332497888640132254543483351624042602790454981445591463364402075249445369028759295705970495033031792312265908830913322040066294934291167631926124943346357640508550550550437623135006656027407615170087194355567521604460479988805640060221377216512*i1^11 + 13908563051267667158432224002155974974929334662090254156657652580512780641645751131521908402548397948219247572852135894381063630494649193438827014495849121022148892807456374831404031627839960324082040772660291699512646218169288488637816700590873193678898064723117417645147712318587550088112665268364855756050114112792287351577921902554222177435655513653391412961907422484453615242012737586998965871701811885159754212253320982876576031568642066196443316776072460751740939833187740964777917426167260849160482145089747648009347730875723042378281558151046246555357627354640198295125621557173209417152317751580752108732690450777703015290705230510938474430359775993772639506244641291190608142389592960978559605658462209400437336417459548272811445176936582856365423475283966366822567027849152073975213246942771514787041542017179530694443113248404538020814512128618678104889143901300537019478968856339413966680855556755673354174080634106751679582999784763877808223120878948135099946038927527630932714948300607112945336867593195914991569778578946023103421836799213566607491072*i1^12 + -479686143950399161135307801686771448299474075301218945238930621291936858329367771243187076064752877561313686309547822310678790203832206616992378583987580714370588761129801881800160125029807743101228142875328547774285862366039554230508841376318005094015535388577595070770811080204074554273520963509317510634687171696738841012241357425173276143069798054837619319761513333758206679849541681881199988794437577052859310260643470448130160220161226219548738740603047336557933465221920446741403801562317647000934676212436386931359160696976702673175735164076076882643054566583501014675559918828697805727268529765835026967809067118820569667101353852503507689558049843637885590506379366359717665426049161888523344755160757222461593827870875420239632031651716879682397149285507777943489581475422308349833577434438049517434538728606780196005593243255269239792882176964397396783025079479717658103798374637754394803868981936910457334775431929341820995005580096009851782431589384137977973805295218241138560418929016883728577915576423485867602167519560084614756488039262620483584*i1^13 + 12002398083989024014315679218610500761540405767393657128646034115636630444179353973210352259063289078455412239944506137424602927453839236058448150013731274514516969928266403874627243629335938640255234969568365923033419335510866073134066954871598816931929040560613845291682134900361762677126113387643386879809275488641323457703792006801418120970634978691759176620268431492387722612704336449588325821320956524175288866287267787671443442099662760158520504549563267395998874379989313394222997797335291510719525388997639707084763023618302303158484678319859069144217950499582847919848669585411190103737514833241565223072733171751077345997155894486185338302423015381077218697039691886207649864378637702457695956014863189384620258288589891505931831293549291888172418302823664779153469793768974320591075817556982243454426847541714584547834284158068373212543155176239119953970163847192573166513512425988909381289651657850727783967126405762091144308561279738989001829169978434301299758831497076809252084385325796655972186235118011091544951568956660354927189864069726208*i1^14 + -218719514243572539062560390438995699626478596095333459848799349658988755077925818345632882214727694478446742540738603137388520643816477892027453413088163417024560225192519803549956504058438054826433860665299768197855928037366786874367106472181384479234527829377337713554656332276896076044956007430776509065644098005882758907820551533464858025647629838454633028785886255041192430120489750558269651774652102711662514514168328212268282011056773248340924127863821196886880652898888407032057607496176909902002336990075043741186855355663197222634978688482733404980746230990583713772179475681874834769725928334851031449293350913891579953880344721189661481199881414470162732231686366010341160938187777180250311067070293902789448776752678943330178723885149072175848049672683945833394294686273939257743232250555400626176356839536258119877078623718535081761415766885630850344318786009654418041347778046982249907974178345264387949474575563214537181674256993813846501026007510177688343456205439611603442293445613504479376771894603517070309487624194350723368757493760*i1^15 + 2708255142332851542064964108439935926165002570257693126964299848421758357334588221195877486316152530937774224158488166992499023407537036389560273735380306369486063439602047861251419435174064906515567640557327128460465029313851570174427065982969485533714057851435073948124171218522594513952693405474820105386734901757509395052875743518360689485625785295910353622560505073731918997960762527349767044351119297831251662297887158262267720673798623457486351637633182969569323467818685989420829114508951911763726024119241237319580925452296807931369159380734899049697937838350862951813957632959269548947405876079970037009392498909332052969877180216914534689783549172189167871577798096993532506701903898883718806025343604876154544692434587612978979794678886239162946223821268180458029951650683605196915131368473174436932940839188994991395553070752131251317578779799694815654600340484504307518494615151701519799507712147036445674356538047300512160464556423188528091445794937996513550362955052943243803213352002163683991273139967590052351700847584913282564096*i1^16 + -18132086181516422069746113549413858817042342835419132923384541038445398899460599166744582025802455064611912751650541749451419687837524012415346457619509234001847196738399810602258730028303161131639893539083877006416510421719913783413291000643912112709048295166981552707877362830987869204203615767401917358943912319839404699787331645544481525131112607054636026559028399783757835987128243258678296128716233502609726015200153095143672581159213333220420423458282807223495949532390887037521176233723556607723141882704415159609216813968293037584845560020781770467781688717167562709484812411871459679468516535785987117923120841136319537749508366088075558485109621069970446792246115528681093055721770408931969735451576032919376831854249880137179897799696374453246762189241933329547192651116481020042337320618579430394886959574330448206041214744647207546675602817261192002518723895721574773397990493684238569176357467664152522506934555526095645012850645707609594119170010540918567223508322760032192924991925452441947736131652495088502667815639970742272*i1^17 + 17985719361115800936977913845199873143340909560652227104451686465745615589834917788687042384376694697747085587979949318257471478694457365530268379268557019787524735045509481281968420460126120382146703850446084949440952615180490906533201006649267677489361023403134154145507828212992913571208981400540912076265921140668522166361328609360138762109947661149811244192162527339770782929589026941702469446006071699909713958626921634108952653178563390432437110312943004383237111284988746399154612724253220023373250900288310553895409044267971011857863838700317085042635488783860505018042011457661599122024164259623476297106693306286505542005003475089018482781064826195757996988752007892601734479776820690709168474617420893391341755788927856689146000128801269125648126733909168624268996363777405202622256506654253702921968307025369990164156709455596763370003229888358892586808820403839969840494812683094281341183149139782414429250360873823425540975397373696891738700062214818379988942141899365232754641283312247027774377755411943547834206877908992*i1^18 + 3423784515002167132791450439788759050297590482696236398198749636599527585072406350519091186100036473256708822372290042767167402853281519878677868742744575873271967984612973046526397565470632610364297547786943806208057163736245123328907106651237401232194735613527570238629063931550252823028141024685238519128445571722330622723664022738210926043144280504439966325065706449834208663755712172808270271730549608860447260827361785473651352350824649939206681755420883856872535690428726562029665151938646051240980871149626281178229975701835803720056598201897093464875141539197678593936076501005003661613798241595278207792574100844092011570870380545449394970478510094280152390395172154912290415198728843603717468543596283044877560796146400572824489689053802698253709652769934386443784302864675479420201132149859301127696948295643241823829025171378505474772319144976533684403761798230071826399722348118505797851617979891518597046831806661730804663584779467003410989914458936483298265605458813911364536231451616537019576849008729049720739069952*i1^19 + -10240476632400050602860383163573669851764451757194068046701792882175211715714288294244925466575135398815883242191607338157286485856409805874074612043917494599961056271365867466600665532793148975376726291168981045683389181324969116946135263942739390676389885342105439866514859936317485798362221507325639408151574852497161923286083447749984437490247091197173857680742796063975150636685592734633173746304715826149417958176842636938617048884875595288450593008772935496101212443379218394567302809211308521779684278757893348204925386061937428420117697441985245894039451081727980908758026064041008041918768930042838256869947417851138954658871354360587537084864386650054812724387488001784024695944416514565783501513831063340527541384236407330398275630475744525683898984903792992296234149434065026971091607253935728424015415709148662708959509605625071210776230099634333254963831803828382607152813097900104257560409165562128111790271644311750213860248938891251691348268558267327924857050628523144638726438616556767852843567311147472257024*i1^20 + 788886002465574234829640706056737632715962699321165892837860112420427944935866490604998221287311870880286826725469123329235778485541633581747348941460931655929947230281252205563638399853189249105126902812338604490336323486136052785404978223635960575649160523483177374652405939214378920435674887408578612018618850469536060593263493297043106992215958777231345717018307701449744509548334861573863934844017519036459418437678774099080590650968589751015285892225628183405290995007580623230144636030753212563123278079879409425169701290461578457410598969338456998534823443729579109438556175798860900765150972197857693464918040188403986208088858421989437123402327516171975748300535990386423023705219723709312716637366672955379341005899766534244736454332587780679879320617840156844810474791206708459167189912088685757538293670976874754214943898570033139137063099794463946925176886686443557112637225520607735433186106364356075961479209345097416307811739735701969008501771404686737244206915163864156875415934684926795986817799977697280*i1^21 + 6986594409932739890957875689345981247350486969618604484562896337985108672850096153699881409235822799153404617304289225857675392539947669655597730843343169669762990757677181758742512597682209698437728954348019188359440938948598325769934929658601961916199246723245777111589459686682043863922802688731683084857972884019104817920439780567272874574162608993965869419552134973616748737826227342630005275383509605900578626758772134986860764245770693294369915786268351063929408939462229041868404415242137807145424658952342552216014538701544401573859949965199482263106420207472657385290840704863701519036460343290167999829120637825955131893001957007334453812603078619094245554933541109302895744741512928795359173578165118049951608521650215764795708451682107787223653501671585069681357598842211713389752987233049188796258954477577143421779525697727357865657095254790850391627111014877105740671496448382075416027071806955434922734009919965109241978134318339650417234948803364427099911246803260576544660837558422965367435176181760*i1^22 + 40999424421900729102653632611226947512463210065800113695887077088311265941741382652568172952268828625078402404130437984764481815833060928032729644476908479861317779816378722375882468475658484249614064228947215453858408646449622163021196315935340224112022485813940983895598887875052083157177196426015378297880814771512980752262731772014208228443368558087360915445933964670067328888131884218682871267590345735548820993417675507332375065898071411042646920194131073412770618327673793804988260391900217887856479299541496352130969827220985845253287807271744600445557618671755048279798520344147391577506604568225725266904220302356656839364672953165342930667678491809301423294003296639394625887645052002560379779145731936184081595427560035618724494850844653244879233820413166764801251212321959227494001773002863541336005678647626964486478368168622366520984688609454028220680337192521374927158615783939482208180432955059028978340206300446359694308211589179315131486410059476939811607290063036169300097615625470085907349504*i1^23 + 782874722668743318772232961519096374564129405891738530873225703950289112361481398842474597121721888502650586765908691618043300486707192019377250733037219950946204166241070273406502401078461113039181937691977149155974098246398166469374726982503956252819307855746190023166286642339804200181117503760354836058876345426740367102568264160846346265937242720541716011648463744978050453687439586272424359454877921599747711189841516829667249519536317796963795630068356788613352325486846278938651034276964181231146069716714172310652571837394359607352581544870780621486771898936100378858685431432331438165092627366031563210289223366152176623161047871845233431337257030076797498806552801437337684077571536289218680847440498487419468923125915742333851428371213869522981423890330215770280999724821075387583229974200902125483574689976275896023141355183654448237855442719908516942589716118714146571177152537436279495989287037183591575419880141113232522518083034790249200042620099223359308615084037325043003228569271997038592*i1^24 + 298928498795639543468139459184864497498675426081307236861248616917747397500198396223769953358050843722379011030836009226779743965758411780051690160882823063763826253963730796218247588885695501243096024043780958436259517978396548413766144768807535132322126206780794080947127565567708567442188616894092398842542602076236138147058602655282019827749849357505649218844011700630828656591618603614174220256304390986310874157877490310375893407588672604464004508687329515891809860840803716667227918862937032096266878543918843455193792995524689598158682555254786501755851645337100107660873812992074580641005207645829788602956555941138925847606946348930264260369182111697191883572221625729875931842713502362654090271206698917045507375313318744036029758603228214007078676433807431440239074814016478368881416504582564113412214203693153798088888107485574690355483350938991766222727595023334581552314851137747834500601619616048549332799888369405487438045512527222070750631456094394052484134384316216889308437989556224*i1^25 + -5674480891016472367954086306126907850199783215829476882247899833767287929700508610262875986780854001025961707628252869981850887760923127208539493966211006006632839456726338490051473234775419092272531858697982677255288319734428516771439641503681988949656241345415075719279257200553265422104423136792549615179271009836770935228818894493133977368296731437439956270917650768219713751114611037098601982086514332067184059100367009869766700749570111187579992639617796860813324505644462647031612212158639148700777606268583452177364717654841658378222906173464023440755484337128556397377629840408641264023241481216996762328587507856907067705939065083998447660040428817918847437309196989080145621792134968969353636738321166687936502572044338673846332212496861398468000470633704062765531977127776847949207202446033005548153437580609720474680590803231004569550058058809848824768134186774888268365752375825065332661013395214724052568192283967469495289056588801053984159897560048247224624982513590622541104283648*i1^26 + -1554540952490393820589313713606805378669455386367071135569918941810931365548849752906803800301941198232329845462280879690480344616439231451781937367982039045278382035587339710480359622845265608952236714084243200962058810162064705548762981761647697794194530002073844053642746234528681488768944084107260581133712379440683717206643917286975733419274283055412083488726567324367341039600778880658881631600961360642370342989519895805923216575053405207953461822169495419638901392532331156247430056292691142111169850572827754004898556045384034191898469315729757969275497490845522505026708354812031781324966443145433096920630974764936102916976500033705286718890629234303457889871957105660466355204228178580063672986663400569729070754205153720609391546210219653100739019489307575866995090310898474789984396548925130701059546897301173395187055554647939073418201583962945740186774824448167820411103886527073742655944579882068096227065556577529395506212990699083818031034584876620823633008493824386793472*i1^27 + 26761802402634224656898649350219491189389273031825881634243569992963095453240322065605711676321159381384970677043802081697395101736368787452889509131099246915306085435554734733819699508978419063587475956310480000117360056755260600216407901510182606288138217096989901056982586538988106447913054298981500460499299030850958912868882289739050398389950504187995281591274126073412610706725862026897395356005008031838021419076511348065527702772740784309429122552739365537129491640455509529573809943664973175015360900136374646018414674847491380911557789997163444156223308003441562096305240875686118671706638530668511748676412855802543732716196335134200433993440204638025806319866517244227260297218248258411237530199238843594622646263156986854129011062188582849462079097150283829283936949803742480068802728106625832542163311179628862378030834306327985627533360182979949974457253466262336880702681671738718782257764328075523484871812411662421027279952930550431821746343568595608188450750154670080*i1^28 + 17936196136020588000318179873457599451055978904922492718660006761586047527019115523837918029117005854926060804356081713696287458043317254725454866723078033887115103808635305662757846875409062839276621542677932870959787365605848909264792748836140961843575135231367524994440925935603040554379608000920298006393434558300503058398594969646987941598984784521487848307473446993775393376937556994818239384113986407773378827635104797560750563312730364073039291596997822232417301427514024724781657002355421798734211103333524548017414450336010181753001633080367818740953882128534596098271495587127233819254641743241441989377833738943235911640497351946400952111841224432313615036668405982821102929326107799858786607995475171950444780858084161354993733361195733670099963612351523701583798221791622111954423258038712307251901320659864345267276675067256028955611547686500444551400146109630876617787730233041547379490631887422713088753717900910858903967796576602112023751063533525658567222231040*i1^29 + -54122066349837962607614602030416435652196559411681514937530204347380685648556488720430317026424488887098190025370524627205619192224658113283189178107219661218666651501741737384742369721145355538411609901794511471199189278548361317124082577730219405131110782881257501431855194655978914070464973680033203504606051131073032028135963715674009892000877771096470988772313608714035817865418950378661349602157753983160156050340679099992901439795294304061958965101358472037788621977630304422722839379104952317883111668468040870757519344950090890861553112342164754339518943119336278217424722794610981589048289881295597152221968977456718337920436736795296103704263127205831264891176054892996612509834660925324319273445047845048826331938614218748900174296390431695316288196805625742454856816334421003501732700743385298648494795342879281463134137520289110916372301823645181235292391831432735802479061389694200814947340177695609849893064392006165216329931357692361583170300710659643408384*i1^30 + -49775724879299832122969577967925708134757868202570272225075075313491215146505783893839778366219050129406203397153955083184630589073194313135071062115893708958179526129202546897545802371802344979110664692007284973997533943280841757612061869470764233344736432375170477353124340068414185468482813696882424433479861629533758356446183099073257279157561448341253908436038679496384038709544991449089355453565038437554314077628192678449176060748443227167874917780557496073401545921273455405635684926904656648975380996978461283058399601563104123731855744280594704238365254697068792922081364718942535737758313577850590724434545762866765766944213715130917676692478719230990735735504525945976694577938636489413013151875833984340052449515090877425471741474813258095578623400349445064118435585500345881698668996125275107554060797196729216431596188361530923028361264446586197938792583998175415291395923274776689657915151309732028236654316005176615930821069999014381098248032489570304*i1^31 + 49610363582323723606010642031447746067140537286388420025576044416395123326083590792994243994996876255374569616400872096888370276647409578589269495178916435500874328622539214830835143314786898720398984453840636610546427842662227757658987144075395377669594809263580847940604293958559887164564053192744730245336175110972272151683172169375478595754790445590161932970903521426505478827745049159326747144572397759270875158980465753288475381740855316543181206406013929423167051881528612089883274784676274875254044995302512928544520429369781979424222811861175728566101051521484923734534069622501131814974090981474684754236278584272884709413217058243254714060679774680358226496979858114340830436808442771281003250129367198782594052060992739140353056732728134527713759779142754279895098225035579531184032566510593444438171216849573286782027701450160153192589999415564217361144782956329390129805911374752057746571401802819414147986784893522074355991892263442897271768743936*i1^32 + 63057747593756510302834270964891368553363674445116924054157366573534772373481199764090245899790871799022312520275940324946286472352764759327605150200569673858847153804345452204620319790750081361794258639509093587958159838413459491537373113854902008171491068054836883470801416642804244524116576061616752193641337531254991018548963211658405760423642074186056533294691453174527172878870152927931665109955224552415785418239365716748140453338908825220084746997920543718507941930364546679227752033411060767956155918194686220049744304797516574398152148579232573225810395223422546355776306350256266546287564616065338936151644670772897686199406884672528640364869014633042005778830300943539705306144251708067407284195746668578932716024348937754422502073866963687916321070242957238402447378540109856198246824468185467417662112600179125928662634128153867116399554601673497658312827307505770175610447813996266661768679937677444913820672523868582393567374725683544588288*i1^33 + 7189463580219872636969167437092224916806158978940488114379684491616953616886197806115063400748422815225334653951934081355785614431563237832964662418343231553520043271057543289813978505646795266806800107104435771620527819828550707422869886442969524586554181987484825003733783609511755738835986692986108185150285466976494590503192578927557821215584590856361542634191972457900679123123835639649002148878469667251017887660182581533776647402201396450318989456204784185470518594989542158090835683844028016990476535994816384622814825055256535918658189751178007666875728500415443254424296887774704956513281009848927966268645441071932493294005389763456283751038297947157853797182967762043697674215611938552236983682758856539743171577910197970468645867721451220019280009559259751669716956323770551644443776242785965385360409429586124563087660005545848115081622296229551614653986028943780568481252127741852389138590497393178947904310752315240422265792510296064*i1^34 + -99359557628954044732530247826800753308683627022265549594552401862531490823904036571525435343076952641887982170930570731059398432232235073761802266366132635535220210604382932164239699384401529753351583155957239632105008765864301604488851921281465809703289759972375276826215631680214877450039989607390209155098152025094781456388005990464194427302793757365286499115147725686193322682859072138376278528675421251897953570258226797055263096692095260636855817790787680437153058017407793144864118867041972286043997559557771935538004456098220277158325082027940157398476619580616059512661990751099509307955337780286633182790023929210590685672160664749994655252640040582193778829094127412090270387692733414118122810996474780853604661844285182360402366954233898491494767927573496982512549300627817901066776002990633296803220540054429099472305231138370969109053092117118617833698565307741119684287626312521674374197900040136385675383267579630291842498560*i1^35 + 4147617464843631276205662630905011988036220325709272338657753409420382814127375645357281786622982955475473296972254437780189273935360150229042932561652250228171991636008798040441089630817840739209751884101958513797743865369484451655882518771036479452945546442734892767764919596852622965524567255849360125762187912540682718780155672208933463256586987932368842274650567629965986549353027393881607103873656868872940812309091441427708181133251138787118038662418529626563695297750358487171961190145745188626153120281176468462836889425364826585169356342113457255322170819626276789953152578308787137936363891396687041350204223267691141367869823358917382294635333509229173909106804095220170880419168718248654699520668393768568229842663992339742216005772570599066775505891231193243964288319986793234958596767808591512932150516045497594644880576529688936239914274543392320820129832405461723272410382161620805757604043222560003161257100247002251264*i1^36 + -1229015626670466790393013589390990377958153782357341659560049520118230937473538071165871109124442880611939710590520744085751811058165125990051721439269487629334232097496773507660440151213873256575088299839369979196609321829575301287429353284287074387429249460179710081959890202883715024474861000672758482381962838407922062759857832556547954495492385281443699849746447174854176377358884188917800439631750545484668120323929958368561380616692996923664165479953833989454372307267751297607965940612496592391389119812882491241789520930899437489870476525457024102944763354951538379895399534488426225783080797366996398822906731418079998310122345760120098592045359338756847506603896226206426537525377503905861582572273044493314080552585510022459746242217397191555048429345116213788600642350581971108735120429972972421788285061281768606499458430316718683004142358564557727158309746193593466795771763155085820946216033881064581355387251326976*i1^37 + 202458798720671186685607628616463954698156070692734644188789429210950969430888227099609108608016845898743692592637313940734643145661942808981525209430745165301088364825455711434399473873378934611862145149597121575271675361693868844280153630377279141230877356471160742227207075828161018181495974756651164892153421040573316311434762684677283420159833409956211025599182255331679357261331797845915177347350560570988301655503268023424104177689349539481655257000324016336102404679654228222047403320394112231786103041222353450899063770059625982617018812291263409670193856279125753741324329003554178081138278515551876192484950193506179328038971347157056473576223571970387878358403441870658399817618805896858091150331286737316536255606197279099995937266140097895213844517871839401642705017607789434499114195749268376957630955603796779906342866327989176555593357958473875135745508778628584782519626770878929984119416589344216469995520*i1^38 + -21538312872530680530731440811296371231627873709548167667022817854086123291022304155094762848607785682899436786384767115327410633079684304495565707588050627233730503315946593782462076007784525624306863295926100412750956959621199797564778604421374160937971185934104525398853540710735725704637272653585448709058411141280802795704503241823217439015266052878068599397827980734817549684109025650372734512571191874784570599612463011370464227672279331380359090553760224078130606739292680515374224713079197131968405954723365562160713137786350324949886550320586908515741272287598180810713809092557924644689872316744043044580965722320158305519487809512984604263624043215997407945447107457544753509438088289638377623290852833976419897829246588156180176888975988828508888106697109869348639290635960582911255029772081615684945363044517761235448757557700367455145712930963110717224595457809660575354608314949328811771003637071872000*i1^39 + 1490933465301289843619790301755969944312577491383642677012058725570281352484901516174351578452072938089374027057410551834039339697587784067948792267040951627609501945089533326016617147603542235075815992828492839701422065800545008178799060682120951071166280680703938335237796097943979385684465737540353376799136292209801907737851041374181666766323380505945668371514850391311216920621289611756665697221339234260209244885048800960640019987332593644925238217966604839490139007186004556666936447035815994210094266726823496067093526534130791719758512557805425588342601301022622958003971199277245515197428311798518394914382381824240259004667467030076690199540751444811090017274341989303880648051665851258435414793105621556480033903795942386976175822822281045412024081873834843324498181193875814479777359423141646811122513704946198588777815266244927211794260434036120247070212418989432721586145251717208695262926602240*i1^40 + -65108917308718552117421344556775131692500407188998103248358285967595270688424795907729434645756557886045356640208676862715870552552680199463854555646991874305275056576673351932299616022332171758525943527815048467332345894261974253386114129231540324113206574094207110599607572266732485462830042860740410915493761986355078852427621057609160177405536127766428363061545199813431259895109314990634119298468096581679194431658794445591746227402352741747310714757239685480603461277836767330645334828909902443485569218577032049690401225028748232020130226340004963578077427161661594812727405985478131870454232772441095508175840229229262147530476738253337374599556542330771087220452866382725488734831647032449097500014586876426033855932090209158664411551249462185186647418826566639448625242318353499929517204597712276594590424248539349292849788171161583245550609849398510852690686237792069225421622687466669473792*i1^41 + 1285948452239488658299036153392377717591576602803341724733651847260044209006439275970967092153131824546476875215338186748767001659870526960186486861763906048442590284570427492676981760237025272100654674779447700224950982630222602226559858302896984247281187126268279395973088255820581582540635104809404950889011998021356332368258096380186610920318762203890236615963932141416754854858117410884692378102837796946023015827146303772277163654705940734971316935036481691940717861200354315035958180379502183750349874575871327978766363340478012458845661841680970418074872413323224066612837263352117550760681278725326326684579345873152435542610235172054827716073187047998457575197667067825436716541381092931594047589602969465606076645322825143692199066636420490502878897408172482674137728757937982551294709802512874316698818278855609365914015727473328794378418322624258313035416103043205661891592605138944*i1^42 + 6104784245664492752811086320267300150490336599138310919231090524218847976101519896702919441709291858895918340114357877391494452538927423671742827917730739264339261490125985426065493340056088273687684194850604584711691549161747583529100484201317579011723871636723435052588828925732051066460488540277687821277789389950979403039292979381435252680321147588606514721190575921404883924137395034958931197906030757337285105956924633588262324042770712523999615709306378083786302230806830475628887033960190513236452950825920443918395674193509193115216435494817524812637253384841281190379869600264154904412625045335164322526358019833242303434558423751214991433868597895034894874231634303484448053185964915743629808958686819611562426997240229801768691245830081043234362420979812801274573454479195054235253183399290633286994574722844666102465310459418263120654196204600655512211590096640537719209984*i1^43 + 14500512883361166532935638602151179487598258203693860458392064411761501420957040732267410092542666049790887173787853337426077507503120023175319800851466567391615262854434133130439821961581356504295569685356352183165558314311357409395173924832753775073924546211807371494403686130873401326733553386986167084127919697187460387186867549385936350017989415918200667456388206374596414259425215207526288948594277223477477564354919035551084301099436398705447966842029019097479521017323959869121351502518184260476798212116531401013534916321283366038100473024249644370890441002360982373932205454567509352532690649986262034863375316837805563304196342613051190636500154297253093198607931817939392833982278615942924742793122177503715369938709510276872745177430534427615217168927409234300851962246987576674467781052195145727025746643504485174617418420483732270125456732138020789261779484016640*i1^44 + 19860212149729721979800321558953345914144133346912144540174581729752727173016534350734857701296493025995895822981379431999190556576369222254461749557902250029120432935282209861588942483507959985953191414143096843199538524478210431402796196801316492219921651589392135844840224772999685554774243871285982972362385929805208151255248599392423201506014835408592399849994418050460161213188523364637317972241945445380821158055646101978771867115346286917717264071187874525477138243495438025556027478565968869231405846734711117362792733915854713378173423892982958980697197512730441653822834095008532422729934182404384414029762918071645668047583837300050531014283553323109351995910285278046355533416422267541275496717885820514170919917006487181127473039895331889117706021358313003629006195360936446162341013381004888567711053457397989246809522610557618155339678537244462154776576*i1^45 + 17762057781996677785522557857930982245366908537695273370228685177122463797166540195611075769051499631652854330923766292036178420137153031479192768104965136118423600862540221092226639098182819207705136565449349048330279039233140316129592046451129483598096558993282304417584815403523936557774619047370535075965231577102188572363162492501797569438616019643444515522340919777132843312471101574961356529445107012320126141187962254610845407647369922172822821381105078429537946492231334916261496966619547715516630816564226909917639428142865067564613309579036343183804310917074260569989201648793411543342709116305215767538122473314479306427657592721959952322243888415185824487846476441752026139424768109141057980667332625537884957359370973618034890720678787041953530911158651389889062103543004097852737989519187125937613145651707835389520516805693350819902369357103104*i1^46 + 10365731690521774951655524341321524654611616189580488373468198666478362792721132136786961366417357653091456277406090340005295646171713191438357384533263011259628892145667157977213123383036850900323227219999318984057823590124334714595313706958165819513145609191153415115888002079991182665378630017632086300639574969025634895758151108203101392489514674730435879564889082797184536727090703497080686287075739504788413608121789628409162584225289556156862522070583589820748435142600890520840619256820858960275275839140206042158205766833408270375021439742837364638846853728566003262506770317493503458344068032686399744985476858534575925612484202647385260696651852902888785939628743449554473200092654897513605375497960447314519295649005051885197015764361032404109940227882561525312577236535161885534279459646808205655605701051218431099577438140419543437672448*i1^47 + 5900946884476568281416350549552048760411869050370188998833467874325116783856686451427386091232346147745174745193065431882282127800334022850075216360312845959849673514345509890382854143603875973028122780762453527238258926783098327204386952124547979717889049710193483756958716190485785457145478323802359050659545109293135595165998883472926099972650335944930937846902272665487727099298079934680309003807290658108067532048295806219720325279034532822597542707117595721704133311735817771867631682804725291034721817263987265296722021460952586506561265117954406620587641619355107669187956217115539738096647427753742177244125932115440551084173148615495870898711200023754777222177400645845155041683226330374874193909667160488904364255364641049239776319649684483489661164583046277935271218731119256249544977452632074009519895050463575548122083597287424*i1^48 + 3913364301645028214470862814426710364603381877091590376630454154195444526088464111927011838079436567300510044635831786183106735336646869912707968609505283587146401973200382636686215499356896446055408479447293631416776021529258096246627803205058015375598745971621452323123556520689814369252679179221586910823001656215946096662262182195023674516042243033434271024879200410278306332402244946136091875686045354211935205490738319056130164411583411762232488557100854801377882756611887743515127067427301191274300179146874657081310959997044325163603826698941284356095187069495829853195731659719485249687896502378260914612717163695097749933823102305070152020029369788155765050950377541115716315756346815303415981434624154305666090139618264739021700918072218920666455123568256692845938873192315482119737955263109143883059670251498823327023104*i1^49 + 2433611588648606529369053347255787993108700763694377652557028201259432307453638361560446005220113024681033491050336049879376216629106060581213119748764463437377786899460837591391187195948544452197205013966280610969963445976962780871575784117092946732567897629550644251145508068654498773019968833031012624530014080560293436296617744686793412051565757953458174397828657470469005092197255709023792573395634407578751854307021078673414025454519307508524683042851598761001787428106421278272979968840334505513101672257708349412630128204118587749038179058840067084656754275467873446589742767564177211840783356813199536678168190839694214762634505388000750376911628955205365505330023946571200570562714849805223328379405212923048135692205466738396396163548449046176341269393830990724247642074901792096559158273965550295872037986779136*i1^50 + 344307313541300378375400821660626424710075427259551614174360102784600246804554372570455105338056528153223999818398147098269444535740924124411695191336052182184084923351267721607506082001691508521870755896704404440983956905378466833943285588156941744806646283387409440601729736820163198363071609725147388620266640699035311377131352957417796820198386327644844071803172843394789286672006108403483195058068893421204241385124368396618210775504246557538681085364111846978132644376828692524537959119787181090661320176707400515006540989158685430432719609431280599959725097778283677394478531333377250967282217652191702315489979305540516458225386419458113124879470039231121934878423353151168487945026472738716941202516647470094107966041046392528659553062344866188281672757014209118273116626720527512298628595172722338306048*i1^51 + 197902230078081100930787304011027405482884581392627702620307227005560241365113600394021268338319975137087909658731493713111435391371048955928913605015776935163615020144306552334594911264018755828311682699701133491416685578048388402684330960216867241767209045075871182631567428561680512214219382406620518303186024714101867030726602108956614659639241671418592846689706638638084393414657629621069341516112243581818758264568555009934134122845883986437715249453657196374421842621179985991568119289527142967818743601084787535342256912270368781735772849744250560647337117508867094098914797166223712892598393052193343042071547852366649961667513656369582427496972841548784397281548780161266245182639734166684049342821445555880696164504210985286750600593363040094217883437092708471678882431495263127377945187189504*i1^52 + 292857844064960441737596801111586633695939625942227530525335325904624559814645580808430781721139126003295904595274095054459399149459798928285574170551659829430398855840032564476594994896813882350143925100453765899442037642990779746266153004370295884555380846482554300536791126263235925920075479203187654856293120389164295430394301251832076371780564892190260329572390661448788131213511454507934826243839981452799286430239433478959567283926535855774353759065231118438928313074544220991981353146430117886695103429357463387470009192823078625374583938015396739595984474676736361692448851903366546517237804681357912444992046405041926313789997780200682365934532692207285679924831517550098844524178163012478783716721045500051030900310909995165151060250241648640261418571467109148097487008705546240*i1^53 + -4280985734531345579854470528688612728586314035490189380779334069683560314171154441164780518096276697157853724666430697458823170586385831395312210968741011856747319041187501098286917944085363950567183832505438056943743173540055355724957190784046078113131771123369463092588307431857750291987093628234532141234469852192816346891422353869599606247467709246624664457349491546325626081618929587875094690073929784530869662935086452427490173520305999758616572476880829998031933967170373256282369993520384756719133043302440713668969859175505237022842797858553799823203966649470751304172263532651100160902760235937272535872347871494691001772000269185770422776456185134553328907157367405471906625615880293067522940571255333791441472684791743085114972928272551453062495101387207165027552*i1^54 + 50289654650166086639535152179221257218370226132553453723870413690249181387493280481431073749277912173999846461349694308099314638486317110095437699057662361687170095718900180850337395622673514100006065332177192023825349542560401225184074775006283863447209265066998495638524810027321793183698111637810637792241468150226435275038376937038296609937963984176381838392459472255608735345360786949158354472195542305880870465548686368099141481820064558012986850284156145859317693453326008114919432478372394553953417643981806962027831586979575304221127314342324666570443906363994068918332408675566821159627174658637430078518657552068149793540374721333884616386892251243328611825605544425928984938052617017184368308495926363828232972783125752*i1^55 + 1484846142799605583358858817338077788426013792524707197389990831304792440375390598119905054179685663184085736126453276652574730546968422388287798134138241176654326150784904657832672197433694492535892207733139091487972401486005894459367646500875439027314935074947885047158095761427254444293304001862027116441458615983197839860778385261150274274365877520383827575247113098831242178316241943303459646959439112560703304514331843618698401622233949644863569476119350053722049059895482102348989195784901679150041560380265532042888710204738355799730767034865607794505287015873084083319359495801966208220985709591320512125905944611962029873270070312949728551480574185457814620633289717877300625*i1^56, 595917484295848700500315028419230097336488913342024903485526020259052234746845455395470628739664378859290625674313957103798354359426945428641432163406715792520166781294409307069033489916867126797817251334455607874738841688912335818109000089157347058839243385589152589659347260705915076701173793900328892479639661430866515126918235106572700352036753107704923751826650900793730797563522455437923974048262013472946638439243636948387999301365391585052403827504099116605223385161641809062130542184620755611243022282601538972047723994620601928250210324890987774658078582253093689568883987989118066427715586525050442846495180985802698009374751808946465660896588829196214548186038015062601654751751665651315522387286531585629036499194937411344853103117422725945597235527452761796096060984781786642000265114243433934264401611938370052360766401037344672765211128156644782963064811933289612296044389952408822106080790952172867254870352644335058629208200937277209096066606713678459172526196071890548438615461304726790053234290323461505708052075048244650707479194426721671935713457550079437463483921390571485614515957922857541422822238362830744720146218533257767031605860328583477961781561025446582196676859005626897868422163179343701067624044623247019881239273039835565567774800491484773237722903262659121391568976501356735407121519828253225173425772349563969464820655064039216288942358797164082109955089604409750774890338586287410280638342758400000000000000 + -1928034367649379461101870017219977205507471085947020466435512530275960412113256239519812165503976949043001272678152366928912649396609924248781759582540536374598078088218033845399487447951271399020171526392490384027491465596924918624147120589791558561800076164442994816179186924861770632076747842503756041225771599606375537188175763847482546346876953353439651518323644974626034705081373336787891063359560060136076550271095718935826256515210852600151923523341673214845887811187985586212574155180692015817124716219019816871745824150681013522956118027174027679719236646142893917302165175926749364802215505284182230173858764978667107237325437319841893087502857242982924536635798287859040528601643392458358014109640738588356110945065839187312273321897570345737986293649645634676354071676707392312217124475381321679035662168647721685508443616515558105670908378940957579723601408316372572197141006711410294909893863286149000338610184623895727948295278537163904467184857484133559242611166429412940051583353445822165510180116293643411691599094510812731566422479019529193103097411053895700257938885037642119412890767348804711511260650684182806569022282398555840725538464286280626086339764790654534196657697258666547668940003744973977623941922214351891984966841996473897397429505084937938073375715351004014939190171044885544302767241173493337193798517560146140670908894950272059913384405127361732596993193068153031435559154387313932463335538688000000000000*i1 + 2687515861052964095149594936902788759234828070114972392453260397155304278167485444765480880032226322160963271338127916293730592704694885131999680141049052595606691044277057350907836173363918815552717196782270338916087564419702305601663129422148392231336219081453951747983849586742480221615306186332122692756829848394956996916883986815732793718428633885244878295692634263575167512294907656719626485760160743152631998159707845323538667725022439440025968163057109462566340442114576670597178778319306787565608552571061554637973505773827391902664929293403906206017186827280374621463113588616600319423111488991584182064168382374011797192813243402171404190826710711199814455627894761151476395446493310853569834812881281435462664429253446450215837548188500668600692806546977205464559181958997305180442097180958478366179146033747727363698191635762911180720656847368742226689246897678088508865790733548920601198758050930970999720940573867984021480086064599981357984830223222623810345270363135388752694926065104538238854904913991722160184433842577236269250280626169952602584260020618340645867012701910722063079785109793356037762229231476480929925157103572904020088582212241799640613777810349502095316422166241612776791508274993593888683382235056957346513627699190149698534865766301198176816705364861486545755672607867620260265810642493131894012894138129904617980183731804223650567430048464617166794509184465273202594379019105168248302878064640000000000*i1^2 + -2129085330130057108047211870284549765659461686901409930754447822128693513327764449188655400106804069718897364743345792981308293601765060704373989317041821392858896877459692494450921525991023596297699229122846539226551505233101776640375571029395870387352356724955651456580824544077234116012720858063108005932110216166201727761065958383296173365371297080338458638380877872604019513055115637046614181550962593612009845994360161967505723805337538935663404027345841171320132230589074588540185948348717131653641584494170452153017202713950544230838189773931767640880571604777259171574200403138791202660590158701720195520019640684448282561047014138609128066944261733183544912680320153610952198327302256527445924724804497437506826712482412485248195376335788331080886614540453243768587554853752005618425173690833700244791011227404830740157572518665132941261179985180709851101382943627505091886579371200038407230983192718742098065221113938261401162837267177965350194029551029898901917959018423354080045456983348747267185916924989771066775695746601381155575945012171441720904910196419632465521860868013380254453608435038531169422693030062086261039017368703391264561634105565212814520506170088523628770769542303776241157420604824458860607088281857582338377411653133987218457565154514415003861837174140122968201716860164630938071668636579158199011389790116791969740408284814759042432883219244869624493258570798088948194162400323245571366191104000000000*i1^3 + 1096120933952854536560560326191173230402962384684734491517498282502738144304645574723623572858180070680054065758768126637824541087792469270306761197403673745445596157474891468449318861646667256822444862229477257648023711887791520059569991656254056292498635468596159343998581105727539722475929627406272097903027971083156580741779500399834577313668725894911268788493575326553954350925012254391307190297572380191990982557562133978913506396299618121704989476774541867174633756501850059405988305983441113116784080104144319564827105711199323417167232853490396850078378360963896051441339769659059952798546438987311295474472582901540317974252552015760303402674149906823973233394743743422007568970369242094527948018697288379560968432656530998972167643746255699148624336605118343726358531753408134781687176475114539411009047431894537217089134220571476092368061018203940157452352829763519485789108085778477395340970840484667366856217650377167574962861156972500632076381714176048647776134075336453531627627322430874500485844041946890909337778918409547974206656797804754286493021810998282888924127514779036434035868186828464747811946869912443137169037422852842496368385791441108977974846973052770087161870287537567247481305781031068988561537890967230916245710953474088076082197718423981557203795907424242973197125270587374482619449612348772526808846492575945933053817492473360321972874857059190791599977501342472734297550396717216493406781440000000*i1^4 + -394326556452491318755810726674751033852424323037179082947086676043081246359911431898846245727000832314761273960275248600703666142705365983165278655714951490369842433151819987384327094999870542260891931648970143534504384346842436218812824680878987946082514931795277345618404801656068395691754727327131643530544997155500825092488026872448754050656689596893253167823193391421607735288985861150288160280702851558340018436179104740104549049569623206988065919757428228011155987717279710110000211753126341357859536521564391169866888225304138517894737789508164144015687164930329348072929345199570003043471442149366157494624922019587782550611518466055728210279298570212077051009182914763466806405595635077148272813080488042123062759384364637267645463000894596240605035826438919393062917022952003284595913347347173167676015015364581601073882340701042951002464728681992337291023084159090975595223534098697270027848447574504492454431356247182272947605611999691080414957940057332837681972792269402138929870633570483521891296990268446287530217391228218636164224296858277342074276306124128652845883731699085267032724171549629837912308295255884949380463530039909724708406867389074135444783726492033284680156914823599599974148084983056662679941227456160452910362250279899558233472273002435958104955874762286689541046702843158471819939909879363093712791033184152004444673526618378698099483164618734340165603744494593709947907457688961249066352640000*i1^5 + 103499266095011658429041314061277081429681564450331743174898256795241631436887943770176428349646104351182582042323620817938333251426998855217380741999187305340115609518258447261091983447046504088378569533736766082988475854895780547543641599565187338835135009090022389217306647580290372941716649456165248013834099340318485423829523137836545794811133000357546803136038707388678435238547053492511543715646664686254136685847418712537586505600888994139702411971437911021829697112618372974511307973970845364897162866645148325994194685229214275872516438321161412406617591555603920172006000255499811692478022992358907200917657455450943234900786193975678777602256031564665385969102653783598987119775520132058427222337448986160455990730156699658016928999519544380972693456220215099987158588536793307238650318854363149787901547453397458937174960718706182511173368233166057469495678924682015992453463523181588171006675645969253297733759795240373551471463112713922489675914164398040009517846295473971499365536558375958675456528651216123005308058634588499461698360904365932780565352356908039434365040474807841222377210810311771175779118527806571281334562460421421977567480676260916296317958944123635946131762650088910257251125560049867241998678692165815876522920886585009451292580606678420478967211785281478865452446681077184238211530602777287813136458149008632857817037245142188464175441932927685895888686354692898114142464439339826597068800*i1^6 + -20369527898088661371046135628957462359995036145604790748755530916713049945426629067805086648445653083153244401640903101415592062881568377162993716922002975844797208708649436652612454441298029101409642193817144831662197745374970675681575217756447090475735526587651711930868963077524510444745499861496652053805211765777107148720152005298791742071224076351136141541900366400522415162020775563539594737680871610268881165406228885540148489062848570943204112064842918181886513832726360964813174806708647697936735133829455211968354801999766865664682028978629364668542746106885869053976536261401821362333129981194431842659455816266523724978475601244830632772082022140387055317158713302660994882980955719650084424527799704777665390509812353965023092397085906250214958681077568127107360060645463495347905621306359758487654937939798824600024786316129714086822960479107001125483583104895433551137523187351975033438945170705745546843707068179106013159261688178296284424970548809994960310194392844782885387084291005992522538650962327482535790760453972866630799455793600636400604830705891300457017201888262508797784452171515695136178180397019925792204119172596162149993504617897088618517864305853350212988650172013341693872173017413979297651264500825015748841581602446034571402960032760513296146580984754778852575051006195504955763448786779004606662974906750286176563707478881635592115284559253419666872433855671308525936489267327909494784*i1^7 + 3057316419061092274950825291287639959769235635062389317357408143474320656511062196503993695649690978838805127034561868700215111560342218608761702536406338791270117740672703808199365531644838218830105022351011079067611005655399593180047895094435213910930890595032247525181395451262085025211764454976103269985792162661637613305491939569067078120422055764359824390587252467056279422213785124563551306849829393200978110904030044799815219597900244484751213716901851429309872855375824649217976990580395310741923014514270725861942290837695755815756099834528431517569553479422425253086100494974779898307069603372695578174023425503329390175925802127305597173889418096522658474481547494082872776249772993748569314216342439224550829484545371651787108191926328550904070358430497795653876063824948622990074112278451378201513244720233294820086639446296157446489069821688236299973617681965885062186297860240299227799820625384138135178164248779147470896354523294887924406293272376183174346917577572638425319830605002160643799282126323742994957875703468109694866348072240157810829446514881240463031012083632503154902274771105069561166397257032004444832972993326184378320353558530297797968757789948494907588093828500615563090280188695243453236409299692459808716008615992254763026311671218390229028115502156592465776076798185364551894820132438082312831290228105877785747331206157482883579450981158093346416071914224978889523357064873639936*i1^8 + -352813764314464034130819831886036140249971564848429140778843795618684655660447475859846239488622227263776321976715392414287768246784291090339969088387517238897925664695100138701381620677546762082745977704947715412029470388509329967235422615045840403676159152813257946834400683358458428978971815602840693739803609986258180189027234961555469619826510407849968105525700405867404352214828187905059956968466418210842970961100821052104150345915262042981603999415743730831030395101489306557863924389671918276322318542083169884644922485559224335530058724916476343160661648572108599721447716013388259706545384515563292359710635738975166247856208142066096651527573126898107893503381578775435077274462469787471431101399531112387796982882268809763394275562441355602315988864881173660271697944840777087269108095612834931236832834600798585568180771737886089533633677271685016564517937406657000175093909143162401107163973278411229053323850857056877958610143402538359822883191358766369479630393841099478970344408984111512273998681552773158282903529043949396673731328874700874775974954207966287332316169291646945691428690952762472242382298087346922171557428106032252095300929293830578218136633241346104637987307534538309954186169265730153526199048648872286018687027745505811181457538102131143040639553848269304585155076792083419097393206720782504963072459259818861296997404375206362293897439064896078040299960523867705405349497405440*i1^9 + 31289370984393420886189939428158730427824019370658068955734093118819819887052586705278471686065418566003513940167835706692107971558717690133833270331292734926278703301248530694820558188645434201937873803684773724031391632220572986741797902465464651560142078287182917688153822805030425432075510244223138551747960334439583874884315983405913871126895134578317473732998071510486224557789504344387050096094288535464337744893631394912815844836934978078584254965349005419568561136068204909206848115795241416758691112166246734970950822432201919139288370524835047518037657173513527996426067780749187537154593097140690827677103643367735189145983319817808478819609432681163790827840216932806616350064960036304704208827845928215697045096064300271251500852930011801519787683510614748775443895762879527831215578840466195126306935695871517348287735188691485984911014393913843346974645525349223015122012838446229103175670447529073730984076795199829748267364276320006435679285502385650684343759425338153863007956872438710439540192126646401227878786496796705498483164698476854869176831628994597313878692003667138797365819436408835243544186247434832795922182787985246749540600305568181551019313319125132076595096132592481069669680159107219281151802830249366594545579395237579468839105928664067067951857426330470458263718952218378924710140581629536793201692987249639778338844828728444457871206908040164943977065873266441893718261760*i1^10 + -2113272195083087212553146568691317716730571635785255842022969652310780889043801792151746089165552771487970581085437306812326541021564046251865703478638207622011051438067798594571243839592908749375926376947006863355698013192637645739062965747384766830709158222623076740412827021083556332819580223946124062113604547652564725591068559745658912040338441491348768746722271422704921017643665349052333359600314324150285002523960159909660700937851404538809147045220822860598881313236686175005636402072558215054065416469739696540062765940377622402083625929125552091935264955994978417107179214021342750106708021371725207761274196981286105966995150635337288167663686460275584394961759584877333993297051845515083082476435093826383613481034256369634656026385736273131774489014872140561967614211090641957529907091190511315626667621054391197325586667971050432803825495089794626839752684834014978143998323504968803322696822916195800252013203435788767753946499104494297688862803521959167884837034687258220888694697308539409238251780498824109964197201151367195685059914919287132152034221372590769608335848263722103545979497441672812327915645254142303714037034485381303428740967826780548465302069740410214801904068596615603901557256886173248996065577033686049787801946453251016343766754309844279062186309633135107074592485884498042949574622551722654930868323902830455741600621544228711492577116486973237916525714103973588238336*i1^11 + 106897005154009633640444311837608936634730853205332059309332865334098825079543035819743111367896574322840504530347493183258146194623818555128997611761498202742921894043143923535459749370295489084531817422377727208565614815212159267668923571362053304181534612202882530025737143629815431898918867587996931219828574726505323536885014862469272861464183591015784558644011061830222515808693235186792166242964849048125298229760786745593615147701629427899281464592285299009880820304896122757795651796296464233412166194742021689535518521083921836351216037537493612554467805163818534976797346642733942462427252930088639525637467745802819918208501069963171631145369300407422257080103136895716896790247567203022075222141843038928342757783273494282830430062844137179873639483410691985389733537277504519745336796457150430542265377329500771420856059241395521365653972859600217936217642667956657964601330619212543071373952381652466718567650237476912130785090653465915357905363654480241767019586465121643241878317887115891706189332583594780559324077455711451583667767854860295654830539602222427049112360338630793332062871107848475892551850509548079852175952023524650833421456398263891933861486658420621287152252539591550802884046104875984009928532987011511709041875505699788414052243352854398857930620290112876564962433179796534207551029620800300001651075060115300772575519443619601160241428201512127468396913558883926016*i1^12 + -3964927894832531415166694686590924606007896124520951225436612141494921859971210204534750423783853367000182553914717219539424726788147459424409046774530786263749810073001448468138492448485760117893313214125644650524747941144166838306658944491157214823999632158265089784206457216978166238857621970167497928455346816613302747772636625477087985034980365200926364713751522524793514435402555326566613651715567731356327682210461282537926012149724114684121724050785683316574617803917702101003081707371554788195151918108325979991504503359299314864114778060776725176330668708520162245340602465048526060311466941418120501572400400002945586671197175596698566186431904378296530712985918645969536127617211776520257014102687870093708548652118369408094306209057649223284445902050975631635818552663809805356231431332343637761175125023243025284749950063124064325560881004720922124946426631108419044475363643859954487497161334805387249346060696530993289021948402120829542144740470563049527525654906295698457559022810933547366017106755051248919639757264156619416009597336507549653747121791171423136616797764695639065018395035643110954662664030346731578486517886968128721397309728109564925528994797905354942425929621789806892826879945554119843219607287942081337516887233386233660703596022573123189654947006952492294662896162404944494710342830334263876443187247428903911833488272892430112848479661862191991562639981412352*i1^13 + 105671074428267183842577514986305949224601605768920574171568305132456536425426778387849084112867497639891747697595982185328758319022613413183828879666879720405600789297843551611904265036841942052361768351065537293579070088208521329399881995015007072419867782828857173587469303970122867208166871517701110886990157864420124883915581540211720096353410814049697689275944512986464030878257520085408982850250060456886646929793537813829834979734344931637526436740388554236296388507992089142562907839809531801386293594597847040790109314558376296155624847230164298689029573444960267806042216748030414073436036073825842632630904941895420441754390620004735179320949737670091527521142510749354306186755027030979685181493504171499314444819111635188950676693666859410906920572763208570778091382046290287669619511839961091349766500765124834671138373524763032365870652243480922726301440554876553866973800341580772729740368546753405511080524383173154044099994140418013925762304408842117916129402078719472164708635159608770403529813656104095922030797051080300745174624552166914355368451844941627732359698293236532042937078683321890970782885484057680472889488781758358227572904221950663503765229057133745047279664992882968637026333760898685857966517236921575930192006170725430338792611126767895584088275623145604848228490940008704808826756252781052688654884246200900200712150216757102015839324322884426082050637824*i1^14 + -1973520646047499817504248577601168401210562471052763328357797106614972752751683902885899998393985558493371509143446694356826782721309708376343702569350311676188924486942577086142805366867483634683562207129239398258805607263483736856781473201057502545965307893785327321426738003353034502142396942507945358276164640718799236066421366926532226978766106857064737130067804956687445450234889203566106295085365401194535425632026914854994274139358623763450063358953940763265267078911600411964354144977356032636066270511876444949100255237315573665041909094113854680157922218855183325917322160554084780387674646501970256082994990716705050116913708797626269076099251572253694629885443011881951962850177999761814630089459903882160025978646085480650071565420606621345421233016909861771462248625913760042666689980413180407277537807804745300750201841666296449407053173260268930285741271184363362746088594213705178686016891239608433979403272833080539755280802641511354655572173356118003423010619407515520400031717936562535575865734938939051371889479933488874470394015314083624453195733713449930947700173463929569833322975457947318234205680587404853896064073115400133736851782367957182425187508144295384639988010772746865285043264142570492859276985157531410034882942698781004410750485766548342386428590458884743821370660339908488589406518895072539107546838383987299864498071599026509687808911996846635745280*i1^15 + 23491916955225684364383452993336558697685994667027058466632804848369781308117589121181431910853827165149798864484221956297997569764026767644463896899279668088358569757245115983184295926558112212697263118203548645465759767652875023933822801024351667881468366929428506559723845961582894601941616582776291706980244775240499446507061012267102159142103293551702176041851470615484963703212851101014500387830310478000861798076563373081438885752800154067845740373208037676369533173900444019091725516774284620705173651899584366202255968493158987446935442279663810553617593207998938984003807099429095765032897801685819143307746991380503422455091427832845396338696549696614634297754823924268960689870634480905943312383402865430862695729189128241275070267429506911978395473662496217766015051523427709855525406926096946250267285447045826801588479066177813491337518678709254048132821490049679401295200023003576371914166571363199461236815421394599383684254952433211875248832133958354951455784427687134942606472397820172502334669244221043391398931659881070726633616162416153361004627979911276533563202624598709703397093564101396792138294083451201244733046298173079833728748823773341865528195930225401638414149675667773998237808127822178744550148460202974585678609904962369659957883798042355675643332196537267766436846977072111652926914406074648221042399001600525230374117398627321128286944853321842688*i1^16 + -100470934770851746806206487422414054635405211066199028102965723039931711646519503553571794960357820904567401514740983542236099924518397722644507313062637248778906469142667361337655528542370016343352080353249298340724545227252463240085537712281725718480242610369230781846529336489260685885096970886862755515848421383421947382452698605022223269420616493772347764870387230169518886066486636635369009368944608022281467315510292216434162365349031224495634221308996275833089829836900361189737007945534059572313956799290874751131530941442827666829376369506327618151323402671663962551672786735892792591465835693521483621560603966493450205248037500362863468625131422358283315138123545682332282655007727101840463722464936226204267570977104484086365680516452503255302104864166046166728250780426036530172562599077600519936967303365732039331293113483089845159687031952667144031923048266743326182223812462038961107875482755995717209179642247567893260765597010223613420951896159913373996473915043322431107142244365781762030575820816274388060143223583808039589130154745220515521403935825642941909970879930835851122652141373229955222908265398895044160772752359884970196550665160187424046711561037441093722678610565076207241002304417340904850967532929516084848200294374147550821460034683735745764862812096263796749923537883324997828817007160265529887416034946043162947629020744369602406165948399616*i1^17 + -1515510159697041992190848619563860326468228760700508483232589995973716759242201703669190618602156654885963637971894963600634910394936150882271531069956800502835983700083535580692618799384991481713101313616007022768528490051265674366217519293723417166448088294966602932908868533948942171253221802285362418207431408827061226754869811024572465911976370938559384388961365207941879880377411161450785803682957384270272734082742163193191617466439695967418599137201542397317455639503836628005203928349840099281104586549280485967243550256056865190041353436437132780087061267727480230351770265220486991864014658999370053267815285747895116566014985161207928228546873944325359712314640760662968189945097734847084901874355481842692157984926276973316006598041267894293537782439164380334817135767995986960012408940004590569973457064085509848072872056660503211793311087928200238616648091967799136327771036294056778597786825998253972455013915141445559250116650712317251681440277802474535005800322409281454485559251478954590837476653296982875334317562620774321877318166670951153859211038051628809922408008171694734117331439487460847701573776691873913673594716581011058291908873826443116380631850714324954211595528609906619207577567872374717511253511977532417374316829685313211807253288050070778820900822975844095686183746912662195477970404701701961181277600596237259478738238504790289467572224*i1^18 + 33431428589261792983964309830658720610048083728705609136755918128634483195286833319524212092235080457234915419585113349573742286804938768405955825662331220217661325965622313271846766664459896995543819430128262155212907542650746746842369844932132316805612290771254335501354325329197500041122955893614371948501417276564919102471486003832485856520503293660511825726988898039854077848975694579466973677643047265816945403097508110661409022463369689093255701095298155063842334062347237821728987199897810397698553397266627524738117114872337205095943445118973808497041300626277892886868623846995450944198447679309283284530459449386280595563733337126036537586351396755895776891274456352621757303516406307754053645230243539161730808911149088704072229539333501256236785239695034999536110375817201672537950536893263154290501285208516666684312467069012269026089372780992294165200074687789640922411732955062838161269915606979070172903212821832946984216706677640317621648525112076815508993317917961456190747380975443063522306379578681820790185219625947162692834346876629878421330415372045159983450339941541004401383818866513999607670946032797267606757451264226792988388297252389741022387221530326551120359509610889518934061452439851061208383417557098210972613308481108882454054285819088815090355740059296041128003718539478586692690791559361801059684522436203535320062308721591012294656*i1^19 + -303660852957315912010788000870248701372638326004508678739288205318266639473788862569322087975601083594083188040965170616512353415615513623006084617743267590609539258477161938184695048065783470295523934233508288472172039669660625499521449212044986790563657560219421522998913364841477052359767696915191059124692427977615600981943689957643721862764721927617342528328962926169555583996777518352163311847351282646421737437474786533709845058965146635468383228606932172749769113202561954107279085444590770215653912143450534718660565137082537116023746876918161906491393541957193616419490457156059024693851117567619805090758886733529787288182954060087638500618351511085383749525148379374970423606360217699346767781670830075371811414279649893363229387575396512602077321050067949271684030985085719830702997658923359209707552154577976715271163538506311835335129685690616699196142025425601038579503038641952846868917924724524628548914771620966659868337898162054090667869313034792629479626697865374853340547704152582347143983919633215022335177940484637045255724190974366820724609619252035761691476085347518247770069136899137934540002852424117071141388502732195104954501870429179684643060351529825127247095157473223003082335679017516101688978553711062656807590460323456476413314605037040533706984142390568083670404377611981730798157565321766543984216847049847349596324958067228672*i1^20 + 384588601004549685221038707825869386210661623539854221903534680882519612923869203039880202246463734391944805431534997525737948287703765433272312451390786478723160780271528805083967325631697941572677685449739550017342515254583490571928036317002024781591473941911016342498694385989478394023143396420831664233930462448768219051899305054026161845629597596081266740100308252585438697194734536030434665189999997404835620403966121031663363899286830854860339014578843557354066288945781735963304710959751923733956339567124384126841454882961592027730513644675047607706331872311335492547623043853313047309445982739683090097803296456254695901772490893467433856390032859979507868929271377833004470228214690137077203108497701683121011532557695995681696193421371999252927353354900614047800684728605495150429328745862178915694629979599279377795379870672234422918277859657145308316043729608704245221104591709710653941056161709642310926414009163343346280967162276061595462830981544239639568268970791833344196457294883682808094529742281299461070842023444533460251866727699030689962745501792033060654993843058896520259540927806497266297844952475325602862776325063767873187067817628104932983601884391507429233440813281968795043531051429495406206419141351130103363786354018078218042989659623916829109480217215248912813854046324853769539985993520516944600238568191849063016919203840*i1^21 + -27534146476948440120946896916063509560227429045631838910906157494026502223752853681935686201729479655343568841898741596181531238846243448823184638275069785269341820876945800981252908817112830111792741533545640664025885099174251936973786340358905461743684921551475263473756080957973116772955523760844073664382026801018408017401564796581886076760106116490217690027756786669036014239509828304999250778089952553357853832392162242740844476316748417547862392003432092855922465441889175025308313994793296109321868809727248135659384203662343098365147431107396152320214153182812738170761149224796058710111422042097736575749595160790641996519806682518237526732678554184664447931169116504484281072204019240007787341564407238024538109512182046533712041248029368205914117227155633796435242284035129476635108595415054652051753620305315548997451293255443000599592549314131805466403152848356814627690227481610692292206345110092889828595377955756181293379732717538143812942363326026715086369682990763716383299246852471059332638455100411734484335776675516780629712914329706636987465918209897078340011732244752245855906780297468843625158882817805637096895435662463871817508548769642915511582045175814938531184684231013134539797077775295943216817419829951927230865418851978162585040015398770300243536416422557461343047446077989772676230213256623867801294573588096301630750720*i1^22 + -1081655013272957708567761336724590605855351566205367143824196654874234421637458273892106604356644770528914444035122572945905331529233894058111496048961030721687762198456035958251224882793185838812209888217210194684563907610355504525670908139728037484035214361500315487632623657921876783862955122154347187697311562084540732376247857371998032358970020121755383659168651819014573515779530764070975193627827819665804626180422491341394859887056233914031077537925496717037689450521526253093894658903476537861981455902060824865357544501354233659596516931478805156719717956751520271991464351961051266479246295477851620132183073218318615205560893776070562253959822398743367124151139398180843495529642424338683749520504902385571086903356015858724007239000824180886506478438391871595150222225128256851645143567039746914833747801374561913719185578176097291131674404053842196646927085137562029629763328834630168058754192518647374530656030463937968731108275709930841640387444737266504589870931589253571270910220286863307910161210748311728759493791390422834873516468649435552526159727928914829712425481050481500380254654737353012179091038555219906082542541310567076857209965481600587125379225961780575188516797418102982610377238832875356550328288039277390660549163942106854674749956419525193100854679627282449647728159880131408868668431559756608396484000279206821888*i1^23 + -1996565854827422465257501416151908688938654939357258999858086765548593084311052042956285111448702767408230399834490269403962161029077187748807870665065615193812880200064993570810893216213049304528093182762671090808483130516566730399277733482570561371810196731597929349207995569119218645033785204426760155857586302403449423205356809051241067507129314541604426120423353467914712818450038174034453415886083261981014298125524789912729777309806413603503718827320039739664287134708782252923412348836739939821019242380820700412155843443998932768686521122753796189904474308288683969168322458713854999719646882205980433583011249484763555511322172814422503144214611919306188987303089197911853066858389819743244171248252515209032515327498569416572205445250557097860312779904260697219352811651951491761258711034690705059551858598861313200623734579252690858546255067523523801421014221819137270608330537505203144732404220012999476868791719737874142283522908356597384599556330295629146073194778576403407742442236994116322543827950558501814511774456881548881513248673900783141955447438696546901886492692350402786508981483762719548299917226518919989663327904805821359150035348144870333727452897716998765984751822371927494501666513228949708707721954388017468358309247858106356691127047353230915908337324040656386247823330378123945423160994610998827318449404903424*i1^24 + 5309373050961540203529247085805770231613330921889139193073054715737084606364904402525510722872012953427446025445626959467136093055332710938886064170786730687083134352931634536923810929525934869257067683704619235907722693369236437269097692852788990880289247453999352727233295541841514797192710372743338151895146288469766121797277119241441898294980453990675900702872051766944007003072222509204020591654093611226904719493004273037388590572655231828686935220010082694474473734656395990671893293054422580888369863946040534311974876157099372675122846762988370126436088709335477134909186474952203920000769417259812733195852504051818954788952604254119241894269245996601552445308310310408592355909054170798456830794945751488686547201640755664259884842325064295217660794937672100320018774994922022642500096410125101316328172739384823326591567651069858293754906332584149058441653834290689086993499567422779487470906314841958327246719433671123038126550430741552058408033524702369166906339893807912327200367988952186410273655324186437393468567826418652766761239827925359085994279401271594081268889456261747431548429844693845389669803404784436918053076610531661884327635580953568446860980910546483017674952820766987867331687674951019207724091419252188629428852860590224263935822301559711245490441069791889528215609019163897101502221032957588730147766272*i1^25 + 4833595429525253723115555028093059292926020300666168915882008272481026145470388287652373494733363781548628001684012023236703389002011887539536790325502904836607725751389192246396618970914573500507681976676075626649956306765063379731641224618776092317739459923774225338232063925526577473140622035669762480895803713270861219371370422886488489223309138765229825578153473741744687848508333521772684412492863659047366517127596674244732369832766261578005447177562894625760061514517378045785347156726208470509855742079585410750409658857782104178077664278626521441213430064180937893142160372095054679341330337495840321374119280766876175494961645857760769988622327217674290885188783548137367781059790673365800882302779833240368767966803121875379080025460838602615251803306931857145397160589309232857620169834131180268300069235662962571384966439989067947552164807334927785527961339185693642501836874778119911924673724753127002785855388595795581394874008758071856998983502479698613854184715255542969031303763375377589319749114077689061076184213388051675750714918828219180714256452923333260177018613069592581718335254352165440591843430572758705300351490901280837714366121300347412352791536147625922321991029542547492721259205811977202578612908538340134458947831489456385664302832385594044626319981063521893991147456709654049104012073688006393856*i1^26 + -38811622755916689838928105965471578214617301228133317378487276534664597214843012767783665931689946881308406725886329848843313957890345009407845011188588948778178275609378673968479743285177489246477467683323537504175526234225244551687952135375964920866621789279095183368082352971886081064011300765643204559456649407135622952973233433388804041615870772753177485657532401009232290976736781832624608289380492120556382067843574746538391295129234236054861871642686253242174136285840648324962456416633551399215165143156272887605382360798595636051674231063711242210063220117754232366700621644085897836053915235912088281354284892577594235435639354275311237242713760561849182673888448385205574339100707592541974424580927957436978810658361876482370526566610373704094656181066908802523707252650597418813336919819513363804779138141011145040743239048227551259004580357699698067765400508658424097194422558396512374593874508135162948972349973947407944751911769257678185166635566132419011342314328011578501538935868416627458825435138809635115686201594620557699377560916372496409759318992163880501467487091439213227938624779262161482770156716333677756912954374202016688033647167772385590515550734258936123386660533021890538530434574297025545529411553444041728222678452234568175929638561322963417379691556093266985389381283994669298886111150473216*i1^27 + -44243491440303677810391455268656020181319114295117586982689285298684992469028606576325746567065662900776802509213078958974071403655039194359382548861956343981347157855229500865004819697267300669101203803074556519215170613165295844679495706529494478509935165210385947748536382824550199918478147897051466720632698105923641729418313515246785720952644031785725092795780664310384944669188414850497473120371339198312146807542482971147124665827264107994042137123191969187739760716187519024710257131076436455014623500365696080413956860989483605689928474519579648554266359255922604480476728665190740415341655428828356283740239627638162423232530574408531746856311949085316900321486846311852537034695026523313060060769702274478817365945983538431068039948647294836281088193260067514820319186027117026536825682657690764940775253097915496415313110515920241680771996905739434250961103374194266426345318834052715600359873022080321117830690989845517782380529035669689132134385917462361074275444975683927028887634297772994158823621095656427577774308811334605132059201311069083374476430685409697220097111183388202406537202183268982575696872435494400039217592245556815745277364480653070949162598477524268106614909466559311584601510211949411613423499816871488277332102717790182415118119767312535735443703711719959921777632405692833486088437760*i1^28 + 84262310257360627711542391518206749506638258625911436974150961449613078696582249691571819856463130550126720982211179414035097635128635747086230190831182291485873329447788767342758635828150526313436789582957738383435192942848930238436755440345858817916036330375298124550556453545864362988820139684349010382184089357520722632713564613611906741647404368884605866889051327999640867675391609674574496722181939859530391130900489063177590501689888337030347963350497504114999693393324770223595536801235928398570203066003507018896737380650657827206291274896527648797427745005814727705827550335085873512297697266543968768321359805973736553285618057581603352735805496060282965786265227467415972174368650040029027039776619833958277388169476789769689856847897163153892032159338397411735106823345127366368551732716721574028929629874126463641363273184925702190984645916985623869422566362562100554552487094830109679595810687266861310675239859621090035367533056065229417904279166641744055368888285083333103185240256587426769931007101515214815498408379588080251814626004943156725472764114157371905787077777571444793382345417904601488082320067633233974470499218352104711520039683137262168706239013735193867099576872679356041972438015084488384003378243156011755272158124488926679122015870882506014455883281640916822618859796509617029120*i1^29 + 116354023515402854304807805897313800864043990941676067173848336641701631483827860870134467918825432284783231809478959676459429739087945022930555752979331598106969685090257096840674817916317474562644314171856472782376559701506255119927976306571553237354487782606991810510067260657772351154857650001513205394737112568029180775622663585206805369408992782832166189407694496679155615962897728377363256194833760940990890015375801809221414993116247419116870747579816175834769583217076881287563408206491050081838325508812433829931910210632305586235983426860403948981621332879992321608788076460906739104885055870543809718925651318435149906789492024898458371103734108168372730954997961412924429004247960232887637749226504647836772365260457717189116120737506348950712157481446874355251863962928731343029373873502546905489480418318427277995492854853202549478950777096579117624961208391770049284664339138053079985637045139671663744265438952329633896381984583240963100176694201420637474129586796537011517483783478485010931855846594464004107753996406202929078278402794571467290330373871166323085313505323334595964723885524489770163974478327238447064190490507031208243064609247616504846429737497385988984964873113839595550303374814354981307058910150834052028603046761592436492756880946112299299809231284072089504464378682933248*i1^30 + -96819614912967562303256726800258615890747910718298597749732199479198834787839528866405035631750498566206456825419370585888252541779823965399496178075513125018636543420762417667740361017821410581615856893475354953668926749780057482709229141913329206730067840312998027301343051027990110040979722901602055132589279394208424759422462330945838324979022779204982615622048577996173629187915436618479437791083425656527496094130118344668446329295164550035465885593226713314351765546327337010873769522762794990269846293701821927932486328904297829482905741836654396243322169317959719379715745986900356774753204972038640543667467404555712987634097986234569223546620569741066400471389994360144289821690983352835355622772934868784656842596817576147379702941397272580603045858705513186152077702570226750410136961859606086428835464189966101079907354153689055057150271497799420730425919691148365654947937975335999568029964398270522760450057733845915556493636090420606176377339579684746786833157703861140291390199022023921241338093882864730117206604319951510028113917620907949168006076411100754858335703370468050186588042587003404129596190085919928691698927272893975059548992115936363960966167315622150383408600457222993705697662006237890955858525371364430301164243832242418297627513931630974136277534292515711982095040512*i1^31 + -166200399884210930331425156611237154526015164482343485572295871734732887447600921718007677414211978873924497560059656712235026834553161599398648602405544446949366280136194142728198351110521716201956366224378081317595500451717563820069453882319740921574755092758588446001131287766415345224530204895696308190000096796360725322327385716368181101847033633125793592779302107965192722131949798043160859099543728724147856370264635647179014024109880531737368291667087638099107580579618705735108271086716705205425880837137982700893854140199790756203879362811370556945480464522266238587695801938555207453414262788276719151383420570324846461445259023479063793997954165671582996000881355796772794283833382763849839759598187536004469870643880040094126975623799025279239061331127369873684283005831738814635857705855325254848222331793386475745388426378605176121956581089678400243700356148625432132156602802598082733809320806957652713225766581236751268838241680532219133620242130415828734726206037090143410344035423865193596810896697464807124118063686912502673743497029870493268315697869159709910160528720195564593371264119712874072485929942098681139264779593025054843942883680833219558420181039427769527201492349694150067161046181515269461509114804004995938977611890902735484364625222351910216976034874980189601792*i1^32 + -16668826076001065583584780677499795418867602589243965132208531145204531748006258333178915775947301962663941726878452293383789740476828121063567437170108439567821264117315100885085351754017595903781423127644517147014451936204796435861803013212809139798032843207599853830535906173088421943204809715694816496520557567329390718575517814748802847958179068008036434007076338257667427677982100651145624304470420995693901144186913729908072832166913107054624895449639404389447735640818919769120443583283343504383429111066530369277498784980795717292157454458053223078177963564176222195780946238937333544406526906797761970003029418560938900599174607677274898776256290040673890738929500191179364484267969699467438974000631111338089310728818356607700775101199787863492703314658550620226669163000921143134440577498491772738917097262711827481639420080948675325080824395551386281269060179347631858325365481037800052960558034833608833708303613941791442307463705950952675693037853673968838992141110438641871258944465821531637992089773149822852681447115371456419936869248346892180087459361625568189672585938432515445581302650856691511812710532690898730346152176055268216661290315568266535649955780780625127651387238362280207745768796585099701543444207540133460650856098862786430601256135380005424832271074983936*i1^33 + 8373031588640578069007110915477930799794232816332465190452297733122813997537441530796832136759861654243266470123858655619268247346255155443803838955938169640916772868536554477476353577031581561213273703061796343476615318740925998310289176931729522819993065597670496456676212925110176713794705553853992367577547531303678388313917368885384774994544141431508569491758712630524105614308744067570280428306613189604622025589973224148619747416386335865011828342250703395005867605304908937381540561028825535345760530619804617610752252936368287603063352221906113265166696588828267518755770375744579407112389227636575644654112024506897716997454210794931925723200625636126515668773738387611368433911163015861248623957560786413757729482365246508394667544415538753332155127859407664878647303078729119176896860975139196017028592603204390528827173279636930779995527265293327761022294571265985122284095524407429184728718425027582217433005546370844495957376883225261649216679379648382519371168555255137822709070538126754022696194457685510824454148258129223713812739635936145795943673158401614247585784189578471414842693110748253052681168710575062668397370931772817094301473948695544720386921133096344825759119473180464304814076664434762776058759271767009371381514742987522126552397453166828129240481792*i1^34 + -18549693355509831174249654717595537913732337487346144183088674768000323896379579419529014002955352942194881620195243412457168814187807147808496510323479066174048025419119175665400481103489530540008062901843392069743826332010769620326539433611190040013419536897714758411308616660554825870315540988756787183150776735138416938485296663996520718007747292854023317112276092826551521295194694854336480016798639317574999305153824793132297506981372271849054077932076664986616111006314536179706197023222961892722228080116212666879158744990427753578907790829703330865236790134438493621135978583116866934557993303745918887537496113624660589377842321027396834327231366326328001397820499672980003578290756009661654628314993492629485564494465016448838420142023052485813133280745553924604998772346599823822313217442687425955332098795852131403004192061000130380978131354991597856115492682750917342845661406386035838916913310595644653323440804952570725762116389514767344598330005257022446149344189333073504091141948167614552554816684469598243725927808212046379174169227293136308821664264843931355709516219139881709221138697228974950043555960152382751508965617126558521382239569124968590048003308323524330078262576666517522826061629150544573961383414991461484955510861707572638217288099502416199680*i1^35 + 4387145798629660893907370517002437802863697031833212331631969998863469147106764061104021665250030766705859155401082630255108648646413429638486195716157399266151881875764577807653416357795283332906619038182064313311507923673898577064633638788779778755384113840221114319048238646907026686435883603797329763464336467137370837013163247199119431252217557305327492435129795853167023714791979810265565761018820657076671824789715322691219642818753200267421584817994408951565614377575989119802551269962991567882506391293089188969098061471400333060505613630095133051874366912720111466758372324143912072597717772442070864694410848118731605461221261724103984258773913905432383527030507983107913432936044912651100724269845930416452334210517542449725630237329486298651016185065251587923985170186741643804975896538811241074998403806538600035955276195996759188546610349124799756913600795231060568384510330862871917611460310484771304377196285200172144748622035132788094448347257355501892975050071203422851511568567565732027153028006252330626922955579727655988145126651830769762641413985891083413797325890425297848932798339325824052696981057613893053625314415416371151354126055345638323483878871107504310124527788653620953277389702316295368242633455549935433442167095840980417286421602107392*i1^36 + -544365592765255470550660273841829001396908889890746802027064687651721399618686047496953094695508122600826510895256166672756136600311305915839923305931318520948473497546094574975270736221598575972378878361737927087238282116456200714356530461319548509784394854692679682322687186061203550652488839840918979483657250143980034504386488447555308986144326238859713220114992723830165724832121788873609939647304061802958711982116879377070278303070799063168822187777887306035143448847700857267634741779907108344836267440760751720060147276683782237654309990708093963863381069199106538531098101448584280428098207235737238799598469920730384306655525986393587812747859872613973801464377451792151272522628405087727637581790605332852722960184347789966556657580152104428477561981010856419807462052995230751205188021810061958154596629040154526669938498162460998205203310902930869211928389917467491679010582107510767786507350375674812353561532308253899327012394163567605116450468043357647369013911776224553427339704585839645179755648089375421013005901307316962163646942384965937981299385155203969813709181504673581854529310418855443917887114876047288098311918455898090250979588784397363518439805622946525125240165071947228484113879866840228377814401576159083132683335476928059254243328*i1^37 + 40503221146162899342804647311805536811603006312192509878916997976967468369209815813008452210450917236181097398738243655584299424963154220093811638073461273819278462653922911104710379274339699253733958165205539880125863142601242612627651419742733082798793708209778615373127339266210627034745196634364433984990331598735518547578708883827545561746892155492394084849011816120969690757208338835793376134855463055024851207785794803835258230361104452791695868444411329205268301544673411763880682939553751652015359341391838366768852680764740838547685863765870428561305095852103140534279529591055353557832337659330101757717797953036636725733023489695753505964810663857654105254072827294860090693022112625854003091098060112473278453160511059822722661449861660445815827714180455781767634325402877481778388559628613200141368590764995180902348550615640050959827436472752717868083047761329868630932721061390838924402246570875237895191528372148322440080839094002736615800717108285313505718175305534949763547834863317916916182994130071043259008497314813264965418214879443820582753632840156203927288092632138022048035074831708460533286161433889686421984590391280826911402761683887943831098768155672959040603991182130996412219440769268880328999883116480390286052063258932674560*i1^38 + -1208244562246326232087844086310870221491022183439428348797571930722319366190606504827371188092356744163663655750049437597182413387606208802069388516387077288014164097777450334673437229931706189531997037010640746920113544059529854694323522223568769836514700696291549679587752184671621802186641655591985204265876908997137212909387347403824349567534634960671027262869445526328514840832083807135608198464111180150609808085486607462054405396741526361134236954159777258136855155118447176543187921097971553741852786321041948558482804489744966756805875000114462958120796139200858841794812634213490294514850539467204059372717093628643245861284760566345577561974477143085778917673540660913038926847782780324982228496854968299828337591889840528992522501994424190378376008453214596363452199240616180491371656231385322099230151339240445608349195631256375912631258044664006152468006534758867552417349520049914994547826583373595829201104162171634326000271454536669942932615676478611088740027560201561057025640363270284464637004850970295868302682951720057436628827186361946420439180489070371354454126278094636555179284570725092578966647162571563564390039588316299319832338951704533250941387436382394373270574516114051436235957406721556496460737973834226230483746816000*i1^39 + -95618622980372257884141908280999283400850883040099750375211177892526019721985703300392959008539242086236437587118100051935060740847208715113077887253474597797678653403597682969975384447090314429683719213412158691946224775900460765727702297653447665599850231192905735975717070795446878660466311765422198009355292228392276969289170584251549680287833609483074148152847157667929548608139196377996538355275995201718575499495674007894178413839639954765959432137127284799043858549439425768198644951455651880288878563199802427782218881501034659395771812227267619571057577555586089307349352126992068094650637712139276864160555792485595742277229914026123228808867819629915837335222517987630704794677782231486227224498834102607096712483111474943183828967212765765488864373216034034334751843388571208331272604972890331581894452039824128522374191255439021780083858322743723219775922052538827423787268709541430895651069375983602525459585300197772600457072248762968803434602339142233072312589401634954189949341105723346313846312304561871198939197101970428227203604040924796697185731344446018070654456591251038468954553014430090728600342621355939278092776745235447792291461814260709506040282113600339127419355774910272992383970291948121091778810966139239137280*i1^40 + 13930151676320023871232081281142441571563783073104283024473613602323540050615153602876943347641245353335987256846374680990542167944375896718598380752141290663913679431055941150293095423192329586768409667761022738985872631007372318122082568029919740973643530283186427448472822639276828833485279262512744508976665929808620038928623714603316763693223883306370732982010926629124725626702804364387710839907225497482254701797490962241243774088026439948322232273173817328794412848010056531318181565094186823572319082400660686997257502671399090349943209387113253016971011372904513060865099640429801665536813768299871989911024280579536589096109248917881026756305313709844616535039722587436703991161598695144602500414335456432253764868138895341152680786358229884272491341868312275368791951249795848778169242233091391601181516051072173541433923692698474536316228306117313821991995407619312229473847272967088511506426881251613808616948029314349647636998303503061833424589180681317671510590114792193148023213378810772918518278303924423016850973414019017035056195907952299919822630079872609284011084513724252424225689597113544127515429983096407840386875915054845135527331198952956782783510500814422528530324703106675204012702566103063637714164277837824*i1^41 + -773611303565122623873826455405583920168424489655695267076129176738004513687534435294241416275684044011937467380298047363935559603856824195090163789177049698605988380673370180363091042782308460417289845400495642476309190669490717352503477718278136998178861813824331846248641035934154902686647408784980957255965306729919717956533975408722087807910556777901095645850768958096316868337646535515161950964462615482158403178672154650660904699671937035506811081956946230174935762360391563700382122447648951597115687210629188870096491201902131186966726701221153819833549419682692798904129151854851284559506929415809600025875417761657208489985126511939162618278406687266702814202724396856059476553324103651078110726928099093283338877729305580746635224056056479589760001427012055337914098085482354742770932664254132874134508404734770543631729968801262806890785890879699019405034964185645493607501131424792297069025471972507497634607008324357741757690636763069648801056071675529457108407112663291893851888145365707849219791841108054932555215180932971966215479238484285964321996126023294910111011877450301302481627264044463182516363500326402670616610035776059329679824521971995377314181804517625391701355590728602145935770019318334123637997568*i1^42 + 16631309358553133369309289993938998404595439784431931637994080869012142067217081969046601839903639788143463962180620467346002184204083327731831781104704174207361998626936442598854331668514517696544831518652250171581880354253767381807782626348431579589108865939380722229702650277477565577855557681002006246795775701692060364548912740005296276893430317419926146252724868102345911458933466901254327940413135634301634114752628501018149804595390363969822742639416382110997990701882177423416155464924251762988999720375858381642387306488840429013287714376606359123389897686333669408060190656334949670932192614724968873849893836436109072033946457627862387418942494504360544446313810125641685512475930137506424412574866279147188328931677009884052354755326415822322802477941648013807560675599614213851589195945643001741845165746102218289239153685768345974939994236618708135838672328460127632527173511158530429911385019539748544249475705235399275822898231527767199318809953272053063446031825555687441322624564226511173956697950928104195179953445241557572270910843772167081663514336983841207879078340100333775738808315582693105988530752143086349697119997968480218658395737126991447657860558150984017410830252289321895192986872082071552*i1^43 + 77706467168760203251049455096421923937206242344825730818470013587424430815558021089296531334733607388459176345869674165924195674498753545263516291722986591380996306349518382113080937373309661260789271865317265126378695267190784259526437613498305615881481203103747624172734174174224981327734524475151802085184447769969244544804600549817944006528366400936247050780220295763307423119763287098869846148872853144013743532042470654597402680484586846926565215234335869291028393801301787727668221068956576328366844826357381598605555024886101677984923003165783279102088565316848122204082961005658662395195206978564602708159596235876155304228236598224415999086560337622267739616087037044742213256320265713555813406908300702472229172004302832408386366141968254648200138517438999633716972528243984635870119058882893412926348260810048034093815022888498819967396567341139953558349274046369811533548222458660655035157616582981645807944068209945690007811733367878410896726694631814555511818077098453477134365056391186882348347185983763193532012562919173869073265651026561320358846210707522018485025150280705335123173647959175919043833083719809010379909582562890786407073162429981234928949199649203359153195755602940530568116305920*i1^44 + 180481273784873377278960854012134891584927839882158469022275384143917599421360140964287657258847075150639389393293107292036842689851948943116359854304862780119997868773581500404001188106852089870921352092846745475264716423198400877583211747203282514644668813934272490044066745626513379379300749812615197966564550001792684082473857217176194335501585503004327468631508585320500364299039552910475669183515128528279006569573367287586581681603913508629854677785791839238703363888230679379948717220706069954635891210848400318171229849116695154432074289956700331235805233747472251720543875879312160916909564711525475330451339998151982286159502642867672802892798542545318582363060388329391456128581918107563410165678142764269956624348010116474145155291557513828977398015185393614955253571773169699520405796905385689558718387438055861017255985940577815773437964468153964158160577409832666906941041355778808383898262514511727497421516859833237780588788117809724163543249584995201603615277781216069221386385701758508051838993680172709437687650825269884809017124088574051486593878878789660580806693555689716288142573764451760235575986982814570436259575217378852239187886498878853110165114759126971543444594329678512128*i1^45 + 239170548297423595396138963717059722392184892763022001412710721906911402840090580382609297372454733528165773185336188697721155866530467271321435240084246132846493329562696078843164482982475337083363043248410394241399524278666658038677669972003942773662062108674452913111665931445159958841348389228380995434833943882324988896611380164592864577695631687525762718838863294250531471621483496476235913554332934147142473348614124908572829385282768956088059790300356271121070221986021573343928965552904746829037025807703541262146134876163786112589966651490960425434300695446518172611136953687520558329838312075229194277296025558933989423017008095535255543065114080928327029647530422331851046945916907824038780192347002126579876214193334875112653494052580616169965341466499998241105472679352733454999127431972618990003588273458253675058513694755965824206467104557890800910123302525795030251596705284959136613477808088097306888406927069850109466908583314029209413863395579204532575357876624702131400908524013197003463855147203086202420789939835733160750101607196036514916597351051573255001886357411191572719659128911328878506938471018191713751908363659666824037514941811057598460961560148010386728300838912*i1^46 + 200646317658463117058217154099965694158915995658532972994906653436360190963542497428293498009412503943515457777886586867248443081760979017130563302692564471365904725120083509743752732337239424806556825932963175666301572199327842770976146608140197031038818375187784914783191704945030969701990454544397613628236832485268693086858366325771055153201233945294574306614135354149339866171450466926254217322777497802053813416613003255622284089705891096260460804848159142488360881380809289089967875128815735509620171244095525334784323688936057864087224320466640309697113208428552821693580431141488982856035910166776806904516874830262755306579986337819592257046801028093309944194573176631035182182892358030785213884611437917879522621102043873682463812001363728099585610834395067865643824667556947467407966051106259017090386702356649307593372787461362073438389230857907267104727197457459298888240949220667860269590247931253862666687895493864988904456469261390547758537311041229167358735020682844195955680827298717096394853015274343481659394911686647992519800968690313813950140191004479682573506232873010884042899345790409665661612608284525050719415181160674901663504268885831143322822996881540972544*i1^47 + 102919331272122562933387098845119042916078369211361262172668952894890800466625930459276005993151442470125924438723468227805151068929839334551076373983450402217862941186451414018657607964141394853164942263598539662631397257629638884125430765790237509419906423843355232109190314684296233365874054243989913009349974882259353111462827862343263943512459867749879754459848854644225158367622743353076247753101008604622121118050807153237369379156445422511171401049592543967327339891402950125532310173287070960312206439214583274044179144891636234217973080195342875376218362974801292477787186079744959888135263361915580864519934667241849942573099475459511895394312029122563455983794902524038801266092238391817281815346914780507442278806271828610257581366213621186264522915953212825604663860281468886851112103853805225736602178688346470694690560428549695314226790220614284409862570843212068130560123076051350026151406069100383518186826331993609312549664125700267014942728487668493962614638165500017665753794977458065193895088049395505845635823678317046923358172676263769454369420678564930845107800808197968214350699286242813721170103221826489308342800208218448840877110656306443196878159872*i1^48 + 52586192734976060389936041383497651193244553711335529685365908725140593532230877668524323681928711900498507726447648815793136092219410797756336406270211645864335493210713671823096926551734741267909982776306092388943113460219655034910719488501357617461096032902904704014310343793351050360573627576353176304567433787245026377692082450175880525229578190346874007291914182985900233977412082063804662287531535170319716227721900578024042012695575460133135385112488560173190855535030654262601868760698605505060447526577251769119039418837258929274625073876903685193646670582904381690292585588009377556817744373516589097374388067505922900047179428105395667189688504183018882330675926408189954751251415222758716034919566107755412115841550126151668106376120559526342400689938181666114384163969667267307247812044828284606933496998800552503933715142082610304342858263677910293001313706015420723274506739564767144372334781935331504501854510180529467835786224356882222095358039740872752143713941105805811501876587247984976502058990464488264749820738973900570074936588701094501941246140609983711708351359116257406817299864159832061816960808014941182327453360184169283860859251749158912*i1^49 + 38258473864890880322475202221290524309243004695167160407262031281549952689991603238197074556945359771421303338636065029285511791729713465974011093599157309499587225012696186415473554124454886451100804549195227116628563597160700494628861206324688549432509681875231159015930296333377796001768885893087724945319869863838680141383264803164051091435131103741580530527290196215163858276871311326064375360167401628576309705542301664348212441257733612490758707814621749534205995482561214816049941320674935330567873225112559482698214692681527299532854819107436513341939329662987555926178834313809203440746355846273926341865394436527373266577248725616058488036698355925952779697150836632418889027180348576508708856976968239669958567928951240516087785214794477482965506824801662829813837081046188654387234934395192765456232883438090245412690198643628262836897673456173080143424426927602645456133667429473199107743433429817466653420860260680747983548477466553731308260618567030394250407295454886312042016538294138592696375538408915221605091707060665388204033639874204609598689234790401651321768127891715765473082217570862604352516173418945346727335280411895855879785463808*i1^50 + 24288277432879553755674898334576732349211169364014283240593066412882494316070467823328752352371975576077366778960263062339321840532322090063925237438218634376222216926492213481250812214085345491876316620936525641154069347177280039447081342366655705929377593334302201863246334441798847301067345538134215479135336231349100867917052508369223748080982625289300042576270399703238689033803298916826807509689622956689706816082556727517321211459382340526569246528104564606102903675638831533470439156629035285728919952544550833320051324247507561570435296614712046492134171272049304331402481349594185985688356502678219743900852243957303498316566477323478374794349436439775053641045374534621854244736723591860618035257691002679392100052017817996041157572342802460457468177440613013094750873835479966352484387352849682317506444907696800667377717627966597167680034244456762985237100173229892833763987004244048956293848030873155153125677638716697708570550586115664080017659677102162799028959262213435434916905458266750536368632415191830339577973945055338990308139604346384397514833033771824507228031242066884084256088277474130355660381494752457452693031584608793344*i1^51 + -26353777038322498907266769402086442061429029695133815309485152403776503565622985633887126983757482084094115458371872127003067644469571200801247270691278922704634605441278523511622268192965091249953491232636844663205782758460123054393363272330903462224520565266955331583360802091230087500454053219315696341016035414193193001951328385068424914982644662352757382199864007160733909944910317859244057509434799037034242481087614200173854771829105316831906391079498736995158716932517739031478306547093113525908357030454280501495955390422399459245151478099653992348448067043904419561269294945346869231811041267000008335556935031302290323235800745376171741244814245531989151553279078806532086102690353909307832532022106103196943023364215700794806263040926147168834951348006440173011981721962069005602262034574981183009498119160566607624363690760211928297939360602074593199261492222607217356194275669404191207711968320200356326872548216313251959002906356494192562398769686347824189752905508752155590331537022848486967511086110313020782465698169778211204972474527853473269228504288166683669218476330287960116995272505478328746122613600383590473221888*i1^52 + -32063209438626281369954215201809960589543557045223693800377135172971613295167046201666153375355636314382650935432773006703835887272319868893286472966172081066090765155731204089687484462656092818028336506816346432925171863418550091897641439681773492117797205649226444765681730750470776983726450363133098835280689679449889102242546864066285167434615202833575946182124480835266732121489656340685152952557012307382410809076181363724926340745158960559458143137824113907672722583548641374722220532218757827750798719731079657581516714106656821785724973916067178183506858756721121365302049282948111962450148551631194088531211603524614287003157183702161536396606405599776017835064033710114809411431969661537143902922263299017813625473557881902941479894671027583946453724558160078940789566837139722761430164297822708685025504664607247516654932653372975970494808842076686876849486862151189542282852098049059524792973307235359731480339151765272970357393413014013326891169506376951418663897745399419668167087545775105144676418879351067198945416212948634834167881319751414850455710573116474548845398975295914385143975816429892375276565280*i1^53 + 285016567765781920941646095340093510079238017695816313119058903792376982076293639514415335496867576453298266310418814138224560639902702408204507745387628569603401458594150586861157604568215974358110119716710269043514184199173332917669315116891437471549177888416162063453882556444270106422170580176748225339486239630087971033070520830446472545757383590416906253035835808253173248894457598750911213711664026648060859615066873174778245694515972336427116669257251400867883847984496047607546707337963801103931171166245564881426206500484968274722459379999089409943893607466546006350010891631755243998945092000542801401059880316950426125608857389266638313453536976755025682920815713814331532138083075549437593672242053559154165330475327195807103422006987659649564671501032778996959852661646958205762819515198431720579901344453755684899021915229818424138306153980023477035497954517190767062706096019394336950727022862908810267393436242190888743242226149552382129529255657089518172825813301457261399246391443583359456345003722972459133771248595791545523814180453564017529123600616987878838146959820402343328381342562544*i1^54 + -1057720003601707636666004668269533259175214150877393398477413469319117962161077651915811287153950059767451855120944430659583302738503299990336991099161322834159062739026573480457545952901497963738158505568478820427607715627747019159342980063350293478178277492869308687444329678759256360432390686027714658265066149525350823054539389856847538045621586088699912196496022076817841237906386557948135675005698834857454820291047208632133782449312454801007477361050987818231129497172475253766099238893330143760821937210982303870740574689435308702774712167990561565633900872417928722343029295638689673395206297437120198033502798564252093921830707922253269937238914080400009781507274331426256998042178191349761573971880367906746934657105914080346905562769463073436020632625913793576339431500482128475471018212860649064644448385757688304700591289603606466228210460436923330324060467539669993935403283654462227360032561614622714696436364341598060507959022043768637799175168403175022421807069605456063199646383561681586453416780757563875945842001654578470264534045899720075562319*i1^55 - N1*535840712987791800658360475461962708732982119677825707734092052421383395287759395705149781253533649170022329182634366363668538094081334856805091629317875045551674391737163655133018126665644608230910874888182472848433332315755277603812891460370747223932869312265803523309832195785489725484789302875885217042884875004701864640000000000*i2, 375544639130071045789530861078407977125041004081759757670762581060547903405206641405694142781937980920356719802289266358252417262860500198800613100732575910547358171548029510582110709756213918192984426635676674476386638972979433679526891789304066552758645776745827427541726393610026587750128530298518175511575104996595006858824599056722650127779428713479269593684855431954701922912764055613611080922227597341214827580005139620356040623124450791159749261836453931359512050258002699381134892288733697456036267065330995705711856395001883129829746999831056918092691416609291199087843824037293873200981281321304727249367584153422769000596089474555486916012356888973839346292145380788634639511194492410284217743687735176672107106823929406845586066174493333349173396394943477971309258458796106976606964547931940838983512793675669481910648737114953665671481507865607082937162335675383470814688893217492485277630699020714670120987593712190674388462129778628223580199447629383888082358052310089350906961934652714519295297729298482427699944316862362890183649134673379443761729434278450232470806322646297869387274303954362777314094060223544059701390075217011464902534080648390092194976597502511217376912589060217846874070825554838948093933426449046947432658547936316387256457379966992528345722560016722667979987171336601385342571004840658585471691339134293568677841702125980095230210551787579909836042555255627452873260453529877978348902783385600000000000000 + -1214160361443536488561425214284619142653333546536017305382648282463400097061103990583643191921063126258817757495645458735978335749728018519119905400086846986791875127449067860192640675950664593312743190005220988474538132593395538852412155203346485500159651035636565367857969523162920865545908401866169786712019747428289848743776770236481205161952053340355808935220474975029550835354568791672409655369800177828572183534870078264025160983684315246520391700966433177373712392776901555369657515503876221171378182446677784885367333809456930552447865950051085976092024928477844736201487829195662146489276125152344919116436692994138960416648256634212843149115827882340740335725197869227891157953449685261825416887399215853121717752683198125363907751036018183789421656059474924529056956754466531056750522994945453178595892161215919171303921262704932258907729606781489188885173916902456495135995598168594343786284163268261743260984908906331040357366603370328984677740969250588384912047330152409362143249824356739503711389876267772682026300420601494281885440388690859301499921772422475054045454810760309321956931647070056480656685775957440951537967436735917067962181455597644263066624801722447915473886939077917143898957597642474646908841289538658780728599326450474318364936561735555635711724627666732921988011204629106522015873870006071685592877580442208366262163227873815512501091134231174393311546331099511345972362000845531395497385787392000000000000*i1 + 1692319401749323325129121589584635461208300966089323393778415348706254855340289606346151316681244738822365261510931723333650445208444045738867037415766550266380357330416204812248668075229993041341265852583600891768519934078059775710977166029579090936333365933938536296702463007811325547049940779780669480201905818916512183759890958773592045913315725237183406600330972488306515624171364530812337944110504268208352423720886868717360742589769810728952935122385790723130445835506377225622981947971075528916922085204864518518372396088968758027628238391923887583766357879194744787657397501045126836197049342777894283588982501421603966052990703795280735842055794348004682127436714015606479641535920268060560867865535046770565427203226669249192250140661502577009737082686576277134982332950527048611865848704977358148795256701574998675148674415204597229089775027516939647256230715931282402573468240354588328665878793760883608056411674973290304409879653879714162089112487140632016349419986248815999158507287707875635920018997101229316404884478888985640147393607400777259313176302629969726853934614622031000632410066159863475798682298849076875756995168810803933718849096754798111814296705403125374897132610479004344454365452740221444496631786838719514318961357048308788396996614437362427046664579386547500376706051774184037374210940283094482624309914320581311706920582742692317290334373288445906381858110021584655892065320664353569574234357760000000000*i1^2 + -1341846865014817874540239524165262653284816039517090862664216375773501543419308318499699038541511157285859363899960406174825501752101084185302310032828670833162853894885221707243638609677424725012762465488330247075042735750980721359560736200192604195219690728983500442830694773787585565116539937142109045909466396226082111429656853661335308178494910934874484965868543923199501476171197895478511785099111385193482448230507393344381286970753328475218957433981777184065392275481765219026100527845500101526226829013678973515720849921461164493888091910487447326913432136550516291343868193763678675094121801513005057565447627294265451218284962654596249591188826429404982684776721834195718730176690324833515845965155331551257480588523839398841333634234112283504107989653225558480367513172496331592767830712040098340517595949267060931152364831335526672319931465493130187885807614744154515803042717377555672208342635244335773172408376111514292744959874666519421461885399965605777431488522492035940473948475645676569799193537684656444601177025909462216644825781786498898704208518890106674019351491553055630659681099670543028317775111812088922945730679858715843713684089916456564206934761190316893453959651903422831857016482050295942428533746393410763525881049792097400430426817570774091042893723484021363271069164400982856662524757119127861217835509998327016461283645178950854474431001791271048939628221623916434829769759097855307767873536000000000*i1^3 + 691931821757022778439168996136957498465475910526621363376811922444126879133270641899213166335244436163691207767802109561122477357075229254631948956055190091889137189350410755215261639814585365521795524234921448668660739405436215207584760354064898400554112134893252116013466251927039338616890722254795970703176977154749261553974385697065402400343486287048139953974116558640076304486581832588416737789764118703985809642214100209414005961145742692429457315666265478802301372902051474990340044284415031154323172156006733846026564976005866705742359212157173404181179821141351275535621343594124185416133651872179957535126774538777117472252165654481871794361457276327534276316634545416003587345036434650916404549735400695758888349103691020024806586531967922850161867186527933879364910596804463494017524779153452513236752083673164106085213177094569548025593842019561763517198622366145310050884878616939649714763717163683787277351306762923060278639803448352821345430221263965915362767266476662705396602517915448845389098060583834515173488030184122237854979600780356073297085104488632078420704046317575460979489374754746951620655784526912688216013262585294252784240070175297585597113507386341931371741554041968548858816852795124436353144517648781425447043150708852776830355289712471666517919945890873820156904330788888026834532402035778718844520182037868305417821567415672147223501249974903460453879902169167661040980455905563872549928960000000*i1^4 + -249468817363197719492774974099280111516681657724854130154261928257136560265100303501337411286423819036910813006908006838686657254540042962116157416671824144741543665332137105673428042902965754794840247538287907344843979540195716477418414180552767667453528018141498294141459636944882525122250055061115574655294162498651378869474236997698560570422457512503368338557058911752877921952898046639145580901134415071539396296114407293641732623879973931048668386658947542177783560781916763203647151605346118551154981042019576291681108049792632388983732845472093488414086960295173706631573218125775936594206029843341524168715013597723618298680425913792464288041891245761465685059908363902230825102829871184201306171711222086647055325140038633102221798312363774319590060465841530744829309755873422765738524765616825441739365736365002843383879396762175837871544148896511696529275873190768317653944663139909695843782641018443749963839726507850163549067102013394084598512646827526036837702141322828110110224990932524744463060946785442388205943243042428394725856138004364875849659588014078609172178759431494050612868111726138807273120072040134785562622273003149218057515738329982312413856754452121579738365477000398106099191973250889429802473050273489442700838976927173112479080564255502100590805889008997058176552664432911781824367722140854796286704320319616970095108882673605388816333691247370956386772139920244666248577188092769686268149760000*i1^5 + 65656290446817677698201253571937830652677705876351446896673871746559413543266848906101217032145350472889680116424511065050915747516462661828133919654347617794954555193557758257996818974049973253114183670694666444115327846210366097992385762626823182078331459674867016354811591374423971197079088183944083664290914966452076363458640883081331859941992762337847707124141787934064799594325277850098527291012084595218389817298317909878824874182732359743029194428861821791607844382297249562553179703969549587620495859370264735097640829535425572952031366660255829492050455539705118556315660150656404339486896915553949959669850915705143067971506266342665792585440143364475721021207530152575129363991855726758467717237552615869659965065210669673454877056747171701530463203258073034728821202777784373923821125816381791179711349736171066643331562630555504022878849298210493916237608526811457393290757931760448064371068189244997634064445046081680512265605237018348275362347031681246349868350964044309849429454055747200281567083659558968845989131582089347561447098394429888259869903278646406528950567596444194558348620930406654055678298378359035235063728505620186616856200793750206146266435559742517601741525537803969409144790256106584582600605597319213259420602625252138321795010118280854255808983208149811566276698271027757469912101392564254723129641293924174031469326890350005652465865011063644735226140820393080566064707867371266847539200*i1^6 + -12962521101286697430033284457915042587408734775805145344713197424138106290370582073821559776670030726708979765295620073272415995719772373634884921521246807102474455890848637119890272453225598054572355641920855033879253400919530299574506314258548206267935114177332458775680306952164489660471044665769110723238155026977794365812124029586957989451275814758755472069022982958687854530981016325818819286659406867519379913618892982588095135664185987761180711293106941800426651985684653014986697451209099096865065657179327633423946465589250486246823938290517037963991097853832974077970655976810499288218296215104872327598317620281994998938887671190137639892956156018922810592745322341506228956551891649465445359019980528982251313355270644716468277830025858940888231948710402911006042084841728580028739224168922326388666351936530390628114881595590761076926624669791564739935273320191689839835468386313103089992474833317298820774261206540182896216782906775220972711122523870346512182663830566848626512981444218562640321868692439814049923667410439232852947380478578765035201327773789985077866293701683385214761656381082907999985230512956891243866599709390408059095792213232702943241960972708548592227704784868300040775774224297365967795788846613986912262770844828678191005096150109210015805618412849487516301468832971191206247030036618410301375842675695955050265103758609037976214915132924853093720618388613711300536419748983294918656*i1^7 + 1952452198971345639331322730218585542364612568067521506323601557752248591981843579885304079740033820406266305382352825692606928199549752671191770899340824691724723064643100380533201836303027403056770371082200386557262446427999806344931859909049909226347944876916053754114970240810280028947650354247223299088446478102281416729848808846388237672773614450892670798757912895509792914601503264807778132354901854541863816289910373271904248780472391370646437059932179748818327469821989692127078654254825042307377650474317644718202210645418842222513223334916502755024427326817502318392495837839539035999581951596007483582998505449784715875010457946093167936620282525844599116957926188836341789059373585057222180894014192756133750849644114899962880515917552733125488165331071014481373582166266547953547735681747456796600341553487131910290955431962184855648462178227066544200606484191921027367109660321117691873671834030214709810779151413933555472851321257471102876716539895362386189482918687416657764925767882930449249446945658311051346942486206713994062834522932704935246054477320861898045456108992784728195533854575943248973259161472428591882671816815709450944642072404101193619789279959141067060830367696061244947639760312052019189548507914483359912481470535129203555520159285842863531737985525428891874423069932592013296619637796332962876003712462704926486752099720673113894832202174111109195418737913846427609585964573261824*i1^8 + -226186872128490395363057807485677266701561950810977138413373577251169568458404504921136823009427500050843248151734072267907746144384781412002136247062501412000079664427467430508447640901520373869012405997728717121406118036184768453615729221595118004780296443773017825664301004717378949822200468078190317465673249639799990493061123644897373890229640126305617756698668918650720304910066479975402715271066685081920610998107505303558105446321006092447592778464104656401976123950270792061526096278726377911791533299942023475705460590815423776608083862316819193568850573562473251894404462896125931620362221044832213765120032144423362679340284464524827704146578528040701627244808266137893221893274237636235947866948814728636475942374212046745256865543107423974195605563276131819329090436538270266447203174738878796960427676216343370397100071755376537050013034669382284522867648872067539918314682098789354072050292344875503423309611255821784899182903640699210750484826661280559888569910153853398208795058818325317160445231922705445205861246495663164945871460808628315579309007856593111657818659684735409153318436482912076764772732930330040895343197182989768478911133438327969865217827807098990553526861265771683616518906654589068165305674780864131869953842779949053415924340127419992352812993101435730127991321212976360025117124924727175183810999582084445335293481090813936156949762615695104600835883444308727801224059944960*i1^9 + 20145101291393617516799595438898756992377756300058376793458561719257952591891390712495960034720834813829219631294072558961625558705483841137907088055629364064403293531588213668468349151431640306869272808743240842130210996550754905876370401464655823898943660969293676671215043751382711493717334802213875775629425221395018346129389022106865120176460963208962012993153721865267885249334148640423194474254574931739620160177962905298073835867778400595631996006108899524028130655821141793643965410411612719322123737289451579386788047492875779918339713619621453021544264718560561366833765659571356568055543755704526694016157672435558490348085067045791075522964146646982018922890883726328522585910109598889679977314881759089280714031414008253521077882325343913574982790438546052595519114470133000877628726652063733318243060642589758665834507927429313944548172907705925005271800735421867227294051332401837024829061788429786478748137556062774041991058671644549928140697086642312253061888445118570778967806873334284107865712177159215413103588010963266531635565958432237400734176725974750488751997733586384489671405880857954567870814088384477718363472807906244173834316040669580345812436537944286572240308214262312967589457299376170194048447579743825130708012646263240630798994660111432330313511421986648596855515688856286038836133878220342325169601841705162713766772997918849054742158144189318815018021401177242795339939840*i1^10 + -1367103721630420542915078267528658491629047251390019146998395986280741216571724832858988609595881431462230775248905554508692612185561773579099332817511327166876457479138681628431443849128711434845106240387618481544191449576392280776355286270438105853700336480394791783628542731110986360818605597855218262598973303276624535863153948411277371881853972873133256380174312990987009431843326414780849255616959523911668655538027017815244433373481654551011060268887560039671528779572752784244495777023928912392267833841832354692749760488813459927047287566352141810489474652818221103562197542877309248227234392269901824715728145282010161973847539594209970970681023488283984161721282192060638208756397315163234529964072743211233195552753408833523589690694681287537846143714891282888941859366983952215328642454189622740412411975680344846652392563128427907848919833597513584649046352110417887538774753127829952685024664020810173621142101764234711647690941748485071555797301472535247405200484314740751574612351271209599081646622639753976086738653987230143484286333372775017351656284094276632979990265497865411464041257159561703049366807120550796215295672264231256529190824826209740239939569296985825890236845398901930742684901254075147301037088205005055789070447808520792429681095995369074152548565766574278171212569728084492322035335132118611545797410780799864908908388335965380059056024462185184216716529237918088167424*i1^11 + 69529788445224515569693738364736745085506922980201975570374771885771718012328068868252753024491956908999854596461575998603122464393499625956779998428026673299121653604147296211729480804769738244377288705545597929807273816022135542141582185173385325495125938476071469162148288295669826786211157758760386446514173357746832169297800217969039567275733005424414830362812116625121069143408449816247827628586018685074881592905311821657942754898215745735151645681507981161160695687229076213825757151097378350533765001149110088588317121596354434758279564094285210042432479801623301288865079174345141675205554692631651740679369974719440311607681226487716587806153685438148126685433477445211405713648338949010496355046898082939444349037975399854579463052251333402530195071070372032498614186452726492188410091629275931525089951216329359243043139328094097740482080942545008314109779570771682765989045302737894483923408916291082918011760241712340140226907347359204405508966690943099444111586684159691841401277465742258090146581804935564295362553140148842646813017016949520540087644025506668111588285097303215329751721917243858799996107379190508245547120981177198636494322859491983483481358173309518811200669135699311144850916536167731997241278554113014372605935347596237682044619687810490121737480683265514884017726627523583651882721280513684324995264849900842939200456535962521638613154612766775207975794406844268544*i1^12 + -2594683199011136622173909545836294029677829162522656995958235913585498476330457813972713277490867086302151380238742242096759054305254210757164943909047681265091313024036380355918717999070623242023566862560190946801868480542274278124441642617618961419634360127366349729329371828125323033974562776397481989221338671707558495718066772645890389082025676720220332087912469724039076024119337660124353964088344600692737917409176686737161809081058353675690587932523404772532310853262266835044208483323071861899632569174992367038482642537015502499820779818655000426906242553198590706022160060514952062757668247807001339826397838970133176681382794862926854264926968902171653797198072861088007586813149963220632666208198915596455156032106108951071411974699107964820026691218667911553845402718225080242338976908832671480386399969748945614010682448802451859974488203499962088261738969665209171907561684547148621490262493745339844395318195602027178649303421693100701349985566815194581706124787109637708291766735068099533106798122426197525208164596918719012478808317163512408825713962414747119444891007991569498703481530095271754856872972504420485781035413567783751193335281185517005732895408795613517606426534366763523605014858012848414328895232959038043193552318941766037298670507219563594616333628668496527314286134590465903186781404492587445175916302998884330106078662356842772220857228341961031265059988307968*i1^13 + 69595685807026313850210646484131280210599173242793544737220816152974280397778901197312231353318190573397148859178677988334193568684181419373782238386694514737143628026133256263755475923917838370006921876826767886331850252770379459516226948614499443741983859223908183982377837057726775633668309185393168654030520316442573865055677714017905018918821842565724424688952049787224759529847808517501585270764367757481057703445530686212593174343995771138343079451643619348777572438682527906205069427312883960701834644858736808409935179635723860282960252676170553113659171405928637016491697234981921911265410548626238378188495604388770779663585121582177138440106391224420174870226659514227479948560699418334812178356211320704407504911178335415203416126833898694895091747527285472237131327353745826991535560335874886403898365825285079163544642494919918920022087388303964640692774349622298609141277848345875602832380877462139317186688691077450767746444416731382382276079647644138396089515907057278377996729989727935536620721075436703210024169256994610488475649405261748757434560785270857327064483245658430508492896762901727233236101537952393058111438569119654236023884972826031835023860862904308218446029403388290420016521734800796670799607506722829966120083261112343510464685782582170205790434942082193245895526325764751753107583709584494830354580923003621146497620312993788052351425554472991430872662016*i1^14 + -1308575626710692376223020504273935712014874282015805667610789630757115356295963921013933020956406331093704673930053532141755478647661781671076030037138518391150822039042915834040606491563968579019018178593154110202010905205933832888587418646131931464087966329944062390719601789091337606178008718535099570755626954687109966048714449215796088231802392754398154236582181788117482290982738128576691426617601117211802510837930328418170108740137331343470832699622088794323067232230574766898818433047786995512563652955988760183163363636226446831762272064915483473152822786237685552939465474115366100375284109877444018305275419733676404410859663490121456060773037293280753728351312950391973364996172359564897868405637351661943949484452685262932276566381726721697838194944923934007083391372721672750477901323286142185405799422225242602737022280024363716165547244367461994872395925148178949210401353605457626127993030305135037956087746484466202364690782684177855736875058767005375095283998528979512411607461060947709990332871195669385373762907601416348449308767539585878025482791257136408639370305146574568403879661881769540325368900401804347820459024055870554006139302260160595413467805872888381042193915676755871076996597547777789133460020364804406929049165914105182104546690241138775011406376908943674747737817386156129889456326832668916488229281156280675182965333836040464568272215955719344619520*i1^15 + 15746340653130453544196434983096428697264543646043722661710619395885774714855601053401450727299488045832210034448720985691713084518865479251596346124025257301525232134915827927860753445319541072874472984090264301258126310737490823759704786815615453706001754621325476646780289694232558664084298337558598093578587630634433271211525825697947329172922952229398703325790572033500038854906160066915207837154743304596448291960097550110378010151550417258857838946864195478245589443447779883835908983705269384756093539383306901489670430455068723446557032533265135650341714941546874419749971114434127193201059509000361939165399573520008460035220530886082785162492738000601229802038542789770931739045644987914652053061391104455583414255581866914419441459772797838669218192545382363434112036354407002525242579947052947113869714557827890791746275882072402982983334197865876439678762085224393873791952150814401426415777746856665082359983632432000632716926793489505149927951820903061986246469239010646225377616172255404536098436384935020609379551331880982128008389797128600442234451784255296130440666626411644595084880077707022486206721276365084051298515456961655948493456029823952430195981987587207708717481513217393319143029926616387681034208274617786297217510960187117711593239879341230799025204419207163944047801902074531267698869569457977849872350814237015732846361936045340091890953247252283392*i1^16 + -70177222028820817006932164037729350215242052647742296664988407423046553677517261675198311657849977555110796463688476176973490056497703392009322400164617593927008236755756166173613763329501825739316838978272559762788291544161114323155671481194464965102244516153900935458206539291886076500458511566045915306349149514597540663509536791056561000954966333650538815702581302620385994784705881794842569342691100535806057007489737623736666544847281130060314246218459433828619245725931615250372261966642834753950646590932576138230879398389140135510917555815941477585095501178828395408401970899803147365288772050515106124483248848792059418256045195456821479386945139477989325748909565967530876635251591672024009390462206655520512147064088221976151792543623952601265360252536242171805278956942592433557696093521279795707003543643425183624475075449437719795647026877178316907369203022399148828675099382671755883902150129296000885693331356986506179717332784629858229455097133249544685651466735147959668714072553815365731335428393767727308845522781661269768198913130666978667300548549457287913683737637538490176148279823144459997102773677313605041654029707429619812642558647096925337872103556512257945266055990214088345384996586447936642458783687282419209500085115223710468405892327211469280443898444915822886639026276865962878423216540002707160453959302242235064240273799057676808839384530944*i1^17 + -984840560364267460665383273351195697732814267101715031116899127946600730178077148629178753290611797798825134315255284069005949440711884002891381693970393736828110037097693815133055835686711337278887523750580529915833136135541786896837182761546209431297527209160146116922161682911200467661664207396261531374733727946494328209337692026710901494817238676963575721197893302501356772858602624294422219406228984365487391086939152949180659103012383260197218387818722458205135685703204917081563982218297549940100622456016037023969976715845678632948728844817431260970153166499637771809380786923097143141088175029009128397565420017820971688432198664153309764193988396850923237516410450585739189941554438758257093197688383201341073712509747625294228228409980554707301300381320844144538995553746956487222156618038236714765131733391476124285937209952956925179103432448675517215233420327751660000037215294662006903914591720309069148222655011466854230511183787902652100383653572672266258575273335157943249221077390616412531090359919209041171808762133116087896627388969851670232258582103552134473613533819647310475922663370799613343750931090056921473881245987383493516718118596221771730113531779319554855600469656218061337353295396733080829409327985148963195555149765572358240896102119428716522459666412262880963769239369726758526464078321722820227566268421515995011520531698637450160111616*i1^18 + 21666340304247716478509044143232386293076088077133663468890283317863338253947167697012500053324279164613907141362255952658565267129268412680508481483170358510099440566705233301806701800385514252816707906275169966633227939133892389001582295025591562516215544703400764983793705575862893884940776139126243635353713142121239272528812912284305215331088420953106231331578925769501890476044841441419701147347897577195441091239513975023468846279926694035951399332058076808004861268564543393443957595031670899054727775304007471305397402785314829585115676488568379633248649525137788588713153977336528705017936217667281249294401504496711838506479055692433291369057419437637121610789498354442390115083302860828202519081413217032569646821207762708607351831097077880555325246387564671017706566277247076538720123634332609837501015158943779507004611848942290097850969678928848197180895402502190420081407945964375521162609711975371253281824825747586851710535904831122856436926779723911185460266266920363806605610370037176518967317497198557602360749716427451699994365863520247273512964020584755304865748736571730137797115304016104044721766686462861496656631483929281009784740572031726031445101565920636409292080984734810808348734066893373437763372742124919934944224629264021274605929055069183810158480101650719146265530694860205167654905395797287843893850964893875189674756692304728162304*i1^19 + -209729870952564755487456364388807201321443541430958008363005860403492581139901597122874436663316029092202246480128928021786177287833180605447792110662218331924254417379277878834492570919662937262389242801990722581700375054037890058723711083398209326363197736207275037850701902289065432208298966407417447262307383482792412838645279204699434876632059834633455871112614416064127063998967389282251676798373956064932899554846077379850152512646657378609343406926090367224070133288507609151927160307521346894378803459720873833508666990682958318377449309129941033753420550655155267441334922599871581342997802894773780242580865442519002155301152004732158590128750818278011479477112013198656049847825418128414270282051734722390623459089416656643302298818570754834877540017615902826058576390030314724470738034441395739485354233251287920611662482289192173316036878838413563773110318692980298105605404303496378319573633886197105351688668855243987169380031546277072689776448745601896191607313767989214525631414630242317896749303549454976381480680440746951417316554101190472417243223750189385959507269191328230870691487349531632278160971807756443614239135716541633830928498569557040172412583789935109221368250602262773892296341066118699803449187478069242409755288082067381870732654799604239530066117948646417628276313420985894756762489912801201583399063700906632374220448069582848*i1^20 + 21505211696983930472415446805501188232108210288142899406573979907448896646579427441302273990761273363717603674002388447722267759584188831781727664404505894210424724926786200070059997764319743141953307910975634420648482321260327681482175867684720087767950501981740786986579283427898699197378121865150621384787504846739004190903853915081268426032872332692227670499381967781220879669969701841811776534485108769608360666978646304724143481599317993726911015410555124786033979172182182578644429732909290764256415953616282191501770787560551831735185111700353176421953839432362275582077377195813085366532580057055385140502135707590914800917626474524278703936663649204809121592386127096002689328099299377086490522466062312836996163745748478776978586310086881773890005245045837337421423587546042671802677074243292688029802024736903876047393143035577193532473782143751375438979822397563364589764485298531864020579381825763616705861156824594235940504959656927432075689311365646274483715785329041142703764799865518965213745774340079242138642889862443824814280796396410750435375635638028307716896148678864768792090087467285290076734822196760110001418578645226996005465304182187221766044709562159161987448539309344383316337096676654904481963792316600242127835345779776566130087320314686288173007762695279288816597089204980304673632122145919986137915359280202216571991490560*i1^21 + -21947894775377855380566506692722453415401043620408672495610285485378066089109982997230030638889061275321208317815642714296435278508636643769488693237388900041584174785000970682720802751664337341005239825963177149510942768932791316410236327818443384936403034472241078971209885899334467765766081559866405282788068586527762274003032043568204325135690234468711739132971759715608454760012716058407768399923847846327404752214355242316844108954609522239857658521926721764483491414503625693791019619969648240752645779092349853123331678480251914167711513532821712241408688842912905058892310619379646224224314839343269521000307585217310877007729443830016096417410920803564017666851743752722755415723919195056370994881091664382311499576279880283586078580756817290087584874537063204023793968076339661466334577687538681040451038904148696720141395883194037882080153813119231178437712344689894126170523576110411577073383719319060609150683375152929767703812352133463838311668142024888199431144657798770307343453103141756479180041505385671129276119907524328683823480585568046844969803542614524409608541413657506168971224017316994865206953892110071326255866864510639331134312646347752096513375945389673100990205932653326028963465397009288610085623620805201982620693788094639632876761232471293498887969333333440821127233861335757075858567977292462832011919218219594264084480*i1^22 + -751112683893948134290334663289074834678397503092188714565020330828449237143518242476690072295100331502935879090280578000888088203783429491938900200559287115981043922955357865499853548050722124927022848036655965531850549638851690692002737486808000279583324496347602292121260386395941818905135219554080902741765038383837727453533490568958562830922423217022206283298873700025605986375217939354842965467875665157808595167286361335149341525410719233828593726826523935345835144708455862040554784376678647446168251812163882155243299931353312005671661709206659597039452002971434627715928231108329775884006198277654604651247295545499722271384828148470506230422673265529237287520564148860682548454651086697057400855266072746761895601722964270496465283710182710197300206800707281657804212260490994007619400394683228371085002156595458883445721842782851036983718005039520067961676866964667608683874104702950236367451339560184565289877518314445222492358732184469748816815865175069314678306702489767864625294827572250482229496219237541838683744280014416386346617183317506862706334304986787182457510295964426483339962649915944486256469386749032255355903060268706998714296507329574117091518743777520304731290390498181475676919071773437370293328165232351553417898835113247871374626004352520700289981684048321610597539082755104386819361931276890867339637943225330696192*i1^23 + -1465930740776845730762620138554470963443765036099270792479816434394275651001729783779434640198061267129197334744441762494642271900981435650078655676085159354791105493695228197399135728208510225662752194832483432198850432983326898931723985190465839190222228488659282655087488764029383200139060439238140657776022577654488861520386754423439641745695410695043544618557125509615595549758178539778845655092505784948195417033058927462637929823351415561688717525936865737725434463647757041799025985146879975382817199293755650781740931984675388241414509035865803816998335026422541321752766454608895035254667258042628499304081618622172678712390257998618611153728986552084387479706565389791052476920143796168653016618727893095454963942790556461601802577225968774528087628730088074713552170938792009797804600917547267303741158298279141113763408747862344808287003756496778344956791836137518978066810932268703828412461111640036164949541682355810829134585772479095300975948342443637533304606853735917825398545637287621508069048621759581750138475452155461644991729550392324620448825970525691270198897804877282374281936861684194105012094188022745421128009509334880385122714986917232827994259177996335558231365479848604492998799250986330707463246071449064147744188886691762910254537509328432544729326278864029510699796690454034148410197620569413665911435654332416*i1^24 + 3698668083061897199472105872336454586713715960279681357100751927174062729257525487391927029768135023657050631780821349637361815419538640800885864160664242390227434833807024083302680633149761155407513974971688506402339948671074320532588730253081277263279123262676145931789910120914663112882908620986929504215469160311957994781458091002862555736965472442583102661711356538925344424614141665713252970559675153835140772426156698005794555036160263844694973174050087441863164908204056888351583883135698308889031635979891699616905749561660089238412875744376523472494372745174537576434222409577898176117208841928068001776978268600362584396098385326230992349593177609771281620876819917106038554526994584726229547925348859996702167682989280899656383360066895337336087894009496262301823684705329058245028598425907940740146825232518253634922740600085831502144216594249840843965379418608921285043967543236000415347207300238189852792394670688242653048204033316472988934257710661001937930387525793534569764259972394668295380032099884684893993075768165798906132590371699011717019587872557150255341146542939177976836354514353980664910308681929764706587774646650265889067808570885944915574480538690937380389683030668704742862790956201386489475570920453306740241673528102226610432879679659515111546864884635067648459159591011867722107415806609492614471221248*i1^25 + 4224499452341049909259724604750006101324303281481465640422678862410721125562464223804100761681771962121052011811623438815270954372979916174436248404043154135354890069289456935406922097403684546877670686757757028129588451585018371396030208698357108524524992213946228576381820936971843235993193374334302463041504827645255901798026520133112382740337405633204785797838783667965016942371836969696325151747634402129723530727285117042950458341385500330914106764894223594757140830063711710672327828461817977451796015122357942109483437349712024012119858795121385280203773948545859728396102260698239725804410532519285976266445795430939312484213833738549494533723571989986214700111104385691719930345217948184973644762338903886808370920608235280742013625029861847516978856232302553680689016152909715923718802725746044177334891626109796537667211248668482531833985940233977170979597976268442940853854156880172270561717344423806408023154088742319551497388476572729797896929769781238298428602811441526055913457999963798738481776173122385590801050095932760715111053139409426035383807737509031592302190267046497927382230455044923478224624866959350274572752251722741570162462564623942887800092296680100689166904814675652775185474865196167377305250954369507072400323824338470322230330276615239859883031698881132790000622888037613590864847820195945775104*i1^26 + -26671110133722315544332878895496645346733885174266353703818929592687765896668716752191700575122941929025252272106047987662936483943355817451674765541187264764839273833332255674548644351574475221345415809259219951809365936603719048052986000015970609643771281334438960848695379170341960053848977792415221011128889258745932772577568740406054447096844869792444438067860773506062871708422565255276919410022626585334463304166844456016945433701904693805328374062297633511914863996220983216950549520015886379206627530353989171638538265894121481722826044997889769662166945603806523747591458712045022457971440771147035402513464300674159843892241249965350307588658571801876267750227570350581951412661815942158446225777192391401440585075306360125453776390075181699366468976429575434036485166095699928859376771891327223103943961030200849729701285766615007733931637871214048420912313912580942474590598385127312593222356847644091497285372617958642004822658689718866531146433801432304157899613182577539982795707152456063854679883779926362284851704798943546080444788639459597047058159337191502757343585527729052496307255545642773088121101781939029423647540344296398783031338414557959500231576416341975656385036586189305571634396269806793784912585403054539549531492958042701360309743176516583114285232562893323256150463025823737251926007919673344*i1^27 + -34699130510861612700985925083546419713366330985115917030886862156343921259222532389735464442301137043449661883032517367589651559745084511651267104997400090292540058144994284793662448680821756841245383902083639102640974223629134462924645322545201661639060542845929087043099566114230310089934272658244126097083135805883240668868809098398338545399772135293800165259790713011581609021293206895862195590131691828860825400125413754715061070120956276283300738135113833667706502551674540298739591825050242248965580532743235630515088354673656588827122376859752978501956064613181417509498647133284850750816203340759290594515625656826925761971633182066557174743502506612404024247316032324698210014567017126320858879235557314363776288992336394296643630026356293557699810967017115669584890832958457604714714607761267587888333211738391982427209604422302858850669392958930965325821530387328695181880986503534218247344974040875635385366168218845845200783485333512999153580078052408720158990242145470879574072413488361771360293013242918563952835194777683689076203317057067509246019140305399053546136239614803193181622377550601181754452693409886083571293437262437447477545456882808144697803394735281410486144319442316833368907411236154795799415400658316366056613089298341388009521853011964832210815565404868787618421160967968712740925603840*i1^28 + 55426142994100077037999811449708408197496592287830292701355659300091650770566145926656978556909345755644996415899146480786527438797991845481089954661029629361860441093711977766428750341919309523573740501226890366948668347662578522549989013600092501442521698128482715492770448599402050842829842292363163831287487082154964538581780571782049950229388968978139642268003780625119483307900498887154525416255565773135312546322184230172976447966598401880167702459156348270299204306998452838631377715104064643280889630320461893926415779904911412286043770918642107197200223324944492142749068064831631172086663733853623465029716617177733193245044578713044274551148314407470092293717924965927032809160966074696693631556048427245247990587488412757787168156484158791355555185360201507283278726731676507782274955900410477386812816601773872749886624464600403452093929742950865816036380021531730146993397871525026898236953974581706796617412428181536034464361065070154164266804754810052229951080610722312299923310060842923481784943273191155743222424046672523260393343708518510293166065874104915301985325887625481595555342705711270884482674387242938551068644507873138704655744471766595767161338460843311588677161404856901108367168043691934246496608910312052774522495087469668097304550222401945452845810809099952116931640983430449070080*i1^29 + 88537953091797029743880353290876613418452322350853081602407107610439994379131861780721948463290559796735372902443624315360666116089434195241837754730867538889359043230577866869825550165146577901329503148559758470297883767422092159023801328546175901986427412640383963035708407300398676228507288012012109960332141700018498732465264292885701785986078177430314287565630629156229585297931344773364653257290950584123976643126061906445864949172793127138452388777389339645863388343077138655792562501717954964746747925213358253037434546203358030294360004558096032785856133993479013503450989293552777447994232949950960376525336071373071308561962444874892075597074425335562076515935586583125446825617764423865049346724085924985087156462110275654156883771866221899856761557074080416370306256326946905899724810552486969104757453743603447625910721516389173821226643470641346613397532377889400986784717836787844176136403473591617838694101828874224874514406151945068966119361937344476658500548194505543871421086949428923386241139576794456346523327174735016124492398241635034706832890392722173582064261746569607685911638039432122657292739990672411607692857001626425898698369451071118440199285561526107389588388839523316521953030980762737660627465350898807665563555848612505089375537838327064058169625530544901328889391907602432*i1^30 + -59031759512566001533576957631916710681647226891749763137747211047952269843260197069468417795014777457426384634919468240952393157602524526697311447393405955642509102712440478747199175395329859537058836879253246285330287268859330406867968217882569027892800856237549717796607427674465872273757961588388923154502104778970191070428171376898033149177578704559493945772759951822447061587680810521533145523709408515983666694153201770197193163149895065611915171315881744959535995518709905544538178155519099649746445965856659188136499366769493449017803956995433254313384334304350031658799156843090027903513133079179178666674835863890131374561016914507195342152920215262682147889636199632028028423747745679738186407099473553289623613374875421720316721836700373469412817326597644523541673818799465806342714244322825259162288983306301567299977978224242539849116679878735872709092753825558755984022342907758070376094480044459743686814458019962205790245753982623509958005753758848633802508555316850177191383283401013812123846165629346772259230069906884837806986520794603113110987406687190358541051405631419553325170928635648691497346097960901961585272194551445360750110363162087495268404948546745263416784429199803778212975250693536729275268097325024046001953072044768635668390906136598217462947582583816714643631505408*i1^31 + -122198153927400284781017490671340101572787336619084670888882628806010297863929913913663758606168715155024226618101262913474193461101538130956083007050779449144679648299418584343902437678551892761063850611066736995612176412656362957234598768432893947012407428574085840938607998556436248654712430906279518171833362598179154756804596855945419992657416951997334093020616831995951032075215489801167771873728171700642563031194146349912227685843838515950944951682012934315677363365141148497573013002845794462844124669934343876759841599856509727960650738238002593353636928226754142267788662581736420328240926862602856989960938827229332735545411617632757270579357015318132899525356598130603296715959978511524383790259361497954739321518217718387319948105581493979772646287069334061724191250964390199815016686742145024307533331454710745755182749896507612524604056642480296009346465818000608366565461749104341644466269991391724877066527510909314050309191615737530420971773234210049568222871848775892629048617499321641362595353469250360824909870193739262241478823944474565902874135485192225502318414235691422972359031813249216213083448491267748901394402263236294312361191914169309128323581985444511721506100032344857170592977092064565732681251652012154099858335127861815993849221433752501826917453199637299068928*i1^32 + -20923232813666425243366024506697399184992057676616295580042579656347969129086916857880713515332467767969446970175323280520116015842311356572754233633703506840099510473020688723130689674285636162434340619812726460462878897493243609452246610074488095617683883258050246125852697234728839507653347770588384708254210100666045805819598589102750646005917674950656390027042372167170641646302271402443309217933460150747654605073387923005072043878129005090560501573044160780048045487213249417260044935260920352238486455932561739087789499022561283256330070160297956237353489809787049179159978478449775628004048216327747710485873105617590499707900009420525654601895171712844352423832864574962476666303895216986951014121858124034969651712864654455850655727595248085235573081215422302428898636701290175171522800053721436219887964955481068133857095172377766958972578212839102300738634405076367167867345525717552569710873714819575054652788249911250360203647678426886241432312392247698056439726016093763011718006667620480194677272948160519570148027674359430472147509860034756036369466009506430973772286863602343984940992725648571437394255389198776523951253233082643962950759730071684856237719386343224969556279302517168437646562629482691573776562944272204025979330209756449174751634244807503172382393131597824*i1^33 + 5654127044591608139773559225416596967321464608497429165406567445463573664628068046523664562683358486114142281573728989001006691724160581662392479896450887754211122317025915865933034419219896031052546766561558877077144945024034580333711604264281287088478270386017830640055711242181570174173036241822616149449784599646351773739026802559327499906256214056462042573005191398752930015561399456810563251103312016109440103547910649887162249408657435467702567772193904410538289366445088423551476974083787707767078046729477758432433431191260093572013489514581417838126042495118494670138197015103123092319456308938371097737278365498063006050533621657761286020214651571483275281672917049150377947645397584140201499029211574273814694077264018929609300054484157288462432799462363125134348251170463703004476862433833515511698148603865576747413144902406650505849295580963850018951900728474669796162106715823403680452031309832328752218447689020794705124565163549311351542158322600506445032762116327360152822397160665479154722492361065310931305052025771376684483326158183122806044938218366670535523241889475635632647969155236433963251306933598295061404284311140362008195537916730009279662211167193360836741616304311795893757301650706176723560670399110628112169780487019900952283732823957879968317308928*i1^34 + -12391935814211608294538463641013061257367561864916982808529947082273680569406654966533664845024505402029333004208953817639580170532569703338720430496426852423688865933574221686640933337256279583291771238054298257421036753451121002044185465271620909839903970227824558695387629474047857209949282906354344677744761400011906469452814897205691008375516446542060590856040917195507617393257888419981961869948003723608585701924436674741886824474469686043344162488428042093221708707187218931550210853858705150252415261295593148682950820593522456788688944113072879862288211994887317922804708086744192270369707591624433323847811214225475487536460621336036968799236049343424416599448745226734900110490150323247676019812006073947300742131416592092013724099952580201330429902453598362278314483535942911166292208563024088173017019659186776902521699707210267487508011790514664509636029531931268702770061156232530465636402183561406637167654567742375300910683650666718949857992122976128842857535699777187163553815000561783997774525826230704074791322758662126329685442241706076169100571831564756641111961342861668127035706749330987259424164958156067899215041269672611438169346837878000711447612360958530409803993178584422306854077568288771210083025152099230290242768384988065747945736948275080069120*i1^35 + 2097956874019229508750652612704043406816809420276953841579751758680661606280905025626611171993105774667016010657335935594297613127194412124815223129931289806246181049537489597908847845857355310459173197108654213309304626514271630836677658682094369765546052649086158089532661772562425844539194702803609761630554233174558775032584336746925442300641406888513177728689632853109716267387939944530347636131947614490289750301256213446301025053422076454095413646931614508568015263247164637413350540463649263426500445705415578323053234578260176413131005513154822872216080436073759946706562394570611402621875245289524474708423459546677848611778315458090215082367223545130995588275450825321426275970608300349192016407694874984758229858714043166918930490548739785241974595951873459452121836069128743811168226853845090334156075941591251695906109559753164454705767500644128012314899850934283140458077776983909839033968370017352811296301564230389693629944645982510722187899949242924844934369945274483406530396723793198839258881408986191041420205115922259813499108877404565161923777014909024013387350603733776507931507505277117197248617071644271915122101715282670981867213309542778960223173576577744526280803506637105475453443581165602557623613564870226718195114735351204503915039794659328*i1^36 + -117381263975793247006910942606632074550200557574677162579369809159692986082972384682206466320878848718642514459645174649996216020837172571346571309219507502659541016827703966457533037184325710803858166220509467851169934822185618445506943476879996967255856139771698359836909605520084395475255916806277946055860777221938825671847294217149154064161819085072933644954624679153029839110072912697583826682764699144019822317424086923439050644585640944276119174363112843709557351202363723480958564059719570077750349546741951846639634581236507407815169097136857711472271077942576101912840951739756365681549992648964774996176596066641055369890050673995940248707494133125538804407888019300579900375065715913106536557072609794116645399290774214316317041074273703460679801294274576959324534566768743008913747676528069733453958228969682062273988731276292645517678066293785327781983091802385940497988051892995033297709310305956914962055035776484190815282173729422956601042402565627474311317673376830700527267048478701853815632295727989371047679841423997009229140162118678757800845562398805571081016196882634050649540311948035954832430333404185072575168323681406938868117342358350333538457485177951465629151870964284799906879476932194728959334173275718917715866667429172951648305152*i1^37 + -12857766916599804080914302387141875174128219782325007366235959870782140942181822737524133284125136020632225551717907795054102223770878412888813547430184724962984684850145797208818933851946520076334244571067904707392749081199286211370224249355853131476807334149059197065762577012137013961229798003940915911546982958927207682001691774668348530381681447140053213365771271088045643718873239233248175661026216762754049839173054417123858202469661009264404442896386820906282711678336312449090838849644841319434899043832359465238994539027933772639670627068848655401640586648503162074653427726037477833448896707806189342687795277971930943325568947258209339043656869933675457610727167582205533377051555286718737342240132114446629487241771000226795940078995576907509303041163068823757620081399817264503179843849941817841015217228483815423210928109061962050524928542148082670955649738274673734330311859720702868404001631709009799683300797436175553445266418955069882160248449517774387931704193255715373025182085527258463653824981468410899021962352912590300081686017745464859167655964020378457100436818958279102862480130083775776446094819688226573979576369208752574001655389491679753690273668104970245738872253668329271322902270869248936806868761944173267998131641867304960*i1^38 + 3373423536148076624321882521269980751403604016037266862126250666162492667069776828686934538047594717965719425609388158322313353155852301018837843467592390758559003151639418047663004108971073863461387116566249364851543535621930858745679532904874198204715121711839728199704538644015498932376112904636356606225481696054720304185645687641105400441572581241471052073927573800296569292649774142012305297617405131283262802144791025132932984186985512785759162483404307045698707124555064842888776077078532369446151034348742723904074056887292226615623034850374859512305507548888306318916020455615489495064946295805027113267726516143748698178396633024105409991868261751301267684887040548937568585102269990925316487566148540090354991180691663135475428818316034401026184309262115496439631575833602400301832506054710483355203715608358075883412093679247751847810085963235423046881743881856233675065152155507001714449073297051446433415872415534694927592825212042379766214394258712742194954982909597270987578774312782061287979340658795442119882280570352061281939981867140540420392681637777477139205675089027407195669567663527559280709044586463115723834002177240866022351270744765261709491172473819469954364600457999251296833715350021390339149692714900834836478427136000*i1^39 + -349799889651223696426282775123984437944273636746690563953717708074168763461563191531778288310256706385709136937421123420362549168852895494593236618446368871540681621748299629441482533031339081858630987445448339049389576333597283057074213082239278067976381026349314459124624865096766366740571267216438920091341971490278576391186055788764140380009083414465273344199811488940013372764445970874520017757030407574708704192780732103429487353551056579824142334557068275937227005786796924820868465126159210279269596289624641521109694530490504809793198570279443120136594970729765140138610085516669312160796337834614463309556462119456878732709237171639212909789856726211489423493017383470079779710091839027256526664971102463104015868400760519709052664297818257384041527884236821886062644223837786490245644885456609626739077308748370926559178796231667592049346568235767807692816289474546048967337158837705583041070412959092531698421146978724386580069136153815069682971243102649929990645744024180959259961392699303184255176634051565870333646865866094864036818473966258435725125095691530525513273588531075339159485862681285002945005739197449383227865394547908339100046579956201314730505633005726810907608075763767511824138203169896720541973607838534619627520*i1^40 + 21798147275327901988629744924575684424837566093839533944239497763284269799131541119403853414258440468648222511095725050458358714272382671856870490820946006168935719034098253848006371007808101932629712406391804237853264492252312098600293221224913706786403262281095193216133189405036831084121506638876822678576538514994161537224031737528637630064700692753654480796377879638120270281553058399018315807562475244236264650586374395822161623940134427966103088946412833971626545224184846712518214821353855906009338811032355775404157152998470017410396246370370544207024303337943073357541862492264165162713763800152462827873597892202074966349548122164587131813029149236109830508596611376039558936837172098546436694840106250872625651262538094114868238732692899894556357929580911028738844826389255092702360480226651454356810795594104302769553163093196680674520414644450447514408220062908371190916217968107078610453577862171422444837828184499024242073032021269597943413229573285936510268810054123961202405338542236350745356197076874038280242735598407865155362137533699013753469536776270293676194877504258461015231343205471645358280813037076985858276819039627661152466380853345280436197767642612780954431360235564567044435785023878181238569586986582016*i1^41 + -769004356124350225210459663185731764180598862844345130916708953354986478725007543466435986964194776971035397846955913171992894123133369734042375086741453374622356858794407712904976238780594336170035977786797205335119468753811477901802990009915609742687387917274511376473004710711121669327746009648275700191725959631101414450357132918684570847355278065837207763464974834317369555049780653561179945341437997521265981012473095243256376192180022404819075528419703908745688342756252528839630343594766955496471014492193153917791884266551777932391864365684003227311577716240844966738975448736305471487055218252382354647667431220638124789312226148204669363089414858109600738277402091070797244905280044284096870553180774298647420725277567791167344092955815952105285647662701451333307607579124935830651659845409277958742944762659189173217577722157251637697026791465229043052922040793419498127777948767826328425312593620923877258514621698526513011648969045917290943454317108860737769229441013582752090153693215315753155376882712096345636892091655768173159135218897836578751797218626902575600035658713534905911358295970009931129102118812778926075025681839199036053770624130316962759812687621849955811599002018066192929986480842756250834829312*i1^42 + 9953832607282169897967210026161479648360725595500013526142619041720819358780479029428900080704129165478864728659094851477272061576306368128919822686190737230585041737162538314643488152501830046696343602944723296481514879268483844504552845556167214744289585393201105865069467463228663510116790378091821459034837413951849060540025274038340995416342059587759452670350748896143131845780913421879338238306253318986822170565818270523814041998276830232349577165807329076678087948001709331760315885766476753115579713716616663064517725023093528024256188038305887207916368965278301705056222151907359732042778619030609407380312703086438211626335427513573093508191453916581943455557665803448365951691885876487227752632480220429722043201206623255289151423955999050510207228853080908964383397577047672466260105560131518544840981322274006236266613928178860200340999205749044492238565026222680933009485919050686495414084132641358694851244475852252889286620868254760393663627126982446353976766883422785334744111727982997756990664084121545826999090829934480367789014618345835661141789786761038023261374984802482868423007976019708041491231384554783135009204806323241128003811715083020531104851824419271461776567646618357382941932598243360768*i1^43 + 49291961782599771396209454439273777715050754700117236031026610140832264851697790732815233512040964102391314960589085728101655252397463784900645972268120362660254200455509939048765282478696616585061787249472119387173626185622694515040698182633364942672628663799893277332089968996189846661908257614774052859624678073170934165698794420108459997986214202014450919981606340035425939953563636627873945805095103013558035740028759577046350204528893883345901053378574001501826858829045683040804377467272410527174670162658838912946011681177418155959221693803122902414883924622508845080336698725127755755411447498613629825013393886634866408416486299814462293211751005274662099641244790935378321987791725162415177566925566038150445509468669344372348204999164499257650706860460062493841912580145318737817010119514400447699994183387216309741569676583437881764092802948754660927352797459992436047044144231739797694506866882303413793365745915827695353654197411723345979058675306740766120589395963442081028505949139564350818650229937586484224133576996963630809069254851632414310021517737012641473123707154499798208435574218812352946241637321774686943967747395184628992595620582411519777078270161415352057734369966763871683508961280*i1^44 + 117349511543842738346556772198505340521678315515900797563621728793010918613913486458252493059321339885528266162764322830345848270104403403474888622825605242962925557983780715905221117583225937389556899365050497971027819438649552302840935343783304847131186916608346503129718239378402187303459572660957247529280266381196399977707036829075440065857947885416484285754380130468170109848399447289386980119307099660425365676765110814165130289823974599456375569651030284194907297185135837779683068276473580149577629885989111531833969764788608273018431441313100421591370404795117777271789747752991697310061781646970029490871285062710781259476172737885420707558319461828735550411989744618262032746350078776716930058143716123691855805897015735863060978198776083664000721824313031987346288847522025437671170597795451420157421634787885036006297827177351986801479648987635135200133370846264193933960427497236396643009354772907113107713828210584243839651626654394771389912759403119537349996863298316425120222159696959537008555007145956604898498901027585087575142082764812328288948218351441794434728929830011125109514819994140801302521727230180046744062914727462091383424390548648831833908758928140169254675790233287524352*i1^45 + 157420335680040726491780462049431150768879619271782201689204878845917025012632546034527270673382288178119060706785166908819517429791048892335702874360246929242187957519705729020909534104894431901963744326992023123223302330412281910850137259019199373044559610372774694373378526174841579186261384004192203048331526589256573573452531707901320861698291351317539849599943579461151430187924707985817802631890600874056486954186793160645793944734036000661711520241418169328269057419498192332415727434806217556450150183191186148631216110774635772582272625442386872824251805198109735318603708270422511141891456398369954703583585468254362914673718537416984869240897235327252984367800053145317636172968148667170726800426697695388066509171946584058483979622321266399767324315671264640191318268166133873371719712342914222973748506746523445564587979466478033900603923246182460203626800701937915088876879346312120701760126597143292707196492780116988218290511283913867281775401721371020503444430178077585714892606814219965400108212412494245589169948612801402467324387480088559624136880349631999075040917320735892977569619072473229068637065413555793122249722200462165816732805142881785155712186652386762636724011008*i1^46 + 133175164643199769328193659803004464842215154060256276622082177109315515011192569702438468512877611199362115637568360376542711283374406733687284438897440023825294801764802827043325409490317262939191130100887698818949675443990697573635350058297393734189691182581580285862610543049033525319085894194554548221533312038366536711229420332224097660908192867741961757927766946948640255697714134909350473123602910136219402169550917113518354118464392274406553406318719532960398986973748706584898054927270092988598590107737402743989004808398972437262909941075315668200447558637592091625435694045003259418844431754256988104255471208916492434880407648325591380983569086300082433712099024755368873713066631189355053491495486354829020562072416059401959025474202179731672751115371540578087088563673942496234591605048819647364718627877710154889612671698438987973817810906001852365742056650892428051443569270137947325638010688195923244072496005996306992913051090811324735408501364494235495026484514500257322976624954940281755778723890135789870174643257895459590312070915807357887326662688493177321291801820101868876465130283857348950333370703259589649606845722570141403397906753206230010468587268299882496*i1^47 + 68268970690174925011216565030188440397618789696097710861433533366714936277178989008936464191810558120822864196412510527288968870667109918569050141078937324989901095715770783726613332858145318902861585937209615774679541818482479609092309649350783818898993450136178419472374524376335975713345584603652706526008617720800008281833189541031638090355825353357385576052066598534645603278610126295185061737698910466414661273573721098244801646347469031135794672550419806363014622811163182681196716874974741607567853596210547918763135604803147774037368333524674750321759976246478354687425825525127166835798188844532917748147300824268512135868173832509410580226011590833386177453990497278848383914349237042141217157194351907704735682621562988975045327532839424755383122490562345615837266815501433798707469714957869262937988204464982261347664548780200972637035132484508518752613013327350070344752104598028817558988595365852094639923402814953359494492939928370428876590872680155994167465756926674382628832567712614926082786195104627810092510639920465469785053315475210683977588444531473796076676178612548889953287600461690539781252225559572302251077184700888793397903661465213375734514843648*i1^48 + 34641481011378791026764898096590286514351155208608053118858488603670567754832376955244123711769672016364251618143964293428685063798998279970460086695409305976493573707299679015681446712650083918461527579004404357424032525822023928703475734651108138072474179016632730242132302141688016107481738174245917451398836527062896454990320298965704155110743614102330679576469887253533091689785784631117701504559543577117058499145972250312637923330892402850628980265176466177493792626335569980632693471792150852366900891335110972403773460918438004294414770489015913464025292633148751977841289384485582893383306924204619770519617067034478456340194974482951900749956808670193824986723935826932781386112825182357682076546879759247806321603593316444880499722496672063000920194117381251771937803130582049093631655619312028182175352306844506381562207803458070217652630891787204990483161550688314680218759378186112827815980561822402317035210469747545526924424186408108748480205353384046874512378883032851937813123272746006059239135189634075244891266947883082514615204714207603853564215097972485082738801310320710416489957298850728624888136201709593998784530394123956393892000924708651008*i1^49 + 25256644722386906637383670278656136625425209143906372895981494199711187132528407501243751809164109334163725702518442736301984821761892500784054118520308478261539548022780504584250378100781291426163442044117050855318147122835072589554101236325307176212892003985386335816917564215868911859193245885403322424913881437588944715068106670607062374393397059389217588797449753566012750731159177096334153460823960075375562239715896639234813810695082332293584654656214750079667964481397893499014952930738290253191302651715231647431217465336736568863132768873072429997342467961354296877385035196861678921799349462582420444322637988278469280565927952308026862157177377550291607150055286437127967922974958544233700192122603975751832533092792397570836657843986224664385046836519245043609222061576225576706412126735966832203702964832396020889286060468100662372447740231204670968341344908978025476628611636916255033603655451983534912148132376985302117406671327727322531268039738175325182208667469452000290082155731764329638736004127524747663851692964419687474130396762365303134485188048104276104882601836731150413623080526544244106264571116251371311333924360334635225865321472*i1^50 + 16348895590186502518647388938592373007824390151346731493149613217386187291949325933964070913601755803054286452328750031235773050584575823679307067994713459168455179400039970119553703318199482119428827997547245834706517110301560254736475889489699748848282401903058941848200582470118422596573351090488682831073969774261952715809905547322065030777718089772895720301609712416089912066633875595066740743466892099496851525509557520938227191939590853996831677403706174815491523557933060053855038924620259301176927711136574460242258415218026280227922806410687306997714879566931575742931434198221255043284335183724369750400210997220073863126361598308465368607620656232556450696082437260351320203954166740741591314797239890127769892787718692825549087072002247615840384734961547904957377612448543677978440523397245273484908933645470278272392303569421811115321054376363096682170971375003183269739640035096443130861019748426654700516469371847151833000166775067780028972258376498851221736768058869529041163530398747295478786508030227597350686068292287035351445359072111360766328241780125646859280060052364515941743944606526797769893357401064216035562595196776189696*i1^51 + -17060199171798620527250333354984471638201509156042896018055392903017089388523889709889471305455530605635440860606112068249207783631302072235078538969032820687941279909107683113434743580067049818222730933742962404990888886166516229235060447478038031890297025968117628854034407440222765496165123981710498061028726531760964302334665549636900962243311725623960367308175730609059439661961143296699081611309647550666952211043393331545744795871754487494080802661986058394129877787390464104097176138064357112767971528028467664387718742236608748909383986782121757018558967121440241708822758287160811143786560637395555289231868846735727055545888199209054681503818331721497370492221229258883887573547773293239330373788254098524243521766396655145251731895928755542017247344565971177617989190112535077222291762193683035437045365287507515427527977801717148955897213937539921367985316753955435976352930751201314753471181527477326394186667235846791092605945153503908686692505148149248529273135080146445157432650033266664910946203854701871238767737144429568342639334573317046680897063234086765384250109914535666700739339186245790573868657638172853363576192*i1^52 + -22127908735456653303939719898202945401103705151873157938517664035329624292374109873090303316739483977163939704361456124172314366242200434709200848653071954142827950674608344793736688094435166776024090097007699524818028090231702030481867825787433887167010028519626580560659701545731079104363857446419399468896645487167821521005928346996349873443325236965404711861421069342358072877137258379166065920845040865125040950843870670795992759258218166137224325117503338703488657938893061956278443524734058186081103565918459438746452647916685441296159371877126495852053625734603875185713339809844302651177078518013977741421729055564621322925931503394538707435243479955618487268422437493652559068139184581844627837287514020479840592751329559119153811422487331234578080002596538141986720596713825330493642345192264743329174923584738703213574703676924259672339959140120204729515128158904402736990607781892023378134227654669435795483522086035134841449267162750846504221510315042958505411970332001895629695673074696715486249930267338582227089280216138481714271459286367276964056876152038143905147467975452002073962727085320847502120079520*i1^53 + 227419651649600545928394205829692052286241642518414964499731463826410311804511608976382096420172808319219027376863799696746730223431404773838199797594880093844562285109976692245888164848738855742967322730272833249430563178057931498890645113301274119822569159358466424699788724072880707435907795791979853948319421889767531466423109464404563666785025626077904969505191384704424102035078107042370655765587424778747016874174298949863453077443373902894458743932101445115486509960104019085140311735684399256984400308372926051351071178782325830692347769648291436505865257766740000143023725032517338852427682850960905030460946797471234626103307532197764386763397350476919622395498033008110803126702819384520030275862934088420904313840540998976519502702459406342467721432400207148792701477066186064231909133113883261689310049304857990562479549638518658094301203118996553595410341391333265302125657442214178314892134753262392637394880273817041581004272022880985282618333618602762953730021469702583556813010141576861957417731427462236430051384401549499907430743847258879267097208056261941684508192927242489345995045164996*i1^54 + -879735220981597092565837212008610919624884111947869818141116685109073766063408048878985940579584804884269181945365924522860649221208100355599932511033059295637913752636743547300270652537463451421646934106809448033724862960108982103188559253787240064513032857219708935560413217298616921747098242489260902767113553445814014941614519483444871546266570101352995166895103978191505470334463959849941489422642236069452132867584174089128569143534072869255795959702845365896951292331751156241816216048199143738112138697707494080088566821352856276853081456958426527009392595879152205018532384775686817632705953355784265845570172972714021009804424211030188304592749418976522145303230321005757808685260937326487046372417351229424834482868816510809673284550911593837309136764534929153871013079018473407458162640976850995270481139851577975592436078849862455338035893396644694765019538305770712929446126217494924177490145197917721587591253531629951378580819399455325182588489064395468097155327613321271726763208906239351482173301612229488615063636422142332149779685631778253695471*i1^55 - N1*1071681425975583601316720950923925417465964239355651415468184104842766790575518791410299562507067298340044658365268732727337076188162669713610183258635750091103348783474327310266036253331289216461821749776364945696866664631510555207625782920741494447865738624531607046619664391570979450969578605751770434085769750009403729280000000000*i3 ] ]